@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-VariableFont_wght.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@layer base{.Home--news .Hero{background:#ebf2ea;padding:120px 32px 40px;position:relative;overflow:hidden}.Home--news .Hero__inner{z-index:2;box-sizing:border-box;max-width:1200px;margin:0 auto;position:relative}.Home--news .Hero__inner:after{content:"News";color:#00a886;pointer-events:none;font-family:Montserrat;font-size:160px;line-height:1;position:absolute;bottom:-40px;right:0}.Home--news .Hero__title{letter-spacing:.05em;margin-bottom:100px;font-size:clamp(1.8rem,2.5vw,2.4rem);font-weight:700}.Home--news .Hero__breadcrumb{color:#555;margin-bottom:20px;font-size:.875rem}.Home--news .Hero__breadcrumb ol{flex-wrap:wrap;gap:.5em;display:flex}.Home--news .Hero__breadcrumb li{white-space:wrap}.Home--news .Hero__breadcrumb li:after{content:"›";margin-left:.5em}.Home--news .Hero__breadcrumb li:last-child:after{display:none}.Home--news .NewsListContainer{z-index:3;margin-top:-40px;position:relative}.Home--news .NewsListContainer__inner{background:#f7f7f7;border-top-left-radius:32px;border-top-right-radius:32px;margin:0 auto;padding:32px 48px 96px;box-shadow:0 20px 60px #0000000d}.Home--news .NewsListContainer__heading{text-align:center;letter-spacing:.08em;margin-bottom:64px;font-size:clamp(28px,3.2vw,36px);font-weight:700}@media (max-width:1024px){.Home--news .Hero__inner:after{font-size:16vw}}@media (max-width:768px){.Home--news .Hero{padding:90px 24px 40px}.Home--news .Hero__inner:after{font-size:12vw;bottom:-30px}.Home--news .NewsListContainer__inner{border-top-left-radius:24px;border-top-right-radius:24px;padding:64px 24px}}@media (max-width:480px){.Home--news .Hero{padding:70px 24px 40px}.Home--news .Hero__inner:after{display:none}}}
