:root{--rw-paper:#f7f7f5;--rw-paper-strong:#fff;--rw-ink:#0a0a0b;--rw-ink-2:#3f4145;--rw-ink-3:#74777d;--rw-line:#ddddda;--rw-line-strong:#c7c7c2;--rw-dark:#09090b;--rw-void:#060908;--rw-signal:#55e9a1;--rw-signal-deep:#2fd48a;--rw-max:1200px;--rw-display:clamp(3.35rem, 6vw, 5.8rem);--rw-section:clamp(2.3rem, 4vw, 3.8rem);--rw-subhead:clamp(1.35rem, 2.1vw, 1.75rem);--rw-lede:clamp(1.05rem, 1.5vw, 1.22rem);--rw-ease:cubic-bezier(.22, 1, .36, 1)}.rw-wordmark{width:max-content;color:var(--rw-ink);font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.082em;white-space:nowrap;text-rendering:geometricprecision;-webkit-user-select:none;user-select:none;align-items:center;font-weight:790;line-height:.82;display:inline-flex}.rw-wordmark__mass{display:inline-block}.rw-wordmark__connector{isolation:isolate;place-items:center;width:.68em;height:.92em;margin:0 .015em 0 .035em;display:inline-grid;position:relative;transform:translateY(-.015em)}.rw-wordmark__connector:before{content:"";z-index:-1;clip-path:polygon(26% 0,100% 0,74% 100%,0 100%);background:currentColor;position:absolute;inset:.04em .02em}.rw-wordmark__connector b{color:#fff;letter-spacing:-.08em;font-size:.56em;font-weight:760;line-height:1;transform:translateY(-.01em)skew(-8deg)}.rw-wordmark--nav{font-size:1.12rem}.rw-wordmark--footer{font-size:1.4rem}.rw-wordmark--app{font-size:.9rem}.rw-wordmark--display{font-size:2rem}.rw-wordmark--invert{color:var(--rw-paper)}.rw-wordmark--invert .rw-wordmark__connector b{color:var(--rw-ink)}.marketing-shell{--rw-paper:#020403;--rw-paper-strong:#080d0a;--rw-ink:#f1f0e9;--rw-ink-2:#aab1ab;--rw-ink-3:#929d95;--rw-line:#26332b;--rw-line-strong:#435247;--rw-void:#020403;--rw-signal:#d6b986;--rw-signal-deep:#c4a46c;--background:#020403;--panel:#080d0a;--panel-raised:#101710;--border:#26332b;--foreground:#f1f0e9;--muted:#aab1ab;--accent:#d6b986;--accent-dim:#c4a46c;--accent-glow:#d6b98626;--accent-soft:#d6b98614;--action:#f1f0e9;--action-text:#020403;--focus:#d6b986;--success:#8bb89c;--success-soft:#8bb89c18;--rw-display:clamp(3.1rem, 5.8vw, 5.3rem);background:var(--rw-paper);min-height:100vh;color:var(--rw-ink);font-family:"Operator Sans", var(--font-geist-sans), system-ui, sans-serif;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--marketing-max:var(--rw-max);--marketing-content:var(--rw-max)}.marketing-shell main:not([data-marketing-surface=dark]){background:0 0}.marketing-shell :where(h1,h2,h3,p,a,button,input,textarea,summary){font-family:"Operator Sans", var(--font-geist-sans), system-ui, sans-serif}.marketing-page-frame{min-height:1px;animation:rw-page-in .42s var(--rw-ease) both}.marketing-page-frame:has([data-hero-background=gradient]){animation:none}@keyframes rw-page-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.marketing-shell .site-header{z-index:50;-webkit-backdrop-filter:saturate(160%)blur(22px);backdrop-filter:saturate(160%)blur(22px);box-shadow:none;background:#020403;border-bottom:0;position:sticky;top:0}.marketing-shell .site-header__inner{grid-template-columns:190px 1fr 190px;align-items:center;width:min(100% - 64px,1280px);height:80px;margin:0 auto;display:grid}.marketing-shell .site-brand{width:max-content;transition:transform .22s var(--rw-ease), opacity .22s var(--rw-ease);align-items:center;display:inline-flex}.marketing-shell .site-brand:hover{opacity:.72;transform:translateY(-1px)}.marketing-shell .desktop-nav{letter-spacing:-.015em;flex-wrap:wrap;justify-content:center;gap:18px 22px;font-size:.78rem;font-weight:520;display:flex}.marketing-shell .desktop-nav a,.marketing-shell .nav-login{color:#35363a;transition:color .18s,opacity .18s;position:relative}.marketing-shell .desktop-nav a:hover,.marketing-shell .nav-login:hover,.marketing-shell .desktop-nav a[aria-current=page]{color:#000}.marketing-shell .desktop-nav a[aria-current=page]:after{content:"";background:#0a0a0b;border-radius:50%;width:3px;height:3px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.marketing-shell .desktop-actions{justify-content:flex-end;align-items:center;gap:18px;font-size:.78rem;display:flex}.rw-nav-cta{border:1px solid var(--rw-signal-deep);background:var(--rw-signal);letter-spacing:-.015em;min-height:38px;box-shadow:0 6px 18px color-mix(in srgb, var(--rw-signal-deep) 28%, transparent);transition:transform .22s var(--rw-ease), box-shadow .22s var(--rw-ease), background .22s var(--rw-ease);border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:.76rem;font-weight:650;display:inline-flex;color:var(--rw-void)!important}.rw-nav-cta:hover{background:var(--rw-signal-deep);box-shadow:0 10px 24px color-mix(in srgb, var(--rw-signal-deep) 36%, transparent);transform:translateY(-1px);color:var(--rw-void)!important}.marketing-shell .mobile-menu-button,.marketing-shell .mobile-nav{display:none}.marketing-shell .pilot-site-header .site-header__inner{grid-template-columns:auto 1fr}.marketing-shell .pilot-header-links{justify-content:flex-end;align-items:center;gap:20px;font-size:.78rem;display:flex}.marketing-shell .pilot-header-links>a:first-child{color:var(--rw-ink-2)}.pilot-header-cta-mobile{display:none}.marketing-shell .button,.marketing-shell a.button{letter-spacing:-.015em;transition:transform .22s var(--rw-ease), box-shadow .22s var(--rw-ease), background-color .22s var(--rw-ease), border-color .22s var(--rw-ease);border-radius:4px;font-weight:500}.marketing-shell .button:hover,.marketing-shell a.button:hover{transform:translateY(-1px)}.marketing-shell .button:active,.marketing-shell a.button:active{transform:translateY(0)scale(.985)}.marketing-shell .button--primary{border-color:var(--rw-ink);background:var(--rw-ink);color:var(--rw-paper)}.marketing-shell .button--secondary,.marketing-shell .button--glass{border-color:var(--rw-line-strong);background:var(--rw-paper-strong);color:var(--rw-ink);box-shadow:none}.marketing-shell .content-page{width:min(100% - 48px,1080px);color:var(--rw-ink);margin:0 auto;padding:112px 0 128px}.marketing-shell .content-page__hero{text-align:left;max-width:920px;margin:0;padding-bottom:82px}.marketing-shell .content-page__hero h1,.marketing-shell .content-page--compact h1{max-width:900px;color:var(--rw-ink);font-size:var(--rw-display);letter-spacing:-.045em;text-wrap:balance;margin:18px 0 0;font-weight:500;line-height:1.08}.marketing-shell .content-page__hero>p:last-child,.marketing-shell .content-page--compact>p:not(.section-kicker){max-width:680px;color:var(--rw-ink-2);font-size:var(--rw-lede);letter-spacing:-.018em;text-wrap:pretty;margin:22px 0 0;line-height:1.6}.marketing-shell .section-kicker,.marketing-shell .argument-index{color:var(--rw-signal);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.67rem;font-weight:580}.marketing-shell .content-sections{border-top:1px solid var(--rw-line)}.marketing-shell .content-sections section{border-bottom:1px solid var(--rw-line);grid-template-columns:60px minmax(0,1fr);min-height:0;padding:58px 0;display:grid}.marketing-shell .content-sections section>span{color:#9a9ca1;font-family:var(--font-geist-mono), monospace;font-size:.65rem}.marketing-shell .content-sections section>div{max-width:780px}.marketing-shell .content-sections svg{color:var(--rw-signal);margin-bottom:18px}.marketing-shell .content-sections h2,.marketing-shell .pricing-terms h2{color:var(--rw-ink);font-size:var(--rw-subhead);letter-spacing:-.032em;font-weight:570;line-height:1.12}.marketing-shell .content-sections p,.marketing-shell .pricing-terms p{color:var(--rw-ink-2);margin-top:12px;font-size:1rem;line-height:1.7}.marketing-shell .content-sections ul{color:var(--rw-ink-2);margin-top:20px}.marketing-shell .content-sections li:before{background:var(--rw-signal)}.marketing-shell :where(input,textarea,select){font-family:"Operator Sans", var(--font-geist-sans), system-ui, sans-serif}.marketing-shell .site-footer{border-top:1px solid var(--rw-line);color:var(--rw-ink);background:#f1f1ee;padding:22px 0 34px}.site-footer__inner{width:min(calc(100% - 48px), var(--rw-max));grid-template-columns:minmax(250px,1.4fr) minmax(520px,2fr);gap:72px;margin:0 auto;padding:50px 0 22px;display:grid}.site-footer__lead>p{color:#666970;max-width:330px;margin-top:18px;font-size:.94rem;line-height:1.55}.site-footer__cta{align-items:center;gap:6px;margin-top:20px;font-size:.84rem;font-weight:570;display:inline-flex;color:#0a0a0b!important}.site-footer__groups{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;display:grid}.site-footer__groups>div>p{color:#94969a;letter-spacing:.08em;text-transform:uppercase;margin-bottom:15px;font-size:.67rem;font-weight:620}.site-footer__groups nav{gap:10px;display:grid}.site-footer__groups a{color:#3e4146;font-size:.8rem;transition:color .18s}.site-footer__groups a:hover{color:#000}.site-footer__bottom{border-top:1px solid var(--rw-line);color:#929499;grid-column:1/-1;justify-content:space-between;gap:24px;padding-top:28px;font-size:.68rem;line-height:1.5;display:flex}@media (max-width:880px){.marketing-shell .site-header__inner{grid-template-columns:1fr auto;width:min(100% - 28px,760px);height:70px}.marketing-shell .desktop-nav,.marketing-shell .desktop-actions{display:none}.marketing-shell .mobile-menu-button{color:#111;background:#ffffffbf;border:1px solid #d7d7d3;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.marketing-shell .mobile-nav{border-bottom:1px solid var(--rw-line);animation:rw-menu-in .23s var(--rw-ease) both;background:#f7f7f5fa;padding:8px 18px 20px;display:grid;position:absolute;top:62px;left:0;right:0;box-shadow:0 24px 50px #00000014}.marketing-shell .mobile-nav>a{color:#242528;border-bottom:1px solid #e3e3df;padding:14px 4px;font-size:.96rem}.marketing-shell .mobile-nav>a[aria-current=page]{color:#000;font-weight:580}.marketing-shell .mobile-nav__actions{text-align:center;grid-template-columns:.8fr 1.2fr;align-items:center;gap:12px;padding-top:16px;font-size:.86rem;display:grid}.marketing-shell .pilot-site-header .site-header__inner{grid-template-columns:minmax(0,1fr) auto}.site-footer__inner{grid-template-columns:1fr;gap:42px;width:min(100% - 30px,720px)}.site-footer__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.site-footer__bottom{flex-direction:column;grid-column:auto}.marketing-shell .content-page{width:min(100% - 30px,720px);padding:82px 0 96px}.marketing-shell .content-page__hero{padding-bottom:58px}.marketing-shell .content-sections section{grid-template-columns:34px minmax(0,1fr);padding:42px 0}}@keyframes rw-menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:560px){:root{--rw-display:clamp(2.7rem, 13vw, 3.7rem);--rw-section:clamp(2.05rem, 9.5vw, 2.8rem)}.rw-wordmark--nav{font-size:1rem}.marketing-shell .site-header__inner{width:calc(100% - 24px)}.marketing-shell .pilot-header-links>a:first-child,.pilot-header-cta-full{display:none}.pilot-header-cta-mobile{display:inline}.site-footer__groups{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.marketing-page-frame,.marketing-shell .mobile-nav{animation:none!important}.marketing-shell *,.marketing-shell :before,.marketing-shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.auth-form__label{color:var(--rw-ink-2);margin-bottom:6px;font-size:13px;font-weight:500;display:block}.auth-form__input{border:1px solid var(--rw-line-strong);background:var(--rw-paper-strong);width:100%;height:44px;color:var(--rw-ink);border-radius:6px;outline:none;padding:0 13px;font-size:14px}.auth-form__input::placeholder{color:var(--rw-ink-3);opacity:1}.auth-form__input:focus-visible{border-color:var(--rw-ink);box-shadow:0 0 0 3px #d6b98629}.auth-form__input:read-only{background:var(--rw-paper);color:var(--rw-ink-2)}.auth-form__submit{background:var(--rw-ink);width:100%;height:46px;color:var(--rw-paper);cursor:pointer;transition:background-color .15s var(--rw-ease,ease);border:0;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.auth-form__submit:enabled:hover{background:var(--rw-ink-2)}.auth-form__submit:disabled{background:var(--rw-ink-3);cursor:not-allowed}.auth-form__submit:focus-visible{outline:2px solid var(--rw-ink);outline-offset:2px}.auth-form__error{color:#b4231d;font-size:13px}.auth-form__aside{text-align:center;color:var(--rw-ink-2);font-size:13px}.auth-form__link{color:var(--rw-ink);text-underline-offset:2px;text-decoration:underline}.auth-form__link:hover{color:var(--rw-ink-2)}.marketing-shell ::selection{color:#020403;background:#d6b986}.marketing-shell .rw-nav-cta{box-shadow:none;background:#f1f0e9;border-color:#f1f0e9;border-radius:3px}.marketing-shell .rw-nav-cta:hover{box-shadow:none;background:#d6b986;border-color:#d6b986}.marketing-shell .auth-form__error,.marketing-shell .invite-recovery-form__error{color:#ff9690}.marketing-shell .invite-recovery-form input{background:var(--panel);border-color:var(--rw-line-strong);color:var(--foreground)}.marketing-shell .invite-recovery-form input::placeholder{color:var(--muted)}.marketing-shell .invite-recovery-form input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px #d6b98626}.marketing-shell .booking-widget,.marketing-shell .booking-day,.marketing-shell .booking-slot,.marketing-shell .booking-success{background:var(--panel);border-color:var(--border)}.marketing-shell .booking-day--active,.marketing-shell .booking-slot--active{border-color:var(--accent);background:var(--panel-raised);box-shadow:0 0 0 1px #d6b98626}.marketing-shell .booking-day:hover,.marketing-shell .booking-slot:hover{border-color:var(--accent)}.marketing-shell .booking-form input,.marketing-shell .booking-form textarea{background:var(--background);border-color:var(--rw-line-strong);color:var(--foreground)}.marketing-shell .booking-form input:focus,.marketing-shell .booking-form textarea:focus{border-color:var(--accent);box-shadow:0 0 0 2px #d6b98626}.marketing-shell :is(.booking-aside p,.booking-widget__tz,.booking-day__weekday,.booking-day__count,.booking-slot__cet,.booking-form label,.booking-success__note,.booking-manage__summary p){color:var(--muted)}.marketing-shell :is(.booking-day__num,.booking-slot,.booking-success strong,.booking-manage__summary strong){color:var(--foreground)}.marketing-shell :is(.booking-success>svg,.booking-manage__summary>svg,.booking-form__selected){color:var(--accent)}.marketing-shell .booking-aside>div{border-color:var(--border)}.marketing-shell .offer-pricing__toggle,.marketing-shell .offer-card,.marketing-shell .offer-pricing__all{background:var(--panel);border-color:var(--border);border-radius:6px}.marketing-shell .offer-pricing__toggle button{color:var(--muted);font-family:inherit}.marketing-shell .offer-pricing__toggle button.is-active{background:var(--panel-raised);color:var(--foreground)}.marketing-shell .offer-card--highlight{background:var(--panel-raised);box-shadow:none;border-color:#d6b98680}.marketing-shell .offer-card__badge{color:var(--accent);background:#d6b98614}.marketing-shell :is(.offer-card__from,.offer-card__per,.offer-card__interval,.offer-card__facts li,.offer-pricing__all>p,.offer-pricing__all li){color:var(--muted)}.marketing-shell :is(.offer-card h3,.offer-card__price strong,.offer-pricing__all h3){color:var(--foreground)}.marketing-shell :is(.offer-card__facts li svg,.offer-pricing__all li svg,.offer-pricing__toggle button em){color:var(--accent)}.marketing-shell .discovery-page,.marketing-shell .discovery-report{--scan-blue:#d6b986;--scan-yellow:#d6b986;background:var(--background)}.marketing-shell :is(.discovery-form input[type=url],.discovery-form input[type=email],.market-selector label,.discovery-method,.report-diagnosis){background:var(--panel);border-color:var(--border);color:var(--foreground)}.marketing-shell .market-selector label.is-selected,.marketing-shell .market-selector label:hover{background:var(--panel-raised)}.marketing-shell .market-selector label:focus-within{outline:2px solid var(--accent);outline-offset:-2px}.marketing-shell .market-check{background:var(--background);border-color:var(--rw-line-strong)}.marketing-shell .is-selected .market-check{background:var(--accent);border-color:var(--accent);color:var(--background)}.marketing-shell .discovery-form input:focus{border-color:var(--accent);box-shadow:0 0 0 3px #d6b98626}.marketing-shell :is(.report-hero,.report-cta){background:var(--background)}.marketing-shell .market-bar-track{background:var(--panel-raised)}.marketing-shell .market-bar-track i{background:var(--accent)}.marketing-shell :is(.discovery-tool header p,.discovery-method p,.discovery-submit-row>p,.discovery-form legend span,.market-selector small,.report-hero>p:not(.section-kicker),.report-domain,.report-meta,.report-facts p,.report-range span,.account-ranking p,.report-offer p,.report-assumptions details p,.market-bar-row span){color:var(--muted)}.marketing-shell .discovery-intro h1{letter-spacing:-.045em;font-weight:500;line-height:1.08}body:has(.marketing-shell) [aria-label=Analytics\ consent]{--panel:#080d0a;--panel-raised:#101710;--foreground:#f1f0e9;--muted:#aab1ab;--border:#26332b;--accent:#d6b986;font-family:"Operator Sans", var(--font-geist-sans), sans-serif}@media (max-width:560px){.marketing-shell{--rw-display:clamp(2.5rem, 11vw, 3.5rem)}}.marketing-shell :is(.compare-table th,.compare-table td,.compare-verdict>div){border-color:var(--border)}.marketing-shell .compare-verdict>div{background:var(--panel)}.marketing-shell :is(.compare-table tbody th,.compare-verdict h2){color:var(--foreground)}.marketing-shell :is(.compare-table td,.compare-verdict p,.compare-src){color:var(--muted)}.marketing-shell .compare-table td[data-us=true]{background:var(--panel-raised);color:var(--foreground)}.marketing-shell .compare-table thead th{color:var(--accent);font-family:inherit;font-weight:500}.marketing-shell .compare-page a:not(.button){color:var(--accent);text-underline-offset:4px;text-decoration:underline}.marketing-shell :is(.legality-tool,.legality-map__tier){background:var(--panel);border-color:var(--border)}.marketing-shell :is(.legality-label,.legality-verdict__detail,.legality-verdict__engine,.legality-map__tier>p,.legality-map__tier li,.legality-disclaimer p){color:var(--muted)}.marketing-shell :is(.legality-verdict__headline,.legality-verdict__engine strong,.legality-map h2,.legality-map__tier h3,.legality-map__tier li strong){color:var(--foreground)}.marketing-shell .legality-verdict__engine,.marketing-shell .legality-disclaimer{border-color:var(--border)}.marketing-shell .legality-controls select,.marketing-shell .legality-approaches button{background:var(--background);border-color:var(--rw-line-strong);color:var(--foreground)}.marketing-shell .legality-approaches button:hover{border-color:var(--accent);color:var(--foreground)}.marketing-shell .legality-approaches button[aria-pressed=true]{background:var(--panel-raised);border-color:var(--accent);color:var(--accent)}.marketing-shell .legality-controls select:focus{border-color:var(--accent);box-shadow:0 0 0 2px #d6b98626}.marketing-shell .legality-approaches button:focus-visible{outline-color:var(--accent)}.marketing-shell .legality-verdict__badge{font-family:inherit;font-weight:500}.marketing-shell .legality-verdict[data-kind=allowed]{background:var(--success-soft);border-color:#8bb89c66}.marketing-shell .legality-verdict[data-kind=allowed] .legality-verdict__badge{color:var(--success)}.marketing-shell .legality-verdict[data-kind=verify]{background:#d6b9860d;border-color:#d6b98666}.marketing-shell .legality-verdict[data-kind=verify] .legality-verdict__badge{color:var(--accent)}.marketing-shell .legality-map__tier[data-tier="1"] h3:before{background:var(--success)}.marketing-shell .legality-map__tier[data-tier="2"] h3:before{background:var(--accent)}.marketing-shell :is(.proof-stats,.proof-empty,.proof-cta){background:var(--panel);border-color:var(--border)}.marketing-shell .proof-stats>div,.marketing-shell .proof-publish li{border-color:var(--border)}.marketing-shell .proof-stats__label{color:var(--accent);font-family:inherit;font-weight:500}.marketing-shell :is(.proof-stats__value,.proof-publish h2,.proof-cta p){color:var(--foreground)}.marketing-shell :is(.proof-empty p,.proof-publish li,.proof-method){color:var(--muted)}.marketing-shell :is(.discovery-tool>header>span,.report-markets>header>span,.report-accounts>header>span,.report-facts>header>span,.report-assumptions>div:first-child span){color:var(--accent)}.marketing-shell :is(.discovery-intro>p:not(.section-kicker),.discovery-form label,.discovery-form legend,.discovery-report--state>p:not(.section-kicker),.report-assumptions p,.account-ranking article>span,.market-bar-row p){color:var(--muted)}.marketing-shell :is(.discovery-proof,.market-selector strong,.report-facts strong,.report-hero-diagnosis,.report-diagnosis blockquote,.report-range strong){color:var(--foreground)}.marketing-shell .report-range strong:last-child{color:var(--accent)}.marketing-shell .market-selector,.marketing-shell :is(.discovery-intro,.report-hero,.report-facts,.report-facts li,.report-markets,.report-accounts,.report-assumptions,.report-assumptions details,.account-ranking,.account-ranking article,.report-offer){border-color:var(--border)}
.marketing-shell .instant-demo .instant-demo__run{grid-template-areas:"top top""metrics metrics""story story""note note""conversion conversion""email email"}.marketing-shell .instant-demo__metrics{background:linear-gradient(135deg,#6d3df514,#ffffff05);border:1px solid #ffffff13;border-radius:9px;grid-area:metrics;min-width:0;padding:12px}.marketing-shell .instant-demo__metrics-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:10px;display:flex}.marketing-shell .instant-demo__metrics-head>span{color:#a994ff;font:620 .58rem/1.3 var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase}.marketing-shell .instant-demo__metrics-head>small{color:#62656d;text-align:right;font-size:.58rem;line-height:1.35}.marketing-shell .instant-demo__metric-grid{background:#ffffff0e;border:1px solid #ffffff0e;border-radius:7px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.marketing-shell .instant-demo__metric-grid>div{background:#0d0e12;min-width:0;padding:11px 10px}.marketing-shell .instant-demo__metric-grid strong{color:#f5f5f6;letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(.96rem,1.5vw,1.28rem);font-weight:610;line-height:1;display:block}.marketing-shell .instant-demo__metric-grid span{color:#70737c;text-overflow:ellipsis;margin-top:6px;font-size:.56rem;line-height:1.25;display:block;overflow:hidden}.marketing-shell .instant-demo__learn-stack{gap:10px;display:grid}.marketing-shell .instant-demo__lift{background:linear-gradient(135deg,#63df7711,#6d3df50e);border:1px solid #63df7724;border-radius:9px;padding:16px}.marketing-shell .instant-demo__lift>span{color:#7f838b;font:560 .57rem/1.3 var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase;display:block}.marketing-shell .instant-demo__lift>strong{color:#63df77;letter-spacing:-.065em;font-variant-numeric:tabular-nums;margin-top:8px;font-size:clamp(2.2rem,5vw,3.8rem);font-weight:590;line-height:.9;display:block}.marketing-shell .instant-demo__lift>p{color:#8a8e96;margin-top:8px;font-size:.68rem;line-height:1.45}.marketing-shell .instant-demo__scroll-story{grid-area:story;min-width:0;height:430vh;position:relative}.marketing-shell .instant-demo__scroll-sticky{grid-template-columns:108px minmax(0,1fr);grid-template-areas:"hint hint""steps panel";align-content:start;gap:12px;min-height:min(72vh,640px);display:grid;position:sticky;top:88px}.marketing-shell .instant-demo__scroll-hint{color:#666971;font:560 .56rem/1.3 var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;grid-area:hint;justify-content:space-between;align-items:center;gap:16px;display:flex}.marketing-shell .instant-demo__scroll-hint:before{content:"";background:linear-gradient(90deg, #6d3df5a6 calc(var(--demo-scroll-progress,0) * 100%), #ffffff14 0);flex:1;order:2;height:1px}.marketing-shell .instant-demo__scroll-hint span{order:1}.marketing-shell .instant-demo__scroll-hint b{order:3;font-weight:560}.marketing-shell .instant-demo__scroll-sticky>.instant-demo__stepper{grid-area:steps}.marketing-shell .instant-demo__scroll-sticky>.instant-demo__panel{grid-area:panel}.rw-home{isolation:isolate;position:relative;background:radial-gradient(circle at 82% 9%,#6d3df513,#0000 19rem),radial-gradient(circle at 10% 34%,#1f243009,#0000 24rem),linear-gradient(#f8f8f6 0%,#f4f4f1 58%,#f7f7f5 100%)!important}.rw-home:before,.rw-home:after{content:"";z-index:-1;pointer-events:none;position:absolute}.rw-home:before{aspect-ratio:1;opacity:.42;background:radial-gradient(circle,#0000 0 16%,#20222812 16.15% 16.35%,#0000 16.5% 31%,#2022280f 31.15% 31.35%,#0000 31.5% 47%,#2022280b 47.15% 47.35%,#0000 47.5%),linear-gradient(90deg,#0000 49.9%,#2022280b 50%,#0000 50.1%),linear-gradient(#0000 49.9%,#2022280b 50%,#0000 50.1%);border-radius:50%;width:min(58vw,760px);top:30px;right:-180px}.rw-home:after{opacity:.15;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.13'/%3E%3C/svg%3E");width:100%;height:100%;top:0;left:0}.rw-product-film{width:min(100% - 48px,1220px);margin:0 auto 104px}.rw-product-film__intro{grid-template-columns:.9fr 1.45fr;align-items:end;gap:26px;margin-bottom:22px;display:grid}.rw-product-film__intro>p{color:#75777d;font:600 .62rem/1.2 var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase}.rw-product-film__intro h2{color:#101114;letter-spacing:-.058em;font-size:clamp(2rem,4vw,4rem);font-weight:580;line-height:.96}.rw-product-film__frame{aspect-ratio:16/9;background:#08090b;border:1px solid #12131726;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 38px 100px #18181e2e}.rw-product-film__frame video{object-fit:cover;width:100%;height:100%;display:block}.rw-product-film__shade{pointer-events:none;background:linear-gradient(#00000005 52%,#00000075 100%);position:absolute;inset:0}.rw-product-film__controls,.rw-product-film__caption{z-index:2;position:absolute;bottom:18px}.rw-product-film__controls{gap:8px;display:flex;right:18px}.rw-product-film__controls button{color:#f3f3f5;-webkit-backdrop-filter:blur(18px);cursor:pointer;background:#0c0d1094;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:.66rem;font-weight:580;display:inline-flex}.rw-product-film__caption{max-width:440px;left:18px}.rw-product-film__caption span{color:#b6a8ff;font:620 .57rem/1.2 var(--font-geist-mono), monospace;letter-spacing:.08em}.rw-product-film__caption p{color:#ffffffad;margin-top:5px;font-size:.66rem;line-height:1.45}@media (max-width:760px){.marketing-shell .instant-demo__metrics-head{flex-direction:column;align-items:flex-start;gap:4px}.marketing-shell .instant-demo__metrics-head>small{text-align:left}.marketing-shell .instant-demo__metric-grid{scroll-snap-type:x proximity;grid-template-columns:repeat(5,minmax(108px,1fr));overflow-x:auto}.marketing-shell .instant-demo__metric-grid>div{scroll-snap-align:start}.marketing-shell .instant-demo__scroll-story{height:520vh}.marketing-shell .instant-demo__scroll-sticky{min-height:calc(100vh - 94px);padding-top:2px;display:block;top:74px}.marketing-shell .instant-demo__scroll-hint{margin-bottom:9px}.marketing-shell .instant-demo__scroll-sticky>.instant-demo__stepper{margin-bottom:6px}.rw-home:before{opacity:.3;width:720px;right:-280px}.rw-product-film{width:min(100% - 30px,680px);margin-bottom:76px}.rw-product-film__intro{grid-template-columns:1fr;gap:8px}.rw-product-film__frame{border-radius:17px}.rw-product-film__caption{bottom:58px;left:13px;right:13px}.rw-product-film__controls{bottom:12px;right:12px}}@media (max-width:520px){.marketing-shell .instant-demo__metrics{padding:9px}.marketing-shell .instant-demo__metric-grid{grid-template-columns:repeat(5,104px)}.marketing-shell .instant-demo__metric-grid>div{padding:10px 9px}.marketing-shell .instant-demo__scroll-story{height:560vh}.rw-product-film{width:calc(100% - 24px)}.rw-product-film__frame{aspect-ratio:4/3}.rw-product-film__frame video{object-position:52% center}.rw-product-film__controls button{padding:0 10px}}@media (prefers-reduced-motion:reduce){.marketing-shell .instant-demo__scroll-story{height:auto}.marketing-shell .instant-demo__scroll-sticky{min-height:0;position:static}}
:root:has([data-workspace-theme=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:auto;--void:#fff;--background:#f7f6f2;--panel:#fff;--panel-raised:#f1f0ed;--border:#dedee3;--control-border:#8f909b;--foreground:#202126;--muted:#666773;--action:#3155d9;--action-hover:#2544b8;--action-text:#fff;--focus:#3155d9;--success:#2849a6;--success-soft:#eef2fb;--personality:#f06a4f;--personality-text:#202126;--revenue-green:var(--success);--revenue-green-bright:var(--action);--accent:var(--action);--accent-dim:var(--action-hover);--accent-glow:#3155d924;--accent-soft:#3155d90d;--warn:#8a5700;--danger:#b42332;--info:#4656a4;--border-soft:#20212614;--glass-tint:#20212604;--glass-tint-strong:#20212608;--radius-card:16px;--radius-panel:16px;--radius-control:12px;--workspace-depth:var(--panel-raised);--workspace-header-background:var(--panel);--workspace-header-shadow:0 4px 20px #20212605}:root:has([data-workspace-theme=light]) :where(button,input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea):not(.rounded-full){border-radius:var(--radius-control)}:root:has([data-workspace-theme=light]) :where(input,select,textarea){accent-color:var(--action);border-color:var(--control-border);scroll-margin-block:6rem}:root:has([data-workspace-theme=light]) :where(input,select,textarea)[aria-invalid=true]{border-color:var(--danger)}:root:has([data-workspace-theme=light]) :where(input,textarea)::placeholder{color:var(--muted);opacity:1}:root:has([data-workspace-theme=light]) :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--focus);outline-offset:3px}:root:has([data-workspace-theme=light]) :where(button,a).bg-accent{background:var(--action);color:var(--action-text)}:root:has([data-workspace-theme=light]) :where(button,a).bg-accent:hover{background:var(--action-hover)}:root:has([data-workspace-theme=light]) :where(section.border.bg-panel,div.border.bg-panel,aside.border.bg-panel,[role=dialog]){border-radius:var(--radius-card)}:root:has([data-workspace-theme=light]) :where(table){border-collapse:collapse}:root:has([data-workspace-theme=light]) :where(thead){background:var(--panel-raised)}:root:has([data-workspace-theme=light]) :where(th){font-family:var(--font-geist-sans), sans-serif;text-transform:none;letter-spacing:normal;font-size:.75rem;font-weight:500}:root:has([data-workspace-theme=light]) :where(summary){cursor:pointer;scroll-margin-block:6rem}:root:has([data-workspace-theme=light]) :where([role=alert]){overflow-wrap:anywhere}.workspace-tabs{background:var(--panel-raised);border-radius:16px;flex-wrap:wrap;gap:.375rem;width:fit-content;max-width:100%;padding:.375rem;display:flex}.workspace-tab{min-height:2.5rem;color:var(--muted);border:1px solid #0000;border-radius:12px;align-items:center;padding:.5rem .875rem;font-size:.875rem;font-weight:500;transition:color .15s,background-color .15s;display:inline-flex}.workspace-tab:hover{color:var(--foreground);background:var(--panel)}.workspace-tab[aria-current=page]{background:var(--panel);color:var(--action);box-shadow:0 1px 3px #20212608}.workspace-progress{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:.75rem;display:grid}.workspace-progress[data-compact=true]{grid-template-columns:repeat(auto-fit,minmax(min(100%,110px),1fr))}.workspace-progress__step{min-width:0;color:var(--muted);border-radius:12px;align-items:flex-start;gap:.625rem;padding:.75rem;display:flex}.workspace-progress__step[data-state=current]{background:var(--accent-soft);color:var(--foreground)}.workspace-progress__step[data-state=complete]{color:var(--success)}.workspace-progress__step[data-state=blocked]{color:var(--warn)}.workspace-progress__step[data-state=unknown]{color:var(--muted)}.workspace-progress__step svg{flex:none;margin-top:.125rem}.workspace-feedback{border:1px solid var(--border);background:var(--panel-raised);color:var(--foreground);overflow-wrap:anywhere;border-radius:12px;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;display:flex}.workspace-feedback>svg{flex:none;margin-top:.125rem}.workspace-feedback[data-state=success]{background:var(--success-soft);border-color:color-mix(in srgb, var(--success) 22%, var(--panel))}.workspace-feedback[data-state=success]>svg{color:var(--success)}.workspace-feedback:is([data-state=partial],[data-state=blocked],[data-state=unknown]){background:color-mix(in srgb, var(--warn) 6%, var(--panel))}.workspace-feedback:is([data-state=partial],[data-state=blocked],[data-state=unknown])>svg{color:var(--warn)}.workspace-feedback[data-state=error]{background:color-mix(in srgb, var(--danger) 5%, var(--panel))}.workspace-feedback[data-state=error]>svg{color:var(--danger)}@media (max-width:767px){:root:has([data-workspace-theme=light]) :where(button,select,input:not([type=checkbox]):not([type=radio]):not([type=range])){min-height:44px}.workspace-tab{min-height:44px}:root:has([data-inbox-composer]) .assistant-launcher{width:44px;height:44px;padding:0;top:4.75rem;bottom:auto}:root:has([data-inbox-composer]) .assistant-launcher>span{display:none}:root:has([data-inbox-composer]) #workspace-main h1{padding-right:3.5rem}}@media (prefers-reduced-motion:reduce){:root:has([data-workspace-theme=light]) *{scroll-behavior:auto!important;transition:none!important;animation:none!important}:root:has([data-workspace-theme=light]) :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}:root:has([data-workspace-theme=light]) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}[data-workspace-theme=light] .integration-hub .integration-hero{background:linear-gradient(135deg, var(--panel), var(--panel-raised))}[data-workspace-theme=light] .integration-hub .integration-headline span,[data-workspace-theme=light] .integration-hub .integration-status--unavailable{color:var(--muted)}[data-workspace-theme=light] .integration-hub .integration-orbit{border-color:var(--border);background:var(--panel)}[data-workspace-theme=light] .integration-hub .integration-orbit i{background:var(--accent)}[data-workspace-theme=light] .integration-hub .integration-grid article:hover{border-color:var(--muted)}[data-workspace-theme=light] .integration-hub .integration-mark,[data-workspace-theme=light] .integration-hub .integration-letter{background:var(--panel-raised)}[data-workspace-theme=light] .integration-hub .integration-status--connected{border-color:color-mix(in srgb, var(--success) 30%, var(--border));background:var(--success-soft);color:var(--success)}
