html:has(.landing-system){scroll-behavior:auto}.landing-system[data-theme]{--landing-section-space:clamp(96px, 11vw, 144px);--landing-card-radius:16px;--landing-media-radius:8px;--landing-bezel-pad:5px;--landing-control-radius:10px;--landing-row-radius:10px;--landing-feedback-ms:.16s;--landing-dock-ms:.24s;--landing-ring-width:4px;--landing-demo-step-ms:900;--landing-marquee-s:48s;--landing-edge-fade:64px;--landing-ease-out:var(--motion-ease-out,cubic-bezier(.23, 1, .32, 1));--landing-orange-hi:var(--color-oktai-brand-highlight);--landing-orange:var(--color-oktai-dark-brand);--landing-orange-deep:var(--color-oktai-brand);--landing-orange-ink:color-mix(in srgb, var(--landing-orange) 70%, var(--landing-orange-deep));--landing-orange-wash:color-mix(in srgb, var(--landing-orange) 12%, white);--landing-ink:var(--color-text-primary);--color-background-secondary-default:#f5f5f5;--color-background-tertiary-default:#eee;--lab-user-message-surface:#eee;--landing-canvas:var(--color-background-full);--landing-plate:var(--color-background-secondary-default);--landing-raised:var(--color-background-primary-default);--landing-muted:color-mix(in srgb, var(--color-text-secondary) 80%, var(--color-text-primary));--landing-line:color-mix(in srgb, var(--landing-ink) 9%, transparent);--landing-shade:color-mix(in srgb, var(--landing-ink) 6%, transparent);--landing-mat:linear-gradient(180deg, #fdfdfd, #efefef);--landing-mat-shadow:0 0 0 1px color-mix(in srgb, var(--landing-ink) 7%, transparent), inset 0 1px 0 #fff, 0 1px 2px var(--landing-shade), 0 18px 36px -24px color-mix(in srgb, var(--landing-ink) 34%, transparent);--landing-row-shadow:0 0 0 1px var(--landing-line), 0 1px 2px var(--landing-shade);--landing-control-shadow:0 0 0 .5px color-mix(in srgb, var(--landing-ink) 14%, transparent), var(--button-secondary-shadow);--landing-control-pressed:0 0 0 .5px color-mix(in srgb, var(--landing-ink) 16%, transparent), var(--button-secondary-pressed-shadow);--landing-field-shadow:0 0 0 1px var(--landing-line), inset 0 1px 0 #fff, 0 1px 2px var(--landing-shade), 0 12px 28px -20px color-mix(in srgb, var(--landing-ink) 30%, transparent);background:var(--landing-canvas);color:var(--landing-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}.landing-system:after{content:"";z-index:15;height:var(--landing-edge-fade);pointer-events:none;-webkit-backdrop-filter:blur(3px);position:fixed;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#000 60%);mask-image:linear-gradient(#0000,#000 60%)}.landing-system :is(a:not([class*=button-press-motion]),summary,[tabindex="0"]):focus-visible{outline:2px solid var(--landing-orange);outline-offset:3px}.landing-system :is(a,button,summary){-webkit-tap-highlight-color:transparent}.landing-system section{scroll-margin-top:88px}.landing-system summary::-webkit-details-marker{display:none}.landing-cta:has(>span){padding-inline:14px 12px}.landing-bezel{box-sizing:content-box;padding:var(--landing-bezel-pad);border-radius:calc(var(--landing-media-radius) + var(--landing-bezel-pad));background:var(--landing-mat);box-shadow:var(--landing-mat-shadow);flex:none;position:relative}.landing-bezel-media{isolation:isolate;border-radius:var(--landing-media-radius);background:var(--landing-plate);width:100%;height:100%;position:relative;overflow:hidden}.landing-bezel-media:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #00000014,inset 0 1px 2px #0000001a}.landing-header{z-index:20;align-items:center;gap:12px;max-width:1264px;margin:0 auto;padding:18px 32px;display:flex;position:sticky;top:0}.landing-header-blur{inset:0 calc(50% - 50vw) calc(-1 * var(--landing-edge-fade));z-index:-1;pointer-events:none;background:linear-gradient(to bottom, var(--landing-canvas), color-mix(in srgb, var(--landing-canvas) 85%, transparent) 40%, color-mix(in srgb, var(--landing-canvas) 35%, transparent) 70%, transparent);-webkit-backdrop-filter:blur(3px);position:absolute;-webkit-mask-image:linear-gradient(#000 40%,#0000);mask-image:linear-gradient(#000 40%,#0000)}.landing-wordmark{border-radius:8px;display:inline-flex}.landing-desktop-nav{color:var(--landing-muted);gap:28px;margin:auto;font-size:14px;display:flex}.landing-languages{flex:none;width:128px}.landing-mobile-menu{display:none}.landing-hero{text-align:center;flex-direction:column;align-items:center;max-width:1264px;margin:0 auto;padding:64px 32px 0;display:flex;position:relative}.landing-hero h1{letter-spacing:-.055em;text-wrap:balance;max-width:100%;font-size:clamp(44px,4.5vw,64px);font-weight:500;line-height:1.06}.landing-hero h1>span{color:inherit;padding-inline:.1em;display:inline-block}.landing-hero-intro{flex-direction:column;align-items:center;width:min(620px,100%);margin-top:24px;display:flex}.landing-hero-description{max-width:48ch;color:var(--landing-muted);text-wrap:pretty;font-size:18px;line-height:1.65}#audit{scroll-margin-top:160px}.landing-hero-audit{width:min(620px,100%);margin-top:36px}.landing-hero-proof{color:var(--landing-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 24px;margin-top:18px;font-size:13px;display:flex}.landing-hero-proof li{align-items:center;gap:8px;display:inline-flex}.landing-hero-proof svg{color:var(--landing-orange-ink)}.landing-hero-avatars{display:flex}.landing-hero-avatars img{object-fit:cover;width:22px;height:22px;box-shadow:0 0 0 2px var(--landing-canvas);border-radius:50%}.landing-hero-avatars img+img{margin-left:-7px}.landing-hero-demo{border:1px solid var(--landing-line);background:var(--landing-plate);text-align:left;border-radius:20px;align-self:stretch;min-width:0;margin-top:48px;padding:14px}.landing-audit-field{text-align:left;width:100%;position:relative}.landing-audit-field:is([data-variant=hero],[data-variant=dock]) label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.landing-audit-field[data-variant=hero] .landing-audit-form{box-shadow:var(--landing-field-shadow), 0 24px 48px -28px color-mix(in srgb, var(--landing-ink) 30%, transparent);padding:7px}.landing-audit-field[data-variant=hero] .landing-audit-favicon{width:36px;height:36px}.landing-audit-field[data-variant=hero] input{height:46px;font-size:16px}.landing-audit-field[data-variant=hero] .landing-cta{height:46px;padding-inline:18px 14px}.landing-audit-field[data-variant=hero] .landing-audit-hint{margin:10px 0 0 4px;position:static}.landing-audit-field[data-variant=hero] .landing-audit-hint:empty{clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.landing-audit-field label{color:var(--landing-muted);margin:0 0 10px 4px;font-size:13px;display:block}.landing-audit-form{border-radius:var(--landing-control-radius);background:var(--landing-raised);width:100%;box-shadow:var(--landing-field-shadow);transition:box-shadow var(--landing-feedback-ms) var(--landing-ease-out);align-items:center;gap:8px;padding:5px 5px 5px 6px;display:flex}.landing-audit-form:focus-within{box-shadow:0 0 0 1px color-mix(in srgb, var(--landing-orange) 65%, transparent), 0 0 0 var(--landing-ring-width) color-mix(in srgb, var(--landing-orange) 16%, transparent), 0 1px 2px var(--landing-shade)}.landing-audit-form[data-invalid]{box-shadow:0 0 0 1px var(--landing-orange-deep), 0 0 0 var(--landing-ring-width) color-mix(in srgb, var(--landing-orange-deep) 16%, transparent), 0 1px 2px var(--landing-shade)}.landing-audit-favicon{border-radius:var(--landing-control-radius);background:var(--landing-plate);width:32px;height:32px;color:var(--landing-muted);flex:none;place-items:center;display:grid}.landing-audit-form input{min-width:0;height:40px;color:var(--landing-ink);background:0 0;border:0;flex:auto;font-size:15px}.landing-audit-form input:focus{outline:none}.landing-audit-form input::placeholder{color:var(--landing-muted);opacity:1}.landing-audit-form .landing-cta{flex:none;height:40px}.landing-audit-hint{color:var(--landing-orange-deep);margin-top:8px;font-size:13px;position:absolute;top:100%;left:16px}.landing-dock{bottom:calc(16px + env(safe-area-inset-bottom));z-index:30;border-radius:var(--landing-card-radius);background:var(--landing-mat);width:min(600px,100% - 32px);box-shadow:var(--landing-mat-shadow), 0 28px 56px -18px color-mix(in srgb, var(--landing-ink) 38%, transparent);opacity:0;filter:blur(4px);visibility:hidden;transition:opacity calc(var(--landing-dock-ms) * .7) ease, translate calc(var(--landing-dock-ms) * .7) var(--landing-ease-out), filter calc(var(--landing-dock-ms) * .7) ease, visibility 0s linear calc(var(--landing-dock-ms) * .7);padding:6px;position:fixed;left:50%;translate:-50% 24px}.landing-dock[data-visible]{opacity:1;filter:none;visibility:visible;transition-duration:var(--landing-dock-ms), var(--landing-dock-ms), var(--landing-dock-ms), 0s;transition-delay:0s;translate:-50%}.landing-dock[data-consent-pending]{opacity:0;visibility:hidden;transition:none}.landing-audit-field[data-variant=dock] .landing-audit-form{background:var(--landing-raised)}.landing-audit-field[data-variant=dock] .landing-audit-hint{margin:0 0 8px;top:auto;bottom:100%}.landing-audit-field[data-variant=dock] .landing-audit-hint>span{border-radius:var(--landing-media-radius);background:var(--landing-raised);box-shadow:var(--landing-row-shadow);padding:4px 10px;display:block}.landing-cta-short{display:none}.landing-demo{border:1px solid var(--landing-line);background:var(--surface-inset);min-width:0;box-shadow:var(--landing-mat-shadow);border-radius:16px;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);display:grid;overflow:hidden}.landing-demo-chat{flex-direction:column;min-width:0;min-height:580px;padding-bottom:24px;display:flex}.landing-demo-thread{contain:size;scrollbar-width:none;flex-direction:column;flex:1;gap:24px;min-height:0;padding:24px 24px 20px;display:flex;overflow-y:auto}.landing-demo-prompt{align-self:flex-end;width:100%}.landing-demo-steps{gap:12px;display:grid}.landing-demo-step{align-items:start;gap:8px;font-size:12px;display:flex}.landing-demo-reply{text-wrap:pretty;font-size:14px;line-height:1.6}.landing-demo-composer{border-radius:var(--landing-control-radius);flex:none;width:auto;margin:0 24px}.landing-demo-composer-icon,.landing-demo-send{width:32px;height:32px;color:var(--landing-muted);border-radius:8px;flex:none;place-items:center;display:grid}.landing-demo-send{background:var(--landing-plate)}.landing-demo-board{min-width:0;height:580px;padding:16px}.landing-demo-output{margin-top:0}.landing-trust{text-align:center;max-width:1264px;margin:0 auto;padding:88px 32px 0}.landing-trust>p{color:var(--landing-muted);font-size:13px}.landing-marquee{margin-top:28px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.landing-marquee-track{width:max-content;display:flex}.landing-marquee-set{align-items:center;gap:64px;padding-right:64px;display:flex}.landing-trust-logo{object-fit:contain;filter:brightness(0);opacity:.48;width:auto;max-width:124px;height:30px}.landing-section{max-width:1264px;padding:var(--landing-section-space) 32px 0;margin:0 auto}.landing-section-heading{text-align:center;max-width:760px;margin:0 auto 52px}.landing-section h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(32px,3.7vw,50px);font-weight:500;line-height:1.08}.landing-section h2 span{color:var(--landing-muted)}.landing-section-heading p{max-width:52ch;color:var(--landing-muted);text-wrap:pretty;margin:16px auto 0;font-size:16px;line-height:1.6}#features>.landing-section-heading p{max-width:none}.landing-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.landing-step h3{letter-spacing:-.015em;align-items:center;gap:10px;margin-top:22px;padding:0 4px;font-size:17px;font-weight:500;display:flex}.landing-step-index{border-radius:var(--landing-media-radius);background:var(--landing-orange-wash);width:22px;height:22px;color:var(--landing-orange-deep);letter-spacing:0;font-variant-numeric:tabular-nums;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.landing-step p{max-width:40ch;color:var(--landing-muted);text-wrap:pretty;margin-top:6px;padding:0 4px 0 36px;font-size:14.5px;line-height:1.6}.landing-showcase{border:1px solid var(--landing-line);border-radius:var(--landing-card-radius);background:var(--landing-plate);place-items:center;height:300px;padding:24px;display:grid;overflow:hidden}.landing-toggle-rows{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.landing-toggle-row{isolation:isolate;border-radius:calc(var(--landing-row-radius) + var(--landing-bezel-pad));background:var(--landing-mat);min-height:52px;box-shadow:var(--landing-mat-shadow);align-items:center;gap:12px;padding:8px 12px;font-size:14px;display:flex;position:relative}.landing-toggle-row:before{content:"";inset:var(--landing-bezel-pad);z-index:-1;pointer-events:none;border:1px solid var(--landing-line);border-radius:var(--landing-row-radius);background:var(--landing-raised);box-shadow:inset 0 1px 0 #fff, 0 1px 2px var(--landing-shade);position:absolute}.landing-toggle-row-icon{border-radius:var(--landing-media-radius);background:var(--landing-plate);object-fit:contain;width:30px;height:30px;color:var(--landing-muted);flex:none;padding:7px}img.landing-toggle-row-icon{padding:1px}.landing-toggle-row-copy{flex-direction:column;flex:1;min-width:0;display:flex}.landing-toggle-row-detail{color:var(--landing-muted);font-size:12px}.landing-bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;display:grid}.landing-cell{border:1px solid var(--landing-line);border-radius:var(--landing-card-radius);background:var(--landing-plate);min-width:0;box-shadow:inset 0 1px 0 #fff, 0 2px 4px var(--landing-shade);flex-direction:column;display:flex;overflow:hidden}.landing-cell-ads,.landing-cell-pages{grid-column:span 7}.landing-cell-statics,.landing-cell-video{grid-column:span 5}.landing-cell-copy{padding:36px 36px 0}.landing-cell-copy h3{letter-spacing:-.03em;text-wrap:balance;max-width:22ch;font-size:clamp(26px,2.5vw,32px);font-weight:500;line-height:1.18}.landing-cell-copy p{max-width:45ch;color:var(--landing-muted);text-wrap:pretty;margin-top:12px;font-size:14px;line-height:1.6}.landing-cell-copy .landing-feature-label{color:var(--landing-orange-deep);margin:0 0 16px;font-size:13px;font-weight:500}.landing-cell-copy .landing-feature-benefit{color:var(--landing-ink);align-items:flex-start;gap:8px;margin-top:18px;font-size:12px;display:flex}.landing-feature-benefit svg{color:var(--landing-orange-ink);margin-top:2px}.landing-cell-visual{--landing-feature-media-height:clamp(180px, 22vw, 260px);justify-content:center;align-items:center;gap:18px;min-width:0;height:340px;margin-top:auto;padding:36px;display:flex;position:relative}.landing-cell-ads .landing-cell-visual{background:var(--landing-plate);height:auto;min-height:0;margin-top:28px;padding:32px}.landing-cell-pages .landing-cell-visual{background:var(--landing-plate);height:340px;min-height:0;margin-top:28px;padding:32px}.landing-cell-statics .landing-cell-visual,.landing-cell-video .landing-cell-visual{background:var(--landing-plate)}.landing-video-frame{height:calc(280px - 2 * var(--landing-bezel-pad));aspect-ratio:9/16}.landing-feed-frame{height:calc(var(--landing-feature-media-height) - 2 * var(--landing-bezel-pad));aspect-ratio:1}.landing-cell-statics .landing-story-frame{height:calc(var(--landing-feature-media-height) - 2 * var(--landing-bezel-pad));aspect-ratio:608/1088}.landing-page-frame{width:calc(100% - 2 * var(--landing-bezel-pad));max-width:calc(520px - 2 * var(--landing-bezel-pad));aspect-ratio:2994/1594}.landing-feature-automation{border:1px solid var(--landing-line);border-radius:var(--landing-card-radius);background:var(--landing-raised);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;margin-top:24px;padding:40px 48px;display:grid}.landing-feature-automation h3{letter-spacing:-.02em;font-size:18px;font-weight:500}.landing-feature-automation p{max-width:44ch;color:var(--landing-muted);margin-top:8px;font-size:13px;line-height:1.6}.landing-video{width:100%;height:100%;position:relative}.landing-video-media{object-fit:cover;background:var(--color-oktai-ink);width:100%;height:100%}.landing-pricing{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:16px;display:grid}.landing-price-stack,.landing-price-oktai{border-radius:var(--landing-card-radius);padding:32px}.landing-price-stack{background:var(--landing-plate);border:1px solid var(--landing-line)}.landing-price-caption{color:var(--landing-muted);font-size:13px}.landing-price-lines{grid-template-columns:minmax(0,1fr);gap:0;margin-top:20px;display:grid}.landing-price-lines>div{grid-template-columns:minmax(0,1fr) max-content;align-items:baseline;gap:16px;padding-block:10px;font-size:14.5px;line-height:1.45;display:grid}.landing-price-lines>div+div{border-top:1px solid var(--landing-line)}.landing-price-lines dt{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.landing-price-lines dd{color:var(--landing-muted);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.landing-price-total{border-top:1px solid var(--landing-line);justify-content:space-between;align-items:baseline;gap:16px;margin-top:16px;padding-top:20px;font-size:15px;font-weight:500;display:flex}.landing-price-total s{color:var(--landing-muted);font-variant-numeric:tabular-nums;view-timeline-name:--landing-strike;text-decoration:none;position:relative}.landing-price-total s:after{content:"";background:var(--landing-orange);transform-origin:0;border-radius:1px;height:1.5px;position:absolute;top:55%;left:-4px;right:-4px}.landing-price-oktai{background:var(--landing-mat);box-shadow:var(--landing-mat-shadow);flex-direction:column;align-items:flex-start;display:flex}.landing-price-value{letter-spacing:-.045em;margin-top:20px;font-size:clamp(40px,4.4vw,56px);font-weight:500;line-height:1}.landing-price-value:first-letter{text-transform:uppercase}.landing-price-note{max-width:30ch;color:var(--landing-muted);margin-top:12px;font-size:15px;line-height:1.55}.landing-price-points{gap:10px;margin:24px 0 32px;font-size:14.5px;display:grid}.landing-price-points li{align-items:center;gap:10px;display:flex}.landing-price-points svg{color:var(--landing-orange-ink)}.landing-price-oktai .landing-cta{margin-top:auto}.landing-quotes{--landing-rail-inset:max(32px, calc(50vw - 568px));padding-inline:var(--landing-rail-inset);scroll-padding-inline:var(--landing-rail-inset);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(280px,360px);grid-auto-flow:column;gap:16px;margin-inline:calc(50% - 50vw);display:grid;overflow-x:auto}.landing-quotes::-webkit-scrollbar{display:none}.landing-quote{scroll-snap-align:start;border-radius:var(--landing-card-radius);background:var(--landing-plate);flex-direction:column;justify-content:space-between;gap:32px;padding:28px;display:flex}.landing-quote blockquote{letter-spacing:-.005em;text-wrap:pretty;font-size:16px;line-height:1.55}.landing-quote figcaption{align-items:center;gap:12px;font-size:13px;display:flex}.landing-quote figcaption strong{font-weight:500;display:block}.landing-quote figcaption time{color:var(--landing-muted);margin-top:2px;display:block}.landing-avatar{object-fit:cover;background:var(--landing-raised);width:36px;height:36px;box-shadow:0 0 0 1px var(--landing-line);color:var(--landing-muted);border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}.landing-quotes-nav{gap:10px;margin-top:20px;display:flex}.landing-faq{max-width:964px}.landing-faq-cta{margin-top:24px}.landing-faq details{border-bottom:1px solid var(--landing-line)}.landing-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:16px;font-weight:500;list-style:none;display:flex}.landing-faq summary svg{color:var(--landing-muted);transition:rotate .24s var(--landing-ease-out), color var(--landing-feedback-ms) ease;flex:none}.landing-faq details[open] summary svg{rotate:45deg}.landing-faq details p{color:var(--landing-muted);padding:0 40px 24px 0;font-size:15px;line-height:1.65}.landing-closing{isolation:isolate;max-width:1200px;margin:var(--landing-section-space) auto 0;border-radius:var(--landing-card-radius);border:1px solid var(--landing-line);background:var(--landing-plate);text-align:center;flex-direction:column;align-items:center;padding:88px 32px;display:flex;position:relative;overflow:hidden}.landing-closing h2{max-width:20ch;margin-top:24px}.landing-closing>p{max-width:44ch;color:var(--landing-muted);margin-top:16px;font-size:16px;line-height:1.6}.landing-closing-form{width:100%;max-width:480px;margin-top:32px}.landing-footer{--landing-ink:var(--color-oktai-dark-text-primary);--landing-muted:var(--color-oktai-dark-text-secondary);z-index:16;color:var(--landing-ink);background:radial-gradient(ellipse at bottom left, color-mix(in srgb, var(--landing-orange) 12%, transparent), transparent 65%), var(--color-oktai-dark-canvas);margin-top:clamp(48px,6vw,88px);padding:72px max(32px,50% - 600px) 0;position:relative}.landing-footer .landing-wordmark>span{color:inherit}.landing-footer-grid{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:48px;display:grid}.landing-footer p{max-width:280px;color:var(--landing-muted);margin-top:16px;font-size:13px;line-height:1.7}.landing-footer h3{color:var(--landing-ink);font-size:13px;font-weight:500}.landing-footer ul{color:var(--landing-muted);gap:14px;margin-top:20px;font-size:13px;display:grid}.landing-footer-bottom{justify-content:space-between;gap:20px;margin-top:32px;display:flex}.landing-footer-bottom p{max-width:none;font-size:11px}@media (hover:hover) and (pointer:fine){.landing-desktop-nav a:hover,.landing-footer a:hover,.landing-faq summary:hover svg{color:var(--landing-ink)}}@keyframes landing-marquee{to{transform:translate(-50%)}}@keyframes landing-strike{0%{transform:scaleX(0)}}@keyframes landing-fade{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.landing-marquee-track{animation:landing-marquee var(--landing-marquee-s) linear infinite;animation-play-state:paused}.landing-marquee[data-running] .landing-marquee-track{animation-play-state:running}.landing-system a:not([class*=button-press-motion]){transition:color var(--landing-feedback-ms) ease}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.landing-marquee:hover .landing-marquee-track{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.landing-marquee{-webkit-mask-image:none;mask-image:none}.landing-marquee-track{justify-content:center;width:auto}.landing-marquee-set{flex-wrap:wrap;justify-content:center;gap:24px 48px;padding:0}.landing-marquee-set[aria-hidden=true]{display:none}.landing-dock{filter:none;translate:-50%}.landing-faq summary svg,.landing-audit-form{transition:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.landing-price-total s:after{animation:landing-strike var(--landing-ease-out) both;animation-timeline:--landing-strike;animation-range:entry 70% cover 45%}}}@supports selector(::details-content){@media (prefers-reduced-motion:no-preference){.landing-faq{interpolate-size:allow-keywords}.landing-faq details::details-content{height:0;transition:height .28s var(--landing-ease-out), content-visibility .28s allow-discrete;overflow:clip}.landing-faq details[open]::details-content{height:auto}}}@media (min-width:768px){.landing-cell{grid-row:span 2;grid-template-rows:subgrid;row-gap:28px;display:grid}.landing-cell .landing-cell-visual{height:auto;min-height:340px;margin-top:0}.landing-cell-ads .landing-cell-visual{min-height:390px}}@media (min-width:768px) and (max-width:1023px){.landing-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-step p{padding-left:4px}.landing-cell-ads,.landing-cell-statics,.landing-cell-video,.landing-cell-pages{grid-column:span 6}.landing-cell-ads .landing-cell-visual{padding:24px}.landing-cell-copy{padding:24px 24px 0}.landing-feature-automation{gap:32px}.landing-cell-visual{gap:14px;padding:24px}.landing-pricing{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.landing-system[data-theme]{--landing-section-space:72px;--landing-edge-fade:24px}.landing-header{gap:10px;padding:14px 20px}.landing-desktop-nav,.landing-header>.landing-languages{display:none}.landing-header>.landing-control{margin-inline-start:auto}.landing-mobile-menu{display:block}.landing-mobile-menu>summary{border-radius:var(--landing-control-radius);width:36px;height:36px;box-shadow:var(--landing-control-shadow);cursor:pointer;background-image:linear-gradient(#fff,#f6f6f5);place-items:center;display:grid}.landing-mobile-menu[open]>summary{box-shadow:var(--landing-control-pressed)}.landing-mobile-menu nav{border-radius:var(--landing-card-radius);background:var(--landing-raised);box-shadow:var(--shadow-dropdown), 0 0 0 1px var(--landing-line);gap:4px;padding:8px;display:grid;position:absolute;top:64px;left:20px;right:20px}.landing-mobile-menu nav a{padding:12px}.landing-hero{padding:40px 20px 0}.landing-hero h1{max-width:none;font-size:clamp(30px,8.4vw,48px)}.landing-hero-description{margin-top:0;font-size:16px}.landing-hero-audit{margin-top:28px}.landing-audit-field[data-variant=hero] .landing-cta{height:46px}.landing-audit-form{border-radius:var(--landing-control-radius);flex-wrap:wrap;padding:6px}.landing-audit-form input{flex:1 1 0}.landing-audit-form .landing-cta{flex:1 0 100%;height:44px}.landing-audit-field[data-variant=dock] .landing-audit-form{flex-wrap:nowrap}.landing-audit-field[data-variant=dock] input{font-size:16px}.landing-audit-field[data-variant=dock] .landing-cta{flex:none}.landing-audit-field[data-variant=dock] .landing-cta-long{display:none}.landing-audit-field[data-variant=dock] .landing-cta-short{display:inline}.landing-hero-demo{border-radius:16px;margin-top:40px;padding:6px}.landing-demo{grid-template-columns:minmax(0,1fr)}.landing-demo-chat{height:320px;min-height:0;padding-bottom:16px}.landing-demo-composer{margin-inline:16px}.landing-demo-thread{gap:16px;padding:16px}.landing-demo-board{height:420px;padding:8px}.landing-trust{padding:48px 20px 0}.landing-marquee-set{gap:40px;padding-right:40px}.landing-trust-logo{max-width:96px;height:24px}.landing-section{padding-left:20px;padding-right:20px}.landing-section-heading{text-align:left;margin-bottom:28px}.landing-section h2{font-size:30px}.landing-steps{grid-template-columns:minmax(0,1fr);gap:32px}.landing-step{flex-direction:column;display:flex}.landing-step h3{margin-top:0}.landing-step p{padding-left:36px}.landing-showcase{order:1;height:224px;margin-top:16px;padding:20px}.landing-bento{grid-template-columns:minmax(0,1fr);gap:16px}.landing-cell-ads,.landing-cell-statics,.landing-cell-video,.landing-cell-pages{flex-direction:column;grid-column:1;display:flex}.landing-cell-ads .landing-cell-copy,.landing-cell-pages .landing-cell-copy,.landing-cell-copy{padding:24px 22px 0}.landing-cell-copy h3{font-size:25px}.landing-cell-visual{--landing-feature-media-height:clamp(132px, calc((100vw - 112px) / 1.56), 196px);gap:12px;height:300px;padding:22px}.landing-cell-pages .landing-cell-visual,.landing-cell-statics .landing-cell-visual{height:240px;min-height:0;margin-top:24px;padding:22px}.landing-video-frame{height:calc(260px - 2 * var(--landing-bezel-pad))}.landing-cell-ads .landing-cell-visual{min-height:350px;margin-top:24px;padding:22px}.landing-feature-automation{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:24px;padding:28px 22px}.landing-pricing{grid-template-columns:minmax(0,1fr);gap:12px}.landing-price-stack,.landing-price-oktai{padding:24px}.landing-quotes{--landing-rail-inset:20px;grid-auto-columns:82%}.landing-closing{margin-left:20px;margin-right:20px;padding:40px 22px}.landing-footer{padding:56px 20px 0}.landing-footer-grid{grid-template-columns:1fr 1fr;gap:32px}.landing-footer-grid>div:first-child{grid-column:1/-1}.landing-footer-bottom{flex-direction:column;gap:0}}.landing-solutions{position:relative}.landing-solutions>summary{cursor:pointer;border-radius:4px;align-items:center;gap:6px;list-style:none;display:flex}.landing-solutions-panel{background:var(--landing-raised);border:1px solid var(--landing-line);border-radius:var(--landing-card-radius);width:340px;box-shadow:var(--landing-mat-shadow);padding:8px;position:absolute;top:calc(100% + 18px);left:-18px}.landing-solutions-panel a{border-radius:var(--landing-control-radius);transition:background-color .16s var(--landing-ease-out);align-items:flex-start;gap:14px;padding:16px;display:flex}.landing-solutions-panel a>svg{color:var(--landing-orange-ink);flex:none;margin-top:2px}.landing-solutions-panel strong{color:var(--landing-ink);font-size:14px;font-weight:500;display:block}.landing-solutions-panel small{color:var(--landing-muted);margin-top:5px;font-size:12px;line-height:1.55;display:block}@media (hover:hover) and (pointer:fine){.landing-solutions-panel a:hover{background:var(--landing-plate)}}@media (min-width:768px) and (max-width:1023px){.landing-desktop-nav{gap:16px}.landing-header{padding-inline:20px}}@media (max-width:767px){.landing-solutions>summary{justify-content:space-between;padding:12px}.landing-solutions-panel{width:auto;box-shadow:none;border:0;padding:0 4px 8px;position:static}.landing-solutions-panel a{min-height:68px}}@media (prefers-reduced-motion:reduce){.landing-solutions-panel a{transition:none}}html[data-brand=glorya] .landing-system[data-theme]{--landing-orange-ink:var(--color-glorya-blue-deep);--landing-canvas:var(--color-background-full);--landing-plate:var(--color-background-secondary-default)}html[data-brand=glorya] .landing-cell-copy .landing-feature-label{color:var(--color-glorya-blue-shadow)}.landing-product-preview{text-align:left;min-width:0}.landing-product-media{--preview-height:112px;flex:none;align-items:center;gap:8px;max-width:100%;display:flex}.landing-product-media .landing-bezel{flex:0 auto;min-width:0}.landing-preview-feed{width:var(--preview-height);aspect-ratio:1}.landing-preview-portrait{width:calc(var(--preview-height) * 9 / 16);aspect-ratio:9/16}.landing-preview-page{width:calc(var(--preview-height) * 2994 / 1594);aspect-ratio:2994/1594}.landing-product-media img{object-fit:contain;width:100%;height:100%;display:block}.landing-demo-output{gap:12px;padding:16px;display:grid}.landing-demo-slot{background:var(--landing-plate);border-radius:12px;min-width:0}.landing-demo-preview{visibility:hidden}.landing-demo-slot[data-ready] .landing-demo-preview{visibility:visible}.landing-demo-board{height:auto;min-height:580px}.landing-demo-thread{contain:size;overflow-y:auto}.landing-connection-preview{gap:8px;width:100%;display:grid}.landing-step-preview{border:1px solid var(--landing-line);border-radius:var(--landing-card-radius);background:var(--landing-plate);grid-template-columns:minmax(0,1fr);place-items:center;min-width:0;min-height:260px;padding:24px;display:grid}.landing-step-preview>.landing-product-media{--preview-height:128px;min-width:0}.landing-step-preview .landing-connection-preview{max-width:288px}.landing-campaign-preview{border-radius:var(--landing-card-radius);background:var(--landing-raised);width:100%;max-width:560px;box-shadow:var(--landing-mat-shadow);text-align:left;margin-inline:auto;padding:20px}@media (max-width:767px){.landing-campaign-preview{padding:12px}.landing-demo-chat{height:420px}.landing-demo-board{min-height:0}.landing-demo-output{padding:12px}.landing-step-preview{order:1;margin-top:16px;padding:20px}.landing-step-preview>.landing-product-media{--preview-height:112px}}.landing-footer{padding-bottom:32px}.landing-legal:after{display:none}