/* One complete launch offer and a separate educational session. */
.eyebrow,.stage-label{font-size:11px;font-weight:750;letter-spacing:.12em;line-height:1.6;color:var(--blue);margin:0 0 18px}
#paths{background:#fff;padding:88px 0}.launch-heading{max-width:880px;margin:0 auto 38px;text-align:center}.launch-heading h2{font-size:clamp(34px,3.7vw,49px);line-height:1.15}.launch-heading h2 span{color:var(--blue)}.launch-heading>p:last-child{max-width:700px;margin:20px auto 0;font-size:17px;color:var(--ink-soft)}
.launch-offer{display:grid;grid-template-columns:.85fr 1.2fr;border:1px solid #dce4f1;border-radius:22px;overflow:hidden;box-shadow:0 25px 65px -45px #13203d60}.launch-deal{background:radial-gradient(ellipse at 0 100%,#294b7b,transparent 80%),#122640;padding:36px 40px;color:#fff}.launch-deal .stage-label{color:#b9caf6;display:block;margin-bottom:8px}.deal-stage+.deal-stage{border-top:1px solid #ffffff26;padding-top:23px;margin-top:22px}.deal-number{font-size:74px;font-weight:650;letter-spacing:-.055em;line-height:1.12;margin:0 0 10px}.deal-number span{font-size:27px;letter-spacing:-.025em;font-weight:500}.deal-stage>p:last-child{font-size:15px;line-height:1.6;color:#cbd8eb;margin:0}.launch-deal .btn{background:#fff;border-color:#fff;color:#233e83;width:100%;margin-top:26px;padding:15px 18px}.launch-deal .deal-note{font-size:12px;text-align:center;color:#cbd8eb;margin:12px 0 0}.launch-details{padding:36px 40px}.launch-details h3{font-size:25px;margin-bottom:22px}.included-list{list-style:none;padding:0;margin:0}.included-list li{position:relative;padding:0 0 21px 26px}.included-list li:before{content:'';position:absolute;top:8px;left:0;width:11px;height:6px;border-left:2px solid var(--blue);border-bottom:2px solid var(--blue);transform:rotate(-45deg)}.included-list b{display:block;font-size:15px;margin-bottom:4px}.included-list span{display:block;font-size:14px;color:var(--ink-soft);line-height:1.65}.starter-example{background:#f0f4fc;border:1px solid #dfe7f6;border-radius:12px;padding:20px 22px}.starter-example .stage-label{font-size:10px;margin:0;display:block}.starter-example p{font-size:13px;margin:6px 0;color:var(--ink-soft)}.starter-example strong{font-size:32px;letter-spacing:-.04em;color:var(--ink);margin-right:4px}.starter-example s{margin-left:10px;color:#64718a}.starter-example a{font-size:12px;font-weight:650;text-underline-offset:3px}.offer-terms{grid-column:1/-1;padding:22px 30px;background:#f8faff;border-top:1px solid #dce4f1}.offer-terms p{font-size:12px;color:var(--ink-soft);line-height:1.7;margin:0}.offer-terms p+p{margin-top:7px}
#ai-session{background:#fff}.session-layout{display:grid;grid-template-columns:1fr 1fr;gap:80px}.session-layout h2{font-size:42px}.session-layout .intro{font-size:17px;margin:22px 0}.session-fine{font-size:12px;color:var(--ink-soft);line-height:1.7;margin:18px 0 0}.session-agenda{border:1px solid #dfe6f1;border-radius:18px;padding:32px;background:var(--paper)}.session-duration{display:block;font-size:10px;font-weight:750;letter-spacing:.12em;color:var(--blue);margin-bottom:22px}.session-agenda h3{font-size:24px}.session-agenda ul{padding-left:20px;font-size:15px;color:var(--ink-soft);line-height:1.75}.session-agenda li{padding:7px 0}.session-prep{padding:20px;background:#fff;border-radius:9px;margin-top:22px}.session-prep b{font-size:14px}.session-prep p{font-size:13px;color:var(--ink-soft);margin:8px 0 0}.signup-mode{display:flex;flex-wrap:wrap;gap:10px;margin:26px 0 16px}.signup-mode button{font:inherit;font-size:13px;border:1px solid #ccd6e8;border-radius:7px;background:transparent;color:var(--ink-soft);padding:10px 14px;cursor:pointer}.signup-mode button[aria-pressed=true]{background:#fff;border-color:var(--blue);color:var(--blue);font-weight:650}#form-heading{font-size:22px;margin-bottom:26px}
@media(max-width:980px){.launch-deal,.launch-details{padding:30px}.deal-number{font-size:64px}.deal-number span{font-size:23px}.session-layout{gap:36px}}
@media(max-width:760px){#paths{padding:60px 0}.launch-heading{text-align:left;margin-bottom:28px}.launch-heading h2{font-size:32px}.launch-heading>p:last-child{font-size:16px}.launch-offer,.session-layout{grid-template-columns:1fr}.launch-deal{padding:28px}.launch-details{padding:28px 24px}.deal-number{font-size:68px}.launch-details h3{font-size:23px}.offer-terms{padding:22px 24px}.session-layout{gap:30px}.session-layout h2{font-size:34px}.session-agenda{padding:26px}.eyebrow{font-size:10px}.starter-example{padding:18px}}

/* Readable launch introduction, with no decorative dot. */
.hero .intro-word{font-size:30px;line-height:1.35;letter-spacing:.08em;font-weight:600;margin-bottom:18px}
.hero .hero-center .lede{font-size:22px;line-height:1.65;color:#34425d;max-width:850px;font-weight:450}
.hero .hero-center .lede+.lede{margin-top:20px}
@media(max-width:760px){.hero .intro-word{font-size:24px;letter-spacing:.07em;margin-bottom:16px}.hero .hero-center .lede{font-size:19px;line-height:1.65}.hero .hero-center .lede+.lede{margin-top:18px}}
