.marketing-module__N_TYMq__landingRoot{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--l-page:#07080c;--l-surface:#ffffff09;--l-surface-2:#ffffff0f;--l-solid:#0e1016;--l-border:#ffffff14;--l-border-strong:#ffffff29;--l-text:#f4f5f8;--l-text-2:#a8acb8;--l-text-3:#6d717d;--l-accent:#4c8dff;--l-accent-soft:#8ab4ff;--l-accent-ink:#fff;--l-amber:#fab219;--l-good:#34d07b;--l-grid:#ffffff0d;--l-shadow:0 40px 80px -40px #000c;--l-orb-blue:#3878ff52;--l-orb-amber:#fab21929;isolation:isolate;background:var(--l-page);min-height:100vh;color:var(--l-text);font-family:var(--font-geist-sans), system-ui, -apple-system, sans-serif;position:relative;overflow-x:clip}html[data-theme=light] .marketing-module__N_TYMq__landingRoot{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--l-page:#f6f6f3;--l-surface:#ffffffb8;--l-surface-2:#0a0c140a;--l-solid:#fff;--l-border:#0a0c1417;--l-border-strong:#0a0c1429;--l-text:#0b0c10;--l-text-2:#4b4e57;--l-text-3:#858893;--l-accent:#2a6fe0;--l-accent-soft:#2a6fe0;--l-amber:#c98200;--l-good:#12924a;--l-grid:#0a0c140d;--l-shadow:0 40px 80px -44px #141e3c59;--l-orb-blue:#3c78ff2e;--l-orb-amber:#fab21929}body:has(.marketing-module__N_TYMq__landingRoot){background:#07080c}html[data-theme=light] body:has(.marketing-module__N_TYMq__landingRoot){background:#f6f6f3}.marketing-module__N_TYMq__landingRoot.marketing-module__N_TYMq__landingRoot .logo-img-light{display:none}.marketing-module__N_TYMq__landingRoot.marketing-module__N_TYMq__landingRoot .logo-img-dark{display:inline-block}html[data-theme=light] .marketing-module__N_TYMq__landingRoot.marketing-module__N_TYMq__landingRoot .logo-img-light{display:inline-block}html[data-theme=light] .marketing-module__N_TYMq__landingRoot.marketing-module__N_TYMq__landingRoot .logo-img-dark{display:none}.marketing-module__N_TYMq__landingRoot h1,.marketing-module__N_TYMq__landingRoot h2,.marketing-module__N_TYMq__landingRoot h3{font-family:var(--font-display), var(--font-geist-sans), sans-serif;margin:0}.marketing-module__N_TYMq__wrap{max-width:1120px;margin:0 auto;padding:0 24px;position:relative}.marketing-module__N_TYMq__wrap-wide{max-width:1280px}.marketing-module__N_TYMq__backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.marketing-module__N_TYMq__grid-hero,.marketing-module__N_TYMq__grid-patch{background-image:linear-gradient(var(--l-grid) 1px, transparent 1px), linear-gradient(90deg, var(--l-grid) 1px, transparent 1px);background-size:64px 64px;position:absolute}.marketing-module__N_TYMq__grid-hero{background-position:top;height:1200px;inset:0 0 auto;-webkit-mask-image:radial-gradient(70% 55% at 50% 20%,#000 30%,#0000 75%);mask-image:radial-gradient(70% 55% at 50% 20%,#000 30%,#0000 75%)}.marketing-module__N_TYMq__grid-patch{width:70%;height:1200px;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(closest-side,#000 10%,#0000);mask-image:radial-gradient(closest-side,#000 10%,#0000)}.marketing-module__N_TYMq__glow{left:calc(var(--x) - var(--s) / 2);top:calc(var(--y) - var(--s) * .375);width:var(--s);height:calc(var(--s) * .75);background:radial-gradient(closest-side, color-mix(in srgb, var(--glow) 88%, transparent), color-mix(in srgb, var(--glow) 36%, transparent) 55%, transparent);position:absolute}.marketing-module__N_TYMq__glow-blue{--glow:var(--l-orb-blue)}.marketing-module__N_TYMq__glow-amber{--glow:var(--l-orb-amber)}.marketing-module__N_TYMq__glow-violet{--glow:#8b5cf642}.marketing-module__N_TYMq__header{--nav-h:57px;--nav-inset:16px;z-index:20;height:var(--nav-h);margin-top:12px;position:relative}.marketing-module__N_TYMq__nav{top:12px;left:var(--nav-inset);right:var(--nav-inset);height:var(--nav-h);box-sizing:border-box;border:1px solid var(--l-border);background:color-mix(in srgb, var(--l-page) 70%, transparent);-webkit-backdrop-filter:blur(16px)saturate(140%);border-radius:999px;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;max-width:1120px;margin:0 auto;padding:8px 8px 8px 20px;display:grid;position:fixed}.marketing-module__N_TYMq__logo{justify-self:start;font-size:20px;line-height:1;text-decoration:none;transition:opacity .2s;display:inline-flex}.marketing-module__N_TYMq__logo:hover{opacity:.75}.marketing-module__N_TYMq__nav-links{gap:4px;font-size:14px;display:flex}.marketing-module__N_TYMq__nav-links a{color:var(--l-text-2);border-radius:999px;padding:8px 14px;text-decoration:none;transition:color .2s,background .2s}.marketing-module__N_TYMq__nav-links a:hover{color:var(--l-text);background:var(--l-surface-2)}.marketing-module__N_TYMq__nav-end{justify-self:end;align-items:center;gap:8px;display:flex}.marketing-module__N_TYMq__nav-toggle-desktop{display:inline-flex}.marketing-module__N_TYMq__nav-login{color:var(--l-text-2);white-space:nowrap;padding:8px 12px;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.marketing-module__N_TYMq__nav-login:hover{color:var(--l-text)}.marketing-module__N_TYMq__nav-cta{white-space:nowrap;color:var(--l-page);background:var(--l-text);border-radius:999px;align-items:center;padding:9px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .2s,opacity .2s;display:inline-flex}.marketing-module__N_TYMq__nav-cta:hover{opacity:.9;transform:translateY(-1px)}.marketing-module__N_TYMq__theme-toggle{width:36px;height:36px;color:var(--l-text-2);border:1px solid var(--l-border);cursor:pointer;background:0 0;border-radius:999px;transition:color .2s,background .2s}.marketing-module__N_TYMq__theme-toggle:hover{color:var(--l-text);background:var(--l-surface-2)}.marketing-module__N_TYMq__mobile-nav{display:none;position:relative}.marketing-module__N_TYMq__mobile-menu-btn{width:38px;height:38px;color:var(--l-text-2);border:1px solid var(--l-border);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.marketing-module__N_TYMq__mobile-menu-btn:hover{color:var(--l-text);background:var(--l-surface-2)}.marketing-module__N_TYMq__mobile-menu-panel{background:var(--l-solid);border:1px solid var(--l-border);min-width:230px;box-shadow:var(--l-shadow);border-radius:18px;flex-direction:column;padding:8px;display:flex;position:absolute;top:calc(100% + 14px);right:0}.marketing-module__N_TYMq__mobile-menu-panel a{color:var(--l-text);border-radius:10px;padding:11px 12px;font-size:15px;text-decoration:none}.marketing-module__N_TYMq__mobile-menu-panel a:hover{background:var(--l-surface-2)}.marketing-module__N_TYMq__mobile-menu-divider{background:var(--l-border);height:1px;margin:6px 4px}.marketing-module__N_TYMq__mobile-menu-footer{color:var(--l-text-3);justify-content:space-between;align-items:center;padding:6px 12px 4px;font-size:13px;display:flex}@media (max-width:860px){.marketing-module__N_TYMq__nav{grid-template-columns:1fr auto}.marketing-module__N_TYMq__nav-links{display:none}}@media (max-width:720px){.marketing-module__N_TYMq__header{--nav-inset:12px}.marketing-module__N_TYMq__nav{padding-left:16px}.marketing-module__N_TYMq__nav-login,.marketing-module__N_TYMq__nav-toggle-desktop{display:none}.marketing-module__N_TYMq__mobile-nav{display:block}}.marketing-module__N_TYMq__btn{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:13px 22px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s;display:inline-flex}.marketing-module__N_TYMq__btn svg{transition:transform .2s}.marketing-module__N_TYMq__btn:hover svg{transform:translate(3px)}.marketing-module__N_TYMq__btn-primary{color:var(--l-accent-ink);background:linear-gradient(180deg, color-mix(in srgb, var(--l-accent) 85%, #fff), var(--l-accent));box-shadow:0 0 0 1px color-mix(in srgb, var(--l-accent) 60%, transparent), 0 10px 30px -10px color-mix(in srgb, var(--l-accent) 80%, transparent), inset 0 1px 0 #ffffff40}.marketing-module__N_TYMq__btn-primary:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--l-accent) 70%, transparent), 0 16px 40px -10px color-mix(in srgb, var(--l-accent) 90%, transparent), inset 0 1px 0 #ffffff40;transform:translateY(-2px)}.marketing-module__N_TYMq__btn-ghost{color:var(--l-text);background:var(--l-surface);border:1px solid var(--l-border-strong)}.marketing-module__N_TYMq__btn-ghost:hover{background:var(--l-surface-2);transform:translateY(-2px)}.marketing-module__N_TYMq__btn-lg{padding:16px 28px;font-size:16px}.marketing-module__N_TYMq__hero{padding:64px 0}.marketing-module__N_TYMq__hero-copy{text-align:center;max-width:860px;margin:0 auto}.marketing-module__N_TYMq__badge{color:var(--l-text-2);border:1px solid var(--l-border);background:var(--l-surface);border-radius:999px;align-items:center;gap:10px;margin-bottom:24px;padding:7px 14px 7px 10px;font-size:13px;font-weight:500;display:inline-flex}.marketing-module__N_TYMq__badge-dot{background:var(--l-good);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--l-good) 22%, transparent);border-radius:50%;position:relative}.marketing-module__N_TYMq__badge-dot:after,.marketing-module__N_TYMq__live-dot:after{content:"";background:var(--l-good);border-radius:50%;animation:2.4s cubic-bezier(0,0,.2,1) infinite marketing-module__N_TYMq__ping;position:absolute;inset:0}@keyframes marketing-module__N_TYMq__ping{0%{opacity:.55;transform:scale(1)}75%,to{opacity:0;transform:scale(2.6)}}.marketing-module__N_TYMq__hero h1{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(36px,5vw,60px);font-weight:700;line-height:1.04}.marketing-module__N_TYMq__grad-text{background:linear-gradient(90deg, var(--l-accent-soft), #c6a4ff 45%, #ffa98a 72%, var(--l-amber));color:#0000;-webkit-background-clip:text;background-clip:text}html[data-theme=light] .marketing-module__N_TYMq__grad-text{background:linear-gradient(90deg,#2a6fe0,#7c4dde 45%,#d9573a 72%,#c98200);-webkit-background-clip:text;background-clip:text}.marketing-module__N_TYMq__hero-sub{max-width:620px;color:var(--l-text-2);text-wrap:pretty;margin:26px auto 0;font-size:clamp(16px,1.6vw,18.5px);line-height:1.6}.marketing-module__N_TYMq__hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.marketing-module__N_TYMq__hero-note{color:var(--l-text-3);flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:26px 0 0;padding:0;font-size:13.5px;list-style:none;display:flex}.marketing-module__N_TYMq__hero-note li{align-items:center;gap:8px;display:inline-flex}.marketing-module__N_TYMq__hero-note li:before{content:"";background:var(--l-accent);border-radius:50%;width:5px;height:5px}.marketing-module__N_TYMq__hero-visual{max-width:980px;margin:56px auto 0;position:relative}.marketing-module__N_TYMq__hero-visual:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--l-accent) 26%, transparent), transparent);z-index:-1;position:absolute;inset:0 -4% -18%}.marketing-module__N_TYMq__stage{border:1px solid var(--l-border-strong);background:color-mix(in srgb, var(--l-solid) 94%, transparent);box-shadow:var(--l-shadow), inset 0 1px 0 #ffffff0f;text-align:left;border-radius:22px;position:relative}.marketing-module__N_TYMq__stage-bar{border-bottom:1px solid var(--l-border);align-items:center;gap:14px;padding:14px 18px;display:flex}.marketing-module__N_TYMq__stage-dots{gap:6px;display:inline-flex}.marketing-module__N_TYMq__stage-dots i{background:var(--l-border-strong);border-radius:50%;width:10px;height:10px}.marketing-module__N_TYMq__stage-url{text-align:center;color:var(--l-text-3);font-size:12px;font-family:var(--font-geist-mono), monospace;flex:1}.marketing-module__N_TYMq__stage-live{color:var(--l-good);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.marketing-module__N_TYMq__live-dot{background:var(--l-good);border-radius:50%;width:7px;height:7px;position:relative}.marketing-module__N_TYMq__stage-body{padding:20px}.marketing-module__N_TYMq__stage-stats{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.marketing-module__N_TYMq__stage-stat{border:1px solid var(--l-border);background:var(--l-surface);border-radius:14px;padding:14px 16px}.marketing-module__N_TYMq__stat-label{color:var(--l-text-3);margin-bottom:6px;font-size:12px}.marketing-module__N_TYMq__stat-value{font-family:var(--font-display), var(--font-geist-sans), sans-serif;letter-spacing:-.03em;font-size:clamp(22px,3vw,30px);font-weight:700;line-height:1.1;position:relative}.marketing-module__N_TYMq__tone-warn{color:var(--l-amber)}.marketing-module__N_TYMq__tone-good{color:var(--l-good)}.marketing-module__N_TYMq__tone-accent{color:var(--l-accent-soft)}.marketing-module__N_TYMq__stat-tick{animation:.45s cubic-bezier(.2,.8,.2,1) marketing-module__N_TYMq__tick;display:inline-block}@keyframes marketing-module__N_TYMq__tick{0%{opacity:0;transform:translateY(40%)}}.marketing-module__N_TYMq__stat-bump{font-size:13px;font-family:var(--font-geist-sans), sans-serif;color:var(--l-good);font-weight:600;animation:1.6s ease-out forwards marketing-module__N_TYMq__bump;position:absolute;top:-6px;left:0}@keyframes marketing-module__N_TYMq__bump{0%{opacity:0;transform:translateY(10px)}25%{opacity:1}to{opacity:0;transform:translateY(-22px)}}.marketing-module__N_TYMq__stage-table{border:1px solid var(--l-border);border-radius:14px;margin-top:16px;overflow:hidden}.marketing-module__N_TYMq__stage-row{color:var(--l-text-2);border-top:1px solid var(--l-border);grid-template-columns:1.6fr 1fr 1fr 1.1fr;align-items:center;gap:12px;padding:12px 16px;font-size:13.5px;transition:background .5s,box-shadow .5s;display:grid}.marketing-module__N_TYMq__stage-head{letter-spacing:.06em;text-transform:uppercase;color:var(--l-text-3);background:var(--l-surface);border-top:0;font-size:11.5px;font-weight:600}.marketing-module__N_TYMq__row-client{color:var(--l-text);white-space:nowrap;align-items:center;gap:10px;min-width:0;font-weight:500;display:inline-flex}.marketing-module__N_TYMq__avatar{width:28px;height:28px;color:var(--l-text-2);background:var(--l-surface-2);border:1px solid var(--l-border);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.marketing-module__N_TYMq__row-warn{background:color-mix(in srgb, var(--l-amber) 9%, transparent);box-shadow:inset 3px 0 0 var(--l-amber)}.marketing-module__N_TYMq__row-good{background:color-mix(in srgb, var(--l-good) 9%, transparent);box-shadow:inset 3px 0 0 var(--l-good)}.marketing-module__N_TYMq__pill{white-space:nowrap;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:600;animation:.35s marketing-module__N_TYMq__pill-in;display:inline-flex}@keyframes marketing-module__N_TYMq__pill-in{0%{opacity:0;transform:scale(.85)}}.marketing-module__N_TYMq__pill-muted{color:var(--l-text-3);background:var(--l-surface-2)}.marketing-module__N_TYMq__pill-warn{color:var(--l-amber);background:color-mix(in srgb, var(--l-amber) 15%, transparent)}.marketing-module__N_TYMq__pill-good{color:var(--l-good);background:color-mix(in srgb, var(--l-good) 15%, transparent)}.marketing-module__N_TYMq__pill-accent{color:var(--l-accent-soft);background:color-mix(in srgb, var(--l-accent) 15%, transparent)}.marketing-module__N_TYMq__stage-email{background:var(--l-solid);border:1px solid var(--l-border-strong);width:300px;box-shadow:0 30px 60px -20px #0009, 0 0 0 1px color-mix(in srgb, var(--l-accent) 20%, transparent);opacity:0;pointer-events:none;border-radius:18px;padding:18px;transition:opacity .45s,transform .55s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-64px;right:-36px;transform:translate(24px,16px)rotate(2deg)scale(.96)}.marketing-module__N_TYMq__email-in{opacity:1;transform:translate(0,0)rotate(-1.5deg)scale(1)}.marketing-module__N_TYMq__email-meta{color:var(--l-text-3);justify-content:space-between;gap:8px;margin-bottom:10px;font-size:11.5px;display:flex}.marketing-module__N_TYMq__email-auto{color:var(--l-accent-soft);font-weight:600}.marketing-module__N_TYMq__email-subject{margin-bottom:6px;font-size:15px;font-weight:700}.marketing-module__N_TYMq__email-text{color:var(--l-text-2);margin:0 0 14px;font-size:13px;line-height:1.5}.marketing-module__N_TYMq__email-btn{text-align:center;color:#fff;background:var(--l-accent);border-radius:10px;padding:10px;font-size:14px;font-weight:600;transition:transform .15s,box-shadow .3s;display:block}.marketing-module__N_TYMq__email-btn-press{box-shadow:0 0 0 8px color-mix(in srgb, var(--l-accent) 25%, transparent);transform:scale(.95)}@media (max-width:1100px){.marketing-module__N_TYMq__stage-email{right:16px}}@media (max-width:720px){.marketing-module__N_TYMq__hero{padding-top:56px}.marketing-module__N_TYMq__hero-visual{margin-top:48px}.marketing-module__N_TYMq__stage-body{padding:12px}.marketing-module__N_TYMq__stage-stats{gap:8px}.marketing-module__N_TYMq__stage-stat{padding:10px}.marketing-module__N_TYMq__stat-label{font-size:10.5px}.marketing-module__N_TYMq__stage-row{grid-template-columns:1fr auto;padding:10px 12px}.marketing-module__N_TYMq__col-hide{display:none}.marketing-module__N_TYMq__stage-email{width:auto;padding:14px;bottom:-48px;left:20px;right:20px}.marketing-module__N_TYMq__email-text,.marketing-module__N_TYMq__badge-long{display:none}}.marketing-module__N_TYMq__section{padding:120px 0 0}.marketing-module__N_TYMq__section[id]{scroll-margin-top:90px}.marketing-module__N_TYMq__section-head{text-align:center;max-width:720px;margin:0 auto 56px}.marketing-module__N_TYMq__kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--l-accent-soft);margin:0 0 16px;font-size:12.5px;font-weight:600;display:inline-block}.marketing-module__N_TYMq__section h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(30px,4.2vw,48px);font-weight:700;line-height:1.08}.marketing-module__N_TYMq__section-sub{max-width:600px;color:var(--l-text-2);text-wrap:pretty;margin:18px auto 0;font-size:17px;line-height:1.6}.marketing-module__N_TYMq__fine-note{text-align:center;max-width:640px;color:var(--l-text-3);margin:26px auto 0;font-size:13px;line-height:1.6}.marketing-module__N_TYMq__stat-panel{border:1px solid var(--l-border);background:var(--l-surface);border-radius:24px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.marketing-module__N_TYMq__stat-block{text-align:center;padding:40px 32px}.marketing-module__N_TYMq__stat-block+.marketing-module__N_TYMq__stat-block{border-left:1px solid var(--l-border)}.marketing-module__N_TYMq__stat-num{font-family:var(--font-display), var(--font-geist-sans), sans-serif;letter-spacing:-.04em;background:linear-gradient(180deg, var(--l-text), color-mix(in srgb, var(--l-text) 55%, transparent));color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:14px;font-size:clamp(40px,5vw,56px);font-weight:700;line-height:1}.marketing-module__N_TYMq__stat-desc{max-width:260px;color:var(--l-text-2);margin:0 auto;font-size:14.5px;line-height:1.5}@media (max-width:760px){.marketing-module__N_TYMq__stat-panel{grid-template-columns:1fr}.marketing-module__N_TYMq__stat-block+.marketing-module__N_TYMq__stat-block{border-left:0;border-top:1px solid var(--l-border)}.marketing-module__N_TYMq__stat-block{padding:30px 24px}}.marketing-module__N_TYMq__bento{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.marketing-module__N_TYMq__tile{border:1px solid var(--l-border);background:radial-gradient(120% 80% at 100% 0%, color-mix(in srgb, var(--l-accent) 9%, transparent), transparent 60%), var(--l-surface);border-radius:24px;flex-direction:column;gap:28px;padding:28px;transition:border-color .3s;display:flex;position:relative;overflow:hidden}.marketing-module__N_TYMq__tile:hover{border-color:var(--l-border-strong)}.marketing-module__N_TYMq__tile-wide{grid-column:span 2}.marketing-module__N_TYMq__tile-num{font-family:var(--font-geist-mono), monospace;color:var(--l-text-3);margin-bottom:14px;font-size:12px;display:inline-block}.marketing-module__N_TYMq__tile h3{letter-spacing:-.02em;margin-bottom:10px;font-size:22px;font-weight:700}.marketing-module__N_TYMq__tile p{color:var(--l-text-2);max-width:520px;margin:0;font-size:15px;line-height:1.6}.marketing-module__N_TYMq__tile-visual{border:1px solid var(--l-border);background:color-mix(in srgb, var(--l-page) 60%, transparent);border-radius:16px;margin-top:auto;padding:20px}.marketing-module__N_TYMq__connect-field{border:1px solid color-mix(in srgb, var(--l-accent) 45%, var(--l-border));box-shadow:0 0 0 4px color-mix(in srgb, var(--l-accent) 12%, transparent);background:var(--l-solid);border-radius:12px;align-items:center;gap:12px;padding:10px 10px 10px 14px;display:flex}.marketing-module__N_TYMq__connect-url{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-geist-mono), monospace;color:var(--l-text-2);flex:1;font-size:12.5px;overflow:hidden}.marketing-module__N_TYMq__connect-ok{color:var(--l-good);background:color-mix(in srgb, var(--l-good) 14%, transparent);border-radius:8px;flex:none;align-items:center;gap:6px;padding:6px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.marketing-module__N_TYMq__connect-sources{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.marketing-module__N_TYMq__connect-sources span{color:var(--l-text-2);border:1px solid var(--l-border);background:var(--l-surface);border-radius:999px;padding:5px 12px;font-size:12.5px}.marketing-module__N_TYMq__connect-count{color:var(--l-text-3);margin-top:14px;font-size:13px}.marketing-module__N_TYMq__connect-num{color:var(--l-text);font-weight:700}.marketing-module__N_TYMq__rhythm{height:40px;margin:6px 10px 0;position:relative}.marketing-module__N_TYMq__rhythm-line{background:linear-gradient(90deg, var(--l-accent) 78%, transparent 78%, transparent 80%, var(--l-amber) 80%);opacity:.6;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.marketing-module__N_TYMq__rhythm-dot{background:var(--l-accent);width:14px;height:14px;box-shadow:0 0 0 4px color-mix(in srgb, var(--l-accent) 20%, transparent);border-radius:50%;margin:-7px 0 0 -7px;position:absolute;top:50%}.marketing-module__N_TYMq__rhythm-next{border:2px dashed var(--l-amber);box-shadow:0 0 0 4px color-mix(in srgb, var(--l-amber) 15%, transparent);background:0 0}.marketing-module__N_TYMq__rhythm-next:after{content:"";background:color-mix(in srgb, var(--l-amber) 45%, transparent);border-radius:50%;animation:2.2s cubic-bezier(0,0,.2,1) infinite marketing-module__N_TYMq__ping;position:absolute;inset:-2px}.marketing-module__N_TYMq__rhythm-label{color:var(--l-text-2);justify-content:space-between;margin-top:12px;font-size:12.5px;display:flex}.marketing-module__N_TYMq__rhythm-due{color:var(--l-amber);font-weight:600}.marketing-module__N_TYMq__mini-email{background:var(--l-solid);border:1px solid var(--l-border);border-radius:12px;padding:16px;transform:rotate(-1.5deg)}.marketing-module__N_TYMq__mini-subject{margin-bottom:10px;font-size:14px;font-weight:700}.marketing-module__N_TYMq__mini-lines i{background:var(--l-surface-2);border-radius:4px;height:7px;margin-bottom:7px;display:block}.marketing-module__N_TYMq__mini-lines i:last-child{width:70%}.marketing-module__N_TYMq__mini-btn{text-align:center;color:#fff;background:var(--l-accent);border-radius:8px;margin-top:12px;padding:8px;font-size:13px;font-weight:600;display:block}.marketing-module__N_TYMq__chart-head{justify-content:space-between;align-items:baseline;margin-bottom:16px;display:flex}.marketing-module__N_TYMq__chart-label{color:var(--l-text-3);font-size:12.5px}.marketing-module__N_TYMq__chart-value{font-family:var(--font-display), var(--font-geist-sans), sans-serif;letter-spacing:-.03em;color:var(--l-good);font-size:26px;font-weight:700}.marketing-module__N_TYMq__bars{align-items:flex-end;gap:10px;height:96px;display:flex}.marketing-module__N_TYMq__bars span{background:linear-gradient(180deg, color-mix(in srgb, var(--l-accent) 55%, transparent), color-mix(in srgb, var(--l-accent) 12%, transparent));border-radius:6px 6px 2px 2px;flex:1}.marketing-module__N_TYMq__bars .marketing-module__N_TYMq__bar-now{background:linear-gradient(180deg, var(--l-good), color-mix(in srgb, var(--l-good) 25%, transparent))}.marketing-module__N_TYMq__bars-axis{gap:10px;margin-top:8px;display:flex}.marketing-module__N_TYMq__bars-axis span{text-align:center;color:var(--l-text-3);flex:1;font-size:11px}@media (max-width:900px){.marketing-module__N_TYMq__bento{grid-template-columns:1fr}.marketing-module__N_TYMq__tile-wide{grid-column:auto}}@media (max-width:520px){.marketing-module__N_TYMq__tile{padding:22px}}.marketing-module__N_TYMq__compare{grid-template-columns:1fr 1fr;gap:16px;display:grid}.marketing-module__N_TYMq__compare-card{border:1px solid var(--l-border);background:var(--l-surface);border-radius:24px;padding:30px}.marketing-module__N_TYMq__compare-card p{color:var(--l-text-2);margin:0;font-size:15px;line-height:1.6}.marketing-module__N_TYMq__compare-not{opacity:.8}.marketing-module__N_TYMq__compare-yes{border-color:color-mix(in srgb, var(--l-accent) 40%, var(--l-border));background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--l-accent) 16%, transparent), transparent 60%), var(--l-surface);box-shadow:0 30px 60px -40px color-mix(in srgb, var(--l-accent) 70%, transparent)}.marketing-module__N_TYMq__tag{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-block}.marketing-module__N_TYMq__tag-not{color:var(--l-text-3);background:var(--l-surface-2)}.marketing-module__N_TYMq__tag-yes{color:var(--l-accent-soft);background:color-mix(in srgb, var(--l-accent) 16%, transparent)}.marketing-module__N_TYMq__bubble{font-family:var(--font-display), var(--font-geist-sans), sans-serif;letter-spacing:-.01em;color:var(--l-text-2);background:var(--l-surface-2);border:1px solid var(--l-border);border-radius:16px 16px 16px 4px;margin:22px 0 20px;padding:16px 18px;font-size:19px;font-weight:600;line-height:1.35}.marketing-module__N_TYMq__bubble-yes{color:var(--l-text);background:color-mix(in srgb, var(--l-accent) 14%, var(--l-solid));border-color:color-mix(in srgb, var(--l-accent) 35%, transparent)}@media (max-width:760px){.marketing-module__N_TYMq__compare{grid-template-columns:1fr}}.marketing-module__N_TYMq__marquee{flex-direction:column;gap:12px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.marketing-module__N_TYMq__marquee-track{width:max-content;animation:48s linear infinite marketing-module__N_TYMq__marquee;display:flex}.marketing-module__N_TYMq__marquee-rev{animation-duration:56s;animation-direction:reverse}.marketing-module__N_TYMq__marquee:hover .marketing-module__N_TYMq__marquee-track{animation-play-state:paused}.marketing-module__N_TYMq__marquee-group{gap:12px;padding-right:12px;display:flex}@keyframes marketing-module__N_TYMq__marquee{to{transform:translate(-50%)}}.marketing-module__N_TYMq__chip{white-space:nowrap;color:var(--l-text-2);border:1px solid var(--l-border);background:var(--l-surface);border-radius:999px;padding:12px 22px;font-size:15px;font-weight:500;transition:color .2s,border-color .2s}.marketing-module__N_TYMq__chip:hover{color:var(--l-text);border-color:color-mix(in srgb, var(--l-accent) 50%, var(--l-border))}.marketing-module__N_TYMq__pricing-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.marketing-module__N_TYMq__price-card{border:1px solid var(--l-border);background:linear-gradient(180deg, color-mix(in srgb, var(--l-accent) 7%, transparent), transparent 40%), var(--l-surface);border-radius:24px;flex-direction:column;padding:28px 24px 24px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex}.marketing-module__N_TYMq__price-card:hover{border-color:var(--l-border-strong);box-shadow:var(--l-shadow);transform:translateY(-4px)}.marketing-module__N_TYMq__price-top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.marketing-module__N_TYMq__price-name{font-size:16px;font-weight:700}.marketing-module__N_TYMq__price-trial{color:var(--l-good);background:color-mix(in srgb, var(--l-good) 14%, transparent);border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:600}.marketing-module__N_TYMq__price-for{color:var(--l-text-3);min-height:2.8em;margin-bottom:22px;font-size:13.5px}.marketing-module__N_TYMq__price-amount,.marketing-module__N_TYMq__price-custom{font-family:var(--font-display), var(--font-geist-sans), sans-serif;letter-spacing:-.04em;font-weight:700;line-height:1.05}.marketing-module__N_TYMq__price-amount{font-size:46px}.marketing-module__N_TYMq__price-amount span{font-family:var(--font-geist-sans), sans-serif;letter-spacing:0;color:var(--l-text-3);font-size:14px;font-weight:500}.marketing-module__N_TYMq__price-custom{padding:5px 0 3px;font-size:36px}.marketing-module__N_TYMq__price-annual{color:var(--l-text-3);margin-top:8px;font-size:13px}.marketing-module__N_TYMq__price-annual s{opacity:.7;text-decoration-thickness:1px}.marketing-module__N_TYMq__price-annual strong{color:var(--l-text);font-weight:600}.marketing-module__N_TYMq__price-list{--tick:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M13.5 4.5 6.5 11.5 2.5 7.5' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border-top:1px solid var(--l-border);color:var(--l-text-2);flex-grow:1;margin:22px 0 26px;padding:22px 0 0;font-size:14px;list-style:none}.marketing-module__N_TYMq__price-list li{padding:6px 0 6px 26px;line-height:1.45;position:relative}.marketing-module__N_TYMq__price-list li:before{content:"";background-color:var(--l-accent-soft);width:16px;height:16px;-webkit-mask:var(--tick) center / 12px no-repeat;-webkit-mask:var(--tick) center / 12px no-repeat;mask:var(--tick) center / 12px no-repeat;border-radius:50%;position:absolute;top:9px;left:0}.marketing-module__N_TYMq__price-card .marketing-module__N_TYMq__btn{width:100%;padding:13px 14px;font-size:14px}@media (max-width:1180px){.marketing-module__N_TYMq__pricing-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.marketing-module__N_TYMq__pricing-grid{grid-template-columns:1fr}.marketing-module__N_TYMq__price-for{min-height:0}}.marketing-module__N_TYMq__cal-section{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:64px;display:grid}.marketing-module__N_TYMq__cal-copy{text-align:left}.marketing-module__N_TYMq__cal-copy .marketing-module__N_TYMq__section-sub{margin-left:0}.marketing-module__N_TYMq__cal{border:1px solid var(--l-border-strong);background:radial-gradient(90% 70% at 100% 0%, color-mix(in srgb, var(--l-good) 10%, transparent), transparent 60%), color-mix(in srgb, var(--l-solid) 90%, transparent);box-shadow:var(--l-shadow);border-radius:24px;padding:22px;position:relative}.marketing-module__N_TYMq__cal-top{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.marketing-module__N_TYMq__cal-title{font-family:var(--font-display), var(--font-geist-sans), sans-serif;letter-spacing:-.02em;font-size:20px;font-weight:700}.marketing-module__N_TYMq__cal-sub{color:var(--l-text-3);min-height:1.4em;margin-top:4px;font-size:13px}.marketing-module__N_TYMq__cal-latest,.marketing-module__N_TYMq__cal-empty{animation:.6s cubic-bezier(.22,1,.36,1) marketing-module__N_TYMq__soft-in;display:inline-block}.marketing-module__N_TYMq__cal-latest{color:var(--l-good);font-weight:500}@keyframes marketing-module__N_TYMq__soft-in{0%{opacity:0;filter:blur(3px);transform:translateY(5px)}}.marketing-module__N_TYMq__cal-total{flex-direction:column;flex:none;align-items:flex-end;display:flex}.marketing-module__N_TYMq__cal-total-label{color:var(--l-text-3);font-size:11.5px}.marketing-module__N_TYMq__cal-total-value{font-family:var(--font-display), var(--font-geist-sans), sans-serif;letter-spacing:-.03em;color:var(--l-good);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;display:inline-block}.marketing-module__N_TYMq__cal-grid{grid-template-columns:28px repeat(6,minmax(0,1fr));grid-auto-rows:40px;gap:5px;display:grid}.marketing-module__N_TYMq__cal-day{text-align:center;letter-spacing:.04em;text-transform:uppercase;color:var(--l-text-3);align-self:end;padding-bottom:4px;font-size:11.5px;font-weight:600}.marketing-module__N_TYMq__cal-hour{color:var(--l-text-3);text-align:right;padding-right:4px;font-size:11px;transform:translateY(-6px)}.marketing-module__N_TYMq__cal-cell{background:var(--l-surface);border-radius:8px;position:relative}.marketing-module__N_TYMq__cal-booked{background:var(--l-surface-2);box-shadow:inset 2px 0 0 color-mix(in srgb, var(--l-accent) 55%, transparent);padding:9px 8px}.marketing-module__N_TYMq__cal-booked i{background:var(--l-border-strong);border-radius:3px;width:70%;height:5px;display:block}.marketing-module__N_TYMq__cal-gap{border:1.5px dashed color-mix(in srgb, var(--l-amber) 80%, transparent);background:color-mix(in srgb, var(--l-amber) 6%, transparent);transition:border-color .7s,background .7s}.marketing-module__N_TYMq__cal-gap-filled{background:0 0;border-color:#0000}.marketing-module__N_TYMq__cal-return{color:var(--l-text);background:color-mix(in srgb, var(--l-good) 22%, var(--l-solid));border:1px solid color-mix(in srgb, var(--l-good) 60%, transparent);box-shadow:0 8px 24px -8px color-mix(in srgb, var(--l-good) 60%, transparent);opacity:0;filter:blur(4px);border-radius:8px;align-items:center;gap:5px;padding:0 7px;transition:opacity .55s,transform .55s cubic-bezier(.4,0,1,1),filter .55s;display:flex;position:absolute;inset:-1.5px;transform:translateY(-10px)scale(.94)}.marketing-module__N_TYMq__cal-return-in{opacity:1;filter:none;transition:opacity .7s,transform .9s cubic-bezier(.22,1,.36,1),filter .7s;transform:none}.marketing-module__N_TYMq__cal-return-in:after{content:"";border-radius:inherit;box-shadow:0 0 0 0 color-mix(in srgb, var(--l-good) 55%, transparent);pointer-events:none;animation:1.3s ease-out .15s marketing-module__N_TYMq__glow-ring;position:absolute;inset:-1px}@keyframes marketing-module__N_TYMq__glow-ring{to{box-shadow:0 0 0 10px color-mix(in srgb, var(--l-good) 0%, transparent)}}.marketing-module__N_TYMq__cal-check{color:#fff;background:var(--l-good);border-radius:50%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:700;display:inline-flex}.marketing-module__N_TYMq__cal-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11.5px;font-weight:600;overflow:hidden}.marketing-module__N_TYMq__cal-plus{color:var(--l-good);pointer-events:none;opacity:0;font-size:12px;font-weight:700;animation:1.8s cubic-bezier(.22,1,.36,1) .25s forwards marketing-module__N_TYMq__float-up;position:absolute;top:-4px;right:4px}@keyframes marketing-module__N_TYMq__float-up{0%{opacity:0;transform:translateY(6px)}30%{opacity:1}to{opacity:0;transform:translateY(-20px)}}@media (max-width:900px){.marketing-module__N_TYMq__cal-section{grid-template-columns:1fr;gap:40px}.marketing-module__N_TYMq__cal-copy{text-align:center}.marketing-module__N_TYMq__cal-copy .marketing-module__N_TYMq__section-sub{margin-left:auto}}@media (max-width:520px){.marketing-module__N_TYMq__cal{padding:14px}.marketing-module__N_TYMq__cal-grid{grid-template-columns:20px repeat(6,minmax(0,1fr));grid-auto-rows:34px;gap:3px}.marketing-module__N_TYMq__cal-day{letter-spacing:0;font-size:10px}.marketing-module__N_TYMq__cal-hour{padding-right:2px;font-size:10px}.marketing-module__N_TYMq__cal-return{justify-content:center;padding:0}.marketing-module__N_TYMq__cal-name{display:none}.marketing-module__N_TYMq__cal-total-value{font-size:22px}}.marketing-module__N_TYMq__footer{border-top:1px solid var(--l-border);margin-top:120px;padding:32px 0 44px}.marketing-module__N_TYMq__footer-row{color:var(--l-text-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;font-size:13.5px;display:flex}.marketing-module__N_TYMq__footer-brand{align-items:center;gap:8px;display:inline-flex}.marketing-module__N_TYMq__footer-links{flex-wrap:wrap;gap:8px 20px;display:flex}.marketing-module__N_TYMq__footer-links a{color:inherit;text-decoration:none;transition:color .2s}.marketing-module__N_TYMq__footer-links a:hover{color:var(--l-text)}@media (max-width:520px){.marketing-module__N_TYMq__wrap{padding:0 16px}.marketing-module__N_TYMq__section{padding-top:88px}.marketing-module__N_TYMq__section-head{margin-bottom:40px}}@media (prefers-reduced-motion:reduce){.marketing-module__N_TYMq__badge-dot:after,.marketing-module__N_TYMq__live-dot:after,.marketing-module__N_TYMq__rhythm-next:after,.marketing-module__N_TYMq__marquee-track,.marketing-module__N_TYMq__stat-tick,.marketing-module__N_TYMq__stat-bump,.marketing-module__N_TYMq__pill,.marketing-module__N_TYMq__cal-latest,.marketing-module__N_TYMq__cal-empty,.marketing-module__N_TYMq__cal-return-in:after,.marketing-module__N_TYMq__cal-plus{animation:none}.marketing-module__N_TYMq__marquee-track{flex-wrap:wrap;justify-content:center;width:auto}.marketing-module__N_TYMq__marquee-group[aria-hidden=true]{display:none}.marketing-module__N_TYMq__btn,.marketing-module__N_TYMq__nav-cta,.marketing-module__N_TYMq__price-card,.marketing-module__N_TYMq__stage-email,.marketing-module__N_TYMq__stage-row,.marketing-module__N_TYMq__cal-gap,.marketing-module__N_TYMq__cal-return,.marketing-module__N_TYMq__cal-return-in{transition:none}}
