.vWEOnq_root{padding-block:var(--spacing-xl) var(--spacing-xxxl);justify-content:center;display:flex}@media (max-width:36em){.vWEOnq_root{padding-block:var(--spacing-lg) var(--spacing-xl)}}.vWEOnq_resultCard{min-width:62.125rem;max-width:64.0625rem;padding-bottom:var(--spacing-xl);background:var(--color-background-default);border-radius:var(--border-radius-lg);flex-direction:column;align-items:center;display:flex}@media (max-width:36em){.vWEOnq_resultCard{width:95%;min-width:unset;max-width:unset;padding:var(--spacing-none) var(--spacing-md) var(--spacing-xl) var(--spacing-md)}}.vWEOnq_commentSection{gap:var(--spacing-lg);padding-top:var(--spacing-lg);align-items:center;display:flex}@media (max-width:36em){.vWEOnq_commentSection{padding-top:var(--spacing-lg);align-items:flex-start}}.vWEOnq_speechWrapper{align-items:center;display:flex}.vWEOnq_speechBubble{width:549px;padding:var(--spacing-md);border:2px solid var(--color-border-brand);border-radius:var(--border-radius-lg);display:flex;position:relative}@media (max-width:36em){.vWEOnq_speechBubble{width:246px;padding:var(--spacing-sm)}}.vWEOnq_speechBubble:after{content:"";border-color:transparent transparent transparent var(--color-border-brand);border-style:solid;border-width:10px 0 10px 15px;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.vWEOnq_speechBubble:before{z-index:1;content:"";border:8px solid #0000;border-left:12px solid #fff;border-right-width:0;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.vWEOnq_speechCount{color:var(--color-function-success)}.vWEOnq_speechBody{color:var(--color-text-default)}@media (max-width:36em){.vWEOnq_speechBody{font-size:var(--font-size-20);letter-spacing:.42px;font-weight:600;line-height:150%}}.vWEOnq_speechLady svg{width:100px;height:100px}@media (max-width:36em){.vWEOnq_speechLady{align-self:center}.vWEOnq_speechLady svg{width:72px;height:72px}}.vWEOnq_ctaArea{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg);justify-content:flex-end;display:flex}@media (max-width:36em){.vWEOnq_ctaButton{padding-inline:var(--spacing-sm)}}.vWEOnq_serviceGrid{gap:var(--spacing-md) var(--spacing-lg);width:90%;padding:var(--spacing-md) var(--spacing-none);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:36em){.vWEOnq_serviceGrid{grid-template-columns:1fr;width:100%;padding-block-start:0}}.vWEOnq_cardLink{width:100%;color:inherit;text-decoration:none;display:block}.vWEOnq_notice{width:90%;color:var(--color-text-subtle);text-align:right}@media (max-width:36em){.vWEOnq_notice{text-align:left;width:100%}}
.ShDsvq_root{--element-top-position:var(--spacing-xl);top:var(--element-top-position);max-height:calc(100vh - var(--element-top-position) - 80px);transition:top .3s .1s,max-height .3s .1s;position:sticky}@media (max-width:36em){.ShDsvq_root{max-height:none;position:static}}.ShDsvq_root.ShDsvq_showHeader{--element-top-position:calc(74px + var(--spacing-xl))}
.WOp4tq_serviceTab{z-index:3;transition:top .3s .1s;position:sticky;top:0}@media (max-width:36em){.WOp4tq_serviceTab{width:100%}}.WOp4tq_serviceTab.WOp4tq_showHeader{top:74px}@media (max-width:36em){.WOp4tq_serviceTab.WOp4tq_showHeader{top:50px}}.WOp4tq_serviceTabWrapper{background-color:var(--color-background-default);border-top:var(--border-width-md) solid var(--color-border-subtle);border-right:var(--border-width-md) solid var(--color-border-subtle);border-bottom:var(--border-width-md) solid var(--color-border-subtle);border-left:var(--border-width-md) solid var(--color-border-subtle);align-items:center;display:flex}.WOp4tq_serviceTabWrapper.WOp4tq_fill{border-right:none}@media (max-width:36em){.WOp4tq_serviceTabWrapper{border-bottom:none;border-right:none;flex-wrap:wrap}}.WOp4tq_serviceTabButton{width:136px;height:60px;color:var(--color-text-default);cursor:pointer;background:var(--color-background-default);border-right:var(--border-width-md) solid var(--color-border-subtle);justify-content:center;align-items:center;transition:all .1s;display:flex;position:relative}.WOp4tq_serviceTabButton:hover,.WOp4tq_serviceTabButton.WOp4tq_selected{background:var(--color-background-brand-subtler)}:is(.WOp4tq_serviceTabButton:hover,.WOp4tq_serviceTabButton.WOp4tq_selected):after{content:"";background:var(--color-text-brand);width:100%;height:5px;position:absolute;bottom:0;left:0}.WOp4tq_serviceTabButton.WOp4tq_disabled{color:var(--color-text-disabled);pointer-events:auto;cursor:not-allowed}.WOp4tq_serviceTabButton.WOp4tq_disabled:hover{background:var(--color-background-default)}.WOp4tq_serviceTabButton.WOp4tq_disabled:hover:after{content:none}@media (max-width:36em){.WOp4tq_serviceTabButton{border-right:var(--border-width-md) solid var(--color-border-subtle);border-bottom:var(--border-width-md) solid var(--color-border-subtle);flex:30%;width:100%;height:30px}.WOp4tq_serviceTabButton:hover{background:var(--color-background-default)}.WOp4tq_serviceTabButton:hover:after{content:none}.WOp4tq_serviceTabButton:active,.WOp4tq_serviceTabButton.WOp4tq_selected{background:var(--color-background-brand-subtler)}:is(.WOp4tq_serviceTabButton:active,.WOp4tq_serviceTabButton.WOp4tq_selected):after{content:"";background:var(--color-text-brand);width:100%;height:2px;position:absolute;bottom:0;left:0}.WOp4tq_serviceTabButton.WOp4tq_disabled{color:var(--color-text-disabled);pointer-events:auto;cursor:not-allowed}.WOp4tq_serviceTabButton.WOp4tq_disabled:hover,.WOp4tq_serviceTabButton.WOp4tq_disabled:active{background:var(--color-background-default)}:is(.WOp4tq_serviceTabButton.WOp4tq_disabled:hover,.WOp4tq_serviceTabButton.WOp4tq_disabled:active):after{content:none}}
.z1RNtq_ad{aspect-ratio:7.8;width:58.5rem;position:relative}@media (max-width:36em){.z1RNtq_ad{width:100%}}
.nIIWtG_buttons{gap:var(--spacing-md);flex-direction:column;align-items:center;display:flex}@media (max-width:79.5em){.nIIWtG_buttons{margin-left:0}}.nIIWtG_icon{font-size:var(--icon-size-xl)}@media (max-width:79.5em){.nIIWtG_icon{font-size:var(--icon-size-lg)}}.nIIWtG_documentButton{white-space:nowrap}.nIIWtG_comparisonButton{text-align:center;width:290px}@media (max-width:79.5em){.nIIWtG_comparisonButton{width:100%}}
.keO00W_section{position:relative}.keO00W_description{text-overflow:ellipsis;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;max-height:125px;display:-webkit-box;position:relative;overflow:hidden}.keO00W_dynamicDescription{-webkit-line-clamp:unset;line-clamp:unset;max-height:none;display:block}.keO00W_controls{display:none}.keO00W_section.keO00W_exceeded .keO00W_controls{display:block}.keO00W_gradient{content:"";background:linear-gradient(180deg, transparent 0%, var(--color-background-default) 100%);width:100%;height:40px;display:block;position:absolute;bottom:60px;left:0}.keO00W_button{margin-top:var(--spacing-xs);border:var(--border-width-md) solid var(--color-border-subtle)}.keO00W_icon{font-size:var(--icon-size-lg);transition-duration:.3s}.keO00W_icon.keO00W_openIcon{transform:rotate(180deg)}
.GywS3G_list{gap:var(--spacing-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.GywS3G_link{gap:var(--spacing-sm);align-items:center;width:fit-content;text-decoration:none;display:flex}.GywS3G_logo{flex-shrink:0;width:64px}.GywS3G_link:hover .GywS3G_logo>*,.GywS3G_link:active .GywS3G_logo>*,.GywS3G_link:focus-visible .GywS3G_logo>*{border-color:var(--color-border-brand);box-shadow:0 0 0 1px var(--color-border-brand)}.GywS3G_link:hover .GywS3G_name{text-decoration-line:none}
.ZNdohG_adBanner{width:100%;justify-content:center;margin-block-start:var(--spacing-md);margin-block-end:2.5rem;display:flex}@media (max-width:36em){.ZNdohG_adBanner{margin-block-start:var(--spacing-none);margin-block-end:var(--spacing-lg)}}.ZNdohG_section{padding:40px var(--spacing-xl);background:var(--color-background-default);justify-content:space-between;margin-block-end:var(--spacing-md);display:flex}@media (max-width:79.5em){.ZNdohG_section{gap:var(--spacing-xl);width:auto;padding:var(--spacing-md) var(--spacing-md) var(--spacing-lg);flex-direction:column}}.ZNdohG_info{gap:var(--spacing-md);flex-direction:column;align-self:stretch;align-items:flex-start;width:830px;display:flex}@media (max-width:79.5em){.ZNdohG_info{width:100%}}
._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}
.DQLqmq_section{padding-bottom:var(--spacing-lg)}.DQLqmq_divided{border-bottom:var(--border-width-md) solid var(--color-border-subtle)}.DQLqmq_title{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-md)}.DQLqmq_answers{gap:var(--spacing-lg);flex-direction:column;display:flex}
.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%}}
.xlzFgq_header{gap:var(--spacing-md);align-items:flex-start;display:flex}@media (max-width:36em){.xlzFgq_header{gap:var(--spacing-sm)}}.xlzFgq_icon{border-radius:var(--border-radius-infinity);flex-shrink:0;width:64px;height:64px;position:relative;overflow:hidden}@media (max-width:36em){.xlzFgq_icon{width:40px;height:40px}}.xlzFgq_profile{gap:var(--spacing-xxs);flex-direction:column;min-width:0;display:flex}.xlzFgq_nameRow{gap:var(--spacing-sm);align-items:center;display:flex}.xlzFgq_name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.xlzFgq_attributeGroup{gap:var(--spacing-xxxs);flex-direction:column;display:flex}.xlzFgq_attributes{column-gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.xlzFgq_compact{column-gap:var(--spacing-xs)}.xlzFgq_position{padding:5px var(--spacing-xs);color:var(--color-brand-brandsub);white-space:nowrap;background:var(--color-background-brand-subtler);border-radius:var(--border-radius-sm);flex-shrink:0}.xlzFgq_publishedAt{color:var(--color-text-subtle)}
.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)}
.c_vALW_rate{gap:var(--spacing-md);padding-block:var(--spacing-sm);border-top:var(--border-width-md) solid var(--color-border-subtle);border-bottom:var(--border-width-md) solid var(--color-border-subtle);flex-wrap:wrap;align-items:center;display:flex}.c_vALW_stars{gap:var(--spacing-xs);align-items:center;display:flex}.c_vALW_campaign{color:var(--color-text-default);white-space:nowrap}
.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}
.GH1K0G_reply{gap:var(--spacing-xs);padding-bottom:var(--spacing-lg);flex-direction:column;display:flex}.GH1K0G_title{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-md)}.GH1K0G_body{white-space:pre-wrap}.GH1K0G_repliedAt{color:var(--color-text-subtle)}
.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}
.ZHn05q_card{padding:var(--spacing-lg);background:var(--color-background-default);border:var(--border-width-md) solid var(--color-border-subtle);flex-direction:column;display:flex}@media (max-width:36em){.ZHn05q_card{padding:var(--spacing-md)}}.ZHn05q_summary{gap:var(--spacing-sm);flex-direction:column;display:flex}.ZHn05q_titleArea{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-sm)}.ZHn05q_rateReason{padding-bottom:var(--spacing-lg);white-space:pre-wrap}
.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}
.gJYjdq_container{flex-direction:column;width:1028px;max-width:100%;display:flex}.gJYjdq_detail{margin-top:var(--spacing-md);background:var(--color-background-default);padding:40px}@media (max-width:36em){.gJYjdq_detail{padding:var(--spacing-md)}}.gJYjdq_backLink{margin-top:var(--spacing-xxxl);justify-content:center;display:flex}@media (max-width:36em){.gJYjdq_backLink{margin-top:var(--spacing-xl)}}.gJYjdq_backLinkButton{width:160px}
._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}
.m0mN2G_button{flex-shrink:0;width:auto}@media (max-width:36em){.m0mN2G_button{width:100%}}
.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}
.AjP6Ea_container{gap:var(--spacing-lg);padding:var(--spacing-lg) 40px;background:var(--color-background-default);align-items:center;display:flex}@media (max-width:36em){.AjP6Ea_container{padding:var(--spacing-lg) var(--spacing-md);flex-direction:column;align-items:stretch}}.AjP6Ea_info{gap:var(--spacing-xxs);flex-direction:column;flex:1 0 0;min-width:0;display:flex}.AjP6Ea_meta{gap:var(--spacing-xxs);flex-direction:column;align-items:flex-start;display:flex}.AjP6Ea_lastUpdatedAt{color:var(--color-text-subtle)}
.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}
.IHU7Hq_card{gap:var(--spacing-md);padding:var(--spacing-md);background:var(--color-background-default);border:var(--border-width-md) solid var(--color-border-subtle);flex-direction:column;display:flex}.IHU7Hq_content{flex-direction:column;display:flex}.IHU7Hq_summary{gap:var(--spacing-sm);flex-direction:column;display:flex}.IHU7Hq_titleArea{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-sm)}.IHU7Hq_title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.IHU7Hq_titleLink{text-decoration:underline}.IHU7Hq_titleLink:focus-visible{outline:2px solid var(--color-text-link);outline-offset:var(--spacing-xxxs)}.IHU7Hq_rateReason{padding-bottom:var(--spacing-lg);white-space:pre-wrap}.IHU7Hq_detail{flex-direction:column;display:flex}
.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}
.OxOzSW_container{grid-template-rows:0fr;transition:grid-template-rows .5s;display:grid}.OxOzSW_container.OxOzSW_open{grid-template-rows:1fr}.OxOzSW_content{overflow-y:hidden}.OxOzSW_trigger{width:100%;height:auto;color:var(--color-text-default);cursor:pointer;background:var(--color-background-brand-subtler);border:var(--border-width-md) solid var(--color-border-brand);display:block}.OxOzSW_trigger:hover{background:var(--color-background-brand)}@media (max-width:36em){.OxOzSW_trigger{padding-block:var(--spacing-xs)}}.OxOzSW_inner{justify-content:space-between;display:flex}.OxOzSW_icon{font-size:32px;transition:transform .3s}.OxOzSW_icon.OxOzSW_open{transform:rotate(180deg)}@media (max-width:36em){.OxOzSW_icon{font-size:var(--icon-size-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)}
.DpTeeW_list{gap:var(--spacing-md);flex-direction:column;display:flex}.DpTeeW_header{gap:var(--spacing-md);justify-content:space-between;align-items:center;display:flex}.DpTeeW_totalCount{gap:var(--spacing-xxxs);align-items:center;display:flex}.DpTeeW_totalCountNumber{color:var(--color-brand-brandsub)}.DpTeeW_noMatch{padding-inline:var(--spacing-xs);color:var(--color-text-subtle);text-align:center}.DpTeeW_pagination{justify-content:center}
.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%}
.V3zABa_container{gap:var(--spacing-md);padding-inline:var(--spacing-xs);background:var(--color-background-default);flex-direction:column;justify-content:center;align-items:center;display:flex}.V3zABa_message{color:var(--color-text-subtle)}.V3zABa_button{width:fit-content}@media (max-width:36em){.V3zABa_button{width:100%}}
.eD6RnW_root{gap:var(--spacing-xxxs);padding-top:var(--spacing-xs);color:var(--color-text-subtle);flex-direction:column;display:flex}
.EIREHq_root{gap:var(--spacing-md);flex-shrink:0;align-items:center;display:flex}@media (max-width:79.5em){.EIREHq_root{gap:var(--spacing-sm)}}.EIREHq_pcLabel{white-space:nowrap}@media (max-width:79.5em){.EIREHq_pcLabel{display:none}}.EIREHq_spLabel{white-space:nowrap;display:none}@media (max-width:79.5em){.EIREHq_spLabel{display:block}}.EIREHq_select{width:160px}
.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}
.cSBdmG_button{width:fit-content;min-width:234px;height:40px;min-height:40px}@media (max-width:36em){.cSBdmG_button{width:100%}}
.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)}
.HPfgXa_fields{width:100%;display:flex}.HPfgXa_row{gap:var(--spacing-xs);align-items:flex-start}.HPfgXa_column{gap:var(--spacing-md);flex-direction:column}.HPfgXa_field{flex:1 1 0;min-width:0}
._0vSz2a_root{color:var(--color-text-subtle)}
.pWUm0q_root{gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.pWUm0q_header{gap:var(--spacing-xs);align-items:center;display:flex}.pWUm0q_icon{width:var(--icon-size-xl);height:var(--icon-size-xl);color:var(--color-text-brand);flex-shrink:0}.pWUm0q_title{color:var(--color-text-brand)}.pWUm0q_form{gap:var(--spacing-md);width:100%;padding-bottom:var(--spacing-md);border-bottom:var(--border-width-md) solid var(--color-border-subtle);flex-direction:column;align-items:center;display:flex}
._2K3VmW_root{gap:var(--spacing-lg);flex-direction:column;display:flex}._2K3VmW_title{color:var(--color-text-default);text-align:center}@media (max-width:36em){._2K3VmW_title{font-size:var(--typography-heading-xs-font-size);line-height:var(--typography-heading-xs-line-height)}}._2K3VmW_list{gap:var(--spacing-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:36em){._2K3VmW_list{gap:var(--spacing-sm);grid-template-columns:minmax(0,1fr)}}._2K3VmW_link{gap:var(--spacing-sm);color:var(--color-text-default);align-items:flex-start;display:flex}._2K3VmW_logo{flex-shrink:0;width:80px}._2K3VmW_name{word-break:normal;overflow-wrap:break-word;min-width:0;text-decoration-line:underline}._2K3VmW_link:hover ._2K3VmW_name{text-decoration-line:none}
.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)}
.rYLITW_content{width:100%;height:100%;padding:var(--spacing-none);flex-direction:column;display:flex}.rYLITW_header{display:none}.rYLITW_body{width:100%;height:100%;padding:var(--spacing-none);flex-direction:column;display:flex}
.fs97UG_root{gap:var(--spacing-xxl);flex-direction:column;align-items:center;max-width:816px;margin-inline:auto;display:flex}@media (max-width:36em){.fs97UG_root{gap:var(--spacing-xl)}}.fs97UG_card{gap:var(--spacing-xl);width:100%;padding:var(--spacing-xl) var(--spacing-xxl);background-color:var(--color-background-default);flex-direction:column;display:flex}@media (max-width:36em){.fs97UG_card{padding:var(--spacing-md)}}.fs97UG_heading{gap:var(--spacing-xs);color:var(--color-text-default);flex-direction:column;display:flex}@media (max-width:36em){.fs97UG_heading{padding-block-end:var(--spacing-xxs)}}.fs97UG_title{color:var(--color-brand-brand)}.fs97UG_required{color:var(--color-function-attention)}.fs97UG_fields{gap:var(--spacing-lg);flex-direction:column;display:flex}.fs97UG_submit{gap:var(--spacing-sm);flex-direction:column;width:416px;display:flex}@media (max-width:36em){.fs97UG_submit{width:100%}}
.m2TQNG_serviceCard{gap:var(--spacing-sm);width:100%;padding:var(--spacing-sm);background:var(--color-background-brand-subtler);border:var(--border-width-md) solid var(--color-border-subtle);border-radius:var(--border-radius-md);align-items:center;display:flex}.m2TQNG_serviceCard:hover{border-color:var(--color-border-brand);box-shadow:0 0 0 var(--border-width-md) var(--color-border-brand)}.m2TQNG_logo{flex-shrink:0;width:120px}.m2TQNG_infoSection{gap:var(--spacing-xxs);overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}.m2TQNG_serviceName{font-size:var(--font-size-30);font-weight:var(--font-weight-bold);line-height:var(--line-height-10);color:var(--color-text-default)}.m2TQNG_organizationName{font-size:var(--font-size-10);font-weight:var(--font-weight-normal);line-height:var(--line-height-10);color:var(--color-text-default)}
.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}
.gZGFLq_container{flex-direction:column;height:100%;display:flex}.gZGFLq_fixedHeader{padding:var(--spacing-xs) var(--spacing-md);background-color:var(--color-background-default);border-bottom:var(--border-width-md) solid var(--color-border-subtle);justify-content:space-between;align-items:center;display:flex}.gZGFLq_headerContent{gap:var(--spacing-xs);align-items:center;display:flex}.gZGFLq_headerIcon{width:var(--icon-size-xl);height:var(--icon-size-xl);color:var(--color-text-brand);flex-shrink:0}.gZGFLq_headerTitle{color:var(--color-text-brand)}.gZGFLq_closeButton{padding:var(--spacing-none);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.gZGFLq_closeIcon{width:24px;height:24px;color:var(--color-text-subtle)}.gZGFLq_scrollContent{padding:var(--spacing-md);flex:1;overflow-y:auto}.gZGFLq_fixedFooter{padding:var(--spacing-md);background-color:var(--color-background-default);box-shadow:0 -4px 16px #00000040}
.pZHRDq_root{gap:var(--spacing-md);align-items:center;display:flex}@media (max-width:36em){.pZHRDq_root{flex-direction:column-reverse;align-items:flex-start}}.pZHRDq_logo{flex-shrink:0;width:80px}.pZHRDq_search{gap:var(--spacing-xxs);flex-direction:column;width:400px;display:flex}@media (max-width:36em){.pZHRDq_search{width:100%}}.pZHRDq_hint{color:var(--color-function-attention)}
.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}
._4iEI8W_root{gap:var(--spacing-xs);width:100%;height:46px;padding:var(--spacing-xs) 10px;font:inherit;text-align:left;cursor:pointer;background:var(--color-background-brand);border:var(--border-width-md) solid var(--color-border-default);border-radius:var(--border-radius-md);align-items:center;display:flex}._4iEI8W_root:active{background:var(--color-button-outlined-focused)}._4iEI8W_icon{width:var(--icon-size-xl);height:var(--icon-size-xl);flex-shrink:0}._4iEI8W_filterText,._4iEI8W_noFilterText{min-width:0;padding:var(--spacing-xs);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;overflow:hidden}._4iEI8W_filterText{color:var(--color-text-default)}._4iEI8W_noFilterText{color:var(--color-text-subtle)}._4iEI8W_changeButton{flex-shrink:0;width:auto}
.FqA0Ma_root{color:var(--color-text-subtle);text-align:center}
@media (max-width:36em){.OEIimW_pcOnly{display:none}}
.u38Eqq_root{width:604px}@media (max-width:36em){.u38Eqq_root{width:100%}}.u38Eqq_document{width:100%;padding-block:var(--spacing-lg);background:var(--color-background-default);border-radius:var(--border-radius-lg)}@media (max-width:36em){.u38Eqq_document{padding:var(--spacing-xl) var(--spacing-none) var(--spacing-xxl);border-radius:var(--border-radius-none)}}.u38Eqq_title{margin-bottom:var(--spacing-lg);text-align:center}@media (max-width:36em){.u38Eqq_title{margin-bottom:var(--spacing-md)}}@media (max-width:36em){.u38Eqq_documentList{gap:var(--spacing-md);width:100%;padding:var(--spacing-none) var(--spacing-md);display:flex;overflow-x:auto}}
.HxyRqa_root{width:100%}@media (max-width:36em){.HxyRqa_root{width:100%}}.HxyRqa_document{background:var(--color-background-default);border-radius:var(--border-radius-lg);width:100%}@media (max-width:36em){.HxyRqa_document{gap:var(--spacing-md);padding:var(--spacing-md,16px) var(--spacing-none) var(--spacing-lg,24px);border-radius:var(--border-radius-none)}}.HxyRqa_titlePc{margin-bottom:var(--spacing-lg);text-align:center}@media (max-width:36em){.HxyRqa_titlePc{margin-bottom:unset;display:none}}.HxyRqa_titleSp{text-align:center;display:none}@media (max-width:36em){.HxyRqa_titleSp{margin-bottom:var(--spacing-md);display:block}}@media (max-width:36em){.HxyRqa_documentList{gap:var(--spacing-md);width:100%;padding:var(--spacing-none) var(--spacing-md);display:flex;overflow-x:auto}}
.wfXZSa_root{gap:var(--spacing-xxs,4ps);width:160px;padding:var(--spacing-none,0px);flex-direction:column;align-items:flex-start;display:flex}.wfXZSa_label{width:112px;padding:var(--spacing-xxs,4px) var(--spacing-xs);color:var(--color-text-inverse);background:var(--color-general-color-apple);border-radius:var(--border-radius-md);justify-content:center;align-items:flex-start;gap:10px;display:flex}.wfXZSa_image{background:var(--color-background-default);border:var(--border-width-md) solid var(--color-border-subtle);justify-content:center;width:160px;height:120px;display:flex;position:relative}.wfXZSa_info{margin-left:var(--spacing-md);flex-direction:column;flex:1;align-items:flex-start;display:flex}.wfXZSa_title{text-overflow:ellipsis;-webkit-line-clamp:2;height:48px;color:var(--color-text-default,#222);align-self:stretch;overflow:hidden}
.GGbxVW_section{border-top:var(--border-width-md) solid var(--color-border-subtle);width:600px}@media (max-width:36em){.GGbxVW_section{width:100%}}.GGbxVW_document{gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);align-items:flex-start;display:flex}.GGbxVW_logo{flex-shrink:0;width:88px}.GGbxVW_info{flex:1}@media (max-width:36em){.GGbxVW_info{overflow:hidden}}.GGbxVW_title{text-overflow:ellipsis;overflow:hidden}.GGbxVW_service{max-width:400px;margin:var(--spacing-xxs) var(--spacing-none);color:var(--color-text-subtle);display:flex}.GGbxVW_organizationName{text-overflow:ellipsis;white-space:nowrap;margin-left:10px;overflow:hidden}.GGbxVW_icon{font-size:var(--font-size-50);cursor:pointer;margin-top:-4px}.GGbxVW_serviceName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.A9mBZG_root{width:100%;padding:var(--spacing-md) var(--spacing-xl);background:var(--color-background-subtler)}@media (max-width:36em){.A9mBZG_root{padding:var(--spacing-md)}}.A9mBZG_service{display:flex}.A9mBZG_separator{margin-inline:var(--spacing-xxs)}.A9mBZG_description{margin-bottom:10px}
.-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}
.T0WKOW_container{gap:var(--spacing-xl);margin-block-start:var(--spacing-xl);display:flex}@media (max-width:36em){.T0WKOW_container{gap:var(--spacing-md);width:100%;flex-direction:column;margin-block-start:var(--spacing-md)}}.T0WKOW_features{flex-direction:column;width:100%;display:flex}.T0WKOW_sections{gap:var(--spacing-xl);flex-direction:column;display:flex}.T0WKOW_reviewList{width:816px;padding:40px var(--spacing-xl);background:var(--color-background-default)}@media (max-width:36em){.T0WKOW_reviewList{width:100%;padding:var(--spacing-lg) var(--spacing-md)}}.T0WKOW_content{margin-top:var(--spacing-md);flex-direction:column;gap:40px;display:flex}@media (max-width:36em){.T0WKOW_content{gap:var(--spacing-lg)}}.T0WKOW_recommendPublish{margin-block-start:var(--spacing-xxl)}@media (max-width:36em){.T0WKOW_recommendPublish{margin-block-start:var(--spacing-md);margin-inline:var(--spacing-md)}}
.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}}
.dFcb2q_sidebar{gap:var(--spacing-xl);flex-direction:column;width:100%;display:flex}@media (max-width:36em){.dFcb2q_sidebar{gap:var(--spacing-md)}}
.xFELiq_root{gap:var(--spacing-lg);flex-direction:column;align-items:center;display:flex}.xFELiq_retryButton{width:fit-content;min-width:200px}
._2_Qmsq_tabs{z-index:3;background:var(--color-background-default);border:var(--border-width-md) solid var(--color-border-subtle);transition:top .3s .1s;display:flex;position:sticky;top:0}._2_Qmsq_tabs._2_Qmsq_showHeader{top:74px}@media (max-width:36em){._2_Qmsq_tabs._2_Qmsq_showHeader{top:50px}}@media (max-width:36em){._2_Qmsq_tabs{border-bottom:none;border-right:none}}._2_Qmsq_tab{height:60px;color:var(--color-text-default);text-align:center;background:var(--color-background-default);flex:1 1 0;justify-content:center;align-items:center;transition:all .1s;display:flex;position:relative}._2_Qmsq_tab:not(:last-child){border-right:var(--border-width-md) solid var(--color-border-subtle)}._2_Qmsq_tab:hover,._2_Qmsq_tab._2_Qmsq_selected{background:var(--color-background-brand-subtler)}:is(._2_Qmsq_tab:hover,._2_Qmsq_tab._2_Qmsq_selected):after{content:"";background:var(--color-text-brand);width:100%;height:5px;position:absolute;bottom:0;left:0}@media (max-width:36em){._2_Qmsq_tab{border-right:var(--border-width-md) solid var(--color-border-subtle);border-bottom:var(--border-width-md) solid var(--color-border-subtle);height:30px}._2_Qmsq_tab:hover{background:var(--color-background-default)}._2_Qmsq_tab:hover:after{content:none}._2_Qmsq_tab:active,._2_Qmsq_tab._2_Qmsq_selected{background:var(--color-background-brand-subtler)}:is(._2_Qmsq_tab:active,._2_Qmsq_tab._2_Qmsq_selected):after{height:2px}}
.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}
.E_zEDG_root{gap:var(--spacing-lg);width:var(--container-max-width);max-width:100%;padding:var(--spacing-xl);color:var(--color-text-default);background:var(--color-background-default);align-items:flex-start;display:flex}@media (max-width:36em){.E_zEDG_root{gap:var(--spacing-xl);width:100%;padding:var(--spacing-md) var(--spacing-md) var(--spacing-lg);flex-direction:column;align-items:stretch}}.E_zEDG_info{gap:var(--spacing-xs);flex-direction:column;flex:1;min-width:0;display:flex}.E_zEDG_heading{gap:var(--spacing-xxs);flex-direction:column;display:flex}.E_zEDG_title{overflow-wrap:anywhere}.E_zEDG_serviceName{margin-right:var(--spacing-xs);color:var(--color-text-default);text-decoration-line:underline}.E_zEDG_serviceName:hover{text-decoration-line:none}@media (max-width:36em){.E_zEDG_titleSuffix{display:block}}.E_zEDG_content{gap:var(--spacing-md);align-items:flex-start;display:flex}@media (max-width:36em){.E_zEDG_content{flex-direction:column;align-items:center}}.E_zEDG_logo{flex-shrink:0;width:180px}.E_zEDG_detail{gap:var(--spacing-xs);flex-direction:column;flex:1;min-width:0;display:flex}@media (max-width:36em){.E_zEDG_detail{align-self:stretch}}.E_zEDG_rating{flex-wrap:wrap;align-items:center;display:flex}.E_zEDG_average{align-items:center;display:flex}.E_zEDG_noReview{color:var(--color-text-subtle)}.E_zEDG_points{gap:var(--spacing-xxs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.E_zEDG_point{gap:var(--spacing-sm);align-items:flex-start;display:flex}.E_zEDG_point:before{content:"";background-color:var(--color-brand-brand);border-radius:var(--border-radius-infinity);flex-shrink:0;width:5px;height:5px;margin-top:calc(.5lh - 2.5px)}.E_zEDG_pointText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:36em){.E_zEDG_pointText{overflow-wrap:anywhere;white-space:normal}}.E_zEDG_description{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:36em){.E_zEDG_description{-webkit-line-clamp:6;line-clamp:6}}.E_zEDG_buttons{gap:var(--spacing-md);flex-direction:column;flex-shrink:0;width:346px;display:flex}@media (max-width:36em){.E_zEDG_buttons{width:100%}}
._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)}
.u79chW_section{width:816px;padding:40px var(--spacing-xl);background:var(--color-background-default)}@media (max-width:36em){.u79chW_section{width:100%;padding:var(--spacing-lg) var(--spacing-none)}}@media (max-width:36em){.u79chW_title{margin-left:var(--spacing-md)}}.u79chW_content{margin-top:var(--spacing-md)}.u79chW_spacer{background-color:var(--color-background-brand-subtler);width:816px;height:10px;margin-inline-start:-32px;display:block}@media (max-width:36em){.u79chW_spacer{width:100%;margin-inline-start:var(--spacing-none)}}
._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}
._8S8OGq_root{gap:var(--spacing-md);flex-direction:column;flex:1 1 0;display:flex}@media (max-width:36em){._8S8OGq_root{width:100%}}._8S8OGq_chart{gap:var(--spacing-sm);flex-direction:column;align-items:center;display:flex}._8S8OGq_legend{gap:var(--spacing-xs);flex-direction:column;align-self:flex-start;max-width:100%;display:flex}@media (max-width:36em){._8S8OGq_legend{gap:var(--spacing-xxs)}}._8S8OGq_legendItem{gap:var(--spacing-xs);align-items:center;display:flex}._8S8OGq_serviceDot,._8S8OGq_categoryDot{border-radius:var(--border-radius-infinity);flex-shrink:0;width:8px;height:8px}._8S8OGq_serviceDot{background:var(--color-brand-40)}._8S8OGq_categoryDot{background:var(--color-neutral-60)}._8S8OGq_serviceLabel{color:var(--color-brand-brandsub)}._8S8OGq_categoryLabel{color:var(--color-text-subtle)}
.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}
.bV3llW_root{width:100%;max-width:420px;height:auto}.bV3llW_grid{fill:none;stroke:var(--color-border-subtle);stroke-width:1px}.bV3llW_serviceLine,.bV3llW_categoryLine{fill:none;stroke-width:1px}.bV3llW_serviceLine{stroke:var(--color-brand-40)}.bV3llW_serviceDot{fill:var(--color-brand-40)}.bV3llW_categoryLine{stroke:var(--color-neutral-60)}.bV3llW_categoryDot{fill:var(--color-neutral-60)}.bV3llW_label{font-family:var(--typography-body-xs-font-family);font-size:var(--typography-body-xs-font-size);font-weight:var(--typography-body-xs-font-weight);dominant-baseline:central;letter-spacing:var(--typography-body-xs-letter-spacing);text-anchor:middle;fill:var(--color-text-subtle)}
.t8b08a_root{gap:var(--spacing-md);flex-direction:column;display:flex}.t8b08a_title{color:var(--color-text-brand)}.t8b08a_rows{gap:var(--spacing-xs);flex-direction:column;display:flex}@media (max-width:36em){.t8b08a_rows{gap:var(--spacing-sm)}}.t8b08a_row{gap:var(--spacing-md);border-bottom:var(--border-width-md) solid var(--color-border-subtle);grid-template-columns:400px 1fr;align-items:center;padding-block-end:var(--spacing-xs);display:grid}@media (max-width:36em){.t8b08a_row{gap:var(--spacing-xxs);grid-template-columns:1fr;padding-block-end:var(--spacing-sm)}}.t8b08a_label{color:var(--color-text-subtle)}.t8b08a_answer{color:var(--color-text-default);overflow-wrap:anywhere;white-space:pre-wrap}.t8b08a_unanswered{display:flex}
.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)}
.ncl_9W_root{gap:var(--spacing-xs);flex-direction:column;display:flex}.ncl_9W_rows{gap:var(--spacing-sm);flex-direction:column;display:flex}.ncl_9W_row{gap:var(--spacing-xs);align-items:center;display:flex}.ncl_9W_label{width:calc(var(--icon-size-lg) * 5);color:var(--color-text-subtle);flex-shrink:0;align-items:center;display:flex}.ncl_9W_barTrack{box-sizing:border-box;border:var(--border-width-md) solid var(--color-border-subtle);border-radius:var(--border-radius-sm);flex:1 1 0;height:18px}.ncl_9W_barFill{border-radius:var(--border-radius-sm);height:100%}.ncl_9W_barFillStrong{background:#3e837f}.ncl_9W_barFillMedium{background:#30b0b0}.ncl_9W_barFillWeak{background:#707070}.ncl_9W_count{color:var(--color-text-subtle);flex-shrink:0}.ncl_9W_countLink{color:inherit;text-decoration:underline}
.q32-BG_root{flex-direction:column;max-width:1028px;margin-inline:auto;display:flex}.q32-BG_card{gap:var(--spacing-xl);padding:var(--spacing-xl) var(--spacing-xxl);background-color:var(--color-background-default);flex-direction:column;display:flex}@media (max-width:36em){.q32-BG_card{padding:var(--spacing-md)}}.q32-BG_lead{gap:var(--spacing-xl);flex-direction:column;display:flex}@media (max-width:36em){.q32-BG_lead{gap:var(--spacing-md);margin-block-end:calc(var(--spacing-lg) - var(--spacing-xl))}}.q32-BG_title{color:var(--color-text-brand);text-align:center}@media (max-width:36em){.q32-BG_title{font-size:var(--typography-heading-md-font-size);line-height:var(--typography-heading-md-line-height);text-align:left;letter-spacing:var(--typography-heading-md-letter-spacing)}}.q32-BG_publication{gap:var(--spacing-xxxs);padding:var(--spacing-sm) var(--spacing-lg);color:var(--color-brand-brandsub);text-align:center;background-color:var(--color-background-brand-subtler);flex-direction:column;display:flex}.q32-BG_publication strong{font-weight:var(--font-weight-bold)}@media (max-width:36em){.q32-BG_publication{padding:var(--spacing-sm)}}@media (max-width:36em){.q32-BG_publicationLead{font-size:var(--typography-body-md-font-size);line-height:var(--typography-body-md-line-height);letter-spacing:var(--typography-body-md-letter-spacing)}}@media (max-width:36em){.q32-BG_publicationNote{font-size:var(--typography-body-xs-font-size);line-height:var(--typography-body-xs-line-height);letter-spacing:var(--typography-body-xs-letter-spacing)}}.q32-BG_list{gap:var(--spacing-xxxs);flex-direction:column;padding-inline-start:var(--spacing-md);list-style:outside;display:flex}.q32-BG_agreement{gap:var(--spacing-xxl);padding:var(--spacing-xxl) var(--spacing-md) 0;text-align:center;flex-direction:column;align-items:center;display:flex}@media (max-width:36em){.q32-BG_agreement{gap:var(--spacing-xl);padding:var(--spacing-xl) 0 0}}.q32-BG_agreementText{gap:var(--spacing-xl);color:var(--color-text-default);flex-direction:column;display:flex}.q32-BG_agreementTitle{color:var(--color-brand-brandsub);text-align:center}.q32-BG_buttons{gap:var(--spacing-lg);flex-direction:column;width:416px;display:flex}@media (max-width:36em){.q32-BG_buttons{width:100%}}.q32-BG_backIcon{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)}
._289hLa_root{gap:var(--spacing-xl);padding:var(--spacing-md) var(--spacing-lg);background:var(--color-background-subtler);border:var(--border-width-md) solid var(--color-border-subtle);align-items:center;display:flex}@media (max-width:36em){._289hLa_root{gap:var(--spacing-md);flex-direction:column;align-items:stretch}}._289hLa_text{gap:var(--spacing-xs);flex-direction:column;flex:1 1 0;display:flex}._289hLa_title,._289hLa_description{color:var(--color-text-subtle)}._289hLa_button{flex-shrink:0;width:fit-content}@media (max-width:36em){._289hLa_button{width:100%}}
.QcN5qW_root{gap:var(--spacing-xl);max-width:var(--container-max-width);align-items:flex-start;margin-inline:auto;display:flex}.QcN5qW_main{gap:var(--spacing-xxl);flex-direction:column;flex:1;align-items:center;min-width:0;max-width:816px;display:flex}@media (max-width:79.5em){.QcN5qW_main{max-width:none}}@media (max-width:36em){.QcN5qW_main{gap:var(--spacing-xl)}}.QcN5qW_cards{gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}@media (max-width:36em){.QcN5qW_cards{gap:var(--spacing-xl)}}.QcN5qW_submit{width:416px}@media (max-width:36em){.QcN5qW_submit{width:100%}}.QcN5qW_side{top:calc(var(--review-post-header-height) + var(--spacing-md));flex-shrink:0;width:392px;position:sticky}@media (max-width:79.5em){.QcN5qW_side{display:none}}
.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)}
.vYrXGq_root{gap:var(--spacing-lg);padding:var(--spacing-md) var(--spacing-lg);background:var(--color-background-brand-subtler);justify-content:center;align-items:center;display:flex}@media (max-width:36em){.vYrXGq_root{gap:var(--spacing-xxs);flex-direction:column}}.vYrXGq_average{gap:var(--spacing-sm);align-items:center;display:flex}.vYrXGq_stars{gap:var(--spacing-xs);align-items:center;display:flex}
.RAA9-q_root{gap:var(--spacing-lg);padding:var(--spacing-lg) var(--spacing-xxxl);color:var(--color-text-default);background-color:var(--color-background-default);flex-direction:column;display:flex}.RAA9-q_title{text-align:center;border-bottom:var(--border-width-lg) solid var(--color-border-default);margin-block-end:var(--spacing-md);padding-block-end:var(--spacing-sm)}.RAA9-q_donut{width:132px;height:132px;margin-inline:auto;position:relative}.RAA9-q_donutChart{width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.RAA9-q_donutTrack,.RAA9-q_donutValue{fill:none;stroke-width:20px}.RAA9-q_donutTrack{stroke:var(--color-background-subtle)}.RAA9-q_donutValue{stroke:var(--color-function-success)}.RAA9-q_donutText{gap:var(--spacing-xxxs);flex-wrap:wrap;place-content:center;align-items:baseline;display:flex;position:absolute;inset:0}.RAA9-q_donutPercent{color:var(--color-function-success)}.RAA9-q_donutUnit{color:var(--color-text-subtle)}.RAA9-q_details{gap:var(--spacing-sm);flex-direction:column;display:flex}.RAA9-q_bar{gap:var(--spacing-xxs);flex-direction:column;display:flex}.RAA9-q_barRow{gap:var(--spacing-xs);align-items:center;display:flex}.RAA9-q_barTrack{border:var(--border-width-md) solid var(--color-border-default);flex:1;height:12px;overflow:hidden}.RAA9-q_barFill{height:100%}.RAA9-q_all{background-color:var(--color-function-success)}.RAA9-q_required{background-color:var(--color-function-attention)}.RAA9-q_barCount{color:var(--color-text-subtle);flex-shrink:0}.RAA9-q_errors{justify-content:space-between;align-items:center;display:flex}.RAA9-q_errorCount{gap:var(--spacing-xxs);color:var(--color-text-default);display:flex}.RAA9-q_errorCountAttention{color:var(--color-function-attention)}.RAA9-q_errorUnit{color:var(--color-text-subtle)}
.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)}}
._0__Cdq_section{gap:var(--spacing-md);width:816px;padding:40px var(--spacing-xl);background:var(--color-background-default);flex-direction:column;display:flex}@media (max-width:36em){._0__Cdq_section{width:100%;padding:var(--spacing-lg) var(--spacing-md)}}._0__Cdq_body{gap:var(--spacing-lg);flex-direction:column;display:flex}._0__Cdq_details{gap:var(--spacing-lg);flex-direction:column;display:flex}@media (max-width:36em){._0__Cdq_details{gap:var(--spacing-md)}}._0__Cdq_aggregates{gap:var(--spacing-md);flex-direction:column;display:flex}._0__Cdq_columns{gap:var(--spacing-md);align-items:flex-start;display:flex}@media (max-width:36em){._0__Cdq_columns{flex-direction:column}}._0__Cdq_distributions{gap:var(--spacing-sm);flex-direction:column;flex:1 1 0;display:flex}@media (max-width:36em){._0__Cdq_distributions{width:100%}}._0__Cdq_rateDistribution{padding-bottom:var(--spacing-lg);border-bottom:var(--border-width-md) dashed var(--color-border-subtle)}._0__Cdq_aggregatedNote{color:var(--color-text-subtle);text-align:right}
.z-NRjq_root{padding-inline:var(--spacing-xl);background-color:var(--color-background-brand-subtler);box-shadow:var(--elevation-2)}@media (max-width:36em){.z-NRjq_root{padding-inline:var(--spacing-sm)}}.z-NRjq_inner{gap:var(--spacing-md);max-width:var(--container-max-width);padding-block:var(--spacing-sm);align-items:center;margin-inline:auto;display:flex}.z-NRjq_logo{flex-shrink:0;width:80px}.z-NRjq_text{min-width:0;color:var(--color-text-default);flex-direction:column;display:flex}.z-NRjq_name{overflow-wrap:anywhere}@media (max-width:36em){.z-NRjq_name{font-size:var(--typography-heading-xs-font-size);line-height:var(--typography-heading-xs-line-height);letter-spacing:var(--typography-heading-xs-letter-spacing)}}@media (max-width:36em){.z-NRjq_organization{font-size:var(--typography-body-xs-font-size);line-height:var(--typography-body-xs-line-height);letter-spacing:var(--typography-body-xs-letter-spacing)}}.z-NRjq_sub{gap:var(--spacing-xxxs) var(--spacing-md);flex-wrap:wrap;align-items:center;display:flex}@media (max-width:36em){.z-NRjq_sub{flex-direction:column;align-items:flex-start}}.z-NRjq_link{gap:var(--spacing-xxs);align-items:center;display:inline-flex}.z-NRjq_linkIcon{font-size:var(--icon-size-md)}