.page-module__Af1p9a__page{gap:var(--space-2xl,48px);padding:var(--space-xl,32px)var(--space-md);flex-direction:column;width:100%;max-width:960px;margin:0 auto;display:flex}.page-module__Af1p9a__hero{gap:var(--space-md);padding-bottom:var(--space-lg);border-bottom:1px solid var(--glass-border);flex-direction:column;display:flex}.page-module__Af1p9a__eyebrow{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-amber);margin:0;font-weight:600}.page-module__Af1p9a__h1{font-size:var(--text-4xl,40px);letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.15}.page-module__Af1p9a__lead{font-size:var(--text-lg,18px);color:var(--text-secondary);max-width:720px;margin:0;line-height:1.55}.page-module__Af1p9a__heroCtaRow{gap:var(--space-sm);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.page-module__Af1p9a__intentGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.page-module__Af1p9a__intentCard{border-radius:var(--radius-md,12px);background:#f6a8230b;border:1px solid #f6a82333;gap:9px;padding:18px;text-decoration:none;transition:transform .16s,border-color .16s;display:grid}.page-module__Af1p9a__intentCard:hover{border-color:#f6a8238c;transform:translateY(-2px)}.page-module__Af1p9a__intentCard strong{color:var(--text-primary)}.page-module__Af1p9a__intentCard span{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5}.page-module__Af1p9a__intentCard small{color:var(--accent-amber);font-weight:750}.page-module__Af1p9a__stemPromise{border-radius:var(--radius-lg);background:radial-gradient(circle at 92% 8%,#fbbd232e,#0000 34%),linear-gradient(145deg,#f6a82321,#f6a8230b);border:1px solid #f6a8237a;flex-direction:column;gap:18px;margin-top:4px;padding:clamp(20px,4vw,30px);display:flex;box-shadow:inset 0 1px #fde19b14,0 18px 48px #0003}.page-module__Af1p9a__stemPromiseHeading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.page-module__Af1p9a__stemPromiseEyebrow{color:var(--accent-amber);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;margin:0 0 5px;font-weight:800}.page-module__Af1p9a__stemPromiseHeading h2{letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,3vw,2rem);line-height:1.18}.page-module__Af1p9a__stemCount{color:var(--accent-amber);font-size:var(--text-sm);white-space:nowrap;background:#f6a82321;border:1px solid #f6a8236b;border-radius:999px;flex:none;padding:8px 12px;font-weight:800}.page-module__Af1p9a__stemGroup{grid-template-columns:minmax(150px,.28fr) 1fr;align-items:start;gap:16px;display:grid}.page-module__Af1p9a__stemGroup>strong{color:var(--accent-amber);font-size:var(--text-sm);padding-top:8px}.page-module__Af1p9a__stemList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.page-module__Af1p9a__stemList li{color:var(--text-primary);font-size:var(--text-sm);background:#ffffff09;border:1px solid #f6a82338;border-radius:8px;padding:7px 10px;font-weight:650}.page-module__Af1p9a__stemPromiseNote{color:var(--text-secondary);font-size:var(--text-sm);border-top:1px solid #f6a82333;margin:0;padding-top:16px;line-height:1.55}.page-module__Af1p9a__completeDifference{border-radius:var(--radius-xl);background:radial-gradient(circle at 100% 0,#f6a82324,transparent 45%),var(--bg-surface);border:1px solid #f6a82357;flex-direction:column;gap:10px;padding:clamp(20px,4vw,34px);display:flex}.page-module__Af1p9a__completeDifferenceEyebrow{color:var(--accent-amber);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.1em;text-transform:uppercase;margin:0}.page-module__Af1p9a__completeDifference h2{color:var(--text-primary);font-family:var(--font-display);margin:0;font-size:clamp(1.45rem,3vw,2.15rem)}.page-module__Af1p9a__completeDifference p:not(.page-module__Af1p9a__completeDifferenceEyebrow){max-width:820px;color:var(--text-secondary);font-size:var(--text-md);margin:0;line-height:1.7}.page-module__Af1p9a__completeDifference strong{color:var(--text-primary)}.page-module__Af1p9a__uploadSection{gap:var(--space-md);flex-direction:column;scroll-margin-top:90px;display:flex}.page-module__Af1p9a__uploadSection .page-module__Af1p9a__h2{margin-bottom:0}.page-module__Af1p9a__uploadLead{max-width:700px;color:var(--text-secondary);font-size:var(--text-md,16px);margin:0;line-height:1.6}.page-module__Af1p9a__h2{font-size:var(--text-2xl,28px);margin:0 0 var(--space-md)0;letter-spacing:-.005em;font-weight:600;line-height:1.2}.page-module__Af1p9a__section p,.page-module__Af1p9a__section ul,.page-module__Af1p9a__section ol{font-size:var(--text-md,16px);color:var(--text-primary);margin:0 0 var(--space-md)0;line-height:1.65}.page-module__Af1p9a__section strong{color:var(--accent-amber);font-weight:600}.page-module__Af1p9a__section em{color:var(--text-secondary);font-style:italic}.page-module__Af1p9a__section ul,.page-module__Af1p9a__section ol{padding-left:1.5em}.page-module__Af1p9a__section li{margin-bottom:.4em}.page-module__Af1p9a__section a:not(.page-module__Af1p9a__btnPrimary):not(.page-module__Af1p9a__btnSecondary){color:var(--accent-amber);text-underline-offset:2px;text-decoration:underline}.page-module__Af1p9a__section a:not(.page-module__Af1p9a__btnPrimary):not(.page-module__Af1p9a__btnSecondary):hover{color:var(--accent-amber-dim)}.page-module__Af1p9a__painPoint{padding:var(--space-md)var(--space-lg);background:var(--bg-elevated);border:1px solid var(--glass-border);border-radius:var(--radius-md);margin-bottom:var(--space-md)}.page-module__Af1p9a__painPoint h3{font-size:var(--text-md,16px);margin:0 0 8px;font-weight:600}.page-module__Af1p9a__painPoint p{font-size:var(--text-sm);margin:0 0 8px;line-height:1.55}.page-module__Af1p9a__faqItem{padding:var(--space-md)0;border-bottom:1px solid var(--glass-border)}.page-module__Af1p9a__faqItem:first-child{border-top:1px solid var(--glass-border)}.page-module__Af1p9a__faqItem h3{font-size:var(--text-md,16px);margin:0 0 8px;font-weight:600}.page-module__Af1p9a__faqItem p{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.6}.page-module__Af1p9a__ctaBox{align-items:center;gap:var(--space-md);padding:var(--space-xl,32px)var(--space-lg);text-align:center;border-radius:var(--radius-lg);background:linear-gradient(135deg,#f6a82314,#f6a82305);border:1px solid #f6a8234d;flex-direction:column;display:flex}.page-module__Af1p9a__ctaBox h2{font-size:var(--text-2xl,28px);margin:0}.page-module__Af1p9a__ctaBox p{font-size:var(--text-md,16px);color:var(--text-secondary);max-width:540px;margin:0;line-height:1.55}.page-module__Af1p9a__ctaBtnRow{gap:var(--space-sm);margin-top:var(--space-sm);flex-wrap:wrap;justify-content:center;display:flex}.page-module__Af1p9a__btnPrimary{background:var(--accent-amber);color:#1a1a1a;border-radius:var(--radius-md);font-weight:600;font-size:var(--text-sm);align-items:center;gap:8px;padding:12px 24px;text-decoration:none;transition:filter .1s;display:inline-flex}.page-module__Af1p9a__btnPrimary:hover{filter:brightness(1.06)}.page-module__Af1p9a__btnSecondary{background:var(--bg-elevated);border:1px solid var(--glass-border);color:var(--text-primary);border-radius:var(--radius-md);font-weight:500;font-size:var(--text-sm);align-items:center;gap:8px;padding:12px 24px;text-decoration:none;transition:border-color .1s;display:inline-flex}.page-module__Af1p9a__btnSecondary:hover{border-color:var(--accent-amber-dim)}@media (max-width:640px){.page-module__Af1p9a__intentGrid,.page-module__Af1p9a__stemGroup{grid-template-columns:1fr}.page-module__Af1p9a__stemPromiseHeading{flex-direction:column;align-items:flex-start;gap:12px}.page-module__Af1p9a__stemGroup{gap:9px}.page-module__Af1p9a__stemGroup>strong{padding-top:0}}