.lt-pricing{background:var(--lt-paper);color:var(--lt-ink);font-family:var(--lt-font-body);font-size:15px;line-height:1.5;padding:30px 20px 72px}.lt-pricing-wrap{max-width:1080px;margin:0 auto}.lt-pricing .lt-masthead{border-bottom:2px solid var(--lt-ink);padding-bottom:20px;margin-bottom:30px}.lt-pricing .lt-eyebrow{font-family:var(--lt-font-display);font-weight:700;letter-spacing:.18em;text-transform:uppercase;font-size:13px;color:var(--lt-ink-soft);display:flex;align-items:center;gap:10px;flex-wrap:wrap}.lt-pricing .lt-eyebrow .lt-tag{color:var(--lt-orange-deep);border:1.5px solid var(--lt-orange);border-radius:2px;padding:1px 7px;font-size:11px;letter-spacing:.12em}.lt-pricing h1{font-family:var(--lt-font-display);font-weight:800;font-size:clamp(2.2rem,6vw,3.6rem);line-height:.98;letter-spacing:-.01em;margin:12px 0 10px;text-transform:uppercase}.lt-pricing h1 .lt-hl{color:var(--lt-orange-deep)}.lt-pricing .lt-lede{max-width:62ch;color:var(--lt-ink-soft);font-size:16.5px;margin:0}.lt-pricing .lt-band{margin-top:40px}.lt-pricing .lt-band-head{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:4px}.lt-pricing .lt-band-head h2{font-weight:800;letter-spacing:.01em;font-size:26px;margin:0}.lt-pricing .lt-band-flag,.lt-pricing .lt-band-head h2{font-family:var(--lt-font-display);text-transform:uppercase}.lt-pricing .lt-band-flag{font-weight:700;letter-spacing:.08em;font-size:12px;padding:4px 10px;border-radius:999px}.lt-pricing .lt-band-flag.lt-now{background:var(--lt-good-wash);color:var(--lt-good-deep)}.lt-pricing .lt-band-flag.lt-soon{background:var(--lt-warn-wash);color:var(--lt-warn-deep)}.lt-pricing .lt-band-sub{color:var(--lt-ink-soft);font-size:15px;margin:4px 0 18px;max-width:68ch}.lt-pricing .lt-presence{display:grid;grid-template-columns:1.3fr 1fr;gap:0;border:1px solid var(--lt-rule-strong);border-top:4px solid var(--lt-good);border-radius:3px;background:var(--lt-surface);box-shadow:var(--lt-shadow);overflow:hidden}@media (max-width:680px){.lt-pricing .lt-presence{grid-template-columns:1fr}}.lt-pricing .lt-presence-main{padding:22px 24px 24px}.lt-pricing .lt-presence-side{padding:22px 24px 24px;background:var(--lt-good-wash);border-left:1px solid var(--lt-rule);display:flex;flex-direction:column;justify-content:center}@media (max-width:680px){.lt-pricing .lt-presence-side{border-left:none;border-top:1px solid var(--lt-rule)}}.lt-pricing .lt-kicker{letter-spacing:.1em;font-weight:700;font-size:12px;color:var(--lt-ink-faint)}.lt-pricing .lt-kicker,.lt-pricing .lt-presence-main h3{font-family:var(--lt-font-display);text-transform:uppercase}.lt-pricing .lt-presence-main h3{font-weight:800;font-size:27px;margin:3px 0 8px;line-height:1}.lt-pricing .lt-presence-main p{margin:0 0 14px;color:var(--lt-ink-soft);max-width:46ch}.lt-pricing .lt-incl{list-style:none;margin:0;padding:0;display:grid;gap:7px}.lt-pricing .lt-incl li{position:relative;padding-left:22px;font-size:14.5px}.lt-pricing .lt-incl li:before{content:"";position:absolute;left:0;top:6px;width:11px;height:11px;border-radius:2px;background:var(--lt-good)}.lt-pricing .lt-price-big{font-family:var(--lt-font-display);font-weight:800;line-height:.9}.lt-pricing .lt-price-big .lt-amt{font-size:46px;font-variant-numeric:tabular-nums}.lt-pricing .lt-price-big .lt-per{font-size:16px;color:var(--lt-ink-soft);font-weight:600}.lt-pricing .lt-price-then{font-family:var(--lt-font-mono);font-size:14px;color:var(--lt-ink-soft);margin-top:6px}.lt-pricing .lt-checkout-note{margin-top:10px;font-size:12.5px;color:var(--lt-ink-soft);font-family:var(--lt-font-mono);text-align:center;line-height:1.4}.lt-pricing .lt-btn{display:inline-block;width:100%;text-align:center;cursor:pointer;text-decoration:none;font-family:var(--lt-font-display);text-transform:uppercase;letter-spacing:.06em;font-weight:700;font-size:16px;border-radius:2px;border:none;padding:12px 20px;transition:background .12s,transform .05s;margin-top:16px}.lt-pricing .lt-btn:active{transform:translateY(1px)}.lt-pricing .lt-btn:disabled{opacity:.7;cursor:default}.lt-pricing .lt-btn-primary{background:var(--lt-orange);color:var(--lt-navy)}.lt-pricing .lt-btn-primary:hover{background:#ff7a2e}.lt-pricing .lt-btn-amber{background:var(--lt-orange);color:var(--lt-navy)}.lt-pricing .lt-btn-amber:hover{background:#ff7a2e}.lt-pricing .lt-btn-ghost{background:transparent;color:var(--lt-ink);border:1.5px solid var(--lt-rule-strong)}.lt-pricing .lt-btn-ghost:hover{border-color:var(--lt-ink)}.lt-pricing .lt-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:4px}@media (max-width:900px){.lt-pricing .lt-tiers{grid-template-columns:1fr}}.lt-pricing .lt-tier{background:var(--lt-surface);border:1px solid var(--lt-rule-strong);border-top:4px solid var(--lt-rule-strong);border-radius:3px;padding:18px 18px 20px;display:flex;flex-direction:column;box-shadow:var(--lt-shadow)}.lt-pricing .lt-tier.lt-starter{border-top-color:var(--lt-ink-soft)}.lt-pricing .lt-tier.lt-grow{border-top-color:var(--lt-ink-faint)}.lt-pricing .lt-tier.lt-pro{border-top-color:var(--lt-orange)}.lt-pricing .lt-t-name{font-weight:800;font-size:22px;line-height:1}.lt-pricing .lt-t-name,.lt-pricing .lt-t-stage{font-family:var(--lt-font-display);text-transform:uppercase;display:block}.lt-pricing .lt-t-stage{letter-spacing:.08em;font-weight:600;font-size:12px;color:var(--lt-ink-faint);margin-top:2px}.lt-pricing .lt-t-price{margin:14px 0 2px;font-family:var(--lt-font-display);font-weight:800}.lt-pricing .lt-t-price .lt-amt{font-size:34px;font-variant-numeric:tabular-nums}.lt-pricing .lt-t-price .lt-per{font-size:14px;color:var(--lt-ink-soft);font-weight:600}.lt-pricing .lt-indic{font-family:var(--lt-font-mono);font-size:11px;color:var(--lt-orange-deep);background:var(--lt-warn-wash);border-radius:2px;padding:1px 6px;display:inline-block;margin-bottom:10px}.lt-pricing .lt-solves{font-size:14px;color:var(--lt-ink);border-top:1px solid var(--lt-rule);padding-top:11px;margin-top:4px}.lt-pricing .lt-solves b{display:block;font-family:var(--lt-font-display);text-transform:uppercase;letter-spacing:.05em;font-size:12px;color:var(--lt-ink-faint);font-weight:700;margin-bottom:3px}.lt-pricing .lt-t-feat{font-size:13px;color:var(--lt-ink-soft);margin:10px 0 16px;line-height:1.4}.lt-pricing .lt-tier .lt-btn{margin-top:auto}.lt-pricing .lt-launch{margin-top:16px;border:1px solid var(--lt-orange);border-radius:3px;background:linear-gradient(180deg,var(--lt-warn-wash),var(--lt-surface) 130px);padding:22px 24px 24px;box-shadow:var(--lt-shadow)}.lt-pricing .lt-launch h3{font-family:var(--lt-font-display);font-weight:800;text-transform:uppercase;font-size:27px;margin:4px 0 6px;color:var(--lt-orange-deep);line-height:1}.lt-pricing .lt-launch-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:22px;align-items:start;margin-top:8px}@media (max-width:680px){.lt-pricing .lt-launch-grid{grid-template-columns:1fr}}.lt-pricing .lt-launch p{color:var(--lt-ink-soft);margin:0 0 12px;max-width:52ch}.lt-pricing .lt-mechanic{list-style:none;margin:0;padding:0;display:grid;gap:9px}.lt-pricing .lt-mechanic li{position:relative;padding-left:20px;font-size:14px}.lt-pricing .lt-mechanic li:before{content:"";position:absolute;left:0;top:6px;width:10px;height:10px;background:var(--lt-orange);border-radius:2px}.lt-pricing .lt-mechanic b{font-family:var(--lt-font-mono);font-weight:600;color:var(--lt-orange-deep)}.lt-pricing .lt-guarantee{border:1.5px solid var(--lt-rule-strong);border-left:3px solid var(--lt-ink);border-radius:2px;padding:12px 14px;background:var(--lt-surface);margin-top:16px}.lt-pricing .lt-guarantee .lt-k{font-family:var(--lt-font-display);text-transform:uppercase;letter-spacing:.1em;font-weight:700;font-size:11px;color:var(--lt-ink-faint);margin-bottom:4px}.lt-pricing .lt-guarantee p{color:var(--lt-ink);font-size:13.5px;margin:0}.lt-pricing .lt-fees{margin-top:18px;display:flex;gap:12px;align-items:flex-start;border:1px solid var(--lt-rule);border-radius:3px;padding:14px 16px}.lt-pricing .lt-fees .lt-dot{flex:none;width:12px;height:12px;border-radius:2px;background:var(--lt-good);margin-top:4px}.lt-pricing .lt-fees p{margin:0;font-size:14px;color:var(--lt-ink-soft)}.lt-pricing .lt-fees b{color:var(--lt-ink)}.lt-pricing .lt-fineprint{margin-top:26px;border-top:1px solid var(--lt-rule);padding-top:16px;display:grid;gap:7px}.lt-pricing .lt-fineprint p{margin:0;font-size:12.5px;color:var(--lt-ink-faint);line-height:1.45;max-width:90ch}.lt-pricing .lt-capture-wrap{margin-top:16px;border-top:1px solid var(--lt-rule);padding-top:14px}.lt-pricing .lt-waitlist{margin-top:40px;border:1px solid var(--lt-rule-strong);border-top:4px solid var(--lt-ink);border-radius:3px;background:var(--lt-surface);padding:24px 24px 26px;box-shadow:var(--lt-shadow)}.lt-pricing .lt-waitlist h2{font-family:var(--lt-font-display);font-weight:800;text-transform:uppercase;font-size:24px;margin:0 0 4px}.lt-pricing .lt-waitlist-sub{color:var(--lt-ink-soft);margin:0 0 18px;max-width:60ch}.lt-pricing .lt-form-row{display:grid;grid-template-columns:1.2fr 1fr auto;gap:12px;align-items:end}@media (max-width:680px){.lt-pricing .lt-form-row{grid-template-columns:1fr}}.lt-pricing .lt-form-row .lt-btn{width:auto;margin-top:0;height:44px}.lt-pricing .lt-fld{display:flex;flex-direction:column;gap:5px}.lt-pricing .lt-fld label{font-family:var(--lt-font-display);text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-size:12px;color:var(--lt-ink-faint)}.lt-pricing .lt-fld input,.lt-pricing .lt-fld select{font-family:var(--lt-font-body);font-size:15px;color:var(--lt-ink);background:var(--lt-paper);border:1.5px solid var(--lt-rule-strong);border-radius:2px;padding:11px 12px}.lt-pricing .lt-fld input:focus,.lt-pricing .lt-fld select:focus{outline:none;border-color:var(--lt-orange);box-shadow:0 0 0 2px var(--lt-warn-wash)}.lt-pricing .lt-form-note{margin-top:12px;font-size:12.5px;color:var(--lt-ink-faint)}.lt-pricing .lt-confirm{border:1.5px solid var(--lt-good);background:var(--lt-good-wash);border-radius:3px;padding:16px 18px}.lt-pricing .lt-confirm h3{font-family:var(--lt-font-display);text-transform:uppercase;font-size:20px;margin:0 0 4px;color:var(--lt-good)}.lt-pricing .lt-confirm p{margin:0;color:var(--lt-ink);font-size:14px}