.index-module__PasEHa__outerContainer{width:var(--viewport-width);flex-direction:column-reverse;display:flex}.index-module__PasEHa__innerContainer{z-index:1;width:100%;position:relative}.index-module__PasEHa__innerContainer:before{z-index:-1;width:var(--viewport-width);content:"";background-color:var(--mantine-color-fillSecondary-0);border-radius:0 0 calc(1.5rem*var(--mantine-scale))calc(1.5rem*var(--mantine-scale));position:absolute;top:0;bottom:clamp(7.75rem,6.3221rem + 3.9663vw,9.8125rem);left:0}.index-module__PasEHa__scrollContainer{width:100%;max-width:calc(90rem*var(--mantine-scale));scroll-snap-type:x mandatory;scrollbar-width:none;height:fit-content;margin-inline:auto;overflow-x:auto;}.index-module__PasEHa__scrollContainer::-webkit-scrollbar{display:none}.index-module__PasEHa__content{padding-left:calc(2rem*var(--mantine-scale));grid-template-rows:auto auto 1fr;grid-auto-flow:column;column-gap:clamp(.5rem,2.8846vw - .5385rem,2rem);display:grid}@media (min-width:62em){.index-module__PasEHa__content{grid-template-columns:repeat(3,1fr);grid-auto-flow:unset;padding-inline:calc(2rem*var(--mantine-scale))}}.index-module__PasEHa__content:after{content:"";grid-row:1/-1;width:calc(32px + -1*clamp(.5rem,2.8846vw - .5385rem,2rem))}@media (min-width:62em){.index-module__PasEHa__content:after{display:none}}
.index-module__oQqgvW__container{flex-wrap:wrap;gap:clamp(.25rem,1.4423vw - .2692rem,1rem)}.index-module__oQqgvW__card{flex:1 1 calc(20.25rem*var(--mantine-scale));background-color:var(--mantine-color-fillQuaternary-0);border-radius:calc(.5rem*var(--mantine-scale));width:100%;padding:clamp(1rem,.6538rem + .9615vw,1.5rem) clamp(1rem,.3077rem + 1.9231vw,2rem)}.index-module__oQqgvW__nameJa{font-size:calc(1rem*var(--mantine-scale));color:var(--mantine-color-textNormal-0);line-height:1.8;}.index-module__oQqgvW__nameEn{font-size:calc(.75rem*var(--mantine-scale));color:#0040984d;line-height:1.8;}
.index-module__B6OIdG__textContainer{gap:clamp(1.5rem,.1154rem + 3.8462vw,3.5rem)}.index-module__B6OIdG__leadContainer{gap:clamp(1.5rem,.8077rem + 1.9231vw,2.5rem)}.index-module__B6OIdG__sectionTitle{font-size:calc(1.125rem*var(--mantine-scale));color:var(--mantine-color-accentPrimary-0);}.index-module__B6OIdG__leadTextSpan{color:var(--mantine-color-textNormal-0);font-size:clamp(2rem,1.6538rem + .9615vw,2.5rem);display:inline-block;}.index-module__B6OIdG__description{font-size:calc(1rem*var(--mantine-scale));color:var(--mantine-color-textNormal-0);margin-bottom:clamp(3.5rem,3.1538rem + .9615vw,4rem);}
.index-module__N8WTOq__container{position:relative}.index-module__N8WTOq__pageContentWrapper{background-color:var(--mantine-color-fillSecondary-0);padding-block:clamp(6.5rem,4.9423rem + 4.3269vw,8.75rem) clamp(3.5rem,.7308rem + 7.6923vw,7.5rem)}.index-module__N8WTOq__imageContainer{width:100%;max-height:calc(21.375rem*var(--mantine-scale));aspect-ratio:2048/1365;border-radius:calc(1.5rem*var(--mantine-scale));box-shadow:0 calc(.25rem*var(--mantine-scale))calc(2rem*var(--mantine-scale))calc(.5rem*var(--mantine-scale))#00000014;position:relative;overflow:hidden}@media (min-width:62em){.index-module__N8WTOq__imageContainer{top:calc(var(--app-shell-header-offset) + clamp(6.5rem,4.9423rem + 4.3269vw,8.75rem));width:calc(22.5rem*var(--mantine-scale));height:calc(22.5rem*var(--mantine-scale));max-height:unset;aspect-ratio:1;flex-shrink:0;position:sticky}}.index-module__N8WTOq__imageInner{width:100%;height:100%;position:relative}.index-module__N8WTOq__image{object-fit:cover;object-position:top}@media (min-width:62em){.index-module__N8WTOq__serviceRoot{flex-direction:row;justify-content:space-between;gap:13.4375%}}
.index-module__LhCSAq__container{gap:0;overflow-x:hidden}.index-module__LhCSAq__wrapper{white-space:nowrap;will-change:transform;flex-flow:row;align-items:baseline;gap:0;display:flex}
.index-module__qRk0tq__imageGroup{flex-wrap:nowrap;gap:0;height:clamp(12.75rem,5.351rem + 20.5529vw,23.4375rem)}.index-module__qRk0tq__image{width:auto;height:100%}
.index-module__l49qUq__textFlowContainer{-webkit-mask-image:linear-gradient(to right,transparent,var(--mantine-color-brandPrimary-0)50%,var(--mantine-color-brandPrimary-0)100%,transparent);overflow-y:hidden}.index-module__l49qUq__textItem{width:fit-content;font-family:var(--mantine-font-family-headings);font-size:calc(12rem*var(--mantine-scale));color:var(--mantine-color-brandPrimary-0);letter-spacing:0;white-space:nowrap;font-weight:600;line-height:1}
.index-module__exgA3q__root{--base:375;width:var(--viewport-width);height:calc(var(--viewport-width)*676.52/var(--base));position:relative}@media (min-width:62em){.index-module__exgA3q__root{--base:1440;height:calc(var(--viewport-width)*871/var(--base))}}.index-module__exgA3q__coverImageWrapper{top:calc(var(--viewport-width)*177.52/var(--base));height:calc(var(--viewport-width)*499/var(--base));border-radius:calc(var(--viewport-width)*16/var(--base));position:absolute;overflow:hidden}.index-module__exgA3q__coverImageWrapper img{object-position:bottom}.index-module__exgA3q__coverImageWrapper:after{content:"";border-radius:inherit;background:#00409833;position:absolute;inset:0}@media (min-width:62em){.index-module__exgA3q__coverImageWrapper{top:calc(var(--viewport-width)*225/var(--base));height:calc(var(--viewport-width)*646/var(--base))}}.index-module__exgA3q__heading{top:calc(var(--viewport-width)*48/var(--base));gap:calc(var(--viewport-width)*16/var(--base));width:100%;padding:0 calc(var(--viewport-width)*40/var(--base))0 calc(var(--viewport-width)*20/var(--base));justify-content:space-between;align-items:flex-start;position:absolute}@media (min-width:62em){.index-module__exgA3q__heading{top:calc(var(--viewport-width)*90/var(--base));gap:calc(.625rem*var(--mantine-scale));padding:0 calc(var(--viewport-width)*80/var(--base))}}.index-module__exgA3q__headingWrapper{width:100%}@media (min-width:62em){.index-module__exgA3q__headingWrapper{width:calc(var(--viewport-width)*1008/var(--base))}}.index-module__exgA3q__headingText{font-size:calc(var(--viewport-width)*50/var(--base));margin-right:.25em;line-height:1.3;display:inline-block;}@media (min-width:62em){.index-module__exgA3q__headingText{font-size:calc(var(--viewport-width)*98/var(--base));letter-spacing:calc(var(--viewport-width)*1.96/var(--base));line-height:1.38}}.index-module__exgA3q__leadText{font-size:calc(var(--viewport-width)*18/var(--base));}@media (min-width:62em){.index-module__exgA3q__leadText{height:calc(var(--viewport-width)*232/var(--base));margin-top:calc(var(--viewport-width)*34/var(--base));writing-mode:vertical-rl}}.index-module__exgA3q__breakAll,.index-module__exgA3q__breakSp{display:block}@media (min-width:62em){.index-module__exgA3q__breakSp{display:none}}
.index-module__jH7y8W__newsLink{color:inherit;text-decoration:none}.index-module__jH7y8W__newsItem{cursor:pointer;background:var(--mantine-color-white);border-radius:var(--mantine-radius-lg);flex-wrap:nowrap;gap:clamp(1.5rem,1.1538rem + .9615vw,2rem);padding:clamp(1.5rem,1.1538rem + .9615vw,2rem);transition:background-color .3s}.index-module__jH7y8W__newsContent{gap:calc(.5rem*var(--mantine-scale));flex:1}.index-module__jH7y8W__title{font-size:calc(1rem*var(--mantine-scale));text-underline-offset:calc(.125rem*var(--mantine-scale));-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .2s;}@media (hover:hover){[data-group]:hover .index-module__jH7y8W__title{text-decoration-color:currentColor}}@media (hover:none){[data-group]:active .index-module__jH7y8W__title{text-decoration-color:currentColor}}.index-module__jH7y8W__arrow{font-size:calc(1.125rem*var(--mantine-scale))}
.index-module__DMbbBq__container{gap:calc(1rem*var(--mantine-scale));background-color:var(--mantine-color-fillSecondary-0);width:100%;padding:clamp(2rem,.9615rem + 2.8846vw,3.5rem)}@media (min-width:62em){.index-module__DMbbBq__container{border-top-left-radius:var(--mantine-radius-lg);border-bottom-left-radius:var(--mantine-radius-lg)}}@media (min-width:90.0625em){.index-module__DMbbBq__container{border-radius:var(--mantine-radius-lg)}}.index-module__DMbbBq__containerCompact{gap:calc(1rem*var(--mantine-scale));background-color:var(--mantine-color-fillSecondary-0);border-radius:0;width:100%;padding:0}
.page-module__MkhXSa__pageContent{padding-inline:0}.page-module__MkhXSa__divider{margin-inline:clamp(2rem,1.6538rem + .9615vw,2.5rem);margin-bottom:clamp(5.5rem,4.1154rem + 3.8462vw,7.5rem)}.page-module__MkhXSa__mainContainer{max-width:calc(90rem*var(--mantine-scale));flex-direction:column;justify-content:center;align-items:flex-start;gap:clamp(2rem,.4423rem + 4.3269vw,4.25rem)}@media (min-width:62em){.page-module__MkhXSa__mainContainer{flex-direction:row;justify-content:flex-start}}@media (min-width:90.0625em){.page-module__MkhXSa__mainContainer{justify-content:center}}.page-module__MkhXSa__categoryContainer{gap:calc(1.5rem*var(--mantine-scale));width:100%;padding-inline:calc(2rem*var(--mantine-scale));flex-direction:row;justify-content:space-between;align-items:center}@media (min-width:62em){.page-module__MkhXSa__categoryContainer{top:var(--app-shell-header-offset);width:calc(15.75rem*var(--mantine-scale));padding-right:0;padding-left:calc(5rem*var(--mantine-scale));flex-direction:column;justify-content:flex-start;align-items:flex-start;position:sticky}}@media (min-width:90.0625em){.page-module__MkhXSa__categoryContainer{width:fit-content;padding-left:0}}.page-module__MkhXSa__categoryTitle{white-space:nowrap;font-size:clamp(1.25rem,1.0769rem + .4808vw,1.5rem);}.page-module__MkhXSa__newsListContainer{gap:calc(3.5rem*var(--mantine-scale));width:100%;max-width:calc(70rem*var(--mantine-scale));flex:1 1 0}.page-module__MkhXSa__paginationBlock{padding-inline:clamp(2rem,.9615rem + 2.8846vw,3.5rem)}.page-module__MkhXSa__navigationCard{margin-bottom:clamp(4.5rem,3.1154rem + 3.8462vw,6.5rem)}.page-module__MkhXSa__footer{padding-top:clamp(6.5rem,5.8077rem + 1.9231vw,7.5rem)}
.index-module__F4rZYq__container{width:min(100% - clamp(4rem,-17.4615rem + 59.6154vw,35rem),calc(55rem*var(--mantine-scale)));margin-inline:auto;padding-block:clamp(6.5rem,4.9423rem + 4.3269vw,8.75rem)}.index-module__F4rZYq__heading{font-size:calc(3rem*var(--mantine-scale));font-weight:700;line-height:1.2;}.index-module__F4rZYq__subHeading{font-size:calc(1.125rem*var(--mantine-scale));color:var(--mantine-color-accentPrimary-0);}.index-module__F4rZYq__customHexButton:after{background-color:var(--mantine-color-fillSecondary-0)}@media (hover:hover){.index-module__F4rZYq__customHexButton:after:hover{background-color:var(--mantine-color-brandPrimary-6)10%}}@media (hover:none){.index-module__F4rZYq__customHexButton:after:active{background-color:var(--mantine-color-brandPrimary-6)10%}}
