@font-face{font-stretch:62% 125%;font-family:archivo;src:url(../media/archivo_var.p.2zhv8_yluni51.woff2)format("woff2");font-display:swap;font-weight:100 900}.jS8WzG_className{font-family:archivo}.jS8WzG_variable{--font-archivo:"archivo"}
@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:var(--font-archivo), "Archivo Fallback", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-archivo), "Archivo Fallback", ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:var(--font-mono);--font-display:var(--font-archivo), "Archivo Display Fallback", ui-sans-serif, system-ui, sans-serif;--container-text:65ch;--container-content:75rem;--container-wide:90rem;--radius-ctl:var(--radius-ctl);--radius-card:var(--radius-card);--radius-pill:var(--radius-pill);--radius-phone:var(--radius-phone);--shadow-lift:var(--shadow-lift);--shadow-phone:var(--shadow-phone);--ease-standard:var(--ease-standard);--animate-kenburns:kenburns var(--kenburns) ease-in-out infinite alternate;--animate-kenburns-b:kenburns-b var(--kenburns) ease-in-out infinite alternate}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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}@font-face{font-family:Archivo Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(Helvetica);size-adjust:98%;ascent-override:89.6%;descent-override:21.4%;line-gap-override:0%}@font-face{font-family:Archivo Display Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(Helvetica Bold);font-weight:700 800;size-adjust:68.3%;ascent-override:128.5%;descent-override:30.7%;line-gap-override:0%}html{background:var(--surface-0);color:var(--text-primary);font-family:var(--font-sans);font-stretch:var(--wdth-text);-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--nav-h) + 1rem);scroll-behavior:smooth;font-size:100%}body{min-height:100dvh;font-size:var(--step-0);line-height:var(--lh-body);overflow-wrap:break-word;text-rendering:optimizelegibility;overflow-x:clip}*{min-width:0}img,video,svg,canvas{max-width:100%;display:block}img{height:auto}:focus-visible{box-shadow:0 0 0 2px var(--focus-gap), 0 0 0 4px var(--focus-ring);border-radius:2px;outline:none}::selection{background:var(--accent);color:var(--text-on-accent)}a{text-underline-offset:.18em}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html{scroll-behavior:auto}}@media (forced-colors:active){:focus-visible{outline-offset:2px;box-shadow:none;outline:3px solid highlight}}}@layer components;@layer utilities{.scrim-bottom:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(to top, var(--surface-0) 0%, var(--surface-0) 9%, #0b0c10c7 26%, transparent 62%), linear-gradient(to bottom, #05060773, transparent 30%);position:absolute;inset:0}@media (min-width:64em){.scrim-bottom:after{background:linear-gradient(to top, var(--scrim-a) 0%, #050607e6 34%, #050607b8 50%, #05060759 68%, transparent 88%), linear-gradient(to bottom, #05060780, transparent 22%), radial-gradient(55% 50% at 50% 70%, #0506078c, transparent 85%)}}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.inset-x-0{inset-inline:0}.top-0{top:0}.top-\[22vh\]{top:22vh}.top-\[calc\(var\(--nav-h\)\+var\(--space-l\)\)\]{top:calc(var(--nav-h) + var(--space-l))}.top-\[calc\(var\(--nav-h\)\+var\(--space-s\)\)\]{top:calc(var(--nav-h) + var(--space-s))}.top-nav{top:var(--nav-h)}.right-\[calc\(var\(--gutter\)\*\.6\)\]{right:calc(var(--gutter) * .6)}.right-gutter{right:var(--gutter)}.bottom-0{bottom:0}.bottom-\[18\%\]{bottom:18%}.bottom-s{bottom:var(--space-s)}.-left-\[9999px\]{left:-9999px}.left-1\/2{left:50%}.left-gutter{left:var(--gutter)}.isolate{isolation:isolate}.z-0{z-index:0}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.z-\[49\]{z-index:49}.container{width:100%}@media (min-width:40em){.container{max-width:40em}}@media (min-width:64em){.container{max-width:64em}}@media (min-width:90em){.container{max-width:90em}}.m-0{margin:0}.wrap{width:min(100% - 2 * var(--gutter), var(--container-content));margin-inline:auto}.wrap-wide{width:min(100% - 2 * var(--gutter), var(--container-wide));margin-inline:auto}.mx-auto{margin-inline:auto}.my-l{margin-block:var(--space-l)}.-mt-2xl{margin-top:calc(var(--space-2xl) * -1)}.mt-2xs{margin-top:var(--space-2xs)}.mt-3xl{margin-top:var(--space-3xl)}.mt-\[\.2em\]{margin-top:.2em}.mt-\[\.5em\]{margin-top:.5em}.mt-\[\.35em\]{margin-top:.35em}.mt-l{margin-top:var(--space-l)}.mt-m{margin-top:var(--space-m)}.mt-s{margin-top:var(--space-s)}.mt-xl{margin-top:var(--space-xl)}.mt-xs{margin-top:var(--space-xs)}.mb-l{margin-bottom:var(--space-l)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[3\/1\]{aspect-ratio:3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[390\/844\]{aspect-ratio:390/844}.aspect-auto{aspect-ratio:auto}.aspect-video{aspect-ratio:var(--aspect-video)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-\[1\.1em\]{width:1.1em;height:1.1em}.size-\[9px\]{width:9px;height:9px}.size-\[18px\]{width:18px;height:18px}.size-\[30px\]{width:30px;height:30px}.size-full{width:100%;height:100%}.h-0{height:0}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-\[56vh\]{height:56vh}.h-auto{height:auto}.h-full{height:100%}.h-nav{height:var(--nav-h)}.h-px{height:1px}.max-h-\[50svh\]{max-height:50svh}.max-h-none{max-height:none}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-\[1\.5em\]{min-height:1.5em}.min-h-\[10rem\]{min-height:10rem}.min-h-\[200svh\]{min-height:200svh}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-svh{min-height:100svh}.w-0\.5{width:calc(var(--spacing) * .5)}.w-\[clamp\(120px\,26vw\,230px\)\]{width:clamp(120px,26vw,230px)}.w-\[min\(70vw\,900px\)\]{width:min(70vw,900px)}.w-\[min\(100\%\,420px\)\]{width:min(100%,420px)}.w-\[min\(100\%\,560px\)\]{width:min(100%,560px)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.lede{font-size:var(--step-1);color:var(--text-secondary);text-wrap:pretty;max-width:45ch;line-height:1.4}.measure{max-width:var(--container-text);text-wrap:pretty}.max-w-\[14ch\]{max-width:14ch}.max-w-\[20ch\]{max-width:20ch}.max-w-\[22ch\]{max-width:22ch}.max-w-\[28rem\]{max-width:28rem}.max-w-\[45ch\]{max-width:45ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[70ch\]{max-width:70ch}.max-w-\[80ch\]{max-width:80ch}.max-w-content{max-width:75rem}.max-w-full{max-width:100%}.max-w-wide{max-width:90rem}.min-w-11{min-width:calc(var(--spacing) * 11)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[6\%\]{--tw-translate-y:calc(6% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}@media (prefers-reduced-motion:no-preference){.reveal.is-out{opacity:0;transform:translateY(16px)}.reveal.is-in{opacity:1;transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out);transform:none}.reveal.is-in:nth-child(2){transition-delay:60ms}.reveal.is-in:nth-child(3){transition-delay:.12s}}.\[transform\:scaleY\(var\(--prog\,0\)\)\]{transform:scaleY(var(--prog,0))}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}@media (min-width:64em) and (prefers-reduced-motion:no-preference){.kb{animation:var(--animate-kenburns);will-change:transform}.kb-b{animation:var(--animate-kenburns-b);will-change:transform}}.resize{resize:both}.grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr}.grid-rows-\[1fr_auto\]{grid-template-rows:1fr auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-2xs{gap:var(--space-2xs)}.gap-3xs{gap:var(--space-3xs)}.gap-\[\.4em\]{gap:.4em}.gap-\[\.5em\]{gap:.5em}.gap-\[\.6em\]{gap:.6em}.gap-\[\.65em\]{gap:.65em}.gap-\[clamp\(\.5rem\,2vw\,1\.5rem\)\]{gap:clamp(.5rem,2vw,1.5rem)}.gap-l{gap:var(--space-l)}.gap-l-2xl{gap:var(--space-l-2xl)}.gap-m{gap:var(--space-m)}.gap-s{gap:var(--space-s)}.gap-s-l{gap:var(--space-s-l)}.gap-xs{gap:var(--space-xs)}.gap-x-\[\.6em\]{column-gap:.6em}.gap-x-\[\.8em\]{column-gap:.8em}.gap-x-m{column-gap:var(--space-m)}.gap-y-2xs{row-gap:var(--space-2xs)}.gap-y-\[\.4em\]{row-gap:.4em}.gap-y-\[\.25em\]{row-gap:.25em}.gap-y-xs{row-gap:var(--space-xs)}.self-end{align-self:flex-end}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-card{border-radius:var(--radius-card)}.rounded-ctl{border-radius:var(--radius-ctl)}.rounded-full{border-radius:2147483647px}.rounded-phone{border-radius:var(--radius-phone)}.rounded-pill{border-radius:var(--radius-pill)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-accent{border-color:var(--accent)}.border-border-strong{border-color:var(--border-strong)}.border-border-subtle{border-color:var(--border-subtle)}.border-game-key{border-color:var(--game-key)}.border-transparent{border-color:#0000}.border-warn{border-color:var(--warn)}.border-t-game-key{border-top-color:var(--game-key)}.bg-\[\#0b0e14\]{background-color:#0b0e14}.bg-\[rgb\(5_6_7\/\.35\)\]{background-color:#05060759}.bg-\[rgb\(11_12_16\/\.7\)\]{background-color:#0b0c10b3}.bg-\[rgb\(11_12_16\/\.78\)\]{background-color:#0b0c10c7}.bg-\[rgb\(11_12_16\/\.86\)\]{background-color:#0b0c10db}.bg-\[rgb\(11_12_16\/\.96\)\]{background-color:#0b0c10f5}.bg-accent{background-color:var(--accent)}.bg-accent-hover{background-color:var(--accent-hover)}.bg-accent-soft{background-color:var(--accent-soft)}.bg-border-subtle{background-color:var(--border-subtle)}.bg-game-key{background-color:var(--game-key)}.bg-scrim{background-color:var(--scrim)}.bg-scrim-a{background-color:var(--scrim-a)}.bg-surface-0{background-color:var(--surface-0)}.bg-surface-1{background-color:var(--surface-1)}.bg-surface-2{background-color:var(--surface-2)}.bg-surface-3{background-color:var(--surface-3)}.bg-transparent{background-color:#0000}.bg-\[linear-gradient\(to_bottom\,rgb\(5_6_7\/\.55\)\,transparent\)\]{background-image:linear-gradient(#0506078c,#0000)}.bg-\[linear-gradient\(to_top\,rgb\(5_6_7\/\.65\)\,transparent_60\%\)\]{background-image:linear-gradient(#0000 40%,#050607a6)}.bg-\[linear-gradient\(var\(--text-muted\)\,transparent\)\]{background-image:linear-gradient(var(--text-muted),transparent)}.bg-\[radial-gradient\(80\%_60\%_at_50\%_100\%\,var\(--accent-soft\)\,transparent_70\%\)\,var\(--surface-0\)\]{background-image:radial-gradient(80% 60% at 50% 100%,var(--accent-soft),transparent 70%),var(--surface-0)}.bg-\[radial-gradient\(90\%_60\%_at_50\%_100\%\,rgb\(244_185_66\/\.18\)\,transparent_70\%\)\,var\(--game-key\)\]{background-image:radial-gradient(90% 60% at 50% 100%,#f4b9422e,transparent 70%),var(--game-key)}.bg-\[radial-gradient\(closest-side\,var\(--ember-glow\)\,transparent_70\%\)\]{background-image:radial-gradient(closest-side,var(--ember-glow),transparent 70%)}.fill-accent{fill:var(--accent)}.object-cover{object-fit:cover}.object-\[50\%_45\%\]{object-position:50% 45%}.object-center{object-position:center}.object-top{object-position:top}.p-3xs{padding:var(--space-3xs)}.p-4xl{padding:var(--space-4xl)}.p-m{padding:var(--space-m)}.p-m-xl{padding:var(--space-m-xl)}.px-\[\.2em\]{padding-inline:.2em}.px-\[\.3em\]{padding-inline:.3em}.px-\[\.8em\]{padding-inline:.8em}.px-\[\.9em\]{padding-inline:.9em}.px-\[1\.1em\]{padding-inline:1.1em}.px-\[1\.3em\]{padding-inline:1.3em}.px-\[1\.4em\]{padding-inline:1.4em}.px-\[1em\]{padding-inline:1em}.px-gutter{padding-inline:var(--gutter)}.px-l{padding-inline:var(--space-l)}.px-s{padding-inline:var(--space-s)}.px-xs{padding-inline:var(--space-xs)}.py-2xl-4xl{padding-block:var(--space-2xl-4xl)}.py-2xs{padding-block:var(--space-2xs)}.py-3xs{padding-block:var(--space-3xs)}.py-\[\.3em\]{padding-block:.3em}.py-\[\.4em\]{padding-block:.4em}.py-\[\.6em\]{padding-block:.6em}.py-\[\.8em\]{padding-block:.8em}.py-\[\.9em\]{padding-block:.9em}.py-\[\.35em\]{padding-block:.35em}.py-\[\.45em\]{padding-block:.45em}.py-l{padding-block:var(--space-l)}.py-m{padding-block:var(--space-m)}.py-xl-3xl{padding-block:var(--space-xl-3xl)}.py-xs{padding-block:var(--space-xs)}.pt-2xl{padding-top:var(--space-2xl)}.pt-\[calc\(var\(--nav-h\)\+var\(--space-2xl\)\)\]{padding-top:calc(var(--nav-h) + var(--space-2xl))}.pt-l{padding-top:var(--space-l)}.pt-m{padding-top:var(--space-m)}.pt-nav{padding-top:var(--nav-h)}.pt-s{padding-top:var(--space-s)}.pr-s{padding-right:var(--space-s)}.pb-2xl{padding-bottom:var(--space-2xl)}.pb-l{padding-bottom:var(--space-l)}.pb-m{padding-bottom:var(--space-m)}.pb-s{padding-bottom:var(--space-s)}.pb-xl{padding-bottom:var(--space-xl)}.text-center{text-align:center}.text-left{text-align:left}.display{font-family:var(--font-display);font-stretch:var(--wdth-display);text-transform:uppercase;letter-spacing:var(--track-display);font-weight:800;line-height:var(--lh-display);text-wrap:balance;overflow-wrap:anywhere}.font-\[inherit\]{font-family:inherit}.font-mono{font-family:var(--font-mono)}.eyebrow{font-size:var(--step--1);font-weight:600;font-stretch:var(--wdth-eyebrow);text-transform:uppercase;letter-spacing:var(--track-label);line-height:var(--lh-small);color:var(--text-secondary)}.label{font-size:var(--step--1);font-weight:600;font-stretch:var(--wdth-button);text-transform:uppercase;letter-spacing:var(--track-label);line-height:var(--lh-small)}.text-step--1{font-size:var(--step--1);line-height:var(--tw-leading,var(--lh-small))}.text-step--2{font-size:var(--step--2);line-height:var(--tw-leading,var(--lh-small))}.text-step-0{font-size:var(--step-0);line-height:var(--tw-leading,var(--lh-body))}.text-step-1{font-size:var(--step-1);line-height:var(--tw-leading,var(--lh-body))}.text-step-2{font-size:var(--step-2);line-height:var(--tw-leading,var(--lh-heading))}.text-step-3{font-size:var(--step-3);line-height:var(--tw-leading,var(--lh-heading))}.text-step-4{font-size:var(--step-4);line-height:var(--tw-leading,var(--lh-heading))}.text-step-5{font-size:var(--step-5);line-height:var(--tw-leading,var(--lh-display))}.text-step-6{font-size:var(--step-6);line-height:var(--tw-leading,var(--lh-display))}.text-step-hero{font-size:var(--step-hero);line-height:var(--tw-leading,var(--lh-display))}.leading-heading{--tw-leading:var(--lh-heading);line-height:var(--lh-heading)}.leading-none{--tw-leading:1;line-height:1}.leading-small{--tw-leading:var(--lh-small);line-height:var(--lh-small)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-\.005em\]{--tw-tracking:-.005em;letter-spacing:-.005em}.tracking-\[\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-label{--tw-tracking:var(--track-label);letter-spacing:var(--track-label)}.\[text-wrap\:balance\]{text-wrap:balance}.\[text-wrap\:pretty\]{text-wrap:pretty}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent-text{color:var(--accent-text)}.text-error{color:var(--error)}.text-success{color:var(--success)}.text-text-muted{color:var(--text-muted)}.text-text-on-accent{color:var(--text-on-accent)}.text-text-primary{color:var(--text-primary)}.text-text-secondary{color:var(--text-secondary)}.text-warn{color:var(--warn)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.\[font-stretch\:100\%\]{font-stretch:100%}.underline{text-decoration-line:underline}.decoration-border-strong{-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}.decoration-1{text-decoration-thickness:1px}.underline-offset-\[\.18em\]{text-underline-offset:.18em}.underline-offset-\[0\.2em\]{text-underline-offset:.2em}.underline-offset-\[0\.18em\]{text-underline-offset:.18em}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[var\(--accent\)\]{accent-color:var(--accent)}.opacity-0{opacity:0}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow-lift{--tw-shadow:var(--shadow-lift);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-phone{--tw-shadow:var(--shadow-phone);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[30px\]{--tw-blur:blur(30px);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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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\:var\(--shadow-lockup\)\]{filter:var(--shadow-lockup)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[8px\]{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[14px\]{--tw-backdrop-blur:blur(14px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[16px\]{--tw-backdrop-blur:blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-saturate-\[1\.1\]{--tw-backdrop-saturate:saturate(1.1);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,backdrop-filter\]{transition-property:background-color,border-color,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,transform\]{transition-property:background-color,border-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,transform\]{transition-property:border-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,filter\]{transition-property:transform,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\[var\(--dur-base\)\]{--tw-duration:var(--dur-base);transition-duration:var(--dur-base)}.duration-\[var\(--dur-fast\)\]{--tw-duration:var(--dur-fast);transition-duration:var(--dur-fast)}.duration-\[var\(--dur-hero-fade\)\]{--tw-duration:var(--dur-hero-fade);transition-duration:var(--dur-hero-fade)}.duration-\[var\(--dur-slow\)\]{--tw-duration:var(--dur-slow);transition-duration:var(--dur-slow)}.ease-out-cinema{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-standard{--tw-ease:var(--ease-standard);transition-timing-function:var(--ease-standard)}.\[--p\:0\]{--p:0}@media (hover:hover){.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:underline-offset-\[\.18em\]:is(:where(.group):hover *){text-underline-offset:.18em}.group-hover\:brightness-\[1\.06\]:is(:where(.group):hover *){--tw-brightness:brightness(1.06);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,)}}.placeholder\:text-text-muted::placeholder{color:var(--text-muted)}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-x-\[12\%\]:before{content:var(--tw-content);inset-inline:-12%}.before\:inset-x-0:before{content:var(--tw-content);inset-inline:0}.before\:-top-\[22\%\]:before{content:var(--tw-content);top:-22%}.before\:top-0:before{content:var(--tw-content);top:0}.before\:-bottom-\[14\%\]:before{content:var(--tw-content);bottom:-14%}.before\:-z-\[1\]:before{content:var(--tw-content);z-index:calc(1 * -1)}.before\:z-\[4\]:before{content:var(--tw-content);z-index:4}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:bg-\[linear-gradient\(90deg\,transparent\,var\(--game-key\)_30\%\,var\(--game-key\)_70\%\,transparent\)\]:before{content:var(--tw-content);background-image:linear-gradient(90deg,transparent,var(--game-key) 30%,var(--game-key) 70%,transparent)}.before\:bg-\[radial-gradient\(58\%_72\%_at_50\%_62\%\,rgb\(5_6_7\/\.74\)\,rgb\(5_6_7\/\.35\)_60\%\,transparent_92\%\)\]:before{content:var(--tw-content);background-image:radial-gradient(58% 72% at 50% 62%,#050607bd,#05060759 60%,#0000 92%)}.before\:opacity-90:before{content:var(--tw-content);opacity:.9}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:0}.after\:right-full:after{content:var(--tw-content);right:100%}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:bottom-\[\.55em\]:after{content:var(--tw-content);bottom:.55em}.after\:left-0:after{content:var(--tw-content);left:0}.after\:z-\[1\]:after{content:var(--tw-content);z-index:1}.after\:h-0\.5:after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.after\:h-\[64\%\]:after{content:var(--tw-content);height:64%}.after\:bg-accent:after{content:var(--tw-content);background-color:var(--accent)}.after\:bg-\[linear-gradient\(to_top\,var\(--surface-0\)_0\%\,var\(--surface-0\)_16\%\,rgb\(11_12_16\/\.9\)_42\%\,rgb\(11_12_16\/\.5\)_70\%\,transparent_100\%\)\]:after{content:var(--tw-content);background-image:linear-gradient(to top,var(--surface-0) 0%,var(--surface-0) 16%,#0b0c10e6 42%,#0b0c1080 70%,transparent 100%)}.after\:transition-\[right\]:after{content:var(--tw-content);transition-property:right;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:duration-\[var\(--dur-base\)\]:after{content:var(--tw-content);--tw-duration:var(--dur-base);transition-duration:var(--dur-base)}.after\:ease-out-cinema:after{content:var(--tw-content);--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}@media (hover:hover){.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-\[1\.03\]:hover{scale:1.03}.hover\:border-text-primary:hover{border-color:var(--text-primary)}.hover\:bg-accent-hover:hover{background-color:var(--accent-hover)}.hover\:bg-surface-1:hover{background-color:var(--surface-1)}.hover\:bg-surface-2:hover{background-color:var(--surface-2)}.hover\:text-accent-text:hover{color:var(--accent-text)}.hover\:text-text-primary:hover{color:var(--text-primary)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-current:hover{text-decoration-color:currentColor}.hover\:after\:right-0:hover:after{content:var(--tw-content);right:0}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-2xs:focus{top:var(--space-2xs)}.focus\:left-gutter:focus{left:var(--gutter)}.focus\:z-\[60\]:focus{z-index:60}.focus\:rounded-ctl:focus{border-radius:var(--radius-ctl)}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:px-s:focus{padding-inline:var(--space-s)}.focus\:py-2xs:focus{padding-block:var(--space-2xs)}.focus\:py-xs:focus{padding-block:var(--space-xs)}.focus\:text-text-on-accent:focus{color:var(--text-on-accent)}.active\:translate-y-0:active{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-65:disabled{opacity:.65}.aria-\[current\=page\]\:text-text-primary[aria-current=page]{color:var(--text-primary)}.aria-\[current\=page\]\:after\:right-0[aria-current=page]:after{content:var(--tw-content);right:0}.data-\[open\=true\]\:flex[data-open=true]{display:flex}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-cue{animation:cue 1.8s var(--ease-standard) infinite}}@media not all and (min-width:64em){.max-lg\:pr-\[calc\(var\(--gutter\)\+128px\)\]{padding-right:calc(var(--gutter) + 128px)}.max-lg\:text-left{text-align:left}}@media (min-width:40em){.md\:ml-xs{margin-left:var(--space-xs)}.md\:inline-flex{display:inline-flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:items-start{align-items:flex-start}.md\:text-step-0{font-size:var(--step-0);line-height:var(--tw-leading,var(--lh-body))}}@media (min-width:64em){.lg\:absolute{position:absolute}.lg\:inset-0{inset:0}.lg\:right-gutter{right:var(--gutter)}.lg\:bottom-\[14\%\]{bottom:14%}.lg\:left-\[64\%\]{left:64%}.lg\:left-auto{left:auto}.lg\:row-start-2{grid-row-start:2}.lg\:row-start-3{grid-row-start:3}.lg\:mt-0{margin-top:0}.lg\:ml-0{margin-left:0}.lg\:\!hidden{display:none!important}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:aspect-auto{aspect-ratio:auto}.lg\:max-h-none{max-height:none}.lg\:min-h-svh{min-height:100svh}.lg\:w-\[clamp\(150px\,13vw\,210px\)\]{width:clamp(150px,13vw,210px)}.lg\:w-\[min\(46vw\,760px\)\]{width:min(46vw,760px)}.lg\:w-\[min\(100\%\,250px\)\]{width:min(100%,250px)}.lg\:w-\[min\(100\%\,440px\)\]{width:min(100%,440px)}.lg\:w-\[min\(100\%\,460px\)\]{width:min(100%,460px)}.lg\:max-w-\[12ch\]{max-width:12ch}.lg\:max-w-\[26ch\]{max-width:26ch}.lg\:max-w-\[30ch\]{max-width:30ch}.lg\:max-w-\[56ch\]{max-width:56ch}.lg\:max-w-\[100ch\]{max-width:100ch}.lg\:max-w-\[min\(56\%\,760px\)\]{max-width:min(56%,760px)}.lg\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[5fr_6fr\]{grid-template-columns:5fr 6fr}.lg\:grid-cols-\[5fr_7fr\]{grid-template-columns:5fr 7fr}.lg\:grid-cols-\[7fr_5fr\]{grid-template-columns:7fr 5fr}.lg\:grid-rows-\[1fr_auto_auto\]{grid-template-rows:1fr auto auto}.lg\:items-start{align-items:flex-start}.lg\:justify-items-start{justify-items:start}.lg\:gap-xs{gap:var(--space-xs)}.lg\:gap-x-\[calc\(1\/12\*100\%\)\]{column-gap:8.33333%}.lg\:self-end{align-self:flex-end}.lg\:justify-self-start{justify-self:flex-start}.lg\:pt-0{padding-top:0}.lg\:pt-\[calc\(var\(--nav-h\)\+2vh\)\]{padding-top:calc(var(--nav-h) + 2vh)}.lg\:pb-l{padding-bottom:var(--space-l)}.lg\:pl-gutter{padding-left:var(--gutter)}.lg\:text-left{text-align:left}.lg\:text-step-3{font-size:var(--step-3);line-height:var(--tw-leading,var(--lh-heading))}.lg\:text-step-4{font-size:var(--step-4);line-height:var(--tw-leading,var(--lh-heading))}.lg\:before\:absolute:before{content:var(--tw-content);position:absolute}.lg\:before\:inset-0:before{content:var(--tw-content);inset:0}.lg\:before\:z-\[1\]:before{content:var(--tw-content);z-index:1}.lg\:before\:h-0\.5:before{content:var(--tw-content);height:calc(var(--spacing) * .5)}.lg\:before\:bg-\[linear-gradient\(90deg\,rgb\(5_6_7\/\.72\)_0\%\,rgb\(5_6_7\/\.45\)_30\%\,transparent_55\%\)\]:before{content:var(--tw-content);background-image:linear-gradient(90deg,#050607b8 0%,#05060773 30%,#0000 55%)}}.\[\&_\.stage-cue\]\:\[opacity\:calc\(1-var\(--p\)\*3\)\] .stage-cue{opacity:calc(1 - var(--p) * 3)}.\[\&_\.stage-glow\]\:\[opacity\:calc\(\.7-var\(--p\)\*\.8\)\] .stage-glow{opacity:calc(.7 - var(--p) * .8)}.\[\&_\.stage-media\]\:origin-\[50\%_60\%\] .stage-media{transform-origin:50% 60%}.\[\&_\.stage-media\]\:\[transform\:translate3d\(0\,calc\(var\(--p\)\*-9vh\)\,0\)_scale\(calc\(1-var\(--p\)\*\.14\)\)\] .stage-media{transform:translate3d(0,calc(var(--p) * -9vh),0) scale(calc(1 - var(--p) * .14))}.\[\&_\.stage-media\]\:\[opacity\:calc\(1-var\(--p\)\*1\.15\)\] .stage-media{opacity:calc(1 - var(--p) * 1.15)}.\[\&_\.stage-title\]\:\[transform\:translate3d\(0\,calc\(var\(--p\)\*-4vh\)\,0\)\] .stage-title{transform:translate3d(0,calc(var(--p) * -4vh),0)}.\[\&_\.stage-title\]\:\[opacity\:calc\(1-var\(--p\)\*1\.6\)\] .stage-title{opacity:calc(1 - var(--p) * 1.6)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-\[\.18em\] a{text-underline-offset:.18em}.\[\&_a\:hover\]\:text-text-primary a:hover{color:var(--text-primary)}.\[\&_h2\]\:mt-m h2{margin-top:var(--space-m)}.\[\&_h2\]\:text-step-2 h2{font-size:var(--step-2);line-height:var(--tw-leading,var(--lh-heading))}.\[\&_h2\]\:leading-heading h2{--tw-leading:var(--lh-heading);line-height:var(--lh-heading)}.\[\&_h2\]\:font-bold h2{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_h2\]\:text-text-primary h2{color:var(--text-primary)}.\[\&_h3\]\:mt-xs h3{margin-top:var(--space-xs)}.\[\&_h3\]\:text-step-1 h3{font-size:var(--step-1);line-height:var(--tw-leading,var(--lh-body))}.\[\&_h3\]\:font-bold h3{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_h3\]\:text-text-primary h3{color:var(--text-primary)}.\[\&_li\]\:ml-\[1\.2em\] li{margin-left:1.2em}.\[\&_li\]\:list-disc li{list-style-type:disc}.\[\&_strong\]\:text-text-primary strong{color:var(--text-primary)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_ul\]\:grid ul{display:grid}.\[\&_ul\]\:gap-2xs ul{gap:var(--space-2xs)}.\[\&\:\:after\]\:bg-\[linear-gradient\(to_top\,var\(--surface-0\)_0\%\,rgb\(11_12_16\/\.7\)_22\%\,transparent_48\%\)\]:after{background-image:linear-gradient(to top,var(--surface-0) 0%,#0b0c10b3 22%,transparent 48%)}@media (min-width:64em){.lg\:\[\&\:\:after\]\:bg-\[linear-gradient\(to_top\,var\(--scrim-a\)_0\%\,rgb\(5_6_7\/\.92\)_36\%\,rgb\(5_6_7\/\.62\)_56\%\,transparent_80\%\)\]:after{background-image:linear-gradient(to top,var(--scrim-a) 0%,#050607eb 36%,#0506079e 56%,transparent 80%)}}.\[\&\>\[data-chapter\]\]\:relative>[data-chapter]{position:relative}.\[\&\>\[data-chapter\]\]\:z-\[1\]>[data-chapter]{z-index:1}.\[\&\>\[data-chapter\]\]\:min-h-svh>[data-chapter]{min-height:100svh}.\[\&\>\[data-chapter\]\]\:shadow-lift>[data-chapter]{--tw-shadow:var(--shadow-lift);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&\>\[data-stage\]\]\:sticky>[data-stage]{position:sticky}.\[\&\>\[data-stage\]\]\:top-0>[data-stage]{top:0}.\[\&\>\[data-stage\]\]\:z-0>[data-stage]{z-index:0}.\[\&\>\[data-stage\]\]\:h-svh>[data-stage]{height:100svh}.\[\&\>li\+li\]\:before\:mr-\[\.6em\]>li+li:before{content:var(--tw-content);margin-right:.6em}.\[\&\>li\+li\]\:before\:mr-\[\.8em\]>li+li:before{content:var(--tw-content);margin-right:.8em}.\[\&\>li\+li\]\:before\:text-accent-text>li+li:before{content:var(--tw-content);color:var(--accent-text)}.\[\&\>li\+li\]\:before\:content-\[\'·\'\]>li+li:before{--tw-content:"·";content:var(--tw-content)}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-0:#0b0c10;--surface-1:#14161b;--surface-2:#1e2026;--surface-3:#282b33;--text-primary:#ede7db;--text-secondary:#b2b8bf;--text-muted:#9a9fa6;--text-on-accent:#0b0c10;--border-subtle:#2d3038;--border-strong:#727881;--accent:#e4762c;--accent-hover:#ef8a46;--accent-text:#f39d5e;--accent-soft:#291b14;--focus-ring:#ede7db;--focus-gap:#0b0c10;--success:#6aecc4;--warn:#e7b643;--error:#e7688b;--info:#7fb6ee;--scrim:#050607;--scrim-a:#050607f5;--scrim-b:#050607d6;--scrim-c:#05060799;--ember-glow:#e4762c38;--step--2:clamp(.875rem, .86rem + .0625vw, .9rem);--step--1:clamp(.875rem, .853rem + .0939vw, .9375rem);--step-0:clamp(1.0625rem, 1.0185rem + .1878vw, 1.1875rem);--step-1:clamp(1.275rem, 1.1666rem + .4626vw, 1.5829rem);--step-2:clamp(1.53rem, 1.3258rem + .8714vw, 2.1101rem);--step-3:clamp(1.836rem, 1.4921rem + 1.4673vw, 2.8127rem);--step-4:clamp(2.2032rem, 1.6588rem + 2.3228vw, 3.7493rem);--step-5:clamp(2.6438rem, 1.815rem + 3.5366vw, 4.9979rem);--step-6:clamp(3.1726rem, 1.9439rem + 5.2425vw, 6.6622rem);--step-hero:clamp(3.5rem, 1.9155rem + 6.7606vw, 8rem);--lh-display:.92;--lh-heading:1.1;--lh-body:1.55;--lh-small:1.4;--track-display:.01em;--track-wide:-.02em;--track-label:.08em;--wdth-display:62%;--wdth-eyebrow:75%;--wdth-button:90%;--wdth-text:100%;--space-3xs:clamp(.25rem, .228rem + .0939vw, .3125rem);--space-2xs:clamp(.5rem, .456rem + .1878vw, .625rem);--space-xs:clamp(.8125rem, .7905rem + .0939vw, .875rem);--space-s:clamp(1.0625rem, 1.0185rem + .1878vw, 1.1875rem);--space-m:clamp(1.625rem, 1.581rem + .1878vw, 1.75rem);--space-l:clamp(2.125rem, 2.037rem + .3756vw, 2.375rem);--space-xl:clamp(3.1875rem, 3.0555rem + .5634vw, 3.5625rem);--space-2xl:clamp(4.25rem, 4.0739rem + .7512vw, 4.75rem);--space-3xl:clamp(6.375rem, 6.1109rem + 1.1268vw, 7.125rem);--space-4xl:clamp(8.5rem, 8.1479rem + 1.5023vw, 9.5rem);--space-s-l:clamp(1.0625rem, .6004rem + 1.9718vw, 2.375rem);--space-m-xl:clamp(1.625rem, .9428rem + 2.9108vw, 3.5625rem);--space-l-2xl:clamp(2.125rem, 1.2007rem + 3.9437vw, 4.75rem);--space-xl-3xl:clamp(3.1875rem, 1.8011rem + 5.9155vw, 7.125rem);--space-2xl-4xl:clamp(4.25rem, 2.4014rem + 7.8873vw, 9.5rem);--gutter:clamp(1rem, .2958rem + 3.0047vw, 3rem);--nav-h:64px;--radius-ctl:3px;--radius-card:4px;--radius-pill:999px;--radius-phone:clamp(16px, 3vw, 34px);--shadow-lift:0 -40px 80px #05060799;--shadow-phone:0 30px 80px #050607b3, inset 0 0 0 1px #ffffff0a;--shadow-lockup:drop-shadow(0 6px 24px #05060799);--dur-fast:.16s;--dur-base:.24s;--dur-slow:.48s;--dur-hero-fade:.6s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--kenburns:22s;--game-key:var(--surface-1);--game-key-2:var(--text-secondary);--game-accent:var(--accent);--game-accent-hover:var(--accent-hover);--game-accent-text:var(--accent-text);--game-accent-soft:var(--accent-soft)}@supports (color:oklch(0% 0 0)){:root{--surface-0:oklch(15.5% .008 268);--surface-1:oklch(20% .01 268);--surface-2:oklch(24.5% .012 268);--surface-3:oklch(29% .014 268);--text-primary:oklch(93% .018 85);--text-secondary:oklch(78% .012 250);--text-muted:oklch(70% .012 255);--text-on-accent:oklch(15.5% .008 268);--border-subtle:oklch(31% .014 268);--border-strong:oklch(57% .016 262);--accent:oklch(68% .16 50);--accent-hover:oklch(73% .148 52);--accent-text:oklch(77% .13 55);--accent-soft:oklch(68% .16 50/.14);--focus-ring:oklch(93% .018 85);--focus-gap:oklch(15.5% .008 268);--success:oklch(86% .13 170);--warn:oklch(80% .14 85);--error:oklch(68% .16 5);--info:oklch(76% .1 250);--scrim:oklch(12% .005 270);--scrim-a:oklch(12% .005 270/.96);--scrim-b:oklch(12% .005 270/.84);--scrim-c:oklch(12% .005 270/.6);--ember-glow:oklch(68% .16 50/.22)}}[data-site=epochfall]{--game-key:#3a6a83;--game-key-2:#d6dfe6;--game-accent:#cf9957;--game-accent-hover:#daab69;--game-accent-text:#deb273;--game-accent-soft:#2a2117;--game-tint-h:55;--game-tint-c:.014}[data-site=dynasties]{--game-key:#2b4860;--game-key-2:#b68c64;--game-accent:#75b4d5;--game-accent-hover:#89c4e3;--game-accent-text:#90c6e3;--game-accent-soft:#15232b;--game-tint-h:245;--game-tint-c:.016}[data-site=exodus]{--game-key:#0b1020;--game-key-2:#e0460d;--game-accent:#d9b45a;--game-accent-hover:#e7c164;--game-accent-text:#deb961;--game-accent-soft:#2a2416;--game-tint-h:270;--game-tint-c:.03}[data-site=grim]{--game-key:#2d1d1d;--game-key-2:#ebe5d9;--game-accent:#da9965;--game-accent-hover:#e6a973;--game-accent-text:#e8ad77;--game-accent-soft:#2a1f17;--game-tint-h:19;--game-tint-c:.018}[data-site=fantasyxai]{--game-key:#121922;--game-key-2:#edf0f5;--game-accent:#f4b942;--game-accent-hover:#f9c965;--game-accent-text:#f4b942;--game-accent-soft:#2b2412;--game-tint-h:258;--game-tint-c:.018}@supports (color:oklch(0% 0 0)){[data-site=epochfall]{--game-key:oklch(50% .066 233);--game-key-2:oklch(90% .013 237);--game-accent:oklch(72% .105 70);--game-accent-hover:oklch(77% .1 74);--game-accent-text:oklch(79% .095 76);--game-accent-soft:oklch(72% .105 70/.14)}[data-site=dynasties]{--game-key:oklch(39% .054 245);--game-key-2:oklch(67% .075 65);--game-accent:oklch(74% .08 232);--game-accent-hover:oklch(79% .075 232);--game-accent-text:oklch(80% .07 232);--game-accent-soft:oklch(74% .08 232/.14)}[data-site=exodus]{--game-key:oklch(17.7% .034 270);--game-key-2:oklch(61% .199 37);--game-accent:oklch(78.5% .117 87);--game-accent-hover:oklch(82.5% .12 87);--game-accent-text:oklch(80% .115 87);--game-accent-soft:oklch(78.5% .117 87/.14)}[data-site=grim]{--game-key:oklch(25% .026 19);--game-key-2:oklch(92.3% .017 85);--game-accent:oklch(73.5% .104 59);--game-accent-hover:oklch(78% .1 62);--game-accent-text:oklch(79% .098 63);--game-accent-soft:oklch(73.5% .104 59/.14)}[data-site=fantasyxai]{--game-key:oklch(21% .022 260);--game-key-2:oklch(95.4% .007 261);--game-accent:oklch(82% .147 81);--game-accent-hover:oklch(86% .13 84);--game-accent-text:oklch(82% .147 81);--game-accent-soft:oklch(82% .147 81/.14)}}[data-accent=site]{--accent:var(--game-accent);--accent-hover:var(--game-accent-hover);--accent-text:var(--game-accent-text);--accent-soft:var(--game-accent-soft)}@supports (color:oklch(0% 0 0)){[data-site][data-tint]{--surface-0:oklch(15.5% var(--game-tint-c) var(--game-tint-h));--surface-1:oklch(20% var(--game-tint-c) var(--game-tint-h));--surface-2:oklch(24.5% var(--game-tint-c) var(--game-tint-h));--surface-3:oklch(29% var(--game-tint-c) var(--game-tint-h));--border-subtle:oklch(31% var(--game-tint-c) var(--game-tint-h))}}.marble{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-0:#f4f3f0;--surface-1:#e3ebef;--surface-2:#d6e0e5;--surface-3:#c7d3da;--text-primary:#2e1a0f;--text-secondary:#584237;--text-muted:#665448;--text-on-accent:#f4f3f0;--border-subtle:#c7d3da;--border-strong:#707c85;--accent:#784c2a;--accent-hover:#663c1b;--accent-text:#734621;--accent-soft:#e8dccf;--focus-ring:#2e1a0f;--focus-gap:#f4f3f0;--success:#00682a;--warn:#975800;--error:#b3241f;--info:#176490;background:var(--surface-0);color:var(--text-primary)}[data-site=epochfall] img[src*=\/se-lockup-]{filter:none}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes kenburns{0%{transform:scale(1)translate(0)}to{transform:scale(1.08)translate(-1.2%,-.8%)}}@keyframes kenburns-b{0%{transform:scale(1.06)translate(1%,.6%)}to{transform:scale(1)translate(0)}}@keyframes cue{0%{opacity:0;transform:scaleY(0)}30%{opacity:1}to{opacity:0;transform:scaleY(1)}}
