.article-page[data-v-cfb78501]{background:#fff;padding-bottom:78px}.article-hero[data-v-cfb78501]{grid-template-columns:1.15fr 1fr;align-items:center;gap:48px;padding-top:56px;padding-bottom:50px;display:grid}.article-cover[data-v-cfb78501]{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%}.article-hero .shell[data-v-cfb78501]{z-index:1;position:relative}.article-hero a[data-v-cfb78501]{margin-bottom:28px;display:inline-flex}.article-hero a[data-v-cfb78501],.article-hero span[data-v-cfb78501]{color:var(--blue);font-size:13px;font-weight:900}.article-hero span[data-v-cfb78501]{text-transform:uppercase;display:block}.article-hero h1[data-v-cfb78501]{max-width:760px;color:var(--blue);margin:10px 0 18px;font-size:clamp(32px,4vw,54px);line-height:1.05}.article-hero p[data-v-cfb78501]{color:#456174;max-width:640px;margin:0;font-size:18px;line-height:1.55}.article-shell[data-v-cfb78501]{grid-template-columns:minmax(0,820px);justify-content:center;padding-top:54px;display:grid}.article-byline[data-v-cfb78501]{color:#53616b;font-size:13px;line-height:1.5}.article-content[data-v-cfb78501]{color:#243f55;font-size:18px;line-height:1.7}.article-content[data-v-cfb78501] h2{color:var(--ink);margin:34px 0 14px;font-size:32px;line-height:1.15}.article-content[data-v-cfb78501] h3{color:var(--ink);margin:28px 0 12px;font-size:24px}.article-content[data-v-cfb78501] p{margin:0 0 18px}.article-content[data-v-cfb78501] ol,.article-content[data-v-cfb78501] ul{margin:0 0 22px;padding-left:24px}.article-content[data-v-cfb78501] blockquote{color:#34556f;background:#f2f9fd;border:1px solid #cfdeea;border-radius:8px;margin:28px 0;padding:18px 22px}.article-content[data-v-cfb78501] a{color:var(--blue);font-weight:800}.not-found[data-v-cfb78501]{min-height:420px;padding-top:72px}@media (width<=700px){.article-hero[data-v-cfb78501]{grid-template-columns:1fr;gap:28px;padding-top:32px;padding-bottom:0}.article-shell[data-v-cfb78501]{padding-top:36px}.article-content[data-v-cfb78501]{font-size:16px}}
