@font-face{font-family:klDisplay;font-stretch:87.5% 125%;unicode-range:U+20-23,U+26-29,U+2B-3B,U+3F-5A,U+61-7A,U+A0,U+B7,U+2010-2014,U+2018-2019,U+201C-201D,U+2026;src:url(../media/kl_display-s.p.2zmnhlqtgnzw6.woff2)format("woff2");font-display:swap;font-weight:600 800;font-style:normal}@font-face{font-family:klDisplay Fallback;src:local(Arial);ascent-override:82.48%;descent-override:19.73%;line-gap-override:0.0%;size-adjust:106.45%}.Mj4MJq_className{font-family:klDisplay,klDisplay Fallback;font-style:normal}.Mj4MJq_variable{--font-archivo:"klDisplay", "klDisplay Fallback"}
@font-face{font-family:klText;unicode-range:U+20-23,U+25-29,U+2B-3B,U+3D,U+3F-5A,U+5F,U+61-7A,U+A0,U+B7,U+2010-2014,U+2018-2019,U+201C-201D,U+2026;src:url(../media/kl_text-s.p.2fz2r2h4e7ps2.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:klText Fallback;src:local(Arial);ascent-override:103.52%;descent-override:24.9%;line-gap-override:0.0%;size-adjust:94.38%}.F6VzOG_className{font-family:klText,klText Fallback;font-style:normal}.F6VzOG_variable{--font-rosario:"klText", "klText Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--sky-top:#18212e;--sky:#212c3b;--sky-floor:#273951;--sky-pool:#3a4c6373;--sky-grain:.045}@supports (color:lab(0% 0 0)){:root,:host{--sky-top:lab(12.3076% -1.18268 -9.91493);--sky:lab(17.519% -1.38588 -11.0368);--sky-floor:lab(23.2228% -1.59281 -16.947);--sky-pool:lab(31.376% -1.9757 -16.3543/.45)}}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--spacing:.25rem;--container-7xl:80rem;--font-weight-medium:500;--tracking-tighter:-.05em;--leading-relaxed:1.625;--blur-md:12px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-rosario,var(--font-mona,"Rosario")), ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:var(--font-mono);--color-ink:#12181d;--color-graphite:#3d4751;--color-paper:#eef1f3;--color-phantom:#c9d0d6;--color-sweep:var(--sky);--color-sweep-top:var(--sky-top);--color-sweep-floor:var(--sky-floor);--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--text-small:.9375rem;--text-label:1rem;--text-body:clamp(1.125rem, 1.06rem + .15vw, 1.1875rem);--text-lead:clamp(1.1875rem, 1.06rem + .4vw, 1.375rem);--text-title-sm:1.5rem;--text-title:clamp(1.875rem, 2.78vw, 2.5rem);--text-title-sheet:clamp(1.3125rem, .4rem + 4.6vw, 1.875rem);--text-display:clamp(3.875rem, 2.3rem + 3.4vw, 5.3125rem);--radius-pill:9999px;--drop-shadow-plate:var(--plate-shadow);--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--font-display:var(--font-archivo,var(--font-hubot,"Archivo")), ui-sans-serif, system-ui, sans-serif;--font-ui:var(--font-archivo,var(--font-mona,"Archivo")), ui-sans-serif, system-ui, sans-serif;--font-sans:var(--font-rosario,var(--font-mona,"Rosario")), ui-sans-serif, system-ui, sans-serif}}@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}html{background-color:var(--sky-top);color:var(--fg);font-family:var(--font-sans);font-variant-numeric:lining-nums proportional-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;scroll-padding-top:calc(var(--chrome-h) + var(--scrim-fade));scroll-padding-bottom:calc(var(--sheet-h,0px) + 16px)}body{font-size:var(--text-body);line-height:1.55}::selection{background-color:var(--fg);color:var(--on-fg)}:focus-visible{outline:2px solid var(--hud,var(--fg));outline-offset:3px}@media (pointer:fine){html{overscroll-behavior-y:none}}ol[role=list],ul[role=list]{margin:0;padding:0;list-style:none}}@layer components;@layer utilities{.nav-tip{isolation:isolate;background:var(--surface);--plate-ci:calc(var(--chamfer) + var(--stroke) * .4142);position:relative}.nav-tip:before{content:"";z-index:-1;background:var(--fg);pointer-events:none;position:absolute;inset:0}@media (forced-colors:active){.nav-tip{background:canvas;border:1px solid canvastext;clip-path:none!important}.nav-tip:before{display:none}}.nav-tip{font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;font-variant-numeric:lining-nums tabular-nums;--chamfer:7px;color:var(--fg);top:100%;inset-inline:var(--tip-start,auto) var(--tip-end,2px);white-space:nowrap;visibility:hidden;opacity:0;transition:opacity var(--dur-tooltip) var(--ease-out), translate var(--dur-tooltip) var(--ease-out), visibility 0s linear var(--dur-tooltip);padding:9px 12px 8px;font-size:.8125rem;font-weight:650;font-stretch:112.5%;line-height:1.1;position:absolute;translate:0 -3px}.nav-tip:before{background:var(--hud-line)}.nav-tip:after{content:"";z-index:-1;pointer-events:none;--c:var(--hud);--t:6px;--w:var(--hud-tick-w);background:linear-gradient(var(--c) 0 0) 0 0 / var(--t) var(--w), linear-gradient(var(--c) 0 0) 0 0 / var(--w) var(--t), linear-gradient(var(--c) 0 0) 100% 0 / var(--t) var(--w), linear-gradient(var(--c) 0 0) 100% 0 / var(--w) var(--t), linear-gradient(var(--c) 0 0) 0 100% / var(--t) var(--w), linear-gradient(var(--c) 0 0) 0 100% / var(--w) var(--t), linear-gradient(var(--c) 0 0) 100% 100% / var(--t) var(--w), linear-gradient(var(--c) 0 0) 100% 100% / var(--w) var(--t);background-repeat:no-repeat;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.nav-tip{translate:none}}@media (forced-colors:active){.nav-tip:after{display:none}}.nav-icon{--_n:var(--hud-notch-cell);isolation:isolate;width:var(--target-nav,var(--target));height:var(--target-nav,var(--target));color:var(--nav-ink,currentColor);-webkit-tap-highlight-color:transparent;transition:scale var(--dur-press) var(--ease-out);flex:none;place-items:center;text-decoration:none;display:inline-grid;position:relative}.nav-icon>svg{width:var(--icon);height:var(--icon);pointer-events:none;display:block}.nav-icon:before,.nav-icon:after{content:"";z-index:-1;inset:calc((var(--target-nav,var(--target)) - var(--icon-ring)) / 2);opacity:0;pointer-events:none;position:absolute;scale:1.12}.nav-icon:before{background:var(--hud);clip-path:polygon(var(--_n) 0, 100% 0, 100% calc(100% - var(--_n)), calc(100% - var(--_n)) 100%, 0 100%, 0 var(--_n));transition:scale var(--dur-hover) var(--ease-out)}.nav-icon:after{opacity:var(--nav-reticle,var(--hud-reticle-rest));--c:var(--hud);--t:var(--hud-tick);--w:var(--hud-tick-w);background:linear-gradient(var(--c) 0 0) 0 0 / var(--t) var(--w), linear-gradient(var(--c) 0 0) 0 0 / var(--w) var(--t), linear-gradient(var(--c) 0 0) 100% 0 / var(--t) var(--w), linear-gradient(var(--c) 0 0) 100% 0 / var(--w) var(--t), linear-gradient(var(--c) 0 0) 0 100% / var(--t) var(--w), linear-gradient(var(--c) 0 0) 0 100% / var(--w) var(--t), linear-gradient(var(--c) 0 0) 100% 100% / var(--t) var(--w), linear-gradient(var(--c) 0 0) 100% 100% / var(--w) var(--t), linear-gradient(var(--hud-fill) 0 0);transition:opacity var(--dur-hover) var(--ease-out);background-repeat:no-repeat;scale:1}@media (hover:hover) and (pointer:fine){.nav-icon:hover:after{opacity:1}.nav-icon:hover>.nav-tip{visibility:visible;opacity:1;transition-delay:0s;translate:0}}.nav-icon:focus-visible:after{opacity:1}.nav-icon:focus-visible>.nav-tip{visibility:visible;opacity:1;transition-delay:0s;translate:0}.nav-icon[data-tip=off]>.nav-tip{visibility:hidden;opacity:0}.nav-icon:active{scale:.97}.nav-icon[aria-current=true],.nav-icon[aria-pressed=true]{--nav-ink:var(--on-hud)}.nav-icon[aria-current=true]:before,.nav-icon[aria-pressed=true]:before{opacity:1;scale:1}.nav-icon[aria-current=true]:after,.nav-icon[aria-pressed=true]:after{opacity:0}@media (prefers-reduced-motion:reduce){.nav-icon:before{scale:1}}@media (forced-colors:active){.nav-icon:after{outline-offset:-1.5px;background:0 0;outline:1.5px solid canvastext}.nav-icon[aria-current=true],.nav-icon[aria-pressed=true]{forced-color-adjust:none;color:canvas}.nav-icon[aria-current=true]:before,.nav-icon[aria-pressed=true]:before{background:canvastext}.nav-icon[aria-current=true]:focus-visible,.nav-icon[aria-pressed=true]:focus-visible{outline-color:canvastext}.nav-icon[aria-current=true]>.nav-tip,.nav-icon[aria-pressed=true]>.nav-tip{forced-color-adjust:auto;color:canvastext}}.hud-bar{z-index:-1;pointer-events:none;background:linear-gradient(90deg, transparent, var(--hud) 24%, var(--hud) 76%, transparent) 0 0 / 100% 1px no-repeat, linear-gradient(var(--hud-faint) 0 0) 0 100% / 100% 1px no-repeat, repeating-linear-gradient(180deg, var(--hud-scan) 0 1px, transparent 1px var(--hud-scan-gap)), linear-gradient(var(--hud-band) 0 0);position:absolute;inset:0;overflow:hidden}.hud-bar:before{content:"";inset-block:8px;inset-inline:max(6px, calc(max(var(--margin), env(safe-area-inset-left,0px)) - 18px)) max(6px, calc(max(var(--margin), env(safe-area-inset-right,0px)) - 18px));--c:var(--hud-line);--t:var(--hud-tick);--w:var(--hud-tick-w);background:linear-gradient(var(--c) 0 0) 0 0 / var(--t) var(--w) no-repeat, linear-gradient(var(--c) 0 0) 0 0 / var(--w) var(--t) no-repeat, linear-gradient(var(--c) 0 0) 100% 0 / var(--t) var(--w) no-repeat, linear-gradient(var(--c) 0 0) 100% 0 / var(--w) var(--t) no-repeat, linear-gradient(var(--c) 0 0) 0 100% / var(--t) var(--w) no-repeat, linear-gradient(var(--c) 0 0) 0 100% / var(--w) var(--t) no-repeat, linear-gradient(var(--c) 0 0) 100% 100% / var(--t) var(--w) no-repeat, linear-gradient(var(--c) 0 0) 100% 100% / var(--w) var(--t) no-repeat;position:absolute}.hud-bar:after{content:"";background:linear-gradient(90deg, transparent calc(100% - 240px), var(--hud-glow) calc(100% - 64px), transparent);opacity:0;position:absolute;inset:0;translate:-100%}.hud-bar[data-scan=a]:after{animation:hud-scan-a var(--dur-hud-scan) var(--ease-in-out) both}.hud-bar[data-scan=b]:after{animation:hud-scan-b var(--dur-hud-scan) var(--ease-in-out) both}@media (prefers-reduced-motion:reduce){.hud-bar:after{animation:none!important}}@media (forced-colors:active),print{.hud-bar{display:none}}.hud-switch{min-height:var(--target);color:var(--fg);white-space:nowrap;-webkit-tap-highlight-color:transparent;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.hud-switch .kl-switch__label{font-family:var(--font-ui);font-size:var(--hud-switch-size);font-stretch:var(--hud-switch-stretch);letter-spacing:var(--hud-switch-track);text-transform:uppercase;font-weight:650;line-height:1.1}.hud-switch .kl-switch__track{--_n:6px;isolation:isolate;background:0 0;border:0;border-radius:0;flex:none;width:40px;height:22px;position:relative}.hud-switch .kl-switch__track:before,.hud-switch .kl-switch__track:after{content:"";pointer-events:none;position:absolute;inset:0}.hud-switch .kl-switch__track:before{z-index:-1;background:var(--hud);clip-path:polygon(var(--_n) 0, 100% 0, 100% calc(100% - var(--_n)), calc(100% - var(--_n)) 100%, 0 100%, 0 var(--_n), var(--_n) 0, calc(var(--_n) + .621px) 1.5px, 1.5px calc(var(--_n) + .621px), 1.5px calc(100% - 1.5px), calc(100% - var(--_n) - .621px) calc(100% - 1.5px), calc(100% - 1.5px) calc(100% - var(--_n) - .621px), calc(100% - 1.5px) 1.5px, calc(var(--_n) + .621px) 1.5px)}.hud-switch .kl-switch__track:after{z-index:-2;background:var(--hud-face);clip-path:polygon(var(--_n) 0, 100% 0, 100% calc(100% - var(--_n)), calc(100% - var(--_n)) 100%, 0 100%, 0 var(--_n));opacity:0;transition:opacity var(--dur-hover) var(--ease-out)}.hud-switch .kl-switch__knob{background:var(--fg);border-radius:0;width:12px;height:12px;position:absolute;top:5px;left:5px}.hud-switch[aria-current=page] .kl-switch__track:after{background:var(--hud);opacity:1}.hud-switch[aria-current=page] .kl-switch__knob{background:var(--on-hud);translate:18px}@media (hover:hover) and (pointer:fine){.hud-switch:not([aria-current]):hover .kl-switch__track:after{opacity:1}}.hud-switch:not([aria-current]):focus-visible .kl-switch__track:after{opacity:1}@media (forced-colors:active){.hud-switch .kl-switch__track{border:1.5px solid canvastext}.hud-switch .kl-switch__track:before,.hud-switch .kl-switch__track:after{display:none}}.sweep{z-index:var(--z-sweep);pointer-events:none;background:linear-gradient(180deg, var(--sky-top) 0%, var(--sky) var(--sweep-mid-at,44%), var(--sky-floor) var(--sweep-floor-at,80%), var(--sky) 100%);position:fixed;inset:0;overflow:hidden}.sweep:before{content:"";width:66vw;height:84%;translate:calc(var(--spot-x) * 100vw - 50%) 0;background:radial-gradient(closest-side, var(--sky-pool), transparent);transition:translate .6s var(--ease-in-out);position:absolute;top:12%;left:0}.sweep:after{content:"";opacity:var(--sky-grain);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}@media (forced-colors:active){.sweep{background:canvas}.sweep:before,.sweep:after{display:none}}.hud-btn{--_n:var(--hud-btn-n,var(--hud-notch));--_cut:polygon(var(--_n) 0, 100% 0, 100% calc(100% - var(--_n)), calc(100% - var(--_n)) 100%, 0 100%, 0 var(--_n));isolation:isolate;height:var(--hud-btn-h,48px);padding:0 var(--hud-btn-px,var(--hud-btn-pad));color:var(--hud-btn-ink,var(--on-hud));font-family:var(--font-ui);font-size:var(--hud-btn-size);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-press) var(--ease-out);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:10px;font-weight:700;font-stretch:112.5%;line-height:1;text-decoration:none;display:inline-flex;position:relative}.hud-btn:before{content:"";z-index:-1;background:var(--hud-btn-edge,var(--hud));clip-path:var(--hud-btn-shape,var(--_cut));pointer-events:none;position:absolute;inset:0}.hud-btn:after{content:"";inset:var(--hud-btn-after-inset,4px);z-index:-2;background:var(--hud-btn-after-bg,none);box-shadow:var(--hud-btn-after-shadow,0 0 22px 4px var(--hud-glow));clip-path:var(--hud-btn-after-clip,none);opacity:var(--hud-btn-rest,0);transition:opacity var(--dur-hover) var(--ease-out);pointer-events:none;position:absolute}@media (hover:hover) and (pointer:fine){.hud-btn:hover:after{opacity:1}}.hud-btn:focus-visible:after{opacity:1}.hud-btn:active{transform:scale(.97)}@media (forced-colors:active){.hud-btn{forced-color-adjust:none;color:buttonface;background:buttontext;border:1px solid buttontext}.hud-btn:before,.hud-btn:after{display:none}.hud-btn:focus-visible{outline-color:canvastext}}@media print{.hud-btn{color:var(--fg)}.hud-btn:before,.hud-btn:after{display:none}}.hud-chip{--_n:var(--hud-notch-cell);isolation:isolate;min-height:var(--target);color:var(--fg);font-family:var(--font-mono);letter-spacing:0;white-space:nowrap;-webkit-tap-highlight-color:transparent;align-items:center;padding:0 12px;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.hud-chip:before,.hud-chip:after{content:"";pointer-events:none;position:absolute;inset:6px 0}.hud-chip:before{z-index:-1;background:var(--hud-line);clip-path:polygon(var(--_n) 0, 100% 0, 100% calc(100% - var(--_n)), calc(100% - var(--_n)) 100%, 0 100%, 0 var(--_n), var(--_n) 0, calc(var(--_n) + .4142px) 1px, 1px calc(var(--_n) + .4142px), 1px calc(100% - 1px), calc(100% - var(--_n) - .4142px) calc(100% - 1px), calc(100% - 1px) calc(100% - var(--_n) - .4142px), calc(100% - 1px) 1px, calc(var(--_n) + .4142px) 1px)}.hud-chip:after{z-index:-2;background:linear-gradient(0deg, var(--hud-face), var(--hud-fill));clip-path:polygon(var(--_n) 0, 100% 0, 100% calc(100% - var(--_n)), calc(100% - var(--_n)) 100%, 0 100%, 0 var(--_n));opacity:.45;transition:opacity var(--dur-hover) var(--ease-out)}@media (hover:hover) and (pointer:fine){.hud-chip:hover:after{opacity:1}}.hud-chip:focus-visible:after{opacity:1}@media (forced-colors:active){.hud-chip{border:1px solid canvastext}.hud-chip:before,.hud-chip:after{display:none}}.\!plate{isolation:isolate!important;background:var(--surface)!important;--plate-ci:calc(var(--chamfer) + var(--stroke) * .4142)!important;position:relative!important}.\!plate:before{content:""!important;z-index:-1!important;background:var(--fg)!important;pointer-events:none!important;position:absolute!important;inset:0!important}@media (forced-colors:active){.\!plate{clip-path:none!important;background:canvas!important;border:1px solid canvastext!important}.\!plate:before{display:none!important}}.plate{isolation:isolate;background:var(--surface);--plate-ci:calc(var(--chamfer) + var(--stroke) * .4142);position:relative}.plate:before{content:"";z-index:-1;background:var(--fg);pointer-events:none;position:absolute;inset:0}@media (forced-colors:active){.plate{background:canvas;border:1px solid canvastext;clip-path:none!important}.plate:before{display:none}}.energy-still{z-index:var(--z-energy);pointer-events:none;background-color:var(--energy-still);opacity:var(--energy-still-a);--energy-edge:max(var(--margin), env(safe-area-inset-left,0px));--energy-mask-chrome:linear-gradient(180deg, transparent calc(var(--chrome-h) + var(--scrim-fade)), #000 calc(var(--chrome-h) + var(--scrim-fade) + 72px));-webkit-mask-image:url(/energy/still.webp), var(--energy-mask-chrome);-webkit-mask-image:url(/energy/still.webp), var(--energy-mask-chrome);-webkit-mask-image:url(/energy/still.webp), var(--energy-mask-chrome);-webkit-mask-image:url(/energy/still.webp), var(--energy-mask-chrome);mask-image:url(/energy/still.webp), var(--energy-mask-chrome);-webkit-mask-composite:source-in;transition-property:background-color,opacity;transition-duration:var(--dur-sky-snap);transition-timing-function:var(--ease-in-out);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;position:fixed;inset:0;-webkit-mask-size:cover,100% 100%;mask-size:cover,100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}@media (min-width:64rem) and (orientation:landscape),(orientation:landscape) and (not (min-height:32rem)){.energy-still{--energy-mask-column:linear-gradient(90deg, transparent calc(var(--energy-col,calc(var(--energy-edge) + var(--panel-w))) + 24px), #000 calc(var(--energy-col,calc(var(--energy-edge) + var(--panel-w))) + 72px));-webkit-mask-image:url(/energy/still.webp), var(--energy-mask-chrome), var(--energy-mask-column);-webkit-mask-image:url(/energy/still.webp), var(--energy-mask-chrome), var(--energy-mask-column);-webkit-mask-image:url(/energy/still.webp), var(--energy-mask-chrome), var(--energy-mask-column);-webkit-mask-image:url(/energy/still.webp), var(--energy-mask-chrome), var(--energy-mask-column);mask-image:url(/energy/still.webp), var(--energy-mask-chrome), var(--energy-mask-column);-webkit-mask-composite:source-in, source-in;-webkit-mask-composite:source-in,source-in;-webkit-mask-composite:source-in,source-in;-webkit-mask-size:cover,100% 100%,100% 100%;mask-size:cover,100% 100%,100% 100%;-webkit-mask-composite:source-in,source-in;mask-composite:intersect,intersect}}@media (forced-colors:active),print{.energy-still{display:none}}.sweep-scrim{z-index:var(--z-scrim);pointer-events:none;background:linear-gradient(180deg, var(--sky-top) 0%, var(--sky) var(--sweep-mid-at,44%), var(--sky-floor) var(--sweep-floor-at,80%), var(--sky) 100%);-webkit-mask-image:linear-gradient(#000 var(--chrome-h), transparent calc(var(--chrome-h) + var(--scrim-fade)));-webkit-mask-image:linear-gradient(#000 var(--chrome-h), transparent calc(var(--chrome-h) + var(--scrim-fade)));-webkit-mask-image:linear-gradient(#000 var(--chrome-h), transparent calc(var(--chrome-h) + var(--scrim-fade)));-webkit-mask-image:linear-gradient(#000 var(--chrome-h), transparent calc(var(--chrome-h) + var(--scrim-fade)));mask-image:linear-gradient(#000 var(--chrome-h), transparent calc(var(--chrome-h) + var(--scrim-fade)));position:fixed;inset:0}.sweep-scrim:after{content:"";opacity:var(--sky-grain);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}@media (forced-colors:active){.sweep-scrim{background:canvas}.sweep-scrim:after{display:none}}.hud-panel{background:linear-gradient(90deg, transparent, var(--hud) 24%, var(--hud) 76%, transparent) 0 0 / 100% 1px no-repeat, linear-gradient(var(--hud-faint) 0 0) 0 0 / 100% 1px no-repeat, repeating-linear-gradient(180deg, var(--hud-scan) 0 1px, transparent 1px var(--hud-scan-gap)), var(--sky-top)}.hud-panel:after{content:"";inset:10px max(6px, calc(max(var(--margin), env(safe-area-inset-left,0px)) - 18px)) calc(10px + env(safe-area-inset-bottom,0px));pointer-events:none;--c:var(--hud-line);--t:12px;--w:var(--hud-tick-w);background:linear-gradient(var(--c) 0 0) 0 0 / var(--t) var(--w) no-repeat, linear-gradient(var(--c) 0 0) 0 0 / var(--w) var(--t) no-repeat, linear-gradient(var(--c) 0 0) 100% 0 / var(--t) var(--w) no-repeat, linear-gradient(var(--c) 0 0) 100% 0 / var(--w) var(--t) no-repeat, linear-gradient(var(--c) 0 0) 0 100% / var(--t) var(--w) no-repeat, linear-gradient(var(--c) 0 0) 0 100% / var(--w) var(--t) no-repeat, linear-gradient(var(--c) 0 0) 100% 100% / var(--t) var(--w) no-repeat, linear-gradient(var(--c) 0 0) 100% 100% / var(--w) var(--t) no-repeat;position:absolute}@media (forced-colors:active){.hud-panel{background:canvas;border-top:1px solid canvastext}.hud-panel:after{display:none}}@media print{.hud-panel{background:0 0}.hud-panel:after{display:none}}.anchor-dot{left:calc(var(--dot-r) * -1 - 1.5px);top:calc(var(--dot-r) * -1 - 1.5px);width:calc(var(--dot-r) * 2 + 3px);height:calc(var(--dot-r) * 2 + 3px);background:var(--fg);box-shadow:0 0 0 1.5px var(--on-fg);pointer-events:none;border-radius:50%;position:absolute}@media (forced-colors:active){.anchor-dot{forced-color-adjust:none}}.bolts{pointer-events:none;contain:strict;will-change:transform;transition:opacity var(--dur-exit) var(--ease-out);position:absolute}.bolts[data-state=out]{opacity:0}@media (forced-colors:active),print{.bolts{display:none}}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.hud-caption{color:var(--hud);font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;margin:0;padding-inline-start:15px;font-size:.8125rem;font-weight:650;font-stretch:112.5%;line-height:1.1;display:block;position:relative}.hud-caption:before{content:"";background:linear-gradient(currentColor 0 0) 0 0 / 100% var(--hud-tick-w) no-repeat, linear-gradient(currentColor 0 0) 0 0 / var(--hud-tick-w) 100% no-repeat;width:8px;height:8px;position:absolute;top:0;left:0}.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}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.isolate{isolation:isolate}.z-10{z-index:10}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[9999\]{z-index:9999}.order-123{order:123}.col-span-1{grid-column:span 1/span 1}.col-span-4{grid-column:span 4/span 4}.col-span-8{grid-column:span 8/span 8}.row-span-2{grid-row:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-1{margin-bottom:var(--spacing)}.decal-chip{background-color:var(--decal-chip);box-sizing:content-box;padding:4px 7px}@media (forced-colors:active){.decal-chip{forced-color-adjust:none}}.balloon{width:var(--balloon,var(--balloon-sm));height:var(--balloon,var(--balloon-sm));border:var(--stroke-balloon) solid currentColor;font-family:var(--font-ui);font-weight:700;font-stretch:87.5%;font-size:calc(var(--balloon,var(--balloon-sm)) * .56);font-variant-numeric:lining-nums tabular-nums;border-radius:50%;flex:none;place-items:center;padding-top:1px;line-height:1;display:inline-grid}.hud-link{min-height:var(--target);color:var(--fg);font-family:var(--font-ui);font-size:var(--text-label);letter-spacing:.005em;text-decoration-line:underline;-webkit-text-decoration-color:var(--hud);-webkit-text-decoration-color:var(--hud);-webkit-text-decoration-color:var(--hud);text-decoration-color:var(--hud);text-underline-offset:5px;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;padding:0;font-weight:650;font-stretch:92%;line-height:1;text-decoration-thickness:1.5px;display:inline-flex}@media (hover:hover) and (pointer:fine){.hud-link:hover{text-decoration-thickness:3px}}.\!block{display:block!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-8{height:calc(var(--spacing) * 8)}.h-\[100dvh\]{height:100dvh}.h-screen{height:100vh}.min-h-\[100dvh\]{min-height:100dvh}.w-1\/2{width:50%}.w-8{width:calc(var(--spacing) * 8)}.w-\[calc\(33\%-1rem\)\]{width:calc(33% - 1rem)}.w-full{width:100%}.w-max{width:max-content}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[65ch\]{max-width:65ch}.max-w-\[1400px\]{max-width:1400px}.shrink{flex-shrink:1}.grow{flex-grow:1}.-translate-y-\[1px\]{--tw-translate-y:calc(1px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-12{--tw-translate-y:calc(var(--spacing) * 12);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-16{--tw-translate-y:calc(var(--spacing) * 16);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[0\.98\]{scale:.98}.-rotate-45{rotate:-45deg}.rotate-45{rotate:45deg}.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}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[calc\(2rem-0\.375rem\)\]{border-radius:1.625rem}.rounded-full{border-radius:2147483647px}.rounded-pill{border-radius:var(--radius-pill)}.border{border-style:var(--tw-border-style);border-width:1px}.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}.balloon-filled{background:var(--fg);border-color:var(--fg);color:var(--on-fg)}@media (forced-colors:active){.balloon-filled{forced-color-adjust:none;color:canvas;background:canvastext;border-color:canvastext}}.bg-surface{background-color:var(--surface)}.bg-top{background-position:top}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:var(--spacing)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-32{padding-block:calc(var(--spacing) * 32)}.py-40{padding-block:calc(var(--spacing) * 40)}.py-48{padding-block:calc(var(--spacing) * 48)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pb-1{padding-bottom:var(--spacing)}.type-title{font-family:var(--font-display);font-size:var(--text-title);letter-spacing:-.005em;text-wrap:balance;font-weight:700;font-stretch:87.5%;line-height:1.05}.type-title-sheet{font-family:var(--font-display);font-size:var(--text-title-sheet);letter-spacing:-.005em;text-wrap:balance;font-weight:700;font-stretch:87.5%;line-height:1.05}.type-hud{font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;font-variant-numeric:lining-nums tabular-nums;font-size:.8125rem;font-weight:650;font-stretch:112.5%;line-height:1.1}.type-label{font-family:var(--font-ui);font-size:var(--text-label);letter-spacing:.005em;font-variant-numeric:lining-nums proportional-nums;font-weight:600;font-stretch:87.5%;line-height:1.1}.type-button{font-family:var(--font-ui);font-size:var(--text-label);letter-spacing:.005em;font-weight:650;font-stretch:92%;line-height:1}.type-display{font-family:var(--font-display);font-size:var(--text-display);letter-spacing:-.015em;font-weight:800;font-stretch:125%;line-height:.9}.type-title-sm{font-family:var(--font-display);font-size:var(--text-title-sm);letter-spacing:-.005em;font-weight:700;font-stretch:100%;line-height:1.05}.type-body{font-family:var(--font-sans);font-size:var(--text-body);font-variant-numeric:lining-nums proportional-nums;text-wrap:pretty;font-weight:400;font-stretch:100%;line-height:1.55}.type-lead{font-family:var(--font-sans);font-size:var(--text-lead);font-variant-numeric:lining-nums proportional-nums;text-wrap:pretty;font-weight:430;font-stretch:100%;line-height:1.4}.type-small{font-family:var(--font-sans);font-size:var(--text-small);font-variant-numeric:lining-nums proportional-nums;font-weight:400;font-stretch:100%;line-height:1.3}.type-numeral{font-family:var(--font-ui);font-variant-numeric:lining-nums tabular-nums;font-weight:700;font-stretch:87.5%;line-height:1}.font-display{font-family:var(--font-archivo,var(--font-hubot,"Archivo")), ui-sans-serif, system-ui, sans-serif}.font-mono{font-family:var(--font-mono)}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\],.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.text-wrap{text-wrap:wrap}.hud-a{color:var(--fg);text-underline-offset:5px;text-decoration:none;text-decoration-thickness:1.5px}@media (hover:hover) and (pointer:fine){.hud-a:hover{color:var(--hud);text-decoration-line:underline}}.hud-a:focus-visible{color:var(--hud)}.hud-btn-line{--hud-btn-ink:var(--fg);--hud-btn-edge:var(--hud-line);--hud-btn-shape:polygon(var(--_n) 0, 100% 0, 100% calc(100% - var(--_n)), calc(100% - var(--_n)) 100%, 0 100%, 0 var(--_n), var(--_n) 0, calc(var(--_n) + .4142px) 1px, 1px calc(var(--_n) + .4142px), 1px calc(100% - 1px), calc(100% - var(--_n) - .4142px) calc(100% - 1px), calc(100% - 1px) calc(100% - var(--_n) - .4142px), calc(100% - 1px) 1px, calc(var(--_n) + .4142px) 1px);--hud-btn-after-inset:0px;--hud-btn-after-bg:linear-gradient(0deg, var(--hud-face), var(--hud-fill));--hud-btn-after-shadow:none;--hud-btn-after-clip:var(--_cut);--hud-btn-rest:.45}@media (forced-colors:active){.hud-btn-line{color:buttontext;background:buttonface}}.text-fg{color:var(--fg)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-\[0\.03\]{opacity:.03}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_1px_rgba\(255\,255\,255\,0\.15\)\]{--tw-shadow:inset 0 1px 1px var(--tw-shadow-color,#ffffff26);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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-md{--tw-blur:blur(var(--blur-md));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-plate{--tw-drop-shadow-size:drop-shadow(var(--plate-shadow));--tw-drop-shadow:drop-shadow(var(--drop-shadow-plate));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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.invert{--tw-invert:invert(100%);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,)}.nav-icon-home{--icon:var(--icon-home);--icon-ring:var(--target-nav,var(--target));--tip-start:2px;--tip-end:auto;--nav-ink:var(--hud);--nav-reticle:0}.nav-icon-home>svg{filter:drop-shadow(0 0 5px var(--hud-glow))}@media (forced-colors:active){.nav-icon-home>svg{filter:none}}.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{--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-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-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-3xl{--tw-backdrop-blur:blur(var(--blur-3xl));-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-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.tone-shift{transition-property:color,background-color,border-color,outline-color,fill,stroke;transition-duration:var(--dur-tone);transition-timing-function:var(--ease-in-out);transition-delay:var(--tone-delay)}.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-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-100{transition-delay:.1s}.delay-150{transition-delay:.15s}.delay-200{transition-delay:.2s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\]{--tw-ease:cubic-bezier(.32,.72,0,1);transition-timing-function:cubic-bezier(.32,.72,0,1)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.switch-knob{view-transition-name:agent-knob}@media (forced-colors:active){.switch-knob{forced-color-adjust:none;background:canvastext}}.hud-btn-sm{--hud-btn-h:var(--target);--hud-btn-px:18px;--hud-btn-n:var(--hud-notch-sm)}.plate-bl{clip-path:polygon(0 0, 100% 0, 100% 100%, var(--chamfer) 100%, 0 calc(100% - var(--chamfer)))}.plate-bl:before{clip-path:polygon(0 0, 100% 0, 100% 100%, var(--chamfer) 100%, 0 calc(100% - var(--chamfer)), 0 0, var(--stroke) var(--stroke), var(--stroke) calc(100% - var(--plate-ci)), var(--plate-ci) calc(100% - var(--stroke)), calc(100% - var(--stroke)) calc(100% - var(--stroke)), calc(100% - var(--stroke)) var(--stroke), var(--stroke) var(--stroke))}.plate-br{clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--chamfer)), calc(100% - var(--chamfer)) 100%, 0 100%)}.plate-br:before{clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--chamfer)), calc(100% - var(--chamfer)) 100%, 0 100%, 0 0, var(--stroke) var(--stroke), var(--stroke) calc(100% - var(--stroke)), calc(100% - var(--plate-ci)) calc(100% - var(--stroke)), calc(100% - var(--stroke)) calc(100% - var(--plate-ci)), calc(100% - var(--stroke)) var(--stroke), var(--stroke) var(--stroke))}.plate-tl{clip-path:polygon(var(--chamfer) 0, 100% 0, 100% 100%, 0 100%, 0 var(--chamfer))}.plate-tl:before{clip-path:polygon(var(--chamfer) 0, 100% 0, 100% 100%, 0 100%, 0 var(--chamfer), var(--chamfer) 0, var(--plate-ci) var(--stroke), var(--stroke) var(--plate-ci), var(--stroke) calc(100% - var(--stroke)), calc(100% - var(--stroke)) calc(100% - var(--stroke)), calc(100% - var(--stroke)) var(--stroke), var(--plate-ci) var(--stroke))}.plate-tr{clip-path:polygon(0 0, calc(100% - var(--chamfer)) 0, 100% var(--chamfer), 100% 100%, 0 100%)}.plate-tr:before{clip-path:polygon(0 0, calc(100% - var(--chamfer)) 0, 100% var(--chamfer), 100% 100%, 0 100%, 0 0, var(--stroke) var(--stroke), var(--stroke) calc(100% - var(--stroke)), calc(100% - var(--stroke)) calc(100% - var(--stroke)), calc(100% - var(--stroke)) var(--plate-ci), calc(100% - var(--plate-ci)) var(--stroke), var(--stroke) var(--stroke))}@media (hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-\[1px\]:is(:where(.group):hover *){--tw-translate-y:calc(1px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}.active\:scale-\[0\.98\]:active{scale:.98}@media (min-width:48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}:root{--dur-press:.16s;--dur-hover:.15s;--dur-tooltip:.125s;--dur-popover:.2s;--dur-exit:.15s;--dur-mode:.25s;--dur-drawer:.5s;--dur-dialog:.25s;--stagger:50ms;--dur-sky-snap:.24s;--dur-tone:.2s;--dur-veil-in:.12s;--dur-veil-out:.24s;--tone-delay:.15s;--margin:clamp(1.25rem, .5rem + 2.5vw, 2.5rem);--chrome-h:64px;--scrim-fade:24px;--ground:72px;--measure:58ch;--panel-w:clamp(22.5rem, 34vw, 31.25rem);--popover-w:312px;--title-block-w:clamp(28rem, 44vw, 35rem);--sheet-inset:12px;--sheet-max-w:45rem;--spot-x:.64;--dd-w:48rem;--dd-pad:56px;--dd-gap:24px;--dd-scrim:72%;--stroke:1px;--stroke-balloon:1.5px;--leader-w:3px;--balloon-sm:24px;--balloon-md:30px;--balloon-lg:34px;--balloon-pilot:40px;--dot-r:3.5px;--chamfer:12px;--target:44px;--icon:24px;--icon-home:36px;--icon-ring:36px;--hud-notch:10px;--hud-notch-sm:8px;--hud-notch-cell:7px;--hud-tick:7px;--hud-tick-w:1.5px;--hud-band:#0000004d;--hud-scan-gap:3px;--dur-hud-scan:.6s;--hud-reticle-rest:.4;--hud-btn-size:.875rem;--hud-btn-pad:24px;--hud-switch-size:.8125rem;--hud-switch-stretch:112.5%;--hud-switch-track:.1em;--safe-gap:32px;--keepout-pad:24px;--safe-x1:.96;--safe-y1:.88;--z-sweep:0;--z-energy:5;--z-canvas:10;--z-energy-front:15;--z-story:20;--z-callouts:30;--z-popover:40;--z-scrim:45;--z-veil:48;--z-chrome:50;--z-skip:60;--sweep-mid-at:44%;--sweep-floor-at:80%}@media (orientation:portrait),(not (min-width:64rem)) and (min-height:32rem){:root{--sweep-mid-at:32%;--sweep-floor-at:56%}}@property --sky-top{syntax:"<color>";inherits:true;initial-value:oklch(24.5% .0279 256)}@property --sky{syntax:"<color>";inherits:true;initial-value:oklch(29% .031 256)}@property --sky-floor{syntax:"<color>";inherits:true;initial-value:oklch(34% .048 256)}@property --sky-pool{syntax:"<color>";inherits:true;initial-value:oklch(41% .046 256/.45)}@property --sky-grain{syntax:"<number>";inherits:true;initial-value:.045}:root,[data-stop=formed]{--sky-top:#18212e;--sky:#212c3b;--sky-floor:#273951;--sky-pool:#3a4c6373;--sky-grain:.045;--fg:#eff4fa;--fg-2:#b2bbc9;--on-fg:#0b1016;--surface:#363f4c;--decal-chip:#f1f4f8;--plate-shadow:0 18px 30px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){:root,[data-stop=formed]{--sky-top:lab(12.3076% -1.18268 -9.91493);--sky:lab(17.519% -1.38588 -11.0368);--sky-floor:lab(23.2228% -1.59281 -16.947);--sky-pool:lab(31.376% -1.9757 -16.3543/.45)}}[data-stop=explode]{--sky-top:#161e2b;--sky:#1f2938;--sky-floor:#26364e;--sky-pool:#38486173;--sky-grain:.045;--fg:#eff4fa;--fg-2:#afb8c6;--on-fg:#0b1016;--surface:#343c49;--decal-chip:#f1f4f8;--plate-shadow:0 18px 30px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){[data-stop=explode]{--sky-top:lab(11.1311% -.812121 -9.97982);--sky:lab(16.3413% -.98516 -11.1114);--sky-floor:lab(22.0344% -.96266 -17.0633);--sky-pool:lab(30.1906% -1.39622 -16.4696/.45)}}[data-stop=ch-leg_left]{--sky-top:#1a1527;--sky:#241f34;--sky-floor:#453611;--sky-pool:#443b5b73;--sky-grain:.05;--fg:#f4f2fa;--fg-2:#a5a2b1;--on-fg:#100e16;--surface:#373244;--decal-chip:#f4f3f7;--plate-shadow:0 18px 30px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){[data-stop=ch-leg_left]{--sky-top:lab(7.89614% 6.58585 -11.7206);--sky:lab(13.0738% 7.21145 -13.0561);--sky-floor:lab(23.5427% 3.57793 24.6433);--sky-pool:lab(26.8132% 9.81183 -17.9855/.45)}}[data-stop=ch-leg_right]{--sky-top:#101c27;--sky:#192734;--sky-floor:#473016;--sky-pool:#30465b73;--sky-grain:.05;--fg:#eef4fa;--fg-2:#9aa6b2;--on-fg:#0a1016;--surface:#2e3944;--decal-chip:#f0f4f7;--plate-shadow:0 18px 30px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){[data-stop=ch-leg_right]{--sky-top:lab(9.45219% -2.20388 -9.52229);--sky:lab(14.6697% -2.54844 -10.6062);--sky-floor:lab(22.1577% 8.9543 20.5691);--sky-pool:lab(28.5538% -3.7441 -15.7283/.45)}}[data-stop=ch-arm_left]{--sky-top:#10182a;--sky:#192238;--sky-floor:#243e22;--sky-pool:#32406073;--sky-grain:.05;--fg:#f0f3fa;--fg-2:#a3aab8;--on-fg:#0c0f17;--surface:#2d3547;--decal-chip:#f1f3f8;--plate-shadow:0 18px 30px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){[data-stop=ch-arm_left]{--sky-top:lab(8.05574% 1.50695 -13.9173);--sky:lab(13.2557% 1.44655 -15.5065);--sky-floor:lab(23.5602% -15.4716 14.2593);--sky-pool:lab(27.0789% 1.67954 -20.9721/.45)}}[data-stop=ch-arm_right]{--sky-top:#0b2234;--sky:#142e43;--sky-floor:#4d3223;--sky-pool:#2a4e6b73;--sky-grain:.045;--fg:#eef4fa;--fg-2:#a0adb8;--on-fg:#0a1016;--surface:#2c4152;--decal-chip:#f0f4f7;--plate-shadow:0 18px 30px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){[data-stop=ch-arm_right]{--sky-top:lab(12.3183% -3.7626 -14.7471);--sky:lab(17.5361% -4.36996 -16.4203);--sky-floor:lab(23.7773% 10.9644 14.6246);--sky-pool:lab(31.4394% -5.98036 -21.4058/.45)}}[data-stop=ch-head]{--sky-top:#190e29;--sky:#241836;--sky-floor:#2f2245;--sky-pool:#43335e73;--sky-grain:.05;--fg:#f4f2f9;--fg-2:#a6a2b1;--on-fg:#100e15;--surface:#352c45;--decal-chip:#f4f3f7;--plate-shadow:0 18px 30px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){[data-stop=ch-head]{--sky-top:lab(6.03063% 10.4082 -15.8705);--sky:lab(11.0019% 12.219 -18.0414);--sky-floor:lab(16.1265% 13.6728 -20.4016);--sky-pool:lab(24.752% 14.9191 -22.8154/.45)}}[data-stop=ch-chest]{--sky-top:#020d07;--sky:#07180f;--sky-floor:#0e2318;--sky-pool:#1a372873;--sky-grain:.05;--fg:#eef6f1;--fg-2:#99a9a0;--on-fg:#09120d;--surface:#1b2921;--decal-chip:#f0f5f2;--plate-shadow:0 18px 30px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){[data-stop=ch-chest]{--sky-top:lab(2.93296% -4.05508 1.59872);--sky:lab(6.53786% -7.78758 3.07464);--sky-floor:lab(11.7112% -11.1359 4.39388);--sky-pool:lab(20.5589% -14.7852 5.83342/.45)}}[data-stop=reform],[data-stop=reformed]{--sky-top:#04080d;--sky:#0b1117;--sky-floor:#141b23;--sky-pool:#212e3c73;--sky-grain:.05;--fg:#eff4fa;--fg-2:#9ba6b2;--on-fg:#0a1016;--surface:#1d2228;--decal-chip:#f0f4f7;--plate-shadow:0 18px 30px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){[data-stop=reform],[data-stop=reformed]{--sky-top:lab(1.97077% -.436008 -2.34886);--sky:lab(4.81699% -.950605 -4.6166);--sky-floor:lab(9.48449% -1.58419 -6.29232);--sky-pool:lab(18.1476% -2.48776 -10.7065/.45)}}[data-stop=pilot]{--sky-top:#010804;--sky:#05120b;--sky-floor:#0d1c14;--sky-pool:#17302373;--sky-grain:.05;--fg:#eef6f1;--fg-2:#99a9a0;--on-fg:#09120d;--surface:#17221c;--decal-chip:#f0f5f2;--plate-shadow:0 18px 30px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){[data-stop=pilot]{--sky-top:lab(1.65908% -2.22508 .877512);--sky:lab(4.26425% -4.71213 1.86158);--sky-floor:lab(8.72153% -8.55748 3.38308);--sky-pool:lab(17.5797% -12.7902 5.04909/.45)}}[data-stop=contact],[data-stop=epilogue]{--sky-top:#010804;--sky:#05120b;--sky-floor:#0d1c14;--sky-pool:#17302300;--sky-grain:.05;--fg:#eef6f1;--fg-2:#99a9a0;--on-fg:#09120d;--surface:#17221c;--decal-chip:#f0f5f2;--plate-shadow:0 18px 30px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){[data-stop=contact],[data-stop=epilogue]{--sky-top:lab(1.65908% -2.22508 .877512);--sky:lab(4.26425% -4.71213 1.86158);--sky-floor:lab(8.72153% -8.55748 3.38308);--sky-pool:lab(17.5797% -12.7902 5.04909/0)}}[data-stop=doc]{--sky-top:#eef1f3;--sky:#eef1f3;--sky-floor:#eef1f3;--sky-pool:transparent;--sky-grain:0;--fg:#12181d;--fg-2:#3d4751;--on-fg:#eef1f3;--surface:#fff;--decal-chip:transparent;--plate-shadow:0 14px 18px #12181d38;--band:#dde2e6;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media screen and (prefers-color-scheme:dark){[data-stop=doc]{--sky-top:#13181d;--sky:#13181d;--sky-floor:#13181d;--sky-pool:transparent;--sky-grain:0;--fg:#e7ecf0;--fg-2:#b3bcc5;--on-fg:#13181d;--surface:#1d2228;--decal-chip:transparent;--plate-shadow:0 18px 30px #00000080;--band:#0d1116;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root,[data-stop=formed]{--energy-still:#cad9ef;--energy-still-a:.66}[data-stop=formed]{--energy-col:max(calc(max(var(--margin), env(safe-area-inset-left,0px)) + var(--panel-w)), calc(max(var(--margin), env(safe-area-inset-left,0px)) + var(--text-display) * 6))}[data-stop=explode]{--energy-still:#cad8ef;--energy-still-a:0}[data-stop=ch-leg_left]{--energy-still:#dbd3ec;--energy-still-a:.56}[data-stop=ch-leg_right]{--energy-still:#c9daeb;--energy-still-a:.55}[data-stop=ch-arm_left]{--energy-still:#cdd7ef;--energy-still-a:.55}[data-stop=ch-arm_right]{--energy-still:#c5d2e9;--energy-still-a:.55}[data-stop=ch-head]{--energy-still:#d8cfeb;--energy-still-a:.56}[data-stop=ch-chest]{--energy-still:#c2e0cf;--energy-still-a:.56}[data-stop=reform],[data-stop=reformed]{--energy-still:#ced7ef;--energy-still-a:.78}[data-stop=pilot],[data-stop=contact],[data-stop=epilogue]{--energy-still:#c2e0cf;--energy-still-a:0}[data-stop=doc]{--energy-still:transparent;--energy-still-a:0}:root{--bolt-core:#f4f2f8;--bolt-core-w:2px;--bolt-fringe-w:4.8px;--bolt-halo-w:10px;--bolt-mist-w:20px;--bolt-fringe-a:.55;--bolt-halo-a:.24;--bolt-mist-a:.1}@media not all and (min-width:37.5rem),not (min-height:37.5rem){:root{--bolt-core-w:1.6px;--bolt-fringe-w:3.84px;--bolt-halo-w:8px;--bolt-mist-w:16px}}[data-stop=ch-leg_left]{--bolt-fringe:#e5d090;--bolt-mist:#b9a360}[data-stop=ch-leg_right]{--bolt-fringe:#a2d7ff;--bolt-mist:#74abda}[data-stop=ch-arm_left]{--bolt-fringe:#badea5;--bolt-mist:#8eb177}[data-stop=ch-arm_right]{--bolt-fringe:#ffbfa6;--bolt-mist:#d59278}[data-stop=ch-head]{--bolt-fringe:#dcc4ff;--bolt-mist:#b097d3}[data-stop=ch-chest]{--bolt-fringe:#a8e1b5;--bolt-mist:#7ab588}@media (orientation:portrait),(not (min-width:64rem)) and (min-height:32rem){:root[data-stop=formed]{--energy-still-a:0}}:root,[data-stop=formed],[data-hud=formed],[data-stop=explode],[data-hud=explode]{--hud:#a1d9ff;--hud-line:#a1d9ff99;--hud-faint:#a1d9ff42;--hud-fill:#a1d9ff1a;--hud-face:#a1d9ff38;--hud-glow:#a1d9ff73;--hud-scan:#a1d9ff0b;--on-hud:#0b1016}[data-stop=ch-leg_left],[data-hud=ch-leg_left]{--hud:#edcf6f;--hud-line:#edcf6f99;--hud-faint:#edcf6f42;--hud-fill:#edcf6f1a;--hud-face:#edcf6f38;--hud-glow:#edcf6f73;--hud-scan:#edcf6f0b;--on-hud:#100e16}[data-stop=ch-leg_right],[data-hud=ch-leg_right]{--hud:#ffc396;--hud-line:#ffc39699;--hud-faint:#ffc39642;--hud-fill:#ffc3961a;--hud-face:#ffc39638;--hud-glow:#ffc39673;--hud-scan:#ffc3960b;--on-hud:#0a1016}[data-stop=ch-arm_left],[data-hud=ch-arm_left]{--hud:#bae089;--hud-line:#bae08999;--hud-faint:#bae08942;--hud-fill:#bae0891a;--hud-face:#bae08938;--hud-glow:#bae08973;--hud-scan:#bae0890b;--on-hud:#0c0f17}[data-stop=ch-arm_right],[data-hud=ch-arm_right]{--hud:#ffc0ae;--hud-line:#ffc0ae99;--hud-faint:#ffc0ae42;--hud-fill:#ffc0ae1a;--hud-face:#ffc0ae38;--hud-glow:#ffc0ae73;--hud-scan:#ffc0ae0b;--on-hud:#0a1016}[data-stop=ch-head],[data-hud=ch-head]{--hud:#ddc4ff;--hud-line:#ddc4ff99;--hud-faint:#ddc4ff42;--hud-fill:#ddc4ff1a;--hud-face:#ddc4ff38;--hud-glow:#ddc4ff73;--hud-scan:#ddc4ff0b;--on-hud:#100e15}[data-stop=ch-chest],[data-hud=ch-chest]{--hud:#8de9ae;--hud-line:#8de9ae99;--hud-faint:#8de9ae42;--hud-fill:#8de9ae1a;--hud-face:#8de9ae38;--hud-glow:#8de9ae73;--hud-scan:#8de9ae0b;--on-hud:#09120d}[data-stop=reform],[data-stop=reformed],[data-hud=reform],[data-hud=reformed]{--hud:#c3d3e5;--hud-line:#c3d3e599;--hud-faint:#c3d3e542;--hud-fill:#c3d3e51a;--hud-face:#c3d3e538;--hud-glow:#c3d3e573;--hud-scan:#c3d3e50b;--on-hud:#0a1016}[data-stop=pilot],[data-hud=pilot],[data-stop=contact],[data-hud=contact],[data-stop=epilogue],[data-hud=epilogue]{--hud:#9be5b4;--hud-line:#9be5b499;--hud-faint:#9be5b442;--hud-fill:#9be5b41a;--hud-face:#9be5b438;--hud-glow:#9be5b473;--hud-scan:#9be5b40b;--on-hud:#09120d}[data-stop=doc]{--hud:#12181d;--hud-line:#12181d99;--hud-faint:#12181d42;--hud-fill:#12181d1a;--hud-face:#12181d38;--hud-glow:#12181d00;--hud-scan:#12181d0b;--on-hud:#eef1f3}@media screen and (prefers-color-scheme:dark){[data-stop=doc]{--hud:#e7ecf0;--hud-line:#e7ecf099;--hud-faint:#e7ecf042;--hud-fill:#e7ecf01a;--hud-face:#e7ecf038;--hud-glow:#e7ecf059;--hud-scan:#e7ecf00b;--on-hud:#13181d}}@media print{:root,[data-stop],[data-hud]{--hud:#12181d;--hud-line:#12181d99;--hud-faint:#12181d42;--hud-fill:#12181d1a;--hud-face:#12181d38;--hud-glow:#12181d00;--hud-scan:#12181d0b;--on-hud:#fff}}@media not all and (min-width:48rem){:root{--chrome-h:56px;--scrim-fade:16px;--chamfer:10px;--icon-home:32px}}@media not all and (min-width:48rem),not (min-height:32rem){:root{--dd-pad:20px}}@media not all and (min-width:48rem){:root{--hud-switch-size:.75rem;--hud-switch-stretch:87.5%;--hud-switch-track:.06em}}@media not all and (min-width:26rem){:root{--hud-btn-size:.8125rem;--hud-btn-pad:18px;--icon-ring:32px}}@media not all and (min-width:24rem){:root{--hud-switch-size:.6875rem}}@media not all and (min-width:22.5rem){:root{--icon-ring:30px;--target-nav:40px}}@media (orientation:portrait),(not (min-width:64rem)) and (min-height:32rem){:root{--ground:calc(28px + env(safe-area-inset-bottom,0px));--text-display:clamp(2.25rem, min(1.6rem + 6vw, (100vw - 2.5rem) / 6.1), 4.625rem)}}@media (orientation:landscape) and (not (min-height:32rem)){:root{--chrome-h:52px;--scrim-fade:12px;--panel-w:min(44vw, 22rem);--ground:20px;--text-title:1.75rem;--text-display:2.875rem}}@media (prefers-contrast:more){:root{--color-graphite:#262e36}:root,[data-stop]{--fg-2:var(--fg)}}[data-sky=snap] .sweep,[data-sky=snap] .sweep-scrim{transition-property:--sky-top,--sky,--sky-floor,--sky-pool,--sky-grain;transition-duration:var(--dur-sky-snap);transition-timing-function:var(--ease-in-out)}@keyframes hud-scan-a{0%{opacity:0;translate:-100%}15%{opacity:1}80%{opacity:1}to{opacity:0;translate:100%}}@keyframes hud-scan-b{0%{opacity:0;translate:-100%}15%{opacity:1}80%{opacity:1}to{opacity:0;translate:100%}}@view-transition{navigation:auto}::view-transition-group(*){animation-duration:var(--dur-mode);animation-timing-function:var(--ease-out)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}@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-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@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-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
@font-face{font-family:klDisplay;src:url(/fonts/kl-display-ext.woff2)format("woff2");font-weight:600 800;font-stretch:87.5% 125%;font-style:normal;font-display:swap;unicode-range:U+24-25,U+2A,U+3C-3E,U+5B-60,U+7B-7E,U+A1-B6,U+B8-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2015-2017,U+201A-201B,U+201E-2025,U+2027,U+2030-203A,U+2044,U+20AC,U+2122,U+2212}@font-face{font-family:klText;src:url(/fonts/kl-text-ext.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+24,U+2A,U+3C,U+3E,U+5B-5E,U+60,U+7B-7E,U+A1-B6,U+B8-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2015-2017,U+201A-201B,U+201E-2025,U+2027,U+2030-203A,U+2044,U+20AC,U+2122,U+2212}
.kl-a{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 38%, transparent);text-decoration-color:color-mix(in srgb, currentColor 38%, transparent);transition:text-decoration-color var(--dur-hover) ease, text-decoration-thickness var(--dur-hover) ease}@media (hover:hover) and (pointer:fine){.kl-a:hover{text-decoration-color:currentColor;text-decoration-thickness:1.5px}}.kl-mono{background:var(--fg);width:34px;height:34px;color:var(--on-fg);font-family:var(--font-ui);letter-spacing:.02em;font-variant-numeric:lining-nums tabular-nums;border-radius:50%;flex:none;place-items:center;padding-top:1px;font-size:13px;font-weight:700;font-stretch:87.5%;line-height:1;display:inline-grid}.kl-mono--pilot{width:var(--balloon-pilot);height:var(--balloon-pilot);font-size:14px}.kl-doc-home{margin-inline-start:-8px}.kl-skip{top:calc(var(--chrome-h) + 6px);left:max(var(--margin), env(safe-area-inset-left,0px));z-index:var(--z-skip);translate:0 calc(-100% - var(--chrome-h) - 26px);position:fixed}.kl-skip:focus,.kl-skip:focus-visible{translate:0}.kl-b-sm{--balloon:var(--balloon-sm)}.kl-b-md{--balloon:var(--balloon-md)}.kl-b-lg{--balloon:var(--balloon-lg)}.kl-404{min-height:100svh;position:relative}.kl-404__chrome{z-index:var(--z-chrome);height:var(--chrome-h);padding:0 max(var(--margin), env(safe-area-inset-right,0px)) 0 max(var(--margin), env(safe-area-inset-left,0px));justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}.kl-404__main{z-index:var(--z-story);min-height:100svh;padding:var(--chrome-h) max(var(--margin), env(safe-area-inset-right,0px)) var(--ground) max(var(--margin), env(safe-area-inset-left,0px));align-content:end;gap:20px;display:grid;position:relative}.kl-404__code{color:var(--fg-2);margin:0}.kl-404__title{margin:0}.kl-404__title span{display:block}.kl-404__links{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:8px;display:flex}@media (forced-colors:active){.kl-mono{forced-color-adjust:none;color:canvas;background:canvastext}.kl-switch__knob,.kl-switch[aria-current=page] .kl-switch__track{forced-color-adjust:none;background:canvastext}.kl-switch[aria-current=page] .kl-switch__knob{background:canvas}}
