@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0zgw-jeven.3w.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0wkzw~je483f-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0rhz0arwfsn~5.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0l76wvqk9d84w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0k4k9394f2q-k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.08e28id.o-okb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.hidden{display:none}.table{display:table}.resize{resize:both}.overline{text-decoration-line:overline}}:root{--bg:#050c0c;--bg2:#091312;--ink:#eef4f0;--muted:#94a39d;--line:#c9d4cf29;--acid:#b7ff3c;--mint:#53f6bd;--silver:#c9d4cf;--sans:var(--font-geist-sans),Arial,sans-serif;--mono:var(--font-geist-mono),monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{background:var(--bg);color:var(--ink);font-family:var(--sans);margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}::selection{background:var(--acid);color:#020504}.noise{pointer-events:none;z-index:50;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E");position:fixed;inset:0}.nav-shell{z-index:40;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050c0cc7;grid-template-columns:1fr auto 1fr;align-items:center;height:82px;padding:0 4.6vw;display:grid;position:fixed;top:0;left:0;right:0}.brand{font:700 15px var(--mono);letter-spacing:.04em;align-items:center;gap:11px;display:flex}.brand img{object-fit:contain;width:39px;height:27px}.acid{color:var(--acid)}nav{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;gap:34px;display:flex}nav a{color:var(--silver);transition:all .25s}nav a:hover{color:var(--acid)}.nav-cta{border:1px solid var(--line);font:600 11px var(--mono);letter-spacing:.08em;justify-self:end;padding:11px 16px;transition:all .25s}.nav-cta:hover{background:var(--acid);color:#06100c;border-color:var(--acid)}.hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 68% 45%,#245b463d,transparent 31%),var(--bg);height:max(760px,100svh);min-height:720px;position:relative;overflow:hidden}.wave-canvas{z-index:2;width:100%;height:100%;position:absolute;inset:0}.hero-grid{z-index:1;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:100% 25%,25% 100%;position:absolute;inset:82px 4.6vw 44px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 74%);mask-image:linear-gradient(90deg,#000,#0000 74%)}.hero-copy{z-index:4;width:min(710px,58vw);position:absolute;top:clamp(155px,20vh,210px);left:4.6vw}.signal,.section-label{font:600 11px var(--mono);letter-spacing:.13em;color:var(--acid);align-items:center;gap:15px;display:flex}.signal i{background:var(--acid);width:56px;height:1px;box-shadow:0 0 12px var(--acid);display:block}.hero h1{letter-spacing:-.075em;margin:48px 0 45px;font-size:clamp(66px,7.5vw,126px);font-weight:590;line-height:.79}.hero h1 span,.hero h1 em{display:block}.hero h1 em{color:#d5dfda;margin-left:7vw;font-style:normal}.hero-copy>p{color:#f0f5f2;letter-spacing:-.025em;max-width:690px;font-size:clamp(18px,1.65vw,27px);line-height:1.55}.hero-actions{align-items:center;gap:42px;margin-top:42px;display:flex}.button-primary{background:var(--acid);color:#06100c;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));justify-content:space-between;align-items:center;gap:50px;min-width:300px;padding:22px 25px;font-weight:700;transition:transform .25s,box-shadow .25s;display:inline-flex}.button-primary:hover{transform:translateY(-4px);box-shadow:0 18px 55px #b7ff3c2b}.button-primary b{font-size:22px}.hero-actions>span{font:600 11px/1.6 var(--mono);color:#eef4f0;letter-spacing:.1em}.hero-side{z-index:5;flex-direction:column;justify-content:space-between;align-items:flex-end;width:28vw;display:flex;position:absolute;top:11vh;bottom:11vh;right:4.6vw}.hero-side>span{font:500 11px/1.5 var(--mono);color:#d5dfda;letter-spacing:.12em;border-top:2px solid var(--acid);width:165px;padding-top:16px}.telemetry{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050c0cb8;border:1px solid #c9d4cf47;width:min(420px,28vw);padding:25px 27px}.telemetry>div:first-child{font:500 10px var(--mono);letter-spacing:.12em;color:#d5dfda;justify-content:space-between;display:flex}.telemetry b{color:var(--acid)}.telemetry b i{background:var(--acid);width:8px;height:8px;box-shadow:0 0 12px var(--acid);border-radius:50%;margin-right:8px;display:inline-block}.bars{align-items:end;gap:7px;height:55px;margin-top:18px;display:flex}.bars i{background:linear-gradient(var(--acid),#b7ff3c1f);transform-origin:bottom;flex:1;animation:2.8s ease-in-out infinite alternate barPulse}.bars i:nth-child(3n){animation-delay:-1.4s}.hero-index{z-index:4;font:500 9px var(--mono);letter-spacing:.1em;color:#d5dfda;justify-content:space-between;display:flex;position:absolute;bottom:25px;left:4.6vw;right:4.6vw}.hero-index span:last-child{writing-mode:vertical-rl}.ticker{border-bottom:1px solid var(--line);background:var(--acid);color:#06100c;height:58px;font:700 12px var(--mono);letter-spacing:.1em;white-space:nowrap;align-items:center;display:flex;overflow:hidden}.ticker div{animation:30s linear infinite ticker}.ticker i{margin:0 30px;font-style:normal}.section{border-bottom:1px solid var(--line);padding:clamp(90px,11vw,170px) 4.6vw}.section-label{color:#72817b}.section-label span{color:var(--acid);min-width:24px}.manifesto{background:linear-gradient(130deg,#07100f 0%,#0a1715 100%);grid-template-columns:1fr 3fr;gap:5vw;display:grid}.manifesto-copy{max-width:1180px}.overline{font:600 11px var(--mono);letter-spacing:.13em;color:var(--acid)}.manifesto h2,.section-heading h2,.method h2,.trust h2,.contact h2{letter-spacing:-.065em;margin:35px 0;font-size:clamp(48px,6vw,98px);font-weight:580;line-height:.97}.manifesto h2 span,.section-heading h2 em,.method h2 em,.trust h2 em,.contact h2 em{color:#0000;-webkit-text-stroke:1px #eef4f099;font-style:normal}.manifesto-foot{grid-template-columns:1fr 1.5fr;gap:7vw;margin-top:70px;display:grid}.manifesto-foot>p,.section-heading>p,.method-sticky>p{color:var(--muted);max-width:530px;font-size:18px;line-height:1.65}.mini-stats{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.mini-stats div{border-right:1px solid var(--line);padding:24px}.mini-stats div:last-child{border:0}.mini-stats b{color:var(--acid);font-size:32px;font-weight:500;display:block}.mini-stats span{font:500 9px var(--mono);letter-spacing:.08em;color:#778780}.section-heading{grid-template-columns:1fr 2fr 1fr;align-items:end;gap:4vw;margin-bottom:80px;display:grid}.section-heading .section-label{align-self:start}.section-heading h2{margin:0}.section-heading>p{font-size:16px}.service-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.service-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:500px;transform-style:preserve-3d;background:#09131259;padding:30px;transition:background .35s,transform .35s;position:relative;overflow:hidden}.service-card:hover{z-index:2;background:#0c1a17;transform:perspective(900px)rotateX(1.5deg)translateY(-5px)}.card-top{color:#65746e;font:500 11px var(--mono);justify-content:space-between;display:flex}.card-top b{color:var(--acid);opacity:0;font-size:20px;transition:all .3s;transform:translate(-8px,8px)}.service-card:hover .card-top b{opacity:1;transform:none}.service-card h3{letter-spacing:-.04em;margin:0 0 10px;font-size:29px}.service-card small,.method small,.build-copy small,.contact-meta small{font:500 9px var(--mono);letter-spacing:.1em;color:var(--acid)}.service-card p{color:#9dada6;max-width:390px;margin:24px 0 0;font-size:14px;line-height:1.65}.service-scene{perspective:700px;place-items:center;height:190px;margin:16px -4px 20px;display:grid;position:relative;overflow:hidden}.service-scene:before{content:"";opacity:.7;background:radial-gradient(circle at 50% 53%,#b7ff3c1c,#0000 43%);position:absolute;inset:4px}.scene-floor{background:repeating-linear-gradient(90deg,#0000 0 20px,#53f6bd0f 21px),repeating-linear-gradient(0deg,#0000 0 20px,#53f6bd0f 21px);border:1px solid #53f6bd24;width:72%;height:45%;position:absolute;bottom:7%;left:14%;transform:rotateX(72deg);box-shadow:0 0 40px #53f6bd0d}.server-stack{width:120px;height:125px;transform-style:preserve-3d;animation:4s ease-in-out infinite serverFloat;position:relative;transform:rotateX(-12deg)rotateY(-24deg)}.server-front,.server-side,.server-top{backface-visibility:hidden;background:linear-gradient(145deg,#b7ff3c2e,#050c0cf0);border:1px solid #b7ff3cbf;position:absolute;box-shadow:inset 0 0 22px #53f6bd14}.server-front{width:82px;height:100px;padding:15px 11px;top:8px;left:10px;transform:translateZ(0)}.server-front i{background:linear-gradient(90deg,var(--acid) 0 9%,transparent 9%);border:1px solid #c9d4cf3b;height:16px;margin-bottom:10px;display:block;box-shadow:inset 0 0 8px #b7ff3c1a}.server-side{transform-origin:0;opacity:.82;background:linear-gradient(90deg,#b7ff3c33,#050c0cf5);width:36px;height:100px;top:8px;left:92px;transform:rotateY(90deg)}.server-top{transform-origin:top;background:linear-gradient(#b7ff3c47,#050c0ce0);width:82px;height:36px;top:8px;left:10px;transform:rotateX(-90deg)}.data-beam{background:linear-gradient(transparent,var(--acid));width:2px;height:78px;box-shadow:0 0 12px var(--acid);animation:2s ease-in-out infinite beam;position:absolute;bottom:106px;left:51px}.agent-system{width:145px;height:145px;transform-style:preserve-3d;animation:8s ease-in-out infinite sceneTilt;position:relative}.agent-core{background:radial-gradient(circle at 35% 30%,#efffcf,var(--acid) 20%,#30550c 66%,#07100f);border-radius:50%;width:40px;height:40px;position:absolute;top:52px;left:52px;box-shadow:0 0 30px #b7ff3c80}.agent-node{background:radial-gradient(circle at 35% 30%,#c8fff0,var(--mint) 25%,#083c30);border-radius:50%;width:17px;height:17px;position:absolute;box-shadow:0 0 16px #53f6bd73}.node-0{top:65px;left:2px}.node-1{top:65px;right:3px}.node-2{top:2px;left:64px}.node-3{bottom:2px;left:64px}.agent-ring{border:1px solid #b7ff3c5e;border-radius:50%;animation:6s linear infinite ringSpin;position:absolute;inset:14px;transform:rotateX(68deg)}.ring-b{animation-duration:4s;animation-direction:reverse;inset:28px;transform:rotateY(70deg)}.rag-cylinder{border-left:1px solid var(--mint);border-right:1px solid var(--mint);background:linear-gradient(90deg,#53f6bd08,#53f6bd38,#53f6bd08);width:72px;height:82px;position:absolute;top:32px;left:39px;transform:rotateX(-7deg)rotateY(-17deg)}.rag-cylinder:before,.rag-cylinder:after{content:"";border:1px solid var(--mint);background:#0a1714;border-radius:50%;width:72px;height:24px;position:absolute;left:-1px}.rag-cylinder:before{top:-12px}.rag-cylinder:after{background:#53f6bd14;bottom:-12px}.rag-cylinder i{border-bottom:1px solid #53f6bd52;height:20px;display:block}.rag-query{font:600 46px var(--mono);color:var(--acid);text-shadow:0 0 20px var(--acid);animation:2.4s ease-in-out infinite queryFloat;position:absolute;top:11px;right:0}.rag-pulse{background:var(--acid);width:29px;height:1px;box-shadow:0 0 12px var(--acid);animation:1.7s linear infinite dataPulse;position:absolute;top:61px;left:0}.vision-system{width:155px;height:135px;transform-style:preserve-3d;animation:7s ease-in-out infinite sceneTilt;position:relative}.vision-frame{border:1px solid #c9d4cf61;position:absolute;inset:14px 20px;transform:rotateY(-12deg)}.vision-frame i{border-color:var(--acid);border-style:solid;width:22px;height:22px;position:absolute}.vision-frame i:first-child{border-width:2px 0 0 2px;top:-1px;left:-1px}.vision-frame i:nth-child(2){border-width:2px 2px 0 0;top:-1px;right:-1px}.vision-frame i:nth-child(3){border-width:0 0 2px 2px;bottom:-1px;left:-1px}.vision-frame i:nth-child(4){border-width:0 2px 2px 0;bottom:-1px;right:-1px}.vision-lens{border:1px solid var(--mint);background:radial-gradient(circle,#b7ff3c73 0 4%,#07100f 6% 20%,#53f6bd54 22%,#07100f 54%,#53f6bd14);border-radius:50%;width:68px;height:68px;position:absolute;top:33px;left:43px;box-shadow:0 0 28px #53f6bd2b}.vision-lens i{border:1px dashed #b7ff3c66;border-radius:50%;animation:5s linear infinite spin;position:absolute;inset:9px}.vision-scan{background:var(--acid);height:2px;box-shadow:0 0 15px var(--acid);animation:2.7s ease-in-out infinite visionScan;position:absolute;top:20px;left:22px;right:22px}.document-system{width:170px;height:140px;transform-style:preserve-3d;position:relative;transform:rotateX(8deg)rotateY(-12deg)}.doc-sheet{will-change:transform;background:linear-gradient(145deg,#c9d4cf29,#050c0cf0);border:1px solid #c9d4cf80;width:80px;height:105px;padding:26px 14px;position:absolute;top:15px;left:42px;box-shadow:10px 14px 30px #0000004d}.doc-sheet i{background:#b7ff3c80;height:2px;margin-bottom:10px;display:block}.sheet-0{animation:6.8s cubic-bezier(.45,.05,.55,.95) infinite sheetDriftLeft}.sheet-1{animation:5.9s cubic-bezier(.45,.05,.55,.95) -1.7s infinite sheetDriftCenter}.sheet-2{animation:7.4s cubic-bezier(.45,.05,.55,.95) -3.1s infinite sheetDriftRight}.doc-data{font:500 10px var(--mono);letter-spacing:.18em;color:var(--acid);text-shadow:0 0 10px #b7ff3c73;will-change:transform,opacity;animation:3.2s ease-in-out infinite dataGlow;position:absolute;bottom:8px;right:2px}.chip-system{width:145px;height:145px;transform-style:preserve-3d;animation:5s ease-in-out infinite chipFloat;position:relative;transform:rotateX(57deg)rotate(-35deg)}.chip-body{border:1px solid var(--acid);background:linear-gradient(135deg,#b7ff3c4d,#07100f 65%);position:absolute;inset:35px;box-shadow:0 0 25px #b7ff3c33,inset 0 0 25px #53f6bd1f}.chip-body:before,.chip-body:after{content:"";border:6px dotted #53f6bd6b;position:absolute;inset:-13px}.chip-body:after{border:1px solid #c9d4cf59;inset:10px}.chip-body i{font:700 18px var(--mono);color:var(--acid);place-items:center;font-style:normal;display:grid;position:absolute;inset:0}.chip-orbit{border:1px solid #53f6bd3d;border-radius:50%;animation:8s linear infinite spin;position:absolute;inset:7px}.chip-pulse{background:var(--acid);width:7px;height:7px;box-shadow:0 0 12px var(--acid);border-radius:50%;position:absolute}.pulse-0{top:69px;left:2px}.pulse-1{top:69px;right:2px}.pulse-2{top:2px;left:69px}.pulse-3{bottom:2px;left:69px}.method{background:#08110f;grid-template-columns:1fr 1.35fr;gap:10vw;display:grid}.method-sticky{height:max-content;position:sticky;top:130px}.method h2{font-size:clamp(52px,5vw,82px)}.method-steps{border-top:1px solid var(--line)}.method-steps article{border-bottom:1px solid var(--line);grid-template-columns:80px 1fr;gap:30px;padding:48px 0;transition:padding .35s;display:grid}.method-steps article:hover{padding-left:12px}.method-steps article>span{font:500 13px var(--mono);color:#5f6f68}.method-steps h3{letter-spacing:-.04em;margin:11px 0 17px;font-size:42px}.method-steps p{color:var(--muted);max-width:530px;margin:0;line-height:1.65}.section-heading.compact{grid-template-columns:1fr 3fr;margin-bottom:90px}.build-list{border-top:1px solid var(--line)}.build-list article{border-bottom:1px solid var(--line);grid-template-columns:minmax(270px,36%) 1fr 60px;align-items:center;gap:5vw;padding:35px 0;display:grid}.build-visual{border:1px solid var(--line);isolation:isolate;perspective:900px;background:radial-gradient(circle at 50% 55%,#b7ff3c1f,#0000 42%),#08110f;height:300px;position:relative;overflow:hidden}.build-visual:before{content:"";transform-origin:bottom;background-color:#0000;background-image:linear-gradient(#53f6bd0d 1px,#0000 1px),linear-gradient(90deg,#53f6bd0d 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:26px 26px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;transform:perspective(400px)rotateX(63deg)scale(1.4)}.visual-2{background:radial-gradient(circle,#b7ff3c26,#0000 26%),#08110f}.visual-3{background:radial-gradient(circle at 32% 54%,#53f6bd1f,#0000 35%),#08110f}.scanline{z-index:5;background:var(--acid);height:1px;box-shadow:0 0 15px var(--acid);opacity:.65;animation:4s ease-in-out infinite scan;position:absolute;left:0;right:0}.build-copy h3{letter-spacing:-.055em;margin:15px 0;font-size:clamp(32px,4vw,59px)}.build-copy>p{color:var(--muted);max-width:650px;line-height:1.65}.build-copy>div{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.build-copy>div span{border:1px solid var(--line);font:500 9px var(--mono);letter-spacing:.08em;padding:8px 11px}.build-arrow{color:var(--acid);align-self:start;font-size:30px}.knowledge-world,.vision-world,.flow-world{transform-style:preserve-3d;position:absolute;inset:0}.knowledge-world{animation:10s ease-in-out infinite worldTilt}.knowledge-core{background:radial-gradient(circle at 32% 28%,#eaffc4 0 4%,var(--acid) 8%,#27430f 43%,#07100f 69%);border-radius:50%;width:70px;height:70px;position:absolute;top:calc(50% - 35px);left:calc(50% - 35px);box-shadow:0 0 45px #b7ff3c73,inset -12px -15px 25px #0000008c}.knowledge-ring{transform-style:preserve-3d;border:1px solid #53f6bd70;border-radius:50%;position:absolute;top:50%;left:50%}.kr-1{width:190px;height:190px;margin:-95px;animation:7s linear infinite ringSpin;transform:rotateX(67deg)}.kr-2{width:225px;height:125px;margin:-62px -112px;animation:9s linear infinite ringSpinY;transform:rotateY(62deg)}.kr-3{width:250px;height:95px;margin:-47px -125px;animation:11s linear infinite reverse spin;transform:rotate(-31deg)}.knowledge-node{background:var(--mint);width:12px;height:12px;box-shadow:0 0 15px var(--mint);border-radius:50%;animation:2.5s ease-in-out infinite nodeBreath;position:absolute}.kn-0{top:28%;left:16%}.kn-1{animation-delay:-.7s;top:32%;right:16%}.kn-2{animation-delay:-1.2s;bottom:23%;left:21%}.kn-3{animation-delay:-1.7s;bottom:20%;right:20%}.kn-4{animation-delay:-2.1s;top:10%;left:48%}.kn-5{animation-delay:-.3s;bottom:8%;left:48%}.vision-world{animation:9s ease-in-out infinite worldTilt;transform:rotateX(-5deg)rotateY(-10deg)}.vision-cube{width:124px;height:124px;transform-style:preserve-3d;background:#b7ff3c08;border:1px solid #b7ff3cb3;position:absolute;top:calc(50% - 62px);left:calc(50% - 62px);transform:rotateX(-13deg)rotateY(27deg);box-shadow:inset 0 0 45px #53f6bd14}.vision-cube:before,.vision-cube:after,.vision-cube i{content:"";border:1px solid #53f6bd45;position:absolute;inset:0}.vision-cube:before{transform:translateZ(62px)}.vision-cube:after{transform:rotateY(90deg)translateZ(62px)}.vision-cube .cube-front{transform:rotateX(90deg)translateZ(62px)}.vision-cube .cube-back{transform:translateZ(-62px)}.target{border:1px solid var(--acid);width:28px;height:28px;animation:5s ease-in-out infinite targetTrack;position:absolute;box-shadow:0 0 13px #b7ff3c4d}.target:before,.target:after{content:"";background:var(--acid);position:absolute}.target:before{width:1px;top:-6px;bottom:-6px;left:50%}.target:after{height:1px;top:50%;left:-6px;right:-6px}.t-1{top:27%;left:23%}.t-2{animation-delay:-1.6s;top:44%;right:19%}.t-3{animation-delay:-3.2s;bottom:17%;left:38%}.laser-plane{background:linear-gradient(#0000,#b7ff3c21,#0000);border-top:1px solid #b7ff3c80;height:80px;animation:3.8s ease-in-out infinite laserSweep;position:absolute;top:30%;left:10%;right:10%;transform:rotateX(72deg)}.flow-world{animation:11s ease-in-out infinite worldTilt;transform:rotateX(4deg)rotateY(-8deg)}.flow-card{width:92px;height:120px;transform-style:preserve-3d;background:linear-gradient(145deg,#c9d4cf21,#050c0cf2);border:1px solid #c9d4cf66;padding:29px 16px;animation:6s linear infinite flowCards;position:absolute;top:90px;box-shadow:12px 16px 30px #0006}.flow-card i{background:#53f6bd73;height:3px;margin-bottom:12px;display:block}.fc-0{animation-delay:-4.5s;left:3%}.fc-1{animation-delay:-3s;left:27%}.fc-2{animation-delay:-1.5s;left:51%}.fc-3{left:75%}.flow-gate{border:2px solid var(--acid);width:105px;height:155px;position:absolute;top:72px;right:8%;transform:rotateY(-45deg);box-shadow:0 0 25px #b7ff3c38,inset 0 0 25px #b7ff3c14}.flow-gate i{border:1px dashed #53f6bd99;animation:1.4s steps(2,end) infinite dataBlink;position:absolute;inset:18px}.flow-stream{background:linear-gradient(90deg,transparent,var(--mint),var(--acid));height:2px;box-shadow:0 0 14px var(--mint);animation:2s ease-in-out infinite streamPulse;position:absolute;top:52%;left:3%;right:16%}.trust{background:radial-gradient(circle at 18%,#b7ff3c14,#0000 27%),#07100f;grid-template-columns:.7fr 1.3fr 1fr;align-items:center;gap:6vw;min-height:780px;display:grid}.trust-mark{position:relative}.trust-mark:before{content:"";border:1px solid #b7ff3c24;border-radius:50%;animation:14s linear infinite orbit;position:absolute;inset:-60px}.trust-mark img{filter:drop-shadow(0 0 38px #b7ff3c29);width:100%}.trust h2{font-size:clamp(50px,5.4vw,88px)}.trust-points{border-top:1px solid var(--line)}.trust-points p{border-bottom:1px solid var(--line);color:var(--muted);margin:0;padding:25px 0;line-height:1.6}.trust-points b{color:var(--acid);font:500 10px var(--mono);letter-spacing:.1em;margin-bottom:10px;display:block}.contact{background:var(--acid);color:#07100f;grid-template-columns:1.6fr .8fr;align-items:end;gap:8vw;min-height:780px;display:grid;position:relative;overflow:hidden}.contact-wave{opacity:.18;border:2px solid #07100f;border-radius:47% 53% 56% 44%;width:65vw;height:65vw;animation:18s linear infinite spin;position:absolute;top:-40vw;right:-20vw}.contact-wave:after,.contact-wave:before{content:"";border:2px solid #07100f;border-radius:45% 55%;position:absolute;inset:6%}.contact-wave:after{inset:13%}.contact .section-label{color:#07100f}.contact h2{max-width:1000px;font-size:clamp(62px,7vw,112px)}.contact h2 em{color:#0000;-webkit-text-stroke:1px #07100f}.contact-copy>p{max-width:620px;font-size:18px;line-height:1.6}.contact .button-primary{color:var(--acid);background:#07100f;margin-top:25px}.contact-meta{z-index:2;border-top:1px solid #07100f59;position:relative}.contact-meta div{border-bottom:1px solid #07100f59;padding:23px 0}.contact-meta small{color:#3c561b;margin-bottom:8px;display:block}.contact-meta a,.contact-meta span{font-size:19px;font-weight:600}footer{border-top:1px solid var(--line);min-height:170px;font:500 10px var(--mono);letter-spacing:.08em;color:#72817b;grid-template-columns:1.1fr 1fr 1fr auto;align-items:center;gap:30px;padding:45px 4.6vw;display:grid}footer>div{gap:20px;display:flex}footer a:hover{color:var(--acid)}[data-reveal]{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(35px)}[data-reveal].is-visible{opacity:1;transform:none}.service-card:nth-child(2),.service-card:nth-child(5){transition-delay:80ms}.service-card:nth-child(3),.service-card:nth-child(6){transition-delay:.16s}@keyframes ticker{to{transform:translate(-50%)}}@keyframes orbit{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes scan{0%,to{top:7%}50%{top:93%}}@keyframes barPulse{to{transform:scaleY(.55)}}@keyframes serverFloat{0%,to{transform:rotateX(-12deg)rotateY(-24deg)translateY(4px)}50%{transform:rotateX(-7deg)rotateY(-12deg)translateY(-8px)}}@keyframes beam{0%,to{opacity:.15;transform:scaleY(.35)}50%{opacity:1;transform:scaleY(1)}}@keyframes sceneTilt{0%,to{transform:rotateX(3deg)rotateY(-8deg)}50%{transform:rotateX(-4deg)rotateY(10deg)}}@keyframes ringSpin{to{transform:rotateX(68deg)rotate(360deg)}}@keyframes ringSpinY{to{transform:rotateY(62deg)rotate(360deg)}}@keyframes queryFloat{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-10px)rotate(4deg)}}@keyframes dataPulse{0%{opacity:0;transform:translate(0)}20%{opacity:1}to{opacity:0;transform:translate(118px)}}@keyframes visionScan{0%,to{opacity:.25;top:20px}50%{opacity:1;top:112px}}@keyframes sheetDriftLeft{0%,to{transform:translate3d(-35px,13px,-30px)rotate(-9deg)}35%{transform:translate3d(-39px,3px,-20px)rotate(-6deg)}68%{transform:translate3d(-31px,8px,-35px)rotate(-11deg)}}@keyframes sheetDriftCenter{0%,to{transform:translate(0)rotate(0)}40%{transform:translate3d(3px,-11px,10px)rotate(2deg)}72%{transform:translate3d(-2px,-5px,4px)rotate(-1deg)}}@keyframes sheetDriftRight{0%,to{transform:translate3d(35px,10px,-15px)rotate(8deg)}32%{transform:translate3d(39px,1px,-7px)rotate(5deg)}70%{transform:translate3d(32px,5px,-20px)rotate(10deg)}}@keyframes dataGlow{0%,to{opacity:.48;letter-spacing:.18em;text-shadow:0 0 4px #b7ff3c40;transform:translateY(1px)}50%{opacity:1;letter-spacing:.25em;text-shadow:0 0 15px #b7ff3ccc;transform:translateY(-2px)}}@keyframes dataBlink{50%{opacity:.28}}@keyframes chipFloat{0%,to{transform:rotateX(57deg)rotate(-35deg)translateZ(0)}50%{transform:rotateX(62deg)rotate(-27deg)translateZ(16px)}}@keyframes worldTilt{0%,to{transform:rotateX(2deg)rotateY(-4deg)}50%{transform:rotateX(-3deg)rotateY(5deg)}}@keyframes nodeBreath{50%{opacity:.45;transform:scale(1.7)}}@keyframes targetTrack{0%,to{transform:translate(0)}33%{transform:translate(18px,-12px)}66%{transform:translate(-9px,14px)}}@keyframes laserSweep{0%,to{opacity:.2;top:20%}50%{opacity:1;top:61%}}@keyframes flowCards{0%{opacity:0;transform:translate3d(-75px,14px,-40px)}20%{opacity:1}75%{opacity:1}to{opacity:0;transform:translate3d(210px,-16px,30px)}}@keyframes streamPulse{0%,to{opacity:.25;transform-origin:0;transform:scaleX(.55)}50%{opacity:1;transform:scaleX(1)}}@media (max-width:980px){.nav-shell{grid-template-columns:1fr auto}.nav-shell nav{display:none}.hero-copy{width:83vw}.hero-side{display:none}.hero h1 em{margin-left:0}.manifesto,.method{grid-template-columns:1fr}.manifesto .section-label{margin-bottom:30px}.section-heading{grid-template-columns:1fr 2fr}.section-heading>p{grid-column:2}.service-grid{grid-template-columns:repeat(2,1fr)}.method-sticky{position:relative;top:0}.trust{grid-template-columns:.6fr 1.4fr}.trust-points{grid-column:2}.contact{grid-template-columns:1fr}.contact-meta{grid-template-columns:repeat(3,1fr);display:grid}.contact-meta div{border-right:1px solid #07100f59;padding:20px}.contact-meta div:first-child{padding-left:0}footer{grid-template-columns:1fr 1fr}footer>:nth-child(2n){justify-self:end}}@media (max-width:650px){.nav-shell{height:68px;padding:0 20px}.nav-cta{padding:10px}.nav-cta span{display:none}.brand span{font-size:12px}.hero{min-height:760px}.hero-grid{inset:68px 20px 25px}.hero-copy{width:calc(100% - 40px);top:130px;left:20px}.signal{font-size:9px}.signal i{width:24px}.hero h1{margin:45px 0 35px;font-size:60px;line-height:.85}.hero-copy>p{font-size:17px}.hero-actions{display:block}.button-primary{gap:20px;width:100%;min-width:0}.hero-actions>span{margin-top:20px;display:block}.hero-index{left:20px;right:20px}.section{padding:85px 20px}.manifesto h2,.section-heading h2,.method h2,.trust h2{font-size:47px}.manifesto-foot{grid-template-columns:1fr;margin-top:45px}.mini-stats{grid-template-columns:1fr}.mini-stats div{border-right:0;border-bottom:1px solid var(--line)}.section-heading,.section-heading.compact{grid-template-columns:1fr;margin-bottom:48px}.section-heading>p{grid-column:auto}.section-heading .section-label{margin-bottom:30px}.service-grid{grid-template-columns:1fr}.service-card{min-height:480px}.method{gap:55px}.method-steps article{grid-template-columns:45px 1fr}.method-steps h3{font-size:34px}.build-list article{grid-template-columns:1fr}.build-visual{height:260px}.build-arrow{display:none}.trust{grid-template-columns:1fr}.trust-mark{width:45%;margin:20px auto}.trust-points{grid-column:auto}.contact{min-height:0;display:block}.contact h2{font-size:55px}.contact-meta{margin-top:70px;display:block}.contact-meta div{border-right:0;padding:20px 0}footer{grid-template-columns:1fr;align-items:start}footer>:nth-child(2n){justify-self:start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}[data-reveal]{opacity:1;transform:none}}.server-stack{width:150px;height:135px;animation:4.6s cubic-bezier(.45,.05,.55,.95) infinite serverFloatDeep;transform:rotateX(-13deg)rotateY(-30deg)}.server-front{top:12px;left:19px;box-shadow:inset 0 0 25px #53f6bd1a,7px 12px 26px #00000052}.server-side{opacity:.92;background:linear-gradient(90deg,#b7ff3c45,#10221dd1 46%,#050c0cfa);width:56px;top:12px;left:101px;box-shadow:inset 12px 0 28px #53f6bd1a}.server-top{background:linear-gradient(#b7ff3c57,#10221dd1 50%,#050c0cf5);height:56px;top:12px;left:19px;box-shadow:inset 0 12px 28px #53f6bd1a}.data-beam{bottom:112px;left:60px}@keyframes serverFloatDeep{0%,to{transform:rotateX(-13deg)rotateY(-30deg)translateY(4px)}50%{transform:rotateX(-8deg)rotateY(-22deg)translateY(-8px)}}@media (prefers-reduced-motion:reduce){.server-stack{animation:none!important}}.rag-system{width:238px;height:145px;transform-style:preserve-3d;animation:8s ease-in-out infinite ragSceneFloat;position:relative}.rag-source{z-index:2;border-left:1px solid var(--mint);border-right:1px solid var(--mint);background:linear-gradient(90deg,#53f6bd08,#53f6bd33,#53f6bd08);width:48px;height:59px;position:absolute;top:43px;left:2px;transform:rotateY(-16deg)}.rag-source:before,.rag-source:after{content:"";border:1px solid var(--mint);background:#091411;border-radius:50%;width:48px;height:16px;position:absolute;left:-1px}.rag-source:before{top:-8px}.rag-source:after{background:#53f6bd1a;bottom:-8px}.rag-source>i{border-bottom:1px solid #53f6bd47;height:15px;display:block}.rag-source b{text-align:center;font:600 8px var(--mono);letter-spacing:.15em;color:var(--mint);position:absolute;inset:20px 0 auto}.rag-candidates{z-index:3;perspective:300px;width:49px;height:85px;position:absolute;top:30px;left:62px}.rag-candidates em{background:linear-gradient(145deg,#c9d4cf29,#050c0cf5);border:1px solid #c9d4cf8c;width:31px;height:43px;animation:4.8s ease-in-out infinite ragCandidate;position:absolute;top:20px;left:7px;box-shadow:4px 7px 13px #00000059}.rag-candidates em:before,.rag-candidates em:after{content:"";background:#53f6bd80;height:1px;position:absolute;left:6px;right:6px}.rag-candidates em:before{top:12px}.rag-candidates em:after{top:21px}.rag-candidates em:first-child{animation-delay:-3.2s;transform:translate3d(-8px,8px,-12px)rotate(-8deg)}.rag-candidates em:nth-child(2){animation-delay:-1.6s;transform:translate(0)}.rag-candidates em:nth-child(3){transform:translate3d(9px,-7px,10px)rotate(7deg)}.rag-reranker{z-index:4;background:radial-gradient(circle,#b7ff3c47,#07100f 67%);border:1px solid #b7ff3cbf;width:48px;height:48px;animation:5.5s ease-in-out infinite rerankTurn;position:absolute;top:47px;left:119px;transform:rotate(45deg);box-shadow:0 0 24px #b7ff3c2e}.rag-reranker>i{border:1px dashed #53f6bdb3;animation:5s linear infinite spin;position:absolute;inset:7px}.rag-reranker b{font:600 7px var(--mono);letter-spacing:.08em;color:var(--acid);white-space:nowrap;place-items:center;display:grid;position:absolute;inset:0;transform:rotate(-45deg)}.rag-output{z-index:3;border:1px solid var(--acid);background:linear-gradient(145deg,#b7ff3c38,#050c0cf2);width:46px;height:67px;padding:19px 8px 0;animation:4.8s ease-in-out infinite ragOutput;position:absolute;top:35px;right:4px;transform:rotateY(-10deg);box-shadow:8px 11px 22px #00000061,0 0 20px #b7ff3c1f}.rag-output>i{transform-origin:0;background:#b7ff3cad;height:2px;margin-bottom:8px;animation:3s ease-in-out infinite outputLine;display:block}.rag-output>i:nth-child(2){animation-delay:-1s}.rag-output>i:nth-child(3){animation-delay:-2s}.rag-output b{text-align:center;font:600 7px var(--mono);letter-spacing:.14em;color:var(--acid);position:absolute;bottom:-16px;left:0;right:0}.rag-path{z-index:1;background:linear-gradient(90deg,#53f6bd26,var(--mint),#53f6bd26);height:1px;position:absolute;top:70px}.path-retrieve{width:82px;left:43px}.path-output{width:40px;left:158px}.rag-path i{background:var(--acid);width:7px;height:7px;box-shadow:0 0 11px var(--acid);border-radius:50%;animation:2.5s ease-in-out infinite retrievalPacket;position:absolute;top:-3px}.path-output i{animation-delay:-1.25s}@keyframes ragSceneFloat{0%,to{transform:rotateX(2deg)rotateY(-5deg)translateY(2px)}50%{transform:rotateX(-2deg)rotateY(4deg)translateY(-5px)}}@keyframes ragCandidate{0%,to{opacity:.48;filter:brightness(.7)}33%{opacity:1;filter:brightness(1.45);box-shadow:0 0 18px #b7ff3c40}66%{opacity:.7;filter:brightness(.9)}}@keyframes rerankTurn{0%,to{transform:rotate(45deg)scale(.94)}50%{transform:rotate(135deg)scale(1.06)}}@keyframes ragOutput{0%,42%,to{filter:brightness(.75);transform:rotateY(-10deg)translateY(3px)}62%,82%{filter:brightness(1.25);transform:rotateY(-4deg)translateY(-4px)}}@keyframes outputLine{0%,to{opacity:.35;transform:scaleX(.35)}50%{opacity:1;transform:scaleX(1)}}@keyframes retrievalPacket{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:calc(100% - 7px)}}@media (prefers-reduced-motion:reduce){.rag-system,.rag-candidates em,.rag-reranker,.rag-reranker>i,.rag-output,.rag-output>i,.rag-path i{animation:none!important}}.rag-simple{width:230px;height:145px;animation:7s ease-in-out infinite ragSimpleFloat}.rag-text-cloud{background:linear-gradient(145deg,#c9d4cf26,#050c0ced);border:1px solid #c9d4cf7a;border-radius:18px;width:52px;height:43px;padding:11px 10px;animation:4.8s ease-in-out infinite queryCloudFloat;position:absolute;top:48px;left:1px;box-shadow:0 8px 20px #00000040}.rag-text-cloud:before{content:"";background:#091311;border-top:1px solid #c9d4cf7a;border-right:1px solid #c9d4cf7a;width:12px;height:12px;position:absolute;top:17px;right:-7px;transform:rotate(45deg)}.rag-text-cloud i{z-index:1;background:#c9d4cf9e;border-radius:2px;height:2px;margin-bottom:6px;display:block;position:relative}.rag-text-cloud i:nth-child(2){background:var(--mint);width:72%}.rag-text-cloud i:nth-child(3){width:87%}.rag-simple .rag-cylinder{width:62px;height:62px;animation:4.8s ease-in-out infinite ragCylinderBreathe;top:42px;left:83px;transform:rotateX(-5deg)rotateY(-12deg)}.rag-simple .rag-cylinder:before,.rag-simple .rag-cylinder:after{width:62px;height:18px}.rag-simple .rag-cylinder:before{top:-9px}.rag-simple .rag-cylinder:after{bottom:-9px}.rag-simple .rag-cylinder>i{height:15px}.rag-simple .rag-cylinder b{text-align:center;font:600 8px var(--mono);letter-spacing:.12em;color:var(--acid);text-shadow:0 0 8px #b7ff3c80;position:absolute;inset:21px 0 auto}.rag-incoming,.rag-outgoing{background:linear-gradient(90deg,#53f6bd1f,var(--mint),#53f6bd1f);height:1px;position:absolute;top:70px}.rag-incoming{width:31px;left:53px}.rag-outgoing{width:24px;left:145px}.rag-incoming i,.rag-outgoing i{background:var(--acid);width:7px;height:7px;box-shadow:0 0 10px var(--acid);border-radius:50%;animation:2.8s ease-in-out infinite simplePacket;position:absolute;top:-3px}.rag-outgoing i{animation-delay:-1.4s}.rag-documents{width:43px;height:75px;transform-style:preserve-3d;position:absolute;top:38px;left:168px}.rag-documents em{background:linear-gradient(145deg,#c9d4cf2b,#050c0cf5);border:1px solid #c9d4cf99;width:35px;height:49px;padding:14px 7px;animation:5.2s ease-in-out infinite retrievedDoc;position:absolute;box-shadow:5px 8px 16px #0000004d}.rag-documents em:first-child{animation-delay:-2.6s;top:15px;left:0;transform:rotate(-6deg)}.rag-documents em:last-child{top:2px;left:10px;transform:rotate(5deg)}.rag-documents em i{background:#b7ff3c9e;height:2px;margin-bottom:7px;display:block}.rag-nodes{width:16px;height:77px;position:absolute;top:37px;right:0}.rag-nodes:before,.rag-nodes:after{content:"";transform-origin:100%;background:#53f6bd6b;width:27px;height:1px;position:absolute;left:-22px}.rag-nodes:before{top:21px;transform:rotate(-25deg)}.rag-nodes:after{bottom:22px;transform:rotate(25deg)}.rag-nodes i{border:1px solid var(--mint);background:#07100f;border-radius:50%;width:8px;height:8px;animation:3.6s ease-in-out infinite linkedNode;position:absolute;right:0;box-shadow:0 0 9px #53f6bd80}.rag-nodes i:first-child{top:1px}.rag-nodes i:nth-child(2){animation-delay:-1.2s;top:34px}.rag-nodes i:nth-child(3){animation-delay:-2.4s;bottom:1px}@keyframes ragSimpleFloat{0%,to{transform:rotateX(1deg)rotateY(-3deg)translateY(2px)}50%{transform:rotateX(-1deg)rotateY(3deg)translateY(-4px)}}@keyframes queryCloudFloat{0%,to{transform:translateY(2px)}50%{transform:translateY(-4px)}}@keyframes ragCylinderBreathe{0%,to{filter:brightness(.82)}50%{filter:brightness(1.2);box-shadow:0 0 20px #53f6bd26}}@keyframes simplePacket{0%{opacity:0;left:0}16%{opacity:1}84%{opacity:1}to{opacity:0;left:calc(100% - 7px)}}@keyframes retrievedDoc{0%,to{filter:brightness(.76);margin-top:3px}50%{filter:brightness(1.17);margin-top:-4px}}@keyframes linkedNode{0%,to{opacity:.45;transform:scale(.82)}50%{opacity:1;transform:scale(1.28)}}@media (prefers-reduced-motion:reduce){.rag-simple,.rag-text-cloud,.rag-simple .rag-cylinder,.rag-incoming i,.rag-outgoing i,.rag-documents em,.rag-nodes i{animation:none!important}}[data-reveal]:not([data-active]),[data-reveal]:not([data-active]) *,[data-reveal]:not([data-active]):before,[data-reveal]:not([data-active]):after,[data-reveal]:not([data-active]) :before,[data-reveal]:not([data-active]) :after,html[data-page-visible=false] *,html[data-page-visible=false] :before,html[data-page-visible=false] :after{animation-play-state:paused!important}html[data-motion-quality=medium] .nav-shell,html[data-motion-quality=low] .nav-shell{-webkit-backdrop-filter:none;background:#050c0cf0}html[data-motion-quality=low] .wave-canvas{image-rendering:auto}.cyborg-system{width:228px;height:145px;transform-style:preserve-3d;animation:7s ease-in-out infinite cyborgSceneFloat;position:relative}.cyborg-head{width:34px;height:38px;transform-style:preserve-3d;background:linear-gradient(145deg,#c9d4cf3d,#0d1d1af7 55%,#050c0c);border:1px solid #c9d4cf94;border-radius:8px 8px 11px 11px;display:block;position:absolute;box-shadow:inset 5px 4px 13px #c9d4cf14,0 8px 18px #00000052}.cyborg-head:before{content:"";background:linear-gradient(90deg,#0a1513,#53f6bd33,#0a1513);border:1px solid #53f6bd85;border-bottom:0;border-radius:8px 8px 2px 2px;height:9px;position:absolute;top:-6px;left:4px;right:4px}.cyborg-head:after{content:"";background:#091411;border:1px solid #c9d4cf66;border-top:0;height:5px;position:absolute;bottom:-5px;left:9px;right:9px}.cyborg-head>i{border:1px solid var(--acid);background:linear-gradient(90deg,#b7ff3c29,var(--acid) 48% 56%,#b7ff3c29);border-radius:5px 2px;height:7px;animation:3.4s ease-in-out infinite cyborgVision;position:absolute;top:10px;left:5px;right:5px;box-shadow:0 0 10px #b7ff3c8c}.cyborg-head>b{background:repeating-linear-gradient(90deg,#0000 0 3px,#53f6bd47 3px 4px);border:1px solid #53f6bd6b;border-radius:1px 1px 5px 5px;height:7px;position:absolute;bottom:7px;left:9px;right:9px}.cyborg-head>em{border:1px solid var(--mint);background:#07100f;width:4px;height:13px;position:absolute;top:4px;right:-5px;box-shadow:0 0 7px #53f6bd8c}.cyborg-origin{z-index:4;width:42px;height:47px;animation:4.2s ease-in-out infinite originWork;top:53px;left:4px}.cyborg-origin>i{top:13px}.cyborg-origin>b{bottom:9px}.clone-path{z-index:1;background:linear-gradient(90deg,var(--acid),#53f6bd40);width:56px;height:1px;position:absolute;top:72px;left:46px}.clone-path:before,.clone-path:after{content:"";transform-origin:0;background:#53f6bd57;width:35px;height:1px;position:absolute;right:-8px}.clone-path:before{top:0;transform:rotate(-43deg)}.clone-path:after{top:0;transform:rotate(43deg)}.clone-path>i{background:var(--acid);width:7px;height:7px;box-shadow:0 0 10px var(--acid);border-radius:50%;animation:2.6s ease-in-out infinite clonePacket;position:absolute;top:-3px}.clone-path>i:nth-child(2){animation-delay:-.86s}.clone-path>i:nth-child(3){animation-delay:-1.72s}.cyborg-team{z-index:3;width:76px;height:112px;position:absolute;top:18px;left:102px}.cyborg-agent{width:31px;height:35px;animation:5.2s cubic-bezier(.22,1,.36,1) infinite agentSpawn}.cyborg-agent>i{height:6px;top:9px;left:4px;right:4px}.cyborg-agent>b{height:6px;bottom:6px;left:8px;right:8px}.cyborg-0{animation-delay:0s;top:5px;left:0}.cyborg-1{animation-delay:-3.9s;top:5px;right:0}.cyborg-2{animation-delay:-2.6s;bottom:5px;left:0}.cyborg-3{animation-delay:-1.3s;bottom:5px;right:0}.agent-tasks{z-index:2;width:37px;height:116px;position:absolute;top:16px;right:1px}.agent-tasks>i{background:linear-gradient(135deg,#53f6bd1f,#050c0cf5);border:1px solid #53f6bd73;width:24px;height:20px;position:absolute;right:0;box-shadow:0 0 12px #53f6bd0f}.agent-tasks>i:before{content:"";background:#53f6bd59;width:22px;height:1px;position:absolute;top:9px;right:23px}.agent-tasks>i:first-child{top:0}.agent-tasks>i:nth-child(2){top:31px}.agent-tasks>i:nth-child(3){top:64px}.agent-tasks>i:nth-child(4){bottom:0}.agent-tasks>i>b{background:var(--acid);transform-origin:0;width:12px;height:2px;animation:3s ease-in-out infinite taskProgress;position:absolute;top:5px;left:5px;box-shadow:0 5px #53f6bd73}.agent-tasks>i:nth-child(2)>b{animation-delay:-.75s}.agent-tasks>i:nth-child(3)>b{animation-delay:-1.5s}.agent-tasks>i:nth-child(4)>b{animation-delay:-2.25s}@keyframes cyborgSceneFloat{0%,to{transform:rotateX(2deg)rotateY(-4deg)translateY(2px)}50%{transform:rotateX(-2deg)rotateY(4deg)translateY(-4px)}}@keyframes originWork{0%,to{filter:brightness(.9);transform:translateY(2px)}50%{filter:brightness(1.14);transform:translateY(-3px)}}@keyframes cyborgVision{0%,42%,48%,to{opacity:1;filter:brightness()}45%{opacity:.25;filter:brightness(.6)}}@keyframes clonePacket{0%{opacity:0;left:0;transform:scale(.55)}15%{opacity:1}82%{opacity:1}to{opacity:0;left:calc(100% - 7px);transform:scale(1.15)}}@keyframes agentSpawn{0%,12%{opacity:0;transform:translate(-26px)scale(.45)}30%,88%{opacity:1;transform:translate(0)scale(1)}to{opacity:.78;transform:translateY(-2px)scale(.98)}}@keyframes taskProgress{0%,to{opacity:.45;transform:scaleX(.28)}55%{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.cyborg-system,.cyborg-head,.cyborg-head>i,.clone-path>i,.cyborg-agent,.agent-tasks>i>b{animation:none!important}}
.cyborg-head{background:linear-gradient(145deg,#a0d3c345,#18362ff2 48%,#081310);border-color:#a9ffe294;border-radius:11px 11px 13px 13px;box-shadow:inset 4px 4px 12px #ddfff517,0 8px 18px #0000004d,0 0 12px #53f6bd0f}.cyborg-head:before{background:linear-gradient(#53f6bd2e,#0716129e);border:1px solid #a9ffe28c;border-bottom:0;border-radius:14px 14px 2px 2px;width:auto;height:15px;top:-9px;left:6px;right:6px;box-shadow:inset 0 4px 9px #53f6bd17,0 -2px 9px #53f6bd1a}.cyborg-head:after{background:#53f6bd29;border-color:#a9ffe27a;border-radius:0 0 3px 3px;height:5px;bottom:-4px;left:11px;right:11px}.cyborg-head>i,.cyborg-agent>i{background:radial-gradient(circle at 31% 50%, #dffcef 0 1.4px, var(--mint) 1.8px 2.4px, transparent 2.8px), radial-gradient(circle at 69% 50%, #dffcef 0 1.4px, var(--mint) 1.8px 2.4px, transparent 2.8px), #04120fd1;border:1px solid #a9ffe261;border-radius:4px;height:9px;animation:4.6s ease-in-out infinite friendlyBlink;top:10px;left:5px;right:5px;box-shadow:inset 0 0 7px #53f6bd29}.cyborg-head>i:before,.cyborg-head>i:after{content:"";background:#caffebad;border-radius:2px;width:7px;height:1px;position:absolute;top:1px}.cyborg-head>i:before{left:2px;transform:rotate(-5deg)}.cyborg-head>i:after{right:2px;transform:rotate(5deg)}.cyborg-head>b,.cyborg-agent>b{width:13px;height:4px;box-shadow:4px 1px 0 -3px var(--acid);opacity:.9;background:0 0;border:0;border-bottom:1.5px solid #53f6bdb8;border-radius:0 0 9px 7px;bottom:8px;left:50%;right:auto;transform:translate(-50%)rotate(-2deg)}.cyborg-head>em{background:#53f6bd2e;border-color:#a9ffe299;border-radius:0 3px 3px 0;width:5px;height:10px;top:13px;right:-4px;box-shadow:0 0 5px #53f6bd47}.cyborg-head>small{z-index:2;background:radial-gradient(circle at 24% 62%, var(--acid) 0 1.2px, transparent 1.7px), radial-gradient(circle at 48% 28%, var(--mint) 0 1.2px, transparent 1.7px), radial-gradient(circle at 76% 60%, var(--acid) 0 1.2px, transparent 1.7px), linear-gradient(25deg, transparent 31%, #53f6bdb3 33% 36%, transparent 38%), linear-gradient(-28deg, transparent 42%, #b7ff3c94 44% 47%, transparent 49%);filter:drop-shadow(0 0 4px #53f6bd99);border-radius:50% 50% 28% 28%;height:11px;animation:2.8s ease-in-out infinite brainThink;position:absolute;top:-6px;left:9px;right:9px}.cyborg-origin{border-radius:13px 13px 15px 15px;animation:4.2s ease-in-out infinite originFriendly}.cyborg-origin>i{height:10px;top:13px}.cyborg-origin>b{width:15px;bottom:10px}.cyborg-origin>small{height:12px;top:-6px;left:11px;right:11px}.cyborg-agent{animation:5.2s cubic-bezier(.22,1,.36,1) infinite agentSpawnFriendly}.cyborg-agent>i{height:8px;top:9px}.cyborg-agent>b{width:10px;bottom:6px}.cyborg-1>i{animation-delay:-.8s}.cyborg-2>i{animation-delay:-1.7s}.cyborg-3>i{animation-delay:-2.5s}.cyborg-1>small{animation-delay:-.7s}.cyborg-2>small{animation-delay:-1.4s}.cyborg-3>small{animation-delay:-2.1s}@keyframes friendlyBlink{0%,41%,46%,72%,to{opacity:1;transform:scaleY(1)translate(0)}43%{opacity:.75;transform:scaleY(.18)translate(0)}78%{opacity:1;transform:scaleY(1)translate(1px)}86%{opacity:1;transform:scaleY(1)translate(-1px)}}@keyframes brainThink{0%,to{opacity:.62;filter:drop-shadow(0 0 3px #53f6bd59)}50%{opacity:1;filter:drop-shadow(0 0 7px #b7ff3cbf)}}@keyframes originFriendly{0%,to{filter:brightness(.96);transform:translateY(2px)}50%{filter:brightness(1.08);transform:translateY(-3px)}}@keyframes agentSpawnFriendly{0%,12%{opacity:0;transform:translate(-24px)scale(.62)}30%,88%{opacity:1;transform:translate(0)scale(1)}to{opacity:.86;transform:translateY(-1px)scale(.99)}}@media (prefers-reduced-motion:reduce){.cyborg-head>i,.cyborg-head>small,.cyborg-origin,.cyborg-agent{animation:none!important}}
.underside-surf-stage{--surf-rotate-x:0deg;--surf-rotate-y:0deg;--surf-rotate-z:0deg;perspective:1000px;width:min(410px,30vw);height:345px;transform-style:preserve-3d;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;place-items:center;display:grid;position:relative}.underside-surf-stage[data-dragging=true]{cursor:grabbing}.underside-surf-stage[data-dragging=true] .underside-board{animation-play-state:paused}.underside-surf-stage[data-dragging=true] .underside-board-shell{transition:none}.underside-surf-stage[data-dragging=false] .underside-board{animation-play-state:running}.underside-board-shell{z-index:4;width:128px;height:320px;transform-style:preserve-3d;transform:rotateX(var(--surf-rotate-x)) rotateY(var(--surf-rotate-y)) rotateZ(var(--surf-rotate-z));will-change:transform;transition:transform .12s cubic-bezier(.22,1,.36,1);position:relative}.underside-board{--surf-outline:polygon(50% 0, 62% 1%, 74% 5%, 84% 12%, 92% 24%, 97% 38%, 100% 52%, 98% 66%, 93% 79%, 84% 90%, 72% 97%, 60% 100%, 40% 100%, 28% 97%, 16% 90%, 7% 79%, 2% 66%, 0 52%, 3% 38%, 8% 24%, 16% 12%, 26% 5%, 38% 1%);z-index:4;width:128px;height:320px;transform-style:preserve-3d;transform-origin:50% 55%;will-change:transform;animation:18s linear infinite undersideRide;position:relative}.underside-deck{z-index:1;clip-path:var(--surf-outline);backface-visibility:hidden;background:radial-gradient(at 73% 9%,#eafff833,#0000 18%),linear-gradient(155deg,#0b1915 0%,#103c31 39%,#07130f 72%,#163f34 100%);border:1px solid #d6fff19e;border-radius:50%;position:absolute;inset:0;overflow:hidden;transform:translateZ(-1.5px)rotateY(180deg);box-shadow:inset 10px 14px 24px #ffffff09,inset -10px -15px 22px #00000061,10px 14px 25px #00000047}.underside-deck:before{content:"";border:1px solid #b7ff3c75;border-radius:50%;position:absolute;inset:9px 8px;box-shadow:inset 0 0 0 4px #53f6bd09}.underside-deck:after{content:"";background:linear-gradient(#0000,#daffef80 13%,#b7ff3cd1 48%,#daffef73 87%,#0000);width:1px;position:absolute;top:13px;bottom:17px;left:calc(50% - .5px);box-shadow:0 0 9px #b7ff3c33}.deck-brand{z-index:3;color:#ebfff8eb;letter-spacing:.16em;white-space:nowrap;text-shadow:0 0 13px #53f6bd47;font-size:14px;font-weight:800;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.deck-brand span{color:var(--acid)}.deck-line{z-index:2;opacity:.72;border:2px solid #0000;border-radius:50%;width:58px;height:132px;position:absolute}.deck-line-a,.deck-line-c{border-right-color:#b7ff3ca6;left:-16px;transform:rotate(-8deg)}.deck-line-b,.deck-line-d{border-left-color:#53f6bda8;right:-16px;transform:rotate(8deg)}.deck-line-a,.deck-line-b{top:35px}.deck-line-c,.deck-line-d{bottom:31px;transform:scaleY(-1)rotate(-8deg)}.deck-line-d{transform:scaleY(-1)rotate(8deg)}.underside-deck .deck-line-c,.underside-deck .deck-line-d{opacity:.42}.underside-body{z-index:1;clip-path:var(--surf-outline);backface-visibility:hidden;background:radial-gradient(at 27% 11%,#f3fffb47,#0000 16%),linear-gradient(145deg,#dcece6 0 4%,#72a998 8%,#205c4b 25%,#0b261f 68%,#07130f 100%);border:1px solid #d6fff1ad;border-radius:50%;position:absolute;inset:0;overflow:hidden;transform:translateZ(1.5px);box-shadow:inset -12px -15px 23px #0000004d,inset 10px 9px 18px #ffffff12,0 0 27px #53f6bd17}.underside-body:before{content:"";border:1px solid #b7ff3c3d;border-radius:50%;position:absolute;inset:10px 9px}.underside-body:after{content:"";background:linear-gradient(90deg,#0000,#e5fff745,#0000);width:190px;height:40px;animation:5.5s ease-in-out infinite undersideShine;position:absolute;top:92px;left:-190px;transform:rotate(-16deg)}.underside-stringer{z-index:1;background:linear-gradient(#0000,#b7ff3c85 20%,#53f6bd3d 76%,#0000);width:1px;position:absolute;top:14px;bottom:20px;left:calc(50% - .5px);box-shadow:0 0 7px #b7ff3c33}.underside-body img{z-index:2;object-fit:contain;filter:brightness(1.42)saturate(1.17)drop-shadow(0 0 11px #b7ff3c59);width:76px;height:58px;position:absolute;top:128px;left:calc(50% - 38px)}.underside-fins{z-index:5;height:40px;transform-style:preserve-3d;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;bottom:32px;left:26px;right:26px;transform:translateZ(6px)}.underside-fins>span{width:20px;height:40px;transform-style:preserve-3d;flex:0 0 20px;position:relative}.underside-fins>span:nth-child(2){transform:translateY(10px)}.underside-fins>span>i{background:linear-gradient(0deg, var(--acid) 0 2px, #53f6bd6b 2px 4px, transparent 4px), linear-gradient(90deg, #b7ff3c7a, #174536 48%, #091a15 88%);filter:drop-shadow(3px 5px 5px #0000004d);clip-path:polygon(0 100%,100% 100%,88% 75%,81% 52%,86% 29%,88% 8%,72% 2%,48% 15%,25% 41%,8% 72%);width:42px;height:28px;clip-path:path("M 0 28 L 42 28 C 38 24 35 20 34 15 C 33 10 37 5 36 3 C 35 1 32 1 29 2 C 18 6 9 13 4 20 C 1 24 0 27 0 28 Z");transform-origin:bottom;backface-visibility:visible;border:1px solid #b7ff3c9e;position:absolute;bottom:4px;left:-11px;box-shadow:inset 3px 3px 7px #53f6bd14}.underside-fins>span:first-child>i,.underside-fins>span:nth-child(2)>i,.underside-fins>span:nth-child(3)>i{transform:rotateY(-84deg)rotate(90deg)}.underside-fins>span>b{content:"";z-index:4;width:4px;height:20px;box-shadow:none;background:linear-gradient(#08130f,#53f6bd38,#08130f);border:1px solid #c9d4cf80;border-radius:4px;position:absolute;bottom:-6px;left:8px;transform:translateZ(1px)}.underside-current{z-index:1;transform-style:preserve-3d;border:1px solid #53f6bd3d;border-radius:50%;position:absolute;top:52%;left:50%}.current-a{width:315px;height:132px;margin:-66px -157px;animation:9s linear infinite undersideCurrentA;transform:rotateX(68deg)rotate(-23deg)}.current-b{width:245px;height:245px;margin:-122px;animation:12s linear infinite reverse undersideCurrentB;transform:rotateY(72deg)rotate(18deg)}.underside-spray{z-index:2;width:150px;height:70px;position:absolute;bottom:23px;left:10%;transform:rotate(-25deg)}.underside-spray:before{content:"";border-top:1px solid #b7ff3c8c;border-radius:50%;height:30px;position:absolute;bottom:9px;left:0;right:0;box-shadow:0 -7px 20px #53f6bd14}.underside-spray i{background:var(--acid);width:5px;height:5px;box-shadow:0 0 9px var(--acid);border-radius:50%;animation:3.4s ease-out infinite undersideSpray;position:absolute;bottom:13px;right:10px}.underside-spray i:nth-child(2){animation-delay:-.85s}.underside-spray i:nth-child(3){animation-delay:-1.7s}.underside-spray i:nth-child(4){animation-delay:-2.55s}@keyframes undersideRide{0%{transform:translateY(4px)rotate(-35deg)rotateX(18deg)rotateY(0)}25%{transform:translate3d(3px,-6px,9px)rotate(-35deg)rotateX(18deg)rotateY(90deg)}50%{transform:translateY(2px)rotate(-35deg)rotateX(18deg)rotateY(180deg)}75%{transform:translate3d(-3px,-7px,9px)rotate(-35deg)rotateX(18deg)rotateY(270deg)}to{transform:translateY(4px)rotate(-35deg)rotateX(18deg)rotateY(360deg)}}@keyframes undersideShine{0%,20%{opacity:0;transform:translate(0)rotate(-16deg)}42%,62%{opacity:.75}82%,to{opacity:0;transform:translate(390px)rotate(-16deg)}}@keyframes undersideCurrentA{to{transform:rotateX(68deg)rotate(337deg)}}@keyframes undersideCurrentB{to{transform:rotateY(72deg)rotate(378deg)}}@keyframes undersideSpray{0%{opacity:0;transform:translate(0)scale(.35)}18%{opacity:.85}to{opacity:0;transform:translate(-115px,35px)scale(1.1)}}@media (prefers-reduced-motion:reduce){.underside-board-shell,.underside-board,.underside-body:after,.underside-current,.underside-spray i{animation:none!important}}html[data-hero-visible=false] .underside-board,html[data-hero-visible=false] .underside-body:after,html[data-hero-visible=false] .underside-current,html[data-hero-visible=false] .underside-spray i{animation-play-state:paused!important}html[data-motion-quality=medium] .current-b,html[data-motion-quality=medium] .underside-spray,html[data-motion-quality=medium] .underside-body:after,html[data-motion-quality=low] .underside-current,html[data-motion-quality=low] .underside-spray,html[data-motion-quality=low] .underside-body:after{display:none}html[data-motion-quality=low] .underside-deck,html[data-motion-quality=low] .underside-body{box-shadow:none}html[data-motion-quality=low] .underside-body img,html[data-motion-quality=low] .underside-fins>span>i{filter:none}
