/* Conversion release: clear obstacle, visible product, one primary action. */
.conversion-hero{grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);gap:42px;padding-top:50px;align-items:center}
.conversion-hero h1{font-size:clamp(40px,4.4vw,64px);line-height:1.045;font-weight:720;letter-spacing:-.048em;text-wrap:balance;max-width:680px;margin-bottom:24px}
.conversion-hero .hero-question{color:#8be4f0;margin-top:.14em}
.conversion-hero .learning-lede{font-size:18px;line-height:1.65;color:#c1ccda;max-width:530px}
.conversion-hero .hero-outcome{color:#fff;font-size:20px;line-height:1.5;margin:22px 0 14px;max-width:510px}
.hero-product-definition{font-size:14px;line-height:1.8;color:#9fb0c5;max-width:500px;margin:0 0 23px}.hero-product-definition strong{color:#dce7f4;font-weight:600}
.hero-track-choice{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:22px}.hero-track-choice label{font-size:12px;color:#b7c6d8}.hero-track-choice select{font-family:inherit;font-size:13px;font-weight:600;line-height:1.2;color:#f1f6fc;background:#101d2a;border:1px solid #395165;border-radius:10px;padding:13px 36px 13px 14px;min-height:44px}
.conversion-hero .actions{margin-top:14px}.conversion-hero .actions>.primary{min-height:54px;padding:17px 24px;font-size:16px;background:#91e6f1;color:#07171d;border-color:#91e6f1}.conversion-hero .entry-note{font-size:11px}.conversion-hero .hero-proof{flex-wrap:wrap;gap:10px 14px;color:#bac8d8;font-size:11px}.conversion-hero .hero-proof>span{border:0;padding:0;background:none}
.conversion-hero .hero-proof>span::before{content:'✓';margin-right:6px;color:#91e6f1}.conversion-hero .session-preview{border-radius:18px;border-color:#314658}.conversion-hero .preview-heading{padding-top:18px}.conversion-hero .preview-heading .eyebrow{font-size:9px}.conversion-hero .live-dot{font-size:9px}.conversion-hero .live-dot::before{background:#8be4f0}.conversion-hero .preview-gap{font-size:16px}
.conversion-trust{display:flex;align-items:center;gap:36px;padding:30px 0;border-top:1px solid #263646;border-bottom:1px solid #263646}.conversion-trust h2{font-size:27px;margin:12px 0}.conversion-trust p{font-size:14px;color:#aebdd0;line-height:1.75;max-width:700px}.conversion-trust>a{flex-shrink:0;font-size:13px}.learning-method .learning-sequence h3{font-size:21px;line-height:1.35}.learning-method .section-lead h2{max-width:700px}
@media(max-width:1000px){.conversion-hero{grid-template-columns:1fr;gap:32px}.conversion-hero h1{max-width:720px;font-size:clamp(40px,6.6vw,62px)}.conversion-hero .learning-hero-copy{max-width:740px}.conversion-hero .session-preview{max-width:700px;width:100%;margin:auto}.conversion-trust{align-items:flex-start;flex-direction:column;gap:5px}}
@media(max-width:540px){.conversion-hero{padding-top:32px;gap:28px}.conversion-hero h1{font-size:clamp(35px,9.2vw,49px);line-height:1.065}.conversion-hero .learning-lede{font-size:16px;line-height:1.65}.conversion-hero .hero-outcome{font-size:18px;margin-top:20px}.hero-product-definition{font-size:13px;line-height:1.75;margin-bottom:18px}.hero-track-choice{display:grid;grid-template-columns:1fr;gap:8px}.hero-track-choice select{width:100%;font-size:16px}.conversion-hero .hero-proof{justify-content:flex-start;font-size:10px;gap:10px}.conversion-hero .actions .text-link{padding:3px}.conversion-hero .entry-note{font-size:11px;line-height:1.6}.conversion-hero .preview-gap{font-size:14px}.conversion-trust h2{font-size:24px}.conversion-trust{padding-block:25px}.conversion-hero .live-dot{font-size:8px}}
