/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@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;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--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{.\@container{container-type:inline-size}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.flex{display:flex}.hidden{display:none}.table{display:table}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.text-wrap{text-wrap:wrap}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}@font-face{font-family:Inter Local;src:url(/fonts/inter-cyrillic.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Local;src:url(/fonts/inter-latin.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;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:JetBrains Mono Local;src:url(/fonts/jetbrains-mono-cyrillic.woff2)format("woff2");font-style:normal;font-weight:100 800;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Local;src:url(/fonts/jetbrains-mono-latin.woff2)format("woff2");font-style:normal;font-weight:100 800;font-display:swap;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:Tektur Local;src:url(/fonts/tektur-cyrillic.woff2)format("woff2");font-style:normal;font-weight:400 900;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tektur Local;src:url(/fonts/tektur-latin.woff2)format("woff2");font-style:normal;font-weight:400 900;font-display:swap;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:Caveat Local;src:url(/fonts/caveat-cyrillic.woff2)format("woff2");font-style:normal;font-weight:400 600;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat Local;src:url(/fonts/caveat-latin.woff2)format("woff2");font-style:normal;font-weight:400 600;font-display:swap;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}:root{--font-inter:"Inter Local";--font-jetbrains:"JetBrains Mono Local";--font-tektur:"Tektur Local";--font-handwritten:"Caveat Local";--ink:#111113;--paper:#f1efe9;--muted:#989899;--line:#ffffff21;--soft-line:#ffffff13;--signal:#3b84f6;--signal-soft:#3b84f624;--violet:#7771ff;--coral:#ff5a3d;--shell:min(1440px, calc(100vw - 64px));--header-height:76px}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{background:var(--ink);color:var(--paper);font-family:var(--font-inter), Arial, sans-serif;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5;overflow-x:clip}body:before{z-index:-1;content:"";opacity:.22;pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:64px 64px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 94%);mask-image:linear-gradient(#000,#0000 94%)}::selection{color:var(--ink);background:var(--signal)}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:2px solid var(--signal);outline-offset:5px}h1,h2,h3,p,blockquote{margin:0}.section-shell{width:var(--shell);margin-inline:auto}.site{--hero-shift-y:0px;--hero-depth:0px;--hero-tilt-x:4deg;--hero-tilt-y:-11deg;--hero-reticle-spin:-8deg;--hero-reticle-spin-opposite:7deg;--hero-ring-spread:0px;--hero-ring-spread-neg:0px;--hero-reticle-scale:1;--hero-scene-opacity:1}.mono-label{font-family:var(--font-jetbrains), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.2}.ambient{z-index:-2;opacity:.12;filter:blur(130px);pointer-events:none;border-radius:50%;width:52vw;height:52vw;position:fixed}.ambient-one{background:var(--violet);top:-32vw;right:-16vw}.ambient-two{background:var(--signal);opacity:.055;top:45vh;left:-42vw}.site-header{--signal:#3b84f6;z-index:20;width:100%;height:var(--header-height);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#111113db,#1111138a);grid-template-columns:1fr auto auto auto;align-items:center;gap:28px;padding:0 max(32px,50vw - 720px);display:grid;position:fixed;top:0;left:0}.brand{width:max-content;font-family:var(--font-tektur), sans-serif;letter-spacing:-.03em;justify-self:start;align-items:center;gap:11px;font-size:20px;font-weight:600;display:inline-flex}.brand-logo{flex:none;width:26px;height:26px;display:block}.site-header nav{font-family:var(--font-jetbrains), monospace;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:32px;font-size:11px;display:flex}.site-header nav a,.text-link{transition:color .18s}.site-header nav a:hover,.text-link:hover{color:var(--signal)}.account-link{color:#b2b2b6;font-family:var(--font-jetbrains), monospace;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;justify-self:end;align-items:center;gap:9px;font-size:10px;transition:color .18s;display:inline-flex}.account-link:hover{color:var(--signal)}.account-label-compact{display:none}.header-cta{border:1px solid var(--line);font-family:var(--font-jetbrains), monospace;letter-spacing:.04em;text-transform:uppercase;justify-self:end;align-items:center;gap:18px;padding:10px 15px;font-size:11px;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.header-cta:hover{border-color:var(--signal);color:var(--ink);background:var(--signal)}.header-cta span,.text-link span,.contact-button span{transition:transform .18s}.header-cta:hover span,.text-link:hover span,.contact-button:hover span{transform:translate(3px,-3px)}.hero{--signal:#3b84f6;--signal-soft:#3b84f624;isolation:isolate;flex-direction:column;justify-content:flex-end;min-height:100svh;padding:112px max(32px,50vw - 720px) 30px;display:flex;position:relative;overflow:clip}.hero:after{content:"";background:var(--line);height:1px;position:absolute;bottom:0;left:max(32px,50vw - 720px);right:max(32px,50vw - 720px)}.hero-meta{z-index:2;color:var(--muted);justify-content:space-between;display:flex;position:absolute;top:116px;left:max(32px,50vw - 720px);right:max(32px,50vw - 720px)}.hero-bottom{z-index:2;grid-template-columns:1.25fr 1fr 1fr;align-items:end;gap:40px;display:grid;position:relative}.hero-bottom p{letter-spacing:-.02em;max-width:510px;font-size:clamp(16px,1.3vw,20px);line-height:1.45}.text-link{font-family:var(--font-jetbrains), monospace;text-transform:uppercase;justify-self:start;align-items:center;gap:18px;font-size:12px;display:inline-flex}.scroll-note{color:var(--muted);grid-column:3;justify-self:end}.hero-editorial{background:var(--ink)}.editorial-scope{top:calc(var(--header-height) + 2vw);z-index:0;aspect-ratio:1;opacity:.15;pointer-events:none;width:min(64.8vw,912px);position:absolute;right:2vw;transform:translate(50%,-50%)}.editorial-scope img{filter:saturate(.72)brightness(.92);width:100%;height:100%;animation:144s linear infinite scope-rotate;display:block}.editorial-title-wrap{z-index:2;margin:auto 0 clamp(42px,6vh,74px);padding-top:70px;position:relative}.editorial-product{width:max-content;max-width:100%;color:var(--ink);background:var(--paper);font-family:var(--font-tektur), sans-serif;letter-spacing:-.035em;border-radius:999px;margin-bottom:clamp(20px,3vh,40px);padding:12px 20px 13px;font-size:clamp(24px,2.35vw,40px);font-weight:560;line-height:1;display:block}.editorial-title{width:100%;font-family:var(--font-jetbrains), monospace;letter-spacing:-.085em;text-transform:uppercase;font-size:clamp(56px,8.4vw,136px);font-weight:500;line-height:.9}.editorial-title>span{width:max-content;max-width:100%;animation:.72s cubic-bezier(.22,1,.36,1) both title-in;display:block}.editorial-title .editorial-middle{margin-left:15vw;animation-delay:70ms}.editorial-title .editorial-last{color:var(--signal);letter-spacing:-.07em;margin-left:min(29vw,440px);font-size:.78em;animation-delay:.14s}.hero-dialogue{color:var(--ink);background:#dedbd2;padding:100px 0 0;display:block}.hero-dialogue:after{display:none}.dialogue-stage{border:1px solid #11111347;grid-template-columns:1fr 1fr;display:grid;position:absolute;inset:96px 20px 104px}.dialogue-side{flex-direction:column;justify-content:space-between;width:50%;padding:clamp(32px,4vw,64px);display:flex;position:absolute;top:0;bottom:0}.dialogue-seller{background:#f0ede5;left:0}.dialogue-buyer{background:var(--signal);right:0}.dialogue-side p{max-width:510px;font-family:var(--font-jetbrains), monospace;letter-spacing:-.055em;text-transform:uppercase;font-size:clamp(25px,3vw,49px);font-weight:500;line-height:1.06}.dialogue-side small{font-family:var(--font-jetbrains), monospace;letter-spacing:.08em;font-size:10px;font-weight:600}.dialogue-bridge{z-index:3;border:1px solid var(--ink);width:58px;height:58px;font-family:var(--font-jetbrains), monospace;background:#dedbd2;border-radius:50%;place-items:center;font-size:24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dialogue-title{z-index:4;width:min(80vw,1220px);color:var(--ink);font-family:var(--font-jetbrains), monospace;letter-spacing:-.085em;text-align:center;text-transform:uppercase;pointer-events:none;font-size:clamp(48px,7.5vw,120px);font-weight:600;line-height:.92;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dialogue-title span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#dedbd2;padding:.03em .1em;display:block}.dialogue-title span:last-child{width:max-content;color:var(--paper);background:var(--ink);margin:8px auto 0}.dialogue-footer{grid-template-columns:1fr 1fr 1fr;align-items:center;gap:30px;display:grid;position:absolute;bottom:24px;left:20px;right:20px}.dialogue-footer>span{color:#6f6c67}.lowercase-brand{text-transform:none}.dialogue-footer p{text-align:center;font-size:13px}.dialogue-link{justify-self:end}.hero-signals{color:var(--paper);background:#4938e8}.hero-signals:before{z-index:-1;content:"";opacity:.26;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:9vw 9vw;position:absolute;inset:0}.hero-signals:after{background:#ffffff4d;left:0;right:0}.signal-band{z-index:0;color:#ffffff29;width:max-content;font-family:var(--font-jetbrains), monospace;letter-spacing:-.06em;text-transform:uppercase;white-space:nowrap;pointer-events:none;font-size:clamp(36px,5vw,80px);font-weight:600;line-height:1;position:absolute}.signal-band div{animation:34s linear infinite signal-scroll;display:flex}.signal-band span{margin-right:.2em}.signal-band-top{top:18%;left:-8%;transform:rotate(-8deg)}.signal-band-side{bottom:14%;right:-58%;transform:rotate(72deg)}.signal-hero-meta{color:#ffffffa3;justify-content:space-between;display:flex;position:absolute;top:116px;left:max(32px,50vw - 720px);right:max(32px,50vw - 720px)}.signal-title-wrap{z-index:2;margin-bottom:clamp(42px,6vh,74px);position:relative}.signal-pretitle{color:#4938e8;background:var(--signal);margin-bottom:28px;padding:9px 12px;display:inline-block}.signal-title{font-family:var(--font-jetbrains), monospace;letter-spacing:-.095em;text-transform:uppercase;font-size:clamp(57px,9.3vw,148px);font-weight:650;line-height:.82}.signal-title span{width:max-content;max-width:100%;display:block}.signal-title span:nth-child(2){color:var(--signal);margin-left:11vw}.signal-title span:nth-child(3){margin-left:min(34vw,520px)}.signal-hero-bottom{z-index:2;grid-template-columns:1fr auto 1fr;align-items:end;gap:50px;display:grid;position:relative}.signal-hero-bottom p{max-width:550px;font-size:clamp(16px,1.3vw,20px);line-height:1.5}.signal-link{border:1px solid #ffffff8c;align-items:center;gap:20px;padding:14px 16px;display:inline-flex}.hero-context-panels{color:var(--ink);background:radial-gradient(circle at 82% 14%,#3b84f629,#0000 32%),linear-gradient(135deg,#f1f0eb 0%,#dddfdf 62%,#d4d8dc 100%)}.hero-context-panels:before{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#f1f0ebfa 0%,#f1f0ebd1 44%,#0000 76%);position:absolute;inset:0}.hero-context-panels:after{background:#1111133d}.hero-context-panels .hero-meta,.hero-context-panels .scroll-note{color:#11111385}.hero-context-panels .editorial-title,.hero-context-panels .hero-bottom{color:var(--ink)}.hero-context-panels .hero-bottom p{color:#111113b8}.context-cascade{top:calc(var(--header-height) + 34px);z-index:0;width:min(48vw,760px);height:calc(100% - var(--header-height) - 68px);perspective:1200px;pointer-events:none;position:absolute;right:-3vw}.context-panel{--panel-transform:rotate(-4deg) skewX(-2deg);aspect-ratio:1.72;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:72%;transform:var(--panel-transform);background:#ffffff47;border:1px solid #11111329;flex-direction:column;gap:18px;padding:18px 20px;animation:16s ease-in-out infinite alternate context-panel-float;display:flex;position:absolute;box-shadow:0 30px 90px #1219261a}.context-panel span{color:#1111137a}.context-panel i{background:linear-gradient(90deg,#11111357,#3b84f675,#0000);height:1px;display:block}.context-panel i:first-of-type{width:82%;margin-top:auto}.context-panel i:nth-of-type(2){width:58%}.context-panel i:nth-of-type(3){width:36%}.context-panel-back{--panel-transform:rotate(-7deg) translateZ(-120px);opacity:.48;animation-delay:-8s;top:2%;right:2%}.context-panel-middle{--panel-transform:rotate(3deg) translateZ(-44px);opacity:.7;animation-duration:19s;animation-delay:-13s;top:32%;right:16%}.context-panel-front{--panel-transform:rotate(-2deg) translateZ(20px);background:#ecf1f97a;border-color:#3b84f64d;animation-duration:17s;animation-delay:-4s;bottom:2%;right:-4%}.hero-luminous{color:var(--paper);background:radial-gradient(circle at 78% 42%,#3b84f633,#0000 32%),linear-gradient(128deg,#07090e 0%,#0a1020 56%,#06080d 100%)}.hero-luminous:before{inset:var(--header-height) 0 0;z-index:0;content:"";opacity:.56;pointer-events:none;background:linear-gradient(110deg,#0000 0 54%,#3b84f614 54.1% 54.2%,#0000 54.3%),linear-gradient(70deg,#0000 0 72%,#ffffff0e 72.1% 72.2%,#0000 72.3%);position:absolute}.hero-luminous:after{background:#ffffff1f}.hero-luminous .hero-meta,.hero-luminous .scroll-note{color:#f1efe985}.luminous-field{inset:var(--header-height) 0 0;z-index:0;pointer-events:none;position:absolute;overflow:hidden}.luminous-field:before{content:"";opacity:.38;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:8vw 8vw;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000 72%);mask-image:linear-gradient(270deg,#000,#0000 72%)}.luminous-field:after{content:"";filter:blur(120px);background:#3b84f629;border-radius:50%;width:58vw;height:58vw;position:absolute;top:6%;right:-12%}.data-plane{opacity:.42;transform-origin:bottom;background-image:repeating-linear-gradient(#3b84f638 0 1px,#0000 1px 48px),repeating-linear-gradient(90deg,#3b84f633 0 1px,#0000 1px 48px);width:72%;height:78%;position:absolute;bottom:-42%;right:-8%;transform:perspective(680px)rotateX(62deg)rotate(-8deg);-webkit-mask-image:linear-gradient(#0000 12%,#000 72%);mask-image:linear-gradient(#0000 12%,#000 72%)}.light-ribbon{opacity:.24;filter:blur(8px);background:linear-gradient(90deg,#0000,#3b84f675,#c9ddff33,#0000);width:clamp(80px,9vw,160px);height:150%;animation:22s ease-in-out infinite alternate light-ribbon-drift;position:absolute;top:-24%;transform:rotate(17deg)}.light-ribbon-1{animation-delay:-12s;right:5%}.light-ribbon-2{opacity:.34;width:clamp(54px,6vw,108px);animation-duration:28s;animation-delay:-4s;right:21%}.light-ribbon-3{opacity:.16;width:clamp(100px,13vw,210px);animation-duration:32s;animation-delay:-20s;right:39%}.light-ribbon-4{opacity:.12;width:clamp(48px,5vw,84px);animation-duration:25s;animation-delay:-9s;right:56%}.signal-thread{background:linear-gradient(90deg,#0000,#b9d5ff9e,#3b84f624);width:min(47vw,720px);height:1px;position:absolute;top:27%;right:4%;box-shadow:0 0 24px #3b84f657}.signal-thread i{background:#3b84f6;border:1px solid #dbe8ffe6;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 20px #3b84f6db}.signal-thread i:first-child{left:16%}.signal-thread i:nth-child(2){left:43%}.signal-thread i:nth-child(3){left:69%}.signal-thread i:nth-child(4){left:92%}.liquid-stage{top:calc(var(--header-height) + 22px);z-index:0;aspect-ratio:1;width:min(64vw,980px);opacity:var(--hero-scene-opacity);perspective:1400px;transform:perspective(1400px) translate3d(0, var(--hero-shift-y), var(--hero-depth)) rotateX(var(--hero-tilt-x)) rotateY(var(--hero-tilt-y));transform-origin:62% 42%;transform-style:preserve-3d;pointer-events:none;will-change:transform, opacity;position:absolute;right:-8vw}.liquid-stage:before{content:"";filter:blur(78px);background:#3b84f638;border-radius:46% 54% 61% 39%/43% 39% 61% 57%;position:absolute;inset:12%;transform:translateZ(-180px)}.depth-slab{background:linear-gradient(135deg,#3b84f60e,#0000 58%);border:1px solid #94bcff21;display:block;position:absolute;box-shadow:inset 0 0 46px #3b84f609}.depth-slab-back{width:62%;height:58%;top:11%;right:2%;transform:translateZ(-260px)rotate(14deg)}.depth-slab-front{border-color:#c8ddff2e;width:44%;height:38%;bottom:6%;right:19%;transform:translateZ(110px)rotate(-12deg)}.liquid-reticle{transform:translateZ(40px) scale(var(--hero-reticle-scale));transform-style:preserve-3d;will-change:transform;position:absolute;inset:9%}.liquid-reticle:before{content:"";-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:radial-gradient(circle at 42% 38%,#e1edff26,#0000 25%),radial-gradient(circle at 58% 62%,#3b84f633,#0000 54%);border-radius:43% 57% 52% 48%/59% 42% 58% 41%;position:absolute;inset:15%;transform:translateZ(10px);box-shadow:inset 0 0 80px #659fff14,0 0 110px #3b84f61c}.liquid-ring{will-change:transform;border:1px solid #aacdff57;display:block;position:absolute;box-shadow:inset 0 0 36px #3b84f60d,0 0 28px #3b84f612}.liquid-ring-outer{transform:translateZ(20px) rotateZ(var(--hero-reticle-spin));border-width:1.5px;border-color:#a7cbff6b;border-radius:43% 57% 63% 37%/54% 38% 62% 46%;inset:0}.liquid-ring-middle{transform:translate3d(var(--hero-ring-spread), var(--hero-ring-spread-neg), 92px) rotateZ(var(--hero-reticle-spin-opposite));border-radius:58% 42% 47% 53%/39% 57% 43% 61%;inset:16%}.liquid-ring-inner{transform:translate3d(var(--hero-ring-spread-neg), var(--hero-ring-spread), 164px) rotateZ(var(--hero-reticle-spin));border-color:#ddebff8c;border-radius:47% 53% 58% 42%/62% 43% 57% 38%;inset:31%}.liquid-axis{transform-origin:50%;background:linear-gradient(90deg,#0000,#b1d1ff6b 22%,#e4eeffb3 50%,#b1d1ff6b 78%,#0000);display:block;position:absolute;top:50%;left:50%;box-shadow:0 0 14px #3b84f62e}.liquid-axis-x{width:118%;height:1px;transform:translate(-50%, -50%) translateZ(190px) rotateZ(var(--hero-reticle-spin-opposite))}.liquid-axis-y{width:1px;height:118%;transform:translate(-50%, -50%) translateZ(190px) rotateZ(var(--hero-reticle-spin-opposite));background:linear-gradient(#0000,#b1d1ff6b 22%,#e4eeffb3 50%,#b1d1ff6b 78%,#0000)}.liquid-core{background:#3b84f6;border:2px solid #e6f0ffd6;border-radius:50%;width:12px;height:12px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateZ(230px);box-shadow:0 0 18px #3b84f6e6,0 0 56px #3b84f694}.liquid-caption{color:#cbdfff70;position:absolute;top:13%;right:13%;transform:translateZ(150px)}.hero-logo-depth{color:var(--paper);background:#0b0c10}.hero-logo-depth:after{background:#ffffff21}.hero-logo-depth .hero-meta,.hero-logo-depth .scroll-note{color:#f1efe985}.logo-depth-stage{top:calc(var(--header-height) + 5vh);z-index:0;aspect-ratio:1;width:min(61vw,920px);opacity:var(--hero-scene-opacity);perspective:1400px;transform:perspective(1400px) translate3d(0, var(--hero-shift-y), var(--hero-depth)) rotateX(var(--hero-tilt-x)) rotateY(var(--hero-tilt-y));transform-origin:61% 42%;transform-style:preserve-3d;pointer-events:none;will-change:transform, opacity;position:absolute;right:-8vw}.logo-depth-frame{background:0 0;border:1px solid #7ba9f233;display:block;position:absolute;box-shadow:inset 0 0 0 1px #ffffff05,0 24px 70px #00000038}.logo-depth-frame:before,.logo-depth-frame:after{content:"";width:18px;height:18px;position:absolute}.logo-depth-frame:before{border-top:1px solid #dae7fc99;border-left:1px solid #dae7fc99;top:-1px;left:-1px}.logo-depth-frame:after{border-bottom:1px solid #dae7fc99;border-right:1px solid #dae7fc99;bottom:-1px;right:-1px}.logo-depth-frame-back{transform:translate3d(var(--hero-ring-spread-neg), var(--hero-ring-spread-neg), -230px) rotateZ(var(--hero-reticle-spin-opposite));inset:11% 5% 13% 14%}.logo-depth-frame-front{transform:translate3d(var(--hero-ring-spread), var(--hero-ring-spread-neg), 145px) rotateZ(var(--hero-reticle-spin));border-color:#7ba9f245;inset:24% 14% 3% 25%}.logo-depth-layer{object-fit:contain;transform-origin:50%;will-change:transform, opacity;width:65%;height:65%;display:block;position:absolute;top:50%;left:50%}.logo-depth-layer-back{opacity:.11;filter:saturate(.55)brightness(.82);transform:translate3d(calc(-50% + var(--hero-ring-spread-neg)), calc(-50% + var(--hero-ring-spread)), -185px) rotateZ(var(--hero-reticle-spin))}.logo-depth-layer-middle{opacity:.29;filter:saturate(.82)brightness(.95)drop-shadow(0 20px 28px #0000005c);transform:translate3d(calc(-50% + var(--hero-ring-spread)), calc(-50% + var(--hero-ring-spread-neg)), -25px) rotateZ(var(--hero-reticle-spin-opposite))}.logo-depth-layer-front{opacity:.9;filter:saturate(1.08)brightness(1.05)drop-shadow(0 22px 42px #2563eb2e);transform:translate3d(-50%, -50%, 165px) rotateZ(var(--hero-reticle-spin)) scale(var(--hero-reticle-scale))}.logo-depth-origin{background:#3b84f6;border:1px solid #ebf2ffe6;border-radius:50%;width:8px;height:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateZ(245px);box-shadow:0 0 0 8px #3b84f614,0 0 28px #3b84f675}.logo-depth-caption{color:#b5cff98c;position:absolute;top:10%;right:7%;transform:translateZ(180px)}.section-kicker{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;padding-top:18px;display:flex}.manifesto{width:var(--shell);margin:0 auto;padding:clamp(140px,18vw,300px) 0 clamp(130px,15vw,240px)}.manifesto h2,.human h2,.contact h2{font-family:var(--font-jetbrains), monospace;letter-spacing:-.075em;text-transform:uppercase;margin-top:clamp(48px,8vw,120px);font-size:clamp(48px,7.8vw,124px);font-weight:500;line-height:.93}.manifesto h2 span,.platform .section-title span,.human h2 span,.contact h2 span{color:var(--signal)}.manifesto h2.manifesto-title-rewrite{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:.08em clamp(22px,3vw,54px);font-size:clamp(42px,5.5vw,88px);display:grid}.manifesto-title-rewrite>span{width:max-content;max-width:100%;color:var(--paper);display:block}.manifesto-title-rewrite .manifesto-you{letter-spacing:-.105em;grid-area:1/1/3;align-self:center;font-size:2.04em;line-height:.72}.manifesto-title-rewrite .manifesto-statement{grid-column:2}.manifesto-title-rewrite .manifesto-statement-old{color:#c6c4c0;font-size:.72em;line-height:.96}.manifesto-title-rewrite .manifesto-statement-new{color:var(--signal);font-size:1em;line-height:.86}.manifesto-title-rewrite .manifesto-payoff{grid-column:1/-1;justify-self:end;margin-top:.12em;font-size:.96em;line-height:.9}.manifesto-copy{grid-template-columns:1fr 1fr;gap:clamp(40px,9vw,160px);width:68%;margin-top:clamp(60px,9vw,140px);margin-left:auto;display:grid}.manifesto-copy p{color:#aaa9aa;letter-spacing:-.015em;max-width:470px;font-size:17px;line-height:1.65}.manifesto-copy .lead-copy{color:var(--paper);font-size:clamp(20px,1.7vw,26px);line-height:1.45}.definition{grid-template-columns:1.35fr .65fr;gap:clamp(60px,12vw,180px);padding:0 0 clamp(140px,16vw,260px);display:grid}.definition-intro .section-kicker{margin-bottom:52px}.definition h2,.section-title,.audience-heading h2,.team-heading h2{font-family:var(--font-jetbrains), monospace;letter-spacing:-.065em;text-transform:uppercase;font-size:clamp(42px,5.4vw,86px);font-weight:500;line-height:1}.definition-side{border-top:1px solid var(--line);padding-top:18px}.definition-side p{color:#c1bfc0;font-size:18px;line-height:1.65}.audience-mini{color:var(--muted);grid-template-columns:1fr 1fr;gap:14px 24px;margin-top:52px;display:grid}.audience-mini span:before{color:var(--signal);content:"+";margin-right:8px}.method{padding-bottom:clamp(150px,18vw,290px)}.method .section-title,.platform .section-title{margin-top:64px}.process-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:clamp(70px,9vw,140px) 0 0;padding:0;list-style:none;display:grid}.process-grid li{border-right:1px solid var(--line);min-height:370px;padding:20px 24px 26px;position:relative}.process-grid li:first-child{border-left:1px solid var(--line)}.process-grid li:last-child{color:var(--ink);border-right-color:var(--coral);background:var(--coral);box-shadow:0 0 0 1px var(--coral), 0 30px 100px #ff5a3d3b}.process-grid li:last-child .process-number,.process-grid li:last-child p{color:#111113b8}.process-grid li:last-child h3{font-weight:650}.process-grid li:last-child .process-pulse{border-color:var(--paper);background:var(--ink);box-shadow:0 0 0 1px #f1efe929}.process-grid li:last-child:hover .process-pulse{border-color:var(--paper);background:var(--paper);box-shadow:0 0 10px #f1efe947}.process-number{color:var(--muted)}.process-pulse{border:1px solid var(--signal);background:var(--ink);border-radius:50%;width:9px;height:9px;transition:background .24s,box-shadow .24s;position:absolute;top:-5px;left:-5px}.process-grid li:hover .process-pulse{background:var(--signal);box-shadow:0 0 22px #3b84f6a6}.process-grid h3{font-family:var(--font-jetbrains), monospace;letter-spacing:-.04em;margin-top:clamp(110px,10vw,170px);font-size:clamp(23px,2vw,31px);font-weight:500}.process-grid p{max-width:250px;color:var(--muted);margin-top:18px;font-size:14px;line-height:1.6}.metrics{color:var(--ink);background:var(--coral)}.metrics-top{padding:32px 0 clamp(70px,8vw,120px)}.metrics-kicker{border-top:1px solid #1111137a;justify-content:space-between;padding-top:17px;display:flex}.metrics-heading{grid-template-columns:1.45fr .55fr;align-items:end;gap:clamp(50px,10vw,160px);margin-top:clamp(48px,6vw,92px);display:grid}.metrics-heading h2{font-family:var(--font-jetbrains), monospace;letter-spacing:-.08em;text-transform:uppercase;font-size:clamp(52px,7.4vw,118px);font-weight:600;line-height:.9}.metrics-heading p{letter-spacing:-.02em;max-width:410px;font-size:clamp(16px,1.35vw,20px);line-height:1.55}.response-metrics{border-top:1px solid #1111137a;border-bottom:1px solid #1111137a;grid-template-columns:repeat(3,1fr);margin-top:clamp(72px,9vw,140px);display:grid}.response-number{border-right:1px solid #1111137a;flex-direction:column;justify-content:space-between;min-height:clamp(250px,27vw,410px);padding:18px clamp(16px,2vw,30px) 16px;display:flex}.response-number:first-child{border-left:1px solid #1111137a}.response-number-mid{background:var(--coral)}.response-number strong{font-family:var(--font-jetbrains), monospace;letter-spacing:-.12em;white-space:nowrap;font-size:clamp(82px,12.4vw,198px);font-weight:600;line-height:.75}.response-number-mid strong{font-size:clamp(94px,14vw,224px)}.response-number sup,.zoom-stat sup{letter-spacing:-.04em;vertical-align:top;margin-left:.08em;font-size:.25em;font-weight:600;position:relative;top:-.12em}.response-caption{grid-template-columns:auto 1fr auto;align-items:center;gap:22px;margin-top:20px;display:grid}.response-caption i{background:#11111373;height:1px}.zoom-metrics{color:var(--paper);background:var(--ink);padding:clamp(72px,9vw,140px) 0 30px}.zoom-inner{grid-template-columns:.58fr 1.42fr;align-items:stretch;gap:clamp(50px,8vw,130px);display:grid}.zoom-heading{border-top:1px solid var(--line);flex-direction:column;justify-content:space-between;padding-top:18px;display:flex}.zoom-heading>span{color:var(--muted)}.zoom-heading h3{font-family:var(--font-tektur), sans-serif;letter-spacing:-.06em;margin-top:auto;font-size:clamp(42px,5.8vw,92px);font-weight:520;line-height:.92}.zoom-heading p{max-width:390px;color:var(--muted);margin-top:28px;font-size:16px;line-height:1.6}.zoom-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.zoom-stat{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:clamp(280px,30vw,460px);padding:22px clamp(16px,2vw,28px);display:flex}.zoom-stat:first-child{border-left:1px solid var(--line)}.zoom-stat strong{font-family:var(--font-jetbrains), monospace;letter-spacing:-.06em;white-space:nowrap;align-items:flex-start;font-size:clamp(44px,5.4vw,86px);font-weight:500;line-height:.9;display:inline-flex}.zoom-percent{letter-spacing:0;flex:none;margin-left:.12em;font-size:.25em;line-height:1;transform:translateY(-.08em)}.zoom-stat>span{color:var(--muted)}.zoom-average{color:var(--ink);background:var(--coral)}.zoom-average>span{color:#111113b8}.zoom-wide strong,.zoom-narrow strong{color:var(--coral)}.metrics-note{color:#727274;margin-top:56px}.machine{width:var(--shell);grid-template-columns:.82fr 1.18fr;margin:0 auto;padding-top:clamp(150px,18vw,280px);padding-bottom:clamp(150px,18vw,280px);display:grid}.machine-sticky{align-self:start;padding-right:clamp(40px,8vw,120px)}.machine-sticky h2{font-family:var(--font-jetbrains), monospace;letter-spacing:-.065em;text-transform:uppercase;margin-top:54px;font-size:clamp(44px,5.5vw,88px);font-weight:500;line-height:.98}.machine-sticky h2 span{color:var(--muted)}.machine-sticky p{max-width:420px;color:var(--muted);margin-top:50px;font-size:17px;line-height:1.65}.signal-list{border-top:1px solid var(--line)}.signal-row{border-bottom:1px solid var(--line);grid-template-columns:44px 1fr auto;align-items:center;min-height:92px;padding:0 16px;transition:color .22s,background .22s,padding .22s;display:grid}.signal-row>span:first-child{color:var(--muted)}.signal-row strong{font-family:var(--font-jetbrains), monospace;letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(18px,1.8vw,28px);font-weight:500}.signal-status{color:var(--muted)}.signal-row:hover{color:var(--ink);background:var(--signal);padding:0 22px}.signal-row:hover span{color:var(--ink)}.meaning{padding-bottom:clamp(160px,20vw,320px)}.meaning-layout{grid-template-columns:1fr .76fr;align-items:end;gap:clamp(70px,10vw,160px);margin-top:clamp(70px,10vw,150px);display:grid}.meaning h2{font-family:var(--font-jetbrains), monospace;letter-spacing:-.075em;text-transform:uppercase;font-size:clamp(52px,6.6vw,105px);font-weight:500;line-height:.92}.meaning h2 em{color:var(--signal);font-family:var(--font-tektur), sans-serif;text-transform:none;font-size:1.12em;font-style:normal;font-weight:500}.meaning-card-wrap{--meaning-bird-y:102px;--meaning-bird-rotate:6deg;isolation:isolate;position:relative}.meaning-card{z-index:2;border:1px solid var(--line);background:radial-gradient(circle at 100% 0,#7771ff24,#0000 45%),#18181c;padding:clamp(28px,3vw,42px);position:relative;box-shadow:0 24px 80px #0000002e}.meaning-status{border-bottom:1px solid var(--line);color:#74747b;justify-content:space-between;align-items:center;padding-bottom:16px;font-size:8px;display:flex}.meaning-status>span:first-child{width:max-content;color:var(--ink);background:var(--signal);padding:7px 9px 6px;font-size:8px;font-weight:600;display:inline-flex}.meaning-online{color:var(--signal)}.meaning-online:before{background:var(--signal);content:"";border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block;box-shadow:0 0 11px #3b84f6b8}.meaning-card .meaning-parser-copy{color:#77777e;letter-spacing:-.01em;max-width:420px;margin-top:clamp(28px,3vw,42px);font-size:14px;line-height:1.55}.meaning-card .meaning-insight-copy{color:#d6d5d6;letter-spacing:-.02em;max-width:540px;margin-top:18px;font-size:clamp(16px,1.25vw,19px);line-height:1.55}.meaning-insight-copy strong{color:var(--paper);font-weight:600}.meaning-model-link{border-top:1px solid var(--line);color:#b8b7ba;justify-content:space-between;align-items:center;gap:14px;width:100%;margin-top:clamp(30px,3.4vw,48px);padding-top:18px;transition:color .18s;display:flex}.meaning-model-link:hover{color:var(--signal)}.meaning-peek-bird{z-index:1;width:140px;height:140px;color:var(--paper);transform:translate3d(0, var(--meaning-bird-y), 0) rotate(var(--meaning-bird-rotate)) scaleX(-1);transform-origin:48% 88%;pointer-events:none;will-change:transform;display:block;position:absolute;top:-76px;right:clamp(24px,4vw,58px)}.meaning-peek-bird:before,.meaning-peek-bird:after{content:"";background:currentColor;position:absolute;inset:0}.meaning-peek-bird:before{-webkit-mask:url(/huli-bird-body.svg) 50%/contain no-repeat;mask:url(/huli-bird-body.svg) 50%/contain no-repeat}.meaning-peek-bird:after{-webkit-mask:url(/huli-bird-wing.svg) 50%/contain no-repeat;mask:url(/huli-bird-wing.svg) 50%/contain no-repeat}.platform{padding-bottom:clamp(160px,20vw,320px)}.mockup-block{grid-template-columns:minmax(270px,.55fr) 1.45fr;gap:clamp(50px,7vw,110px);margin-top:clamp(100px,12vw,180px);display:grid}.mockup-primary{grid-template-columns:minmax(280px,.42fr) minmax(0,1.58fr);gap:clamp(32px,4vw,64px);width:min(1560px,100vw - 32px);margin-left:50%;transform:translate(-50%)}.mockup-block+.mockup-block{margin-top:clamp(140px,18vw,280px)}.mockup-secondary{grid-template-columns:1.45fr minmax(270px,.55fr)}.mockup-secondary .mockup-copy{grid-column:2}.mockup-secondary .mockup-placeholder,.mockup-secondary .mockup-visual{grid-area:1/1}.mockup-copy{align-self:center}.mockup-copy>span{color:var(--signal)}.mockup-copy h3{max-width:420px;font-family:var(--font-jetbrains), monospace;letter-spacing:-.055em;text-transform:uppercase;margin-top:28px;font-size:clamp(30px,3.5vw,55px);font-weight:500;line-height:1.05}.mockup-copy p{max-width:390px;color:var(--muted);margin-top:28px;font-size:16px;line-height:1.65}.mockup-feature-list{color:#f1efe9c7;gap:13px;max-width:410px;margin:30px 0 0;padding:0;font-size:13px;line-height:1.55;list-style:none;display:grid}.mockup-feature-list li{padding-left:19px;position:relative}.mockup-feature-list li:before{border:1px solid var(--coral);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0}.mockup-secondary-visual{min-width:0}.pipeline-stack-host{aspect-ratio:1742/1009;isolation:isolate;background:0 0;min-width:0;position:relative;overflow:hidden}.pipeline-stack-host .mockup-frame{background:0 0}.mockup-visual{align-self:center;min-width:0;animation:linear both mockup-visual-reveal;animation-timeline:view();animation-range:entry 4% cover 34%}.mockup-demo-note{color:#f1efe994;letter-spacing:.075em;align-items:center;gap:9px;margin:0 6px 14px;font-size:9px;display:flex}.mockup-demo-note i{background:#ffffff2e;width:22px;height:1px}.mockup-demo-note-dot{background:var(--signal);border-radius:50%;width:5px;height:5px;animation:2.8s ease-in-out infinite mockup-demo-pulse;box-shadow:0 0 0 4px #3b84f617,0 0 16px #3b84f675}.mockup-placeholder{background:linear-gradient(var(--soft-line) 1px, transparent 1px), linear-gradient(90deg, var(--soft-line) 1px, transparent 1px), radial-gradient(circle at 50% 50%, #3b84f611, transparent 30%);background-size:48px 48px,48px 48px,auto;border:1px dashed #ffffff47;place-items:center;min-height:clamp(420px,50vw,680px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 80px #ffffff05}.mockup-live{aspect-ratio:1710/969;isolation:isolate;background:#09090b;border:0;border-radius:clamp(12px,1.25vw,20px) clamp(12px,1.25vw,20px) 0 0;min-height:0;transition:transform .42s cubic-bezier(.22,1,.36,1)}.mockup-visual:hover .mockup-live{transform:translateY(-4px)}.mockup-visual:hover .mockup-live:before{border-color:#ffffff4a}.mockup-frame{z-index:1;background:#09090b;border:0;width:100%;height:100%;position:absolute;inset:0}.mockup-live .placeholder-corners,.mockup-live .placeholder-index,.mockup-live .placeholder-status{z-index:4;pointer-events:none}.mockup-live .placeholder-corners{display:none}.mockup-placeholder:before,.mockup-placeholder:after{content:"";background:#ffffff2b;position:absolute}.mockup-placeholder:before{width:100%;height:1px;top:50%;left:0}.mockup-placeholder:after{width:1px;height:100%;top:0;left:50%}.mockup-live:before{z-index:3;border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(#ffffff0b,#0000 7%);border:1px solid #fff3;border-bottom:0;width:auto;height:auto;transition:border-color .3s;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 56%,#0000 100%);mask-image:linear-gradient(#000 0% 56%,#0000 100%)}.mockup-live:after{z-index:3;background:radial-gradient(ellipse 58% 88% at 100% 100%, #111113f2 0%, #11111394 42%, transparent 76%), linear-gradient(to top, var(--ink) 0%, #111113eb 14%, #11111375 48%, transparent 100%);content:"";pointer-events:none;width:100%;height:44%;display:block;position:absolute;inset:auto 0 0}@keyframes mockup-visual-reveal{0%{opacity:.24;transform:translateY(72px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes mockup-demo-pulse{0%,to{opacity:.62;transform:scale(.86)}50%{opacity:1;transform:scale(1)}}.placeholder-corners{background:linear-gradient(var(--paper), var(--paper)) top left / 22px 1px no-repeat, linear-gradient(var(--paper), var(--paper)) top left / 1px 22px no-repeat, linear-gradient(var(--paper), var(--paper)) top right / 22px 1px no-repeat, linear-gradient(var(--paper), var(--paper)) top right / 1px 22px no-repeat, linear-gradient(var(--paper), var(--paper)) bottom left / 22px 1px no-repeat, linear-gradient(var(--paper), var(--paper)) bottom left / 1px 22px no-repeat, linear-gradient(var(--paper), var(--paper)) bottom right / 22px 1px no-repeat, linear-gradient(var(--paper), var(--paper)) bottom right / 1px 22px no-repeat;opacity:.45;border:1px solid #0000;position:absolute;inset:18px}.placeholder-index,.placeholder-status{z-index:2;color:var(--muted);position:absolute}.placeholder-index{top:29px;left:32px}.placeholder-status{bottom:29px;right:32px}.placeholder-center{z-index:2;text-align:center;flex-direction:column;align-items:center;padding:30px;display:flex;position:relative}.placeholder-icon{border:1px solid var(--signal);width:50px;height:50px;color:var(--signal);font-family:var(--font-jetbrains), monospace;border-radius:50%;place-items:center;margin-bottom:28px;font-size:24px;font-weight:300;display:grid;box-shadow:0 0 40px #3b84f61f}.placeholder-center strong{font-family:var(--font-jetbrains), monospace;letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(20px,2vw,30px);font-weight:500}.placeholder-center small{color:var(--muted);font-family:var(--font-jetbrains), monospace;letter-spacing:.08em;margin-top:12px;font-size:10px}.audiences{padding-bottom:clamp(160px,20vw,310px)}.audience-heading h2,.team-heading h2{margin-top:60px}.audience-marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:clamp(70px,10vw,140px);padding:24px 0 20px;overflow:hidden}.audience-track{width:max-content;animation:38s linear infinite marquee;display:flex}.audience-marquee:hover .audience-track{animation-play-state:paused}.audience-track span{font-family:var(--font-jetbrains), monospace;letter-spacing:-.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:30px;margin-right:30px;font-size:clamp(30px,4vw,64px);font-weight:500;display:inline-flex}.audience-track i{color:var(--signal);font-size:.45em;font-style:normal}.human{padding-bottom:clamp(170px,22vw,360px)}.human h2{font-size:clamp(47px,8vw,128px)}.human-bottom{grid-template-columns:.65fr 1fr;gap:clamp(60px,13vw,200px);width:72%;margin-top:clamp(70px,10vw,150px);margin-left:auto;display:grid}.human-bottom p{color:var(--muted);font-size:17px;line-height:1.7}.human-bottom blockquote{font-family:var(--font-jetbrains), monospace;letter-spacing:-.035em;font-size:clamp(20px,2vw,30px);line-height:1.45}.team{padding-bottom:clamp(180px,22vw,340px)}.team-heading{margin-bottom:clamp(80px,10vw,150px)}.team-stack{width:var(--shell);border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-inline:auto;display:grid}.team-row{background:#19191c;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.team-row:nth-child(2n){background:#1d1d20}.team-photo{aspect-ratio:4/5;background:#222226;position:relative;overflow:hidden}.team-photo:after{content:"";pointer-events:none;background:linear-gradient(#1111131f,#0000 42%,#111113b8);position:absolute;inset:0}.team-photo img{object-fit:cover;filter:contrast(1.02);width:100%;height:100%;transition:filter .5s,transform .7s cubic-bezier(.22,1,.36,1);display:block;transform:scale(1.01)}.team-row:hover .team-photo img{filter:contrast(1.02);transform:scale(1.045)}.team-index,.team-role{z-index:2;color:var(--muted);position:absolute;top:18px}.team-index{left:18px}.team-role{max-width:62%;color:var(--paper);text-align:right;right:18px}.team-copy{border-top:1px solid var(--line);flex-direction:column;flex:1;gap:28px;min-height:210px;padding:24px 22px 26px;display:flex}.team-row h3{font-family:var(--font-jetbrains), monospace;letter-spacing:-.05em;text-transform:uppercase;font-size:clamp(20px,1.8vw,28px);font-weight:500;line-height:1.05}.team-row p{color:#aaa9aa;max-width:300px;margin-top:auto;font-size:14px;line-height:1.55}.team-credentials{border-top:1px solid var(--line);align-content:start;gap:10px;margin-top:0;padding-top:18px;display:grid}.team-career,.team-credential{font-family:var(--font-jetbrains), monospace;letter-spacing:.035em;text-transform:uppercase;font-size:12px;font-weight:500;line-height:1.4}.team-career{color:var(--paper);flex-wrap:wrap;align-items:baseline;gap:7px;display:flex}.team-career-divider{color:var(--signal)}.team-career-prefix{color:#8b8b91;text-transform:lowercase}.team-company{color:#aaa9af}.team-credential{color:var(--signal);gap:3px;display:grid}.team-credential-note{color:#727279;letter-spacing:.09em;font-size:8px;font-weight:400;line-height:1.35}.team-experience{color:#77777e;align-items:center;gap:8px;margin-top:3px;line-height:1.35;display:flex}.team-experience:before{background:var(--signal);content:"";flex:none;width:5px;height:5px}.contact{background:linear-gradient(128deg, transparent 42%, #7771ff14 76%, transparent 100%), var(--ink);flex-direction:column;justify-content:flex-end;min-height:100svh;padding:100px max(32px,50vw - 720px) 28px;display:flex;position:relative;overflow:clip}.contact-card-scene{z-index:0;perspective:1200px;pointer-events:none;width:min(47vw,680px);height:min(45vw,650px);animation:12s ease-in-out infinite alternate profile-scene-drift;position:absolute;top:88px;right:max(-72px,50vw - 792px)}.contact-card-stack{transform-style:preserve-3d;position:absolute;inset:0}.contact-profile{aspect-ratio:1/.82;transform-origin:50%;backface-visibility:hidden;background:linear-gradient(#ffffff09 1px,#0000 1px) 0 0/38px 38px,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/38px 38px,#18181c;border:1px solid #ffffff21;grid-template-rows:auto 1fr auto auto;width:clamp(270px,25vw,380px);padding:18px 20px 20px;display:grid;position:absolute;top:0;left:0;box-shadow:0 32px 90px #00000070}.contact-profile:first-child{z-index:4;opacity:.94;transform:translate3d(0,172px,70px)rotateX(3deg)rotateY(-11deg)}.contact-profile:nth-child(2){z-index:3;opacity:.68;filter:brightness(.85);transform:translate3d(54px,116px,-55px)rotateX(3deg)rotateY(-11deg)scale(.95)}.contact-profile:nth-child(3){z-index:2;opacity:.43;filter:brightness(.72);transform:translate3d(108px,60px,-170px)rotateX(3deg)rotateY(-11deg)scale(.9)}.contact-profile:nth-child(4){z-index:1;opacity:.23;filter:brightness(.58);transform:translate3d(162px,4px,-280px)rotateX(3deg)rotateY(-11deg)scale(.85)}.profile-top,.profile-company{color:#73737b;justify-content:space-between;display:flex}.profile-monogram{width:54px;height:54px;color:var(--ink);background:var(--coral);align-self:center;place-items:center;font-size:14px;display:grid;box-shadow:0 14px 50px #ff5a3d2e}.contact-profile:nth-child(2) .profile-monogram{background:var(--signal)}.contact-profile:nth-child(3) .profile-monogram{color:var(--paper);background:var(--violet)}.contact-profile:nth-child(4) .profile-monogram{color:var(--paper);background:#2563eb}.profile-person{align-self:end;padding-bottom:18px}.profile-person h3{font-family:var(--font-jetbrains), monospace;letter-spacing:-.045em;text-transform:uppercase;font-size:clamp(19px,1.7vw,26px);font-weight:500;line-height:1.05}.profile-person p{color:#8f8f97;margin-top:8px;font-size:13px}.profile-company{border-top:1px solid #ffffff1a;padding-top:14px;font-size:9px}.contact-coordinates{color:var(--muted);justify-content:space-between;display:flex;position:absolute;top:70px;left:max(32px,50vw - 720px);right:max(32px,50vw - 720px)}.contact h2{z-index:2;grid-template-columns:minmax(0,1fr);row-gap:.06em;width:min(48vw,760px);margin-top:0;font-size:clamp(51px,6.8vw,108px);display:grid;position:relative}.contact h2>span{width:max-content;max-width:100%;color:var(--paper);display:block}.contact h2 .contact-title-top{color:var(--muted);letter-spacing:.08em;justify-self:end;margin-right:9%;font-size:.42em;line-height:1}.contact h2 .contact-title-main{color:var(--paper);justify-self:start;line-height:.84}.contact h2 .contact-title-end{color:var(--coral);justify-self:end;font-size:.86em;line-height:.88}.contact-bottom{z-index:2;grid-template-columns:1fr auto;align-items:end;gap:60px;margin-top:clamp(60px,9vw,135px);padding-bottom:clamp(70px,8vw,120px);display:grid;position:relative}.contact-bottom p{color:#b7b5b6;max-width:500px;font-size:clamp(17px,1.35vw,21px);line-height:1.55}.contact-button{min-width:min(360px,100%);color:var(--ink);background:var(--signal);font-family:var(--font-jetbrains), monospace;letter-spacing:.03em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:80px;padding:22px 24px;font-size:13px;font-weight:600;transition:filter .18s,transform .18s;display:inline-flex}.contact-button:hover{filter:brightness(1.08);transform:translateY(-3px)}.contact footer{z-index:2;border-top:1px solid var(--line);color:var(--muted);grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(22px,3vw,48px);padding-top:22px;display:grid;position:relative}.footer-huli{color:#73737a;grid-column:3;justify-self:end;align-items:center;gap:12px;transition:color .18s;display:inline-flex}.footer-legal{color:#68686e;text-align:center;white-space:nowrap;grid-column:2;justify-self:center}.footer-huli:hover{color:#a3a3a9}.footer-huli-bird{flex:none;width:31px;height:31px;display:block;position:relative}.footer-huli-bird:before,.footer-huli-bird:after{content:"";background:var(--paper);position:absolute;inset:0}.footer-huli-bird:before{-webkit-mask:url(/huli-bird-body.svg) 50%/contain no-repeat;mask:url(/huli-bird-body.svg) 50%/contain no-repeat}.footer-huli-bird:after{-webkit-mask:url(/huli-bird-wing.svg) 50%/contain no-repeat;mask:url(/huli-bird-wing.svg) 50%/contain no-repeat}.footer-huli-copy{font-family:var(--font-tektur), sans-serif;letter-spacing:0;font-size:12px;font-weight:450;line-height:1}.footer-huli-arrow{font-size:14px;line-height:1;transition:transform .18s}.footer-huli:hover .footer-huli-arrow{transform:translate(3px,-3px)}.footer-brand{color:var(--paper);font-family:var(--font-tektur), sans-serif;font-weight:600}@keyframes context-panel-float{0%{transform:var(--panel-transform) translateY(-6px)}to{transform:var(--panel-transform) translateY(9px)}}@keyframes light-ribbon-drift{0%{opacity:.12;transform:translate(-12px)rotate(17deg)}to{opacity:.38;transform:translate(18px)rotate(17deg)}}@keyframes title-in{0%{opacity:0;transform:translateY(.42em)}to{opacity:1;transform:translateY(0)}}@keyframes scope-rotate{to{transform:rotate(-360deg)}}@keyframes signal-scroll{to{transform:translate(-50%)}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes team-drift-a{0%{transform:translate(-1vw)}to{transform:translate(3vw)}}@keyframes team-drift-b{0%{transform:translate(1vw)}to{transform:translate(-3vw)}}@keyframes profile-scene-drift{0%{transform:translateY(-5px)rotate(-.35deg)}to{transform:translateY(7px)rotate(.35deg)}}@media (width<=980px){:root{--shell:calc(100vw - 40px)}.site-header{width:100%;padding-inline:20px}.site-header nav{display:none}.site-header{grid-template-columns:1fr auto auto;gap:14px}.hero{padding-inline:20px}.hero-meta{left:20px;right:20px}.editorial-title{font-size:clamp(56px,11.2vw,106px)}.editorial-title .editorial-middle{margin-left:10vw}.editorial-title .editorial-last{margin-left:18vw}.dialogue-stage{inset-inline:12px}.dialogue-title{width:88vw;font-size:clamp(50px,8.5vw,84px)}.dialogue-side{padding:32px}.signal-hero-meta{left:20px;right:20px}.signal-title{font-size:clamp(56px,10.8vw,105px)}.signal-title span:nth-child(3){margin-left:27vw}.manifesto-copy,.human-bottom{width:88%}.definition{grid-template-columns:1fr;gap:70px}.definition-side{grid-template-columns:1fr 1fr;gap:50px;display:grid}.audience-mini{margin-top:8px}.process-grid{grid-template-columns:1fr 1fr}.process-grid li:nth-child(2){border-right:1px solid var(--line)}.process-grid li:nth-child(3),.process-grid li:nth-child(4){border-top:1px solid var(--line)}.process-grid li:nth-child(3){border-left:1px solid var(--line)}.zoom-inner{grid-template-columns:1fr}.zoom-heading{grid-template-columns:1fr 1fr;gap:20px 60px;display:grid}.zoom-heading>span{grid-column:1/-1}.zoom-heading h3,.zoom-heading p{margin-top:34px}.machine,.meaning-layout{grid-template-columns:1fr}.machine-sticky{padding-bottom:80px;padding-right:0}.meaning-layout{gap:80px}.meaning-card-wrap{width:76%;margin-left:auto}.mockup-block,.mockup-secondary{grid-template-columns:1fr}.mockup-primary{width:100%;margin-left:0;transform:none}.mockup-copy,.mockup-visual,.mockup-secondary .mockup-copy,.mockup-secondary .mockup-placeholder,.mockup-secondary .mockup-visual{grid-column:1}.mockup-secondary .mockup-copy{grid-row:1}.mockup-secondary .mockup-placeholder,.mockup-secondary .mockup-visual{grid-row:2}.mockup-copy{grid-template-columns:1fr 1fr;gap:20px 60px;display:grid}.mockup-copy>span{grid-column:1/-1}.mockup-copy h3,.mockup-copy p{margin-top:0}.team-row{min-height:0}.team-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.contact{padding-inline:20px}.contact h2{width:min(52vw,520px)}.contact-card-scene{width:min(62vw,600px);height:560px;right:-60px}.contact-coordinates{left:20px;right:20px}}@media (width<=640px){:root{--shell:calc(100vw - 32px);--header-height:70px}body:before{background-size:40px 40px}.site-header{height:var(--header-height);border:0;border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:8px;padding:0 16px;top:0}.brand{font-size:17px}.brand-logo{width:23px;height:23px}.header-cta,.account-label-full{display:none}.account-label-compact{display:inline}.hero{min-height:760px;padding:96px 16px 22px}.hero-meta{top:96px;left:16px;right:16px}.editorial-scope{opacity:.14;width:86.4vw}.editorial-title-wrap{margin-bottom:48px;padding-top:62px}.editorial-product{margin-bottom:24px;padding:10px 16px 11px;font-size:25px}.editorial-title{font-size:clamp(44px,14.5vw,68px);line-height:.94}.editorial-title .editorial-middle,.editorial-title .editorial-last{margin-left:0}.hero-bottom{grid-template-columns:1fr;gap:24px}.scroll-note{display:none}.hero-dialogue{min-height:760px;padding:82px 0 0}.dialogue-stage{inset:82px 10px 91px}.dialogue-side{width:100%;height:50%;padding:22px;left:0;right:0}.dialogue-seller{top:0;bottom:auto}.dialogue-buyer{top:50%;bottom:0}.dialogue-side p{max-width:290px;font-size:24px}.dialogue-bridge{width:46px;height:46px;font-size:18px}.dialogue-title{width:92vw;font-size:clamp(36px,11.2vw,53px)}.dialogue-title span:last-child{margin-top:5px}.dialogue-footer{grid-template-columns:1fr auto;bottom:25px;left:16px;right:16px}.dialogue-footer p{display:none}.hero-signals{min-height:760px}.signal-hero-meta{top:96px;left:16px;right:16px}.signal-hero-meta span:last-child{display:none}.signal-title-wrap{margin-bottom:52px}.signal-pretitle{max-width:260px;margin-bottom:24px;line-height:1.45}.signal-title{font-size:clamp(49px,15.6vw,74px);line-height:.88}.signal-title span:nth-child(2),.signal-title span:nth-child(3){margin-left:0}.signal-hero-bottom{grid-template-columns:1fr;gap:28px}.signal-link{width:max-content}.signal-band-side{right:-160%}.manifesto{padding:120px 0 140px}.manifesto h2,.human h2,.contact h2{letter-spacing:-.07em;margin-top:48px;font-size:clamp(39px,12vw,62px);line-height:.98}.manifesto h2.manifesto-title-rewrite{letter-spacing:-.055em;gap:.12em 12px;font-size:clamp(21px,5.8vw,28px);line-height:1.02}.manifesto-title-rewrite .manifesto-you{font-size:2em}.manifesto-title-rewrite .manifesto-statement-old{font-size:.7em}.manifesto-title-rewrite .manifesto-payoff{margin-top:.22em;font-size:.92em}.contact h2{width:100%}.contact h2 .contact-title-top{margin-right:6%;font-size:.42em}.contact h2 .contact-title-end{margin-left:0}.manifesto-copy,.human-bottom{grid-template-columns:1fr;gap:38px;width:100%;margin-top:70px}.definition{padding-bottom:140px}.definition h2,.section-title,.audience-heading h2,.team-heading h2{font-size:clamp(36px,11vw,54px)}.definition-side{grid-template-columns:1fr;gap:35px}.method,.machine,.meaning,.platform,.audiences,.human,.team{padding-bottom:150px}.process-grid{grid-template-columns:1fr;margin-top:70px}.process-grid li,.process-grid li:nth-child(3){border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);min-height:250px}.process-grid h3{margin-top:80px}.metrics-top{padding-top:24px;padding-bottom:80px}.metrics-kicker span:last-child{display:none}.metrics-heading{grid-template-columns:1fr;gap:32px;margin-top:48px}.metrics-heading h2{font-size:clamp(46px,13vw,66px)}.metrics-heading p{max-width:330px}.response-metrics{grid-template-columns:1fr;margin-top:68px}.response-number{border-bottom:1px solid #1111137a;border-left:1px solid #1111137a;border-right:1px solid #1111137a;min-height:180px}.response-number:last-child{border-bottom:0}.response-number strong{align-self:flex-end;font-size:clamp(86px,28vw,128px)}.zoom-metrics{padding-top:82px}.zoom-heading{min-height:280px;display:flex}.zoom-heading h3{margin-top:auto;font-size:64px}.zoom-heading p{margin-top:24px}.zoom-grid{grid-template-columns:1fr}.zoom-stat{border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);min-height:190px}.zoom-stat:last-child{border-bottom:0}.zoom-stat strong{align-self:flex-end;font-size:clamp(55px,17vw,78px)}.metrics-note{margin-top:42px;line-height:1.55}.machine-sticky{padding-bottom:65px}.signal-row{grid-template-columns:34px 1fr;min-height:76px;padding:0 10px}.signal-row strong{font-size:17px}.signal-status{display:none}.meaning-layout{gap:55px;margin-top:70px}.meaning h2{font-size:clamp(42px,13vw,66px)}.meaning-card-wrap{width:100%}.meaning-card{padding:26px 22px 28px}.meaning-card .meaning-parser-copy{margin-top:26px;font-size:13px}.meaning-card .meaning-insight-copy{font-size:16px}.meaning-model-link{margin-top:30px}.meaning-peek-bird{width:98px;height:98px;top:-50px;right:20px}.mockup-block,.mockup-block+.mockup-block{gap:48px;margin-top:90px}.mockup-block+.mockup-block{margin-top:140px}.mockup-copy{display:block}.mockup-copy h3,.mockup-copy p{margin-top:24px}.mockup-placeholder{background-size:32px 32px,32px 32px,auto;min-height:430px}.mockup-live{border-radius:11px 11px 0 0;min-height:240px}.mockup-demo-note{margin:0 2px 11px;font-size:8px}.placeholder-status{left:26px;right:auto}.audience-heading h2,.team-heading h2{margin-top:45px}.human-bottom blockquote{border-top:1px solid var(--line);padding-top:38px}.team-stack{scroll-snap-type:x mandatory;scrollbar-width:none;background:0 0;border:0;flex-direction:row;gap:12px;width:100%;margin:0;padding:0 16px 16px;display:flex;overflow-x:auto}.team-stack::-webkit-scrollbar{display:none}.team-row,.team-row:nth-child(2n){scroll-snap-align:center;flex:0 0 86vw;min-height:0;padding:0;display:flex}.team-photo{aspect-ratio:4/4.6}.team-copy{min-height:190px}.team-row h3{font-size:28px}.contact{min-height:900px;padding:100px 16px 22px}.contact-card-scene{opacity:.82;width:440px;height:455px;top:62px;right:-126px}.contact-profile{width:250px;padding:15px 16px 17px}.profile-monogram{width:46px;height:46px}.profile-person h3{font-size:18px}.contact-coordinates{top:32px;left:16px;right:16px}.contact-coordinates span:last-child{display:none}.contact-bottom{grid-template-columns:1fr;gap:44px;margin-top:65px;padding-bottom:80px}.contact-button{min-width:100%}.contact footer{grid-template-columns:1fr auto;gap:14px}.footer-legal{white-space:normal;grid-area:2/1/auto/-1;margin-top:6px}.footer-huli{grid-column:2;gap:8px}.footer-huli-bird{width:27px;height:27px}.footer-huli-copy{font-size:11px}}@media (width<=980px){.context-cascade{width:62vw;right:-12vw}.context-panel{width:78%}.signal-thread{width:58vw;right:-3%}.liquid-stage{width:min(76vw,760px);right:-17vw}.logo-depth-stage{width:min(77vw,760px);right:-18vw}}@media (width<=640px){.hero-context-panels:before{background:linear-gradient(90deg,#f1f0ebf5 0%,#f1f0ebcc 68%,#0000 100%)}.context-cascade{opacity:.62;width:112vw;height:520px;top:92px;right:-54vw}.context-panel{width:68%;padding:14px 16px}.context-panel-back{top:0}.context-panel-middle{top:28%}.context-panel-front{bottom:0}.luminous-field:before{background-size:64px 64px;-webkit-mask-image:linear-gradient(270deg,#000,#0000 94%);mask-image:linear-gradient(270deg,#000,#0000 94%)}.data-plane{width:130%;bottom:-25%;right:-46%}.light-ribbon-1{right:-6%}.light-ribbon-2{right:20%}.light-ribbon-3{right:48%}.light-ribbon-4{display:none}.signal-thread{opacity:.72;width:92vw;top:19%;right:-28%}.liquid-stage{width:138vw;opacity:var(--hero-scene-opacity);top:94px;right:-59vw}.liquid-reticle{opacity:.72}.depth-slab-front{display:none}.liquid-ring{border-color:#aacdff45}.liquid-caption{display:none}.logo-depth-stage{width:126vw;opacity:calc(var(--hero-scene-opacity) * .82);top:112px;right:-54vw}.logo-depth-layer{width:68%;height:68%}.logo-depth-layer-back,.logo-depth-frame-back{opacity:.08}.logo-depth-frame-front,.logo-depth-caption{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
