.pta-article-page .page-hero h1{font-size:clamp(2rem,3.4vw,3.25rem);max-width:26ch;line-height:1.15}.pta-article{max-width:820px}.pta-article p,.pta-article li{font-size:1rem;line-height:1.85}.pta-article h2{margin-top:2.5rem;scroll-margin-top:110px}.pta-article ul{padding-left:1.35rem}.pta-article li{margin:.65rem 0}.pta-article a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.article-meta{color:#536273;font-size:.85rem;line-height:1.6}.article-toc,.article-sources{background:#f3f6f8;border-left:3px solid #0e7c78;padding:1.25rem 1.5rem;border-radius:4px}.article-toc h2,.article-sources h2{margin-top:0}.article-sources{margin-top:2.5rem}.article-next{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;margin-top:2rem}.article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px}.article-grid .service-card{display:flex;flex-direction:column;gap:12px;min-width:0;padding:28px;background:#fff;border:1px solid #dbe3e8;border-radius:10px;text-decoration:none;color:#102447}.article-grid h3{font-size:1.2rem;line-height:1.45;margin:0}.article-grid p{line-height:1.7}.article-grid .service-card>span:last-child{margin-top:auto;font-weight:600;color:#0e7c78}@media(max-width:800px){.article-grid{grid-template-columns:1fr}.article-toc,.article-sources{padding:1rem}.pta-article{overflow-wrap:break-word}}@media print{header,footer,.pta-consent-strip,.article-toc,.article-next{display:none!important}.page-hero,.section{padding:12px 0!important}.pta-article{max-width:none}.pta-article h2{break-after:avoid}.pta-article p,.pta-article li{font-size:10pt;line-height:1.5}}