body.article-page{background:#f8faf6}.article-page .nav{border-color:#dce4db}.article-hero{background:#13362c;color:#f4f8f1;padding:76px 0}.article-hero-inner{max-width:900px}.article-hero .eyebrow{color:#b8cbbf;margin-bottom:18px}.article-hero h1{font:600 clamp(40px,5.6vw,70px)/1.08 'Manrope',sans-serif;letter-spacing:-3px;max-width:850px;margin:0}.article-hero h1 em{font-style:normal;color:#c2fa75}.article-lead{max-width:68ch;color:#c9d7ce;font-size:18px;line-height:1.75;margin:26px 0 0}.article-meta{color:#b8cbbf;font-size:13px;margin:24px 0 0}.article{max-width:70ch;padding:66px 0 82px}.article h2{font:600 clamp(29px,3.7vw,42px)/1.18 'Manrope',sans-serif;letter-spacing:-1.6px;margin:58px 0 18px}.article h2:first-child{margin-top:0}.article h3{font:600 21px/1.3 'Manrope',sans-serif;margin:29px 0 10px}.article p,.article li{font-size:17px;line-height:1.8}.article p{margin:0 0 18px}.article ul,.article ol{padding-left:1.35em;margin:0 0 22px}.article li{padding-left:7px;margin:8px 0}.article strong{font-weight:700}.article-note{border-left:4px solid #778b77;background:#edf2e8;padding:18px 20px;margin:27px 0;color:#344d40}.article-note p:last-child{margin-bottom:0}.table-wrap{overflow-x:auto;margin:25px 0 30px;border:1px solid #dce4db;border-radius:10px;background:#fff}.article table{border-collapse:collapse;width:100%;min-width:720px;font-size:14px}.article caption{text-align:left;padding:18px 20px 10px;font-weight:700;color:#13362c}.article th,.article td{text-align:left;vertical-align:top;padding:13px 15px;border-bottom:1px solid #dce4db}.article th{background:#edf2e8;font:700 12px/1.4 'Manrope',sans-serif;letter-spacing:.2px}.article tr:last-child td{border-bottom:0}.article td{color:#50644e}.article-faq{margin-top:10px}.article-faq details{padding:19px 0}.article-faq summary{min-height:44px;display:flex;align-items:center;font:600 18px/1.3 'Manrope',sans-serif}.article-faq p{font-size:16px;margin:13px 0 3px}.article-cta{max-width:none;background:#13362c;color:#f4f8f1;border-radius:14px;padding:32px;margin-top:58px}.article-cta h2{font-size:32px;margin:0 0 12px}.article-cta h2 em{color:#c2fa75;font-style:normal}.article-cta p{color:#c9d7ce;font-size:16px}.article-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.article-actions .button{min-height:50px}.article-actions .outline{border-color:#819c70;color:#f4f8f1}.article-page footer{border-top:1px solid #dce4db}@media(max-width:760px){.article-page .nav nav{display:none}.article-hero{padding:52px 0 58px}.article-hero h1{letter-spacing:-2px}.article-lead{font-size:16px}.article{padding:48px 0 62px}.article h2{margin-top:46px}.article p,.article li{font-size:16px}.article-cta{padding:24px 20px;margin-top:45px}.article-actions .button{width:100%}.article-page footer{padding-bottom:30px}}@media(max-width:410px){.article-hero h1{font-size:38px}}
@media print{@page{margin:16mm}body.article-page{background:#fff;color:#000}.article-page .nav,.article-page .skip,.article-cta,.article-page .sector-others,.article-page footer{display:none!important}.article-hero{background:none;color:#000;padding:0 0 12px;border-bottom:2px solid #000}.article-hero .eyebrow,.article-meta,.article-lead{color:#333}.article-hero h1{font-size:28pt;letter-spacing:0}.article-hero h1 em{color:#000}.article{max-width:none;padding:14px 0 0}.article h2{font-size:17pt;letter-spacing:0;margin:22px 0 8px;break-after:avoid}.article h3{break-after:avoid}.article p,.article li{font-size:10.5pt;line-height:1.5}.article-note{background:none;border-left-color:#000;color:#000}.table-wrap{overflow:visible;border:0;break-inside:avoid}.article table{min-width:0;font-size:9.5pt}.article th,.article td{border:1px solid #000;padding:8px;color:#000}.article th{background:#eee}.article td{height:28px}.article tr{break-inside:avoid}.article-faq summary::after{display:none}.article-faq p,.article-faq summary{color:#000;max-width:none}.article-faq details::details-content{content-visibility:visible;display:block}}
