.iueqXG_page{background:radial-gradient(circle at 12% 8%, color-mix(in srgb, var(--brand-primary) 10%, transparent), transparent 34%), var(--color-bg);height:100%;overflow-y:auto}.iueqXG_external-link{border:1px solid var(--color-border-strong);border-radius:var(--radius-button);color:var(--color-text-soft);font-size:var(--fs-body-sm);font-weight:700;transition:border-color .15s,color .15s,background .15s}.iueqXG_external-link:hover{border-color:var(--brand-primary);color:var(--brand-primary);background:var(--brand-primary-soft)}.iueqXG_main{width:min(100% - 32px,960px);padding:var(--space-16) 0 var(--space-20);margin:0 auto}.iueqXG_hero{max-width:760px;margin-bottom:var(--space-10)}.iueqXG_eyebrow{margin:0 0 var(--space-3);color:var(--brand-primary);font-size:var(--fs-body-sm);letter-spacing:.12em;text-transform:uppercase;font-weight:800}.iueqXG_hero h1{color:var(--color-text);font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;margin:0;font-size:clamp(2.5rem,7vw,4.75rem);line-height:.95}.iueqXG_description{max-width:680px;margin:var(--space-5) 0 0;color:var(--color-text-soft);font-size:var(--fs-body-lg);line-height:1.65}.iueqXG_document{padding:clamp(var(--space-6), 5vw, var(--space-12));border:1px solid var(--color-border);border-radius:var(--radius-2xl);background:var(--color-surface);box-shadow:var(--shadow-card)}.iueqXG_external-link{margin-top:var(--space-6);padding:var(--space-3) var(--space-4);display:inline-flex}@media (max-width:640px){.iueqXG_main{padding:var(--space-10) 0 var(--space-16)}.iueqXG_hero h1{font-size:clamp(2.25rem,13vw,3.5rem)}.iueqXG_document{border-radius:var(--radius-xl)}}