:root{--micro-settle:cubic-bezier(.22,1,.36,1)}.action-arrow{display:inline-grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:50%;overflow:hidden;background:rgb(255 255 255/14%);box-shadow:inset 0 0 0 1px rgb(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){position:relative;isolation:isolate;border-radius:.75rem}:is(.primary-action,.secondary-action):has(.action-arrow):before{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background:rgb(255 255 255/9%);pointer-events:none;opacity: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:"";grid-area:2/1/3/-1;border:1px solid var(--color-edge);border-radius:14px;background:var(--color-surface-sunken);pointer-events:none}.product-choice-label{position:relative;z-index:2;min-height:54px;padding:14px 8px;border:0;border-radius:12px}.product-choice-index{display:inline-grid;place-items:center;width:22px;height:22px;flex-shrink:0;border-radius:50%;opacity:1;font-size:10px;color:var(--color-subtle)}.product-choice:checked+.product-choice-label .product-choice-index{color:var(--color-action-ink);background:var(--color-action)}.product-choice-indicator{z-index:1;height:auto;align-self:stretch;background:transparent}.product-choice-indicator:before{content:"";position:absolute;inset:4px;border:1px solid var(--color-edge-strong);border-radius:10px;background:var(--color-surface-elevated);box-shadow:0 2px 5px rgb(14 24 34/7%)}.product-choice:focus-visible+.product-choice-label{outline-offset:-4px}.product-screen-frame{border-radius:12px;box-shadow:0 24px 36px -20px rgb(14 24 34/38%)}.product-mobile-screen{border-radius:12px;box-shadow:0 16px 24px -12px rgb(14 24 34/30%)}.journey-links a{position:relative}.journey-links a:before{content:"";position:absolute;inset:0;background:var(--color-surface-ai);opacity:0;pointer-events:none}.journey-links a>:is(span,svg){position:relative}.journey-links a>svg{box-sizing:content-box;padding:6px;margin:-6px;border-radius:50%}.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:"";position:absolute;height:2px;bottom:3px;inset-inline:12px;background:var(--color-nuke-blue);transform:scaleX(0);transform-origin:left}.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{display:inline-grid;place-items:center;width:20px;height:20px;flex-shrink:0}.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{width:24px;height:24px;flex-basis: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;flex-shrink:0;color:var(--color-nuke-blue)}.status-mark-track{opacity:.22}.status-mark-spin{transform-origin:center}.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:108ms}.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:after,.micro-stage[data-playing=false] .product-device-stage:before,.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-catalog summary svg,.launch-stage-toggle{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:micro-status-turn 1s linear infinite}.status-mark-result{animation:micro-check-settle .24s var(--micro-settle);transform-origin:center}.status-mark[data-state=success] .status-mark-result{stroke-dasharray:30;animation:micro-check-draw .28s var(--micro-settle)}@keyframes micro-arrow-flight{0%{transform:translate(0);opacity:1}36%{transform:translate(7px,-7px);opacity:0}37%{transform:translate(-6px,6px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes micro-arrow-forward{0%{transform:translateX(0);opacity:1}36%{transform:translateX(8px);opacity:0}37%{transform:translateX(-7px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes micro-menu-arrive{0%{transform:translateX(-12px)}to{transform:translateX(0)}}@keyframes micro-preview-front{0%{transform:translateY(24px) rotate(-1.5deg) scale(.94);opacity:.65}to{transform:none;opacity:1}}@keyframes micro-preview-phone{0%{transform:translate(12px,30px) rotate(5deg) scale(.92);opacity:.6}to{transform:none;opacity:1}}@keyframes micro-preview-left{0%{transform:translateX(6%) rotate(0deg) scale(.9)}to{transform:translateX(-5%) rotate(-7deg) scale(.96)}}@keyframes micro-preview-right{0%{transform:translateX(-6%) rotate(0deg) scale(.9)}to{transform:translateX(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:30}to{stroke-dashoffset:0}}@keyframes micro-answer-arrive{0%{transform:translateY(5px);opacity:.6}to{transform:none;opacity:1}}@keyframes micro-status-turn{to{transform:rotate(1turn)}}}@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:2px solid Highlight;outline-offset:-4px}.action-arrow{border:1px solid ButtonText;box-shadow:none}.product-choice-indicator{display:none}.product-choice:checked+.product-choice-label .product-choice-index{background:Highlight;color:HighlightText}}.buyer-questions,.hero-launch-conditions,.launch-catalog,.launch-stages,.mobile-menu-branches{--disclosure-settle:cubic-bezier(.22,1,.36,1)}.mobile-menu-branches{position:relative;isolation:isolate;border-block:1px solid var(--color-edge)}.mobile-menu-branches:before{content:"";position:absolute;z-index:-1;inset-block:1.65rem;inset-inline-start:.7rem;width:1px;background:color-mix(in oklab,var(--color-nuke-blue) 35%,var(--color-edge));pointer-events:none}.mobile-menu-branches .mobile-nav-link{position:relative;min-width:0;width:100%;color:var(--color-ink)}.mobile-menu-link-content{display:grid;grid-template-columns:1.4rem minmax(0,1fr) 2rem;align-items:center;gap:.75rem;width:100%;min-width:0;pointer-events:none}.mobile-menu-index{position:relative;z-index:1;display:grid;place-items:center;width:1.4rem;height:1.4rem;border:1px solid var(--color-edge-strong);border-radius:999px;background:var(--color-surface);color:var(--color-subtle);font:600 .6rem/1 var(--font-mono);letter-spacing:.04em}.mobile-menu-link-label{min-width:0;overflow-wrap:anywhere;line-height:1.4}.mobile-menu-arrow-well{display:grid;place-items:center;width:2rem;height:2rem;border:1px solid var(--color-edge);border-radius:.55rem;background:var(--color-surface-sunken);color:var(--color-subtle)}.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){border-radius:.55rem;outline:1px solid transparent;outline-offset:-1px;transition:background-color .18s ease-out,outline-color .18s ease-out}.buyer-questions details{padding-inline:1rem}.hero-launch-conditions>p,.launch-catalog,.launch-stages details{padding-inline:.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;width:1.5rem;height:1.5rem;padding:.25rem;overflow:visible;border:1px solid color-mix(in oklab,currentColor 30%,var(--color-edge));border-radius:50%;background:var(--color-surface)}: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:center;transition:transform .22s var(--disclosure-settle),opacity .16s ease-out}.launch-included .launch-catalog[open]>summary>svg.lucide-plus,.launch-roadmap .launch-stages details[open]>summary>svg.lucide-plus,.questions-section .buyer-questions details[open]>summary>svg.lucide-plus{transform:none}.launch-included .launch-catalog[open]>summary>svg.lucide-plus>path:last-child,.launch-roadmap .launch-stages details[open]>summary>svg.lucide-plus>path:last-child,.questions-section .buyer-questions details[open]>summary>svg.lucide-plus>path:last-child{transform:scaleY(0);opacity:0}.hero-launch-conditions>summary>svg.lucide-chevron-down{box-sizing:border-box;width:1.5rem;height:1.5rem;padding:.28rem;border:1px solid var(--color-edge);border-radius:50%;background:var(--color-surface);transition:transform .22s var(--disclosure-settle),border-color .16s}.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 252ms 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:132ms}.buyer-questions details[open]>p,.hero-launch-conditions[open]>p,.launch-catalog[open]>div,.launch-stages details[open] .launch-stage-detail{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,.hero-launch-conditions::details-content,.launch-catalog::details-content,.launch-stages details::details-content{block-size:0;overflow:clip;opacity:0;transition:block-size .3s var(--disclosure-settle),opacity .18s ease-out,content-visibility .3s;transition-behavior:allow-discrete}.buyer-questions details[open]::details-content,.hero-launch-conditions[open]::details-content,.launch-catalog[open]::details-content,.launch-stages details[open]::details-content{block-size:auto;opacity:1}}}@keyframes disclosure-menu-row-in{0%{opacity:.42;transform:translate3d(-10px,0,0)}to{opacity:1;transform:translateZ(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){.buyer-questions details[open]>p,.hero-launch-conditions[open]>p,.launch-catalog[open]>div,.launch-stages details[open] .launch-stage-detail,.menu-dialog[open] .mobile-menu-branches:before,.menu-dialog[open] .mobile-menu-link-content,.menu-dialog[open] .mobile-nav-link{animation:none!important}.mobile-menu-arrow-well>svg,:is(.buyer-questions details,.launch-stages details,.launch-catalog,.hero-launch-conditions),:is(.buyer-questions,.launch-stages,.launch-catalog,.hero-launch-conditions) svg,:is(.buyer-questions,.launch-stages,.launch-catalog,.hero-launch-conditions) svg path{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-arrow-well,.mobile-menu-index,:is(.buyer-questions,.launch-stages,.launch-catalog,.hero-launch-conditions) summary>svg{border-color:CanvasText;background:Canvas;color:CanvasText}:is(.buyer-questions details,.launch-stages details,.launch-catalog,.hero-launch-conditions)[open]{background:Canvas;outline:1px solid Highlight;outline-offset:-1px}}@font-face{font-family:NukeInter;src:url(/fonts/nuke-inter-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:NukeInter;src:url(/fonts/nuke-inter-600.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:NukeInter;src:url(/fonts/nuke-inter-800.woff2) format("woff2");font-weight:800 900;font-display:swap}:root,:root[data-theme=dark]{color-scheme:dark;--font-inter:NukeInter;--font-display:NukeInter;--nx-bg:#030914;--nx-panel:#09182b;--nx-ink:#eef6ff;--nx-muted:#a8bbd1;--nx-accent:#39d9ee;--nx-line:#243d59;--color-background:var(--nx-bg);--color-foreground:var(--nx-ink);--color-ink:var(--nx-ink);--color-mute:#bed0e2;--color-subtle:var(--nx-muted);--color-faint:#9bb2c9;--color-surface:#0a1728;--color-surface-sunken:#06101e;--color-surface-elevated:#102239;--color-surface-deep:#081426;--color-surface-deepest:#040d1a;--color-surface-ai:#0b1c35;--color-surface-commercial:#0d1e31;--color-edge:var(--nx-line);--color-edge-strong:#3f6385;--color-border-subtle:var(--nx-line);--color-border-strong:#3f6385;--color-action:#28cafa;--color-action-hover:#85e7ff;--color-action-ink:#03101d;--color-action-edge:#47c6ff;--color-nuke-blue:#38cefa;--color-nuke-blue-hover:#8ae9ff;--color-tint:#102b44;--color-tint-subtle:#10243b;--color-console:#08182c;--color-console-deep:#061224;--color-console-ink:#eef6ff;--color-console-mute:#bbd0e5;--color-console-faint:#a2bbd3;--color-console-edge:#2d5274;--color-console-blue:#44cfff}html{scroll-padding-top:100px}body,html{background:var(--nx-bg)}body{font-family:NukeInter,Inter,system-ui,sans-serif;color:var(--nx-ink)}.bg-field,body:before{display:none}.site-container{max-width:1392px}.site-header{background:var(--nx-bg);border-bottom:1px solid var(--nx-line);box-shadow:0 4px 30px #0002}.site-nav{padding-block:15px;max-width:1504px}.site-nav .brand-signature{width:160px;height:37px}.site-nav .nav-primary-links{gap:2px}.site-nav .nav-primary-links>span:after,.site-nav .nav-primary-links>span:before{display:none}.site-nav .nav-primary-links a,.site-nav .nav-primary-links button{font-size:12px;letter-spacing:0;font-family:NukeInter,sans-serif;padding:10px 12px}.site-nav .nav-primary-links a:before{display:none}.site-nav .nav-primary-links a[aria-current=page]{color:var(--nx-accent);background:transparent}.nav-demo-action{border-radius:7px}.site-header .language-trigger,.site-header .theme-toggle{border-radius:9px}.site-shell{background:var(--nx-bg)}:is(.primary-action,.secondary-action,.btn-primary,.button-primary){border-radius:8px}.section-heading{font-family:NukeInter,sans-serif;letter-spacing:-.05em}.subpage-content{padding-top:45px}.subpage-content h1{font-family:NukeInter,sans-serif;max-width:22ch;font-size:clamp(36px,5vw,70px);font-weight:800;letter-spacing:-.06em;line-height:1.08}.subpage-content h2{scroll-margin-top:108px}.subpage-content li,.subpage-content p{line-height:1.8}.subpage-content .section-lede{max-width:70ch}.subpage-content article,.subpage-content section{border-color:var(--nx-line)}.subpage-content :is(table,details){background:var(--nx-panel)}.subpage-content details{border-color:var(--nx-line)}.nx-hero{position:relative;isolation:isolate;overflow:hidden;background:var(--nx-bg);border-bottom:1px solid var(--nx-line)}.nx-hero-grid{position:absolute;inset:0;background:radial-gradient(ellipse at 68% 30%,#1556ab38,transparent 58%);z-index:-1}.nx-hero-inner{max-width:1504px;min-height:630px;margin:auto;padding:64px 56px 56px;display:grid;grid-template-columns:46% 54%;align-items:center}.nx-hero-copy{position:relative;z-index:2;padding:0 12px 0 0}.nx-eyebrow{display:flex;gap:10px;align-items:center;font-size:10px;font-weight:800;line-height:1.5;letter-spacing:.22em;color:var(--nx-accent);text-transform:uppercase;margin:0 0 24px}.nx-eyebrow>span{display:block;width:6px;height:6px;border-radius:50%;background:var(--nx-accent);box-shadow:0 0 14px #33cfff88}.nx-hero h1{font-size:clamp(44px,5.25vw,80px);font-weight:800;line-height:1.025;letter-spacing:-.068em;max-width:12ch;margin:0 0 26px;text-wrap:balance}.nx-hero h1>span{display:block;color:var(--nx-accent)}.nx-hero-description{font-size:17px;line-height:1.8;max-width:47ch;color:var(--nx-muted);margin-bottom:29px}.nx-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.nx-button{display:inline-flex;justify-content:center;align-items:center;gap:20px;min-height:50px;padding:14px 22px;background:var(--color-action);color:var(--color-action-ink);border:1px solid var(--color-action-edge);border-radius:7px;font-weight:600;font-size:13px;text-decoration:none;box-shadow:0 5px 28px #1478d830;transition:background .2s,transform .2s}.nx-button:hover{background:var(--color-action-hover);transform:translateY(-2px)}.nx-button-secondary{background:transparent;border-color:var(--nx-line);color:var(--nx-ink);box-shadow:none}.nx-button-secondary:hover{background:var(--nx-panel);border-color:var(--nx-accent)}.nx-scroll{display:inline-flex;align-items:center;gap:10px;font-size:11px;color:var(--nx-muted);margin-top:35px;min-height:44px}.nx-hero-art{position:relative;align-self:stretch;min-height:440px;margin:0 -45px 0 -20px;display:grid;place-items:center}.nx-hero-art:before{content:"";position:absolute;inset:8% 0 8% 8%;background:#1c4fff12;filter:blur(40px);border-radius:50%;z-index:-1}.nx-hero-art>img{display:block;width:100%;height:100%;max-height:560px;object-fit:cover;object-position:53% center;border-radius:14px;box-shadow:0 20px 70px #0003;mask-image:linear-gradient(90deg,transparent,#000 14%,#000 96%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 96%,transparent)}.nx-hero-art figcaption{position:absolute;bottom:0;left:12%;right:8%;display:flex;align-items:center;justify-content:center;gap:7px;min-height:30px;padding:7px 10px;font-size:9px;letter-spacing:.04em;background:#05101de8;color:#c9dced;border:1px solid #265178;border-radius:5px}.nx-status-dot{width:5px;height:5px;border-radius:50%;background:#50dab6;display:inline-block}.nx-proof-strip{max-width:1392px;margin:auto;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--nx-line);padding:21px 0;gap:24px}.nx-proof-strip>span{display:flex;align-items:center;justify-content:center;gap:8px;font-size:11px;color:var(--nx-muted);border-right:1px solid var(--nx-line)}.nx-proof-strip>span:last-child{border:0}.nx-proof-strip svg{color:var(--nx-accent);flex-shrink:0}.nx-proof-strip b{color:var(--nx-ink);font-weight:600}.nx-scope-note{max-width:1392px;margin:0 auto;padding:0 30px 18px;font-size:9px;line-height:1.8;color:var(--nx-muted);text-align:center}.nx-scope-note a{gap:4px;margin-left:6px;text-decoration:underline}.nx-section{max-width:1392px;margin:0 auto;padding:94px 40px;scroll-margin-top:80px}.nx-section+.nx-section{border-top:1px solid var(--nx-line)}.nx-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:60px;margin-bottom:40px}.nx-section-head>p{max-width:40ch;margin:0 0 4px;font-size:15px;line-height:1.85;color:var(--nx-muted)}.nx-section-head h2,.nx-studio-copy h2,.nx-trust-band h2{font-size:clamp(34px,4vw,56px);line-height:1.1;letter-spacing:-.055em;font-weight:800;margin:0}.nx-section-head h2 span,.nx-studio-copy h2 span,.nx-trust-band h2 span{color:var(--nx-accent)}.nx-path-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.nx-path{position:relative;isolation:isolate;min-height:390px;overflow:hidden;background:var(--nx-panel);border:1px solid var(--nx-line);border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none}.nx-path:after{content:"";position:absolute;inset:0;background:linear-gradient(#030b1480,transparent 35%,#020912 81%);z-index:-1}.nx-path>img{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;object-position:center;z-index:-2;opacity:.85;transition:transform .5s}.nx-path:hover>img{transform:scale(1.04)}.nx-path-top{padding:20px;display:flex;gap:16px;align-items:center;justify-content:space-between;color:#d7e9fc;font-size:8px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.nx-path-top svg{flex-shrink:0;color:#76e4ff}.nx-path-copy{padding:24px 22px;color:#eef6ff}.nx-path-copy h3{font-size:34px;line-height:1.1;letter-spacing:-.045em;margin:0 0 14px;font-weight:800}.nx-path-copy p{font-size:12px;line-height:1.75;color:#b4c8de;margin:0;max-width:30ch}.nx-caption{font-size:10px;line-height:1.7;color:var(--nx-muted);margin:18px 0 0}.nx-product .product-showcase{padding:0;background:transparent}.nx-product .product-showcase>div:first-child>div:first-child{display:none}.nx-product .product-gallery{max-width:810px;margin:auto}.nx-product .product-showcase .site-container{width:100%;padding:0}.nx-product .product-mobile-screen,.nx-product .product-screen-frame{border:0}.nx-product .product-gallery:before{background:radial-gradient(circle,#168eff25,transparent 72%)}.nx-inline-links{display:flex;flex-wrap:wrap;gap:30px;margin-top:32px}.nx-feature a,.nx-inline-links a,.nx-related a,.nx-text-link,.nx-trust-band a{min-height:44px;display:inline-flex;gap:12px;align-items:center;color:var(--nx-accent);font-size:12px;font-weight:600;text-decoration:none}.nx-feature a:hover,.nx-inline-links a:hover,.nx-text-link:hover{text-decoration:underline}.nx-ai-section{background:radial-gradient(ellipse at 50% 100%,#124e9d18,transparent 70%)}.nx-studio-band{display:grid;grid-template-columns:minmax(0,44fr) minmax(0,56fr);gap:24px;align-items:center;overflow:hidden}.nx-studio-copy>p:not(.nx-eyebrow){font-size:14px;line-height:1.85;color:var(--nx-muted);max-width:44ch;margin:24px 0}.nx-art-fan{position:relative;min-height:390px;display:grid;place-items:center;isolation:isolate}.nx-art-fan:before{content:"";position:absolute;inset:15% 10%;border-radius:50%;background:radial-gradient(ellipse,#1767ea35,transparent 70%);z-index:-1}.nx-art-fan figure{position:absolute;width:30%;height:265px;border-radius:12px;overflow:hidden;margin:0;border:1px solid #3972a8;box-shadow:0 14px 35px #0006;transform-origin:bottom center}.nx-art-fan figure:first-child{transform:translate(-105%,25px) rotate(-19deg)}.nx-art-fan figure:nth-child(2){transform:translate(-53%) rotate(-9deg)}.nx-art-fan figure:nth-child(3){z-index:3;transform:translateY(-15px)}.nx-art-fan figure:nth-child(4){transform:translate(53%) rotate(9deg);z-index:2}.nx-art-fan figure:nth-child(5){transform:translate(105%,25px) rotate(19deg)}.nx-art-fan img{width:100%;height:100%;object-fit:cover}.nx-art-fan>p{position:absolute;bottom:0;font-size:9px;color:var(--nx-muted);text-align:center}.nx-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}.nx-feature{padding:26px 0;border-top:1px solid var(--nx-line);min-width:0}.nx-index{font-size:10px;letter-spacing:.14em;color:var(--nx-accent);display:block;margin-bottom:26px}.nx-feature h3{font-size:22px;letter-spacing:-.035em;line-height:1.25;margin:0 0 15px}.nx-feature p{font-size:13px;line-height:1.85;color:var(--nx-muted);max-width:50ch}.nx-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;counter-reset:steps}.nx-steps>li{list-style:none;padding:22px 0;border-top:1px solid var(--nx-line);counter-increment:steps}.nx-steps>li:before{content:"0" counter(steps);color:var(--nx-accent);font-size:11px;display:block;margin-bottom:24px}.nx-steps h3{font-size:17px;margin:0 0 12px}.nx-steps li,.nx-steps p{color:var(--nx-muted);font-size:13px;line-height:1.8}.nx-trust-band{display:flex;gap:70px;align-items:flex-start;padding-block:75px}.nx-trust-band>svg{color:var(--nx-accent);margin-top:10px;flex-shrink:0}.nx-trust-band p:not(.nx-eyebrow){max-width:68ch;font-size:15px;line-height:1.9;color:var(--nx-muted);margin-top:24px}.nx-faq{border-top:1px solid var(--nx-line)}.nx-faq details{border-bottom:1px solid var(--nx-line);padding:0;background:transparent}.nx-faq summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:25px 0;min-height:70px}.nx-faq summary::-webkit-details-marker{display:none}.nx-faq summary h3{font-size:17px;font-weight:600;line-height:1.5;margin:0}.nx-faq summary>span{color:var(--nx-accent);font-size:24px}.nx-faq details[open] summary>span{transform:rotate(45deg)}.nx-faq details p{max-width:83ch;font-size:14px;line-height:1.9;margin:0 0 27px;color:var(--nx-muted)}.nx-related{display:flex;flex-wrap:wrap;gap:10px 30px;border-top:1px solid var(--nx-line);padding-top:24px}.nx-section .nx-notice{font-size:12px;line-height:1.8;border-left:2px solid var(--nx-accent);padding:14px 20px;background:var(--nx-panel);color:var(--nx-muted)}.next-step{background:radial-gradient(ellipse at 50% 110%,#1844aa50,transparent 65%),var(--nx-bg);border-color:var(--nx-line)}.next-step h2{font-family:NukeInter,sans-serif;letter-spacing:-.06em}.next-step .primary-action{background:var(--color-action);color:var(--color-action-ink)}.nx-end-cta{padding-block:85px;text-align:center}.nx-end-cta h2{font-size:clamp(40px,5vw,68px);font-weight:800;letter-spacing:-.06em;line-height:1.06}.nx-end-cta>p{max-width:52ch;margin:24px auto;color:var(--nx-muted);line-height:1.9}.nx-end-cta .nx-actions{justify-content:center}[data-site-footer]{background:var(--nx-bg)}@media(min-width:1600px){.nx-hero-inner{min-height:680px}.nx-hero h1{font-size:88px}.nx-hero-art{margin-left:-10px}.nx-hero-art>img{max-height:590px}}@media(max-width:1000px){.nx-hero-inner{padding:55px 32px;min-height:600px;grid-template-columns:48% 52%}.nx-hero-art{margin-right:-55px;margin-left:-25px;min-height:380px}.nx-hero h1{font-size:58px}.nx-hero-description{font-size:14px}.nx-proof-strip{gap:8px;padding-inline:25px}.nx-proof-strip>span{font-size:9px;flex-wrap:wrap}.nx-section{padding:70px 32px}.nx-section-head{gap:30px}.nx-section-head>p{font-size:13px;max-width:34ch}.nx-path-grid{grid-template-columns:repeat(2,1fr)}.nx-path{min-height:390px}.nx-art-fan figure{height:215px}.nx-steps{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.site-nav .brand-signature{width:135px;height:32px}.site-nav{padding-block:11px}.site-header .nav-controls{gap:6px}.site-header .nav-preferences{gap:5px}.nx-hero-inner{display:flex;flex-direction:column;align-items:stretch;padding:39px 22px 25px;min-height:0}.nx-hero-copy{padding:0}.nx-eyebrow{font-size:8px;letter-spacing:.18em;margin-bottom:22px}.nx-hero h1{font-size:clamp(42px,11vw,67px);max-width:13ch;line-height:1.04;margin-bottom:22px}.nx-hero-description{font-size:14px;line-height:1.85;max-width:45ch}.nx-actions{gap:10px}.nx-button{font-size:12px;padding:12px 15px;gap:13px;min-height:48px}.nx-scroll{margin-top:18px}.nx-hero-art{margin:12px -22px 0;min-height:270px;height:310px}.nx-hero-art>img{width:100%;height:100%;object-position:center;mask-image:linear-gradient(0deg,#000 80%,transparent);-webkit-mask-image:linear-gradient(0deg,#000 80%,transparent);border-radius:0}.nx-hero-art figcaption{bottom:5px;left:12%;right:12%;font-size:8px}.nx-proof-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 8px;padding:19px 18px}.nx-proof-strip>span{font-size:9px;justify-content:flex-start;border:0}.nx-proof-strip>span svg{width:13px;height:13px}.nx-scope-note{padding:0 22px 17px;text-align:left;font-size:8px}.nx-section{padding:57px 22px}.nx-section-head{display:block;margin-bottom:30px}.nx-section-head h2,.nx-studio-copy h2,.nx-trust-band h2{font-size:37px;line-height:1.13}.nx-section-head>p{max-width:48ch;margin-top:22px;font-size:13px}.nx-path-grid{gap:11px}.nx-path{min-height:315px}.nx-path-top{padding:13px;font-size:7px;letter-spacing:.05em;align-items:flex-start;gap:8px;line-height:1.7}.nx-path-top svg{width:14px}.nx-path-copy{padding:17px 14px}.nx-path-copy h3{font-size:27px}.nx-path-copy p{font-size:10px;line-height:1.75}.nx-caption{font-size:9px}.nx-inline-links{gap:3px;margin-top:22px;flex-direction:column;align-items:flex-start}.nx-columns{grid-template-columns:1fr;gap:0}.nx-feature{padding:23px 0}.nx-feature .nx-index{margin-bottom:14px}.nx-feature h3{font-size:23px}.nx-studio-band{grid-template-columns:1fr;gap:35px}.nx-art-fan{min-height:330px}.nx-art-fan figure{height:225px;width:29%}.nx-studio-copy>p:not(.nx-eyebrow){font-size:13px}.nx-trust-band{gap:24px}.nx-trust-band>svg{width:27px}.nx-trust-band p:not(.nx-eyebrow){font-size:13px}.nx-faq summary{padding:22px 0}.nx-faq summary h3{font-size:14px}.nx-faq details p{font-size:13px}.nx-steps{gap:14px}.subpage-content{padding-top:28px}.subpage-content h1{font-size:39px}.nx-end-cta h2{font-size:42px}.nx-end-cta>p{font-size:13px}.nx-hero-art{overflow:hidden}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.nx-button:hover,.nx-path:hover>img{transform:none}}@media(forced-colors:active){.nx-hero-art:before,.nx-hero-grid{display:none}.nx-button,.nx-hero-art figcaption,.nx-path{border:1px solid CanvasText}.nx-hero-art>img{mask-image:none;-webkit-mask-image:none}}.nx-hero-art>.product-image-preview{border-radius:14px;background-size:cover;background-position:50%;mask-image:linear-gradient(90deg,transparent,#000 14%,#000 96%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 96%,transparent)}.nx-hero-art>img{z-index:1;position:relative}.nx-hero-art figcaption{z-index:2}.nx-path>.product-image-preview{z-index:-2;background-size:cover}.nx-art-fan figure>.product-image-preview{background-size:cover}.nx-art-fan figure>img{position:relative;z-index:1}.nx-product .product-showcase-heading{display:none}.nx-product .product-showcase-layout{display:block}.nx-product .product-gallery-fieldset{max-width:850px;margin:auto}.nx-product .product-showcase-notice{max-width:90ch;margin:24px auto 0}.nx-hero .nx-button{font-size:13px;min-height:50px;line-height:1.3;padding:14px 22px;gap:17px;border-radius:7px;font-weight:600}.nx-hero .nx-button-secondary{background:transparent}.nx-lead,.nx-tools,.nx-workflow{max-width:1312px;margin-inline:auto;border-radius:10px}.nx-section>.nx-lead,.nx-section>.nx-tools{margin-block:30px}.nx-workflow{font-family:inherit}.nx-feature>ul{padding-left:18px}.nx-section .nx-section{padding-inline:0}@media(max-width:650px){.nx-hero .nx-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.nx-hero .nx-button{font-size:11px;padding:12px 10px;gap:8px;white-space:normal}.nx-hero .nx-button svg{width:14px;flex-shrink:0}.nx-hero-description{margin-bottom:25px}.nx-product .product-showcase-notice{font-size:10px}.nx-lead,.nx-tools,.nx-workflow{border-radius:7px}}.nx-tool-stage{max-width:1392px;padding:64px 40px;margin:0 auto;scroll-margin-top:90px}.nx-tool-stage>.nx-tools{padding:0}.nx-hero .primary-action{background:var(--color-action);color:var(--color-action-ink);padding:14px 22px;border-radius:7px;font-size:13px}.nx-steps>div{font-size:14px;line-height:1.8;color:var(--nx-muted)}@media(max-width:650px){.nx-tool-stage{padding:45px 22px}.nx-hero .primary-action{font-size:12px}.nx-steps{grid-template-columns:1fr}}.nx-breadcrumb{max-width:1504px;margin:auto;padding:12px 56px 0;color:var(--nx-muted);font-size:12px}.nx-breadcrumb ol{display:flex;gap:12px;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0}.nx-breadcrumb a{display:inline-flex;align-items:center;min-height:44px;color:var(--nx-accent)}.nx-hero-compact .nx-hero-inner{display:block;min-height:0;padding-block:40px}.nx-hero-compact h1{max-width:23ch;font-size:clamp(38px,4.5vw,64px);line-height:1.1}.nx-hero-compact .nx-hero-description{max-width:70ch}.nx-hero-compact .nx-scroll{margin-top:14px}.nx-hero-compact+.nx-tool-stage{padding-top:40px}.nx-faq details p,.nx-feature p,.nx-section-head>p,.nx-studio-copy>p:not(.nx-eyebrow){font-size:16px;line-height:1.8}.nx-feature{font-size:16px;line-height:1.75}.nx-caption,.nx-scope-note{font-size:12px;line-height:1.7}.nx-scope-note a{display:inline-flex;min-height:44px;align-items:center;gap:5px}.nx-feature a,.nx-inline-links a,.nx-text-link,.nx-trust-band a{font-size:14px}.nx-section .nx-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-steps p{font-size:15px}.nx-button:focus-visible,.nx-faq summary:focus-visible,.nx-path:focus-visible{outline:3px solid var(--nx-accent);outline-offset:5px}@media(max-width:650px){.nx-breadcrumb{padding-inline:22px}.nx-hero-description{font-size:16px}.nx-eyebrow{font-size:10px;letter-spacing:.13em}.nx-hero .nx-button{font-size:14px;min-height:50px;padding:12px 10px}.nx-hero .nx-actions{grid-template-columns:repeat(auto-fit,minmax(145px,1fr))}.nx-path-grid{grid-template-columns:1fr}.nx-path{min-height:245px}.nx-path-copy{max-width:36ch;padding:22px}.nx-path-copy p{font-size:15px;line-height:1.7}.nx-path-copy h3{font-size:32px}.nx-path-top{font-size:10px;padding:18px 22px}.nx-proof-strip>span{font-size:12px;line-height:1.6;gap:6px}.nx-scope-note{font-size:12px}.nx-section-head>p{font-size:16px}.nx-art-fan>p,.nx-caption{font-size:12px}.nx-faq summary h3{font-size:17px}.nx-faq details p{font-size:16px}.nx-product .product-showcase-notice{font-size:13px}.nx-trust-band p:not(.nx-eyebrow){font-size:16px}.nx-section .nx-steps{grid-template-columns:1fr}.nx-hero-art figcaption{font-size:10px;left:5%;right:5%}}.subpage-content p{max-width:75ch}.nx-path>img{opacity:.65}.nx-lead,.nx-tools,.nx-workflow{--nx-bg:#050b16;--nx-panel:#0b1729;--nx-ink:#eff6ff;--nx-muted:#a6b8cd;--nx-accent:#23d9f4;--nx-line:#24415e;color:var(--nx-ink);background:var(--nx-bg);font-family:inherit}.nx-tools{padding:clamp(1.5rem,4vw,4rem)}.nx-lead>div,.nx-tool-heading,.nx-tools-intro,.nx-workflow-head>div{max-width:48rem}.nx-kicker{margin:0 0 .55rem;color:var(--nx-accent);font-size:.75rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.nx-lead h2,.nx-tool-heading h2,.nx-tools h2,.nx-workflow h2{margin:0;color:var(--nx-ink);font-size:clamp(1.65rem,3.2vw,3rem);line-height:1.02;letter-spacing:-.035em}.nx-lead>div>p,.nx-tool-heading>p,.nx-tools-intro>p:last-child,.nx-workflow-head>div>p{color:var(--nx-muted);line-height:1.6}.nx-tabs{display:flex;gap:.45rem;margin:2rem 0 1rem;overflow-x:auto;padding-bottom:.3rem}.nx-tabs button,:is(.nx-tools,.nx-lead,.nx-workflow) .nx-button{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.55rem;border:1px solid var(--nx-line);border-radius:.3rem;padding:.65rem .9rem;font:inherit;font-weight:700;line-height:1.1;cursor:pointer}.nx-tabs button{flex:0 0 auto;color:var(--nx-muted);background:transparent}.nx-tabs button[aria-selected=true]{color:var(--nx-bg);border-color:var(--nx-accent);background:var(--nx-accent)}.nx-check-row input:focus-visible,.nx-field input:focus-visible,.nx-field select:focus-visible,.nx-field textarea:focus-visible,.nx-rfp-option input:focus-visible,.nx-tabs button:focus-visible,:is(.nx-tools,.nx-lead,.nx-workflow) .nx-button:focus-visible{outline:3px solid var(--nx-accent);outline-offset:3px}.nx-lead,.nx-tool-panel,.nx-workflow{border:1px solid var(--nx-line);background:var(--nx-panel);padding:clamp(1rem,3vw,2rem)}.nx-tool-heading{margin-bottom:1.5rem}.nx-calculator-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(16rem,.95fr);gap:clamp(1rem,3vw,2rem)}.nx-input-stack{display:grid;gap:.7rem;align-content:start}.nx-field{display:grid;grid-template-columns:minmax(0,1fr) minmax(8rem,.75fr);gap:.75rem;align-items:center;color:var(--nx-ink)}.nx-field span:first-child{display:grid;gap:.18rem}.nx-field small{color:var(--nx-muted);font-size:.78rem;line-height:1.35}.nx-input-wrap{position:relative;display:block}.nx-input-wrap b{position:absolute;top:50%;right:.7rem;color:var(--nx-muted);transform:translateY(-50%)}.nx-field input,.nx-field select,.nx-field textarea{box-sizing:border-box;width:100%;min-height:2.75rem;border:1px solid var(--nx-line);border-radius:.2rem;padding:.65rem .7rem;color:var(--nx-ink);background:#081222;font:inherit}.nx-input-wrap input{padding-right:2rem}.nx-field textarea{resize:vertical}.nx-result{border:1px solid var(--nx-line);padding:1.25rem;background:#07101e}.nx-result-top{display:grid;gap:.4rem;padding-bottom:1rem;border-bottom:1px solid var(--nx-line)}.nx-result-top span{color:var(--nx-muted);font-size:.85rem}.nx-result-top strong{color:var(--nx-accent);font-size:clamp(2rem,4vw,3.2rem);letter-spacing:-.06em}.nx-result dl{margin:1rem 0}.nx-result dl div{display:flex;justify-content:space-between;gap:1rem;padding:.45rem 0;border-bottom:1px solid color-mix(in srgb,var(--nx-line) 70%,transparent)}.nx-result dt{color:var(--nx-muted)}.nx-result dd{margin:0;font-variant-numeric:tabular-nums}.nx-formula{color:var(--nx-muted);font-size:.86rem;line-height:1.55}.nx-formula summary{color:var(--nx-ink);cursor:pointer}.nx-formula code{color:var(--nx-accent)}:is(.nx-tools,.nx-lead,.nx-workflow) .nx-button-primary{color:var(--nx-bg);border-color:var(--nx-accent);background:var(--nx-accent)}:is(.nx-tools,.nx-lead,.nx-workflow) .nx-button-quiet{color:var(--nx-ink);background:transparent}:is(.nx-tools,.nx-lead,.nx-workflow) .nx-button:hover{border-color:var(--nx-accent)}.nx-checklist,.nx-rfp-options,.nx-scenario-toggle{display:grid;gap:.55rem;margin:0;border:0;padding:0}.nx-checklist legend,.nx-rfp-options legend,.nx-scenario-toggle legend{margin-bottom:.7rem;color:var(--nx-muted)}.nx-check-row,.nx-rfp-option{display:flex;align-items:center;gap:.65rem;min-height:2.75rem;border:1px solid var(--nx-line);padding:.55rem .7rem;cursor:pointer}.nx-check-row input,.nx-consent input,.nx-rfp-option input,.nx-scenario-toggle input{accent-color:var(--nx-accent)}.nx-check-row span{display:flex;align-items:center;gap:.55rem}.nx-check-row input:not(:checked)+span svg{opacity:.3}.nx-local-note{display:flex;align-items:flex-start;gap:.6rem;margin:1.2rem 0;color:var(--nx-muted);font-size:.88rem;line-height:1.5}.nx-local-note p{margin:0}.nx-local-note svg{flex:0 0 auto;color:var(--nx-accent)}.nx-rfp-options{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-action-row{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.25rem}.nx-lead{display:grid;grid-template-columns:minmax(0,.8fr) minmax(20rem,1.2fr);gap:clamp(1.5rem,5vw,4rem)}.nx-calendar{display:inline-flex;align-items:center;gap:.45rem;min-height:2.75rem;color:var(--nx-accent);font-weight:700;text-underline-offset:.22em}.nx-lead-form{display:grid;gap:.85rem}.nx-lead .nx-field{grid-template-columns:1fr;gap:.35rem}.nx-consent{display:flex;gap:.6rem;color:var(--nx-muted);font-size:.85rem;line-height:1.45}.nx-consent a{color:var(--nx-accent)}.nx-error{margin:0;color:#ffd1d1;font-weight:700}.nx-review{border:1px solid var(--nx-accent);padding:1rem;color:var(--nx-muted);line-height:1.5}.nx-copy-fallback,.nx-review strong{color:var(--nx-ink)}.nx-copy-fallback{box-sizing:border-box;width:100%;min-height:9rem;border:1px solid var(--nx-line);padding:.7rem;background:#07101e}.nx-workflow{padding:clamp(1rem,3vw,2rem)}.nx-workflow-head{display:flex;justify-content:space-between;gap:1.5rem;align-items:flex-start}.nx-workflow-art{position:relative;width:min(12rem,35%);aspect-ratio:1/.7;overflow:hidden;border:1px solid var(--nx-line)}.nx-workflow-art .product-image-preview{position:absolute;inset:0;background-size:cover}.nx-workflow-art>img{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:cover}.nx-scenario-toggle{display:flex;flex-wrap:wrap;margin:1.5rem 0}.nx-scenario-toggle legend{flex-basis:100%}.nx-scenario-toggle label{display:inline-flex;gap:.45rem;align-items:center;min-height:2.75rem;margin-right:1rem;color:var(--nx-muted)}.nx-workflow-steps{display:grid;grid-template-columns:repeat(5,minmax(9rem,1fr));gap:.6rem;margin:0;padding:0;list-style:none;overflow-x:auto}.nx-workflow-steps li{min-width:9rem;padding:.85rem;border:1px solid var(--nx-line)}.nx-workflow-steps li>span{color:var(--nx-accent);font-size:.75rem;font-weight:700}.nx-workflow-steps strong{display:block;margin-top:1.25rem}.nx-workflow-steps p{color:var(--nx-muted);font-size:.85rem;line-height:1.45}@media (max-width:760px){.nx-calculator-grid,.nx-field,.nx-lead{grid-template-columns:1fr}.nx-field{gap:.35rem}.nx-rfp-options{grid-template-columns:1fr}.nx-workflow-art{width:100%}.nx-workflow-head{display:grid}.nx-workflow-steps{grid-template-columns:repeat(5,minmax(13rem,1fr))}}@media (prefers-reduced-motion:reduce){.nx-lead *,.nx-tools *,.nx-workflow *{scroll-behavior:auto}}.nx-launch-details{display:grid;gap:.7rem;margin-bottom:1.5rem}.nx-rfp-preview{margin-top:1.25rem;color:var(--nx-muted);line-height:1.5;overflow-wrap:anywhere}.nx-rfp-preview strong{color:var(--nx-ink)}.nx-required-note{margin:0;color:var(--nx-muted);font-size:.85rem}.nx-required{color:var(--nx-muted);font-size:.8em;font-weight:400}.nx-consent{min-height:2.75rem;align-items:flex-start}.nx-consent input{margin-top:.25rem}.nx-tools [role=tabpanel][hidden]{display:none}.nx-lead-form,.nx-result,.nx-tool-panel,.nx-workflow{min-width:0;overflow-wrap:anywhere}@media (max-width:760px){.nx-workflow-steps{grid-template-columns:1fr;overflow:visible}.nx-workflow-steps li{min-width:0}}@media print{body:has(.nx-tools){color:#000;background:#fff}body:has(.nx-tools) :is(.site-header,[data-site-footer],.next-step,main>nav,main>.nx-hero,main>.nx-section,.nx-tabs,.nx-tools-intro){display:none!important}body:has(.nx-tools) :is(main,.nx-tool-stage,.nx-tools){padding:0;margin:0;max-width:none;min-height:0;background:#fff}body:has(.nx-tools) .nx-tools [role=tabpanel]:not([hidden]){color:#000;background:#fff}body:has(.nx-tools) .nx-result,body:has(.nx-tools) .nx-tool-panel{color:#000;background:#fff;border-color:#555}body:has(.nx-tools) .nx-tool-panel :is(h2,p,strong,span,legend,li,dt,dd,small,code){color:#000}body:has(.nx-tools) .nx-tool-panel :is(input,select,textarea){color:#000;background:#fff;border-color:#555}body:has(.nx-tools) .nx-tool-panel button{display:none}}.nx-sample-answer{margin-top:24px;padding:20px;border:1px solid var(--nx-line);background:var(--nx-panel)}.nx-sample-answer table{width:100%;border-collapse:collapse;margin-top:24px;font-size:14px;text-align:left}.nx-sample-answer caption{text-align:left;margin-bottom:12px;color:var(--nx-muted);font-size:13px}.nx-sample-answer td,.nx-sample-answer th{padding:12px 8px;border-bottom:1px solid var(--nx-line);font-variant-numeric:tabular-nums}.nx-sample-answer td{white-space:nowrap}.nx-sample-answer [aria-live]>p{font-size:16px;line-height:1.8;margin-top:24px;color:var(--nx-muted)}.nx-workflow-steps p{font-size:15px;line-height:1.65}@media(min-width:761px) and (max-width:1100px){.nx-workflow-steps{grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.nx-workflow-steps li{min-width:0}.nx-workflow-steps li:last-child{grid-column:1/-1}}@media(max-width:500px){.nx-sample-answer{padding:14px 10px}.nx-sample-answer .nx-field{min-width:0}.nx-sample-answer select{max-width:100%}.nx-sample-answer table{font-size:12px}.nx-sample-answer td,.nx-sample-answer th{padding:10px 4px}.nx-sample-answer tbody th{max-width:8ch;overflow-wrap:normal}}:root{color-scheme:dark}:root[data-theme=dark]{color-scheme:dark;--color-background:#0D0D0D;--color-surface-sunken:oklch(.18 .002 230);--color-surface:oklch(.215 .003 230);--color-surface-elevated:oklch(.26 .004 230);--color-surface-deep:oklch(.20 .003 230);--color-surface-deepest:oklch(.17 .002 230);--color-surface-ai:oklch(.225 .011 235);--color-surface-commercial:oklch(.225 .008 85);--color-foreground:oklch(.96 .002 230);--color-ink:oklch(.96 .002 230);--color-mute:oklch(.80 .006 230);--color-subtle:oklch(.75 .008 230);--color-faint:oklch(.72 .008 230);--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:oklch(.34 .006 230);--color-border-strong:oklch(.56 .008 230);--color-edge:oklch(.34 .006 230);--color-edge-strong:oklch(.56 .008 230);--color-tint-subtle:oklch(.29 .006 230/.4);--color-tint:oklch(.4 .008 230/.25);--color-tint-strong:oklch(.5 .01 230/.25);--color-console:oklch(.19 .003 230);--color-console-deep:oklch(.17 .002 230);--color-console-edge:oklch(.36 .008 230);--color-console-ink:oklch(.96 .002 230);--color-console-mute:oklch(.80 .006 230);--color-console-faint:oklch(.72 .008 230);--color-console-blue:#00B1FF;--color-console-hover:oklch(.27 .012 235);--color-console-selected:oklch(.28 .025 235);--color-emerald-700:oklch(.8 .13 165);--color-rose-600:oklch(.8 .115 15);--glow-blue:oklch(.72 .15 237/.035);--glow-blue-strong:oklch(.72 .15 237/.07);--glow-orange:oklch(.83 .16 83/.025);--glow-gold:oklch(.83 .16 83/.045);--shadow-card:0 1px 2px rgb(0 0 0/.14);--shadow-lift:0 8px 24px -12px rgb(0 0 0/.3);--shadow-float:0 20px 60px -16px rgb(0 0 0/.5);--shadow-console:0 16px 40px -20px rgb(0 0 0/.4)}.brand-signature{position:relative}.brand-signature>svg{position:absolute;inset:0;width:100%;height:100%}.brand-signature-dark,:root[data-theme=dark] .brand-signature-light{display:none}.brand-signature[data-fixed-theme=dark]>.brand-signature-dark,:root[data-theme=dark] .brand-signature-dark{display:block}.nav-preferences{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.menu-preferences{display:flex;align-items:flex-end;gap:.75rem}.menu-preferences>label{flex:1}.language-trigger{min-width:44px}.language-trigger>svg{width:16px;height:16px;flex-shrink:0}@media (max-width:639px){.nav-controls{gap:.375rem;flex-shrink:0}.nav-preferences{gap:.375rem}.site-nav .nav-demo-action{display:none}.site-nav{gap:.5rem}.site-nav .language-trigger{padding-inline:.625rem}}@media (max-width:379px){.site-nav .language-code{display:none}.site-nav .language-trigger{width:44px;justify-content:center;padding-inline:0}.site-nav{width:calc(100% - 24px)}}: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 rgb(0 0 0/.55)}: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:#FFFFFF}:root[data-theme=dark] .journey-links a:is(:hover,:focus-visible)>svg{background:var(--color-action);color:var(--color-action-ink)}.booking-scroll iframe,:root[data-theme=dark] .booking-scroll iframe{color-scheme:dark}@media print{:root,:root:not([data-theme]),:root[data-theme]{color-scheme:light;--color-background:#FAFCFF;--color-surface:#FFFFFF;--color-surface-elevated:#FFFFFF;--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}.menu-preferences,.nav-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:not([data-theme]),:root[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}}.hero-launch:after{display:none}.hero-launch .operator-title{max-width:22ch}.hero-actions .action-arrow,.next-step-options .action-arrow,.platform-hero-actions .action-arrow{width:auto;height:auto;min-width:0;background:none;border:0;box-shadow:none}.hero-actions .action-arrow:before,.next-step-options .action-arrow:before,.platform-hero-actions .action-arrow:before{display:none}.connected-section .launch-overview{display:block;max-width:65ch}.operation-detail .platform-map{max-width:48rem;margin:.5rem auto 0;box-shadow:none}.why-nuke .why-pillars>li:before{display:none}.journey-links a{display:flex;align-items:center;justify-content:space-between;min-height:56px;font-size:.875rem}.journey-links .journey-index{display:none}.hero-next-step{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 1.5rem;margin-top:.75rem;max-width:65ch}.hero-next-step p{max-width:55ch;color:var(--color-mute);font-size:.875rem;line-height:1.65}.hero-next-step .text-action{min-height:44px;font-size:.875rem}.visitor-detail{margin-top:1.5rem;border-block:1px solid var(--color-edge)}.visitor-detail>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:56px;padding-block:1rem;color:var(--color-ink);font-size:1rem;font-weight:600;line-height:1.5;cursor:pointer;list-style:none}.visitor-detail>summary::-webkit-details-marker{display:none}.visitor-detail>summary::marker{content:""}.visitor-detail>summary>svg{flex-shrink:0;color:var(--color-nuke-blue)}.visitor-detail[open]>summary>svg{transform:rotate(45deg)}.visitor-detail>summary:focus-visible{outline:2px solid var(--color-nuke-blue);outline-offset:4px}.visitor-detail[open]{padding-bottom:1.5rem}.why-ai-detail .why-ai{margin-top:0}.why-ai-detail .why-ai-intro,.why-ai-detail .why-workflows p{font-size:.9375rem}.buyer-entry .buyer-path p,.why-nuke .why-pillars p{font-size:.9375rem;line-height:1.75}.why-nuke .why-pillars>li:before{height:2px;width:1.5rem;margin-bottom:.875rem;background:var(--color-edge-strong)}.why-nuke .why-pillars>li[data-featured] h3{color:var(--color-ink);font-weight:600}.why-nuke .why-note{max-width:78ch;font-size:.8125rem}.architecture-detail>.flow-figure{margin-top:1rem}.architecture-detail .engine-card p{font-size:.9375rem}.platform-hero-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.platform-supporting-detail{margin-block:2rem}.platform-supporting-detail>div{padding-block:1rem}.next-step{padding-block:clamp(2.5rem,5vw,4.5rem);background:var(--color-surface-ai);border-block:1px solid var(--color-edge)}.next-step-layout{display:grid;align-items:start;gap:2rem}.next-step-intro .section-heading{max-width:23ch;font-family:var(--font-display);font-size:clamp(1.875rem,3.5vw,3rem)}.next-step-intro>p{max-width:55ch;margin-top:1rem;font-size:1rem;line-height:1.75;color:var(--color-mute)}.next-step-options{display:grid;gap:1.5rem;min-width:0}.next-step-options>div{min-width:0}.next-step-options p{max-width:48ch;margin-top:.75rem;font-size:.9375rem;line-height:1.65;color:var(--color-mute)}.next-step-options :is(.primary-action,.secondary-action){min-height:48px}.next-step-email{display:inline-flex;align-items:center;min-height:44px;max-width:100%;color:var(--color-nuke-blue);font-size:.875rem;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:4px}.booking-dialog[data-calendar-state=unavailable] .dialog-panel{overflow-y:auto;overscroll-behavior:contain}.booking-dialog[data-calendar-state=unavailable] .dialog-header{position:sticky;top:0;z-index:2;background:var(--color-surface)}.booking-unavailable{flex-shrink:0}@media (min-width:900px){.next-step-layout{grid-template-columns:1.1fr 1fr;gap:clamp(2rem,5vw,5rem)}.next-step-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media (max-width:639px){.hero-next-step{margin-top:.5rem;gap:0}.hero-next-step p{font-size:.8125rem}.next-step-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.next-step-options :is(.primary-action,.secondary-action){width:100%;padding-inline:.65rem;gap:.5rem}.next-step-options p{font-size:.875rem}}@media (prefers-reduced-motion:no-preference){.visitor-detail>summary>svg{transition:transform .16s ease-out}}@media print{.visitor-detail::details-content{display:block}.next-step{break-inside:avoid}}