/*! 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-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-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}}}@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-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{.\!visible{visibility:visible!important}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.grid{display:grid}.hidden{display:none}.table{display:table}.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}.rounded{border-radius:.25rem}.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)}.blur{--tw-blur:blur(8px);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,)}.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))}}:root{--orange:#ff7600;--deep-fox:#c24a00;--coal:#070b0f;--ivory:#fff6ed;--green:#173126;--line:#fff6ed3d;--page-gutter:clamp(1.25rem, 4.2vw, 4.75rem);--header-height:4.8rem;--world-progress:0}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--coal)}body{background:var(--coal);color:var(--ivory);text-rendering:optimizelegibility;margin:0;font-family:Avenir Next,Avenir,Inter,Helvetica,Arial,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,textarea,summary{font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}::selection{background:var(--orange);color:var(--coal)}.skip-link{z-index:250;background:var(--ivory);color:var(--coal);padding:.75rem 1rem;transition:transform .18s;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.sr-only{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html[data-experience-loading=true]{overflow:hidden}.experience-loader{z-index:300;color:var(--ivory);opacity:1;visibility:visible;background:#02050a;transition:opacity .76s cubic-bezier(.22,1,.36,1),visibility .76s step-end;position:fixed;inset:0;overflow:hidden}.experience-loader.is-leaving{opacity:0;visibility:hidden}.experience-loader-plate,.experience-loader-grade{position:absolute;inset:-2%}.experience-loader-plate{filter:saturate(.9)brightness(.74)contrast(1.04);background:radial-gradient(circle at 56% 42%,#11333e85,#0000 34%),radial-gradient(circle at 18% 74%,#c24a0021,#0000 28%),linear-gradient(148deg,#02050a 8%,#07131b 52%,#02070c 100%);animation:9s ease-in-out infinite alternate loader-camera-breathe;transform:scale(1.035)}.experience-loader-grade{background:radial-gradient(circle at 59% 37%,#03090c1a,#02050a8f 58%,#02050ae6 112%),linear-gradient(#02050a6b,#0000 38%,#02050ab8)}.experience-loader-brand{top:clamp(1.6rem,3.8vw,3.4rem);left:var(--page-gutter);color:#fff6ede6;align-items:center;gap:.72rem;display:flex;position:absolute}.experience-loader-brand svg{width:2.15rem;fill:var(--orange)}.experience-loader-brand span{gap:.02rem;display:grid}.experience-loader-brand strong{letter-spacing:.11em;font-size:.78rem}.experience-loader-brand small{color:#fff6ed7a;letter-spacing:.24em;font-size:.43rem}.experience-loader-core{aspect-ratio:1;filter:drop-shadow(0 0 1rem #ff760094)drop-shadow(0 0 4rem #ff760040);width:clamp(10rem,14vw,14rem);position:absolute;top:40vh;left:50vw;transform:translate(-50%,-50%)}.experience-loader-core svg{width:58%;height:58%;animation:2.8s ease-in-out infinite loader-glyph-pulse;position:absolute;inset:21%;overflow:visible}.experience-loader-core polygon{fill:#ff76001c;stroke:#ffb26ef2;stroke-width:3px;vector-effect:non-scaling-stroke}.loader-orbit{border:1px solid #ff91326b;border-radius:50%;position:absolute;inset:5%;box-shadow:inset 0 0 1.4rem #ff760017}.loader-orbit.orbit-a{animation:7s linear infinite loader-orbit-a;transform:rotateX(68deg)}.loader-orbit.orbit-b{border-color:#ffcd9d47;animation:9s linear infinite reverse loader-orbit-b;inset:13%;transform:rotateY(68deg)rotate(32deg)}.experience-loader-status{width:min(44rem, calc(100vw - 2 * var(--page-gutter)));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02050a8f;border:1px solid #fff6ed1f;padding:1rem 1.15rem;position:absolute;top:62%;left:50%;transform:translate(-50%);box-shadow:0 1.2rem 3rem #0000003d}.experience-loader-status>p{color:#fff6ede6;letter-spacing:.14em;text-transform:uppercase;text-align:center;margin:0 0 .85rem;font-size:clamp(.75rem,.9vw,.9rem);font-weight:700}.experience-loader-track{background:#fff6ed2e;height:2px;position:relative;overflow:hidden}.experience-loader-track:after{content:"";filter:drop-shadow(0 0 .45rem #74dcefcc);pointer-events:none;background:linear-gradient(90deg,#0000,#c4eff6e0,#0000);width:clamp(2.8rem,12%,5.6rem);animation:1.8s ease-in-out infinite loader-track-scan;position:absolute;inset:-2px auto -2px 0;transform:translate(-120%)}.experience-loader-track.is-complete:after{animation:none;display:none}.experience-loader-track span{background:linear-gradient(90deg,#ff76009e,#ffb06d);height:100%;transition:width .12s linear;display:block;box-shadow:0 0 1rem #ff7600c2}.experience-loader-meta{color:#fff6ed70;letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;gap:1rem;margin-top:.65rem;font-size:.56rem;font-weight:700;display:flex}.experience-loader-stages{color:#fff6ed57;letter-spacing:.12em;text-transform:uppercase;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem .8rem;margin:1rem 0 0;padding:0;font-size:.52rem;font-weight:700;list-style:none;display:grid}.experience-loader-stages li{align-items:center;gap:.42rem;min-width:0;display:flex}.experience-loader-stages li>span{border:1px solid #fff6ed47;border-radius:50%;flex:none;width:.4rem;height:.4rem}.experience-loader-stages li.is-active{color:#fff6ede6}.experience-loader-stages li.is-active>span{background:var(--orange);border-color:#ffa659eb;box-shadow:0 0 .7rem #ff7600b8}.experience-loader-stages li.is-complete{color:#fff6ed94}.experience-loader-stages li.is-complete>span{background:#5cbed2b8;border-color:#7ed8e8b8}.experience-loader-status button{color:#fff6edd6;cursor:pointer;background:#02050a75;border:1px solid #fff6ed3d;margin:1.1rem auto 0;padding:.65rem .85rem;display:block}.experience-loader-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.experience-loader-actions .cinematic-quality-control{background:#02050aa3;border-color:#ff760057;min-height:2.75rem;padding-block:0}.experience-loader-actions .cinematic-quality-control select{min-height:2.75rem}.experience-loader-actions button{letter-spacing:.13em;text-transform:uppercase;border-radius:999px;min-height:2.75rem;margin:0;padding:.55rem .85rem;font-size:.5rem;font-weight:700}@keyframes loader-camera-breathe{0%{transform:scale(1.035)translate(-.12%)}to{transform:scale(1.055)translate(.2%,-.18%)}}@keyframes loader-glyph-pulse{0%,to{opacity:.58;transform:scale(.985)}50%{opacity:1;transform:scale(1.025)}}@keyframes loader-orbit-a{to{transform:rotateX(68deg)rotate(360deg)}}@keyframes loader-orbit-b{to{transform:rotateY(68deg)rotate(392deg)}}@keyframes loader-track-scan{0%{opacity:0;transform:translate(-120%)}14%{opacity:1}72%,to{opacity:0;transform:translate(820%)}}.world-layer,.world-backdrop,.world-plate,.world-canvas,.underwater-wash,.world-vignette{width:100%;height:100%;position:fixed;inset:0}.world-layer{z-index:0;pointer-events:none;background:#02050a;overflow:hidden}.world-backdrop{z-index:0;background:#02050a;transition:opacity .7s;overflow:hidden}.world-live .world-backdrop{opacity:0}.world-plate{opacity:1;filter:saturate(.88)contrast(1.08)brightness(.66);transform-origin:50%;background-position:50%;background-size:cover;transform:scale(1.09)}.world-plate:after{content:"";background:linear-gradient(90deg,#02050a75,#02050a0d 54%,#02050a61),linear-gradient(#02050a14,#0000 48%,#02050a85);position:absolute;inset:0}.plate-city{filter:saturate(.98)contrast(1.02)brightness(.98);background-image:url(/world/hybrid/opening-poster-v1.webp)}.cinematic-rail-layer{--rail-departure-opacity:1;--rail-arrival-opacity:0;--rail-media-opacity:0;--rail-foreground-opacity:0;--rail-occlusion-opacity:0;--rail-motion-opacity:0;--rail-signal-opacity:0;--rail-water-opacity:0;--rail-phase:0;--rail-travel:0;--rail-direction:1;--rail-far-x:0px;--rail-far-y:0px;--rail-mid-x:0px;--rail-mid-y:0px;--rail-near-x:0px;--rail-near-y:0px;--rail-walk-bob:0px;--rail-camera-scale:1.035;--rail-camera-yaw:0deg;--rail-camera-pitch:0deg;z-index:4;pointer-events:none;opacity:0;perspective:1200px;isolation:isolate;background:#02050a;transition:opacity .22s linear;position:fixed;inset:0;overflow:hidden}.cinematic-rail-layer.rail-world-loading,.cinematic-rail-layer.rail-world-live{opacity:1}.cinematic-rail-layer.rail-world-static,.cinematic-rail-layer.rail-world-failed{opacity:0}.home-about-spatial-proof{z-index:4;pointer-events:none;opacity:0;visibility:hidden;background:#02050a;transition:opacity .42s cubic-bezier(.22,1,.36,1),visibility .42s step-end;position:fixed;inset:0;overflow:hidden}.home-about-spatial-proof.proof-ready.is-visible{opacity:1;visibility:visible;transition:opacity .42s cubic-bezier(.22,1,.36,1),visibility step-start}.home-about-spatial-canvas,.home-about-spatial-atmosphere,.home-about-spatial-grade{width:100%;height:100%;position:absolute;inset:0}.home-about-spatial-canvas{display:block}.home-about-spatial-atmosphere{mix-blend-mode:screen;background:radial-gradient(at 47% 28%,#67b5cc0a,#0000 47%),linear-gradient(108deg,#0000 18%,#a0d0db06 51%,#0000 77%);animation:18s ease-in-out infinite alternate paused spatial-atmosphere-drift}.home-about-spatial-proof.is-visible .home-about-spatial-atmosphere{animation-play-state:running}.home-about-spatial-grade{background:radial-gradient(at 52% 46%,#0000 31%,#02050a11 70%,#02050a4d 118%),linear-gradient(#02050a18,#0000 27% 74%,#02050a3d)}html[data-spatial-proof-visible=true] .cinematic-rail-layer{opacity:0!important}html[data-spatial-proof-visible=true] .cinematic-rail-ambient *,html[data-spatial-proof-visible=true] .cinematic-rail-ambient :before,html[data-spatial-proof-visible=true] .cinematic-rail-ambient :after{animation-play-state:paused!important}html[data-spatial-proof-visible=true] .opening-fox-hologram{opacity:0!important}@keyframes spatial-atmosphere-drift{0%{opacity:.72;transform:translate(-.8%,.3%)scale(1.01)}to{opacity:1;transform:translate(1.1%,-.45%)scale(1.025)}}.cinematic-rail-plate,.cinematic-rail-video,.cinematic-rail-foreground,.cinematic-rail-occlusion,.cinematic-rail-motion,.cinematic-rail-grade{width:105%;height:105%;position:absolute;inset:-2.5%}.cinematic-rail-plate{z-index:1;filter:saturate(1.01)contrast(1.035)brightness(.98);transform:translate3d(var(--rail-far-x), calc(var(--rail-far-y) + var(--rail-walk-bob)), -1px) rotateX(var(--rail-camera-pitch)) rotateY(var(--rail-camera-yaw)) scale(var(--rail-camera-scale));transform-origin:50%;will-change:auto;background-color:#02050a;background-position:50%;background-repeat:no-repeat;background-size:cover}.rail-departure{opacity:var(--rail-departure-opacity)}.rail-arrival{opacity:var(--rail-arrival-opacity)}.cinematic-rail-layer[data-rail-state=arrived] .rail-arrival{visibility:hidden;will-change:auto}.cinematic-rail-layer[data-rail-state=traveling] .cinematic-rail-plate,.cinematic-rail-layer[data-rail-state=occluded] .cinematic-rail-plate,.cinematic-rail-layer[data-rail-state=handoff] .cinematic-rail-plate{visibility:visible;will-change:opacity, transform}.cinematic-rail-video{z-index:2;object-fit:cover;object-position:center;opacity:0;visibility:hidden;filter:saturate(1.015)contrast(1.025)brightness(.985);transform:translate3d(var(--rail-far-x), calc(var(--rail-far-y) + var(--rail-walk-bob)), 0) rotateX(var(--rail-camera-pitch)) rotateY(var(--rail-camera-yaw)) scale(var(--rail-camera-scale));transform-origin:50%;will-change:auto;transition:opacity .11s linear;display:block}.cinematic-rail-video.is-active{opacity:var(--rail-media-opacity);visibility:visible;will-change:opacity, transform}.cinematic-rail-ambient{z-index:3;opacity:0;visibility:hidden;contain:layout paint style;isolation:isolate;transition:opacity .42s,visibility .42s step-end;position:absolute;inset:0;overflow:hidden}.cinematic-rail-layer.rail-world-live[data-rail-state=arrived] .cinematic-rail-ambient{opacity:1;visibility:visible;transition:opacity .42s,visibility step-start}.cinematic-rail-layer.rail-world-live[data-rail-state=handoff] .cinematic-rail-ambient{opacity:.82;visibility:visible;transition:opacity .24s,visibility step-start}.cinematic-rail-layer.rail-world-live[data-rail-state=traveling] .cinematic-rail-ambient,.cinematic-rail-layer.rail-world-live[data-rail-state=occluded] .cinematic-rail-ambient{opacity:.2;visibility:visible;transition:opacity .18s,visibility step-start}.cinematic-rail-layer[data-rail-state=traveling] .ambient-depth-plane,.cinematic-rail-layer[data-rail-state=traveling] .ambient-water-field,.cinematic-rail-layer[data-rail-state=traveling] .ambient-near-field,.cinematic-rail-layer[data-rail-state=occluded] .ambient-depth-plane,.cinematic-rail-layer[data-rail-state=occluded] .ambient-water-field,.cinematic-rail-layer[data-rail-state=occluded] .ambient-near-field{opacity:0}.ambient-depth-plane,.ambient-atmosphere,.ambient-flight-field,.ambient-water-field,.ambient-particle-field,.ambient-near-field{pointer-events:none;position:absolute;inset:0}.ambient-depth-plane{opacity:.985;background-color:#0000;background-image:var(--rail-scene-image);filter:saturate(1.01)contrast(1.035)brightness(.98);transform-origin:50%;will-change:transform;background-position:50%;background-repeat:no-repeat;background-size:cover;width:105%;height:105%;inset:-2.5%}.ambient-depth-mid{z-index:1;transform:translate3d(calc(var(--rail-far-x) + var(--rail-mid-x)), calc(var(--rail-far-y) + var(--rail-mid-y) + var(--rail-walk-bob)), 8px) rotateX(var(--rail-camera-pitch)) rotateY(var(--rail-camera-yaw)) scale(var(--rail-camera-scale))}.ambient-depth-near{z-index:5;transform:translate3d(calc(var(--rail-far-x) + var(--rail-near-x)), calc(var(--rail-far-y) + var(--rail-near-y) + var(--rail-walk-bob)), 22px) rotateX(var(--rail-camera-pitch)) rotateY(var(--rail-camera-yaw)) scale(var(--rail-camera-scale))}.cinematic-rail-layer[data-rail-chapter=home] .ambient-depth-mid{-webkit-mask-image:radial-gradient(27% 47% at 22% 38%,#000 38%,#0000 72%),linear-gradient(0deg,#000 0 23%,#0000 49%);mask-image:radial-gradient(27% 47% at 22% 38%,#000 38%,#0000 72%),linear-gradient(0deg,#000 0 23%,#0000 49%)}.cinematic-rail-layer[data-rail-chapter=home] .ambient-depth-near{-webkit-mask-image:radial-gradient(28% 34% at 9% 86%,#000 20%,#0000 70%),radial-gradient(30% 38% at 94% 79%,#000 18%,#0000 72%);mask-image:radial-gradient(28% 34% at 9% 86%,#000 20%,#0000 70%),radial-gradient(30% 38% at 94% 79%,#000 18%,#0000 72%)}.cinematic-rail-layer[data-rail-chapter=about] .ambient-depth-mid{-webkit-mask-image:radial-gradient(31% 48% at 72% 34%,#000 34%,#0000 72%),linear-gradient(0deg,#000 0 17%,#0000 45%);mask-image:radial-gradient(31% 48% at 72% 34%,#000 34%,#0000 72%),linear-gradient(0deg,#000 0 17%,#0000 45%)}.cinematic-rail-layer[data-rail-chapter=about] .ambient-depth-near{-webkit-mask-image:radial-gradient(35% 33% at 96% 77%,#000 26%,#0000 72%),radial-gradient(29% 29% at 5% 90%,#000 12%,#0000 74%);mask-image:radial-gradient(35% 33% at 96% 77%,#000 26%,#0000 72%),radial-gradient(29% 29% at 5% 90%,#000 12%,#0000 74%)}.cinematic-rail-layer[data-rail-chapter=services] .ambient-depth-mid{-webkit-mask-image:linear-gradient(90deg,#000 0 28%,#0000 43% 60%,#000 78% 100%);mask-image:linear-gradient(90deg,#000 0 28%,#0000 43% 60%,#000 78% 100%)}.cinematic-rail-layer[data-rail-chapter=services] .ambient-depth-near{-webkit-mask-image:linear-gradient(90deg,#000 0 13%,#0000 25% 76%,#000 91% 100%),linear-gradient(0deg,#000 0 10%,#0000 28%);mask-image:linear-gradient(90deg,#000 0 13%,#0000 25% 76%,#000 91% 100%),linear-gradient(0deg,#000 0 10%,#0000 28%)}.cinematic-rail-layer[data-rail-chapter=consulting] .ambient-depth-mid{-webkit-mask-image:radial-gradient(33% 56% at 70% 40%,#000 37%,#0000 74%),linear-gradient(90deg,#000 0 15%,#0000 29%);mask-image:radial-gradient(33% 56% at 70% 40%,#000 37%,#0000 74%),linear-gradient(90deg,#000 0 15%,#0000 29%)}.cinematic-rail-layer[data-rail-chapter=consulting] .ambient-depth-near{-webkit-mask-image:linear-gradient(90deg,#000 0 8%,#0000 21% 82%,#000 97% 100%),linear-gradient(0deg,#000 0 12%,#0000 30%);mask-image:linear-gradient(90deg,#000 0 8%,#0000 21% 82%,#000 97% 100%),linear-gradient(0deg,#000 0 12%,#0000 30%)}.cinematic-rail-layer[data-rail-chapter=investing] .ambient-depth-mid{-webkit-mask-image:radial-gradient(39% 50% at 78% 44%,#000 35%,#0000 76%),linear-gradient(0deg,#000 0 19%,#0000 45%);mask-image:radial-gradient(39% 50% at 78% 44%,#000 35%,#0000 76%),linear-gradient(0deg,#000 0 19%,#0000 45%)}.cinematic-rail-layer[data-rail-chapter=investing] .ambient-depth-near{-webkit-mask-image:linear-gradient(90deg,#000 0 11%,#0000 25% 81%,#000 97% 100%),linear-gradient(0deg,#000 0 14%,#0000 35%);mask-image:linear-gradient(90deg,#000 0 11%,#0000 25% 81%,#000 97% 100%),linear-gradient(0deg,#000 0 14%,#0000 35%)}.cinematic-rail-layer[data-rail-chapter=team] .ambient-depth-mid{-webkit-mask-image:radial-gradient(33% 39% at 38% 58%,#000 28%,#0000 75%),linear-gradient(0deg,#000 0 17%,#0000 43%);mask-image:radial-gradient(33% 39% at 38% 58%,#000 28%,#0000 75%),linear-gradient(0deg,#000 0 17%,#0000 43%)}.cinematic-rail-layer[data-rail-chapter=team] .ambient-depth-near{-webkit-mask-image:linear-gradient(90deg,#000 0 9%,#0000 24% 92%,#000 100%),linear-gradient(0deg,#000 0 12%,#0000 30%);mask-image:linear-gradient(90deg,#000 0 9%,#0000 24% 92%,#000 100%),linear-gradient(0deg,#000 0 12%,#0000 30%)}.cinematic-rail-layer[data-rail-chapter=contact] .ambient-depth-mid{-webkit-mask-image:linear-gradient(90deg,#000 0 22%,#0000 38% 69%,#000 88% 100%),radial-gradient(22% 44% at 51% 66%,#000 36%,#0000 78%);mask-image:linear-gradient(90deg,#000 0 22%,#0000 38% 69%,#000 88% 100%),radial-gradient(22% 44% at 51% 66%,#000 36%,#0000 78%)}.cinematic-rail-layer[data-rail-chapter=contact] .ambient-depth-near{-webkit-mask-image:linear-gradient(90deg,#000 0 9%,#0000 20% 88%,#000 100%),linear-gradient(0deg,#000 0 13%,#0000 31%);mask-image:linear-gradient(90deg,#000 0 9%,#0000 20% 88%,#000 100%),linear-gradient(0deg,#000 0 13%,#0000 31%)}.ambient-atmosphere{z-index:2;transform:translate3d(var(--rail-mid-x), var(--rail-mid-y), 0);overflow:hidden}.ambient-atmosphere:before{content:"";opacity:.38;background:radial-gradient(at 52% 27%,#5aa4b821,#0000 44%),linear-gradient(106deg,#0000 15%,#9cc9d312 50%,#0000 76%);animation:24s ease-in-out infinite alternate ambient-haze-drift;position:absolute;inset:-12%}.cinematic-rail-layer[data-rail-chapter=services] .ambient-atmosphere:before{opacity:.34;background:radial-gradient(at 50% -6%,#4bdbff38,#0000 45%),linear-gradient(112deg,#0000 16%,#6fe1f417 49%,#0000 78%)}.ambient-flight-field{z-index:3;transform:translate3d(var(--rail-far-x), var(--rail-far-y), 0);overflow:hidden}.ambient-flight-field i{opacity:0;background:#bde9ffe6;border-radius:50%;width:3px;height:3px;animation:14s linear infinite ambient-flight;position:absolute;box-shadow:0 0 6px #7dd7ffcc,-7px 0 7px #7dd7ff47}.ambient-flight-field i:first-child{animation-duration:14s;animation-delay:-2s;top:18%;left:8%}.ambient-flight-field i:nth-child(2){animation-duration:17s;animation-delay:-9s;top:32%;left:22%}.ambient-flight-field i:nth-child(3){animation-duration:12s;animation-delay:-7s;top:15%;left:43%}.ambient-flight-field i:nth-child(4){animation-duration:18s;animation-delay:-11s;top:26%;left:58%}.ambient-flight-field i:nth-child(5){animation-duration:15s;animation-delay:-6s;top:39%;left:71%}.ambient-flight-field i:nth-child(6){animation-duration:19s;animation-delay:-13s;top:46%;left:14%}.ambient-flight-field i:nth-child(7){animation-duration:16s;animation-delay:-5s;top:17%;left:82%}.cinematic-rail-layer[data-rail-chapter=services] .ambient-flight-field{display:none}.ambient-water-field{z-index:4;transform:translate3d(var(--rail-mid-x), var(--rail-mid-y), 0)}.ambient-water-zone,.ambient-water-fall{opacity:0;pointer-events:none;mix-blend-mode:screen;display:block;position:absolute;overflow:hidden}.ambient-water-zone:before{content:"";opacity:.075;filter:grayscale()brightness(.66)contrast(1.55);background:repeating-radial-gradient(at 48% 54%,#7ee1f257 0 1px,#0000 2px 13px),repeating-linear-gradient(104deg,#0000 0 12px,#58c0d62e 13px 14px,#0000 15px 29px);animation:5.8s linear infinite alternate paused ambient-water-drift;position:absolute;inset:-28%}.ambient-water-zone:after{content:"";opacity:.46;background:linear-gradient(116deg,#0000 22%,#7fe8ff3d 48%,#0000 71%);animation:6.8s ease-in-out infinite paused ambient-water-glint;position:absolute;inset:-12%}.ambient-water-fall:before{content:"";opacity:.42;background:repeating-linear-gradient(90deg,#0000 0 9%,#aeedff47 11% 13%,#0000 16% 27%);animation:1.9s linear infinite paused ambient-waterfall;position:absolute;inset:-45% 0}.cinematic-rail-layer[data-rail-chapter=home] .water-zone-a:before,.cinematic-rail-layer[data-rail-chapter=home] .water-zone-a:after,.cinematic-rail-layer[data-rail-chapter=home] .water-fall-a:before,.cinematic-rail-layer[data-rail-chapter=about] .water-zone-a:before,.cinematic-rail-layer[data-rail-chapter=about] .water-zone-a:after,.cinematic-rail-layer[data-rail-chapter=about] .ambient-water-fall:before,.cinematic-rail-layer[data-rail-chapter=services] .ambient-water-zone:before,.cinematic-rail-layer[data-rail-chapter=services] .ambient-water-zone:after,.cinematic-rail-layer[data-rail-chapter=services] .ambient-water-fall:before,.cinematic-rail-layer[data-rail-chapter=consulting] .ambient-water-zone:before,.cinematic-rail-layer[data-rail-chapter=consulting] .ambient-water-zone:after,.cinematic-rail-layer[data-rail-chapter=investing] .water-zone-a:before,.cinematic-rail-layer[data-rail-chapter=investing] .water-zone-a:after,.cinematic-rail-layer[data-rail-chapter=team] .water-zone-a:before,.cinematic-rail-layer[data-rail-chapter=team] .water-zone-a:after,.cinematic-rail-layer[data-rail-chapter=contact] .water-zone-a:before,.cinematic-rail-layer[data-rail-chapter=contact] .water-zone-a:after{animation-play-state:running}.cinematic-rail-layer[data-rail-chapter=home] .water-zone-a{opacity:1;clip-path:polygon(18% 0,100% 0,100% 100%,0 100%,8% 56%);width:36%;height:55%;bottom:-5%;right:-3%}.cinematic-rail-layer[data-rail-chapter=home] .water-fall-a{opacity:.78;clip-path:polygon(7% 0,96% 0,84% 100%,0 86%);width:19%;height:17%;top:49%;right:7%}.cinematic-rail-layer[data-rail-chapter=about] .water-zone-a{opacity:.92;clip-path:polygon(22% 0,100% 0,100% 100%,0 100%,11% 48%);width:45%;height:51%;bottom:-5%;right:-3%}.cinematic-rail-layer[data-rail-chapter=about] .water-fall-a{opacity:.84;clip-path:polygon(16% 0,88% 0,77% 100%,0 92%);width:18%;height:31%;top:28%;left:59%}.cinematic-rail-layer[data-rail-chapter=about] .water-fall-b{opacity:.55;width:18%;height:17%;top:50%;right:13%}.cinematic-rail-layer[data-rail-chapter=services] .water-zone-a{opacity:1;clip-path:polygon(0 0,100% 0,100% 86%,75% 72%,50% 94%,25% 74%,0 90%);width:100%;height:36%;top:-4%;left:0}.cinematic-rail-layer[data-rail-chapter=services] .water-zone-b{opacity:.88;clip-path:polygon(0 8%,100% 31%,90% 100%,0 100%);width:36%;height:36%;bottom:9%;left:-3%}.cinematic-rail-layer[data-rail-chapter=services] .water-zone-c{opacity:.9;clip-path:polygon(8% 25%,100% 5%,100% 100%,0 100%);width:35%;height:39%;bottom:10%;right:-3%}.cinematic-rail-layer[data-rail-chapter=services] .water-fall-a{opacity:.72;width:31%;height:24%;top:57%;left:1%}.cinematic-rail-layer[data-rail-chapter=services] .water-fall-b{opacity:.74;width:29%;height:28%;top:51%;right:0}.cinematic-rail-layer[data-rail-chapter=consulting] .water-zone-a{opacity:.88;clip-path:polygon(0 0,78% 0,100% 100%,0 100%);width:27%;height:52%;bottom:-4%;left:-3%}.cinematic-rail-layer[data-rail-chapter=consulting] .water-zone-b{opacity:.62;width:21%;height:31%;bottom:4%;right:-2%}.cinematic-rail-layer[data-rail-chapter=investing] .water-zone-a{opacity:.72;clip-path:polygon(7% 13%,100% 0,100% 100%,0 100%);width:42%;height:38%;bottom:13%;right:8%}.cinematic-rail-layer[data-rail-chapter=team] .water-zone-a{opacity:.58;width:31%;height:20%;bottom:-3%;left:-2%}.cinematic-rail-layer[data-rail-chapter=contact] .water-zone-a{opacity:.58;width:30%;height:21%;bottom:-4%;left:39%}.ambient-particle-field{z-index:4;transform:translate3d(var(--rail-mid-x), var(--rail-mid-y), 0);overflow:hidden}.ambient-particle-field i{opacity:0;background:#c2ebf3c7;border-radius:50%;width:3px;height:3px;animation:9s ease-in-out infinite ambient-mote-rise;position:absolute;top:70%;left:50%;box-shadow:0 0 5px #7fdef370}.ambient-particle-field i:first-child{animation-duration:13s;animation-delay:-2s;top:78%;left:8%}.ambient-particle-field i:nth-child(2){animation-duration:16s;animation-delay:-8s;top:61%;left:16%}.ambient-particle-field i:nth-child(3){animation-duration:12s;animation-delay:-4s;top:84%;left:27%}.ambient-particle-field i:nth-child(4){animation-duration:18s;animation-delay:-11s;top:72%;left:36%}.ambient-particle-field i:nth-child(5){animation-duration:14s;animation-delay:-1s;top:88%;left:45%}.ambient-particle-field i:nth-child(6){animation-duration:17s;animation-delay:-9s;top:68%;left:53%}.ambient-particle-field i:nth-child(7){animation-duration:13s;animation-delay:-5s;top:79%;left:61%}.ambient-particle-field i:nth-child(8){animation-duration:19s;animation-delay:-14s;top:58%;left:69%}.ambient-particle-field i:nth-child(9){animation-duration:15s;animation-delay:-7s;top:86%;left:77%}.ambient-particle-field i:nth-child(10){animation-duration:12s;animation-delay:-3s;top:66%;left:84%}.ambient-particle-field i:nth-child(11){animation-duration:18s;animation-delay:-12s;top:76%;left:91%}.ambient-particle-field i:nth-child(12){animation-duration:16s;animation-delay:-6s;top:91%;left:57%}.cinematic-rail-layer[data-rail-chapter=investing] .ambient-particle-field i,.cinematic-rail-layer[data-rail-chapter=team] .ambient-particle-field i,.cinematic-rail-layer[data-rail-chapter=contact] .ambient-particle-field i{background:#ffaf5ed1;box-shadow:0 0 6px #ff76007a}.cinematic-rail-layer[data-rail-chapter=services] .ambient-particle-field i{background:#87e7ffb3;width:3px;height:3px;box-shadow:0 0 7px #50d0f06b}.ambient-near-field{z-index:6;transform:translate3d(var(--rail-near-x), var(--rail-near-y), 0)}.ambient-foliage{--foliage-flip:1;filter:saturate(.78)brightness(.62)contrast(1.04)blur(.45px);opacity:0;transform-origin:50% 100%;background-position:bottom;background-repeat:no-repeat;background-size:contain;animation:9.5s ease-in-out infinite alternate paused ambient-foliage-sway;display:block;position:absolute}html[data-cinematic-fallback=true] .foliage-left{background-image:url(/world/fluid/night-shrub-v1.webp);width:min(34vw,34rem);height:min(52vh,34rem);animation-delay:-4s;bottom:-18vh;left:-13vw}html[data-cinematic-fallback=true] .foliage-right{--foliage-flip:-1;background-image:url(/world/fluid/night-shrub-v1.webp);width:min(36vw,36rem);height:min(54vh,36rem);animation-duration:13s;animation-delay:-8s;bottom:-19vh;right:-14vw}html[data-cinematic-fallback=true] .foliage-low{background-image:url(/world/fluid/night-grass-v1.webp);width:min(31vw,30rem);height:min(36vh,24rem);animation-duration:9s;animation-delay:-6s;bottom:-18vh;left:34%}.cinematic-rail-layer[data-rail-chapter=home] .foliage-left,.cinematic-rail-layer[data-rail-chapter=home] .foliage-right,.cinematic-rail-layer[data-rail-chapter=about] .foliage-left,.cinematic-rail-layer[data-rail-chapter=about] .foliage-right,.cinematic-rail-layer[data-rail-chapter=consulting] .foliage-left,.cinematic-rail-layer[data-rail-chapter=consulting] .foliage-right,.cinematic-rail-layer[data-rail-chapter=investing] .ambient-foliage,.cinematic-rail-layer[data-rail-chapter=team] .foliage-low{opacity:.38;animation-play-state:running}.cinematic-rail-layer[data-rail-chapter=home] .foliage-left,.cinematic-rail-layer[data-rail-chapter=about] .foliage-right,.cinematic-rail-layer[data-rail-chapter=consulting] .foliage-right{opacity:.46}.cinematic-rail-layer[data-rail-chapter=investing] .foliage-low,.cinematic-rail-layer[data-rail-chapter=team] .foliage-low{opacity:.5}.cinematic-rail-layer[data-rail-chapter=home] .ambient-foliage,.cinematic-rail-layer[data-rail-chapter=about] .ambient-foliage,.cinematic-rail-layer[data-rail-chapter=consulting] .ambient-foliage,.cinematic-rail-layer[data-rail-chapter=investing] .ambient-foliage{animation-play-state:running}.ambient-energy{z-index:7;opacity:0;pointer-events:none;mix-blend-mode:screen;animation:5.5s ease-in-out infinite paused ambient-energy-breathe;position:absolute;overflow:hidden}.ambient-energy:before{content:"";background:linear-gradient(#0000 28%,#ffb46e57 48%,#0000 66%);animation:6.5s linear infinite paused ambient-energy-scan;position:absolute;inset:-35% -10%}.cinematic-rail-layer[data-rail-chapter=services] .ambient-energy{opacity:.28;background:radial-gradient(#5ae0ff24,#0000 67%);width:94%;height:44%;top:20%;left:3%}.cinematic-rail-layer[data-rail-chapter=investing] .ambient-energy{opacity:.34;background:radial-gradient(#ff9b4929,#0000 70%);width:49%;height:55%;top:17%;left:49%}.cinematic-rail-layer[data-rail-chapter=team] .ambient-energy{opacity:.48;background:radial-gradient(#ff760029,#0000 70%);width:23%;height:47%;top:31%;left:20%}.cinematic-rail-layer[data-rail-chapter=contact] .ambient-energy{opacity:.5;background:linear-gradient(90deg,#0000,#ff760021,#0000);width:18%;height:86%;top:-4%;left:42%}.cinematic-rail-layer[data-rail-chapter=services] .ambient-energy,.cinematic-rail-layer[data-rail-chapter=investing] .ambient-energy,.cinematic-rail-layer[data-rail-chapter=team] .ambient-energy,.cinematic-rail-layer[data-rail-chapter=contact] .ambient-energy,.cinematic-rail-layer[data-rail-chapter=services] .ambient-energy:before,.cinematic-rail-layer[data-rail-chapter=investing] .ambient-energy:before,.cinematic-rail-layer[data-rail-chapter=team] .ambient-energy:before,.cinematic-rail-layer[data-rail-chapter=contact] .ambient-energy:before{animation-play-state:running}.cinematic-rail-layer[data-ambient-paused=true] .cinematic-rail-ambient *,.cinematic-rail-layer[data-ambient-paused=true] .cinematic-rail-ambient :before,.cinematic-rail-layer[data-ambient-paused=true] .cinematic-rail-ambient :after,.cinematic-rail-layer:not(.rail-world-live) .cinematic-rail-ambient *,.cinematic-rail-layer:not(.rail-world-live) .cinematic-rail-ambient :before,.cinematic-rail-layer:not(.rail-world-live) .cinematic-rail-ambient :after{animation-play-state:paused!important}@keyframes ambient-haze-drift{0%{opacity:.72;transform:translate(-1.8%,.7%)scale(1.015)}to{opacity:1;transform:translate(2.2%,-.9%)scale(1.035)}}@keyframes ambient-flight{0%{opacity:0;transform:translate(-4vw)}12%,78%{opacity:.72}to{opacity:0;transform:translate(22vw,-2.4vh)}}@keyframes ambient-water-drift{0%{transform:translate(-6%,-4%)rotate(-1deg)scale(1.04)}to{transform:translate(7%,8%)rotate(1deg)scale(1.1)}}@keyframes ambient-water-glint{0%,to{opacity:.08;transform:translate(-28%)}48%{opacity:.34}72%{opacity:.12;transform:translate(28%)}}@keyframes ambient-waterfall{0%{transform:translateY(-24%)}to{transform:translateY(24%)}}@keyframes ambient-mote-rise{0%{opacity:0;transform:translate(-4px,32px)scale(.65)}20%,72%{opacity:.42}to{opacity:0;transform:translate(8px,-82px)scale(1.1)}}@keyframes ambient-foliage-sway{0%{transform:scaleX(var(--foliage-flip)) rotate(-.9deg) translate3d(-5px, 2px, 0)}to{transform:scaleX(var(--foliage-flip)) rotate(1.1deg) translate3d(7px, -2px, 0)}}@keyframes ambient-energy-breathe{0%,to{transform:translate(0)scale(.99)}50%{transform:translateY(-1px)scale(1.012)}}@keyframes ambient-energy-scan{0%{transform:translateY(-36%)}to{transform:translateY(36%)}}.cinematic-rail-foreground{z-index:4;opacity:var(--rail-foreground-opacity);filter:saturate(.94)contrast(1.04)brightness(.78)blur(.25px);transform:translate3d(var(--rail-near-x), calc(var(--rail-near-y) + var(--rail-walk-bob)), 34px) scale(1.11);transform-origin:50%;will-change:opacity, transform;background-position:50%;background-repeat:no-repeat;background-size:cover}.cinematic-rail-occlusion{z-index:5;opacity:var(--rail-occlusion-opacity);width:108%;height:108%;transform:translate3d(var(--rail-near-x), var(--rail-near-y), 48px) scale(1.08);will-change:opacity, transform;background:radial-gradient(circle at 50% 48%,#0307092e,#02050ad1 72%),linear-gradient(90deg,#02050a,#02050a47 48%,#02050a);inset:-4%}html[data-cinematic-fallback=true] .cinematic-rail-layer[data-rail-transition=grove] .cinematic-rail-occlusion,html[data-cinematic-fallback=true] .cinematic-rail-layer[data-rail-transition=pavilion] .cinematic-rail-occlusion{background:linear-gradient(90deg,#010504f5,#02080757 44%,#010504f0),url(/world/cinematic/foreground-occlusion-v2.webp) 50%/cover no-repeat}html[data-cinematic-fallback=true] .cinematic-rail-layer[data-rail-transition=waterfall] .cinematic-rail-occlusion{filter:saturate(.95)contrast(1.06)brightness(.9);background:linear-gradient(#04131a29,#020c1261),url(/world/cinematic/waterfall-passage-v2.webp) 50%/cover no-repeat}html[data-cinematic-fallback=true] .cinematic-rail-layer[data-rail-transition=waterlock] .cinematic-rail-occlusion{filter:saturate(1.05)contrast(1.06)brightness(.86);background:radial-gradient(circle at 50% 48%,#1892b214,#020a1094 72%),url(/world/rooftop-underwater.webp) 50%/cover no-repeat}html[data-cinematic-fallback=true] .cinematic-rail-layer[data-rail-transition=signal] .cinematic-rail-occlusion{filter:saturate(1.1)contrast(1.06);background:radial-gradient(circle at 54% 47%,#ffddb2f0 0 2%,#ff7600bd 5%,#ff4e0033 20%,#02050aeb 78%),url(/world/signal-finale-garden-v2.webp) 50%/cover no-repeat}.cinematic-rail-motion{z-index:6;opacity:var(--rail-motion-opacity);mix-blend-mode:screen;transform:translate3d(var(--rail-far-x), var(--rail-far-y), 0) scale(1.08);background:radial-gradient(#0000 0 28%,#acdfe80b 62%,#0000 78%) 0 0/100% 100%,radial-gradient(circle at 24% 72%,#ffb76a42 0 1px,#0000 2px) 0 0/17rem 14rem,radial-gradient(circle at 77% 26%,#cff5ff57 0 1px,#0000 2px) 0 0/23rem 19rem;animation:18s linear infinite paused cinematic-particle-drift;overflow:hidden}.cinematic-rail-motion:before,.cinematic-rail-motion:after{content:"";pointer-events:none;position:absolute;inset:0}.cinematic-rail-motion:before{opacity:var(--rail-water-opacity);background:repeating-radial-gradient(at 48% -14%,#0000 0 5.8rem,#6ae0ff1f 6.2rem 6.65rem,#0000 7rem 11rem),linear-gradient(112deg,#0000 18%,#48cdee1f 48%,#0000 72%);animation:8s ease-in-out infinite alternate paused cinematic-caustic-drift}.cinematic-rail-layer[data-rail-state=traveling] .cinematic-rail-motion,.cinematic-rail-layer[data-rail-state=occluded] .cinematic-rail-motion,.cinematic-rail-layer[data-rail-state=traveling] .cinematic-rail-motion:before,.cinematic-rail-layer[data-rail-state=occluded] .cinematic-rail-motion:before{animation-play-state:running}.cinematic-rail-motion:after{opacity:var(--rail-signal-opacity);filter:blur(4px);background:radial-gradient(circle at 54% 47%,#ffe0bcdb,#ff760052 8%,#0000 34%)}.cinematic-rail-grade{z-index:7;background:radial-gradient(at 53% 46%,#0000 26%,#02050a1f 66%,#02050a7a 118%),linear-gradient(#02050a2e,#0000 26% 70%,#02050a6b);width:100%;height:100%;inset:0}.cinematic-rail-layer[data-rail-state=occluded] .cinematic-rail-grade{background:radial-gradient(at 52% 48%,#0000 16%,#02050a42 58%,#02050a9e 110%),linear-gradient(#02050a3d,#0000 30%,#02050a80)}.cinematic-hybrid-layer{--hybrid-opacity:0;--hybrid-drone-presence:0;--hybrid-underwater-presence:0;--hybrid-caustic-opacity:0;--hybrid-particle-opacity:.08;--hybrid-foliage-presence:0;--opening-video-opacity:0;--continuation-video-opacity:0;--hybrid-parallax-x:0px;--hybrid-parallax-y:0px;--hybrid-foreground-x:0px;--hybrid-foreground-y:0px;--hybrid-particle-x:0px;--hybrid-particle-y:0px;--hybrid-walk-bob:0px;--hybrid-home-depth:0;--hybrid-home-travel:0;--hybrid-camera-yaw:0deg;--hybrid-camera-pitch:0deg;--hybrid-near-x:0px;--hybrid-near-x-reverse:0px;--hybrid-near-y:0px;--hybrid-mid-x:0px;--hybrid-mid-y:0px;--hybrid-depth-scale:1;--hybrid-mid-scale:1;--hybrid-depth-z:0px;z-index:4;opacity:0;pointer-events:none;perspective:1120px;background:#02050a url(/world/hybrid/opening-poster-v1.webp) 50%/cover no-repeat;transition:opacity .18s linear;position:fixed;inset:0;overflow:hidden}.cinematic-hybrid-layer.is-enabled{opacity:var(--hybrid-opacity)}.cinematic-hybrid-video,.cinematic-continuation-poster,.cinematic-caustics,.cinematic-particles,.cinematic-foreground,.cinematic-hybrid-grade{width:100%;height:100%;position:absolute;inset:0}.cinematic-continuation-poster{z-index:1;opacity:var(--continuation-video-opacity);transform:translate3d(var(--hybrid-parallax-x), calc(var(--hybrid-parallax-y) + var(--hybrid-walk-bob)), 0) scale(1.045);will-change:opacity, transform;background:#041117 url(/world/hybrid/continuation-poster-v1.webp) 50%/cover no-repeat;transition:opacity .14s linear}.cinematic-hybrid-layer.is-continuation-ready .cinematic-continuation-poster{opacity:0}.cinematic-hybrid-video{z-index:2;object-fit:cover;opacity:0;transform:translate3d(var(--hybrid-parallax-x), calc(var(--hybrid-parallax-y) + var(--hybrid-walk-bob)), 0) scale(1.045);transform-origin:50%;will-change:opacity, transform;transition:opacity .1s linear}.cinematic-hybrid-layer.is-opening-ready .opening-video{opacity:var(--opening-video-opacity)}.cinematic-hybrid-layer.is-continuation-ready .continuation-video{opacity:var(--continuation-video-opacity)}.cinematic-depth-rig{z-index:3;opacity:var(--hybrid-home-depth);transform-style:preserve-3d;transform:translate3d(var(--hybrid-mid-x), var(--hybrid-mid-y), var(--hybrid-depth-z)) rotateX(var(--hybrid-camera-pitch)) rotateY(var(--hybrid-camera-yaw)) scale(var(--hybrid-depth-scale));transform-origin:52% 52%;will-change:transform, opacity;position:absolute;inset:-4%}.depth-plane,.depth-glow{pointer-events:none;will-change:transform, opacity;display:block;position:absolute}.depth-plane{filter:saturate(.9)brightness(.82)contrast(1.04);background-position:50%;background-repeat:no-repeat;background-size:contain}.depth-environment-frame{opacity:.34;filter:saturate(.72)brightness(.43)contrast(1.08)blur(.35px);transform:translate3d(var(--hybrid-near-x-reverse), var(--hybrid-near-y), 210px) scale(1.12);transform-origin:50% 58%;background-image:url(/world/cinematic/foreground-occlusion-v2.webp);background-size:cover;inset:-5%}.depth-glow{aspect-ratio:1;opacity:.6;mix-blend-mode:screen;filter:blur(.3px);background:radial-gradient(circle,#ffcf90ad 0 3%,#ff760033 10%,#0000 64%);border-radius:50%;width:clamp(3rem,5vw,5.5rem)}.depth-glow-one{transform:translate3d(var(--hybrid-mid-x), var(--hybrid-mid-y), 70px) scale(.72);top:69%;left:40.5%}.depth-glow-two{transform:translate3d(var(--hybrid-mid-x), var(--hybrid-mid-y), 95px) scale(.58);top:62%;left:64%}.depth-glow-three{transform:translate3d(var(--hybrid-mid-x), var(--hybrid-mid-y), 120px) scale(.64);top:72%;left:76%}.cinematic-caustics{z-index:3;opacity:var(--hybrid-caustic-opacity);mix-blend-mode:screen;transform:scale(1.12) translate3d(var(--hybrid-foreground-x), var(--hybrid-foreground-y), 0);will-change:opacity, transform;background:repeating-radial-gradient(at 42% -12%,#0000 0 5.5rem,#6fe8ff29 5.8rem 6.2rem,#0000 6.5rem 10rem),linear-gradient(112deg,#0000 18%,#53daff1a 46%,#0000 70%);animation:9s ease-in-out infinite alternate cinematic-caustic-drift}.cinematic-particles{z-index:4;opacity:var(--hybrid-particle-opacity);mix-blend-mode:screen;transform:translate3d(var(--hybrid-particle-x), var(--hybrid-particle-y), 0);background-image:radial-gradient(circle at 18% 34%,#ddf9ffa6 0 1px,#0000 1.8px),radial-gradient(circle at 73% 21%,#ddf9ff73 0 1px,#0000 1.6px),radial-gradient(circle at 58% 72%,#ffd3976b 0 1px,#0000 1.7px),radial-gradient(circle at 86% 54%,#ddf9ff6b 0 1px,#0000 1.7px);background-size:16rem 13rem,21rem 18rem,25rem 20rem,29rem 23rem;animation:18s linear infinite cinematic-particle-drift}.cinematic-foreground{z-index:4;opacity:var(--hybrid-foliage-presence);filter:brightness(.58)saturate(.84)blur(.2px);transform:translate3d(var(--hybrid-foreground-x), var(--hybrid-foreground-y), 0) scale(1.09);transform-origin:50%;will-change:opacity, transform;background:url(/world/cinematic/foreground-occlusion-v2.webp) 50%/cover no-repeat}.cinematic-hybrid-grade{z-index:5;background:radial-gradient(circle at 56% 44%,#0000 24%,#02050a1f 66%,#02050a7a 112%),linear-gradient(#02050a33,#0000 24% 72%,#02050a5c)}@keyframes cinematic-caustic-drift{0%{transform:scale(1.12) translate3d(var(--hybrid-foreground-x), calc(var(--hybrid-foreground-y) - 5px), 0) rotate(-.4deg)}to{transform:scale(1.16) translate3d(var(--hybrid-foreground-x), calc(var(--hybrid-foreground-y) + 7px), 0) rotate(.5deg)}}@keyframes cinematic-particle-drift{to{background-position:4rem -7rem,-6rem -9rem,8rem -5rem,-5rem -11rem}}.hybrid-drones{z-index:3;opacity:var(--hybrid-drone-presence);filter:drop-shadow(0 .9rem 1.5rem #000000b3);transform-style:preserve-3d;transform:translate3d(var(--hybrid-mid-x), var(--hybrid-mid-y), 55px) rotateX(var(--hybrid-camera-pitch)) rotateY(var(--hybrid-camera-yaw)) scale(var(--hybrid-mid-scale));transform-origin:59% 39%;will-change:transform, opacity;position:absolute;inset:0}.hybrid-drone{--drone-scale:1;--beam-angle:0deg;aspect-ratio:1;width:clamp(5.6rem,7.2vw,8.8rem);transform:translate(-50%, -50%) scale(var(--drone-scale));animation:4.8s ease-in-out infinite hybrid-drone-float;position:absolute}html[data-cinematic-fallback=true] .hybrid-drone-asset{z-index:2;background:url(/world/hybrid/projection-drone-v2.webp) 50%/contain no-repeat;width:100%;height:100%;display:block;position:relative}.drone-left{--drone-scale:.9;--beam-angle:-7deg;animation-delay:-1.6s;top:27%;left:49.5%}.drone-center{animation-delay:-.4s;top:24.5%;left:59.6%}.drone-right{--drone-scale:.93;--beam-angle:7deg;animation-delay:-2.8s;top:27.2%;left:69.5%}.hybrid-projection-beam{z-index:1;opacity:.58;clip-path:polygon(47% 0,53% 0,100% 100%,0 100%);filter:blur(1.5px)drop-shadow(0 0 1.2rem #ff760057);mix-blend-mode:screen;width:clamp(7rem,11vw,13rem);height:clamp(10rem,25vh,17rem);transform:translateX(-50%) rotate(var(--beam-angle));transform-origin:top;background:linear-gradient(#ffbc70b8,#ff760033 52%,#0000 96%);position:absolute;top:66%;left:50%}@keyframes hybrid-drone-float{0%,to{transform:translate(-50%, -50%) scale(var(--drone-scale)) translateY(-2px) rotate(-.4deg)}50%{transform:translate(-50%, -50%) scale(var(--drone-scale)) translateY(5px) rotate(.45deg)}}.opening-fox-hologram{z-index:6;aspect-ratio:1.06;width:clamp(9rem,max(11.9vw,21.2vh),14rem);height:auto;opacity:var(--fox-presence,1);filter:drop-shadow(0 0 .65rem #ff7600b8)drop-shadow(0 0 2.8rem #ff760061);mix-blend-mode:screen;transform:translate(calc(-50% + var(--fox-shift-x,0px)), calc(-50% + var(--fox-shift-y,0px)));transform-origin:50%;pointer-events:none;transition:opacity 80ms linear;position:fixed;top:calc(50vh - max(7.499vw,13.324vh));left:calc(50vw + max(8.754vw,15.555vh))}html[data-world-mode=static] .opening-fox-hologram,html[data-world-mode=failed] .opening-fox-hologram{top:calc(50vh - max(6.968vw,12.38vh));left:calc(50vw + max(8.134vw,14.453vh))}html:not([data-active-chapter=home]) .opening-fox-hologram{opacity:0}.opening-fox-hologram svg{width:74%;height:74%;animation:3.4s ease-in-out infinite hologram-breathe;position:absolute;inset:13%;overflow:visible}.opening-fox-hologram polygon{fill:#ff76002e;stroke:#ffae66f0;stroke-width:3px;vector-effect:non-scaling-stroke}.hologram-ring{border:1px solid #ff8f307a;border-radius:50%;animation:7s linear infinite hologram-orbit;position:absolute;inset:4%;transform:rotateX(66deg)rotate(0);box-shadow:inset 0 0 1.2rem #ff76001c}.hologram-ring.ring-two{border-color:#ffc08552;animation:9s linear infinite reverse hologram-orbit-alt;inset:10%;transform:rotateY(67deg)rotate(40deg)}.opening-fox-hologram.is-paused svg,.opening-fox-hologram.is-paused .hologram-ring{animation-play-state:paused}@keyframes hologram-breathe{0%,to{opacity:.68;transform:scale(.985)}50%{opacity:1;transform:scale(1.02)}}@keyframes hologram-orbit{to{transform:rotateX(66deg)rotate(360deg)}}@keyframes hologram-orbit-alt{to{transform:rotateY(67deg)rotate(400deg)}}.underwater-wash{z-index:2;opacity:var(--underwater,0);mix-blend-mode:screen;background:radial-gradient(circle at 48% 20%,#7eeedd24,#0000 34%),repeating-linear-gradient(112deg,#b7ffec09 0 2px,#0000 2px 19px),linear-gradient(#05484e6b,#0321277a);transition:opacity 80ms linear}.world-canvas{z-index:1;opacity:0;transition:opacity .9s}.world-live .world-canvas{opacity:1}.world-vignette{z-index:3;background:radial-gradient(circle at 50% 48%,#0000 43%,#02050a24 79%,#02050a70 114%),linear-gradient(#02050a3b,#0000 19% 78%,#02050a4f)}.world-loading{left:var(--page-gutter);color:#fff6edad;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.58rem;font-weight:700;position:fixed;bottom:1.5rem}.world-controls{z-index:95;align-items:center;gap:.55rem;display:flex;position:fixed;bottom:1.25rem;right:2rem}.motion-control{color:#fff6edcc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;letter-spacing:.14em;text-transform:uppercase;background:#0a0e0b8a;border:1px solid #fff6ed33;align-items:center;gap:.58rem;min-height:2.45rem;padding:0 .78rem;font-size:.52rem;font-weight:700;display:flex}.motion-control span{color:var(--orange)}.site-header{z-index:120;height:var(--header-height);padding:0 var(--page-gutter);pointer-events:none;background:linear-gradient(#060a07b3,#060a0700);align-items:center;gap:2.5rem;display:flex;position:fixed;inset:0 0 auto}.site-header a{pointer-events:auto}.brand{align-items:center;gap:.72rem;margin-right:auto;display:flex}.fox-glyph{width:1.8rem;height:auto;color:var(--orange);flex:none;display:block}.fox-glyph polygon{fill:currentColor}.brand-type{flex-direction:column;line-height:.84;display:flex}.brand-type strong{letter-spacing:.055em;font-size:.82rem}.brand-type small{color:#fff6ed94;letter-spacing:.18em;margin-top:.4rem;font-size:.46rem}.site-header nav{align-items:center;gap:1.45rem;display:flex}.site-header nav a,.version-link{color:#fff6ed80;letter-spacing:.15em;text-transform:uppercase;padding:.55rem 0;font-size:.56rem;font-weight:700;position:relative}.site-header nav a:hover,.site-header nav a:focus-visible{color:#fff6edd1}.site-header nav a:after,.version-link:after{content:"";background:var(--orange);transform-origin:100%;height:1px;transition:transform .18s;position:absolute;bottom:.2rem;left:0;right:0;transform:scaleX(0)}.site-header nav a:hover:after,.site-header nav a:focus-visible:after,.site-header nav a.is-active:after,.version-link:hover:after,.version-link:focus-visible:after{transform-origin:0;transform:scaleX(1)}.version-link{color:#fff6ed7a}.site-header nav a.is-active{color:var(--ivory)}.chapter-rail{z-index:92;pointer-events:none;width:1.75rem;padding:.25rem 0;position:fixed;top:50%;right:.8rem;transform:translateY(-50%)}.chapter-rail-title,.chapter-group{color:#fff6ed6b;letter-spacing:.17em;text-transform:uppercase;font-size:.46rem;font-weight:700;display:block}.chapter-rail-title{display:none}.chapter-rail ol{z-index:2;gap:.02rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.spatial-performance-panel{z-index:160;color:#e2eeefdb;letter-spacing:.02em;pointer-events:none;background:#02080ee0;border:1px solid #56c9d947;gap:.22rem;width:min(23rem,100vw - 2rem);padding:.8rem .9rem;font-size:.7rem;line-height:1.35;display:grid;position:fixed;bottom:1rem;left:1rem;box-shadow:0 .8rem 2.4rem #00000057}.spatial-performance-panel strong{color:#fff8ee;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.15rem;font-size:.72rem}.spatial-performance-panel span{display:block}.chapter-rail li{position:relative}.chapter-rail li.is-service{padding-left:0}.chapter-services>ol{gap:.02rem}.chapter-group{display:none}.chapter-group.is-active{color:#ff7600cc}.chapter-rail a{color:#fff6eda8;pointer-events:auto;grid-template-columns:.95rem;justify-content:end;align-items:center;min-height:2.75rem;transition:color .18s,transform .18s;display:grid}.chapter-rail a:hover,.chapter-rail a:focus-visible,.chapter-rail li.is-active a{color:var(--ivory)}.chapter-rail li.is-active a{transform:none}.chapter-number{display:none}.chapter-dot{aspect-ratio:1;background:#101611;border:1px solid #fff6ed75;border-radius:50%;justify-self:end;width:.38rem;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s}.chapter-rail li.is-active .chapter-dot{border-color:var(--orange);background:var(--orange);transform:scale(1.2);box-shadow:0 0 .8rem #ff7600e0}.chapter-services .chapter-dot{border-color:#fff6ed57;width:.3rem}.chapter-services li.is-active .chapter-dot{border-color:var(--orange)}.mobile-service-nav{display:none}.world-story{z-index:5;position:relative}.world-section{min-height:152svh;padding-top:1px;position:relative}.world-hero{min-height:138svh}.contact-section{min-height:175svh}.chapter-poster{z-index:-1;opacity:0;background-position:50%;background-size:cover;transition:opacity .5s;position:absolute;inset:0}.chapter-poster:after{content:"";background:linear-gradient(90deg,#02050a75,#02050a14 62%,#02050a57);position:absolute;inset:0}html[data-cinematic-fallback=true] .poster-rooftop{background-image:url(/world/rooftop-hero.webp)}html[data-cinematic-fallback=true] .poster-commons{background-image:url(/world/rooftop-commons.webp)}html[data-cinematic-fallback=true] .poster-city{background-image:url(/world/city-panorama.webp)}html[data-cinematic-fallback=true] .poster-underwater{background-image:url(/world/rooftop-underwater.webp)}html[data-cinematic-fallback=true] .poster-defi{background-image:url(/world/hybrid/rail-defi-arrival-v1.webp)}html[data-cinematic-fallback=true] .poster-consulting{background-image:url(/world/hybrid/rail-consulting-arrival-v1.webp)}html[data-cinematic-fallback=true] .poster-investing{background-image:url(/world/hybrid/rail-investing-arrival-v1.webp)}html[data-cinematic-fallback=true] .poster-team{background-image:url(/world/team-drone-portrait.webp)}html[data-cinematic-fallback=true] .poster-signal{background-image:url(/world/signal-finale-garden-v2.webp)}@media (width>=900px){.world-section,.world-hero,.contact-section{height:100svh;min-height:100svh}}@media (width>=900px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html:not([data-chapter-travel=enabled]){scroll-snap-type:y proximity}html[data-chapter-travel=enabled]{scroll-behavior:auto;scroll-snap-type:none;overscroll-behavior-y:none}.world-section,.world-hero,.contact-section,.site-footer{scroll-snap-align:start;scroll-snap-stop:always}}html[data-world-mode=loading] .chapter-poster,html[data-world-mode=static] .chapter-poster,html[data-world-mode=failed] .chapter-poster{opacity:1}html[data-hybrid-ready=true]:not([data-world-mode=static]):not([data-world-mode=failed]) .chapter-poster{opacity:0!important}html[data-world-mode=loading] .spatial-copy,html[data-world-mode=static] .spatial-copy,html[data-world-mode=failed] .spatial-copy{visibility:hidden;pointer-events:none;opacity:0!important}html[data-world-mode=loading][data-active-chapter=home] #home .spatial-copy,html[data-world-mode=static][data-active-chapter=home] #home .spatial-copy,html[data-world-mode=failed][data-active-chapter=home] #home .spatial-copy,html[data-world-mode=loading][data-active-chapter=about] #about .spatial-copy,html[data-world-mode=static][data-active-chapter=about] #about .spatial-copy,html[data-world-mode=failed][data-active-chapter=about] #about .spatial-copy,html[data-world-mode=loading][data-active-chapter=services] #services .spatial-copy,html[data-world-mode=static][data-active-chapter=services] #services .spatial-copy,html[data-world-mode=failed][data-active-chapter=services] #services .spatial-copy,html[data-world-mode=loading][data-active-chapter=consulting] #consulting .spatial-copy,html[data-world-mode=static][data-active-chapter=consulting] #consulting .spatial-copy,html[data-world-mode=failed][data-active-chapter=consulting] #consulting .spatial-copy,html[data-world-mode=loading][data-active-chapter=investing] #investing .spatial-copy,html[data-world-mode=static][data-active-chapter=investing] #investing .spatial-copy,html[data-world-mode=failed][data-active-chapter=investing] #investing .spatial-copy,html[data-world-mode=loading][data-active-chapter=team] #team .spatial-copy,html[data-world-mode=static][data-active-chapter=team] #team .spatial-copy,html[data-world-mode=failed][data-active-chapter=team] #team .spatial-copy,html[data-world-mode=loading][data-active-chapter=contact] #contact .spatial-copy,html[data-world-mode=static][data-active-chapter=contact] #contact .spatial-copy,html[data-world-mode=failed][data-active-chapter=contact] #contact .spatial-copy{visibility:visible;pointer-events:auto;opacity:1!important}@media (width>=900px) and (hover:hover) and (pointer:fine){html[data-experience=cinematic][data-world-mode=live] .spatial-copy{opacity:0;visibility:hidden;pointer-events:none}html[data-experience=cinematic][data-world-mode=live][data-active-chapter=home] #home .spatial-copy,html[data-experience=cinematic][data-world-mode=live][data-active-chapter=about] #about .spatial-copy,html[data-experience=cinematic][data-world-mode=live][data-active-chapter=services] #services .spatial-copy,html[data-experience=cinematic][data-world-mode=live][data-active-chapter=consulting] #consulting .spatial-copy,html[data-experience=cinematic][data-world-mode=live][data-active-chapter=investing] #investing .spatial-copy,html[data-experience=cinematic][data-world-mode=live][data-active-chapter=team] #team .spatial-copy,html[data-experience=cinematic][data-world-mode=live][data-active-chapter=contact] #contact .spatial-copy{opacity:1;visibility:visible;pointer-events:auto}}@media (width>=900px){html[data-world-mode=static] .spatial-right,html[data-world-mode=failed] .spatial-right{--world-x:43.5vw}}.spatial-copy{--world-x:48vw;--world-y:calc(50svh + 2.4rem);--chapter-opacity:1;--world-depth:1;--scrim-core:.8;--scrim-mid:.62;--panel-max-width:34rem;--panel-inline-limit:calc(var(--world-x) - var(--page-gutter) - 1rem);--panel-pad-x:clamp(1.05rem, 1.45vw, 1.6rem);--panel-pad-y:clamp(1rem, 1.7svh, 1.35rem);top:var(--world-y);z-index:8;width:min(var(--panel-max-width), var(--panel-inline-limit));min-width:0;max-height:calc(100svh - var(--header-height) - 2.5rem);margin:0;margin-left:var(--world-x);padding:var(--panel-pad-y) var(--panel-pad-x);scrollbar-color:#ff760085 transparent;scrollbar-width:thin;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:var(--ivory);opacity:var(--chapter-opacity);filter:none;isolation:isolate;will-change:transform, opacity;border:1px solid #fff6ed14;transition:opacity .12s linear;position:sticky;overflow:hidden auto;box-shadow:0 1.3rem 3.8rem #0000002e;container-type:inline-size}html[data-chapter-travel-state=moving] .spatial-copy{transition-duration:.18s;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.spatial-left{background:linear-gradient(to left, rgb(2 5 10/var(--scrim-core)), rgb(2 5 10/var(--scrim-mid)) 76%, #02050a33)}.spatial-right{background:linear-gradient(to right, rgb(2 5 10/var(--scrim-core)), rgb(2 5 10/var(--scrim-mid)) 76%, #02050a33)}.spatial-left{transform:translate(-100%, -50%) scale(var(--world-depth));transform-origin:100%;text-align:right}.spatial-right{--world-x:52vw;--panel-inline-limit:calc(100vw - var(--world-x) - var(--page-gutter) - 3.5rem);transform:translate(0, -50%) scale(var(--world-depth));transform-origin:0;text-align:left}.spatial-copy:focus-visible{outline:2px solid var(--orange);outline-offset:4px}.world-tether{display:none}.world-tether:after{content:"";aspect-ratio:1;border:1px solid var(--orange);background:#ff76004d;border-radius:50%;width:.42rem;position:absolute;top:-.2rem;right:-.22rem;box-shadow:0 0 1.2rem #ff7600e6}.spatial-left .world-tether{right:calc(-1*clamp(2.5rem,5vw,5.5rem) - 1rem)}.spatial-right .world-tether{left:calc(-1*clamp(2.5rem,5vw,5.5rem) - 1rem);transform:rotate(180deg)}.scene-kicker{color:#fff6edc7;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #fff6ed40;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1.2rem;margin-bottom:clamp(.85rem,1.7svh,1.3rem);padding-bottom:.62rem;font-size:.62rem;font-weight:700;display:flex}.scene-kicker span:last-child{color:var(--orange)}.scene-kicker span{overflow-wrap:anywhere;min-width:0}.static-copy,html[data-world-mode=static] .live-copy,html[data-world-mode=failed] .live-copy{display:none}html[data-world-mode=static] .static-copy,html[data-world-mode=failed] .static-copy{display:inline}.spatial-copy h1,.spatial-copy h2,.spatial-copy p{margin-top:0}.spatial-copy h1,.spatial-copy h2{letter-spacing:-.045em;text-shadow:0 2px 18px #000000e0;text-wrap:balance;max-width:100%;margin-bottom:clamp(.75rem,1.6svh,1.05rem);font-weight:500;line-height:.93}.hero-copy{--world-x:44vw;--panel-max-width:40rem}.hero-overline{letter-spacing:.22em;text-transform:uppercase;font-weight:800;color:#fff6eda8!important;margin:0 0 .75rem!important;font-size:.64rem!important}.hero-copy .hero-tagline{max-width:100%;color:var(--ivory);letter-spacing:-.048em;text-wrap:balance;margin:0 0 1.15rem auto;font-size:clamp(2.4rem,min(11.4cqi,8.2svh),5rem);font-weight:500;line-height:.92}.compact-copy h2,.service-copy h2,.team-copy h2,.contact-copy h2{font-size:clamp(2.35rem,min(11cqi,7.4svh),4.6rem)}.service-copy{--panel-max-width:32rem}.service-copy h2{font-size:clamp(2.45rem,min(12cqi,7.7svh),4.7rem)}.spatial-copy>p,.hero-description{color:#fff6edf0;text-shadow:0 1px 9px #000000eb;text-wrap:pretty;max-width:42ch;margin-bottom:0;font-size:clamp(.94rem,1.05vw,1.125rem);line-height:1.54}.spatial-left>p,.spatial-left .hero-description{margin-left:auto}.journey-link,.email-link{border-bottom:1px solid var(--orange);color:var(--ivory);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:1.4rem;margin-top:1.8rem;padding-bottom:.45rem;font-size:.62rem;font-weight:700;display:inline-flex}.email-link,.service-tags{overflow-wrap:anywhere;white-space:normal;max-width:100%}.scroll-cue{right:var(--page-gutter);color:#fff6ed80;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:.8rem;margin:0;font-size:.52rem;font-weight:700;display:flex;position:absolute;bottom:17vh}.scroll-cue span{background:var(--orange);width:2.8rem;height:1px}.service-number{letter-spacing:.18em;font-weight:700;color:#ff7600b8!important;margin-bottom:.6rem!important;font-size:.7rem!important}.service-tags{letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#fff6edc2!important;margin-top:1.15rem!important;font-size:.62rem!important}.team-copy{--scrim-core:.88;--scrim-mid:.72;--panel-max-width:36rem}.team-copy>p{color:#fff6ede6;text-shadow:0 1px 8px #000000d1}.team-intro{align-items:center;gap:1.2rem;margin-bottom:1.15rem;display:flex}.team-intro h2{margin-bottom:.75rem}.role{letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--orange)!important;margin-bottom:.25rem!important;font-size:.6rem!important}.team-socials{color:#fff6edd6;letter-spacing:.12em;text-transform:uppercase;gap:1rem;font-size:.58rem;font-weight:700;display:flex}.team-history{line-height:1.58;color:#fff6ede6!important;margin-top:.75rem!important;font-size:.94rem!important}.contact-copy{--panel-max-width:36rem}.contact-trigger{color:var(--ivory);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;letter-spacing:.14em;text-transform:uppercase;background:#080c0961;border:1px solid #fff6ed57;align-items:center;gap:1.4rem;margin-top:1.4rem;padding:.8rem 1rem;font-size:.58rem;font-weight:700;display:inline-flex}.contact-drawer-backdrop{z-index:220;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040705a8;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.contact-drawer{width:min(35rem,100vw - 3rem);max-height:calc(100dvh - 3rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));color:var(--ivory);text-align:left;background:#0a0e0beb;border:1px solid #fff6ed47;padding:1.25rem;overflow:auto;box-shadow:0 2rem 6rem #0000006b}.contact-drawer header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:2rem;padding-bottom:1rem;display:flex}.contact-drawer header p{color:var(--orange);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .25rem;font-size:.5rem;font-weight:700}.contact-drawer header h3{letter-spacing:-.035em;margin:0;font-size:1.55rem;font-weight:500}.contact-drawer header button{color:#fff6edb3;cursor:pointer;letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;padding:.25rem;font-size:.55rem;font-weight:700}.contact-form{gap:1rem;margin-top:1.2rem;display:grid}.form-row{grid-template-columns:1fr 1fr;gap:.9rem;display:grid}.contact-form label{gap:.42rem;display:grid}.contact-form label>span{color:#fff6edb3;letter-spacing:.12em;text-transform:uppercase;font-size:.52rem;font-weight:700}.contact-form label small{color:#fff6ed61;margin-left:.4rem;font-size:.47rem}.contact-form input,.contact-form textarea{width:100%;color:var(--ivory);background:#fff6ed0e;border:1px solid #fff6ed38;border-radius:0;outline:none;padding:.75rem .8rem}.contact-form input:focus,.contact-form textarea:focus{border-color:var(--orange);box-shadow:0 0 0 1px var(--orange)}.contact-form textarea{resize:vertical}.form-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.form-privacy{color:#fff6ed85;margin:0;font-size:.7rem;line-height:1.5}.form-status.is-success{color:#b4eecde6}.form-status.is-error{color:#ffb082eb}.form-actions{align-items:center;gap:1rem;display:flex}.form-actions button{border:1px solid var(--orange);background:var(--orange);min-height:2.8rem;color:var(--coal);cursor:pointer;letter-spacing:.12em;text-transform:uppercase;padding:0 1rem;font-size:.56rem;font-weight:800}.form-actions p{color:#fff6ed8a;margin:0;font-size:.66rem;line-height:1.35}.site-footer{z-index:20;min-height:10rem;padding:2rem var(--page-gutter);border-top:1px solid var(--line);color:#fff6ed9e;letter-spacing:.12em;text-transform:uppercase;background:#090c0af0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:3rem;font-size:.58rem;display:grid;position:relative}.footer-brand{color:var(--ivory);align-items:center;gap:.7rem;font-weight:800;display:flex}.footer-brand .fox-glyph{width:1.55rem}.footer-links{flex-wrap:wrap;gap:1.3rem;display:flex}.site-footer p{margin:0}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--orange);outline-offset:4px}@media (width<=1120px){.spatial-copy{--panel-pad-x:clamp(.95rem, 1.5vw, 1.3rem)}.site-header{gap:1.5rem}.site-header nav{gap:1rem}.version-link{max-width:7rem}}@media (width<=899px){:root{--header-height:4.4rem}.world-layer,.cinematic-rail-layer,.cinematic-hybrid-layer,.world-controls,.chapter-rail{display:none}.opening-fox-hologram,html[data-world-mode=static] .opening-fox-hologram,html[data-world-mode=failed] .opening-fox-hologram{width:clamp(7rem,32vw,9.5rem);position:absolute;top:39.5svh;left:calc(50vw + 15.17svh)}.site-header{padding-right:var(--page-gutter);background:linear-gradient(#080c09db,#080c0900)}.site-header nav{z-index:150;height:calc(3.9rem + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0e0bf2;grid-template-rows:3.9rem;grid-template-columns:repeat(5,1fr);gap:0;display:grid;position:fixed;bottom:0;left:0;right:0}.site-header nav a{border-left:1px solid var(--line);place-items:center;min-height:3.9rem;padding:0;font-size:.52rem;display:grid}.site-header nav a:first-child{border-left:0}.site-header nav a:after,.version-link:after{display:none}.version-link{text-align:right;max-width:6.5rem;font-size:.48rem;line-height:1.3}.world-section,.world-hero,.contact-section{min-height:105svh;padding:7rem 1.25rem calc(9rem + env(safe-area-inset-bottom));align-items:flex-end;display:flex}.chapter-poster,html[data-world-mode=live] .chapter-poster{opacity:1;position:absolute;inset:0}.chapter-poster:after{background:linear-gradient(#0509060f 10%,#05090652 35%,#050906f0 86%)}.spatial-copy,.spatial-left,.spatial-right,.hero-copy,.team-copy,.contact-copy{--panel-inline-limit:100%;--panel-pad-x:clamp(1rem, 4vw, 1.35rem);--panel-pad-y:clamp(1rem, 2.4svh, 1.35rem);opacity:1;filter:none;text-align:left;width:100%;max-width:42rem;max-height:none;margin:0;position:relative;top:auto;overflow:visible;transform:none}.spatial-copy,.spatial-left,.spatial-right{background:linear-gradient(#02050a47,#02050ad1 26%,#02050ae6 100%)}.world-tether{display:none}.spatial-left>p,.spatial-left .hero-description,.hero-copy .hero-tagline{margin-left:0}.hero-lockup{justify-content:flex-start}.hero-copy .hero-tagline{font-size:clamp(2.25rem,min(10.8cqi,7.4svh),3.8rem)}.compact-copy h2,.service-copy h2,.team-copy h2,.contact-copy h2{font-size:clamp(2.3rem,min(11.8cqi,7.2svh),4.25rem)}.live-copy{display:none}.static-copy{display:inline}.scroll-cue{display:none}.mobile-service-nav{right:0;bottom:calc(3.9rem + env(safe-area-inset-bottom));z-index:148;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;pointer-events:none;background:#080c09e6;border-top:1px solid #fff6ed1f;grid-template-columns:repeat(3,1fr);min-height:2.65rem;transition:opacity .18s,transform .18s;display:grid;position:fixed;left:0;transform:translateY(.5rem)}.mobile-service-nav.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.mobile-service-nav a{color:#fff6ed7a;letter-spacing:.08em;text-align:center;text-transform:uppercase;border-left:1px solid #fff6ed1f;place-items:center;min-height:2.65rem;padding:.35rem;font-size:.52rem;font-weight:700;line-height:1.15;display:grid}.mobile-service-nav a:first-child{border-left:0}.mobile-service-nav a[aria-current=location]{color:var(--orange)}.contact-drawer-backdrop{padding:calc(1rem + env(safe-area-inset-top)) 1rem calc(4.7rem + env(safe-area-inset-bottom));align-items:end}.contact-drawer{width:100%;max-height:calc(100dvh - 6.2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.site-footer{padding-bottom:calc(6rem + env(safe-area-inset-bottom));grid-template-columns:1fr;gap:1.4rem}.footer-links{flex-wrap:wrap}}@media (width>=900px) and (height<=760px){.spatial-copy{--panel-pad-y:.8rem;max-height:calc(100svh - var(--header-height) - 1.5rem)}.scene-kicker{margin-bottom:.65rem;padding-bottom:.45rem}.spatial-copy h1,.spatial-copy h2{margin-bottom:.65rem}.spatial-copy>p,.hero-description,.team-history{line-height:1.42}.journey-link,.email-link{margin-top:1rem}.service-tags,.team-history{margin-top:.55rem!important}.team-intro{margin-bottom:.7rem}}@media (width<=600px){.poster-rooftop{background-position:61%}.opening-fox-hologram,html[data-world-mode=static] .opening-fox-hologram,html[data-world-mode=failed] .opening-fox-hologram{left:calc(61vw - 5.35svh)}.brand-type small{display:none}.scene-kicker{margin-bottom:1.1rem}.hero-lockup{gap:.85rem}.hero-lockup .hero-fox{width:clamp(3.8rem,18vw,5.2rem)}.compact-copy h2,.service-copy h2,.team-copy h2,.contact-copy h2{font-size:clamp(2.2rem,min(11.5cqi,6.9svh),3.75rem)}.team-intro{align-items:flex-end}.team-intro img{width:5.8rem;height:7rem}.form-row{grid-template-columns:1fr}.form-actions{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.world-layer,.cinematic-rail-layer,.cinematic-hybrid-layer,.world-progress,.world-controls{display:none}.chapter-poster,html[data-world-mode=live] .chapter-poster{opacity:1}.spatial-copy{--chapter-opacity:1}.live-copy{display:none}.static-copy{display:inline}}.mode-link-cinematic,.standard-team-portrait,html[data-experience=standard] .mode-link-standard{display:none}html[data-experience=standard] .mode-link-cinematic{display:inline-flex}html[data-experience=standard][data-experience-loading=true]{overflow:auto}html[data-experience=standard] .cinematic-rail-layer,html[data-experience=standard] .home-about-spatial-proof,html[data-experience=standard] .experience-loader,html[data-experience=standard] .opening-fox-hologram,html[data-experience=standard] .chapter-rail,html[data-experience=standard] .mobile-service-nav,html[data-experience=standard] .chapter-poster,html[data-experience=standard] .scroll-cue{display:none!important}html[data-experience=standard] body{background:radial-gradient(circle at 78% 8%,#16555238,#0000 28rem),radial-gradient(circle at 12% 28%,#ff760014,#0000 26rem),#05090c}html[data-experience=standard] .site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05090ce0;border-bottom:1px solid #fff6ed1a}html[data-experience=standard] .world-story{padding-top:var(--header-height);background:linear-gradient(#060d1133,#04080be0),repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#fff6ed06 25%)}html[data-experience=standard] .world-section,html[data-experience=standard] .world-hero,html[data-experience=standard] .contact-section{isolation:isolate;min-height:clamp(34rem,76svh,54rem);padding:clamp(5rem, 10vw, 9rem) var(--page-gutter);scroll-margin-top:var(--header-height);border-bottom:1px solid #fff6ed14;align-items:center;display:grid;position:relative;overflow:hidden;height:auto!important}html[data-experience=standard] .world-section:before,html[data-experience=standard] .world-section:after{content:"";z-index:-1;pointer-events:none;position:absolute}html[data-experience=standard] .world-section:before{aspect-ratio:1;border:1px solid #73ccd61c;border-radius:50%;width:min(52rem,78vw);top:50%;right:-18rem;transform:translateY(-50%);box-shadow:0 0 0 5rem #39818406,0 0 0 10rem #39818405}html[data-experience=standard] .world-section:after{background:linear-gradient(104deg,#02050a14 38%,#11383b24),radial-gradient(circle at 78%,#2a878a29,#0000 30%);inset:0}html[data-experience=standard] #home{min-height:calc(100svh - var(--header-height));background:linear-gradient(115deg,#02050a3d,#02050ab8),radial-gradient(circle at 72% 48%,#ff760033,#0000 9rem),radial-gradient(circle at 74%,#2b8f9538,#0000 25rem)}html[data-experience=standard] #about,html[data-experience=standard] #investing{background:#081114b3}html[data-experience=standard] #services,html[data-experience=standard] #team{background:#050a0de0}html[data-experience=standard] #consulting,html[data-experience=standard] #contact{background:#070f11d6}html[data-experience=standard] .spatial-copy,html[data-experience=standard] .spatial-left,html[data-experience=standard] .spatial-right,html[data-experience=standard] .hero-copy,html[data-experience=standard] .team-copy,html[data-experience=standard] .contact-copy{--panel-inline-limit:100%;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:min(100%,64rem);max-width:64rem;max-height:none;color:var(--ivory);filter:none;text-align:left;background:linear-gradient(135deg,#04090ce0,#081316b8);border:1px solid #fff6ed1f;margin:0 auto;padding:clamp(1.5rem,4vw,3.2rem);position:relative;top:auto;overflow:visible;transform:none;box-shadow:0 2rem 6rem #00000047;opacity:1!important;visibility:visible!important;pointer-events:auto!important}html[data-experience=standard] .hero-copy{border-color:#ffab612e;width:min(100%,72rem);max-width:72rem}html[data-experience=standard] .hero-copy .hero-tagline{text-wrap:balance;max-width:11ch;margin-left:0;font-size:clamp(3rem,8vw,7rem);line-height:.89}html[data-experience=standard] .compact-copy h2,html[data-experience=standard] .service-copy h2,html[data-experience=standard] .team-copy h2,html[data-experience=standard] .contact-copy h2{max-width:13ch;font-size:clamp(2.45rem,6vw,5.25rem)}html[data-experience=standard] .spatial-copy>p,html[data-experience=standard] .hero-description{color:#fff6edd6;max-width:54ch;text-shadow:none;margin-left:0;font-size:clamp(1rem,1.4vw,1.22rem);line-height:1.66}html[data-experience=standard] .scene-kicker{border-bottom-color:#fff6ed29;margin-bottom:clamp(1.4rem,3vw,2.4rem)}html[data-experience=standard] .journey-link,html[data-experience=standard] .email-link,html[data-experience=standard] .contact-trigger{min-height:3rem}html[data-experience=standard] .standard-team-portrait{aspect-ratio:4/5;object-fit:cover;object-position:center top;border:1px solid #ff96394d;flex:none;width:clamp(7.5rem,16vw,12rem);display:block;box-shadow:1rem 1rem #ff760014}html[data-experience=standard] .team-intro{align-items:flex-end;gap:clamp(1.5rem,4vw,3.5rem)}html[data-experience=standard] .site-footer{background:#05090c}html[data-experience=cinematic][data-spatial-proof-visible=true] .chapter-poster{visibility:hidden;opacity:0!important}@media (prefers-reduced-motion:reduce){html[data-experience=cinematic] .home-about-spatial-proof{display:none!important}html[data-experience=cinematic] .chapter-poster,html[data-experience=cinematic][data-spatial-proof-visible=true] .chapter-poster{opacity:1!important;visibility:visible!important}}@media (width<=899px){html[data-experience=standard] .world-story{padding-top:var(--header-height)}html[data-experience=standard] .world-section,html[data-experience=standard] .world-hero,html[data-experience=standard] .contact-section{align-items:center;min-height:auto;padding:clamp(4.5rem,12svh,7rem) 1rem;display:grid}html[data-experience=standard] #home{min-height:calc(100svh - var(--header-height));padding-top:3rem}html[data-experience=standard] .spatial-copy,html[data-experience=standard] .spatial-left,html[data-experience=standard] .spatial-right,html[data-experience=standard] .hero-copy,html[data-experience=standard] .team-copy,html[data-experience=standard] .contact-copy{width:100%;max-width:42rem;padding:clamp(1.2rem,5vw,1.7rem)}html[data-experience=standard] .hero-copy .hero-tagline{max-width:10ch;font-size:clamp(2.7rem,13.2vw,4.65rem)}html[data-experience=standard] .compact-copy h2,html[data-experience=standard] .service-copy h2,html[data-experience=standard] .team-copy h2,html[data-experience=standard] .contact-copy h2{max-width:100%;font-size:clamp(2.15rem,10.8vw,3.6rem)}html[data-experience=standard] .team-intro{align-items:flex-start}html[data-experience=standard] .standard-team-portrait{width:clamp(6.5rem,29vw,8.5rem)}html[data-experience=standard] .site-footer{padding-bottom:calc(6rem + env(safe-area-inset-bottom))}}.cinematic-quality-control{color:#fff6ed8f;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto;letter-spacing:.14em;text-transform:uppercase;background:#05090cb3;border:1px solid #fff6ed2e;border-radius:999px;align-items:center;min-height:2.5rem;padding:.32rem .52rem .32rem .8rem;font-size:.5rem;font-weight:700;display:none;position:relative}html[data-experience=cinematic] .cinematic-quality-control{display:inline-flex}.cinematic-quality-control>span{padding-right:.55rem}.cinematic-quality-control select{min-height:1.75rem;color:var(--ivory);cursor:pointer;font:inherit;letter-spacing:.12em;text-transform:uppercase;background-color:#ff760021;border:0;border-radius:999px;padding:0 1.5rem 0 .62rem}.cinematic-quality-control select:hover{background-color:#ff760033}.cinematic-quality-control select:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.cinematic-quality-control option{color:var(--ivory);background:#0b0f12}.core-hero-mark{display:none}html[data-experience=standard] body,html[data-experience=standard] .world-story{background:var(--coal)}html[data-experience=standard] .world-story{padding-top:0}html[data-experience=standard] .site-header{background:linear-gradient(90deg, var(--orange) 0 50%, #151515 50% 100%);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid #070b0f61;grid-template-columns:minmax(10rem,1fr) auto auto;gap:clamp(1rem,2vw,2rem);display:grid}html[data-experience=standard] .site-header .brand{width:max-content;color:var(--coal);justify-self:start;margin-right:0}html[data-experience=standard] .site-header .brand .fox-glyph{color:var(--coal)}html[data-experience=standard] .site-header .brand-type small{color:#070b0fc7}html[data-experience=standard] .site-header nav a,html[data-experience=standard] .site-header .version-link{color:#fff6edb8}html[data-experience=standard] .site-header nav a:hover,html[data-experience=standard] .site-header nav a:focus-visible,html[data-experience=standard] .site-header .version-link:hover,html[data-experience=standard] .site-header .version-link:focus-visible{color:var(--ivory)}html[data-experience=standard] .world-section:before,html[data-experience=standard] .world-section:after{display:none}html[data-experience=standard] #home{min-height:100svh;padding:var(--header-height) 0 0;background:var(--orange);border-bottom:0;grid-template-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}html[data-experience=standard] #home .hero-copy{width:100%;max-width:none;min-height:calc(100svh - var(--header-height));background:var(--orange);color:var(--coal);border:0;flex-direction:column;grid-area:1/1;justify-content:center;align-self:stretch;margin:0;padding:clamp(3.5rem,7vw,7rem) clamp(2rem,6vw,6rem);display:flex}html[data-experience=standard] .core-hero-mark{background-color:#151515;background-image:linear-gradient(#fff6ed0e 1px,#0000 1px),linear-gradient(90deg,#fff6ed0e 1px,#0000 1px);background-size:clamp(4.5rem,8vw,7.5rem) clamp(4.5rem,8vw,7.5rem);grid-area:1/2;place-items:center;min-width:0;display:grid;position:relative;overflow:hidden}html[data-experience=standard] .core-hero-mark:before{content:"ETH / LAB / 001";color:#fff6ed73;letter-spacing:.18em;font-size:.48rem;font-weight:700;position:absolute;top:clamp(1.5rem,4vw,3.2rem);right:clamp(1.5rem,4vw,3.2rem)}html[data-experience=standard] .core-hero-mark .fox-glyph{width:min(31vw,30rem);color:var(--orange);filter:drop-shadow(0 0 1.4rem #ff760038)}html[data-experience=standard] #about,html[data-experience=standard] #consulting,html[data-experience=standard] #team{background:#151515}html[data-experience=standard] #services,html[data-experience=standard] #investing,html[data-experience=standard] #contact{background:var(--orange)}html[data-experience=standard] .world-section,html[data-experience=standard] .world-hero,html[data-experience=standard] .contact-section{border-bottom-color:#fff6ed26}html[data-experience=standard] .spatial-copy,html[data-experience=standard] .spatial-left,html[data-experience=standard] .spatial-right,html[data-experience=standard] .hero-copy,html[data-experience=standard] .team-copy,html[data-experience=standard] .contact-copy{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}html[data-experience=standard] .spatial-copy h1,html[data-experience=standard] .spatial-copy h2,html[data-experience=standard] .spatial-copy p{text-shadow:none}html[data-experience=standard] #home .hero-overline,html[data-experience=standard] #home .hero-tagline,html[data-experience=standard] #home .hero-description{color:var(--coal)!important}html[data-experience=standard] #home .hero-tagline{max-width:9ch;margin-left:0;font-size:clamp(3rem,5.2vw,4.75rem);font-weight:600}html[data-experience=standard] #home .scene-kicker,html[data-experience=standard] #services .scene-kicker,html[data-experience=standard] #investing .scene-kicker,html[data-experience=standard] #contact .scene-kicker{color:#070b0fb8;border-bottom-color:#070b0f57}html[data-experience=standard] #home .scene-kicker span:last-child,html[data-experience=standard] #services .scene-kicker span:last-child,html[data-experience=standard] #investing .scene-kicker span:last-child,html[data-experience=standard] #contact .scene-kicker span:last-child{color:#070b0fb8}html[data-experience=standard] #services .spatial-copy,html[data-experience=standard] #investing .spatial-copy,html[data-experience=standard] #contact .spatial-copy,html[data-experience=standard] #services .spatial-copy>p,html[data-experience=standard] #investing .spatial-copy>p,html[data-experience=standard] #contact .spatial-copy>p{color:var(--coal)}html[data-experience=standard] #services .service-number,html[data-experience=standard] #investing .service-number,html[data-experience=standard] #services .service-tags,html[data-experience=standard] #investing .service-tags{color:#070b0fb8!important}html[data-experience=standard] #home .journey-link,html[data-experience=standard] #contact .email-link{border-bottom-color:var(--coal);color:var(--coal)}html[data-experience=standard] #contact .contact-trigger{color:var(--coal);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#070b0f8c}html[data-experience=standard] .site-header .brand:focus-visible,html[data-experience=standard] #home a:focus-visible,html[data-experience=standard] #services a:focus-visible,html[data-experience=standard] #services button:focus-visible,html[data-experience=standard] #investing a:focus-visible,html[data-experience=standard] #investing button:focus-visible,html[data-experience=standard] #contact a:focus-visible,html[data-experience=standard] #contact button:focus-visible{outline-color:var(--coal)}html[data-experience=standard] .site-footer{background:#151515;border-top-color:#fff6ed24}@media (width<=1120px){.cinematic-quality-control{padding-left:.6rem}.cinematic-quality-control>span{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html[data-experience=standard] .site-header{background:linear-gradient(90deg, var(--orange) 0 44%, #151515 44% 100%)}}@media (width<=899px){html[data-experience=standard] .world-story{padding-top:0}html[data-experience=standard] .site-header{background:var(--orange);grid-template-columns:minmax(0,1fr) auto}html[data-experience=standard] .site-header .version-link{color:#070b0fc2}html[data-experience=standard] .site-header .version-link:focus-visible{outline-color:var(--coal)}html[data-experience=standard] .site-header nav{background:#151515}html[data-experience=standard] .site-header nav a{color:#fff6edb3}html[data-experience=standard] #home{min-height:100svh;padding:var(--header-height) 0 0;grid-template-rows:auto minmax(18rem,42svh);grid-template-columns:1fr}html[data-experience=standard] #home .hero-copy{grid-area:1/1;min-height:58svh;padding:clamp(3rem,10vw,5rem) 1.25rem}html[data-experience=standard] .core-hero-mark{grid-area:2/1;min-height:18rem}html[data-experience=standard] .core-hero-mark .fox-glyph{width:min(58vw,17rem)}html[data-experience=standard] .world-section,html[data-experience=standard] .world-hero,html[data-experience=standard] .contact-section{padding:clamp(4.5rem,12svh,7rem) 1.25rem}html[data-experience=standard] #home .hero-tagline{max-width:9ch;font-size:clamp(2.35rem,11.4vw,3.5rem)}html[data-experience=cinematic] .site-header{gap:.75rem}.cinematic-quality-control{min-height:2.75rem;padding:.25rem .34rem}.cinematic-quality-control select{min-height:2.25rem;padding-left:.5rem;padding-right:.8rem;font-size:.46rem}.site-header .version-link{justify-content:flex-end;align-items:center;min-height:2.75rem;display:inline-flex}}@media (width<=380px){html[data-experience=cinematic] .site-header .brand-type{display:none}}@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-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-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}
