.NewsDetail-module__P3g9PW__heroFallback{background-color:var(--color-primary);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.NewsDetail-module__P3g9PW__content{z-index:1;-webkit-backdrop-filter:blur(4px);background:#ffffffd9;grid-template-columns:auto min(888px,100%);grid-template-areas:"left right";min-height:50vh;padding-top:40px;padding-bottom:80px;display:grid;position:relative}.NewsDetail-module__P3g9PW__inner{flex-direction:column;grid-area:right;gap:16px;display:flex}@media (max-width:599px){.NewsDetail-module__P3g9PW__content{min-height:unset;grid-template-columns:1fr;grid-template-areas:"right"}}.NewsDetail-module__P3g9PW__meta{align-items:center;gap:16px;display:flex}.NewsDetail-module__P3g9PW__category{background-color:var(--color-primary);color:#fff;border-radius:5px;justify-content:center;align-items:center;padding:4px 12px;font-size:20px;font-weight:350;line-height:normal;text-decoration:none;transition:opacity .15s;display:inline-flex}.NewsDetail-module__P3g9PW__category:hover,.NewsDetail-module__P3g9PW__category:focus{color:#fff;opacity:.8;text-decoration:none}.NewsDetail-module__P3g9PW__date{color:var(--color-primary);font-size:20px;font-style:normal;font-weight:400;line-height:normal}.NewsDetail-module__P3g9PW__title{color:#191e2e;font-family:var(--font-base);margin:0;font-size:28px;font-weight:700;line-height:1.7}.NewsDetail-module__P3g9PW__body{flex-direction:column;gap:16px;padding-bottom:40px;display:flex}.NewsDetail-module__P3g9PW__coverImageWrapper{border-radius:16px;height:426px;overflow:hidden}.NewsDetail-module__P3g9PW__coverImage{object-fit:cover;width:100%;height:100%}.NewsDetail-module__P3g9PW__externalLinkParagraph{margin:0}.NewsDetail-module__P3g9PW__externalLink{background-color:var(--color-primary);color:#fff;border-radius:9999px;align-items:center;padding:8px 24px;font-size:16px;font-weight:700;text-decoration:none;transition:opacity .15s;display:inline-flex}.NewsDetail-module__P3g9PW__externalLink:hover,.NewsDetail-module__P3g9PW__externalLink:focus{color:#fff;opacity:.8;text-decoration:none}.NewsDetail-module__P3g9PW__richText{color:#191e2e;font-family:var(--font-base);flex-direction:column;gap:16px;font-size:16px;font-weight:400;line-height:1.7;display:flex}.NewsDetail-module__P3g9PW__richText p{margin:0 0 12px}.NewsDetail-module__P3g9PW__richText p:last-child{margin-bottom:0}.NewsDetail-module__P3g9PW__richText h2{border-bottom:1px solid var(--color-primary);color:var(--color-primary);font-family:var(--font-base);margin:24px 0 8px;padding-bottom:4px;font-size:20px;font-weight:700;line-height:1.7}.NewsDetail-module__P3g9PW__richText h3{color:var(--color-primary);font-family:var(--font-base);margin:16px 0 4px;font-size:16px;font-weight:700;line-height:1.7}.NewsDetail-module__P3g9PW__richText img{object-fit:cover;border-radius:16px;width:100%;height:426px}.NewsDetail-module__P3g9PW__richText strong,.NewsDetail-module__P3g9PW__richText b{font-weight:700}.NewsDetail-module__P3g9PW__richText em,.NewsDetail-module__P3g9PW__richText i{font-style:italic}.NewsDetail-module__P3g9PW__richText ul,.NewsDetail-module__P3g9PW__richText ol{margin:0 0 12px 1.5em;padding:0}.NewsDetail-module__P3g9PW__richText ul{list-style:outside}.NewsDetail-module__P3g9PW__richText ol{list-style:decimal}.NewsDetail-module__P3g9PW__richText li{margin-bottom:4px;line-height:1.7}.NewsDetail-module__P3g9PW__richText a{color:var(--color-primary);text-decoration:underline}.NewsDetail-module__P3g9PW__richText a:hover{opacity:.8}.NewsDetail-module__P3g9PW__richText blockquote{border-left:4px solid var(--color-primary);color:#555;margin:0 0 12px;padding:8px 16px;font-style:italic}.NewsDetail-module__P3g9PW__bodyImageWrapper{border-radius:16px;flex-shrink:0;width:100%;height:426px;overflow:hidden}.NewsDetail-module__P3g9PW__bodyImageImg{object-fit:cover;width:100%;height:100%}@media (max-width:599px){.NewsDetail-module__P3g9PW__bodyImageWrapper{height:240px}}.NewsDetail-module__P3g9PW__pagination{justify-content:center;align-items:center;gap:40px;display:flex}.NewsDetail-module__P3g9PW__paginationNav{color:var(--color-primary);font-family:var(--font-base);white-space:nowrap;border-radius:9999px;align-items:center;gap:8px;padding:8px;font-size:20px;font-weight:400;line-height:1.7;text-decoration:none;transition:opacity .15s;display:flex}.NewsDetail-module__P3g9PW__paginationNav:hover,.NewsDetail-module__P3g9PW__paginationNav:focus{color:var(--color-primary);opacity:.7;text-decoration:none}.NewsDetail-module__P3g9PW__paginationNavDisabled{color:var(--color-primary);font-family:var(--font-base);white-space:nowrap;opacity:.3;cursor:default;border-radius:9999px;align-items:center;gap:8px;padding:8px;font-size:20px;font-weight:400;line-height:1.7;display:flex}.NewsDetail-module__P3g9PW__paginationList{background-color:var(--color-primary);color:#fff;font-family:var(--font-base);white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;padding:4px 20px;font-size:16px;font-weight:700;line-height:1.7;text-decoration:none;transition:opacity .15s;display:inline-flex}.NewsDetail-module__P3g9PW__paginationList:hover,.NewsDetail-module__P3g9PW__paginationList:focus{color:#fff;opacity:.8;text-decoration:none}@media (max-width:599px){.NewsDetail-module__P3g9PW__content{padding-top:30px;padding-bottom:60px}.NewsDetail-module__P3g9PW__category,.NewsDetail-module__P3g9PW__date{font-size:14px}.NewsDetail-module__P3g9PW__title{font-size:20px}.NewsDetail-module__P3g9PW__richText h2{font-size:18px}.NewsDetail-module__P3g9PW__coverImageWrapper,.NewsDetail-module__P3g9PW__richText img{height:240px}.NewsDetail-module__P3g9PW__pagination{flex-wrap:wrap;gap:16px}.NewsDetail-module__P3g9PW__paginationNav,.NewsDetail-module__P3g9PW__paginationNavDisabled{font-size:16px}}
.Thumbnail-module__pHZcia__wrapper{border-radius:5px;overflow:hidden}.Thumbnail-module__pHZcia__wrapper:not(.Thumbnail-module__pHZcia__changed){transition:width .6s 1.2s}.Thumbnail-module__pHZcia__wrapper[data-intersection=entry],.Thumbnail-module__pHZcia__wrapper.Thumbnail-module__pHZcia__changed{box-shadow:0 3px 6px #00000029}.Thumbnail-module__pHZcia__inner{width:0;height:100%;transition:width .6s .2s;position:relative;overflow:hidden}.Thumbnail-module__pHZcia__inner:after{background-color:var(--color-accent);content:"";width:100%;height:100%;display:block;position:absolute;top:0;right:0}.Thumbnail-module__pHZcia__changed>.Thumbnail-module__pHZcia__inner:after{display:none}.Thumbnail-module__pHZcia__wrapper[data-intersection=entry]>.Thumbnail-module__pHZcia__inner{width:var(--thumb-width)}.Thumbnail-module__pHZcia__wrapper[data-intersection=entry]>.Thumbnail-module__pHZcia__inner:after{animation:var(--anim-slide-out-horizon) .6s .8s both}.Thumbnail-module__pHZcia__changed>.Thumbnail-module__pHZcia__inner{width:var(--thumb-width);transform:translate(0%)}.Thumbnail-module__pHZcia__image{object-fit:cover}
.Breadcrumbs-module__LGOzmW__nav{overflow:hidden}.Breadcrumbs-module__LGOzmW__list{color:#2f2f2f;width:100%;font-family:var(--font-m-round);letter-spacing:0;gap:10px;font-size:12px;font-weight:800;line-height:18px;list-style:none;display:flex}.Breadcrumbs-module__LGOzmW__list>li:not(:last-of-type):after{content:"/";margin-left:10px}.Breadcrumbs-module__LGOzmW__lastItem{cursor:default;width:100%;overflow:hidden}.Breadcrumbs-module__LGOzmW__lastItemText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Breadcrumbs-module__LGOzmW__link{color:var(--color-black);text-decoration:none!important}
.ViewDetailsLink-module__XiZhwW__root{color:var(--color-black);cursor:pointer;font-family:var(--font-m-round);letter-spacing:.7px;padding-right:120px;font-size:14px;font-weight:800;line-height:20px;transition:color .15s;position:relative;text-decoration:none!important}.ViewDetailsLink-module__XiZhwW__root path{transition:stroke .15s}.ViewDetailsLink-module__XiZhwW__root:hover .ViewDetailsLink-module__XiZhwW__arrow{right:-25px}.ViewDetailsLink-module__XiZhwW__root:hover path,.ViewDetailsLink-module__XiZhwW__root:focus path{stroke:var(--color-accent)}.ViewDetailsLink-module__XiZhwW__arrow{margin-top:12px;transition:right .6s 50ms;position:absolute;right:0}
.ChildSection-module__iu5SQq__childSection{grid-template-columns:auto min(786px,100%);grid-template-areas:"left right";display:grid}
.PageHero-module__TqlZXW__section{background-color:var(--color-base);flex-direction:column;justify-content:flex-end;height:768px;padding-bottom:47px;display:flex;overflow:hidden}@media (max-width:599px){.PageHero-module__TqlZXW__section{height:100vh}}.PageHero-module__TqlZXW__title{color:#0f0f0f;font-family:var(--font-m-round);font-size:var(--page-hero-font-size,80px);letter-spacing:0;font-weight:800;line-height:var(--page-hero-line-height,112px);position:fixed}@media (max-width:599px){.PageHero-module__TqlZXW__title{color:#0000}}.PageHero-module__TqlZXW__thumbnailWrapper{height:493px;margin-bottom:13px;position:relative}@media (max-width:599px){.PageHero-module__TqlZXW__thumbnailWrapper{height:60vw}}.PageHero-module__TqlZXW__thumbnail{right:calc((var(--space-content-vertical) * -1) - 15px);position:absolute}.PageHero-module__TqlZXW__thumbnailFallbackWrapper{border-radius:5px;overflow:hidden;box-shadow:0 3px 6px #00000029}.PageHero-module__TqlZXW__bottom{align-items:baseline;gap:var(--page-hero-bottom-gap,37px);display:flex}@media (max-width:599px){.PageHero-module__TqlZXW__bottom{flex-direction:column;align-items:flex-start}}.PageHero-module__TqlZXW__titleLabel{color:#0000;font-family:var(--font-m-round);font-size:var(--page-hero-font-size,80px);letter-spacing:0;font-weight:800;line-height:var(--page-hero-line-height,112px)}@media (max-width:599px){.PageHero-module__TqlZXW__titleLabel{color:#0f0f0f;text-align:right;writing-mode:vertical-rl;height:30vh;font-size:40px;line-height:40px}}
.Section-module__EXF5WW__section{padding-right:max(calc(var(--space-content-vertical) + ((100vw - var(--content-max-width)) / 2)), var(--space-content-vertical));padding-left:max(calc(var(--space-content-vertical) + ((100vw - var(--content-max-width)) / 2)), var(--space-content-vertical));margin-right:min(calc(-1 * (var(--space-content-vertical) + ((100vw - var(--content-max-width)) / 2))), calc(-1 * var(--space-content-vertical)));margin-left:min(calc(-1 * (var(--space-content-vertical) + ((100vw - var(--content-max-width)) / 2))), calc(-1 * var(--space-content-vertical)))}
