.landing-b .hero{grid-template-columns:1.15fr 1fr;gap:64px;min-height:720px;padding-block:54px 64px}.landing-b .hero h1{letter-spacing:-.045em;margin:22px 0 24px;font-size:clamp(48px,4.6vw,68px);line-height:1.08}.landing-b .hero-description{max-width:480px;font-size:18px}.landing-b .hero-actions{margin-top:28px}.guest-promise{color:var(--blue);align-items:center;gap:8px;margin-top:14px;font-size:14px;font-weight:600;display:flex}.guest-promise .icon{width:18px;height:18px}.guest-scope{max-width:440px;color:var(--muted);margin-top:18px;font-size:12px;line-height:1.65}.live-preview{background:#e4edf0;border-radius:26px;justify-self:center;width:100%;max-width:410px;padding:24px 35px 18px;position:relative}.preview-kicker{color:var(--blue);text-align:center;letter-spacing:.1em;text-transform:uppercase;margin-bottom:17px;font-size:11px;font-weight:600}.live-preview img{border:1px solid #c9d3d6;border-radius:21px;width:254px;height:auto;margin-inline:auto;box-shadow:0 15px 35px -18px #183f6355}.live-preview figcaption{text-align:center;color:#4d626d;max-width:290px;margin:17px auto 0;font-size:11px;line-height:1.6}.landing-b .chapter-strip{padding-block:24px}.landing-b .chapter-strip p{font-size:14px}.landing-b .how-section{padding-top:80px;padding-bottom:75px}.landing-b .how-heading{max-width:650px}.landing-b .how-heading h2{margin-bottom:18px}.how-intro{color:var(--muted);max-width:590px;font-size:16px}.account-section{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;gap:70px;padding-block:54px;display:grid}.account-section h2{margin-top:17px;font-size:38px}.account-section p:not(.eyebrow){color:var(--muted);font-size:15px}.account-section .text-link{min-height:44px;margin-top:21px}.landing-b .faq-section{padding-block:75px}.landing-b .closing-inner h2{max-width:760px;margin-inline:auto}.landing-b .closing-inner>p:not(.eyebrow){max-width:580px}.landing-b .closing-promise{color:var(--paper);margin:15px 0 0;font-size:13px}@media (width<=960px){.landing-b .hero{grid-template-columns:1fr 1fr;gap:32px;min-height:auto}.landing-b .hero h1{font-size:49px}.live-preview{padding-inline:20px}.account-section{gap:35px}}@media (width<=680px){.landing-b .header-inner{gap:12px;min-height:74px}.landing-b .header-inner .button{gap:8px;padding-inline:17px;font-size:12px}.landing-b .header-inner .wordmark{font-size:30px}.landing-b .hero{grid-template-columns:1fr;gap:28px;padding-block:32px 34px}.landing-b .hero-copy{padding-bottom:0}.landing-b .hero h1{margin-block:17px 19px;font-size:clamp(37px,10vw,48px);line-height:1.09}.landing-b .hero-description{font-size:16px;line-height:1.65}.landing-b .hero-actions{gap:16px;margin-top:23px}.landing-b .hero-actions .button{width:100%;font-size:15px}.guest-promise{justify-content:center;margin-top:12px;font-size:13px}.guest-scope{margin-top:16px;font-size:12px}.live-preview{width:100%;max-width:390px;padding:21px 25px}.live-preview img{width:236px}.live-preview figcaption{font-size:12px}.landing-b .chapter-strip{gap:12px}.landing-b .chapter-strip p{font-size:12px}.landing-b .chapter-strip p+p{padding-left:12px}.landing-b .how-section{padding-block:54px 32px}.landing-b .how-heading h2{font-size:34px}.how-intro{font-size:15px}.landing-b .steps p{font-size:14px}.account-section{grid-template-columns:1fr;gap:22px;padding-block:35px}.account-section h2{margin-top:13px;font-size:33px}.landing-b .faq-section{padding-block:52px}.landing-b .faq-list details>p{font-size:14px}.landing-b .closing-inner h2{font-size:35px}.landing-b .closing-inner>p:not(.eyebrow){max-width:100%;font-size:15px}.landing-b .closing-inner .closing-promise{margin-bottom:0;font-size:13px}}
