@layer theme;@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:--theme(--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:--theme(--default-font-feature-settings, normal);font-variation-settings:--theme(--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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:--theme(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:--theme(--default-mono-font-feature-settings, normal);font-variation-settings:--theme(--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: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,utilities;@font-face{font-family:Overused Grotesk;src:url(/fonts/OverusedGrotesk-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Overused Grotesk;src:url(/fonts/OverusedGrotesk-Medium.woff2)format("woff2");font-weight:500 700;font-display:swap}@font-face{font-family:Figtree;src:url(/fonts/Figtree-latin.woff2)format("woff2");font-weight:300 900;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;src:url(/fonts/Figtree-latin-ext.woff2)format("woff2");font-weight:300 900;font-display:swap;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}:root{--stage:#08080a;--paper:#f7f7f7;--field:#7321be;--bg:var(--stage);--card:#131318;--ink:#fff;--muted:#a5a5ad;--dim:#7c7c86;--line:#ffffff1a;--line-strong:#757575;--violet:#b068f3;--on-violet:#08080a;--surface:#16161a;--surface-line:#232329;--display:"Overused Grotesk", system-ui, sans-serif;--font-figtree:"Figtree";--body:var(--font-figtree), system-ui, sans-serif;--max:90rem;--pad:clamp(1.25rem, 5vw, 4rem);--gap-section:clamp(6rem, 12vw, 9rem);--r-lg:6px;--r-xl:6px;--ease-enter:cubic-bezier(.215, .61, .355, 1);--ease-soft:cubic-bezier(.25, .46, .45, .94);--ease-expo:cubic-bezier(.16, 1, .3, 1);--ease-back:cubic-bezier(.34, 1.56, .64, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--dur-micro:.18s;--dur-enter:.5s;--dur-panel:.62s;--stagger:80ms;--stagger-sm:30ms}[data-ground=stage]{--bg:var(--stage);--card:#131318;--ink:#fff;--muted:#a5a5ad;--dim:#7c7c86;--line:#ffffff1a;--line-strong:#757575;--violet:#b068f3;--on-violet:#08080a;--surface:#16161a;--surface-line:#232329}[data-ground=paper]{--bg:var(--paper);--card:#fff;--ink:#0a0a0c;--muted:#55555e;--dim:#6e6e78;--line:#dcdcdc;--line-strong:#8e8e96;--violet:#7321be;--on-violet:#fff;--surface:#fff;--surface-line:#e5e5e5}[data-ground=field]{--bg:var(--field);--card:#fff;--ink:#fff;--muted:#e3d2f6;--dim:#dcc7f2;--line:#ffffff4d;--line-strong:#c09be2;--violet:#e9d8ff;--on-violet:#7321be;--surface:#ffffff1a;--surface-line:#ffffff47}*{box-sizing:border-box}html{scroll-behavior:auto;scroll-padding-top:var(--header-h,76px);overflow-x:clip}body{background:var(--c-paper);color:var(--c-ink);font-family:var(--body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1rem;font-weight:400;line-height:1.5;overflow-x:clip}#top img[src="/logos/brands/roblox.svg"]{aspect-ratio:800/148}#top img[src="/logos/brands/fortnite.svg"]{aspect-ratio:1581/423.158}#top img[src="/logos/brands/vrchat.svg"]{aspect-ratio:514.36/224.33}#top img[src="/logos/brands/zepeto.svg"]{aspect-ratio:556.981/113.378}#top img[src="/logos/brands/meta-horizon-worlds.svg"]{aspect-ratio:4058/459.9}#top img[src="/logos/brands/fivem.png"]{aspect-ratio:324/360}a{color:inherit;text-decoration:none}::selection{background:#a958eb4d}img,video{max-width:100%;display:block}video{height:auto}p{margin:0 0 1.15rem}p:last-child{margin-bottom:0}:where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--violet);outline-offset:3px;border-radius:var(--r-lg)}h1,h2,h3,h4{font-family:var(--display);color:var(--ink);overflow-wrap:break-word;margin:0;font-weight:700}h1{letter-spacing:-.03em;font-size:clamp(3rem,8.5vw,8.5rem);line-height:.85}h2{letter-spacing:-.025em;text-transform:uppercase;font-size:clamp(2.25rem,5.5vw,4.5rem);line-height:1}h3{letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(1.5rem,2.5vw,2.25rem);font-weight:500;line-height:1.2}h4{letter-spacing:.04em;text-transform:uppercase;font-size:1.0625rem;font-weight:500;line-height:1.2}.eyebrow{font-family:var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0 0 clamp(1rem,2.5vw,1.75rem);font-size:.75rem;line-height:1;display:block}.word-reveal .w{white-space:pre;display:inline-block}@supports (animation-timeline:view()){.word-reveal .w{opacity:.18;animation:linear both word-in;animation-timeline:view();animation-range:cover calc(12% + var(--w,0) * 2.2%) cover calc(30% + var(--w,0) * 2.2%)}}@keyframes word-in{to{opacity:1}}.prose{max-width:60ch;color:var(--muted);margin-top:1.5rem}.wrap{max-width:var(--max);padding-inline:var(--pad);margin-inline:auto}.section{padding-block:var(--gap-section);scroll-margin-top:6rem;position:relative}.bleed{width:100vw;margin-inline:calc(50% - 50vw)}.band{background-color:var(--bg);color:var(--ink);padding-block:clamp(2.5rem,6vw,4.5rem);position:relative}[data-ground]{background-color:var(--bg);color:var(--ink)}[data-ground=paper]{background-image:radial-gradient(72% 58% at 8% -10%,#78e0c621,#0000 62%),radial-gradient(64% 62% at 96% 4%,#b084f31f,#0000 64%),radial-gradient(80% 70% at 62% 108%,#ffc1941f,#0000 66%),radial-gradient(46% 38% at 28% 58%,#96c4ff17,#0000 70%);background-attachment:scroll}.button{border-radius:var(--r-lg);border:1px solid var(--violet);min-height:44px;font-family:var(--body);letter-spacing:-.005em;background:var(--violet);color:var(--on-violet);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:1rem 1.25rem;font-size:1rem;font-weight:500;line-height:1.1;transition:transform .18s,filter .18s,background .18s;display:inline-flex}.button:hover{filter:brightness(1.06);transform:translateY(-1px)}.button:active{transform:translateY(0)}.button:disabled{opacity:.55;cursor:default;filter:none;transform:none}.reveal{opacity:0;transition:opacity var(--dur-enter) var(--ease-enter), transform var(--dur-enter) var(--ease-enter);transition-delay:calc(var(--i,0) * var(--stagger));transform:translateY(24px)}.reveal.is-in{opacity:1;transform:none}@media (scripting:none){.reveal{opacity:1;transition:none;transform:none}}.hero-title{z-index:3;font-family:var(--display);letter-spacing:-.04em;text-transform:none;color:var(--ink);overflow-wrap:break-word;max-width:15ch;margin:0;font-size:clamp(3rem,9vw,9.5rem);font-weight:700;line-height:.85;position:relative}.hero-title .accent{color:var(--ink)}@keyframes hero-word-in{0%{opacity:0;transform:translateY(.14em)}to{opacity:1;transform:none}}@keyframes rise-in{0%{opacity:0;transform:translateY(16px)}}.rise{animation:rise-in .62s var(--ease-expo) both;animation-delay:calc(var(--i,0) * 90ms)}.hero-actions .button,.hero-actions .button-ghost,.hero-actions .button-square{min-height:44px}.hero-parallax{z-index:2;pointer-events:none;position:absolute;inset:0}.parallax-item{transform:translate3d(calc(var(--mx,0) * var(--depth,1) * 30px), calc(var(--my,0) * var(--depth,1) * 24px), 0) rotate(calc(var(--mx,0) * var(--depth,1) * 2deg));will-change:transform;transition:transform .4s ease-out;position:absolute}.marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.marquee--draggable{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.marquee--draggable.is-dragging{cursor:grabbing}.marquee-track{width:max-content;animation:marquee-x var(--marquee-speed,46s) linear infinite;align-items:center;gap:clamp(.75rem,1.4vw,1.25rem);display:flex}.marquee-track.is-manual{will-change:transform;animation:none}@keyframes marquee-x{to{transform:translate(-50%)}}.marquee--slow{--marquee-speed:60s}.marquee--fast{--marquee-speed:34s}.marquee--reverse .marquee-track,.marquee-track.is-reverse{animation-direction:reverse}.marquee-tile{border-radius:var(--r-lg);background:#00000042;border:1px solid #ffffff24;flex:none;width:clamp(14rem,22vw,21rem);height:clamp(7rem,11vw,10rem);padding:1.75rem 2.75rem;display:block}.marquee-tile img{object-fit:contain;object-position:center;opacity:.92;width:100%;height:100%;transition:opacity .18s cubic-bezier(.25,.46,.45,.94)}.marquee-tile:hover img{opacity:1}.marquee-track.is-strip img{flex:none;width:auto;height:clamp(3.5rem,5.5vw,5rem)}.marquee-word{font-family:var(--display);letter-spacing:-.025em;text-transform:uppercase;color:var(--ink);white-space:nowrap;flex:none;align-items:center;gap:clamp(1rem,2.5vw,2.25rem);padding-inline:clamp(.75rem,2vw,1.75rem);font-size:clamp(2.25rem,5.5vw,4.5rem);font-weight:700;line-height:1;display:inline-flex}.marquee-word:after{content:"";background:var(--line-strong);border-radius:999px;flex:none;width:.42em;height:.42em}.case-card{min-width:0}.case-cta{pointer-events:none;justify-self:start}.case-link:hover .case-cta{filter:brightness(1.08)}@media (width>=64rem){.case-media{grid-area:1/1}}.case-media{aspect-ratio:16/9;border-radius:var(--r-lg);border:1px solid var(--surface-line);background:radial-gradient(118% 96% at 16% 0%, #b068f34d, transparent 62%), radial-gradient(92% 88% at 100% 100%, #4084ff2e, transparent 62%), var(--surface);place-items:center;width:100%;transition:transform .4s cubic-bezier(.22,1,.36,1),filter .4s cubic-bezier(.22,1,.36,1);display:grid;position:relative;overflow:hidden}.case-link:hover .case-media{filter:brightness(1.06);transform:translateY(-4px)}.case-media>video,.case-media>img{object-fit:cover;width:100%;height:100%;display:block}.case-media .case-media-fallback,.case-media>img[data-fit=contain]{object-fit:contain;opacity:.9;width:100%;height:100%;padding:22%}.work-title{letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(2.25rem,5vw,4rem);line-height:1}.stats{border-top:1px solid var(--line-strong);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:clamp(2rem,5vw,3rem);margin:clamp(2.5rem,6vw,4rem) 0 0;padding-top:clamp(1.75rem,4vw,3rem);display:grid}.stat{align-content:start;gap:0;margin:0;display:grid}.stats dt{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);order:2;font-size:.75rem}.stats dd{font-family:var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;order:1;margin:0 0 .75rem;font-size:clamp(3rem,7vw,7.5rem);font-weight:700;line-height:.85}.approach{border-top:1px solid var(--line);margin-top:clamp(3.5rem,8vw,6rem);padding-top:clamp(2.5rem,6vw,4rem)}.approach-card.reveal{transform-origin:0%;transform:translateY(24px)scale(.94)}.approach-card.reveal.is-in{transform:none}.approach-card.is-in:after{transform:scaleX(1)}.approach-card.is-in .approach-body{grid-template-rows:1fr}.stack-cards{--stack-gap:clamp(1rem, 2vw, 1.75rem);gap:var(--stack-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(2.5rem,6vw,4rem);display:grid;position:relative}.stack-card{--shift:calc(1 - var(--i,0));--lift:calc(var(--i,0) * -7px);--tilt:calc((var(--i,0) - 1) * -2deg);--shrink:.96;z-index:1;border:1px solid var(--surface-line);border-radius:var(--r-lg);background:var(--surface);color:var(--ink);transform:translateX(calc(var(--shift) * (100% + var(--stack-gap)))) translateY(var(--lift)) rotate(var(--tilt)) scale(var(--shrink));transition:transform .5s cubic-bezier(.2,.75,.2,1),opacity .5s;transition-delay:calc(var(--i,0) * 70ms);will-change:transform;align-content:start;gap:1rem;padding:clamp(1.25rem,2.5vw,1.5rem);display:grid;position:relative}[data-spread=true] .stack-card,.stack-cards.is-spread .stack-card,.stack-cards:hover .stack-card,.stack-cards:focus-within .stack-card{--shift:0;--lift:0px;--tilt:0deg;--shrink:1}.stack-card--active{--card:#fff;--ink:#fff;--muted:#e3d2f6;--dim:#dcc7f2;--line:#ffffff4d;--line-strong:#c09be2;--violet:#e9d8ff;--on-violet:#7321be;--surface:#ffffff1a;--surface-line:#ffffff47;z-index:3;background:var(--field);color:var(--ink);border-color:#0000}.stack-card h3,.stack-card h4{color:var(--ink)}.stack-card p{color:var(--muted);margin:0;font-size:1rem;line-height:1.5}.stack-list{color:var(--muted);gap:.5rem;margin:0;padding:0;font-size:.875rem;line-height:1.5;list-style:none;display:grid}.stack-list li{grid-template-columns:.65rem minmax(0,1fr);align-items:baseline;gap:.35rem .7rem;display:grid}.stack-list li:before{content:"";background:var(--line-strong);border-radius:999px;grid-row:1;align-self:center;width:.4rem;height:.4rem}.stack-list li>*{grid-column:2;min-width:0}@media (width>=90rem){.stack-cards{--stack-out:min(100rem, 100vw - 2 * var(--pad));width:var(--stack-out);margin-inline:calc((100% - var(--stack-out)) / 2)}}@media (width<=60rem){.stack-cards{grid-template-columns:minmax(0,1fr)}.stack-card{--shift:0;--lift:0px;--tilt:0deg;--shrink:1}}@media (scripting:none){.stack-card{--shift:0;--lift:0px;--tilt:0deg;--shrink:1}}.carousel{margin-top:clamp(2.5rem,6vw,4rem);position:relative}.carousel-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);scrollbar-width:none;-ms-overflow-style:none;gap:clamp(1rem,2vw,1.75rem);padding-block:.5rem;display:flex;overflow-x:auto}.carousel-track::-webkit-scrollbar{display:none}.carousel-item{scroll-snap-align:center;border:1px solid var(--surface-line);border-radius:var(--r-lg);background:var(--surface);flex:none;align-content:start;gap:1rem;width:min(30rem,82vw);padding:clamp(1.25rem,2.5vw,1.5rem);transition:border-color .3s,transform .4s cubic-bezier(.22,1,.36,1);display:grid}.carousel-item p{color:var(--muted);margin:0;line-height:1.5}.carousel-item--active{border-color:var(--violet);transform:translateY(-4px)}.carousel-nav{gap:.75rem;margin-top:clamp(1.5rem,3vw,2rem);display:flex}.carousel-btn{border-radius:var(--r-lg);border:1px solid var(--line-strong);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;place-items:center;font-size:1rem;line-height:1;transition:border-color .2s,background .2s;display:grid}.carousel-btn:hover{border-color:var(--ink)}.carousel-btn:disabled{opacity:.4;cursor:default}.carousel-dots{align-items:center;gap:.5rem;margin:0 0 0 .5rem;padding:0;list-style:none;display:flex}.carousel-dot{cursor:pointer;background:0 0;border:0;width:44px;height:44px;padding:20px 0;display:block}.carousel-dot-fill{border-radius:var(--r-lg);background:var(--line-strong);transform-origin:0;width:100%;height:4px;display:block}.carousel-dot.is-active .carousel-dot-fill{background:var(--violet)}.carousel-dot.is-active .carousel-dot-fill[data-running=true]{animation:carousel-dwell var(--dwell,5.2s) linear both}@keyframes carousel-dwell{0%{transform:scaleX(.12)}to{transform:scaleX(1)}}.deck{margin-top:clamp(2.5rem,6vw,4rem)}.deck:focus-visible{outline:2px solid var(--violet);outline-offset:8px;border-radius:var(--r-lg)}.deck-stage{grid-template-areas:"card";align-items:start;display:grid;position:relative}.deck-card{border:1px solid var(--surface-line);border-radius:var(--r-lg);background:var(--surface);transform:translateY(calc(var(--pos) * 22px)) scale(calc(1 - var(--pos) * .05));opacity:calc(1 - var(--pos) * .42);filter:saturate(calc(1 - var(--pos) * .35));z-index:calc(20 - var(--pos));transition:transform var(--dur-panel) var(--ease-enter), opacity var(--dur-panel) var(--ease-enter), filter var(--dur-panel) var(--ease-enter);will-change:transform, opacity;grid-area:card;align-content:start;gap:1rem;padding:clamp(1.25rem,2.5vw,1.5rem);display:grid}.deck-card.is-front{border-color:var(--violet)}.deck-card p{color:var(--muted);max-width:62ch;margin:0;line-height:1.5}.deck-card .button{justify-self:start}.deck-nav{align-items:center;gap:1rem;margin-top:clamp(1.5rem,3vw,2rem);display:flex}.deck-count{font-family:var(--display);letter-spacing:.1em;color:var(--muted);margin:0;font-size:.875rem}.deck-count-now{color:var(--ink)}.switchboard{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3vw,3rem);margin-top:clamp(2.5rem,6vw,4rem);display:grid}@media (width>=60rem){.switchboard{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.switch-tabs{border-top:1px solid var(--line);gap:0;display:grid}.switch-tab{border:0;border-bottom:1px solid var(--line);width:100%;min-height:72px;color:var(--dim);font:inherit;text-align:left;cursor:pointer;transition:color var(--dur-micro) var(--ease-soft);background:0 0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;padding:1.1rem .25rem 1.25rem;display:grid;position:relative}.switch-tab:hover,.switch-tab.is-active{color:var(--ink)}.switch-n{font-family:var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--muted);font-size:1.5rem;font-weight:700;line-height:1}.switch-tab-text{gap:.35rem;display:grid}.switch-tab-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:.75rem;line-height:1}.switch-tab-title{font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;font-size:1.0625rem;font-weight:500;line-height:1.2}.switch-rail{background:var(--violet);transform-origin:0;height:2px;position:absolute;inset:auto 0 -1px;transform:scaleX(0)}.switch-tab.is-active .switch-rail[data-running=true]{animation:carousel-dwell var(--dwell,5.6s) linear both}.switch-tab.is-active .switch-rail[data-running=false]{transform:scaleX(.12)}.switch-panels{position:relative}.switch-panel{border:1px solid var(--surface-line);border-radius:var(--r-lg);background:var(--surface);animation:switch-in var(--dur-panel) var(--ease-enter) both;align-content:start;gap:1rem;padding:clamp(1.25rem,2.5vw,1.5rem);display:grid}.switch-panel[hidden]{display:none}.switch-panel p{color:var(--muted);margin:0;line-height:1.5}.switch-panel .button{justify-self:start}@keyframes switch-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes cta-drift{0%{opacity:.25;transform:translate(0,0)}to{opacity:.7;transform:translateY(-34px)}}.contact-section>.wrap{z-index:3;position:relative}.contact-panel-head .eyebrow{margin-bottom:.25rem}.contact-form{text-align:left;gap:1rem;max-width:38rem;display:grid}.contact-form label{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);gap:.45rem;font-size:.75rem;display:grid}.contact-form input,.contact-form select,.contact-form textarea{font:inherit;letter-spacing:normal;text-transform:none;color:var(--ink);background:var(--card);border:1px solid var(--line-strong);border-radius:var(--r-lg);min-height:48px;padding:.75rem 1rem;font-size:1rem;transition:border-color .2s}.contact-form textarea{resize:vertical}.contact-form input:hover,.contact-form select:hover,.contact-form textarea:hover{border-color:var(--ink)}.contact-form input:focus-visible,.contact-form select:focus-visible,.contact-form textarea:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.submit-bar,.contact-form button[type=submit]{letter-spacing:-.005em;text-transform:none;justify-content:center;width:100%;min-height:52px;margin-top:.5rem;font-size:1rem}.contact-form [role=alert]{color:#ff8b8b;margin:0;font-size:.875rem}.contact-form [role=status],[role=status]{font-family:var(--display)}.newsletter{gap:.5rem;margin-top:1rem;display:flex}.newsletter input{font:inherit;min-width:0;color:var(--ink);background:var(--card);border:1px solid var(--line-strong);border-radius:var(--r-lg);flex:1;padding:.75rem 1rem}.badge-fixed{z-index:60;mix-blend-mode:exclusion;color:#fff;pointer-events:auto;place-items:center;width:clamp(5rem,9vw,6.75rem);min-width:44px;height:clamp(5rem,9vw,6.75rem);min-height:44px;display:grid;position:fixed;bottom:1.5rem;right:1.5rem}.badge-fixed>*{grid-area:1/1}.badge-ring{fill:currentColor;transform-origin:50%;width:100%;height:100%;animation:14s linear infinite badge-spin}@keyframes badge-spin{to{transform:rotate(360deg)}}.badge-icon{color:#fff;fill:currentColor;stroke:currentColor;pointer-events:none;width:38%;height:38%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=30rem){.badge-fixed{bottom:1rem;right:1rem}}.ledger{border-top:1px solid var(--line);margin:clamp(2.5rem,6vw,4rem) 0 0;padding:0;list-style:none}.split{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}.split p{color:var(--muted)}main{position:relative}.coin-trail{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:40;opacity:.42;mix-blend-mode:screen;will-change:left, top, transform;width:clamp(16rem,30vw,40rem);height:auto;position:absolute;top:46vh;left:62%;transform:translate(-50%,-50%)}.section>.wrap,.marquee,.carousel{position:relative}[data-ground=paper] .coin-trail,.coin-trail[data-over=paper]{mix-blend-mode:multiply;opacity:.3}@media (width<=75rem){.coin-trail{opacity:.3;width:clamp(11rem,42vw,20rem)}}.coin-trail.is-live{transition:opacity .45s ease-out}[data-framer-name=Frame\ 23]{display:none!important}@media (width<=46rem){.case-cols,.stats{overflow-x:visible}}.world{z-index:-1;pointer-events:none;background-color:var(--stage);position:fixed;inset:0;overflow:hidden}@keyframes plate-first{0%,62%{opacity:1}to{opacity:0}}@keyframes plate-mid{0%{opacity:0}26%,74%{opacity:1}to{opacity:0}}@keyframes plate-last{0%{opacity:0}40%,to{opacity:1}}.band[data-ground=stage],[data-ground=stage]{background-color:#0000}.act{grid-template-columns:minmax(0,1fr);align-content:center;min-height:100svh;padding-block:clamp(4.5rem,9vw,7.5rem);display:grid;position:relative;overflow-x:clip}.act>.wrap{width:100%}.pan{margin-top:clamp(1.5rem,4vw,3rem);overflow:hidden}@keyframes pan-x{to{transform:translate(-50%)}}@keyframes pan-x-rev{to{transform:translate(0)}}.figure{gap:clamp(.75rem,2vw,1.25rem);margin:clamp(2rem,5vw,3.5rem) 0 0;display:grid}@keyframes silence-in{to{opacity:1}}.aperture{background:radial-gradient(94% 74% at 50% 36%, #7321be6b, transparent 72%), var(--stage);align-content:center;min-height:128svh;padding-block:clamp(3rem,6vw,6rem);display:grid;position:relative;overflow:hidden}@supports (animation-timeline:view()){.aperture{clip-path:circle(0% at 50% 36%);animation:linear both aperture-open;animation-timeline:view();animation-range:cover 5% cover 32%}}@keyframes aperture-open{to{clip-path:circle(150% at 50% 36%)}}.aperture>.wrap{z-index:1;width:100%;position:relative}.aperture .case-grid{margin-top:clamp(1.5rem,3vw,2rem)}.aperture-head .eyebrow,.aperture-head .section-lede{margin:0}.case-media>img[data-fit=contain]{padding:5% 18% 24%;position:absolute;inset:0}@keyframes svc-wipe{to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.carousel-track{scroll-behavior:auto}.stack-card{--shift:0;--lift:0px;--tilt:0deg;--shrink:1;transition:none}}:root{--c-purple:#7321be;--c-purple-dark:#501187;--c-purple-pale:#eee2fa;--c-lilac:#faf7fc;--c-ink:#17121b;--c-muted:#665e6b;--c-line:#d9cee1;--c-paper:#fff;--c-focus:#b15cff;--c-night:#160a24;--c-night-2:#24123a;--c-on-night:#f6f0fc;--c-on-night-muted:#b9a8cc;--c-live:#3fe08a;--c-purple-bright:#a958eb;--c-line-strong:#bcaac8;--c-line-night:#f6f0fc24;--c-on-purple:#fff;--font-sans:var(--font-figtree,Figtree), ui-sans-serif, system-ui, sans-serif;--font-display:"Overused Grotesk", var(--font-sans);--fs-display:clamp(3.25rem, 6.4vw, 6rem);--fs-h1:clamp(2.75rem, 5vw, 4.75rem);--fs-h2:clamp(2.1rem, 3.6vw, 3rem);--fs-h3:clamp(1.4rem, 2.2vw, 2.1rem);--fs-lead:clamp(1.05rem, 1.45vw, 1.24rem);--fs-body:1rem;--fs-small:.875rem;--fs-micro:.72rem;--lh-display:.94;--lh-tight:1.05;--lh-body:1.55;--fw-regular:400;--fw-medium:500;--fw-bold:700;--fw-display:540;--tracking-display:-.05em;--tracking-heading:-.035em;--tracking-label:.12em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--space-11:80px;--space-12:96px;--max-w:1440px;--gutter:clamp(1rem, 3.2vw, 2.5rem);--section-y:clamp(4.5rem, 8vw, 7.25rem);--radius-sm:10px;--radius-md:18px;--radius-lg:28px;--radius-pill:999px;--shadow-card:0 1px 2px #3215460f, 0 12px 32px #461e6014;--shadow-raised:0 4px 12px #32154614, 0 24px 60px #461e6029;--shadow-glow:0 10px 28px #7321be52, 0 2px 6px #5011873d;--gloss-edge:inset 0 1px 0 #ffffff52;--grad-hero:radial-gradient(60% 72% at 50% -12%, #a958eb4d, transparent 72%), radial-gradient(38% 52% at 92% 6%, #d78bff38, transparent 70%), radial-gradient(34% 46% at 6% 18%, #7321be1f, transparent 70%), linear-gradient(180deg, #ffffff8c, #fff0 78%);--grad-lilac:linear-gradient(155deg, #ffffffd1 0%, #faf7fca8 46%, #eee2fa94 100%);--grad-night:radial-gradient(70% 80% at 12% 0%, #7321be8c, transparent 70%), radial-gradient(60% 70% at 92% 100%, #a958eb57, transparent 72%), linear-gradient(180deg, #1f0e35 0%, var(--c-night) 55%, #110719 100%);--grad-glow:radial-gradient(closest-side, #a958eb80, #a958eb29 55%, transparent 100%);--grad-sheen:linear-gradient(105deg, transparent 38%, #ffffffc7 49%, #ffffff38 54%, transparent 62%);--grad-action:linear-gradient(180deg, var(--c-purple-bright) -60%, var(--c-purple) 52%, var(--c-purple-dark) 150%);--grad-night-rise:linear-gradient(180deg, #a958eb00 0%, #a958eb52 6%, #7321beb8 12%, #34125cf0 18%, var(--c-night) 26%);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-in:cubic-bezier(.55, 0, .75, .25);--dur-fast:.18s;--dur-base:.32s;--dur-slow:.6s;--dur-page:.64s;--header-h:76px;--sg-unit:var(--gutter);--sg-indent:calc(var(--sg-unit) * 2.5);--sg-dim:.4;--sg-host-filter:grayscale(1) brightness(.88);--sg-pill-bg:var(--c-ink);--sg-leader:1px;--sg-tilt-a:-4deg;--sg-tilt-b:3deg;--sg-tilt-c:-2deg;--sg-tilt-d:5deg;--sg-tape:#766c8052;--sg-link-ms:.2s}@media (width<=860px){:root{--header-h:64px}}:root{--tx-aurora-mask:url(data:image/webp;base64,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)}:where(.tx-grain,.tx-halftone,.tx-gloss,.tx-aurora,.tx-bokeh){isolation:isolate;position:relative;overflow:clip}:where(.tx-aurora,.tx-night){--tx-grain-blend:screen;--tx-grain-opacity:.12;--tx-halftone-blend:screen}.tx-grain:after{content:"";z-index:var(--tx-grain-z,-1);pointer-events:none;background:url(/textures/grain.webp) 0 0 / var(--tx-grain-size,256px) repeat;opacity:var(--tx-grain-opacity,.07);mix-blend-mode:var(--tx-grain-blend,multiply);animation:tx-grain var(--tx-grain-speed,.9s) steps(1, end) infinite;position:absolute;inset:-12%}@keyframes tx-grain{0%{transform:translate(0,0)}11%{transform:translate(-4%,-6%)}22%{transform:translate(5%,3%)}33%{transform:translate(-7%,4%)}44%{transform:translate(3%,-7%)}55%{transform:translate(-2%,7%)}66%{transform:translate(7%,-2%)}77%{transform:translate(-6%,-1%)}88%{transform:translate(2%,6%)}to{transform:translate(0,0)}}.tx-halftone:before{content:"";z-index:-1;inset:calc(-1 * var(--tx-halftone-size,288px)) 0 0 calc(-1 * var(--tx-halftone-size,288px));pointer-events:none;background-color:var(--tx-halftone-color,var(--c-purple));-webkit-mask:url(/textures/halftone.webp) 0 0 / var(--tx-halftone-size,288px) repeat;-webkit-mask:url(/textures/halftone.webp) 0 0 / var(--tx-halftone-size,288px) repeat;mask:url(/textures/halftone.webp) 0 0 / var(--tx-halftone-size,288px) repeat;opacity:var(--tx-halftone-opacity,.14);mix-blend-mode:var(--tx-halftone-blend,multiply);animation:tx-halftone-drift var(--tx-halftone-speed,48s) linear infinite;position:absolute}@keyframes tx-halftone-drift{0%{transform:translate(0,0)}to{transform:translate3d(var(--tx-halftone-size,288px), var(--tx-halftone-size,288px), 0)}}.tx-gloss:after{content:"";z-index:var(--tx-gloss-z,3);pointer-events:none;opacity:var(--tx-gloss-opacity,.55);background:linear-gradient(105deg,#0000 40%,#fffc 49%,#ffffff40 53%,#0000 60%),linear-gradient(#fff6,#fff6),url(/textures/gloss-holo.webp) 50%/cover no-repeat;position:absolute;inset:0;transform:translate(-115%);-webkit-mask:linear-gradient(105deg,#0000 37%,#000 47% 53%,#0000 63%);mask:linear-gradient(105deg,#0000 37%,#000 47% 53%,#0000 63%)}@media (hover:hover) and (pointer:fine){.tx-gloss:hover:after{transition:transform var(--tx-gloss-speed,.95s) var(--ease-out);transform:translate(115%)}}.tx-gloss:is(:focus-visible,:focus-within):after{transition:transform var(--tx-gloss-speed,.95s) var(--ease-out);transform:translate(115%)}.tx-gloss:has(video,img,picture,canvas){--tx-gloss-z:-1}.tx-aurora:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(38% 46% at 28% 38%, var(--tx-aurora-a,var(--c-purple-bright)), transparent 72%), radial-gradient(44% 52% at 72% 62%, var(--tx-aurora-b,var(--c-purple)), transparent 74%), radial-gradient(30% 36% at 58% 24%, var(--tx-aurora-c,#d78bff), transparent 72%), linear-gradient(125deg, var(--c-purple-dark), var(--c-night-2));-webkit-mask:var(--tx-aurora-mask) center / cover no-repeat;-webkit-mask:var(--tx-aurora-mask) center / cover no-repeat;mask:var(--tx-aurora-mask) center / cover no-repeat;opacity:var(--tx-aurora-opacity,.7);animation:tx-aurora var(--tx-aurora-speed,34s) ease-in-out infinite alternate;position:absolute;inset:-30%}@keyframes tx-aurora{0%{transform:translate(-6%,-4%)rotate(-5deg)scale(1.04)}50%{transform:translate(4%,3%)rotate(2deg)scale(1.12)}to{transform:translate(7%,-3%)rotate(6deg)scale(1.02)}}.tx-gloss.tx-gloss-loop:after{animation:tx-gloss-loop var(--tx-gloss-loop-speed,6.5s) var(--ease-out) var(--tx-gloss-loop-delay,1.6s) infinite}@keyframes tx-gloss-loop{0%{transform:translate(-115%)}24%,to{transform:translate(115%)}}.tx-bokeh:before{--b:var(--tx-bokeh-color,233 194 255);content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle 5.5vmax at 10% 22%, rgb(var(--b) / .28) 0 62%, rgb(var(--b) / .42) 84%, transparent 100%), radial-gradient(circle 2.6vmax at 24% 70%, rgb(var(--b) / .22) 0 62%, rgb(var(--b) / .36) 84%, transparent 100%), radial-gradient(circle 1.4vmax at 38% 30%, rgb(var(--b) / .3) 0 60%, rgb(var(--b) / .46) 84%, transparent 100%), radial-gradient(circle 7vmax at 58% 86%, rgb(var(--b) / .16) 0 64%, rgb(var(--b) / .3) 86%, transparent 100%), radial-gradient(circle 3.4vmax at 70% 18%, rgb(var(--b) / .24) 0 62%, rgb(var(--b) / .38) 84%, transparent 100%), radial-gradient(circle 1.8vmax at 84% 52%, rgb(var(--b) / .3) 0 60%, rgb(var(--b) / .44) 84%, transparent 100%), radial-gradient(circle 4.4vmax at 92% 84%, rgb(var(--b) / .2) 0 62%, rgb(var(--b) / .34) 84%, transparent 100%), radial-gradient(circle 1vmax at 50% 50%, rgb(var(--b) / .34) 0 58%, rgb(var(--b) / .5) 84%, transparent 100%);opacity:var(--tx-bokeh-opacity,.8);animation:tx-bokeh var(--tx-bokeh-speed,26s) ease-in-out infinite alternate;position:absolute;inset:-12%}@keyframes tx-bokeh{0%{opacity:var(--tx-bokeh-opacity,.8);transform:translate(-2%,2%)scale(1)}50%{opacity:calc(var(--tx-bokeh-opacity,.8) * .6)}to{opacity:var(--tx-bokeh-opacity,.8);transform:translate(3%,-3%)scale(1.08)}}@media print{.tx-grain:after,.tx-halftone:before,.tx-gloss:after,.tx-aurora:before,.tx-bokeh:before{display:none}}@media (forced-colors:active){.tx-grain:after,.tx-halftone:before,.tx-gloss:after,.tx-aurora:before,.tx-bokeh:before{display:none}}@view-transition{navigation:auto}html[data-vt] [data-site-header]{view-transition-name:site-header}html[data-vt=page]::view-transition-old(root){animation:.42s cubic-bezier(.55,0,.75,.25) both vt-page-out}html[data-vt=page]::view-transition-new(root){animation:.68s cubic-bezier(.16,1,.3,1) both vt-page-in}@keyframes vt-page-out{to{opacity:0;filter:blur(10px);transform:translateY(-2.5vh)scale(.975)}}@keyframes vt-page-in{0%{opacity:0;filter:blur(12px);transform:translateY(5vh)scale(1.015)}}html[data-vt=page]::view-transition-group(site-header){animation-duration:.42s;animation-timing-function:cubic-bezier(.16,1,.3,1)}html[data-vt=page]::view-transition-old(site-header){animation-duration:.32s}html[data-vt=page]::view-transition-new(site-header){animation-duration:.32s}html[data-vt=case] [data-vt-active] [data-vt-part=media],html[data-vt=case] [data-case-page]:not([data-vt-leaving]) [data-hero-part=media]{view-transition-name:var(--vt-media);view-transition-class:case-media}html[data-vt=case] [data-vt-active] [data-vt-part=title],html[data-vt=case] [data-case-page]:not([data-vt-leaving]) [data-hero-part=title]{view-transition-name:var(--vt-title);view-transition-class:case-text}html[data-vt=case] [data-vt-active] [data-vt-part=meta],html[data-vt=case] [data-case-page]:not([data-vt-leaving]) [data-hero-part=meta]{view-transition-name:var(--vt-meta);view-transition-class:case-text}html[data-vt=case] [data-vt-active] [data-vt-part=burst-1],html[data-vt=case] [data-case-page]:not([data-vt-leaving]) [data-hero-part=burst-1]{view-transition-name:case-burst-1}html[data-vt=case] [data-vt-active] [data-vt-part=burst-2],html[data-vt=case] [data-case-page]:not([data-vt-leaving]) [data-hero-part=burst-2]{view-transition-name:case-burst-2}html[data-vt=case] [data-vt-active] [data-vt-part=burst-3],html[data-vt=case] [data-case-page]:not([data-vt-leaving]) [data-hero-part=burst-3]{view-transition-name:case-burst-3}html[data-vt=case] [data-vt-active] [data-vt-part^=burst-]{opacity:1;transition:none}html[data-vt=case]::view-transition-group(*){animation-duration:.76s;animation-timing-function:cubic-bezier(.2,.9,.1,1)}html[data-vt=case]::view-transition-old(root){animation:.44s cubic-bezier(.4,0,1,1) both vt-case-recede}html[data-vt=case]::view-transition-new(root){transform-origin:var(--vt-x,50%) var(--vt-y,50%);animation:.82s cubic-bezier(.2,.9,.1,1) .12s both vt-case-expand}@keyframes vt-case-recede{to{opacity:0;transform:scale(.94)}}@keyframes vt-case-expand{0%{opacity:0;transform:scale(.84)}}html[data-vt=case]::view-transition-image-pair(*.case-media){border-radius:28px;overflow:clip}html[data-vt=case]::view-transition-old(*.case-media){object-fit:cover;height:100%}html[data-vt=case]::view-transition-new(*.case-media){object-fit:cover;height:100%}html[data-vt=case]::view-transition-group(*.case-media){animation-duration:.82s}html[data-vt=case]::view-transition-group(*.case-text){animation-duration:.7s;animation-delay:40ms}html[data-vt=case]::view-transition-image-pair(*.case-text){animation-delay:40ms}html[data-vt=case]::view-transition-old(*.case-text){animation-delay:40ms}html[data-vt=case]::view-transition-new(*.case-text){animation-delay:40ms}html[data-vt=case]::view-transition-group(case-burst-1){animation-delay:90ms}html[data-vt=case]::view-transition-image-pair(case-burst-1){animation-delay:90ms}html[data-vt=case]::view-transition-old(case-burst-1){animation-delay:90ms}html[data-vt=case]::view-transition-new(case-burst-1){animation-delay:90ms}html[data-vt=case]::view-transition-group(case-burst-2){animation-delay:.17s}html[data-vt=case]::view-transition-image-pair(case-burst-2){animation-delay:.17s}html[data-vt=case]::view-transition-old(case-burst-2){animation-delay:.17s}html[data-vt=case]::view-transition-new(case-burst-2){animation-delay:.17s}html[data-vt=case]::view-transition-group(case-burst-3){animation-delay:.25s}html[data-vt=case]::view-transition-image-pair(case-burst-3){animation-delay:.25s}html[data-vt=case]::view-transition-old(case-burst-3){animation-delay:.25s}html[data-vt=case]::view-transition-new(case-burst-3){animation-delay:.25s}html[data-vt=case]::view-transition-group(case-burst-1){animation-duration:.86s}html[data-vt=case]::view-transition-group(case-burst-2){animation-duration:.86s}html[data-vt=case]::view-transition-group(case-burst-3){animation-duration:.86s}html[data-vt=case]::view-transition-old(case-burst-1){animation-duration:.42s}html[data-vt=case]::view-transition-old(case-burst-2){animation-duration:.42s}html[data-vt=case]::view-transition-old(case-burst-3){animation-duration:.42s}
