.content-page{min-height:78svh;padding:clamp(10rem, 14vw, 14.5rem) var(--page-gutter) 7rem;background:radial-gradient(at 90% 15%,#17314d57,#0000 58%),#050b14}.content-page-inner{max-width:1200px;margin:0 auto}.content-page-eyebrow-row{flex-wrap:wrap;align-items:center;gap:24px;margin-bottom:34px;display:flex}.content-page-eyebrow{color:var(--color-muted);letter-spacing:2.5px;text-transform:uppercase;align-items:center;gap:11px;font-size:13px;display:flex}.content-page-status{color:var(--color-warning);align-items:center;gap:8px;font-size:11px;display:flex}.content-page-status-dot{background:currentColor;border-radius:50%;width:5px;height:5px}.content-page-title{letter-spacing:-.045em;max-width:1030px;color:var(--color-text);font-size:clamp(3rem,5.5vw,5.25rem);font-weight:600;line-height:1.05}.content-page-intro{gap:20px;max-width:760px;margin-top:40px;display:grid}.content-page-paragraph{color:var(--color-muted);font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.8}.content-page-custom-content{max-width:760px;margin-top:44px}.content-page-editorial-section{border-top:1px solid var(--color-border);max-width:760px;margin-top:40px;padding-top:28px}.content-page-section-title{color:var(--color-silver);margin-bottom:16px;font-size:20px;font-weight:500}.content-page-action{color:#071426;background:#f5f7fa;border-radius:7px;align-items:center;gap:18px;margin-top:40px;padding:16px 24px;font-size:15px;font-weight:600;transition:background .18s,transform .18s;display:inline-flex}.content-page-action:hover{background:#dce3ed;transform:translateY(-2px)}@media (width<=767px){.content-page{padding-top:9rem;padding-bottom:5rem}.content-page-eyebrow-row{gap:16px;margin-bottom:26px}.content-page-intro{margin-top:28px}}