:root{--micro-settle:cubic-bezier(.22, 1, .36, 1)}.action-arrow{background:rgba(255,255,255,.14);border-radius:50%;-ms-flex:0 0 28px;flex:0 0 28px;-ms-flex-align:center;align-items:center;justify-items:center;width:28px;height:28px;display:inline-grid;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(255,255,255,.24)}.secondary-action .action-arrow{color:var(--color-nuke-blue);background:var(--color-surface-ai);box-shadow:inset 0 0 0 1px var(--color-edge)}:is(.primary-action,.secondary-action):has(.action-arrow){isolation:isolate;border-radius:.75rem;position:relative}:is(.primary-action,.secondary-action):has(.action-arrow):before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background:rgba(255,255,255,.09);position:absolute;top:0;bottom:0;left:0;right:0}.secondary-action:has(.action-arrow):before{background:var(--color-surface-ai)}:is(.primary-action,.secondary-action):focus-visible .action-arrow{background:var(--color-surface-elevated);color:var(--color-nuke-blue)}.hero-actions .action-arrow>svg{transform:none}.product-gallery{max-width:560px}.product-gallery:after{content:"";border:1px solid var(--color-edge);background:var(--color-surface-sunken);pointer-events:none;border-radius:14px;grid-area:2/1/3/-1}.product-choice-label{z-index:2;border:0;border-radius:12px;min-height:54px;padding:14px 8px;position:relative}.product-choice-index{opacity:1;width:22px;height:22px;color:var(--color-subtle);border-radius:50%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;justify-items:center;font-size:10px;display:inline-grid}.product-choice:checked+.product-choice-label .product-choice-index{color:var(--color-action-ink);background:var(--color-action)}.product-choice-indicator{z-index:1;background:0 0;-ms-flex-item-align:stretch;align-self:stretch;height:auto}.product-choice-indicator:before{content:"";border:1px solid var(--color-edge-strong);background:var(--color-surface-elevated);border-radius:10px;position:absolute;top:4px;bottom:4px;left:4px;right:4px;box-shadow:0 2px 5px rgba(14,24,34,.07)}.product-choice:focus-visible+.product-choice-label{outline-offset:-4px}.product-screen-frame{box-shadow:0 24px 36px -20px rgba(14,24,34,.38), 0 0 0 4px var(--color-surface-elevated);border-radius:12px}.product-mobile-screen{box-shadow:0 16px 24px -12px rgba(14,24,34,.3), 0 0 0 3px var(--color-surface-elevated);border-radius:12px}.journey-links a{position:relative}.journey-links a:before{content:"";background:var(--color-surface-ai);opacity:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.journey-links a>:is(span,svg){position:relative}.journey-links a>svg{box-sizing:content-box;border-radius:50%;margin:-6px;padding:6px}.journey-links a:focus-visible:before{opacity:1}.journey-links a:focus-visible>svg{background:var(--color-nuke-blue);color:var(--color-action-ink)}.site-nav .group\/nav:after{content:"";bottom:3px;background:var(--color-nuke-blue);transform-origin:0;height:2px;position:absolute;left:12px;right:12px;transform:scaleX(0)}.site-nav .group\/nav:is(:focus-visible,[aria-current=page]):after{transform:scaleX(1)}.field-label:focus-within{color:var(--color-nuke-blue)}.field-input:focus-visible{border-color:var(--color-nuke-blue);outline:2px solid var(--color-nuke-blue);outline-offset:3px}.copy-email-control{gap:.6rem}.copy-email-icon{-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;justify-items:center;width:20px;height:20px;display:inline-grid}.copy-email-control.primary-action .status-mark{color:inherit}@media (max-width:479px){.product-choice-index{display:none}.product-choice-label{padding:12px 5px}.hero-actions .action-arrow{-ms-flex-preferred-size:24px;flex-basis:24px;width:24px;height:24px}}.selection-rail .config-option>span{transition:none}.selection-rail .config-option input:focus-visible+span{outline-offset:-3px}.status-mark{width:20px;height:20px;color:var(--color-nuke-blue);-ms-flex-negative:0;flex-shrink:0}.status-mark-track{opacity:.22}.status-mark-spin{transform-origin:50%}.status-mark[data-state=error]{color:var(--color-mute)}@media (prefers-reduced-motion:no-preference){.action-arrow{transition:background-color .18s, color .18s, transform .2s var(--micro-settle)}:is(.primary-action,.secondary-action):has(.action-arrow):before{transition:opacity .22s var(--micro-settle)}:is(.primary-action,.secondary-action):focus-visible:before{opacity:1}:is(.primary-action,.secondary-action):active .action-arrow{transform:scale(.88)}:is(.primary-action,.secondary-action):focus-visible .action-arrow>svg{animation:micro-arrow-flight .46s var(--micro-settle)}:is(.primary-action,.secondary-action):focus-visible .action-arrow[data-direction=right]>svg{animation-name:micro-arrow-forward}.site-nav .group\/nav:after{transition:transform .26s var(--micro-settle)}.journey-links a:before{transition:opacity .2s var(--micro-settle)}.journey-links a>svg{transition:transform .28s var(--micro-settle), color .18s, background-color .18s}.journey-links a:focus-visible>svg{transform:rotate(45deg)}:is(.primary-action,.secondary-action):focus-visible>svg.lucide-arrow-up-right{animation:micro-arrow-flight .42s var(--micro-settle)}:is(.primary-action,.secondary-action):focus-visible>svg.lucide-arrow-right{animation:micro-arrow-forward .42s var(--micro-settle)}.nav-demo-action{transition:background-color .16s, transform .18s var(--micro-settle)}.nav-demo-action:active{transform:translateY(1px)scale(.98)}.menu-dialog[open] .mobile-nav-link{animation:micro-menu-arrive .28s var(--micro-settle) both}.menu-dialog[open] .mobile-nav-link:nth-child(2){animation-delay:18ms}.menu-dialog[open] .mobile-nav-link:nth-child(3){animation-delay:36ms}.menu-dialog[open] .mobile-nav-link:nth-child(4){animation-delay:54ms}.menu-dialog[open] .mobile-nav-link:nth-child(5){animation-delay:72ms}.menu-dialog[open] .mobile-nav-link:nth-child(6){animation-delay:90ms}.menu-dialog[open] .mobile-nav-link:nth-child(7){animation-delay:.108s}.mobile-nav-link>svg{transition:transform .2s var(--micro-settle)}.mobile-nav-link:focus-visible>svg{transform:translate(3px,-3px)}.site-nav .group\/nav>span[aria-hidden=true]{transition:transform .2s var(--micro-settle), background-color .16s}.site-nav .group\/nav:focus-visible>span[aria-hidden=true]{transform:scale(1.5)}.micro-stage[data-entered=true] :is(.product-choice-0:checked~.product-panel-0,.product-choice-1:checked~.product-panel-1,.product-choice-2:checked~.product-panel-2) .product-screen-frame{animation:micro-preview-front .65s var(--micro-settle) both}.micro-stage[data-entered=true] :is(.product-choice-0:checked~.product-panel-0,.product-choice-1:checked~.product-panel-1,.product-choice-2:checked~.product-panel-2) .product-mobile-screen{animation:micro-preview-phone .7s 60ms var(--micro-settle) both}.micro-stage[data-entered=true] :is(.product-choice-0:checked~.product-panel-0,.product-choice-1:checked~.product-panel-1,.product-choice-2:checked~.product-panel-2) .product-device-stage:before{animation:micro-preview-left .7s var(--micro-settle) both}.micro-stage[data-entered=true] :is(.product-choice-0:checked~.product-panel-0,.product-choice-1:checked~.product-panel-1,.product-choice-2:checked~.product-panel-2) .product-device-stage:after{animation:micro-preview-right .7s var(--micro-settle) both}.product-choice-indicator{transition:transform .4s var(--micro-settle)}.product-choice-index{transition:background-color .2s,color .2s}.studio-fan[data-entered=true] .studio-card{animation:micro-artwork-unfold .76s var(--micro-settle) both}.studio-card-0{--fan-from-x:65%;--fan-from-turn:18deg}.studio-card-1{--fan-from-x:32%;--fan-from-turn:9deg}.studio-card-2{--fan-from-x:0%;--fan-from-turn:0deg}.studio-card-3{--fan-from-x:-32%;--fan-from-turn:-9deg}.studio-card-4{--fan-from-x:-65%;--fan-from-turn:-18deg}.micro-stage[data-playing=false] .product-device-stage:before,.micro-stage[data-playing=false] .product-device-stage:after{animation-play-state:paused}.micro-stage[data-playing=false] :is(.product-screen-frame,.product-mobile-screen,.studio-card){animation-play-state:paused}.config-option input:checked+span .config-check{animation:micro-check-settle .24s var(--micro-settle)}.config-option input:checked+span .config-check :is(path,polyline){stroke-dasharray:30;animation:micro-check-draw .26s var(--micro-settle)}.buyer-questions summary svg,.launch-stage-toggle,.launch-catalog summary svg{transition:transform .26s var(--micro-settle)}.launch-stages details[open] .launch-stage-number{animation:micro-check-settle .26s var(--micro-settle)}.launch-catalog[open]>div{animation:micro-answer-arrive .24s var(--micro-settle)}.buyer-questions details[open]>p,.launch-stages details[open] .launch-stage-detail{animation:micro-answer-arrive .26s var(--micro-settle)}.status-mark-spin{animation:1s linear infinite micro-status-turn}.status-mark-result{animation:micro-check-settle .24s var(--micro-settle);transform-origin:50%}.status-mark[data-state=success] .status-mark-result{stroke-dasharray:30;animation:micro-check-draw .28s var(--micro-settle)}@keyframes micro-arrow-flight{0%{opacity:1;transform:translate(0)}36%{opacity:0;transform:translate(7px,-7px)}37%{opacity:0;transform:translate(-6px,6px)}to{opacity:1;transform:translate(0)}}@keyframes micro-arrow-forward{0%{opacity:1;transform:translate(0)}36%{opacity:0;transform:translate(8px)}37%{opacity:0;transform:translate(-7px)}to{opacity:1;transform:translate(0)}}@keyframes micro-menu-arrive{0%{transform:translate(-12px)}to{transform:translate(0)}}@keyframes micro-preview-front{0%{opacity:.65;transform:translateY(24px)rotate(-1.5deg)scale(.94)}to{opacity:1;transform:none}}@keyframes micro-preview-phone{0%{opacity:.6;transform:translate(12px,30px)rotate(5deg)scale(.92)}to{opacity:1;transform:none}}@keyframes micro-preview-left{0%{transform:translate(6%)rotate(0)scale(.9)}to{transform:translate(-5%)rotate(-7deg)scale(.96)}}@keyframes micro-preview-right{0%{transform:translate(-6%)rotate(0)scale(.9)}to{transform:translate(8%)rotate(6deg)scale(.96)}}@keyframes micro-artwork-unfold{0%{transform:translate(var(--fan-from-x), 12px) rotate(calc(var(--turn) + var(--fan-from-turn))) scale(.96)}to{transform:rotate(var(--turn))}}@keyframes micro-check-settle{0%{transform:scale(.8)}to{transform:scale(1)}}@keyframes micro-check-draw{0%{stroke-dashoffset:30px}to{stroke-dashoffset:0}}@keyframes micro-answer-arrive{0%{opacity:.6;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes micro-status-turn{to{transform:rotate(360deg)}}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){:is(.primary-action,.secondary-action):hover .action-arrow{background:var(--color-surface-elevated);color:var(--color-nuke-blue);transform:rotate(-8deg)}:is(.primary-action,.secondary-action):hover .action-arrow>svg{animation:micro-arrow-flight .46s var(--micro-settle)}:is(.primary-action,.secondary-action):hover .action-arrow[data-direction=right]>svg{animation-name:micro-arrow-forward}:is(.primary-action,.secondary-action):has(.action-arrow):hover:before{opacity:1}.site-nav .group\/nav:hover:after{transform:scaleX(1)}.journey-links a:hover:before{opacity:1}.journey-links a:hover>svg{background:var(--color-nuke-blue);color:var(--color-action-ink);transform:rotate(45deg)}:is(.primary-action,.secondary-action):hover>svg.lucide-arrow-up-right{animation:micro-arrow-flight .42s var(--micro-settle)}:is(.primary-action,.secondary-action):hover>svg.lucide-arrow-right{animation:micro-arrow-forward .42s var(--micro-settle)}.mobile-nav-link:hover>svg{transform:translate(3px,-3px)}.site-nav .group\/nav:hover>span[aria-hidden=true]{transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.nav-demo-action:active{transform:none}.action-arrow>svg{transform:none!important}}@media (forced-colors:active){.status-mark{color:canvastext}.status-mark-track{opacity:1}.product-choice:checked+.product-choice-label{outline-offset:-4px;outline:2px solid highlight}.action-arrow{box-shadow:none;border:1px solid buttontext}.product-choice-indicator{display:none}.product-choice:checked+.product-choice-label .product-choice-index{color:highlighttext;background:highlight}}
.mobile-menu-branches,.buyer-questions,.launch-stages,.launch-catalog,.hero-launch-conditions{--disclosure-settle:cubic-bezier(.22, 1, .36, 1)}.mobile-menu-branches{isolation:isolate;border-block:1px solid var(--color-edge);position:relative}.mobile-menu-branches:before{content:"";z-index:-1;background:color-mix(in oklab, var(--color-nuke-blue) 35%, var(--color-edge));pointer-events:none;width:1px;position:absolute;top:1.65rem;bottom:1.65rem}.mobile-menu-branches:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:.7rem}.mobile-menu-branches:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:.7rem}.mobile-menu-branches .mobile-nav-link{width:100%;min-width:0;color:var(--color-ink);position:relative}.mobile-menu-link-content{pointer-events:none;grid-template-columns:1.4rem minmax(0,1fr) 2rem;-ms-flex-align:center;align-items:center;gap:.75rem;width:100%;min-width:0;display:grid}.mobile-menu-index{z-index:1;border:1px solid var(--color-edge-strong);background:var(--color-surface);width:1.4rem;height:1.4rem;color:var(--color-subtle);font:600 .6rem/1 var(--font-mono);letter-spacing:.04em;border-radius:999px;-ms-flex-align:center;align-items:center;justify-items:center;display:grid;position:relative}.mobile-menu-link-label{overflow-wrap:anywhere;min-width:0;line-height:1.4}.mobile-menu-arrow-well{border:1px solid var(--color-edge);background:var(--color-surface-sunken);width:2rem;height:2rem;color:var(--color-subtle);border-radius:.55rem;-ms-flex-align:center;align-items:center;justify-items:center;display:grid}.mobile-menu-arrow-well>svg{transition:transform .18s var(--disclosure-settle), color .16s}.mobile-menu-branches .mobile-nav-link:focus-visible .mobile-menu-index{border-color:color-mix(in oklab, var(--color-nuke-blue) 55%, var(--color-edge));color:var(--color-nuke-blue)}.mobile-menu-branches .mobile-nav-link:focus-visible .mobile-menu-arrow-well{border-color:color-mix(in oklab, var(--color-nuke-blue) 40%, var(--color-edge));color:var(--color-nuke-blue)}.mobile-menu-branches .mobile-nav-link:focus-visible .mobile-menu-arrow-well>svg{transform:translate(2px,-2px)}@media (hover:hover) and (pointer:fine){.mobile-menu-branches .mobile-nav-link:hover .mobile-menu-index{border-color:color-mix(in oklab, var(--color-nuke-blue) 55%, var(--color-edge));color:var(--color-nuke-blue)}.mobile-menu-branches .mobile-nav-link:hover .mobile-menu-arrow-well{border-color:color-mix(in oklab, var(--color-nuke-blue) 40%, var(--color-edge));color:var(--color-nuke-blue)}.mobile-menu-branches .mobile-nav-link:hover .mobile-menu-arrow-well>svg{transform:translate(2px,-2px)}}:is(.buyer-questions details,.launch-stages details,.launch-catalog,.hero-launch-conditions){outline-offset:-1px;border-radius:.55rem;outline:1px solid transparent;transition:background-color .18s ease-out,outline-color .18s ease-out}.buyer-questions details{padding-left:1rem;padding-right:1rem}.launch-stages details,.launch-catalog,.hero-launch-conditions>p{padding-left:.75rem;padding-right:.75rem}:is(.buyer-questions details,.launch-stages details,.launch-catalog,.hero-launch-conditions)[open]{background:color-mix(in oklab, var(--color-surface-ai) 58%, var(--color-surface));outline-color:color-mix(in oklab, var(--color-nuke-blue) 38%, var(--color-edge))}:is(.buyer-questions details>summary>svg.lucide-plus,.launch-stages details>summary>svg.lucide-plus,.launch-catalog>summary>svg.lucide-plus){box-sizing:border-box;border:1px solid color-mix(in oklab, currentColor 30%, var(--color-edge));background:var(--color-surface);border-radius:50%;width:1.5rem;height:1.5rem;padding:.25rem;overflow:visible}:is(.buyer-questions details>summary>svg.lucide-plus,.launch-stages details>summary>svg.lucide-plus,.launch-catalog>summary>svg.lucide-plus)>path:last-child{transform-box:fill-box;transform-origin:50%;transition:transform .22s var(--disclosure-settle), opacity .16s ease-out}.questions-section .buyer-questions details[open]>summary>svg.lucide-plus,.launch-roadmap .launch-stages details[open]>summary>svg.lucide-plus,.launch-included .launch-catalog[open]>summary>svg.lucide-plus{transform:none}.questions-section .buyer-questions details[open]>summary>svg.lucide-plus>path:last-child,.launch-roadmap .launch-stages details[open]>summary>svg.lucide-plus>path:last-child,.launch-included .launch-catalog[open]>summary>svg.lucide-plus>path:last-child{opacity:0;transform:scaleY(0)}.hero-launch-conditions>summary>svg.lucide-chevron-down{box-sizing:border-box;border:1px solid var(--color-edge);background:var(--color-surface);width:1.5rem;height:1.5rem;transition:transform .22s var(--disclosure-settle), border-color .16s;border-radius:50%;padding:.28rem}.launch-roadmap .launch-stages summary{grid-template-columns:2rem minmax(0,1fr) 1.5rem}.launch-roadmap .launch-stage-toggle{justify-self:end}@media (min-width:1024px){.launch-roadmap .launch-stages summary{grid-template-columns:minmax(0,1fr) 1.5rem}}@media (max-width:479px){.launch-roadmap .launch-stages summary{grid-template-columns:1.5rem minmax(0,1fr) 1.5rem}}@media (prefers-reduced-motion:no-preference){.menu-dialog[open] .mobile-menu-branches .mobile-nav-link{animation:none}.menu-dialog[open] .mobile-menu-branches:before{animation:disclosure-branch-draw .34s var(--disclosure-settle) both;transform-origin:top}.menu-dialog[open] .mobile-menu-link-content{animation:disclosure-menu-row-in .252s var(--disclosure-settle) both}.menu-dialog[open] .mobile-nav-link:nth-child(2) .mobile-menu-link-content{animation-delay:22ms}.menu-dialog[open] .mobile-nav-link:nth-child(3) .mobile-menu-link-content{animation-delay:44ms}.menu-dialog[open] .mobile-nav-link:nth-child(4) .mobile-menu-link-content{animation-delay:66ms}.menu-dialog[open] .mobile-nav-link:nth-child(5) .mobile-menu-link-content{animation-delay:88ms}.menu-dialog[open] .mobile-nav-link:nth-child(6) .mobile-menu-link-content{animation-delay:.11s}.menu-dialog[open] .mobile-nav-link:nth-child(7) .mobile-menu-link-content{animation-delay:.132s}.buyer-questions details[open]>p,.launch-stages details[open] .launch-stage-detail,.launch-catalog[open]>div,.hero-launch-conditions[open]>p{animation:disclosure-content-settle .24s var(--disclosure-settle) both}@supports selector(details::details-content) and (interpolate-size:allow-keywords){:is(.buyer-questions details,.launch-stages details,.launch-catalog,.hero-launch-conditions){interpolate-size:allow-keywords}.buyer-questions details::details-content{opacity:0;height:0;transition:block-size .3s var(--disclosure-settle), opacity .18s ease-out, content-visibility .3s;transition-behavior:allow-discrete;overflow:clip}.launch-stages details::details-content{opacity:0;height:0;transition:block-size .3s var(--disclosure-settle), opacity .18s ease-out, content-visibility .3s;transition-behavior:allow-discrete;overflow:clip}.launch-catalog::details-content{opacity:0;height:0;transition:block-size .3s var(--disclosure-settle), opacity .18s ease-out, content-visibility .3s;transition-behavior:allow-discrete;overflow:clip}.hero-launch-conditions::details-content{opacity:0;height:0;transition:block-size .3s var(--disclosure-settle), opacity .18s ease-out, content-visibility .3s;transition-behavior:allow-discrete;overflow:clip}.buyer-questions details[open]::details-content{opacity:1;height:auto}.launch-stages details[open]::details-content{opacity:1;height:auto}.launch-catalog[open]::details-content{opacity:1;height:auto}.hero-launch-conditions[open]::details-content{opacity:1;height:auto}}}@keyframes disclosure-menu-row-in{0%{opacity:.42;transform:translate(-10px)}to{opacity:1;transform:translate(0,0)}}@keyframes disclosure-branch-draw{0%{opacity:.25;transform:scaleY(.15)}to{opacity:1;transform:scaleY(1)}}@keyframes disclosure-content-settle{0%{opacity:.68;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.menu-dialog[open] .mobile-menu-branches:before,.menu-dialog[open] .mobile-nav-link,.menu-dialog[open] .mobile-menu-link-content,.buyer-questions details[open]>p,.launch-stages details[open] .launch-stage-detail,.launch-catalog[open]>div,.hero-launch-conditions[open]>p{animation:none!important}.mobile-menu-arrow-well>svg{transition:none!important}:is(.buyer-questions,.launch-stages,.launch-catalog,.hero-launch-conditions) svg path{transition:none!important}:is(.buyer-questions,.launch-stages,.launch-catalog,.hero-launch-conditions) svg{transition:none!important}:is(.buyer-questions details,.launch-stages details,.launch-catalog,.hero-launch-conditions){transition:none!important}.mobile-menu-branches .mobile-nav-link:is(:hover,:focus-visible) .mobile-menu-arrow-well>svg{transform:none}}@media (forced-colors:active){.mobile-menu-branches:before{background:canvastext}.mobile-menu-index,.mobile-menu-arrow-well{color:canvastext;background:canvas;border-color:canvastext}:is(.buyer-questions,.launch-stages,.launch-catalog,.hero-launch-conditions) summary>svg{color:canvastext;background:canvas;border-color:canvastext}:is(.buyer-questions details,.launch-stages details,.launch-catalog,.hero-launch-conditions)[open]{outline-offset:-1px;background:canvas;outline:1px solid highlight}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-background:#0d0d0d;--color-surface-sunken:#111212;--color-surface:#181a1b;--color-surface-elevated:#222426;--color-surface-deep:#151617;--color-surface-deepest:#0f1010;--color-surface-ai:#171d20;--color-surface-commercial:#1d1c18;--color-foreground:#f0f2f3;--color-ink:#f0f2f3;--color-mute:#babec1;--color-subtle:#a9afb2;--color-faint:#a0a6a9;--color-nuke-blue:#00b1ff;--color-nuke-blue-hover:#56cbff;--color-nuke-orange:#fdba12;--color-nuke-gold:#fdba12;--color-action:#00b1ff;--color-action-hover:#56cbff;--color-action-ink:#0d0d0d;--color-action-edge:#00b1ff;--color-border-subtle:#35393a;--color-border-strong:#707578;--color-edge:#35393a;--color-edge-strong:#707578;--color-tint-subtle:rgba(40,44,46,.4);--color-tint:rgba(67,73,75,.25);--color-tint-strong:rgba(94,100,104,.25);--color-console:#121415;--color-console-deep:#0f1010;--color-console-edge:#393e41;--color-console-ink:#f0f2f3;--color-console-mute:#babec1;--color-console-faint:#a0a6a9;--color-console-blue:#00b1ff;--color-console-hover:#21272c;--color-console-selected:#1d2b34;--color-emerald-700:#5ed8a9;--color-rose-600:#ff9ea6;--glow-blue:rgba(33,177,246,.035);--glow-blue-strong:rgba(33,177,246,.07);--glow-orange:rgba(249,188,44,.024);--glow-gold:rgba(249,188,44,.043);--shadow-card:0 1px 2px rgba(0,0,0,.14);--shadow-lift:0 8px 24px -12px rgba(0,0,0,.3);--shadow-float:0 20px 60px -16px rgba(0,0,0,.5);--shadow-console:0 16px 40px -20px rgba(0,0,0,.4)}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--color-surface-sunken:lab(5.27394% -.320219 -.450036);--color-surface:lab(8.95163% -.635363 -.875914);--color-surface-elevated:lab(14.1755% -.845969 -1.16723);--color-surface-deep:lab(7.23722% -.589959 -.837022);--color-surface-deepest:lab(4.44316% -.285365 -.401714);--color-surface-ai:lab(10.1253% -1.97389 -3.3848);--color-surface-commercial:lab(10.1287% .287578 3.09337);--color-foreground:lab(95.368% -.428349 -.58676);--color-ink:lab(95.368% -.428349 -.58676);--color-mute:lab(76.8237% -1.27858 -1.75633);--color-subtle:lab(71.0313% -1.69966 -2.3388);--color-faint:lab(67.5513% -1.69897 -2.33837);--color-border-subtle:lab(23.463% -1.26618 -1.74931);--color-border-strong:lab(48.991% -1.69373 -2.33547);--color-edge:lab(23.463% -1.26618 -1.74931);--color-edge-strong:lab(48.991% -1.69373 -2.33547);--color-tint-subtle:lab(17.6629% -1.26241 -1.74728/.4);--color-tint:lab(30.4305% -1.68435 -2.33032/.25);--color-tint-strong:lab(42.0382% -2.1055 -2.91288/.25);--color-console:lab(6.20548% -.531875 -.756079);--color-console-deep:lab(4.44316% -.285365 -.401714);--color-console-edge:lab(25.7904% -1.68064 -2.32835);--color-console-ink:lab(95.368% -.428349 -.58676);--color-console-mute:lab(76.8237% -1.27858 -1.75633);--color-console-faint:lab(67.5513% -1.69897 -2.33837);--color-console-hover:lab(15.3483% -2.16638 -3.69823);--color-console-selected:lab(16.5255% -4.23041 -7.59547);--color-emerald-700:lab(78.5286% -44.2117 12.5943);--color-rose-600:lab(75.544% 37.3669 12.1436);--glow-blue:lab(67.4779% -18.5177 -45.4066/.035);--glow-blue-strong:lab(67.4779% -18.5177 -45.4066/.07);--glow-orange:lab(80.4057% 14.1199 74.1491/.025);--glow-gold:lab(80.4057% 14.1199 74.1491/.045)}}.brand-signature{position:relative}.brand-signature>svg{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.brand-signature-dark,:root[data-theme=dark] .brand-signature-light{display:none}:root[data-theme=dark] .brand-signature-dark,.brand-signature[data-fixed-theme=dark]>.brand-signature-dark{display:block}.nav-preferences{-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;gap:.5rem;display:-ms-flexbox;display:flex}.menu-preferences{-ms-flex-align:end;align-items:flex-end;gap:.75rem;display:-ms-flexbox;display:flex}.menu-preferences>label{-ms-flex:1;flex:1}.language-trigger{min-width:44px}.language-trigger>svg{-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px}@media (max-width:639px){.nav-controls{-ms-flex-negative:0;flex-shrink:0;gap:.375rem}.nav-preferences{gap:.375rem}.site-nav .nav-demo-action{display:none}.site-nav{gap:.5rem}.site-nav .language-trigger{padding-left:.625rem;padding-right:.625rem}}@media (max-width:379px){.site-nav .language-code{display:none}.site-nav .language-trigger{-ms-flex-pack:center;justify-content:center;width:44px;padding-left:0;padding-right:0}.site-nav{width:calc(100% - 24px)}}@media (min-width:1280px) and (max-width:1439px){.site-nav .nav-primary-links{display:none}.nav-controls>.xl\:hidden{display:block}}:root[data-theme=dark] .bg-field{background-image:none}:root[data-theme=dark] body:before{opacity:.008}:root[data-theme=dark] .milled-edge{box-shadow:var(--shadow-card)}:root[data-theme=dark] :is(.why-ai,.studio-integration,.platform-core){box-shadow:inset 0 0 0 1px var(--color-console-edge)}:root[data-theme=dark] .hero-launch:before{opacity:.45}:root[data-theme=dark] .product-gallery:before{opacity:.35}:root[data-theme=dark] :is(.product-screen-frame,.product-mobile-screen){box-shadow:0 18px 40px -20px rgba(0,0,0,.55), 0 0 0 3px var(--color-edge)}:root[data-theme=dark] .privacy-shield>path:first-child{fill:#0077ad;stroke:var(--color-nuke-blue)}:root[data-theme=dark] .privacy-shield>path:last-child{stroke:#fff}:root[data-theme=dark] .journey-links a:is(:hover,:focus-visible)>svg{background:var(--color-action);color:var(--color-action-ink)}.booking-scroll iframe{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark] .booking-scroll iframe{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media print{:root,:root[data-theme],:root:not([data-theme]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-background:#fafcff;--color-surface:#fff;--color-surface-elevated:#fff;--color-surface-sunken:#f2f5fa;--color-surface-deep:#edf2f8;--color-surface-deepest:#e5ebf2;--color-surface-ai:#eaf6ff;--color-surface-commercial:#fbf8ec;--color-foreground:#0d0d0d;--color-ink:#0d0d0d;--color-mute:#424a55;--color-subtle:#536070;--color-faint:#536070;--color-nuke-blue:#0066d6;--color-nuke-gold:#735000;--color-nuke-orange:#735000;--color-edge:#cdd5df;--color-edge-strong:#8f9aa8}.nav-preferences,.menu-preferences{display:none}:root:is([data-theme],:not([data-theme])) .brand-signature-light{display:block}:root:is([data-theme],:not([data-theme])) .brand-signature-dark{display:none}}@media (forced-colors:active){:root[data-theme],:root:not([data-theme]){--color-background:Canvas;--color-surface:Canvas;--color-surface-elevated:Canvas;--color-surface-sunken:Canvas;--color-ink:CanvasText;--color-foreground:CanvasText;--color-mute:CanvasText;--color-subtle:CanvasText;--color-faint:CanvasText;--color-nuke-blue:LinkText;--color-edge:CanvasText;--color-edge-strong:CanvasText}}
