.article{min-height:auto;padding-block:clamp(7rem,12vw,10rem) 0}.article-header{gap:var(--space-5);text-align:center;display:grid}.article-header__back{margin-bottom:1.5rem}.article-header__back,.article-footer a{align-items:center;gap:var(--space-3);width:fit-content;font-weight:var(--font-weight-semibold);color:var(--color-white);text-decoration:none;display:inline-flex}.article-header__back:hover,.article-footer a:hover{text-underline-offset:.25em;text-decoration:underline}.article-header__back:focus-visible,.article-footer a:focus-visible{outline:2px solid var(--color-white);outline-offset:4px}.article-header__meta{gap:var(--space-2);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);flex-wrap:wrap;margin:auto;display:flex}.article-header h1{text-wrap:balance;font-size:clamp(2.25rem,5.5vw,4.25rem);line-height:1.05}.article-header__description{text-wrap:balance;margin-inline:auto;font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.6}.article-body{border-radius:var(--radius-card);max-width:48rem;color:var(--color-black);background-color:var(--color-white);margin:clamp(2rem,2.5vw,3rem) auto 0;padding:clamp(1.5rem,4vw,3.5rem);font-size:1rem;line-height:1.75}.article-body>*+*{margin-top:var(--space-5)}.article-body h2{color:var(--color-primary);margin-top:clamp(2.5rem,3vw,3rem);margin-bottom:clamp(1.3rem,1.3vw,2rem);font-size:1.1rem;line-height:1.25;&+p{margin-top:var(--space-3)}}.article-body h3{margin-top:var(--space-7);color:var(--color-primary);font-size:clamp(1.2rem,2vw,1.4rem);line-height:1.3}.article-body ul,.article-body ol{gap:var(--space-3);padding-left:1.4rem;display:grid}.article-body p{text-align:justify}.article-body a{color:var(--color-primary);font-weight:var(--font-weight-semibold);text-underline-offset:.2em;text-decoration:underline}.article-body strong{font-weight:var(--font-weight-bold)}.article-body blockquote{padding-left:var(--space-5);border-left:4px solid var(--color-primary);color:var(--color-primary);font-weight:var(--font-weight-semibold);margin-inline:0}.article-body .article-cta{border-top:1px solid #002aa133;margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(1.5rem,3vw,2rem)}.article-body .article-cta h2{margin:0;font-size:clamp(1.2rem,2vw,1.4rem)}.article-body .article-cta p{margin-top:var(--space-3);text-align:left}.article-body .article-cta a{align-items:center;gap:var(--space-2);margin-top:var(--space-4);display:inline-flex;& span{text-decoration:none}}.article-footer{margin-top:clamp(3rem,5vw,4rem)}.article-share{border-bottom:1px solid #ffffff59;margin-bottom:.8rem;padding-bottom:clamp(2rem,2.5vw,4rem)}#share-title,.article-share__links{max-width:48rem;margin-inline:auto}.article-share>p:first-child{margin-bottom:var(--space-4);font-weight:var(--font-weight-semibold)}.article-share__links{gap:var(--space-3);flex-wrap:wrap;display:flex}.article-share__links a,.article-share__copy{border-radius:var(--radius-pill);min-height:2.75rem;color:var(--color-white);font:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:1px solid #ffffffa6;align-items:center;gap:.5rem;padding:.65rem 1rem;line-height:1;text-decoration:none;display:inline-flex}.article-share__links a:hover,.article-share__copy:hover{color:var(--color-primary);background-color:var(--color-white);text-decoration:none}.article-share__links a:focus-visible,.article-share__copy:focus-visible{outline:2px solid var(--color-white);outline-offset:3px}.article-share__links svg{flex:none;width:1rem;height:1rem}.article-share__status{min-height:1.4rem;margin-top:var(--space-4);max-width:48rem;font-size:var(--font-size-small);margin-inline:auto}.article-service{text-align:center;background-color:var(--color-primary);border:1px solid var(--color-white);border-radius:var(--radius-card);flex-direction:column;justify-content:center;margin:0 auto;padding:2.5rem 3rem;display:flex}.article-footer__info{margin:0 auto;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,5vw,5rem);width:90%;margin-top:clamp(3rem,10vw,5rem);margin-bottom:clamp(.1rem,2vw,3rem);display:grid}.article-service h2{text-wrap:balance;font-size:clamp(1.5rem,3vw,2rem);line-height:1.15}.article-service p{max-width:40rem;margin:var(--space-4) auto 0;text-wrap:pretty;line-height:1.65}.article-footer .article-service__link{margin:var(--space-5) auto 0;border-radius:var(--radius-pill);color:var(--color-primary);background-color:var(--color-white);justify-content:center;padding:.8rem 1.25rem;text-decoration:none;transition:transform .18s}.article-footer .article-service__arrow{transition:transform .18s}.article-footer .article-service__link:hover{opacity:.9;text-decoration:none;transform:translateY(-1px)}.article-footer .article-service__link:hover .article-service__arrow{transform:translate(.3rem)}.newsletter.container{margin-inline:0;width:100%;margin-bottom:0}.article-footer__info .newsletter{grid-template-columns:1fr}.article-footer__info .newsletter__fields{flex-direction:column}.article-footer__info .newsletter button{width:100%}@media (width<=1200px){.article-footer__info{width:100%;margin-inline:0}}@media (width>800px){.newsletter.container{padding:0}}@media (width<=800px){.article-footer__info{grid-template-columns:1fr;gap:3rem}.article-service{text-align:center;padding-inline:1rem}}@media (width<=600px){.newsletter.container{padding-bottom:0}.article.section{padding-block:7rem 0}.article-header__meta{margin-top:.5rem}.article-header h1{font-size:clamp(2rem,10vw,3rem)}.article-body{margin-top:2rem;padding:1.5rem}.article-share{padding-bottom:1rem}.article-footer__info{margin-top:5rem;margin-bottom:0;width:100%;margin-inline:0}}
