.page-module__WMCr2G__hero{isolation:isolate;min-height:calc(100svh - var(--header-height));padding-block:var(--space-2xl);background-color:var(--color-ink);border-bottom:1px solid var(--color-border);align-items:center;display:flex;position:relative;overflow:hidden}.page-module__WMCr2G__heroBg{object-fit:cover;object-position:center;z-index:0}.page-module__WMCr2G__heroScrim{z-index:1;background:radial-gradient(circle at 76% 52%,#fbbf5c29,#0000 26%),linear-gradient(90deg,#071827f7 0%,#071827e6 48%,#07182766 100%);position:absolute;inset:0}.page-module__WMCr2G__heroInner{z-index:2;gap:var(--space-3xl);grid-template-columns:minmax(0,1fr) minmax(26rem,.9fr);align-items:center;display:grid;position:relative}.page-module__WMCr2G__heroCopy{color:var(--color-ink-text)}.page-module__WMCr2G__heroEyebrow{margin:0 0 var(--space-md);text-transform:uppercase;letter-spacing:.1em;font-size:var(--font-size-eyebrow);font-weight:var(--font-weight-extrabold);color:var(--color-ink-accent)}.page-module__WMCr2G__heroHeadline{letter-spacing:-.04em;max-width:14ch;color:var(--neutral-0);text-shadow:0 2px 24px #0006;margin:0;font-size:clamp(2.25rem,4vw,3.5rem);line-height:1}.page-module__WMCr2G__heroText{max-width:48ch;margin:var(--space-lg) 0 0;font-size:var(--font-size-xl);line-height:var(--line-height-relaxed);color:#ffffffd9}.page-module__WMCr2G__methods{gap:var(--space-sm);margin:var(--space-xl) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.page-module__WMCr2G__method{gap:var(--space-md);align-items:baseline;display:flex}.page-module__WMCr2G__methodLabel{min-width:4.5rem;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:#ffffff8c}.page-module__WMCr2G__methodLink{color:var(--color-ink-accent);font-weight:var(--font-weight-semibold)}.page-module__WMCr2G__methodLink:hover{color:var(--neutral-0)}.page-module__WMCr2G__response{margin:var(--space-lg) 0 0;font-size:var(--font-size-sm);color:var(--color-ink-text-muted)}.page-module__WMCr2G__response strong{color:var(--neutral-0)}.page-module__WMCr2G__formCard{padding:var(--space-xl);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-3xl);box-shadow:0 30px 90px #0006}.page-module__WMCr2G__formCardTitle{font-size:var(--font-size-2xl);letter-spacing:-.02em;margin:0}.page-module__WMCr2G__formCardNote{margin:var(--space-xs) 0 var(--space-md);font-size:var(--font-size-sm);color:var(--color-text-muted)}.page-module__WMCr2G__cardHeading{margin:0 0 var(--space-sm);font-size:var(--font-size-xl);letter-spacing:-.035em;line-height:1.15}.page-module__WMCr2G__cardText{color:var(--color-text-muted);line-height:var(--line-height-relaxed);margin:0}.page-module__WMCr2G__valueGrid{gap:var(--card-gap);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.page-module__WMCr2G__valueCard{min-height:16rem;padding:var(--space-lg);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);position:relative;overflow:hidden}.page-module__WMCr2G__valueCard:after{content:"";right:var(--space-lg);border-radius:var(--radius-full);background:var(--color-highlight-strong);width:64px;height:4px;position:absolute;bottom:0}.page-module__WMCr2G__valueIcon{width:46px;height:46px;margin-bottom:var(--space-md);background:var(--color-highlight-bg);color:var(--color-highlight);font-weight:var(--font-weight-black);border-radius:15px;place-items:center;display:inline-grid}.page-module__WMCr2G__flowBand{background:radial-gradient(circle at 10% 20%, #0495e81a, transparent 26%), linear-gradient(180deg, var(--color-surface), var(--color-bg-accent));border-block:1px solid var(--color-border)}.page-module__WMCr2G__flowGrid{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));align-items:stretch;gap:12px;margin:0;padding:0;list-style:none;display:grid}.page-module__WMCr2G__flow{padding:var(--space-lg);border-radius:var(--radius-card);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);position:relative}.page-module__WMCr2G__flow:not(:last-child):after{content:"→";z-index:1;color:var(--color-highlight-strong);font-weight:var(--font-weight-black);font-size:1.2rem;position:absolute;top:50%;right:-12px;transform:translateY(-50%)}.page-module__WMCr2G__flow strong{margin-bottom:var(--space-sm);font-size:var(--font-size-lg);letter-spacing:-.025em;display:block}.page-module__WMCr2G__flow p{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.page-module__WMCr2G__darkBand{background:radial-gradient(circle at 88% 28%, #fbbf5c38, transparent 30%), linear-gradient(135deg, var(--color-ink), var(--color-ink-2))}.page-module__WMCr2G__darkInner{gap:var(--space-2xl);grid-template-columns:.95fr 1.05fr;align-items:center;display:grid}.page-module__WMCr2G__darkCard{padding:var(--space-xl);border-radius:var(--radius-3xl);border:1px solid var(--color-ink-border);background:#ffffff12}.page-module__WMCr2G__darkEyebrow{margin:0 0 var(--space-md);text-transform:uppercase;letter-spacing:.1em;font-size:var(--font-size-eyebrow);font-weight:var(--font-weight-extrabold);color:var(--color-ink-accent)}.page-module__WMCr2G__darkHeading{margin:0 0 var(--space-md);font-size:var(--font-size-h2-compact);letter-spacing:-.05em;color:var(--color-ink-text);line-height:1.05}.page-module__WMCr2G__darkBody{margin:0 0 var(--space-lg);font-size:var(--font-size-lede);line-height:var(--line-height-relaxed);color:var(--color-ink-text-muted)}.page-module__WMCr2G__coversList{gap:var(--space-md);margin:0;padding:0;list-style:none;display:grid}.page-module__WMCr2G__coverItem{padding:var(--space-lg);border-radius:var(--radius-lg);background:#ffffff14;border:1px solid #ffffff1f}.page-module__WMCr2G__coverItem strong{margin-bottom:var(--space-xs);color:var(--color-ink-accent);display:block}.page-module__WMCr2G__coverItem span{color:var(--color-ink-text-muted)}@media (max-width:980px){.page-module__WMCr2G__hero{min-height:0;display:block}.page-module__WMCr2G__heroInner,.page-module__WMCr2G__darkInner{grid-template-columns:1fr}.page-module__WMCr2G__formCard{max-width:35rem}.page-module__WMCr2G__valueGrid,.page-module__WMCr2G__flowGrid{grid-template-columns:1fr}.page-module__WMCr2G__flow:not(:last-child):after{content:"↓";top:auto;bottom:-16px;right:50%;transform:translate(50%)}}
