.T0Gpbq_main{padding:var(--spacing-lg) var(--spacing-none) var(--spacing-xxxl) var(--spacing-none);background:var(--color-border-subtler);flex-direction:column;align-items:center;display:flex}@media (max-width:79.5em){.T0Gpbq_main{padding:var(--spacing-lg) var(--spacing-md) var(--spacing-xxxl)}}.T0Gpbq_container{width:var(--container-max-width);max-width:var(--container-max-width);margin:var(--spacing-none) auto}@media (max-width:79.5em){.T0Gpbq_container{width:100%}}
.LTPJ4a_root{gap:var(--spacing-xs);width:816px;margin:40px auto var(--spacing-none);flex-direction:column;align-items:flex-start;display:flex}@media (max-width:79.5em){.LTPJ4a_root{width:100%;margin:80px auto var(--spacing-none)}}
._4FyNCq_root{gap:var(--spacing-sm);padding-block:var(--spacing-xs);display:flex}._4FyNCq_root:not(:last-child){border-bottom:var(--border-width-md) solid var(--color-border-subtle)}._4FyNCq_imageWrapper{outline:var(--border-width-md) solid var(--color-border-subtle);flex-shrink:0;width:91px;height:48px;position:relative}._4FyNCq_title{text-overflow:ellipsis;-webkit-line-clamp:2;max-height:48px;color:var(--color-text-link);-webkit-box-orient:vertical;align-self:stretch;text-decoration-line:underline;display:-webkit-box;overflow:hidden}._4FyNCq_title:hover{text-decoration-line:none}._4FyNCq_title:active{opacity:.5;text-decoration-line:none}._4FyNCq_image{object-fit:cover}
._87GC5W_root{gap:var(--spacing-xxs);padding:var(--spacing-md) var(--spacing-md) var(--spacing-xs);border:var(--border-width-md) solid var(--color-border-subtle);flex-direction:column;justify-content:center;align-self:stretch;display:flex}@media (max-width:79.5em){._87GC5W_root{border:none}}._87GC5W_title{margin-bottom:var(--spacing-xxs);color:var(--color-text-default)}
._2c1rta_root{margin-bottom:var(--spacing-xxs)}
.KfEa-G_root{gap:var(--spacing-xl);background-color:var(--color-background-default);flex-direction:column;display:flex}@media (max-width:79.5em){.KfEa-G_root{gap:var(--spacing-none);margin-top:var(--spacing-md)}}
.DAohEa_root{gap:var(--spacing-md);width:100%;display:flex}@media (max-width:79.5em){.DAohEa_root{flex-direction:column}}.DAohEa_logoWrapper{justify-content:center;align-items:flex-start;display:flex}.DAohEa_logoOutline{min-width:180px;max-width:180px}.DAohEa_content{gap:var(--spacing-xs);flex-direction:column;display:flex}.DAohEa_description{-webkit-line-clamp:4;line-clamp:4;width:auto;height:100px;font-family:var(--font-family-default);font-size:var(--font-size-20);font-style:normal;font-weight:var(--font-weight-normal);line-height:var(--line-height-20);color:var(--color-text-default);letter-spacing:.42px;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:79.5em){.DAohEa_description{-webkit-line-clamp:6;line-clamp:6;width:100%;height:auto;max-height:120px;line-height:20px}}.DAohEa_points{gap:var(--spacing-xxs);flex-direction:column;align-self:stretch;align-items:flex-start;margin:0;padding:0;list-style:none;display:flex}@media (max-width:79.5em){.DAohEa_points{width:100%}}.DAohEa_point{gap:var(--border-radius-lg);font-family:var(--font-family-default);font-size:var(--font-size-30);color:var(--color-text-default);letter-spacing:.48px;overflow-wrap:anywhere;align-self:stretch;align-items:flex-start;font-style:normal;font-weight:600;line-height:normal;display:flex}.DAohEa_point:before{content:"";background-color:var(--color-brand-brand);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:calc(.5lh - 2.5px);display:block}
.mE24Ia_root{gap:var(--spacing-xxs);width:100%;margin-bottom:var(--spacing-xs);flex-direction:column;display:flex}.mE24Ia_topContent{display:flex}.mE24Ia_name{color:var(--color-text-default);text-decoration-line:underline}.mE24Ia_name:hover{text-decoration-line:none}.mE24Ia_organizationName{min-height:24px;color:var(--color-text-default);display:block}@media (max-width:79.5em){.mE24Ia_organizationName{min-height:0}}
._7pBzEa_content{padding:var(--spacing-xl)}._7pBzEa_body{gap:var(--spacing-md);flex-direction:column;align-items:center;display:flex}._7pBzEa_header{padding:var(--spacing-none)}._7pBzEa_heading{text-align:center}._7pBzEa_button{height:40px}
.I-u8Hq_notAdded .I-u8Hq_icon.I-u8Hq_lg{font-size:var(--icon-size-lg)}.I-u8Hq_notAdded .I-u8Hq_icon.I-u8Hq_xl{font-size:var(--icon-size-xl)}.I-u8Hq_added{color:var(--color-border-default);cursor:not-allowed;background:var(--color-background-subtler);border:var(--border-width-md) solid var(--color-border-default)}.I-u8Hq_added .I-u8Hq_icon{font-size:25px}.I-u8Hq_remove{width:100%;margin-top:var(--spacing-xxs);justify-content:center;display:flex}
.f_5XAW_container{gap:var(--spacing-xl);display:flex}@media (max-width:36em){.f_5XAW_container{gap:var(--spacing-md);flex-direction:column}}.f_5XAW_info{width:100%}@media (max-width:36em){.f_5XAW_info{gap:var(--spacing-xxs);flex-direction:column;display:flex}}.f_5XAW_serviceNameWrapper{display:inline}.f_5XAW_serviceName{overflow-wrap:break-word}.f_5XAW_description{margin-right:var(--spacing-xs);display:inline-block}@media (max-width:36em){.f_5XAW_description{margin-right:0}}.f_5XAW_badgeWrapper{vertical-align:bottom;display:inline-block}@media (max-width:36em){.f_5XAW_badgeWrapper{margin-block:var(--spacing-xs)}}.f_5XAW_organizationName{color:var(--color-text-default)}.f_5XAW_image{object-fit:contain}
.iwkCXW_embla{justify-content:center;display:flex}.iwkCXW_emblaViewport{margin:40px 26px 56px;overflow:hidden}@media (max-width:36em){.iwkCXW_emblaViewport{aspect-ratio:16/9;width:100%;margin:0}}.iwkCXW_videoIframe{width:860px;height:532px}@media (max-width:36em){.iwkCXW_videoIframe{border:none;width:100%;height:100%}}.iwkCXW_videoIframe object{width:100%}@media (max-width:36em){.iwkCXW_modalInner{padding:0}.iwkCXW_modalContent{background-color:#000000cf;flex-direction:column;justify-content:center;height:100%;padding:0;display:flex;position:relative}.iwkCXW_modalHeader{z-index:1000;position:absolute;top:0;left:0;right:0}}
._9Dd-fG_coverWrapper{position:relative}@media (max-width:36em){._9Dd-fG_coverWrapper{margin-bottom:0;position:static}}._9Dd-fG_coverImageWrapper{height:150px;position:relative}@media (max-width:36em){._9Dd-fG_coverImageWrapper{height:100px}}._9Dd-fG_coverImage{object-fit:cover}@media (max-width:36em){._9Dd-fG_coverImage{width:100%;height:100px}}._9Dd-fG_logoWrapper{z-index:1;background:var(--color-background-default);border:var(--border-width-md) solid var(--color-border-subtle);justify-content:center;align-items:center;min-width:220px;max-width:220px;height:165px;padding-block:5px;padding-inline:10px;display:flex;position:absolute;bottom:-32px;left:32px}@media (max-width:36em){._9Dd-fG_logoWrapper{margin:var(--spacing-none) auto;margin-top:var(--spacing-md);position:static}}._9Dd-fG_playVideoBtn{opacity:.7;background:url(/images/service/movieTriggerEnabled.svg) 50%/cover no-repeat;width:60px;height:37px;padding:0;position:absolute;top:calc(50% - 18px);left:calc(50% - 30px)}._9Dd-fG_playVideoBtn:hover{background-image:url(/images/service/movieTriggerHovered.svg)}._9Dd-fG_playVideoTextBtn{float:right;max-width:calc(100% - 284px);margin-top:var(--spacing-xxs);margin-left:284px;display:block}._9Dd-fG_playVideoTextBtn:hover{text-decoration:none}._9Dd-fG_playVideoTextBtn:active{opacity:.5}@media (max-width:36em){._9Dd-fG_playVideoTextBtn{float:none;max-width:100%;margin-bottom:var(--spacing-md);margin-left:0}}._9Dd-fG_wrapper{width:200px;height:155px;position:relative}._9Dd-fG_icon{font-size:37px}
.x7lAla_root{flex-direction:column;margin-block-start:var(--spacing-lg);display:flex}.x7lAla_adBanner{width:100%;justify-content:center;margin-block-start:var(--spacing-md);margin-block-end:2.5rem;display:flex}@media (max-width:36em){.x7lAla_adBanner{margin-block-start:var(--spacing-none);margin-block-end:var(--spacing-lg)}}.x7lAla_container{gap:var(--spacing-xl);padding-block:calc(var(--spacing-xl) + var(--spacing-xs));padding-inline:var(--spacing-xl);background:var(--color-background-default);flex-direction:column;display:flex}@media (max-width:36em){.x7lAla_container{gap:var(--spacing-md);width:100%;padding-block:var(--spacing-lg);padding-inline:var(--spacing-md)}}.x7lAla_top{gap:var(--spacing-xl);margin-top:var(--spacing-xl);justify-content:space-between;display:flex}@media (max-width:36em){.x7lAla_top{gap:var(--spacing-md);flex-direction:column;margin-top:0}}.x7lAla_buttons{gap:var(--spacing-md);flex-direction:column;min-width:346px;max-width:346px;display:flex;position:relative;top:-32px}@media (max-width:36em){.x7lAla_buttons{min-width:100%;max-width:100%;position:static}}
.yNGVZW_recommendTag{gap:var(--spacing-xxxs);padding:var(--spacing-xxs) var(--spacing-xs);color:var(--color-text-inverse);background-color:var(--color-general-color-apple);align-items:center;display:flex}.yNGVZW_icon{width:var(--icon-size-sm);height:var(--icon-size-sm);fill:var(--color-text-inverse)}
._2UQ-Aa_heading{margin-bottom:var(--spacing-md);text-align:center}@media (max-width:36em){._2UQ-Aa_heading{font-size:var(--typography-heading-md-font-size);line-height:var(--typography-heading-md-line-height);margin-bottom:0}}
.MjSkBa_notFound{text-align:center;margin-block:120px 286px}@media (max-width:36em){.MjSkBa_notFound{padding-inline:var(--spacing-md);margin-block:81px 138px}}.MjSkBa_backToTopButton{width:195px;margin-top:var(--spacing-xl)}.MjSkBa_body{margin-bottom:var(--spacing-xl)}.MjSkBa_chatButton{margin-right:var(--spacing-xl)}.MjSkBa_bottomLinks{gap:var(--spacing-lg);margin-top:var(--spacing-xl);justify-content:center;display:flex}@media (max-width:36em){.MjSkBa_bottomLinks{gap:var(--spacing-xs);flex-direction:column}}.MjSkBa_image{justify-content:center;width:130px;height:130px;margin-inline:auto;display:flex;position:relative}
.P41wNa_container{gap:var(--spacing-xs,8px);padding:var(--spacing-xxs,4px) var(--spacing-none,0px);flex-direction:column;flex:1 0 0;justify-content:center;align-self:stretch;align-items:center;display:flex}.P41wNa_title{flex-direction:column;align-self:stretch;align-items:center;display:flex}.P41wNa_label{color:var(--color-text-default,#222);text-align:center;align-self:stretch}.P41wNa_description{flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.P41wNa_descriptionText{color:var(--color-text-subtle,#626262);text-align:center;align-self:stretch}.P41wNa_checkboxContainer{gap:var(--spacing-xs,8px);justify-content:center;align-items:center;display:flex}
.XPkFzW_enableEmail{gap:var(--spacing-md);flex-direction:column;display:flex}.XPkFzW_disableEmail{gap:var(--spacing-xxs);flex-direction:column;align-items:flex-start;display:flex}.XPkFzW_separator{border:none;border-top:var(--border-width-md) solid var(--color-border-subtle)}
._5PKB8G_inputContainer{flex-direction:column;gap:16px;display:flex}
.olF9Tq_container{width:100%}.olF9Tq_property,.olF9Tq_value{padding:var(--spacing-xxs) var(--spacing-xs);vertical-align:middle}.olF9Tq_property{min-width:120px;height:100%}@media (max-width:36em){.olF9Tq_info{flex-direction:column;display:flex}}
.x5isBG_alert{color:var(--color-function-attention)}.x5isBG_edit{gap:var(--spacing-xs);justify-content:flex-end;display:flex}.x5isBG_error{margin-bottom:var(--spacing-xs);color:var(--color-attention-30)}.x5isBG_editButton{width:50px}@media (max-width:36em){.x5isBG_editButton{height:30px}}.x5isBG_editFormButton{width:416px}@media (max-width:36em){.x5isBG_editFormButton{width:100%;margin:var(--spacing-none) auto}}.x5isBG_icon{font-size:var(--icon-size-lg)}.x5isBG_editContainer{flex-direction:column;align-items:center;gap:22px;padding-bottom:40px;display:flex}@media (max-width:36em){.x5isBG_editContainer{padding-bottom:0}}.x5isBG_content{flex-direction:column;align-items:center;gap:47px;display:flex}.x5isBG_form{width:516px}@media (max-width:36em){.x5isBG_form{width:100%}}@media (max-width:36em){.x5isBG_heading{text-align:center}}.x5isBG_headingSp{display:none}@media (max-width:36em){.x5isBG_headingSp{text-align:center;align-self:stretch;display:block}}.x5isBG_container{flex-direction:column;display:flex}@media (max-width:36em){.x5isBG_container{gap:40px}}.x5isBG_descriptionSection{order:1}.x5isBG_magazineSection{order:2;display:none}@media (max-width:36em){.x5isBG_magazineSection{display:block}}.x5isBG_formSection{order:4}@media (max-width:36em){.x5isBG_formSection{order:2}}.x5isBG_alertSection{order:3}@media (max-width:36em){.x5isBG_alertSection{order:3}}
.kwM8hG_confirmLabel{text-align:center;margin-bottom:10px}.kwM8hG_confirmListItem{counter-increment:item;padding-left:20px;position:relative}.kwM8hG_confirmListItem:before{content:counter(item) ". ";padding-top:.5px;position:absolute;left:0}.kwM8hG_confirmText{width:100%;padding:var(--spacing-md) var(--spacing-xl);background:var(--color-background-default,#fff);flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:10px;display:flex}@media (max-width:36em){.kwM8hG_confirmText{width:100%;padding:var(--spacing-md);background:var(--color-background-subtler,#f4f4f4)}}
.mQmF9G_requirements{text-align:center}@media (max-width:36em){.mQmF9G_requirements{text-align:left}}@media (max-width:36em){.mQmF9G_pcOnlyBreak{display:none}}
._11yzZG_root{gap:var(--spacing-xl);color:var(--color-text-default);flex-direction:column;display:flex}._11yzZG_title{padding-inline:var(--spacing-lg)}._11yzZG_sections{gap:var(--spacing-md);padding-inline:var(--spacing-xl);flex-direction:column;display:flex}@media (max-width:36em){._11yzZG_sections{padding-inline:var(--spacing-md)}}._11yzZG_section{gap:var(--spacing-lg);padding-bottom:var(--spacing-md);flex-direction:column;display:flex}._11yzZG_section:not(:last-child){border-bottom:var(--border-width-md) solid var(--color-border-subtle)}._11yzZG_sectionTitle{padding-inline-start:var(--spacing-xs)}._11yzZG_sectionBody{gap:var(--spacing-lg);padding-inline:var(--spacing-xs);flex-direction:column;display:flex}._11yzZG_row{gap:var(--spacing-md);display:flex}@media (max-width:36em){._11yzZG_row{gap:var(--spacing-xxs);flex-direction:column}}._11yzZG_rowLabel{flex-shrink:0;width:104px}._11yzZG_rowValue{overflow-wrap:break-word;flex:1;min-width:0}._11yzZG_budget{gap:var(--spacing-xs);flex-direction:column;display:flex}._11yzZG_budgetItem{gap:var(--spacing-xxs);flex-direction:column;display:flex}._11yzZG_questions{gap:var(--spacing-md);flex-direction:column;list-style:inside decimal;display:flex}._11yzZG_question>*+*{margin-block-start:var(--spacing-xxs)}._11yzZG_choices{padding-inline-start:20px;list-style:outside}
.uSCmXa_root{flex-direction:column;display:flex}.uSCmXa_error{margin-bottom:var(--spacing-xs);color:var(--color-attention-30)}.uSCmXa_button{width:100%}@media (max-width:36em){.uSCmXa_button{margin:var(--spacing-none) auto}}.uSCmXa_content{gap:var(--spacing-md);flex-direction:column;display:flex}@media (max-width:36em){.uSCmXa_content{margin-top:40px;margin-bottom:var(--spacing-lg);gap:40px}}.uSCmXa_buttonText{gap:var(--spacing-xs);align-items:center;display:flex}.uSCmXa_formElement{order:1}@media (max-width:36em){.uSCmXa_formElement{order:3}}.uSCmXa_requirementsElement{order:2}@media (max-width:36em){.uSCmXa_requirementsElement{order:2}}.uSCmXa_magazineElement{order:3;display:block}@media (max-width:36em){.uSCmXa_magazineElement{display:none}}.uSCmXa_confirmationElement{order:4}@media (max-width:36em){.uSCmXa_confirmationElement{order:4}}
.L9MUla_root{gap:var(--spacing-xl);padding-block-start:var(--spacing-xl);padding-block-end:var(--spacing-xxxl);padding-inline:var(--spacing-md);background-color:var(--color-background-brand-subtler);flex-grow:1;justify-content:center;display:flex}@media (max-width:36em){.L9MUla_root{flex-direction:column;align-items:stretch}}.L9MUla_contents{gap:var(--spacing-lg);flex-direction:column;width:704px;max-width:100%;display:flex}.L9MUla_registrationCard,.L9MUla_answerCard{background-color:var(--color-background-default);border-radius:var(--border-radius-lg)}.L9MUla_registrationCard{padding:var(--spacing-lg) var(--spacing-xl) 40px}@media (max-width:36em){.L9MUla_registrationCard{padding-inline:var(--spacing-md)}}.L9MUla_answerCard{padding-block:var(--spacing-lg)}.L9MUla_panel{flex-shrink:0;width:411px}@media (max-width:36em){.L9MUla_panel{width:100%}}
._7m3PlG_description{margin-bottom:var(--spacing-md);text-align:center}@media (max-width:36em){._7m3PlG_description{text-align:left}}._7m3PlG_footer{gap:var(--spacing-md);flex-direction:column;align-items:center;display:flex}._7m3PlG_button{width:100%;margin:var(--spacing-md) auto var(--spacing-none)}@media (max-width:36em){._7m3PlG_button{margin:var(--spacing-md) auto}}._7m3PlG_hr{background-color:#e6e6e6;border-radius:3px;width:100%;height:2px}._7m3PlG_hrSpace{margin:var(--spacing-lg) var(--spacing-none)}@media (max-width:36em){._7m3PlG_hrSpace{margin-bottom:var(--spacing-none)}}._7m3PlG_hrGroup{margin:var(--spacing-md) 34px;align-items:center;display:flex}@media (max-width:36em){._7m3PlG_hrGroup{margin:var(--spacing-md) var(--spacing-none) var(--spacing-md)}}._7m3PlG_hrText{width:180px;padding:var(--spacing-xs) var(--spacing-md);color:var(--color-text-subtle);text-align:center}._7m3PlG_buttonGroup{gap:var(--spacing-md);flex-direction:column;display:flex}._7m3PlG_signInWithMicrosoftButton,._7m3PlG_signInWithGoogleButton{justify-content:center;width:100%;display:flex}._7m3PlG_error{color:#ec0000;margin-top:8px;font-size:12px;font-style:normal;font-weight:400;line-height:170%}._7m3PlG_multilineError{white-space:pre-line}._7m3PlG_loginDescription{margin-bottom:var(--spacing-md);text-align:center}@media (max-width:36em){._7m3PlG_loginDescription{margin:var(--spacing-md) var(--spacing-none);text-align:left}}@media (max-width:36em){._7m3PlG_loginFormContent{margin-top:var(--spacing-xs)}}._7m3PlG_switchFormButtonWrapper{margin-top:var(--spacing-md);justify-content:center;display:flex}@media (max-width:36em){._7m3PlG_switchFormButtonWrapper{margin-top:10px}}._7m3PlG_switchFormButton{text-align:center;cursor:pointer;text-decoration:underline}._7m3PlG_switchFormButton:hover{opacity:.8}._7m3PlG_icon{font-size:var(--icon-size-lg)}
.TdJN5q_root{gap:var(--spacing-md);color:var(--color-text-default);flex-direction:column;display:flex}.TdJN5q_notice{gap:var(--spacing-xs);flex-direction:column;align-items:flex-end;display:flex}.TdJN5q_editButton{width:fit-content}.TdJN5q_actions{justify-content:center;display:flex}.TdJN5q_confirmButton{width:416px;max-width:100%}.TdJN5q_confirmIcon{font-size:var(--icon-size-lg)}
.q-VpHG_form{width:416px;margin:var(--spacing-none) auto}@media (max-width:36em){.q-VpHG_form{width:100%}}.q-VpHG_formContent{gap:var(--spacing-md);flex-direction:column;align-items:center;display:flex}
.nTorLq_root{gap:var(--spacing-md);flex-direction:column;width:516px;max-width:100%;margin-inline:auto;display:flex}.nTorLq_readOnlyEmail{gap:var(--spacing-xxs);flex-direction:column;display:flex}
.vS_mXG_container{position:relative;overflow:hidden}.vS_mXG_enableHeightAnimation{transition:height .3s ease-in-out}.vS_mXG_content{opacity:1;width:100%;transition:opacity .3s ease-in-out;position:absolute}.vS_mXG_enter{animation:.3s ease-in-out forwards vS_mXG_slideIn}.vS_mXG_exit{animation:.3s ease-in-out forwards vS_mXG_slideOut}.vS_mXG_hidden{display:none}@keyframes vS_mXG_slideIn{0%{opacity:0}to{opacity:1}}@keyframes vS_mXG_slideOut{0%{opacity:1}to{opacity:0;display:none}}
.YwnhoW_table{width:100%}@media (max-width:36em){.YwnhoW_row{flex-direction:column;display:flex}}.YwnhoW_label{width:150px;padding:var(--spacing-xxs) var(--spacing-xs);vertical-align:top;text-align:start}.YwnhoW_value{padding:var(--spacing-xxs) var(--spacing-xs);vertical-align:top;overflow-wrap:break-word}
._4goXwq_footer{gap:var(--spacing-lg);flex-direction:column;align-items:center;margin-bottom:48px;display:flex}@media (max-width:36em){._4goXwq_footer{margin-bottom:var(--spacing-none)}}._4goXwq_button{width:100%;margin:47px auto var(--spacing-none)}._4goXwq_textButton{gap:var(--spacing-xxs);color:var(--color-text-subtle);cursor:pointer;align-items:center;margin-right:auto;display:flex}._4goXwq_icon{font-size:var(--icon-size-lg)}
.Oa41ZG_root{gap:var(--spacing-md);color:var(--color-text-default);flex-direction:column;align-self:flex-start;padding-block-start:20px;display:flex;position:sticky;inset-block-start:var(--spacing-md)}@media (max-width:36em){.Oa41ZG_root{position:static}}.Oa41ZG_submitButton{width:100%}.Oa41ZG_notice{gap:var(--spacing-xs);padding:var(--spacing-md) var(--spacing-xl);background-color:var(--color-background-default);flex-direction:column;align-items:center;display:flex}.Oa41ZG_noticeList{padding-inline-start:20px;list-style:decimal}
.F_zdNG_footer{gap:var(--spacing-lg);flex-direction:column;align-items:center;margin-bottom:48px;display:flex}@media (max-width:36em){.F_zdNG_footer{margin-bottom:var(--spacing-none)}}.F_zdNG_button{width:100%;margin:47px auto var(--spacing-none)}.F_zdNG_textButton{gap:var(--spacing-xxs);color:var(--color-text-subtle);cursor:pointer;align-items:center;margin-right:auto;display:flex}.F_zdNG_prefecture{gap:var(--spacing-md);width:200px}.F_zdNG_icon{font-size:var(--icon-size-lg)}
._69V2a_root{gap:var(--spacing-md);align-items:flex-start;display:flex}._69V2a_avatar{padding-left:var(--spacing-xs);flex-shrink:0}._69V2a_balloon{gap:var(--spacing-xs);padding:var(--spacing-lg);background:var(--color-background-subtler);border-radius:16px;flex-direction:column;flex:1;display:flex;position:relative}._69V2a_emphasis{font-weight:var(--typography-body-md-bold-font-weight);color:var(--color-brand-20)}._69V2a_balloon:before{content:"";border-top:6px solid #0000;border-right:7px solid var(--color-background-subtler);border-bottom:6px solid #0000;width:0;height:0;position:absolute;top:16px;left:-7px}
.K4tGda_form{margin-top:24px;padding:0 20px}.K4tGda_formContent{gap:var(--spacing-md);flex-direction:column;align-items:center;display:flex}.K4tGda_footer{flex-direction:column;align-items:center;gap:16px;margin-bottom:48px;display:flex}@media (max-width:36em){.K4tGda_footer{margin-bottom:var(--spacing-none)}}.K4tGda_button{width:100%;margin:47px auto 0}.K4tGda_textButton{gap:var(--spacing-xxs);color:var(--color-text-subtle);cursor:pointer;align-items:center;margin-right:auto;display:flex}.K4tGda_icon{font-size:var(--icon-size-lg)}
.HVHN2G_root{justify-content:center;width:100%;display:flex}.HVHN2G_container{gap:var(--spacing-xl);flex-direction:column;width:776px;max-width:100%;display:flex}
.i15WUa_root{gap:var(--spacing-xxs);flex-direction:column;align-items:center;display:flex}.i15WUa_note{color:var(--color-text-default);text-align:center}
.V6-6GW_root{gap:var(--spacing-xs);color:var(--color-brand-brandsub);justify-content:center;align-items:center;display:flex}.V6-6GW_icon{color:var(--color-function-success);flex-shrink:0;font-size:64px}
.hM3Fzq_root{padding:var(--spacing-md) var(--spacing-md) var(--spacing-md) var(--spacing-sm);flex-direction:row;justify-content:center;align-items:center;gap:27.5px;display:flex;position:relative}.hM3Fzq_backgroundContainer{width:100%;height:100%;position:absolute;top:0;left:0}.hM3Fzq_backgroundImage{object-fit:cover;object-position:center}.hM3Fzq_trophyContainer{width:96px;height:88px;position:relative}.hM3Fzq_trophyImage{width:100%;height:100%}.hM3Fzq_content{font-family:var(--font-family);color:#fff;text-align:center;font-style:normal;font-weight:600;position:relative}.hM3Fzq_yearMonth{letter-spacing:.3px;text-shadow:var(--elevation-2);align-self:stretch;font-size:15px;line-height:15.754px}.hM3Fzq_title{margin-top:8px;font-size:22px;line-height:24px}.hM3Fzq_categoryName{font-size:12px;line-height:15px}.hM3Fzq_ribbon{--ribbon-overlap:4px;--ribbon-border-width:.75rem;--ribbon-notch-width:.5625rem;margin-inline:auto;width:182px;margin-top:10px;margin-bottom:var(--spacing-none);text-align:center;position:relative}.hM3Fzq_ribbonDecoration:before,.hM3Fzq_ribbonDecoration:after{bottom:calc(-1 * var(--ribbon-overlap));content:"";border:var(--ribbon-border-width) solid #ac8320;display:block;position:absolute}.hM3Fzq_ribbonDecoration:before{left:calc(-1 * (var(--ribbon-border-width) + var(--ribbon-notch-width)) + var(--ribbon-overlap));border-left-color:#0000;border-left-width:var(--ribbon-notch-width)}.hM3Fzq_ribbonDecoration:after{right:calc(-1 * (var(--ribbon-border-width) + var(--ribbon-notch-width)) + var(--ribbon-overlap));border-right-color:#0000;border-right-width:var(--ribbon-notch-width)}.hM3Fzq_ribbonInner{padding:var(--spacing-xxs);color:#fff;background:linear-gradient(270deg,#d5ac51 0%,#977222 47.6%);display:block;position:relative}.hM3Fzq_ribbonInner:before,.hM3Fzq_ribbonInner:after{bottom:calc(-1 * var(--ribbon-overlap));width:var(--ribbon-overlap);height:var(--ribbon-overlap);content:"";border-style:solid;border-color:#c89f3d #0000 #0000;display:block;position:absolute}.hM3Fzq_ribbonInner:before{border-width:var(--ribbon-overlap) 0 0 var(--ribbon-overlap);left:0}.hM3Fzq_ribbonInner:after{border-width:var(--ribbon-overlap) var(--ribbon-overlap) 0 0;right:0}
.Uu8TEa_root{gap:var(--spacing-xxs);width:100%;padding:var(--spacing-md);margin-bottom:var(--spacing-lg);background-color:var(--color-background-subtler);border-radius:var(--border-radius-md);flex-direction:column;align-items:center;display:flex}@media (max-width:36em){.Uu8TEa_root{margin-bottom:var(--spacing-md)}}.Uu8TEa_requirement{gap:var(--spacing-xxs);width:100%;color:var(--color-brand-brandsub);flex-direction:column;align-items:center;display:flex}.Uu8TEa_icon{font-size:40px}.Uu8TEa_requirementText{font-family:var(--typography-media-body-lg-lh150-bold-font-family);font-size:var(--typography-media-body-lg-lh150-bold-font-size);font-weight:var(--typography-media-body-lg-lh150-bold-font-weight);line-height:var(--typography-media-body-lg-lh150-bold-line-height);text-align:center;letter-spacing:var(--typography-media-body-lg-lh150-bold-letter-spacing)}@media (max-width:36em){.Uu8TEa_requirementText{font-size:var(--typography-media-body-md-lh150-bold-font-size);line-height:var(--typography-media-body-md-lh150-bold-line-height)}}.Uu8TEa_disclaimer{color:var(--color-text-default);text-align:center}.Uu8TEa_mobileBreak{display:none}@media (max-width:36em){.Uu8TEa_mobileBreak{display:block}}
.IeOhQG_form{gap:var(--spacing-xl);flex-direction:column;align-items:center;display:flex}.IeOhQG_field{width:416px;max-width:100%}.IeOhQG_actions{gap:var(--spacing-lg);flex-direction:column;align-items:center;width:100%;display:flex}.IeOhQG_nextButton{width:256px;max-width:100%}.IeOhQG_nextIcon{font-size:var(--icon-size-lg)}.IeOhQG_signInButton{color:var(--color-text-link);cursor:pointer;text-decoration:underline}
.G5ZpVq_root{width:100%;height:46px;padding:var(--spacing-xs) 10px;background:var(--color-background-brand);border:var(--border-width-md) solid var(--color-border-default);border-radius:var(--border-radius-md);flex-direction:column;align-items:flex-start;gap:10px;display:flex}.G5ZpVq_root:active{background:var(--color-button-outlined-focused)}.G5ZpVq_container{gap:var(--spacing-xs);align-self:stretch;align-items:center;display:flex}.G5ZpVq_sliderContainer{align-self:stretch;align-items:center;display:flex}.G5ZpVq_slider{width:var(--icon-size-xl);height:var(--icon-size-xl)}.G5ZpVq_changeButtonContainer,.G5ZpVq_changeButton{flex-direction:column;align-items:flex-start;display:flex}.G5ZpVq_textContainer{gap:var(--spacing-xs);padding:var(--spacing-xs);flex:1 0 0;align-items:center;overflow:hidden}.G5ZpVq_nonFilterText{text-overflow:ellipsis;-webkit-line-clamp:1;color:var(--color-text-subtle);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.G5ZpVq_filterText{text-overflow:ellipsis;-webkit-line-clamp:1;color:var(--color-text-default);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.zzh3iW_root{width:604px}@media (max-width:36em){.zzh3iW_root{width:100%}}.zzh3iW_title{margin-bottom:var(--spacing-md)}.zzh3iW_card{padding:var(--spacing-lg) var(--spacing-xl) var(--spacing-xl);background:var(--color-background-default);border-radius:var(--border-radius-lg);flex-direction:column;align-self:stretch;align-items:center;display:flex}@media (max-width:36em){.zzh3iW_card{padding:var(--spacing-md) var(--spacing-md) var(--spacing-xl)}}
._8STTJW_form{gap:var(--spacing-xl);flex-direction:column;align-items:center;display:flex}._8STTJW_fields{gap:var(--spacing-lg);flex-direction:column;width:416px;max-width:100%;display:flex}._8STTJW_prefecture{width:200px;max-width:100%}._8STTJW_actions{gap:var(--spacing-xxl);flex-direction:column;align-items:center;display:flex}._8STTJW_nextButton{width:256px;max-width:100%}._8STTJW_nextIcon,._8STTJW_backIcon{font-size:var(--icon-size-lg)}
._2ru1Oq_root{padding:var(--spacing-lg) var(--spacing-xl) 40px;background:var(--color-background-default);scroll-margin-top:-80px}@media (max-width:79.5em){._2ru1Oq_root{width:100%;padding:var(--spacing-md) var(--spacing-md) var(--spacing-xxxl)}}._2ru1Oq_information{gap:var(--spacing-xs);flex-direction:column;display:flex}._2ru1Oq_order{align-items:center;gap:8px;display:flex}._2ru1Oq_sidebar{gap:var(--spacing-xl);flex-direction:column;width:360px;display:flex}@media (max-width:79.5em){._2ru1Oq_sidebar{display:none}}._2ru1Oq_sidebarFilter{gap:var(--spacing-md);flex-direction:column;display:flex}._2ru1Oq_spSidebar{display:none}@media (max-width:79.5em){._2ru1Oq_spSidebar{display:block}}._2ru1Oq_loaderContainer{text-align:center;font-size:100px}._2ru1Oq_serviceListContainer{gap:var(--spacing-xl);flex-direction:row;display:flex}@media (max-width:79.5em){._2ru1Oq_serviceListContainer{flex-direction:column}}._2ru1Oq_serviceList{gap:var(--spacing-xs);flex-direction:column;flex-grow:1;min-width:0;display:flex}@media (max-width:79.5em){._2ru1Oq_serviceList{gap:var(--spacing-md)}}._2ru1Oq_noServices{padding:var(--spacing-lg) var(--spacing-none);text-align:center;background:var(--color-border-subtler)}._2ru1Oq_pagination{margin-top:var(--spacing-xl)}@media (max-width:79.5em){._2ru1Oq_pagination{margin-top:calc(var(--spacing-md) + var(--spacing-xs))}}@media (max-width:79.5em){._2ru1Oq_rankingBanner{display:none}}@media (max-width:79.5em){._2ru1Oq_relatedContent{display:none}}
.tqM2ea_form{gap:var(--spacing-xl);flex-direction:column;align-items:center;display:flex}.tqM2ea_fields{gap:var(--spacing-lg);flex-direction:column;width:416px;max-width:100%;display:flex}.tqM2ea_actions{gap:var(--spacing-lg);flex-direction:column;align-items:center;width:504px;max-width:100%;display:flex}.tqM2ea_submitButton{width:256px;max-width:100%}.tqM2ea_submitIcon{font-size:var(--icon-size-lg)}.tqM2ea_error{color:var(--color-function-attention)}.tqM2ea_divider{border-top:var(--border-width-md) solid var(--color-border-subtle);width:100%}
.KJHNDW_stepper{--border:0px;--radius:20px;counter-reset:step;justify-content:space-between;width:100%;list-style:none;display:flex}.KJHNDW_stepWrapper{position:relative}.KJHNDW_step{font-family:var(--font-family,"Hiragino Kaku Gothic ProN");font-size:var(--font-size-10,12px);color:var(--color-text-subtle,#626262);letter-spacing:.36px;place-items:center;gap:5px;font-style:normal;font-weight:300;line-height:100%;display:grid;position:relative}.KJHNDW_step:before{z-index:1;width:var(--radius);height:var(--radius);color:var(--color-text-subtle);content:counter(step) " ";counter-increment:step;background:var(--color-background-subtle);border:var(--border) solid var(--color-border-default);border-radius:var(--radius);place-content:center;display:grid}.KJHNDW_stepActive:before{color:var(--color-text-inverse);background:var(--color-brand-brand);border:var(--border) solid var(--color-brand-brand)}.KJHNDW_border{width:48px;height:2px;margin:auto var(--spacing-none);background:var(--color-border-default)}.KJHNDW_activeBorder{background:var(--color-text-brand)}.KJHNDW_icon{z-index:1;width:16px;height:16px;color:var(--color-text-inverse);background:var(--color-text-brand);border-radius:var(--radius);position:absolute}
.TWMKgG_container{width:100%}
.eD6RnW_root{gap:var(--spacing-xxxs);padding-top:var(--spacing-xs);color:var(--color-text-subtle);flex-direction:column;display:flex}
.fRZbfG_root{gap:var(--spacing-lg);color:var(--color-brand-20);align-items:center;display:flex}.fRZbfG_step{gap:var(--spacing-xxs);align-items:center;display:flex}.fRZbfG_stepNo{font-weight:var(--font-weight-normal);line-height:1}.fRZbfG_divider{width:var(--border-width-md);background-color:var(--color-border-subtle);height:24px}
.BTiypW_form{gap:var(--spacing-md);flex-direction:column;width:496px;max-width:100%;margin-inline:auto;display:flex}.BTiypW_nextButton{width:256px;margin-inline:auto}.BTiypW_nextIcon{font-size:var(--icon-size-lg)}
._0vSz2a_root{color:var(--color-text-subtle)}
.BSS_Dq_root{gap:var(--spacing-xs);align-items:center;display:flex}.BSS_Dq_label{color:var(--color-text-default)}.BSS_Dq_required{color:var(--color-function-attention)}
.BCb97a_wrapper{gap:var(--spacing-xxs);flex-direction:column;display:flex}.BCb97a_root{gap:var(--spacing-xs);flex-wrap:wrap;align-items:flex-start;display:flex}.BCb97a_chip{height:52px;padding:var(--spacing-md);cursor:pointer;background-color:var(--color-background-default);border:var(--border-width-md) solid var(--color-border-subtle);border-radius:var(--border-radius-md);justify-content:center;align-items:center;display:inline-flex}.BCb97a_chipSelected{background-color:var(--color-background-brand-subtler);border-color:var(--color-brand-brandsub)}.BCb97a_chipContent{gap:var(--spacing-xs);align-items:center;display:inline-flex}.BCb97a_checkbox{border:var(--border-width-lg) solid var(--color-general-color-sky-blue);border-radius:var(--border-radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.BCb97a_checkboxChecked{color:var(--color-background-default);background-color:var(--color-general-color-sky-blue)}.BCb97a_checkboxIcon{display:block}.BCb97a_label{color:var(--color-text-default);white-space:nowrap}
.L1vTRW_root{gap:var(--spacing-xs);flex-wrap:wrap;align-items:flex-start;display:flex}.L1vTRW_chip{height:52px;padding:var(--spacing-md) var(--spacing-xl);cursor:pointer;background-color:var(--color-background-default);border:var(--border-width-md) solid var(--color-border-subtle);border-radius:var(--border-radius-infinity);justify-content:center;align-items:center;display:inline-flex}.L1vTRW_chipSelected{background-color:var(--color-background-brand-subtler);border-color:var(--color-brand-brandsub)}.L1vTRW_label{color:var(--color-text-default);white-space:nowrap}
.-DRfqa_root{gap:var(--spacing-sm);padding-top:var(--spacing-xxs);align-items:center;display:flex}.-DRfqa_label{gap:var(--spacing-xs);flex-shrink:0;align-items:center;display:flex}.-DRfqa_text{color:var(--color-text-default);flex-shrink:0}.-DRfqa_required{color:var(--color-function-attention)}.-DRfqa_input{width:320px}
.sDOFUa_form{gap:var(--spacing-lg);flex-direction:column;width:100%;display:flex}.sDOFUa_field{gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.sDOFUa_fieldHeader{gap:var(--spacing-xxs);flex-direction:column;width:100%;display:flex}.sDOFUa_nested{gap:var(--spacing-lg);width:100%;padding-block:var(--spacing-md);border-left:4px solid var(--color-border-subtle);flex-direction:column;padding-left:40px;animation:.3s ease-in-out sDOFUa_fade-in;display:flex}.sDOFUa_installationTimingFreeText{gap:var(--spacing-xxxs);width:100%;padding-top:var(--spacing-xs);flex-direction:column;display:flex}.sDOFUa_freeTextInput{min-height:96px}.sDOFUa_nextButton{width:320px;margin-inline:auto}.sDOFUa_nextIcon{font-size:var(--icon-size-lg)}@keyframes sDOFUa_fade-in{0%{opacity:0}to{opacity:1}}
.xFELiq_root{gap:var(--spacing-lg);flex-direction:column;align-items:center;display:flex}.xFELiq_retryButton{width:fit-content;min-width:200px}
.sjCGkW_root{gap:var(--spacing-xl);flex-direction:column;width:100%;display:flex}.sjCGkW_message{gap:var(--spacing-xxs);flex-wrap:wrap;align-items:center;display:inline-flex}.sjCGkW_spinner{font-size:var(--icon-size-lg);color:var(--color-brand-brand)}.sjCGkW_progress{width:400px;max-width:100%;margin-inline:auto}
._7WJKQa_form,._7WJKQa_field{gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}._7WJKQa_fieldHeader{gap:var(--spacing-xxs);flex-direction:column;width:100%;display:flex}._7WJKQa_freeTextField{gap:var(--spacing-xxxs);width:100%;padding-top:var(--spacing-xs);flex-direction:column;display:flex}._7WJKQa_freeTextInput{min-height:96px}._7WJKQa_footer{gap:var(--spacing-md);flex-direction:column;align-items:center;display:flex}._7WJKQa_nextButton{width:200px;margin-inline:auto}._7WJKQa_nextIcon{font-size:var(--icon-size-lg)}._7WJKQa_backButton{gap:var(--spacing-xxxs);color:var(--color-text-default);cursor:pointer;justify-content:center;align-items:center;display:flex}._7WJKQa_backIcon{font-size:var(--icon-size-sm)}
._3qyVYG_root{gap:var(--spacing-xl);flex-direction:column;width:100%;display:flex}._3qyVYG_message{gap:var(--spacing-xxs);flex-wrap:wrap;align-items:center;display:inline-flex}._3qyVYG_spinner{font-size:var(--icon-size-lg);color:var(--color-brand-brand)}._3qyVYG_progress{width:400px;max-width:100%;margin-inline:auto}
.C9iWDW_root{gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.C9iWDW_header{gap:var(--spacing-xs);align-items:center;display:flex}.C9iWDW_badge{padding:var(--spacing-xs) var(--spacing-sm);color:var(--color-brand-brandsub);white-space:nowrap;background-color:var(--color-background-subtler);border-radius:var(--border-radius-infinity);justify-content:center;align-items:center;display:inline-flex}.C9iWDW_title{color:var(--color-text-default)}.C9iWDW_freeText{gap:var(--spacing-xxxs);flex-direction:column;width:100%;display:flex}.C9iWDW_freeTextInput{min-height:96px}
.sn9LXa_sectionTitle{text-align:center}.sn9LXa_category{gap:var(--spacing-md);flex-wrap:wrap;align-items:center;width:100%;display:flex}.sn9LXa_categoryName{gap:var(--spacing-xs);align-items:center;display:flex}.sn9LXa_categoryLabel{color:var(--color-brand-brand)}.sn9LXa_categoryValue{color:var(--color-brand-brandsub)}.sn9LXa_questions{gap:var(--spacing-xxl);flex-direction:column;width:100%;display:flex}.sn9LXa_nextButton{width:fit-content;min-width:200px;margin-inline:auto}.sn9LXa_nextIcon{font-size:var(--icon-size-lg)}
.yNX_YG_sectionTitle{text-align:center}.yNX_YG_questions{gap:var(--spacing-xxl);flex-direction:column;width:100%;display:flex}.yNX_YG_nextButton{width:fit-content;min-width:200px;margin-inline:auto}.yNX_YG_nextIcon{font-size:var(--icon-size-lg)}
.yK2aya_sectionTitle{text-align:center}.yK2aya_questions{gap:var(--spacing-xxl);flex-direction:column;width:100%;display:flex}.yK2aya_nextButton{width:fit-content;min-width:200px;margin-inline:auto}.yK2aya_nextIcon{font-size:var(--icon-size-lg)}
.nuBi7W_root{flex-grow:1;width:100%;display:flex}@media (max-width:36em){.nuBi7W_root{flex-direction:column}}.nuBi7W_main{padding-block:var(--spacing-xxxl);padding-inline:var(--spacing-xxl);flex-direction:column;flex:1;display:flex}@media (max-width:36em){.nuBi7W_main{padding-block:var(--spacing-xl);padding-inline:var(--spacing-md)}}