.page_pageShell__ZikIp{overflow:hidden}.page_content__DLfab{padding-top:24px}.page_hero__sxowH{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(260px,340px);grid-gap:14px;gap:14px;align-items:stretch;margin-bottom:18px}.page_heroCopy__trnzt,.page_heroMeta__5w2lk{position:relative;padding:18px 20px;border-radius:var(--t-r-2xl);border:1px solid var(--t-border);background:radial-gradient(circle at 0 0,rgba(34,211,238,.1),transparent 26%),var(--t-surface);box-shadow:var(--t-card-shadow)}.page_heroCopy__trnzt h1{margin:0;font-size:clamp(1.8rem,4vw,2.7rem);line-height:1;letter-spacing:-.04em;color:var(--t-text)}.page_heroCopy__trnzt p:last-child{margin:10px 0 0;max-width:58ch;font-size:.98rem;line-height:1.62;color:var(--t-text-muted)}.page_eyebrow__hq73R{margin:0 0 8px;font-size:var(--t-font-xs);font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--t-accent)}.page_heroMeta__5w2lk{display:grid;grid-gap:10px;gap:10px;align-content:center}.page_metaCard__Zh4dY{padding:14px 15px;border-radius:var(--t-r-xl);background:var(--t-surface-hover);border:1px solid var(--t-border)}.page_metaCard__Zh4dY span{display:block;margin-bottom:6px;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--t-text-dim)}.page_metaCard__Zh4dY strong{display:block;font-size:.96rem;line-height:1.45;color:var(--t-text)}@media (max-width:1100px){.page_hero__sxowH{grid-template-columns:1fr}}@media (max-width:640px){.page_content__DLfab{padding-top:22px}.page_hero__sxowH{margin-bottom:16px}.page_heroCopy__trnzt,.page_heroMeta__5w2lk{padding:16px;border-radius:var(--t-r-2xl)}.page_heroCopy__trnzt h1{font-size:1.84rem}}:root:not([data-theme=dark]) .page_heroCopy__trnzt,:root:not([data-theme=dark]) .page_heroMeta__5w2lk{background:linear-gradient(180deg,#e0f2fe,#bae6fd);border-color:#bae6fd}:root:not([data-theme=dark]) .page_eyebrow__hq73R{color:#0369a1}:root:not([data-theme=dark]) .page_heroCopy__trnzt h1{color:#0c4a6e}:root:not([data-theme=dark]) .page_heroCopy__trnzt p:last-child{color:#1e6a9e}:root:not([data-theme=dark]) .page_metaCard__Zh4dY{background:rgba(255,255,255,.6);border-color:rgba(14,165,233,.2)}:root:not([data-theme=dark]) .page_metaCard__Zh4dY span{color:#0369a1}:root:not([data-theme=dark]) .page_metaCard__Zh4dY strong{color:#0c4a6e}