.QRxVka_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}.QRxVka_buttons{z-index:3;gap:var(--spacing-xs);flex-direction:column;align-items:center;display:flex}.QRxVka_button{width:140px}.QRxVka_icon{font-size:var(--icon-size-md)}
:where(.bF96ja_image){object-fit:contain}
.vWEOnq_root{padding-block:var(--spacing-xl) var(--spacing-xxxl);justify-content:center;display:flex}@media (max-width:36em){.vWEOnq_root{padding-block:var(--spacing-lg) var(--spacing-xl)}}.vWEOnq_resultCard{min-width:62.125rem;max-width:64.0625rem;padding-bottom:var(--spacing-xl);background:var(--color-background-default);border-radius:var(--border-radius-lg);flex-direction:column;align-items:center;display:flex}@media (max-width:36em){.vWEOnq_resultCard{width:95%;min-width:unset;max-width:unset;padding:var(--spacing-none) var(--spacing-md) var(--spacing-xl) var(--spacing-md)}}.vWEOnq_commentSection{gap:var(--spacing-lg);padding-top:var(--spacing-lg);align-items:center;display:flex}@media (max-width:36em){.vWEOnq_commentSection{padding-top:var(--spacing-lg);align-items:flex-start}}.vWEOnq_speechWrapper{align-items:center;display:flex}.vWEOnq_speechBubble{width:549px;padding:var(--spacing-md);border:2px solid var(--color-border-brand);border-radius:var(--border-radius-lg);display:flex;position:relative}@media (max-width:36em){.vWEOnq_speechBubble{width:246px;padding:var(--spacing-sm)}}.vWEOnq_speechBubble:after{content:"";border-color:transparent transparent transparent var(--color-border-brand);border-style:solid;border-width:10px 0 10px 15px;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.vWEOnq_speechBubble:before{z-index:1;content:"";border:8px solid #0000;border-left:12px solid #fff;border-right-width:0;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.vWEOnq_speechCount{color:var(--color-function-success)}.vWEOnq_speechBody{color:var(--color-text-default)}@media (max-width:36em){.vWEOnq_speechBody{font-size:var(--font-size-20);letter-spacing:.42px;font-weight:600;line-height:150%}}.vWEOnq_speechLady svg{width:100px;height:100px}@media (max-width:36em){.vWEOnq_speechLady{align-self:center}.vWEOnq_speechLady svg{width:72px;height:72px}}.vWEOnq_ctaArea{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg);justify-content:flex-end;display:flex}@media (max-width:36em){.vWEOnq_ctaButton{padding-inline:var(--spacing-sm)}}.vWEOnq_serviceGrid{gap:var(--spacing-md) var(--spacing-lg);width:90%;padding:var(--spacing-md) var(--spacing-none);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:36em){.vWEOnq_serviceGrid{grid-template-columns:1fr;width:100%;padding-block-start:0}}.vWEOnq_cardLink{width:100%;color:inherit;text-decoration:none;display:block}.vWEOnq_notice{width:90%;color:var(--color-text-subtle);text-align:right}@media (max-width:36em){.vWEOnq_notice{text-align:left;width:100%}}
.qNvTvW_root{background:var(--color-background-default)}@media (max-width:36em){.qNvTvW_root{padding:var(--spacing-md)}}.qNvTvW_imageWrapper{background:#e4e4e4e6;justify-content:center;align-items:center;width:100%;height:206px;display:flex;position:relative;overflow:hidden}@media (max-width:36em){.qNvTvW_imageWrapper{height:171px}}.qNvTvW_image{object-fit:contain;width:100%;height:100%}.qNvTvW_content{gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md) var(--spacing-md);background:var(--color-background-default);flex-direction:column;align-items:center;display:flex}@media (max-width:36em){.qNvTvW_content{padding:var(--spacing-none);margin-top:var(--spacing-sm)}}.qNvTvW_title{text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;line-height:var(--line-height-80);letter-spacing:var(--letter-spacing-40);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.vz3Hea_root{gap:var(--spacing-xxs);padding:var(--spacing-sm) var(--spacing-md) var(--spacing-xxxs) var(--spacing-md);background:var(--color-background-default);border-top:var(--border-width-md) solid var(--color-border-subtle);border-right:var(--border-width-md) solid var(--color-border-subtle);border-left:var(--border-width-md) solid var(--color-border-subtle);flex-direction:column;align-self:stretch;display:flex}@media (max-width:36em){.vz3Hea_root{width:155px;padding:var(--spacing-none);border-top:none;border-left:none;border-right:none;justify-content:start}}.vz3Hea_content{gap:var(--spacing-md);align-items:flex-start;display:flex}@media (max-width:36em){.vz3Hea_content{gap:var(--spacing-xs);flex-direction:column;justify-content:center;place-items:center}}.vz3Hea_logo{flex-shrink:0;width:80px;min-width:80px}.vz3Hea_name{font-size:var(--font-size-30);font-style:normal;font-weight:300;line-height:var(--line-height-10);color:var(--color-text-default);letter-spacing:.48px;justify-content:center;align-items:center;display:flex}@media (max-width:36em){.vz3Hea_name{text-align:left;justify-content:flex-start;align-items:flex-start;width:100%}}.vz3Hea_button{justify-content:center;width:100%;display:flex}
.qzrkUq_ribbon{--ribbon-overlap:10px;--ribbon-border-width:2rem;--ribbon-notch-width:calc(var(--ribbon-border-width) * .75);--ribbon-inner-padding:var(--spacing-xs) var(--spacing-xl);width:fit-content;margin-bottom:var(--ribbon-overlap);text-align:center;position:relative}.qzrkUq_ribbon.qzrkUq_ribbonSm{--ribbon-overlap:8px;--ribbon-border-width:26px;--ribbon-inner-padding:6px var(--spacing-lg)}@media (max-width:79.5em){.qzrkUq_ribbon{--ribbon-border-width:1.5rem;margin-inline:calc(var(--ribbon-border-width) + var(--ribbon-notch-width) - 2 * var(--ribbon-overlap))}.qzrkUq_ribbon.qzrkUq_ribbonSm{--ribbon-overlap:4px;--ribbon-border-width:16px;--ribbon-inner-padding:var(--spacing-xxs) var(--spacing-md)}}.qzrkUq_ribbonDecoration:before,.qzrkUq_ribbonDecoration:after{bottom:calc(-1 * var(--ribbon-overlap));content:"";border:var(--ribbon-border-width) solid #ac8320;display:block;position:absolute}.qzrkUq_ribbonDecoration:before{left:calc(-1 * (var(--ribbon-border-width) + var(--ribbon-notch-width)) + var(--ribbon-overlap));border-left-color:#0000;border-left-width:var(--ribbon-notch-width)}.qzrkUq_ribbonDecoration:after{right:calc(-1 * (var(--ribbon-border-width) + var(--ribbon-notch-width)) + var(--ribbon-overlap));border-right-color:#0000;border-right-width:var(--ribbon-notch-width)}.qzrkUq_ribbonInner{padding:var(--ribbon-inner-padding);color:var(--color-text-inverse);background:linear-gradient(270deg,#d5ac51 0%,#977222 47.6%);display:block;position:relative}.qzrkUq_ribbonInner:before,.qzrkUq_ribbonInner:after{bottom:calc(-1 * var(--ribbon-overlap));width:var(--ribbon-overlap);height:var(--ribbon-overlap);content:"";border-style:solid;border-color:#c89f3d #0000 #0000;display:block;position:absolute}.qzrkUq_ribbonInner:before{border-width:var(--ribbon-overlap) 0 0 var(--ribbon-overlap);left:0}.qzrkUq_ribbonInner:after{border-width:var(--ribbon-overlap) var(--ribbon-overlap) 0 0;right:0}.qzrkUq_categoryName{max-width:461px}
.P7mB6a_root{row-gap:var(--spacing-xxs);column-gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md) var(--spacing-xxxs) var(--spacing-md);background:var(--color-background-default);border-top:var(--border-width-md) solid var(--color-border-subtle);border-right:var(--border-width-md) solid var(--color-border-subtle);border-left:var(--border-width-md) solid var(--color-border-subtle);flex-direction:column;grid-template-rows:auto;grid-template-columns:96px;align-self:stretch;display:grid}@media (max-width:36em){.P7mB6a_root{row-gap:var(--spacing-xs);column-gap:var(--spacing-lg);border:none;grid-template-rows:auto;grid-template-columns:120px;padding:0}}.P7mB6a_logo{width:96px}@media (max-width:36em){.P7mB6a_logo{grid-row:1/3;width:120px}}.P7mB6a_name{font-size:18px;font-style:normal;font-weight:var(--typography-title-lg-font-weight);line-height:var(--line-height-10);color:var(--color-text-default);letter-spacing:var(--letter-spacing-40);word-break:break-all;align-items:center;display:flex}.P7mB6a_button{grid-column:1/3;justify-content:center;width:100%;display:flex}@media (max-width:36em){.P7mB6a_button{grid-column:2;justify-self:start}}
@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%}.u6-Doa_className{font-family:Oswald,Oswald Fallback;font-style:normal;font-weight:400}
.oekzdW_userIcon{font-family:var(--font-family-default);color:var(--color-text-default);text-align:center;background:var(--color-button-outlined-focused);font-size:38px;font-style:normal;font-weight:400;display:inline-block}@media (max-width:79.5em){.oekzdW_userIcon{font-size:var(--font-size-40);font-weight:300;line-height:var(--line-height-40);letter-spacing:.6px}}.oekzdW_squareImage{object-fit:cover}.oekzdW_circleImage{object-fit:cover;border-radius:50%}.oekzdW_squareWrapper{width:105px;height:105px;padding:var(--spacing-xxxs);background:var(--color-background-default);border:var(--border-width-sm) solid var(--color-border-subtle);border-radius:var(--border-radius-sm)}.oekzdW_circle{border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.oekzdW_square{width:100px;height:100px;line-height:100px}.oekzdW_squareImageWrapper{width:100px;height:100px;position:relative}.oekzdW_circleImageWrapper{width:100%;height:100%;position:relative}
.BYwGnq_content{background:var(--color-background-default);height:100%}@media (max-width:36em){.BYwGnq_content{height:340px}}@media (max-width:36em){.BYwGnq_selfDocumentCard{padding-top:var(--spacing-lg);padding-right:var(--spacing-md);padding-bottom:var(--spacing-none);padding-left:var(--spacing-md);justify-self:center}}@media (max-width:36em){.BYwGnq_contentInner{gap:var(--spacing-lg) var(--spacing-md);padding-top:var(--spacing-md);padding-right:var(--spacing-md);padding-bottom:var(--spacing-none);padding-left:var(--spacing-md);grid-template-columns:1fr 1fr;justify-items:center;display:grid}}
.rDEhGG_root{width:368px;height:263px;position:relative}@media (max-width:79.5em){.rDEhGG_root{width:180px;height:137px}}.rDEhGG_trophyImage,.rDEhGG_year{width:100%;height:100%}.rDEhGG_yearFirst,.rDEhGG_yearSecond,.rDEhGG_periodBannerText{letter-spacing:2.19px;background:linear-gradient(90deg,#9f7103 .48%,#fff8b8 25%,#ddb96e 41%,#fff8b8 59%,#ddb96e 75.96% 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:73px;font-weight:400;display:inline-block;position:absolute;top:0}@media (max-width:79.5em){.rDEhGG_yearFirst,.rDEhGG_yearSecond,.rDEhGG_periodBannerText{font-size:36px;font-weight:400}}.rDEhGG_yearFirst{top:70px;left:74px}@media (max-width:79.5em){.rDEhGG_yearFirst{top:38px;left:34px}}.rDEhGG_yearSecond{top:70px;right:74px}@media (max-width:79.5em){.rDEhGG_yearSecond{top:38px;right:34px}}.rDEhGG_periodBannerText{text-align:center;letter-spacing:0;width:100%;font-size:26px;font-weight:600;position:absolute;top:180px}@media (max-width:79.5em){.rDEhGG_periodBannerText{font-size:13px;top:95px}}
.DUNOHG_section{gap:var(--spacing-xs);flex-direction:column;display:flex}.DUNOHG_horizonWrapper{gap:var(--spacing-sm);display:flex}.DUNOHG_verticalWrapper{flex-direction:column;justify-content:center;gap:6px;display:flex}.DUNOHG_uploadLabel{color:#737373}.DUNOHG_button{width:124px}
.ShDsvq_root{--element-top-position:var(--spacing-xl);top:var(--element-top-position);max-height:calc(100vh - var(--element-top-position) - 80px);transition:top .3s .1s,max-height .3s .1s;position:sticky}@media (max-width:36em){.ShDsvq_root{max-height:none;position:static}}.ShDsvq_root.ShDsvq_showHeader{--element-top-position:calc(74px + var(--spacing-xl))}
._6qdAwa_root{width:100vw;padding-block:var(--spacing-xxxl);position:relative}@media (max-width:79.5em){._6qdAwa_root{padding:40px 15px}}._6qdAwa_backgroundContainer{width:100%;height:100%;position:absolute;top:0;left:0}._6qdAwa_backgroundContainer>img{object-fit:cover;object-position:center}@media (max-width:79.5em){._6qdAwa_backgroundContainer>img{object-position:left}}._6qdAwa_content{max-width:var(--container-max-width);margin:var(--spacing-none) auto;flex-direction:row;justify-content:center;align-items:center;gap:40px;display:flex;position:relative}@media (max-width:79.5em){._6qdAwa_content{gap:var(--spacing-lg);flex-direction:column;padding-inline:17px}}._6qdAwa_left{width:368px;height:263px;position:relative}@media (max-width:79.5em){._6qdAwa_left{filter:drop-shadow(0 0 20px #000);width:180px;height:137px}}._6qdAwa_right{color:#fff;flex-direction:column;align-items:center;margin-right:40px;display:flex}@media (max-width:79.5em){._6qdAwa_right{margin-right:var(--spacing-none)}}._6qdAwa_title{flex-direction:column;align-items:center;display:flex}._6qdAwa_pcTitleText{line-height:var(--line-height-90);text-align:center;letter-spacing:.66px}._6qdAwa_spTitleText{text-align:center}._6qdAwa_pcDescription{max-width:577px}._6qdAwa_ribbon{--ribbon-overlap:10px;--ribbon-border-width:2rem;--ribbon-notch-width:1.5rem;margin-top:var(--spacing-sm);margin-bottom:var(--spacing-lg);text-align:center;position:relative}@media (max-width:79.5em){._6qdAwa_ribbon{--ribbon-border-width:1.5rem;--ribbon-notch-width:1.125rem;margin-inline:calc(var(--ribbon-border-width) + var(--ribbon-notch-width) - 2 * var(--ribbon-overlap));margin-top:var(--spacing-lg)}}._6qdAwa_ribbonDecoration:before,._6qdAwa_ribbonDecoration:after{bottom:calc(-1 * var(--ribbon-overlap));content:"";border:var(--ribbon-border-width) solid #ac8320;display:block;position:absolute}._6qdAwa_ribbonDecoration:before{left:calc(-1 * (var(--ribbon-border-width) + var(--ribbon-notch-width)) + var(--ribbon-overlap));border-left-color:#0000;border-left-width:var(--ribbon-notch-width)}._6qdAwa_ribbonDecoration:after{right:calc(-1 * (var(--ribbon-border-width) + var(--ribbon-notch-width)) + var(--ribbon-overlap));border-right-color:#0000;border-right-width:var(--ribbon-notch-width)}._6qdAwa_ribbonInner{padding:var(--spacing-xs) var(--spacing-xl);color:#fff;background:linear-gradient(270deg,#d5ac51 0%,#977222 47.6%);display:block;position:relative}._6qdAwa_ribbonInner:before,._6qdAwa_ribbonInner:after{bottom:calc(-1 * var(--ribbon-overlap));width:var(--ribbon-overlap);height:var(--ribbon-overlap);content:"";border-style:solid;border-color:#c89f3d #0000 #0000;display:block;position:absolute}._6qdAwa_ribbonInner:before{border-width:var(--ribbon-overlap) 0 0 var(--ribbon-overlap);left:0}._6qdAwa_ribbonInner:after{border-width:var(--ribbon-overlap) var(--ribbon-overlap) 0 0;right:0}._6qdAwa_categoryName{max-width:461px}._6qdAwa_superscript{vertical-align:super;font-size:10px}
.jV0n9G_form{gap:var(--spacing-md);flex-direction:column;align-items:flex-start;width:496px;display:flex}.jV0n9G_form>*{width:100%}.jV0n9G_button{margin-top:var(--spacing-md)}.jV0n9G_root{margin-top:40px}
._2R7pla_root{flex-direction:column;width:100%;max-height:100%;display:flex}._2R7pla_contentWrapper{flex-direction:column;flex:auto;min-height:0;max-height:440px;display:flex}._2R7pla_buttonWrapper{width:221px;position:relative}._2R7pla_header{padding:var(--spacing-xs) var(--spacing-sm);color:var(--color-text-inverse);text-align:center;background:var(--color-brand-30);flex-shrink:0}._2R7pla_headerTitle{font-size:var(--font-size-50);font-style:normal;font-weight:600;line-height:var(--line-height-30);letter-spacing:.6px}._2R7pla_footer{padding:14px var(--spacing-xxxs) var(--spacing-sm) var(--spacing-md);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);background:#fff;flex-direction:column;flex-shrink:0;align-self:stretch;align-items:center;display:flex}._2R7pla_badge{width:28px;height:28px;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;top:-12px;right:-14px}._2R7pla_icon{font-size:var(--icon-size-lg)}._2R7pla_buttonRoot{padding-inline:var(--spacing-none)}
.xDWUBG_container{width:100vw;padding-block:var(--spacing-xxxl);position:relative}@media (max-width:79.5em){.xDWUBG_container{padding:32px 15px}}.xDWUBG_backgroundContainer{width:100%;height:100%;position:absolute;top:0;left:0}.xDWUBG_miniContainer{row-gap:var(--spacing-xl);column-gap:var(--spacing-lg);max-width:var(--container-max-width);margin:40px auto var(--spacing-none);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:79.5em){.xDWUBG_miniContainer{gap:var(--spacing-md);padding:var(--spacing-xl) 15px var(--spacing-none);margin:var(--spacing-none);flex-direction:column;display:flex}}.xDWUBG_note{max-width:var(--container-max-width);margin:var(--spacing-xl) auto var(--spacing-none)}@media (max-width:79.5em){.xDWUBG_note{padding-inline:15px}}.xDWUBG_noteParagraph{margin-bottom:var(--typography-body-sm-margin-bottom)}@media (max-width:79.5em){.xDWUBG_noteParagraph{margin-bottom:var(--typography-body-xs-margin-bottom)}}@media (max-width:79.5em){.xDWUBG_buttonContainer{padding-inline:var(--spacing-xl)}}.xDWUBG_showAllServices{margin-top:40px;margin-bottom:var(--spacing-xxxl);color:#ac8320;text-align:center;display:block}.xDWUBG_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){.xDWUBG_categoryFooter{height:auto;padding-block:var(--spacing-md);gap:2%;padding-inline:2%}}.xDWUBG_rankingSection{background:var(--color-background-brand-subtler)}.xDWUBG_rankingLinkContainer{justify-content:center;margin-bottom:120px;display:flex}@media (max-width:79.5em){.xDWUBG_rankingLinkContainer{margin-bottom:var(--spacing-xxxl)}}.xDWUBG_rankingButton{width:fit-content;padding-block:var(--spacing-sm);padding-inline:var(--spacing-lg);color:var(--color-button-outlined-line);background:var(--color-background-default);border:var(--border-width-md) solid var(--color-button-outlined-line);border-radius:var(--border-radius-md)}@media (max-width:79.5em){.xDWUBG_rankingButton{padding-block:var(--spacing-sm);padding-inline:var(--spacing-md)}}
.jGH4rq_documentImage[data-deleted=true]{opacity:.5}.jGH4rq_noImage{padding:4.364px 8.727px}.jGH4rq_image{border:.873px solid var(--color-border-subtle);width:192px;height:144px;position:relative}@media (max-width:36em){.jGH4rq_image{width:240px;height:180px;margin:var(--spacing-none) auto;flex-shrink:0}}
.X5k2bq_container{border-radius:8px}.X5k2bq_heading{padding-block:var(--spacing-sm);color:var(--color-text-brand);text-align:center;background-color:var(--color-background-brand);font-weight:700}@media (max-width:36em){.X5k2bq_heading{font-size:var(--font-size-40)}}.X5k2bq_body{gap:var(--spacing-md);padding:var(--spacing-lg);background:var(--color-background-default);flex-direction:column;align-items:center;display:flex}@media (max-width:36em){.X5k2bq_body{padding:var(--spacing-md);padding-block-end:var(--spacing-lg)}}.X5k2bq_reviewButton{width:236px;padding-inline:0}@media (max-width:36em){.X5k2bq_reviewButton{width:100%}}
.xP7zwW_spRelatedContent{display:none}@media (max-width:79.5em){.xP7zwW_spRelatedContent{display:block}}.xP7zwW_spRankingBanner{display:none}@media (max-width:79.5em){.xP7zwW_spRankingBanner{margin-top:var(--spacing-md);display:block}}.xP7zwW_spAdSidebar{display:none}@media (max-width:79.5em){.xP7zwW_spAdSidebar{margin-top:var(--spacing-md);display:block}}.xP7zwW_loaderContainer{justify-content:center;align-items:center;min-height:200px;font-size:100px;display:flex}
._2ZyT4q_title{flex-direction:column;align-items:flex-start;display:flex}._2ZyT4q_deletedTitle{color:var(--color-text-disabled)}._2ZyT4q_label{padding:var(--spacing-xs);margin-bottom:var(--spacing-xxs);border-radius:var(--border-radius-md)}._2ZyT4q_updatedLabel{color:var(--color-function-success);background:var(--color-general-color-subtler-wakakusa);border:1px solid var(--color-function-success)}._2ZyT4q_deleteLabel{padding:var(--spacing-xs);color:var(--color-text-disabled);background:var(--color-background-subtler);border:1px solid var(--color-border-default);border-radius:var(--border-radius-md)}._2ZyT4q_bonusLabel{padding:var(--spacing-xs);color:var(--color-background-default);background-color:var(--color-function-primary);border-radius:var(--border-radius-md)}
.ERbqzG_root{padding:var(--spacing-md) var(--spacing-md) var(--spacing-sm) var(--spacing-md);background:var(--color-background-default);border:var(--border-width-md) solid var(--color-border-subtle)}.ERbqzG_header{margin-bottom:var(--spacing-xs)}.ERbqzG_link{margin-bottom:var(--spacing-xxs)}
.bWC8ua_container{position:relative}.bWC8ua_container.bWC8ua_containerSm{width:153px;height:120px}@media (max-width:79.5em){.bWC8ua_container.bWC8ua_containerSm{width:153px;height:120px}}.bWC8ua_container.bWC8ua_containerLg{width:360px;height:263px}@media (max-width:79.5em){.bWC8ua_container.bWC8ua_containerLg{width:180px;height:132px}}.bWC8ua_trophyImage{width:100%;height:100%}.bWC8ua_year{color:#fff;background:linear-gradient(90deg,#9f7103 .48%,#fff8b8 25%,#ddb96e 41%,#fff8b8 59%,#ddb96e 75.96% 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.bWC8ua_year.bWC8ua_yearSm{letter-spacing:1px;gap:34px;font-size:34px;font-style:normal;font-weight:400;line-height:85px}.bWC8ua_year.bWC8ua_yearLg{letter-spacing:2.4px;gap:72px;font-size:80px;font-style:normal;font-weight:400;line-height:200px}@media (max-width:79.5em){.bWC8ua_year.bWC8ua_yearLg{gap:var(--spacing-xl);letter-spacing:1.08px;font-size:36px;font-style:normal;font-weight:400;line-height:89.267px}}
.Z2DfZa_buttons{gap:var(--spacing-xs);flex-direction:column;display:flex}@media (max-width:36em){.Z2DfZa_buttons{width:100%}}.Z2DfZa_button{flex-direction:column;width:224px;height:56px;display:flex}@media (max-width:36em){.Z2DfZa_button{width:100%;max-width:400px}}.Z2DfZa_label{gap:var(--spacing-xxxs);margin-top:var(--spacing-xxs);color:var(--color-text-subtle);text-align:center;justify-content:center;align-items:center;display:flex}.Z2DfZa_checkIcon{font-size:var(--icon-size-sm);color:var(--color-function-success)}
.ZLt1wW_badge{max-width:100%;height:24px;padding:var(--spacing-xxxs) var(--spacing-xs);text-overflow:ellipsis;font-size:var(--font-size-10);line-height:var(--line-height-10);vertical-align:top;letter-spacing:var(--letter-spacing-10);white-space:nowrap;border-radius:var(--border-radius-sm);display:inline-block;overflow:hidden}.ZLt1wW_default{color:#755128;background:#f7f2ee;border:1px solid #755128}.ZLt1wW_none{color:var(--color-text-inverse);background:linear-gradient(275deg,#977222 18.75%,#c79d41 47.99%,#977222 74.32%)}.ZLt1wW_largeEnterprise{color:#3c4ab8;background:#eeeff7;border:1px solid #3c4ab8;padding-block:1px}.ZLt1wW_smallAndMediumEnterprise{color:#c33b3d;background:#f7f0ee;border:1px solid #c33b3d;padding-block:1px}
.scQY2W_root{align-items:center;width:100%;padding-block:20px;display:flex;position:relative;overflow:hidden}@media (max-width:79.5em){.scQY2W_root{padding:var(--spacing-xs);flex-direction:column}}.scQY2W_backgroundContainer{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}@media (max-width:79.5em){.scQY2W_backgroundContainer>img{transform-origin:top;transform:scale(1.2)}}.scQY2W_trophy{z-index:1;filter:drop-shadow(0 0 20px #00000080);flex-shrink:0;position:relative}@media (max-width:79.5em){.scQY2W_trophy{display:none}}.scQY2W_content{z-index:1;margin:var(--spacing-none) auto;flex-direction:row;justify-content:space-between;align-items:center;gap:40px;display:flex;position:relative}@media (max-width:79.5em){.scQY2W_content{flex-direction:column;align-items:center;gap:0;width:100%}}.scQY2W_right{gap:var(--spacing-md);padding-top:var(--spacing-xs);color:var(--color-text-inverse);flex-direction:column;flex:1;align-items:center;padding-right:120px;display:flex}@media (max-width:79.5em){.scQY2W_right{align-items:center;padding-right:0}}.scQY2W_titleContainer{gap:var(--spacing-sm);text-align:center;flex-direction:column;align-items:center;display:flex}@media (max-width:79.5em){.scQY2W_titleContainer{gap:var(--spacing-xxs)}}.scQY2W_titleText{font-size:38px;font-weight:var(--font-weight-bold);line-height:var(--line-height-70);letter-spacing:var(--letter-spacing-70);white-space:nowrap}@media (max-width:79.5em){.scQY2W_titleText{font-size:var(--font-size-40);line-height:var(--line-height-40);letter-spacing:var(--letter-spacing-40);white-space:normal}}.scQY2W_titleServiceName{margin-right:var(--spacing-xs)}.scQY2W_viewRanking{z-index:2;padding:var(--spacing-xxs) 12px var(--spacing-xxs) var(--spacing-xs);font-size:var(--font-size-20);color:var(--color-text-inverse);white-space:nowrap;border-top:1px solid var(--color-text-inverse);align-items:center;display:flex;position:absolute;bottom:0;right:0}@media (max-width:79.5em){.scQY2W_viewRanking{padding-top:var(--spacing-xxs);font-size:var(--font-size-10);border:none;padding-bottom:0;padding-left:0;padding-right:0;position:relative}}.scQY2W_viewRanking:before{top:50%;left:calc(-1 * var(--spacing-xs));content:"";background-color:var(--color-text-inverse);width:1px;height:42px;display:block;position:absolute;transform:translateY(-50%)rotate(20deg)}@media (max-width:79.5em){.scQY2W_viewRanking:before{display:none}}.scQY2W_viewRankingArrow{width:30px;height:30px;padding-left:var(--spacing-xxs);color:var(--color-text-inverse)}@media (max-width:79.5em){.scQY2W_viewRankingArrow{width:20px;height:20px;padding-left:var(--spacing-xxs)}}
.l95o4W_document{padding:var(--spacing-lg);border-bottom:var(--border-width-md) solid var(--color-border-subtle)}@media (max-width:36em){.l95o4W_document{padding:var(--spacing-lg) var(--spacing-md) var(--spacing-xl)}}.l95o4W_deleteDocument{background:#f5f5f5}.l95o4W_container{justify-content:space-between;display:flex}.l95o4W_left{gap:var(--spacing-md);margin-right:var(--spacing-lg);flex:1;display:flex}@media (max-width:36em){.l95o4W_left{gap:var(--spacing-lg);margin:var(--spacing-none);flex-direction:column;justify-content:center;display:flex}}.l95o4W_right{align-items:center;display:flex}@media (max-width:36em){.l95o4W_right{flex-direction:column;justify-content:center;max-width:400px;display:flex}}.l95o4W_content{flex-direction:column;flex:1;display:flex}.l95o4W_documentContent{display:flex}@media (max-width:36em){.l95o4W_documentContent{gap:var(--spacing-lg);flex-direction:column}}
._0IXJ3q_trigger{width:100%;height:auto;color:var(--color-text-default);cursor:pointer;background:var(--color-background-brand-subtler);border:1px solid var(--color-border-brand);display:block}._0IXJ3q_trigger:hover{background:var(--color-background-brand);border:1px solid var(--color-border-brand)}@media (max-width:36em){._0IXJ3q_trigger{padding-block:var(--spacing-xs)}}._0IXJ3q_inner{justify-content:space-between;display:flex}._0IXJ3q_icon{font-size:32px;transition-duration:.3s}._0IXJ3q_icon._0IXJ3q_open{transform:rotate(180deg)}@media (max-width:36em){._0IXJ3q_icon{font-size:var(--icon-size-xl)}}._0IXJ3q_content{overflow-y:hidden}._0IXJ3q_container{grid-template-rows:0fr;transition:grid-template-rows .5s;display:grid}._0IXJ3q_container._0IXJ3q_open{grid-template-rows:1fr}@media (max-width:36em){._0IXJ3q_labelText{line-height:var(--line-height-20)}}._0IXJ3q_mt[data-mt=lg]{margin-top:var(--spacing-lg)}
@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3565ae829c37ded-s.0734_fcy06s9j.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/82291c8092fef2a0-s.05f-deljhbeh9.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/98a3b7203765b7e0-s.2k0uebm9v9x1w.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/84d7af6ab79ccd32-s.1fbf3d0ri8mfi.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/5f77ed8559e37d64-s.p.2j22bd4n1tlhh.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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3565ae829c37ded-s.0734_fcy06s9j.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:500;font-display:swap;src:url(../media/82291c8092fef2a0-s.05f-deljhbeh9.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:500;font-display:swap;src:url(../media/98a3b7203765b7e0-s.2k0uebm9v9x1w.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:500;font-display:swap;src:url(../media/84d7af6ab79ccd32-s.1fbf3d0ri8mfi.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:500;font-display:swap;src:url(../media/5f77ed8559e37d64-s.p.2j22bd4n1tlhh.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%}.qAT4LG_className{font-family:Oswald,Oswald Fallback;font-style:normal}
.A3z55W_container{background:var(--color-background-default);flex-grow:1;width:922px;padding:40px 32px}@media (max-width:79.5em){.A3z55W_container{width:100%;max-width:816px;padding:var(--spacing-md) var(--spacing-md) 40px}}.A3z55W_content{margin-top:var(--spacing-xl)}@media (max-width:79.5em){.A3z55W_content{margin-top:var(--spacing-sm)}}
._0whXoa_list{gap:var(--spacing-xs);flex-direction:column;display:flex}._0whXoa_item{display:inline-block}@media (max-width:36em){._0whXoa_item{row-gap:var(--spacing-xxs);column-gap:var(--spacing-xs);grid-template-columns:16px 1fr;min-width:0;display:grid}}._0whXoa_icon{margin-right:var(--spacing-xs);vertical-align:text-top;color:var(--color-brand-brand)}@media (max-width:36em){._0whXoa_icon{grid-row:1/2;height:28px;margin-right:0}}._0whXoa_link{margin-right:var(--spacing-xs)}@media (max-width:36em){._0whXoa_link{margin-right:0}}@media (max-width:36em){._0whXoa_badgeWrapper{grid-column:2/3;min-width:0;display:block}}._0whXoa_listSpacing{margin-top:var(--spacing-xs)}
.LWwmVG_emblem{--color-award-gold-deep:#9f7103;--color-award-gold-pale:#ddb96e;width:400px;height:308px;position:relative}@media (max-width:79.5em){.LWwmVG_emblem{width:240px;height:184px}}.LWwmVG_emblemText{background:linear-gradient(90deg, var(--color-award-gold-deep) 0%, var(--color-award-gold-pale) 40%, var(--color-award-gold-pale) 60%, var(--color-award-gold-deep) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;position:absolute}.LWwmVG_emblemTitle{font-size:var(--font-size-50);white-space:nowrap;font-weight:500;top:72px;left:50%;transform:translate(-50%)}@media (max-width:79.5em){.LWwmVG_emblemTitle{font-size:14.4px;top:42px}}.LWwmVG_emblemFirstTwoDigits,.LWwmVG_emblemLastTwoDigits{font-size:74px;font-weight:400;top:50%;transform:translateY(-50%)}@media (max-width:79.5em){.LWwmVG_emblemFirstTwoDigits,.LWwmVG_emblemLastTwoDigits{font-size:44.4px}}.LWwmVG_emblemFirstTwoDigits{left:76px}@media (max-width:79.5em){.LWwmVG_emblemFirstTwoDigits{left:45.6px}}.LWwmVG_emblemLastTwoDigits{right:76px}@media (max-width:79.5em){.LWwmVG_emblemLastTwoDigits{right:45.6px}}.LWwmVG_emblemPeriod{font-size:48px;font-weight:500;top:203px;left:50%;transform:translate(-50%)}@media (max-width:79.5em){.LWwmVG_emblemPeriod{font-size:28.7px;top:123px}}
.Zhk6Hq_badge{gap:var(--spacing-xxs);height:28px;padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-10);font-weight:var(--font-weight-bold);line-height:var(--typography-label-xs-line-height);color:var(--color-text-inverse);border-radius:var(--border-radius-md);background:linear-gradient(275deg,#977222 18.75%,#c79d41 47.99%,#977222 74.32%);align-self:flex-start;align-items:center;display:inline-flex}a.Zhk6Hq_badge{text-decoration:underline}a.Zhk6Hq_badge:hover{text-decoration:none}.Zhk6Hq_badge svg{width:var(--icon-size-md);height:var(--icon-size-md)}
.ILo1FW_updateAt{margin-top:var(--spacing-xxs);color:var(--color-text-subtle);align-items:center;display:flex}
.rqlTgq_content{width:752px;margin-top:var(--spacing-md)}@media (max-width:36em){.rqlTgq_content{width:100%}}
.nMLycG_serviceAndOrganizationName{margin-top:var(--spacing-xs);color:var(--color-text-default)}.nMLycG_leadRankingBadge{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xxs)}
.YrE0Ea_ribbon{--ribbon-overlap:10px;--ribbon-notch-width:calc(var(--ribbon-border-width) * .75);width:fit-content;margin-bottom:var(--ribbon-overlap);text-align:center;position:relative}@media (max-width:79.5em){.YrE0Ea_ribbon{margin-inline:calc(var(--ribbon-border-width) + var(--ribbon-notch-width) - 2 * var(--ribbon-overlap))}}.YrE0Ea_ribbon.YrE0Ea_md{--ribbon-border-width:2rem;--ribbon-inner-padding:var(--spacing-xs) var(--spacing-xl)}@media (max-width:79.5em){.YrE0Ea_ribbon.YrE0Ea_md{--ribbon-border-width:1.5rem}}.YrE0Ea_ribbon.YrE0Ea_sm{--ribbon-border-width:24px;--ribbon-inner-padding:var(--spacing-xs) var(--spacing-xl)}@media (max-width:79.5em){.YrE0Ea_ribbon.YrE0Ea_sm{--ribbon-border-width:19px;--ribbon-inner-padding:var(--spacing-xs) var(--spacing-md)}}.YrE0Ea_ribbon.YrE0Ea_xs{--ribbon-overlap:7px;--ribbon-border-width:22px;--ribbon-inner-padding:var(--spacing-xxxs) var(--spacing-lg)}@media (max-width:79.5em){.YrE0Ea_ribbon.YrE0Ea_xs{--ribbon-overlap:5px;--ribbon-border-width:14px;--ribbon-inner-padding:var(--spacing-none) var(--spacing-md)}}.YrE0Ea_ribbonDecoration:before,.YrE0Ea_ribbonDecoration:after{bottom:calc(-1 * var(--ribbon-overlap));content:"";border:var(--ribbon-border-width) solid #ac8320;display:block;position:absolute}.YrE0Ea_ribbonDecoration:before{left:calc(-1 * (var(--ribbon-border-width) + var(--ribbon-notch-width)) + var(--ribbon-overlap));border-left-color:#0000;border-left-width:var(--ribbon-notch-width)}.YrE0Ea_ribbonDecoration:after{right:calc(-1 * (var(--ribbon-border-width) + var(--ribbon-notch-width)) + var(--ribbon-overlap));border-right-color:#0000;border-right-width:var(--ribbon-notch-width)}.YrE0Ea_ribbonInner{padding:var(--ribbon-inner-padding);color:var(--color-text-inverse);text-align:center;background:linear-gradient(270deg,#d5ac51 0%,#977222 47.6%);display:block;position:relative}.YrE0Ea_ribbonInner:before,.YrE0Ea_ribbonInner:after{bottom:calc(-1 * var(--ribbon-overlap));width:var(--ribbon-overlap);height:var(--ribbon-overlap);content:"";border-style:solid;border-color:#c89f3d #0000 #0000;display:block;position:absolute}.YrE0Ea_ribbonInner:before{border-width:var(--ribbon-overlap) var(--border-width-none) var(--border-width-none) var(--ribbon-overlap);left:0}.YrE0Ea_ribbonInner:after{border-width:var(--ribbon-overlap) var(--ribbon-overlap) var(--border-width-none) var(--border-width-none);right:0}
.duNeta_root{width:816px;padding:40px var(--spacing-xl);margin-bottom:var(--spacing-md);background:var(--color-background-default);flex-shrink:0}@media (max-width:36em){.duNeta_root{width:100%;padding:var(--spacing-lg) var(--spacing-md)}}@media (max-width:36em){.duNeta_noPaddingInline{padding:0;padding:var(--spacing-lg) var(--spacing-none)}}
.nUwkOW_title{margin-block:var(--spacing-xl);color:var(--color-text-default)}@media (max-width:79.5em){.nUwkOW_title{max-width:400px;margin-block-start:var(--spacing-md);margin-block-end:auto}}.nUwkOW_buttons{gap:var(--spacing-md);display:flex}@media (max-width:79.5em){.nUwkOW_buttons{flex-direction:column-reverse;width:100%;max-width:400px}}.nUwkOW_button{width:194px}@media (max-width:79.5em){.nUwkOW_button{width:100%}}.nUwkOW_modalContent{padding-block:var(--spacing-lg);padding-inline:var(--spacing-xl);box-shadow:var(--elevation-8)}@media (max-width:79.5em){.nUwkOW_modalContent{max-width:784px;height:296px;padding:var(--spacing-xl)}}@media (max-width:79.5em){.nUwkOW_modalBody{height:100%;padding-bottom:var(--spacing-xl);flex-direction:column;justify-content:space-between;display:flex}}.nUwkOW_modalHeader,.nUwkOW_modalTitle{padding:var(--spacing-none)}
.GlPH9G_serviceArea{gap:var(--spacing-xl);align-items:center;width:100%;display:flex}@media (max-width:79.5em){.GlPH9G_serviceArea{gap:var(--spacing-md);flex-direction:column}}.GlPH9G_badgeImage{flex-shrink:0;width:130px;height:130px;position:relative}@media (max-width:79.5em){.GlPH9G_badgeImage{width:88px;height:88px}}.GlPH9G_serviceLogo{flex-shrink:0;width:320px}@media (max-width:79.5em){.GlPH9G_serviceLogo{width:200px}}.GlPH9G_serviceInfo{gap:var(--spacing-sm);flex-direction:column;flex:1 0 0;min-width:0;display:flex}@media (max-width:79.5em){.GlPH9G_serviceInfo{width:100%}}.GlPH9G_serviceNames{gap:var(--spacing-sm);flex-direction:column;display:flex}@media (max-width:79.5em){.GlPH9G_serviceNames{gap:var(--spacing-xs)}}.GlPH9G_categoryName{font-size:var(--font-size-40);font-weight:var(--font-weight-bold);line-height:var(--line-height-40);letter-spacing:var(--letter-spacing-40)}@media (max-width:79.5em){.GlPH9G_categoryName{font-size:var(--font-size-20);font-weight:var(--font-weight-bold);line-height:var(--line-height-20);letter-spacing:var(--letter-spacing-20)}}.GlPH9G_serviceName{font-size:var(--font-size-80);font-weight:var(--font-weight-bold);line-height:var(--line-height-80);color:inherit;letter-spacing:var(--letter-spacing-80);text-decoration:underline;display:block}.GlPH9G_serviceName:hover{opacity:.7}@media (max-width:79.5em){.GlPH9G_serviceName{font-size:var(--font-size-50);line-height:var(--line-height-50)}}.GlPH9G_organizationName{font-size:var(--font-size-30);font-weight:var(--font-weight-normal);line-height:var(--line-height-30);letter-spacing:var(--letter-spacing-30)}.GlPH9G_ratingArea{gap:var(--spacing-xs);align-items:center;display:flex}.GlPH9G_rating svg{font-size:24px;display:block}.GlPH9G_ratingScore{font-size:var(--font-size-50);font-weight:var(--font-weight-bold);line-height:var(--line-height-50);color:var(--color-text-default);letter-spacing:var(--letter-spacing-50)}@media (max-width:79.5em){.GlPH9G_ratingScore{font-size:var(--font-size-40);line-height:var(--line-height-40)}}.GlPH9G_reviewCountLink{font-size:var(--font-size-20);font-weight:var(--font-weight-normal);line-height:var(--line-height-20);color:var(--color-text-link);letter-spacing:var(--letter-spacing-20);text-decoration:underline}
.YyLQLW_title{gap:var(--spacing-md);overflow-wrap:break-word;display:inline}@media (max-width:36em){.YyLQLW_title{gap:var(--spacing-none);flex-direction:column;display:flex}}
._0Q0Nq_buttons{gap:var(--spacing-xs);flex-direction:column;display:flex}@media (max-width:36em){._0Q0Nq_buttons{width:100%}}._0Q0Nq_button{flex-direction:column;width:224px;height:56px;display:flex}@media (max-width:36em){._0Q0Nq_button{width:100%;max-width:400px}}._0Q0Nq_appointmentButton{height:auto}._0Q0Nq_label{gap:var(--spacing-xxxs);margin-top:var(--spacing-xxs);color:var(--color-text-subtle);text-align:center;justify-content:center;align-items:center;display:flex}._0Q0Nq_checkIcon{font-size:var(--icon-size-sm);color:var(--color-function-success)}
.aOmgzq_root{padding-block:var(--spacing-xxl);background:url(/images/review-award/grand-prix-bg.png) top/cover no-repeat;flex-direction:column;align-items:center;padding-inline:88px;display:flex;position:relative}@media (max-width:79.5em){.aOmgzq_root{padding:var(--spacing-xl) 15px var(--spacing-xl) 15px}}.aOmgzq_content{gap:var(--spacing-lg);max-width:var(--container-max-width);flex-direction:column;align-items:center;display:flex}@media (max-width:79.5em){.aOmgzq_content{gap:var(--spacing-sm);width:100%}}.aOmgzq_ribbonLabel{min-width:400px}@media (max-width:79.5em){.aOmgzq_ribbonLabel{min-width:auto}}.aOmgzq_card{max-width:100%;padding:40px var(--spacing-xxl) 36px;box-shadow:var(--elevation-8);background:#fffffff2;flex-direction:column;align-items:center;gap:40px;display:flex}@media (max-width:79.5em){.aOmgzq_card{gap:var(--spacing-lg);width:100%;padding:var(--spacing-md) var(--spacing-lg) var(--spacing-lg)}}.aOmgzq_cardInner{gap:var(--spacing-xl);flex-direction:column;align-items:center;width:100%;display:flex}@media (max-width:79.5em){.aOmgzq_cardInner{gap:var(--spacing-md)}}.aOmgzq_reviewsWrapper{gap:var(--spacing-lg);flex-direction:column;align-items:center;width:100%;display:flex}.aOmgzq_reviewsArea{gap:var(--spacing-xs);flex-direction:column;align-items:flex-end;width:100%;display:flex}.aOmgzq_reviewCards{gap:var(--spacing-sm);width:100%;display:flex}@media (max-width:79.5em){.aOmgzq_reviewCards{gap:var(--spacing-sm);-webkit-overflow-scrolling:touch;overflow-x:auto}}.aOmgzq_reviewCardsEndSpacer{display:none}@media (max-width:79.5em){.aOmgzq_reviewCardsEndSpacer{width:var(--spacing-sm);flex-shrink:0;display:block}}.aOmgzq_serviceDetailButtonWrapper{flex-direction:column;align-items:center;width:100%;display:flex}.aOmgzq_serviceDetailButton{color:#c69800;border-width:3px;border-color:#dab436;width:512px;max-width:100%}.aOmgzq_serviceDetailButton:hover{--button-background-color:#fff8e3}.aOmgzq_serviceDetailButton:active{--button-background-color:#e9e0c5}@media (max-width:79.5em){.aOmgzq_serviceDetailButton{border-width:1px}}
._49p62G_commonQuestion{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm);border-bottom:var(--border-width-md) solid var(--color-border-subtle)}._49p62G_commonQuestion:first-child{padding-top:0}._49p62G_question{color:var(--color-brand-brand);justify-content:space-between;display:flex}._49p62G_answer{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}._49p62G_answerExpand{grid-template-rows:1fr}._49p62G_answerContent{margin-top:var(--spacing-xxs);white-space:pre-wrap;overflow:hidden}._49p62G_icon{cursor:pointer;padding:2px;font-size:32px;transition-duration:.3s;position:absolute;top:0;left:0}._49p62G_rotate{transform:rotate(-90deg)}._49p62G_toggleExpand{width:32px;height:32px;margin-left:var(--spacing-xxs);background-color:var(--color-background-brand-subtler);border-radius:var(--border-radius-md);flex-shrink:0;position:relative}._49p62G_toggleExpand:hover{background-color:var(--color-background-brand)}
.cvmizW_container{gap:var(--spacing-md);display:flex}@media (max-width:36em){.cvmizW_container{flex-direction:column}}.cvmizW_right{flex-direction:column;flex:1;min-width:0;display:flex}.cvmizW_rightTop{gap:var(--spacing-lg);align-items:flex-start;min-height:144px;display:flex}@media (max-width:36em){.cvmizW_rightTop{min-height:unset;flex-direction:column}}.cvmizW_content{flex-direction:column;flex:1;min-width:0;display:flex}.cvmizW_services{margin-top:4px;overflow:hidden}
._9nBc3G_root{gap:var(--spacing-xl);flex-direction:column;align-self:stretch;align-items:center;display:flex}@media (max-width:79.5em){._9nBc3G_root{gap:var(--spacing-md);padding-block:var(--spacing-lg);padding-inline:var(--spacing-md)}}._9nBc3G_title{text-align:center}._9nBc3G_list{gap:var(--spacing-md);flex-direction:column;inline-size:100%;max-inline-size:1176px;display:flex}._9nBc3G_genre{gap:var(--spacing-sm);min-block-size:52px;inline-size:100%;padding-block:9px;padding-inline:var(--spacing-lg);background:var(--color-background-brand);border:var(--border-width-md) solid var(--color-border-subtle);align-items:center;display:flex}._9nBc3G_icon{font-size:var(--icon-size-xl);align-items:center;display:flex}._9nBc3G_name{text-overflow:ellipsis;align-items:center;display:flex;overflow:hidden}._9nBc3G_categories{gap:var(--spacing-xxs) var(--spacing-lg);inline-size:100%;padding:var(--spacing-lg);background:var(--color-background-default);border-block-end:var(--border-width-md) solid var(--color-border-subtle);border-inline-start:var(--border-width-md) solid var(--color-border-subtle);border-inline-end:var(--border-width-md) solid var(--color-border-subtle);border-end-end-radius:var(--border-radius-lg);border-end-start-radius:var(--border-radius-lg);flex-wrap:wrap;align-content:flex-start;align-items:center;display:flex}._9nBc3G_category{inline-size:262px;padding-block:var(--spacing-xxs);padding-inline:var(--spacing-xs) var(--spacing-xxxs);justify-content:space-between;align-items:center;display:flex}._9nBc3G_category:hover{background:var(--color-background-brand-subtler)}@media (max-width:79.5em){._9nBc3G_category{inline-size:100%}}._9nBc3G_categoryName{inline-size:100%}._9nBc3G_angleIcon{font-size:var(--icon-size-lg);color:var(--color-text-brand);font-weight:900}
.lfvNPq_caption{padding-top:var(--spacing-md,16px);color:var(--color-text-disabled);justify-content:flex-end;align-items:center;display:flex}
.Kp5fGa_root{width:100%;padding:var(--spacing-md) var(--spacing-lg);background:var(--color-background-subtler)}@media (max-width:36em){.Kp5fGa_root{padding:var(--spacing-md)}}.Kp5fGa_description{margin-bottom:10px}.Kp5fGa_service{gap:var(--spacing-lg);padding-block:var(--spacing-md);justify-content:space-between;align-items:center;display:flex}.Kp5fGa_service+.Kp5fGa_service{border-top:1px solid var(--color-border-subtle)}@media (max-width:36em){.Kp5fGa_service{flex-direction:column;align-items:flex-start}}.Kp5fGa_serviceName{flex:1;min-width:0}.Kp5fGa_separator{margin-inline:var(--spacing-xxs)}.Kp5fGa_appointmentButton{flex-shrink:0;width:189px}
.x0N_BG_root{--color-award-gold:#ac8320;justify-content:center;padding-block:40px;padding-inline:100px;display:flex;position:relative}@media (max-width:79.5em){.x0N_BG_root{width:100%;padding:var(--spacing-xl)}}.x0N_BG_background{z-index:-1;object-fit:cover;object-position:center center}@media (max-width:79.5em){.x0N_BG_background{object-position:center top}}.x0N_BG_contents{align-items:center;gap:40px;display:flex}@media (max-width:79.5em){.x0N_BG_contents{gap:var(--spacing-md);flex-direction:column}}.x0N_BG_left{gap:var(--spacing-sm);flex-direction:column;width:610px;display:flex}@media (max-width:79.5em){.x0N_BG_left{gap:var(--spacing-xs);width:100%}}.x0N_BG_main{gap:var(--spacing-md);flex-direction:column;align-items:center;display:flex}@media (max-width:79.5em){.x0N_BG_main{gap:var(--spacing-sm)}}.x0N_BG_goldText{color:var(--color-award-gold);flex-direction:column;align-items:center;display:flex}.x0N_BG_otherText{gap:var(--spacing-lg);flex-direction:column;display:flex}@media (max-width:79.5em){.x0N_BG_otherText{gap:var(--spacing-md)}}.x0N_BG_period{gap:var(--spacing-xs);flex-direction:column;display:flex}.x0N_BG_periodContents{gap:var(--spacing-xs);justify-content:center;align-items:center;display:flex}.x0N_BG_periodLabel{padding-inline:var(--spacing-xs);border:var(--border-width-md) solid var(--color-text-default);border-radius:var(--border-radius-infinity)}.x0N_BG_description{gap:var(--spacing-xxs);text-align:center;flex-direction:column;align-items:center;display:flex}@media (max-width:79.5em){.x0N_BG_description{align-items:start}}
.KY97Qa_container{flex-direction:column;gap:20px;display:flex}
.OqWutq_documentlist{gap:var(--spacing-xl);flex-direction:column;display:flex}.OqWutq_downloadedAt{width:100%;height:40px;padding:var(--spacing-xs) var(--spacing-md);background:var(--color-background-brand)}.OqWutq_pagination{margin-top:var(--spacing-xxl)}.OqWutq_notFound{height:170px}@media (max-width:79.5em){.OqWutq_notFound{max-width:816px;height:auto;padding:var(--spacing-md);margin-bottom:518px}}
.y3GEVW_root{justify-content:center;padding-block:120px;padding-inline:88px;display:flex}@media (max-width:79.5em){.y3GEVW_root{padding-block:40px;padding-inline:var(--spacing-md)}}.y3GEVW_main{gap:var(--spacing-xxxl);flex-direction:column;width:922px;display:flex}@media (max-width:79.5em){.y3GEVW_main{gap:var(--spacing-xl);width:100%}}.y3GEVW_overview{gap:var(--spacing-lg);flex-direction:column;align-items:center;display:flex}.y3GEVW_overviewTitle{text-align:center}@media (max-width:79.5em){.y3GEVW_overviewDescription{text-align:center}}.y3GEVW_table{border-block-start:var(--border-width-md) solid var(--color-border-subtle);border-inline:var(--border-width-md) solid var(--color-border-subtle)}.y3GEVW_tr{border-block-end:var(--border-width-md) solid var(--color-border-subtle)}.y3GEVW_th{padding-block:20px;padding-inline:var(--spacing-lg);vertical-align:middle;text-align:center;white-space:nowrap;background-color:var(--color-background-subtler)}@media (max-width:79.5em){.y3GEVW_th{width:100%;padding-block:var(--spacing-xs);display:block}}.y3GEVW_td{padding:40px}@media (max-width:79.5em){.y3GEVW_td{width:100%;padding:var(--spacing-md);display:block}}.y3GEVW_criteria{gap:var(--spacing-lg);flex-direction:column;display:flex}@media (max-width:79.5em){.y3GEVW_criteria{gap:var(--spacing-md)}}.y3GEVW_criteriaDescription{flex-direction:column;gap:10px;display:flex}@media (max-width:79.5em){.y3GEVW_criteriaDescription{gap:var(--spacing-xs)}}.y3GEVW_ratingItem{color:var(--color-text-subtle)}.y3GEVW_awardType{gap:var(--spacing-md);flex-direction:column;display:flex}@media (max-width:79.5em){.y3GEVW_awardType{gap:var(--spacing-xs)}}.y3GEVW_awardTypeItem{padding-block:var(--spacing-sm);padding-inline:var(--spacing-md);background-color:var(--color-background-brand-subtler)}.y3GEVW_awardTypeItemTitle{color:var(--color-brand-brand);padding-block-end:var(--spacing-xxs)}.y3GEVW_awardTypeHr{width:100%;border-block-start:var(--border-width-md) solid var(--color-border-brand);padding-block-end:var(--spacing-xs)}.y3GEVW_aboutBoxil{width:100%;padding-block-start:var(--spacing-lg);padding-block-end:var(--spacing-xl);padding-inline:var(--spacing-xl);background-color:var(--color-background-brand-subtler);flex-direction:column;align-items:center;display:flex}@media (max-width:79.5em){.y3GEVW_aboutBoxil{padding-block-start:var(--spacing-sm);padding-block-end:var(--spacing-md);padding-inline:var(--spacing-md)}}.y3GEVW_aboutBoxilTitle{color:var(--color-brand-brand);padding-block-end:var(--spacing-md)}@media (max-width:79.5em){.y3GEVW_aboutBoxilTitle{padding-block-end:var(--spacing-sm)}}.y3GEVW_aboutBoxilHr{width:100%;border-block-start:var(--border-width-md) solid var(--color-border-brand);padding-block-end:var(--spacing-lg)}@media (max-width:79.5em){.y3GEVW_aboutBoxilHr{padding-block-end:var(--spacing-md)}}.y3GEVW_aboutBoxilContents{gap:var(--spacing-xl);display:flex}@media (max-width:79.5em){.y3GEVW_aboutBoxilContents{gap:var(--spacing-md);flex-direction:column;align-items:center}}.y3GEVW_aboutBoxilLogo{height:fit-content;padding-block:40px;padding-inline:var(--spacing-lg);background-color:var(--color-background-default);justify-content:center;align-items:center;display:flex}@media (max-width:79.5em){.y3GEVW_aboutBoxilLogo{width:fit-content;padding-block:31px;padding-inline:18.5px}}.y3GEVW_logo{min-width:160px;height:48px}@media (max-width:79.5em){.y3GEVW_logo{min-width:123px;height:37px}}
.sCQlQq_section{position:relative}.sCQlQq_description{white-space:pre-wrap;max-height:4lh;transition:max-height .5s;overflow:hidden}.sCQlQq_section.sCQlQq_exceeded .sCQlQq_description.sCQlQq_open{max-height:var(--full-height)}.sCQlQq_controls{display:none}.sCQlQq_section.sCQlQq_exceeded .sCQlQq_controls{display:block}.sCQlQq_gradient{content:"";background:linear-gradient(180deg, transparent 0%, var(--color-background-default) 100%);width:100%;height:40px;display:block;position:absolute;bottom:60px;left:0}.sCQlQq_button{width:100%;height:auto;margin-top:var(--spacing-lg);color:var(--color-text-default);background:var(--color-background-brand-subtler);border:1px solid var(--color-border-brand);display:block}.sCQlQq_button:hover{background:var(--color-background-brand);border:1px solid var(--color-border-brand)}@media (max-width:36em){.sCQlQq_button{padding-block:var(--spacing-xs)}}.sCQlQq_inner{justify-content:space-between;display:flex}@media (max-width:36em){.sCQlQq_inner>[data-position=left]{display:none}}.sCQlQq_icon{color:var(--color-text-brand);font-size:32px;transition-duration:.3s}.sCQlQq_icon.sCQlQq_openIcon{transform:rotate(180deg)}@media (max-width:36em){.sCQlQq_icon{font-size:var(--icon-size-xl)}}
._0Gojta_categoryLinksContainer{gap:var(--spacing-xxl);padding-block:var(--spacing-xxxl);flex-direction:column;align-items:center;display:flex}@media (max-width:79.5em){._0Gojta_categoryLinksContainer{gap:var(--spacing-xl);padding-block:var(--spacing-none) var(--spacing-xxl)}}._0Gojta_bannerWrapper{padding-block:var(--spacing-xxxl);background-color:var(--color-background-subtler);justify-content:center;padding-inline:88px;display:flex}._0Gojta_bannerWrapper>a{max-width:var(--container-max-width)}@media (max-width:79.5em){._0Gojta_bannerWrapper{padding-block:var(--spacing-xl);padding-inline:var(--spacing-md)}}
.O-9ktG_list{gap:var(--spacing-xs);flex-direction:column;display:flex}.O-9ktG_label{text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.O-9ktG_listSpacing{margin-top:var(--spacing-xs)}
.OzOhFa_root{flex-direction:column;min-height:100vh;display:flex}
.jeFiYq_root{background:var(--color-background-default);--navbar-width:286px;--action-footer-height:80px}.jeFiYq_content{gap:var(--spacing-xl);height:calc(100vh - calc(var(--scroll-header-height) + var(--spacing-lg)));background:var(--color-background-subtler);display:flex;overflow:hidden}.jeFiYq_footerSpacer{height:var(--action-footer-height);background:var(--color-background-subtler)}.jeFiYq_navbar{width:var(--navbar-width)}.jeFiYq_main{width:100%}
.Orc0TG_main{flex-direction:column;align-items:center;display:flex}
.D2Ttaq_root{min-width:var(--breakpoint-mobile);background:linear-gradient(#eef7f7 0%,#c0dcdc 66.83%,#77b6b6 100%);position:relative}@media (max-width:36em){.D2Ttaq_root{min-width:100%}}
.ona0Qa_container{flex-direction:column;display:flex}.ona0Qa_link{gap:var(--spacing-xs);height:50px;padding:var(--spacing-none) var(--spacing-md,16px);color:var(--color-brand-brand,#004343);background:var(--color-background-brandSubtler,#eef7f7);border-top:var(--border-width-md) solid var(--color-border-brand,#96c9c9);justify-content:flex-start;align-self:stretch;align-items:center;display:flex}.ona0Qa_logout{color:var(--color-text-default,#222);background:var(--color-background-default,#fff);border-radius:0 0 var(--border-radius-md) var(--border-radius-md)}.ona0Qa_icon{font-size:var(--icon-size-lg)}.ona0Qa_angleRight{font-size:var(--icon-size-lg);margin-left:auto}
.tpBcfG_badRequest{text-align:center;margin-top:112px;margin-bottom:112px}@media (max-width:36em){.tpBcfG_badRequest{padding:var(--spacing-md);margin-top:99px;margin-bottom:99px}}.tpBcfG_backToTopButton{width:200px;margin-top:var(--spacing-xl)}.tpBcfG_head{margin-bottom:var(--spacing-xl);color:var(--color-brand-brand);font-size:64px;font-weight:600}.tpBcfG_body{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-md)}.tpBcfG_chatButton{margin-right:var(--spacing-xl)}.tpBcfG_bottomLinks{margin-top:var(--spacing-xl)}.tpBcfG_image{justify-content:center;width:130px;height:130px;margin-inline:auto;display:flex;position:relative}
._2UQ-Aa_heading{margin-bottom:var(--spacing-md);text-align:center}@media (max-width:36em){._2UQ-Aa_heading{font-size:var(--typography-heading-md-font-size);line-height:var(--typography-heading-md-line-height);margin-bottom:0}}
.Jllhca_container{width:100%;height:50px;padding:var(--spacing-xs) var(--spacing-md);background:var(--color-border-brand,#96c9c9)}.Jllhca_button{gap:var(--spacing-none);background:var(--color-brand-70,#c0dcdc);border:var(--border-width-md) solid var(--color-brand-40,#56a8a8);border-radius:var(--border-radius-md,4px);flex-shrink:0;justify-content:center;align-items:center;width:182px;height:34px;display:flex}.Jllhca_button:active{background:var(--color-brand-60,#96c9c9);border:var(--border-width-md) solid var(--color-brand-brand,#004343)}.Jllhca_label{color:var(--color-text-brand,#004343)}.Jllhca_divider{width:var(--spacing-lg);justify-content:center;align-items:center;display:flex}.Jllhca_bars{width:21px;height:21px;margin-left:var(--spacing-xxs);color:var(--color-text-brand,#004343)}.Jllhca_modalContent{padding:var(--spacing-none);border-radius:var(--border-radius-md);box-shadow:var(--elevation-8)}.Jllhca_modalHeader{background:var(--color-border-brand,#96c9c9);border-radius:var(--border-radius-md) var(--border-radius-md) 0 0;justify-content:space-between;align-self:stretch;align-items:center;height:50px;padding:17px 16px;display:flex}.Jllhca_title{padding:var(--spacing-none);margin:var(--spacing-none);color:var(--color-text-brand,#004343)}
.pIGyrG_root{min-width:var(--breakpoint-tablet);background-color:#f5f5f5}@media (max-width:36em){.pIGyrG_root{min-width:100%}}
.MjSkBa_notFound{text-align:center;margin-block:120px 286px}@media (max-width:36em){.MjSkBa_notFound{padding-inline:var(--spacing-md);margin-block:81px 138px}}.MjSkBa_backToTopButton{width:195px;margin-top:var(--spacing-xl)}.MjSkBa_body{margin-bottom:var(--spacing-xl)}.MjSkBa_chatButton{margin-right:var(--spacing-xl)}.MjSkBa_bottomLinks{gap:var(--spacing-lg);margin-top:var(--spacing-xl);justify-content:center;display:flex}@media (max-width:36em){.MjSkBa_bottomLinks{gap:var(--spacing-xs);flex-direction:column}}.MjSkBa_image{justify-content:center;width:130px;height:130px;margin-inline:auto;display:flex;position:relative}
.Df-wlW_container{width:100%;height:50px;padding:var(--spacing-xs) var(--spacing-md);background:var(--color-border-brand,#96c9c9)}
.KTFifq_root{gap:var(--spacing-md);padding:48px var(--spacing-md) 40px;background:var(--color-background-brand-subtler);flex-direction:column;align-items:center;display:flex}.KTFifq_messages{gap:var(--spacing-xs);text-align:center;flex-direction:column;align-items:center;display:flex}.KTFifq_heading{color:var(--color-brand-brandsub)}
.j9edPW_title{margin-bottom:var(--spacing-xs);color:var(--color-brand-20)}@media (max-width:36em){.j9edPW_title{gap:var(--spacing-xs);flex-direction:column;display:flex}}.j9edPW_list{column-count:2;column-gap:24px}@media (max-width:36em){.j9edPW_list{column-count:1}}.j9edPW_listItem{margin-left:var(--spacing-xs);list-style:outside}.j9edPW_listItem::marker{color:var(--color-brand-brand)}.j9edPW_listItem .j9edPW_name{vertical-align:middle}.j9edPW_supplement{vertical-align:middle;color:var(--color-text-default);white-space:nowrap;display:inline}
.OLs6Xq_errorReputation{text-align:center;margin-top:112px;margin-bottom:112px}@media (max-width:36em){.OLs6Xq_errorReputation{padding:var(--spacing-md);margin-top:99px;margin-bottom:99px}}.OLs6Xq_changeEmailButton{width:244px;padding:var(--spacing-sm) var(--spacing-lg);margin-top:var(--spacing-xl)}.OLs6Xq_body{max-width:480px;margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.OLs6Xq_bottomLinks{margin-top:var(--spacing-xl)}.OLs6Xq_image{justify-content:center;width:130px;height:130px;margin-inline:auto;display:flex;position:relative}
.pKj27G_root{background:var(--color-background-subtler)}.pKj27G_main{gap:var(--spacing-xl);max-width:var(--container-max-width);background:var(--color-background-subtler);margin:0 auto;display:flex}@media (max-width:79.5em){.pKj27G_main{margin:var(--spacing-none);display:block}}
.z4dEDW_title{margin-bottom:var(--spacing-md);color:var(--color-brand-20)}@media (max-width:36em){.z4dEDW_title{margin-bottom:var(--spacing-xs)}}.z4dEDW_imageContainer{width:100%;max-width:604px;height:373px;margin-inline:auto;margin-bottom:var(--spacing-xl);border:var(--border-width-md) solid var(--color-border-subtle);justify-content:center;align-items:center;display:flex;position:relative}@media (max-width:36em){.z4dEDW_imageContainer{margin-bottom:var(--spacing-xs)}}.z4dEDW_image{object-fit:contain;width:100%;height:100%;display:block}.z4dEDW_description{white-space:pre-wrap}.z4dEDW_sourceTitle{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xs);color:var(--color-brand-20)}@media (max-width:36em){.z4dEDW_sourceTitle{margin-top:var(--spacing-xs)}}.z4dEDW_source{margin-bottom:var(--spacing-xs);white-space:pre-wrap}
._4KnJJq_help{max-width:874px;padding:var(--spacing-xl) 0px;margin:0 auto 120px}@media (max-width:36em){._4KnJJq_help{padding:var(--spacing-md)}}._4KnJJq_head{margin-bottom:var(--spacing-xl);color:var(--color-brand-brand)}._4KnJJq_section{margin-bottom:var(--spacing-xxl)}._4KnJJq_sectionHead,._4KnJJq_faq{margin-bottom:var(--spacing-lg)}._4KnJJq_question{margin-bottom:var(--spacing-xs)}._4KnJJq_question:before{margin-right:var(--spacing-md);color:var(--color-brand-brand);content:"Q.";font-weight:700}._4KnJJq_answer{margin-bottom:var(--spacing-md);align-items:baseline;display:flex}._4KnJJq_answer:before{margin-right:var(--spacing-md);color:var(--color-text-disabled);content:"A.";font-weight:700}
.EGtAuq_container{padding:var(--spacing-none) var(--spacing-none) var(--spacing-xxxl)}@media (max-width:79.5em){.EGtAuq_container{width:100%;padding:var(--spacing-none) var(--spacing-md) 40px}}
.tEncJW_logo{background:var(--color-background-default);border:1px solid var(--color-border-subtle);width:210px;min-width:210px;height:155px;position:relative}@media (max-width:36em){.tEncJW_logo{margin:var(--spacing-none) auto}}.tEncJW_logo .tEncJW_image{width:100%;height:100%;padding:5px}.tEncJW_container{gap:var(--spacing-lg);display:flex}@media (max-width:36em){.tEncJW_container{gap:var(--spacing-md);flex-direction:column}}.tEncJW_info{gap:var(--spacing-xs);flex-direction:column;display:flex}.tEncJW_name{font-weight:var(--font-weight-bold)}.tEncJW_caption{color:var(--color-text-subtle)}
.OmLzWW_notFound{text-align:center;margin-top:112px;margin-bottom:112px}@media (max-width:36em){.OmLzWW_notFound{padding:var(--spacing-md);margin-top:99px;margin-bottom:99px}}.OmLzWW_backToTopButton{width:200px;margin-top:var(--spacing-xl)}.OmLzWW_head{margin-bottom:var(--spacing-xl);color:var(--color-brand-brand);font-size:64px;font-weight:600}.OmLzWW_body{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-md)}.OmLzWW_chatButton{margin-right:var(--spacing-xl)}.OmLzWW_bottomLinks{margin-top:var(--spacing-xl)}.OmLzWW_image{justify-content:center;width:130px;height:130px;margin-inline:auto;display:flex;position:relative}
.q1cD2q_nav{width:100%;display:flex}.q1cD2q_list{flex-direction:row;justify-content:center;gap:40px;max-width:940px;display:flex}.q1cD2q_listItem{flex-grow:1}
.u4c3Gq_heading{align-items:center;display:flex}.u4c3Gq_heading:after{content:"";background-color:var(--color-border-subtle);width:100%;height:1px;margin-left:16px}.u4c3Gq_heading .u4c3Gq_title{flex:none}.u4c3Gq_services{flex-wrap:wrap;gap:8px 16px;margin-top:16px;display:flex}
.PJp6zq_root{z-index:199;background-color:var(--color-background-default);border-bottom:var(--border-width-md) solid var(--color-border-subtle);align-items:center;width:100%;height:64px;display:flex}@media (max-width:36em){.PJp6zq_root{height:50px}}.PJp6zq_container{gap:var(--spacing-sm);width:100%;padding-inline:var(--spacing-xl);align-items:center;display:flex}@media (max-width:36em){.PJp6zq_container{padding-inline:var(--spacing-md)}}.PJp6zq_titleLink{gap:var(--spacing-sm);align-items:center;text-decoration:none;display:flex}.PJp6zq_logo{width:119px;height:36px;display:block;position:relative}@media (max-width:36em){.PJp6zq_logo{width:100px;height:30px}}.PJp6zq_productName{font-size:var(--font-size-30);font-weight:var(--font-weight-bold);color:var(--color-text-default)}
.dyBLma_emblaWrapper{position:relative}.dyBLma_embla{padding:var(--spacing-none) var(--spacing-xl);overflow:hidden}.dyBLma_emblaContainer{gap:20px;display:flex}.dyBLma_emblaSlide{flex-shrink:0;min-width:0}.dyBLma_emblaButton{visibility:hidden;width:40px;height:139px;padding:var(--spacing-none) var(--spacing-xxs);background:var(--color-background-default);border-radius:var(--border-radius-none);box-shadow:var(--elevation-8);opacity:0;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .3s ease-in-out,visibility 0s linear .3s;display:flex}.dyBLma_emblaButton:hover{opacity:.95}@media (max-width:79.5em){.dyBLma_emblaButton{display:none}}.dyBLma_emblaWrapper:hover .dyBLma_emblaButton{visibility:visible;opacity:.9;transition:opacity .3s ease-in-out,visibility linear}.dyBLma_emblaWrapper:hover .dyBLma_emblaButton:hover{opacity:.95}.dyBLma_emblaButtonIcon{width:32px;height:32px;color:var(--color-brand-20)}.dyBLma_emblaNextButton{position:absolute;top:35px;right:10px}.dyBLma_emblaPreviousButton{position:absolute;top:35px;left:10px}.dyBLma_hide{display:none}
.lqBGJG_container{flex-direction:column;gap:16px;display:flex}.lqBGJG_noOrganization{color:var(--color-text-default);margin-block-end:var(--spacing-md)}@media (max-width:36em){.lqBGJG_noOrganization{margin-block-end:var(--spacing-none)}}
._8HwTNq_main{flex-direction:column;min-height:900px;display:flex}@media (max-width:36em){._8HwTNq_main{min-height:auto}}
@media (max-width:79.5em){.HOKt0G_scroll{overflow-x:auto}}.HOKt0G_table{border-collapse:collapse;width:100%}.HOKt0G_table th{text-align:center;white-space:nowrap;border-bottom:var(--border-width-lg) solid var(--color-border-subtle)}.HOKt0G_row{border-bottom:var(--border-width-md) solid var(--color-border-subtle)}.HOKt0G_row:nth-child(odd){background:var(--color-neutral-90)}.HOKt0G_cell{padding:var(--spacing-xs) var(--spacing-lg);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);vertical-align:middle;color:var(--color-text-default);letter-spacing:var(--typography-body-md-letter-spacing);white-space:nowrap}@media (max-width:79.5em){.HOKt0G_cell{font-size:var(--typography-body-sm-font-size);line-height:var(--typography-body-sm-line-height);letter-spacing:var(--typography-body-sm-letter-spacing)}}.HOKt0G_date{text-align:center;width:160px}@media (max-width:79.5em){.HOKt0G_date{width:auto;padding-inline:var(--spacing-sm)}}.HOKt0G_service{white-space:normal}@media (max-width:79.5em){.HOKt0G_service{min-width:6em;padding-inline:var(--spacing-sm)}}.HOKt0G_status{width:120px;padding-inline:var(--spacing-md)}@media (max-width:79.5em){.HOKt0G_status{width:auto;padding-inline:var(--spacing-sm)}}.HOKt0G_action{width:120px;padding-inline:var(--spacing-md);text-align:center}@media (max-width:79.5em){.HOKt0G_action{width:auto;padding-inline:var(--spacing-xs)}}.HOKt0G_empty{color:var(--color-text-subtle);text-align:center}
.DQgVSG_emblaButton{width:2.8rem;height:2.8rem;color:var(--color-text-subtle);appearance:none;touch-action:manipulation;cursor:pointer;justify-content:center;align-items:center;margin:0 auto;padding:0;text-decoration:none;display:flex}.DQgVSG_emblaButton:hover{color:var(--color-text-disabled)}.DQgVSG_emblaButtonSvg{width:68%;height:68%}.DQgVSG_expandSvg{width:100%;height:100%}
.rPFSoW_guideline{max-width:874px;padding:var(--spacing-xl) 0px;margin:0 auto 120px}@media (max-width:36em){.rPFSoW_guideline{padding:var(--spacing-md);margin-bottom:80px}}.rPFSoW_head{margin-bottom:var(--spacing-xl);color:var(--color-brand-brand)}.rPFSoW_section{margin-bottom:var(--spacing-xxl)}@media (max-width:36em){.rPFSoW_section{margin-bottom:var(--spacing-xl)}}.rPFSoW_sectionHead{margin-bottom:var(--spacing-lg)}.rPFSoW_sectionDescription{text-align:right}
.cRTkXa_link{gap:var(--spacing-xxxs);align-items:center;display:inline-flex}.cRTkXa_linkIcon{font-size:var(--icon-size-sm)}
.aJ8Tda_embla{background:var(--color-background-subtler);width:752px;height:130px;margin:16px auto 0;display:flex}@media (max-width:36em){.aJ8Tda_embla{width:100%}}.aJ8Tda_emblaViewport{width:100%;overflow:hidden}.aJ8Tda_emblaContainer{gap:var(--spacing-xxs);touch-action:pan-y pinch-zoom;backface-visibility:hidden;display:flex}@media (max-width:36em){.aJ8Tda_emblaContainer{gap:var(--spacing-md)}}.aJ8Tda_center{justify-content:center}.aJ8Tda_emblaMedium{cursor:pointer;flex:0 0 24.5%;min-width:0;margin-top:16px;padding:0 4px;position:relative}@media (max-width:36em){.aJ8Tda_emblaMedium{flex:0 0 160px}}.aJ8Tda_image{border:1px solid var(--color-border-subtle);outline:0}.aJ8Tda_image:hover{outline:3px solid var(--color-border-default);border:1px solid var(--color-border-subtle)}.aJ8Tda_selected{outline:3px solid var(--color-border-default)}.aJ8Tda_iconWrapper{width:40px;height:40px;position:absolute;top:32px;left:40%}.aJ8Tda_emblaControls{grid-template-columns:auto 1fr;justify-content:space-between;align-items:center;display:grid}@media (max-width:36em){.aJ8Tda_emblaControls{display:none}}.aJ8Tda_imageWrapper{width:160px;height:100px;position:relative}
.sSFhBW_root{background-color:#f5f5f5}
.xF8Qzq_status{gap:var(--spacing-xxs);white-space:nowrap;align-items:center;display:inline-flex}.xF8Qzq_icon{font-size:var(--icon-size-md);flex-shrink:0}.xF8Qzq_pending .xF8Qzq_icon{color:var(--color-function-primary)}.xF8Qzq_accepted .xF8Qzq_icon{color:var(--color-function-success)}.xF8Qzq_rejected{color:var(--color-function-attention)}
.YUe8da_embla{justify-content:center;display:flex}.YUe8da_emblaViewport{margin:40px 26px 56px;overflow:hidden}.YUe8da_emblaContainer{touch-action:pan-y pinch-zoom;backface-visibility:hidden;display:flex}.YUe8da_mediumWrapper{flex:0 0 100%;justify-content:center;align-items:center;min-width:0;display:flex}.YUe8da_emblaControls{grid-template-columns:auto 1fr;justify-content:space-between;align-items:center;display:grid}.YUe8da_medium{object-fit:contain;margin:0 auto;display:block}.YUe8da_imageWrapper{position:relative}
.EEJYIa_guideline{max-width:874px;padding:var(--spacing-xl) 0px;margin:0 auto 120px}@media (max-width:36em){.EEJYIa_guideline{padding:var(--spacing-md);margin-bottom:80px}}.EEJYIa_head{margin-bottom:var(--spacing-xl);color:var(--color-brand-brand)}.EEJYIa_section{margin-bottom:var(--spacing-xxl)}@media (max-width:36em){.EEJYIa_section{margin-bottom:var(--spacing-xl)}}.EEJYIa_sectionHead{margin-bottom:var(--spacing-lg)}.EEJYIa_sectionDescription{text-align:right}.EEJYIa_list{margin-left:21px;list-style:EEJYIa_auto}.EEJYIa_list ol{counter-reset:list-counter;list-style-type:none}.EEJYIa_list ol li{counter-increment:list-counter}.EEJYIa_list ol li:before{content:"(" counter(list-counter) ") "}
._8k6vqG_icon{font-size:var(--icon-size-sm)}
.hp6-mG_media{flex-direction:column;justify-content:center;align-items:center;display:flex}.hp6-mG_mediumWrapper{aspect-ratio:1.6;justify-content:center;width:600px;display:flex;position:relative}@media (max-width:36em){.hp6-mG_mediumWrapper{width:100%}}.hp6-mG_titleWrapper{width:80%;padding:var(--spacing-md) var(--spacing-none) 18px;justify-content:space-between;display:flex}@media (max-width:36em){.hp6-mG_titleWrapper{width:100%;padding-block:var(--spacing-xs)}}.hp6-mG_title{width:80%}@media (max-width:36em){.hp6-mG_title{width:100%}}.hp6-mG_button{width:110px;height:40px}@media (max-width:36em){.hp6-mG_button{display:none}}.hp6-mG_description{width:80%}@media (max-width:36em){.hp6-mG_description{width:100%}}.hp6-mG_video{width:100%;height:100%}
.CJh_HW_root{gap:var(--spacing-xl);flex-direction:row;width:100vw;margin-left:calc(50% - 50vw);padding-inline:calc(50vw - 50%);display:flex;overflow-x:auto}.CJh_HW_article{gap:var(--spacing-xs);width:270px;min-width:270px;padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-md) var(--spacing-xs);background:var(--color-background-default);flex-direction:column;display:flex}.CJh_HW_eyecatch{border:var(--border-width-md) solid var(--color-border-subtle);align-self:stretch;height:167px;position:relative}.CJh_HW_eyecatch:hover{opacity:.8}.CJh_HW_title{height:48px;padding-inline:var(--spacing-xxs);text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CJh_HW_title:hover{text-decoration:underline}
.SG9T5W_root{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){.SG9T5W_root{padding:var(--spacing-md)}}.SG9T5W_flat{padding:0}.SG9T5W_heading{gap:var(--spacing-xs);color:var(--color-text-default);flex-direction:column;display:flex}.SG9T5W_title{color:var(--color-text-brand)}.SG9T5W_requiredNote{padding-block-end:var(--spacing-xxs)}.SG9T5W_required{color:var(--color-function-attention)}.SG9T5W_fields{gap:var(--spacing-lg);flex-direction:column;display:flex}
.SpjQ0G_header{gap:var(--spacing-md);flex-wrap:wrap;align-items:center;display:flex}@media (max-width:36em){.SpjQ0G_header{gap:var(--spacing-xs)}}
.JsM9eq_root{--color-award-gold:#ac8320;padding-block:40px;position:relative}@media (max-width:79.5em){.JsM9eq_root{padding-block:var(--spacing-xl);padding-inline:var(--spacing-md)}}.JsM9eq_background{z-index:-1;object-fit:cover;object-position:center center}@media (max-width:79.5em){.JsM9eq_background{object-position:center top}}.JsM9eq_contents{gap:var(--spacing-md);flex-direction:column;align-items:center;display:flex}.JsM9eq_main{gap:var(--spacing-xs);flex-direction:column;align-items:center;display:flex}.JsM9eq_title{font-size:var(--font-size-90);font-weight:var(--font-weight-bold);line-height:var(--line-height-80);color:var(--color-award-gold);letter-spacing:.72px}@media (max-width:79.5em){.JsM9eq_title{font-size:var(--font-size-50);line-height:var(--line-height-50);letter-spacing:.6px}}.JsM9eq_period{gap:var(--spacing-xs);flex-direction:column;display:flex}.JsM9eq_periodContents{gap:var(--spacing-xs);justify-content:center;align-items:center;display:flex}.JsM9eq_periodLabel{padding-inline:var(--spacing-xs);border:var(--border-width-md) solid var(--color-text-default);border-radius:var(--border-radius-infinity)}@media (max-width:79.5em){.JsM9eq_periodAnnotation{display:none}}.JsM9eq_about{gap:var(--spacing-xs);max-width:888px;padding-block:var(--spacing-md);padding-inline:var(--spacing-lg);background-color:var(--color-background-default);flex-direction:column;align-items:center;display:flex}@media (max-width:79.5em){.JsM9eq_about{padding-block:var(--spacing-sm);padding-inline:var(--spacing-md)}}.JsM9eq_aboutTitle{color:var(--color-award-gold)}
._694xQq_root{gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-md) var(--spacing-sm);color:var(--color-text-default);background-color:var(--color-background-subtler);flex-direction:column;display:flex}._694xQq_reviewerName{margin-inline-start:var(--spacing-xxs)}._694xQq_service{gap:var(--spacing-md);align-items:center;display:flex}._694xQq_logo{flex-shrink:0;width:80px}._694xQq_serviceText{flex-direction:column;min-width:0;display:flex}._694xQq_serviceName{overflow-wrap:anywhere}
.dDXuXq_card{background:var(--color-background-default);flex-shrink:0;width:234px;height:418px}@media (max-width:36em){.dDXuXq_card{width:100%}}.dDXuXq_nameWrapper{width:100%;height:50px;padding:var(--spacing-xxs) var(--spacing-xs);background:var(--color-text-brand);justify-content:center;align-items:center;display:flex;overflow-y:hidden}.dDXuXq_name{-webkit-line-clamp:2;line-clamp:2;font-family:var(--font-family-default);font-size:var(--font-size-30);color:var(--color-background-default);text-align:center;letter-spacing:var(--letter-spacing-10);-webkit-box-orient:vertical;font-style:normal;font-weight:600;display:-webkit-box}.dDXuXq_fixedCost{gap:var(--spacing-xxs);height:61px;color:var(--color-function-primary);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);justify-content:center;align-items:center;display:flex}.dDXuXq_row{height:36px;padding:var(--spacing-xxs) var(--spacing-xs);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);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.dDXuXq_rowLabel{color:var(--color-text-default)}.dDXuXq_rowValue{gap:var(--spacing-xxxs);color:var(--color-function-primary);align-items:center;display:flex}.dDXuXq_valueCurrency{font-family:var(--font-family-default);font-size:var(--font-size-10);font-style:normal;font-weight:600;line-height:var(--line-height-30);letter-spacing:.36px}.dDXuXq_noValue{color:var(--color-text-disabled)}.dDXuXq_descriptionWrapper{height:162px;padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-sm);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);justify-content:center;align-items:stretch;display:flex}.dDXuXq_description{background-color:var(--color-background-subtler);border-radius:var(--border-radius-md);flex-grow:1;justify-content:center;align-items:stretch;width:218px;padding:10px;display:flex}@media (max-width:36em){.dDXuXq_description{width:100%}}.dDXuXq_descriptionContent{font-family:var(--font-family-default);font-size:var(--font-size-20);font-style:normal;font-weight:300;line-height:var(--line-height-80);color:var(--color-text-default);letter-spacing:.42px;overflow-wrap:break-word;white-space:pre-line;flex-grow:1;overflow-y:scroll}
.jADAga_categoryLinksContainer{gap:var(--spacing-xxl);padding-block:var(--spacing-xxxl);flex-direction:column;align-items:center;display:flex}@media (max-width:79.5em){.jADAga_categoryLinksContainer{gap:var(--spacing-xl);padding-block:var(--spacing-none) var(--spacing-xxl)}}.jADAga_bannerWrapper{padding-block:var(--spacing-xxxl);background-color:var(--color-background-subtler);justify-content:center;padding-inline:88px;display:flex}.jADAga_bannerWrapper>a{max-width:var(--container-max-width)}@media (max-width:79.5em){.jADAga_bannerWrapper{padding-block:var(--spacing-xl);padding-inline:var(--spacing-md)}}
._9yTZ8q_root{gap:var(--spacing-xl);color:var(--color-text-default);flex-direction:column;display:flex}._9yTZ8q_sections{gap:var(--spacing-xl);flex-direction:column;display:flex}._9yTZ8q_submit{width:416px;margin-block-start:var(--spacing-lg);margin-inline:auto}@media (max-width:36em){._9yTZ8q_submit{width:100%}}
.vFlxLW_badges{gap:var(--spacing-xs);display:flex}.vFlxLW_cards{gap:40px var(--spacing-lg);flex-wrap:wrap;align-content:flex-start;align-items:flex-start;width:752px;display:flex}@media (max-width:36em){.vFlxLW_cards{gap:var(--spacing-md);flex-direction:column;width:100%}}
.t2VNEa_root{--color-award-gold:#ac8320;flex-direction:column;width:100%;height:160px;display:flex;position:relative;overflow:hidden}@media (max-width:79.5em){.t2VNEa_root{height:auto;padding-block:var(--spacing-sm) var(--spacing-xxs)}}@media (max-width:36em){.t2VNEa_root{gap:var(--spacing-xxs)}}.t2VNEa_background{width:100%;height:100%;position:absolute;top:0;left:0}.t2VNEa_backgroundImage{object-fit:cover;object-position:center center}@media (max-width:79.5em){.t2VNEa_backgroundImage{object-position:center top}}.t2VNEa_content{z-index:1;flex:1;justify-content:center;align-items:center;gap:40px;padding-right:120px;display:flex;position:relative}@media (max-width:79.5em){.t2VNEa_content{gap:var(--spacing-md);padding-right:var(--spacing-xxl)}}@media (max-width:36em){.t2VNEa_content{padding-right:var(--spacing-none)}}.t2VNEa_emblem{flex-shrink:0;width:170px;height:130.9px}@media (36em<width<=79.5em){.t2VNEa_emblem{width:120px;height:92.4px}}@media (max-width:36em){.t2VNEa_emblem{display:none}}.t2VNEa_emblemScale{transform-origin:0 0;transform:scale(.425)}@media (36em<width<=79.5em){.t2VNEa_emblemScale{transform:scale(.5)}}.t2VNEa_label{gap:var(--spacing-xxs);color:var(--color-award-gold);text-align:center;flex-direction:column;align-items:center;display:flex}@media (max-width:79.5em){.t2VNEa_label{gap:var(--spacing-none)}}.t2VNEa_title{font-size:38px;font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-70);white-space:nowrap;line-height:44px}@media (max-width:79.5em){.t2VNEa_title{font-size:var(--font-size-50);line-height:var(--line-height-50);letter-spacing:var(--letter-spacing-50)}}.t2VNEa_latestAward{z-index:1;gap:var(--spacing-xxs);width:218px;height:46px;color:var(--color-text-subtle);justify-content:flex-end;align-items:center;padding-inline-end:var(--spacing-xs);display:flex;position:absolute;bottom:0;right:0}.t2VNEa_latestAward:before{z-index:-1;content:"";border-top:var(--border-width-md) solid var(--color-border-default);border-left:var(--border-width-md) solid var(--color-border-default);transform-origin:bottom;position:absolute;inset:0;transform:skew(-33deg)}@media (max-width:79.5em){.t2VNEa_latestAward{width:100%;height:auto;padding-block:var(--spacing-xxxs);padding-inline:var(--spacing-sm) var(--spacing-xs);position:static}.t2VNEa_latestAward:before{display:none}}@media (max-width:36em){.t2VNEa_latestAward{padding-block:var(--spacing-xxs);justify-content:center;padding-inline-end:var(--spacing-sm)}}.t2VNEa_latestAwardArrow{font-size:var(--font-size-40)}@media (max-width:79.5em){.t2VNEa_latestAwardArrow{font-size:var(--icon-size-lg)}}
.o29k4G_content{border-radius:var(--border-radius-md);flex-direction:column;width:816px;max-width:100%;max-height:min(880px,100%);padding:0;display:flex}@media (max-width:36em){.o29k4G_content{border-radius:var(--border-radius-none);width:100%;height:100%;max-height:none}}.o29k4G_header{top:var(--spacing-md);right:var(--spacing-md);z-index:1;background:0 0;padding:0;position:absolute}@media (max-width:36em){.o29k4G_header{padding:var(--spacing-md) var(--spacing-md) 0;justify-content:flex-end;position:static}}.o29k4G_headerHidden{visibility:hidden}.o29k4G_body{min-height:0;padding:var(--spacing-xxl) var(--spacing-xxl) var(--spacing-xxxl);flex:1;overflow-y:auto}@media (max-width:36em){.o29k4G_body{padding:var(--spacing-md) var(--spacing-md) calc(var(--spacing-xxxl) + var(--spacing-md))}}.o29k4G_inner{padding-block:var(--spacing-xl)}@media (max-width:36em){.o29k4G_inner{padding:0}}
._0JfnXa_wrapper{gap:var(--spacing-xs);text-align:center;flex-direction:column;align-items:flex-start;width:100%;display:flex}._0JfnXa_container{width:100%;padding:var(--spacing-none) var(--spacing-xs) var(--spacing-xs) var(--spacing-xs);flex-direction:column;align-items:center;display:flex}@media (max-width:36em){._0JfnXa_container{padding:var(--spacing-lg)}}._0JfnXa_message{width:100%;margin:var(--spacing-none) var(--spacing-none) var(--spacing-md) var(--spacing-none);color:var(--color-text-subtle)}._0JfnXa_writeReviewButton{width:100%}._0JfnXa_writeReviewLink{width:236px;padding-inline:var(--spacing-none)}@media (max-width:36em){._0JfnXa_writeReviewLink{width:100%}}
.HdYlMa_root{gap:var(--spacing-xl);flex-direction:column;width:922px;display:flex}@media (max-width:79.5em){.HdYlMa_root{gap:var(--spacing-none);width:100%;max-width:816px}}.HdYlMa_visuallyHidden{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.HdYlMa_tabs{display:none}@media (max-width:79.5em){.HdYlMa_tabs{border-top:var(--border-width-md) solid var(--color-border-subtle);border-left:var(--border-width-md) solid var(--color-border-subtle);display:flex}}.HdYlMa_tab{height:30px;color:var(--color-text-default);cursor:pointer;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);flex:1;justify-content:center;align-items:center;display:flex}.HdYlMa_selected{background:var(--color-background-brand-subtler);box-shadow:inset 0 calc(-1 * var(--border-width-lg)) 0 var(--color-brand-brand)}@media (max-width:79.5em){.HdYlMa_hidden{display:none}}
.qrtD0G_categoryLinksContainer{gap:var(--spacing-xxl);padding-block:var(--spacing-xxxl);flex-direction:column;align-items:center;display:flex}@media (max-width:79.5em){.qrtD0G_categoryLinksContainer{gap:var(--spacing-xl);padding-block:var(--spacing-none) var(--spacing-xxl)}}.qrtD0G_bannerWrapper{padding-block:var(--spacing-xxxl);background-color:var(--color-background-subtler);justify-content:center;padding-inline:88px;display:flex}.qrtD0G_bannerWrapper>a{max-width:var(--container-max-width)}@media (max-width:79.5em){.qrtD0G_bannerWrapper{padding-block:var(--spacing-xl);padding-inline:var(--spacing-md)}}
.f_5XAW_container{gap:var(--spacing-xl);display:flex}@media (max-width:36em){.f_5XAW_container{gap:var(--spacing-md);flex-direction:column}}.f_5XAW_info{width:100%}@media (max-width:36em){.f_5XAW_info{gap:var(--spacing-xxs);flex-direction:column;display:flex}}.f_5XAW_serviceNameWrapper{display:inline}.f_5XAW_serviceName{overflow-wrap:break-word}.f_5XAW_description{margin-right:var(--spacing-xs);display:inline-block}@media (max-width:36em){.f_5XAW_description{margin-right:0}}.f_5XAW_badgeWrapper{vertical-align:bottom;display:inline-block}@media (max-width:36em){.f_5XAW_badgeWrapper{margin-block:var(--spacing-xs)}}.f_5XAW_organizationName{color:var(--color-text-default)}.f_5XAW_image{object-fit:contain}
.Q9ku1G_section{gap:var(--spacing-xl);background:var(--color-background-default);flex-direction:column;align-self:stretch;align-items:center;display:flex}.Q9ku1G_contentContainer{gap:var(--spacing-xl);flex-direction:column;align-self:stretch;margin-block-start:var(--spacing-xl);display:flex}.Q9ku1G_reviewContainer{gap:var(--spacing-xs,8px);flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.Q9ku1G_reviewCarouselContainer{gap:var(--spacing-sm,12px);width:100%;padding:var(--spacing-xl,32px) var(--spacing-none);background:var(--color-background-brandSubtler,#eef7f7);flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;display:flex}@media (max-width:79.5em){.Q9ku1G_reviewCarouselContainer{width:100%}}.Q9ku1G_note{align-self:stretch}@media (max-width:79.5em){.Q9ku1G_note{flex:1 0 0}}
.bP98Iq_root{background:var(--color-background-subtler)}
.iwkCXW_embla{justify-content:center;display:flex}.iwkCXW_emblaViewport{margin:40px 26px 56px;overflow:hidden}@media (max-width:36em){.iwkCXW_emblaViewport{aspect-ratio:16/9;width:100%;margin:0}}.iwkCXW_videoIframe{width:860px;height:532px}@media (max-width:36em){.iwkCXW_videoIframe{border:none;width:100%;height:100%}}.iwkCXW_videoIframe object{width:100%}@media (max-width:36em){.iwkCXW_modalInner{padding:0}.iwkCXW_modalContent{background-color:#000000cf;flex-direction:column;justify-content:center;height:100%;padding:0;display:flex;position:relative}.iwkCXW_modalHeader{z-index:1000;position:absolute;top:0;left:0;right:0}}
.bqALIa_container{gap:var(--spacing-md,16px);flex-direction:column;align-items:center;display:flex}.bqALIa_message{color:var(--color-brand-20,#066666)}@media (max-width:79.5em){.bqALIa_message{align-self:stretch}}.bqALIa_writeReviewButton{align-items:flex-start;width:334px;display:flex}@media (max-width:79.5em){.bqALIa_writeReviewButton{width:100%}}.bqALIa_pencilIcon{font-size:var(--icon-size-xl,28px)}
.V5tiOq_root{background:var(--color-neutral-30);width:100%;height:100vh}.V5tiOq_modalContent{width:498px;min-height:337px;padding:var(--spacing-none);box-shadow:var(--elevation-8)}@media (max-width:79.5em){.V5tiOq_modalContent{max-width:784px}}.V5tiOq_modalHeader{margin-top:var(--spacing-xl)}@media (max-width:79.5em){.V5tiOq_modalHeader{padding-inline:var(--spacing-xl);margin-top:var(--spacing-none)}}.V5tiOq_modalBody{padding-inline:var(--spacing-xxl);padding-bottom:40px}@media (max-width:79.5em){.V5tiOq_modalBody{height:100%;padding-inline:var(--spacing-xl);padding-bottom:var(--spacing-xl);flex-direction:column;justify-content:space-between;display:flex}}.V5tiOq_content{gap:var(--spacing-lg);width:370px;margin-top:var(--spacing-xs);flex-direction:column;display:flex}@media (max-width:79.5em){.V5tiOq_content{gap:var(--spacing-md);width:100%;max-width:400px;margin-inline:auto}}.V5tiOq_buttons{gap:var(--spacing-md);display:flex}@media (max-width:79.5em){.V5tiOq_buttons{flex-direction:column-reverse;width:100%;max-width:400px}}
._9Dd-fG_coverWrapper{position:relative}@media (max-width:36em){._9Dd-fG_coverWrapper{margin-bottom:0;position:static}}._9Dd-fG_coverImageWrapper{height:150px;position:relative}@media (max-width:36em){._9Dd-fG_coverImageWrapper{height:100px}}._9Dd-fG_coverImage{object-fit:cover}@media (max-width:36em){._9Dd-fG_coverImage{width:100%;height:100px}}._9Dd-fG_logo{z-index:1;width:220px;min-width:220px;max-width:220px;position:absolute;bottom:-32px;left:32px}@media (max-width:36em){._9Dd-fG_logo{margin:var(--spacing-none) auto;margin-top:var(--spacing-md);position:static}}._9Dd-fG_playVideoBtn{opacity:.7;background:url(/images/service/movieTriggerEnabled.svg) 50%/cover no-repeat;width:60px;height:37px;padding:0;position:absolute;top:calc(50% - 18px);left:calc(50% - 30px)}._9Dd-fG_playVideoBtn:hover{background-image:url(/images/service/movieTriggerHovered.svg)}._9Dd-fG_playVideoTextBtn{float:right;max-width:calc(100% - 284px);margin-top:var(--spacing-xxs);margin-left:284px;display:block}._9Dd-fG_playVideoTextBtn:hover{text-decoration:none}._9Dd-fG_playVideoTextBtn:active{opacity:.5}@media (max-width:36em){._9Dd-fG_playVideoTextBtn{float:none;max-width:100%;margin-bottom:var(--spacing-md);margin-left:0}}._9Dd-fG_icon{font-size:37px}
.xCoHOW_emblaWrapper{width:100%;position:relative}.xCoHOW_embla{padding:var(--spacing-none) 40px;overflow:hidden}@media (max-width:79.5em){.xCoHOW_embla{padding:var(--spacing-none) var(--spacing-xl)}}.xCoHOW_emblaContainer{gap:var(--spacing-sm,12px);display:flex}.xCoHOW_emblaSlide{flex-shrink:0;min-width:0}.xCoHOW_emblaButton{visibility:visible;width:40px;height:139px;padding:var(--spacing-none) var(--spacing-xxs);background:var(--color-background-default);border-radius:var(--border-radius-none);box-shadow:var(--elevation-8);opacity:.9;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex}.xCoHOW_emblaButton:hover{opacity:.95}@media (max-width:79.5em){.xCoHOW_emblaButton{display:none}}.xCoHOW_emblaButtonIcon{width:32px;height:32px;color:var(--color-brand-20)}.xCoHOW_emblaNextButton{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.xCoHOW_emblaPreviousButton{position:absolute;top:50%;left:10px;transform:translateY(-50%)}.xCoHOW_hide{display:none}
.DzbkKq_root{width:816px;padding:40px var(--spacing-xl) var(--spacing-xxxl);margin:var(--spacing-xxxl) auto;background:var(--color-background-default)}.DzbkKq_title{text-align:center}.DzbkKq_content{gap:var(--spacing-xl);flex-direction:column;width:520px;margin-inline:auto;display:flex}.DzbkKq_sentEmail{text-align:center;margin-top:40px}.DzbkKq_info{padding:var(--spacing-xs) var(--spacing-md);background:var(--color-background-subtler);flex-direction:column;gap:10px;display:flex}.DzbkKq_request{display:flex}.DzbkKq_subject{width:48px}.DzbkKq_button{margin-inline:60px}.DzbkKq_description{flex-direction:column;gap:20px;display:flex}.DzbkKq_underLine{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}
.x7lAla_root{flex-direction:column;margin-block-start:var(--spacing-lg);display:flex}.x7lAla_adBanner{width:100%;justify-content:center;margin-block-start:var(--spacing-md);margin-block-end:2.5rem;display:flex}@media (max-width:36em){.x7lAla_adBanner{margin-block-start:var(--spacing-none);margin-block-end:var(--spacing-lg)}}.x7lAla_container{gap:var(--spacing-xl);padding-block:calc(var(--spacing-xl) + var(--spacing-xs));padding-inline:var(--spacing-xl);background:var(--color-background-default);flex-direction:column;display:flex}@media (max-width:36em){.x7lAla_container{gap:var(--spacing-md);width:100%;padding-block:var(--spacing-lg);padding-inline:var(--spacing-md)}}.x7lAla_top{gap:var(--spacing-xl);margin-top:var(--spacing-xl);justify-content:space-between;display:flex}@media (max-width:36em){.x7lAla_top{gap:var(--spacing-md);flex-direction:column;margin-top:0}}.x7lAla_buttons{gap:var(--spacing-md);flex-direction:column;min-width:346px;max-width:346px;display:flex;position:relative;top:-32px}@media (max-width:36em){.x7lAla_buttons{min-width:100%;max-width:100%;position:static}}
.tmG6iq_card{width:312px;padding:var(--spacing-lg,24px) var(--spacing-none,0px) var(--spacing-lg,24px) var(--spacing-none,0px);background:var(--color-background-default,#fff);flex-direction:column;flex-shrink:0;align-items:flex-start;display:flex;position:relative}@media (max-width:79.5em){.tmG6iq_card{height:401px}}.tmG6iq_card:after{box-sizing:border-box;pointer-events:none;content:"";border:var(--border-width-md,1px) solid var(--color-border-subtle,#e0e0e0);width:100%;height:100%;position:absolute;top:0;left:0}.tmG6iq_card:hover:after{border:3px solid var(--color-border-brand,#96c9c9)}.tmG6iq_content{height:353px;padding:var(--spacing-none,0px) var(--spacing-md,16px);flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-start;display:flex}@media (max-width:79.5em){.tmG6iq_content{flex-shrink:0}}.tmG6iq_serviceSection{gap:var(--spacing-sm,12px);flex-direction:row;align-self:stretch;align-items:flex-start;display:flex}.tmG6iq_serviceInfo{z-index:2;gap:var(--spacing-sm,12px);margin-bottom:var(--spacing-xs,8px);align-items:flex-start;display:flex;position:relative}.tmG6iq_serviceLogo{width:94px}.tmG6iq_serviceDetails{gap:var(--spacing-xxs,4px);flex-direction:column;flex:1 0 0;align-items:flex-start;display:flex}.tmG6iq_serviceName{text-overflow:ellipsis;-webkit-line-clamp:4;max-height:112px;color:var(--color-text-default,#222);-webkit-box-orient:vertical;align-self:stretch;text-decoration:none;display:-webkit-box;overflow:hidden}.tmG6iq_serviceInfo:hover .tmG6iq_serviceName{text-decoration:underline}.tmG6iq_serviceCategory{text-overflow:ellipsis;-webkit-line-clamp:1;color:var(--color-text-default,#222);-webkit-box-orient:vertical;align-self:stretch;display:-webkit-box;overflow:hidden}.tmG6iq_reviewSection{gap:var(--spacing-md,16px);padding:var(--spacing-none,0px);flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.tmG6iq_reviewInfoContainer{gap:var(--spacing-sm,12px);align-self:stretch;align-items:center;display:flex}.tmG6iq_userIconCircle{aspect-ratio:1;border-radius:var(--border-radius-infinity);background:#eee;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;padding:9.714px 10.697px 9.714px 10.691px;display:flex}.tmG6iq_userIcon{color:#757575;font-size:28px}.tmG6iq_reviewInfo{gap:var(--spacing-xxs,4px);flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.tmG6iq_ratingContainer{gap:var(--spacing-xxs,4px);align-items:center;display:flex}.tmG6iq_rateValue{color:var(--color-text-default,#222)}.tmG6iq_reviewSourceTag{z-index:2;gap:var(--spacing-xxs,4px);padding:5px var(--spacing-xs,8px);background:var(--color-background-subtler,#f4f4f4);border-radius:20px;align-items:center;display:flex;position:relative}.tmG6iq_reviewSourceTagText{color:var(--color-text-default,#222)}.tmG6iq_typeOfBusiness{text-overflow:ellipsis;-webkit-line-clamp:1;color:var(--color-text-default,#222);-webkit-box-orient:vertical;align-self:stretch;display:-webkit-box;overflow:hidden}.tmG6iq_reviewDetailsContainer{gap:var(--spacing-sm,12px);flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.tmG6iq_reviewTitle{text-overflow:ellipsis;-webkit-line-clamp:1;font-family:var(--font-family,"Hiragino Kaku Gothic ProN");color:var(--color-text-default,#222);letter-spacing:.45px;-webkit-box-orient:vertical;align-self:stretch;font-size:15px;font-style:normal;font-weight:600;line-height:16px;display:-webkit-box;overflow:hidden}.tmG6iq_reviewReason{text-overflow:ellipsis;-webkit-line-clamp:3;height:60px;max-height:60px;font-family:var(--font-family,"Hiragino Kaku Gothic ProN");color:var(--color-text-default,#222);letter-spacing:.42px;-webkit-box-orient:vertical;align-self:stretch;font-size:14px;font-style:normal;font-weight:300;line-height:20px;display:-webkit-box;overflow:hidden}.tmG6iq_reviewMeta{margin-top:auto}.tmG6iq_publishedDate{color:var(--color-text-subtle,#626262)}.tmG6iq_defaultLink{z-index:1;text-decoration:none;position:absolute;inset:0}
.kk3oTq_link{display:inline}
._3GbM4G_root{gap:var(--spacing-xs);height:100%;padding:var(--spacing-xs);flex-direction:column;justify-content:center;align-items:center;display:flex}._3GbM4G_disabled{color:var(--color-text-disabled);font-size:20px}._3GbM4G_enabled{color:var(--color-function-primary);font-size:20px}._3GbM4G_supplement{color:var(--color-text-default);letter-spacing:.36px;line-height:15px}
.RHiuPq_root{margin-top:56px}@media (max-width:79.5em){.RHiuPq_root{margin-top:40px}}.RHiuPq_links{gap:var(--spacing-xl);display:flex}@media (max-width:79.5em){.RHiuPq_links{gap:var(--spacing-md);flex-direction:column}}.RHiuPq_link{width:222px;height:200px;padding:var(--spacing-md);cursor:pointer;background:var(--color-background-brand-subtler);border:var(--border-width-md) solid var(--color-button-outlined-line);border-radius:var(--border-radius-md);justify-content:center;align-items:center;transition:background-color .6s;display:flex}.RHiuPq_link:hover{background-color:var(--color-background-default)}@media (max-width:79.5em){.RHiuPq_link{justify-content:flex-start;width:100%;height:60px}}.RHiuPq_link .RHiuPq_title{font-size:var(--font-size-40);font-style:normal;font-weight:var(--font-weight-bold);line-height:var(--line-height-30);letter-spacing:.03125rem}@media (max-width:79.5em){.RHiuPq_link .RHiuPq_title{font-size:var(--font-size-30);line-height:var(--line-height-20)}}.RHiuPq_link .RHiuPq_content{gap:var(--spacing-xs);flex-direction:column;align-items:center;display:flex}@media (max-width:79.5em){.RHiuPq_link .RHiuPq_content{flex-direction:row}}.RHiuPq_link .RHiuPq_icon{color:var(--color-text-brand);font-size:5rem;display:inline-flex}@media (max-width:79.5em){.RHiuPq_link .RHiuPq_icon{font-size:var(--font-size-80)}}
.zE9NEa_root{justify-content:center;align-items:center;height:100%;display:flex}.zE9NEa_empty{color:var(--color-text-disabled)}.zE9NEa_disabled{background:var(--color-background-subtler)}
._56WtTa_categories{gap:var(--spacing-md);margin-top:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(297px,1fr));display:grid}@media (max-width:79.5em){._56WtTa_categories{grid-template-columns:1fr 1fr;width:100%;display:grid}}._56WtTa_category{gap:var(--spacing-xxs);padding:var(--spacing-md);color:var(--color-text-brand);cursor:pointer;background:var(--color-background-subtler);border-radius:var(--border-radius-md);align-items:center;transition:background-color .6s;display:flex}@media (max-width:79.5em){._56WtTa_category{height:40px;padding:.64rem}}._56WtTa_category:hover{background-color:var(--color-background-brand)}._56WtTa_category ._56WtTa_icon{align-items:center;font-size:2rem;display:flex}@media (max-width:79.5em){._56WtTa_category ._56WtTa_icon{font-size:1.2rem}}._56WtTa_category ._56WtTa_name{max-width:227px;font-size:var(--font-size-30);font-style:normal;font-weight:var(--font-weight-bold);letter-spacing:.03rem;overflow-wrap:anywhere;line-height:102%}@media (max-width:79.5em){._56WtTa_category ._56WtTa_name{font-size:10px;font-style:normal;font-weight:var(--font-weight-bold);letter-spacing:.307px;line-height:102%}}._56WtTa_more{height:60px;margin-top:var(--spacing-lg)}@media (max-width:79.5em){._56WtTa_more{height:40px}}
.xILxlG_root{height:100%;padding:var(--spacing-xs);text-align:center}
.UTU0nW_container{height:100%;padding:var(--spacing-xxs) var(--spacing-xs)}@media (max-width:36em){.UTU0nW_container{padding:var(--spacing-xs);font-size:var(--font-size-20);font-style:normal;font-weight:300;line-height:var(--line-height-20);letter-spacing:.42px}}@media (max-width:36em){.UTU0nW_center{justify-content:center;align-items:center;display:flex}}
.xkTC1q_root{cursor:pointer;background:var(--color-background-subtler);border:var(--border-width-md) solid var(--color-border-subtle);justify-content:center;align-items:center;gap:10px;width:100%;height:40px;transition:background-color .6s;display:flex}.xkTC1q_root:hover{background:var(--color-button-outlined-hovered);border-color:var(--color-button-outlined-line)}.xkTC1q_root:focus{background:var(--color-button-outlined-focused);border-color:var(--color-button-outlined-line)}.xkTC1q_root .xkTC1q_label{font-size:var(--font-size-20)}.xkTC1q_root .xkTC1q_buttonIcon{font-size:1.25rem}
.a9HsIa_root{height:100%;padding:var(--spacing-xs)}.a9HsIa_li{font-family:var(--font-family);font-size:var(--font-size-10);color:var(--color-text-default);letter-spacing:.36px;padding-left:1em;font-style:normal;font-weight:300;line-height:15px;list-style:none;position:relative}.a9HsIa_li:before{color:var(--color-brand-brand);content:"•";font-size:2em;position:absolute;left:0}.a9HsIa_li .a9HsIa_name{vertical-align:middle}
.a0sYeG_root{justify-content:center;align-items:center;height:100%;display:flex}.a0sYeG_disabled{width:15px;color:var(--color-text-disabled);text-align:center;line-height:15px}@media (max-width:36em){.a0sYeG_disabled{width:20px;line-height:20px}}
.o0El5a_container{gap:var(--spacing-xl);margin-top:var(--spacing-xl);display:flex}@media (max-width:79.5em){.o0El5a_container{flex-direction:column-reverse}}.o0El5a_wrapper{gap:var(--spacing-md);flex-direction:column;display:flex}.o0El5a_features{gap:var(--spacing-md);min-width:380px;height:360px;padding:var(--spacing-md) var(--spacing-lg);color:var(--color-text-default);background:var(--color-background-brand-subtler);border-radius:var(--border-radius-lg);flex-direction:column;justify-content:center;display:flex}@media (max-width:79.5em){.o0El5a_features{min-width:100%;height:300px;padding:var(--spacing-md);margin-top:var(--spacing-md);justify-content:space-between}}.o0El5a_features .o0El5a_title{color:var(--color-text-brand);text-align:center}.o0El5a_features .o0El5a_border{justify-content:center;width:100%;margin-top:10px;display:flex}.o0El5a_features .o0El5a_border:after{content:"";background:var(--color-text-brand);width:64px;height:1px;display:block}.o0El5a_features .o0El5a_ul{gap:var(--spacing-md);flex-direction:column;display:flex}.o0El5a_features .o0El5a_li{align-items:center;gap:6px;display:flex}.o0El5a_features .o0El5a_li .o0El5a_listIcon{color:var(--color-text-brand);font-size:1.25rem}.o0El5a_imageWrapper{gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex}.o0El5a_image{width:100%;height:388px;position:relative}@media (36em<width<=79.5em){.o0El5a_image{height:320px}}@media (max-width:36em){.o0El5a_image{height:178px}}.o0El5a_imageCaption{margin-top:var(--spacing-xs);color:var(--color-text-subtle);text-align:right}
.Ruaj6G_root{height:100%;padding:var(--spacing-xs);color:var(--color-function-primary);justify-content:center;align-items:center;display:flex}.Ruaj6G_unit{font-family:var(--font-family);font-size:10px;font-style:normal;font-weight:600;line-height:var(--line-height-10);letter-spacing:.3px}
.vI8Z-q_bool{gap:var(--spacing-sm);flex-direction:row;align-items:center;display:flex}@media (max-width:36em){.vI8Z-q_bool{gap:var(--spacing-xxs);flex-direction:column}}.vI8Z-q_icon{justify-content:center;align-items:center;width:15px;height:15px;display:flex}@media (max-width:36em){.vI8Z-q_icon{width:20px;height:20px}}.vI8Z-q_disabled{color:var(--color-text-disabled);display:block}.vI8Z-q_enabled{color:var(--color-function-primary);display:block}.vI8Z-q_supplement{color:var(--color-text-subtle)}@media (max-width:36em){.vI8Z-q_supplement{font-size:var(--font-size-20);font-style:normal;font-weight:600;line-height:var(--line-height-20);color:var(--color-function-primary);letter-spacing:.42px}}
.ODEuOa_root{gap:var(--spacing-lg);max-width:var(--mobile);margin:2.5rem auto var(--spacing-none);--slide-height:19rem;--slide-size:60%;display:flex}.ODEuOa_slider{margin-right:calc(var(--spacing-md) * -1);overflow:hidden}.ODEuOa_sliderInner{gap:var(--spacing-lg);margin-right:var(--spacing-md);touch-action:pan-y pinch-zoom;display:flex}.ODEuOa_slide{flex:0 0 var(--slide-size);min-width:294px;max-width:294px;transform:translate(0,0)}.ODEuOa_category{background:var(--color-background-default);border:var(--border-width-md) solid var(--color-gray-70);border-radius:var(--spacing-xs);width:294px}@media (max-width:79.5em){.ODEuOa_category{width:100%}}.ODEuOa_header{gap:var(--spacing-xs);height:52px;padding:var(--spacing-xs) var(--spacing-lg);color:var(--color-text-brand);background:var(--color-background-brand);border-bottom:var(--border-width-md) solid var(--color-gray-70);border-radius:8px 8px 0 0;align-items:center;display:flex}.ODEuOa_categoryName{font-size:var(--font-size-30);font-style:normal;font-weight:var(--font-weight-bold);letter-spacing:.03rem;line-height:20px}.ODEuOa_categoryIcon{font-size:var(--icon-size-xl);align-items:center;display:flex}.ODEuOa_content{gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-md);flex-direction:column;display:flex}.ODEuOa_serviceList{justify-content:space-between;gap:10px;display:flex}.ODEuOa_serviceLogo{flex-shrink:0;width:82px}.ODEuOa_linkButton{height:40px}.ODEuOa_editButton{cursor:pointer;background:var(--color-background-subtler);border:var(--border-width-md) solid var(--color-border-subtle);justify-content:center;align-items:center;gap:10px;width:100%;height:40px;transition:background-color .6s;display:flex}.ODEuOa_editButton:disabled{cursor:not-allowed;opacity:.6}.ODEuOa_editButton:hover:not(:disabled){background:var(--color-button-outlined-hovered);border-color:var(--color-button-outlined-line)}.ODEuOa_editButton:focus:not(:disabled){background:var(--color-button-outlined-focused);border-color:var(--color-button-outlined-line)}.ODEuOa_editButton .ODEuOa_editLabel{font-size:var(--font-size-20)}.ODEuOa_editButton .ODEuOa_buttonIcon{font-size:var(--font-size-40)}
.AhjYQG_root{height:100%;padding:var(--spacing-xs);justify-content:center;align-items:center;display:flex}.AhjYQG_isBest{background-color:var(--color-primary-90)}
.rbN07q_table{width:100%}@media (max-width:36em){.rbN07q_parentName{padding-block:var(--spacing-xxs)}}.rbN07q_tbody{flex-wrap:wrap;width:100%;margin-top:4px;display:flex}.rbN07q_tr{width:100%}@media (max-width:36em){.rbN07q_tr{flex-direction:column;display:flex}}.rbN07q_th{width:180px;min-width:180px;padding:var(--spacing-xxs) var(--spacing-xs);font-size:var(--font-size-10);font-weight:var(--font-weight-bold);line-height:var(--line-height-10);vertical-align:middle;color:var(--color-text-default);letter-spacing:var(--letter-spacing-10);background-color:var(--color-background-subtler);border-right:solid 1px var(--color-border-subtle);border-bottom:solid 1px var(--color-border-subtle);border-left:solid 1px var(--color-border-subtle)}@media (max-width:36em){.rbN07q_th{width:100%;height:40px;min-height:40px;padding:var(--spacing-xs);font-size:var(--font-size-20);line-height:var(--line-height-20);letter-spacing:var(--letter-spacing-20)}}.rbN07q_emptyTh{width:180px;min-width:180px}@media (max-width:36em){.rbN07q_emptyTh{display:none}}.rbN07q_td{vertical-align:middle;border-right:solid 1px var(--color-border-subtle);border-bottom:solid 1px var(--color-border-subtle);min-width:195px;max-width:195px}@media (max-width:36em){.rbN07q_td{border-left:solid 1px var(--color-border-subtle);min-width:100%;max-width:100%;height:auto}}.rbN07q_emptyTd{min-width:195px}@media (max-width:36em){.rbN07q_emptyTd{display:none}}@media (max-width:36em){.rbN07q_tr:first-child{border-top:solid 1px var(--color-border-subtle)}}.rbN07q_tr:first-child .rbN07q_td,.rbN07q_tr:first-child .rbN07q_th{border-top:solid 1px var(--color-border-subtle)}@media (max-width:36em){.rbN07q_tr:first-child .rbN07q_td,.rbN07q_tr:first-child .rbN07q_th{border-top:none}}
.wgYxUq_root{gap:var(--spacing-xl);padding:var(--spacing-lg) var(--spacing-xl) var(--spacing-md);margin-top:var(--spacing-lg);background:var(--color-background-brand-subtler);border-radius:var(--spacing-xs,.5rem);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:79.5em){.wgYxUq_root{padding:var(--spacing-md) var(--spacing-lg);grid-template-columns:1fr}}.wgYxUq_benefit{gap:var(--spacing-xs);flex-direction:column;justify-content:space-between;display:flex}.wgYxUq_wrapper{flex-direction:column;align-items:center;display:flex}.wgYxUq_title{text-align:center}.wgYxUq_description{margin-top:var(--spacing-xs)}.wgYxUq_link{justify-content:flex-end;width:100%;display:flex}.wgYxUq_icon{color:var(--color-text-brand);font-size:44px}
.NBDfwG_root{gap:var(--spacing-xxs);padding:var(--spacing-xs);flex-direction:column;display:flex}.NBDfwG_scale{justify-content:flex-end;width:100%;max-width:56px;display:flex}.NBDfwG_barBackground{background-color:var(--color-background-subtler);border-radius:var(--border-radius-sm) 0 0 var(--border-radius-sm);width:100%;max-width:84px;height:16px}.NBDfwG_barContent{gap:var(--spacing-xxs);justify-content:center;align-items:center;width:100%;display:flex}.NBDfwG_bar{background-color:var(--color-brand-brand);border-radius:var(--border-radius-sm) 0 0 var(--border-radius-sm);height:16px}
.nR0zAq_root{background-color:var(--color-background-default);width:100%}@media (max-width:36em){.nR0zAq_root{border:1px solid var(--color-border-subtle)}}.nR0zAq_toggle{gap:var(--spacing-xxs);width:100%;padding:var(--spacing-xxs) 23px;cursor:pointer;background-color:var(--color-background-brand);justify-content:space-between;align-items:center;display:flex}.nR0zAq_toggle:hover{background-color:var(--color-background-brand-subtler)}@media (max-width:36em){.nR0zAq_toggle{padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-none);flex-direction:column;align-items:flex-start}}.nR0zAq_label{color:var(--color-brand-brand);align-items:center;display:flex}@media (max-width:36em){.nR0zAq_label{margin-left:auto;overflow:hidden}}.nR0zAq_icon{margin-left:var(--spacing-xs);transform-origin:50%;font-size:32px;transition-duration:.3s}.nR0zAq_icon.nR0zAq_open{transform:rotate(180deg)}@media (max-width:36em){.nR0zAq_icon{margin-left:var(--spacing-none);font-size:var(--icon-size-xl);bottom:0}}.nR0zAq_container{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}@media (max-width:36em){.nR0zAq_container{padding-inline:var(--spacing-md)}}.nR0zAq_inner{overflow:hidden}.nR0zAq_innerContent{gap:var(--spacing-xs);margin-top:var(--spacing-xxs);flex-direction:column;display:flex}@media (max-width:36em){.nR0zAq_innerContent{padding-bottom:var(--spacing-md);margin-top:var(--spacing-xs)}}
._1bBFzW_root{margin-top:7rem}@media (36em<width<=79.5em){._1bBFzW_root{margin-top:2.5rem}}._1bBFzW_title{color:var(--color-text-brand);text-align:center}._1bBFzW_buttons{margin-top:var(--spacing-lg);text-align:center}._1bBFzW_button{width:334px}@media (max-width:79.5em){._1bBFzW_button{width:100%}}
.LJyl-W_button{width:92px}.LJyl-W_modal{width:1020px;height:100%}.LJyl-W_modalHeader{padding:0}.LJyl-W_modalBody{height:100%}.LJyl-W_root{justify-content:space-between;align-items:center;height:100%;display:flex}.LJyl-W_root.LJyl-W_center{justify-content:center}.LJyl-W_viewport{margin:64px 26px;overflow:hidden}.LJyl-W_container{touch-action:pan-y pinch-zoom;backface-visibility:hidden;display:flex}.LJyl-W_wrapper{flex:0 0 100%;justify-content:center;align-items:center;max-width:862px;max-height:532px;display:flex}.LJyl-W_controls{grid-template-columns:auto 1fr;justify-content:space-between;align-items:center;display:grid}.LJyl-W_imageWrapper{width:862px;height:532px;position:relative}.LJyl-W_controlButton{width:2.8rem;height:2.8rem;color:var(--color-text-subtle);appearance:none;touch-action:manipulation;cursor:pointer;justify-content:center;align-items:center;margin:0 auto;padding:0;text-decoration:none;display:flex}.LJyl-W_controlIcon{font-size:45px}.LJyl-W_controlIcon:hover{color:var(--color-border-default)}
.DZBOUW_links{margin-bottom:var(--spacing-xs)}.DZBOUW_group{gap:var(--spacing-sm);flex-direction:column;display:flex}
.O7SuQW_root{gap:var(--spacing-xs);padding:var(--spacing-xs);flex-direction:column;align-items:center;display:flex}.O7SuQW_imageWrapper{width:144px;height:99px;position:relative}
.tVeRfG_container{gap:var(--spacing-xl);margin-block-start:var(--spacing-xl);display:flex}@media (max-width:36em){.tVeRfG_container{gap:var(--spacing-none);width:100%;flex-direction:column;margin-block-start:var(--spacing-md)}}.tVeRfG_sidebar{gap:var(--spacing-xl);flex-direction:column;width:100%;display:flex}@media (max-width:36em){.tVeRfG_sidebar{gap:var(--spacing-md)}}.tVeRfG_features{width:100%}.tVeRfG_bottom{margin-block-start:var(--spacing-xxl)}@media (max-width:36em){.tVeRfG_bottom{margin-block-start:var(--spacing-md);margin-inline:var(--spacing-md)}}
.Bu3c4a_root{cursor:pointer;background:var(--color-background-subtler);border:var(--border-width-md) solid var(--color-border-subtle);justify-content:center;align-items:center;gap:10px;width:100%;transition:background-color .6s;display:flex}.Bu3c4a_root:hover{background:var(--color-button-outlined-hovered);border-color:var(--color-button-outlined-line)}.Bu3c4a_root:focus{background:var(--color-button-outlined-focused);border-color:var(--color-button-outlined-line)}.Bu3c4a_root .Bu3c4a_buttonIcon{font-size:1.25rem}
.oXW6yq_root{padding:var(--spacing-xs);text-align:center}.oXW6yq_review{display:flex}
@layer design-system{.i5N77q_root{z-index:400;width:100%;position:fixed;top:0}.i5N77q_root>div{gap:var(--spacing-md);flex-direction:column-reverse;display:flex}}
@layer design-system{.nf_0cq_root{z-index:400;position:fixed;top:40px;right:40px}.nf_0cq_root>div{gap:var(--spacing-md);flex-direction:column-reverse;display:flex}@media (max-width:36em){.nf_0cq_root{right:16px}}}
.MiN8EG_list{position:relative}.MiN8EG_button{width:280px}@media (max-width:36em){.MiN8EG_button{width:100%;height:auto}}.MiN8EG_listButton{padding-inline:var(--spacing-none);background:var(--color-neutral-20)}.MiN8EG_listButton:hover{background:var(--color-neutral-5)}.MiN8EG_requestButton{padding-inline:var(--spacing-none);background:linear-gradient(270deg,#d5ac51 0%,#977222 47.6%)}.MiN8EG_requestButton:hover{background:linear-gradient(270deg,#eac87f 0%,#70551c 78.37%)}.MiN8EG_icon{font-size:var(--icon-size-lg)}@media (max-width:36em){.MiN8EG_icon{font-size:var(--icon-size-md)}}.MiN8EG_badge{width:28px;height:28px;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;top:-12px;right:-14px}@media (max-width:79.5em){.MiN8EG_spButton{height:40px}}
.suPwdq_button{width:800px;height:80px;margin:var(--spacing-xxxl) auto var(--spacing-none);background:linear-gradient(270deg,#d5ac51 0%,#977222 47.6%);justify-content:center;align-items:center;display:flex}.suPwdq_button:hover{background:linear-gradient(270deg,#eac87f 0%,#70551c 78.37%)}@media (max-width:79.5em){.suPwdq_button{width:100%;height:48px;margin:var(--spacing-xl) var(--spacing-none) var(--spacing-none)}}
._6z0hTa_root{height:100%;padding:var(--spacing-xs);letter-spacing:.02625rem;line-height:1.25rem}
._3S_m3a_header{z-index:1;height:100%;min-height:40px;padding:var(--spacing-xs);vertical-align:middle;border:1px solid var(--color-border-subtle);border-top:none;top:0;left:0}
.iDnVra_root{z-index:1;color:var(--color-brand-brand);background-color:var(--color-background-brand);border-left:none;align-content:center;position:sticky;left:0}
.hnD45a_root{z-index:1;background:var(--color-background-default);background-color:var(--color-background-subtler);align-content:center;position:sticky;left:0}
.z0Ai9W_root{z-index:1;background:var(--color-background-default);align-content:center;position:sticky;left:0}
@media (max-width:79.5em){.HMI0Ga_pcRoot{display:none}}.HMI0Ga_spRoot{display:none}@media (max-width:79.5em){.HMI0Ga_spRoot{width:100%;display:block}}