.t-RTWW_contents{width:100%;max-width:930px;padding:40px var(--spacing-md) var(--spacing-xxxl);flex-grow:1;margin-inline:auto}
@layer design-system{._82vizq_root{word-break:break-all}._82vizq_lg{font-family:var(--typography-body-lg-font-family);font-size:var(--typography-body-lg-font-size);font-weight:var(--typography-body-lg-font-weight);line-height:var(--typography-body-lg-line-height);letter-spacing:var(--typography-body-lg-letter-spacing)}._82vizq_lg._82vizq_bold{font-family:var(--typography-body-lg-bold-font-family);font-size:var(--typography-body-lg-bold-font-size);font-weight:var(--typography-body-lg-bold-font-weight);line-height:var(--typography-body-lg-bold-line-height);letter-spacing:var(--typography-body-lg-bold-letter-spacing)}._82vizq_md{font-family:var(--typography-body-md-font-family);font-size:var(--typography-body-md-font-size);font-weight:var(--typography-body-md-font-weight);line-height:var(--typography-body-md-line-height);letter-spacing:var(--typography-body-md-letter-spacing)}._82vizq_md._82vizq_bold{font-family:var(--typography-body-md-bold-font-family);font-size:var(--typography-body-md-bold-font-size);font-weight:var(--typography-body-md-bold-font-weight);line-height:var(--typography-body-md-bold-line-height);letter-spacing:var(--typography-body-md-bold-letter-spacing)}._82vizq_sm{font-family:var(--typography-body-sm-font-family);font-size:var(--typography-body-sm-font-size);font-weight:var(--typography-body-sm-font-weight);line-height:var(--typography-body-sm-line-height);letter-spacing:var(--typography-body-sm-letter-spacing)}._82vizq_sm._82vizq_bold{font-family:var(--typography-body-sm-bold-font-family);font-size:var(--typography-body-sm-bold-font-size);font-weight:var(--typography-body-sm-bold-font-weight);line-height:var(--typography-body-sm-bold-line-height);letter-spacing:var(--typography-body-sm-bold-letter-spacing)}._82vizq_xs{font-family:var(--typography-body-xs-font-family);font-size:var(--typography-body-xs-font-size);font-weight:var(--typography-body-xs-font-weight);line-height:var(--typography-body-xs-line-height);letter-spacing:var(--typography-body-xs-letter-spacing)}._82vizq_xs._82vizq_bold{font-family:var(--typography-body-xs-bold-font-family);font-size:var(--typography-body-xs-bold-font-size);font-weight:var(--typography-body-xs-bold-font-weight);line-height:var(--typography-body-xs-bold-line-height);letter-spacing:var(--typography-body-xs-bold-letter-spacing)}}
@layer design-system{.p-rpUW_tooltip{padding:var(--spacing-xs);font-family:var(--typography-body-xs-font-family);font-size:var(--typography-body-xs-font-size);font-style:normal;font-weight:var(--typography-body-xs-font-weight);line-height:var(--typography-body-xs-line-height);color:var(--color-text-inverse);letter-spacing:var(--typography-body-xs-letter-spacing);pointer-events:none;background-color:var(--color-text-default);border-radius:var(--border-radius-sm);position:absolute}.p-rpUW_arrow{background-color:inherit;border:0}}
.kXUUWW_tooltip{max-width:340px}
._9czCjq_image{background:var(--color-background-default);border:var(--border-width-md) solid var(--color-border-subtle);justify-content:center;align-items:center;width:88px;height:66px;padding-block:5px;padding-inline:10px;display:flex;position:relative}@media (max-width:36em){._9czCjq_image[data-is-no-mobile=false]{width:5.5rem;height:4.125rem}}._9czCjq_noImage{font-family:var(--font-family-default);font-size:10px;font-weight:var(--font-weight-bold);line-height:var(--line-height-60);color:var(--color-text-brand);letter-spacing:.3px;overflow:hidden}@media (max-width:36em){._9czCjq_noImage{letter-spacing:.22px;font-size:7.333px;line-height:11.093px}}
.t_jnvW_root{padding-block:var(--spacing-md)}.t_jnvW_document{gap:var(--spacing-md);padding:var(--spacing-none) var(--spacing-lg);display:flex;position:relative}@media (max-width:36em){.t_jnvW_document{width:240px;height:272px;padding:var(--spacing-none);flex-direction:column}}.t_jnvW_title{text-overflow:ellipsis;width:282px;overflow:hidden}@media (max-width:36em){.t_jnvW_title{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}}.t_jnvW_service{gap:var(--spacing-xs);width:282px;margin:var(--spacing-xxs) var(--spacing-none);color:var(--color-text-subtle);display:flex}@media (max-width:36em){.t_jnvW_service{width:100%}}.t_jnvW_organizationName,.t_jnvW_serviceName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.t_jnvW_button{width:120px;margin:auto;position:absolute;top:30px;right:20px}@media (max-width:36em){.t_jnvW_button{width:100%;margin:var(--spacing-none);position:relative;top:0;right:0}}@media (max-width:36em){.t_jnvW_image{margin:var(--spacing-none) auto}}
.MN2KaW_root{background:var(--color-border-subtle);height:1px}
.yu3bOa_main{padding:var(--spacing-none) 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:36em){.yu3bOa_main{padding:var(--spacing-none) var(--spacing-md) var(--spacing-xxl)}}.yu3bOa_container{max-width:var(--container-max-width);margin:var(--spacing-none) auto}@media (max-width:36em){.yu3bOa_container{width:100%}}
@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}
._9ZKbBa_chip{gap:var(--spacing-xxs);min-width:0;max-width:100%;padding:var(--spacing-xxxs) var(--spacing-xs);border-radius:var(--border-radius-sm);align-items:center;display:flex}._9ZKbBa_chip[data-category=basic]{color:var(--color-text-default);background-color:var(--color-background-subtler)}._9ZKbBa_chip[data-category=scale]{color:var(--color-general-color-dark-sky-blue);background-color:var(--color-general-color-subtle-sky-blue)}._9ZKbBa_chip[data-category=industry]{color:var(--color-brand-brandsub);background-color:var(--color-background-brand)}._9ZKbBa_prefix{white-space:nowrap}._9ZKbBa_divider{width:var(--border-width-md);height:var(--spacing-sm);background-color:var(--color-border-default);flex-shrink:0}._9ZKbBa_shortText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._9ZKbBa_tooltip{max-width:200px}
.n3qugq_root{gap:var(--spacing-xxs);align-items:center;display:flex}@media (max-width:36em){.n3qugq_root{flex-direction:column;align-items:flex-start}}.n3qugq_label{color:var(--color-text-default);white-space:nowrap}
.A7o13G_root{gap:var(--spacing-xxs);width:180px;padding:var(--spacing-none,0px);flex-direction:column;flex-shrink:0;align-items:flex-start;display:flex;position:relative}.A7o13G_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}.A7o13G_image{width:160px;height:120px;margin:var(--spacing-none) auto;background:var(--color-background-default);border:var(--border-width-md) solid var(--color-border-subtle);justify-content:center;display:flex;position:relative}.A7o13G_info{margin-left:var(--spacing-md);flex-direction:column;flex:1;align-items:flex-start;display:flex}.A7o13G_title{text-overflow:ellipsis;-webkit-line-clamp:3;color:var(--color-text-default,#222);-webkit-box-orient:vertical;align-self:stretch;display:-webkit-box;overflow:hidden}.A7o13G_removeButton{aspect-ratio:1;cursor:pointer;width:20px;height:20px;position:absolute;top:2px;right:10px}
.Z8UeDq_root{align-self:stretch;position:relative}.Z8UeDq_document{gap:var(--spacing-sm);flex-direction:column;display:flex}.Z8UeDq_titleArea{gap:var(--spacing-xs);padding:var(--spacing-none) var(--spacing-lg);flex-direction:column;align-self:stretch;display:flex}.Z8UeDq_title{gap:var(--spacing-lg);align-self:stretch;align-items:flex-end;display:flex}.Z8UeDq_documentCountWrapper{gap:var(--spacing-xxs);align-items:flex-end;display:flex}.Z8UeDq_documentCount,.Z8UeDq_documentCountUnit,.Z8UeDq_empty{text-align:center}.Z8UeDq_bonusDocumentWrapper{flex-direction:column;height:100%;display:flex}
.ws2mKW_carousel{width:100%;padding:var(--spacing-none) var(--spacing-lg) 18px var(--spacing-lg);overflow:hidden}.ws2mKW_container{gap:var(--spacing-md);display:flex}.ws2mKW_button{width:40px;height:144px;padding:var(--spacing-none) var(--spacing-xxs);background:var(--color-background-default);border:var(--border-width-md) solid var(--color-border-subtle);border-radius:var(--border-radius-md);box-shadow:var(--elevation-8);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .3s ease-in-out,visibility 0s linear .3s;display:flex}.ws2mKW_buttonIcon{width:32px;height:32px;color:var(--color-brand-20);flex-shrink:0}.ws2mKW_nextButton{position:absolute;top:50%;right:12px;transform:translateY(-50%)}.ws2mKW_nextButton:hover{background:var(--color-button-outlined-hovered,#eef7f7)}.ws2mKW_previousButton{position:absolute;top:50%;left:8px;transform:translateY(-50%)}.ws2mKW_previousButton:hover{background:var(--color-button-outlined-hovered,#eef7f7)}.ws2mKW_hide{display:none}
.bUN2ta_image{padding:5px 10px;justify-content:center;align-items:center;width:160px;padding-block:5px;padding-inline:10px;display:flex;position:relative}.bUN2ta_serviceImage{width:100%;height:100%;position:relative}.bUN2ta_noImage{font-family:var(--font-family-default);font-size:10px;font-weight:var(--font-weight-bold);line-height:var(--line-height-60);color:var(--color-text-brand);letter-spacing:.3px;overflow:hidden}
.NeLYwq_services{gap:var(--spacing-xxs,4px);padding:var(--spacing-xxs,4px) var(--spacing-xs,8px);background:var(--color-background-subtler,#f4f4f4);flex-direction:column;justify-content:center;align-self:stretch;align-items:center;display:flex}.NeLYwq_servicesItem{font-family:var(--font-family-default);font-size:var(--font-size-10,12px);color:var(--color-text-default,#222);letter-spacing:.36px;align-self:stretch;font-style:normal;font-weight:300;line-height:16px}.NeLYwq_servicesSeparator{margin-inline:var(--spacing-xxs)}.NeLYwq_servicesDescription{text-overflow:ellipsis;-webkit-line-clamp:2;color:var(--color-text-default,#222);-webkit-box-orient:vertical;align-self:stretch;display:-webkit-box;overflow:hidden}
.qWBGRq_modalContent{padding-block:var(--spacing-lg);padding-inline:var(--spacing-xl)}@media (max-width:36em){.qWBGRq_modalContent{width:358px}}.qWBGRq_modalHeader,.qWBGRq_modalTitle{padding:0}.qWBGRq_document{gap:var(--spacing-md);flex-direction:row;margin-block-start:var(--spacing-xl);display:flex}@media (max-width:36em){.qWBGRq_document{flex-direction:column}}.qWBGRq_info{flex-direction:column;margin-block-start:var(--spacing-xxs);display:flex}.qWBGRq_serviceInfo{color:var(--color-text-subtle)}.qWBGRq_organizationName{line-height:var(--line-height-20)}.qWBGRq_buttons{gap:var(--spacing-md);flex-direction:row;margin-block-start:var(--spacing-xl);display:flex}@media (max-width:36em){.qWBGRq_image{margin:var(--spacing-none) auto}}
.QOwonG_root{padding-block:var(--spacing-md)}.QOwonG_document{padding:var(--spacing-none) var(--spacing-lg);align-items:flex-start;display:flex;position:relative}.QOwonG_info{margin-left:var(--spacing-md);flex:1}@media (max-width:36em){.QOwonG_info{flex-basis:0;min-width:0}}.QOwonG_title{text-overflow:ellipsis;width:360px;overflow:hidden}@media (max-width:36em){.QOwonG_title{width:90%}}.QOwonG_service{gap:var(--spacing-xs);max-width:360px;margin:var(--spacing-xxs) var(--spacing-none);color:var(--color-text-subtle);display:flex}@media (max-width:36em){.QOwonG_service{width:90%}}.QOwonG_organizationName,.QOwonG_serviceName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.QOwonG_closeButton{font-size:var(--font-size-50);cursor:pointer;margin-top:-4px}
.YyLk3q_section{width:604px}@media (max-width:36em){.YyLk3q_section{width:100%}}
._xeCGG_root{padding:var(--spacing-md) var(--spacing-lg);background:var(--color-general-color-subtler-banana);display:flex;position:relative}._xeCGG_label{width:116px;padding:var(--spacing-xxs) var(--spacing-xs);color:var(--color-background-default);text-align:center;background:var(--color-general-color-apple);border-radius:var(--border-radius-md);justify-content:center;align-items:center;display:flex}._xeCGG_image{background:var(--color-background-default);border:var(--border-width-md) solid var(--color-border-subtle);justify-content:center;align-items:center;width:7.5rem;height:5.625rem;padding-block:5px;padding-inline:10px;display:flex;position:relative}@media (max-width:36em){._xeCGG_image{width:5.5rem;height:4.125rem}}._xeCGG_info{margin-left:var(--spacing-md);flex-direction:column;flex:1;align-items:flex-start;display:flex}@media (max-width:36em){._xeCGG_info{width:90%}}._xeCGG_title{margin-top:var(--spacing-xxs);text-overflow:ellipsis;-webkit-line-clamp:2;color:var(--color-text-default);-webkit-box-orient:vertical;align-self:stretch;display:-webkit-box;overflow:hidden}._xeCGG_description{margin-top:var(--spacing-xxs);text-overflow:ellipsis;color:var(--color-text-default);overflow:hidden}
.tFJYrW_root{width:604px}@media (max-width:36em){.tFJYrW_root{width:100%}}.tFJYrW_document{width:100%;max-height:480px;padding-block:var(--spacing-lg);background:var(--color-background-default);border-radius:var(--border-radius-lg);flex-direction:column;display:flex}@media (max-width:36em){.tFJYrW_document{border-radius:var(--border-radius-none);max-height:none;display:block}}.tFJYrW_title{margin-bottom:var(--spacing-md);text-align:center}@media (max-width:36em){.tFJYrW_title{display:none}}.tFJYrW_count{gap:var(--spacing-xxs);margin:var(--spacing-none) var(--spacing-lg);align-items:flex-end;display:flex}.tFJYrW_tagCondition{margin:var(--spacing-xxs) var(--spacing-lg) var(--spacing-md)}.tFJYrW_empty{text-align:center}.tFJYrW_gradient{display:none}@media (max-width:36em){.tFJYrW_gradient{content:"";background:linear-gradient(180deg, transparent 0%, var(--color-background-default) 100%);width:100%;height:40px;display:block;position:absolute;bottom:52px;left:0}}.tFJYrW_closedDocumentList{flex:1;overflow:hidden auto}.tFJYrW_closedDocumentList::-webkit-scrollbar{width:8px}.tFJYrW_closedDocumentList::-webkit-scrollbar-thumb{background:#3f43503d;border-radius:3px;flex:1 0 0}@media (max-width:36em){.tFJYrW_closedDocumentList{flex:none;height:250px;position:relative;overflow:hidden}.tFJYrW_closedDocumentList .tFJYrW_buttonArea{bottom:0}}.tFJYrW_openDocumentList{flex:1;overflow:hidden auto}.tFJYrW_openDocumentList::-webkit-scrollbar{width:8px}.tFJYrW_openDocumentList::-webkit-scrollbar-thumb{background:#3f43503d;border-radius:3px;flex:1 0 0}@media (max-width:36em){.tFJYrW_openDocumentList{margin-bottom:var(--spacing-xxl);flex:none;position:relative;overflow:visible}}.tFJYrW_button{width:92%;margin:var(--spacing-none) var(--spacing-md);background:var(--color-background-default);border:var(--border-width-md) solid var(--color-border-subtle)}.tFJYrW_icon{width:var(--icon-size-lg);height:var(--icon-size-lg);transition-duration:.3s}.tFJYrW_icon.tFJYrW_openIcon{transform:rotate(180deg)}.tFJYrW_buttonArea{display:none}@media (max-width:36em){.tFJYrW_buttonArea{width:100%;margin:var(--spacing-md) var(--spacing-none) var(--spacing-none) var(--spacing-none);background:var(--color-background-default);display:block;position:absolute}}
._6uA1Da_image{width:7.5rem;height:5.625rem;padding:var(--spacing-xs);object-fit:contain;background:var(--color-background-default);border:var(--border-width-md) solid var(--color-border-subtle);justify-content:center;align-items:center;display:flex;position:relative}@media (max-width:36em){._6uA1Da_image{width:5.5rem;height:4.125rem;padding:6px}}
._1KhoFW_modalContent{padding-block:var(--spacing-lg);padding-inline:var(--spacing-xl)}@media (max-width:36em){._1KhoFW_modalContent{width:358px}}._1KhoFW_modalHeader,._1KhoFW_modalTitle{padding:var(--spacing-none)}._1KhoFW_document{gap:var(--spacing-md);flex-direction:row;margin-block-start:var(--spacing-xl);display:flex}@media (max-width:36em){._1KhoFW_document{flex-direction:column}}._1KhoFW_info{flex-direction:column;margin-block-start:var(--spacing-xxs);display:flex}._1KhoFW_buttons{gap:var(--spacing-md);flex-direction:row;margin-block-start:var(--spacing-xl);display:flex}@media (max-width:36em){._1KhoFW_image{margin:var(--spacing-none) auto}}
.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}
.tBshNq_root{justify-content:center;align-items:center;height:100%;padding-block:5px;padding-inline:10px;display:flex}.tBshNq_noLogoImage{-webkit-line-clamp:4;line-clamp:4;vertical-align:middle;color:var(--color-text-brand);text-align:center;line-break:strict;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tBshNq_noLogoImage.tBshNq_sm{-webkit-line-clamp:3;line-clamp:3;letter-spacing:.3px;font-size:10px;line-height:15.127px}
.scX88G_root{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.scX88G_root.scX88G_withBorder{border:var(--border-width-md) solid var(--color-border-subtle)}.scX88G_text{-webkit-line-clamp:var(--line-clamp);line-clamp:var(--line-clamp);vertical-align:middle;color:var(--color-text-brand);text-align:center;word-break:break-all;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.scX88G_text.scX88G_xxs{letter-spacing:.3px;font-size:.625rem;font-weight:600;line-height:15px}
.Rv_NWa_image{background:var(--color-background-default);border:1px solid var(--color-border-subtle);flex-shrink:0;width:88px;height:66px;padding:5px 10px;position:relative}.Rv_NWa_image .Rv_NWa_noLogoRoot{padding:var(--spacing-none)}.Rv_NWa_image .Rv_NWa_noLogoText{-webkit-line-clamp:3;line-clamp:3;font-size:var(--font-size-10);word-break:break-all;overflow-wrap:break-word;line-height:15px}
.FFhmrW_section{border-top:var(--border-width-md) solid var(--color-border-subtle);width:600px}@media (max-width:36em){.FFhmrW_section{width:100%}}.FFhmrW_document{gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);display:flex;position:relative}.FFhmrW_title{flex:1}.FFhmrW_icon{top:var(--spacing-md);right:var(--spacing-md);cursor:pointer;font-size:24px;position:absolute}@media (max-width:36em){.FFhmrW_icon{top:var(--spacing-sm);right:var(--spacing-sm)}}.FFhmrW_services{margin:var(--spacing-none) var(--spacing-lg) var(--spacing-md)}
.XO4UNG_root{width:604px}@media (max-width:36em){.XO4UNG_root{width:100%}}.XO4UNG_border{height:var(--spacing-xs);background:var(--color-brand-brand);border-radius:var(--border-radius-lg) var(--border-radius-lg) var(--border-radius-none) var(--border-radius-none);align-self:stretch;display:block}.XO4UNG_title{margin:var(--spacing-md) var(--spacing-none)}@media (max-width:36em){.XO4UNG_title{display:none}}.XO4UNG_card{max-height:480px;padding-bottom:var(--spacing-xs);background:var(--color-background-default);border-radius:var(--border-radius-none) var(--border-radius-none) var(--border-radius-lg) var(--border-radius-lg);flex-direction:column;align-items:center;display:flex}@media (max-width:36em){.XO4UNG_card{max-height:none}}@media (max-width:36em){.XO4UNG_openCard{padding-bottom:var(--spacing-xxl)}}.XO4UNG_document{flex-direction:column;flex:1;width:600px;min-height:0;display:flex}@media (max-width:36em){.XO4UNG_document{flex:none;width:100%;min-height:auto;display:block}}.XO4UNG_count{gap:var(--spacing-xxs);margin:var(--spacing-none) var(--spacing-lg) var(--spacing-xs);align-items:flex-end;display:flex}@media (max-width:36em){.XO4UNG_count{margin:var(--spacing-sm) var(--spacing-lg) var(--spacing-sm)}}.XO4UNG_empty{margin-bottom:var(--spacing-lg);text-align:center}.XO4UNG_scrollableList{flex:1;min-height:0;overflow:hidden auto}.XO4UNG_scrollableList::-webkit-scrollbar{width:8px}.XO4UNG_scrollableList::-webkit-scrollbar-thumb{background:#3f43503d;border-radius:3px;flex:1 0 0}@media (max-width:36em){.XO4UNG_scrollableList{flex:none;min-height:auto;overflow:visible}}@media (max-width:36em){.XO4UNG_closedDocumentList{height:250px;position:relative;overflow:hidden}.XO4UNG_closedDocumentList .XO4UNG_buttonArea{bottom:0}}@media (max-width:36em){.XO4UNG_openDocumentList{margin-bottom:var(--spacing-md);position:relative}}.XO4UNG_gradient{display:none}@media (max-width:36em){.XO4UNG_gradient{content:"";background:linear-gradient(180deg, transparent 0%, var(--color-background-default) 100%);width:100%;height:40px;display:block;position:absolute;bottom:52px;left:0}}.XO4UNG_button{background:var(--color-background-default);border:var(--border-width-md) solid var(--color-border-subtle)}.XO4UNG_icon{width:var(--icon-size-lg);height:var(--icon-size-lg);transition-duration:.3s}.XO4UNG_icon.XO4UNG_openIcon{transform:rotate(180deg)}.XO4UNG_buttonArea{display:none}@media (max-width:36em){.XO4UNG_buttonArea{width:93%;margin:var(--spacing-none) var(--spacing-md);display:block;position:absolute}}
.TKibHG_root{gap:var(--spacing-md);display:flex}@media (max-width:36em){.TKibHG_root{width:100%}}@media (max-width:36em){.TKibHG_recommend{flex-direction:column}}.TKibHG_title{text-overflow:ellipsis;flex:1;max-width:360px;overflow:hidden}.TKibHG_recommendImage{margin:var(--spacing-none) auto}
.JSP_Eq_document{padding:var(--spacing-none) var(--spacing-lg);position:relative}.JSP_Eq_hr{height:1px;margin:var(--spacing-md) var(--spacing-none);background:var(--color-border-subtle)}.JSP_Eq_closeButton{font-size:var(--font-size-50);cursor:pointer;margin-top:-4px}.JSP_Eq_header{margin-bottom:var(--spacing-md);justify-content:space-between;align-items:flex-start;display:flex}
.eTEYuW_section{width:604px}@media (max-width:36em){.eTEYuW_section{width:100%}}
.LH1xwa_root{width:604px}@media (max-width:36em){.LH1xwa_root{width:100%}}.LH1xwa_document{width:100%;padding-block:var(--spacing-lg);background:var(--color-background-default);border-radius:var(--border-radius-lg)}@media (max-width:36em){.LH1xwa_document{border-radius:var(--border-radius-none)}}.LH1xwa_title{margin-bottom:var(--spacing-md);text-align:center}@media (max-width:36em){.LH1xwa_title{display:none}}.LH1xwa_count{gap:var(--spacing-xxs);margin:var(--spacing-none) var(--spacing-lg);align-items:flex-end;display:flex}.LH1xwa_empty{text-align:center}.LH1xwa_gradient{display:none}@media (max-width:36em){.LH1xwa_gradient{content:"";background:linear-gradient(180deg, transparent 0%, var(--color-background-default) 100%);width:100%;height:60px;display:block;position:absolute;bottom:52px;left:0}}@media (max-width:36em){.LH1xwa_closedWhitePaperList{height:472px;position:relative;overflow:hidden}}@media (max-width:36em){.LH1xwa_openWhitePaperList{margin-bottom:var(--spacing-xxl);position:relative}}.LH1xwa_button{background:var(--color-background-default);border:var(--border-width-md) solid var(--color-border-subtle)}.LH1xwa_icon{width:var(--icon-size-lg);height:var(--icon-size-lg);transition-duration:.3s}.LH1xwa_icon.LH1xwa_openIcon{transform:rotate(180deg)}.LH1xwa_buttonArea{display:none}@media (max-width:36em){.LH1xwa_buttonArea{width:93%;margin:var(--spacing-sm) var(--spacing-md);display:block;position:absolute}}.LH1xwa_buttonArea.LH1xwa_isListClosed{bottom:-12px;left:0;right:0}
.bFbbzq_carouselSection{width:100%;display:block}@media (max-width:36em){.bFbbzq_carouselSection{display:none}}.bFbbzq_listSection{width:100%;display:none}@media (max-width:36em){.bFbbzq_listSection{display:block}}
.sK7tOG_section{flex-direction:column;padding-bottom:110px;display:flex}@media (max-width:36em){.sK7tOG_section{padding-bottom:var(--spacing-none)}}.sK7tOG_title{margin:var(--spacing-lg) var(--spacing-none);justify-content:center;align-items:center;display:flex}@media (max-width:36em){.sK7tOG_title{margin:var(--spacing-none)}}.sK7tOG_content{gap:var(--spacing-xl);display:flex}@media (max-width:36em){.sK7tOG_content{gap:var(--spacing-none);margin-top:var(--spacing-md);flex-direction:column-reverse}}.sK7tOG_document{gap:var(--spacing-xl);flex-direction:column;display:flex}@media (max-width:36em){.sK7tOG_document{gap:var(--spacing-none)}}.sK7tOG_confirmSection{gap:var(--spacing-xl);padding-top:var(--spacing-xl);grid-template-columns:704px 411px;padding-bottom:110px;display:grid}@media (max-width:36em){.sK7tOG_confirmSection{gap:var(--spacing-none);padding:var(--spacing-md) var(--spacing-md) var(--spacing-lg);background:var(--color-background-default,#fff);flex-direction:column;display:flex}}.sK7tOG_confirmLeftSection{gap:var(--spacing-lg);flex-direction:column;align-items:flex-start;max-width:704px;display:flex;overflow:hidden}@media (max-width:36em){.sK7tOG_confirmLeftSection{display:contents}}.sK7tOG_confirmCardContainer{gap:var(--spacing-lg);flex-direction:column;width:100%;max-width:100%;display:flex}@media (max-width:36em){.sK7tOG_confirmCardContainer{display:contents}}.sK7tOG_confirmCard{width:100%;max-width:100%;padding:var(--spacing-lg);background:var(--color-background-default,#fff);border-radius:var(--border-radius-lg,12px);overflow:hidden}@media (max-width:36em){.sK7tOG_confirmCard{padding:var(--spacing-none);border-radius:var(--border-radius-none)}}.sK7tOG_confirmRightSection{top:var(--spacing-lg);gap:var(--spacing-md);width:411px;padding-top:var(--spacing-lg);flex-direction:column;align-self:start;align-items:flex-start;display:flex;position:sticky}@media (max-width:36em){.sK7tOG_confirmRightSection{order:2;width:100%;position:static}}.sK7tOG_confirmCardDocuments{padding:var(--spacing-md) var(--spacing-none) var(--spacing-md)}@media (max-width:36em){.sK7tOG_confirmCardDocuments{padding:var(--spacing-none);order:3}}.sK7tOG_confirmCardConfirmation{padding:var(--spacing-lg) var(--spacing-xl) 40px}@media (max-width:36em){.sK7tOG_confirmCardConfirmation{padding:var(--spacing-none);order:1}}.sK7tOG_confirmCardRecommend{padding:var(--spacing-lg) var(--spacing-none) var(--spacing-md)}@media (max-width:36em){.sK7tOG_confirmCardRecommend{padding:var(--spacing-none);order:4}}.sK7tOG_confirmMobileButton{display:none}@media (max-width:36em){.sK7tOG_confirmMobileButton{flex-direction:column;order:5;gap:40px;width:100%;margin-top:48px;display:flex}}@media (max-width:36em){.sK7tOG_confirmSection[data-edit-mode=true] .sK7tOG_confirmCardDocuments,.sK7tOG_confirmSection[data-edit-mode=true] .sK7tOG_confirmCardRecommend,.sK7tOG_confirmSection[data-edit-mode=true] .sK7tOG_confirmRightSection,.sK7tOG_confirmSection[data-edit-mode=true] .sK7tOG_confirmMobileButton{display:none}}
.ff-2zG_container{width:100%}
.NSpoqG_root{width:604px}@media (max-width:36em){.NSpoqG_root{width:100%}}.NSpoqG_document{width:100%;padding-block:var(--spacing-lg);background:var(--color-background-default);border-radius:var(--border-radius-lg)}@media (max-width:36em){.NSpoqG_document{padding:var(--spacing-xl) var(--spacing-none) var(--spacing-xxl);border-radius:var(--border-radius-none)}}.NSpoqG_title{margin-bottom:var(--spacing-lg);text-align:center}@media (max-width:36em){.NSpoqG_title{margin-bottom:var(--spacing-md)}}@media (max-width:36em){.NSpoqG_documentList{gap:var(--spacing-md);width:100%;padding:var(--spacing-none) var(--spacing-md);display:flex;overflow-x:auto}}
.Tb1cMa_root{width:100%}@media (max-width:36em){.Tb1cMa_root{width:100%}}.Tb1cMa_document{background:var(--color-background-default);border-radius:var(--border-radius-lg);width:100%}@media (max-width:36em){.Tb1cMa_document{gap:var(--spacing-md);padding:var(--spacing-md,16px) var(--spacing-none) var(--spacing-lg,24px);border-radius:var(--border-radius-none)}}.Tb1cMa_title{margin-bottom:var(--spacing-lg);text-align:center}@media (max-width:36em){.Tb1cMa_title{margin-bottom:var(--spacing-md)}}@media (max-width:36em){.Tb1cMa_documentList{gap:var(--spacing-md);width:100%;padding:var(--spacing-none) var(--spacing-md);display:flex;overflow-x:auto}}
.ANtCAq_root{padding:var(--spacing-md)}@media (max-width:36em){.ANtCAq_root{padding:var(--spacing-none)}}.ANtCAq_document{gap:var(--spacing-md);align-items:center;display:flex;position:relative}@media (max-width:36em){.ANtCAq_document{width:240px;padding:var(--spacing-none);flex-direction:column}}.ANtCAq_documentContent{gap:var(--spacing-md);flex:1 0 0;align-items:flex-start;min-width:0;display:flex}@media (max-width:36em){.ANtCAq_documentContent{gap:var(--spacing-md);flex-direction:column;align-self:stretch}}.ANtCAq_serviceContent{min-width:0}@media (max-width:36em){.ANtCAq_serviceContent{flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}}.ANtCAq_title{text-overflow:ellipsis;width:282px;overflow:hidden}@media (max-width:36em){.ANtCAq_title{-webkit-line-clamp:1;white-space:nowrap;-webkit-box-orient:vertical;align-self:stretch;width:100%;display:-webkit-box;overflow:hidden}}.ANtCAq_service{gap:var(--spacing-xs);margin:var(--spacing-xxs) var(--spacing-none);color:var(--color-text-subtle);display:flex}@media (max-width:36em){.ANtCAq_service{gap:var(--spacing-xs,8px);align-self:stretch;align-items:center;height:24px;display:flex}}.ANtCAq_organizationName,.ANtCAq_serviceName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ANtCAq_button{width:119px}@media (max-width:36em){.ANtCAq_button{width:100%;margin:var(--spacing-none);position:relative;top:0;right:0}}@media (max-width:36em){.ANtCAq_image{margin:var(--spacing-none) auto}}.ANtCAq_description{display:none}@media (max-width:36em){.ANtCAq_description{text-overflow:ellipsis;-webkit-line-clamp:3;color:var(--color-text-default,#222);-webkit-box-orient:vertical;align-self:stretch;display:-webkit-box;overflow:hidden}}
._22xOza_section{flex-direction:column;padding-bottom:110px;display:flex}@media (max-width:36em){._22xOza_section{padding-bottom:var(--spacing-none)}}._22xOza_title{margin:var(--spacing-lg) var(--spacing-none);justify-content:center;align-items:center;display:flex}@media (max-width:36em){._22xOza_title{margin:var(--spacing-none)}}._22xOza_content{gap:var(--spacing-xl);display:flex}@media (max-width:36em){._22xOza_content{gap:var(--spacing-none);margin-top:var(--spacing-md);flex-direction:column-reverse}}._22xOza_document{gap:var(--spacing-xl);flex-direction:column;display:flex}@media (max-width:36em){._22xOza_document{gap:var(--spacing-none)}}._22xOza_confirmSection{gap:var(--spacing-xl);padding-top:var(--spacing-xl);grid-template-columns:704px 411px;padding-bottom:110px;display:grid}@media (max-width:36em){._22xOza_confirmSection{gap:var(--spacing-none);padding:var(--spacing-md) var(--spacing-md) var(--spacing-lg);background:var(--color-background-default,#fff);flex-direction:column;display:flex}}._22xOza_confirmLeftSection{gap:var(--spacing-lg);flex-direction:column;align-items:flex-start;max-width:704px;display:flex;overflow:hidden}@media (max-width:36em){._22xOza_confirmLeftSection{display:contents}}._22xOza_confirmCardContainer{gap:var(--spacing-lg);flex-direction:column;width:100%;max-width:100%;display:flex}@media (max-width:36em){._22xOza_confirmCardContainer{display:contents}}._22xOza_confirmCard{width:100%;max-width:100%;padding:var(--spacing-lg);background:var(--color-background-default,#fff);border-radius:var(--border-radius-lg,12px);overflow:hidden}@media (max-width:36em){._22xOza_confirmCard{padding:var(--spacing-none);border-radius:var(--border-radius-none)}}._22xOza_confirmRightSection{top:var(--spacing-lg);gap:var(--spacing-md);width:411px;padding-top:var(--spacing-lg);flex-direction:column;align-self:start;align-items:flex-start;display:flex;position:sticky}@media (max-width:36em){._22xOza_confirmRightSection{order:2;width:100%;position:static}}._22xOza_confirmCardDocuments{padding:var(--spacing-md) var(--spacing-none) var(--spacing-md)}@media (max-width:36em){._22xOza_confirmCardDocuments{padding:var(--spacing-none);order:3}}._22xOza_confirmCardConfirmation{padding:var(--spacing-lg) var(--spacing-xl) 40px}@media (max-width:36em){._22xOza_confirmCardConfirmation{padding:var(--spacing-none);order:1}}._22xOza_confirmCardRecommend{padding:var(--spacing-lg) var(--spacing-none) var(--spacing-md)}@media (max-width:36em){._22xOza_confirmCardRecommend{padding:var(--spacing-none);order:4}}._22xOza_confirmMobileButton{display:none}@media (max-width:36em){._22xOza_confirmMobileButton{flex-direction:column;order:5;gap:40px;width:100%;margin-top:48px;display:flex}}@media (max-width:36em){._22xOza_confirmSection[data-edit-mode=true] ._22xOza_confirmCardDocuments,._22xOza_confirmSection[data-edit-mode=true] ._22xOza_confirmCardRecommend,._22xOza_confirmSection[data-edit-mode=true] ._22xOza_confirmRightSection,._22xOza_confirmSection[data-edit-mode=true] ._22xOza_confirmMobileButton{display:none}}
._6Su_rW_container{width:100%}
.fMZuwG_document{gap:var(--spacing-lg);padding:var(--spacing-none) var(--spacing-md);display:flex}@media (max-width:36em){.fMZuwG_document{width:240px;height:100%;padding:var(--spacing-none);flex-direction:column}}.fMZuwG_hr{height:1px;margin:var(--spacing-md) var(--spacing-none);background:var(--color-border-subtle)}@media (max-width:36em){.fMZuwG_hr{display:none}}.fMZuwG_button{width:120px;margin:auto}@media (max-width:36em){.fMZuwG_button{width:100%;margin:auto var(--spacing-none) var(--spacing-none)}}.fMZuwG_whitePaper{gap:var(--spacing-md);flex-direction:column;align-items:flex-start;width:418px;display:flex}@media (max-width:36em){.fMZuwG_whitePaper{width:100%}}
.dX5CJq_root{width:604px}@media (max-width:36em){.dX5CJq_root{width:100%}}.dX5CJq_document{width:100%;padding-block:var(--spacing-lg);background:var(--color-background-default);border-radius:var(--border-radius-lg)}@media (max-width:36em){.dX5CJq_document{padding:var(--spacing-md) var(--spacing-none) var(--spacing-xl);border-radius:var(--border-radius-none)}}.dX5CJq_title{margin-bottom:var(--spacing-lg);text-align:center}@media (max-width:36em){.dX5CJq_title{margin-bottom:var(--spacing-md)}}@media (max-width:36em){.dX5CJq_documentList{gap:var(--spacing-md);width:100%;padding:var(--spacing-none) var(--spacing-md);display:flex;overflow-x:auto}}
.yxoEJG_section{flex-direction:column;padding-bottom:110px;display:flex}@media (max-width:36em){.yxoEJG_section{padding-bottom:var(--spacing-none)}}.yxoEJG_title{margin:var(--spacing-lg) var(--spacing-none);justify-content:center;align-items:center;display:flex}@media (max-width:36em){.yxoEJG_title{margin:var(--spacing-none)}}.yxoEJG_content{gap:var(--spacing-xl);display:flex}@media (max-width:36em){.yxoEJG_content{gap:var(--spacing-none);margin-top:var(--spacing-md);flex-direction:column-reverse}}.yxoEJG_document{gap:var(--spacing-xl);flex-direction:column;display:flex}@media (max-width:36em){.yxoEJG_document{gap:var(--spacing-none)}}.yxoEJG_confirmSection{gap:var(--spacing-xl);padding-top:var(--spacing-xl);grid-template-columns:704px 411px;padding-bottom:110px;display:grid}@media (max-width:36em){.yxoEJG_confirmSection{gap:var(--spacing-none);padding:var(--spacing-md) var(--spacing-md) var(--spacing-lg);background:var(--color-background-default,#fff);flex-direction:column;display:flex}}.yxoEJG_confirmLeftSection{gap:var(--spacing-lg);flex-direction:column;align-items:flex-start;max-width:704px;display:flex;overflow:hidden}@media (max-width:36em){.yxoEJG_confirmLeftSection{display:contents}}.yxoEJG_confirmCardContainer{gap:var(--spacing-lg);flex-direction:column;width:100%;max-width:100%;display:flex}@media (max-width:36em){.yxoEJG_confirmCardContainer{display:contents}}.yxoEJG_confirmCard{width:100%;max-width:100%;padding:var(--spacing-lg);background:var(--color-background-default,#fff);border-radius:var(--border-radius-lg,12px);overflow:hidden}@media (max-width:36em){.yxoEJG_confirmCard{padding:var(--spacing-none);border-radius:var(--border-radius-none)}}.yxoEJG_confirmRightSection{top:var(--spacing-lg);gap:var(--spacing-md);width:411px;padding-top:var(--spacing-lg);flex-direction:column;align-self:start;align-items:flex-start;display:flex;position:sticky}@media (max-width:36em){.yxoEJG_confirmRightSection{order:2;width:100%;position:static}}.yxoEJG_confirmCardDocuments{padding:var(--spacing-md) var(--spacing-none) var(--spacing-md)}@media (max-width:36em){.yxoEJG_confirmCardDocuments{padding:var(--spacing-none);order:3}}.yxoEJG_confirmCardConfirmation{padding:var(--spacing-lg) var(--spacing-xl) 40px}@media (max-width:36em){.yxoEJG_confirmCardConfirmation{padding:var(--spacing-none);order:1}}.yxoEJG_confirmCardRecommend{padding:var(--spacing-lg) var(--spacing-none) var(--spacing-md)}@media (max-width:36em){.yxoEJG_confirmCardRecommend{padding:var(--spacing-none);order:4}}.yxoEJG_confirmMobileButton{display:none}@media (max-width:36em){.yxoEJG_confirmMobileButton{flex-direction:column;order:5;gap:40px;width:100%;margin-top:48px;display:flex}}@media (max-width:36em){.yxoEJG_confirmSection[data-edit-mode=true] .yxoEJG_confirmCardDocuments,.yxoEJG_confirmSection[data-edit-mode=true] .yxoEJG_confirmCardRecommend,.yxoEJG_confirmSection[data-edit-mode=true] .yxoEJG_confirmRightSection,.yxoEJG_confirmSection[data-edit-mode=true] .yxoEJG_confirmMobileButton{display:none}}
.BuFKva_document{gap:var(--spacing-lg);align-items:center;width:561px;display:flex}@media (max-width:36em){.BuFKva_document{width:240px;height:100%;padding:var(--spacing-none);flex-direction:column}}.BuFKva_hr{height:1px;margin-bottom:var(--spacing-md);background:var(--color-border-subtle);align-self:stretch}@media (max-width:36em){.BuFKva_hr{display:none}}.BuFKva_button{width:120px;margin:auto}@media (max-width:36em){.BuFKva_button{width:100%;margin:auto var(--spacing-none) var(--spacing-none)}}.BuFKva_whitePaper{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:14px;display:flex}@media (max-width:36em){.BuFKva_whitePaper{width:100%}}
.xQENgW_root{width:100%}@media (max-width:36em){.xQENgW_root{width:100%}}.xQENgW_document{gap:var(--spacing-lg);padding:var(--spacing-lg) var(--spacing-xl) var(--spacing-xl) var(--spacing-xl);flex-direction:column;align-self:stretch;align-items:center;display:flex}.xQENgW_title{color:#000;text-align:center;align-self:stretch}.xQENgW_documentList{gap:var(--spacing-md);flex-direction:column;align-items:flex-start;width:604px;display:flex}@media (max-width:36em){.xQENgW_documentList{width:100%;padding:var(--spacing-none) var(--spacing-md);flex-direction:row;align-items:stretch;overflow-x:auto}}
._5XMLmG_root{width:445px;padding:var(--spacing-sm) var(--spacing-md);background:var(--color-background-subtler);grid-template-rows:auto auto 1fr auto auto;display:grid}@media (max-width:36em){._5XMLmG_root{width:100%;padding-block-start:var(--spacing-md)}}._5XMLmG_labelHeading{justify-content:center;display:flex}._5XMLmG_heading{flex-direction:row;justify-content:center;align-items:flex-end;gap:.25rem;margin-block-start:var(--spacing-xxs);display:flex}._5XMLmG_description{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;align-self:start;margin-block-start:var(--spacing-sm);display:-webkit-box;overflow-y:hidden}._5XMLmG_logo{gap:var(--spacing-xxs);flex-flow:wrap;justify-content:center;margin-block-start:var(--spacing-xs);display:flex}@media (max-width:36em){._5XMLmG_logo{padding-inline:var(--spacing-xl)}}._5XMLmG_logoImage{flex:none;width:80px}._5XMLmG_buttonWrapper{width:413px;height:40px;padding:var(--spacing-none);margin-top:var(--spacing-md);border-radius:var(--border-radius-md);flex-direction:row;flex:none;order:0;align-self:end;align-items:flex-start;display:flex}@media (max-width:36em){._5XMLmG_buttonWrapper{width:100%}}._5XMLmG_button{width:413px;height:40px;padding:var(--spacing-sm) var(--spacing-md);color:var(--color-text-inverse);background:var(--color-button-cta-enabled);border-radius:var(--border-radius-md);flex-direction:row;flex:1 0 auto;order:0;justify-content:center;align-items:center;text-decoration:none;display:flex}@media (max-width:36em){._5XMLmG_button{width:100%}}._5XMLmG_inner{gap:var(--spacing-xxs);width:179px;height:16px;padding:var(--spacing-none);flex-direction:row;flex:none;order:0;align-items:center;display:flex}
.EpC3OW_root{gap:var(--spacing-xl);width:100%;max-width:922px;margin:var(--spacing-none) auto;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-content:center;align-items:stretch;display:grid}@media (max-width:36em){.EpC3OW_root{gap:var(--spacing-md);grid-template-columns:1fr}}
._0p0slG_conciergeBanner{max-width:945px;height:140px;margin:var(--spacing-none) auto}@media (max-width:36em){._0p0slG_conciergeBanner{max-width:358px;height:54px}}
.PlOVsa_root{gap:var(--spacing-md);justify-content:center;padding-block-start:var(--spacing-xs);display:flex}@media (max-width:36em){.PlOVsa_root{flex-direction:column}}.PlOVsa_button{width:20.375rem}@media (max-width:36em){.PlOVsa_button{width:100%}}
.B88tPW_root{padding:var(--spacing-md);color:#000;text-align:center;background:var(--color-background-default);border-radius:var(--border-radius-md)}.B88tPW_recommendText{color:var(--color-text-brand)}.B88tPW_averageCount{font-size:2rem;font-weight:var(--font-weight-bold);color:var(--color-primary-50);letter-spacing:.03em;line-height:1}.B88tPW_section{gap:var(--spacing-md);justify-content:center;align-items:center;display:flex}@media (max-width:36em){.B88tPW_section{flex-direction:column}}.B88tPW_thanksText{color:var(--color-text-brand)}@media (max-width:36em){.B88tPW_thanksText{text-align:center}}.B88tPW_actions{margin-block:var(--spacing-md)}
._PU2Kq_recommendSection{padding:var(--spacing-md) var(--spacing-xl);text-align:center;background:var(--color-background-default);border-top:4px solid var(--color-border-brand)}@media (max-width:36em){._PU2Kq_recommendSection{padding-block:var(--spacing-lg);padding-inline:var(--spacing-md)}}._PU2Kq_description{margin-block-start:var(--spacing-xs)}._PU2Kq_content{margin-block-start:var(--spacing-xl)}
._4D-G9q_root{gap:var(--spacing-sm);flex-direction:column;justify-content:space-between;width:445px;display:flex}@media (max-width:36em){._4D-G9q_root{text-align:left;width:100%}}._4D-G9q_logo{flex-shrink:0;width:104px;min-width:104px;max-width:104px}._4D-G9q_info{gap:var(--spacing-sm);align-items:flex-start;display:flex}@media (max-width:36em){._4D-G9q_info{gap:var(--spacing-xs);flex-direction:column;align-items:center}}._4D-G9q_content{gap:var(--spacing-xxs);text-align:left;flex-direction:column;display:flex}@media (max-width:36em){._4D-G9q_content{align-self:flex-start}}._4D-G9q_header{gap:var(--spacing-xxxs);flex-direction:column;display:flex}._4D-G9q_recommendTag{display:flex}._4D-G9q_description{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow-y:hidden}._4D-G9q_buttonWrapper{height:82px}@media (max-width:36em){._4D-G9q_buttonWrapper{height:70px}}@media (max-width:36em){._4D-G9q_button{padding-block:var(--spacing-xxs)}}@media (max-width:36em){._4D-G9q_icon{font-size:var(--icon-size-lg)}}
.Owj07q_root{row-gap:var(--spacing-xl);grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,1fr);column-gap:40px;display:grid}@media (max-width:36em){.Owj07q_root{row-gap:var(--spacing-lg);column-gap:var(--spacing-md)}}
.dSa-VG_root{gap:var(--spacing-md);flex-direction:column;height:20rem;display:flex}@media (max-width:36em){.dSa-VG_root{gap:var(--spacing-xs);height:16.7rem}}.dSa-VG_content{gap:var(--spacing-xs);flex-direction:column;display:flex}.dSa-VG_whitePaperWrapper{width:14.5rem;height:11rem;position:relative}@media (max-width:36em){.dSa-VG_whitePaperWrapper{width:auto;height:7.3rem}}.dSa-VG_imageWrapper{border:var(--border-width-md) solid var(--color-border-subtle);justify-content:center;align-items:center;height:11rem;display:flex;position:relative}@media (max-width:36em){.dSa-VG_imageWrapper{height:7.3rem}}.dSa-VG_recommendTag{z-index:1;position:absolute;top:0;left:0}@media (max-width:36em){.dSa-VG_recommendTag{top:-4px;left:-4px}}.dSa-VG_title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:48px;display:-webkit-box;overflow-y:hidden}@media (max-width:36em){.dSa-VG_title{-webkit-line-clamp:3;line-clamp:3;height:72px}}.dSa-VG_tooltip{width:14.5rem}.dSa-VG_icon{font-size:var(--icon-size-lg)}
.X6LHtq_root{row-gap:var(--spacing-xl);column-gap:var(--spacing-lg);grid-template-columns:repeat(3,minmax(232px,1fr));display:grid}@media (max-width:36em){.X6LHtq_root{row-gap:var(--spacing-lg);column-gap:var(--spacing-md);grid-template-columns:repeat(2,1fr)}}
.ID9d7W_buttonWrapper{justify-content:center;display:flex}@media (max-width:36em){.ID9d7W_buttonWrapper{margin-top:auto}}.ID9d7W_buttonRoot{width:100%;min-width:155px;height:54px}@media (max-width:36em){.ID9d7W_buttonRoot{height:auto}}.ID9d7W_button{height:30px;font-size:var(--font-size-10);font-style:normal;font-weight:600;line-height:var(--line-height-10);letter-spacing:.36px}.ID9d7W_icon{font-size:18px}.ID9d7W_removeLink{font-size:var(--font-size-10);font-style:normal;font-weight:300;line-height:var(--line-height-10);color:var(--color-text-link);letter-spacing:.36px;text-decoration-skip-ink:none;text-underline-position:from-font;text-underline-offset:auto;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}
.hIpqbq_container{gap:var(--spacing-xxs);display:flex}.hIpqbq_container.hIpqbq_horizontal{flex-direction:row}.hIpqbq_container.hIpqbq_vertical{flex-direction:column}.hIpqbq_average{display:flex}.hIpqbq_text{color:var(--color-text-default)}.hIpqbq_link{align-items:center;display:inline-flex}.hIpqbq_noReputation{color:var(--color-text-subtle)}
.x64ClW_root{gap:var(--spacing-md);flex-direction:column;min-width:200px;height:318px;display:flex}.x64ClW_card{gap:var(--spacing-xs);background-color:var(--color-background-default);flex-direction:column;min-width:200px;height:248px;padding-block:20px;padding-inline:10px;display:flex}.x64ClW_logo{width:160px}.x64ClW_link{gap:var(--spacing-xs);flex-direction:column;display:flex}.x64ClW_link:hover .x64ClW_logo{border-color:var(--color-border-brand);box-shadow:0 0 0 1px var(--color-border-brand)}.x64ClW_imageWrapper{justify-content:center;align-items:center;display:flex}.x64ClW_name{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:48px;display:-webkit-box;overflow-y:hidden}.x64ClW_tooltip{width:200px}.x64ClW_button{justify-content:center;width:100%;display:flex}
.btY_Ba_root{width:816px;padding-block-start:var(--spacing-lg);padding-block-end:var(--spacing-sm);padding-inline:var(--spacing-xl);background-color:var(--color-background-brand-subtler);gap:25px;margin-inline-start:-32px;display:flex;overflow-x:scroll}.btY_Ba_root::-webkit-scrollbar{background-color:#0000;height:8px}.btY_Ba_root::-webkit-scrollbar-thumb{background:var(--color-border-brand);border-radius:var(--border-radius-infinity)}@supports ((-moz-appearance:none)){.btY_Ba_root{scrollbar-color:var(--color-border-brand) transparent;padding-block-end:20px}}@media (max-width:36em){.btY_Ba_root{width:100%;margin-inline-start:var(--spacing-none)}}
.A9gmNG_spacer{background-color:var(--color-background-brand-subtler);width:816px;height:10px;margin-inline-start:-32px;display:block}@media (max-width:36em){.A9gmNG_spacer{width:100%;margin-inline-start:var(--spacing-none)}}@media (max-width:36em){.A9gmNG_title{margin-left:var(--spacing-md)}}
._71aRdW_list{gap:var(--spacing-xs);width:100%;padding:var(--spacing-none);margin:var(--spacing-none);flex-wrap:wrap;align-content:flex-start;align-items:flex-start;list-style:none;display:flex}._71aRdW_item{min-width:0;max-width:100%;display:flex}
._8zeZ9a_imageWrapper{background-color:var(--color-background-default);border:var(--border-width-md) solid var(--color-border-subtle);width:234px;height:174px;position:relative}@media (max-width:36em){._8zeZ9a_imageWrapper{width:116px;min-width:116px;height:86px}}._8zeZ9a_imageOverlay{background:var(--color-neutral-20);opacity:.5;justify-content:center;align-items:center;width:234px;height:174px;display:flex;position:absolute;top:0;left:0}@media (max-width:36em){._8zeZ9a_imageOverlay{width:117px;height:87px}}._8zeZ9a_overlayText{width:98px;height:36px;color:var(--color-background-default);border:var(--border-width-lg) solid var(--color-background-default);border-radius:40px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:36em){._8zeZ9a_overlayText{width:78px;height:26px;padding:7px 12px}}._8zeZ9a_image{width:100%;height:100%;position:relative}._8zeZ9a_noImage{object-fit:cover}
.cwTDKa_title{width:234px;max-height:var(--font-size-90);text-overflow:ellipsis;-webkit-line-clamp:2;color:var(--color-text-default);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:36em){.cwTDKa_title{width:100%}}.cwTDKa_reservesTwoLines{height:var(--font-size-90)}
._5DdOFW_card{gap:var(--spacing-xs);flex-direction:column;width:234px;display:flex;position:relative}@media (max-width:36em){._5DdOFW_card{gap:var(--spacing-md);width:100%}}._5DdOFW_recommend{z-index:1;position:absolute;top:-4px;left:-4px}._5DdOFW_tags{margin-bottom:var(--spacing-xs)}@media (max-width:36em){._5DdOFW_tags{margin-bottom:var(--spacing-none)}}._5DdOFW_button{height:70px}@media (max-width:36em){._5DdOFW_button{margin-inline:46px}}@media (max-width:36em){._5DdOFW_info{gap:var(--spacing-xs);display:flex}}._5DdOFW_documentInfo{gap:var(--spacing-xs);margin-top:var(--spacing-xs);text-overflow:ellipsis;white-space:nowrap;flex-direction:column;display:flex;overflow:hidden}@media (max-width:36em){._5DdOFW_documentInfo{margin-top:var(--spacing-none)}}
.kQO2mG_cards{flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:40px 24px;width:752px;margin-bottom:40px;display:flex}@media (max-width:36em){.kQO2mG_cards{gap:var(--spacing-md);flex-direction:column;width:100%}}.kQO2mG_cards.kQO2mG_noAccordion{margin-bottom:0}
._2SzRlq_serviceFooter{bottom:var(--spacing-none);z-index:4;gap:var(--spacing-lg);width:100%;height:var(--spacing-xxxl);padding:7px var(--spacing-none);box-shadow:var(--elevation-4);background-color:#fffc;justify-content:center;align-items:center;display:flex;position:fixed}@media (max-width:36em){._2SzRlq_serviceFooter{height:auto;padding-block:var(--spacing-md);gap:2%;padding-inline:2%}}._2SzRlq_label{font-weight:var(--typography-label-md-bold-font-weight)}@media (max-width:36em){._2SzRlq_label{font-weight:var(--typography-label-md-font-weight)}}._2SzRlq_button{width:256px}@media (max-width:36em){._2SzRlq_button{width:100%}}._2SzRlq_icon{font-size:var(--icon-size-lg)}@media (max-width:36em){._2SzRlq_icon{font-size:var(--font-size-30)}}._2SzRlq_buttonRoot{padding-inline:var(--spacing-none)}@media (max-width:36em){._2SzRlq_buttonRoot{height:40px}}._2SzRlq_list{position:relative}
.JDQhla_container{gap:var(--spacing-xl);max-width:calc(100% - 378px);display:flex}@media (max-width:36em){.JDQhla_container{gap:var(--spacing-md);flex-direction:column;max-width:100%}}.JDQhla_info{width:100%}@media (max-width:36em){.JDQhla_info{gap:var(--spacing-xxs);flex-direction:column;display:flex}}.JDQhla_serviceNameWrapper{display:inline}.JDQhla_serviceName{overflow-wrap:break-word}.JDQhla_description{margin-right:var(--spacing-xs);display:inline-block}.JDQhla_description[data-is-fee-period=true]:after{max-width:50px;height:28px;padding-block:var(--spacing-xxxs);padding-inline:var(--spacing-xs);margin-left:var(--spacing-xs);font-size:var(--typography-body-md-font-size);font-weight:var(--typography-body-md-font-weight);line-height:var(--typography-body-md-line-height);color:var(--color-text-brand);letter-spacing:var(--typography-body-md-letter-spacing);content:"公式";background:var(--color-background-brand-subtler);border-radius:var(--border-radius-md);align-items:center;display:inline-flex}@media (max-width:36em){.JDQhla_description{margin-right:0}}.JDQhla_badgeWrapper{vertical-align:bottom;display:inline-block}@media (max-width:36em){.JDQhla_badgeWrapper{margin-block:var(--spacing-xs)}}.JDQhla_organizationName{color:var(--color-text-default)}.JDQhla_image{object-fit:contain}
.o4ggqq_frameWrapper{gap:var(--spacing-xs);flex-direction:column;display:flex}@media (max-width:36em){.o4ggqq_frameWrapper{gap:var(--spacing-xxs)}}.o4ggqq_frame{box-sizing:border-box;border:5px solid var(--color-primary-80);border-width:0 5px 5px;flex-direction:column;width:382px;height:272px;display:flex}@media (max-width:36em){.o4ggqq_frame{width:100%;height:auto}}.o4ggqq_title{background:var(--color-primary-80);justify-content:center;align-items:center;height:40px;display:flex}.o4ggqq_content{height:184px;padding:var(--spacing-md)}@media (max-width:36em){.o4ggqq_content{height:auto}}.o4ggqq_pagelink{gap:var(--spacing-xxs);padding:var(--spacing-none) var(--spacing-md) var(--spacing-sm);justify-content:flex-end;display:flex}.o4ggqq_framePagelink{gap:var(--spacing-xxs);justify-content:flex-end;display:flex}.o4ggqq_lintIcon{font-size:var(--icon-size-lg);color:var(--color-text-link);justify-content:center;align-items:center;display:flex}.o4ggqq_description{font-family:var(--font-family);font-size:var(--font-size-10);color:var(--color-text-default);letter-spacing:.36px;font-style:normal;font-weight:300;line-height:18px}
.ojKSMq_fixedCostBox{gap:var(--spacing-none);padding-bottom:var(--spacing-sm);flex-direction:column;align-self:stretch;align-items:center;display:flex}.ojKSMq_fixedCostTitle{color:var(--color-text-subtle);text-align:center}.ojKSMq_fixedCost{justify-content:center;align-items:center;height:44px;display:flex}.ojKSMq_fixedCostValue{color:var(--color-text-default)}.ojKSMq_initialCostBox{gap:var(--spacing-none);padding-top:var(--spacing-sm);border-top:var(--border-width-md) solid var(--color-border-subtle);flex-direction:column;align-self:stretch;align-items:center;display:flex}.ojKSMq_initialCostTitle{color:var(--color-text-subtle);text-align:center}.ojKSMq_initialCost{gap:var(--spacing-xs);justify-content:center;align-items:center;height:44px;display:flex}.ojKSMq_initialCostValue{color:var(--color-text-default)}.ojKSMq_noValue{color:var(--color-text-subtle)}.ojKSMq_noPlans{width:100%;height:100%;min-height:60px;color:var(--color-text-subtle);text-align:center;justify-content:center;align-items:center;margin-top:16px;display:flex}
.vSuc3q_pointTitleList{gap:var(--spacing-xs);margin-left:var(--spacing-none);flex-direction:column;list-style:none;display:flex}.vSuc3q_pointTitle{text-overflow:ellipsis;-webkit-line-clamp:2;font-family:var(--font-family);font-size:var(--font-size-30);color:var(--color-text-default);letter-spacing:.48px;white-space:normal;-webkit-box-orient:vertical;padding-left:1em;font-style:normal;font-weight:600;line-height:normal;display:-webkit-box;position:relative;overflow:hidden}.vSuc3q_pointTitle:before{top:-.2em;left:var(--spacing-none);font-size:var(--font-size-40);color:var(--color-text-default);content:"•";font-weight:700;position:absolute}.vSuc3q_noPoints{width:100%;height:100%;min-height:60px;color:var(--color-text-subtle);text-align:center;justify-content:center;align-items:center;margin-top:16px;display:flex}
@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cb0afb4c5c92d7d6-s.44fe7nqo7n4qx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a269c066706c4297-s.34w4wrkhvfan5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/db7de61c61d22c4b-s.03wxt6_70babn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/43ff2abbf156fca7-s.1t64-p0e51ax3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a981e7241c46c7b5-s.p.163qavbrky6fm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald Fallback;src:local(Arial);ascent-override:146.51%;descent-override:35.49%;line-gap-override:0.0%;size-adjust:81.43%}.p_tcyW_className{font-family:Oswald,Oswald Fallback;font-style:normal;font-weight:400}
.UZjjeq_reviewCountBox{gap:var(--spacing-none);padding-bottom:var(--spacing-sm);flex-direction:column;align-self:stretch;align-items:center;display:flex}.UZjjeq_reviewCountTitle{color:var(--color-text-subtle);text-align:center}.UZjjeq_reviewCount{justify-content:center;align-items:center;height:44px;display:flex}.UZjjeq_reviewCountRanking{color:var(--color-text-default)}.UZjjeq_reviewCountValue{color:#000;text-align:center;width:82px;height:28px}.UZjjeq_reviewAverageBox{gap:var(--spacing-none);padding-top:var(--spacing-sm);border-top:var(--border-width-md) solid var(--color-border-subtle);flex-direction:column;align-self:stretch;align-items:center;display:flex}.UZjjeq_reviewAverageTitle{color:var(--color-text-subtle);text-align:center}.UZjjeq_reviewAverage{gap:var(--spacing-xs);justify-content:center;align-items:center;height:44px;display:flex}.UZjjeq_reviewAverageRanking,.UZjjeq_reviewAverageValue{color:var(--color-text-default)}.UZjjeq_noReviews{gap:var(--spacing-xl);width:100%;height:100%;min-height:60px;color:var(--color-text-subtle);text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-block-start:var(--spacing-xs);padding-block-start:var(--spacing-xxl);display:flex}@media (max-width:36em){.UZjjeq_noReviews{gap:var(--spacing-md);font-size:var(--font-size-20);margin-block-start:0;padding-block-start:0}}.UZjjeq_reviewButton{width:136px;padding-inline:0}@media (max-width:36em){.UZjjeq_reviewButton{width:100%}}
.Cu87cG_prizeIcon{width:var(--icon-size-sm);height:var(--icon-size-sm);margin-right:var(--spacing-xxxs)}.Cu87cG_serviceItem{gap:var(--spacing-sm);background:var(--color-background-white);align-self:stretch;align-items:flex-start;display:flex;position:relative}.Cu87cG_serviceItemFirst{flex-direction:column;align-items:center}.Cu87cG_serviceItemSecond,.Cu87cG_serviceItemThird{flex-direction:row;align-items:flex-start}.Cu87cG_noServiceItem{justify-content:center;align-self:stretch;align-items:center;height:100px;display:flex;position:relative}@media (max-width:79.5em){.Cu87cG_noServiceItem{height:28px}}.Cu87cG_noServiceName{color:var(--color-text-subtle)}.Cu87cG_prizeLabel{height:22px;padding:var(--spacing-xxs) var(--spacing-xs);line-height:var(--typography-label-xs-line-height);color:var(--color-text-inverse);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.Cu87cG_prizeLabelFirst{background:#daa300}.Cu87cG_prizeLabelSecond{background:#ad9e9e}.Cu87cG_prizeLabelThird{background:#bf6300}.Cu87cG_serviceLogoFirst{width:128px}.Cu87cG_serviceLogoSecond,.Cu87cG_serviceLogoThird{width:88px;margin-top:34px}.Cu87cG_serviceInfo{flex-direction:column;align-self:flex-start;min-width:0;display:flex}.Cu87cG_serviceName{margin-bottom:var(--spacing-xxs);font-family:var(--font-family-default);font-size:var(--font-size-30);font-style:normal;font-weight:var(--typography-title-md-font-weight);line-height:var(--line-height-20);color:var(--color-text-default);text-decoration-skip-ink:none;text-underline-position:from-font;text-underline-offset:auto;align-self:stretch;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.Cu87cG_reviewStars{font-weight:var(--font-weight-bold);color:var(--color-status-warning)}.Cu87cG_serviceLink{color:inherit;text-decoration:none}
.xx0Nca_container{justify-content:space-between;gap:15px;display:flex}@media (max-width:36em){.xx0Nca_container{gap:var(--spacing-md);flex-direction:column;justify-content:flex-start}}
._28LCHa_categoryCard{background:var(--color-background-default);border:var(--border-width-md) solid var(--color-gray-70);border-radius:var(--spacing-xs);flex-direction:column;height:100%;display:flex;overflow:hidden}@media (max-width:79.5em){._28LCHa_categoryCard{padding:var(--spacing-none)}}._28LCHa_categoryHeader{gap:var(--spacing-xs);height:52px;padding:var(--spacing-xs) var(--spacing-lg);color:var(--color-text-inverse);background:var(--color-brand-30);border-bottom:var(--border-width-md) solid var(--color-gray-70);align-items:center;display:flex}._28LCHa_categoryContent{padding:var(--spacing-lg) var(--spacing-md);flex-direction:column;flex:1;justify-content:space-between;display:flex}._28LCHa_icon{font-size:var(--icon-size-xl);align-items:center;display:flex}@media (max-width:79.5em){._28LCHa_icon{font-size:var(--icon-size-lg)}}._28LCHa_categoryName{font-size:var(--font-size-30);font-style:normal;font-weight:var(--font-weight-bold);line-height:var(--line-height-10);letter-spacing:.42px}@media (max-width:79.5em){._28LCHa_categoryName{font-size:var(--font-size-16)}}._28LCHa_services{gap:var(--spacing-md);flex-direction:column;flex:1;display:flex}._28LCHa_rankingDetail{margin-top:var(--spacing-md)}._28LCHa_rankingDetailButton{height:40px;padding:10px}._28LCHa_rankingDetailText{font-family:var(--font-family);font-size:var(--font-size-20);font-style:normal;font-weight:var(--typography-title-lg-font-weight);line-height:var(--line-height-10);color:var(--color-text-default);letter-spacing:.42px}._28LCHa_separator{background-color:var(--color-border-subtle);width:100%;height:1px}
.LHe2gG_container{gap:var(--spacing-lg);padding-block:calc(var(--spacing-xl) + var(--spacing-xs));padding-inline:var(--spacing-xl);background:var(--color-background-default);flex-direction:column;margin-block-start:var(--spacing-lg);display:flex}@media (max-width:36em){.LHe2gG_container{gap:var(--spacing-md);width:100%;padding-block:var(--spacing-lg);padding-inline:var(--spacing-md)}}.LHe2gG_top{gap:var(--spacing-xl);margin-top:var(--spacing-xl);justify-content:space-between;display:flex;position:relative}@media (max-width:36em){.LHe2gG_top{gap:var(--spacing-md);flex-direction:column;margin-top:0}}.LHe2gG_buttons{gap:var(--spacing-md);flex-direction:column;min-width:346px;max-width:346px;display:flex;position:absolute;top:-32px;right:0}@media (max-width:36em){.LHe2gG_buttons{min-width:100%;max-width:100%;position:static}}
.IR_HXq_container{margin-top:var(--spacing-xl)}.IR_HXq_categories{gap:var(--spacing-xl);grid-template-columns:repeat(3,1fr);display:grid}@media (36em<width<=79.5em){.IR_HXq_categories{row-gap:var(--spacing-sm);column-gap:var(--spacing-sm);grid-template-columns:repeat(2,1fr)}}@media (max-width:36em){.IR_HXq_categories{gap:var(--spacing-lg);grid-template-columns:1fr}}.IR_HXq_monthlyRankingButton{margin-top:var(--spacing-xl);font-weight:600;line-height:var(--line-height-30,28px);color:var(--color-text-default,#222);letter-spacing:.48px;padding:10px 0}.IR_HXq_note{margin-top:var(--spacing-xl)}@media (36em<width<=79.5em){.IR_HXq_note{margin-top:var(--spacing-sm)}}@media (max-width:36em){.IR_HXq_note{margin-top:var(--spacing-md)}}.IR_HXq_banner{margin-bottom:var(--spacing-xl)}@media (max-width:79.5em){.IR_HXq_banner{margin-bottom:var(--spacing-lg)}}.IR_HXq_subtitle{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-md);color:var(--color-text-brand);text-align:center}@media (max-width:79.5em){.IR_HXq_subtitle{align-self:stretch}}
._x0AYG_root{background:var(--color-background-default)}._x0AYG_header{background:var(--color-background-brand);flex-direction:column;align-self:stretch;align-items:center;padding:12px 12px 12px 16px;display:flex}._x0AYG_headerText{font-family:var(--font-family,"Hiragino Kaku Gothic ProN");font-size:var(--font-size-30,16px);font-style:normal;font-weight:600;line-height:var(--line-height-30,28px);color:var(--color-text-brand,#004343);letter-spacing:.48px}@media (max-width:36em){._x0AYG_headerText{font-size:var(--font-size-40,20px);line-height:var(--line-height-40,32px);letter-spacing:.6px}}._x0AYG_content{gap:var(--spacing-xs,8px);padding:var(--spacing-lg,24px);flex-direction:column;align-self:stretch;align-items:center;display:flex}@media (max-width:36em){._x0AYG_content{padding:var(--spacing-md,16px) var(--spacing-md,16px) var(--spacing-lg,24px) var(--spacing-md,16px)}}._x0AYG_card{gap:var(--spacing-xs);flex-direction:column;align-items:flex-start;width:100%;display:flex}._x0AYG_eyecatchLink,._x0AYG_titleLink{color:var(--color-text-link);text-decoration:none}._x0AYG_eyecatch{aspect-ratio:107/56;width:342px;height:179px;position:relative}@media (max-width:36em){._x0AYG_eyecatch{aspect-ratio:40/21;align-self:stretch;height:171.15px}}._x0AYG_title{text-decoration:underline}._x0AYG_titleLink:hover ._x0AYG_title{text-decoration:none}._x0AYG_eyecatchLink:hover ._x0AYG_imageWrapper{opacity:.8}
.s809pa_container{margin:var(--spacing-xl) 0px}@media (max-width:36em){.s809pa_container{margin:var(--spacing-xl) var(--spacing-xs)}}.s809pa_container .s809pa_value{padding:var(--spacing-xxs) var(--spacing-xs);vertical-align:middle}@media (max-width:36em){.s809pa_container .s809pa_value{width:100%;padding:var(--spacing-xxs) 0px}}.s809pa_container .s809pa_property{width:150px;height:100%;padding:var(--spacing-xxs) var(--spacing-xs);vertical-align:middle;font-weight:700}@media (max-width:36em){.s809pa_container .s809pa_property{width:100%;padding:var(--spacing-xxs) 0px}}@media (max-width:79.5em){.s809pa_info{flex-direction:column;display:flex}}
.oKcksW_container{gap:var(--spacing-md);flex-direction:column;display:flex}@media (max-width:36em){.oKcksW_container{gap:var(--spacing-xs)}}.oKcksW_authorInfo{gap:var(--spacing-xs);align-self:stretch;align-items:center;display:flex}@media (max-width:36em){.oKcksW_authorInfo{gap:var(--spacing-xs);flex-direction:column;align-items:flex-start}}.oKcksW_imageWrapper{background:var(--color-background-default);flex-shrink:0;width:80px;height:60px;position:relative;overflow:hidden}.oKcksW_logo{flex-shrink:0;width:80px}.oKcksW_image{object-fit:contain;width:100%;height:100%}.oKcksW_comment{white-space:pre-wrap}
._5B0YEq_content{width:482px;height:auto;padding:40px var(--spacing-xxl);border-radius:var(--border-radius-md)}@media (max-width:36em){._5B0YEq_content{width:auto;height:fit-content;max-height:none;padding:var(--spacing-xl) var(--spacing-md)}}._5B0YEq_cautionIcon{font-size:40px}._5B0YEq_heading{gap:var(--spacing-xs);flex-direction:column;justify-content:center;align-items:center;display:flex}._5B0YEq_buttons{gap:var(--spacing-sm);margin-top:40px;display:flex}@media (max-width:79.5em){._5B0YEq_buttons{flex-direction:column-reverse;width:100%}}._5B0YEq_button{width:160px}@media (max-width:79.5em){._5B0YEq_button{width:100%}}._5B0YEq_header{padding:var(--spacing-none)}._5B0YEq_container{margin-top:var(--spacing-md);flex-direction:column;align-items:center;display:flex}
.A6uQmW_container{gap:var(--spacing-xl);margin-block-start:var(--spacing-xl);display:flex}@media (max-width:36em){.A6uQmW_container{gap:var(--spacing-none);width:100%;flex-direction:column;margin-block-start:var(--spacing-md)}}.A6uQmW_sidebar{gap:var(--spacing-xl);flex-direction:column;width:100%;display:flex}@media (max-width:36em){.A6uQmW_sidebar{gap:var(--spacing-md)}}.A6uQmW_features{width:100%}
.QPTB7q_root{background-color:#f5f5f5}
._93XaYG_pagination{margin-top:var(--spacing-xl)}
.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)}
._18qn2G_page{background-color:var(--color-background-default)}._18qn2G_root{width:100%;max-width:51rem;padding:2.5rem 6.25rem var(--spacing-xxxl);flex-direction:column;align-items:center;gap:2.5rem;margin:2.5rem auto 0;display:flex}@media (max-width:36em){._18qn2G_root{width:auto;padding:var(--spacing-lg) var(--spacing-md) 2.5rem;margin:var(--spacing-lg) var(--spacing-md) 0}}._18qn2G_content{gap:var(--spacing-md);flex-direction:column;align-items:center;width:100%;display:flex}._18qn2G_image{width:8.125rem;height:8.125rem;position:relative}._18qn2G_description{text-align:center;width:100%}@media (max-width:36em){._18qn2G_description{text-align:left}}._18qn2G_actions{gap:var(--spacing-lg);flex-direction:column;align-items:center;display:flex}@media (max-width:36em){._18qn2G_actions{width:100%}}@media (max-width:36em){._18qn2G_backButton{width:100%}}
.mGEbQG_container{width:100%}.mGEbQG_form{margin-top:var(--spacing-xl)}@media (max-width:36em){.mGEbQG_form{margin-top:var(--spacing-md)}}.mGEbQG_formLabel{margin-bottom:var(--spacing-xs);font-weight:700}.mGEbQG_formDescription{margin-bottom:var(--spacing-xs)}.mGEbQG_reasonSelect{margin-bottom:var(--spacing-md)}@media (max-width:36em){.mGEbQG_checkboxLabel{font-size:var(--typography-label-sm-font-size)}}.mGEbQG_checkbox{margin-bottom:var(--spacing-xs)}.mGEbQG_checkboxLast{margin-bottom:var(--spacing-xs)}.mGEbQG_checkboxLast:last-child{margin-bottom:var(--spacing-xs)}.mGEbQG_attention{color:var(--color-function-attention)}.mGEbQG_textarea{height:104px}.mGEbQG_submitWrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-top:40px;display:flex}.mGEbQG_submit{width:179px;margin-top:40px}@media (max-width:36em){.mGEbQG_submit{width:100%}}
.rTvFga_search{gap:var(--spacing-md);justify-content:flex-end;display:flex}.rTvFga_inputWrapper{width:286px;height:40px}.rTvFga_input{height:100%}.rTvFga_section[data-position=right]{top:12px}.rTvFga_button{width:167px;height:40px}
._yGFsq_heading{gap:var(--spacing-xl);text-align:center;flex-direction:column;align-items:center;width:100%;padding-top:2.5rem;display:flex}._yGFsq_statusCode{font-size:4rem;font-weight:var(--font-weight-bold);color:var(--color-text-brand);letter-spacing:.08rem;line-height:2.75rem}._yGFsq_titles{gap:var(--spacing-xs);flex-direction:column;display:flex}@media (max-width:36em){._yGFsq_title{font-size:var(--typography-heading-md-font-size);line-height:var(--typography-heading-md-line-height)}}
.U1Dk3W_floatingButton{right:16px;bottom:var(--floating-button-bottom-pc);z-index:1000;width:187px;height:60px;text-decoration:none;display:block;position:fixed}@media (max-width:36em){.U1Dk3W_floatingButton{bottom:var(--floating-button-bottom-sp)}}.U1Dk3W_floatingButton:focus-visible{outline:var(--border-width-lg) solid var(--color-text-link);outline-offset:1px;border-radius:var(--border-radius-infinity)}.U1Dk3W_floatingButton:hover{opacity:.9}.U1Dk3W_floatingButton:active{opacity:.8}
._0GxBUW_table{width:100%;margin-top:var(--spacing-xl);table-layout:fixed}._0GxBUW_thead{border-bottom:2px solid var(--color-border-subtle)}._0GxBUW_th{padding:var(--spacing-xs) var(--spacing-xs)}._0GxBUW_tr:nth-child(odd) td{background:var(--color-neutral-90)}._0GxBUW_td{padding:var(--spacing-xs) var(--spacing-xs);text-overflow:ellipsis;white-space:nowrap;border-top:1px solid var(--color-border-subtle,#e0e0e0);border-bottom:1px solid var(--color-border-subtle,#e0e0e0);overflow:hidden}:is(._0GxBUW_th,._0GxBUW_td):first-child{padding-left:var(--spacing-xl)}:is(._0GxBUW_th,._0GxBUW_td):last-child{padding-right:var(--spacing-xl)}:is(._0GxBUW_th,._0GxBUW_td)._0GxBUW_name{width:100%;max-width:100%}:is(._0GxBUW_th,._0GxBUW_td)._0GxBUW_lastUpdatedAt{text-align:center;width:140px;max-width:140px}
._1OrUXa_serverError{margin-block:var(--spacing-xxxl);flex-direction:column;justify-content:center;place-items:center;display:flex}@media (max-width:36em){._1OrUXa_serverError{padding-inline:var(--spacing-md);margin-block:99px 49px}}._1OrUXa_title{text-align:center}._1OrUXa_button{width:195px;margin-inline:auto;margin-top:var(--spacing-xl)}._1OrUXa_head{font-size:64px;font-weight:var(--font-weight-bold);color:var(--color-text-brand);text-align:center;letter-spacing:1.28px}._1OrUXa_body{margin-block:var(--spacing-xl) var(--spacing-md);text-align:center}@media (max-width:36em){._1OrUXa_body{text-align:left}}._1OrUXa_bottomLinks{gap:var(--spacing-lg);margin-top:var(--spacing-xl);display:flex}._1OrUXa_image{justify-content:center;width:130px;height:130px;margin-inline:auto;display:flex;position:relative}
._9oxkyW_root{gap:var(--spacing-lg);flex-direction:column;align-items:center;display:flex}._9oxkyW_content{gap:var(--spacing-xl);align-items:center;display:flex}@media (max-width:79.5em){._9oxkyW_content{gap:var(--spacing-md);padding:var(--spacing-none) var(--spacing-md);flex-direction:column}}._9oxkyW_text{gap:var(--spacing-xs);flex-direction:column;display:flex}._9oxkyW_heading{color:var(--color-text-brand)}._9oxkyW_imageWrapper{background-color:var(--color-background-default);border-radius:var(--border-radius-infinity);justify-content:center;align-items:center;width:105px;height:105px;display:flex;position:relative}._9oxkyW_buttonWrapper{justify-content:center;display:flex}._9oxkyW_button{width:334px}@media (max-width:79.5em){._9oxkyW_button{width:100%}}
.eHViRa_card{gap:var(--spacing-xs);padding:var(--spacing-lg) var(--spacing-md);background:var(--color-background-default);border:var(--border-width-md) solid var(--color-border-subtle);flex-direction:column;justify-content:space-between;display:flex;position:relative}.eHViRa_card[data-selectable=true]:hover{padding:calc(var(--spacing-lg) - 3px) calc(var(--spacing-md) - 3px);cursor:pointer;border:4px solid var(--color-function-tsukatta)}.eHViRa_card[data-selectable=false].eHViRa_card[data-selected=false]{cursor:not-allowed;opacity:.5}.eHViRa_card[data-selected=true]{padding:calc(var(--spacing-lg) - 3px) calc(var(--spacing-md) - 3px);cursor:default;border:4px solid var(--color-function-tsukatta)}.eHViRa_usedBadge{padding:0 var(--spacing-md);color:var(--color-text-inverse);background-color:var(--color-function-tsukatta);position:absolute;top:0;left:0}.eHViRa_unselectButton{color:var(--color-text-link);cursor:pointer;text-decoration:underline;position:absolute;top:5px;left:100px}.eHViRa_title{text-align:center}.eHViRa_description{text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.eHViRa_content{gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}.eHViRa_specificationKeyGroups{gap:var(--spacing-xxs);flex-direction:column;display:flex}.eHViRa_specificationKeyGroup{gap:var(--spacing-xs);display:flex}.eHViRa_specificationKeyGroupName{width:104px;padding:var(--spacing-xs) var(--spacing-xxs);text-align:center;background-color:var(--color-background-subtler);flex-shrink:0;justify-content:center;align-items:center;display:flex}.eHViRa_specificationKeyListContainer{flex:1;align-items:center;display:flex}.eHViRa_specificationKeyList{text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.ri57Fa_content{flex-direction:column;justify-content:space-between;height:100%;display:flex}.ri57Fa_top{gap:var(--spacing-xs);flex-direction:column;justify-content:center;align-items:center;padding:0 40px;display:flex}.ri57Fa_label{gap:var(--spacing-xs);width:100%;padding:var(--spacing-xs) 0;color:var(--color-text-brand);text-align:center;background:var(--color-background-brand-subtler);display:grid}.ri57Fa_cards{gap:var(--spacing-xs);height:100%;margin:0 40px;margin-top:var(--spacing-xs);flex-direction:column;padding-bottom:20px;display:flex;position:relative;overflow:auto}.ri57Fa_footer{width:100%;padding:var(--spacing-md) 0;background-color:var(--color-background-default);border-top:var(--border-width-md) solid var(--color-border-subtle);justify-content:center;align-items:center;display:flex}.ri57Fa_button{width:200px}.ri57Fa_message{min-height:24px}.ri57Fa_errorMessage{color:var(--color-function-attention);font-weight:600}
.uj2wsG_root{gap:var(--spacing-lg);flex-direction:column;align-items:center;display:flex}.uj2wsG_messages{gap:var(--spacing-xs);text-align:center;flex-direction:column;align-items:center;display:flex}.uj2wsG_cta{width:auto}
._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}
.OLBJgG_container{border-radius:var(--border-radius-lg);background-color:#fff;max-width:816px;margin:40px auto 80px;padding:40px 97px 80px}@media (max-width:36em){.OLBJgG_container{padding:var(--spacing-md) var(--spacing-md) 40px;margin:40px var(--spacing-md)}}.OLBJgG_heading{text-align:center}.OLBJgG_description{margin-top:40px}@media (max-width:36em){.OLBJgG_description{margin-top:var(--spacing-md)}}.OLBJgG_notice{padding-bottom:var(--spacing-xl);margin-top:var(--spacing-md);color:var(--color-text-subtle);border-bottom:1px solid var(--color-border-subtle)}@media (max-width:36em){.OLBJgG_notice{padding-bottom:var(--spacing-md)}}
.dHorPa_modalContent.dHorPa_modalContent{width:710px;height:100%;max-height:750px;padding:0;overflow:hidden}.dHorPa_modalHeader{height:56px}.dHorPa_modalBody{height:calc(100% - 56px);position:relative}
.DWQ1Tq_confirmLabel{text-align:center}.DWQ1Tq_confirmListItem{counter-increment:item;padding-left:20px;position:relative}.DWQ1Tq_confirmListItem:before{content:counter(item) ". ";padding-top:.5px;position:absolute;left:0}.DWQ1Tq_requirements{text-align:center}.DWQ1Tq_confirmText{gap:var(--spacing-xxs);padding:var(--spacing-md);background:var(--color-background-subtler);flex-direction:column;display:flex}
.vvKlIa_root{gap:var(--spacing-sm);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}.vvKlIa_root:hover{border-color:var(--color-border-brand);box-shadow:0 0 0 var(--border-width-md) var(--color-border-brand)}.vvKlIa_logo{flex-shrink:0;width:120px}.vvKlIa_info{gap:var(--spacing-xxs);overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}.vvKlIa_serviceName{font-size:var(--font-size-30);font-weight:var(--font-weight-bold);line-height:var(--line-height-10);color:var(--color-text-default)}.vvKlIa_organizationName{font-size:var(--font-size-10);font-weight:var(--font-weight-normal);line-height:var(--line-height-10);color:var(--color-text-default)}
.UhFWlG_root{gap:var(--spacing-xl);flex-wrap:wrap;align-items:center;display:flex}@media (max-width:36em){.UhFWlG_root{gap:var(--spacing-sm)}}.UhFWlG_yearMonth{gap:var(--spacing-xs);align-items:center;display:flex}.UhFWlG_end{gap:var(--spacing-xl);align-items:center;display:flex}@media (max-width:36em){.UhFWlG_end{gap:var(--spacing-sm)}}.UhFWlG_select{width:120px}@media (max-width:36em){.UhFWlG_select{width:100px}}
.FKNzNq_root{gap:var(--spacing-sm) var(--font-size-90);width:1176px;padding:var(--spacing-lg) var(--spacing-xl);background:var(--color-background-brand-subtler);border-radius:var(--border-radius-lg);flex-wrap:wrap;align-content:flex-start;align-items:flex-start;display:flex}@media (max-width:79.5em){.FKNzNq_root{width:100%}}.FKNzNq_genre{gap:var(--spacing-md);flex-shrink:0;align-items:center;width:242px;display:flex}@media (max-width:79.5em){.FKNzNq_genre{width:100%}}.FKNzNq_icon{font-size:var(--icon-size-xl);color:var(--color-text-brand);flex-shrink:0;align-items:center;display:flex}.FKNzNq_name{text-overflow:ellipsis;color:var(--color-text-brand);align-items:center;display:flex;overflow:hidden}.FKNzNq_name:hover{text-decoration:underline}
.h1kX8a_container{width:fit-content}.h1kX8a_property,.h1kX8a_value{padding:var(--spacing-xxs) var(--spacing-xs);vertical-align:middle}@media (max-width:36em){.h1kX8a_property,.h1kX8a_value{padding-inline:0}}.h1kX8a_property{width:150px;min-width:120px;height:100%}@media (max-width:36em){.h1kX8a_info{flex-direction:column;display:flex}}
.yWhpDa_root{gap:var(--spacing-lg);flex-direction:column;align-items:center;display:flex}.yWhpDa_headings{gap:var(--spacing-xs);text-align:center;flex-direction:column;align-items:center;display:flex}.yWhpDa_cards{gap:var(--spacing-md) var(--spacing-lg);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}@media (max-width:36em){.yWhpDa_cards{grid-template-columns:minmax(0,1fr)}}.yWhpDa_card{display:flex}.yWhpDa_card>*{flex:1}.yWhpDa_note{text-align:center}
.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%}}
.N6JGNG_root{gap:var(--spacing-md);flex-direction:column;width:100%;max-width:1176px;display:flex}.N6JGNG_genre{gap:var(--spacing-sm);width:100%;min-height:52px;padding:9px var(--spacing-lg);background:var(--color-background-brand);border:var(--border-width-md) solid var(--color-border-subtle);align-items:center;display:flex}.N6JGNG_icon{font-size:var(--icon-size-xl);align-items:center;display:flex}.N6JGNG_name{text-overflow:ellipsis;align-items:center;display:flex;overflow:hidden}.N6JGNG_categories{gap:var(--spacing-xxs) var(--spacing-lg);width:100%;padding:var(--spacing-lg);background:var(--color-background-default);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);border-bottom-right-radius:var(--border-radius-lg);border-bottom-left-radius:var(--border-radius-lg);flex-wrap:wrap;align-content:flex-start;align-items:center;display:flex}.N6JGNG_category{width:262px;padding:var(--spacing-xxs) var(--spacing-xxxs) var(--spacing-xxs) var(--spacing-xs);justify-content:space-between;align-items:center;display:flex}.N6JGNG_category:hover{background:var(--color-background-brand-subtler)}@media (max-width:79.5em){.N6JGNG_category{width:100%}}.N6JGNG_categoryName{width:100%}.N6JGNG_angleIcon{font-size:var(--icon-size-lg);color:var(--color-text-brand);font-weight:900}
.j2k6Xq_root{z-index:1;min-width:200px;max-width:200px;height:100%;min-height:40px;padding:var(--spacing-xs);vertical-align:middle;border:1px solid var(--color-border-subtle);border-top:none;border-bottom:var(--border-width-md) solid var(--color-border-subtle);background:#fff;align-content:center;position:sticky;top:0;left:0}.j2k6Xq_buttons{z-index:3;gap:var(--spacing-xs);flex-direction:column;align-items:center;display:flex}.j2k6Xq_button{width:160px}.j2k6Xq_icon{font-size:var(--icon-size-md)}
.P1Ozhq_editTitle{width:fit-content}.P1Ozhq_form{flex-direction:column;gap:40px;display:flex}.P1Ozhq_formInputs{gap:var(--spacing-md);flex-direction:column;display:flex}.P1Ozhq_asterisk{color:var(--color-function-attention)}.P1Ozhq_displayOnly{gap:var(--spacing-md);flex-direction:column;display:flex}.P1Ozhq_displayOnlyItem{gap:var(--spacing-xxs);flex-direction:column;display:flex}.P1Ozhq_separator{border:none;border-top:var(--border-width-md) solid var(--color-border-subtle)}
.QTlUJW_button{box-sizing:border-box;padding:var(--spacing-xs) 0}.QTlUJW_normalNotAdded{color:var(--color-function-primary);background:var(--color-primary-90);border:var(--border-width-md) solid var(--color-function-primary)}.QTlUJW_normalNotAdded:hover{background:var(--color-primary-80)}.QTlUJW_normalAdded{color:var(--color-border-default);cursor:not-allowed;background:var(--color-background-subtler);border:var(--border-width-md) solid var(--color-border-default)}.QTlUJW_normalNotFound{color:var(--color-text-disabled);background:var(--color-background-subtler);border:var(--border-width-md) solid var(--color-border-subtler);border-radius:var(--border-radius-none)}.QTlUJW_normalNotFound:hover{background:var(--color-background-subtler);border:var(--border-width-md) solid var(--color-border-subtler)}.QTlUJW_rankingNotAdded{color:#fff;background:linear-gradient(270deg,#d5ac51 0%,#977222 47.6%);border:0}.QTlUJW_rankingNotAdded:hover{background:linear-gradient(270deg,#eac87f 0%,#70551c 78.37%)}.QTlUJW_rankingAdded{color:var(--color-border-default);cursor:not-allowed;background:var(--color-background-subtler);border:3px solid var(--color-border-default)}.QTlUJW_icon{font-size:25px}.QTlUJW_remove{width:100%;margin-top:var(--spacing-xxs);justify-content:center;display:flex}.QTlUJW_rankingRemove{color:#ac8320}
.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)}
.gaXa7G_badge{font-family:var(--font-family-default);font-size:10px;font-weight:var(--font-weight-bold);line-height:var(--font-size-10);color:var(--color-text-inverse);letter-spacing:-.5px;background-color:var(--color-function-attention);border-radius:var(--border-radius-infinity);justify-content:center;align-items:center;display:flex;position:absolute}.gaXa7G_badge.gaXa7G_over{font-size:8px}.gaXa7G_sm{width:20px;height:20px}.gaXa7G_md{width:28px;height:28px}
._13Hnja_root{color:var(--color-text-link);cursor:pointer;align-items:baseline;text-decoration-line:underline;display:flex}._13Hnja_root:hover{text-decoration-line:none}._13Hnja_root:active{opacity:.5;text-decoration-line:none}._13Hnja_icon{margin-right:var(--spacing-xs);color:var(--color-brand-brand);flex-shrink:0}
.IlmAmW_header{padding:var(--spacing-lg) var(--spacing-xl) var(--spacing-xl);flex-direction:column;align-self:stretch;display:flex}@media (max-width:79.5em){.IlmAmW_header{padding:var(--spacing-xs) var(--spacing-md)}}.IlmAmW_userInfo{flex-direction:column;align-items:center;width:100%;display:flex}@media (max-width:79.5em){.IlmAmW_userInfo{gap:var(--spacing-sm);flex-direction:row;align-self:stretch}}.IlmAmW_userIcon{width:90px;height:90px;margin:var(--spacing-none) auto}@media (max-width:79.5em){.IlmAmW_userIcon{width:60px;min-width:60px;height:60px;margin:var(--spacing-none)}}.IlmAmW_content{flex-direction:column;align-items:flex-start;width:100%;display:flex}.IlmAmW_fullName{margin-top:var(--spacing-xs);display:flex}.IlmAmW_honorific{align-items:flex-end;display:flex}.IlmAmW_info{color:var(--color-text-subtle)}.IlmAmW_button{width:132px;margin:var(--spacing-sm) auto var(--spacing-none)}.IlmAmW_icon{font-size:var(--icon-size-sm)}
.sd-wuG_track{background-color:var(--color-background-subtle);border-radius:var(--border-radius-infinity);width:100%;height:4px;overflow:hidden}.sd-wuG_track[data-size=md]{height:8px}.sd-wuG_track[data-tone=success]{background-color:var(--color-background-default)}.sd-wuG_bar{background-color:var(--color-brand-brand);border-radius:inherit;height:100%;transition:width .2s ease-out;display:block}@media (prefers-reduced-motion:reduce){.sd-wuG_bar{transition:none}}.sd-wuG_track[data-tone=success] .sd-wuG_bar{background-color:var(--color-function-success);min-width:8px}
.VqtDiG_root{flex-direction:column;justify-items:center;display:flex}.VqtDiG_section{gap:var(--spacing-xl);padding:40px var(--spacing-xl) var(--spacing-xxxl);background:var(--color-background-default);flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}@media (max-width:36em){.VqtDiG_section{padding:var(--spacing-md) var(--spacing-md) var(--spacing-lg)}}.VqtDiG_title{margin-block:var(--spacing-xs) var(--spacing-lg);text-align:center}@media (max-width:36em){.VqtDiG_title{margin-block:var(--spacing-xs) var(--spacing-md)}}.VqtDiG_recommendPublish{margin-block-start:var(--spacing-xxl);margin-inline:auto}@media (max-width:36em){.VqtDiG_recommendPublish{margin-block-start:var(--spacing-md);margin-inline:var(--spacing-md)}}
.uTK80a_container{gap:var(--spacing-xl);flex-direction:column;align-items:center;padding:0 clamp(24px,50vw - 420px,100px) 40px;display:flex}@media (max-width:36em){.uTK80a_container{padding:0 var(--spacing-lg) var(--spacing-md)}}.uTK80a_content{gap:var(--spacing-xl);flex-direction:column;width:100%;display:flex}.uTK80a_form{gap:var(--spacing-md);flex-direction:column;align-self:center;width:416px;max-width:100%;display:flex}.uTK80a_heading{margin-inline-start:var(--spacing-md)}@media (max-width:36em){.uTK80a_heading{font-size:var(--typography-heading-sm-font-size);line-height:var(--typography-heading-sm-line-height);margin:0}}.uTK80a_controls{flex-flow:column;align-self:center;align-items:center;row-gap:48px;width:416px;max-width:100%;display:flex}
.AKSPla_mainNavi{flex-direction:column;display:flex}.AKSPla_text{gap:var(--spacing-xs);width:286px;padding:var(--spacing-md) var(--spacing-lg);align-items:center;display:flex;position:relative}.AKSPla_text:hover{font-weight:var(--typography-body-lg-bold-font-weight);color:var(--color-text-brand);background:var(--color-background-brand)}.AKSPla_text:hover:after{content:"";background:var(--color-brand-brand);width:4px;height:100%;position:absolute;top:0;left:0}.AKSPla_text:active{font-weight:var(--typography-body-md-font-weight)}.AKSPla_icon{font-size:var(--icon-size-lg)}.AKSPla_border{background:var(--color-border-subtle);align-self:stretch;height:1px}.AKSPla_button{cursor:pointer}
.Ny60oW_root{gap:var(--spacing-md);width:calc(352px + var(--spacing-lg) * 2 + var(--border-width-md));padding:var(--spacing-lg);background-color:var(--color-background-brand-subtler);border-left:var(--border-width-md) solid var(--color-border-subtle);flex-direction:column;flex-shrink:0;display:flex}@media (max-width:36em){.Ny60oW_root{border-top:var(--border-width-md) solid var(--color-border-subtle);border-left:none;width:100%}}.Ny60oW_summary{gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);color:var(--color-text-default);background-color:var(--color-success-80);flex-direction:column;display:flex}.Ny60oW_header{justify-content:space-between;align-items:center;display:flex}.Ny60oW_title{gap:var(--spacing-xs);color:var(--color-brand-brandsub);align-items:center;display:flex}.Ny60oW_titleIcon{width:16px;height:16px}.Ny60oW_badge{gap:var(--spacing-xxs);padding:var(--spacing-xs) var(--spacing-sm);color:var(--color-brand-brandsub);background-color:var(--color-background-default);border-radius:var(--border-radius-infinity);align-items:center;display:inline-flex}.Ny60oW_card{padding:var(--spacing-xl) var(--spacing-lg);background-color:var(--color-background-default)}.Ny60oW_cardTitle{padding-bottom:var(--spacing-lg);color:var(--color-text-default);text-align:center}.Ny60oW_steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}
.FqA0Ma_root{color:var(--color-text-subtle);text-align:center}
.zydPga_list{position:relative}.zydPga_button{width:230px}@media (max-width:36em){.zydPga_button{width:100%;height:auto}}.zydPga_icon{font-size:var(--icon-size-lg)}@media (max-width:36em){.zydPga_icon{font-size:var(--icon-size-md)}}.zydPga_buttonRoot{padding-inline:var(--spacing-none)}@media (max-width:36em){.zydPga_buttonRoot{height:40px}}
.-\36 h2Xa_content{flex-direction:column;align-items:center;gap:40px;padding:48px clamp(24px,50vw - 420px,100px) 40px;display:flex}@media (max-width:36em){.-\36 h2Xa_content{padding:var(--spacing-md) var(--spacing-lg)}}.-\36 h2Xa_formContainer{flex-direction:column;align-items:center;gap:48px;display:flex}@media (max-width:36em){.-\36 h2Xa_formContainer{gap:var(--spacing-lg)}}.-\36 h2Xa_form{gap:var(--spacing-xl);flex-direction:column;align-items:center;display:flex}@media (max-width:36em){.-\36 h2Xa_form{gap:var(--spacing-lg)}}.-\36 h2Xa_formInputs{gap:var(--spacing-md);flex-direction:column;display:flex}.-\36 h2Xa_formContent{width:416px}@media (max-width:36em){.-\36 h2Xa_formContent{width:100%}}.-\36 h2Xa_highlight{color:var(--color-function-success)}.-\36 h2Xa_leadHeading{text-align:center}@media (max-width:36em){.-\36 h2Xa_leadHeading{font-size:var(--typography-heading-md-font-size);line-height:var(--typography-heading-md-line-height)}}@media (max-width:36em){.-\36 h2Xa_heading{font-size:var(--typography-heading-xs-font-size);line-height:var(--typography-heading-xs-line-height)}}
.rURZmW_section{width:286px;height:100%}@media (max-width:79.5em){.rURZmW_section{display:none}}.rURZmW_navbar{gap:var(--spacing-none,0px);padding:var(--spacing-none) var(--border-radius-none);background:var(--color-background-default);flex-direction:column;align-items:center;display:flex}
._0PZsjG_root{gap:var(--spacing-xs);align-items:stretch;display:flex}._0PZsjG_indicator{flex-direction:column;flex-shrink:0;align-items:center;display:flex}._0PZsjG_iconCompleted,._0PZsjG_iconActive{width:24px;height:24px}._0PZsjG_iconCompleted{color:var(--color-function-success)}._0PZsjG_iconActive{color:var(--color-text-default)}._0PZsjG_iconUpcoming{width:24px;height:24px;color:var(--color-text-disabled)}._0PZsjG_connector{width:var(--border-width-md);min-height:var(--spacing-xs);background-color:var(--color-border-subtler);flex:1 0 0;position:relative;overflow:hidden}._0PZsjG_connectorFill{background-color:var(--color-function-success);transform-origin:top;transition:transform .4s;position:absolute;inset:0;transform:scaleY(0)}._0PZsjG_connectorFillGrown{transform:scaleY(1)}@media (prefers-reduced-motion:reduce){._0PZsjG_connectorFill{transition:none}}._0PZsjG_body{min-width:0;padding-bottom:var(--spacing-md);flex-direction:column;flex:1;display:flex}._0PZsjG_name{min-height:24px;color:var(--color-text-default);align-items:center;display:flex}._0PZsjG_description{color: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_notice+.t8b08a_rows{margin-block-start:calc(var(--spacing-sm) - var(--spacing-md))}.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}
.-kkW5G_categoryFooter{bottom:var(--spacing-none);width:100%;height:82px;padding:21px var(--spacing-none) 8px;box-shadow:var(--elevation-4);background:#fffc;justify-content:center;align-items:center;gap:30px;display:flex;position:fixed;left:0}@media (max-width:36em){.-kkW5G_categoryFooter{height:auto;padding-block:var(--spacing-md);gap:2%;padding-inline:2%}}
._2QiQCa_content{flex-direction:column;align-items:center;gap:40px;padding:48px clamp(24px,50vw - 420px,100px) 40px;display:flex}@media (max-width:36em){._2QiQCa_content{padding:var(--spacing-md) var(--spacing-lg)}}._2QiQCa_formContainer{flex-direction:column;align-items:center;gap:48px;display:flex}@media (max-width:36em){._2QiQCa_formContainer{gap:var(--spacing-lg);align-self:stretch}}._2QiQCa_form{gap:var(--spacing-xl);flex-direction:column;align-items:center;display:flex}@media (max-width:36em){._2QiQCa_form{gap:var(--spacing-lg);align-self:stretch}}._2QiQCa_formInputs{gap:var(--spacing-md);flex-direction:column;display:flex}._2QiQCa_formContent{width:416px}@media (max-width:36em){._2QiQCa_formContent{width:100%}}._2QiQCa_highlight{color:var(--color-function-success)}._2QiQCa_leadHeading{text-align:center}@media (max-width:36em){._2QiQCa_leadHeading{font-size:var(--typography-heading-md-font-size);line-height:var(--typography-heading-md-line-height)}}._2QiQCa_heading{text-align:center}@media (max-width:36em){._2QiQCa_heading{font-size:var(--typography-heading-xs-font-size);line-height:var(--typography-heading-xs-line-height)}}
._5KpDOq_card{gap:var(--spacing-xxs);flex-direction:column;align-items:flex-start;width:184px;height:247px;display:flex}@media (max-width:79.5em){._5KpDOq_card{width:270px;height:311px}}._5KpDOq_imageWrapper{background:var(--color-background-default);border:var(--border-width-md) solid var(--color-border-subtle);flex-shrink:0;width:100%;height:135px;position:relative}@media (max-width:79.5em){._5KpDOq_imageWrapper{height:201px}}._5KpDOq_title{text-overflow:ellipsis;-webkit-line-clamp:2;width:100%;height:48px;color:var(--color-white,#fff);white-space:normal;-webkit-box-orient:vertical;flex-shrink:0;display:-webkit-box;overflow:hidden}._5KpDOq_actionButtonRoot{width:100%}._5KpDOq_actionButtonIcon{width:18px;height:18px}@media (max-width:79.5em){._5KpDOq_actionButtonIcon{width:25px;height:25px}}._5KpDOq_actionButton{height:30px}._5KpDOq_removeLink{color:var(--color-white,#fff)}@media (max-width:79.5em){._5KpDOq_removeLink{font-size:var(--font-size-10)}}
.fw8xUG_root{flex-grow:1;width:100%;display:flex}@media (max-width:36em){.fw8xUG_root{flex-direction:column}}.fw8xUG_main{padding-block:var(--spacing-xxxl);padding-inline:var(--spacing-xxl);flex-direction:column;flex:1;display:flex}@media (max-width:36em){.fw8xUG_main{padding-block:var(--spacing-xl);padding-inline:var(--spacing-md)}}
.XeQ4Zq_answer{gap:var(--spacing-xs);flex-direction:column;display:flex}.XeQ4Zq_label{gap:var(--spacing-xxs);align-items:center;display:flex}.XeQ4Zq_goodPointIcon,.XeQ4Zq_badPointIcon{font-size:var(--icon-size-lg);flex-shrink:0}.XeQ4Zq_goodPointIcon{color:var(--color-attention-40)}.XeQ4Zq_badPointIcon{color:var(--color-accent-40)}.XeQ4Zq_text{white-space:pre-wrap}.XeQ4Zq_textList{gap:var(--spacing-xxs);padding-left:var(--spacing-md);margin:var(--spacing-none);flex-direction:column;list-style:outside;display:flex}
.GgEXWq_notice{gap:var(--spacing-xxxs);padding:var(--spacing-sm) var(--spacing-lg);color:var(--color-text-subtle);background-color:#eef1f4;flex-direction:column;display:flex}@media (max-width:36em){.GgEXWq_notice{padding:var(--spacing-xs) var(--spacing-sm)}}.GgEXWq_code{gap:var(--spacing-xxs);flex-wrap:wrap;align-items:center;display:inline-flex}.GgEXWq_inactiveCode{column-gap:var(--spacing-sm)}.GgEXWq_activeIcon{font-size:var(--icon-size-xl);color:var(--color-function-success);flex-shrink:0}.GgEXWq_inactiveText{font-weight:var(--font-weight-normal);color:var(--color-text-subtle)}.GgEXWq_lineThrough{text-decoration:line-through}.GgEXWq_inactiveBadge{gap:var(--spacing-xxxs);padding-inline:var(--spacing-xxs);color:var(--color-text-subtle);background-color:var(--color-background-subtler);border:var(--border-width-md) solid var(--color-border-subtle);border-radius:var(--border-radius-md);align-items:center;display:inline-flex}.GgEXWq_inactiveBadgeIcon{font-size:var(--icon-size-lg)}
.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%}}
._2XCD4G_container{gap:var(--spacing-xl);flex-direction:column;align-items:center;padding:0 clamp(24px,50vw - 420px,100px) 40px;display:flex}@media (max-width:36em){._2XCD4G_container{padding:0 var(--spacing-lg) var(--spacing-md)}}._2XCD4G_content{gap:var(--spacing-xl);flex-direction:column;width:100%;display:flex}._2XCD4G_form{gap:var(--spacing-md);flex-direction:column;align-self:center;width:416px;max-width:100%;display:flex}._2XCD4G_heading{margin-inline-start:var(--spacing-md)}@media (max-width:36em){._2XCD4G_heading{font-size:var(--typography-heading-sm-font-size);line-height:var(--typography-heading-sm-line-height);margin:0}}._2XCD4G_controls{flex-flow:column;align-self:center;align-items:center;row-gap:48px;width:416px;max-width:100%;display:flex}
.D-Xz6a_container{width:922px;padding:var(--spacing-lg) var(--spacing-none);background:var(--color-brand-20)}@media (max-width:79.5em){.D-Xz6a_container{width:100%}}.D-Xz6a_titleWrapper{gap:var(--spacing-lg);padding:var(--spacing-none) var(--spacing-lg) var(--spacing-sm);align-items:end;display:flex}@media (max-width:79.5em){.D-Xz6a_titleWrapper{gap:var(--spacing-none);flex-direction:column;align-items:center}}.D-Xz6a_title,.D-Xz6a_description{color:var(--color-white,#fff)}
._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}
.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}
.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)}
.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)}}
.K_qPnG_root{gap:var(--spacing-lg);text-align:center;flex-direction:column;align-items:center;margin-top:40px;display:flex}.K_qPnG_textBlock{gap:var(--spacing-xxs);flex-direction:column;align-items:center;display:flex}.K_qPnG_heading{font-size:var(--font-size-90);font-weight:600;line-height:var(--line-height-90);color:var(--color-brand-brandsub);letter-spacing:.72px;overflow-wrap:break-word}.K_qPnG_subheading{gap:var(--spacing-xxs);font-size:var(--font-size-60);font-weight:600;line-height:var(--line-height-60);color:var(--color-text-default);letter-spacing:.56px;white-space:nowrap;align-items:center;display:flex}.K_qPnG_emphasis{font-size:var(--font-size-70);font-weight:600;line-height:var(--line-height-60);color:var(--color-brand-brandsub);letter-spacing:.68px}.K_qPnG_description{font-size:var(--font-size-30);font-weight:300;line-height:var(--line-height-30);color:var(--color-text-default);letter-spacing:.48px}@media (max-width:36em){.K_qPnG_root{gap:var(--spacing-xs);margin-top:var(--spacing-lg);margin-right:var(--spacing-md);margin-left:var(--spacing-md);text-align:left;align-items:flex-start}.K_qPnG_textBlock{gap:var(--spacing-none)}.K_qPnG_heading{font-size:var(--font-size-60);line-height:var(--line-height-60);letter-spacing:.56px;align-self:flex-start}.K_qPnG_subheading{font-size:var(--font-size-30);line-height:var(--line-height-30);letter-spacing:.48px}.K_qPnG_emphasis{font-size:var(--font-size-50);line-height:var(--line-height-50);letter-spacing:.6px}.K_qPnG_description{font-size:var(--font-size-20);line-height:var(--line-height-20);letter-spacing:.42px}}
.s1A3va_card{gap:var(--spacing-lg);padding:40px var(--spacing-xl) var(--spacing-xxl);background:var(--color-background-default);border-radius:var(--border-radius-sm);flex-direction:column;display:flex}@media (max-width:79.5em){.s1A3va_card{gap:var(--spacing-sm);padding:var(--spacing-md)}}@media (max-width:79.5em){.s1A3va_title{font-size:var(--typography-heading-sm-font-size);line-height:var(--typography-heading-sm-line-height);letter-spacing:var(--typography-heading-sm-letter-spacing)}}.s1A3va_content{gap:var(--spacing-xxl);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%}}
.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}
.lkRR-a_root{gap:var(--spacing-sm);flex-direction:column;display:flex}
._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}
.yXnNta_maintenance{text-align:center;margin-top:120px;margin-bottom:236px}@media (max-width:36em){.yXnNta_maintenance{padding:var(--spacing-md);margin-top:99px;margin-bottom:99px}}.yXnNta_messageContainer{gap:var(--spacing-xl,32px);flex-direction:column;align-items:center;display:inline-flex}.yXnNta_textContainer{gap:var(--spacing-sm,12px);flex-direction:column;align-items:center;display:flex}.yXnNta_mainTitle,.yXnNta_description{color:var(--color-text-default,#222);text-align:center}.yXnNta_image{justify-content:center;width:130px;height:130px;margin-inline:auto;display:flex;position:relative}.yXnNta_bottomContainer{gap:var(--spacing-xl,32px);flex-direction:column;align-self:stretch;align-items:center;display:flex}.yXnNta_backToTopButton{border-radius:var(--border-radius-md,4px);width:195px;height:52px}.yXnNta_bottomLinksContainer{gap:var(--spacing-lg,24px);align-items:center;display:flex}@media (max-width:36em){.yXnNta_bottomLinksContainer{gap:var(--spacing-md,16px);flex-wrap:wrap;justify-content:center}}
.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)}
.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)}
.J4ALFG_root{gap:var(--spacing-lg);flex-direction:column;display:flex}.J4ALFG_search{width:400px}@media (max-width:36em){.J4ALFG_search{width:100%}}.J4ALFG_selected{gap:var(--spacing-xxs);flex-direction:column;display:flex}.J4ALFG_selectedLabel{color:var(--color-text-subtle)}.J4ALFG_empty{color:var(--color-text-disabled)}.J4ALFG_tags{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.J4ALFG_tag{gap:var(--spacing-xxs);max-width:100%;padding:var(--spacing-xxs) var(--spacing-xs);color:var(--color-text-default);background-color:var(--color-background-subtler);border-radius:var(--border-radius-sm);align-items:center;display:flex}.J4ALFG_tagName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.J4ALFG_removeButton{font-size:var(--icon-size-lg);color:var(--color-text-disabled);cursor:pointer;flex-shrink:0;align-items:center;display:flex}.J4ALFG_removeButton:disabled{cursor:not-allowed}
._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)}
.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}
.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}
.CSZQia_button{width:auto;font-weight:var(--typography-label-xs-bold-font-weight);align-self:flex-start}
._2c1rta_root{margin-bottom:var(--spacing-xxs)}
.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}
.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)}
.pe8Mua_root{gap:var(--spacing-sm);flex-direction:column;display:flex}.pe8Mua_field{gap:var(--spacing-none);flex-direction:column;display:flex}.pe8Mua_textarea{padding:var(--spacing-sm) var(--spacing-md)}@media (max-width:36em){.pe8Mua_multipleTextarea{min-height:164px}}@media (max-width:36em){.pe8Mua_tallTextarea{min-height:376px}}
.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)}}
.-sl_QG_ad{width:100%;display:block}.-sl_QG_adImage{width:100%;height:auto}
@media (max-width:79.5em){._9A3axa_pagination{margin-inline:calc(-1 * var(--spacing-md))}}
.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}
.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}
.KXwFdq_root{color:var(--color-text-subtle);align-self:flex-end}.KXwFdq_overflow{color:var(--color-function-attention)}
.zVM1ya_root{background-color:var(--color-background-subtler)}
.HbfPCq_root{min-width:var(--breakpoint-tablet);background-color:#f5f5f5}@media (max-width:36em){.HbfPCq_root{min-width:100%}}.HbfPCq_container{width:fit-content;margin:0 auto}@media (max-width:36em){.HbfPCq_container{width:auto;padding:var(--spacing-lg) var(--spacing-md) var(--spacing-xxl);display:block}}