.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%}}
._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}
.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)}}