@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-normal-BOFOeGcA.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-normal-Xz1IZZA0.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ground:#fff;--deep:#f6f8fb;--band:#f6f8fb;--panel:#fff;--panel-2:#f8fafc;--panel-3:#f1f5f9;--line:#e2e8f0;--line-strong:#cbd5e1;--line-control:#64748b;--white:#0b1526;--ink:#0b1526;--text:#0f172a;--soft:#334155;--muted:#5b6b80;--action:#22d3ee;--action-hover:#67e8f9;--action-ink:#06131a;--action-wash:rgba(34,211,238,.1);--action-text:#0e7490;--brand:#ff735b;--brand-ink:#1a0b07;--brand-edge:rgba(255,115,91,.5);--brand-wash:rgba(255,115,91,.1);--brand-text:#c93d24;--up:#047857;--up-deep:#d1fae5;--up-light:#065f46;--alert:#c2410c;--alert-ink:#fff;--alert-wash:rgba(234,88,12,.18);--product:#6d28d9;--bonus:#b45309;--bonus-wash:rgba(251,191,36,.1);--bonus-edge:rgba(217,119,6,.35);--bonus-text:#78350f;--frame:#f1f5f9;--frame-line:#e2e8f0;--header:rgba(255,255,255,.92);--grid:rgba(15,23,42,.08);--veil:rgba(7,11,20,.72);--veil-line:rgba(255,255,255,.18);--scrim:rgba(15,23,42,.45);--black:#0f172a;--on-dark:#fff;--star:#f59e0b;--font-head:"Manrope Variable",Arial,sans-serif;--font-body:"DM Sans Variable",Arial,sans-serif;--display:clamp(34px,8.6vw,44px);--huge:clamp(32px,8.4vw,60px);--title:clamp(30px,3.4vw,48px);--subtitle:clamp(24px,2.5vw,36px);--heading:24px;--copy:18px;--body:16px;--small:14px;--measure:34em;--measure-short:22em;--wide-alert:418px;--wide-product:551px;--wide-feed-card:214px;--wide-chat:836px;--wide-piece-phone:360px;--wide-card-phone:400px;--lh-flat:1;--lh-display:1.1;--lh-title:1.17;--lh-heading:1.25;--lh-snug:1.4;--lh-body:1.6;--track-display:-.062em;--track-title:-.04em;--track-heading:-.03em;--track-mark:-.048em;--offset-headline:-.045em -.03em 0 var(--action),.045em .03em 0 var(--brand);--offset-number:-.03em -.02em 0 var(--action),.03em .02em 0 var(--brand);--shadow-frame:0 40px 90px -50px rgba(15,23,42,.45);--shadow-bar:0 16px 40px -12px rgba(15,23,42,.25);--shadow-card:0 14px 34px -26px rgba(15,23,42,.45);--shadow-column:0 30px 60px -40px rgba(15,23,42,.35);--shadow-plan:0 46px 90px -50px rgba(14,116,144,.55),0 2px 6px rgba(15,23,42,.06);--shadow-press:0 12px 26px -14px rgba(14,116,144,.7);--fade-edges:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--r-focus:6px;--r-control:12px;--r-card:16px;--r-frame:20px;--r-pill:999px;--tap:44px;--control:48px;--button:52px;--bar:64px;--gutter:20px;--page:1240px;--compare-column:640px;--compare-wide:880px;color-scheme:light}@media(min-width:701px){:root{--gutter:32px }}@media(min-width:900px){:root{--display:clamp(44px,5vw,72px);--bar:72px }}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--ground);color:var(--text);font-family:var(--font-body);font-size:var(--body);line-height:var(--lh-body);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,video{max-width:100%}a{color:inherit}h1,h2,h3{margin:0;font-family:var(--font-head);font-weight:550;color:var(--text);text-wrap:balance}p,dl,dd,figure{margin:0}p,li,dd{text-wrap:pretty}ul,ol{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--action-text);outline-offset:3px;border-radius:var(--r-focus)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;left:var(--space-3);top:calc(var(--space-9) * -1);z-index:50;padding:var(--space-3) var(--space-4);border-radius:var(--r-control);background:var(--action);color:var(--action-ink);font-weight:650;text-decoration:none}.skip-link:focus{top:var(--space-3)}.container{width:min(100% - var(--gutter) * 2,var(--page));margin-inline:auto}main section[id],#demo{scroll-margin-top:calc(var(--bar) + var(--space-4))}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);min-height:var(--button);padding:0 var(--space-5);border:1px solid var(--action);border-radius:var(--r-control);background:var(--action);color:var(--action-ink);font-family:inherit;font-weight:650;font-size:var(--body);line-height:var(--lh-heading);text-decoration:none;text-align:center;cursor:pointer}.button:hover{background:var(--action-hover);border-color:var(--action-hover)}.button-small{min-height:var(--tap);padding:0 var(--space-3)}.button-outline{background:transparent;border-color:var(--line-control);color:var(--ink)}.button-outline:hover{background:var(--panel-3);border-color:var(--muted)}.button-brand{background:transparent;border-color:var(--brand-text);color:var(--brand-text)}.button-brand:hover{background:var(--brand-wash);border-color:var(--brand-text)}.full-width{width:100%}.text-link{display:inline-flex;align-items:center;min-height:var(--control);font-weight:650;font-size:var(--body);text-underline-offset:6px}.terms{max-width:var(--measure);color:var(--muted);font-size:var(--small);line-height:var(--lh-body);text-wrap:balance}.label{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);color:var(--action-text);font-weight:650;font-size:var(--small);line-height:var(--lh-snug)}.label span{flex:none;width:6px;height:6px;background:var(--brand)}.section-heading.centered .label{justify-content:center}.kicker{margin-bottom:var(--space-2);font-weight:700;font-size:var(--small);line-height:var(--lh-snug)}.kicker-competitor{color:var(--alert)}.kicker-product{color:var(--product)}.site-header{position:sticky;top:0;z-index:30;border-bottom:1px solid var(--line);background:var(--header);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.nav-inner{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:var(--bar)}.logo{display:inline-flex;align-items:center;min-height:var(--tap);text-decoration:none;color:var(--text)}.wordmark{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-head);font-weight:750;font-size:var(--heading);letter-spacing:var(--track-mark);white-space:nowrap}.wordmark svg{width:26px;height:26px;color:var(--brand)}.main-nav{display:none}.main-nav a{display:flex;align-items:center;min-width:var(--tap);min-height:var(--control);color:var(--soft);font-size:var(--body);text-decoration:none}.main-nav a:hover{color:var(--white)}.main-nav.is-open{display:flex;flex-direction:column;position:absolute;left:0;right:0;top:var(--bar);padding:var(--space-2) var(--gutter) var(--space-4);border-bottom:1px solid var(--line-strong);background:var(--panel)}.main-nav.is-open a{min-height:var(--button);border-top:1px solid var(--line)}.main-nav.is-open a:first-child{border-top:0}.nav-actions{display:flex;align-items:center;gap:var(--space-1)}.nav-actions .button{font-size:var(--small)}@media(max-width:700px){.nav-actions .button{background:transparent;border-color:var(--line-control);color:var(--ink)}.nav-actions .button:hover{background:var(--panel-3);border-color:var(--muted)}}.menu-toggle{display:inline-flex;align-items:center;justify-content:center;width:var(--tap);height:var(--tap);border:0;border-radius:var(--r-control);background:transparent;color:var(--text);cursor:pointer}@media(min-width:900px){.main-nav,.main-nav.is-open{display:flex;flex-direction:row;position:static;gap:var(--space-6);padding:0;border:0;background:transparent}.main-nav a,.main-nav.is-open a{min-height:var(--tap);border:0}.nav-inner{gap:var(--space-4)}.nav-actions .button{padding:0 var(--space-4);font-size:var(--body)}.menu-toggle{display:none}}.hero{padding-block:var(--space-7) 0}.hero-copy{text-align:center}.hero-eyebrow{display:flex;align-items:center;justify-content:center;gap:var(--space-2);color:var(--soft);font-weight:500;font-size:var(--small);line-height:var(--lh-snug)}.signal-icon{display:flex;align-items:flex-end;gap:calc(var(--space-1) / 2);height:13px;color:var(--brand)}.signal-icon i{display:block;width:2px;height:6px;background:currentColor}.signal-icon i:first-child{background:var(--action)}.signal-icon i:nth-child(2){height:9px}.signal-icon i:nth-child(3){height:13px}.hero h1{margin-top:var(--space-5);font-size:var(--display);letter-spacing:var(--track-display);line-height:var(--lh-display);text-wrap:wrap}.headline-for{white-space:nowrap}.offset{color:var(--white);text-shadow:var(--offset-headline)}.hero h1+.sales-counter{margin-top:var(--space-6)}.hero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);margin-top:var(--space-6)}.hero-actions .button{flex:1 1 9.5rem;max-width:15rem;padding:0 var(--space-3);white-space:nowrap}.sales-counter{display:grid;justify-items:center;gap:var(--space-2);margin-top:var(--space-6)}.typed-hook{display:grid;max-width:var(--measure);margin:var(--space-5) auto 0;color:var(--soft);font-size:var(--copy);line-height:var(--lh-snug)}.typed-hold,.typed-text{grid-area:1 / 1}.typed-hold{visibility:hidden}.typed-caret{display:inline-block;width:2px;height:1.05em;margin-left:calc(var(--space-1) / 2);vertical-align:-.12em;background:var(--action-text)}.sales-total{font-family:var(--font-head);font-weight:700;font-size:var(--huge);letter-spacing:var(--track-title);line-height:var(--lh-flat);color:var(--white);font-variant-numeric:tabular-nums;text-shadow:var(--offset-number)}.sales-label{max-width:var(--measure);color:var(--muted);font-size:var(--body);line-height:var(--lh-snug);text-wrap:balance}@media(prefers-reduced-motion:no-preference){.sales-counter.is-waiting .sales-total{animation:sales-held 0s linear 3s both}}@keyframes sales-held{0%{visibility:hidden}to{visibility:visible}}.briefing-bridge{max-width:640px;margin:var(--space-7) auto 0}.hero .screen,.briefing-section .screen{margin-top:var(--space-6)}.briefing-section .briefing-bridge{margin-top:0}.reviews{margin-top:var(--space-6)}.reviews-window{display:grid;gap:var(--space-3);margin-top:var(--space-4);overflow:hidden;-webkit-mask-image:var(--fade-edges);mask-image:var(--fade-edges)}.reviews-track{display:flex;width:max-content}.reviews-row{display:flex;gap:var(--space-3);padding-right:var(--space-3)}.reviews-row li{flex:none;width:13.5rem}.review-card{position:relative;display:flex;flex-direction:column;gap:var(--space-2);height:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--r-card);background:var(--panel);box-shadow:var(--shadow-card);text-align:left}.review-card blockquote{display:grid;gap:var(--space-2);margin:0}.review-stars{display:flex;gap:calc(var(--space-1) / 2)}.review-stars svg{width:14px;height:14px;fill:var(--line-strong)}.review-stars svg.is-on{fill:var(--star)}.review-hook{font-family:var(--font-head);font-weight:700;font-size:var(--body);letter-spacing:var(--track-heading);line-height:var(--lh-heading);color:var(--ink)}.review-card blockquote p:not(.review-hook){color:var(--soft);font-size:var(--small);line-height:var(--lh-snug)}.review-card .review-by{display:inline-flex;align-items:center;gap:var(--space-1);margin-top:auto;align-self:flex-end;color:var(--muted);font-size:var(--small);font-weight:600;line-height:var(--lh-snug)}.review-badge{flex:none;width:16px;height:16px}.review-badge-shape{fill:var(--action-text)}.review-badge-check{fill:none;stroke:var(--on-dark);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}@media(min-width:900px){.reviews{margin-top:var(--space-7)}.reviews-row li{width:21rem}.review-card{gap:var(--space-3);padding:var(--space-5)}.review-card blockquote p:not(.review-hook){font-size:var(--body)}}@media(prefers-reduced-motion:no-preference){.reviews-track{animation:reviews-drift 56s linear infinite}.reviews-track.is-reverse{animation-direction:reverse}.reviews-window:hover .reviews-track,.reviews-window:focus-within .reviews-track{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.reviews-window{-webkit-mask-image:none;mask-image:none}.reviews-track{width:auto}.reviews-track.is-reverse,.reviews-copy{display:none}.reviews-row{flex-wrap:wrap;justify-content:center;padding-right:0}.reviews-row li{width:min(100%,21rem)}}@keyframes reviews-drift{0%{transform:translate(0)}to{transform:translate(-50%)}}.hero-inner{padding-bottom:var(--space-7);border-bottom:1px solid var(--line)}@media(min-width:900px){.hero{padding-block:var(--space-8) 0}.hero-actions{margin-top:var(--space-7)}.hero .briefing-bridge{margin-top:var(--space-9)}}.demo-video{max-width:980px;margin:var(--space-6) auto 0;text-align:center}.demo-frame{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-frame);background:var(--deep);box-shadow:var(--shadow-frame)}.demo-frame video{display:block;width:100%;height:auto}.demo-pending video{aspect-ratio:16 / 9}@media(max-width:700px){.demo-pending video{aspect-ratio:1}}.demo-toggle,.demo-sound{position:absolute;bottom:var(--space-3);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--control);border:1px solid var(--veil-line);border-radius:var(--r-pill);background:var(--veil);color:var(--on-dark);font-family:inherit;font-weight:650;font-size:var(--body);line-height:var(--lh-flat);cursor:pointer}.demo-toggle{right:var(--space-3);width:var(--control)}.demo-toggle.is-paused{inset:50% auto auto 50%;width:76px;height:76px;transform:translate(-50%,-50%);border-color:var(--action);background:var(--action);color:var(--action-ink)}.demo-sound{left:var(--space-3);padding:0 var(--space-4)}.demo-sound.is-on{color:var(--action)}.demo-video figcaption{margin-top:var(--space-3);color:var(--muted);font-size:var(--small)}@media(min-width:900px){.demo-video{margin-top:var(--space-7)}}.section{padding-block:var(--space-7)}.section-heading h2{font-size:var(--title);letter-spacing:var(--track-title);line-height:var(--lh-title)}.section-heading p:not(.label){margin-top:var(--space-4);max-width:var(--measure);color:var(--muted);font-size:var(--copy);line-height:var(--lh-body)}.two-sentences span{display:block;text-wrap:balance}.section-heading.centered{text-align:center}.section-heading.centered p:not(.label){margin-inline:auto;text-wrap:balance}.feature-heading{margin-bottom:var(--space-6)}.section-link{margin-top:var(--space-4);text-align:center}@media(min-width:900px){.section{padding-block:var(--space-9)}.feature-heading{margin-bottom:var(--space-7)}}.frame{overflow:hidden;border:1px solid var(--frame-line);border-radius:var(--r-frame);background:var(--frame);box-shadow:var(--shadow-frame)}.frame-bar{display:none}.frame picture{display:block}.screen-chat{max-width:var(--wide-chat);margin-inline:auto}.frame img{display:block;width:100%;height:auto}@media(max-width:700px){.screen-commissions .frame,.screen-products .frame{border:0;border-radius:var(--r-card);background:none;box-shadow:none}.screen-commissions,.screen-products{width:100%;max-width:var(--wide-card-phone);margin-inline:auto}}@media(min-width:701px){.frame-bar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--space-4);min-height:var(--tap);padding:0 var(--space-4);border-bottom:1px solid var(--frame-line);background:var(--panel-2)}.frame-dots{display:inline-flex;gap:var(--space-2)}.frame-dots i{width:10px;height:10px;border-radius:50%;background:var(--line-strong)}.frame-address{padding:var(--space-1) var(--space-5);border-radius:var(--r-pill);background:var(--deep);color:var(--muted);font-size:var(--small);line-height:var(--lh-snug);white-space:nowrap}}.cut{display:block}.cut img,.feed-row img{display:block;width:100%;height:auto;border-radius:var(--r-card)}.hours-section{background:var(--deep);border-block:1px solid var(--line)}.hours-figure{color:var(--action-text)}.hours-table{max-width:1040px;margin:var(--space-6) auto 0}.hours-basis{max-width:1040px;margin:var(--space-4) auto 0;color:var(--muted);font-size:var(--small);line-height:var(--lh-snug)}.hours-head,.hours-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr)}.hours-head span{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-1);padding:var(--space-3) var(--space-2);color:var(--muted);font-weight:650;font-size:var(--small);line-height:var(--lh-snug)}.hours-head .is-ours{color:var(--action-text);border:1px solid var(--line-strong);border-bottom:0;border-radius:var(--r-card) var(--r-card) 0 0;background:var(--panel)}.hours-head .hours-corner{display:none}.hours-head .is-ours svg{flex:none;width:18px;height:18px;color:var(--brand)}.hours-name{grid-column:1 / -1;padding:var(--space-3) var(--space-2) var(--space-1);border-top:1px solid var(--line-strong);color:var(--ink);font-weight:650;font-size:var(--small);line-height:var(--lh-snug)}.hours-row span[role=cell]{padding:var(--space-1) var(--space-2) var(--space-3);color:var(--soft);font-size:var(--small);line-height:var(--lh-snug)}.hours-row .is-ours{border-inline:1px solid var(--line-strong);background:var(--panel);color:var(--ink)!important;font-weight:700}.hours-row.is-last .is-ours{border-bottom:1px solid var(--line-strong);border-radius:0 0 var(--r-card) var(--r-card)}@media(min-width:900px){.hours-head,.hours-row{grid-template-columns:minmax(10rem,.8fr) repeat(3,minmax(0,1fr))}.hours-head .hours-corner{display:block}.hours-head span{padding:var(--space-4)}.hours-name{grid-column:auto;padding:var(--space-5) var(--space-4);font-size:var(--body)}.hours-row span[role=cell]{padding:var(--space-5) var(--space-4);border-top:1px solid var(--line-strong);font-size:var(--body)}.hours-row .is-ours{font-size:var(--copy)}.hours-head .is-ours,.hours-row .is-ours{box-shadow:var(--shadow-column)}}.alerts-part{margin-top:var(--space-6)}.alerts-pair{display:grid;gap:var(--space-5)}.alert-stack{display:grid;gap:var(--space-3)}.alert-column,.product-cards{display:grid;gap:var(--space-4);width:100%;max-width:var(--wide-piece-phone);margin-inline:auto}.product-cards li:not(:last-child){display:none}.alerts-part-head{margin-bottom:var(--space-5);text-align:center}.alerts-part-head h3{max-width:var(--measure-short);margin-inline:auto;font-size:var(--subtitle);letter-spacing:var(--track-heading);line-height:var(--lh-heading)}.alert-timing{padding:var(--space-4);border:1px solid var(--line);border-radius:var(--r-card);background:var(--panel)}.alert-timing figcaption{display:grid;gap:var(--space-1)}.alert-timing figcaption span{color:var(--muted);font-size:var(--small);line-height:var(--lh-snug)}.alert-timing figcaption strong{font-family:var(--font-head);font-weight:550;font-size:var(--heading);letter-spacing:var(--track-heading);line-height:var(--lh-heading);color:var(--ink)}.timing-plot{position:relative;aspect-ratio:330 / 200;margin-top:var(--space-3)}.timing-plot svg{display:block;width:100%;height:100%}.timing-grid path{stroke:var(--grid);vector-effect:non-scaling-stroke}.timing-stop{stop-color:var(--alert)}.timing-line{fill:none;stroke:var(--alert);stroke-width:3;stroke-linecap:round;vector-effect:non-scaling-stroke}.timing-you-rule{stroke:var(--alert);stroke-dasharray:3 5;vector-effect:non-scaling-stroke}.timing-them-rule{stroke:var(--muted);stroke-dasharray:3 5;vector-effect:non-scaling-stroke}.timing-dot{position:absolute;width:12px;height:12px;border-radius:50%;transform:translate(-50%,-50%)}.timing-dot-you{left:18.5%;top:86.4%;background:var(--alert);box-shadow:0 0 0 6px var(--alert-wash)}.timing-dot-them{left:85%;top:17.3%;background:var(--muted)}.timing-tag{position:absolute;padding:var(--space-1) var(--space-3);border:1px solid transparent;border-radius:var(--r-control);font-size:var(--small);line-height:var(--lh-snug);white-space:nowrap}.timing-tag-you{left:4%;top:2%;background:var(--alert);color:var(--alert-ink);font-weight:700}.timing-tag-them{right:0;top:61%;border-color:var(--line-strong);background:var(--panel-3);color:var(--soft)}.timing-axis{position:relative;height:var(--space-5);margin-top:var(--space-1);color:var(--muted);font-size:var(--small);line-height:var(--lh-snug)}.timing-axis li{position:absolute;top:0;transform:translate(-50%);white-space:nowrap}.timing-axis li:nth-child(1){left:2%;display:none}.timing-axis li:nth-child(2){left:18.5%}.timing-axis li:nth-child(3){left:46.5%}.timing-axis li:nth-child(4){left:85%}.alerts-line{margin-top:var(--space-5);font-family:var(--font-head);font-size:var(--heading);letter-spacing:var(--track-heading);line-height:var(--lh-heading);text-align:center;text-wrap:balance}.falling{color:var(--brand-text)}.rising{color:var(--up)}.alerts-steps{display:grid;gap:var(--space-3);margin-top:var(--space-6)}.alerts-steps li{display:flex;align-items:baseline;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--r-card);background:var(--panel)}.step-number{font-family:var(--font-head);font-size:var(--heading);line-height:var(--lh-heading);color:var(--brand-text);font-variant-numeric:tabular-nums}.alerts-steps .step-line{min-width:0;color:var(--soft);line-height:var(--lh-heading)}.alerts-steps strong{font-weight:650;color:var(--ink)}@media(min-width:701px){.timing-plot{aspect-ratio:520 / 220}.timing-axis li:nth-child(1){display:block;transform:none}.alert-column{max-width:var(--wide-alert)}.product-cards{max-width:var(--wide-product)}.product-cards li:not(:last-child){display:block}}@media(min-width:900px){.alerts-part{margin-top:var(--space-8)}.alerts-pair{grid-template-columns:minmax(0,1fr) var(--wide-alert);align-items:center;gap:var(--space-7)}.product-cards{grid-template-columns:repeat(auto-fit,minmax(calc(var(--wide-product) * .8),var(--wide-product)));justify-content:center;max-width:none}.alerts-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.feed-section{padding-block:var(--space-7);border-block:1px solid var(--line);background:var(--deep)}.feed-row{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--feed-edge);scrollbar-width:thin;scrollbar-color:var(--line-control) transparent;--feed-edge:max(var(--gutter),calc((100% - var(--page)) / 2))}.feed-row:focus-visible{outline-offset:calc(var(--space-1) * -1);border-radius:0}.feed-row ul{display:flex;gap:var(--space-3);width:max-content;padding:0 var(--feed-edge) var(--space-4)}.feed-row li{flex:none;width:min(var(--wide-feed-card),52vw);scroll-snap-align:start}.styles-block{display:grid;justify-items:center;gap:var(--space-4);max-width:760px;margin:var(--space-6) auto 0;text-align:center}.styles-block h3{font-size:var(--subtitle);letter-spacing:var(--track-heading);line-height:var(--lh-heading)}.styles-list{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2)}.styles-list li{padding:var(--space-1) var(--space-3);border:1px solid var(--line-strong);border-radius:var(--r-control);background:var(--panel-2);color:var(--soft);font-size:var(--small);line-height:var(--lh-snug)}.styles-list .styles-more{border-color:transparent;background:transparent;color:var(--muted)}@media(min-width:900px){.feed-section{padding-block:var(--space-9)}.feed-row ul{gap:var(--space-4)}.styles-block{margin-top:var(--space-7)}}.commissions-band{padding-block:var(--space-7);border-bottom:1px solid var(--line)}.commissions-inner{display:grid;gap:var(--space-6)}.commissions-copy h2{font-size:var(--title);letter-spacing:var(--track-title);line-height:var(--lh-title)}.commissions-stats{display:grid;margin-block:var(--space-5) var(--space-4);border-top:1px solid var(--line)}.commissions-stats div{display:grid;grid-template-columns:104px minmax(0,1fr);gap:var(--space-3);align-items:baseline;padding:var(--space-3) 0;border-bottom:1px solid var(--line)}.commissions-stats dt{font-family:var(--font-head);font-weight:600;font-size:var(--subtitle);letter-spacing:var(--track-heading);line-height:var(--lh-heading);color:var(--ink)}.commissions-stats dd{color:var(--muted);font-size:var(--small);line-height:var(--lh-snug)}.commissions-copy .text-link{margin-top:var(--space-2)}@media(max-width:899px){.commissions-copy{text-align:center}.commissions-copy .label{justify-content:center}.commissions-stats{text-align:left}}@media(min-width:900px){.commissions-band{padding-block:var(--space-9)}.commissions-inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:var(--space-8)}.commissions-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);border-top:0}.commissions-stats div{display:block;padding:var(--space-3) 0 0;border-top:1px solid var(--line);border-bottom:0}.commissions-stats dd{margin-top:var(--space-1)}}.products-section{background:var(--deep);border-top:1px solid var(--line)}.workflow-title{margin-top:var(--space-7);font-size:var(--subtitle);letter-spacing:var(--track-heading);line-height:var(--lh-heading);text-align:center}.workflow-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);margin-block:var(--space-5) var(--space-7);text-align:center}.workflow-steps li{padding-top:var(--space-4);border-top:1px solid var(--line-strong)}.workflow-steps h4{margin:var(--space-2) 0 0;font-family:var(--font-head);font-weight:550;font-size:var(--copy);letter-spacing:var(--track-heading);line-height:var(--lh-heading);color:var(--ink)}@media(min-width:900px){.workflow-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-6)}}.pricing-section{background:var(--band);border-block:1px solid var(--line)}.pricing-toggle{display:inline-flex;gap:var(--space-1);margin-top:var(--space-5);padding:var(--space-1);border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--panel)}.pricing-toggle button{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-1) var(--space-2);min-height:var(--tap);padding:var(--space-1) var(--space-3);border:0;border-radius:var(--r-pill);background:transparent;color:var(--soft);font-family:inherit;font-weight:500;font-size:var(--small);line-height:var(--lh-flat);white-space:nowrap;cursor:pointer}.pricing-toggle button.active{background:var(--ink);color:var(--on-dark);font-weight:650}.pricing-toggle button span{padding:var(--space-1) var(--space-2);border-radius:var(--r-pill);background:var(--up-deep);color:var(--up-light);font-size:var(--small)}.pricing-section .section-heading .billing-disclosure{margin-top:var(--space-3);color:var(--muted);font-size:var(--body);text-wrap:balance}.plan-stage{position:relative;margin-top:var(--space-6);padding-inline:var(--space-2)}.plan-deck{display:grid;justify-items:center;perspective:1400px;touch-action:pan-y}.plan-card{grid-area:1 / 1;width:min(100%,24rem);transition:transform .45s cubic-bezier(.22,.8,.3,1),opacity .45s ease,filter .45s ease}.plan-card article{display:flex;flex-direction:column;height:100%;padding:var(--space-6) var(--space-5) var(--space-5);border:1px solid var(--line-strong);border-radius:var(--r-card);background:var(--panel);text-align:left}.plan-card.is-front{z-index:3}.plan-card.is-front article{border-color:var(--action);box-shadow:var(--shadow-plan)}.plan-card.is-left,.plan-card.is-right{z-index:1;opacity:.6;cursor:pointer}.plan-card.is-left article :is(p,span,li,a,svg),.plan-card.is-right article :is(p,span,li,a,svg){color:var(--ink)}.plan-card.is-left{transform:translate(-58%) scale(.84) rotateY(16deg)}.plan-card.is-right{transform:translate(58%) scale(.84) rotateY(-16deg)}.plan-card.is-left:hover,.plan-card.is-right:hover{opacity:.75}@media(prefers-reduced-motion:reduce){.plan-card{transition:none}}.plan-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2)}.plan-name{font-family:var(--font-head);font-weight:700;font-size:var(--heading);letter-spacing:var(--track-heading);color:var(--ink)}.plan-tag{color:var(--action-text);font-weight:650;font-size:var(--small)}.plan-tag.is-money{color:var(--up)}.plan-card .plan-summary{margin-top:var(--space-1);color:var(--muted);font-size:var(--small);line-height:var(--lh-snug)}.plan-card .plan-price{margin-top:var(--space-5);font-family:var(--font-head);font-weight:800;font-size:var(--huge);letter-spacing:var(--track-title);line-height:var(--lh-flat);color:var(--ink);font-variant-numeric:tabular-nums}.plan-under{margin-top:var(--space-2);color:var(--muted);font-size:var(--small);line-height:var(--lh-snug)}.plan-card .plan-trial{margin-top:var(--space-1);color:var(--action-text);font-weight:650;font-size:var(--small);line-height:var(--lh-snug)}.plan-checks{display:grid;gap:var(--space-2);margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--line)}.plan-checks li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:var(--space-2);align-items:start;color:var(--text);font-size:var(--body);line-height:var(--lh-snug)}.plan-checks svg{margin-top:calc(var(--space-1) / 2);color:var(--up)}.plan-button{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-height:var(--button);margin-top:auto;padding:0 var(--space-6);border:1px solid var(--line-control);border-radius:var(--r-pill);background:var(--panel);color:var(--ink);font-weight:650;font-size:var(--body);text-decoration:none}.plan-checks+.plan-button{margin-top:var(--space-5)}.plan-button:hover{background:var(--panel-3)}.plan-button.is-filled{border-color:var(--action);background:var(--action);color:var(--action-ink);box-shadow:var(--shadow-press)}.plan-button.is-filled:hover{background:var(--action-hover);border-color:var(--action-hover)}.plan-card .plan-guarantee{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-3);color:var(--up);font-weight:600;font-size:var(--small)}.plan-arrow{position:absolute;top:50%;z-index:4;display:inline-flex;align-items:center;justify-content:center;width:var(--tap);height:var(--tap);margin-top:calc(var(--tap) / -2);border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--panel);color:var(--ink);box-shadow:var(--shadow-bar);cursor:pointer}.plan-arrow:hover{background:var(--panel-3)}.plan-arrow.is-prev{left:0}.plan-arrow.is-prev svg{transform:rotate(180deg)}.plan-arrow.is-next{right:0}.credit-note{margin-top:var(--space-6);color:var(--muted);font-size:var(--small);line-height:var(--lh-snug);text-align:center}@media(max-width:999px){.plan-stage{margin-inline:calc(var(--gutter) * -1);padding-inline:0;overflow:hidden}}@media(max-width:700px){.plan-card{width:min(80vw,22rem)}.plan-card.is-left{transform:translate(-74%) scale(.86) rotateY(14deg)}.plan-card.is-right{transform:translate(74%) scale(.86) rotateY(-14deg)}.plan-arrow{top:auto;bottom:var(--space-4);margin-top:0}.plan-arrow.is-prev{left:var(--space-2)}.plan-arrow.is-next{right:var(--space-2)}}@media(min-width:701px){.pricing-toggle button{padding:0 var(--space-4);font-size:var(--body)}}@media(min-width:1000px){.plan-arrow.is-prev{left:calc(50% - 27.5rem)}.plan-arrow.is-next{right:calc(50% - 27.5rem)}}.faq-inner{display:grid;gap:var(--space-6)}.faq-inner h2{font-size:var(--subtitle);letter-spacing:var(--track-title);line-height:var(--lh-title)}.faq-inner h2+p{margin-top:var(--space-4);max-width:var(--measure);color:var(--muted);line-height:var(--lh-body)}.faq-list{border-top:1px solid var(--line-strong)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:var(--bar);padding:var(--space-4) 0;color:var(--text);font-weight:500;font-size:var(--copy);line-height:var(--lh-snug);cursor:pointer;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{flex:none;color:var(--muted)}.faq-list details[open] summary svg{transform:rotate(45deg);color:var(--action-text)}.faq-answer{padding:0 0 var(--space-5);max-width:var(--measure);color:var(--soft);line-height:var(--lh-body)}@media(min-width:900px){.faq-inner{grid-template-columns:minmax(0,4fr) minmax(0,6fr);gap:var(--space-9);align-items:start}}.final-cta{padding-block:var(--space-7)}.final-content{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);padding:var(--space-6) var(--space-5);border:1px solid var(--line);border-radius:var(--r-frame);background:radial-gradient(90% 130% at 100% 0,var(--action-wash),transparent 65%),var(--panel)}.final-cta h2{font-weight:600;font-size:var(--huge);letter-spacing:var(--track-title);line-height:var(--lh-title);color:var(--white);text-wrap:wrap}.final-cta h2+p{margin-top:var(--space-4);color:var(--muted);font-size:var(--copy)}.final-cta .button{margin-top:var(--space-5)}.final-cta .terms{margin-top:var(--space-3)}.final-symbol{display:none}@media(min-width:900px){.final-cta{padding-block:var(--space-8)}.final-content{padding:var(--space-8)}.final-symbol{flex:none;display:grid;place-items:center;width:220px;height:220px;border:1px solid var(--line-strong);border-radius:50%}.final-symbol svg{width:125px;height:125px;color:var(--brand);transform:rotate(-7deg)}}.site-footer{padding-block:var(--space-6) var(--space-5);color:var(--muted);font-size:var(--small)}.footer-top,.footer-bottom{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-5)}.footer-top{padding-bottom:var(--space-5);border-bottom:1px solid var(--line)}.footer-links,.footer-legal{display:flex;flex-wrap:wrap;gap:0 var(--space-5)}.footer-bottom{margin-top:var(--space-4)}.site-footer a:not(.logo),.site-footer button{display:inline-flex;align-items:center;min-width:var(--tap);min-height:var(--tap);padding:0;border:0;background:transparent;color:var(--soft);font-family:inherit;font-size:var(--small);line-height:var(--lh-flat);text-decoration:none;cursor:pointer}.site-footer a:not(.logo):hover,.site-footer button:hover{color:var(--white);text-decoration:underline;text-underline-offset:3px}@media(max-width:700px){.site-footer{padding-bottom:var(--space-9)}}@media(min-width:900px){.footer-links{margin-left:auto}.footer-bottom>span:last-child{margin-left:auto}}.sticky-cta{display:none}@media(max-width:700px){.sticky-cta{display:block;position:fixed;left:var(--space-3);right:var(--space-3);bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0px));z-index:40;transform:translateY(160%);visibility:hidden}.sticky-cta.is-visible{transform:none;visibility:visible}.sticky-cta a{display:flex;align-items:center;justify-content:center;min-height:var(--button);padding:var(--space-2) var(--space-4);border-radius:var(--r-card);background:var(--action);color:var(--action-ink);text-align:center;text-decoration:none;box-shadow:var(--shadow-bar)}.sticky-cta strong{display:block;font-family:var(--font-head);font-weight:750;font-size:var(--body);line-height:var(--lh-heading)}.sticky-cta small{display:block;margin-top:var(--space-1);font-weight:650;font-size:var(--small);line-height:var(--lh-heading)}}.dialog{width:calc(100% - var(--space-6));max-width:640px;max-height:calc(100% - var(--space-6));padding:0;border:1px solid var(--line-strong);border-radius:var(--r-card);background:var(--panel);color:var(--text)}.dialog::backdrop{background:var(--scrim)}.dialog-header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4);border-bottom:1px solid var(--line)}.dialog-header h2{font-size:var(--heading);letter-spacing:var(--track-heading);line-height:var(--lh-heading)}.icon-button{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--control);height:var(--control);border:1px solid var(--line-strong);border-radius:var(--r-control);background:transparent;color:var(--text);cursor:pointer}.dialog-body{padding:var(--space-4) var(--space-4) var(--space-5)}.info-list{display:grid;gap:var(--space-3);margin-bottom:var(--space-5)}.info-list li{position:relative;padding-left:var(--space-5);color:var(--soft);line-height:var(--lh-body)}.info-list li:before{content:"";position:absolute;left:0;top:calc(var(--lh-body) * .5em - 3px);width:6px;height:6px;background:var(--brand)}.site-header-plain{position:static;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.site-footer-plain{margin-top:var(--space-8);border-top:1px solid var(--line)}@media(max-width:700px){.site-footer-plain{padding-bottom:var(--space-5)}}.compare-intro{max-width:var(--compare-wide);margin-inline:auto;padding-top:var(--space-6);text-align:center}.compare-intro h1{margin-top:var(--space-4);font-size:var(--title);letter-spacing:var(--track-title);line-height:var(--lh-title)}.compare-lede{max-width:var(--measure);margin:var(--space-4) auto 0;color:var(--soft);font-size:var(--copy);line-height:var(--lh-body)}.compare-section{max-width:var(--compare-column);margin:var(--space-7) auto 0}.compare-section h2{font-size:var(--heading);letter-spacing:var(--track-heading);line-height:var(--lh-heading)}.compare-sub{margin-top:var(--space-6);font-size:var(--copy);letter-spacing:var(--track-heading);line-height:var(--lh-heading);color:var(--ink)}.compare-text{max-width:var(--measure);margin-top:var(--space-4);color:var(--soft)}.compare-sub+.compare-text{margin-top:var(--space-2)}.compare-facts{margin-top:var(--space-4);padding-left:var(--space-4);border-left:2px solid var(--line-control)}.compare-block+.compare-block{margin-top:var(--space-4)}.compare-sheet+.compare-block{margin-top:var(--space-6)}.compare-whole{display:inline-block;white-space:normal}.compare-about{margin-bottom:var(--space-1);color:var(--muted);font-size:var(--small);line-height:var(--lh-snug)}.compare-lines{display:grid;gap:var(--space-2)}.compare-said{color:var(--ink);font-weight:500}.compare-pairs{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--space-2) var(--space-3)}.compare-pairs dt{color:var(--soft)}.compare-pairs dd{color:var(--ink);font-weight:500}.compare-names{justify-content:flex-start}.compare-receipt{display:grid;justify-items:start;margin-top:var(--space-1);color:var(--muted);font-size:var(--small);line-height:var(--lh-snug)}.compare-source{display:inline-flex;align-items:center;min-height:var(--tap);text-decoration:none}.compare-source-name{color:var(--soft);text-decoration:underline;text-underline-offset:3px}.compare-source:hover .compare-source-name{color:var(--white)}.compare-points{gap:var(--space-2);max-width:var(--measure);margin:var(--space-3) 0 0}.compare-sheet{width:100%;margin-top:var(--space-5);border-collapse:collapse;text-align:left}.compare-sheet th,.compare-sheet td{padding:0;font-weight:400;vertical-align:top}.compare-sheet .compare-topic{font-family:var(--font-head);font-weight:550;font-size:var(--copy);letter-spacing:var(--track-heading);line-height:var(--lh-heading);color:var(--ink)}.compare-tool{display:flex;align-items:center;gap:var(--space-2);color:var(--text);font-weight:650;font-size:var(--small);line-height:var(--lh-snug)}.compare-tool svg{flex:none;width:18px;height:18px;color:var(--brand)}.compare-cell{color:var(--soft);overflow-wrap:anywhere}@media(max-width:959px){.compare-sheet,.compare-sheet tbody,.compare-sheet tr,.compare-sheet th,.compare-sheet td{display:block}.compare-sheet thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.compare-sheet tbody tr{padding-block:var(--space-5);border-top:1px solid var(--line-strong)}.compare-sheet tbody tr:last-child{padding-bottom:0}.compare-sheet td{margin-top:var(--space-4)}.compare-cell{margin-top:var(--space-1)}.compare-sheet-short tbody tr{padding-block:var(--space-4)}.compare-sheet-short td{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--space-4);align-items:baseline;margin-top:var(--space-2)}.compare-sheet-short .compare-cell{margin-top:0}.compare-sheet-short .compare-tool{color:var(--soft);font-weight:400;font-size:var(--body)}}@media(min-width:960px){.compare-sheet{table-layout:fixed}.compare-sheet thead th{padding:0 var(--space-4) var(--space-3) 0;border-bottom:1px solid var(--line-strong)}.compare-sheet thead .compare-tool{font-family:var(--font-head);font-weight:550;font-size:var(--copy);letter-spacing:var(--track-heading);line-height:var(--lh-heading);color:var(--ink)}.compare-sheet tbody th,.compare-sheet td{padding:var(--space-4) var(--space-4) var(--space-4) 0;border-bottom:1px solid var(--line)}.compare-sheet td .compare-tool{display:none}.compare-sheet-wide{width:var(--compare-wide);margin-inline:calc((var(--compare-column) - var(--compare-wide)) / 2)}.compare-sheet-wide thead th:first-child{width:calc((var(--compare-wide) - var(--compare-column)) / 2)}.compare-sheet-short thead th,.compare-sheet-short tbody th,.compare-sheet-short td{padding-right:var(--space-3);vertical-align:baseline}.compare-sheet-short .compare-topic{font-size:var(--body)}}.compare-cta{margin-top:var(--space-6);text-align:center}.compare-legal{max-width:var(--measure);color:var(--muted);font-size:var(--small);line-height:var(--lh-body)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
