@scope(html[data-product]:not(:has(.landing-page))){html[data-product]{--family-shell:1216px;--family-gutter:24px;--family-canvas:#fff;--family-foreground:#18181b;--family-card:#fff;--family-muted:#f4f4f5;--family-muted-foreground:#71717a;--family-subtle-foreground:#52525b;--family-border:#e8e8ec;--family-border-strong:#d4d4d8;--family-graphite:#17181d;--family-graphite-2:#24252b;--family-success:#16834c;--family-success-soft:#eef9f2;--family-radius-sm:10px;--family-radius-md:12px;--family-radius-lg:16px;--family-radius-xl:20px;--family-shadow-border:0 0 0 1px #18181b0e,0 1px 2px -1px #18181b14,0 2px 5px -3px #18181b1a;--family-shadow-panel:0 0 0 1px #18181b0e,0 1px 2px -1px #18181b14,0 20px 52px -36px #18181b6b;--family-shadow-panel-dark:0 0 0 1px #ffffff17,0 20px 52px -34px #09090bdb;--family-ease:cubic-bezier(.23,1,.32,1);--family-ease-move:cubic-bezier(.77,0,.175,1);--family-duration-fast:.15s;--family-duration-ui:.18s;--family-ai-gradient:linear-gradient(130deg,#2f6bff 0%,#8b3dff 45%,#e040fb 100%);--product:var(--brand);--product-ink:var(--brand-ink);--product-display:var(--brand-display,var(--brand-ink));--product-foreground:var(--primary-foreground);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--family-canvas)}html[data-product] body{color:var(--family-foreground);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;line-height:1.55;overflow-x:clip;background-color:var(--family-canvas)!important;background-image:radial-gradient(circle,#00000012 1px,#0000 1px)!important;background-size:28px 28px!important}html[data-product] .landing-page{min-width:0;color:var(--family-foreground);background:0 0;overflow:clip}html[data-product] .landing-page :where(h1,h2,h3,p){overflow-wrap:break-word}html[data-product] .landing-page :where(h1,h2,h3){text-wrap:balance}html[data-product] .landing-page :where(p,li,dd){text-wrap:pretty}html[data-product] .landing-page :where(button,a,summary,input,select,textarea):focus-visible{outline:2px solid var(--product-ink);outline-offset:3px}html[data-product] .landing-page :where(button,a,summary){-webkit-tap-highlight-color:transparent}html[data-product] [data-family-shell=true]{width:min(var(--family-shell),calc(100% - (var(--family-gutter)*2)))!important;max-width:var(--family-shell)!important;margin-inline:auto!important;padding-inline:0!important}html[data-product] .wordmark-3d .wm-prefix,html[data-product] .brand-mark .bm-prefix{background:var(--family-ai-gradient)!important;-webkit-text-fill-color:transparent!important;color:#0000!important;font-family:var(--font-space-mono),"Space Mono",ui-monospace,monospace!important;letter-spacing:-.02em!important;-webkit-background-clip:text!important;background-clip:text!important;font-style:normal!important;font-weight:400!important}html[data-product] .wordmark-3d:not(.ainow-parent) .wm-mark,html[data-product] .brand-mark .bm-mark{border-radius:0;margin-inline-start:.05em;padding:0;display:inline-block;color:var(--product)!important;-webkit-text-fill-color:var(--product)!important;text-shadow:none!important;background:0 0!important}html[data-product] .wordmark-3d.ainow-parent .wm-mark{color:var(--family-foreground)!important;-webkit-text-fill-color:var(--family-foreground)!important}html[data-product] [data-family-header=true].glass-nav{z-index:50;background:0 0;border:0;border-radius:0;width:100%;max-width:none;padding:0;position:fixed;inset:0 0 auto;transform:none}html[data-product] .glass-nav-bg,html[data-product] .glass-nav.is-top .glass-nav-bg{border:0;border-bottom:1px solid var(--family-border);background:var(--family-canvas);box-shadow:none;opacity:1;-webkit-backdrop-filter:none;border-radius:0;inset:0}html[data-product] .glass-nav-inner{width:min(var(--family-shell),calc(100% - (var(--family-gutter)*2)));max-width:var(--family-shell);gap:24px;height:64px;margin-inline:auto;padding:0}html[data-product] .nav-logo,html[data-product] .glass-nav.is-top .nav-logo{min-width:44px;min-height:44px;opacity:1;pointer-events:auto;block-size:44px}html[data-product] .nav-menu{color:var(--family-subtle-foreground);gap:2px;font-size:13px}html[data-product] .nav-link{border-radius:var(--family-radius-sm);min-height:44px;transition:color var(--family-duration-fast)ease,background-color var(--family-duration-fast)ease;padding-inline:12px}html[data-product] .nav-link:hover{background:var(--family-muted);color:var(--family-foreground)}html[data-product] .glass-cta{border:1px solid color-mix(in srgb,var(--product)82%,var(--family-foreground));border-radius:var(--family-radius-sm);background:var(--product);min-height:44px;box-shadow:0 1px 2px color-mix(in srgb,var(--product)24%,#18181b29);color:var(--product-foreground);letter-spacing:0;transition:background-color var(--family-duration-fast)ease,border-color var(--family-duration-fast)ease,box-shadow var(--family-duration-fast)ease,transform var(--family-duration-fast)var(--family-ease);padding:0 14px;font-size:12px}html[data-product] .glass-cta:hover{border-color:color-mix(in srgb,var(--product)72%,var(--family-foreground));background:var(--product);box-shadow:0 6px 16px -10px color-mix(in srgb,var(--product)68%,var(--family-foreground));transform:translateY(-1px)}html[data-product] .glass-cta:active{transform:scale(.96)}html[data-product] .glass-cta :where(span,svg){color:var(--product-foreground)!important;-webkit-text-fill-color:var(--product-foreground)!important}html[data-product] :where(.nav-lang-trigger,.nav-burger,.nav-dd-link){border-radius:var(--family-radius-sm);min-height:44px}html[data-product] :where(.nav-dropdown,.nav-drawer){border:1px solid var(--family-border);border-radius:var(--family-radius-lg);background:var(--family-card);box-shadow:var(--family-shadow-panel);-webkit-backdrop-filter:none}html[data-product] #hero{background:0 0;border-bottom:0;min-height:auto;padding-top:80px;padding-bottom:48px}html[data-product] #hero [data-family-shell=true]>.grid{gap:18px clamp(40px,4.4vw,64px)}html[data-product] :where(.grainient-canvas,.grainient-canvas--static,.hero-3d-layer,.grainient-fade){display:none!important}html[data-product] #hero:before{content:none!important}html[data-product] #hero :where(h1,p,.wordmark-3d,a){text-shadow:none!important}html[data-product] .hero-wordmark,html[data-product] .hero-wordmark.scrolled,html[data-product] .hero-tagline,html[data-product] .hero-tagline.scrolled{opacity:1}html[data-product] #hero .hero-lead .split-char{opacity:1!important;animation:none!important;transform:none!important}html[data-product] .hero-tagline{text-align:inherit;margin-top:12px}html[data-product] .hero-tagline .ht-text{color:var(--family-subtle-foreground);font-size:clamp(.95rem,1.45vw,1.2rem);font-style:normal;font-weight:600}html[data-product] .hero-tagline .ht-rule{margin-top:10px;background:var(--product);width:36px;height:2px;margin-inline:0}html[data-product] .hero-audience{color:var(--family-muted-foreground)!important;letter-spacing:.02em!important;font-size:12px!important}html[data-product] #hero h1{font-weight:600;color:var(--family-foreground)!important;letter-spacing:-.02em!important;font-size:clamp(1.38rem,1.85vw,1.82rem)!important;line-height:1.24!important}html[data-product] #hero .hero-lead{max-width:34ch;color:var(--family-foreground)!important;font-weight:500!important;line-height:1.24!important}html[data-product] .typewriter{font-variant-numeric:tabular-nums;width:100%;min-height:1.08em;text-align:inherit;white-space:nowrap;margin:16px 0 0;padding-top:.06em;font-size:clamp(3rem,5vw,4.8rem);font-weight:800;line-height:1.02;display:block;color:var(--product-display)!important;-webkit-text-fill-color:var(--product-display)!important;letter-spacing:-.045em!important}html[data-product] .tw-text{z-index:0;max-width:100%;filter:drop-shadow(0 10px 22px color-mix(in srgb,var(--product)14%,transparent));overflow-wrap:normal;word-break:normal;margin-inline:-.03em;padding-inline:.03em;line-height:1.02;display:inline-block;position:relative;color:var(--product-display)!important;-webkit-text-fill-color:var(--product-display)!important}html[data-product] .tw-text:after{content:"";z-index:-1;background:color-mix(in srgb,var(--product)86%,white);height:.15em;box-shadow:none;transform-origin:0;border-radius:999px;position:absolute;inset:auto -.02em .02em;transform:none}html[data-product] .tw-caret{color:var(--product);-webkit-text-fill-color:var(--product);text-shadow:none;margin-inline-start:.04em}html[data-product] .btn-primary,html[data-product] .btn-ghost{border-radius:var(--family-radius-sm);min-height:48px;box-shadow:none;transition:background-color var(--family-duration-fast)ease,border-color var(--family-duration-fast)ease,box-shadow var(--family-duration-fast)ease,transform var(--family-duration-fast)var(--family-ease);padding:0 16px;font-size:13px}html[data-product] .btn-primary{border:1px solid color-mix(in srgb,var(--product)82%,var(--family-foreground));background:var(--product);color:var(--product-foreground)}html[data-product] .btn-primary:hover{border-color:color-mix(in srgb,var(--product)72%,var(--family-foreground));background:var(--product);box-shadow:0 8px 20px -14px color-mix(in srgb,var(--product)72%,var(--family-foreground));transform:translateY(-1px)}html[data-product] :where(.btn-primary,.btn-ghost):active{transform:scale(.96)}html[data-product] .btn-primary :where(span,svg),html[data-product] [class*="bg-[var(--brand-cta)]"],html[data-product] [style*=--brand-cta],html[data-product] [class*="bg-[var(--brand-cta)]"] :where(span,svg),html[data-product] [style*=--brand-cta] :where(span,svg){color:var(--product-foreground)!important;-webkit-text-fill-color:var(--product-foreground)!important}html[data-product] [class*="text-[var(--brand-cta)]"]{color:var(--product-ink)!important;-webkit-text-fill-color:var(--product-ink)!important}html[data-product] .hero-commitment{border-top:1px solid var(--family-border);padding-top:16px;margin-top:24px!important}html[data-product] #hero [data-landing-demo]{isolation:isolate;min-width:0;border-radius:var(--family-radius-xl)!important;box-shadow:var(--family-shadow-panel)!important;-webkit-backdrop-filter:none!important;border-color:#0000!important}html[data-product] .landing-showcase{background:#f7f8fa;padding-block:clamp(24px,3vw,48px)}html[data-product] .landing-showcase>section,html[data-product] .landing-showcase>[data-family-shell=true]{border-bottom:0}html[data-product] .landing-showcase>section[data-family-shell=true][data-landing-demo]{box-shadow:var(--family-shadow-panel);border-radius:32px;overflow:hidden;background:var(--family-card)!important;border:0!important;margin-block:clamp(20px,2.5vw,36px)!important;padding:clamp(28px,4vw,56px)!important}html[data-product] .landing-showcase>section[data-family-shell=true]:has(>[data-landing-demo]){box-shadow:var(--family-shadow-panel);border-radius:32px;overflow:hidden;background:var(--family-card)!important;border:0!important;margin-block:clamp(20px,2.5vw,36px)!important;padding:clamp(28px,4vw,56px)!important}html[data-product] .landing-showcase>section[data-landing-demo]:not([data-family-shell=true]){background:0 0!important;border-bottom:0!important;padding-block:clamp(20px,2.5vw,36px)!important}html[data-product] .landing-showcase>section[data-landing-demo]:not([data-family-shell=true])>:first-child{background:var(--family-card);box-shadow:var(--family-shadow-panel);border-radius:32px;padding:clamp(28px,4vw,56px);overflow:hidden}html[data-product] section[data-landing-demo],html[data-product] [data-family-shell=true][data-landing-demo]{padding-block:96px!important}html[data-product] [data-landing-demo]{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0}html[data-product] [data-landing-demo] :where(h2,h3,h4){text-wrap:balance}html[data-product] [data-landing-demo] :where(p,li,dd){text-wrap:pretty}html[data-product] [data-demo-outcome]{min-height:64px;box-shadow:inset 3px 0 var(--product);padding:38px 18px 16px;position:relative;border-radius:var(--family-radius-lg)!important;background:color-mix(in srgb,var(--product)8%,white)!important;color:color-mix(in srgb,var(--product-ink)82%,var(--family-foreground))!important;border:0!important;margin-top:24px!important;font-size:14px!important;font-weight:650!important;line-height:1.55!important}html[data-product] [data-demo-outcome]:before{content:"What the business gets";top:13px;color:var(--product-ink);font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800;line-height:1.2;position:absolute;inset-inline-start:18px}html[lang=ka][data-product] [data-demo-outcome]:before{content:"რას იღებს ბიზნესი"}html[lang=ru][data-product] [data-demo-outcome]:before{content:"Что получает бизнес"}html[data-product] [data-landing-demo][class*=rounded-3xl],html[data-product] [data-landing-demo][class*="rounded-[32px]"],html[data-product] [data-landing-demo][class*="rounded-[2rem]"]{border-radius:var(--family-radius-xl)!important}html[data-product] [data-landing-demo][class*=rounded-2xl]{border-radius:var(--family-radius-lg)!important}html[data-product] [data-landing-demo][class*=backdrop-blur],html[data-product] [data-landing-demo] [class*=backdrop-blur]{-webkit-backdrop-filter:none!important}html[data-product] [data-landing-demo][class*=shadow-\[]{box-shadow:var(--family-shadow-panel)!important}html[data-product] [data-landing-demo][class*=bg-white\/]{border-color:var(--family-border)!important;background-color:var(--family-card)!important}html[data-product] [data-landing-demo][class*="bg-[#0e0e11]"],html[data-product] [data-landing-demo][class*="bg-[#111214]"],html[data-product] [data-landing-demo][class*="bg-[#151518]"],html[data-product] [data-landing-demo][class*="bg-[#09090b]"],html[data-product] [data-landing-demo] [class*="bg-[#0e0e11]"],html[data-product] [data-landing-demo] [class*="bg-[#111214]"],html[data-product] [data-landing-demo] [class*="bg-[#151518]"],html[data-product] [data-landing-demo] [class*="bg-[#09090b]"]{background-color:var(--family-graphite)!important;border-color:#2a2b31!important}html[data-product] [data-landing-demo] :where(button,a,input,select,textarea){min-height:44px}html[data-product] [data-landing-demo] :where(button,a){transition-property:transform,opacity,color,background-color,border-color,box-shadow;transition-duration:var(--family-duration-ui);transition-timing-function:var(--family-ease)}html[data-product] [data-landing-demo] :where([class~=transition-all]){transition-property:transform,opacity,color,background-color,border-color,box-shadow!important;transition-duration:var(--family-duration-ui)!important;transition-timing-function:var(--family-ease)!important}html[data-product] [data-landing-demo] :where(button,a):active{transform:scale(.96)}html[data-product] [data-landing-demo] :where([aria-live],[role=status],[role=progressbar]){overflow-wrap:anywhere;min-width:0}html[data-product] section[data-demo-static=true]{border-bottom:1px solid var(--family-border);background:var(--family-canvas)!important;padding-block:96px!important}html[data-product] [data-demo-static=true] [class*=rounded-3xl],html[data-product] [data-demo-static=true] [class*="rounded-[28px]"]{border-radius:var(--family-radius-xl)!important}html[data-product] [data-demo-static=true] [class*=rounded-2xl]{border-radius:var(--family-radius-lg)!important}html[data-product] [data-demo-static=true] [class*=rounded-3xl][class*=shadow-\[]:not([class*=bg-neutral-950]),html[data-product] [data-demo-static=true] [class*="rounded-[28px]"][class*=shadow-\[]:not([class*=bg-neutral-950]),html[data-product] [data-demo-static=true] .glass-card{border:1px solid var(--family-border)!important;background-color:var(--family-card)!important;box-shadow:var(--family-shadow-border)!important;-webkit-backdrop-filter:none!important}html[data-product] [data-demo-static=true] [class*=bg-neutral-950][class*=text-white]{background-color:var(--family-graphite)!important;box-shadow:var(--family-shadow-panel-dark)!important;border-color:#ffffff1f!important}html[data-product] [data-demo-static=true] article{transition-property:color,background-color,border-color,box-shadow!important;transform:none!important}html[data-product] [data-demo-static=true]>div>.text-center{text-align:left!important;margin-inline:0!important}html[data-product] #work{border-top:0;border-bottom:1px solid var(--family-border);background:#f7f7f8;width:100%!important;max-width:none!important;padding:96px var(--family-gutter)!important;margin-inline:0!important}html[data-product] #work>div{width:min(var(--family-shell),100%);max-width:var(--family-shell)!important;margin-inline:auto!important}html[data-product] #work>div>.max-w-5xl{width:100%!important;max-width:none!important;margin-inline:0!important}html[data-product] #work .work-intro{text-align:left;max-width:760px;margin:0 0 32px!important}html[data-product] #work h2{max-width:760px!important;color:var(--family-foreground)!important;letter-spacing:-.025em!important;margin-inline:0!important;font-size:clamp(32px,2.8vw,40px)!important;font-weight:700!important;line-height:1.1!important}html[data-product] #work .space-y-px{border:1px solid var(--family-border);border-radius:var(--family-radius-lg);box-shadow:var(--family-shadow-border);overflow:hidden;background:var(--family-border)!important}html[data-product] #work .grid-cols-12{background:var(--family-card)!important;padding:22px 24px!important}html[data-product] #work .grid-cols-12:hover{background:#fafafa!important}html[data-product] #work .grid-cols-12 h3{color:#27272a!important;font-size:18px!important;font-weight:600!important}html[data-product] #faq{border-bottom:1px solid var(--family-border);background:var(--family-canvas);padding:96px var(--family-gutter)!important;border-top:0!important}html[data-product] #faq>div{width:min(var(--family-shell),100%);grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:start;gap:80px;display:grid;max-width:var(--family-shell)!important}html[data-product] #faq>div>div:first-child{text-align:left;position:sticky;top:96px;margin:0!important}html[data-product] #faq h2{color:var(--family-foreground)!important;letter-spacing:-.025em!important;font-size:clamp(32px,2.8vw,40px)!important;font-weight:700!important;line-height:1.1!important}html[data-product] #faq .space-y-4{border:1px solid var(--family-border);border-radius:var(--family-radius-lg);background:var(--family-card);box-shadow:var(--family-shadow-border);overflow:hidden;margin:0!important}html[data-product] #faq details.faq-item{border:0!important;border-bottom:1px solid var(--family-border)!important;background:var(--family-card)!important;border-radius:0!important;margin:0!important;padding:0!important}html[data-product] #faq details.faq-item:last-child{border-bottom:0!important}html[data-product] #faq details.faq-item summary{gap:24px;min-height:64px;padding:15px 18px}html[data-product] #faq details.faq-item summary h3{letter-spacing:-.01em;line-height:1.4;color:#27272a!important;font-size:14px!important;font-weight:600!important}html[data-product] #faq details.faq-item .faq-body{padding-inline:18px 56px}html[data-product] #faq details.faq-item.is-opening .faq-body,html[data-product] #faq details.faq-item[open].is-open .faq-body{margin-top:0;padding-bottom:18px}html[data-product] #faq details.faq-item .faq-body p{font-size:13px;line-height:1.55;color:var(--family-muted-foreground)!important}html.dark[data-product]{--family-canvas:#101218;--family-foreground:#f4f4f5;--family-card:#181b23;--family-muted:#151820;--family-muted-foreground:#b8bdc9;--family-subtle-foreground:#c7c9d1;--family-border:#2a2e39;--family-border-strong:#3b4050;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.dark[data-product] body{color:var(--family-foreground);background-color:var(--family-canvas)!important;background-image:radial-gradient(circle,#ffffff17 1px,#0000 1px)!important}html[data-product] #cta{background:var(--family-canvas);padding:64px var(--family-gutter)!important}html[data-product] #cta>div{width:min(var(--family-shell),100%);max-width:var(--family-shell)!important;border-radius:var(--family-radius-xl)!important;background:var(--family-graphite)!important;box-shadow:var(--family-shadow-panel-dark)!important;clip-path:none!important;border:1px solid #2a2b31!important;padding:40px!important}html[data-product] #cta>div:before{content:"";z-index:2;background:var(--product);height:2px;position:absolute;inset:0 0 auto}html[data-product] #cta>div>.absolute{display:none!important}html[data-product] #cta .relative.text-center{text-align:left;grid-template-columns:minmax(0,1fr) minmax(320px,430px);align-items:center;gap:24px 64px;display:grid}html[data-product] #cta .relative.text-center>div:first-child{align-self:end}html[data-product] #cta h2{color:#fff!important;letter-spacing:-.025em!important;margin-inline:0!important;font-size:clamp(30px,2.8vw,40px)!important;font-weight:700!important;line-height:1.1!important}html[data-product] #cta h2 .gradient-text{-webkit-text-fill-color:#fff!important;color:#fff!important;background:0 0!important}html[data-product] #cta .relative.text-center>div:first-child p{color:#ffffffb8!important;max-width:660px!important;margin-inline:0!important;font-size:14px!important}html[data-product] #cta form{grid-area:1/2/span 2;width:100%;border-color:var(--family-border)!important;border-radius:var(--family-radius-lg)!important;background:var(--family-card)!important;max-width:none!important;box-shadow:none!important;margin:0!important;padding:24px!important}html[data-product] #cta form :where(input,button){min-height:48px;border-radius:var(--family-radius-sm)!important}html[data-product] #cta .relative.text-center>p:last-child{color:#ffffffb8!important;margin:0!important}html[data-product] #cta .relative.text-center>p:last-child a{color:#fff!important}html[data-product] .landing-page>section:last-child{background:var(--family-canvas);padding:0 var(--family-gutter)64px!important}html[data-product] .landing-page>section:last-child>div{width:min(var(--family-shell),100%);border-top:1px solid var(--family-border);justify-content:space-between;min-height:88px;padding-block:20px;max-width:var(--family-shell)!important;flex-direction:row!important;gap:24px!important}html[data-product] .landing-page>section:last-child .footer-wordmark{font-size:clamp(1.75rem,3vw,2.5rem)!important;line-height:.92!important}html[data-product] .landing-page>section:last-child p{max-width:640px;margin:0;color:var(--family-muted-foreground)!important;text-align:right!important;font-size:12px!important}html[data-product] .landing-footer{border-top:1px solid var(--family-border)!important;background:var(--family-card)!important;color:var(--family-foreground)!important;padding-block:48px 32px!important}html[data-product] .landing-footer .footer-wordmark{font-size:30px!important}html[data-product] .landing-footer [class*=mt-12][class*=sm\:mt-20]{margin-top:32px!important}html[data-product] .landing-footer a[class*="min-h-[100px]"]{transition:background-color var(--family-duration-fast)ease,border-color var(--family-duration-fast)ease,box-shadow var(--family-duration-fast)ease,transform var(--family-duration-fast)var(--family-ease);border:1px solid color-mix(in srgb,var(--product)82%,var(--family-foreground))!important;border-radius:var(--family-radius-sm)!important;background:var(--product)!important;width:min(100%,360px)!important;min-height:48px!important;color:var(--product-foreground)!important;box-shadow:0 8px 24px -18px color-mix(in srgb,var(--product)72%,var(--family-foreground))!important}html[data-product] .landing-footer a[class*="min-h-[100px]"]:active{transform:scale(.96)}html[data-product] .landing-footer a[class*="min-h-[100px]"] :where(span,svg){color:var(--product-foreground)!important;-webkit-text-fill-color:var(--product-foreground)!important}@media (max-width:980px){html[data-product] #faq>div{grid-template-columns:1fr;gap:40px}html[data-product] #faq>div>div:first-child{max-width:680px;position:static}html[data-product] #cta .relative.text-center{grid-template-columns:1fr;gap:24px}html[data-product] #cta form{grid-area:auto/1;max-width:560px!important}}@media (max-width:767px){html[data-product] .glass-nav-inner{width:calc(100% - 48px);height:60px}html[data-product] #hero{min-height:auto;padding-top:80px;padding-bottom:48px}html[data-product] #hero [data-family-shell=true]>.grid{row-gap:24px}html[data-product] .hero-tagline{text-align:center}html[data-product] .hero-tagline .ht-rule{margin-inline:auto}html[data-product] #hero h1{font-size:clamp(1.3rem,5.8vw,1.62rem)!important;line-height:1.26!important}html[data-product] #hero .hero-lead{max-width:30ch;margin-inline:auto}html[data-product] .typewriter{white-space:nowrap;min-height:1.08em;margin-top:14px;padding-top:.04em;font-size:clamp(2.1rem,11vw,3.2rem);letter-spacing:-.04em!important}html[data-product] .tw-text{overflow-wrap:normal;word-break:normal}html[data-product] section[data-landing-demo],html[data-product] [data-family-shell=true][data-landing-demo],html[data-product] section[data-demo-static=true],html[data-product] #work,html[data-product] #faq{padding-block:72px!important}html[data-product] .landing-showcase{padding-block:20px}html[data-product] .landing-showcase>section[data-family-shell=true][data-landing-demo]{border-radius:24px;margin-block:16px!important;padding:24px 20px!important}html[data-product] .landing-showcase>section[data-family-shell=true]:has(>[data-landing-demo]){border-radius:24px;margin-block:16px!important;padding:24px 20px!important}html[data-product] .landing-showcase>section[data-landing-demo]:not([data-family-shell=true]){padding-block:16px!important}html[data-product] .landing-showcase>section[data-landing-demo]:not([data-family-shell=true])>:first-child{border-radius:24px;padding:24px 20px}html[data-product] #cta{padding-block:48px!important}html[data-product] #cta>div{padding:28px!important}html[data-product] .landing-page>section:last-child>div{min-height:0;flex-direction:column!important;align-items:flex-start!important}html[data-product] .landing-page>section:last-child p{text-align:left!important}}@media (max-width:460px){html[data-product] .glass-nav-inner{gap:8px}html[data-product] #cta>div{padding:24px!important}html[data-product] #cta form{padding:18px!important}html[data-product] #faq details.faq-item summary{gap:16px;padding-inline:15px}html[data-product] #faq details.faq-item .faq-body{padding-inline:15px 44px}}@media (prefers-reduced-motion:reduce){html[data-product],html[data-product] *{scroll-behavior:auto!important}html[data-product] .landing-page *,html[data-product] .landing-page :before,html[data-product] .landing-page :after{transition-duration:.01ms!important;transition-delay:0s!important;animation:none!important}html[data-product] .tw-caret{opacity:0!important}}@media (prefers-contrast:more){html[data-product] #hero [data-landing-demo],html[data-product] [data-landing-demo][class*=shadow-\[],html[data-product] [data-demo-static=true] .glass-card{outline:1px solid var(--family-border-strong);outline-offset:-1px}}}
:root{--primary:#10b981;--primary-foreground:#0a0a0a;--accent:#a7f3d0;--accent-foreground:#0a0a0a;--ring:var(--brand-ink);--brand:#10b981;--brand-soft:#6ee7b7;--brand-cta:#10b981;--accent-cta:#a7f3d0;--brand-ink:#0a7653;--brand-display:#0ea372}
