.IncidentScene-module__dAdvVW__frame{--signal:var(--brand);--light-x:60%;--light-y:35%;--tilt:0deg;isolation:isolate;color:var(--paper);background:var(--ink);border:1px solid var(--ink-2,#38353c);border-radius:var(--r-3);position:relative;overflow:hidden}.IncidentScene-module__dAdvVW__frame:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse at var(--light-x) var(--light-y), color-mix(in srgb, var(--signal) 16%, transparent), transparent 65%);position:absolute;inset:0}.IncidentScene-module__dAdvVW__frame[data-state=contained]{--signal:#73d7a5}.IncidentScene-module__dAdvVW__topline{font:10px var(--font-mono,monospace);letter-spacing:.1em;color:#ffffffa6;border-bottom:1px solid #ffffff14;justify-content:space-between;gap:12px;padding:20px 24px;display:flex}.IncidentScene-module__dAdvVW__topline>span:first-child{align-items:center;gap:8px;display:flex}.IncidentScene-module__dAdvVW__dot{background:var(--signal);width:5px;height:5px;box-shadow:0 0 12px var(--signal);border-radius:50%;display:inline-block}.IncidentScene-module__dAdvVW__scene{perspective:850px;height:350px;transform-style:preserve-3d;pointer-events:none;position:relative}.IncidentScene-module__dAdvVW__grid{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:-35%;transform:rotateX(60deg)rotate(-35deg);-webkit-mask-image:radial-gradient(#000 20%,#0000 65%);mask-image:radial-gradient(#000 20%,#0000 65%)}.IncidentScene-module__dAdvVW__orbit{border:1px dashed #ffffff20;border-radius:50%;width:320px;height:320px;position:absolute;top:0;left:calc(50% - 160px);transform:rotateX(60deg)rotate(-35deg)}.IncidentScene-module__dAdvVW__hardware{width:230px;height:230px;transform-style:preserve-3d;transform:rotateX(54deg) rotateZ(calc(-35deg + var(--tilt)));transition:transform .25s ease-out;position:absolute;top:75px;left:calc(50% - 115px)}.IncidentScene-module__dAdvVW__plate{transform-style:preserve-3d;border:1px solid #ffffff3b;border-radius:20px;position:absolute;inset:0}.IncidentScene-module__dAdvVW__base{background:linear-gradient(145deg,#45434a,#1c1b20 70%);box-shadow:-1px 1px #4e4b50,-2px 2px #4e4b50,-3px 3px #4e4b50,-4px 4px #4e4b50,-5px 5px #29272d,-6px 6px #29272d,-7px 7px #29272d,-8px 8px #29272d,0 24px 28px #0009}.IncidentScene-module__dAdvVW__base span{letter-spacing:.12em;color:#ffffff80;font:8px monospace;position:absolute;bottom:12px;left:20px}.IncidentScene-module__dAdvVW__circuit{border-color:color-mix(in srgb,var(--signal) 55%,transparent);box-shadow:0 0 25px color-mix(in srgb,var(--signal) 15%,transparent);background:repeating-linear-gradient(0deg,#0000 0 18px,#ffffff12 18px 19px),repeating-linear-gradient(90deg,#17171be6 0 18px,#ffffff12 18px 19px);inset:16px;transform:translateZ(30px)}.IncidentScene-module__dAdvVW__circuit i{background:var(--signal);width:6px;height:6px;box-shadow:0 0 10px var(--signal);border-radius:50%;position:absolute}.IncidentScene-module__dAdvVW__circuit i:first-child{top:12px;left:12px}.IncidentScene-module__dAdvVW__circuit i:nth-child(2){top:12px;right:12px}.IncidentScene-module__dAdvVW__circuit i:nth-child(3){bottom:12px;left:12px}.IncidentScene-module__dAdvVW__circuit i:nth-child(4){bottom:12px;right:12px}.IncidentScene-module__dAdvVW__glass{background:linear-gradient(130deg,#ffffff16,#ffffff02);border-color:#ffffff4d;transition:transform .65s;inset:8px;transform:translateZ(66px)}.IncidentScene-module__dAdvVW__chip{transform-style:preserve-3d;transition:transform .65s;position:absolute;inset:57px;transform:translateZ(94px)}.IncidentScene-module__dAdvVW__chipFace{height:100%;color:var(--signal);border:1px solid color-mix(in srgb,var(--signal) 70%,transparent);box-shadow:-1px 1px #4a4040,-2px 2px #4a4040,-3px 3px #4a4040,-4px 4px #292329,-5px 5px #292329,0 8px 25px #0008,0 0 32px color-mix(in srgb,var(--signal) 12%,transparent);background:linear-gradient(135deg,#37333a,#18171c);border-radius:16px;place-items:center;display:grid}.IncidentScene-module__dAdvVW__chip>span{text-align:center;white-space:nowrap;letter-spacing:.1em;color:#ffffff90;margin-top:8px;font:7px monospace;display:block}.IncidentScene-module__dAdvVW__frame[data-state=contained] .IncidentScene-module__dAdvVW__glass{transform:translateZ(40px)}.IncidentScene-module__dAdvVW__frame[data-state=contained] .IncidentScene-module__dAdvVW__chip{transform:translateZ(62px)}.IncidentScene-module__dAdvVW__tag{color:var(--signal);border:1px solid color-mix(in srgb,var(--signal) 35%,transparent);border-radius:var(--r-1);letter-spacing:.06em;background:#19171cee;align-items:center;gap:7px;padding:10px 12px;font:9px monospace;display:flex;position:absolute;box-shadow:0 8px 24px #0003}.IncidentScene-module__dAdvVW__tagLeft{top:70px;left:20px;transform:rotate(-5deg)}.IncidentScene-module__dAdvVW__tagRight{bottom:64px;right:20px;transform:rotate(4deg)}.IncidentScene-module__dAdvVW__coordinates{text-align:center;letter-spacing:.16em;color:#fff6;width:100%;font:8px monospace;position:absolute;bottom:12px}.IncidentScene-module__dAdvVW__console{border-radius:var(--r-2);background:#ffffff04;border:1px solid #ffffff1a;margin:0 20px 20px;padding:20px}.IncidentScene-module__dAdvVW__readout{align-items:flex-start;gap:10px;min-height:56px;display:flex}.IncidentScene-module__dAdvVW__prompt{color:var(--signal);font:24px/24px monospace}.IncidentScene-module__dAdvVW__readout strong{font-size:14px;font-weight:500;display:block}.IncidentScene-module__dAdvVW__readout p{color:#fff9;margin-top:4px;font-size:12px}.IncidentScene-module__dAdvVW__action{border-radius:var(--r-1);background:var(--paper);width:100%;min-height:46px;color:var(--ink);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;margin-top:12px;font-size:14px;font-weight:600;transition:background .18s,transform .18s;display:flex}.IncidentScene-module__dAdvVW__action>span{margin-left:auto}.IncidentScene-module__dAdvVW__action>svg{margin-right:auto}.IncidentScene-module__dAdvVW__action:hover{background:var(--brand-soft)}.IncidentScene-module__dAdvVW__action:active{transform:translateY(1px)}.IncidentScene-module__dAdvVW__action:focus-visible,.IncidentScene-module__dAdvVW__demoLink:focus-visible{outline:2px solid var(--signal);outline-offset:4px}.IncidentScene-module__dAdvVW__action{padding:0 16px}.IncidentScene-module__dAdvVW__demoLink{color:#ffffffb3;justify-content:center;align-items:center;gap:8px;min-height:44px;margin-top:4px;font-size:12px;display:flex}.IncidentScene-module__dAdvVW__demoLink:hover{color:#fff}@media (prefers-reduced-motion:no-preference){.IncidentScene-module__dAdvVW__hardware{animation:1.1s ease-out IncidentScene-module__dAdvVW__assemble}@keyframes IncidentScene-module__dAdvVW__assemble{0%{translate:0 24px}to{translate:0}}}@media (prefers-reduced-motion:reduce){.IncidentScene-module__dAdvVW__frame *,.IncidentScene-module__dAdvVW__frame :before{transition:none!important;animation:none!important}.IncidentScene-module__dAdvVW__hardware{transform:rotateX(54deg)rotate(-35deg)}}@media (max-width:420px){.IncidentScene-module__dAdvVW__scene{height:300px}.IncidentScene-module__dAdvVW__hardware{top:56px;scale:.85}.IncidentScene-module__dAdvVW__tag{padding:8px;font-size:8px}.IncidentScene-module__dAdvVW__tagLeft{top:42px;left:12px}.IncidentScene-module__dAdvVW__tagRight{bottom:44px;right:12px}.IncidentScene-module__dAdvVW__topline{padding:16px;font-size:9px}.IncidentScene-module__dAdvVW__console{margin:0 12px 12px;padding:16px}}
.landing-module__g1LwZa__hero{position:relative}.landing-module__g1LwZa__hero:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 80% 40%,color-mix(in srgb,var(--brand) 6%,transparent),transparent 60%);position:absolute;inset:0}.landing-module__g1LwZa__journey{border:1px solid var(--line);background:var(--line);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0 0 48px;display:grid;overflow:hidden}.landing-module__g1LwZa__journey a{background:var(--surface);grid-template-columns:1fr auto;gap:16px;padding:28px 24px;transition:background .18s;display:grid}.landing-module__g1LwZa__journey a:hover{background:var(--well)}.landing-module__g1LwZa__journey a:focus-visible{outline:2px solid var(--brand);outline-offset:-4px}.landing-module__g1LwZa__journey span{font:9px var(--font-mono);letter-spacing:.12em;color:var(--muted);grid-column:1/-1}.landing-module__g1LwZa__journey strong{letter-spacing:-.03em;font-size:17px}.landing-module__g1LwZa__journey svg{color:var(--brand)}@media (max-width:700px){.landing-module__g1LwZa__journey{grid-template-columns:1fr;margin-bottom:32px}.landing-module__g1LwZa__journey a{gap:10px;padding:20px}}@media (max-width:639px){.landing-module__g1LwZa__hero h1{text-wrap:balance}}.landing-module__g1LwZa__demo{scroll-margin-top:100px}.landing-module__g1LwZa__room{isolation:isolate;transition:border-color .2s,transform .2s;position:relative;overflow:hidden}.landing-module__g1LwZa__room:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(260px circle at var(--spot-x,50%) var(--spot-y,30%),color-mix(in srgb,var(--brand) 12%,transparent),transparent 80%);transition:opacity .2s;position:absolute;inset:0}.landing-module__g1LwZa__room:hover:before,.landing-module__g1LwZa__room:focus-visible:before{opacity:1}.landing-module__g1LwZa__room:hover{border-color:var(--line-2);transform:translateY(-4px)}.landing-module__g1LwZa__room:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.landing-module__g1LwZa__rooms{animation:linear both landing-module__g1LwZa__arrive;animation-timeline:view();animation-range:entry entry 25%}@keyframes landing-module__g1LwZa__arrive{0%{opacity:.7;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}}}@media (prefers-reduced-motion:reduce){.landing-module__g1LwZa__room,.landing-module__g1LwZa__room:before{transition:none}.landing-module__g1LwZa__room:hover{transform:none}}
