.hM3Fzq_root{padding:var(--spacing-md) var(--spacing-md) var(--spacing-md) var(--spacing-sm);flex-direction:row;justify-content:center;align-items:center;gap:27.5px;display:flex;position:relative}.hM3Fzq_backgroundContainer{width:100%;height:100%;position:absolute;top:0;left:0}.hM3Fzq_backgroundImage{object-fit:cover;object-position:center}.hM3Fzq_trophyContainer{width:96px;height:88px;position:relative}.hM3Fzq_trophyImage{width:100%;height:100%}.hM3Fzq_content{font-family:var(--font-family);color:#fff;text-align:center;font-style:normal;font-weight:600;position:relative}.hM3Fzq_yearMonth{letter-spacing:.3px;text-shadow:var(--elevation-2);align-self:stretch;font-size:15px;line-height:15.754px}.hM3Fzq_title{margin-top:8px;font-size:22px;line-height:24px}.hM3Fzq_categoryName{font-size:12px;line-height:15px}.hM3Fzq_ribbon{--ribbon-overlap:4px;--ribbon-border-width:.75rem;--ribbon-notch-width:.5625rem;margin-inline:auto;width:182px;margin-top:10px;margin-bottom:var(--spacing-none);text-align:center;position:relative}.hM3Fzq_ribbonDecoration:before,.hM3Fzq_ribbonDecoration:after{bottom:calc(-1 * var(--ribbon-overlap));content:"";border:var(--ribbon-border-width) solid #ac8320;display:block;position:absolute}.hM3Fzq_ribbonDecoration:before{left:calc(-1 * (var(--ribbon-border-width) + var(--ribbon-notch-width)) + var(--ribbon-overlap));border-left-color:#0000;border-left-width:var(--ribbon-notch-width)}.hM3Fzq_ribbonDecoration:after{right:calc(-1 * (var(--ribbon-border-width) + var(--ribbon-notch-width)) + var(--ribbon-overlap));border-right-color:#0000;border-right-width:var(--ribbon-notch-width)}.hM3Fzq_ribbonInner{padding:var(--spacing-xxs);color:#fff;background:linear-gradient(270deg,#d5ac51 0%,#977222 47.6%);display:block;position:relative}.hM3Fzq_ribbonInner:before,.hM3Fzq_ribbonInner:after{bottom:calc(-1 * var(--ribbon-overlap));width:var(--ribbon-overlap);height:var(--ribbon-overlap);content:"";border-style:solid;border-color:#c89f3d #0000 #0000;display:block;position:absolute}.hM3Fzq_ribbonInner:before{border-width:var(--ribbon-overlap) 0 0 var(--ribbon-overlap);left:0}.hM3Fzq_ribbonInner:after{border-width:var(--ribbon-overlap) var(--ribbon-overlap) 0 0;right:0}
.G5ZpVq_root{width:100%;height:46px;padding:var(--spacing-xs) 10px;background:var(--color-background-brand);border:var(--border-width-md) solid var(--color-border-default);border-radius:var(--border-radius-md);flex-direction:column;align-items:flex-start;gap:10px;display:flex}.G5ZpVq_root:active{background:var(--color-button-outlined-focused)}.G5ZpVq_container{gap:var(--spacing-xs);align-self:stretch;align-items:center;display:flex}.G5ZpVq_sliderContainer{align-self:stretch;align-items:center;display:flex}.G5ZpVq_slider{width:var(--icon-size-xl);height:var(--icon-size-xl)}.G5ZpVq_changeButtonContainer,.G5ZpVq_changeButton{flex-direction:column;align-items:flex-start;display:flex}.G5ZpVq_textContainer{gap:var(--spacing-xs);padding:var(--spacing-xs);flex:1 0 0;align-items:center;overflow:hidden}.G5ZpVq_nonFilterText{text-overflow:ellipsis;-webkit-line-clamp:1;color:var(--color-text-subtle);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.G5ZpVq_filterText{text-overflow:ellipsis;-webkit-line-clamp:1;color:var(--color-text-default);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
._2ru1Oq_root{padding:var(--spacing-lg) var(--spacing-xl) 40px;background:var(--color-background-default);scroll-margin-top:-80px}@media (max-width:79.5em){._2ru1Oq_root{width:100%;padding:var(--spacing-md) var(--spacing-md) var(--spacing-xxxl)}}._2ru1Oq_information{gap:var(--spacing-xs);flex-direction:column;display:flex}._2ru1Oq_order{align-items:center;gap:8px;display:flex}._2ru1Oq_sidebar{gap:var(--spacing-xl);flex-direction:column;width:360px;display:flex}@media (max-width:79.5em){._2ru1Oq_sidebar{display:none}}._2ru1Oq_sidebarFilter{gap:var(--spacing-md);flex-direction:column;display:flex}._2ru1Oq_spSidebar{display:none}@media (max-width:79.5em){._2ru1Oq_spSidebar{display:block}}._2ru1Oq_loaderContainer{text-align:center;font-size:100px}._2ru1Oq_serviceListContainer{gap:var(--spacing-xl);flex-direction:row;display:flex}@media (max-width:79.5em){._2ru1Oq_serviceListContainer{flex-direction:column}}._2ru1Oq_serviceList{gap:var(--spacing-xs);flex-direction:column;flex-grow:1;min-width:0;display:flex}@media (max-width:79.5em){._2ru1Oq_serviceList{gap:var(--spacing-md)}}._2ru1Oq_noServices{padding:var(--spacing-lg) var(--spacing-none);text-align:center;background:var(--color-border-subtler)}._2ru1Oq_pagination{margin-top:var(--spacing-xl)}@media (max-width:79.5em){._2ru1Oq_pagination{margin-top:calc(var(--spacing-md) + var(--spacing-xs))}}@media (max-width:79.5em){._2ru1Oq_rankingBanner{display:none}}@media (max-width:79.5em){._2ru1Oq_relatedContent{display:none}}
.nIIWtG_buttons{gap:var(--spacing-md);flex-direction:column;align-items:center;display:flex}@media (max-width:79.5em){.nIIWtG_buttons{margin-left:0}}.nIIWtG_icon{font-size:var(--icon-size-xl)}@media (max-width:79.5em){.nIIWtG_icon{font-size:var(--icon-size-lg)}}.nIIWtG_documentButton{white-space:nowrap}.nIIWtG_comparisonButton{text-align:center;width:290px}@media (max-width:79.5em){.nIIWtG_comparisonButton{width:100%}}
.keO00W_section{position:relative}.keO00W_description{text-overflow:ellipsis;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;max-height:125px;display:-webkit-box;position:relative;overflow:hidden}.keO00W_dynamicDescription{-webkit-line-clamp:unset;line-clamp:unset;max-height:none;display:block}.keO00W_controls{display:none}.keO00W_section.keO00W_exceeded .keO00W_controls{display:block}.keO00W_gradient{content:"";background:linear-gradient(180deg, transparent 0%, var(--color-background-default) 100%);width:100%;height:40px;display:block;position:absolute;bottom:60px;left:0}.keO00W_button{margin-top:var(--spacing-xs);border:var(--border-width-md) solid var(--color-border-subtle)}.keO00W_icon{font-size:var(--icon-size-lg);transition-duration:.3s}.keO00W_icon.keO00W_openIcon{transform:rotate(180deg)}
.ZNdohG_adBanner{width:100%;justify-content:center;margin-block-start:var(--spacing-md);margin-block-end:2.5rem;display:flex}@media (max-width:36em){.ZNdohG_adBanner{margin-block-start:var(--spacing-none);margin-block-end:var(--spacing-lg)}}.ZNdohG_section{padding:40px var(--spacing-xl);background:var(--color-background-default);justify-content:space-between;margin-block-end:var(--spacing-md);display:flex}@media (max-width:79.5em){.ZNdohG_section{gap:var(--spacing-xl);width:auto;padding:var(--spacing-md) var(--spacing-md) var(--spacing-lg);flex-direction:column}}.ZNdohG_info{gap:var(--spacing-md);flex-direction:column;align-self:stretch;align-items:flex-start;width:830px;display:flex}@media (max-width:79.5em){.ZNdohG_info{width:100%}}
._7nmo9G_root{width:100vw;padding-block:var(--spacing-xxxl);position:relative}@media (max-width:79.5em){._7nmo9G_root{padding:var(--spacing-xl) 15px}}._7nmo9G_backgroundContainer{width:100%;height:100%;position:absolute;top:0;left:0}._7nmo9G_backgroundImage{object-fit:cover}._7nmo9G_content{max-width:var(--container-max-width);padding:var(--spacing-xxl);margin:var(--spacing-none) auto;box-shadow:var(--elevation-8);background:#fffffff2;justify-content:center;align-items:center;display:flex;position:relative}@media (max-width:79.5em){._7nmo9G_content{padding:var(--spacing-lg)}}._7nmo9G_buttonContainer{max-width:var(--container-max-width);height:400px;margin:var(--spacing-none) auto;justify-content:center;align-items:center;display:flex}@media (max-width:79.5em){._7nmo9G_buttonContainer{height:200px}}._7nmo9G_button{--button-color:#dab436;--button-background-color:#fff;border:3px solid var(--button-color);width:512px;height:72px}._7nmo9G_button:hover{--button-background-color:#fff8e3}._7nmo9G_button:active{--button-background-color:#e9e0c5}._7nmo9G_button:disabled{--button-color:#f3e8c4;--button-background-color:#fff}@media (max-width:79.5em){._7nmo9G_button{width:100%;height:48px}}
.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)}}
._3X6b8W_buttonsLg{flex-direction:row;justify-content:center;gap:40px;height:100px;margin-top:40px;display:flex}._3X6b8W_buttonsMd{gap:var(--spacing-xxs);margin-top:var(--spacing-none);flex-direction:column-reverse;justify-content:center;display:flex}._3X6b8W_buttonsSm{gap:var(--spacing-md);height:96px;padding-top:var(--spacing-lg);flex-direction:row;justify-content:center;margin-top:auto;display:flex}@media (max-width:79.5em){._3X6b8W_buttonsSp{gap:var(--spacing-md);width:100%;height:100%;padding-top:var(--spacing-md);margin-top:var(--spacing-none);flex-direction:column-reverse}}._3X6b8W_button{--button-color:#dab436;--button-background-color:#fff;border:3px solid var(--button-color)}._3X6b8W_button:hover{--button-background-color:#fff8e3}._3X6b8W_button:active{--button-background-color:#e9e0c5}._3X6b8W_button:disabled{--button-color:#f3e8c4;--button-background-color:#fff}._3X6b8W_buttonSizeLg{width:512px;height:72px}._3X6b8W_buttonSizeMd{width:312px;height:64px}._3X6b8W_buttonSizeSm{width:240px;height:48px}@media (max-width:79.5em){._3X6b8W_buttonSizeSp{width:100%;height:48px}}._3X6b8W_buttonFourth{height:92px}@media (max-width:79.5em){._3X6b8W_buttonFourth{height:100%}}
.PXr9QG_content{max-width:var(--container-max-width);padding:var(--spacing-xxl) var(--spacing-xxl) 28px;margin:var(--spacing-none) auto;box-shadow:var(--elevation-8);background:#fffffff2;position:relative}@media (max-width:79.5em){.PXr9QG_content{padding:var(--spacing-lg)}}.PXr9QG_contentFourth{gap:var(--spacing-xl);flex-direction:row;justify-content:space-between;padding:40px 48px;display:flex}@media (max-width:79.5em){.PXr9QG_contentFourth{gap:var(--spacing-none);padding:var(--spacing-lg);flex-direction:column}}.PXr9QG_contentFifth{max-width:608px;height:100%;padding:var(--spacing-xl) 40px var(--spacing-sm);margin:var(--spacing-none) auto;flex-direction:column;display:flex}@media (max-width:79.5em){.PXr9QG_contentFifth{max-width:100%;padding:var(--spacing-lg);margin:var(--spacing-none)}}.PXr9QG_serviceContent{gap:var(--spacing-xl);flex-direction:row;align-items:flex-start;display:flex}@media (max-width:79.5em){.PXr9QG_serviceContent{gap:var(--spacing-md);flex-direction:column;align-items:center}}.PXr9QG_serviceContentFifth{gap:var(--spacing-lg)}@media (max-width:79.5em){.PXr9QG_serviceContentFifth{gap:var(--spacing-sm)}}.PXr9QG_logo{width:320px;min-width:320px}@media (max-width:79.5em){.PXr9QG_logo{width:200px;min-width:200px}}@media (max-width:79.5em){.PXr9QG_logoSecond,.PXr9QG_logoThird{width:160px;min-width:160px}}.PXr9QG_logoFourth{width:232px;min-width:232px}@media (max-width:79.5em){.PXr9QG_logoFourth{width:160px;min-width:160px}}.PXr9QG_logoFifth{width:140px;min-width:140px}@media (max-width:79.5em){.PXr9QG_logoFifth{width:104px;min-width:104px}}.PXr9QG_serviceInfo{gap:var(--spacing-md);flex-direction:column;align-items:flex-start;margin-right:auto;display:flex}.PXr9QG_serviceNameWrapper{gap:var(--spacing-xs);flex-direction:column;align-items:flex-start;display:flex}@media (max-width:79.5em){.PXr9QG_serviceNameWrapper{gap:var(--spacing-xxs)}}@media (max-width:79.5em){.PXr9QG_serviceNameWrapperFifth{gap:var(--spacing-xs)}}.PXr9QG_reviewAndAward{gap:var(--spacing-md);flex-direction:row;display:flex}@media (max-width:79.5em){.PXr9QG_reviewAndAward{gap:var(--spacing-xs);flex-direction:column}}