.landing-module__fSn1wq__page{background:var(--bone);padding-bottom:96px}.landing-module__fSn1wq__gutter{padding-inline:clamp(20px,5vw,80px)}.landing-module__fSn1wq__inner{max-width:var(--page-width);margin:0 auto}.landing-module__fSn1wq__section{border-bottom:1px solid var(--ink);padding:clamp(56px,8vw,128px) clamp(20px,5vw,80px);scroll-margin-top:72px}.landing-module__fSn1wq__h2{letter-spacing:var(--track-display);font-size:50px;font-weight:300;line-height:1.05}.landing-module__fSn1wq__eyebrowMuted{opacity:.6}.landing-module__fSn1wq__header{z-index:50;background:var(--bone);border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;height:72px;padding:0 clamp(20px,5vw,80px);display:flex;position:sticky;top:0}.landing-module__fSn1wq__wordmark{letter-spacing:-.03em;font-size:24px;font-weight:300}.landing-module__fSn1wq__nav{align-items:center;gap:clamp(20px,3vw,38px);display:flex}.landing-module__fSn1wq__navLinks{display:contents}.landing-module__fSn1wq__account{border-radius:var(--radius-pill);border:1px solid var(--ink);width:32px;height:32px;transition:background var(--ease), color var(--ease);justify-content:center;align-items:center;display:flex}.landing-module__fSn1wq__account:hover{background:var(--ink);color:var(--white)}.landing-module__fSn1wq__account svg{width:16px;height:16px}@media (max-width:760px){.landing-module__fSn1wq__navLinks{display:none}}.landing-module__fSn1wq__btn{border:1px solid var(--ink);border-radius:var(--radius-pill);letter-spacing:var(--track-pill);text-transform:uppercase;text-align:center;transition:background var(--ease), color var(--ease);padding:18px 38px;font-size:1rem;display:inline-block}.landing-module__fSn1wq__btn:hover{text-decoration:none}.landing-module__fSn1wq__btnSolid{background:var(--ink);color:var(--white)}.landing-module__fSn1wq__btnSolid:hover{background:var(--bone);color:var(--ink)}.landing-module__fSn1wq__btnOutline{color:var(--ink);background:0 0}.landing-module__fSn1wq__btnOutline:hover{background:var(--ink);color:var(--white)}.landing-module__fSn1wq__btnAccent{background:var(--coral);color:var(--ink);font-weight:500}.landing-module__fSn1wq__hero{background:var(--sand);text-align:center;border-bottom:1px solid var(--ink);padding:clamp(72px,11vw,150px) clamp(20px,5vw,80px) clamp(64px,9vw,120px);position:relative}.landing-module__fSn1wq__heroTitle{letter-spacing:-.01em;text-wrap:balance;max-width:22ch;margin:clamp(20px,3vw,34px) auto 0;font-size:clamp(2.4rem,9vw,5.5rem);font-weight:300;line-height:1.1}.landing-module__fSn1wq__heroLead{text-wrap:pretty;max-width:52ch;margin:28px auto 0}.landing-module__fSn1wq__heroActions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:clamp(30px,4vw,46px);display:flex}.landing-module__fSn1wq__channels{flex-wrap:wrap;justify-content:center;gap:clamp(18px,3vw,44px);margin-top:clamp(40px,5vw,64px);display:flex}.landing-module__fSn1wq__slash{opacity:.35}.landing-module__fSn1wq__showcase{background:var(--coral);border-bottom:1px solid var(--ink);overflow:hidden}.landing-module__fSn1wq__showcaseEyebrow{padding:clamp(48px,6vw,80px) clamp(20px,5vw,80px) 0}.landing-module__fSn1wq__bigWordmark{letter-spacing:-.04em;white-space:nowrap;margin-top:12px;margin-left:clamp(12px,4vw,68px);font-size:clamp(5rem,32vw,18.75rem);font-weight:300;line-height:.82}.landing-module__fSn1wq__showcaseStage{justify-content:center;margin-top:clamp(-10px,0vw,10px);padding:0 clamp(20px,5vw,80px) clamp(56px,7vw,96px);display:flex}.landing-module__fSn1wq__demo{border:1px solid var(--ink);background:var(--bone);width:100%;max-width:920px}.landing-module__fSn1wq__demoBar{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;gap:16px;height:56px;padding:0 28px;display:flex}.landing-module__fSn1wq__demoWordmark{letter-spacing:var(--track-display);font-size:16px;font-weight:300}.landing-module__fSn1wq__demoTag{letter-spacing:var(--track-nav);text-transform:uppercase;text-align:right;opacity:.5;font-size:12px}.landing-module__fSn1wq__demoBody{text-align:center;padding:44px 28px 40px}.landing-module__fSn1wq__demoLabel{letter-spacing:var(--track-nav);text-transform:uppercase;opacity:.6;font-size:14px}.landing-module__fSn1wq__demoRoas{letter-spacing:-.045em;margin-top:10px;font-size:clamp(4rem,11vw,8rem);font-weight:300;line-height:.9}.landing-module__fSn1wq__demoLine{margin-top:16px}.landing-module__fSn1wq__demoChannels{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.landing-module__fSn1wq__demoChannel{border-right:1px solid var(--ink);padding:20px 24px}.landing-module__fSn1wq__demoChannel:last-child{border-right:0}.landing-module__fSn1wq__demoChannelName{letter-spacing:var(--track-pill);text-transform:uppercase;opacity:.55;font-size:12px}.landing-module__fSn1wq__demoChannelRoas{margin-top:6px;font-size:1.4rem;font-weight:300}.landing-module__fSn1wq__track{background:var(--mist);height:5px;margin-top:12px}.landing-module__fSn1wq__fill{background:var(--ink);height:5px}@media (max-width:480px){.landing-module__fSn1wq__demoChannel{padding:16px 14px}}.landing-module__fSn1wq__problem{background:var(--paper)}.landing-module__fSn1wq__twoCol{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:clamp(32px,5vw,72px);display:grid}.landing-module__fSn1wq__problemTitle{max-width:20ch}.landing-module__fSn1wq__relaxed{font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.landing-module__fSn1wq__relaxed+.landing-module__fSn1wq__relaxed{margin-top:20px}.landing-module__fSn1wq__chips,.landing-module__fSn1wq__steps,.landing-module__fSn1wq__facts{margin:0;padding:0;list-style:none}.landing-module__fSn1wq__chips{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.landing-module__fSn1wq__chip{border:1px solid var(--ink);border-radius:var(--radius-pill);padding:11px 20px;font-size:14px}.landing-module__fSn1wq__howTitle{max-width:24ch;margin-top:16px}.landing-module__fSn1wq__steps{background:var(--ink);border:1px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:1px;margin-top:clamp(36px,5vw,64px);display:grid}.landing-module__fSn1wq__step{background:var(--bone);padding:clamp(28px,3vw,40px)}.landing-module__fSn1wq__stepNumber{font-size:14px;font-family:var(--mono);opacity:.5}.landing-module__fSn1wq__stepIcon{width:48px;height:48px;margin-top:22px}.landing-module__fSn1wq__stepTitle{letter-spacing:var(--track-display);margin-top:24px;font-size:1.875rem;font-weight:300;line-height:1.05}.landing-module__fSn1wq__stepText{margin-top:14px}.landing-module__fSn1wq__science{background:var(--sand)}.landing-module__fSn1wq__scienceGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:center;gap:clamp(36px,5vw,80px);display:grid}.landing-module__fSn1wq__scienceTitle{max-width:20ch;margin-top:16px}.landing-module__fSn1wq__scienceText{max-width:52ch;margin-top:22px}.landing-module__fSn1wq__facts{margin-top:36px}.landing-module__fSn1wq__fact{border-top:1px solid var(--rule-strong);align-items:center;gap:16px;padding:20px 0;font-size:1.125rem;line-height:1.4;display:flex}.landing-module__fSn1wq__fact:last-child{border-bottom:1px solid var(--rule-strong)}.landing-module__fSn1wq__fact svg{flex:none;width:34px;height:34px}.landing-module__fSn1wq__chart{width:100%;max-width:520px}.landing-module__fSn1wq__chartAxis{opacity:.7;justify-content:space-between;max-width:520px;margin-top:14px;font-size:14px;display:flex}.landing-module__fSn1wq__creativeTitle{max-width:22ch;margin-top:16px}.landing-module__fSn1wq__creativeText{max-width:56ch;margin-top:20px}.landing-module__fSn1wq__frames{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:20px;margin-top:clamp(32px,4vw,52px);display:grid}.landing-module__fSn1wq__frame{aspect-ratio:4/5;border:1px solid var(--ink);letter-spacing:.1em;text-transform:uppercase;align-items:flex-end;padding:14px;font-size:12px;display:flex}.landing-module__fSn1wq__frameCaption{opacity:.6;margin-top:10px;font-size:14px}.landing-module__fSn1wq__pricing{background:var(--ink);color:var(--white);border-bottom:0}.landing-module__fSn1wq__priceHead{align-items:end}.landing-module__fSn1wq__priceTitle{max-width:16ch;margin-top:16px}.landing-module__fSn1wq__pricingText{opacity:.8;max-width:48ch}.landing-module__fSn1wq__plans{border:1px solid var(--rule-on-ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:clamp(40px,6vw,72px) 0 0;padding:0;list-style:none;display:grid}.landing-module__fSn1wq__planCard{flex-direction:column;padding:clamp(28px,3vw,44px);display:flex}.landing-module__fSn1wq__planCard+.landing-module__fSn1wq__planCard{border-left:1px solid var(--rule-on-ink)}.landing-module__fSn1wq__planFeatured{background:var(--bone);color:var(--ink)}.landing-module__fSn1wq__planName{opacity:.6}.landing-module__fSn1wq__planPrice{flex-direction:column;align-items:flex-start;gap:10px;margin-top:14px;display:flex}.landing-module__fSn1wq__priceAmount{letter-spacing:-.04em;font-size:clamp(3.4rem,6vw,4.6rem);font-weight:300;line-height:.9}.landing-module__fSn1wq__planPer{opacity:.7;font-size:.9375rem}.landing-module__fSn1wq__planPitch{opacity:.8;min-height:2.9em;margin-top:16px;font-size:1.0625rem;line-height:1.45}.landing-module__fSn1wq__perks{border-top:1px solid var(--rule-on-ink);flex-direction:column;gap:12px;margin:26px 0 34px;padding:22px 0 0;list-style:none;display:flex}.landing-module__fSn1wq__planFeatured .landing-module__fSn1wq__perks{border-top-color:var(--rule-strong)}.landing-module__fSn1wq__perk{gap:12px;font-size:1.0625rem;line-height:1.4;display:flex}.landing-module__fSn1wq__perkDash{opacity:.5}.landing-module__fSn1wq__priceCta{margin-top:auto;padding:18px;display:block}.landing-module__fSn1wq__btnLine{border-color:var(--white);color:var(--white)}.landing-module__fSn1wq__btnLine:hover{background:var(--white);color:var(--ink)}.landing-module__fSn1wq__planFeatured .landing-module__fSn1wq__priceCta:hover{background:var(--ink);color:var(--white)}.landing-module__fSn1wq__everyPlan{opacity:.75;flex-wrap:wrap;justify-content:center;gap:10px 32px;margin:32px 0 0;padding:0;font-size:1rem;list-style:none;display:flex}.landing-module__fSn1wq__everyPlan li:before{content:"✓";color:var(--coral);margin-right:10px}@media (max-width:900px){.landing-module__fSn1wq__plans{grid-template-columns:1fr}.landing-module__fSn1wq__planPitch{min-height:0}.landing-module__fSn1wq__planCard+.landing-module__fSn1wq__planCard{border-left:0;border-top:1px solid var(--rule-on-ink)}}.landing-module__fSn1wq__faq{border-bottom:0}.landing-module__fSn1wq__faqTitle{max-width:18ch}.landing-module__fSn1wq__faqList{background:var(--mist);border-radius:var(--radius-panel);margin-top:clamp(28px,4vw,48px);overflow:hidden}.landing-module__fSn1wq__faqItem{border-bottom:1px solid var(--rule-list)}.landing-module__fSn1wq__faqItem:last-child{border-bottom:0}.landing-module__fSn1wq__faqButton{cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:clamp(24px,3vw,40px);display:flex}.landing-module__fSn1wq__faqQuestion{font-size:clamp(1.55rem,2.7vw,2.6rem);font-weight:300;line-height:1.1}.landing-module__fSn1wq__faqIcon{width:22px;height:22px;transition:transform var(--ease-slow);flex:none}.landing-module__fSn1wq__faqIconOpen{transform:rotate(45deg)}.landing-module__fSn1wq__faqAnswer{max-width:72ch;padding:0 clamp(24px,3vw,40px) clamp(26px,3vw,38px)}.landing-module__fSn1wq__footer{background:var(--ink);color:var(--white);padding:clamp(48px,6vw,80px) clamp(20px,5vw,80px) 40px}.landing-module__fSn1wq__footerGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;gap:clamp(32px,5vw,64px);display:grid}.landing-module__fSn1wq__footerWordmark{letter-spacing:-.03em;font-size:32px;font-weight:300}.landing-module__fSn1wq__footerText{opacity:.75;max-width:34ch;margin-top:16px}.landing-module__fSn1wq__newsletter{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.landing-module__fSn1wq__email{background:var(--glass);min-width:200px;color:var(--ink);border:0;border-radius:4px;flex:1;padding:16px 18px;font-size:1rem}.landing-module__fSn1wq__email::placeholder{color:#131a2e99}.landing-module__fSn1wq__signup{border:1px solid var(--white);color:var(--white);border-radius:var(--radius-pill);letter-spacing:var(--track-pill);text-transform:uppercase;cursor:pointer;transition:background var(--ease), color var(--ease);background:0 0;padding:16px 28px;font-size:1rem}.landing-module__fSn1wq__signup:hover{background:var(--white);color:var(--ink)}.landing-module__fSn1wq__signup:disabled{cursor:default;opacity:.6}.landing-module__fSn1wq__newsletterNote{opacity:.6;margin-top:12px;font-size:14px}.landing-module__fSn1wq__newsletterNote a{text-underline-offset:3px;text-decoration:underline}.landing-module__fSn1wq__formStatus{opacity:.8;margin-top:12px;font-size:14px}.landing-module__fSn1wq__legal{opacity:.6;border-top:1px solid #ffffff2e;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:clamp(36px,5vw,64px);padding-top:26px;font-size:14px;display:flex}.landing-module__fSn1wq__legalLinks{gap:26px;display:flex}.landing-module__fSn1wq__startBar{z-index:60;background:var(--bone);border-top:1px solid var(--ink);box-shadow:var(--shadow-bar);padding:16px clamp(20px,5vw,80px);padding-bottom:calc(16px + env(safe-area-inset-bottom));justify-content:space-between;align-items:center;gap:20px;display:flex;position:fixed;bottom:0;left:0;right:0}.landing-module__fSn1wq__startText{min-width:0}.landing-module__fSn1wq__startLine{font-size:1.125rem;line-height:1.3}.landing-module__fSn1wq__underline{border-bottom:1px solid var(--ink);white-space:nowrap}.landing-module__fSn1wq__startNote{opacity:.6;margin-top:2px;font-size:14px}.landing-module__fSn1wq__startCta{flex:none;padding:16px 32px}.landing-module__fSn1wq__startCta:hover{background:var(--ink);color:var(--white)}@media (max-width:480px){.landing-module__fSn1wq__startLine{font-size:1rem}.landing-module__fSn1wq__startCta{padding:14px 18px;font-size:.875rem}}