.page_article__YlLOu{padding:20px 0 var(--ds-section)}.page_cta__1fF8F,.page_head__hNBaS,.page_prose__3JYvG{max-width:var(--ds-rail-text);margin:0 auto;padding:0 var(--ds-gutter)}.page_crumbs__Ki3gw{display:flex;flex-wrap:wrap;gap:8px;font-size:var(--ds-size-caption);color:var(--ds-ink-faint)}.page_crumbs__Ki3gw a{color:var(--ds-ink-faint);text-decoration:none}@media (hover:hover){.page_crumbs__Ki3gw a:hover{color:var(--ds-accent-hover)}}.page_current__P83Ib{color:var(--ds-ink);font-weight:var(--ds-weight-semi)}.page_title__xYFu1{font-size:clamp(27px,4vw,48px);line-height:1.08;margin:clamp(18px,3vw,32px) 0 0;text-wrap:balance}.page_meta__p0rBO{display:flex;flex-wrap:wrap;gap:8px;font-size:14px;color:var(--ds-ink-faint);margin-top:14px}.page_cover__MJlpA{max-width:var(--ds-rail);margin:clamp(24px,4vw,40px) auto;padding:0 var(--ds-gutter)}.page_cover__MJlpA>*{border-radius:var(--ds-radius-panel);overflow:hidden;border:1px solid rgba(48,50,54,.18)}.page_prose__3JYvG{font-size:18px;line-height:1.65;color:var(--ds-ink)}.page_prose__3JYvG h2{font-size:clamp(22px,2.6vw,30px);margin:clamp(28px,4vw,44px) 0 0;text-wrap:balance}.page_prose__3JYvG h3{font-size:clamp(19px,2vw,23px);margin:clamp(22px,3vw,32px) 0 0}.page_prose__3JYvG p{margin:16px 0 0}.page_prose__3JYvG ol,.page_prose__3JYvG ul{margin:16px 0 0;padding-left:22px;display:grid;grid-gap:8px;gap:8px}.page_prose__3JYvG li::marker{color:var(--ds-accent)}.page_prose__3JYvG a{color:var(--ds-accent-hover);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.page_prose__3JYvG blockquote{margin:24px 0 0;padding:16px 20px;border-left:3px solid var(--ds-accent);background:var(--ds-bg-alt);border-radius:0 var(--ds-radius-card) var(--ds-radius-card) 0;color:var(--ds-ink-muted)}.page_prose__3JYvG table{width:100%;margin:24px 0 0;border-collapse:collapse;font-size:16px}.page_prose__3JYvG td,.page_prose__3JYvG th{text-align:left;padding:10px 12px;border-top:1px solid var(--ds-line-faint);min-width:7.5rem}.page_prose__3JYvG code{font-family:var(--ds-font-mono);font-size:.9em;background:rgba(48,50,54,.08);border-radius:6px;padding:2px 6px}.page_prose__3JYvG pre{margin:24px 0 0;padding:16px 18px;overflow-x:auto;background:var(--ds-bg-alt);border:1px solid var(--ds-line-faint);border-radius:var(--ds-radius-card);font-size:15px;line-height:1.6}.page_prose__3JYvG pre code{background:none;padding:0;font-size:1em}.page_prose__3JYvG table{display:block;overflow-x:auto}.page_cta__1fF8F{margin-top:clamp(32px,5vw,56px);padding-top:clamp(24px,4vw,36px);border-top:1px solid var(--ds-line-faint)}.page_ctaTitle___6u9n{font-family:var(--ds-font-display);font-weight:var(--ds-weight-heading);font-size:clamp(20px,2.2vw,26px);letter-spacing:var(--ds-tracking-heading)}.page_ctaText__M3Bq8{color:var(--ds-ink-muted);font-size:16px;margin:10px 0 0}.page_ctaActions__MPOkY{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:20px}.page_primary__nGnD5,.page_secondary__wjATc{display:inline-flex;align-items:center;min-height:48px;padding:0 22px;border-radius:var(--ds-radius-button);font-weight:var(--ds-weight-heading);font-size:16px;text-decoration:none;transition:background-color var(--ds-t-hover),border-color var(--ds-t-hover)}.page_primary__nGnD5{background:var(--ds-accent);color:#fff;box-shadow:var(--ds-shadow-accent)}.page_secondary__wjATc{border:1px solid var(--ds-line-strong);color:var(--ds-ink)}@media (hover:hover){.page_primary__nGnD5:hover{background:var(--ds-accent-hover)}.page_secondary__wjATc:hover{border-color:var(--ds-ink);background:rgba(48,50,54,.06)}}.page_link__PUdv0{font-weight:var(--ds-weight-heading);font-size:15px;color:var(--ds-accent-hover);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}