:root{--c-bone:#f7f2e6;--c-cream:#faf7ef;--c-white:#fff;--c-bone-line:#e8e0cc;--c-bone-line-2:#d8cfb6;--c-ink:#0f1424;--c-ink-2:#2a3046;--c-ink-mute:#5c5e70;--c-ink-soft:#8b8fa3;--c-indigo:#5468ff;--c-indigo-bright:#7c8dff;--c-indigo-deep:#3441c0;--c-indigo-soft:#5468ff1a;--c-indigo-line:#5468ff47;--c-indigo-glow:#5468ff59;--c-sage:#5a7a55;--c-sage-soft:#5a7a5524;--c-rust:#c2553a;--c-rust-soft:#c2553a1f;--c-dark:#0f1424;--c-dark-elev:#181d32;--c-dark-elev-2:#1f2540;--c-dark-line:#ececf11a;--c-dark-text:#ececf1;--c-dark-mute:#8e94ab;--c-dark-soft:#5c6478;--grad-ai:linear-gradient(135deg, #5468ff 0%, #7c8dff 50%, #ffb088 100%);--bg:var(--c-bone);--bg-elev:var(--c-cream);--bg-elev-2:var(--c-white);--bg-line:var(--c-bone-line);--text:var(--c-ink);--text-muted:var(--c-ink-mute);--text-soft:var(--c-ink-soft);--accent:var(--c-indigo);--accent-bright:var(--c-indigo-bright);--accent-deep:var(--c-indigo-deep);--accent-soft:var(--c-indigo-soft);--accent-line:var(--c-indigo-line);--success:var(--c-sage);--success-soft:var(--c-sage-soft);--problem:var(--c-rust);--problem-soft:var(--c-rust-soft);--ink:var(--c-ink);--ink-1:var(--c-cream);--ink-2:var(--c-white);--ink-3:var(--c-bone-line);--ivory:var(--c-bone);--ivory-1:var(--c-cream);--ivory-2:var(--c-bone-line);--gold:var(--c-indigo);--gold-strong:var(--c-indigo-bright);--gold-soft:var(--c-indigo-soft);--text-on-ink:var(--c-ink);--text-on-ivory:var(--c-ink);--muted-on-ink:var(--c-ink-mute);--muted-on-ivory:var(--c-ink-mute);--bone:var(--c-bone);--bone-2:var(--c-cream);--bone-line:var(--c-bone-line);--clay:var(--c-indigo);--clay-bright:var(--c-indigo-bright);--clay-deep:var(--c-indigo-deep);--clay-soft:var(--c-indigo-soft);--clay-line:var(--c-indigo-line);--forest:var(--c-sage);--forest-soft:var(--c-sage-soft);--rust:var(--c-rust);--danger:var(--c-rust);--ink-muted:var(--c-ink-mute);--container-narrow:720px;--container-wide:1180px;--font-body:"DM Sans", system-ui, -apple-system, sans-serif;--font-display:"Cormorant Garamond", "Cormorant", Georgia, serif;--r-sm:6px;--r-md:10px;--r-lg:14px;--r-xl:22px;--shadow-1:0 1px 2px #0f14240a, 0 4px 12px #0f14240f;--shadow-2:0 4px 16px #0f14240f, 0 24px 60px -20px #0f14242e;--shadow-3:0 8px 30px #0f142414, 0 40px 100px -30px #0f142440;--shadow-ai:0 8px 24px #5468ff33, 0 30px 80px -30px #5468ff66}.landing-improved *{box-sizing:border-box}.landing-improved{font-family:var(--font-body);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.55}.landing-improved h1,.landing-improved h2,.landing-improved h3,.landing-improved .display{font-family:var(--font-display);letter-spacing:-.005em;color:var(--text);margin:0;font-weight:500;line-height:1.05}.landing-improved p{margin:0}.landing-improved a{color:var(--accent);text-decoration:none}.landing-improved a:hover{text-decoration:underline}.landing-improved button{font:inherit;cursor:pointer}.landing-improved img{max-width:100%;display:block}.landing-improved .gradient-text{background:var(--grad-ai);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.landing-improved .container{max-width:var(--container-wide);margin:0 auto;padding:0 28px}.landing-improved .container--narrow{max-width:var(--container-narrow)}@media (width<=640px){.landing-improved .container{padding:0 20px}}.landing-improved .section{padding:96px 0;position:relative}.landing-improved .section--ink{background:var(--bg);color:var(--text)}.landing-improved .section--ink-1,.landing-improved .section--ivory{background:var(--bg-elev);color:var(--text)}.landing-improved .section--dark{background:var(--c-dark);color:var(--c-dark-text)}.landing-improved .section--dark h1,.landing-improved .section--dark h2,.landing-improved .section--dark h3{color:var(--c-dark-text)}.landing-improved .section--dark .muted{color:var(--c-dark-mute)}.landing-improved .muted{color:var(--text-muted)}@media (width<=640px){.landing-improved .section{padding:64px 0}}.landing-improved .eyebrow{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 14px;font-size:12px;font-weight:600}.landing-improved .section--dark .eyebrow{color:var(--c-indigo-bright)}.landing-improved .h-hero{letter-spacing:-.015em;font-size:clamp(48px,7vw,92px);line-height:1.02}.landing-improved .h-1{letter-spacing:-.012em;font-size:clamp(36px,4.5vw,60px);line-height:1.05}.landing-improved .h-2{font-size:clamp(28px,3.2vw,42px)}.landing-improved .h-3{font-size:22px;line-height:1.2}.landing-improved .lead{max-width:56ch;color:var(--text-muted);font-size:18px;line-height:1.6}.landing-improved .section--dark .lead{color:var(--c-dark-mute)}.landing-improved .lead--center{margin-left:auto;margin-right:auto}.landing-improved .btn{border-radius:var(--r-md);white-space:nowrap;border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:52px;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;transition:filter .15s,background .15s,transform .15s,box-shadow .2s;display:inline-flex}.landing-improved .btn:hover{text-decoration:none}.landing-improved .btn--primary{background:var(--accent);color:#fff;box-shadow:0 1px 2px #0f14240f,0 8px 24px -8px #5468ff73}.landing-improved .btn--primary:hover{background:var(--c-indigo-bright);box-shadow:0 1px 2px #0f14240f,0 12px 36px -8px #5468ff8c}.landing-improved .btn--ghost-ink{color:var(--text);background:0 0;border-color:#0f14242e}.landing-improved .btn--ghost-ink:hover{border-color:var(--text);background:#0f142405}.landing-improved .btn--ghost-ivory{color:var(--text);background:0 0;border-color:#0f14242e}.landing-improved .btn--ghost-ivory:hover{border-color:var(--text)}.landing-improved .section--dark .btn--ghost-ink{color:var(--c-dark-text);border-color:#ececf138}.landing-improved .section--dark .btn--ghost-ink:hover{border-color:var(--c-dark-text);background:#ececf10d}.landing-improved .btn--whatsapp{color:#fff;background:#25d366}.landing-improved .btn--whatsapp:hover{background:#20b958}.landing-improved .btn--sm{min-height:40px;padding:0 16px;font-size:14px}.landing-improved .site-header{z-index:50;-webkit-backdrop-filter:saturate(160%)blur(14px);background:#f7f2e6d9;border-bottom:1px solid #0f14240f;position:sticky;top:0}.landing-improved .site-header__row{justify-content:space-between;align-items:center;height:68px;display:flex}.landing-improved .site-header__logo img{filter:brightness(0);width:auto;height:28px}.landing-improved .site-header__nav{align-items:center;gap:28px;display:flex}.landing-improved .site-header__nav a{color:var(--text);opacity:.78;font-size:14px;font-weight:500}.landing-improved .site-header__nav a:hover{opacity:1;text-decoration:none}@media (width<=820px){.landing-improved .site-header__nav{display:none}}.landing-improved .subnav{z-index:49;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f7f2e6eb;border-bottom:1px solid #0f14240f;position:sticky;top:68px}.landing-improved .subnav__row{scrollbar-width:none;align-items:center;gap:4px;height:48px;display:flex;overflow-x:auto}.landing-improved .subnav__row::-webkit-scrollbar{display:none}.landing-improved .subnav a{color:var(--text-muted);white-space:nowrap;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s,background .15s}.landing-improved .subnav a:hover{color:var(--text)}.landing-improved .subnav a.is-active{color:#fff;background:var(--accent)}@media (width<=820px){.landing-improved .subnav{top:56px}.landing-improved .site-header__row{height:56px}}.landing-improved .hero{background:radial-gradient(900px 600px at 88% -10%, #7c8dff2e, transparent 60%), radial-gradient(700px 500px at 12% 100%, #ffb0881a, transparent 60%), var(--bg);padding:40px 0 104px;position:relative;overflow:hidden}.landing-improved .hero__grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:72px;display:grid}.landing-improved .hero__copy h1{margin-bottom:22px}.landing-improved .hero__copy .lead{max-width:50ch;margin-bottom:32px}.landing-improved .hero__badges{gap:8px;margin-bottom:20px;display:flex}.landing-improved .hero__badge{border:1px solid var(--bg-line);color:var(--text);background:#0f14240a;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:13px;font-weight:500;display:inline-flex}.landing-improved .hero__pricetag{border:1px solid var(--accent-line);color:var(--text-muted);background:#5468ff0f;border-radius:999px;align-items:center;gap:10px;margin-bottom:24px;padding:6px 14px 6px 6px;font-size:13px;display:inline-flex}.landing-improved .hero__pricetag b{background:var(--accent);color:#fff;letter-spacing:.08em;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.landing-improved .hero__ctas{flex-wrap:wrap;align-items:center;gap:14px;margin-top:8px;display:flex}.landing-improved .hero__meta{color:var(--text-muted);align-items:center;gap:14px;margin-top:24px;font-size:13px;display:flex}.landing-improved .hero__meta-dot{background:var(--success);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #5a7a552e}.landing-improved .hero__visual{position:relative}.landing-improved .hero__product{border-radius:var(--r-xl);box-shadow:var(--shadow-3);border:1px solid var(--bg-line);background:#fff;position:relative;overflow:hidden}.landing-improved .hero__product-bar{background:#faf7ef;border-bottom:1px solid #efe8d8;gap:6px;padding:12px 14px;display:flex}.landing-improved .hero__product-bar i{background:#d8cfb6;border-radius:50%;width:11px;height:11px;display:block}.landing-improved .hero__product-bar i:first-child{background:#ff6b6b}.landing-improved .hero__product-bar i:nth-child(2){background:#ffb088}.landing-improved .hero__product-bar i:nth-child(3){background:#5a7a55}.landing-improved .hero__product-body{color:var(--text);font-family:var(--font-body);grid-template-columns:130px 1fr;gap:18px;padding:22px;display:grid}.landing-improved .hero__product-sidebar{border-radius:var(--r-md);background:#f7f2e6;padding:14px;font-size:12px}.landing-improved .hero__product-sidebar h6{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin:0 0 10px;font-size:11px}.landing-improved .hero__product-sidebar ul{color:var(--text);flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.landing-improved .hero__product-sidebar li.active{background:var(--accent);color:#fff;border-radius:6px;margin:0 -4px;padding:6px 8px;font-weight:600}.landing-improved .hero__product-main h5{font-family:var(--font-display);color:var(--text);margin:0 0 4px;font-size:22px;font-weight:500}.landing-improved .hero__product-cal{grid-template-columns:repeat(7,1fr);gap:4px;margin-top:14px;display:grid}.landing-improved .hero__product-cal div{aspect-ratio:1.4;color:#0f142466;background:#0f14240d;border-radius:4px;justify-content:flex-end;align-items:flex-start;padding:4px 5px 0 0;font-size:10px;display:flex}.landing-improved .hero__product-cal div.booked{background:var(--accent);color:#fff;font-weight:600}.landing-improved .hero__product-cal div.direct{background:var(--success);color:#fff;font-weight:600}.landing-improved .hero__product-cal div.held{color:#0f142499;background:#c2553a40}.landing-improved .hero__product-row{border:1px solid var(--bg-line);color:var(--text);background:#f7f2e6;border-radius:8px;justify-content:space-between;align-items:center;margin-top:10px;padding:10px 12px;font-size:12px;display:flex}.landing-improved .hero__product-row strong{color:var(--text)}.landing-improved .hero__product-row .tag{background:var(--success-soft);color:var(--success);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700}.landing-improved .hero__wa{background:var(--c-dark);border-radius:var(--r-lg);width:264px;box-shadow:var(--shadow-3);font-family:var(--font-body);border:1px solid #ececf11a;padding:14px 14px 16px;position:absolute;bottom:-28px;left:-28px}.landing-improved .hero__wa-head{color:var(--c-dark-mute);align-items:center;gap:10px;margin-bottom:10px;font-size:12px;display:flex}.landing-improved .hero__wa-head svg{color:#25d366}.landing-improved .hero__wa-msg{color:#e8f3eb;background:#245a3d;border-radius:10px 10px 10px 2px;max-width:88%;margin-bottom:6px;padding:8px 10px;font-size:12px;line-height:1.4}.landing-improved .hero__wa-meta{color:var(--c-dark-mute);align-items:center;gap:6px;margin-top:6px;font-size:10px;display:flex}@media (width<=900px){.landing-improved .hero{padding:64px 0 80px}.landing-improved .hero__grid{grid-template-columns:1fr;gap:64px}.landing-improved .hero__wa{bottom:-20px;left:0}}.landing-improved .founder{background:var(--bg-elev);border-top:1px solid var(--bg-line);border-bottom:1px solid var(--bg-line);padding:24px 0}.landing-improved .founder__row{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.landing-improved .founder__avatar{width:56px;height:56px;font-family:var(--font-display);color:#fff;background:linear-gradient(135deg,#5468ff,#3441c0);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;font-weight:600;display:flex;box-shadow:0 4px 14px #5468ff4d}.landing-improved .founder__quote{min-width:280px;color:var(--text);flex:1;font-size:15px;line-height:1.5}.landing-improved .founder__quote span{color:var(--text-muted);margin-top:4px;font-size:13px;display:block}.landing-improved .founder__count{background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent-deep);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.landing-improved .feature-grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:56px;display:grid}.landing-improved .feature-grid--3{grid-template-columns:repeat(3,1fr)}@media (width<=900px){.landing-improved .feature-grid,.landing-improved .feature-grid--3{grid-template-columns:repeat(2,1fr)}}@media (width<=540px){.landing-improved .feature-grid,.landing-improved .feature-grid--3{grid-template-columns:1fr}}.landing-improved .feature{border-radius:var(--r-lg);border:1px solid var(--bg-line);background:#fff;padding:28px 24px;transition:border-color .2s,transform .2s,box-shadow .2s}.landing-improved .feature:hover{border-color:var(--accent-line);box-shadow:var(--shadow-1);transform:translateY(-2px)}.landing-improved .section--ink-1 .feature,.landing-improved .section--ivory .feature{background:#fff}.landing-improved .feature__icon{border-radius:var(--r-md);background:var(--accent-soft);width:44px;height:44px;color:var(--accent);justify-content:center;align-items:center;margin-bottom:18px;display:inline-flex}.landing-improved .feature h3{font-family:var(--font-body);letter-spacing:-.005em;color:var(--text);margin-bottom:8px;font-size:16px;font-weight:700}.landing-improved .feature p{color:var(--text-muted);font-size:14.5px;line-height:1.55}.landing-improved .bleed-grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:64px;display:grid}@media (width<=900px){.landing-improved .bleed-grid{grid-template-columns:1fr;gap:40px}}.landing-improved .bleed__bignum{font-family:var(--font-display);color:var(--problem);letter-spacing:-.02em;margin:8px 0;font-size:clamp(96px,14vw,180px);line-height:.9}.landing-improved .bleed__bignum sub{vertical-align:super;color:var(--text);font-size:.45em;font-family:var(--font-body);margin-left:8px;font-weight:500}.landing-improved .bleed__caption{color:var(--text-muted);margin-bottom:24px;font-size:14px}.landing-improved .bleed__table{border-radius:var(--r-lg);box-shadow:var(--shadow-2);border:1px solid var(--bg-line);background:#fff;overflow:hidden}.landing-improved .bleed__table-row{border-bottom:1px solid var(--bg-line);grid-template-columns:1fr auto;align-items:center;padding:18px 22px;display:grid}.landing-improved .bleed__table-row:last-child{border-bottom:0}.landing-improved .bleed__table-row>div>strong{font-family:var(--font-body);color:var(--text);font-size:15px;font-weight:600}.landing-improved .bleed__table-row span{color:var(--text-muted);font-size:14px}.landing-improved .bleed__table-row .amt{font-family:var(--font-display);color:var(--problem);font-size:28px;font-weight:600}.landing-improved .bleed__table-row.savings .amt{color:var(--success)}.landing-improved .bleed__table-row.savings{background:var(--success-soft)}.landing-improved .payout{background:var(--c-dark-elev);border:1px solid var(--c-dark-line);border-radius:var(--r-lg);grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;padding:48px;display:grid;position:relative;overflow:hidden}.landing-improved .payout:before{content:"";background:var(--grad-ai);height:3px;position:absolute;top:0;left:0;right:0}@media (width<=800px){.landing-improved .payout{grid-template-columns:1fr;padding:32px 24px}}.landing-improved .payout h2{color:var(--c-dark-text);margin-bottom:14px}.landing-improved .payout>div>.muted{color:var(--c-dark-mute)}.landing-improved .payout__compare{align-items:stretch;gap:14px;display:flex}.landing-improved .payout__col{border-radius:var(--r-md);text-align:center;background:#00000038;border:1px solid #ececf10f;flex:1;padding:18px}.landing-improved .payout__col.is-good{border-color:#7c8dff6b}.landing-improved .payout__col-label{color:var(--c-dark-mute);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font-size:12px;font-weight:600}.landing-improved .payout__col-value{font-family:var(--font-display);letter-spacing:-.01em;margin:6px 0;font-size:38px;font-weight:500;line-height:1.05}.landing-improved .payout__col-value.bad{color:#ff8a6f}.landing-improved .payout__col-value.good{color:var(--c-indigo-bright)}.landing-improved .payout__col-note{color:var(--c-dark-mute);font-size:12px}.landing-improved .payout__vs{color:var(--c-dark-mute);justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.landing-improved .pricing-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;margin-top:56px;display:grid}@media (width<=920px){.landing-improved .pricing-grid{grid-template-columns:1fr}}.landing-improved .tier{border:1px solid var(--bg-line);border-radius:var(--r-lg);background:#fff;flex-direction:column;padding:36px 30px 30px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.landing-improved .tier:hover{border-color:var(--c-bone-line-2);box-shadow:var(--shadow-1)}.landing-improved .tier--featured{border-color:var(--accent-line);box-shadow:var(--shadow-ai)}.landing-improved .tier--featured:before{content:"";background:var(--grad-ai);height:3px;position:absolute;top:0;left:0;right:0}.landing-improved .tier__badge{background:var(--accent);color:#fff;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:5px 10px;font-size:10.5px;font-weight:700;position:absolute;top:14px;right:18px}.landing-improved .tier__name{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:16px;font-size:12px;font-weight:700}.landing-improved .tier__price{align-items:baseline;gap:6px;margin-bottom:12px;display:flex}.landing-improved .tier__price-amt{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);font-size:64px;font-weight:500;line-height:1}.landing-improved .tier__price-per{color:var(--text-muted);font-size:14px}.landing-improved .tier__price-strike{color:var(--text-soft);margin-left:4px;font-size:18px;text-decoration:line-through}.landing-improved .tier__desc{color:var(--text-muted);min-height:60px;margin-bottom:24px;font-size:14px;line-height:1.55}.landing-improved .tier__features{flex-direction:column;flex:1;gap:12px;margin:0 0 28px;padding:0;list-style:none;display:flex}.landing-improved .tier__features li{color:var(--text);align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.5;display:flex}.landing-improved .tier__features li svg{color:var(--accent);flex-shrink:0;margin-top:3px}.landing-improved .tier__features li.muted{color:var(--text-muted)}.landing-improved .tier__features li.heading{color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;margin-top:4px;font-size:11px;font-weight:600}.landing-improved .tier__features li.heading svg{display:none}.landing-improved .tier__cta{width:100%}.landing-improved .tier__feature-tag{background:var(--accent-soft);color:var(--accent-deep);letter-spacing:.08em;text-transform:uppercase;vertical-align:middle;white-space:nowrap;border-radius:999px;margin-left:8px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-block}.landing-improved .tier__feature-tag--website{color:#a35400;cursor:help;background:#fff1d6}.landing-improved .addon-connector{text-align:center;color:var(--ink-muted);margin:8px 0 16px;font-size:14px}.landing-improved .pricing-pill__center{justify-content:center;margin:0 0 20px;display:flex}.landing-improved .pricing-pill{background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--text);border-radius:999px;align-items:center;gap:12px;padding:6px 18px 6px 6px;font-size:14px;font-weight:500;display:inline-flex}.landing-improved .pricing-pill b{background:var(--accent);color:#fff;letter-spacing:.1em;border-radius:999px;padding:4px 12px;font-size:11px;font-weight:700}.landing-improved .addon-strip{border:1px solid var(--bg-line);border-left:3px solid var(--accent);border-radius:var(--r-lg);box-shadow:var(--shadow-1);background:#fff;grid-template-columns:1fr auto;align-items:center;gap:28px;margin-top:32px;padding:24px 28px;display:grid}.landing-improved .addon-strip__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:8px;font-size:11px;font-weight:700}.landing-improved .addon-strip__title{font-family:var(--font-display);letter-spacing:-.005em;color:var(--text);margin-bottom:6px;font-size:24px;font-weight:500;line-height:1.15}.landing-improved .addon-strip__sub{color:var(--text-muted);max-width:60ch;font-size:14.5px;line-height:1.55}.landing-improved .addon-strip__price{text-align:right;min-width:180px}.landing-improved .addon-strip__first{background:var(--success-soft);color:var(--success);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;margin-bottom:8px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-block}.landing-improved .addon-strip__price-amt{font-family:var(--font-display);color:var(--text);font-size:32px;font-weight:500;line-height:1}.landing-improved .addon-strip__price-amt small{font-family:var(--font-body);color:var(--text-muted);margin-left:4px;font-size:13px;font-weight:400}.landing-improved .addon-strip__price-note{color:var(--text-soft);margin-top:4px;font-size:12px}.landing-improved .addon-strip--secondary{background:#fffaf2;border-left:3px solid #a35400;margin-top:12px}.landing-improved .addon-strip--secondary .addon-strip__eyebrow{color:#a35400}.landing-improved .addon-strip--secondary .addon-strip__price-amt{font-size:26px}.landing-improved .addon-strip--onetime{background:#f7f8fa;border-left:3px solid #5a6478;margin-top:12px}.landing-improved .addon-strip--onetime .addon-strip__eyebrow{color:#5a6478}.landing-improved .addon-strip--onetime .addon-strip__price-amt{font-size:26px}@media (width<=720px){.landing-improved .addon-strip{grid-template-columns:1fr;padding:22px}.landing-improved .addon-strip__price{text-align:left;min-width:0}}.landing-improved .tier__reassure{text-align:center;color:var(--text-soft);letter-spacing:.005em;margin:10px 0 0;font-size:12px}.landing-improved .price-compare{border:1px solid var(--bg-line);border-radius:var(--r-lg);max-width:760px;box-shadow:var(--shadow-1);background:#fff;margin:36px auto 0;padding:22px 26px 24px}.landing-improved .price-compare__head{border-bottom:1px solid var(--bg-line);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px;padding-bottom:14px;display:flex}.landing-improved .price-compare__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:700}.landing-improved .price-compare__hint{color:var(--text-soft);font-size:12px}.landing-improved .price-compare__rows{flex-direction:column;gap:10px;display:flex}.landing-improved .price-compare__row{grid-template-columns:150px 1fr 170px;align-items:center;gap:16px;display:grid}.landing-improved .price-compare__label{color:var(--text);align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}.landing-improved .price-compare__row.is-other .price-compare__label{color:var(--text-muted);font-weight:500}.landing-improved .price-compare__you{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:999px;padding:2px 7px;font-size:10px;font-weight:700}.landing-improved .price-compare__bar{background:var(--bg-elev);border-radius:999px;height:10px;position:relative;overflow:hidden}.landing-improved .price-compare__bar-fill{background:linear-gradient(90deg, var(--c-ink-soft) 0%, var(--c-ink-mute) 100%);border-radius:999px;position:absolute;inset:0 auto 0 0}.landing-improved .price-compare__row.is-atlas .price-compare__bar-fill{background:var(--grad-ai)}.landing-improved .price-compare__amt{text-align:right;font-family:var(--font-display);color:var(--text);letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:1.2}.landing-improved .price-compare__row.is-other .price-compare__amt{color:var(--text-muted)}.landing-improved .price-compare__amt small{font-family:var(--font-body);color:var(--text-soft);margin-left:2px;font-size:11.5px;font-weight:500}.landing-improved .price-compare__mult{font-family:var(--font-body);color:var(--problem);letter-spacing:.02em;margin-top:2px;font-size:11px;font-weight:600;display:block}@media (width<=640px){.landing-improved .price-compare{padding:18px}.landing-improved .price-compare__head{flex-direction:column;gap:4px;margin-bottom:12px;padding-bottom:12px}.landing-improved .price-compare__row{border-bottom:1px dashed var(--bg-line);grid-template-columns:1fr;gap:6px;padding:8px 0}.landing-improved .price-compare__row:last-child{border-bottom:0}.landing-improved .price-compare__amt{text-align:left;align-items:baseline;gap:10px;display:flex}.landing-improved .price-compare__mult{margin-top:0}}.landing-improved .trust-strip{flex-wrap:wrap;justify-content:center;gap:8px 28px;margin:22px 0 0;padding:0;list-style:none;display:flex}.landing-improved .trust-strip li{color:var(--text-muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.landing-improved .trust-strip__icon{width:22px;height:22px;color:var(--text-soft);justify-content:center;align-items:center;display:inline-flex}.landing-improved .trust-strip__icon svg{width:16px;height:16px}.landing-improved .trust-strip__label{letter-spacing:.005em}.landing-improved .calc{grid-template-columns:1fr 1fr;align-items:start;gap:32px;margin-top:48px;display:grid}@media (width<=900px){.landing-improved .calc{grid-template-columns:1fr}}.landing-improved .calc__inputs{border-radius:var(--r-lg);border:1px solid var(--bg-line);box-shadow:var(--shadow-1);background:#fff;padding:36px}.landing-improved .calc__field{margin-bottom:26px}.landing-improved .calc__field:last-child{margin-bottom:0}.landing-improved .calc__field label{color:var(--text-muted);justify-content:space-between;align-items:baseline;margin-bottom:12px;font-size:14px;font-weight:500;display:flex}.landing-improved .calc__field label b{font-family:var(--font-display);color:var(--text);font-size:22px;font-weight:500}.landing-improved .calc__field input[type=range]{appearance:none;background:var(--bg-line);border-radius:999px;outline:none;width:100%;height:4px}.landing-improved .calc__field input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--accent);cursor:pointer;border:3px solid #fff;border-radius:50%;width:24px;height:24px;box-shadow:0 2px 8px #5468ff66}.landing-improved .calc__field input[type=range]::-moz-range-thumb{background:var(--accent);cursor:pointer;border:3px solid #fff;border-radius:50%;width:24px;height:24px}.landing-improved .calc__field select{border:1px solid var(--bg-line);width:100%;color:var(--text);font:inherit;border-radius:var(--r-sm);background:#fff;padding:12px 14px;font-size:15px}.landing-improved .calc__field select:focus{border-color:var(--accent);outline:none}.landing-improved .calc__result{border:1px solid var(--accent-line);border-radius:var(--r-lg);box-shadow:var(--shadow-ai);background:#fff;padding:40px;position:sticky;top:132px;overflow:hidden}.landing-improved .calc__result:before{content:"";background:var(--grad-ai);height:3px;position:absolute;top:0;left:0;right:0}.landing-improved .calc__result .eyebrow{color:var(--accent)}.landing-improved .calc__savings{font-family:var(--font-display);letter-spacing:-.02em;color:var(--accent);margin:10px 0 8px;font-size:clamp(64px,9vw,96px);font-weight:500;line-height:1}.landing-improved .calc__savings-sub{color:var(--text-muted);margin-bottom:24px;font-size:14px;line-height:1.5}.landing-improved .calc__rows{border-top:1px solid var(--bg-line);border-bottom:1px solid var(--bg-line);flex-direction:column;gap:10px;margin-bottom:22px;padding:18px 0;display:flex}.landing-improved .calc__row{justify-content:space-between;align-items:baseline;font-size:14px;display:flex}.landing-improved .calc__row span:first-child{color:var(--text-muted)}.landing-improved .calc__row span:last-child{font-family:var(--font-display);color:var(--text);font-size:18px;font-weight:500}.landing-improved .stories-grid{grid-template-columns:1fr 1fr;gap:24px;margin-top:48px;display:grid}@media (width<=720px){.landing-improved .stories-grid{grid-template-columns:1fr}}.landing-improved .story{border-radius:var(--r-lg);box-shadow:var(--shadow-1);border:1px solid var(--bg-line);background:#fff;flex-direction:column;gap:16px;padding:32px;display:flex}.landing-improved .story__head{align-items:center;gap:14px;display:flex}.landing-improved .story__avatar{background:linear-gradient(135deg, var(--c-indigo-bright), var(--c-indigo-deep));color:#fff;width:52px;height:52px;font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;font-weight:500;display:flex}.landing-improved .story__name{color:var(--text);font-size:14px;font-weight:600}.landing-improved .story__name span{color:var(--text-muted);margin-top:2px;font-size:12px;font-weight:400;display:block}.landing-improved .story h3{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);font-size:26px;font-weight:500}.landing-improved .story p{color:var(--text-muted);font-size:15px;line-height:1.6}.landing-improved .story__metric{border-top:1px solid var(--bg-line);color:var(--text-muted);align-items:center;gap:10px;margin-top:auto;padding-top:16px;font-size:13px;display:flex}.landing-improved .story__metric b{color:var(--accent);font-size:14px;font-weight:600}.landing-improved .story__metric svg{color:var(--success)}.landing-improved .faq-list{flex-direction:column;gap:8px;margin-top:48px;display:flex}.landing-improved .faq-item{border:1px solid var(--bg-line);border-radius:var(--r-md);background:#fff;padding:0 24px;transition:border-color .2s,box-shadow .2s}.landing-improved .faq-item:hover{border-color:var(--c-bone-line-2)}.landing-improved .faq-item[open]{border-color:var(--accent-line);box-shadow:0 1px 2px #0f14240a,0 8px 24px -12px #5468ff33}.landing-improved .faq-item summary{cursor:pointer;color:var(--text);justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:16px;font-weight:600;list-style:none;display:flex}.landing-improved .faq-item summary::-webkit-details-marker{display:none}.landing-improved .faq-item summary:after{content:none}.landing-improved .faq-item summary svg{color:var(--accent);flex-shrink:0;transition:transform .2s}.landing-improved .faq-item[open] summary svg{transform:rotate(45deg)}.landing-improved .faq-item p{color:var(--text-muted);max-width:68ch;padding:0 0 22px;font-size:15px;line-height:1.65}.landing-improved .final-cta{text-align:center;background:radial-gradient(700px 400px at 50% 0%, #5468ff52, transparent 70%), radial-gradient(500px 300px at 80% 100%, #ffb0881a, transparent 70%), var(--c-dark);color:var(--c-dark-text);border-top:1px solid #ececf10f}.landing-improved .final-cta h2{color:var(--c-dark-text)}.landing-improved .final-cta .eyebrow{color:var(--c-indigo-bright)}.landing-improved .final-cta .lead{color:var(--c-dark-mute);margin:18px auto 32px}.landing-improved .final-cta__ctas{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.landing-improved .final-cta__meta{color:var(--c-dark-soft);margin-top:32px;font-size:13px}.landing-improved .partner-band{background:var(--bg-elev);border-top:1px solid var(--bg-line);border-bottom:1px solid var(--bg-line);padding:28px 0}.landing-improved .partner-band__inner{justify-content:space-between;align-items:center;gap:36px;display:flex}.landing-improved .partner-band__copy{max-width:720px}.landing-improved .partner-band__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 6px;font-size:11px;font-weight:700}.landing-improved .partner-band__title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);margin:0 0 6px;font-size:26px;font-weight:500;line-height:1.15}.landing-improved .partner-band__sub{color:var(--text-muted);max-width:64ch;margin:0;font-size:14.5px;line-height:1.55}.landing-improved .partner-band__sub strong{color:var(--text);font-weight:600}.landing-improved .partner-band__cta{white-space:nowrap;flex-shrink:0}@media (width<=720px){.landing-improved .partner-band__inner{flex-direction:column;align-items:flex-start;gap:18px}.landing-improved .partner-band__cta{justify-content:center;width:100%}}.landing-improved .footer{background:var(--c-dark);color:var(--c-dark-mute);border-top:1px solid #ececf10f;padding:56px 0 36px;font-size:14px}.landing-improved .footer img{filter:brightness(0)invert();opacity:.9}.landing-improved .footer__grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px;margin-bottom:40px;display:grid}@media (width<=720px){.landing-improved .footer__grid{grid-template-columns:1fr 1fr}}.landing-improved .footer h6{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--c-dark-text);margin:0 0 16px;font-size:12px;font-weight:700}.landing-improved .footer ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.landing-improved .footer ul a{color:var(--c-dark-mute)}.landing-improved .footer ul a:hover{color:var(--c-dark-text);text-decoration:none}.landing-improved .footer__bottom{color:var(--c-dark-soft);border-top:1px solid #ececf10f;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:28px;font-size:13px;display:flex}.landing-improved .skip-to-main{background:var(--accent);color:#fff;z-index:100;border-radius:var(--r-sm);padding:10px 16px;position:absolute;top:0;left:-9999px}.landing-improved .skip-to-main:focus{top:16px;left:16px}.landing-improved .site-header__hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:space-between;width:28px;height:20px;padding:0;display:none}.landing-improved .site-header__hamburger span{background:var(--text);border-radius:2px;width:100%;height:2px;display:block}@media (width<=820px){.landing-improved .site-header__hamburger{display:flex}}.landing-improved .mobile-menu{z-index:48;background:var(--bg);padding:24px var(--gutter,24px);flex-direction:column;gap:4px;display:flex;position:fixed;inset:68px 0 0;overflow-y:auto}.landing-improved .mobile-menu a{color:var(--text);border-bottom:1px solid #0f142412;padding:14px 0;font-size:18px;font-weight:500;text-decoration:none}.landing-improved .mobile-menu a:hover{opacity:.75}.landing-improved .section-mockup{text-align:left;max-width:680px;margin:48px auto 64px;position:relative}.landing-improved .section-mockup__float{z-index:2;display:block;position:relative}@media (width<=720px){.landing-improved .section-mockup{max-width:100%;margin-bottom:32px}}.landing-improved .gv-card{border-radius:var(--r-xl);border:1px solid var(--bg-line);box-shadow:var(--shadow-3);background:#fff;overflow:hidden}.landing-improved .gv-card__head{border-bottom:1px solid var(--bg-line);background:var(--bg-elev);justify-content:space-between;align-items:center;padding:14px 22px;display:flex}.landing-improved .gv-card__title{font-family:var(--font-display);color:var(--text);letter-spacing:-.005em;font-size:20px;font-weight:500}.landing-improved .gv-card__status{letter-spacing:.08em;text-transform:uppercase;color:var(--success);background:var(--success-soft);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex}.landing-improved .gv-channels{margin:0;padding:6px 0;list-style:none}.landing-improved .gv-channels li{border-bottom:1px solid var(--bg-line);grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:12px 22px;font-size:14px;display:grid}.landing-improved .gv-channels li:last-child{border-bottom:0}.landing-improved .gv-channels__name{color:var(--text);font-weight:600}.landing-improved .gv-channels__status{color:var(--success);align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.landing-improved .gv-channels__when{color:var(--text-soft);font-variant-numeric:tabular-nums;font-size:12px}.landing-improved .gv-template{background:var(--bg-elev);border-top:1px solid var(--bg-line);gap:14px;padding:14px 22px 36px;font-size:12.5px;line-height:1.55;display:flex}.landing-improved .gv-template__label{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);flex-shrink:0;min-width:64px;padding-top:3px;font-size:10px;font-weight:700}.landing-improved .gv-template__body{color:var(--text-muted);font-family:var(--font-body)}.landing-improved .gv-wa{background:var(--c-dark);border-radius:var(--r-lg);width:264px;box-shadow:var(--shadow-3);font-family:var(--font-body);border:1px solid #ececf11a;padding:14px 14px 16px}.landing-improved .gv-wa.section-mockup__float{margin:-28px 0 0 -36px}@media (width<=720px){.landing-improved .gv-wa.section-mockup__float{margin:18px auto 0}}.landing-improved .gv-wa__head{color:var(--c-dark-mute);align-items:center;gap:10px;margin-bottom:10px;font-size:12px;display:flex}.landing-improved .gv-wa__head svg{color:#25d366}.landing-improved .gv-wa__msg{color:#e8f3eb;background:#245a3d;border-radius:10px 10px 10px 2px;max-width:88%;margin-bottom:6px;padding:8px 10px;font-size:12px;line-height:1.4}.landing-improved .gv-wa__meta{color:var(--c-dark-mute);margin-top:6px;font-size:10px}@media (width<=720px){.landing-improved .gv-wa{width:100%;max-width:320px}}.landing-improved .gst-card{border-radius:var(--r-xl);border:1px solid var(--bg-line);box-shadow:var(--shadow-3);background:#fff;overflow:hidden}.landing-improved .gst-card__head{border-bottom:1px solid var(--bg-line);justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 26px 18px;display:flex}.landing-improved .gst-card__head h6{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin:0 0 6px;font-size:11px;font-weight:700}.landing-improved .gst-card__inv{font-family:var(--font-display);color:var(--text);letter-spacing:-.005em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:500}.landing-improved .gst-card__meta{text-align:right;color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:12px;line-height:1.7}.landing-improved .gst-card__meta b{color:var(--text);font-weight:600}.landing-improved .gst-card__items{margin:0;padding:14px 26px;list-style:none}.landing-improved .gst-card__items li{color:var(--text);border-bottom:1px dashed var(--bg-line);justify-content:space-between;padding:9px 0;font-size:13.5px;display:flex}.landing-improved .gst-card__items li:last-child{border-bottom:0}.landing-improved .gst-card__items span:first-child{color:var(--text-muted)}.landing-improved .gst-card__items span:last-child{font-variant-numeric:tabular-nums}.landing-improved .gst-card__totals{background:var(--bg-elev);border-top:1px solid var(--bg-line);flex-direction:column;gap:6px;padding:14px 26px 36px;font-size:13px;display:flex}.landing-improved .gst-card__totals-row{color:var(--text-muted);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.landing-improved .gst-card__totals-row.is-total{border-top:1px solid var(--bg-line);color:var(--text);align-items:baseline;margin-top:4px;padding-top:10px;font-size:14px;font-weight:600}.landing-improved .gst-card__totals-row.is-total b{font-family:var(--font-display);color:var(--text);letter-spacing:-.01em;font-size:24px;font-weight:500}.landing-improved .gst-pill{background:var(--c-dark);border-radius:var(--r-lg);width:220px;box-shadow:var(--shadow-3);font-family:var(--font-body);color:var(--c-dark-text);border:1px solid #ececf11a;padding:16px 18px 18px}.landing-improved .gst-pill.section-mockup__float{margin:-28px -36px 0 auto}@media (width<=720px){.landing-improved .gst-pill.section-mockup__float{margin:18px auto 0}}.landing-improved .gst-pill__label{letter-spacing:.14em;text-transform:uppercase;color:var(--c-dark-mute);margin-bottom:8px;font-size:10px;font-weight:700}.landing-improved .gst-pill__seq{font-family:var(--font-display);color:var(--c-dark-soft);font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin-bottom:12px;font-size:17px;font-weight:500;display:flex}.landing-improved .gst-pill__seq b{color:var(--c-indigo-bright);font-weight:600}.landing-improved .gst-pill__seq svg{color:var(--c-dark-soft);flex-shrink:0}.landing-improved .gst-pill__chip{color:#b8d6b0;letter-spacing:.08em;text-transform:uppercase;background:#5a7a5538;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:10.5px;font-weight:700;display:inline-flex}@media (width<=720px){.landing-improved .gst-pill{width:100%;max-width:320px}}.landing-improved .hero__eyebrow{font-family:var(--font-body);letter-spacing:.02em;text-transform:uppercase;color:var(--accent-deep);margin-bottom:10px;font-size:13px;font-weight:600}.landing-improved .feature--module{position:relative}.landing-improved .feature__tag{letter-spacing:.01em;background:var(--success-soft);color:var(--success);border:1px solid var(--success);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700;position:absolute;top:16px;right:16px}.landing-improved .feature__tag--soon{background:var(--accent-soft);color:var(--accent-deep);border-color:var(--accent-line)}.landing-improved .feature__module-tagline{color:var(--text-muted);font-weight:500}.landing-improved .feature__price{font-family:var(--font-body);color:var(--accent-deep);margin:2px 0 10px;font-size:14px;font-weight:700}.landing-improved .module-bridge{text-align:center;max-width:64ch;color:var(--text-muted);margin:36px auto 0;font-size:15px;line-height:1.6}.landing-improved .compare2{grid-template-columns:1fr 1fr;gap:24px;margin-top:48px;display:grid}@media (width<=720px){.landing-improved .compare2{grid-template-columns:1fr;gap:18px}}.landing-improved .compare2__col{border:1px solid var(--bg-line);border-radius:var(--r-lg);box-shadow:var(--shadow-1);background:#fff;padding:28px 26px}.landing-improved .compare2__col--without{border-top:3px solid var(--problem)}.landing-improved .compare2__col--with{border-top:3px solid var(--success)}.landing-improved .compare2__head{font-family:var(--font-body);letter-spacing:-.005em;color:var(--text);margin-bottom:14px;font-size:15px;font-weight:700}.landing-improved .compare2__col ul{margin:0;padding:0;list-style:none}.landing-improved .compare2__col li{color:var(--text-muted);border-bottom:1px solid var(--bg-line);align-items:center;gap:10px;padding:9px 0;font-size:14.5px;display:flex}.landing-improved .compare2__col li:last-child{border-bottom:0}.landing-improved .compare2__col--without li svg{color:var(--problem);flex-shrink:0}.landing-improved .compare2__col--with li svg{color:var(--success);flex-shrink:0}:root{--c-bone:#f7f2e6;--c-cream:#faf7ef;--c-white:#fff;--c-bone-line:#e8e0cc;--c-bone-line-2:#d8cfb6;--c-ink:#0f1424;--c-ink-2:#2a3046;--c-ink-mute:#5c5e70;--c-ink-soft:#8b8fa3;--c-indigo:#5468ff;--c-indigo-bright:#7c8dff;--c-indigo-deep:#3441c0;--c-indigo-soft:#5468ff1a;--c-indigo-line:#5468ff47;--c-sage:#5a7a55;--c-sage-soft:#5a7a5524;--c-rust:#c2553a;--c-dark:#0f1424;--c-dark-elev:#181d32;--c-dark-elev-2:#1f2540;--c-dark-line:#ececf11a;--c-dark-text:#ececf1;--c-dark-mute:#8e94ab;--c-dark-soft:#5c6478;--bg:var(--c-bone);--surface:var(--c-cream);--surface-elev:var(--c-white);--text:var(--c-ink);--muted:var(--c-ink-mute);--accent:var(--c-indigo);--accent-strong:var(--c-indigo-bright);--accent-dim:var(--c-indigo-soft);--success:var(--c-sage);--success-soft:var(--c-sage-soft);--border:var(--c-bone-line);--font:"DM Sans", system-ui, sans-serif;--font-display:"Cormorant Garamond", "Georgia", serif}*{box-sizing:border-box}body{font-family:var(--font);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.005em;color:var(--text);font-weight:500;line-height:1.1}#root{min-height:100vh}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}button{cursor:pointer;font-family:inherit}input,textarea{font-family:inherit}.new-tab-hint{color:var(--muted);text-align:center;margin:.4rem 0 0;font-size:.8125rem;line-height:1.35}.skip-to-main{background:var(--accent);color:var(--bg);z-index:100;padding:8px;position:absolute;top:-40px;left:0}.skip-to-main:focus{top:0}.container{max-width:720px;margin:0 auto;padding:0 1.5rem}.header{border-bottom:1px solid var(--border);padding:1rem 0}.header .container{justify-content:space-between;align-items:center;display:flex}.logo{color:inherit;align-items:center;line-height:0;text-decoration:none;display:inline-flex}.logo img{width:auto;height:40px;margin:-4px 0;display:block}.logo:hover{opacity:.85;text-decoration:none}.header nav{gap:1.5rem;display:flex}.header nav a{align-content:center;min-height:48px;padding:12px 1rem;display:inline-block}.header nav .btn--sm{white-space:nowrap;min-height:40px;padding:.5rem 1rem;font-size:.875rem}.hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:48px;min-height:48px;padding:8px;display:none}.hamburger span{background:var(--text);width:24px;height:2px;transition:all .3s;display:block}@media (width<=640px){.header nav{display:none}.hamburger{display:flex}}.mobile-menu-overlay{z-index:999;background:#00000080;flex-direction:column;display:flex;position:fixed;inset:0}.mobile-menu{background:var(--surface);border-left:1px solid var(--border);z-index:1000;flex-direction:column;width:100%;max-width:400px;height:100vh;padding:1rem;display:flex;position:fixed;top:0;right:0;overflow-y:auto}.mobile-menu-close{color:var(--text);cursor:pointer;background:0 0;border:none;justify-content:center;align-self:flex-end;align-items:center;min-width:48px;min-height:48px;margin-bottom:1rem;padding:8px;font-size:1.5rem;display:flex}.mobile-menu a{min-height:48px;color:var(--text);border-radius:8px;align-items:center;padding:12px 16px;font-weight:500;text-decoration:none;transition:background .2s;display:flex}.mobile-menu a:hover{background:var(--accent-dim);text-decoration:none}.mobile-cta{display:none}@media (width<=580px){.mobile-cta{padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom,0px));background:var(--bg);border-top:1px solid var(--border);z-index:998;display:block;position:fixed;bottom:0;left:0;right:0}.mobile-cta .btn{text-align:center;width:100%;display:block}}.hero{text-align:center;padding:4rem 0}.featured-in{background:var(--surface);border-block:1px solid var(--border);padding:1.5rem 0}.featured-in-label{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);text-align:center;margin:0 0 .5rem;font-size:.85rem}.featured-in-logos{flex-wrap:wrap;justify-content:center;gap:2rem;display:flex}.featured-in-logos a{color:var(--text);opacity:.75;font-weight:500;text-decoration:none}.hero h1{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);margin:0 0 1rem;font-size:clamp(2.75rem,7vw,5rem);font-weight:500;line-height:1.04}.hero-definition{color:var(--muted);max-width:680px;margin:0 auto 1.5rem;font-size:.975rem;line-height:1.65}.hero-tagline{color:var(--muted);margin:0 0 2rem;font-size:1.125rem}.hero-urgency{color:var(--muted);margin:.75rem 0 0;font-size:.875rem;font-style:italic}.btn{border:none;border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:1rem 1.5rem;font-weight:600;display:inline-flex}.btn-primary{background:var(--accent);color:var(--bg)}.btn-primary:hover{filter:brightness(1.1);text-decoration:none}.value,.comparison,.pricing,.cta,.footer{content-visibility:auto}.comparison{border-top:1px solid var(--border);padding:3rem 0 2rem}.comparison-container{max-width:860px}.comparison h2{margin:0 0 .5rem;font-size:1.5rem}.comparison-sub{color:var(--muted);margin:0 0 2rem;font-size:.95rem}.comparison-scroll{-webkit-overflow-scrolling:touch;margin-top:.25rem;overflow-x:auto}.comparison-scroll-hint{color:var(--muted);text-align:right;margin:0 0 .35rem;font-size:.8rem;display:none}@media (width<=480px){.comparison-scroll-hint{display:block}}.comparison-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:0;max-width:100%;font-size:.875rem}.comparison-table th,.comparison-table td{text-align:center;border-bottom:1px solid var(--border);padding:.65rem .85rem}.comparison-table th{color:var(--muted);background:var(--surface);font-size:.95rem;font-weight:600}.comparison-table th.atlas-col{color:var(--accent);background:var(--surface-elev)}.comparison-table td.feature-col,.comparison-table th.feature-col{text-align:left;color:var(--text)}.comparison-table tbody tr:hover{background:var(--surface)}.comparison-table td.atlas-col{background:var(--c-indigo-soft)}.cmp{font-size:1.1rem}.cmp--yes{color:var(--success)}.cmp--partial{color:#d97706}.cmp--no{color:var(--muted)}.comparison-legend{color:var(--muted);margin:1rem 0 1.5rem;font-size:.8rem}.comparison-cta{margin-top:.5rem}.why-direct{border-top:1px solid var(--border);padding:3rem 0}.why-direct__eyebrow{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0 0 .5rem;font-size:.75rem;font-weight:700}.why-direct__headline{text-align:center;margin:0 0 2.5rem;font-size:clamp(1.2rem,3vw,1.75rem);font-weight:700}.why-direct__grid{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}@media (width<=768px){.why-direct__grid{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.why-direct__grid{grid-template-columns:1fr}}.why-direct__card{background:var(--surface);border:1px solid var(--border);text-align:center;border-radius:12px;padding:1.5rem 1.25rem;transition:border-color .2s,transform .2s}.why-direct__card:hover{border-color:var(--accent-dim);transform:translateY(-2px)}.why-direct__emoji{margin-bottom:.75rem;font-size:2rem;display:block}.why-direct__card-title{color:var(--text);margin:0 0 .5rem;font-size:1rem;font-weight:700}.why-direct__card-sub{color:var(--muted);margin:0;font-size:.85rem;line-height:1.5}.payout-callout{border-top:1px solid var(--border);padding:2.5rem 0}.payout-card{background:linear-gradient(135deg, var(--c-dark) 0%, var(--c-dark-elev) 100%);border:1px solid var(--c-dark-line);border-left:4px solid var(--accent);text-align:center;color:var(--c-dark-text);border-radius:12px;padding:2rem}.payout-card__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);margin:0 0 .75rem;font-size:.875rem;font-weight:700}.payout-card__headline{margin:0 0 1rem;font-size:clamp(1.15rem,3vw,1.5rem);font-weight:700;line-height:1.3}.payout-card__sub{color:var(--c-dark-mute);max-width:580px;margin:0 auto 1.75rem;font-size:.9rem;line-height:1.6}.payout-comparison{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-bottom:1.75rem;display:flex}.payout-comparison__col{background:var(--c-dark-elev-2);border:1px solid var(--c-dark-line);border-radius:10px;flex-direction:column;flex:110px;align-items:center;gap:.25rem;min-width:110px;max-width:220px;padding:1rem 1.5rem;display:flex}.payout-comparison__col--atlas{border-color:var(--success)}.payout-comparison__label{color:var(--c-dark-mute);font-size:.95rem;font-weight:600}.payout-comparison__value{margin:.25rem 0;font-size:1.75rem;font-weight:800;line-height:1}.payout-comparison__value--slow{color:var(--c-rust)}.payout-comparison__value--fast{color:var(--success)}.payout-comparison__note{color:var(--c-dark-mute);font-size:.85rem}.payout-comparison__divider{color:var(--c-dark-mute);padding:0 .25rem;font-size:.85rem;font-weight:700}@media (width<=480px){.payout-comparison{flex-direction:column;align-items:stretch}.payout-comparison__divider{text-align:center;padding:.25rem 0}.payout-comparison__col{max-width:none}}.payout-card__cta{font-size:.95rem}.value{padding:3rem 0}.value h2{margin:0 0 1.5rem;font-size:1.5rem}.value-list{margin:0 0 1.5rem;padding:0;list-style:none}.value-list li{padding:.5rem 0 .5rem 1.5rem;position:relative}.value-list li:before{content:"✓";color:var(--success);font-weight:700;position:absolute;left:0}.credibility{color:var(--muted);margin:0;font-style:italic}.social-proof{color:var(--muted);margin:1rem 0 0;font-size:.95rem}.contact{margin-top:.5rem;font-size:.875rem}.contact a{color:var(--accent)}.cta{background:var(--surface);border-radius:12px;margin:0 1rem 2rem;padding:3rem 0}.cta .container{max-width:480px}.cta h2{margin:0 0 .5rem}.cta p{color:var(--muted);margin:0 0 1.5rem}.lead-form{flex-direction:column;gap:.75rem;display:flex}.lead-form input{border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:8px;min-height:48px;padding:.75rem;font-size:16px}.lead-form input::placeholder{color:var(--muted)}.success-msg{color:var(--success);font-weight:500}.muted{color:var(--muted)}.hero-eyebrow{color:var(--muted);margin:0 0 .75rem;font-size:.95rem}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0 0 .5rem;font-size:.75rem;font-weight:700}.pricing{padding:4rem 0}.pricing h2{text-align:center;margin:0 0 .5rem;font-size:1.5rem}.pricing-sub{color:var(--muted);text-align:center;margin:0 0 2.5rem}.pricing-cards{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=581px) and (width<=1023px){.pricing-cards{grid-template-columns:1fr 1fr}}@media (width>=1024px){.pricing-cards{grid-template-columns:1fr 1fr 1fr}}.pricing-card{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;padding:1.75rem;display:flex;position:relative}.pricing-card--featured{border-color:var(--accent);background:var(--surface-elev)}.plan-badge{background:var(--accent);color:var(--bg);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;margin-bottom:1rem;padding:.25rem .7rem;font-size:.85rem;font-weight:700;display:inline-block}.pricing-card-header{margin-bottom:1.25rem}.plan-name{margin-bottom:.5rem;font-size:1rem;font-weight:600;display:block}.plan-price{align-items:baseline;gap:.35rem;margin-bottom:.5rem;display:flex}.plan-amount{font-size:2rem;font-weight:700}.plan-period{color:var(--muted);font-size:.875rem}.plan-desc{color:var(--muted);margin:0;font-size:.9rem}.plan-features{flex:1;margin:0 0 1.5rem;padding:0;list-style:none}.plan-features li{color:var(--text);padding:.4rem 0 .4rem 1.4rem;font-size:.95rem;position:relative}.plan-features li:before{content:"✓";color:var(--success);font-weight:700;position:absolute;left:0}.plan-features--inherit li:first-child:before{content:""}.plan-cta{text-align:center;width:100%;display:block}.btn-outline{color:var(--accent);border:1.5px solid var(--accent);background:0 0;border-radius:8px;min-height:48px;padding:1rem 1.5rem;font-weight:600}.btn-outline:hover{background:var(--accent-dim);text-decoration:none}.plan-note{color:var(--muted);text-align:center;margin:.75rem 0 0;font-size:.78rem}.plan-note--reassure{color:var(--success);text-align:center;margin:.75rem 0 0;font-size:.78rem}.plan-badge--soon{color:var(--accent);letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--accent);vertical-align:middle;background:0 0;border-radius:999px;margin-left:.4rem;padding:.1rem .45rem;font-size:.72rem;font-weight:700;display:inline-block}.pricing-footnote{text-align:center;color:var(--muted);margin:2rem 0 0;font-size:.85rem}.pricing-footnote--secondary{margin-top:.5rem}.addon-strip{background:var(--surface-elev);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:1.75rem;margin-top:2rem;padding:1.5rem 1.75rem;display:grid}.addon-strip__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:.5rem;font-size:.7rem;font-weight:700}.addon-strip__title{font-family:var(--font-display);letter-spacing:-.005em;color:var(--text);margin:0 0 .375rem;font-size:1.5rem;font-weight:500;line-height:1.15}.addon-strip__sub{color:var(--muted);max-width:60ch;margin:0;font-size:.9rem;line-height:1.55}.addon-strip__price{text-align:right;min-width:11rem}.addon-strip__price-amt{font-family:var(--font-display);color:var(--text);font-size:2rem;font-weight:500;line-height:1}.addon-strip__price-amt small{font-family:var(--font);color:var(--muted);margin-left:.25rem;font-size:.8rem;font-weight:400}@media (width<=720px){.addon-strip{grid-template-columns:1fr;padding:1.375rem}.addon-strip__price{text-align:left;min-width:0}}.price-compare{background:var(--surface);border:1px solid var(--border);border-radius:12px;max-width:760px;margin:2rem auto 0;padding:1.375rem 1.625rem 1.5rem;box-shadow:0 2px 12px #00000040}.price-compare__head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;padding-bottom:.875rem;display:flex}.price-compare__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:.69rem;font-weight:700}.price-compare__hint{color:var(--muted);font-size:.75rem}.price-compare__rows{flex-direction:column;gap:.625rem;display:flex}.price-compare__row{grid-template-columns:150px 1fr 170px;align-items:center;gap:1rem;display:grid}.price-compare__label{color:var(--text);align-items:center;gap:.5rem;font-size:.84rem;font-weight:600;display:flex}.price-compare__row.is-other .price-compare__label{color:var(--muted);font-weight:500}.price-compare__you{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);background:var(--accent-dim);border:1px solid var(--accent);border-radius:999px;padding:2px 7px;font-size:.625rem;font-weight:700}.price-compare__bar{background:var(--surface-elev);border-radius:999px;height:10px;position:relative;overflow:hidden}.price-compare__bar-fill{background:linear-gradient(90deg, var(--c-bone-line-2) 0%, var(--c-ink-soft) 100%);border-radius:999px;position:absolute;inset:0 auto 0 0}.price-compare__row.is-atlas .price-compare__bar-fill{background:linear-gradient(90deg, var(--accent) 0%, var(--accent-strong) 100%)}.price-compare__amt{text-align:right;font-family:var(--font-display);color:var(--text);letter-spacing:-.01em;font-size:1.125rem;font-weight:500;line-height:1.2}.price-compare__row.is-other .price-compare__amt{color:var(--muted)}.price-compare__amt small{font-family:var(--font);color:var(--muted);margin-left:2px;font-size:.72rem;font-weight:500}.price-compare__mult{font-family:var(--font);color:var(--c-rust);letter-spacing:.02em;margin-top:2px;font-size:.69rem;font-weight:600;display:block}@media (width<=640px){.price-compare{padding:1.125rem}.price-compare__head{flex-direction:column;gap:.25rem;margin-bottom:.75rem;padding-bottom:.75rem}.price-compare__row{border-bottom:1px dashed var(--border);grid-template-columns:1fr;gap:.375rem;padding:.5rem 0}.price-compare__row:last-child{border-bottom:0}.price-compare__amt{text-align:left;align-items:baseline;gap:.625rem;display:flex}.price-compare__mult{margin-top:0}}.trust-strip{flex-wrap:wrap;justify-content:center;gap:.5rem 1.75rem;margin:1.375rem 0 0;padding:0;list-style:none;display:flex}.trust-strip li{color:var(--muted);align-items:center;gap:.5rem;font-size:.8125rem;display:inline-flex}.trust-strip__icon{width:22px;height:22px;color:var(--muted);justify-content:center;align-items:center;display:inline-flex}.trust-strip__icon svg{width:16px;height:16px}.trust-strip__label{letter-spacing:.005em}.tier-comparison{background:var(--surface);border:1px solid var(--border);border-radius:16px;margin-top:2.5rem;padding:1.25rem}.tier-comparison-header{text-align:center;margin-bottom:1.25rem}.tier-comparison-header h3{margin:.25rem 0;font-size:1.25rem}.tier-comparison-grid{border:1px solid var(--border);border-radius:12px;grid-template-columns:minmax(150px,1.15fr) repeat(3,minmax(120px,1fr));display:grid;overflow:hidden}.tier-feature-heading,.tier-column-heading,.tier-feature-name,.tier-feature-value{border-bottom:1px solid var(--border);border-right:1px solid var(--border);padding:.9rem}.tier-column-heading{background:var(--surface-elev);flex-direction:column;gap:.25rem;display:flex}.tier-column-heading strong{font-size:1rem}.tier-column-heading small{color:var(--muted)}.tier-column-heading--premium,.tier-feature-value--premium{background:var(--c-indigo-soft)}.tier-feature-heading{color:var(--muted);background:var(--surface-elev);font-weight:700}.tier-comparison-row{display:contents}.tier-feature-name{font-weight:600}.tier-feature-value{color:var(--text)}.tier-feature-name:nth-last-child(-n+4),.tier-feature-value:nth-last-child(-n+3){border-bottom:0}.feature-value{font-size:.9rem;font-weight:700}.feature-value--yes{color:var(--success)}.feature-value--limited{color:#d97706}.feature-value--no{color:var(--c-rust)}.premium-trial-cta{border:1px solid var(--c-indigo-line);background:var(--c-indigo-soft);border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;padding:1rem;display:flex}.premium-trial-cta p{margin:.25rem 0 0}@media (width<=720px){.tier-comparison-grid{border:0;display:block}.tier-feature-heading{display:none}.tier-column-heading{border:1px solid var(--border);border-radius:12px;margin-bottom:.75rem}.tier-comparison-row{border:1px solid var(--border);border-radius:12px;grid-template-columns:1fr;margin-bottom:.75rem;display:grid;overflow:hidden}.tier-feature-name,.tier-feature-value{border-right:0}.tier-feature-value:before{content:attr(data-tier) ": ";color:var(--muted);font-weight:700}.premium-trial-cta{flex-direction:column;align-items:stretch}}.btn-secondary{background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:8px;width:100%;min-height:48px;padding:1rem 1.5rem;font-weight:600}.btn-secondary:hover{border-color:var(--accent);text-decoration:none}.partner-band{background:var(--surface-elev);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:28px 0}.partner-band__inner{justify-content:space-between;align-items:center;gap:36px;display:flex}.partner-band__copy{max-width:720px}.partner-band__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 6px;font-size:.69rem;font-weight:700}.partner-band__title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);margin:0 0 6px;font-size:1.625rem;font-weight:500;line-height:1.15}.partner-band__sub{color:var(--muted);max-width:64ch;margin:0;font-size:.9rem;line-height:1.55}.partner-band__sub strong{color:var(--text);font-weight:600}.partner-band__cta{white-space:nowrap;flex-shrink:0}@media (width<=720px){.partner-band__inner{flex-direction:column;align-items:flex-start;gap:18px}.partner-band__cta{text-align:center;justify-content:center;width:100%}}.footer{border-top:1px solid var(--border);text-align:center;padding:2rem 0}.footer p{margin:.25rem 0}.footer .muted{color:var(--muted);font-size:.875rem}.footer-links{margin:.5rem 0;font-size:.875rem}.footer-links a{color:var(--muted);text-decoration:none}.footer-links a:hover{color:var(--text);text-decoration:underline}.footer-community{margin:.5rem 0;font-size:.875rem}.footer-community a{color:#25d366;font-weight:600;text-decoration:none}.footer-community a:hover{text-decoration:underline}.faq{background:var(--surface);padding:4rem 0}.faq h2{text-align:center;margin-bottom:2rem}.faq-list{flex-direction:column;gap:.75rem;max-width:720px;margin:0 auto;display:flex}.faq-item{border:1px solid var(--border);background:var(--bg);border-radius:8px;padding:0 1.25rem}.faq-item summary{box-sizing:border-box;cursor:pointer;justify-content:space-between;align-items:center;min-height:48px;padding:1rem 0;font-weight:600;list-style:none;display:flex}.faq-item summary:after{content:"+";color:var(--muted);flex-shrink:0;margin-left:1rem;font-size:1.25rem}.faq-item[open] summary:after{content:"−"}.faq-item summary::-webkit-details-marker{display:none}.faq-item p{color:var(--muted);margin:0;padding-bottom:1rem;line-height:1.6}.blog-article details summary{box-sizing:border-box;align-items:center;min-height:48px;padding:.75rem 0;display:flex}.calculator{border-top:1px solid var(--border);padding:4rem 0}.calculator h2{text-align:center;margin:0 0 .5rem}.calculator-sub{text-align:center;color:var(--muted);margin:0 0 2rem}.calculator-form{grid-template-columns:1fr 1fr;gap:1.25rem;max-width:480px;margin:0 auto;display:grid}@media (width<=480px){.calculator-form{grid-template-columns:1fr}}.calculator-field label{color:var(--muted);margin-bottom:.4rem;font-size:.85rem;display:block}.calculator-field input{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);border-radius:8px;height:48px;padding:.75rem;font-family:inherit;font-size:1rem}.calculator-field input::placeholder{color:var(--muted)}.calculator-result{text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:12px;max-width:480px;margin-top:2rem;margin-left:auto;margin-right:auto;padding:1.5rem}.calculator-loss{margin:0 0 .5rem;font-size:1.15rem}.calculator-loss strong{color:var(--c-rust);font-size:1.3rem}.calculator-cta-text{color:var(--muted);margin:0 0 1.25rem;font-size:.95rem}input[type=range]{appearance:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent);cursor:pointer;border-radius:50%;width:28px;height:28px}input[type=range]::-moz-range-thumb{background:var(--accent);cursor:pointer;border:none;border-radius:50%;width:28px;height:28px}
