.detail_block-section-trace__tQ9YD,.detail_section-trace__B0EbX{margin:2rem 0;color:gray}.detail_block-section-trace__tQ9YD{margin-left:4rem}.detail_backgroundGrey__bf0kk{background:#f4f4f4}.detail_paddingTop__j27aW{padding-top:calc(8px + 4vw)}.detail_paddingBottom__vvNML{padding-bottom:calc(8px + 4vw)}.detail_block__Kvvke{padding-left:calc(8px + 4vw);padding-right:calc(8px + 4vw)}.detail_block__Kvvke h1{font-family:mainFont,serif;font-style:normal;font-weight:700;font-size:clamp(30px,5vw,54px);line-height:120%;letter-spacing:0;color:#000}.detail_block__Kvvke h2{color:#000}.detail_block__Kvvke img,.detail_block__Kvvke video{max-height:100vh}.detail_block__Kvvke img{border-radius:0}.detail_items__rS6tK h2{margin-bottom:calc(8px + .3vw)}.detail_header__fpyaf{display:grid;grid-template-areas:"stack"}.detail_header__fpyaf>*{grid-area:stack}.detail_header__fpyaf .detail_wrapper__gorul{margin-top:calc(8px + 8vw);display:inline-block;color:#fff}@media(min-width:768px){.detail_header__fpyaf .detail_wrapper__gorul{width:50%}}.detail_text__D5X3z{font-family:mainFont,serif;font-style:normal;font-weight:400;font-variation-settings:"wght" 400;font-size:16px;line-height:28px;letter-spacing:0}.detail_text__D5X3z h2,.detail_text__D5X3z h3,.detail_text__D5X3z h4{line-height:120%}.detail_text__D5X3z img{max-width:100%}.detail_text__D5X3z :is(h2,h3,h4):not(:first-child){margin:calc(8px + 2vw) 0 0}.detail_text__D5X3z a{text-decoration:underline;color:#02605c}.detail_text__D5X3z a:hover{opacity:.7}.detail_text__D5X3z blockquote,.detail_text__D5X3z ol,.detail_text__D5X3z p,.detail_text__D5X3z pre,.detail_text__D5X3z ul{margin:.5rem 0;line-height:1.5}.detail_text__D5X3z strong{font-variation-settings:"wght" 700}.detail_text__D5X3z ol,.detail_text__D5X3z ul{padding:0 0 0 1rem}.detail_text__D5X3z li::marker{width:20px}.detail_text__D5X3z li{padding-left:10px}.detail_stack__O4BVX{display:grid;grid-template-areas:"stack"}.detail_stack__O4BVX>*{grid-area:stack}.detail_overlay__7Azd9{position:relative;z-index:1;background:rgba(51,51,51,.4)}.detail_related__DqEs9{margin-top:calc(8px + 4vw)}.detail_sections__KPITR{padding-top:calc(8px + 4vw);padding-bottom:calc(8px + 4vw);background:#fff;margin:0 calc((8px + 4vw)*-1)}