@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-vietnamese-wght-normal-XAtsl5Q_.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-latin-ext-wght-normal-C4zznr8T.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-latin-wght-normal-E0tuGl4L.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.grid{display:grid}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.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}.border{border-style:var(--tw-border-style);border-width:1px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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,)}}:root{--black:#030303;--ink:#090909;--paper:#f4f4f0;--mist:#a5a5a2;--dim:#686866;--line:#ffffff29;--line-strong:#ffffff57;--type:"Archivo Variable", "Arial Narrow", Arial, sans-serif;--frame:max(18px, 3.2vw, calc((100vw - 1760px) / 2 + 42px))}*{box-sizing:border-box}img,video{max-width:100%}button,a,input,select,textarea{touch-action:manipulation}@media (hover:hover) and (pointer:fine){html,body,body :not(input):not(textarea){cursor:url(/star-cursor.svg) 12 12,default}a,button,select,label[for],[role=button]{cursor:url(/star-cursor-active.svg) 14 14,pointer!important}input,textarea{cursor:text}}.celestial-marker{color:currentColor;flex:none;width:13px;height:13px;display:inline-block;position:relative}.celestial-marker:before{content:"";clip-path:polygon(50% 0,58% 40%,100% 50%,58% 60%,50% 100%,42% 60%,0 50%,42% 40%);background:currentColor;position:absolute;inset:0}.celestial-marker:after{content:"";opacity:.18;border:1px solid;border-radius:50%;transition:opacity .18s,transform .18s;position:absolute;inset:-4px}a:hover .celestial-marker:after,button:hover .celestial-marker:after{opacity:.42;transform:scale(1.12)}html{scroll-behavior:smooth;scrollbar-gutter:stable;background:var(--black)}html.home-transmission-active,html.home-transmission-active body,html.page-ignition-active,html.page-ignition-active body{overscroll-behavior:none;overflow:hidden}html.home-transmission-active body{touch-action:none}html.page-ignition-active body{touch-action:none;pointer-events:none;-webkit-user-select:none;user-select:none}body{background:var(--black);color:var(--paper);font-family:var(--type);font-variation-settings:"wdth" 92, "wght" 420;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:hidden}::selection{background:var(--paper);color:var(--black)}a{color:inherit;text-decoration:none}button{color:inherit;font:inherit}.directional-icon{fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:square;stroke-linejoin:miter;flex:none;width:1.05em;height:1.05em;display:inline-block;overflow:visible}.site-header a:focus-visible,.inquiry-header a:focus-visible,footer a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:5px;outline:1px solid #fff}.logo-symbol,.brand-emblem img{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.eyebrow{color:var(--mist);letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:9px;font-weight:560;line-height:1.5}.site-header{z-index:30;width:100%;padding:26px var(--frame);border-bottom:1px solid var(--line);color:#fff;grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:absolute;top:0;left:0}.site-header-page{-webkit-backdrop-filter:blur(14px);background:#000000b8;position:relative}.legal-page>.site-header{width:calc(100% + (2 * var(--frame)));margin-inline:calc(-1 * var(--frame))}.brand{align-items:center;gap:14px;width:max-content;display:flex}.brand .brand-symbol{mix-blend-mode:screen;flex:none;width:28px;height:auto}.brand-wordmark{letter-spacing:.21em;text-transform:uppercase;font-size:9px;font-weight:560}nav{align-items:center;gap:clamp(20px,2.15vw,36px);display:flex}nav a,.header-cta{letter-spacing:.2em;text-transform:uppercase;font-size:9px;font-weight:520}nav a{color:#ffffffa6;transition:color .18s}nav a:hover{color:#fff}.header-cta{border-bottom:1px solid #ffffffc7;justify-self:end;padding-bottom:6px;transition:opacity .18s}.header-cta:hover{opacity:1}.site-header a,a[data-haptic],button:not(:disabled),summary[data-haptic]{transition:color .18s,opacity .18s,border-color .18s,background .18s,box-shadow .18s,filter .18s,text-shadow .18s,translate .18s,scale .18s;translate:0;scale:1}@media (hover:hover) and (pointer:fine){.site-header a:hover,a[data-haptic]:hover,button:not(:disabled):hover,summary[data-haptic]:hover{z-index:3;filter:drop-shadow(0 0 9px #ffffff75);text-shadow:0 0 9px #ffffffb8,0 0 20px #ffffff47;position:relative;translate:0 -2px;scale:1.025}.site-header .header-cta:hover,.site-header .brand:hover{scale:1.04}}.site-header a:focus-visible,a[data-haptic]:focus-visible,button:not(:disabled):focus-visible,summary[data-haptic]:focus-visible{filter:drop-shadow(0 0 9px #ffffff75);text-shadow:0 0 9px #ffffffb8;translate:0 -2px;scale:1.025}.site-header a:active,a[data-haptic]:active,button:not(:disabled):active,summary[data-haptic]:active{translate:0;scale:.985}.hero{min-height:100svh;padding:120px var(--frame) 38px;background:var(--black);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.hero-cinematic{z-index:0;pointer-events:none;background:#000;position:absolute;inset:0;overflow:hidden}.hero-cinematic picture,.hero-cinematic-image{width:100%;height:100%;display:block}.hero-cinematic picture{z-index:0;position:relative}.hero-cinematic-image{object-fit:cover;object-position:70% center;filter:grayscale()contrast(1.1)brightness(.73);animation:1.7s cubic-bezier(.2,.7,.2,1) both hero-image-ignition,18s ease-in-out 1.7s infinite alternate hero-image-drift;transform:scale(1.035)}.hero-cinematic-video{z-index:0;object-fit:cover;object-position:center;opacity:0;filter:grayscale()contrast(1.08)brightness(.76);will-change:opacity, transform;width:100%;height:100%;animation:3.72s cubic-bezier(.2,.72,.2,1) both hero-video-ignition;display:block;position:relative;transform:translateZ(0)scale(1.006)}.hero-cinematic--background-4 .hero-pov-poster{z-index:0;display:block;position:absolute;inset:0}.hero-cinematic--background-4 .hero-pov-poster img{object-fit:cover;filter:contrast(1.04)brightness(.82)saturate(.83);width:100%;height:100%;display:block}.hero-cinematic--background-4 .hero-pov-video{filter:contrast(1.04)brightness(.82)saturate(.83);opacity:1;animation:none;position:absolute;inset:0}.hero-cinematic.hero-cinematic--background-4:before{background:linear-gradient(#00000091,#0000 28% 66%,#000000db),linear-gradient(90deg,#0000002e,#0000 72%)}.hero-cinematic.hero-cinematic--background-2:before{background:linear-gradient(90deg,#000000e0 0%,#000000a3 31%,#0000002e 68%,#00000040 100%),linear-gradient(#0009,#0000 30% 67%,#000000db)}.hero-cinematic--background-2 .hero-spacecraft-lane{opacity:.52}.hero-cinematic--background-2 .hero-spacecraft-lane-a .hero-spacecraft-flight{width:clamp(76px,7.5vw,124px);top:72%}.hero-cinematic--background-2 .hero-spacecraft-lane-b .hero-spacecraft-flight{width:clamp(42px,3.8vw,68px);top:17%}.hero-lens-interface{z-index:3;aspect-ratio:1;opacity:0;border:1px solid #ffffff13;border-radius:50%;width:clamp(220px,32vw,570px);animation:5.8s ease-out 2.8s both hero-interface-acquire;position:absolute;top:45%;left:70.5%;transform:translate(-50%,-50%)scale(.92)}.hero-lens-interface:before,.hero-lens-interface:after{content:"";border:1px solid #ffffff0e;border-radius:50%;position:absolute}.hero-lens-interface:before{inset:13%}.hero-lens-interface:after{border-style:dashed;inset:35%}.hero-lens-interface i{border-style:solid;border-color:#fff3;width:11%;height:11%;position:absolute}.hero-lens-interface i:first-child{border-width:1px 0 0 1px;top:-1px;left:-1px}.hero-lens-interface i:nth-child(2){border-width:1px 1px 0 0;top:-1px;right:-1px}.hero-lens-interface i:nth-child(3){border-width:0 1px 1px 0;bottom:-1px;right:-1px}.hero-lens-interface i:nth-child(4){border-width:0 0 1px 1px;bottom:-1px;left:-1px}.hero-lens-interface b{background:#ffffffc2;border-radius:50%;width:2px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 12px #ffffff85}.hero-orbital-logo{z-index:3;aspect-ratio:1;opacity:0;will-change:transform, opacity;width:clamp(48px,5.2vw,88px);animation:4.35s cubic-bezier(.2,.72,.2,1) .4s both hero-orbital-logo-reveal,12s ease-in-out 4.75s infinite hero-orbital-logo-drift;position:absolute;top:27%;left:58.5%;transform:translate(-50%,-50%)}.hero-orbital-logo>span{background:radial-gradient(circle at 35% 28%,#ffffff1f,#03030370 46%,#000000c7 74%);border:1px solid #ffffff1f;border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;box-shadow:inset -9px -12px 22px #000000b3,0 0 30px #ffffff0e}.hero-orbital-logo>span:before{content:"";border:1px solid #ffffff0e;border-radius:50%;position:absolute;inset:-56%;transform:rotateX(68deg)rotate(-21deg)}.hero-orbital-logo img{z-index:1;object-fit:contain;opacity:.88;width:54%;height:54%;position:relative}.hero-orbital-logo>i{z-index:2;background:#fff;border-radius:50%;width:2px;height:2px;position:absolute;box-shadow:0 0 8px #fff9}.hero-orbital-logo>i:first-of-type{top:39%;left:-43%}.hero-orbital-logo>i:last-of-type{opacity:.5;bottom:18%;right:-34%}.hero-cinematic.hero-cinematic--background-3:before{background:linear-gradient(90deg,#000000ed 0%,#000000b8 29%,#0000003d 63%,#0000002e 100%),linear-gradient(#0000009e,#0000 31% 66%,#000000e0)}.hero-transmission-video{object-position:center;filter:grayscale()contrast(1.1)brightness(.72)}.hero-transmission-interface{border-color:#ffffff0d;width:clamp(260px,35vw,620px);animation-duration:7.5s;top:47%;left:73%}.hero-mission-rock{z-index:4;aspect-ratio:3/2;opacity:0;pointer-events:none;transform-origin:58% 52%;will-change:transform, opacity;filter:grayscale()contrast(1.08)drop-shadow(0 16px 32px #000000b8);width:clamp(168px,18vw,310px);animation:8.04167s cubic-bezier(.32,.02,.18,1) 3.42s infinite both hero-mission-rock-flight;position:absolute;top:12%;right:1vw}.hero-mission-rock-asset{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.hero-mission-rock-mark{z-index:2;aspect-ratio:1;opacity:.72;mix-blend-mode:screen;filter:grayscale()contrast(1.25)drop-shadow(0 2px 1px #000000f2);place-items:center;width:19%;display:grid;position:absolute;top:48%;left:57.5%;transform:translate(-50%,-50%)rotate(-1deg)skewY(1.5deg)}.hero-mission-rock-mark:before{content:"";background:radial-gradient(circle at 42% 35%,#ffffff14,#0000 68%);border-radius:48% 52% 47% 53%;position:absolute;inset:-15%;box-shadow:inset 0 1px #ffffff17,inset 0 -2px 3px #000000d6}.hero-mission-rock-mark img{z-index:1;object-fit:contain;opacity:.76;width:100%;height:100%;display:block;position:relative}.hero-mission-rock-signal{z-index:1;opacity:.23;filter:blur(.2px);background:linear-gradient(90deg,#0000,#ffffff80);width:42%;height:1px;position:absolute;top:49%;left:-22%}.hero-transmission-sweep{z-index:3;opacity:0;background:linear-gradient(90deg,#0000 4%,#ffffff08 28%,#ffffff42 73%,#0000 96%);height:1px;animation:8.5s linear 4.1s infinite hero-transmission-sweep;position:absolute;top:0;left:0;right:0;box-shadow:0 0 10px #ffffff17}.hero-starfield{z-index:1;opacity:0;pointer-events:none;will-change:transform, opacity;position:absolute;inset:-7%}.hero-starfield-far{background-image:radial-gradient(circle at 7% 16%,#ffffffdb 0 1px,#0000 1.6px),radial-gradient(circle at 16% 38%,#ffffff8f 0 1px,#0000 1.5px),radial-gradient(circle at 26% 11%,#ffffffb8 0 .8px,#0000 1.4px),radial-gradient(circle at 37% 28%,#ffffffe6 0 1.2px,#0000 1.8px),radial-gradient(circle at 44% 71%,#ffffff80 0 .8px,#0000 1.4px),radial-gradient(circle at 56% 12%,#ffffffa6 0 1px,#0000 1.6px),radial-gradient(circle at 65% 76%,#ffffffbd 0 1px,#0000 1.6px),radial-gradient(circle at 82% 22%,#ffffff8a 0 .8px,#0000 1.4px),radial-gradient(circle at 91% 68%,#fffc 0 1px,#0000 1.7px);animation:16s ease-in-out 1.55s infinite alternate hero-stars-far}.hero-starfield-near{background-image:radial-gradient(circle at 11% 64%,#fffffff5 0 1.4px,#0000 2px),radial-gradient(circle at 23% 78%,#ffffffc7 0 1px,#0000 1.7px),radial-gradient(circle at 32% 45%,#ffffffeb 0 1.2px,#0000 1.9px),radial-gradient(circle at 49% 19%,#ffffffb3 0 1px,#0000 1.7px),radial-gradient(circle at 59% 58%,#ffffffe6 0 1.3px,#0000 2px),radial-gradient(circle at 72% 9%,#fffc 0 1px,#0000 1.6px),radial-gradient(circle at 88% 49%,#ffffffeb 0 1.3px,#0000 2px);animation:10s ease-in-out 1.8s infinite alternate hero-stars-near}.hero-starfield i{background:#fff;border-radius:50%;width:2px;height:2px;position:absolute;box-shadow:0 0 13px #ffffffe6}.hero-starfield i:first-child{top:22%;left:19%}.hero-starfield i:last-child{opacity:.68;width:3px;height:3px;bottom:18%;left:52%}.hero-spacecraft-lane{z-index:4;pointer-events:none;contain:paint;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(28% 48% at 75% 39%,#0000 0 77%,#00000040 87%,#000 100%);mask-image:radial-gradient(28% 48% at 75% 39%,#0000 0 77%,#00000040 87%,#000 100%)}.hero-spacecraft-flight{opacity:0;will-change:transform, opacity;display:block;position:absolute;transform:translateZ(0)}.hero-spacecraft-asset{width:100%;display:block}.hero-spacecraft-flight img{z-index:2;object-fit:contain;image-rendering:auto;filter:grayscale()saturate(.08)brightness(.72)contrast(1.18)drop-shadow(0 2px 8px #ffffff1a);width:100%;height:auto;display:block;position:relative}.hero-spacecraft-trail{z-index:1;opacity:.48;background:linear-gradient(90deg,#0000,#ffffff08 28%,#ffffff2e 78%,#ffffff6b);width:clamp(120px,17vw,290px);height:1px;position:absolute;top:54%;right:76%;transform:rotate(-1.2deg);box-shadow:0 0 5px #ffffff26}.hero-spacecraft-trail:after{content:"";filter:blur(5px);background:linear-gradient(90deg,#0000,#ffffff1a);width:34%;height:4px;position:absolute;top:-2px;right:0}.hero-spacecraft-lane-a .hero-spacecraft-flight{width:clamp(104px,9.2vw,158px);animation:7.2s linear 3.25s infinite hero-spacecraft-flight-a;top:67%;left:0}.hero-spacecraft-lane-a img{transform:scaleX(-1)}.hero-spacecraft-lane-b .hero-spacecraft-flight{width:clamp(52px,4.8vw,84px);animation:13.6s linear .15s infinite hero-spacecraft-flight-b;top:23%;left:100%}.hero-spacecraft-lane-b .hero-spacecraft-trail{opacity:.38;background:linear-gradient(90deg,#ffffff61,#ffffff24 28%,#ffffff08 76%,#0000);width:clamp(90px,12vw,205px);left:76%;right:auto;transform:rotate(1.5deg)}.hero-cinematic:before{content:"";z-index:2;background:linear-gradient(90deg,#000000e0 0%,#0000009e 34%,#00000029 70%,#00000047 100%),linear-gradient(#00000094,#0000 31% 67%,#000000d1);position:absolute;inset:0}.hero-visor-emblem{--visor-x-a:-38px;--visor-y-a:14px;--visor-x-b:-10px;--visor-y-b:-24px;--visor-x-c:34px;--visor-y-c:-8px;--visor-x-d:22px;--visor-y-d:22px;--visor-x-e:-28px;--visor-y-e:28px;z-index:3;aspect-ratio:1;opacity:0;mix-blend-mode:screen;will-change:transform;place-items:center;width:clamp(34px,4.4vw,68px);animation:1.7s cubic-bezier(.2,.72,.2,1) .34s both hero-visor-ignition,9.5s ease-in-out 2.04s infinite hero-visor-drift;display:grid;position:absolute;top:42.5%;left:69.2%;transform:translate(-50%,-50%)}.hero-visor-emblem:before{content:"";filter:blur(2px);background:radial-gradient(#ffffff17,#ffffff05 38%,#0000 69%);border-radius:50%;position:absolute;inset:-72% -118%;transform:rotate(-13deg)}.hero-visor-emblem img{z-index:2;object-fit:contain;opacity:.82;filter:drop-shadow(0 0 9px #ffffff47);width:100%;height:100%;position:relative}.hero-visor-emblem i{z-index:1;background:#ffffffd1;border-radius:50%;width:2px;height:2px;position:absolute;box-shadow:0 0 7px #ffffff7a}.hero-visor-emblem i:first-of-type{animation:6s linear infinite hero-visor-star-a;top:36%;left:-42%}.hero-visor-emblem i:last-of-type{animation:8s linear infinite hero-visor-star-b;bottom:21%;right:-58%}.hero-visor-emblem+.hero-cinematic-grain{pointer-events:none}.hero-cinematic-grain{z-index:3;opacity:.1;mix-blend-mode:screen;background:repeating-linear-gradient(#0000 0 3px,#ffffff14 4px,#0000 5px);animation:1.65s steps(2,end) both hero-screen-flicker;position:absolute;inset:0}.hero-cinematic-scan{z-index:41;opacity:0;background:#fff;height:1px;animation:2.55s linear both hero-signal-scan;position:absolute;top:50%;left:0;right:0;transform:scaleX(0);box-shadow:0 0 24px 4px #ffffff80}.hero-cinematic-boot{z-index:40;pointer-events:auto;animation:3.8s linear both hero-boot-dismiss;position:absolute;inset:0;overflow:hidden}.hero-cinematic-boot:before,.hero-cinematic-boot:after{content:"";z-index:1;background:#000;height:calc(50% + 1px);position:absolute;left:0;right:0}.hero-cinematic-boot:before{animation:3.65s cubic-bezier(.78,0,.16,1) both hero-shutter-top;top:0}.hero-cinematic-boot:after{animation:3.65s cubic-bezier(.78,0,.16,1) both hero-shutter-bottom;bottom:0}.hero-ignition-corona{z-index:3;aspect-ratio:1;opacity:0;border:1px solid #ffffff3d;border-radius:50%;width:min(31vw,420px);animation:2.75s cubic-bezier(.2,.78,.18,1) .12s both hero-corona-acquire;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.22)rotate(-11deg)}.hero-ignition-corona:before,.hero-ignition-corona:after{content:"";border:1px solid #ffffff1c;border-radius:50%;position:absolute}.hero-ignition-corona:before{inset:18%}.hero-ignition-corona:after{inset:-8% 24%;transform:rotate(63deg)}.hero-ignition-corona i{background:#fff;border-radius:50%;width:3px;height:3px;position:absolute;box-shadow:0 0 13px #ffffffd9}.hero-ignition-corona i:first-child{top:35%;left:7%}.hero-ignition-corona i:nth-child(2){opacity:.66;width:2px;height:2px;top:16%;right:14%}.hero-ignition-corona i:nth-child(3){width:4px;height:4px;bottom:30%;right:5%}.hero-ignition-reticle{z-index:3;aspect-ratio:1;opacity:0;border:1px solid #ffffff4d;border-radius:50%;width:min(41vw,620px);animation:2.15s cubic-bezier(.2,.78,.18,1) both hero-reticle-acquire;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.12)}.hero-ignition-reticle:before,.hero-ignition-reticle:after{content:"";background:#ffffff57;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-ignition-reticle:before{width:142%;height:1px}.hero-ignition-reticle:after{width:1px;height:142%}.hero-ignition-reticle>i{border:1px dashed #ffffff26;border-radius:50%;animation:5s linear infinite hero-reticle-spin;position:absolute;inset:15%}.hero-ignition-reticle>i:nth-child(2){border-style:solid;animation-direction:reverse;inset:38%}.hero-ignition-reticle>b{background:#fff;border-radius:50%;width:7px;height:7px;animation:.72s steps(2,end) infinite hero-reticle-pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 22px 6px #ffffff8a}.hero-ignition-copy{z-index:4;color:#fff;text-align:center;text-transform:uppercase;width:min(84vw,1040px);animation:2.4s cubic-bezier(.2,.78,.18,1) both hero-ignition-title;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-ignition-copy>small,.hero-ignition-copy>em{font-variation-settings:"wdth" 94, "wght" 560;letter-spacing:.34em;font-size:7px;font-style:normal;font-weight:560;display:block}.hero-ignition-copy>small{color:#ffffff94;margin-bottom:24px}.hero-ignition-copy>strong{font-variation-settings:"wdth" 76, "wght" 520;letter-spacing:-.065em;font-size:clamp(3.2rem,8.4vw,9.4rem);font-weight:520;line-height:.79;display:block}.hero-ignition-copy>strong span{display:block}.hero-ignition-copy>strong span:last-child{font-variation-settings:"wdth" 90, "wght" 280;margin-left:.45em;font-weight:280}.hero-ignition-copy>i{background:#ffffff2e;width:min(360px,54%);height:1px;margin:28px auto 15px;display:block;position:relative;overflow:hidden}.hero-ignition-copy>i b{transform-origin:0;background:#fff;animation:1.45s cubic-bezier(.2,.78,.18,1) .28s both hero-ignition-progress;position:absolute;inset:0;box-shadow:0 0 12px #ffffffb3}.hero-ignition-copy>em{color:#ffffff6b;letter-spacing:.24em}.hero-ignition-copy-minimal{width:min(66vw,320px);animation:2.35s cubic-bezier(.2,.78,.18,1) .18s both hero-ignition-minimal}.hero-ignition-copy-minimal>img{opacity:.92;filter:drop-shadow(0 0 15px #ffffff52);width:clamp(42px,4.2vw,62px);height:auto;margin:0 auto 22px;display:block}.hero-ignition-copy-minimal>small{color:#ffffffa8;letter-spacing:.3em;margin:0}.hero-ignition-copy-minimal>i{width:100%;margin:17px auto 0}.hero-ignition-flare{z-index:5;opacity:0;background:#fff;width:100%;height:1px;animation:2.8s cubic-bezier(.22,.78,.18,1) .42s both hero-ignition-flare;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleX(0);box-shadow:0 0 24px 5px #ffffff8f}.hero-ignition-readout{z-index:4;color:#fff6;letter-spacing:.25em;text-transform:uppercase;font-size:6px;font-weight:560;animation:2.25s linear both hero-ignition-readout;position:absolute;bottom:5vh}.hero-ignition-readout-left{left:var(--frame)}.hero-ignition-readout-right{right:var(--frame);text-align:right}@keyframes hero-shutter-top{0%,63%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes hero-shutter-bottom{0%,63%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes hero-boot-dismiss{0%,96%{visibility:visible}to{visibility:hidden}}@keyframes hero-signal-scan{0%,7%{opacity:0;transform:scaleX(0)}16%{opacity:1;transform:scaleX(.08)}38%{opacity:.72;transform:scaleX(1)}57%{opacity:.16;transform:scaleX(1)}64%{opacity:.86;transform:translateY(-18vh)scaleX(1)}83%{opacity:.24;transform:translateY(48vh)scaleX(1)}to{opacity:0;transform:translateY(48vh)scaleX(1)}}@keyframes hero-reticle-acquire{0%,6%{opacity:0;transform:translate(-50%,-50%)scale(.08)rotate(-14deg)}26%{opacity:.7}55%{opacity:.32;transform:translate(-50%,-50%)scale(1)rotate(0)}74%{opacity:.16;transform:translate(-50%,-50%)scale(1.08)rotate(3deg)}to{opacity:0;transform:translate(-50%,-50%)scale(1.34)rotate(7deg)}}@keyframes hero-reticle-spin{to{transform:rotate(360deg)}}@keyframes hero-reticle-pulse{0%,42%{opacity:.35}43%,to{opacity:1}}@keyframes hero-ignition-title{0%,10%{opacity:0;filter:blur(12px);clip-path:inset(48% 0);transform:translate(-50%,calc(12px - 50%))scaleX(.55)}22%{opacity:.84;filter:blur(1px);clip-path:inset(0);transform:translate(-50%,-50%)scaleX(1.02)}31%{opacity:.26;transform:translate(-50%,-50%)scaleX(.985)}39%,66%{opacity:1;filter:blur();transform:translate(-50%,-50%)scaleX(1)}76%{opacity:.55;clip-path:inset(0);transform:translate(-50%,-50%)scaleX(1.02)}89%,to{opacity:0;clip-path:inset(48% 0);transform:translate(-50%,calc(-50% - 5px))scaleX(1.15)}}@keyframes hero-ignition-minimal{0%,7%{opacity:0;filter:blur(8px);transform:translate(-50%,-50%)scale(.86)}19%{opacity:.9;filter:blur();transform:translate(-50%,-50%)scale(1)}27%{opacity:.25}36%,72%{opacity:1}82%{opacity:.58;filter:blur()}to{opacity:0;filter:blur(5px);transform:translate(-50%,-50%)scale(1.06)}}@keyframes hero-ignition-flare{0%,8%{opacity:0;transform:translate(-50%,-50%)scaleX(0)}22%{opacity:1;transform:translate(-50%,-50%)scaleX(.018)}38%{opacity:.46;transform:translate(-50%,-50%)scaleX(.075)}58%{opacity:1;transform:translate(-50%,-50%)scaleX(.24)}76%{opacity:.9;transform:translate(-50%,-50%)scaleX(1)}to{opacity:0;transform:translate(-50%,-50%)scaleX(1)}}@keyframes hero-corona-acquire{0%,7%{opacity:0;filter:blur(7px);transform:translate(-50%,-50%)scale(.2)rotate(-12deg)}25%{opacity:.62;filter:blur()}47%{opacity:.2;transform:translate(-50%,-50%)scale(.84)rotate(-2deg)}61%,76%{opacity:.48;transform:translate(-50%,-50%)scale(1)rotate(2deg)}to{opacity:0;filter:blur(2px);transform:translate(-50%,-50%)scale(1.18)rotate(8deg)}}@keyframes hero-ignition-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hero-ignition-readout{0%,18%{opacity:0}29%,65%{opacity:1}to{opacity:0}}@keyframes hero-screen-flicker{0%,9%{opacity:0}10%,17%{opacity:.23}18%,31%{opacity:.04}32%,46%{opacity:.18}47%,to{opacity:.1}}@keyframes hero-image-ignition{0%,42%{opacity:0;filter:grayscale()contrast(1.8)brightness(.1);transform:scale(1.07)}50%{opacity:.46}56%{opacity:.16}68%{opacity:.82}to{opacity:1;filter:grayscale()contrast(1.1)brightness(.73);transform:scale(1.035)}}@keyframes hero-image-drift{0%{transform:scale(1.035)translate(0)}to{transform:scale(1.065)translate(-.45%,-.25%)}}@keyframes hero-video-ignition{0%,57%{opacity:0;filter:grayscale()contrast(1.28)brightness(.26);transform:translateZ(0)scale(1.026)}68%{opacity:.36}77%{opacity:.14}88%{opacity:.88}to{opacity:1;filter:grayscale()contrast(1.08)brightness(.76);transform:translateZ(0)scale(1.006)}}@keyframes hero-interface-acquire{0%{opacity:0;transform:translate(-50%,-50%)scale(.88)rotate(-2deg)}24%{opacity:.22}58%{opacity:.1}to{opacity:.2;transform:translate(-50%,-50%)scale(1)rotate(.6deg)}}@keyframes hero-orbital-logo-reveal{0%,54%{opacity:0;filter:blur(7px);transform:translate(-50%,-50%)scale(.72)}72%{opacity:.2}82%{opacity:.07}to{opacity:.72;filter:blur();transform:translate(-50%,-50%)scale(1)}}@keyframes hero-orbital-logo-drift{0%,to{opacity:.58;transform:translate(calc(-50% - 12px),calc(8px - 50%))rotate(-3deg)scale(.96)}31%{opacity:.75;transform:translate(calc(8px - 50%),calc(-50% - 11px))rotate(1.4deg)scale(1.015)}64%{opacity:.66;transform:translate(calc(17px - 50%),calc(4px - 50%))rotate(3deg)scale(.985)}}@keyframes hero-transmission-sweep{0%,6%{opacity:0;transform:translateY(-2vh)}10%{opacity:.24}46%{opacity:.1}72%{opacity:.18}94%,to{opacity:0;transform:translateY(104vh)}}@keyframes hero-mission-rock-flight{0%,4%{opacity:0;transform:translate(14vw,-4vh)rotate(-18deg)scale(.5)}10%{opacity:.82;transform:translate(4vw)rotate(-14deg)scale(.66)}38%{opacity:.84;transform:translate(-3vw,8vh)rotate(-8deg)scale(.8)}66%{opacity:.68;transform:translate(-12vw,23vh)rotate(5deg)scale(.94)}88%{opacity:.24}to{opacity:0;transform:translate(-26vw,43vh)rotate(18deg)scale(.56)}}@keyframes hero-stars-far{0%{opacity:.28;transform:translate(0)scale(1)}to{opacity:.62;transform:translate(-.5%,.35%)scale(1.012)}}@keyframes hero-stars-near{0%{opacity:.18;transform:translate(.2%,-.1%)scale(1)}to{opacity:.58;transform:translate(-.8%,.55%)scale(1.02)}}@keyframes hero-spacecraft-flight-a{0%,5%{opacity:0;transform:translate(-15vw,1.6vh)rotate(-1.2deg)scale(.96)}10%{opacity:.58}30%{transform:translate(22vw,.3vh)rotate(-.35deg)scale(.985)}56%{opacity:.62;transform:translate(58vw,-1.5vh)rotate(.3deg)scale(1)}79%{transform:translate(84vw,-2.7vh)rotate(.8deg)scale(1.015)}94%{opacity:.32}to{opacity:0;transform:translate(108vw,-4vh)rotate(1.15deg)scale(1.025)}}@keyframes hero-spacecraft-flight-b{0%,7%{opacity:0;transform:translate(14vw,-1vh)rotate(1.1deg)scale(.94)}13%{opacity:.36}34%{transform:translate(-28vw,-1.9vh)rotate(.45deg)scale(.97)}59%{opacity:.4;transform:translate(-62vw,-.8vh)rotate(-.25deg)scale(1)}82%{transform:translate(-91vw,2.2vh)rotate(-.9deg)scale(1.02)}91%{opacity:.22}to{opacity:0;transform:translate(-116vw,4.4vh)rotate(-1.3deg)scale(1.035)}}@keyframes hero-visor-ignition{0%,24%{opacity:0;filter:blur(8px);transform:translate(-50%,-50%)scale(.58)}52%{opacity:.28}64%{opacity:.08}to{opacity:.82;filter:blur();transform:translate(-50%,-50%)scale(1)}}@keyframes hero-visor-drift{0%,to{opacity:.72;transform:translate3d(calc(-50% + var(--visor-x-a)), calc(-50% + var(--visor-y-a)), 0) rotate(-2deg) scale(.97)}21%{opacity:.84;transform:translate3d(calc(-50% + var(--visor-x-b)), calc(-50% + var(--visor-y-b)), 0) rotate(.8deg) scale(1.01)}43%{opacity:.76;transform:translate3d(calc(-50% + var(--visor-x-c)), calc(-50% + var(--visor-y-c)), 0) rotate(2.2deg) scale(.99)}64%{opacity:.87;transform:translate3d(calc(-50% + var(--visor-x-d)), calc(-50% + var(--visor-y-d)), 0) rotate(-.4deg) scale(1.03)}83%{opacity:.78;transform:translate3d(calc(-50% + var(--visor-x-e)), calc(-50% + var(--visor-y-e)), 0) rotate(-1.3deg) scale(1)}}@keyframes hero-visor-star-a{0%{opacity:.15;transform:translateY(8px)}48%{opacity:.8}to{opacity:.08;transform:translate(22px,-10px)}}@keyframes hero-visor-star-b{0%{opacity:.06;transform:translateY(-4px)}52%{opacity:.65}to{opacity:.12;transform:translate(-26px,13px)}}.brand-emblem{z-index:1;aspect-ratio:1;place-items:center;width:min(28vw,410px);display:grid;position:absolute;top:50%;right:7vw;transform:translateY(-52%)}.brand-emblem.hero{aspect-ratio:auto;width:auto;height:min(44vw,600px);left:28vw;right:-7vw}.brand-emblem.hero .brand-emblem-halo{border-color:#ffffff21;animation:24s ease-in-out infinite alternate heroemblemhalo;inset:4% 3%}.brand-emblem.hero .brand-emblem-halo:before{border-color:#ffffff1c;inset:14% 10%}.brand-emblem.hero .brand-emblem-halo:after{border-color:#ffffff17;inset:30% 23%}.brand-emblem.hero .brand-emblem-halo i:first-child{display:none}.brand-emblem.hero .brand-emblem-halo i:nth-child(2),.brand-emblem.hero .brand-emblem-halo i:nth-child(3){box-shadow:0 0 7px #ffffff8c}.brand-emblem.hero .brand-emblem-orbit{border-color:#ffffff2e;height:48%;animation:18s ease-in-out infinite alternate heroemblemorbit;inset:50% 4% auto 5%;transform:translateY(-50%)rotate(-8deg)}.brand-emblem.hero .brand-emblem-core{width:min(11.5vw,160px);box-shadow:none;border:0;border-radius:0;place-self:start end;margin-top:12%;margin-right:7vw;animation:16s cubic-bezier(.42,0,.24,1) infinite alternate heroemblemdrift;overflow:visible}.brand-emblem.hero .brand-emblem-core img{filter:drop-shadow(0 12px 24px #000000b3);width:88%;animation:11s ease-in-out infinite alternate heroemblemturn}.brand-emblem.hero .brand-emblem-beam,.brand-emblem.hero .brand-emblem-core>i{display:none}.brand-emblem-halo{border:1px solid #ffffff1f;border-radius:50%;animation:18s linear infinite emblemhalo;position:absolute;inset:0}.brand-emblem-halo:before,.brand-emblem-halo:after,.brand-emblem-halo i{content:"";border:1px solid #ffffff17;border-radius:50%;position:absolute}.brand-emblem-halo:before{inset:12%}.brand-emblem-halo:after{inset:31%}.brand-emblem-halo i:first-child{background:#fff;inset:48%;box-shadow:0 0 24px #fff}.brand-emblem-halo i:nth-child(2){background:#fff;width:4px;height:4px;top:39%;left:7%;box-shadow:0 0 12px #fff}.brand-emblem-halo i:nth-child(3){background:#fff;width:3px;height:3px;bottom:18%;right:16%}.brand-emblem-orbit{border:1px solid #ffffff38;border-radius:50%;animation:14s linear infinite emblemorbit;position:absolute;inset:13%;transform:rotateX(66deg)rotate(-24deg)}.brand-emblem-orbit:before,.brand-emblem-orbit i{content:"";border:1px solid #ffffff29;border-radius:50%;position:absolute}.brand-emblem-orbit:before{inset:28%}.brand-emblem-orbit i:first-child{background:#fff;width:5px;height:5px;top:48%;left:1%;box-shadow:0 0 18px #fff}.brand-emblem-orbit i:last-child{background:#fff;width:3px;height:3px;bottom:16%;right:13%}.brand-emblem-core{aspect-ratio:1;background:0 0;border:1px solid #ffffff9e;border-radius:50%;place-items:center;width:45%;animation:7s cubic-bezier(.45,0,.55,1) infinite alternate emblemfloat;display:grid;position:relative;overflow:hidden;box-shadow:0 0 90px #ffffff17,inset 0 0 48px #ffffff09}.brand-emblem-core img{opacity:1;mix-blend-mode:screen;width:66%;height:auto;animation:5s ease-in-out infinite alternate emblembreathe;display:block}.brand-emblem-beam{z-index:2;background:#fff;height:1px;animation:4.8s ease-in-out infinite emblembeam;position:absolute;top:0;left:0;right:0;box-shadow:0 0 18px #fff}.brand-emblem-core>i{border:1px solid #ffffff1a;border-radius:50%;position:absolute;inset:11%}.brand-emblem>p{color:#ffffff85;letter-spacing:.22em;text-transform:uppercase;flex-direction:column;gap:7px;margin:0;font-size:7px;display:flex;position:absolute;bottom:4%;right:-1%}.brand-emblem>p b{color:#fff;letter-spacing:.18em;font-size:6px;font-weight:480}.brand-emblem.hero>p{display:none}@keyframes emblemhalo{to{transform:rotate(360deg)}}@keyframes emblemorbit{to{transform:rotateX(66deg)rotate(336deg)}}@keyframes heroemblemhalo{0%{transform:translate(-.5vw)scaleX(.995)}to{transform:translate(.5vw)scaleX(1.005)}}@keyframes heroemblemorbit{0%{transform:translateY(-50%)rotate(-8deg)scaleX(.99)}to{transform:translateY(-50%)rotate(-3deg)scaleX(1.01)}}@keyframes heroemblemdrift{0%{transform:translate(-.45vw,.8vh)rotate(-2deg)}34%{transform:translate(.2vw,-.9vh)rotate(.8deg)}68%{transform:translate(.55vw,.35vh)rotate(2.2deg)}to{transform:translate(-.1vw,-.6vh)rotate(-.8deg)}}@keyframes heroemblemturn{0%{opacity:.82;transform:rotate(-1.5deg)scale(.97)}to{opacity:1;transform:rotate(2.5deg)scale(1.03)}}@keyframes emblemfloat{0%{transform:translateY(5px)scale(.98)}to{transform:translateY(-6px)scale(1.02)}}@keyframes emblembreathe{0%{opacity:.72;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes emblembeam{0%{opacity:0;transform:translateY(-2px)}20%{opacity:1}60%,to{opacity:0;transform:translateY(190px)}}.hero-topline,.hero h1,.hero-bottom{z-index:6;position:relative}.hero-topline,.hero-title,.hero-bottom{animation:3.72s cubic-bezier(.2,.72,.2,1) both hero-copy-ignition}@keyframes hero-copy-ignition{0%,58%{opacity:0;filter:blur(7px);clip-path:inset(49% 0);transform:translateY(8px)}68%{opacity:.38}74%{opacity:.12}83%{opacity:.86}to{opacity:1;filter:blur();clip-path:inset(0);transform:translateY(0)}}.hero-topline{color:#ffffffc7;font-variation-settings:"wdth" 92, "wght" 560;letter-spacing:.22em;text-transform:uppercase;justify-content:space-between;font-size:9px;font-weight:560;display:flex}.hero h1{font-variation-settings:"wdth" 78, "wght" 280;letter-spacing:-.068em;text-transform:uppercase;max-width:1280px;margin:auto 0;font-size:clamp(5rem,11.8vw,13rem);font-weight:280;line-height:.78}.hero h1 span{font-variation-settings:"wdth" 92, "wght" 620;margin-left:7.2vw;font-weight:620;display:inline-block}.hero--pov .hero-title{font-variation-settings:"wdth" 90, "wght" 340;letter-spacing:-.048em;white-space:nowrap;text-align:center;text-shadow:0 5px 28px #00000094;justify-content:space-between;align-items:center;gap:clamp(18px,3vw,64px);width:100%;max-width:none;margin:auto 0;font-size:clamp(4.5rem,8.7vw,10.5rem);line-height:.9;display:flex}.hero--pov .hero-title span{margin:0;display:block}.hero--pov .hero-title span:last-child{font-variation-settings:"wdth" 92, "wght" 580;font-weight:580}.hero-bottom{border-top:1px solid var(--line-strong);grid-template-columns:minmax(0,1fr) minmax(168px,210px);align-items:end;gap:28px;padding-top:20px;display:grid}.hero-bottom p{color:#fffc;font-variation-settings:"wdth" 92, "wght" 550;letter-spacing:.18em;text-transform:uppercase;flex-wrap:wrap;gap:8px 12px;margin:0;font-size:9px;font-weight:550;display:flex}.hero-services span{white-space:nowrap;align-items:center;display:inline-flex}.hero-services span:not(:last-child):after{content:"";background:#ffffff8a;border-radius:50%;width:2px;height:2px;margin-left:12px}.hero-bottom .hero-scroll{font-variation-settings:"wdth" 92, "wght" 560;letter-spacing:.17em;text-align:right;text-transform:uppercase;grid-template-columns:auto 14px;justify-self:end;align-items:center;gap:4px 14px;width:100%;font-size:9px;font-weight:560;display:grid}.hero-scroll>span{grid-column:1;justify-self:end}.hero-scroll>strong{color:var(--mist);letter-spacing:.2em;grid-column:1;justify-self:end;font-size:7px;font-weight:560}.hero-scroll>i{background:#ffffff47;grid-area:1/2/span 2;width:1px;height:48px;position:relative;overflow:hidden}.hero-scroll>i b{background:#fff;width:1px;height:18px;animation:1.7s ease-in-out infinite scrolldown;position:absolute;top:0;left:0}@keyframes scrolldown{0%{transform:translateY(-20px)}60%,to{transform:translateY(50px)}}.assembly{height:var(--assembly-height-vh,640vh);height:var(--assembly-height-svh,640svh);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#020202;position:relative}.assembly-sticky{background:var(--black);height:100svh;min-height:0;position:sticky;top:0;overflow:hidden}.assembly-field{opacity:.6;filter:grayscale()contrast(1.38)brightness(.72);background:linear-gradient(90deg,#000000f7,#0000007a 58%,#000000c2),url(/media/interstellar-field.webp) 50%/cover;position:absolute;inset:0}.assembly-world{z-index:1;aspect-ratio:1.6;opacity:.5;width:min(76vw,1180px);transform:translate3d(calc(-50% + var(--world-shift)), -50%, 0) rotate(var(--world-turn)) scale(1.02);transition:opacity .5s;position:absolute;top:49%;left:68%;overflow:hidden;-webkit-mask-image:radial-gradient(#000 42%,#0009 63%,#0000 78%);mask-image:radial-gradient(#000 42%,#0009 63%,#0000 78%)}.assembly-world>img{object-fit:cover;filter:grayscale()contrast(1.25)brightness(.83);-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-user-drag:none}.assembly-world:before,.assembly-world:after{content:"";z-index:2;pointer-events:none;border:1px solid #ffffff2e;border-radius:50%;position:absolute;top:50%;left:50%}.assembly-world:before{aspect-ratio:1;width:62%;transform:translate(-50%,-50%)}.assembly-world:after{aspect-ratio:.28;width:76%;transform:translate(-50%,-50%)rotate(-7deg)}.assembly-world-grid{z-index:3;pointer-events:none;border:1px solid #ffffff21;border-radius:50%;position:absolute;inset:9% 18%}.assembly-world-grid:before,.assembly-world-grid:after{content:"";background:#ffffff24;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.assembly-world-grid:before{width:112%;height:1px}.assembly-world-grid:after{width:1px;height:112%}.assembly-world-grid i{border-left:1px solid #ffffff1f;border-right:1px solid #ffffff1f;border-radius:50%;width:27%;height:108%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.assembly-world-grid i:nth-child(2){width:56%}.assembly-world-grid i:nth-child(3){width:86%}.assembly-world-signal{z-index:5;left:var(--signal-x);top:var(--signal-y);color:#fff;transform:translate(-50%, -50%) rotate(var(--world-counterturn));align-items:center;gap:10px;display:flex;position:absolute}.assembly-world-signal i{background:#fff;border:1px solid #fff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 7px #ffffff1a,0 0 21px #fff}.assembly-world-signal span{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:#000000ad;padding:6px 8px;font-size:7px}.assembly-location-readout{display:none}.assembly-route{z-index:3;right:var(--frame);color:#ffffff8c;width:min(27vw,370px);position:absolute;top:78px}.assembly-route>span{letter-spacing:.18em;text-align:right;text-transform:uppercase;margin-bottom:12px;font-size:7px;display:block}.assembly-route>div{justify-content:space-between;align-items:center;display:flex}.assembly-route>div:before{content:"";background:#ffffff2e;height:1px;position:absolute;left:0;right:0}.assembly-route>div i{z-index:2;background:#050505;border:1px solid #ffffff7a;border-radius:50%;width:6px;height:6px;position:relative}.assembly-route>div i.is-passed{background:#fff;border-color:#fff;box-shadow:0 0 10px #fff}.assembly-route>b{transform-origin:0;background:#fff;height:1px;position:absolute;bottom:2px;left:0;right:0}.assembly-header{z-index:10;top:28px;left:var(--frame);right:var(--frame);justify-content:space-between;display:flex;position:absolute}.assembly-header>span{color:var(--dim);letter-spacing:.2em;text-transform:uppercase;font-size:8px}.work-stage{z-index:4;top:50%;left:var(--frame);right:var(--frame);grid-template-columns:minmax(0,1.75fr) minmax(300px,.75fr);align-items:center;gap:4vw;animation:.5s cubic-bezier(.2,.75,.2,1) both chapterin;display:grid;position:absolute;transform:translateY(-53%)}.work-stage.is-portrait{grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr);gap:7vw;left:7vw;right:7vw}.work-stage.is-portrait .work-media{justify-self:center;width:auto;height:min(67svh,650px)}.work-stage.is-portrait .film-player{width:100%;height:100%}.work-stage.is-portrait .work-copy{max-width:720px}.work-stage.project-lululemon-members-weekend,.work-stage.project-shakur-stevenson-fight-week{grid-template-columns:minmax(0,1.38fr) minmax(320px,.82fr);gap:5vw}.work-stage.project-lululemon-members-weekend .work-media{justify-self:end;width:min(100%,960px,102.95svh)}.work-stage.project-lululemon-members-weekend{grid-template-columns:minmax(0,1.3fr) minmax(330px,.86fr);gap:clamp(20px,2.35vw,42px)}.work-stage.project-shakur-stevenson-fight-week .work-media{justify-self:start;width:min(100%,960px,102.834svh)}.work-stage.project-crocs-dingyun-zhang,.work-stage.project-sports-illustrated-miami-swim-week{grid-template-columns:minmax(440px,1.05fr) minmax(320px,.95fr);gap:4vw}.work-stage.project-sports-illustrated-miami-swim-week .work-media-dual{grid-template-columns:minmax(0,1.6fr) minmax(190px,.64fr);align-items:center;width:min(100%,790px)}.work-stage.project-sports-illustrated-miami-swim-week .dual-film-frame.is-primary{transform:translateY(1.2vh)}.work-stage.project-sports-illustrated-miami-swim-week .dual-film-frame.is-secondary{transform:translateY(-1.2vh)}.work-stage.project-sports-illustrated-miami-swim-week{grid-template-columns:minmax(360px,1.25fr) minmax(280px,.78fr) minmax(170px,.46fr);grid-template-areas:"primary story secondary";gap:clamp(18px,2.4vw,46px);left:3.5vw;right:3.5vw}.work-stage.project-sports-illustrated-miami-swim-week .work-media-dual{display:contents}.work-stage.project-sports-illustrated-miami-swim-week .dual-film-frame.is-primary{grid-area:primary;place-self:center end;width:100%;max-width:880px;transform:none}.work-stage.project-sports-illustrated-miami-swim-week .work-copy{grid-area:story;align-self:center}.work-stage.project-sports-illustrated-miami-swim-week .dual-film-frame.is-secondary{grid-area:secondary;place-self:center end;width:min(100%,31.5svh);transform:none}.work-stage.project-slick-gorilla-never-out-of-place{grid-template-columns:minmax(360px,1.25fr) minmax(280px,.78fr) minmax(170px,.46fr);grid-template-areas:"primary story secondary";gap:clamp(18px,2.4vw,46px);left:3.5vw;right:3.5vw}.work-stage.project-slick-gorilla-never-out-of-place .work-media-dual{display:contents}.work-stage.project-slick-gorilla-never-out-of-place .dual-film-frame.is-primary{grid-area:primary;place-self:center end;width:100%;max-width:880px;transform:none}.work-stage.project-slick-gorilla-never-out-of-place .work-copy{grid-area:story;align-self:center}.work-stage.project-slick-gorilla-never-out-of-place .dual-film-frame.is-secondary{grid-area:secondary;place-self:center end;width:min(100%,31.5svh);transform:none}.work-stage.project-puma-mb06-puerto-rico{grid-template-columns:minmax(430px,1.05fr) minmax(320px,.95fr);gap:4vw;left:6vw;right:6vw}.work-coordinate{z-index:8;color:#ffffff57;letter-spacing:.2em;white-space:nowrap;font-size:6px;position:absolute;top:50%;left:-1.8vw;transform:translate(-50%,-50%)rotate(-90deg)}@keyframes chapterin{0%{opacity:0;transform:translateY(-53%)}to{opacity:1;transform:translateY(-53%)}}.work-media{border:1px solid var(--line-strong);background:#050505;position:relative;box-shadow:0 34px 100px #000000ad}.work-media:before,.work-media:after{content:"";z-index:6;pointer-events:none;width:26px;height:26px;position:absolute}.work-media:before{border-top:1px solid #fff;border-left:1px solid #fff;top:-1px;left:-1px}.work-media:after{border-bottom:1px solid #fff;border-right:1px solid #fff;bottom:-1px;right:-1px}.work-media.work-media-dual{aspect-ratio:auto;width:min(100%,680px);height:auto;box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));justify-self:center;align-items:center;gap:clamp(8px,1.2vw,18px);display:grid;overflow:visible}.work-stage.is-portrait .work-media.work-media-dual{width:min(100%,680px);height:auto}.work-media.work-media-dual:before,.work-media.work-media-dual:after{display:none}.dual-film-frame{aspect-ratio:9/16;border:1px solid var(--line-strong);background:#050505;position:relative;overflow:hidden;box-shadow:0 26px 72px #000000b8}.dual-film-frame:before{content:"";z-index:8;pointer-events:none;border-top:1px solid #fff;border-left:1px solid #fff;width:24px;height:24px;position:absolute;inset:-1px auto auto -1px}.dual-film-frame.is-primary{transform:translateY(2.2vh)}.dual-film-frame.is-secondary{transform:translateY(-2.2vh)}.work-stage.project-audemars-piguet-fanatics .work-media-dual{display:contents}.work-stage.project-audemars-piguet-fanatics{grid-template-columns:minmax(180px,.6fr) minmax(330px,1fr) minmax(210px,.66fr);grid-template-areas:"recap story interview";gap:clamp(18px,2vw,38px);left:5vw;right:5vw}.work-stage.project-audemars-piguet-fanatics .dual-film-frame.is-primary{grid-area:1/1;justify-self:center;width:min(100%,34.875svh);transform:translateY(1.6vh)}.work-stage.project-audemars-piguet-fanatics .work-copy{grid-area:1/2}.work-stage.project-audemars-piguet-fanatics .dual-film-frame.is-secondary{grid-area:1/3;place-self:center start;width:min(100%,42svh);transform:translate(-.6vw)}.work-media-dual .film-player{width:100%;height:100%}.work-media-dual .film-ui{grid-template-columns:24px minmax(0,1fr);padding:11px}.work-media-dual .film-ui>div{grid-column:2}.work-media-dual .film-ui strong{text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.work-media-dual .film-ui button{padding:6px 7px 5px;font-size:6px}.work-stage.is-portrait .work-media.work-media-with-stills{width:min(100%,67svh,650px);height:auto}.work-media-with-stills{aspect-ratio:1;background:#050505;border-color:#ffffff42;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:9fr 7fr;justify-self:center;display:grid;overflow:hidden}.campaign-film-frame{border-right:1px solid #ffffff42;grid-row:1/span 2;min-width:0;min-height:0}.campaign-film-frame .film-player{width:100%;height:100%}.campaign-still-frame{background:#090909;min-width:0;min-height:0;margin:0;position:relative;overflow:hidden}.campaign-still-frame+.campaign-still-frame{border-top:1px solid #ffffff42}.campaign-still-frame img{object-fit:cover;object-position:center;filter:saturate(.88)contrast(1.04);transition:filter .42s,transform .9s cubic-bezier(.2,.78,.2,1)}.campaign-still-frame:hover img{filter:saturate()contrast(1.02);transform:scale(1.025)}.campaign-still-frame figcaption{z-index:2;color:#ffffffc2;letter-spacing:.14em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000ad;padding:5px 7px 4px;font-size:6px;position:absolute;bottom:11px;left:12px}.film-player{isolation:isolate;background:#050505;position:relative;overflow:hidden}.film-player.landscape{aspect-ratio:16/9}.film-player.portrait{aspect-ratio:9/16}.film-player.square{aspect-ratio:1}.film-player video{object-fit:contain;filter:none;-webkit-user-drag:none;background:#050505;width:100%;height:100%;display:block}.film-player:fullscreen{background:#000;aspect-ratio:auto!important;width:100vw!important;max-width:none!important;height:100vh!important;max-height:none!important}.film-player:fullscreen video{object-fit:contain;background:#000}.film-player>.film-still{object-fit:contain;filter:invert();background:#050505;width:100%;height:100%;padding:clamp(54px,12vw,150px);display:block}.film-player>.film-poster-placeholder{object-fit:cover;filter:grayscale(.2)saturate(.86)contrast(1.05)brightness(.76);background:#050505;width:100%;height:100%;display:block}.project-slick-gorilla-never-out-of-place .dual-film-frame.is-primary .film-poster-placeholder{object-position:54% 34%}.project-slick-gorilla-never-out-of-place .dual-film-frame.is-secondary .film-poster-placeholder{object-position:52% 48%}.film-placeholder-label{z-index:3;text-align:center;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000b3;border:1px solid #ffffffb8;gap:5px;min-width:max-content;padding:12px 15px 11px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.film-placeholder-label small{color:#ffffff8f;letter-spacing:.18em;font-size:6px}.film-placeholder-label strong{letter-spacing:.16em;font-size:8px;font-weight:560}.film-player.is-still .film-vignette{background:linear-gradient(#0000 46%,#000000b8 100%)}.film-vignette{z-index:1;pointer-events:none;background:linear-gradient(#0000 58%,#0000009e 100%);position:absolute;inset:0}.film-origin{z-index:2;color:#ffffff8f;letter-spacing:.15em;text-transform:uppercase;pointer-events:none;font-size:6px;position:absolute;top:11px;right:12px}.film-play{z-index:3;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0000009e;border:1px solid #ffffffb8;align-items:center;gap:12px;padding:13px 17px 12px;transition:background .18s,color .18s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.film-play span{letter-spacing:.18em;text-transform:uppercase;font-size:8px}.film-play b{border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:7px solid;width:0;height:0}.film-play:hover{color:#000;background:#fff}.film-ui{z-index:2;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:18px;display:grid;position:absolute;bottom:0;left:0;right:0}.film-ui>span{color:#ffffff94;letter-spacing:.16em;font-size:8px}.film-ui strong{letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:560}.film-ui>div{gap:7px;display:flex}.film-ui button{letter-spacing:.13em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000075;border:1px solid #ffffff70;padding:7px 9px 6px;font-size:7px}.film-ui button:hover{color:#000;background:#fff}.work-copy{flex-direction:column;justify-content:space-between;align-self:stretch;padding:4px 0;display:flex;container-type:inline-size}.work-title>span{color:var(--dim);letter-spacing:.2em;margin-bottom:7vh;font-size:10px;display:block}.work-title p{color:var(--mist);letter-spacing:.19em;text-transform:uppercase;margin:0 0 16px;font-size:9px}.work-title h2{font-variation-settings:"wdth" 79, "wght" 570;letter-spacing:-.055em;text-transform:uppercase;text-wrap:pretty;max-width:none;margin:0;font-size:clamp(2.4rem,13.5cqw,7rem);font-weight:570;line-height:1.02;overflow:visible}.work-title h2>span{color:#050505;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;background:#f2f2ee;padding:.065em .21em .115em .14em;display:inline-block;position:relative}.work-title h2.has-fixed-lines{flex-direction:column;align-items:flex-start;gap:0;display:flex}.work-title h2.has-fixed-lines>span{white-space:nowrap;width:max-content;max-width:none;display:block;overflow:visible}.work-title h2.has-fixed-lines>span+span{margin-top:-.035em}.work-stage.project-lululemon-members-weekend .work-title h2{max-width:none}.work-stage.project-new-balance-marathon-expo{grid-template-columns:minmax(0,1.3fr) minmax(330px,.86fr);gap:clamp(20px,2.35vw,42px)}.work-stage.project-new-balance-marathon-expo .work-media{justify-self:end;width:min(92%,780px)}.work-stage.project-new-balance-marathon-expo .film-player>.film-still{padding:clamp(64px,9vw,126px)}.work-stage.project-new-balance-marathon-expo .work-title h2{align-items:flex-start;gap:0;max-width:none}.work-stage.project-new-balance-marathon-expo .work-title h2>span{width:fit-content;max-width:none;padding:.085em .22em .13em .14em;position:relative}.work-stage.project-new-balance-marathon-expo .work-title h2>span+span{margin-top:-.025em}.work-stage.project-crocs-dingyun-zhang .work-title h2{line-height:.96}.work-stage.project-crocs-dingyun-zhang .work-title h2>span:first-child{font-size:1em}.work-stage.project-crocs-dingyun-zhang .work-title h2>span:last-child{letter-spacing:-.06em;padding-right:.28em}.work-stage.project-shakur-stevenson-fight-week .work-title h2{width:100%;max-width:none;overflow:visible}.work-stage.project-shakur-stevenson-fight-week .work-title h2>span{white-space:nowrap;width:fit-content;max-width:none;padding:.06em .24em .11em .14em}.work-stage.project-shakur-stevenson-fight-week .work-copy .work-title h2{letter-spacing:-.06em;font-size:clamp(1.4rem,6.5cqw,3.55rem)}.work-stage .work-copy .work-title h2{font-size:clamp(2rem,8.1cqw,4.6rem);line-height:.96}.work-stage .work-copy .work-title h2>span{padding:.075em .24em .125em .14em}.work-summary{color:#c2c2bf;max-width:460px;margin:5vh 0 4vh;font-size:12px;line-height:1.65}.work-copy dl{border-top:1px solid var(--line-strong);margin:0}.work-copy dl>div{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr;gap:14px;padding:10px 0;display:grid}.work-copy dt{color:var(--dim);letter-spacing:.17em;text-transform:uppercase;font-size:7px}.work-copy dd{color:var(--mist);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:8px;line-height:1.4}.assembly-scroll-cue{z-index:12;color:#ffffffb8;pointer-events:none;isolation:isolate;justify-content:center;align-items:center;gap:11px;width:auto;min-width:0;padding:0;transition:opacity .42s;display:flex;position:absolute;inset:auto auto 104px 50%;transform:translate(-50%)}.assembly-scroll-cue:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#000000c7,#0000 76%);position:absolute;inset:-13px -25px}.assembly-scroll-cue.is-engaged{opacity:.7}.assembly-scroll-cue.is-near-end{opacity:0}.assembly-scroll-label{letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;writing-mode:horizontal-tb;text-shadow:0 0 3px #ffffff52;will-change:opacity;font-size:7.5px;font-weight:560;line-height:1;animation:1.5s ease-in-out infinite assembly-scroll-text;display:block}.assembly-scroll-label:before,.assembly-scroll-label:after{display:none}.assembly-scroll-vector{justify-items:center;width:15px;height:34px;display:grid;position:relative}.assembly-scroll-track{background:linear-gradient(#ffffff14,#ffffff6b);width:1px;height:26px;display:block;position:relative;overflow:hidden}.assembly-scroll-track b{will-change:transform, opacity;background:linear-gradient(#0000,#fff);width:1px;height:15px;animation:1.75s cubic-bezier(.22,.66,.3,1) infinite assembly-scroll-descent;position:absolute;top:-15px;left:0;box-shadow:0 0 8px #ffffffeb}.assembly-scroll-chevron{will-change:transform, opacity;border-bottom:1px solid #fffc;border-right:1px solid #fffc;width:7px;height:7px;animation:1.75s ease-in-out infinite assembly-scroll-chevron;position:absolute;bottom:2px;left:50%;transform:translate(-50%)rotate(45deg)}.assembly-scroll-cue strong{color:#ffffff7a;letter-spacing:.24em;font-size:7px;font-weight:560;line-height:1}@keyframes assembly-scroll-descent{0%{opacity:0;transform:translate(0)}18%{opacity:1}72%{opacity:1}to{opacity:0;transform:translateY(63px)}}@keyframes assembly-scroll-chevron{0%,to{opacity:.34;transform:translate(-50%,-2px)rotate(45deg)}72%{opacity:1;transform:translate(-50%,2px)rotate(45deg)}}@keyframes assembly-scroll-text{0%,to{opacity:.52;text-shadow:0 0 3px #ffffff42}72%{opacity:1;text-shadow:0 0 10px #ffffffb8}}.work-index{z-index:10;left:var(--frame);right:var(--frame);grid-template-columns:repeat(var(--project-count), minmax(0, 1fr));border-top:1px solid var(--line-strong);display:grid;position:absolute;bottom:34px}.work-index button{border:0;border-right:1px solid var(--line);color:var(--dim);text-align:left;cursor:pointer;background:0 0;grid-template-columns:27px 1fr;align-items:center;gap:8px;padding:14px 12px 10px 0;transition:color .18s,padding .18s;display:grid}.work-index button:after{content:"";background:var(--black);opacity:0;border:1px solid #ffffff80;border-radius:50%;width:5px;height:5px;position:absolute;top:-3px;transform:translateY(-50%)}.work-index button{position:relative}.work-index button:not(:first-child){padding-left:12px}.work-index button:last-child{border-right:0}.work-index button span{letter-spacing:.14em;font-size:7px}.work-index button strong{letter-spacing:.11em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:7px;font-weight:520;overflow:hidden}.work-index button:hover,.work-index button.is-current{color:#fff}.work-index button.is-current{border-top:4px solid #fff;padding-top:10px}.work-index button.is-current:after{opacity:1;background:#fff;box-shadow:0 0 12px #fff}.assembly-progress{z-index:11;left:var(--frame);right:var(--frame);background:#ffffff1f;height:1px;position:absolute;bottom:25px}.assembly-progress i{width:100%;height:1px;transform:scaleX(var(--assembly-progress,0));transform-origin:0;background:#fff;display:block}.commissions{isolation:isolate;padding:150px var(--frame) 180px;background:radial-gradient(56% 32% at 82% 18%,#ffffff1a,#0000 58%),linear-gradient(#050505c2,#050505eb 46%,#050505 78%),url(/media/interstellar-field.webp) 68% 0/150%,#050505;position:relative;overflow:hidden}.commissions:before{content:"";z-index:0;opacity:.58;filter:drop-shadow(0 0 5px #fff6);pointer-events:none;background:radial-gradient(circle at 7% 8%,#fff 0 .8px,#0000 1.7px),radial-gradient(circle at 19% 23%,#fffc 0 .7px,#0000 1.5px),radial-gradient(circle at 38% 11%,#ffffffad 0 .9px,#0000 1.7px),radial-gradient(circle at 57% 28%,#ffffffe6 0 1px,#0000 1.9px),radial-gradient(circle at 76% 7%,#fff 0 1.1px,#0000 2px),radial-gradient(circle at 91% 31%,#ffffffb8 0 .8px,#0000 1.6px),radial-gradient(circle at 13% 58%,#ffffffd1 0 .8px,#0000 1.7px),radial-gradient(circle at 44% 67%,#fff 0 1px,#0000 1.9px),radial-gradient(circle at 68% 53%,#ffffffa3 0 .7px,#0000 1.5px),radial-gradient(circle at 88% 76%,#ffffffe6 0 1px,#0000 1.8px);animation:18s ease-in-out infinite alternate site-stars-drift;position:absolute;inset:0}.commission-orbit{z-index:1;aspect-ratio:1;pointer-events:none;border:1px solid #ffffff13;border-radius:50%;width:58vw;position:absolute;top:-26vw;right:-13vw}.commission-orbit:before,.commission-orbit i{content:"";border:1px solid #ffffff0f;border-radius:50%;position:absolute}.commission-orbit:before{inset:22%}.commission-orbit i:first-child{inset:45%}.commission-orbit i:nth-child(2){background:#fff;width:4px;height:4px;top:10%;left:17%;box-shadow:0 0 12px #fff}.commissions>:not(.commission-orbit){z-index:2;position:relative}@keyframes site-stars-drift{to{opacity:.8;transform:translate(-.45%,.3%)scale(1.012)}}.section-intro.horizontal{grid-template-columns:.7fr 2fr 1fr;align-items:end;gap:5vw;margin-bottom:90px;display:grid}.section-intro.horizontal.is-title-only{grid-template-columns:.7fr 3fr}.section-intro.horizontal h2{font-variation-settings:"wdth" 80, "wght" 520;letter-spacing:-.065em;text-transform:uppercase;margin:0;font-size:clamp(4rem,8vw,9rem);font-weight:520;line-height:.82}.section-intro.horizontal>p:not(.eyebrow):last-child{max-width:380px;color:var(--mist);margin:0;font-size:12px;line-height:1.65}.commissions .section-intro.horizontal{padding-bottom:34px;position:relative}.commissions .section-intro.horizontal:after{content:"";background:linear-gradient(90deg,#fff,#ffffff29 34%,#0000 88%);height:1px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 16px #ffffff29}.client-network{isolation:isolate;border-top:1px solid var(--line-strong);border-left:1px solid var(--line);perspective:1200px;background:radial-gradient(46% 60% at 72% 36%,#ffffff13,#0000 66%),#00000070;grid-template-columns:repeat(4,1fr);display:grid;position:relative;box-shadow:0 60px 140px #0000006b}.client-network-traverse{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.client-network-traverse path{fill:none;vector-effect:non-scaling-stroke}.client-network-traverse-rail{stroke:#ffffff0e;stroke-width:.75px;stroke-linecap:round}.client-network-traverse-active{stroke:url(#client-traverse-gradient);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;filter:url(#client-traverse-glow)}.client-network-traverse-head{opacity:0;fill:#fff;filter:url(#client-traverse-glow);transition:opacity .18s}.client-network-traverse-halo{opacity:0;fill:none;stroke:#ffffff61;stroke-width:.75px;filter:url(#client-traverse-glow);transform-box:fill-box;transform-origin:50%;transition:opacity .18s;animation:2.4s ease-out infinite client-traverse-pulse}.client-network .client-identity,.client-network .client-destination{z-index:4}@keyframes client-traverse-pulse{0%{opacity:.38;transform:scale(.72)}76%,to{opacity:0;transform:scale(1.45)}}.client-network article{--client-x:50%;--client-y:50%;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(circle at var(--client-x) var(--client-y), #ffffff0b, transparent 34%), #020202ad;place-items:center;min-height:220px;transition:background .32s,border-color .32s,transform .32s cubic-bezier(.2,.8,.2,1);display:grid;position:relative;overflow:hidden}.client-link:nth-child(4n+1) article{--client-x:18%;--client-y:22%}.client-link:nth-child(4n+2) article{--client-x:76%;--client-y:18%}.client-link:nth-child(4n+3) article{--client-x:82%;--client-y:78%}.client-link:nth-child(4n+4) article{--client-x:24%;--client-y:74%}.client-network article:before{content:"";opacity:.34;background:radial-gradient(circle at var(--client-x) var(--client-y), white 0 .9px, transparent 1.9px), radial-gradient(circle at calc(var(--client-x) + 21%) calc(var(--client-y) + 28%), #ffffffb8 0 .7px, transparent 1.5px), radial-gradient(circle at calc(var(--client-x) - 14%) calc(var(--client-y) + 44%), #ffffff94 0 .7px, transparent 1.5px);filter:drop-shadow(0 0 5px #ffffff7a);pointer-events:none;transition:opacity .32s,transform .5s;position:absolute;inset:0}.client-network article:after{content:"";opacity:.22;pointer-events:none;background:linear-gradient(90deg,#fff,#fff) 0 0/17px 1px no-repeat,linear-gradient(#fff,#fff) 0 0/1px 17px no-repeat,linear-gradient(90deg,#fff,#fff) 100% 100%/17px 1px no-repeat,linear-gradient(#fff,#fff) 100% 100%/1px 17px no-repeat;transition:opacity .26s,inset .32s;position:absolute;inset:11px}.client-network article:hover{background:radial-gradient(circle at var(--client-x) var(--client-y), #ffffff1c, transparent 42%), #050505c7;border-color:#ffffff57;transform:translateZ(14px)}.client-network article:hover:before{opacity:.9;transform:scale(1.04)}.client-network article:hover:after{opacity:.72;inset:8px}.client-link{min-width:0;transform-style:preserve-3d;outline:0;display:block}.client-link:focus-visible article{background:#ffffff0e;border-color:#ffffffad;box-shadow:inset 0 0 0 1px #fff}.client-scan{z-index:1;opacity:0;pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff12 49.5%,#0000 69%);transition:opacity .22s,transform .65s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;overflow:hidden;transform:translate(-36%)}.client-link:hover .client-scan,.client-link:focus-visible .client-scan{opacity:1;transform:translate(36%)}.client-identity{z-index:2;place-items:center;width:100%;min-width:0;min-height:120px;padding:28px;display:grid;position:relative}.client-identity img{object-fit:contain;filter:brightness(0)invert()drop-shadow(0 0 18px #ffffff14);opacity:.76;width:min(66%,178px);height:auto;max-height:62px;transition:opacity .26s,transform .36s cubic-bezier(.2,.8,.2,1),filter .26s}.client-network article:hover .client-identity img{opacity:1;filter:brightness(0)invert()drop-shadow(0 0 22px #ffffff4d);transform:scale(1.055)translateY(-2px)}.client-destination{z-index:3;color:var(--dim);letter-spacing:.14em;text-transform:uppercase;opacity:0;font-size:6px;transition:opacity .16s,transform .16s;position:absolute;bottom:11px;right:13px;transform:translateY(4px)}.client-link:hover .client-destination,.client-link:focus-visible .client-destination{opacity:1;transform:translateY(0)}.logo-nike .client-identity img{width:min(50%,126px)}.logo-jordan .client-identity img{width:58px}.logo-un .client-identity img{width:66px}.logo-lululemon .client-identity img{width:min(76%,190px)}.logo-ap .client-identity img{width:min(56%,165px)}.logo-puma .client-identity img{width:min(48%,142px)}.logo-ea .client-identity img{width:70px}.logo-soulcycle .client-identity img{width:min(80%,192px)}.logo-nyu .client-identity img{width:min(72%,174px)}.logo-slick .client-identity img{width:min(72%,176px)}.logo-shakur .client-identity img{filter:none;opacity:.94;width:min(74%,186px);max-height:84px}.logo-footlocker .client-identity img{width:min(76%,188px)}.logo-slick .client-identity img{filter:invert()grayscale();width:min(82%,196px);max-height:70px}.logo-si .client-identity img{width:min(86%,218px);max-height:58px}.logo-molly-tea .client-identity img{width:min(82%,204px);max-height:58px}.logo-mlsj .client-identity img{mix-blend-mode:screen;filter:grayscale()brightness(2.3)contrast(1.2);width:min(45%,108px);max-height:76px}.logo-suresh .client-identity img{object-fit:contain;width:clamp(56px,42%,72px);max-height:72px}.client-network article.logo-mlsj:hover .client-identity img,.client-link:focus-visible article.logo-mlsj .client-identity img{filter:grayscale()brightness(2.5)contrast(1.25)drop-shadow(0 0 22px #ffffff47)}.client-network article.logo-shakur:hover .client-identity img,.client-link:focus-visible article.logo-shakur .client-identity img{filter:drop-shadow(0 0 20px #be914657)}.client-observatory{isolation:isolate;border-top:1px solid var(--line-strong);margin-top:170px;padding-top:140px;position:relative}.observatory-stars{pointer-events:none;position:absolute;inset:0;overflow:hidden}.observatory-stars:before{content:"";aspect-ratio:1;background:radial-gradient(circle at 46% 44%,#ffffff1f,#0000 7%,#ffffff06 34%,#0000 67%);border:1px solid #ffffff12;border-radius:50%;width:72%;animation:22s linear infinite observatoryfield;position:absolute;top:5%;right:-18%;box-shadow:0 0 120px #ffffff09,inset 0 0 130px #ffffff09}.observatory-stars:after{content:"";opacity:.76;filter:drop-shadow(0 0 6px #ffffff73);background:radial-gradient(circle at 5% 17%,#fff 0 .9px,#0000 1.8px),radial-gradient(circle at 16% 66%,#ffffffb3 0 .7px,#0000 1.5px),radial-gradient(circle at 31% 28%,#ffffffe0 0 1px,#0000 1.9px),radial-gradient(circle at 47% 83%,#ffffff9e 0 .8px,#0000 1.6px),radial-gradient(circle at 61% 12%,#fff 0 1px,#0000 1.9px),radial-gradient(circle at 76% 57%,#ffffffb8 0 .7px,#0000 1.5px),radial-gradient(circle at 92% 24%,#ffffffe6 0 1px,#0000 1.8px),linear-gradient(122deg,#0000 31%,#ffffff0b 50%,#0000 69%);animation:17s ease-in-out infinite alternate site-stars-drift;position:absolute;inset:0}.observatory-stars i{z-index:1;background:#fff;border-radius:50%;width:3px;height:3px;animation:4.8s ease-in-out infinite observatorystar;position:absolute;box-shadow:0 0 12px #ffffffbf}.observatory-stars i:first-child{top:33%;left:7%}.observatory-stars i:nth-child(2){opacity:.55;animation-delay:-1.2s;top:13%;left:38%}.observatory-stars i:nth-child(3){animation-delay:-2.4s;top:44%;right:8%}.observatory-stars i:nth-child(4){opacity:.45;animation-delay:-3.2s;bottom:13%;right:22%}.observatory-stars i:nth-child(5){opacity:.7;animation-delay:-4s;bottom:5%;left:22%}@keyframes observatoryfield{to{transform:rotate(360deg)}}@keyframes observatorystar{0%,to{opacity:.24;transform:scale(.8)}48%{opacity:.92;transform:scale(1.18)}}.observatory-heading{z-index:2;grid-template-columns:.7fr 2fr 1fr;align-items:end;gap:5vw;display:grid;position:relative}.observatory-heading h3{font-variation-settings:"wdth" 79, "wght" 540;letter-spacing:-.065em;text-transform:uppercase;margin:0;font-size:clamp(3.8rem,7.3vw,8.5rem);font-weight:540;line-height:.84}.observatory-gallery-cta{isolation:isolate;letter-spacing:.17em;text-transform:uppercase;background:#0202029e;border:1px solid #ffffff70;justify-content:space-between;justify-self:start;align-items:center;width:min(100%,310px);min-height:58px;padding:16px 18px;font-size:8px;font-weight:560;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 34px #d2eef20f,inset 0 0 24px #ffffff06}.observatory-gallery-cta:before{content:"";z-index:-1;opacity:.62;background:linear-gradient(105deg,#0000 28%,#e8f9fb1f 50%,#0000 72%);animation:3.8s ease-in-out infinite observatorygallerysignal;position:absolute;inset:0;transform:translate(-110%)}.observatory-gallery-cta .directional-icon{width:14px;height:14px;transition:transform .18s}.observatory-gallery-cta:hover,.observatory-gallery-cta:focus-visible{background:#ffffff14;border-color:#ffffffe6;transform:translateY(-2px);box-shadow:0 0 38px #daf2f526,inset 0 0 28px #ffffff0b}.observatory-gallery-cta:hover .directional-icon,.observatory-gallery-cta:focus-visible .directional-icon{transform:translate(4px)}@keyframes observatorygallerysignal{0%,18%{opacity:0;transform:translate(-110%)}32%{opacity:.62}62%,to{opacity:0;transform:translate(110%)}}.observatory-gallery-launch{z-index:3;grid-template-columns:minmax(24px,1fr) minmax(250px,310px) minmax(24px,1fr);align-items:center;gap:clamp(18px,3vw,42px);margin-top:34px;display:grid;position:relative}.observatory-gallery-launch>i{background:linear-gradient(90deg,#0000,#ffffff3d);height:1px;overflow:hidden}.observatory-gallery-launch>i:last-child{background:linear-gradient(90deg,#ffffff3d,#0000)}.observatory-gallery-cta{color:#fff;cursor:pointer;justify-self:center;width:100%}.observatory-gallery-overlay{z-index:1000;overscroll-behavior:contain;background:#000000db;place-items:center;padding:clamp(12px,2vw,30px);animation:.22s both observatorygalleryopen;display:grid;position:fixed;inset:0}.observatory-gallery-panel{scrollbar-color:#ffffff47 transparent;scrollbar-width:thin;overscroll-behavior:contain;background:radial-gradient(circle at 78% 4%,#ffffff13,#0000 24%),#030303;border:1px solid #ffffff40;width:min(1540px,100%);max-height:calc(100dvh - clamp(24px,4vw,60px));overflow:auto;box-shadow:0 30px 120px #000000db,0 0 46px #ffffff0a}.observatory-gallery-header{z-index:8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#030303f0;border-bottom:1px solid #fff3;justify-content:space-between;align-items:flex-end;gap:30px;padding:24px clamp(18px,2.3vw,36px) 20px;display:flex;position:sticky;top:0}.observatory-gallery-header h4{font-variation-settings:"wdth" 79, "wght" 540;letter-spacing:-.065em;text-transform:uppercase;margin:12px 0 0;font-size:clamp(2.8rem,5vw,6.3rem);font-weight:540;line-height:.78}.observatory-gallery-close{color:#fff;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:#0000008a;border:1px solid #ffffff6b;justify-content:space-between;align-items:center;gap:24px;min-width:164px;min-height:46px;padding:12px 14px;font-size:7px;transition:border-color .18s,background .18s,box-shadow .18s;display:inline-flex}.observatory-gallery-close>i{width:15px;height:15px;position:relative}.observatory-gallery-close>i:before,.observatory-gallery-close>i:after{content:"";background:currentColor;width:1px;height:13px;position:absolute;top:1px;left:7px}.observatory-gallery-close>i:before{transform:rotate(45deg)}.observatory-gallery-close>i:after{transform:rotate(-45deg)}.observatory-gallery-close:hover,.observatory-gallery-close:focus-visible{background:#ffffff14;border-color:#fff;box-shadow:0 0 24px #ffffff1a}.observatory-gallery-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(18px,2vw,32px) clamp(12px,1.4vw,22px);padding:clamp(20px,3vw,46px);display:grid}.observatory-gallery-frame{grid-column:span 4;min-width:0;display:block}.observatory-gallery-frame.is-wide{grid-column:span 8}.observatory-gallery-frame figure{margin:0}.observatory-gallery-image{aspect-ratio:4/5;background:#080808;border:1px solid #ffffff2b;position:relative;overflow:hidden}.observatory-gallery-frame.is-wide .observatory-gallery-image{aspect-ratio:16/9}.observatory-gallery-image:after{content:"";z-index:1;pointer-events:none;border:9px solid #0000;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.observatory-gallery-image img{object-fit:cover;transition:transform .36s cubic-bezier(.2,.8,.2,1)}.observatory-gallery-image>span{z-index:2;letter-spacing:.15em;text-align:center;background:#000000a3;border:1px solid #fff6;min-width:27px;padding:5px;font-size:6px;position:absolute;top:12px;left:12px}.observatory-gallery-image>i{z-index:2;background:#0000008f;border:1px solid #ffffff52;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:12px;right:12px}.observatory-gallery-image>i .directional-icon{width:12px;height:12px}.observatory-gallery-frame:hover .observatory-gallery-image img,.observatory-gallery-frame:focus-visible .observatory-gallery-image img{transform:scale(1.02)}.observatory-gallery-frame figcaption{border:1px solid #ffffff1f;border-top:0;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;min-height:92px;padding:15px 14px;display:grid}.observatory-gallery-frame figcaption strong{font-variation-settings:"wdth" 80, "wght" 570;letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(1.25rem,1.8vw,2.15rem);font-weight:570;line-height:.9;display:block}.observatory-gallery-frame figcaption span,.observatory-gallery-frame figcaption small{color:var(--dim);letter-spacing:.11em;text-transform:uppercase;margin-top:8px;font-size:6px;line-height:1.45;display:block}.observatory-gallery-frame figcaption small{color:var(--mist);text-align:right;white-space:nowrap;margin:0}@keyframes observatorygalleryopen{0%{opacity:0}to{opacity:1}}@media (width<=1100px){.observatory-gallery-frame{grid-column:span 6}.observatory-gallery-frame.is-wide{grid-column:span 12}}@media (width<=700px){.observatory-gallery-launch{grid-template-columns:minmax(10px,1fr) minmax(210px,270px) minmax(10px,1fr);gap:12px;margin-top:24px}.observatory-gallery-overlay{place-items:stretch stretch;padding:0}.observatory-gallery-panel{border:0;width:100%;height:100dvh;max-height:none}.observatory-gallery-header{padding:max(18px, env(safe-area-inset-top)) 16px 16px;-webkit-backdrop-filter:none;backdrop-filter:none;align-items:center;gap:15px}.observatory-gallery-header h4{margin-top:9px;font-size:clamp(2.15rem,12vw,4rem)}.observatory-gallery-header .eyebrow{letter-spacing:.14em;font-size:5px}.observatory-gallery-close{flex:0 0 46px;justify-content:center;width:46px;min-width:46px;min-height:46px;padding:0}.observatory-gallery-close>span{display:none}.observatory-gallery-grid{padding:22px 16px max(52px, env(safe-area-inset-bottom));grid-template-columns:1fr;gap:34px}.observatory-gallery-frame,.observatory-gallery-frame.is-wide{grid-column:1}.observatory-gallery-frame figcaption{min-height:80px}.observatory-gallery-frame figcaption strong{font-size:clamp(1.5rem,7.5vw,2.5rem)}}@media (prefers-reduced-motion:reduce){.observatory-gallery-cta:before,.observatory-gallery-overlay{animation:none}.observatory-gallery-image img{transition:none}}.observatory-stage{z-index:2;grid-template-columns:minmax(0,1.28fr) minmax(320px,.72fr);align-items:end;gap:5vw;margin-top:100px;display:grid;position:relative}.observatory-visual{aspect-ratio:4/5;justify-self:center;width:min(50vw,720px);position:relative}.observatory-visual:before{content:"";z-index:0;filter:blur(.2px)drop-shadow(0 0 35px #ffffff14);pointer-events:none;background:radial-gradient(#ffffff1f,#0000 8%,#ffffff09 34%,#0000 66%),radial-gradient(circle at 18% 28%,#fff 0 1px,#0000 2px),radial-gradient(circle at 82% 19%,#fffc 0 .8px,#0000 1.6px),radial-gradient(circle at 89% 73%,#fff 0 1px,#0000 1.9px),radial-gradient(circle at 13% 79%,#ffffffad 0 .8px,#0000 1.6px);border-radius:50%;animation:13s ease-in-out infinite alternate observatoryportal;position:absolute;inset:-16% -24%}.observatory-visual>a{z-index:2;background:#020202;border:1px solid #ffffff6b;border-radius:44%/9%;position:absolute;inset:0;overflow:hidden;box-shadow:0 48px 130px #000000b8,0 0 80px #ffffff0e,inset 0 0 0 1px #ffffff12}.observatory-visual>a:after{content:"";pointer-events:none;background:linear-gradient(#00000005 62%,#000000a3);position:absolute;inset:0}.observatory-image{object-fit:cover;filter:contrast(1.035)saturate(.92);-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.observatory-image.is-active{z-index:1;animation:1.1s cubic-bezier(.2,.78,.2,1) both observatoryarrive}.observatory-image.is-previous{z-index:0;animation:1.1s cubic-bezier(.2,.78,.2,1) both observatorydepart}@keyframes observatoryarrive{0%{opacity:0;filter:contrast(1.12)saturate(.72)brightness(.52);transform:scale(1.065)}to{opacity:1;filter:contrast(1.035)saturate(.92)brightness();transform:scale(1)}}@keyframes observatorydepart{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.985)}}@keyframes observatoryportal{to{opacity:.76;transform:scale(1.035)rotate(1.2deg)}}.observatory-orbit{z-index:1;pointer-events:none;border:1px solid #ffffff3b;border-radius:50%;animation:31s linear infinite observatoryorbit;position:absolute;inset:-5% -12%;transform:rotate(-7deg)}.observatory-orbit:before,.observatory-orbit:after,.observatory-orbit i{content:"";border:1px solid #ffffff1c;border-radius:50%;position:absolute}.observatory-orbit:before{inset:8% 14%;transform:rotate(13deg)}.observatory-orbit:after{inset:26% -4%;transform:rotate(-9deg)}.observatory-orbit i{background:#fff;border-color:#fff;width:7px;height:7px;box-shadow:0 0 16px #fff}.observatory-orbit i:first-child{top:36%;left:8%}.observatory-orbit i:nth-child(2){opacity:.65;width:3px;height:3px;top:12%;right:13%}.observatory-orbit i:nth-child(3){opacity:.75;width:4px;height:4px;bottom:27%;right:3%}@keyframes observatoryorbit{to{transform:rotate(353deg)}}.observatory-copyright{z-index:3;color:#ffffffa8;letter-spacing:.15em;text-transform:uppercase;font-size:6px;position:absolute;bottom:16px;right:18px}.observatory-readout{width:100%;min-width:0;padding-bottom:18px}.observatory-readout>span{color:var(--dim);letter-spacing:.18em;font-size:8px}.observatory-readout>p{max-width:100%;color:var(--mist);letter-spacing:.18em;overflow-wrap:break-word;text-transform:uppercase;margin:62px 0 12px;font-size:8px;line-height:1.5}.observatory-readout h4{font-variation-settings:"wdth" 82, "wght" 540;letter-spacing:-.05em;overflow-wrap:break-word;text-wrap:balance;text-transform:uppercase;width:100%;max-width:100%;margin:0;font-size:clamp(2rem,3vw,4.4rem);font-weight:540;line-height:.92}.observatory-readout dl{border-top:1px solid var(--line-strong);margin:58px 0 0}.observatory-readout dl>div{border-bottom:1px solid var(--line);grid-template-columns:72px 1fr;gap:15px;padding:12px 0;display:grid}.observatory-controls{grid-template-columns:1fr 1fr;gap:8px;margin-top:24px;display:grid}.observatory-controls button{border:1px solid var(--line-strong);color:#fff;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;background:0 0;min-height:42px;font-size:7px;transition:background .18s,color .18s}.observatory-controls button:hover,.observatory-controls button:focus-visible{color:#000;background:#fff}.observatory-index{z-index:2;grid-template-columns:repeat(var(--observatory-count), minmax(0, 1fr));border-top:1px solid var(--line-strong);margin-top:70px;display:grid;position:relative}.observatory-index:after{content:"";width:var(--observatory-progress);background:#fff;height:1px;transition:width .5s;position:absolute;top:-1px;left:0;box-shadow:0 0 12px #ffffffb3}.observatory-index button{border:0;border-right:1px solid var(--line);min-width:0;color:var(--dim);text-align:left;cursor:pointer;background:0 0;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px;padding:17px 12px;display:grid}.observatory-index button:last-child{border-right:0}.observatory-index button span{letter-spacing:.14em;font-size:7px}.observatory-index button strong{letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:7px;font-weight:520;overflow:hidden}.observatory-index button small{color:#ffffff57;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:6px}.observatory-index button.is-current{color:#fff;background:#ffffff07}.observatory-index button.is-current small{color:#ffffffb3}.client-observatory{overflow:hidden}.observatory-reel-shell{z-index:2;border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:radial-gradient(at 50% 48%,#ffffff13,#0000 8%,#ffffff05 31%,#0000 62%),linear-gradient(#ffffff05,#0000 24% 76%,#ffffff05);height:clamp(590px,67vw,820px);margin:100px -4vw 0;position:relative;overflow:hidden}.observatory-reel-shell:before,.observatory-reel-shell:after{content:"";z-index:0;pointer-events:none;position:absolute}.observatory-reel-shell:before{opacity:.46;background:radial-gradient(circle at 8% 26%,#fff 0 .7px,#0000 1.5px),radial-gradient(circle at 19% 78%,#ffffffb3 0 .8px,#0000 1.6px),radial-gradient(circle at 42% 13%,#ffffffe6 0 .9px,#0000 1.8px),radial-gradient(circle at 66% 86%,#ffffffa6 0 .7px,#0000 1.5px),radial-gradient(circle at 83% 21%,#fff 0 .9px,#0000 1.8px),radial-gradient(circle at 95% 62%,#ffffffbf 0 .8px,#0000 1.6px);animation:12s ease-in-out infinite alternate observatoryreelstars;inset:0}.observatory-reel-shell:after{aspect-ratio:2.35;border:1px solid #ffffff1f;border-radius:50%;width:108%;bottom:-57%;left:50%;transform:translate(-50%)rotate(-3deg);box-shadow:0 0 75px #ffffff09,inset 0 0 100px #ffffff06}@keyframes observatoryreelstars{to{opacity:.72;transform:translate(.7%,-1%)}}.observatory-orbit-map{z-index:0;aspect-ratio:2.25;border:1px solid #ffffff1a;border-radius:50%;width:min(108vw,1580px);animation:16s ease-in-out infinite alternate observatorymapdrift;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)rotate(2deg)}.observatory-orbit-map:before,.observatory-orbit-map:after,.observatory-orbit-map i{content:"";border:1px solid #ffffff13;border-radius:50%;position:absolute}.observatory-orbit-map:before{inset:12% 8%;transform:rotate(-5deg)}.observatory-orbit-map:after{inset:31% -3%;transform:rotate(4deg)}.observatory-orbit-map i{background:#fff;border-color:#fff;width:5px;height:5px;box-shadow:0 0 15px #fff}.observatory-orbit-map i:first-child{top:46%;left:8%}.observatory-orbit-map i:nth-child(2){opacity:.6;width:3px;height:3px;top:12%;right:18%}.observatory-orbit-map i:nth-child(3){opacity:.48;width:2px;height:2px;bottom:31%;right:4%}@keyframes observatorymapdrift{to{transform:translate(-50%,-49%)rotate(-1deg)scale(1.018)}}.observatory-reel{z-index:2;position:absolute;inset:0}.observatory-frame{--frame-shift:0vw;aspect-ratio:4/5;color:#fff;opacity:0;width:min(28vw,438px);transform:translate3d(calc(-50% + var(--frame-shift)), -50%, 0) scale(.82);filter:brightness(.56)saturate(.68);cursor:pointer;will-change:transform, opacity;background:0 0;border:0;padding:0;transition:transform .9s cubic-bezier(.18,.76,.2,1),opacity .7s,filter .7s;position:absolute;top:48%;left:50%}.observatory-frame.is-distant{z-index:1;opacity:.16}.observatory-frame.is-neighbor{z-index:3;opacity:.64;transform:translate3d(calc(-50% + var(--frame-shift)), -50%, 0) scale(.9);filter:brightness(.64)saturate(.72)}.observatory-frame.is-active{z-index:5;opacity:1;transform:translate3d(calc(-50% + var(--frame-shift)), -50%, 0) scale(1);filter:none}.observatory-frame:focus-visible{outline-offset:7px;outline:1px solid #fff}.observatory-frame-image{background:#020202;border:1px solid #ffffff57;position:absolute;inset:0;overflow:hidden;box-shadow:0 38px 95px #000000ad,0 0 42px #ffffff09}.observatory-frame-image:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000 60%,#0000009e);position:absolute;inset:0}.observatory-frame-image img{object-fit:cover;filter:contrast(1.035)saturate(.94);-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.observatory-frame-label{z-index:4;text-align:left;text-transform:uppercase;grid-template-columns:24px minmax(0,1fr);align-items:end;gap:10px;display:grid;position:absolute;bottom:13px;left:14px;right:14px}.observatory-frame-label b{letter-spacing:.15em;font-size:6px;font-weight:520}.observatory-frame-label span{letter-spacing:.12em;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:540;overflow:hidden}.observatory-copyright{font-size:5px;top:13px;bottom:auto;right:13px}.observatory-arrow{z-index:8;color:#fff;cursor:pointer;background:#00000085;border:1px solid #ffffff52;border-radius:50%;place-items:center;width:48px;height:48px;transition:color .18s,background .18s,border-color .18s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.observatory-arrow:hover,.observatory-arrow:focus-visible{color:#000;background:#fff;border-color:#fff}.observatory-arrow.is-previous{left:4vw}.observatory-arrow.is-next{right:4vw}.observatory-transmission{z-index:7;color:var(--dim);letter-spacing:.16em;text-transform:uppercase;grid-template-columns:auto minmax(50px,1fr) auto;align-items:center;gap:16px;font-size:6px;display:grid;position:absolute;bottom:20px;left:4vw;right:4vw}.observatory-transmission i{background:var(--line);height:1px;display:block;position:relative;overflow:hidden}.observatory-transmission i b{background:#fff;width:18%;animation:3.9s linear infinite observatorysignal;position:absolute;inset:0 auto 0 0;box-shadow:0 0 10px #ffffffb3}@keyframes observatorysignal{0%{transform:translate(-110%)}to{transform:translate(660%)}}.observatory-readout{z-index:2;border-bottom:1px solid var(--line-strong);grid-template-columns:minmax(0,1.2fr) minmax(300px,.9fr) auto;align-items:end;gap:4vw;width:100%;margin-top:54px;padding:0 0 36px;display:grid;position:relative}.observatory-readout-title{min-width:0}.observatory-readout-title>span{color:var(--dim);letter-spacing:.18em;font-size:7px}.observatory-readout-title>p{color:var(--mist);letter-spacing:.18em;text-transform:uppercase;margin:25px 0 10px;font-size:8px;line-height:1.45}.observatory-readout-title h4{font-variation-settings:"wdth" 80, "wght" 540;letter-spacing:-.057em;overflow-wrap:break-word;text-wrap:balance;text-transform:uppercase;margin:0;font-size:clamp(2.8rem,4.8vw,6.2rem);font-weight:540;line-height:.86}.observatory-readout dl{border-top:1px solid var(--line-strong);grid-template-columns:1fr 1fr;margin:0;display:grid}.observatory-readout dl>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);gap:8px;min-width:0;padding:14px 12px;display:grid}.observatory-readout dt{color:var(--dim);letter-spacing:.17em;text-transform:uppercase;font-size:6px}.observatory-readout dd{min-width:0;color:var(--mist);letter-spacing:.11em;overflow-wrap:anywhere;text-transform:uppercase;margin:0;font-size:7px;line-height:1.45}.observatory-readout>a{color:#fff;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid #fff;align-items:center;gap:18px;min-height:44px;font-size:7px;text-decoration:none;display:inline-flex}.observatory-readout>a span{font-size:13px}.observatory-index{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:72px}.observatory-index button{border-bottom:1px solid var(--line);min-height:72px}.observatory-index button:nth-child(4n){border-right:0}.observatory-marquee-shell{z-index:2;border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:radial-gradient(42% 54% at 12% 48%,#ffffff0e,#0000 68%),radial-gradient(36% 58% at 84% 36%,#959db10d,#0000 72%),linear-gradient(#030303,#000 28% 72%,#030303);margin:96px -4vw 0;padding:78px 0 66px;position:relative;overflow:hidden}.observatory-marquee-shell:before{content:"";z-index:0;opacity:.55;pointer-events:none;background:radial-gradient(circle at 4% 22%,#fff 0 .7px,#0000 1.4px),radial-gradient(circle at 15% 76%,#ffffffb8 0 .6px,#0000 1.3px),radial-gradient(circle at 29% 13%,#ffffffe6 0 .75px,#0000 1.5px),radial-gradient(circle at 47% 84%,#ffffff8c 0 .7px,#0000 1.4px),radial-gradient(circle at 66% 20%,#fff 0 .65px,#0000 1.35px),radial-gradient(circle at 81% 72%,#ffffffad 0 .75px,#0000 1.5px),radial-gradient(circle at 95% 31%,#ffffffd1 0 .65px,#0000 1.35px);animation:11s ease-in-out infinite alternate observatorymarqueestars;position:absolute;inset:0}.observatory-marquee-orbits{z-index:0;aspect-ratio:3.2;pointer-events:none;border:1px solid #ffffff0e;border-radius:50%;width:min(128vw,1840px);position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)rotate(-2deg)}.observatory-marquee-orbits:before,.observatory-marquee-orbits:after{content:"";border:1px solid #ffffff0b;border-radius:50%;position:absolute}.observatory-marquee-orbits:before{inset:18% 6%;transform:rotate(4deg)}.observatory-marquee-orbits:after{inset:35% -5%;transform:rotate(-3deg)}.observatory-marquee-orbits i{background:#fff;border-radius:50%;width:3px;height:3px;position:absolute;box-shadow:0 0 12px #ffffffe6}.observatory-marquee-orbits i:first-child{top:48%;left:6%}.observatory-marquee-orbits i:nth-child(2){opacity:.6;top:2%;left:59%}.observatory-marquee-orbits i:nth-child(3){opacity:.45;bottom:29%;right:9%}.observatory-marquee{z-index:2;touch-action:pan-y;width:100%;position:relative;overflow:hidden}.observatory-mobile-reel{display:none}.observatory-desktop-transmission{display:contents}.observatory-marquee-track{will-change:transform;backface-visibility:hidden;width:max-content;animation:88s linear infinite observatorymarquee;display:flex;transform:translate(0)}.client-observatory.is-gallery-open .observatory-marquee-track{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.observatory-marquee:hover .observatory-marquee-track,.observatory-marquee:focus-within .observatory-marquee-track{animation-play-state:paused}}.observatory-marquee-set{flex:none;align-items:center;gap:clamp(6px,.55vw,10px);padding-right:clamp(6px,.55vw,10px);display:flex}.observatory-marquee-frame{aspect-ratio:4/5;color:#fff;isolation:isolate;background:#050505;border:1px solid #fff3;flex:0 0 clamp(210px,23vw,340px);text-decoration:none;display:block;position:relative;overflow:hidden}.observatory-marquee-frame.is-wide{aspect-ratio:3/2;flex-basis:clamp(380px,41vw,650px)}.observatory-marquee-frame:focus-visible{outline-offset:-5px;outline:1px solid #fff}.observatory-marquee-image{z-index:0;position:absolute;inset:0;overflow:hidden}.observatory-marquee-image:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 57%,#0003 69%,#000000db);position:absolute;inset:0}.observatory-marquee-image img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transition:transform .75s cubic-bezier(.18,.76,.2,1)}.observatory-marquee-frame:hover .observatory-marquee-image img,.observatory-marquee-frame:focus-visible .observatory-marquee-image img{transform:scale(1.025)}.observatory-marquee-caption{z-index:3;text-transform:uppercase;grid-template-columns:24px minmax(0,1fr);align-items:baseline;gap:6px 10px;padding:22px 16px 16px;display:grid;position:absolute;bottom:0;left:0;right:0}.observatory-marquee-caption b{color:#ffffffb3;letter-spacing:.17em;grid-row:1/span 2;font-size:6px;font-weight:540}.observatory-marquee-caption span{letter-spacing:.14em;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:590;line-height:1.4;overflow:hidden}.observatory-marquee-caption small{color:#ffffff94;letter-spacing:.12em;text-overflow:ellipsis;white-space:nowrap;font-size:6px;font-weight:480;line-height:1.35;overflow:hidden}.observatory-marquee-mark{z-index:3;color:#ffffff80;letter-spacing:.13em;text-transform:uppercase;font-size:5px;position:absolute;top:13px;right:13px}.observatory-marquee-status{z-index:2;color:var(--dim);letter-spacing:.16em;text-transform:uppercase;grid-template-columns:auto minmax(60px,1fr) auto;align-items:center;gap:18px;margin:34px 4vw 0;font-size:6px;display:grid;position:relative}.observatory-marquee-status i{background:var(--line);height:1px;display:block;position:relative;overflow:hidden}.observatory-marquee-status i b{background:#fff;width:13%;animation:6s linear infinite observatorymarqueesignal;position:absolute;inset:0 auto 0 0;box-shadow:0 0 10px #ffffffb3}@keyframes observatorymarquee{to{transform:translate(-50%)}}@keyframes observatorymarqueestars{to{opacity:.78;transform:translate(.4%,-.5%)}}@keyframes observatorymarqueesignal{0%{transform:translate(-110%)}to{transform:translate(770%)}}@media (width<=900px){.observatory-marquee-shell{margin:72px -18px 0;padding:52px 0 46px}.observatory-marquee-orbits{aspect-ratio:2.4;width:235vw}.observatory-desktop-transmission,.observatory-desktop-marquee{display:none}.observatory-mobile-reel{z-index:2;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;width:100%;display:block;position:relative;overflow-x:auto}.observatory-mobile-reel::-webkit-scrollbar{display:none}.observatory-mobile-track{gap:6px;width:max-content;padding:0 16vw;display:flex}.observatory-mobile-track>div{scroll-snap-align:center;scroll-snap-stop:always;flex:none}.observatory-marquee-frame{flex-basis:min(64vw,280px)}.observatory-marquee-frame.is-wide{flex-basis:min(86vw,440px)}.observatory-mobile-track .observatory-marquee-frame{width:min(64vw,280px)}.observatory-mobile-track .observatory-marquee-frame.is-wide{width:min(86vw,440px)}.observatory-marquee-caption{padding:18px 12px 12px}.observatory-marquee-mark{font-size:4px;top:10px;right:10px}.observatory-marquee-status{gap:10px;margin:26px 18px 0}}@media (width<=520px){.observatory-marquee-frame{flex-basis:min(68vw,270px)}.observatory-marquee-frame.is-wide{flex-basis:min(88vw,390px)}.observatory-mobile-track{padding-inline:16vw}.observatory-mobile-track .observatory-marquee-frame{width:min(68vw,270px)}.observatory-mobile-track .observatory-marquee-frame.is-wide{width:min(88vw,390px)}.observatory-marquee-status span:last-child{text-align:right}}@media (prefers-reduced-motion:reduce){.observatory-marquee{scrollbar-width:none;overflow-x:auto}.observatory-marquee::-webkit-scrollbar{display:none}.observatory-marquee-track{animation:none;transform:none}.observatory-mobile-reel{scroll-behavior:auto}.observatory-marquee-set[aria-hidden=true]{display:none}.observatory-marquee-shell:before,.observatory-marquee-status i b{animation:none}}.client-impact{z-index:2;border-top:1px solid var(--line-strong);margin-top:150px;padding-top:130px;position:relative}.client-impact>:not(.client-impact-signal){z-index:1;position:relative}.client-impact-signal{z-index:0;inset:-1px calc(0px - var(--frame)) 0;opacity:.76;pointer-events:none;position:absolute;overflow:hidden}.client-impact-signal:before{content:"";opacity:.34;background:linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/100% 18%,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/12.5% 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 16% 92%,#0000 100%)}.client-impact-signal:after{content:"";background:radial-gradient(42% 19% at 50% 12%,#050505f2,#0000 72%),radial-gradient(48% 23% at 30% 47%,#0505059e,#0000 76%),linear-gradient(90deg,#050505d1,#0000 20% 76%,#0505054d),linear-gradient(#050505d6,#0000 18% 76%,#050505c7);position:absolute;inset:0}.client-impact-signal svg{width:100%;height:100%;animation:6.2s linear infinite impact-signal-cycle;position:absolute;inset:0;overflow:visible}.client-impact-signal-area{fill:url(#impact-signal-area)}.client-impact-signal-trend,.client-impact-signal-line,.client-impact-signal-runner{fill:none;vector-effect:non-scaling-stroke}.client-impact-signal-trend{stroke:#ffffff1f;stroke-width:.75px;stroke-dasharray:3 12}.client-impact-signal-line{stroke:url(#impact-signal-stroke);stroke-width:1.15px;stroke-dasharray:1;stroke-dashoffset:1px;animation:6.2s cubic-bezier(.34,.02,.24,1) infinite impact-signal-draw}.client-impact-signal-runner{stroke:#fff;stroke-width:2.1px;stroke-linecap:round;stroke-dasharray:.022 .978;filter:drop-shadow(0 0 7px #fffffff2);animation:6.2s cubic-bezier(.34,.02,.24,1) infinite impact-signal-traverse}.client-impact-signal-nodes circle{fill:#ffffff9e;filter:drop-shadow(0 0 6px #ffffffb3)}@keyframes impact-signal-cycle{0%{opacity:0}5%{opacity:1}78%{opacity:1}92%,to{opacity:0}}@keyframes impact-signal-draw{0%,5%{stroke-dashoffset:1px}76%,to{stroke-dashoffset:0}}@keyframes impact-signal-traverse{0%,5%{stroke-dashoffset:0}76%,to{stroke-dashoffset:-1px}}@media (prefers-reduced-motion:reduce){.client-impact-signal svg{opacity:.7;animation:none}.client-impact-signal-line{stroke-dashoffset:0;animation:none}.client-impact-signal-runner{display:none}}.client-impact-heading{grid-template-columns:.7fr 2fr 1fr;align-items:start;gap:5vw;display:grid}.client-impact-heading h3,.client-impact-heading>p{text-shadow:0 0 18px #050505,0 0 38px #050505}.client-impact-heading h3{font-variation-settings:"wdth" 80, "wght" 540;letter-spacing:-.058em;text-transform:uppercase;width:100%;min-width:0;margin:0;font-size:clamp(3.2rem,5.15vw,6.4rem);font-weight:540;line-height:.84}.client-impact-heading h3 span{white-space:nowrap;width:max-content;max-width:100%;display:block}.client-impact-heading>p:last-child{max-width:390px;color:var(--mist);margin:0;font-size:12px;line-height:1.65}.client-impact-feature{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);color:#fff;background:linear-gradient(105deg,#050505e0,#050505a3 48%,#0505054d 80%);grid-template-columns:.45fr 1.75fr 1.2fr auto;align-items:end;gap:3vw;margin-top:80px;padding:34px 22px 38px;transition:background .24s,border-color .24s;display:grid}.client-impact-feature:hover,.client-impact-feature:focus-visible{background:linear-gradient(105deg,#0c0c0ceb,#090909b3 48%,#0505055c 80%);border-color:#ffffffad}.client-impact-feature>span{color:var(--dim);letter-spacing:.16em;text-transform:uppercase;align-self:start;font-size:7px}.client-impact-feature>strong{font-variation-settings:"wdth" 76, "wght" 570;letter-spacing:-.065em;text-shadow:0 0 20px #050505,0 0 44px #050505;white-space:nowrap;font-size:clamp(3.8rem,5.8vw,7.4rem);font-weight:570;line-height:.76}.client-impact-feature h4{letter-spacing:.17em;text-transform:uppercase;margin:0 0 10px;font-size:10px;font-weight:600}.client-impact-feature p{max-width:310px;color:var(--mist);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:9px;line-height:1.55}.client-impact-feature small{letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid #ffffff73;padding-bottom:2px;font-size:7px;font-weight:580}.client-impact-grid{border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.client-impact-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(155deg,#050505db,#0505059e 64%,#05050557);flex-direction:column;min-height:310px;padding:22px;display:flex}.client-impact-grid article>span{color:var(--dim);letter-spacing:.16em;font-size:7px}.client-impact-grid strong{font-variation-settings:"wdth" 76, "wght" 560;letter-spacing:-.06em;text-shadow:0 0 20px #050505,0 0 44px #050505;white-space:nowrap;margin:auto 0 20px;font-size:clamp(3.5rem,6.2vw,7.6rem);font-weight:560;line-height:.82}.client-impact-grid h4{letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:8px;font-weight:560}.client-impact-grid p{color:var(--dim);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:7px}.client-impact-source{color:var(--dim);letter-spacing:.14em;text-align:right;text-transform:uppercase;margin:15px 0 0;font-size:6px}.about-agency{isolation:isolate;padding:150px var(--frame) 170px;border-top:1px solid var(--line);background:#020202;position:relative;overflow:hidden}.about-agency-field{z-index:0;opacity:.96;filter:grayscale()contrast(1.5)brightness(.92);background:radial-gradient(46% 42% at 79% 39%,#fff3,#0000 45%),radial-gradient(68% 26% at 78% 47%,#9da6b821,#0000 62%),linear-gradient(90deg,#000000fb 4%,#000000d6 39%,#0006 72%,#000000c2),url(/media/interstellar-field.webp) 65%/cover;position:absolute;inset:-5%;overflow:hidden}.about-agency-field:before{content:"";opacity:.88;filter:drop-shadow(0 0 5px #ffffff80);background:radial-gradient(circle at 63% 13%,#fffffff2 0 1px,#0000 1.8px),radial-gradient(circle at 76% 9%,#ffffffc7 0 .7px,#0000 1.5px),radial-gradient(circle at 89% 17%,#ffffffe6 0 1.2px,#0000 2px),radial-gradient(circle at 56% 28%,#ffffffb8 0 .7px,#0000 1.4px),radial-gradient(circle at 71% 31%,#ffffffeb 0 1px,#0000 1.8px),radial-gradient(circle at 84% 27%,#ffffff9e 0 .8px,#0000 1.5px),radial-gradient(circle at 95% 36%,#ffffffe6 0 1px,#0000 2px),radial-gradient(circle at 61% 45%,#ffffffb3 0 .75px,#0000 1.5px),radial-gradient(circle at 80% 46%,#fffffff5 0 1.1px,#0000 2px),radial-gradient(circle at 91% 54%,#ffffffb3 0 .8px,#0000 1.6px),radial-gradient(circle at 67% 62%,#ffffffe6 0 1px,#0000 1.8px),radial-gradient(circle at 85% 68%,#ffffffc7 0 .7px,#0000 1.5px),radial-gradient(circle at 97% 75%,#fffffff0 0 1px,#0000 2px),radial-gradient(circle at 59% 82%,#ffffffad 0 .75px,#0000 1.5px),radial-gradient(circle at 74% 89%,#ffffffe0 0 1px,#0000 1.8px),radial-gradient(circle at 91% 91%,#ffffffbf 0 .8px,#0000 1.6px);animation:9s ease-in-out infinite alternate aboutstars;position:absolute;inset:0}.about-agency-field:after{content:"";opacity:.78;transform-origin:78% 41%;background:radial-gradient(35% 25% at 78% 41%,#0000 69%,#ffffff21 69.35%,#0000 69.8%),radial-gradient(48% 34% at 78% 41%,#0000 70%,#ffffff16 70.25%,#0000 70.65%),radial-gradient(61% 43% at 78% 41%,#0000 70%,#ffffff0d 70.2%,#0000 70.55%),linear-gradient(114deg,#0000 51%,#ffffff0e 51.08%,#0000 51.2%);animation:34s linear infinite aboutorbits;position:absolute;inset:-8%}.about-agency>:not(.about-agency-field){z-index:2;position:relative}@keyframes aboutstars{0%{opacity:.48;transform:translate(0)scale(1)}to{opacity:.82;transform:translate(-.35%,.2%)scale(1.012)}}@keyframes aboutorbits{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.about-agency-intro{grid-template-columns:.62fr 2.38fr;align-items:end;gap:5vw;display:grid}.about-agency-intro h2{font-variation-settings:"wdth" 79, "wght" 540;letter-spacing:-.062em;text-transform:uppercase;margin:0;font-size:clamp(4rem,8vw,9rem);font-weight:540;line-height:.82}.about-agency-intro h2 span{display:block}.about-agency-body{grid-template-columns:.72fr 1.28fr;align-items:stretch;gap:7vw;margin-top:95px;display:grid}.about-founder{border-top:1px solid var(--line-strong);flex-direction:column;padding-top:18px;display:flex}.about-founder>span{color:var(--dim);letter-spacing:.18em;text-transform:uppercase;font-size:7px}.about-founder h3{color:var(--paper);letter-spacing:.18em;text-transform:uppercase;margin:32px 0 0;font-size:9px;font-weight:560}.about-founder>p{color:#c9c9c5;font-variation-settings:"wdth" 88, "wght" 430;letter-spacing:-.025em;max-width:590px;margin:6vh 0 0;font-size:clamp(1.25rem,2vw,2.2rem);line-height:1.35}.about-founder-emblem{pointer-events:none;width:100%;height:clamp(210px,26vh,290px);margin-top:clamp(26px,4vh,56px);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.about-founder-emblem-flight{aspect-ratio:1;will-change:transform, opacity;width:clamp(118px,12vw,176px);animation:8.5s cubic-bezier(.42,0,.28,1) infinite alternate about-founder-emblem-flight;position:absolute;top:50%;left:50%;transform:translateY(-50%)}.about-founder-emblem-aura{filter:blur(13px);background:radial-gradient(circle,#e6f0ff38 0%,#8fb8ff1c 31%,#0000 69%);border-radius:50%;animation:2.8s ease-in-out infinite alternate about-founder-emblem-pulse;position:absolute;inset:-32%}.about-founder-emblem-mark{z-index:1;object-fit:contain;opacity:.92;filter:brightness(1.24)drop-shadow(0 0 8px #ffffffeb)drop-shadow(0 0 26px #94c0ff8f);width:100%;height:100%;display:block;position:relative}@keyframes about-founder-emblem-flight{0%{opacity:.7;transform:translate(-150%,-42%)scale(.88)rotate(-4deg)}48%{opacity:1;transform:translate(-50%,-58%)scale(1.04)rotate(1deg)}to{opacity:.8;transform:translate(50%,-48%)scale(.94)rotate(4deg)}}@keyframes about-founder-emblem-pulse{0%{opacity:.62;transform:scale(.9)}to{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.about-founder-emblem-flight{opacity:.92;animation:none;left:50%;transform:translate(-50%,-50%)}.about-founder-emblem-aura{animation:none}}.about-network{border:1px solid var(--line-strong);background:radial-gradient(circle at 82% 20%,#ffffff14,#0000 1px 26%),linear-gradient(145deg,#000,#050505 56%,#010101);min-height:560px;position:relative;overflow:hidden}.about-network:before{content:"";opacity:.32;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 10%,#000 34% 74%,#0000 96%);mask-image:linear-gradient(#0000 10%,#000 34% 74%,#0000 96%)}.about-network:after{content:"";pointer-events:none;background:linear-gradient(#0000000a,#0000 48%,#000000eb);position:absolute;inset:0}.about-network-locations{z-index:4;border-top:1px solid var(--line-strong);grid-template-columns:repeat(4,1fr);display:grid;position:absolute;top:20px;left:20px;right:20px}.about-network-locations span{border-right:1px solid var(--line);color:#d0d0cc;letter-spacing:.13em;text-transform:uppercase;flex-direction:column;gap:14px;padding:12px;font-size:7px;display:flex}.about-network-locations span:last-child{border-right:0}.about-network-locations i{color:var(--dim);font-size:6px;font-style:normal}.about-production-system{z-index:3;flex-direction:column;justify-content:center;display:flex;position:absolute;inset:128px 24px 122px}.about-system-heading{border-bottom:1px solid var(--line-strong);color:var(--paper);letter-spacing:.17em;text-transform:uppercase;justify-content:space-between;align-items:baseline;padding-bottom:14px;font-size:8px;display:flex}.about-system-heading small{color:var(--dim);letter-spacing:.13em;font-size:7px}.about-system-track{grid-template-columns:repeat(4,1fr);margin-top:72px;display:grid;position:relative}.about-system-track:before{content:"";background:linear-gradient(90deg,#ffffff29,#fff 48%,#ffffff29);height:1px;position:absolute;top:30px;left:5%;right:5%}.about-system-stage{z-index:2;color:var(--mist);letter-spacing:.12em;text-transform:uppercase;grid-template-rows:30px auto;grid-template-columns:20px 1fr;align-items:center;row-gap:18px;font-size:7px;display:grid;position:relative}.about-system-stage>span{color:var(--dim);grid-column:1/-1}.about-system-stage>i{background:#030303;border:1px solid #fff;border-radius:50%;width:11px;height:11px;box-shadow:0 0 0 6px #ffffff0f}.about-system-stage>strong{font-size:8px;font-weight:520;line-height:1.35}.about-system-signal{z-index:3;background:#fff;border-radius:50%;width:9px;height:9px;animation:5.8s ease-in-out infinite productionsignal;position:absolute;top:26px;left:5%;box-shadow:0 0 18px #fff}@keyframes productionsignal{0%{opacity:0;left:5%}12%{opacity:1}88%{opacity:1}to{opacity:0;left:92%}}.about-network>p{z-index:4;color:#c9c9c5;max-width:580px;margin:0;font-size:11px;line-height:1.68;position:absolute;bottom:22px;left:24px;right:24px}.creators-call{min-height:92svh;padding:110px var(--frame) 80px;border-top:1px solid var(--line);background:#020202;grid-template-columns:minmax(0,1.2fr) minmax(330px,.8fr);align-items:end;gap:8vw;display:grid;position:relative;overflow:hidden}.creators-call-field{opacity:.84;filter:grayscale()contrast(1.42)brightness(.9);background:radial-gradient(48% 36% at 82% 46%,#ffffff29,#0000 55%),linear-gradient(90deg,#000000fa 5%,#00000080 61%,#000000c7),url(/media/interstellar-field.webp) 50%/cover;position:absolute;inset:0}.creators-call-signal{aspect-ratio:1;border:1px solid #ffffff30;border-radius:50%;width:min(73vw,980px);animation:32s linear infinite creatorsignal;position:absolute;top:50%;right:-13vw;transform:translateY(-50%)}.creators-call-signal:before,.creators-call-signal:after,.creators-call-signal i{content:"";border:1px solid #ffffff1a;border-radius:50%;position:absolute}.creators-call-signal:before{inset:18%}.creators-call-signal:after{inset:39%}.creators-call-signal i:first-child{background:#fff;inset:49.6%;box-shadow:0 0 24px #fff}.creators-call-signal i:nth-child(2){background:#fff;width:5px;height:5px;top:30%;left:10%;box-shadow:0 0 13px #fff}.creators-call-signal i:nth-child(3){background:#fff;width:3px;height:3px;bottom:28%;right:8%}@keyframes creatorsignal{to{transform:translateY(-50%)rotate(360deg)}}.creators-call>:not(.creators-call-field,.creators-call-signal){z-index:2;position:relative}.creators-call-copy h2{font-variation-settings:"wdth" 78, "wght" 540;letter-spacing:-.067em;text-transform:uppercase;gap:clamp(8px,1.2vh,18px);margin:8vh 0 6vh;font-size:clamp(5rem,10.5vw,12rem);font-weight:540;line-height:.82;display:grid}.creators-call-copy h2 span{display:block}.creators-call-copy h2 span:last-child{font-variation-settings:"wdth" 94, "wght" 270;font-weight:270}.creators-voice-transmission{opacity:.72;pointer-events:none;width:min(100%,720px);height:72px;margin:-2.5vh 0 4.5vh;position:relative;overflow:hidden}.creators-voice-transmission:before{content:"";background:linear-gradient(90deg,#ffffff1f,#ffffff7a 42%,#ffffff29);height:1px;position:absolute;top:50%;left:3px;right:42px}.creators-voice-wave{z-index:2;background:linear-gradient(90deg,#020202 76%,#0000);align-items:center;gap:5px;width:118px;height:52px;padding-right:14px;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.creators-voice-wave i{transform-origin:50%;background:#ffffffd1;flex:0 0 1px;width:1px;height:28%;animation:1.8s ease-in-out infinite alternate creators-voice-wave;box-shadow:0 0 7px #ffffff6b}.creators-voice-wave i:nth-child(3n+1){height:78%;animation-delay:-.35s}.creators-voice-wave i:nth-child(4n+2){height:46%;animation-delay:-.9s}.creators-voice-wave i:nth-child(5n){height:94%;animation-delay:-1.35s}.creators-voice-beam{z-index:3;height:1px;position:absolute;top:50%;left:106px;right:38px;overflow:hidden}.creators-voice-beam b{background:linear-gradient(90deg,#0000,#fff 72%,#0000);width:18%;height:1px;animation:3.8s cubic-bezier(.36,.04,.2,1) infinite creators-voice-travel;position:absolute;top:0;left:-18%;box-shadow:0 0 10px #ffffffe0}.creators-voice-receiver{z-index:4;border:1px solid #ffffff61;border-radius:50%;width:34px;height:34px;position:absolute;top:50%;right:3px;transform:translateY(-50%)}.creators-voice-receiver:before,.creators-voice-receiver:after{content:"";border:1px solid #ffffff52;border-radius:50%;animation:3.8s ease-out infinite creators-voice-receive;position:absolute;inset:50%}.creators-voice-receiver:after{animation-delay:.3s}.creators-voice-receiver i{background:#fff;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 15px #fff}.creators-voice-receiver b{background:#ffffff80;width:13px;height:1px;position:absolute;top:50%;left:-13px}@keyframes creators-voice-wave{0%{opacity:.38;transform:scaleY(.34)}to{opacity:1;transform:scaleY(1)}}@keyframes creators-voice-travel{0%{opacity:0;transform:translate(0)}16%{opacity:1}78%{opacity:1}to{opacity:0;transform:translate(650%)}}@keyframes creators-voice-receive{0%,72%{opacity:0;inset:50%}78%{opacity:.64}to{opacity:0;inset:-13px}}.creators-call-copy>p:not(.eyebrow){color:#c2c2be;max-width:630px;margin:0 0 38px;font-size:13px;line-height:1.72}.creators-call-copy>a{letter-spacing:.17em;text-transform:uppercase;border-bottom:1px solid #fff;align-items:center;gap:24px;padding-bottom:8px;font-size:10px;display:inline-flex}.creators-call-copy>a span{font-size:15px}.creators-disciplines{align-self:end;padding-bottom:2px}.creators-disciplines>p{color:var(--mist);letter-spacing:.19em;text-transform:uppercase;margin:0 0 18px;font-size:8px}.creators-disciplines>p:before{content:"";background:#fff;border-radius:50%;width:5px;height:5px;margin-right:11px;display:inline-block;box-shadow:0 0 11px #fff}.creators-disciplines>div{border-top:1px solid var(--line-strong)}.creators-disciplines span{border-bottom:1px solid var(--line);color:#d2d2cf;letter-spacing:.12em;text-transform:uppercase;grid-template-columns:34px 1fr;padding:15px 0;font-size:11px;display:grid}.creators-disciplines span i{color:var(--dim);font-size:7px;font-style:normal}.studio{padding:155px var(--frame) 175px;border-top:1px solid var(--line);background-blend-mode:normal;background:radial-gradient(44% 32% at 80% 32%,#ffffff21,#0000 58%),linear-gradient(90deg,#000000f2,#0000008a),url(/media/interstellar-field.webp) 50%/cover,#030303;grid-template-columns:1.15fr .85fr;gap:9vw;display:grid;position:relative;overflow:hidden}.studio:before{content:"";transform-origin:top;background:linear-gradient(#0000,#ffffff42,#0000);width:1px;height:35vw;position:absolute;top:-7vw;left:43%;transform:rotate(36deg)}.studio:after{content:"";opacity:.62;pointer-events:none;background:radial-gradient(circle at 12% 17%,#fff 0 .8px,#0000 1.7px),radial-gradient(circle at 31% 71%,#ffffffb8 0 .7px,#0000 1.5px),radial-gradient(circle at 48% 28%,#ffffffdb 0 1px,#0000 1.8px),radial-gradient(circle at 66% 82%,#ffffffa3 0 .7px,#0000 1.5px),radial-gradient(circle at 83% 13%,#fff 0 1px,#0000 1.9px),radial-gradient(circle at 94% 57%,#ffffffc7 0 .8px,#0000 1.6px);animation:17s ease-in-out infinite alternate-reverse site-stars-drift;position:absolute;inset:0}.studio>*{z-index:1;position:relative}.studio-copy h2{font-variation-settings:"wdth" 78, "wght" 530;letter-spacing:-.065em;text-transform:uppercase;max-width:900px;margin:46px 0 62px;font-size:clamp(4rem,8.5vw,10rem);font-weight:530;line-height:.81}.studio-notes{grid-template-columns:1fr 1fr;gap:48px;max-width:770px;margin-left:auto;display:grid}.studio-notes p{color:var(--mist);margin:0;font-size:12px;line-height:1.72}.service-explorer{contain:layout paint style;border:1px solid var(--line-strong);background:#050505;align-self:center}.service-explorer-heading{border-bottom:1px solid var(--line);text-transform:uppercase;justify-content:space-between;padding:14px 16px;display:flex}.service-explorer-heading span{letter-spacing:.17em;font-size:8px}.service-explorer-heading small{color:var(--dim);letter-spacing:.13em;font-size:7px}.service-tabs{border-bottom:1px solid var(--line-strong);grid-template-columns:repeat(4,1fr);display:grid}.service-tabs button{border:0;border-right:1px solid var(--line);min-height:84px;color:var(--dim);text-align:left;cursor:pointer;background:0 0;flex-direction:column;justify-content:space-between;gap:14px;padding:14px;transition:background 90ms,color 90ms;display:flex}.service-tabs button:last-child{border-right:0}.service-tabs button:hover,.service-tabs button.is-active{color:#fff;background:#ffffff12}.service-tabs button span{letter-spacing:.15em;font-size:7px}.service-tabs button strong{letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:560}.service-panel{contain:layout paint;grid-template-columns:1.08fr .92fr;min-height:360px;display:grid}.service-panel-copy{border-right:1px solid var(--line);flex-direction:column;padding:30px;display:flex}.service-panel-copy>span,.service-details>div>span{color:var(--dim);letter-spacing:.17em;text-transform:uppercase;font-size:7px}.service-panel-copy h3{font-variation-settings:"wdth" 80, "wght" 560;letter-spacing:-.05em;text-transform:uppercase;margin:8vh 0 24px;font-size:clamp(3.3rem,6vw,7rem);font-weight:560;line-height:.9}.service-panel-copy p{color:#c2c2be;max-width:540px;margin:0 0 35px;font-size:11px;line-height:1.68}.service-panel-copy a{letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #fff;justify-content:space-between;margin-top:auto;padding-bottom:8px;font-size:8px;display:flex}.service-panel-copy a b{font-size:12px;font-weight:420}.service-details{grid-template-rows:1fr 1fr;display:grid}.service-details>div{padding:28px}.service-details>div:first-child{border-bottom:1px solid var(--line)}.service-details ul{gap:10px;margin:25px 0 0;padding:0;list-style:none;display:grid}.service-details li{color:#d0d0cc;grid-template-columns:18px 1fr;font-size:10px;line-height:1.5;display:grid}.service-details li:before{content:"";background:var(--dim);width:9px;height:1px;margin-top:.72em}.service-details p{color:var(--mist);margin:24px 0 0;font-size:10px;line-height:1.65}.service-flow{border-top:1px solid var(--line-strong);grid-template-columns:repeat(4,1fr);padding:19px 0 16px;display:grid;position:relative}.service-flow>span{z-index:2;color:var(--mist);letter-spacing:.15em;text-transform:uppercase;flex-direction:column;align-items:center;gap:9px;font-size:7px;display:flex;position:relative}.service-flow>span i{color:#fff;background:#050505;border:1px solid #fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:6px;font-style:normal;display:grid}.service-flow>div{background:#fff3;height:1px;position:absolute;top:30px;left:12.5%;right:12.5%}.service-flow>div i{transform-origin:0;background:#fff;width:100%;height:1px;animation:4.5s ease-in-out infinite serviceprogress;display:block}@keyframes serviceprogress{0%{transform:scaleX(0)}65%,to{transform:scaleX(1)}}.contact{min-height:88svh;padding:80px var(--frame) 48px;border-top:1px solid var(--line);background:radial-gradient(66% 28% at 46% 92%,#ffffff14,#0000 62%),linear-gradient(#020202c7,#020202 74%),url(/media/interstellar-field.webp) 52% bottom/145%,#020202;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.contact:before{content:"";opacity:.54;pointer-events:none;background:radial-gradient(circle at 9% 20%,#ffffffd1 0 .8px,#0000 1.6px),radial-gradient(circle at 25% 47%,#fff 0 1px,#0000 1.9px),radial-gradient(circle at 43% 13%,#ffffffb3 0 .7px,#0000 1.5px),radial-gradient(circle at 62% 36%,#ffffffe6 0 .9px,#0000 1.7px),radial-gradient(circle at 78% 18%,#fff 0 1px,#0000 1.9px),radial-gradient(circle at 93% 52%,#ffffffb8 0 .8px,#0000 1.6px);animation:20s ease-in-out infinite alternate site-stars-drift;position:absolute;inset:0}.contact-horizon{z-index:0;aspect-ratio:1;border:1px solid #ffffff4d;border-radius:50%;width:116vw;position:absolute;bottom:-69vw;left:46%;transform:translate(-50%);box-shadow:0 -1px 70px #ffffff14,inset 0 10px 110px #ffffff06}.contact>:not(.contact-horizon){z-index:1;position:relative}.contact h2{font-variation-settings:"wdth" 77, "wght" 520;letter-spacing:-.067em;text-transform:uppercase;margin:8vh 0 10vh;font-size:clamp(5rem,13vw,15rem);font-weight:520;line-height:.76}.contact-row{border-top:1px solid var(--line-strong);justify-content:space-between;align-items:end;padding-top:23px;display:flex}.contact-actions{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.contact-actions a:first-child{letter-spacing:-.025em;border-bottom:1px solid #fff;padding-bottom:7px;font-size:clamp(1.1rem,2vw,2.4rem);font-weight:520}.contact-actions a:last-child{color:var(--mist);letter-spacing:.17em;text-transform:uppercase;font-size:8px}.contact-row>div:last-child{color:var(--mist);letter-spacing:.17em;text-transform:uppercase;flex-direction:column;align-items:flex-end;font-size:8px;line-height:1.8;display:flex}.brand-finale{min-height:108svh;padding:90px var(--frame) 110px;border-top:1px solid var(--line);background:#010101;position:relative;overflow:hidden}.section-ignition{z-index:30;visibility:hidden;pointer-events:none;position:absolute;inset:0;overflow:hidden}.section-ignition.is-active{visibility:visible;animation:2.65s linear both section-ignition-dismiss}.section-ignition~.brand-finale-field,.section-ignition~.brand-finale-grid,.section-ignition~.brand-finale-intro,.section-ignition~.brand-finale-system,.section-ignition~.brand-finale-meta{opacity:0}.section-ignition~.brand-finale-intro,.section-ignition~.brand-finale-system,.section-ignition~.brand-finale-meta{transition:opacity .72s cubic-bezier(.2,.78,.18,1),transform .72s cubic-bezier(.2,.78,.18,1);transform:translateY(14px)}.section-ignition~.brand-finale-field,.section-ignition~.brand-finale-grid{transition:opacity .82s}.section-ignition.is-revealing~.brand-finale-field{opacity:.5}.section-ignition.is-revealing~.brand-finale-grid,.section-ignition.is-revealing~.brand-finale-intro,.section-ignition.is-revealing~.brand-finale-system,.section-ignition.is-revealing~.brand-finale-meta{opacity:1}.section-ignition.is-revealing~.brand-finale-intro,.section-ignition.is-revealing~.brand-finale-system,.section-ignition.is-revealing~.brand-finale-meta{transform:translateY(0)}.section-ignition-gate{z-index:1;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:absolute;inset:0}.section-ignition-gate i{transform-origin:top;background:#000;border-right:1px solid #ffffff1c;min-width:0}.section-ignition-gate i:nth-child(2n){transform-origin:bottom}.section-ignition.is-active .section-ignition-gate i:first-child{animation:2.45s cubic-bezier(.78,0,.16,1) both section-gate-up}.section-ignition.is-active .section-ignition-gate i:nth-child(2){animation:2.45s cubic-bezier(.78,0,.16,1) 55ms both section-gate-down}.section-ignition.is-active .section-ignition-gate i:nth-child(3){animation:2.45s cubic-bezier(.78,0,.16,1) .11s both section-gate-up}.section-ignition.is-active .section-ignition-gate i:nth-child(4){animation:2.45s cubic-bezier(.78,0,.16,1) .165s both section-gate-down}.section-ignition.is-active .section-ignition-gate i:nth-child(5){animation:2.45s cubic-bezier(.78,0,.16,1) .22s both section-gate-up}.section-ignition.is-active .section-ignition-gate i:nth-child(6){animation:2.45s cubic-bezier(.78,0,.16,1) .275s both section-gate-down}.section-ignition-beam{z-index:3;opacity:0;background:#fff;width:1px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 28px 5px #fff6}.section-ignition.is-active .section-ignition-beam{animation:1.45s cubic-bezier(.3,.7,.2,1) .18s both section-beam-scan}.section-ignition-lock{z-index:4;color:#fff;text-align:center;text-transform:uppercase;opacity:0;width:min(80vw,850px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-ignition.is-active .section-ignition-lock{animation:2.16s cubic-bezier(.2,.78,.18,1) 80ms both section-lock-sequence}.section-ignition-lock>span,.section-ignition-lock>small{color:#ffffff8a;letter-spacing:.3em;font-size:7px;font-weight:560;display:block}.section-ignition-lock>strong{font-variation-settings:"wdth" 77, "wght" 540;letter-spacing:-.067em;margin:24px 0 26px;font-size:clamp(4rem,9vw,10rem);font-weight:540;line-height:.78;display:block}.section-ignition-lock>i{background:#ffffff2e;width:min(300px,58%);height:1px;margin:0 auto 16px;display:block;position:relative;overflow:hidden}.section-ignition-lock>i b{transform-origin:0;background:#fff;animation:1.18s cubic-bezier(.2,.78,.18,1) .28s both section-lock-progress;position:absolute;inset:0}.section-ignition-counter{z-index:4;right:var(--frame);color:#ffffff59;letter-spacing:.24em;opacity:0;font-size:6px;position:absolute;bottom:30px}.section-ignition.is-active .section-ignition-counter{animation:2s linear both section-counter-sequence}@keyframes section-gate-up{0%,55%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes section-gate-down{0%,55%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes section-beam-scan{0%{opacity:0;left:0}12%{opacity:1}82%{opacity:.7}to{opacity:0;left:100%}}@keyframes section-lock-sequence{0%,9%{opacity:0;filter:blur(10px);transform:translate(-50%,calc(10px - 50%))scaleX(.72)}22%{opacity:.86;filter:blur();transform:translate(-50%,-50%)scaleX(1.01)}31%{opacity:.2}40%,67%{opacity:1;transform:translate(-50%,-50%)scaleX(1)}78%{opacity:.56}to{opacity:0;filter:blur(4px);transform:translate(-50%,calc(-50% - 4px))scaleX(1.06)}}@keyframes section-lock-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes section-counter-sequence{0%,16%{opacity:0}28%,72%{opacity:1}to{opacity:0}}@keyframes section-ignition-dismiss{0%,97%{visibility:visible}to{visibility:hidden}}.brand-finale-field{opacity:.5;filter:grayscale()contrast(1.3);background:radial-gradient(circle at 50% 46%,#ffffff17,#0000 2% 23%),linear-gradient(#000000b3,#00000061 45%,#010101),url(/media/interstellar-field.webp) 50%/cover;position:absolute;inset:0}.brand-finale-grid{aspect-ratio:1;border:1px solid #ffffff2e;border-radius:50%;width:105vw;position:absolute;bottom:-41vw;left:50%;transform:translate(-50%);box-shadow:0 -1px 60px #ffffff14,inset 0 10px 100px #ffffff08}.brand-finale-grid:before,.brand-finale-grid:after{content:"";border:1px solid #ffffff12;border-radius:50%;position:absolute;inset:13%}.brand-finale-grid:after{inset:31%}.brand-finale-intro{z-index:3;grid-template-columns:.65fr 1.5fr .85fr;align-items:end;gap:5vw;display:grid;position:relative}.brand-finale-intro h2{font-variation-settings:"wdth" 79, "wght" 540;letter-spacing:-.062em;text-transform:uppercase;margin:0;font-size:clamp(4rem,7.5vw,8.5rem);font-weight:540;line-height:.81}.brand-finale-intro>p:last-child{max-width:420px;color:var(--mist);margin:0;font-size:12px;line-height:1.7}.brand-finale-system{z-index:3;grid-template-columns:minmax(230px,.75fr) minmax(340px,1.2fr) minmax(230px,.75fr);align-items:center;gap:5vw;margin-top:8vh;display:grid;position:relative}.brand-finale-system article{border-top:1px solid var(--line-strong);padding-top:17px}.brand-finale-system article>span{color:var(--dim);letter-spacing:.18em;font-size:7px}.brand-finale-system h3{font-variation-settings:"wdth" 82, "wght" 560;letter-spacing:-.05em;text-transform:uppercase;margin:30px 0 18px;font-size:clamp(2rem,3.2vw,4rem);font-weight:560;line-height:.86}.brand-finale-system article p{min-height:4.8em;color:var(--mist);margin:0 0 28px;font-size:11px;line-height:1.6}.brand-finale-system article a{letter-spacing:.17em;text-transform:uppercase;border-bottom:1px solid #fff;justify-content:space-between;padding-bottom:8px;font-size:8px;display:flex}.brand-finale-system article a b{font-size:12px;font-weight:420}.brand-emblem.finale{z-index:2;justify-self:center;width:100%;max-width:610px;position:relative;top:auto;right:auto;transform:none}.brand-emblem.finale:before{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#ffffffb3,#0000);width:130%;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 40px #ffffff38}.brand-emblem.finale .brand-emblem-halo{border-color:#ffffff3d;animation-duration:31s;inset:-2%}.brand-emblem.finale .brand-emblem-orbit{border-color:#ffffff4d;animation:16s linear infinite finaleorbit;inset:2%;transform:rotateX(74deg)rotate(-18deg)}.brand-emblem.finale .brand-emblem-core{border-color:#fffc;width:39%;animation-duration:9s;box-shadow:0 0 90px #ffffff1f,inset 0 0 55px #ffffff14}.brand-emblem.finale>p{text-align:center;white-space:nowrap;align-items:center;bottom:2%;left:50%;right:auto;transform:translate(-50%)}@keyframes finaleorbit{to{transform:rotateX(74deg)rotate(342deg)}}.brand-finale-meta{z-index:3;left:var(--frame);right:var(--frame);border-top:1px solid var(--line-strong);color:var(--mist);letter-spacing:.19em;text-align:center;text-transform:uppercase;justify-content:center;padding-top:18px;font-size:8px;display:flex;position:absolute;bottom:30px}.brand-finale-meta a{color:var(--mist);border:1px solid #0000;padding:7px 9px 6px;transition:color .18s,background .18s,border-color .18s,box-shadow .18s,text-shadow .18s,transform .18s}.brand-finale-meta a:hover,.brand-finale-meta a:focus-visible{color:#fff;text-shadow:0 0 12px #ffffffb3;background:#ffffff12;border-color:#ffffff57;transform:translateY(-2px)scale(1.04);box-shadow:0 0 20px #ffffff1f}.brand-finale-meta i{color:#ffffff57;font-style:normal}.homepage-creators-route{isolation:isolate;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:clamp(64px, 8vw, 118px) var(--frame);background:radial-gradient(34% 76% at 50% 100%,#ffffff1c,#0000 70%),linear-gradient(#010101,#050505 58%,#010101);justify-items:center;gap:18px;display:grid;position:relative;overflow:hidden}.homepage-creators-route:before{content:"";z-index:-1;aspect-ratio:1;border:1px solid #ffffff24;border-radius:50%;width:min(850px,82vw);position:absolute;bottom:-160%;left:50%;transform:translate(-50%);box-shadow:0 -18px 70px #ffffff14,inset 0 16px 80px #ffffff09}.homepage-creators-route>span{color:var(--dim);letter-spacing:.24em;text-align:center;text-transform:uppercase;font-size:7px}.homepage-creators-route>a{color:#fff;letter-spacing:.2em;text-transform:uppercase;background:#ffffff06;border:1px solid #ffffffb3;border-radius:999px;justify-content:space-between;align-items:center;gap:28px;width:min(100%,430px);min-height:58px;padding:17px 20px 16px 24px;font-size:9px;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s;animation:3s ease-in-out infinite homepage-creators-glow;display:flex;position:relative;overflow:hidden;box-shadow:0 0 20px #ffffff1a,inset 0 0 22px #ffffff06}.homepage-creators-route>a:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 34%,#ffffff29 50%,#0000 66%);animation:3.6s ease-in-out infinite homepage-creators-scan;position:absolute;inset:0;transform:translate(-150%)}.homepage-creators-route>a>*{z-index:1;position:relative}.homepage-creators-route .directional-icon{width:18px;height:18px;transition:transform .2s}.homepage-creators-route>a:hover,.homepage-creators-route>a:focus-visible{background:#ffffff12;border-color:#fff;transform:translateY(-2px);box-shadow:0 0 42px #ffffff3b,inset 0 0 28px #ffffff0e}.homepage-creators-route>a:hover .directional-icon,.homepage-creators-route>a:focus-visible .directional-icon{transform:translate(5px)}@keyframes homepage-creators-glow{0%,to{border-color:#ffffff8a;box-shadow:0 0 18px #ffffff12,inset 0 0 18px #ffffff05}50%{border-color:#fffffff5;box-shadow:0 0 38px #fff3,inset 0 0 24px #ffffff0d}}@keyframes homepage-creators-scan{0%,20%{transform:translate(-150%)}62%,to{transform:translate(150%)}}footer{padding:26px var(--frame);border-top:1px solid var(--line);color:#777774;background:var(--black);letter-spacing:.13em;text-transform:uppercase;grid-template-columns:1fr auto auto auto;align-items:center;gap:34px;font-size:8px;display:grid}footer .brand{color:var(--paper)}.footer-links{gap:26px;display:flex}footer>span{justify-self:end}.homepage-footer,.site-footer{text-align:center;grid-template-columns:1fr auto auto auto 1fr;justify-content:stretch;gap:clamp(22px,3vw,48px)}.footer-studio-name{color:var(--paper);white-space:nowrap;justify-self:start}.homepage-footer .footer-links,.site-footer .footer-links{flex-wrap:wrap;justify-content:center;align-items:center;row-gap:10px;max-width:min(48vw,720px)}.homepage-footer>.social-links,.homepage-footer>.site-rights,.site-footer>.social-links,.site-footer>.site-rights{justify-self:center}.homepage-footer .site-rights,.site-footer .site-rights{text-align:center;justify-content:center}.site-footer>.language-menu{justify-self:end}.legal-page>.site-footer{width:calc(100% + (2 * var(--frame)));margin:90px calc(-1 * var(--frame)) -120px}footer a,footer button,footer summary{transform-origin:50%;transition:color .18s,border-color .18s,background .18s,box-shadow .18s,filter .18s,text-shadow .18s,transform .18s}footer a:hover,footer a:focus-visible,footer button:hover,footer button:focus-visible,footer summary:hover,footer summary:focus-visible{color:#fff;filter:drop-shadow(0 0 8px #ffffff6b);text-shadow:0 0 8px #ffffffb3,0 0 18px #ffffff4d;translate:0 -3px;scale:1.045}.social-links{align-items:center;gap:8px;display:flex}.social-links a{color:#ffffffbd;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:34px;height:34px;transition:border-color .18s,color .18s,transform .18s;display:grid}.social-links a:hover,.social-links a:focus-visible{color:#fff;border-color:#ffffffb8;transform:translateY(-2px)}.social-links svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:14px;height:14px;overflow:visible}.social-links .social-icon-fill{fill:currentColor;stroke:none}.language-menu{z-index:25;color:var(--mist);text-align:left;justify-self:end;position:relative}.language-menu summary{letter-spacing:.14em;text-transform:uppercase;background:#ffffff06;border:1px solid #ffffff2e;align-items:center;gap:9px;min-height:34px;padding:8px 10px 7px;font-size:7px;list-style:none;display:flex}.language-menu summary::-webkit-details-marker{display:none}.language-menu summary svg{fill:none;stroke:currentColor;stroke-width:1px;width:14px;height:14px}.language-menu summary i{border-top:1px solid;border-left:1px solid;width:7px;height:7px;margin-left:5px;transition:transform .18s;position:relative;transform:translateY(2px)rotate(45deg)}.language-menu[open] summary{color:#fff;border-color:#ffffffa3;box-shadow:0 0 22px #ffffff17}.language-menu[open] summary i{transform:translateY(-2px)rotate(225deg)}.language-menu-panel{-webkit-backdrop-filter:blur(18px);background:#030303f7;border:1px solid #ffffff47;grid-template-columns:repeat(2,minmax(0,1fr));width:min(280px,100vw - 36px);max-height:min(64vh,470px);padding:8px;display:grid;position:absolute;bottom:calc(100% + 12px);right:0;overflow-y:auto;box-shadow:0 0 40px #000000e6,0 0 30px #ffffff0f}.language-menu-panel>div{border-bottom:1px solid var(--line);grid-column:1/-1;justify-content:space-between;align-items:center;gap:18px;padding:10px 8px 13px;display:flex}.language-menu-panel>div span{color:#fff;letter-spacing:.14em;text-transform:uppercase;font-size:8px}.language-menu-panel>div small{color:var(--dim);letter-spacing:.13em;text-transform:uppercase;font-size:5px}.language-menu-panel button{min-width:0;min-height:42px;color:var(--mist);text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:10px;padding:10px 8px;display:flex}.language-menu-panel button:nth-of-type(odd){border-right:1px solid #ffffff1a}.language-menu-panel button span{letter-spacing:.04em;overflow-wrap:anywhere;text-transform:none;min-width:0;font-size:8px}.language-menu-panel button small{color:var(--dim);letter-spacing:.12em;text-transform:uppercase;font-size:5px}.language-menu-panel button:hover,.language-menu-panel button:focus-visible{background:#fff1}.language-menu-panel button[aria-pressed=true]{color:#fff;background:#ffffff17;box-shadow:inset 2px 0 #fff}.language-menu-panel button:disabled{cursor:progress;opacity:.7}html[data-language]:not([data-language=en]) .site-header nav{gap:clamp(12px,1.7vw,26px)}html[data-language]:not([data-language=en]) .site-header nav a,html[data-language]:not([data-language=en]) .header-cta{letter-spacing:.12em}html[data-language=ar] body{font-feature-settings:"kern" 1}.site-rights{color:#737370;letter-spacing:.12em;text-align:right;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:10px;font-size:7px;line-height:1.55;display:flex}.site-rights i{background:#ffffff80;border-radius:50%;flex:none;width:3px;height:3px;box-shadow:0 0 8px #ffffff47}.site-rights strong{color:#a3a3a0;font-size:inherit;letter-spacing:.14em;white-space:nowrap;font-weight:560}.legal-page{min-height:100svh;padding:0 var(--frame) 120px;background:linear-gradient(#000000d1, #000000f5), url(/media/interstellar-field.webp) center / cover, var(--black)}.legal-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:26px 0;display:flex}.legal-header>a:last-child{color:var(--mist);letter-spacing:.16em;text-transform:uppercase;font-size:9px}.legal-page article{max-width:920px;margin:110px auto 0}.legal-page h1{font-variation-settings:"wdth" 78, "wght" 520;letter-spacing:-.07em;text-transform:uppercase;margin:24px 0 95px;font-size:clamp(5rem,12vw,12rem);font-weight:520;line-height:.72}.legal-page section{border-top:1px solid var(--line);grid-template-columns:1fr 2fr;gap:50px;padding:28px 0 35px;display:grid}.legal-page h2{letter-spacing:.05em;margin:0;font-size:12px;font-weight:560}.legal-page section p{color:var(--mist);margin:0;font-size:13px;line-height:1.75}.legal-page section a{color:#fff;border-bottom:1px solid #fff}.production-page{min-height:100svh}.production-page article{max-width:1120px}.production-page h1{max-width:1050px;margin-bottom:56px;font-size:clamp(4.3rem,10.4vw,10.5rem);line-height:.79}.production-city-hero{isolation:isolate;border:1px solid var(--line-strong);background:#030303;flex-direction:column;justify-content:flex-end;min-width:0;min-height:min(76svh,780px);margin-bottom:82px;padding:clamp(28px,4.2vw,58px);display:flex;position:relative;overflow:hidden;container-type:inline-size}.production-city-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000008c,#0000001f 36%,#000000e6 92%),linear-gradient(90deg,#000000ad,#0000 66%);position:absolute;inset:0}.production-city-hero-media{z-index:-2;position:absolute;inset:0;overflow:hidden}.production-city-hero-media img{object-fit:cover;filter:grayscale()contrast(1.16)brightness(.76);will-change:transform;animation:18s ease-in-out infinite alternate production-city-drift;transform:scale(1.06)}.production-city-hero.is-nyc .production-city-hero-media img{object-position:center 58%}.production-city-hero.is-los-angeles .production-city-hero-media img{object-position:center 56%}.production-city-hero.is-miami .production-city-hero-media img{object-position:center 57%}.production-city-hero>.eyebrow{color:#ffffffc7;margin-bottom:auto}.production-city-hero h1{text-shadow:0 4px 34px #000000d1;width:100%;min-width:0;max-width:100%;margin:12vh 0 34px}.production-city-hero h1 span{white-space:nowrap;max-width:100%;display:block}.production-city-hero.is-nyc h1 span:first-child{letter-spacing:-.075em;font-size:clamp(2rem,10cqw,7rem)}.production-city-hero.is-los-angeles h1 span:first-child{letter-spacing:-.072em;font-size:clamp(2.25rem,11.5cqw,8rem)}.production-city-hero.is-miami h1 span:first-child{letter-spacing:-.068em;font-size:clamp(3rem,15.5cqw,9rem)}.production-city-hero h1 span:last-child{letter-spacing:-.07em;font-size:clamp(2.7rem,13.8cqw,9.5rem)}.production-city-hero .production-lead{color:#ffffffd6;text-shadow:0 2px 20px #000000e6;max-width:690px;margin:0 0 0 auto}.production-city-hero-caption{color:#ffffff73;letter-spacing:.14em;text-align:right;text-transform:uppercase;max-width:230px;font-size:5px;line-height:1.45;position:absolute;top:16px;right:16px}@keyframes production-city-drift{0%{transform:scale(1.06)translate(-.7%)}to{transform:scale(1.12)translate(.9%,-.7%)}}.production-hub-ignition{z-index:240;color:#fff;touch-action:none;overscroll-behavior:none;background:#000;animation:2.35s cubic-bezier(.72,0,.2,1) both production-hub-ignition-dismiss;position:fixed;inset:0;overflow:hidden}.production-hub-ignition-grid{opacity:.18;transform-origin:bottom;background-image:linear-gradient(#ffffff1a 1px,#0000 1px),linear-gradient(90deg,#ffffff1a 1px,#0000 1px);background-size:52px 52px;animation:2.35s ease-in both production-hub-grid-transit;position:absolute;inset:-10%;transform:perspective(900px)rotateX(64deg)scale(1.45)translateY(8%)}.production-hub-ignition:before{content:"";z-index:1;opacity:0;background:linear-gradient(90deg,#0000,#fffc,#0000);width:150%;height:1px;animation:1.75s ease-in-out 80ms both production-hub-transit-scan;position:absolute;top:49%;left:-25%;box-shadow:0 0 18px #ffffff5c}.production-hub-route-map{z-index:2;aspect-ratio:1000/620;width:min(88vw,940px);animation:2.35s cubic-bezier(.72,0,.18,1) both production-hub-route-flight;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.production-hub-route-map svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.production-hub-route{fill:none;stroke:#fff;stroke-width:1px;stroke-linecap:round;stroke-dasharray:560;stroke-dashoffset:560px;opacity:.46;animation:.72s cubic-bezier(.22,.76,.18,1) .22s forwards production-hub-route-draw}.production-hub-route.is-nyc{animation-delay:.32s}.production-hub-route.is-mia{animation-delay:.42s}.production-hub-route-terminal{fill:#fff;opacity:0;filter:drop-shadow(0 0 8px #fff);animation:1.45s ease-in-out .12s both production-hub-terminal-lock}.production-hub-route-particle{fill:#fff;opacity:0;filter:drop-shadow(0 0 8px #fff)}.production-hub-route-city{opacity:0;color:#fff;text-align:center;text-transform:uppercase;min-width:54px;animation:1.4s .18s both production-hub-city-lock;position:absolute}.production-hub-route-city span{letter-spacing:.2em;font-size:9px;font-weight:560;display:block}.production-hub-route-city.is-la{top:69%;left:11%;transform:translate(-50%,-125%)}.production-hub-route-city.is-nyc{animation-delay:.28s;top:21%;left:88%;transform:translate(-50%,-125%)}.production-hub-route-city.is-mia{animation-delay:.38s;top:77%;left:82%;transform:translate(-50%,18%)}.production-hub-route-core{color:#fff;text-align:center;text-transform:uppercase;place-content:center;width:104px;height:104px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.production-hub-route-core i{border:1px dashed #ffffff6b;border-radius:50%;animation:1.9s cubic-bezier(.2,.78,.18,1) 80ms both production-hub-core-lock;position:absolute;inset:0}.production-hub-route-core i:before{content:"";border:1px solid #ffffff42;border-radius:50%;position:absolute;inset:19%}.production-hub-route-core em{border:1px solid #ffffff57;border-color:#ffffff57 #0000;border-radius:50%;font-style:normal;animation:1.6s cubic-bezier(.2,.78,.18,1) .2s both production-hub-core-orbit;position:absolute;inset:-24%}.production-hub-route-core b{z-index:1;letter-spacing:-.06em;font-size:24px;font-weight:520;position:relative}.production-hub-ignition-flare{z-index:5;opacity:0;background:linear-gradient(90deg,#0000,#fff 50%,#0000);width:100%;height:1px;animation:1.9s cubic-bezier(.3,.76,.18,1) .14s both production-hub-flare;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleX(0);box-shadow:0 0 24px #ffffff7a}.production-hub-ignition-flare:before{content:"";background:linear-gradient(#0000,#ffffffbf,#0000);width:1px;height:100svh;animation:1.9s cubic-bezier(.3,.76,.18,1) .14s both production-hub-flare-vertical;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleY(0)}.production-hub-ignition-flare i{background:#fff;border-radius:50%;width:8px;height:8px;animation:1.9s .14s both production-hub-flare-core;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 18px 6px #ffffff75}.production-hub-ignition-markers{z-index:4;left:50%;bottom:max(28px, env(safe-area-inset-bottom));gap:9px;display:flex;position:absolute;transform:translate(-50%)}.production-hub-ignition-markers i{background:#fff;border-radius:50%;width:3px;height:3px;animation:1.35s ease-in-out both production-hub-marker;box-shadow:0 0 8px #fffc}.production-hub-ignition-markers i:nth-child(2){animation-delay:.12s}.production-hub-ignition-markers i:nth-child(3){animation-delay:.24s}@keyframes production-hub-ignition-dismiss{0%,74%{opacity:1;visibility:visible}98%,to{opacity:0;visibility:hidden}}@keyframes production-hub-grid-transit{0%{opacity:0;transform:perspective(900px)rotateX(64deg)scale(1.7)translateY(15%)}20%,66%{opacity:.18}to{opacity:0;transform:perspective(900px)rotateX(64deg)scale(2.5)translateY(-10%)}}@keyframes production-hub-transit-scan{0%,8%{opacity:0;transform:translateY(-38vh)}42%{opacity:.68}90%,to{opacity:0;transform:translateY(42vh)}}@keyframes production-hub-route-flight{0%,4%{opacity:0;transform:translate(-50%,-50%)scale(.78)}18%,64%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(7)}}@keyframes production-hub-route-draw{to{stroke-dashoffset:0}}@keyframes production-hub-terminal-lock{0%,10%{opacity:0}32%,76%{opacity:1}to{opacity:.34}}@keyframes production-hub-city-lock{0%,12%{opacity:0}36%,78%{opacity:1}to{opacity:.35}}@keyframes production-hub-core-lock{0%{opacity:0;transform:scale(.32)rotate(-35deg)}58%{opacity:.45;transform:scale(.7)rotate(18deg)}76%{opacity:1;transform:scale(1.08)rotate(38deg);box-shadow:0 0 #fff0}to{opacity:.7;transform:scale(1)rotate(52deg);box-shadow:0 0 42px #ffffff52}}@keyframes production-hub-core-orbit{0%{opacity:0;transform:scale(.45)rotate(-80deg)}42%,76%{opacity:.72}to{opacity:0;transform:scale(1.35)rotate(155deg)}}@keyframes production-hub-flare{0%,52%{opacity:0;transform:translate(-50%,-50%)scaleX(0)}64%{opacity:.82;transform:translate(-50%,-50%)scaleX(.08)}78%{opacity:.44;transform:translate(-50%,-50%)scaleX(1)}to{opacity:0;transform:translate(-50%,-50%)scaleX(1.25)}}@keyframes production-hub-flare-vertical{0%,58%{opacity:0;transform:translate(-50%,-50%)scaleY(0)}68%{opacity:.7}82%{opacity:.2;transform:translate(-50%,-50%)scaleY(1)}to{opacity:0;transform:translate(-50%,-50%)scaleY(1.2)}}@keyframes production-hub-flare-core{0%,52%{opacity:0;transform:translate(-50%,-50%)scale(0)}68%{opacity:1;transform:translate(-50%,-50%)scale(1.6)}to{opacity:0;transform:translate(-50%,-50%)scale(7)}}@keyframes production-hub-marker{0%,18%{opacity:.18;transform:scale(.65)}36%,58%{opacity:1;transform:scale(1.25)}82%,to{opacity:0;transform:scale(.65)}}.production-hub-hero{isolation:isolate;border:1px solid var(--line-strong);background:#030303;min-height:min(78svh,800px);margin-bottom:92px;padding:clamp(28px,4.2vw,58px);display:flex;position:relative;overflow:hidden;container-type:inline-size}.production-hub-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#000000a1,#0003 38%,#000000eb 88%),radial-gradient(circle at 50% 52%,#0000 10%,#00000047 78%);position:absolute;inset:0}.production-hub-hero-visual{z-index:-2;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:absolute;inset:0}.production-hub-hero-panel{border-right:1px solid #ffffff38;min-width:0;position:relative;overflow:hidden}.production-hub-hero-panel:last-child{border-right:0}.production-hub-hero-panel img{object-fit:cover;filter:grayscale()contrast(1.14)brightness(.72);will-change:transform;animation:18s ease-in-out infinite alternate production-hub-panel-drift;transform:scale(1.045)}.production-hub-hero-panel.is-nyc img{object-position:50% center}.production-hub-hero-panel.is-los-angeles img{object-position:50% 54%;animation-delay:-6s}.production-hub-hero-panel.is-miami img{object-position:66% center;animation-delay:-12s}.production-hub-hero-content{z-index:1;flex-direction:column;flex:1;justify-content:flex-end;min-width:0;display:flex;position:relative}.production-hub-hero-content>.eyebrow{color:#ffffffc7;text-shadow:0 2px 14px #000;margin-bottom:auto}.production-page .production-hub-title{text-shadow:0 4px 34px #000000e6;width:100%;max-width:100%;margin:clamp(130px,17vh,220px) 0 34px}.production-hub-title span{white-space:nowrap;max-width:100%;display:block}.production-hub-title span:first-child{letter-spacing:-.06em;font-size:clamp(2.05rem,8.8cqw,6.1rem)}.production-hub-title span:last-child{letter-spacing:-.07em;font-size:clamp(3.15rem,14.1cqw,10.5rem)}.production-hub-hero .production-lead{color:#ffffffe0;text-shadow:0 2px 20px #000000eb;max-width:710px;margin:0 0 0 auto;font-size:clamp(13px,1.25vw,18px)}@keyframes production-hub-panel-drift{0%{transform:scale(1.045)translate(-.6%)}to{transform:scale(1.09)translate(.7%,-.45%)}}.production-lead{max-width:760px;color:var(--mist);text-align:left;text-transform:none;margin:0 0 82px auto;font-size:clamp(14px,1.35vw,19px);line-height:1.7}.production-visual-meta{z-index:2;border-bottom:1px solid var(--line);color:var(--dim);letter-spacing:.17em;text-transform:uppercase;justify-content:space-between;gap:28px;padding:14px 16px 13px;font-size:7px;line-height:1.4;display:flex;position:relative}.production-network{isolation:isolate;border:1px solid var(--line-strong);background:radial-gradient(circle at 48% 52%,#ffffff13,#0000 21%),linear-gradient(#ffffff05 1px,#0000 1px) 0 0/58px 58px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/58px 58px,#00000057;margin-bottom:145px;position:relative;overflow:hidden}.production-network.is-location{margin-bottom:28px}.production-network:before{content:"";z-index:-1;opacity:.28;background:linear-gradient(90deg,#0000,#fff 48%,#0000);width:130%;height:1px;animation:7s ease-in-out infinite production-scan;position:absolute;top:25%;left:-15%;transform:rotate(-12deg)}.production-network-canvas{aspect-ratio:1200/520;min-height:320px;position:relative}.production-network-canvas svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.production-network-svg-mobile{display:none}.production-route{fill:none;stroke:#fff;stroke-width:1px;stroke-linecap:round;stroke-opacity:.3;stroke-dasharray:8 12}.production-route-world{stroke-opacity:.13}.production-core-orbit{fill:none;stroke:#fff;stroke-width:1px;transform-box:fill-box;transform-origin:50%}.production-core-orbit-a{stroke-dasharray:3 7;stroke-opacity:.36;animation:13s linear infinite production-orbit}.production-core-orbit-b{stroke-dasharray:1 12;stroke-opacity:.16;animation:20s linear infinite reverse production-orbit}.production-core{fill:#fff;filter:drop-shadow(0 0 8px #fffc);animation:2.6s ease-in-out infinite production-node-pulse}.production-node-dot{fill:#fff;opacity:.72;filter:drop-shadow(0 0 5px #fff9)}.production-route-particle{fill:#fff;filter:drop-shadow(0 0 7px #fffffff2)}.production-network-core{color:#fff;align-items:center;gap:12px;display:flex;position:absolute;top:52%;left:47.5%;transform:translate(-50%,-50%)}.production-network-core span{letter-spacing:-.06em;font-size:clamp(1.25rem,2.5vw,2.45rem);font-weight:520}.production-network-core small{color:var(--dim);letter-spacing:.16em;text-transform:uppercase;font-size:6px;line-height:1.45}.production-network-node{z-index:2;min-width:112px;color:var(--mist);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000000b8;border:1px solid #ffffff38;padding:10px 12px;transition:border-color .18s,color .18s,background .18s,transform .18s;position:absolute}.production-network-node:hover,.production-network-node:focus-visible,.production-network-node.is-active{color:#fff;background:#ffffff13;border-color:#ffffffd1;transform:translateY(-3px)}.production-network-node.is-active{animation:2.8s ease-in-out infinite production-active-node;box-shadow:0 0 24px #ffffff1a}.production-network-node span{letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:560;display:block}.production-network-node small{color:var(--dim);letter-spacing:.15em;text-transform:uppercase;margin-top:5px;font-size:6px;display:block}.production-network-node.is-los-angeles{top:68%;left:8%}.production-network-node.is-nyc{top:15%;right:7%}.production-network-node.is-miami{bottom:7%;right:18%}.production-network-footer{border-top:1px solid var(--line);color:var(--dim);letter-spacing:.16em;text-transform:uppercase;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:14px;padding:13px 16px;font-size:6px;display:grid}.production-network-footer i{background:var(--line-strong);height:1px;overflow:hidden}.production-network-footer i:after{content:"";background:#fff;width:28%;height:1px;animation:4.8s ease-in-out infinite production-route-flow;display:block}.production-network-footer i:nth-of-type(2):after{animation-delay:-2.4s}.production-market-panel{border:1px solid var(--line-strong);background:#0000005c;border-top:0;grid-template-columns:1fr 1fr;margin-bottom:145px;display:grid;position:relative}.production-market-readout,.production-market-focus{min-height:245px;padding:28px}.production-market-readout{border-right:1px solid var(--line)}.production-market-readout>strong{letter-spacing:-.045em;text-transform:uppercase;margin:64px 0 14px;font-size:clamp(1.45rem,3.5vw,3.2rem);font-weight:520;line-height:.95;display:block}.production-market-readout>p:last-child{max-width:460px;color:var(--mist);text-transform:none;margin:0;font-size:11px;line-height:1.65}.production-market-focus>div{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:54px;display:grid}.production-market-focus span{border-bottom:1px solid var(--line);color:var(--mist);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;padding:10px 4px;font-size:8px;display:flex}.production-market-focus span:nth-child(odd){border-right:1px solid var(--line)}.production-market-focus i{color:var(--dim);font-size:6px;font-style:normal}.production-signal-wave{border-top:1px solid var(--line);grid-column:1/-1;justify-content:space-between;align-items:center;gap:6px;height:54px;padding:8px 28px;display:flex;overflow:hidden}.production-signal-wave i{transform-origin:50%;background:#ffffff85;flex:1;max-width:2px;height:70%;animation:2.4s ease-in-out infinite production-wave}.production-signal-wave i:nth-child(3n){height:30%;animation-delay:-.7s}.production-signal-wave i:nth-child(4n){height:90%;animation-delay:-1.4s}.production-signal-wave i:nth-child(5n){height:45%;animation-delay:-2s}.production-section-heading{grid-template-columns:.75fr 1.25fr;align-items:end;gap:48px;margin-bottom:42px;display:grid}.production-section-heading h2{font-variation-settings:"wdth" 78, "wght" 520;letter-spacing:-.055em;text-align:left;text-transform:uppercase;margin:0;font-size:clamp(2.7rem,6vw,6.2rem);font-weight:520;line-height:.83}.production-services section{grid-template-columns:52px minmax(210px,.8fr) minmax(0,1.2fr);align-items:start;gap:28px}.production-services section>span{color:var(--dim);letter-spacing:.17em;font-size:8px}.production-services h3,.production-faq h3{letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:12px;font-weight:560;line-height:1.45}.production-services section p,.production-faq section p{text-align:left;text-transform:none}.production-faq-heading,.production-flow-heading{margin-top:145px}.production-flow{border:1px solid var(--line-strong);background:#0006;position:relative;overflow:hidden}.production-flow-track{grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative}.production-flow-track:before{content:"";background:linear-gradient(90deg,#0000,#ffffff70,#0000);height:1px;position:absolute;top:50%;left:10%;right:10%}.production-flow-track>div{z-index:1;border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:190px;padding:22px 18px 24px;display:flex;position:relative}.production-flow-track>div:last-child{border-right:0}.production-flow-track>div:before{content:"";background:#000;border:1px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:calc(50% - 4px);left:18px;box-shadow:0 0 0 5px #000000e0}.production-flow-track span{color:var(--dim);letter-spacing:.17em;font-size:7px}.production-flow-track strong{letter-spacing:-.025em;text-transform:uppercase;max-width:110px;font-size:clamp(.85rem,1.55vw,1.35rem);font-weight:520;line-height:1}.production-flow-signal{z-index:2;opacity:0;filter:blur(1px)drop-shadow(0 0 7px #fff);background:linear-gradient(90deg,#0000,#fff);border-radius:50%;width:22%;height:5px;animation:5.4s cubic-bezier(.65,0,.35,1) infinite production-flow-sweep;position:absolute;top:calc(50% - 2px);left:9%}.production-faq section{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr)}.production-city-links{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:80px;padding:20px 0;display:flex}.production-city-links span{color:var(--dim);letter-spacing:.18em;text-transform:uppercase;margin-right:auto;font-size:7px}.production-city-links a{color:var(--mist);letter-spacing:.14em;text-transform:uppercase;font-size:8px;transition:color .18s}.production-city-links a:hover{color:#fff}.production-city-grid{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.production-city-grid article{border-right:1px solid var(--line);text-align:left;flex-direction:column;min-height:310px;padding:26px 24px 24px;transition:background .22s;display:flex}.production-city-grid article:last-child{border-right:0}.production-city-grid article>span{color:var(--dim);letter-spacing:.17em;font-size:8px}.production-city-grid h2{font-variation-settings:"wdth" 78, "wght" 520;letter-spacing:-.055em;text-transform:uppercase;margin:54px 0 22px;font-size:clamp(2.4rem,4.2vw,4.8rem);font-weight:520;line-height:.85;transition:transform .22s}.production-city-grid p{color:var(--mist);text-transform:none;margin:0 0 42px;font-size:12px;line-height:1.7}.production-city-grid a{border-top:1px solid var(--line);color:#fff;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;gap:18px;margin-top:auto;padding-top:14px;font-size:8px;display:flex}.production-city-grid a .directional-icon{transition:transform .18s}.production-city-grid article:hover{background:#ffffff09}.production-city-grid article:hover h2{transform:translate(5px)}.production-city-grid article:hover a .directional-icon{transform:translate(3px,-3px)}.production-cta{border-top:1px solid var(--line-strong);justify-content:space-between;align-items:flex-end;gap:45px;margin-top:120px;padding:38px 0 8px;display:flex}.production-cta p{font-variation-settings:"wdth" 78, "wght" 520;letter-spacing:-.045em;text-align:left;text-transform:uppercase;max-width:520px;margin:0;font-size:clamp(1.8rem,4vw,4rem);font-weight:520;line-height:.92}.production-cta a{color:#fff;letter-spacing:.15em;text-transform:uppercase;border:1px solid #ffffffad;flex:none;padding:16px 18px 15px;font-size:9px;transition:background .18s,color .18s}.production-cta a:hover{color:#000;background:#fff}.production-cta a .directional-icon{margin-left:22px}.production-cta.production-hub-cta{border-top:0;justify-content:center;align-items:center;margin-top:100px;padding:28px 0 12px}.production-hub-cta a{isolation:isolate;text-align:center;background:#ffffff0b;min-width:min(100%,260px);padding:19px 24px 18px;transition:background .18s,color .18s,box-shadow .18s,transform .18s;animation:2.8s ease-in-out infinite production-hub-cta-glow;position:relative;box-shadow:0 0 20px #ffffff17,inset 0 0 20px #ffffff06}.production-hub-cta a:before{content:"";z-index:-1;opacity:.32;filter:blur(12px);pointer-events:none;background:radial-gradient(#ffffff38,#0000 68%);border-radius:2px;position:absolute;inset:-12px}.production-hub-cta a:hover,.production-hub-cta a:focus-visible{transform:translateY(-3px)scale(1.025);box-shadow:0 0 42px #ffffff4d}.production-footer{grid-template-columns:auto auto auto 1fr auto auto;max-width:1120px;margin:105px auto 0;padding-inline:0}.production-footer>.social-links{justify-self:end}@keyframes production-orbit{to{transform:rotate(360deg)}}@keyframes production-node-pulse{0%,to{opacity:.32;transform:scale(.78)}50%{opacity:1;transform:scale(1.18)}}@keyframes production-active-node{0%,to{box-shadow:0 0 14px #ffffff0a}50%{box-shadow:0 0 32px #ffffff2e}}@keyframes production-scan{0%,18%{opacity:0;transform:translateY(-90px)rotate(-12deg)}50%{opacity:.28}82%,to{opacity:0;transform:translateY(190px)rotate(-12deg)}}@keyframes production-route-flow{0%{transform:translate(-110%)}to{transform:translate(460%)}}@keyframes production-flow-sweep{0%,12%{opacity:0;transform:translate(-20%)}28%,78%{opacity:.92}to{opacity:0;transform:translate(330%)}}@keyframes production-flow-sweep-mobile{0%,12%{opacity:0;transform:translateY(-20%)}28%,78%{opacity:.92}to{opacity:0;transform:translateY(330%)}}@keyframes production-wave{0%,to{opacity:.22;transform:scaleY(.4)}50%{opacity:.88;transform:scaleY(1)}}@keyframes production-hub-cta-glow{0%,to{border-color:#ffffff7a;box-shadow:0 0 18px #ffffff12,inset 0 0 18px #ffffff05}50%{border-color:#fffffff2;box-shadow:0 0 38px #ffffff3d,inset 0 0 24px #ffffff0f}}.legal-footer{border-top:1px solid var(--line);background:0 0;justify-content:flex-end;align-items:center;gap:28px;max-width:920px;margin:90px auto 0;padding:24px 0 0;display:flex}.legal-footer .site-rights{justify-self:auto}.inquiry-page{background:#020202;min-height:100svh}.inquiry-ignition{z-index:100;color:#fff;pointer-events:none;background:#000;animation:2.9s cubic-bezier(.78,0,.16,1) both inquiry-ignition-exit;position:fixed;inset:0;overflow:hidden}.inquiry-ignition:before{content:"";opacity:.22;transform-origin:bottom;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:8vw 8vw;animation:2.25s cubic-bezier(.2,.78,.18,1) both inquiry-grid-rise;position:absolute;inset:0;transform:perspective(900px)rotateX(62deg)scale(1.7)translateY(7%)}.inquiry-ignition:after{content:"";z-index:2;opacity:0;background:linear-gradient(90deg,#0000,#fff 46%,#0000 78%);width:132%;height:1px;animation:1.75s cubic-bezier(.22,.78,.18,1) .28s both inquiry-diagonal-signal;position:absolute;top:19%;left:-18%;transform:rotate(-17deg)translate(-32%);box-shadow:0 0 24px 4px #ffffff57}.inquiry-ignition-frame{z-index:3;border:1px solid #ffffff38;animation:1.4s cubic-bezier(.2,.78,.18,1) both inquiry-frame-lock;position:absolute;inset:clamp(18px,3vw,48px)}.inquiry-ignition-frame i{border-style:solid;border-color:#fff;width:22px;height:22px;position:absolute}.inquiry-ignition-frame i:first-child{border-width:2px 0 0 2px;top:-1px;left:-1px}.inquiry-ignition-frame i:nth-child(2){border-width:2px 2px 0 0;top:-1px;right:-1px}.inquiry-ignition-frame i:nth-child(3){border-width:0 2px 2px 0;bottom:-1px;right:-1px}.inquiry-ignition-frame i:nth-child(4){border-width:0 0 2px 2px;bottom:-1px;left:-1px}.inquiry-ignition-copy{z-index:4;text-align:center;text-transform:uppercase;width:min(86vw,1100px);animation:2.2s cubic-bezier(.2,.78,.18,1) both inquiry-copy-lock;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.inquiry-ignition-copy>small,.inquiry-ignition-copy>em{color:#ffffff85;letter-spacing:.3em;font-size:7px;font-style:normal;font-weight:560;display:block}.inquiry-ignition-copy>strong{font-variation-settings:"wdth" 77, "wght" 540;letter-spacing:-.068em;margin:26px 0 24px;font-size:clamp(4rem,10vw,11.5rem);font-weight:540;line-height:.76;display:block}.inquiry-ignition-copy>strong span{display:block}.inquiry-ignition-copy>strong span:last-child{font-variation-settings:"wdth" 90, "wght" 290;margin-left:.42em;font-weight:290}.inquiry-ignition-route{z-index:4;opacity:0;border-top:1px solid #ffffff2e;grid-template-columns:repeat(3,1fr);animation:2.05s .2s both inquiry-route-in;display:grid;position:absolute;bottom:10vh;left:12vw;right:12vw}.inquiry-ignition-route>span{color:#ffffffb8;letter-spacing:.18em;text-transform:uppercase;border-right:1px solid #ffffff29;grid-template-columns:22px 1fr;gap:12px;padding:15px 14px;font-size:7px;display:grid}.inquiry-ignition-route>span:last-of-type{border-right:0}.inquiry-ignition-route>span i{color:#ffffff57;font-style:normal}.inquiry-ignition-route>b{transform-origin:0;background:#fff;width:100%;height:1px;animation:1.32s cubic-bezier(.2,.78,.18,1) .46s both inquiry-route-progress;position:absolute;top:-1px;left:0;box-shadow:0 0 12px #ffffffad}.inquiry-ignition-coordinate{z-index:4;color:#ffffff61;letter-spacing:.24em;font-size:6px;animation:2s both inquiry-route-in;position:absolute;top:clamp(28px,4vw,64px);right:clamp(28px,4vw,64px)}@keyframes inquiry-ignition-exit{0%,72%{visibility:visible;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}99%{visibility:visible;clip-path:polygon(100% 0,100% 0,100% 100%,72% 100%)}to{visibility:hidden;clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}}@keyframes inquiry-grid-rise{0%{opacity:0;transform:perspective(900px)rotateX(62deg)scale(2)translateY(20%)}to{opacity:.22;transform:perspective(900px)rotateX(62deg)scale(1.7)translateY(7%)}}@keyframes inquiry-diagonal-signal{0%{opacity:0;transform:rotate(-17deg)translate(-32%)}24%{opacity:1}82%{opacity:.72}to{opacity:0;transform:rotate(-17deg)translate(33%)}}@keyframes inquiry-frame-lock{0%{opacity:0;clip-path:inset(49%)}to{opacity:1;clip-path:inset(0)}}@keyframes inquiry-copy-lock{0%,9%{opacity:0;filter:blur(12px);transform:translate(-50%,calc(12px - 50%))scaleX(.78)}22%{opacity:.88;filter:blur();transform:translate(-50%,-50%)scaleX(1.01)}31%{opacity:.24}40%,72%{opacity:1;transform:translate(-50%,-50%)scaleX(1)}to{opacity:0;filter:blur(4px);transform:translate(-50%,calc(-50% - 5px))scaleX(1.05)}}@keyframes inquiry-route-in{0%,15%{opacity:0;transform:translateY(7px)}30%,78%{opacity:1;transform:translateY(0)}to{opacity:0}}@keyframes inquiry-route-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.inquiry-header{z-index:20;padding:26px var(--frame);border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:relative}.inquiry-header .header-cta{justify-self:end}.inquiry-hero{min-height:78svh;padding:52px var(--frame) 72px;border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.inquiry-field{opacity:.62;filter:grayscale()contrast(1.28);background:linear-gradient(90deg,#000000fa,#0000007a 65%,#000000ad),url(/media/interstellar-field.webp) 50%/cover;position:absolute;inset:0}.inquiry-orbit{aspect-ratio:1;border:1px solid #fff3;border-radius:50%;width:min(75vw,1050px);animation:32s linear infinite inquiryorbit;position:absolute;top:-16vw;right:-14vw;box-shadow:inset 0 0 100px #ffffff05}.inquiry-orbit:before,.inquiry-orbit:after,.inquiry-orbit i{content:"";border:1px solid #ffffff1c;border-radius:50%;position:absolute}.inquiry-orbit:before{inset:17%}.inquiry-orbit:after{inset:39%}.inquiry-orbit i:first-child{background:#fff;inset:49.7%;box-shadow:0 0 24px #fff}.inquiry-orbit i:nth-child(2){background:#fff;width:5px;height:5px;top:19%;left:13%;box-shadow:0 0 14px #fff}.inquiry-orbit i:nth-child(3){background:#fff;width:3px;height:3px;bottom:34%;right:5%}@keyframes inquiryorbit{to{transform:rotate(360deg)}}.inquiry-hero>:not(.inquiry-field,.inquiry-orbit){z-index:2;position:relative}.inquiry-kicker{color:var(--dim);letter-spacing:.2em;text-transform:uppercase;justify-content:space-between;font-size:8px;display:flex}.inquiry-hero h1{font-variation-settings:"wdth" 77, "wght" 540;letter-spacing:-.067em;text-transform:uppercase;max-width:1200px;margin:auto 0 6vh;font-size:clamp(5.5rem,13vw,14rem);font-weight:540;line-height:.75}.inquiry-hero h1 span{display:block}.inquiry-hero>p{color:#c4c4c0;max-width:600px;margin:0 0 0 auto;font-size:14px;line-height:1.65}.inquiry-body{padding:110px var(--frame) 145px;background:linear-gradient(90deg,#000000f7,#000000d1),url(/media/interstellar-field.webp) 50%/cover;grid-template-columns:minmax(240px,.62fr) minmax(0,1.38fr);gap:8vw;display:grid}.inquiry-aside{flex-direction:column;gap:46px;display:flex}.inquiry-aside>div{border-top:1px solid var(--line);padding-top:15px}.inquiry-aside>div>span{color:var(--dim);letter-spacing:.18em;text-transform:uppercase;margin-bottom:12px;font-size:7px;display:block}.inquiry-aside a{border-bottom:1px solid #fff;padding-bottom:4px;font-size:13px;display:inline-block}.inquiry-aside p{color:var(--mist);margin:0;font-size:12px;line-height:1.7}.inquiry-form{max-width:980px}.form-grid{grid-template-columns:1fr 1fr;column-gap:3vw;display:grid}.inquiry-form label{border-top:1px solid var(--line-strong);flex-direction:column;gap:14px;padding:20px 0 30px;display:flex}.inquiry-form label>span{color:var(--mist);letter-spacing:.18em;text-transform:uppercase;font-size:8px}.inquiry-form input,.inquiry-form select,.inquiry-form textarea{color:#fff;width:100%;font:inherit;background:0 0;border:0;border-radius:0;outline:0;font-size:16px}.inquiry-form input,.inquiry-form select{min-height:42px}.inquiry-form textarea{resize:vertical;line-height:1.6}.inquiry-form select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#fff 50%),linear-gradient(135deg,#fff 50%,#0000 50%);background-position:calc(100% - 10px) 18px,calc(100% - 5px) 18px;background-repeat:no-repeat;background-size:5px 5px}.inquiry-form option{color:#fff;background:#111}.inquiry-form input::placeholder,.inquiry-form textarea::placeholder{color:#5e5e5b}.inquiry-form input:focus,.inquiry-form select:focus,.inquiry-form textarea:focus{box-shadow:0 1px #fff}.form-wide{grid-column:1/-1}.form-submit{border-top:1px solid var(--line-strong);justify-content:space-between;align-items:center;gap:30px;padding-top:28px;display:flex}.form-submit p{max-width:330px;color:var(--dim);margin:0;font-size:10px;line-height:1.55}.form-submit button{color:#000;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:#fff;border:1px solid #ffffffad;align-items:center;gap:24px;padding:16px 19px 15px;font-size:9px;transition:background .18s,color .18s;display:flex}.form-submit button:hover{color:#fff;background:0 0}.form-submit button span{font-size:13px}.form-status{min-height:1.4em;color:var(--mist);margin:18px 0 0;font-size:10px}.inquiry-footer{padding:27px var(--frame);border-top:1px solid var(--line);color:var(--dim);letter-spacing:.14em;text-transform:uppercase;grid-template-columns:1fr auto auto auto;align-items:center;gap:32px;font-size:8px;display:grid}.inquiry-page .inquiry-footer{grid-template-columns:1fr auto auto auto}.inquiry-footer>a:nth-child(2){color:var(--mist)}.inquiry-footer>span{justify-self:end}.creators-page{background:#020202;min-height:100svh}.creators-page-hero{min-height:calc(100svh - 75px);padding:48px var(--frame) 42px;border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.creators-ignition{z-index:10;pointer-events:none;animation:2.8s linear both creators-ignition-dismiss;position:absolute;inset:0;overflow:hidden}.creators-ignition:before,.creators-ignition:after{content:"";z-index:1;background:#000;height:calc(50% + 1px);position:absolute;left:0;right:0}.creators-ignition:before{animation:2.45s cubic-bezier(.76,0,.16,1) both creators-ignition-top;top:0}.creators-ignition:after{animation:2.45s cubic-bezier(.76,0,.16,1) both creators-ignition-bottom;bottom:0}.creators-ignition-scan{z-index:3;opacity:0;animation:1.95s linear both creators-ignition-scan;position:absolute;inset:0}.creators-ignition-scan:before,.creators-ignition-scan:after{content:"";background:#ffffffeb;position:absolute;box-shadow:0 0 24px #ffffffa6}.creators-ignition-scan:before{width:1px;animation:1.35s cubic-bezier(.22,.8,.2,1) .16s both creators-cross-y;top:0;bottom:0;left:50%;transform:scaleY(0)}.creators-ignition-scan:after{height:1px;animation:1.35s cubic-bezier(.22,.8,.2,1) .16s both creators-cross-x;top:50%;left:0;right:0;transform:scaleX(0)}.creators-ignition-scan>i{aspect-ratio:1;border:1px solid #ffffff6b;border-radius:50%;width:min(44vw,610px);animation:1.7s cubic-bezier(.22,.8,.2,1) both creators-ignition-ring;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.18)}.creators-ignition-scan>i:before,.creators-ignition-scan>i:after{content:"";border:1px solid #fff3;border-radius:50%;position:absolute}.creators-ignition-scan>i:before{inset:18%}.creators-ignition-scan>i:after{inset:38%}.creators-ignition-lock{z-index:4;color:#fff;text-align:center;width:min(78vw,760px);animation:2.15s cubic-bezier(.22,.8,.2,1) both creators-lock-sequence;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.creators-ignition-lock>span,.creators-ignition-lock>small{letter-spacing:.32em;text-transform:uppercase;font-size:7px;font-weight:560;display:block}.creators-ignition-lock>span{color:#ffffffa8;margin-bottom:18px}.creators-ignition-lock>div{text-transform:uppercase;justify-content:center;align-items:baseline;gap:18px;display:flex}.creators-ignition-lock>div strong{font-variation-settings:"wdth" 76, "wght" 620;letter-spacing:-.08em;font-size:clamp(5rem,12vw,10rem);font-weight:620;line-height:.72}.creators-ignition-lock>div b{font-variation-settings:"wdth" 88, "wght" 340;letter-spacing:.09em;font-size:clamp(1.1rem,2.6vw,2.25rem);font-weight:340}.creators-ignition-lock>small{color:#ffffff7a;margin-top:21px}.creators-ignition-lock>i{background:#ffffff2e;width:min(250px,68%);height:1px;margin:24px auto 0;display:block;position:relative;overflow:hidden}.creators-ignition-lock>i b{transform-origin:0;background:#fff;animation:1.6s cubic-bezier(.22,.8,.2,1) both creators-lock-progress;position:absolute;inset:0}@keyframes creators-ignition-top{0%,61%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes creators-ignition-bottom{0%,61%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes creators-ignition-dismiss{0%,92%{visibility:visible}to{visibility:hidden}}@keyframes creators-ignition-scan{0%,9%{opacity:0}18%,66%{opacity:1}82%,to{opacity:0}}@keyframes creators-ignition-ring{0%,12%{opacity:0;transform:translate(-50%,-50%)scale(.18)}35%{opacity:.8}72%{opacity:.34;transform:translate(-50%,-50%)scale(.96)}to{opacity:0;transform:translate(-50%,-50%)scale(1.18)}}@keyframes creators-cross-y{0%,8%{transform:scaleY(0)}48%,to{transform:scaleY(1)}}@keyframes creators-cross-x{0%,8%{transform:scaleX(0)}48%,to{transform:scaleX(1)}}@keyframes creators-lock-sequence{0%,10%{opacity:0;filter:blur(9px);transform:translate(-50%,-50%)scale(.92)}27%,62%{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(1)}76%{opacity:.28}to{opacity:0;filter:blur(3px);transform:translate(-50%,-50%)scale(1.04)}}@keyframes creators-lock-progress{0%,13%{transform:scaleX(0)}75%,to{transform:scaleX(1)}}.creators-page-field{z-index:0;opacity:.94;filter:grayscale()contrast(1.22)brightness(.88);transform-origin:68% 44%;background:linear-gradient(#0000001f,#0000 43%,#0000004d),linear-gradient(90deg,#000000d1 0%,#00000052 44%,#00000014 70%,#00000061 100%),url(/media/creator-solar-horizon.webp) 50%/cover no-repeat;animation:2.8s cubic-bezier(.22,.8,.2,1) both creators-field-ignite;position:absolute;inset:0}.creators-page-field:before{content:"";opacity:.58;mix-blend-mode:screen;pointer-events:none;background:linear-gradient(107deg,#0000 22%,#ffffff05 42%,#ffffff1c 52%,#ffffff06 62%,#0000 76%);animation:10s ease-in-out 2.8s infinite alternate creators-solar-lumen;position:absolute;inset:-12%;transform:translate(-7%)skew(-8deg)}.creators-page-field:after{content:"";pointer-events:none;background:radial-gradient(14% 11% at 69% 42%,#ffffff1f,#0000 72%),radial-gradient(#0000 34%,#00000047 100%);position:absolute;inset:0}@keyframes creators-field-ignite{0%,24%{opacity:0;filter:grayscale()contrast(1.65)brightness(.08);transform:scale(1.05)}39%{opacity:.22}48%{opacity:.06}65%{opacity:.74}to{opacity:.94;filter:grayscale()contrast(1.22)brightness(.88);transform:scale(1)}}@keyframes creators-solar-lumen{0%{opacity:.28;transform:translate(-10%)skew(-8deg)scaleX(.94)}to{opacity:.7;transform:translate(8%)skew(-8deg)scaleX(1.08)}}.creators-page-orbit{aspect-ratio:1;opacity:.24;mix-blend-mode:screen;border:1px solid #ffffff29;border-radius:50%;width:min(54vw,780px);animation:48s linear infinite creatorpageorbit;position:absolute;top:43%;right:-9vw;transform:translateY(-50%)rotate(-15deg)}.creators-page-orbit:before,.creators-page-orbit:after,.creators-page-orbit i{content:"";border:1px solid #ffffff1c;border-radius:50%;position:absolute}.creators-page-orbit:before{inset:16%}.creators-page-orbit:after{inset:37%}.creators-page-orbit i:first-child{background:#fff;inset:49.7%;box-shadow:0 0 26px #fff}.creators-page-orbit i:nth-child(2){background:#fff;width:5px;height:5px;top:22%;left:12%;box-shadow:0 0 13px #fff}.creators-page-orbit i:nth-child(3){background:#fff;width:3px;height:3px;bottom:29%;right:8%}@keyframes creatorpageorbit{to{transform:translateY(-50%)rotate(345deg)}}.creators-page-cosmos{z-index:1;opacity:.66;pointer-events:none;position:absolute;inset:0}.creators-page-cosmos:before,.creators-page-cosmos:after{content:"";position:absolute;inset:0}.creators-page-cosmos:before{opacity:.88;background-image:radial-gradient(circle at 8% 19%,#fff 0 1px,#0000 1.6px),radial-gradient(circle at 14% 52%,#ffffffbd 0 .7px,#0000 1.5px),radial-gradient(circle at 21% 73%,#ffffffb3 0 1px,#0000 1.6px),radial-gradient(circle at 39% 14%,#ffffffd6 0 1px,#0000 1.7px),radial-gradient(circle at 46% 43%,#ffffffb8 0 .8px,#0000 1.5px),radial-gradient(circle at 54% 62%,#ffffffa3 0 1px,#0000 1.6px),radial-gradient(circle at 66% 28%,#fff 0 1px,#0000 1.8px),radial-gradient(circle at 78% 11%,#ffffffd1 0 1px,#0000 1.7px),radial-gradient(circle at 84% 47%,#ffffffad 0 .7px,#0000 1.5px),radial-gradient(circle at 91% 72%,#fff 0 1.2px,#0000 1.9px);animation:15s ease-in-out infinite alternate creators-cosmos-drift}.creators-page-cosmos:after{background:linear-gradient(115deg,#0000 28%,#ffffff13 48%,#0000 61%);animation:11s ease-in-out infinite creators-cosmos-ray;transform:translate(-35%)}.creators-page-cosmos i{background:#fff;border-radius:50%;width:3px;height:3px;animation:4s ease-in-out infinite creators-cosmos-pulse;position:absolute;box-shadow:0 0 12px #ffffffd9}.creators-page-cosmos i:first-child{top:35%;left:9%}.creators-page-cosmos i:nth-child(2){width:2px;height:2px;animation-delay:-1.4s;top:13%;left:24%}.creators-page-cosmos i:nth-child(3){width:2px;height:2px;animation-delay:-2.2s;bottom:18%;left:43%}.creators-page-cosmos i:nth-child(4){animation-delay:-.7s;top:24%;left:57%}.creators-page-cosmos i:nth-child(5){width:2px;height:2px;animation-delay:-2.9s;bottom:14%;right:28%}.creators-page-cosmos i:nth-child(6){animation-delay:-1.8s;top:17%;right:14%}.creators-page-cosmos i:nth-child(7){width:2px;height:2px;animation-delay:-3.4s;top:48%;right:6%}@keyframes creators-cosmos-drift{to{transform:translate(-.8%,.5%)scale(1.015)}}@keyframes creators-cosmos-ray{0%,18%{opacity:0;transform:translate(-35%)}52%{opacity:1}82%,to{opacity:0;transform:translate(38%)}}@keyframes creators-cosmos-pulse{0%,to{opacity:.18;transform:scale(.75)}48%{opacity:.88;transform:scale(1.18)}}.creators-page-hero>:not(.creators-page-field,.creators-page-orbit,.creators-page-cosmos,.creators-ignition){z-index:2;position:relative}.creators-page-kicker{color:var(--mist);letter-spacing:.19em;text-transform:uppercase;justify-content:space-between;font-size:8px;display:flex}.creators-page-hero h1{z-index:2;font-variation-settings:"wdth" 76, "wght" 560;letter-spacing:-.07em;text-shadow:0 0 34px #ffffff1c,0 3px 28px #000000b8;text-transform:uppercase;margin:auto 0 5vh;font-size:clamp(7rem,16vw,18rem);font-weight:560;line-height:.69;animation:2.8s cubic-bezier(.22,.8,.2,1) both creators-title-arrival;position:relative}.creators-page-hero h1 span{font-variation-settings:"wdth" 92, "wght" 260;text-shadow:0 0 42px #ffffff2b,0 3px 28px #000000bd;margin-left:8vw;font-weight:260}.creators-page-bottom{border-top:1px solid var(--line-strong);grid-template-columns:1fr auto;align-items:end;padding-top:20px;animation:3s cubic-bezier(.22,.8,.2,1) both creators-bottom-arrival;display:grid}@keyframes creators-title-arrival{0%,58%{opacity:0;filter:blur(9px);transform:translateY(18px)scale(.985)}74%{opacity:.42}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes creators-bottom-arrival{0%,66%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.creators-page-bottom p{color:#c5c5c1;max-width:620px;margin:0;font-size:12px;line-height:1.65}.creators-page-scroll{letter-spacing:.18em;text-align:right;text-transform:uppercase;grid-template-columns:minmax(150px,210px) 14px;align-items:center;gap:4px 16px;min-width:210px;font-size:8px;display:grid}.creators-page-scroll>span,.creators-page-scroll>strong{grid-column:1;justify-self:end}.creators-page-scroll>strong{color:var(--dim);letter-spacing:.2em;font-size:7px;font-weight:520}.creators-page-scroll>i{background:#ffffff47;grid-area:1/2/span 2;width:1px;height:48px;position:relative;overflow:hidden}.creators-page-scroll>i b{background:#fff;width:1px;height:18px;animation:1.7s ease-in-out infinite creatorscrolldown;position:absolute;top:0;left:0}@keyframes creatorscrolldown{0%{transform:translateY(-20px)}60%,to{transform:translateY(50px)}}.global-search{isolation:isolate;padding:145px var(--frame) 165px;border-bottom:1px solid var(--line);background:radial-gradient(55% 30% at 82% 24%,#ffffff1f,#0000 58%),linear-gradient(90deg,#020202f7,#020202ad 68%,#020202d6),url(/media/interstellar-field.webp) 68%/cover,#020202;position:relative;overflow:hidden}.global-search:before{content:"";aspect-ratio:1;pointer-events:none;border:1px solid #ffffff14;border-radius:50%;width:min(62vw,930px);animation:18s ease-in-out infinite alternate creator-search-lens;position:absolute;top:-24vw;right:-14vw;transform:rotateX(68deg)rotate(18deg);box-shadow:inset 0 0 0 9vw #ffffff03,inset 0 0 0 18vw #ffffff03}.global-search:after{content:"";z-index:0;opacity:.74;filter:drop-shadow(0 0 5px #ffffff6b);pointer-events:none;background:radial-gradient(circle at 5% 21%,#fff 0 .9px,#0000 1.7px),radial-gradient(circle at 18% 62%,#ffffffad 0 .7px,#0000 1.5px),radial-gradient(circle at 34% 12%,#ffffffe0 0 1px,#0000 1.8px),radial-gradient(circle at 49% 71%,#ffffffbd 0 .8px,#0000 1.6px),radial-gradient(circle at 61% 36%,#fff 0 1px,#0000 1.9px),radial-gradient(circle at 76% 18%,#ffffffb8 0 .7px,#0000 1.5px),radial-gradient(circle at 89% 57%,#ffffffe6 0 1px,#0000 1.8px),radial-gradient(circle at 96% 84%,#ffffffa3 0 .8px,#0000 1.6px);animation:16s ease-in-out infinite alternate site-stars-drift;position:absolute;inset:0}.global-search>*{z-index:1;position:relative}@keyframes creator-search-lens{to{opacity:.45;transform:rotateX(68deg)rotate(27deg)scale(1.04)}}.global-search-intro{grid-template-columns:.62fr 1.4fr .98fr;align-items:end;gap:5vw;margin-bottom:82px;display:grid}.global-search-intro>p:last-child{max-width:520px;color:var(--mist);margin:0;font-size:12px;line-height:1.72}.global-talent-map{border:1px solid var(--line-strong);background:#000;overflow:hidden}.global-map-visual{aspect-ratio:16/8.2;background:linear-gradient(90deg,#000000e6,#0000004d 50%,#000000e0),url(/media/interstellar-field.webp) 50%/cover,#000;position:relative;overflow:hidden}.global-map-visual:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% 48%,#0000 18%,#0000002e 55%,#000000e0 100%),linear-gradient(90deg,#0000008c,#0000 25% 75%,#0000008c);position:absolute;inset:0}.global-map-constellation{z-index:1;opacity:.58;position:absolute;inset:0}.global-map-constellation:before{content:"";background:linear-gradient(90deg,#0000,#fff6 12%,#ffffff14 88%,#0000);height:1px;position:absolute;top:51%;left:10%;right:8%;transform:rotate(-8deg)}.global-map-constellation:after{content:"";background:linear-gradient(#0000,#ffffff47,#0000);width:1px;position:absolute;top:12%;bottom:9%;left:49%;transform:rotate(24deg)}.global-map-constellation i{background:#020202;border:1px solid #fffc;width:6px;height:6px;position:absolute;transform:rotate(45deg);box-shadow:0 0 12px #ffffff52}.global-map-constellation i:first-child{top:43%;left:16%}.global-map-constellation i:nth-child(2){top:58%;left:31%}.global-map-constellation i:nth-child(3){top:39%;left:47%}.global-map-constellation i:nth-child(4){top:52%;left:62%}.global-map-constellation i:nth-child(5){top:34%;left:77%}.global-map-constellation i:nth-child(6){background:#fff;top:61%;left:86%;box-shadow:0 0 18px #fff}.global-map-sweep{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff12);border-right:1px solid #ffffff80;width:17%;animation:8s ease-in-out infinite alternate globalsweep;position:absolute;top:0;bottom:0;left:0}@keyframes globalsweep{0%{transform:translate(-110%)}to{transform:translate(590%)}}.global-map-axis{z-index:2;aspect-ratio:1;pointer-events:none;border:1px solid #ffffff29;width:min(29vw,410px);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(45deg)}.global-map-axis:before,.global-map-axis:after{content:"";background:#ffffff24;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.global-map-axis:before{width:112%;height:1px}.global-map-axis:after{width:1px;height:112%}.global-map-axis i{border:1px solid #ffffff1a;position:absolute;inset:20%}.global-map-axis i:last-child{inset:39%}.global-map-visual>button{z-index:4;left:var(--map-x);top:var(--map-y);color:#ffffff9e;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;display:flex;position:absolute;transform:translate(-50%,-50%)}.global-map-visual>button i{background:#050505;border:1px solid #fff;border-radius:50%;width:8px;height:8px;transition:background .18s,box-shadow .18s,transform .18s;box-shadow:0 0 0 6px #ffffff12}.global-map-visual>button span{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:#0000009e;padding:6px 8px;font-size:7px}.global-map-visual>button:hover,.global-map-visual>button.is-active{color:#fff}.global-map-visual>button.is-active i{background:#fff;transform:scale(1.18);box-shadow:0 0 0 7px #ffffff1f,0 0 20px #fff}.global-map-interface{border-top:1px solid var(--line-strong);grid-template-columns:.88fr 1.12fr;display:grid}.global-region-tabs{border-right:1px solid var(--line-strong);grid-template-columns:repeat(2,1fr);display:grid}.global-region-tabs button{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:82px;color:var(--dim);text-align:left;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;background:0 0;flex-direction:column;justify-content:space-between;padding:15px;font-size:8px;display:flex}.global-region-tabs button:nth-child(2n){border-right:0}.global-region-tabs button:nth-last-child(-n+2){border-bottom:0}.global-region-tabs button span{font-size:7px}.global-region-tabs button:hover,.global-region-tabs button.is-active{color:#fff;background:#ffffff12}.global-region-readout{flex-direction:column;min-height:250px;padding:28px 32px;display:flex}.global-region-readout>span{color:var(--dim);letter-spacing:.17em;text-transform:uppercase;font-size:7px}.global-region-readout h3{font-variation-settings:"wdth" 80, "wght" 550;letter-spacing:-.05em;text-transform:uppercase;margin:38px 0 14px;font-size:clamp(2.6rem,4.6vw,5.4rem);font-weight:550;line-height:.86}.global-region-readout p{max-width:590px;color:var(--mist);margin:0 0 30px;font-size:11px;line-height:1.65}.global-region-readout a{letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #fff;justify-content:space-between;margin-top:auto;padding-bottom:8px;font-size:8px;display:flex}.global-region-readout a b{font-size:12px;font-weight:420}.creators-overview{isolation:isolate;padding:145px var(--frame) 165px;background:radial-gradient(48% 34% at 76% 66%,#ffffff1f,#0000 58%),linear-gradient(110deg,#050505f7 15%,#050505a8,#050505e6),url(/media/interstellar-field.webp) 48%/cover,#050505;position:relative;overflow:hidden}.creators-overview:before{content:"";z-index:0;opacity:.72;pointer-events:none;background:radial-gradient(circle at 10% 17%,#ffffffdb 0 .8px,#0000 1.7px),radial-gradient(circle at 23% 49%,#fff 0 1px,#0000 1.9px),radial-gradient(circle at 38% 79%,#ffffffad 0 .7px,#0000 1.5px),radial-gradient(circle at 54% 24%,#ffffffd1 0 .9px,#0000 1.7px),radial-gradient(circle at 69% 58%,#fff 0 1.1px,#0000 2px),radial-gradient(circle at 81% 12%,#ffffffb8 0 .7px,#0000 1.5px),radial-gradient(circle at 94% 74%,#ffffffe6 0 1px,#0000 1.8px);animation:19s ease-in-out infinite alternate-reverse site-stars-drift;position:absolute;inset:0}.creators-overview-constellation{z-index:1;aspect-ratio:1.4;opacity:.52;pointer-events:none;width:min(48vw,760px);position:absolute;bottom:3%;right:-4%;transform:rotate(-7deg)}.creators-overview-constellation:before{content:"";background:linear-gradient(90deg,#0000,#ffffff80 12%,#ffffff14 90%,#0000);height:1px;position:absolute;top:52%;left:3%;right:5%;transform:rotate(-11deg)}.creators-overview-constellation:after{content:"";background:linear-gradient(#0000,#ffffff52,#0000);width:1px;position:absolute;top:8%;bottom:4%;left:47%;transform:rotate(29deg)}.creators-overview-constellation i{background:#050505;border:1px solid #ffffffb8;width:7px;height:7px;animation:5s ease-in-out infinite creator-constellation-node;position:absolute;transform:rotate(45deg)}.creators-overview-constellation i:first-child{top:48%;left:7%}.creators-overview-constellation i:nth-child(2){animation-delay:-1s;top:64%;left:25%}.creators-overview-constellation i:nth-child(3){animation-delay:-2.3s;top:36%;left:43%}.creators-overview-constellation i:nth-child(4){animation-delay:-3.1s;top:51%;left:61%}.creators-overview-constellation i:nth-child(5){animation-delay:-1.8s;top:26%;right:18%}.creators-overview-constellation i:nth-child(6){background:#fff;animation-delay:-4s;bottom:22%;right:3%;box-shadow:0 0 16px #fff}@keyframes creator-constellation-node{0%,to{opacity:.28}50%{opacity:.9}}.creators-overview>:not(.creators-overview-constellation){z-index:2;position:relative}.creators-overview-intro{grid-template-columns:.62fr 1.4fr .98fr;align-items:start;gap:5vw;display:grid}.global-search-intro h2,.creators-overview-intro h2,.creator-support-intro h2,.creator-criteria h2,.creator-process-heading h2,.creator-apply h2{font-variation-settings:"wdth" 79, "wght" 540;letter-spacing:-.062em;text-transform:uppercase;margin:0;font-size:clamp(4rem,8vw,9rem);font-weight:540;line-height:.82}.creators-overview-intro>div{gap:22px;display:grid}.creators-overview-intro>div p{color:var(--mist);margin:0;font-size:12px;line-height:1.72}.creators-discipline-grid{border-top:1px solid var(--line-strong);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:100px;display:grid}.creators-discipline-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:185px;padding:20px;transition:background .24s,border-color .24s;display:flex}.creators-discipline-grid article:hover{background:#ffffff09;border-color:#ffffff47}.creators-discipline-grid span{color:var(--dim);letter-spacing:.17em;font-size:7px}.creators-discipline-grid h3{font-variation-settings:"wdth" 82, "wght" 540;letter-spacing:-.045em;text-transform:uppercase;margin:0;font-size:clamp(1.7rem,3vw,3.5rem);font-weight:540;line-height:.9}.creator-roster{isolation:isolate;padding:145px var(--frame) 165px;border-top:1px solid var(--line);background:radial-gradient(34% 26% at 12% 76%,#ffffff1a,#0000 68%),radial-gradient(42% 34% at 89% 14%,#ffffff13,#0000 66%),#020202;position:relative;overflow:hidden}.creator-roster:before{content:"";z-index:0;opacity:.55;pointer-events:none;background:radial-gradient(circle at 8% 18%,#fff 0 .8px,#0000 1.6px),radial-gradient(circle at 17% 69%,#ffffffb8 0 .7px,#0000 1.5px),radial-gradient(circle at 36% 34%,#fff 0 .9px,#0000 1.7px),radial-gradient(circle at 58% 84%,#ffffffb3 0 .7px,#0000 1.5px),radial-gradient(circle at 76% 45%,#fff 0 1px,#0000 1.9px),radial-gradient(circle at 93% 72%,#ffffffc7 0 .8px,#0000 1.6px);position:absolute;inset:0}.creator-roster>:not(.creator-roster-field,.creator-dossier){z-index:2;position:relative}.creator-roster-field{z-index:1;aspect-ratio:1;pointer-events:none;border:1px solid #ffffff13;border-radius:50%;width:min(58vw,900px);position:absolute;top:-21vw;right:-12vw}.creator-roster-field:before,.creator-roster-field:after,.creator-roster-field i{content:"";border:1px solid #ffffff0e;border-radius:50%;position:absolute}.creator-roster-field:before{inset:17%}.creator-roster-field:after{inset:35%}.creator-roster-field i:first-child{background:#fff;border:0;inset:49.7%;box-shadow:0 0 20px #fff}.creator-roster-field i:nth-child(2){background:#fff;width:4px;height:4px;top:42%;left:9%;box-shadow:0 0 12px #fff}.creator-roster-field i:nth-child(3){background:#fff;width:2px;height:2px;bottom:18%;right:16%}.creator-roster-intro{grid-template-columns:.62fr 1.4fr .98fr;align-items:end;gap:5vw;display:grid}.creator-roster-intro h2{font-variation-settings:"wdth" 79, "wght" 540;letter-spacing:-.062em;text-transform:uppercase;margin:0;font-size:clamp(4rem,8vw,9rem);font-weight:540;line-height:.82}.creator-roster-intro>p:last-child{max-width:380px;color:var(--mist);margin:0;font-size:12px;line-height:1.72}.creator-credential-grid{contain:layout style;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.35vw,22px);margin-top:100px;display:grid}.creator-credential{z-index:1;contain:layout paint style;background:linear-gradient(145deg,#fff1,#ffffff03 42%,#ffffff09);border:1px solid #fff3;min-width:0;padding:10px;transition:border-color .18s,transform .18s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06,0 18px 48px #0000004d}.creator-credential:hover{z-index:2;border-color:#ffffff80;transform:translateY(-4px)scale(1.008)}.creator-credential:after{content:"";z-index:4;pointer-events:none;border:1px solid #ffffff0e;position:absolute;inset:7px}.creator-credential-scan{z-index:5;opacity:0;pointer-events:none;background:#fff;height:1px;animation:7.4s ease-in-out infinite creator-credential-scan;position:absolute;top:0;left:8px;right:8px;box-shadow:0 0 14px 2px #ffffff5c}@keyframes creator-credential-scan{0%,14%{opacity:0;top:8%}22%{opacity:.62}60%{opacity:.22;top:92%}66%,to{opacity:0;top:92%}}.creator-credential-topline{color:var(--dim);letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;gap:20px;padding:1px 2px 10px;font-size:5px;display:flex}.creator-credential-topline strong{color:#fff;font-size:inherit;font-weight:560}.creator-credential-portrait{aspect-ratio:4/5;background:#050505;border:1px solid #ffffff2b;position:relative;overflow:hidden}.creator-credential-portrait>img{object-fit:cover;filter:none;transition:transform .22s cubic-bezier(.2,.76,.18,1)}.creator-credential-placeholder{background:linear-gradient(#0000002e,#000000bd),repeating-linear-gradient(90deg,#0000 0 12%,#ffffff09 12.2% 12.4%),repeating-linear-gradient(0deg,#0000 0 12%,#ffffff09 12.2% 12.4%);align-content:center;place-items:center;gap:12px;display:grid;position:absolute;inset:0}.creator-credential-placeholder>i{aspect-ratio:1;border:1px solid #ffffff1c;border-radius:50%;width:56%;position:absolute}.creator-credential-placeholder>i:before,.creator-credential-placeholder>i:after{content:"";border:1px solid #ffffff12;border-radius:50%;position:absolute}.creator-credential-placeholder>i:before{inset:17%}.creator-credential-placeholder>i:after{background:#ffffff08;inset:38%}@keyframes creator-placeholder-orbit{to{transform:rotate(360deg)}}.creator-credential-placeholder span{z-index:2;font-variation-settings:"wdth" 74, "wght" 250;letter-spacing:-.08em;font-size:clamp(3.5rem,5.2vw,6.2rem);font-weight:250;position:relative}.creator-credential-placeholder small{z-index:2;color:var(--dim);letter-spacing:.22em;text-transform:uppercase;font-size:6px;position:relative}.creator-credential-reticle{pointer-events:none;position:absolute;inset:12px}.creator-credential-reticle i{width:14px;height:14px;position:absolute}.creator-credential-reticle i:first-child{border-top:1px solid #fff;border-left:1px solid #fff;top:0;left:0}.creator-credential-reticle i:nth-child(2){border-top:1px solid #fff;border-right:1px solid #fff;top:0;right:0}.creator-credential-reticle i:nth-child(3){border-bottom:1px solid #fff;border-right:1px solid #fff;bottom:0;right:0}.creator-credential-reticle i:nth-child(4){border-bottom:1px solid #fff;border-left:1px solid #fff;bottom:0;left:0}.creator-credential-frame{color:#ffffff9e;letter-spacing:.18em;text-transform:uppercase;font-size:6px;position:absolute;bottom:13px;left:15px}.creator-credential-identity{border-bottom:1px solid var(--line);min-height:126px;padding:18px 2px 20px;position:relative}.creator-credential-identity>span{color:var(--dim);letter-spacing:.18em;font-size:7px}.creator-credential-identity h3{font-variation-settings:"wdth" 76, "wght" 660;letter-spacing:-.052em;text-transform:uppercase;max-width:100%;margin:22px 0 9px;font-size:clamp(1.45rem,2vw,2.5rem);font-weight:660;line-height:.82}.creator-credential-identity h3>span,.creator-dossier-copy h2>span{white-space:nowrap;max-width:100%;display:block}.creator-credential-identity h3>span.is-long-name{letter-spacing:-.04em;font-size:.82em}.creator-dossier-copy h2>span.is-long-name{letter-spacing:-.04em;font-size:.78em}.creator-credential-identity p{color:#ffffffdb;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:8px;font-weight:620;line-height:1.5}.creator-credential-data{margin:0;padding:3px}.creator-credential-data>div{border-bottom:1px solid var(--line);grid-template-columns:.72fr 1.28fr;gap:12px;padding:10px 0;display:grid}.creator-credential-data dt{color:var(--dim);letter-spacing:.16em;text-transform:uppercase;font-size:6px}.creator-credential-data dd{color:#ffffffeb;text-align:right;text-transform:uppercase;margin:0;font-size:8px;line-height:1.45}.creator-credential-data dd strong{font-weight:660}.creator-credential-footer{grid-template-columns:1fr auto;align-items:center;gap:8px 12px;padding:14px 2px 2px;display:grid}.creator-credential-footer>span{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;font-size:6px;display:flex}.creator-credential-footer>span i{background:#fff;border-radius:50%;width:4px;height:4px;box-shadow:0 0 10px #fff}@keyframes creator-credential-status{50%{opacity:.28}}.creator-credential-footer>div{opacity:.58;background:repeating-linear-gradient(90deg,#fff 0 1px,#0000 1px 3px,#fff 3px 5px,#0000 5px 8px);width:54px;height:14px}.creator-credential-footer small{color:var(--dim);letter-spacing:.17em;text-transform:uppercase;grid-column:1/-1;font-size:5px}.creator-credential-open{z-index:9;cursor:pointer;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.creator-credential-open>span{opacity:0;color:#fff;letter-spacing:.16em;text-transform:uppercase;background:#000000b8;border:1px solid #fff6;padding:7px 9px;font-size:5px;transition:opacity .22s,transform .22s;position:absolute;top:44px;right:18px;transform:translateY(5px)}.creator-credential:hover .creator-credential-open>span,.creator-credential-open:focus-visible>span{opacity:1;transform:translateY(0)}.creator-credential-open:focus-visible{outline-offset:-5px;outline:1px solid #fff}.creator-credential{isolation:isolate;clip-path:polygon(0 0,calc(100% - 17px) 0,100% 17px,100% 100%,14px 100%,0 calc(100% - 14px));transform-origin:50% 78%;background:radial-gradient(circle at 92% 3%,#ffffff24,#0000 25%),linear-gradient(152deg,#ffffff14,#080808f5 34%,#ffffff06 72%,#070707fa);border-color:#ffffff3d;transition:border-color .18s,transform .18s cubic-bezier(.2,.82,.2,1);box-shadow:inset 0 0 0 1px #ffffff06,0 20px 54px #00000057}.creator-credential:nth-child(2n):hover,.creator-credential:nth-child(odd):hover{transform:translateY(-4px)scale(1.008)}.creator-credential:before{content:"";z-index:3;pointer-events:none;background:linear-gradient(135deg,#0000 47%,#ffffffb3 49% 52%,#0000 54%);border-left:1px solid #ffffff6b;width:17px;height:17px;position:absolute;top:0;right:0}.creator-credential:after{clip-path:inherit;border-color:#ffffff14;inset:7px}.creator-credential>:not(.creator-credential-aura,.creator-credential-scan,.creator-credential-open){z-index:2;position:relative}.creator-credential-aura{z-index:0;opacity:.54;pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:23px 23px;transition:opacity .3s;position:absolute;inset:0;overflow:hidden}.creator-credential-aura:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1c,#0000);width:44%;height:145%;transition:opacity .16s;position:absolute;top:-20%;left:-55%;transform:rotate(18deg)}.creator-credential:hover .creator-credential-aura{opacity:.72}.creator-credential:hover .creator-credential-aura:after{opacity:0}.creator-credential-aura>i:first-child{aspect-ratio:1;border:1px solid #ffffff13;border-radius:50%;width:58%;position:absolute;top:6%;right:-22%}.creator-credential-aura>i:first-child:before,.creator-credential-aura>i:first-child:after{content:"";border:1px solid #ffffff0e;border-radius:50%;position:absolute}.creator-credential-aura>i:first-child:before{inset:22%}.creator-credential-aura>i:first-child:after{background:#ffffff2e;inset:43%;box-shadow:0 0 15px #ffffff61}.creator-credential-aura>i:last-child{background:linear-gradient(90deg,#0000,#ffffff38,#0000);height:1px;position:absolute;bottom:48px;left:9px;right:9px}.creator-credential-scan{display:none}.creator-credential-topline{align-items:center;padding:2px 3px 11px}.creator-credential-topline>span{align-items:center;gap:7px;display:inline-flex}.creator-credential-topline b{color:#fff;letter-spacing:0;border:1px solid #ffffff57;place-items:center;width:17px;height:17px;font-size:6px;font-weight:650;display:inline-grid}.creator-credential-topline strong{background:#ffffff0d;border-left:1px solid #ffffff52;padding:4px 6px}.creator-credential-portrait{border-color:#ffffff40;box-shadow:inset 0 0 35px #0000005c,0 12px 42px #00000057}.creator-credential-portrait:before{content:"";z-index:2;opacity:.28;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 4px,#ffffff0d 5px,#0000 6px);transition:opacity .26s;position:absolute;inset:0}.creator-credential-portrait:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000001f,#0000 28% 66%,#000000b8);position:absolute;inset:0}.creator-credential:hover .creator-credential-portrait:before{opacity:.08}.creator-credential:hover .creator-credential-portrait>img{filter:none;transform:scale(1.012)}.creator-credential-hud{z-index:4;color:#ffffffd1;letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:5px;display:flex;position:absolute;top:13px;left:15px;right:15px}.creator-credential-hud span:last-child{align-items:center;gap:5px;display:flex}.creator-credential-hud i{background:#fff;border-radius:50%;width:4px;height:4px;box-shadow:0 0 9px #fff}.creator-credential-axis{z-index:3;aspect-ratio:1;opacity:.44;pointer-events:none;border:1px solid #ffffff24;border-radius:50%;width:43%;transition:opacity .28s,transform .7s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.creator-credential-axis:before,.creator-credential-axis:after{content:"";background:#ffffff30;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.creator-credential-axis:before{width:122%;height:1px}.creator-credential-axis:after{width:1px;height:122%}.creator-credential-axis i{border:1px solid #ffffff24;border-radius:50%;position:absolute}.creator-credential-axis i:first-child{inset:22%}.creator-credential-axis i:last-child{background:#ffffffbf;inset:45%;box-shadow:0 0 11px #fff}.creator-credential:hover .creator-credential-axis{opacity:.22;transform:translate(-50%,-50%)}.creator-credential-reticle{z-index:4;inset:11px}.creator-credential-frame{z-index:4;bottom:13px;left:15px}.creator-credential-rail{z-index:4;color:#ffffff80;letter-spacing:.16em;text-transform:uppercase;writing-mode:vertical-rl;font-size:5px;position:absolute;bottom:15px;right:13px;transform:rotate(180deg)}.creator-credential-identity{background:linear-gradient(90deg,#ffffff07,#0000 72%);margin-top:1px;padding:19px 4px 21px}.creator-credential-identity:after{content:"";opacity:.48;background:repeating-linear-gradient(90deg,#fff 0 1px,#0000 1px 4px);width:26px;height:4px;position:absolute;top:18px;right:3px}.creator-credential-identity>span{color:#ffffff75;font-size:6px}.creator-credential-identity h3{text-shadow:0 0 24px #ffffff14}.creator-credential-data{border-left:1px solid #ffffff0b;border-right:1px solid #ffffff0b}.creator-credential-data>div{padding-inline:3px}.creator-credential-footer>div{opacity:.72;height:17px}.creator-credential-open{touch-action:manipulation}.creator-credential-open>span{background:#000000e6;border-color:#ffffff80;align-items:center;gap:7px;display:flex;box-shadow:0 0 0 1px #0000009e,0 0 24px #ffffff17}.creator-credential-open>span .directional-icon{width:9px;height:9px}body.creator-dossier-open{overscroll-behavior:none;overflow:hidden}.creator-dossier{z-index:500;visibility:hidden;opacity:0;pointer-events:none;overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;touch-action:pan-y;contain:layout paint style;background:#020202;animation:none;position:fixed;inset:0;overflow:hidden auto}@supports (content-visibility:auto){.creator-credential{content-visibility:auto;contain-intrinsic-size:auto 660px}.global-search,.creator-support,.creator-apply{content-visibility:auto;contain-intrinsic-size:auto 900px}}.creator-dossier.is-open{visibility:visible;opacity:1;pointer-events:auto}@keyframes creator-dossier-arrive{0%{opacity:0}to{opacity:1}}.creator-dossier-panel{isolation:isolate;contain:layout paint style;min-height:100dvh;padding:0 var(--frame) max(26px, env(safe-area-inset-bottom));background:radial-gradient(48% 36% at 18% 62%,#ffffff26,#0000 66%),linear-gradient(100deg,#000000fb,#000000b8),url(/media/interstellar-field.webp) 50%/cover;flex-direction:column;display:flex;position:relative;overflow:hidden}.creator-dossier-panel:before{content:"";z-index:0;opacity:.36;pointer-events:none;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000000d1,#0000 72%);mask-image:linear-gradient(90deg,#000000d1,#0000 72%)}.creator-dossier-panel>:not(.creator-dossier-field){z-index:2;position:relative}.creator-dossier-field{z-index:1;aspect-ratio:1;pointer-events:none;border:1px solid #ffffff1f;border-radius:50%;width:min(70vw,1050px);position:absolute;top:-30vw;right:-10vw}.creator-dossier-field:before,.creator-dossier-field:after,.creator-dossier-field i{content:"";border:1px solid #ffffff13;border-radius:50%;position:absolute}.creator-dossier-field:before{inset:18%}.creator-dossier-field:after{inset:38%}.creator-dossier-field i:first-child{background:#fff;border:0;inset:49.7%;box-shadow:0 0 24px #fff}.creator-dossier-field i:nth-child(2){background:#fff;width:4px;height:4px;top:47%;left:8%;box-shadow:0 0 12px #fff}.creator-dossier-field i:nth-child(3){background:#fff;width:2px;height:2px;bottom:17%;right:13%}.creator-dossier-header{border-bottom:1px solid #ffffff3d;justify-content:space-between;align-items:center;gap:30px;padding:24px 0 18px;display:flex}.creator-dossier-header>div{color:var(--mist);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:18px;font-size:7px;display:flex}.creator-dossier-header strong{color:#fff;font-size:inherit;background:#ffffff0d;border-left:1px solid #ffffff52;padding:4px 7px}.creator-dossier-header button{cursor:pointer;letter-spacing:.18em;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #fff;padding:0 0 6px;font-size:7px}.creator-dossier-header button i{margin-left:10px;font-size:14px;font-style:normal;font-weight:280}.creator-dossier-body{grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(46px,7vw,120px);width:min(100%,1480px);margin:auto;padding:54px 0;animation:none;display:grid}@keyframes creator-dossier-body-arrive{0%{opacity:0;transform:translateY(18px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.creator-dossier-portrait{aspect-ratio:4/5;clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,20px 100%,0 calc(100% - 20px));background:#050505;border:1px solid #ffffff57;width:min(100%,520px);position:relative;overflow:hidden;box-shadow:0 34px 110px #0000009e,0 0 48px #ffffff0e}.creator-dossier-portrait>img{object-fit:cover;filter:none;image-rendering:auto}.creator-dossier-portrait:before{content:"";z-index:2;opacity:.12;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 5px,#ffffff0d 6px,#0000 7px);position:absolute;inset:0}.creator-dossier-portrait:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000001f,#0000 23% 72%,#000000ad);position:absolute;inset:0}.creator-dossier-portrait>span{z-index:5;color:#ffffffc7;letter-spacing:.18em;text-transform:uppercase;font-size:6px;position:absolute;bottom:17px;left:19px}.creator-dossier-portrait .creator-credential-reticle{z-index:5;inset:16px}.creator-dossier-portrait .creator-credential-axis{z-index:4;opacity:.28;width:46%}.creator-dossier-hud{z-index:5;color:#ffffffc7;letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:6px;display:flex;position:absolute;top:17px;left:19px;right:20px}.creator-dossier-hud span{align-items:center;gap:7px;display:flex}.creator-dossier-hud i{background:#fff;border-radius:50%;width:5px;height:5px;box-shadow:0 0 12px #fff}.creator-dossier-hud strong{font-size:inherit;border-left:1px solid #ffffff59;padding-left:9px;font-weight:620}.creator-credential-placeholder.is-dossier span{font-size:clamp(6rem,11vw,11rem)}.creator-dossier-copy{min-width:0}.creator-dossier-status{letter-spacing:.19em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:48px;font-size:7px;display:flex}.creator-dossier-status i{background:#fff;border-radius:50%;width:5px;height:5px;box-shadow:0 0 14px #fff}.creator-dossier-copy>p{color:var(--dim);letter-spacing:.18em;text-transform:uppercase;margin:0 0 25px;font-size:7px}.creator-dossier-copy h2{font-variation-settings:"wdth" 74, "wght" 650;letter-spacing:-.067em;text-transform:uppercase;max-width:850px;margin:0 0 24px;font-size:clamp(4.2rem,9.5vw,10.5rem);font-weight:650;line-height:.76}.creator-dossier-copy>strong{color:#ffffffe6;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:650;line-height:1.5;display:block}.creator-dossier-copy dl{background:#0000008c;border-top:1px solid #ffffff3d;border-left:1px solid #ffffff1f;grid-template-columns:repeat(2,minmax(0,1fr));margin:65px 0 0;display:grid}.creator-dossier-copy dl>div{background:linear-gradient(135deg,#ffffff08,#0000 64%);border-bottom:1px solid #ffffff1f;border-right:1px solid #ffffff1f;min-height:105px;padding:17px}.creator-dossier-copy dt{color:var(--dim);letter-spacing:.17em;text-transform:uppercase;margin-bottom:30px;font-size:6px}.creator-dossier-copy dd{color:#ffffffeb;text-transform:uppercase;margin:0;font-size:9px;line-height:1.5}.creator-dossier-copy dd strong{font-weight:660}.creator-dossier-copy dd a{border-bottom:1px solid #fff9;align-items:center;gap:8px;padding-bottom:3px;transition:opacity .18s,text-shadow .18s;display:inline-flex}.creator-dossier-copy dd a:hover,.creator-dossier-copy dd a:focus-visible{opacity:.72;text-shadow:0 0 12px #fff6}.creator-dossier-controls{border-top:1px solid var(--line-strong);grid-template-columns:1fr auto 1fr;align-items:center;padding:18px 0 0;display:grid}.creator-dossier-controls button{cursor:pointer;letter-spacing:.17em;text-transform:uppercase;background:0 0;border:0;font-size:7px}.creator-dossier-controls button:first-child{justify-self:start}.creator-dossier-controls button:last-child{justify-self:end}.creator-dossier-controls button .directional-icon{width:12px;height:12px;margin-inline:8px}.creator-dossier-controls p{color:var(--dim);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:5px}.creator-support{isolation:isolate;padding:145px var(--frame) 165px;border-top:1px solid var(--line);background:radial-gradient(46% 33% at 81% 24%,#ffffff26,#0000 58%),linear-gradient(90deg,#000000f5,#0009),url(/media/interstellar-field.webp) 50%/cover;position:relative;overflow:hidden}.creator-support:before{content:"";z-index:0;opacity:.72;pointer-events:none;background:radial-gradient(circle at 8% 28%,#fff 0 .9px,#0000 1.7px),radial-gradient(circle at 19% 76%,#ffffffa6 0 .7px,#0000 1.5px),radial-gradient(circle at 35% 12%,#ffffffdb 0 1px,#0000 1.8px),radial-gradient(circle at 51% 62%,#ffffffb8 0 .8px,#0000 1.6px),radial-gradient(circle at 67% 34%,#fff 0 1px,#0000 1.9px),radial-gradient(circle at 83% 82%,#ffffffb3 0 .8px,#0000 1.6px),radial-gradient(circle at 94% 18%,#ffffffe6 0 1px,#0000 1.8px);animation:15s ease-in-out infinite alternate site-stars-drift;position:absolute;inset:0}.creator-support-orbits{z-index:1;aspect-ratio:1;pointer-events:none;border:1px solid #ffffff2e;border-radius:50%;width:min(65vw,980px);animation:26s linear infinite creator-support-orbit;position:absolute;top:-20vw;right:-13vw;transform:rotateX(66deg)rotate(-18deg)}.creator-support-orbits:before,.creator-support-orbits:after{content:"";border:1px solid #ffffff14;border-radius:50%;position:absolute}.creator-support-orbits:before{inset:16%}.creator-support-orbits:after{inset:37%}.creator-support-orbits i{background:#fff;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 15px #fff}.creator-support-orbits i:first-child{top:31%;left:11%}.creator-support-orbits i:nth-child(2){opacity:.66;width:3px;height:3px;top:48%;right:4%}.creator-support-orbits i:nth-child(3){opacity:.5;width:2px;height:2px;bottom:1%;left:42%}@keyframes creator-support-orbit{to{transform:rotateX(66deg)rotate(342deg)}}.creator-support>:not(.creator-support-orbits){z-index:2;position:relative}.creator-support-intro{grid-template-columns:.62fr 2.38fr;gap:5vw;display:grid}.creator-support-grid{border-top:1px solid var(--line-strong);grid-template-columns:repeat(4,1fr);margin-top:95px;display:grid}.creator-support-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:225px;padding:22px 24px 28px}.creator-support-grid article:first-child{padding-left:0}.creator-support-grid article:last-child{border-right:0}.creator-support-grid span{color:var(--dim);letter-spacing:.17em;font-size:7px}.creator-support-grid h3{font-variation-settings:"wdth" 82, "wght" 560;letter-spacing:-.05em;text-transform:uppercase;margin:54px 0 22px;font-size:clamp(2rem,3vw,3.6rem);font-weight:560;line-height:.88}.creator-support-grid p{max-width:390px;color:var(--mist);margin:0;font-size:11px;line-height:1.65}.creator-criteria{padding:150px var(--frame) 165px;border-top:1px solid var(--line);background:radial-gradient(46% 32% at 72% 47%,#ffffff1f,#0000 58%),linear-gradient(90deg,#030303f7,#030303ab 66%,#030303e0),url(/media/interstellar-field.webp) 62%/cover,#030303;grid-template-columns:1.15fr .85fr;gap:9vw;display:grid;position:relative;overflow:hidden}.creator-criteria:before{content:"";aspect-ratio:1;opacity:.45;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:8% 8%;width:56vw;position:absolute;top:-18vw;right:-11vw;transform:perspective(700px)rotateX(58deg)rotate(20deg)}.creator-criteria:after{content:"";z-index:0;opacity:.38;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff2e 60%,#fff);width:58%;height:1px;animation:11s ease-in-out infinite creator-comet-pass;position:absolute;top:27%;left:-18%;transform:rotate(-17deg);box-shadow:28vw 0 12px #ffffff73}@keyframes creator-comet-pass{0%,18%{opacity:0;transform:translate(-28%)rotate(-17deg)}48%{opacity:.46}78%,to{opacity:0;transform:translate(126%)rotate(-17deg)}}.creator-criteria-scan{z-index:0;aspect-ratio:1;pointer-events:none;border:1px solid #ffffff1a;width:min(36vw,540px);position:absolute;top:16%;left:46%;transform:rotate(45deg)}.creator-criteria-scan:before,.creator-criteria-scan:after{content:"";background:#ffffff21;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.creator-criteria-scan:before{width:122%;height:1px}.creator-criteria-scan:after{width:1px;height:122%}.creator-criteria-scan i{background:#030303;border:1px solid #fff;width:5px;height:5px;animation:6s ease-in-out infinite creator-scan-signal;position:absolute;box-shadow:0 0 11px #ffffff8c}.creator-criteria-scan i:first-child{top:17%;left:14%}.creator-criteria-scan i:nth-child(2){animation-delay:-2s;top:43%;right:9%}.creator-criteria-scan i:nth-child(3){animation-delay:-4s;bottom:6%;left:47%}@keyframes creator-scan-signal{0%,to{opacity:.18;transform:scale(.75)}50%{opacity:.9;transform:scale(1.2)}}.creator-criteria>:not(.creator-criteria-scan){z-index:1;position:relative}.creator-criteria-copy h2{margin:44px 0 55px}.creator-criteria-copy>p:last-child{max-width:610px;color:var(--mist);margin:0 0 0 auto;font-size:12px;line-height:1.72}.creator-criteria-list{border-top:1px solid var(--line-strong);align-self:end}.creator-criteria-list p{border-bottom:1px solid var(--line);color:#c9c9c5;text-transform:uppercase;grid-template-columns:42px 1fr;gap:10px;margin:0;padding:20px 0;font-size:11px;line-height:1.5;display:grid}.creator-criteria-list p span{color:var(--dim);letter-spacing:.16em;font-size:7px}.creator-process{padding:145px var(--frame) 165px;border-top:1px solid var(--line);background:radial-gradient(52% 34% at 76% 52%,#ffffff29,#0000 58%),linear-gradient(90deg,#000000f2,#0000008f),url(/media/interstellar-field.webp) 72%/cover;position:relative;overflow:hidden}.creator-process:before{content:"";z-index:0;opacity:.78;pointer-events:none;background-image:radial-gradient(circle at 8% 27%,#fff 0 1px,#0000 1.7px),radial-gradient(circle at 14% 61%,#ffffffb8 0 .7px,#0000 1.5px),radial-gradient(circle at 22% 78%,#ffffffb3 0 1px,#0000 1.6px),radial-gradient(circle at 47% 16%,#ffffffdb 0 1px,#0000 1.7px),radial-gradient(circle at 57% 43%,#ffffffad 0 .8px,#0000 1.5px),radial-gradient(circle at 68% 69%,#ffffffa6 0 1px,#0000 1.6px),radial-gradient(circle at 81% 47%,#ffffffc2 0 .7px,#0000 1.5px),radial-gradient(circle at 91% 22%,#fff 0 1.2px,#0000 1.9px);animation:16s ease-in-out infinite alternate creators-cosmos-drift;position:absolute;inset:0}.creator-process>*{z-index:1;position:relative}.creator-process-heading{grid-template-columns:.62fr 2.38fr;gap:5vw;display:grid}.creator-mission-map{border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000085;margin-top:95px;position:relative}.mission-plot{grid-template-columns:repeat(4,1fr);align-items:center;min-height:250px;padding:45px 5vw;display:grid;position:relative}.mission-line{background:#fff3;height:1px;position:absolute;top:50%;left:10%;right:10%}.mission-line i{transform-origin:0;background:#fff;width:100%;height:1px;transition:transform .42s cubic-bezier(.2,.8,.2,1);display:block;box-shadow:0 0 15px #ffffff73}.mission-plot button{z-index:2;color:var(--dim);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.mission-plot button>i{background:#040404;border:1px solid #ffffff8c;width:13px;height:13px;transition:background .18s,box-shadow .18s,transform .18s;transform:rotate(45deg)}.mission-plot button span{letter-spacing:.18em;font-size:7px}.mission-plot button strong{letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:520}.mission-plot button.is-active{color:#fff}.mission-plot button.is-active>i{background:#fff;transform:rotate(45deg)scale(1.18);box-shadow:0 0 17px #fff}.mission-readout{border-top:1px solid var(--line);grid-template-columns:.72fr 1.28fr;align-items:center;gap:5vw;min-height:290px;padding:38px 5vw;display:grid}.mission-readout>span{color:var(--dim);letter-spacing:.18em;text-transform:uppercase;align-self:start;font-size:7px;position:absolute}.mission-readout h3{font-variation-settings:"wdth" 80, "wght" 560;letter-spacing:-.05em;text-transform:uppercase;margin:0 0 20px;font-size:clamp(3rem,6vw,7rem);font-weight:560;line-height:.88}.mission-readout h3,.mission-readout p{grid-column:2}.mission-readout p{max-width:560px;color:var(--mist);margin:0;font-size:12px;line-height:1.7}.mission-coordinates{aspect-ratio:1;border:1px solid #ffffff38;grid-row:1/span 2;justify-self:center;width:min(28vw,260px);position:relative;transform:rotate(45deg)}.mission-coordinates:before,.mission-coordinates:after{content:"";background:#ffffff3d;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mission-coordinates:before{width:130%;height:1px}.mission-coordinates:after{width:1px;height:130%}.mission-coordinates i{background:#fff;width:6px;height:6px;position:absolute;box-shadow:0 0 12px #fff}.mission-coordinates i:first-child{top:22%;left:18%}.mission-coordinates i:nth-child(2){top:48%;right:9%}.mission-coordinates i:nth-child(3){bottom:12%;left:42%}.creator-apply{isolation:isolate;padding:140px var(--frame) 160px;border-top:1px solid var(--line);background:radial-gradient(52% 34% at 80% 42%,#ffffff24,#0000 58%),linear-gradient(90deg,#000000f7,#000000a8),url(/media/interstellar-field.webp) 50%/cover;grid-template-columns:minmax(310px,.72fr) minmax(0,1.28fr);gap:8vw;display:grid;position:relative;overflow:hidden}.creator-apply:before{content:"";z-index:0;opacity:.72;pointer-events:none;background:radial-gradient(circle at 7% 18%,#fff 0 .9px,#0000 1.7px),radial-gradient(circle at 20% 54%,#ffffffad 0 .7px,#0000 1.5px),radial-gradient(circle at 37% 81%,#ffffffdb 0 1px,#0000 1.8px),radial-gradient(circle at 52% 24%,#ffffffb8 0 .8px,#0000 1.6px),radial-gradient(circle at 69% 62%,#fff 0 1px,#0000 1.9px),radial-gradient(circle at 84% 13%,#ffffffb3 0 .8px,#0000 1.6px),radial-gradient(circle at 95% 73%,#ffffffe6 0 1px,#0000 1.8px);animation:18s ease-in-out infinite alternate-reverse site-stars-drift;position:absolute;inset:0}.creator-transmission{z-index:1;aspect-ratio:1;pointer-events:none;border:1px solid #ffffff2e;border-radius:50%;width:min(64vw,940px);animation:9s ease-in-out infinite creator-transmission-breathe;position:absolute;bottom:-26vw;left:-18vw}.creator-transmission:before,.creator-transmission:after{content:"";border:1px solid #ffffff14;border-radius:50%;position:absolute}.creator-transmission:before{inset:18%}.creator-transmission:after{inset:39%}.creator-transmission i{background:#fff;border-radius:50%;width:4px;height:4px;position:absolute;box-shadow:0 0 13px #fff}.creator-transmission i:first-child{top:37%;left:5%}.creator-transmission i:nth-child(2){opacity:.6;width:2px;height:2px;top:17%;right:13%}.creator-transmission i:nth-child(3){opacity:.75;width:3px;height:3px;bottom:28%;right:2%}@keyframes creator-transmission-breathe{0%,to{opacity:.34;transform:scale(.96)}50%{opacity:.66;transform:scale(1.025)}}.creator-apply>:not(.creator-transmission){z-index:2;position:relative}.creator-apply-intro{align-self:start;position:sticky;top:70px}.creator-apply-intro h2{margin:45px 0 55px}.creator-apply-intro>p:not(.eyebrow){max-width:540px;color:var(--mist);margin:0 0 55px;font-size:12px;line-height:1.72}.creator-apply-intro>div{border-top:1px solid var(--line);padding-top:16px}.creator-apply-intro>div span{color:var(--dim);letter-spacing:.18em;text-transform:uppercase;margin-bottom:12px;font-size:7px;display:block}.creator-apply-intro>div a{border-bottom:1px solid #fff;padding-bottom:4px;font-size:12px;display:inline-block}.creator-apply-fit ul{gap:9px;margin:0 0 28px;padding:0;list-style:none;display:grid}.creator-apply-fit li{color:var(--mist);padding-left:14px;font-size:10px;line-height:1.55;position:relative}.creator-apply-fit li:before{content:"";background:#fff;width:4px;height:1px;position:absolute;top:.65em;left:0}.creator-form{max-width:none}.creators-footer{grid-template-columns:1fr auto auto auto auto}.creators-footer>a:nth-child(2){color:var(--mist)}@media (width<=1350px){.creator-credential-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.creator-credential-identity h3{font-size:clamp(1.65rem,3vw,2.8rem)}}@media (width<=1050px){.creator-credential-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.work-stage{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);gap:3vw}.work-title>span{margin-bottom:4vh}.work-summary{margin:3vh 0}.section-intro.horizontal{grid-template-columns:.65fr 2fr}.section-intro.horizontal>p:not(.eyebrow):last-child{grid-column:2}.brand-finale-intro{grid-template-columns:.5fr 1.5fr}.brand-finale-intro>p:last-child{grid-column:2}.brand-finale-system{grid-template-columns:minmax(200px,.8fr) minmax(280px,1fr) minmax(200px,.8fr);gap:3vw}.inquiry-body{grid-template-columns:.52fr 1.48fr;gap:5vw}.creators-overview-intro{grid-template-columns:.5fr 1.5fr}.creators-overview-intro>div{grid-column:2}.creator-apply{grid-template-columns:.65fr 1.35fr;gap:5vw}}@media (width<=900px){:root{--frame:max(18px, env(safe-area-inset-left), env(safe-area-inset-right));--mobile-browser-clearance:max(36px, calc(env(safe-area-inset-bottom) + 18px))}main,main>*,section,section>*,header,footer,article,form{min-width:0;max-width:100%}h1,h2,h3,p,li,dd,a{overflow-wrap:break-word;max-width:100%}.hero h1,.work-title h2,.section-intro.horizontal h2,.about-agency-intro h2,.creators-call-copy h2,.contact h2,.brand-finale-intro h2,.inquiry-hero h1,.creators-page-hero h1,.global-search-intro h2,.creators-overview-intro h2,.creator-support-intro h2,.creator-criteria h2,.creator-process-heading h2,.creator-apply h2{text-wrap:balance}.site-header{padding:19px var(--frame);grid-template-columns:1fr auto;gap:15px}.site-header nav{border-top:1px solid var(--line);scrollbar-width:none;grid-column:1/-1;grid-template-columns:repeat(4,auto);justify-content:space-between;gap:clamp(10px,3vw,22px);padding-top:14px;display:grid;overflow:visible}.site-header nav::-webkit-scrollbar{display:none}.inquiry-header nav::-webkit-scrollbar{display:none}.site-header nav a{letter-spacing:.14em;white-space:nowrap;flex:none;font-size:clamp(6.5px,1.8vw,8px)}html[data-language]:not([data-language=en]) .site-header nav{gap:clamp(7px,2.2vw,14px)}html[data-language]:not([data-language=en]) .site-header nav a{letter-spacing:.065em;font-size:clamp(5.3px,1.5vw,6.8px)}.site-header nav a.is-mobile-secondary{display:none}.brand-wordmark,.header-cta{font-size:8px}.hero{min-height:max(680px,100svh);padding:145px var(--frame) 28px}.hero-ignition-corona{width:min(78vw,360px)}.hero-ignition-reticle{width:min(86vw,520px)}.hero-ignition-copy{width:calc(100% - 36px)}.hero-ignition-copy>small{letter-spacing:.25em;margin-bottom:20px;font-size:6px}.hero-ignition-copy>strong{font-size:clamp(3.35rem,17.5vw,6.6rem);line-height:.8}.hero-ignition-copy>strong span:last-child{margin-left:0}.hero-ignition-copy>i{width:min(250px,72%);margin-top:23px}.hero-ignition-copy>em{letter-spacing:.18em;font-size:6px}.hero-ignition-copy-minimal>img{width:46px;margin-bottom:19px}.hero-ignition-copy-minimal>small{margin:0}.hero-ignition-copy-minimal>i{width:min(220px,68%);margin-top:16px}.hero-ignition-readout{letter-spacing:.16em;font-size:5px;bottom:28px}.hero-ignition-readout-left{left:18px}.hero-ignition-readout-right{right:18px}.hero-cinematic-image{object-position:68% center;filter:grayscale()contrast(1.08)brightness(.6);transform:scale(1.025)}.hero-cinematic-video{object-position:center;filter:grayscale()contrast(1.07)brightness(.68);transform:translateZ(0)scale(1.004)}.hero-cinematic--background-4 .hero-pov-video{object-position:center;filter:contrast(1.04)brightness(.78)saturate(.82)}.hero-cinematic--background-4 .hero-pov-poster img{filter:contrast(1.04)brightness(.78)saturate(.82)}.hero-cinematic.hero-cinematic--background-4:before{background:linear-gradient(#000000c2,#00000014 36%,#0000001f 68%,#000000db),linear-gradient(90deg,#00000047,#0000 77%)}.hero-cinematic.hero-cinematic--background-2:before{background:linear-gradient(90deg,#000000d4,#00000085 54%,#0000002e),linear-gradient(#000000b3,#0000 35% 60%,#000000e6)}.hero-lens-interface{width:min(86vw,440px);top:52%;left:66%}.hero-orbital-logo{width:clamp(44px,13vw,62px);top:34%;left:78%}.hero-cinematic--background-2 .hero-spacecraft-lane{opacity:.38}.hero-cinematic--background-2 .hero-spacecraft-lane-a .hero-spacecraft-flight{top:71%}.hero-cinematic.hero-cinematic--background-3:before{background:linear-gradient(90deg,#000000e0,#00000094 57%,#0003),linear-gradient(#000000b8,#0000 34% 61%,#000000eb)}.hero-transmission-video{object-position:center;filter:grayscale()contrast(1.08)brightness(.67)}.hero-transmission-interface{width:min(92vw,460px);top:52%;left:66%}.hero-mission-rock{filter:grayscale()contrast(1.06)drop-shadow(0 12px 24px #000000c7);width:clamp(145px,43vw,205px);top:17%;right:-6vw}.hero-cinematic:before{background:linear-gradient(90deg,#000000e6,#00000094 58%,#0003),linear-gradient(#000000ad,#0000 35% 62%,#000000e0)}.hero-spacecraft-lane{-webkit-mask-image:radial-gradient(43% 34% at 73% 59%,#0000 0 76%,#0000003d 88%,#000 100%);mask-image:radial-gradient(43% 34% at 73% 59%,#0000 0 76%,#0000003d 88%,#000 100%)}.hero-spacecraft-lane-a .hero-spacecraft-flight{width:clamp(76px,19vw,108px);animation-duration:6.8s;animation-delay:3.25s;top:67%}.hero-spacecraft-lane-b{display:none}.hero-spacecraft-trail{opacity:.32;width:clamp(95px,30vw,175px)}.hero-topline span:last-child{display:none}.hero h1{font-size:clamp(4.5rem,22vw,7rem);line-height:.8}.hero h1 span{margin-left:0}.brand-emblem.hero{opacity:.96;pointer-events:none;width:auto;height:74vw;top:52%;left:-18vw;right:-18vw}.brand-emblem.hero .brand-emblem-core{width:24vw;margin-top:16%;margin-right:20vw}.brand-emblem.hero .brand-emblem-halo{inset:2% 4%}.brand-emblem.hero .brand-emblem-orbit{height:48%;left:7%;right:7%}.brand-emblem>p{display:none}.hero-bottom{grid-template-columns:minmax(0,1fr) minmax(112px,38%);align-items:center;gap:16px;padding-top:16px}.hero-services{letter-spacing:.14em;grid-template-columns:repeat(2,max-content);align-content:end;gap:7px 18px;max-width:210px;font-size:7px;line-height:1.2;display:grid}.hero-services span{border-left:1px solid #ffffff52;padding-left:8px}.hero-services span:after{display:none}.hero-bottom .hero-scroll{max-width:136px;line-height:1.4}.assembly-sticky{height:100svh;min-height:0}.assembly-header{top:24px;left:18px;right:18px}.assembly-header>span{display:none}.assembly-field{opacity:.68;filter:grayscale()contrast(1.28)brightness(.82);background:linear-gradient(#000000ad 0%,#00000080 34%,#0006 68%,#0000009e 100%),url(/media/interstellar-field.webp) 50%/cover}.assembly-world{opacity:.34;width:235vw;max-width:none;transform:translate3d(calc(-50% + var(--world-shift)), -50%, 0) rotate(var(--world-turn)) scale(1.03);backface-visibility:hidden;contain:paint;will-change:transform;top:58%;left:54%;-webkit-mask-image:radial-gradient(#000 39%,#000000c7 54%,#0000003d 69%,#0000 81%);mask-image:radial-gradient(#000 39%,#000000c7 54%,#0000003d 69%,#0000 81%)}.assembly-world>img{filter:grayscale()contrast(1.24)brightness(.72)}.assembly-world-signal span{display:none}.assembly-location-readout{z-index:6;left:20px;bottom:calc(24px + var(--mobile-browser-clearance));color:#ffffffeb;pointer-events:none;text-shadow:0 1px 12px #000000f5;grid-template-columns:8px minmax(0,auto);align-items:center;column-gap:10px;width:min(230px,100% - 96px);animation:.42s cubic-bezier(.2,.75,.2,1) both assembly-location-in;display:grid;position:absolute}.assembly-location-readout:before{content:"";z-index:-1;background:radial-gradient(at 18%,#000000d6,#00000061 48%,#0000 76%);position:absolute;inset:-24px -28px -24px -16px}.assembly-location-readout:after{content:"";background:linear-gradient(90deg,#ffffff61,#0000);height:1px;position:absolute;bottom:-9px;left:18px;right:0}.assembly-location-readout>i{background:#fff;border:1px solid #ffffffeb;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #ffffff12,0 0 14px #ffffffb8}.assembly-location-readout>span{gap:3px;min-width:0;display:grid}.assembly-location-readout small,.assembly-location-readout b{letter-spacing:.18em;text-transform:uppercase;font-size:7px;font-weight:520;line-height:1.2}.assembly-location-readout small{color:#ffffff75}.assembly-location-readout strong{letter-spacing:.13em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:560;line-height:1.25;overflow:hidden}.assembly-location-readout b{color:#ffffff6e;grid-column:2;margin-top:5px}@keyframes assembly-location-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.assembly-route{display:none}.work-stage{flex-direction:column;align-items:stretch;gap:24px;animation-name:chapterinmobile;display:flex;inset:72px 18px 102px;transform:none}.work-stage.is-portrait{gap:20px;left:18px;right:18px}.work-stage.is-portrait .work-media{width:auto;max-width:100%;height:min(47svh,520px);margin-inline:auto}.work-stage.is-portrait .work-copy{width:100%}.work-stage.project-lululemon-members-weekend,.work-stage.project-shakur-stevenson-fight-week{gap:20px}.work-stage.project-lululemon-members-weekend{gap:13px}.work-stage.project-lululemon-members-weekend .work-media{width:min(100%,760px,62.125svh);margin-inline:auto}.work-stage.project-shakur-stevenson-fight-week .work-media{width:min(100%,760px,62.055svh);margin-inline:auto}.work-stage.project-crocs-dingyun-zhang,.work-stage.project-sports-illustrated-miami-swim-week{gap:18px}.work-stage.project-crocs-dingyun-zhang .work-media-dual,.work-stage.project-sports-illustrated-miami-swim-week .work-media-dual{aspect-ratio:auto;width:min(100%,390px);height:auto}.work-stage.project-crocs-dingyun-zhang .dual-film-frame,.work-stage.project-sports-illustrated-miami-swim-week .dual-film-frame{width:100%;height:100%}.work-stage.project-sports-illustrated-miami-swim-week .work-media-dual{grid-template-columns:minmax(0,1.48fr) minmax(112px,.72fr);gap:8px;width:min(100%,520px)}.work-stage.project-sports-illustrated-miami-swim-week .dual-film-frame{align-self:center;height:auto}.work-stage.project-crocs-dingyun-zhang .dual-film-frame.is-primary,.work-stage.project-sports-illustrated-miami-swim-week .dual-film-frame.is-primary{transform:translateY(7px)}.work-stage.project-crocs-dingyun-zhang .dual-film-frame.is-secondary,.work-stage.project-sports-illustrated-miami-swim-week .dual-film-frame.is-secondary{transform:translateY(-7px)}.work-stage.project-sports-illustrated-miami-swim-week{grid-template:"primary""story"/minmax(0,1fr);place-content:center;align-items:center;gap:clamp(14px,2.2svh,22px);display:grid;top:76px;bottom:70px}.work-stage.project-sports-illustrated-miami-swim-week .work-media-dual{display:contents}.work-stage.project-sports-illustrated-miami-swim-week .dual-film-frame.is-primary{grid-area:primary;justify-self:center;width:min(100%,55.1111svh,560px);max-width:560px;height:auto;transform:none}.work-stage.project-sports-illustrated-miami-swim-week .work-copy{grid-area:story;justify-content:flex-start;place-self:start center;width:min(100%,560px)}.work-stage.project-sports-illustrated-miami-swim-week .dual-film-frame.is-secondary{display:none}.work-stage.project-sports-illustrated-miami-swim-week .work-title>span{margin-bottom:0;font-size:8px}.work-stage.project-sports-illustrated-miami-swim-week .work-title p{margin-bottom:8px;font-size:7px}.work-stage.project-sports-illustrated-miami-swim-week .work-title h2{max-width:100%;font-size:clamp(1.75rem,9cqw,2.6rem)}.work-stage.project-sports-illustrated-miami-swim-week .work-summary{max-width:520px;margin:10px 0 0 38px;font-size:10px;line-height:1.42}.work-stage.project-slick-gorilla-never-out-of-place{gap:16px;display:flex;left:18px;right:18px}.work-stage.project-slick-gorilla-never-out-of-place .work-media-dual{grid-template-columns:minmax(0,1.5fr) minmax(105px,.56fr);gap:8px;width:min(100%,520px);margin-inline:auto;display:grid}.work-stage.project-slick-gorilla-never-out-of-place .dual-film-frame.is-primary,.work-stage.project-slick-gorilla-never-out-of-place .dual-film-frame.is-secondary{grid-area:auto;place-self:center;width:100%;height:auto;transform:none}.work-stage.project-slick-gorilla-never-out-of-place .film-placeholder-label{padding:9px 10px 8px}.work-stage.project-slick-gorilla-never-out-of-place .film-placeholder-label small{font-size:5px}.work-stage.project-slick-gorilla-never-out-of-place .film-placeholder-label strong{font-size:6px}.work-stage.project-slick-gorilla-never-out-of-place .work-title>span{margin-bottom:0}.work-stage.project-slick-gorilla-never-out-of-place .work-summary{margin-top:12px;font-size:10px;line-height:1.45}.work-stage.project-audemars-piguet-fanatics .work-media-dual{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);width:min(100%,390px);height:auto;display:grid}.work-stage.project-audemars-piguet-fanatics{gap:18px;display:flex;left:18px;right:18px}.work-stage.project-audemars-piguet-fanatics .work-copy{width:100%}.work-stage.project-audemars-piguet-fanatics .dual-film-frame.is-primary,.work-stage.project-audemars-piguet-fanatics .dual-film-frame.is-secondary{grid-area:auto;width:100%}.work-stage.project-audemars-piguet-fanatics .dual-film-frame.is-primary{transform:translateY(7px)}.work-stage.project-audemars-piguet-fanatics .dual-film-frame.is-secondary{transform:translateY(-7px)}.work-stage.project-puma-mb06-puerto-rico{gap:20px;left:18px;right:18px}.work-stage.project-puma-mb06-puerto-rico .work-media-with-stills{width:min(100%,44svh,440px);height:auto;margin-inline:auto}.campaign-still-frame figcaption{font-size:5px;bottom:8px;left:8px}.work-stage.project-new-balance-marathon-expo{gap:13px}.work-stage.project-new-balance-marathon-expo .work-media{width:min(90%,620px);margin-inline:auto}.work-stage.project-new-balance-marathon-expo .film-player>.film-still{padding:clamp(42px,16vw,96px)}.work-stage.project-lululemon-members-weekend .work-summary,.work-stage.project-new-balance-marathon-expo .work-summary{margin-top:12px}@keyframes chapterinmobile{0%{opacity:0;transform:none}to{opacity:1;transform:none}}.work-media{flex:none}.film-player.landscape{max-height:47svh}.film-player video{object-position:center}.film-ui{grid-template-columns:26px minmax(0,1fr);padding:14px}.film-ui>div{grid-column:2}.film-play{padding:11px 13px 10px}.work-copy{min-height:0}.work-title{grid-template-columns:30px minmax(0,1fr);column-gap:8px;display:grid}.work-title>span{grid-row:1/span 2;margin:2px 0 0}.work-title p{margin-bottom:10px}.work-title h2{grid-column:2}.work-stage.project-new-balance-marathon-expo .work-title h2{gap:0;max-width:none;line-height:.94}.work-stage.project-new-balance-marathon-expo .work-title h2>span{max-width:none;padding:.09em .22em .14em .14em}.work-stage.project-crocs-dingyun-zhang .work-title h2{line-height:.96}.work-stage.project-shakur-stevenson-fight-week .work-title h2{max-width:none}.work-stage .work-copy .work-title h2{font-size:clamp(1.55rem,7.5cqw,2.45rem);line-height:.96}.work-summary{margin:18px 0 0;font-size:11px;line-height:1.55}.work-copy{isolation:isolate;text-shadow:0 1px 14px #000000f5;position:relative}.work-copy:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 28% 46%,#000000b8,#00000042 58%,#0000 78%);position:absolute;inset:-14px -12px -18px}.work-coordinate,.work-copy dl{display:none}.assembly-sticky .work-stage{right:58px;bottom:calc(28px + var(--mobile-browser-clearance))}.assembly-scroll-cue{z-index:13;justify-items:center;gap:5px;width:44px;display:grid;inset:72px 0 auto auto;transform:none}.assembly-scroll-label{letter-spacing:.18em;writing-mode:vertical-rl;text-orientation:mixed;font-size:7px}.assembly-scroll-vector{height:48px}.assembly-scroll-track{height:37px}.assembly-scroll-cue strong{font-size:6px}.work-index{top:258px;right:0;bottom:calc(24px + var(--mobile-browser-clearance));z-index:12;grid-template-columns:1fr;grid-template-rows:repeat(var(--project-count), minmax(0, 1fr));border-top:0;border-left:1px solid var(--line-strong);contain:layout paint;width:44px;left:auto;transform:translate(0)}.work-index button,.work-index button:not(:first-child){border-top:0;border-right:0;border-bottom:1px solid var(--line);text-align:center;place-items:center;min-height:0;padding:0;transition:color .12s linear,background .12s linear;display:grid}.work-index button:last-child{border-bottom:0}.work-index button:after{z-index:2;top:50%;left:-1px;transform:translate(-50%,-50%)}.work-index button strong{display:none}.work-index button.is-current{background:linear-gradient(90deg,#ffffff1c,#0000 82%);border-top:0;padding:0}.assembly-progress{top:258px;right:43px;bottom:calc(24px + var(--mobile-browser-clearance));width:1px;height:auto;left:auto}.assembly-progress i{width:1px;height:100%;transform:scaleY(var(--assembly-progress,0));transform-origin:top;will-change:transform}.commissions{padding:95px 18px 110px}.section-intro.horizontal{grid-template-columns:1fr;gap:28px;margin-bottom:55px}.section-intro.horizontal.is-title-only{grid-template-columns:1fr}.section-intro.horizontal h2{font-size:clamp(3.8rem,17vw,6rem)}.section-intro.horizontal>p:not(.eyebrow):last-child{grid-column:1}.client-network{perspective:none;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.client-network article{min-height:148px;transform:none!important}.client-network article:after{opacity:.34;inset:8px}.client-network article:before{opacity:.5}.client-scan{opacity:.2;transform:none}.client-identity{min-height:90px;padding:18px}.client-identity img{max-height:44px}.logo-suresh .client-identity img{width:52px;max-height:52px}.client-destination{display:none}.client-observatory{margin-top:105px;padding-top:90px}.observatory-stars:before{opacity:.72;width:170%;top:12%;right:-82%}.observatory-stars:after{opacity:.56}.observatory-heading{grid-template-columns:1fr;gap:28px}.observatory-heading h3{font-size:clamp(3.1rem,15vw,6rem)}.observatory-stage{grid-template-columns:1fr;gap:56px;margin-top:75px}.observatory-visual{width:min(88vw,590px)}.observatory-visual:before{opacity:.78;inset:-11% -15%}.observatory-readout{padding-bottom:0}.observatory-readout>p{margin-top:0}.observatory-readout h4{max-width:100%;font-size:clamp(2.25rem,10.3vw,4.6rem)}.observatory-readout dl{margin-top:42px}.observatory-index{margin-top:52px}.observatory-index button{text-align:center;padding:15px 0;display:block}.observatory-index button strong,.observatory-index button small{display:none}.observatory-copyright{font-size:5px;bottom:12px;right:12px}.observatory-reel-shell{height:clamp(540px,142vw,690px);margin:72px -18px 0}.observatory-orbit-map{width:210vw}.observatory-frame{width:min(76vw,470px);transform:translate3d(calc(-50% + var(--frame-shift-mobile)), -50%, 0) scale(.82)}.observatory-frame.is-distant{opacity:0;pointer-events:none}.observatory-frame.is-neighbor{opacity:.32;transform:translate3d(calc(-50% + var(--frame-shift-mobile)), -50%, 0) scale(.86)}.observatory-frame.is-active{transform:translate3d(calc(-50% + var(--frame-shift-mobile)), -50%, 0) scale(1)}.observatory-frame-label{bottom:12px;left:12px;right:12px}.observatory-copyright{top:12px;bottom:auto;right:12px}.observatory-arrow{background:#000000ad;width:42px;height:42px;top:48%}.observatory-arrow.is-previous{left:13px}.observatory-arrow.is-next{right:13px}.observatory-transmission{gap:10px;left:18px;right:18px}.observatory-readout{grid-template-columns:1fr;gap:34px;margin-top:38px;padding-bottom:30px}.observatory-readout-title h4{max-width:100%;font-size:clamp(2.65rem,12.5vw,4.8rem)}.observatory-readout dl{grid-template-columns:1fr 1fr;margin:0}.observatory-readout>a{justify-self:start}.observatory-index{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px}.observatory-index button{text-align:left;grid-template-columns:20px minmax(0,1fr);min-height:74px;padding:13px 10px;display:grid}.observatory-index button:nth-child(odd){border-right:1px solid var(--line)}.observatory-index button:nth-child(2n){border-right:0}.observatory-index button strong{white-space:normal;font-size:6px;line-height:1.45;display:block}.observatory-index button small{display:none}.client-impact{margin-top:100px;padding-top:90px}.client-impact-signal{opacity:.66;inset:-1px -18px 0}.client-impact-signal:before{opacity:.26;background:linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/100% 14%,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/25% 100%}.client-impact-signal:after{background:radial-gradient(90% 18% at 34% 11%,#050505f5,#0000 76%),linear-gradient(90deg,#05050594,#0000 26% 78%,#05050557),linear-gradient(#050505e6,#0000 20% 80%,#050505d1)}.client-impact-signal svg{width:100%;left:0}.client-impact-signal-line{stroke-width:1px}.client-impact-signal-runner{stroke-width:1.75px}.client-impact-heading{grid-template-columns:1fr;gap:38px}.client-impact-heading h3{font-size:clamp(2.7rem,11.5vw,4.9rem)}.client-impact-feature{grid-template-columns:1fr auto;align-items:end;gap:28px 18px;margin-top:58px;padding:24px 17px 26px}.client-impact-feature>span{grid-column:1/-1}.client-impact-feature>strong{grid-column:1/-1;font-size:clamp(3.7rem,17vw,5.7rem)}.client-impact-feature>div{grid-column:1}.client-impact-feature small{grid-area:3/2}.client-impact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.client-impact-grid article{min-height:205px;padding:17px}.client-impact-grid strong{font-size:clamp(2.45rem,10.5vw,4rem)}.client-impact-source{text-align:left;line-height:1.5}.about-agency{padding:95px 18px 110px}.commissions{background:radial-gradient(82% 28% at 78% 14%,#ffffff1a,#0000 60%),linear-gradient(#050505cc,#050505f0 52%,#050505 82%),url(/media/interstellar-field.webp) 62% 0/auto 42%,#050505}.commissions:before{opacity:.48}.about-agency-field{opacity:.9;background:radial-gradient(68% 34% at 72% 58%,#ffffff2e,#0000 48%),radial-gradient(92% 24% at 70% 61%,#9da6b81f,#0000 66%),linear-gradient(#000000f0 3%,#000000b8 46%,#000c),url(/media/interstellar-field.webp) 64%/cover;inset:-3%}.about-agency-field:before{opacity:.72;transform:scale(1.12)}.about-agency-field:after{opacity:.68;transform-origin:72% 58%;inset:18% -74% -8% -66%}.about-agency-intro{grid-template-columns:1fr;align-items:start;row-gap:0}.about-agency-intro>.eyebrow{margin-bottom:36px}.about-agency-intro h2{text-wrap:nowrap;width:100%;max-width:100%;margin:0 0 38px;font-size:clamp(2.5rem,12vw,5.2rem);line-height:.84}.about-agency-intro h2 span{overflow-wrap:normal;white-space:nowrap;width:100%}.about-agency-body{grid-template-columns:1fr;gap:65px;margin-top:70px}.about-founder>p{margin:55px 0 0;font-size:1.35rem}.about-founder-emblem{height:220px;margin-top:34px}.about-founder-emblem-flight{width:clamp(104px,31vw,142px)}.about-network{min-height:500px}.about-network-locations{grid-template-columns:repeat(2,minmax(0,1fr))}.about-network-locations span:nth-child(2){border-right:0}.about-network-locations span:nth-child(-n+2){border-bottom:1px solid var(--line)}.about-production-system{top:145px;bottom:118px}.about-system-heading small{display:none}.about-system-track{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px}.about-system-track:before,.about-system-signal{display:none}.about-system-stage{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-rows:auto 1fr;grid-template-columns:20px 1fr;gap:12px;min-height:92px;padding:14px}.about-system-stage>span{grid-column:1}.about-system-stage>i{width:8px;height:8px;box-shadow:none;grid-column:2;justify-self:end}.about-system-stage>strong{grid-column:1/-1;align-self:end}.creators-call{grid-template-columns:1fr;gap:65px;min-height:860px;padding:95px 18px 80px}.creators-call-signal{width:185vw;right:-96vw}.creators-call-copy h2{gap:11px;margin:7vh 0 5vh;font-size:clamp(4.5rem,20vw,7rem);line-height:.84}.creators-voice-transmission{opacity:.64;width:100%;height:62px;margin:-2vh 0 4.5vh}.creators-call-copy>p:not(.eyebrow){font-size:12px}.creators-disciplines{width:100%}.studio{grid-template-columns:1fr;gap:75px;padding:95px 18px 110px}.studio:after{opacity:.5}.studio-copy h2{margin:38px 0 52px;font-size:clamp(4rem,18vw,6.4rem)}.studio-notes{grid-template-columns:1fr;gap:22px}.service-explorer-heading small{display:none}.service-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.service-tabs button{min-height:74px}.service-tabs button:nth-child(2){border-right:0}.service-tabs button:nth-child(-n+2){border-bottom:1px solid var(--line)}.service-panel{grid-template-columns:1fr;min-height:0}.service-panel-copy{border-right:0;border-bottom:1px solid var(--line);padding:24px}.service-panel-copy h3{margin:48px 0 20px;font-size:clamp(3rem,14vw,4.5rem)}.service-panel-copy a{margin-top:40px}.service-details>div{padding:24px}.service-flow{grid-template-columns:repeat(4,minmax(0,1fr))}.service-flow>span{letter-spacing:.08em;font-size:6px}.contact{min-height:720px;padding:70px 18px 38px}.contact:before{opacity:.44}.contact h2{font-size:clamp(4.8rem,21vw,7.2rem)}.contact-row{flex-direction:column;align-items:flex-start;gap:32px}.contact-row div{align-items:flex-start}.contact-row>div:last-child{text-align:left;align-items:flex-start}.contact-horizon{width:180vw;bottom:-64vw;left:50%}.brand-finale{min-height:0;padding:82px 18px 115px}.section-ignition-lock{width:calc(100% - 36px)}.section-ignition-lock>span,.section-ignition-lock>small{letter-spacing:.22em;font-size:6px}.section-ignition-lock>strong{margin-block:22px 24px;font-size:clamp(3.55rem,18vw,6.4rem)}.section-ignition-lock>i{width:min(240px,68%)}.section-ignition-counter{bottom:20px;right:18px}.brand-finale-grid{width:190vw;bottom:-42vw}.brand-finale-intro{grid-template-columns:1fr;gap:30px}.brand-finale-intro h2{font-size:clamp(4rem,17vw,6.2rem)}.brand-finale-intro>p:last-child{grid-column:1}.brand-finale-system{grid-template-columns:1fr;gap:45px;margin-top:75px}.brand-emblem.finale{opacity:1;grid-row:1;width:74vw}.brand-finale-system article:first-child{grid-row:2}.brand-finale-system article:last-child{grid-row:3}.brand-finale-system article p{min-height:0}.brand-emblem.finale>p{font-size:6px;display:flex;bottom:-1%}.brand-finale-meta{justify-content:center;align-items:center;line-height:1.5;bottom:25px;left:18px;right:18px}.homepage-creators-route{gap:15px;padding:58px 18px 64px}.homepage-creators-route:before{width:150vw;bottom:-105vw}.homepage-creators-route>a{width:min(100%,360px);min-height:54px;padding:15px 17px 14px 20px;font-size:8px}footer{grid-template-columns:1fr auto;gap:18px;padding:22px 18px}footer .brand-wordmark{display:none}.footer-links{border-top:1px solid var(--line);flex-wrap:wrap;grid-column:1/-1;gap:18px 24px;padding-top:18px;display:flex}footer>.social-links{justify-self:end}footer>span{grid-column:1/-1;justify-self:start}.site-rights{text-align:left;flex-wrap:wrap;justify-content:flex-start;gap:7px 9px}.homepage-footer{text-align:center;grid-template-columns:1fr 1fr;justify-items:stretch;gap:20px;padding:28px 18px 30px}.homepage-footer>.footer-studio-name{grid-area:1/1;place-self:center start}.homepage-footer>.language-menu{grid-area:1/2;justify-self:end}.homepage-footer .footer-links{border-top:1px solid var(--line);grid-column:1/-1;justify-content:center;padding-top:18px}.site-footer .footer-links{width:100%;max-width:100%}.homepage-footer>.social-links,.homepage-footer>.site-rights{grid-column:1/-1;justify-self:center}.homepage-footer .site-rights{text-align:center;justify-content:center}.inquiry-header{grid-template-columns:1fr auto;gap:15px;padding:19px 18px}.inquiry-ignition-frame{inset:18px}.inquiry-ignition-copy{width:calc(100% - 36px);top:42%}.inquiry-ignition-copy>small,.inquiry-ignition-copy>em{letter-spacing:.2em;font-size:6px}.inquiry-ignition-copy>strong{margin-block:22px;font-size:clamp(3.5rem,18vw,6.4rem);line-height:.77}.inquiry-ignition-copy>strong span:last-child{margin-left:0}.inquiry-ignition-route{bottom:42px;left:18px;right:18px}.inquiry-ignition-route>span{letter-spacing:.1em;grid-template-columns:16px 1fr;gap:5px;padding:12px 7px;font-size:6px}.inquiry-ignition-coordinate{top:27px;right:27px}.inquiry-header nav{border-top:1px solid var(--line);scrollbar-width:none;grid-column:1/-1;gap:24px;padding-top:14px;display:flex;overflow-x:auto}.inquiry-header nav a{flex:none}.inquiry-hero{min-height:680px;padding:38px 18px 55px}.inquiry-kicker>span{display:none}.inquiry-hero h1{width:100%;margin-bottom:5vh;font-size:clamp(3.1rem,15vw,7rem);line-height:.78}.inquiry-hero h1 span{overflow-wrap:normal;white-space:nowrap;width:100%}.inquiry-hero>p{max-width:430px;margin-left:0;font-size:12px}.inquiry-orbit{width:175vw;top:2vh;right:-85vw}.inquiry-body{grid-template-columns:1fr;gap:75px;padding:85px 18px 100px}.inquiry-aside{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 22px;display:grid}.inquiry-aside>.eyebrow,.inquiry-aside>div:first-of-type{grid-column:1/-1}.form-grid{grid-template-columns:1fr}.form-wide{grid-column:1}.inquiry-form label{padding-bottom:25px}.inquiry-form input,.inquiry-form select,.inquiry-form textarea{min-width:0;font-size:16px}.inquiry-form select{text-overflow:ellipsis;padding-right:28px}.form-submit{flex-direction:column;align-items:flex-start}.inquiry-footer{grid-template-columns:1fr;gap:17px;padding:24px 18px}.inquiry-page .inquiry-footer{grid-template-columns:1fr}.inquiry-footer>span{justify-self:start}.inquiry-footer>.language-menu{justify-self:end}.creators-page-hero{min-height:720px;padding:38px 18px 30px}.creators-ignition-lock{width:calc(100% - 36px)}.creators-ignition-lock>span,.creators-ignition-lock>small{letter-spacing:.25em;font-size:6px}.creators-ignition-lock>div{flex-direction:column;align-items:center;gap:11px}.creators-ignition-lock>div strong{font-size:clamp(5rem,26vw,7.5rem)}.creators-ignition-lock>div b{font-size:clamp(1rem,5vw,1.35rem)}.creators-ignition-scan>i{width:min(108vw,520px)}.creators-page-kicker>span{display:none}.creators-page-orbit{opacity:.14;width:150vw;top:45%;right:-70vw}.creators-page-field{filter:grayscale()contrast(1.18)brightness(.82);background-image:linear-gradient(#0000001f,#0000 43%,#0000004d),linear-gradient(90deg,#000000d1 0%,#00000052 44%,#00000014 70%,#00000061 100%),url(/media/creator-solar-horizon-mobile.webp);background-position:50%}.creators-page-field:before{inset:-18%}.creators-page-cosmos{opacity:.52}.creators-page-hero h1{letter-spacing:-.075em;width:100%;max-width:100%;margin-bottom:7vh;font-size:clamp(4.25rem,22vw,7rem);line-height:.72}.creators-page-hero h1 span{font-variation-settings:"wdth" 84, "wght" 280;letter-spacing:-.07em;white-space:nowrap;width:fit-content;max-width:100%;margin-left:0;padding-right:.08em;font-size:clamp(2.8rem,16.5vw,6rem);font-weight:280;line-height:.82;display:inline-block}.creators-page-bottom{grid-template-columns:1fr;gap:25px}.creators-page-scroll{text-align:left;justify-self:start;width:min(100%,190px);min-width:0}.creators-page-scroll>span,.creators-page-scroll>strong{justify-self:start}.global-search,.creators-overview,.creator-roster,.creator-support,.creator-process{padding:95px 18px 110px}.global-search{background-position:50%,50%,64%,50%}.creators-overview{background-position:50%,50%,58%,50%}.creator-support,.creator-process{background-position:50%,50%,68%}.creator-apply{background-position:50%,50%,66%}.global-search:after,.creators-overview:before,.creator-support:before,.creator-apply:before{opacity:.58}.creator-process:before{opacity:.66}.global-search-intro,.creators-overview-intro,.creator-roster-intro,.creator-support-intro,.creator-process-heading{grid-template-columns:1fr;gap:34px}.global-search-intro{margin-bottom:58px}.global-search-intro h2,.creators-overview-intro h2,.creator-support-intro h2,.creator-criteria h2,.creator-process-heading h2,.creator-apply h2{font-size:clamp(4rem,17vw,6.2rem)}.creators-overview-intro h2{max-width:100%;font-size:clamp(2.55rem,12vw,4.8rem);line-height:.9}.global-map-visual{aspect-ratio:4/5}.global-map-visual>img{object-position:center}.global-map-axis{width:105vw}.global-map-visual>button span{display:none}.global-map-visual>button.is-active span{display:block}.global-map-interface{grid-template-columns:1fr}.global-region-tabs{border-right:0;border-bottom:1px solid var(--line-strong);grid-template-columns:repeat(2,minmax(0,1fr))}.global-region-tabs button{overflow-wrap:break-word;min-width:0}.global-region-readout{min-height:285px;padding:24px}.global-region-readout h3{overflow-wrap:anywhere;max-width:100%;margin-top:48px;font-size:clamp(1.9rem,10vw,4rem);line-height:.9}.creators-overview-intro>div{grid-column:1}.creators-discipline-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-top:65px}.creators-discipline-grid article{min-width:0;min-height:132px;padding:15px}.creators-discipline-grid h3{letter-spacing:-.035em;overflow-wrap:anywhere;max-width:100%;font-size:clamp(1rem,4.4vw,1.35rem)}.creators-overview-constellation{opacity:.22;width:128vw;bottom:8%;right:-54vw}.creator-roster-field{opacity:.5;width:148vw;top:-18vw;right:-72vw}.creator-roster-intro h2{font-size:clamp(3.15rem,15vw,5.4rem)}.creator-roster-intro>p:last-child{max-width:430px}.creator-credential-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:65px}.creator-credential{padding:8px}.creator-credential-scan{display:none}.creator-credential-portrait>img{transition:none}.creator-credential:hover .creator-credential-portrait>img{filter:none;transform:none}.creator-credential-hud i{animation:none}.creator-credential:hover,.creator-credential:nth-child(2n):hover,.creator-credential:nth-child(odd):hover{transform:none}.creator-credential-aura{opacity:.42;background-size:17px 17px}.creator-credential-topline{justify-content:flex-end;padding-bottom:8px}.creator-credential-topline>span{display:none}.creator-credential-hud{letter-spacing:.13em;font-size:4px;top:10px;left:11px;right:11px}.creator-credential-axis{opacity:.28;width:39%}.creator-credential-reticle{inset:8px}.creator-credential-reticle i{width:10px;height:10px}.creator-credential-frame{font-size:5px;bottom:10px;left:11px}.creator-credential-rail{display:none}.creator-credential-identity{min-height:0}.creator-credential-identity>span{font-size:5px}.creator-credential-identity h3{margin-top:18px;font-size:clamp(1.15rem,5.6vw,2.3rem)}.creator-credential-identity p{letter-spacing:.08em;font-size:6px}.creator-credential-data,.creator-credential-footer{display:none}.creator-credential-open>span{opacity:1;background:#000000a3;padding:6px 7px;top:36px;right:13px;transform:none}@supports (content-visibility:auto){.creator-credential{contain-intrinsic-size:auto 320px}}.creator-dossier-panel{padding-inline:18px}.creator-dossier-panel:before{opacity:.24;background-size:31px 31px}.creator-dossier-field{opacity:.52;width:180vw;top:-50vw;right:-88vw}.creator-dossier-header{padding-top:max(19px, env(safe-area-inset-top))}.creator-dossier-header>div span{display:none}.creator-dossier-body{grid-template-columns:1fr;align-items:start;gap:38px;margin:0;padding:34px 0 46px}.creator-dossier-portrait{width:min(100%,430px);margin-inline:auto}.creator-dossier-hud{font-size:5px;top:14px;left:15px;right:16px}.creator-dossier-copy h2{font-size:clamp(3.1rem,15.5vw,5.8rem)}.creator-dossier-status{margin-bottom:30px}.creator-dossier-copy dl{margin-top:42px}.creator-dossier-copy dl>div{min-height:90px;padding:14px}.creator-dossier-copy dt{margin-bottom:22px}.creator-dossier-controls{padding:16px 0 max(14px, env(safe-area-inset-bottom));background:linear-gradient(#0000,#000 22%);grid-template-columns:1fr 1fr;position:sticky;bottom:0}.creator-dossier-controls p{display:none}.creator-dossier-controls button{font-size:6px}.global-search:before{opacity:.55;width:145vw;top:-32vw;right:-72vw}.creator-support-grid{grid-template-columns:1fr;margin-top:65px}.creator-support-intro h2{max-width:100%;font-size:clamp(2rem,10.7vw,4.8rem);line-height:.9}.creator-support-grid article,.creator-support-grid article:first-child{border-right:0;min-height:0;padding:20px 0 30px}.creator-support-grid h3{margin:32px 0 18px}.creator-support-orbits{opacity:.68;width:132vw;top:-20vw;right:-62vw}.creator-criteria{grid-template-columns:1fr;gap:65px;padding:95px 18px 110px}.creator-criteria-scan{opacity:.45;width:96vw;top:23%;left:38%}.creator-criteria:after{width:92%;top:31%;left:-52%}.creator-criteria-copy>p:last-child{margin-left:0}.creator-mission-map{width:100%;margin-top:65px;overflow:hidden}.mission-plot{grid-template-columns:repeat(2,minmax(0,1fr));gap:58px 20px;min-height:305px;padding:44px 18px}.mission-plot button{min-width:0}.mission-plot button strong{overflow-wrap:break-word;text-align:center;max-width:100%}.mission-line{width:1px;height:auto;inset:15% auto 15% 50%}.mission-line i{width:1px;height:100%;transform:none!important}.mission-readout{grid-template-columns:1fr;gap:48px;padding:38px 18px 45px}.mission-readout>span{position:static}.mission-coordinates{grid-row:auto;width:min(52vw,190px)}.mission-readout h3,.mission-readout p{grid-column:1}.mission-readout h3{overflow-wrap:break-word;max-width:100%;font-size:clamp(2.2rem,11vw,4rem)}.creator-apply{grid-template-columns:1fr;gap:80px;padding:95px 18px 110px}.creator-apply-intro{position:static}.creator-transmission{opacity:.5;width:140vw;bottom:-20vw;left:-72vw}.creator-form .form-grid{grid-template-columns:1fr}.creator-form .form-wide{grid-column:1}.legal-page{padding:0 18px 85px}.legal-page article{margin-top:75px}.legal-page h1{margin-bottom:70px}.legal-page section{grid-template-columns:1fr;gap:15px}.legal-footer{justify-content:flex-start;margin-top:62px;padding-top:20px}.legal-page>.site-footer{margin-top:62px;margin-bottom:-85px}.production-page h1{margin:22px 0 42px;font-size:clamp(3.25rem,15vw,6.2rem);line-height:.82}.production-city-hero{min-height:min(78svh,720px);margin:0 -1px 58px;padding:22px 17px 26px}.production-city-hero h1{margin:16vh 0 28px}.production-city-hero-caption{display:none}.production-city-hero .production-lead{margin:0;font-size:12px;line-height:1.6}.production-city-hero.is-nyc .production-city-hero-media img{object-position:54% center}.production-city-hero.is-los-angeles .production-city-hero-media img{object-position:53% center}.production-city-hero.is-miami .production-city-hero-media img{object-position:62% center}.production-hub-hero{min-height:min(76svh,700px);margin:0 -1px 64px;padding:22px 17px 26px}.production-page .production-hub-title{margin:15vh 0 28px}.production-hub-title span:first-child{letter-spacing:-.055em;font-size:clamp(2rem,8.8cqw,3rem)}.production-hub-title span:last-child{letter-spacing:-.065em;font-size:clamp(3rem,14.1cqw,5rem)}.production-hub-hero .production-lead{margin:0;font-size:12px;line-height:1.6}.production-hub-hero-panel.is-nyc img{object-position:50% center}.production-hub-hero-panel.is-los-angeles img{object-fit:contain;object-position:50% 38%;animation:none;transform:scale(1.16)}.production-hub-hero-panel.is-miami img{object-position:68% center}.production-lead{margin:0 0 58px;font-size:13px;line-height:1.7}.production-visual-meta{gap:14px;padding:12px;font-size:6px}.production-visual-meta span:last-child{text-align:right}.production-network{background-size:auto,38px 38px,38px 38px,auto;margin-bottom:95px}.production-network.is-location{margin-bottom:18px}.production-network-canvas{aspect-ratio:auto;min-height:340px}.production-network-node{-webkit-backdrop-filter:none;backdrop-filter:none;min-width:92px;padding:9px 10px}.production-network-node.is-los-angeles{top:67%;left:3%}.production-network-node.is-nyc{top:10%;right:3%}.production-network-node.is-miami{bottom:5%;right:3%}.production-network-core{left:48%}.production-network-footer{grid-template-columns:auto 1fr auto;gap:10px;padding:12px}.production-network-footer span:nth-of-type(2),.production-network-footer i:nth-of-type(2){display:none}.production-market-panel{grid-template-columns:1fr;margin-bottom:95px}.production-market-readout,.production-market-focus{min-height:0;padding:24px 18px}.production-market-readout{border-right:0;border-bottom:1px solid var(--line)}.production-market-readout>strong{margin:48px 0 14px;font-size:clamp(1.65rem,8vw,2.75rem)}.production-market-focus>div{margin-top:38px}.production-signal-wave{padding-inline:18px}.production-section-heading{grid-template-columns:1fr;gap:22px;margin-bottom:30px}.production-section-heading h2{font-size:clamp(2.7rem,13vw,5.2rem)}.production-services section,.production-faq section{grid-template-columns:34px minmax(0,1fr);gap:12px 16px}.production-services section>span{grid-row:1/span 2}.production-services section p,.production-faq section p{grid-column:2}.production-faq-heading,.production-flow-heading{margin-top:95px}.production-flow-track{grid-template-columns:1fr}.production-flow-track:before{background:linear-gradient(#0000,#ffffff70,#0000);width:1px;height:auto;inset:10% auto 10% 27px}.production-flow-track>div{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:15px;min-height:88px;padding:16px 18px;display:grid}.production-flow-track>div:last-child{border-bottom:0}.production-flow-track>div:before{top:calc(50% - 4px);left:23px}.production-flow-track strong{max-width:none}.production-flow-signal{background:linear-gradient(#0000,#fff);width:5px;height:22%;animation-name:production-flow-sweep-mobile;top:8%;left:25px}.production-faq section{grid-template-columns:1fr}.production-faq section p{grid-column:1}.production-city-links{align-items:flex-start;gap:16px 24px;margin-top:58px}.production-city-links span{width:100%;margin-right:0}.production-city-grid{grid-template-columns:1fr}.production-city-grid article{border-right:0;border-bottom:1px solid var(--line);min-height:260px;padding:24px 0}.production-city-grid article:last-child{border-bottom:0}.production-city-grid h2{margin-top:40px;font-size:clamp(3rem,15vw,5.2rem)}.production-cta{flex-direction:column;align-items:flex-start;margin-top:85px}.production-cta p{font-size:clamp(2rem,10vw,3.7rem)}.production-footer{margin-top:72px;padding-inline:0}}@media (width<=600px){.production-hub-ignition-grid{background-size:34px 34px}.production-hub-route-map{width:122vw;top:50%}.production-hub-route-city{min-width:54px}.production-hub-route-city span{font-size:7px}.production-hub-route-core{width:76px;height:76px}.production-hub-route-core b{font-size:19px}.production-hub-ignition-markers{bottom:max(22px, env(safe-area-inset-bottom))}.production-network-canvas{aspect-ratio:1;min-height:0}.production-network-svg-desktop{display:none}.production-network-svg-mobile{display:block}.production-network-node.is-miami{bottom:8%}}@supports (-webkit-touch-callout:none){@media (width<=900px) and (hover:none){:root{--mobile-browser-clearance:max(58px, calc(env(safe-area-inset-bottom) + 42px))}}}@media (width>=600px) and (width<=900px){.client-network{grid-template-columns:repeat(3,minmax(0,1fr))}.global-map-visual{aspect-ratio:4/3}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.form-wide,.creator-form .form-wide{grid-column:1/-1}}@media (width<=720px){.hero-visor-emblem{--visor-x-a:-24px;--visor-y-a:10px;--visor-x-b:-6px;--visor-y-b:-16px;--visor-x-c:22px;--visor-y-c:-6px;--visor-x-d:16px;--visor-y-d:14px;--visor-x-e:-18px;--visor-y-e:18px;width:clamp(32px,9vw,52px);top:58%;left:63%}}@media (width<=520px){.brand-wordmark{display:none}.inquiry-header nav{gap:20px}.hero{min-height:max(640px,100svh)}.hero-cinematic-image{object-position:67% center}.hero h1{font-size:clamp(4rem,20vw,6rem)}.hero-services{gap:7px 13px;max-width:170px;font-size:6.5px}.work-stage .work-copy .work-title h2{font-size:clamp(1.45rem,7.25cqw,2.2rem)}.section-intro.horizontal h2{font-size:clamp(2.85rem,14vw,4.8rem)}.creators-call-copy h2{font-size:clamp(3.25rem,16vw,5.5rem)}.contact h2{font-size:clamp(3.35rem,17vw,5.8rem)}.brand-finale-intro h2{font-size:clamp(2.85rem,14vw,4.8rem)}.inquiry-hero h1{font-size:clamp(2.5rem,12vw,5.4rem)}.global-search-intro h2,.creator-criteria h2,.creator-process-heading h2,.creator-apply h2{font-size:clamp(2.85rem,14vw,5rem)}.creators-overview-intro h2{font-size:clamp(2.35rem,11.5vw,4.4rem)}.creator-support-intro h2{font-size:clamp(2rem,10.7vw,4.4rem)}.creators-discipline-grid h3{font-variation-settings:"wdth" 78, "wght" 540;letter-spacing:-.04em;overflow-wrap:normal;white-space:nowrap;font-size:clamp(.72rem,3.3vw,1rem)}.legal-page h1{font-size:clamp(3.5rem,18vw,5.5rem)}.film-ui strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.film-ui button{min-height:38px}.client-network{grid-template-columns:repeat(2,minmax(0,1fr))}.logo-suresh .client-identity img{width:48px;max-height:48px}.about-network{min-height:520px}.creators-call{min-height:0}.brand-finale-system{gap:38px}.contact-actions a:first-child,.inquiry-aside a,.creator-apply-intro>div a,.inquiry-footer>a{overflow-wrap:anywhere}}@media (width<=900px) and (height<=720px){.work-stage{gap:13px;top:60px}.assembly-sticky .work-stage{right:54px;bottom:calc(22px + var(--mobile-browser-clearance))}.work-stage.is-portrait{gap:13px}.work-stage.is-portrait .work-media{height:min(37svh,320px)}.work-stage.project-audemars-piguet-fanatics .work-media-dual{width:min(86%,300px);height:auto}.film-player.landscape{max-height:37svh}.work-stage .work-copy .work-title h2{font-size:clamp(1.35rem,6.8cqw,2rem)}.work-summary{display:none}.work-stage.project-sports-illustrated-miami-swim-week{grid-template-columns:minmax(0,1fr);gap:10px;top:60px;bottom:56px}.work-stage.project-sports-illustrated-miami-swim-week .dual-film-frame.is-primary{width:min(100%,49.7778svh,500px);height:auto}.work-stage.project-sports-illustrated-miami-swim-week .work-summary{margin:6px 0 0 38px;font-size:7.5px;line-height:1.3;display:block}.film-ui{padding:10px}.film-ui strong{display:none}.film-ui>div{grid-column:2;justify-content:flex-end}.assembly-scroll-cue{top:58px;bottom:auto}.work-index,.assembly-progress{top:232px;bottom:calc(18px + var(--mobile-browser-clearance))}.assembly-world{opacity:.31;width:220vw;top:61%}.assembly-location-readout{bottom:calc(18px + var(--mobile-browser-clearance))}}@media (width>=901px) and (height<=740px){.assembly-scroll-cue{right:10px}.work-title>span{margin-bottom:2vh}.work-stage .work-copy .work-title h2{font-size:clamp(1.8rem,7.6cqw,4.2rem)}.work-summary{margin:2vh 0;font-size:11px}.work-copy dl>div{padding-block:7px}.work-stage.is-portrait .work-media{height:min(61svh,540px)}}@media (hover:none){.film-play,.film-ui button,.creator-mission-map{-webkit-backdrop-filter:none;backdrop-filter:none}.film-play:hover,.film-ui button:hover{color:#fff;background:#0000009e}.client-network article:hover{background:0 0}.client-network article:hover .client-identity img{transform:none}.service-tabs button:hover:not(.is-active),.global-region-tabs button:hover:not(.is-active){color:var(--dim);background:0 0}.production-city-grid article:hover{background:0 0}.production-city-grid article:hover h2,.production-city-grid article:hover a .directional-icon{transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.production-hub-ignition{display:none}.client-network-traverse-active{stroke-dasharray:none!important}.client-network-traverse-head,.client-network-traverse-halo{display:none}.production-hub-hero-panel img{animation:none;transform:scale(1.045)}.production-city-hero-media img{animation:none;transform:scale(1.04)}.section-ignition~.brand-finale-field{opacity:.5}.section-ignition~.brand-finale-grid,.section-ignition~.brand-finale-intro,.section-ignition~.brand-finale-system,.section-ignition~.brand-finale-meta{opacity:1;transition:none;transform:none}.work-stage,.creator-dossier-body,.creator-credential-hud i,.creator-dossier-hud i{animation:none}.creator-credential-aura:after,.creator-credential-axis{transition:none}.assembly-scroll-label,.assembly-scroll-cue i,.assembly-scroll-track b,.creators-voice-wave i,.creators-voice-beam b,.creators-voice-receiver:before,.creators-voice-receiver:after{animation:none}.creators-voice-beam b{opacity:.72;left:44%;transform:none}.creators-voice-receiver:before{opacity:.44;inset:7px}.creators-voice-receiver:after{display:none}.assembly-location-readout{animation:none}.assembly-scroll-label{opacity:.82;text-shadow:0 0 7px #ffffff94;transform:none}.assembly-scroll-track b{opacity:.9;top:12px}.hero-cinematic-boot,.hero-cinematic-scan,.creators-ignition,.section-ignition,.inquiry-ignition{display:none}.hero-cinematic-grain,.hero-cinematic-image,.hero-cinematic-video,.hero-starfield,.observatory-visual img,.observatory-stars:before,.observatory-stars:after,.observatory-stars i,.observatory-visual:before,.observatory-orbit,.hero-visor-emblem,.hero-visor-emblem i,.hero-lens-interface,.hero-orbital-logo,.hero-mission-rock,.hero-transmission-sweep,.hero-topline,.hero-title,.hero-bottom,.creators-page-field,.creators-page-field:before,.creators-page-hero h1,.creators-page-bottom{animation:none}.hero-cinematic-video{opacity:1;transform:translateZ(0)scale(1.006)}.hero-cinematic--background-4 .hero-pov-video{display:none}.hero-lens-interface{opacity:.14;transform:translate(-50%,-50%)}.hero-orbital-logo{opacity:.66;transform:translate(-50%,-50%)}.hero-mission-rock,.hero-transmission-sweep{display:none}.inquiry-orbit,.creators-page-orbit,.creators-page-cosmos:before,.creators-page-cosmos:after,.creators-page-cosmos i,.creators-overview-constellation i,.creator-roster:before,.creator-roster-field,.creator-credential-scan,.creator-credential-placeholder>i,.creator-credential-footer>span i,.creator-dossier-field,.creator-dossier-status i,.global-search:before,.creator-support-orbits,.creator-criteria:after,.creator-criteria-scan i,.creator-process:before,.creator-transmission,.commissions:before,.studio:after,.contact:before,.global-search:after,.creators-overview:before,.creator-support:before,.creator-apply:before,.service-flow>div i,.global-map-sweep,.creators-call-signal,.brand-emblem-halo,.brand-emblem-orbit,.brand-emblem-core,.brand-emblem-core img,.brand-emblem-beam,.about-agency-field:before,.about-agency-field:after,.about-system-signal,.production-route,.production-core-orbit,.production-core,.production-node-dot,.production-route-particle,.production-hub-cta a,.homepage-creators-route>a,.homepage-creators-route>a:before,.production-network-node.is-active,.production-network:before,.production-network-footer i:after,.production-flow-signal,.production-signal-wave i,.creators-page-scroll>i b,.hero-scroll>i b{animation:none}.production-route-particle{display:none}.observatory-image.is-active{opacity:1;transform:none}.observatory-image.is-previous{opacity:0;transform:none}.observatory-frame{transition:none}.observatory-reel-shell:before,.observatory-orbit-map,.observatory-transmission i b{animation:none}.hero-spacecraft-lane-b{display:none}.hero-spacecraft-lane-a .hero-spacecraft-flight{opacity:.62;animation:none;left:34%;transform:translateY(-2vh)rotate(.5deg)}*{transition-duration:.01ms!important}}.corporate-page{background:#030303;min-height:100svh;overflow:hidden}.corporate-page>.site-header{position:relative}.corporate-content{--corporate-frame:var(--frame)}.corporate-hero{isolation:isolate;border-bottom:1px solid var(--line);min-height:calc(100svh - 75px);padding:40px var(--corporate-frame) 34px;background:radial-gradient(circle at 78% 42%,#ffffff17,#0000 25%),linear-gradient(125deg,#ffffff06,#0000 42%),#030303;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.corporate-field{z-index:-1;opacity:.48;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:74px 74px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 38%,#000);mask-image:linear-gradient(90deg,#0000,#000 38%,#000)}.corporate-field:before,.corporate-field:after{content:"";border:1px solid #ffffff2e;border-radius:50%;position:absolute}.corporate-field:before{aspect-ratio:1;width:min(56vw,900px);top:50%;right:-7vw;transform:translateY(-50%);box-shadow:0 0 0 6vw #ffffff03,0 0 0 13vw #ffffff02}.corporate-field:after{aspect-ratio:1;opacity:.5;border-style:dashed;width:min(22vw,350px);animation:26s linear infinite corporate-orbit;top:50%;right:10vw;transform:translateY(-50%)}.corporate-field>i{background:#fff;border-radius:50%;width:5px;height:5px;animation:3.2s ease-in-out infinite corporate-pulse;position:absolute;top:50%;right:31vw;box-shadow:0 0 14px #ffffffd1}.corporate-field>i:nth-child(2){animation-delay:-.8s;top:29%;right:18vw}.corporate-field>i:nth-child(3){animation-delay:-1.7s;top:66%;right:8vw}.corporate-field>i:nth-child(4){animation-delay:-2.4s;top:73%;right:42vw}.corporate-hero-topline{justify-content:space-between;align-items:center;gap:30px;display:flex}.corporate-hero-topline>span{color:var(--dim);letter-spacing:.17em;text-transform:uppercase;font-size:7px}.corporate-hero-main{z-index:2;flex:1;grid-template-columns:minmax(0,1fr) clamp(230px,22vw,330px);align-items:center;gap:clamp(42px,6vw,110px);width:100%;margin-block:clamp(54px,8vh,96px);display:grid;position:relative}.corporate-hero-copy{z-index:2;width:min(100%,1050px);position:relative}.corporate-hero h1{font-variation-settings:"wdth" 78, "wght" 500;letter-spacing:-.075em;text-transform:uppercase;margin:0;font-size:clamp(4.8rem,10.3vw,10.8rem);font-weight:500;line-height:.76}.corporate-hero h1 span{display:block}.corporate-hero h1 span:last-child{color:#ffffff8f}.corporate-hero-copy>p{color:#b6b6b2;max-width:710px;margin:42px 0 0;font-size:clamp(13px,1.25vw,17px);line-height:1.72}.corporate-actions{align-items:center;gap:25px;margin-top:34px;display:flex}.corporate-actions a{letter-spacing:.15em;text-transform:uppercase;border:1px solid #ffffff9e;align-items:center;gap:22px;min-height:48px;padding:14px 17px 13px;font-size:8px;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.corporate-actions a:first-child{color:#050505;background:#fff}.corporate-actions a:last-child{border-color:var(--line);color:var(--mist);background:#00000047}.corporate-actions a:hover,.corporate-actions a:focus-visible{color:#000;background:#fff;border-color:#fff}.corporate-actions .directional-icon{transition:transform .18s}.corporate-actions a:hover .directional-icon{transform:translate(4px)}.corporate-hero-media{background:#0000007a;border:1px solid #fff3;justify-self:end;width:100%;max-width:330px;padding:8px;box-shadow:0 26px 80px #0000007a,0 0 38px #ffffff09}.corporate-hero-media-label{color:#ffffff7a;letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:9px;padding:2px 2px 9px;font-size:5px;display:flex}.corporate-hero-media-label i{background:linear-gradient(90deg,#ffffff4d,#0000);flex:1;height:1px}.corporate-hero-film{border:1px solid #ffffff24;width:100%}.corporate-hero-film video{filter:none}.corporate-hero-film .film-origin{font-size:5px;top:10px;left:10px}.corporate-hero-film .film-ui{grid-template-columns:18px minmax(0,1fr);gap:6px;padding:9px}.corporate-hero-film .film-ui>span,.corporate-hero-film .film-ui strong{font-size:5px}.corporate-hero-film .film-ui>div{grid-column:2;gap:4px}.corporate-hero-film .film-ui button{padding:5px 6px 4px;font-size:5px}.corporate-hero-film .film-play{width:84px;height:84px}.corporate-hero-film .film-play span{font-size:6px}.corporate-signal{border-top:1px solid var(--line-strong);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.corporate-signal:before{content:"";background:#fff;width:20%;height:1px;animation:5.5s ease-in-out infinite corporate-signal-run;position:absolute;top:-1px;left:0;box-shadow:0 0 12px #ffffffa6}.corporate-signal span{border-right:1px solid var(--line);min-height:54px;color:var(--mist);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:14px;font-size:7px;display:flex}.corporate-signal span:last-child{border-right:0}.corporate-signal i{color:var(--dim);font-size:6px;font-style:normal}.corporate-section{padding:145px var(--corporate-frame);border-bottom:1px solid var(--line)}.corporate-heading{grid-template-columns:minmax(150px,.55fr) minmax(0,2fr);align-items:start;gap:60px;margin-bottom:65px;display:grid}.corporate-heading h2,.corporate-procurement h2,.corporate-closing h2{font-variation-settings:"wdth" 79, "wght" 500;letter-spacing:-.065em;text-transform:uppercase;margin:0;font-size:clamp(3.3rem,7.3vw,8rem);font-weight:500;line-height:.82}.corporate-card-grid{border-top:1px solid var(--line-strong);border-left:1px solid var(--line);display:grid}.corporate-card-grid.is-three,.corporate-card-grid.is-six{grid-template-columns:repeat(3,minmax(0,1fr))}.corporate-card-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:280px;padding:22px;transition:color .18s,background .18s}.corporate-card-grid article:hover{color:#fff;background:#ffffff09}.corporate-card-grid article>span,.corporate-workflow-track article>span{color:var(--dim);letter-spacing:.16em;font-size:7px}.corporate-card-grid h3,.corporate-workflow-track h3{font-variation-settings:"wdth" 84, "wght" 500;letter-spacing:-.045em;text-transform:uppercase;max-width:320px;margin:92px 0 18px;font-size:clamp(1.5rem,2.5vw,2.6rem);font-weight:500;line-height:.92}.corporate-card-grid p,.corporate-workflow-track p{max-width:380px;color:var(--mist);margin:0;font-size:11px;line-height:1.65}.corporate-essentials{border-top:1px solid var(--line-strong);grid-template-columns:minmax(210px,.78fr) minmax(0,1.22fr) minmax(235px,.8fr);align-items:start;gap:clamp(34px,5vw,78px);margin-top:125px;padding-top:42px;scroll-margin-top:38px;display:grid}.corporate-essentials-heading h2{font-variation-settings:"wdth" 79, "wght" 500;letter-spacing:-.06em;text-transform:uppercase;margin:30px 0 0;font-size:clamp(2.7rem,5.2vw,5.8rem);font-weight:500;line-height:.84}.corporate-essentials-heading>p:last-child{max-width:390px;color:var(--mist);margin:34px 0 0;font-size:11px;line-height:1.7}.corporate-safeguard-list{border-top:1px solid var(--line)}.corporate-safeguard-list article{border-bottom:1px solid var(--line);grid-template-columns:26px minmax(0,1fr);gap:15px;padding:18px 0 20px;display:grid}.corporate-safeguard-list article>span{color:var(--dim);letter-spacing:.14em;font-size:6px}.corporate-safeguard-list h3{letter-spacing:.08em;text-transform:uppercase;margin:0 0 9px;font-size:11px;font-weight:540;line-height:1.35}.corporate-safeguard-list p{color:var(--mist);margin:0;font-size:10px;line-height:1.65}.corporate-procurement-panel{border:1px solid var(--line-strong);background:#ffffff06;padding:22px}.corporate-procurement-panel>h3{font-variation-settings:"wdth" 82, "wght" 500;letter-spacing:-.045em;text-transform:uppercase;margin:55px 0 26px;font-size:clamp(1.8rem,3.1vw,3.2rem);font-weight:500;line-height:.9}.corporate-procurement-panel>div{border-top:1px solid var(--line)}.corporate-procurement-panel>div span{border-bottom:1px solid var(--line);color:var(--mist);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:24px minmax(0,1fr);gap:10px;padding:11px 0;font-size:7px;line-height:1.45;display:grid}.corporate-procurement-panel>div i{color:var(--dim);font-size:5px;font-style:normal}.corporate-procurement-panel>p:last-child{color:var(--dim);margin:25px 0 0;font-size:8px;line-height:1.6}.corporate-workflow{background:#ffffff03}.corporate-workflow-track{border:1px solid var(--line-strong);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative;overflow:hidden}.corporate-workflow-track article{border-right:1px solid var(--line);min-height:320px;padding:22px}.corporate-workflow-track article:last-child{border-right:0}.corporate-workflow-track h3{margin-top:118px}.corporate-workflow-signal{z-index:2;background:linear-gradient(90deg,#0000,#fff);width:18%;height:1px;animation:5.2s ease-in-out infinite corporate-workflow-run;position:absolute;top:0;left:2%;box-shadow:0 0 11px #ffffffb3}.corporate-heading.is-split{grid-template-columns:1.45fr .75fr}.corporate-heading.is-split>p{max-width:520px;color:var(--mist);margin:30px 0 0;font-size:12px;line-height:1.7}.corporate-card-grid.is-six article{min-height:310px}.corporate-procurement{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(70px,9vw,160px);display:grid}.corporate-procurement-copy{position:sticky;top:40px}.corporate-procurement-copy h2{margin-top:28px}.corporate-procurement-copy>p:last-child{max-width:500px;color:var(--mist);margin:36px 0 0;font-size:12px;line-height:1.7}.corporate-procurement-list{border-top:1px solid var(--line-strong)}.corporate-procurement-list>div{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) 9px;align-items:center;gap:18px;min-height:72px;display:grid}.corporate-procurement-list span{color:var(--dim);letter-spacing:.15em;font-size:6px}.corporate-procurement-list strong{letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:520;line-height:1.45}.corporate-procurement-list i{border:1px solid #fff9;border-radius:50%;width:7px;height:7px;box-shadow:0 0 9px #ffffff42}.corporate-procurement-list>p{color:var(--dim);margin:28px 0 0;font-size:9px;line-height:1.65}.corporate-closing{min-height:620px;padding:120px var(--corporate-frame);text-align:center;background:radial-gradient(circle,#ffffff12,#0000 34%);place-items:center;display:grid;position:relative;overflow:hidden}.corporate-closing:before{content:"";z-index:0;aspect-ratio:1;pointer-events:none;border:1px solid #ffffff1a;border-radius:50%;width:min(68vw,950px);position:absolute;box-shadow:0 0 0 8vw #ffffff03,0 0 0 17vw #ffffff02}.corporate-closing>*{z-index:1;position:relative}.corporate-closing h2{margin-top:28px}.corporate-closing>p:nth-of-type(2){max-width:570px;color:var(--mist);margin:32px auto 0;font-size:12px;line-height:1.7}.corporate-closing>a{letter-spacing:.15em;text-align:left;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffffb3;justify-content:space-between;align-items:center;gap:26px;min-width:min(100%,340px);min-height:56px;margin-top:36px;padding:17px 19px 16px;font-size:8px;transition:color .18s,background .18s,transform .18s;animation:2.8s ease-in-out infinite production-hub-cta-glow;display:inline-flex;box-shadow:0 0 24px #ffffff14}.corporate-closing>a:hover,.corporate-closing>a:focus-visible{color:#000;background:#fff;transform:translateY(-3px)}.corporate-footer{grid-template-columns:auto auto auto 1fr auto auto}.corporate-footer>.social-links{justify-self:end}@keyframes corporate-orbit{to{transform:translateY(-50%)rotate(360deg)}}@keyframes corporate-pulse{0%,to{opacity:.24;transform:scale(.7)}50%{opacity:1;transform:scale(1.2)}}@keyframes corporate-signal-run{0%{transform:translate(-110%)}to{transform:translate(500%)}}@keyframes corporate-workflow-run{0%{opacity:0;transform:translate(-120%)}16%,76%{opacity:1}to{opacity:0;transform:translate(550%)}}@media (width<=900px){.site-header nav{flex-wrap:nowrap;justify-content:center;gap:clamp(11px,3.2vw,22px);display:flex}.corporate-hero{min-height:max(720px,100svh - 105px);padding:30px 18px 25px}.corporate-hero-topline{align-items:flex-start}.corporate-hero-topline>span{text-align:right;max-width:145px;font-size:5.5px;line-height:1.5}.corporate-hero-main{grid-template-columns:1fr;gap:46px;margin-block:82px 58px}.corporate-hero-copy{width:100%}.corporate-hero h1{font-size:clamp(3.5rem,16.3vw,6rem);line-height:.79}.corporate-hero-copy>p{max-width:560px;margin-top:32px;font-size:12px}.corporate-actions{flex-direction:column;align-items:stretch;gap:9px}.corporate-actions a{justify-content:space-between;width:min(100%,310px)}.corporate-hero-media{justify-self:center;width:min(72vw,330px)}.corporate-field{background-size:42px 42px}.corporate-field:before{width:135vw;right:-62vw}.corporate-field:after{width:64vw;right:-10vw}.corporate-field>i{right:45vw}.corporate-field>i:nth-child(2){right:20vw}.corporate-field>i:nth-child(3){right:7vw}.corporate-field>i:nth-child(4){right:72vw}.corporate-signal span{letter-spacing:.1em;gap:6px;min-height:48px;font-size:5.5px}.corporate-signal i{font-size:5px}.corporate-section{padding:95px 18px 105px}.corporate-heading,.corporate-heading.is-split{grid-template-columns:1fr;gap:28px;margin-bottom:48px}.corporate-heading h2,.corporate-procurement h2,.corporate-closing h2{font-size:clamp(3rem,14vw,5.5rem)}.corporate-heading.is-split>p{margin-top:0}.corporate-card-grid.is-three,.corporate-card-grid.is-six{grid-template-columns:1fr}.corporate-card-grid article,.corporate-card-grid.is-six article{min-height:220px;padding:18px}.corporate-card-grid h3{margin-top:58px;font-size:clamp(1.65rem,8vw,2.8rem)}.corporate-essentials{grid-template-columns:1fr;gap:55px;margin-top:90px;padding-top:32px}.corporate-essentials-heading h2{font-size:clamp(2.8rem,13vw,5rem)}.corporate-procurement-panel>h3{margin-top:45px}.corporate-workflow-track{grid-template-columns:1fr}.corporate-workflow-track article{border-right:0;border-bottom:1px solid var(--line);min-height:185px;padding:18px}.corporate-workflow-track article:last-child{border-bottom:0}.corporate-workflow-track h3{margin:42px 0 13px}.corporate-workflow-signal{background:linear-gradient(#0000,#fff);width:1px;height:18%;animation-name:corporate-workflow-run-mobile;top:2%;left:0}.corporate-procurement{grid-template-columns:1fr;gap:65px}.corporate-procurement-copy{position:static}.corporate-procurement-list>div{grid-template-columns:26px minmax(0,1fr) 8px;gap:12px}.corporate-closing{min-height:560px;padding:100px 18px}.corporate-closing:before{width:145vw}.corporate-closing>a{width:100%}.corporate-footer{text-align:center;grid-template-columns:1fr;justify-items:center;gap:18px}.corporate-footer>.social-links,.corporate-footer>.site-rights{justify-self:center}.corporate-footer .site-rights{text-align:center;justify-content:center}}@media (width<=520px){.site-header nav{gap:clamp(9px,2.7vw,16px)}.site-header nav a{letter-spacing:.1em;font-size:clamp(5.8px,1.65vw,7px)}.corporate-signal span{flex-direction:column;justify-content:center;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.corporate-field:after,.corporate-field>i,.corporate-signal:before,.corporate-workflow-signal,.corporate-closing>a{animation:none}}@keyframes corporate-workflow-run-mobile{0%{opacity:0;transform:translateY(-120%)}16%,76%{opacity:1}to{opacity:0;transform:translateY(550%)}}.gallery-page{background:#020202;min-height:100svh;overflow:hidden}.gallery-page>.site-header{position:relative}.gallery-hero{isolation:isolate;border-bottom:1px solid var(--line-strong);min-height:calc(100svh - 75px);padding:40px var(--frame) 34px;background:radial-gradient(40% 56% at 80% 42%,#ffffff1a,#0000 68%),linear-gradient(115deg,#ffffff06,#0000 46%),#020202;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.gallery-hero-field{z-index:-1;aspect-ratio:1;pointer-events:none;border:1px solid #ffffff17;border-radius:50%;width:min(70vw,1100px);position:absolute;top:50%;right:-12vw;transform:translateY(-50%)rotate(-12deg)}.gallery-hero-field:before,.gallery-hero-field:after{content:"";border:1px solid #ffffff12;border-radius:50%;position:absolute}.gallery-hero-field:before{inset:18%}.gallery-hero-field:after{inset:38%}.gallery-hero-field i{background:#fff;border-radius:50%;width:4px;height:4px;position:absolute;box-shadow:0 0 14px #fff}.gallery-hero-field i:first-child{top:48%;left:4%}.gallery-hero-field i:nth-child(2){width:2px;height:2px;top:24%;right:14%}.gallery-hero-field i:nth-child(3){width:3px;height:3px;bottom:10%;right:28%}.gallery-hero-topline,.gallery-hero-index{justify-content:space-between;align-items:center;gap:24px;display:flex}.gallery-hero-topline>span,.gallery-hero-index{color:var(--dim);letter-spacing:.17em;text-transform:uppercase;font-size:7px}.gallery-hero-title{z-index:1;grid-template-columns:minmax(0,1.65fr) minmax(240px,.35fr);align-items:end;gap:7vw;display:grid;position:relative}.gallery-hero-title h1{font-variation-settings:"wdth" 77, "wght" 540;letter-spacing:-.075em;text-transform:uppercase;margin:0;font-size:clamp(5.2rem,12.5vw,13rem);font-weight:540;line-height:.72}.gallery-hero-title h1 span{display:block}.gallery-hero-title h1 span:last-child{color:#ffffff80;margin-left:8vw}.gallery-hero-title>p{max-width:360px;color:var(--mist);margin:0;font-size:12px;line-height:1.7}.gallery-hero-index{border-top:1px solid var(--line-strong);padding-top:18px}.gallery-hero-index>i{background:var(--line);flex:1;height:1px;position:relative;overflow:hidden}.gallery-hero-index>i b{background:#fff;width:18%;animation:6.5s linear infinite gallery-archive-signal;position:absolute;inset:0 auto 0 0;box-shadow:0 0 12px #ffffffb3}@keyframes gallery-archive-signal{0%{transform:translate(-110%)}to{transform:translate(660%)}}.gallery-archive{padding:120px var(--frame) 165px}.gallery-archive-header{border-bottom:1px solid var(--line-strong);grid-template-columns:.7fr 2fr;align-items:end;gap:5vw;margin-bottom:52px;padding-bottom:17px;display:grid}.gallery-archive-header>div{color:var(--dim);letter-spacing:.17em;text-transform:uppercase;grid-template-columns:.35fr 1fr .65fr;gap:24px;font-size:6px;display:grid}.gallery-archive-header>div span:last-child{text-align:right}.gallery-archive-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(18px,2vw,34px) clamp(12px,1.4vw,24px);display:grid}.gallery-frame{grid-column:span 4;min-width:0;display:block}.gallery-frame.is-wide{grid-column:span 8}.gallery-frame figure{margin:0}.gallery-frame-image{isolation:isolate;aspect-ratio:4/5;background:#080808;border:1px solid #ffffff29;position:relative;overflow:hidden}.gallery-frame.is-wide .gallery-frame-image{aspect-ratio:16/9}.gallery-frame-image:after{content:"";z-index:1;pointer-events:none;border:10px solid #0000;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1a}.gallery-frame-image img{object-fit:cover;transition:transform .42s cubic-bezier(.2,.8,.2,1)}.gallery-frame-image>span{z-index:2;letter-spacing:.16em;text-align:center;background:#000000a8;border:1px solid #ffffff6b;min-width:28px;padding:5px 6px;font-size:6px;position:absolute;top:13px;left:14px}.gallery-frame-image>i{z-index:2;opacity:0;background:#0000008f;border:1px solid #ffffff57;place-items:center;width:30px;height:30px;transition:opacity .18s,transform .18s;display:grid;position:absolute;top:13px;right:14px;transform:translateY(4px)}.gallery-frame-image>i .directional-icon{width:12px;height:12px}.gallery-frame:hover .gallery-frame-image img,.gallery-frame:focus-visible .gallery-frame-image img{transform:scale(1.018)}.gallery-frame:hover .gallery-frame-image>i,.gallery-frame:focus-visible .gallery-frame-image>i{opacity:1;transform:translateY(0)}.gallery-frame figcaption{border-left:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line-strong);grid-template-columns:1fr minmax(140px,.78fr);gap:24px;min-height:138px;padding:18px 15px;display:grid}.gallery-frame figcaption>div{min-width:0}.gallery-frame figcaption strong{font-variation-settings:"wdth" 80, "wght" 580;letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(1.35rem,2vw,2.45rem);font-weight:580;line-height:.9;display:block}.gallery-frame figcaption>div>span{color:var(--mist);letter-spacing:.11em;text-transform:uppercase;margin-top:10px;font-size:7px;line-height:1.45;display:block}.gallery-frame figcaption dl{margin:0}.gallery-frame figcaption dl>div{border-bottom:1px solid var(--line);grid-template-columns:38px minmax(0,1fr);gap:9px;padding:0 0 8px;display:grid}.gallery-frame figcaption dl>div+div{padding-top:9px}.gallery-frame figcaption dt{color:var(--dim);letter-spacing:.13em;text-transform:uppercase;font-size:5px}.gallery-frame figcaption dd{color:#ffffffd1;letter-spacing:.08em;text-align:right;text-transform:uppercase;margin:0;font-size:6px;line-height:1.45}.gallery-closing{border-top:1px solid var(--line-strong);min-height:620px;padding:110px var(--frame);background:radial-gradient(circle at 78%,#ffffff17,#0000 28%),#020202;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.gallery-closing h2{font-variation-settings:"wdth" 78, "wght" 540;letter-spacing:-.065em;text-transform:uppercase;margin:28px 0 50px;font-size:clamp(4rem,9vw,10rem);font-weight:540;line-height:.8}.gallery-closing>a{letter-spacing:.16em;text-transform:uppercase;border:1px solid #ffffffa6;align-items:center;gap:28px;min-height:52px;padding:15px 17px;font-size:8px;transition:color .18s,background .18s,transform .18s;display:inline-flex}.gallery-closing>a:hover,.gallery-closing>a:focus-visible{color:#020202;background:#fff;transform:translateY(-2px)}@media (width<=1100px){.gallery-frame{grid-column:span 6}.gallery-frame.is-wide{grid-column:span 12}}@media (width<=700px){.gallery-hero{min-height:max(680px,100svh - 105px);padding:30px 18px 25px}.gallery-hero-topline{align-items:flex-start}.gallery-hero-topline>span{text-align:right;max-width:125px;font-size:5.5px;line-height:1.5}.gallery-hero-title{grid-template-columns:1fr;gap:38px}.gallery-hero-title h1{font-size:clamp(3.75rem,17.2vw,6.2rem);line-height:.76}.gallery-hero-title h1 span:last-child{margin-left:0}.gallery-hero-title>p{max-width:315px;font-size:11px}.gallery-hero-field{width:170vw;right:-78vw}.gallery-hero-index{font-size:5.5px}.gallery-archive{padding:82px 18px 110px}.gallery-archive-header{grid-template-columns:1fr;gap:28px;margin-bottom:30px}.gallery-archive-header>div{grid-template-columns:.35fr 1fr .65fr;gap:10px;font-size:5px}.gallery-archive-grid{grid-template-columns:1fr;gap:42px}.gallery-frame,.gallery-frame.is-wide{grid-column:1}.gallery-frame figcaption{grid-template-columns:1fr;gap:20px;min-height:0}.gallery-frame figcaption strong{font-size:clamp(1.8rem,8.5vw,3rem)}.gallery-frame figcaption dl>div{grid-template-columns:48px minmax(0,1fr)}.gallery-closing{min-height:500px;padding:88px 18px}.gallery-closing h2{font-size:clamp(3.4rem,15vw,5.8rem)}.gallery-closing>a{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.gallery-hero-index>i b{animation:none}.gallery-frame-image img,.gallery-frame-image>i{transition:none}}.film-player{container-type:inline-size}.film-loading-poster{z-index:0;object-fit:contain;opacity:1;pointer-events:none;background:#050505;width:100%;height:100%;transition:opacity .26s;display:block;position:absolute;inset:0}.film-loading-poster.is-hidden{opacity:0}.film-player video{z-index:1;opacity:0;will-change:opacity;transition:opacity .18s ease-out;position:relative}.film-player video.is-ready{opacity:1}.film-vignette{z-index:2}.film-origin{z-index:3}.film-play,.film-ui{z-index:4}.film-ui{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.film-ui>span,.film-ui strong,.film-ui>div{min-width:0}.film-ui>div{flex-wrap:wrap;justify-content:flex-end;justify-self:end;max-width:100%}.film-ui button{white-space:nowrap;flex:0 auto;min-width:0}.film-control-short{display:none}.film-error{z-index:4;letter-spacing:.14em;text-align:center;text-transform:uppercase;background:#000000b8;border:1px solid #ffffff80;max-width:calc(100% - 24px);padding:9px 11px;font-size:6px;line-height:1.4;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.work-overview{margin:3.5vh 0 3vh}.work-overview>span{color:#ffffff85;letter-spacing:.18em;text-transform:uppercase;margin-bottom:9px;font-size:6px;display:block}.work-overview .work-summary{margin:0}@container (width<=340px){.film-ui{grid-template-columns:22px minmax(0,1fr);gap:6px;padding:9px}.film-ui strong{text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.film-ui>div{grid-column:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;display:grid}.film-ui button{text-align:center;text-overflow:clip;width:100%;padding:6px 4px 5px;font-size:5.5px;overflow:hidden}.film-control-long{display:none}.film-control-short{display:inline}}@container (width<=190px){.film-origin{display:none}.film-ui{grid-template-columns:minmax(0,1fr);gap:0;padding:7px}.film-ui>span,.film-ui>strong{display:none}.film-ui>div{grid-column:1;gap:3px}.film-ui button{letter-spacing:.04em;min-height:25px;padding:4px 1px 3px;font-size:5px}.film-play{gap:6px;padding:8px 9px 7px}.film-play span{display:none}}@media (width>=901px){.work-stage.project-slick-gorilla-never-out-of-place{grid-template-columns:minmax(420px,1.2fr) minmax(275px,.72fr) minmax(190px,.48fr);gap:clamp(18px,2vw,38px);left:2.75vw;right:2.75vw}.work-stage.project-slick-gorilla-never-out-of-place .dual-film-frame.is-primary{max-width:900px}.work-stage.project-slick-gorilla-never-out-of-place .dual-film-frame.is-secondary{width:min(100%,34.875svh,360px)}.work-stage.project-slick-gorilla-never-out-of-place .work-copy{justify-content:center;padding-block:1vh}.work-stage.project-slick-gorilla-never-out-of-place .work-title>span{margin-bottom:2.2vh}.work-stage.project-slick-gorilla-never-out-of-place .work-overview{margin:2.2vh 0 2vh}.work-stage.project-slick-gorilla-never-out-of-place .work-summary{font-size:11px;line-height:1.58}.work-stage.project-slick-gorilla-never-out-of-place .work-copy dl>div{padding-block:8px}}@media (width<=900px){.work-stage.project-slick-gorilla-never-out-of-place{top:76px;bottom:calc(62px + var(--mobile-browser-clearance));grid-template:"primary""story"/minmax(0,1fr);place-content:center;align-items:center;gap:clamp(14px,2.2svh,22px);display:grid;left:18px;right:58px}.work-stage.project-slick-gorilla-never-out-of-place .work-media-dual{display:contents}.work-stage.project-slick-gorilla-never-out-of-place .dual-film-frame.is-primary{grid-area:primary;place-self:center;width:min(100%,55.1111svh,560px);max-width:520px;height:auto;transform:none}.work-stage.project-slick-gorilla-never-out-of-place .dual-film-frame.is-secondary{display:none}.work-stage.project-slick-gorilla-never-out-of-place .work-copy{grid-area:story;justify-content:flex-start;place-self:start center;width:min(100%,560px)}.work-stage.project-slick-gorilla-never-out-of-place .work-title>span{margin-bottom:0;font-size:8px}.work-stage.project-slick-gorilla-never-out-of-place .work-title p{margin-bottom:8px;font-size:7px}.work-stage.project-slick-gorilla-never-out-of-place .work-title h2{max-width:100%;font-size:clamp(1.75rem,9cqw,2.6rem)}.work-stage.project-slick-gorilla-never-out-of-place .work-summary{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:520px;margin:10px 0 0 38px;font-size:10px;line-height:1.42;display:-webkit-box;overflow:hidden}.work-stage.project-slick-gorilla-never-out-of-place .work-copy dl{display:none}}@media (width<=900px) and (height<=720px){.work-stage.project-slick-gorilla-never-out-of-place{top:58px;bottom:calc(48px + var(--mobile-browser-clearance));gap:8px}.work-stage.project-slick-gorilla-never-out-of-place .work-summary{-webkit-line-clamp:2}}@media (width<=720px){.hero--pov .hero-title{letter-spacing:-.055em;flex-direction:column;justify-content:center;gap:.04em;font-size:clamp(3.5rem,19vw,7.8rem);line-height:.86}.hero-cinematic.hero-cinematic--background-4:before{background:linear-gradient(#000000a6,#0000 32%,#0000001f 66%,#000000e0)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-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}
