@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2) format("woff2")}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/oswald-latin-400-normal-BAFo8sP8.woff2) format("woff2")}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/oswald-latin-500-normal-B-eyT0Dw.woff2) format("woff2")}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/oswald-latin-600-normal-plFmSr5g.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/montserrat-latin-400-normal-BLhwKU8k.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/montserrat-latin-500-normal-DRFEGfly.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2) format("woff2")}@font-face{font-family:Kaushan Script;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/kaushan-script-latin-400-normal-DtTcRpVb.woff2) format("woff2")}@font-face{font-family:Bangers;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/bangers-latin-400-normal-DeHY8Ncq.woff2) format("woff2")}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-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-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-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}}}@layer theme{:root,:host{--font-sans:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-xl:36rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Anton", "Impact", "Haettenschweiler", sans-serif;--font-nav:"Oswald", "Arial Narrow", sans-serif;--font-body:"Montserrat", "Segoe UI", system-ui, sans-serif;--font-script:"Kaushan Script", "Brush Script MT", cursive;--font-brush:"Bangers", "Permanent Marker", "Impact", sans-serif;--color-ink:#0a1224;--color-cream:#f3e6c8;--color-hot:#ee4b32;--color-neon-red:#ff3b30;--color-teal:#47e5d8;--color-teal-deep:#1aa7a0;--color-paint-teal:#55736f;--color-maroon:#6b0f12}}@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%;-moz-tab-size:4;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;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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.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}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-\[calc\(118\*var\(--u\)\+55px\)\]{top:calc(118 * var(--u) + 55px)}.top-\[var\(--m-orbit-top\,50\%\)\]{top:var(--m-orbit-top,50%)}.right-0{right:0}.right-\[0\.8\%\]{right:.8%}.right-\[5\%\]{right:5%}.bottom-0{bottom:0}.bottom-\[1\.6\%\]{bottom:1.6%}.bottom-\[12\%\]{bottom:12%}.left-0{left:0}.left-1\/2{left:50%}.left-\[5\%\]{left:5%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.mt-3{margin-top:calc(var(--spacing) * 3)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.h-\[100svh\]{height:100svh}.h-full{height:100%}.min-h-\[70svh\]{min-height:70svh}.min-h-\[600px\]{min-height:600px}.w-1\/2{width:50%}.w-\[200\%\]{width:200%}.w-full{width:100%}.max-w-none{max-width:none}.max-w-xl{max-width:var(--container-xl)}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.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}.items-center{align-items:center}.justify-center{justify-content:center}.overflow-hidden{overflow:hidden}.bg-ink{background-color:var(--color-ink)}.object-cover{object-fit:cover}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-10{padding-inline:calc(var(--spacing) * 10)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-24{padding-block:calc(var(--spacing) * 24)}.text-center{text-align:center}.font-body{font-family:var(--font-body)}.font-nav{font-family:var(--font-nav)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.text-cream\/80{color:#f3e6c8cc}@supports (color:color-mix(in lab,red,red)){.text-cream\/80{color:color-mix(in oklab,var(--color-cream) 80%,transparent)}}.text-teal{color:var(--color-teal)}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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,)}.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,)}@media(min-width:64rem){.lg\:top-\[calc\(123\*var\(--u\)\)\]{top:calc(123 * var(--u))}.lg\:right-0{right:0}.lg\:right-auto{right:auto}.lg\:bottom-0{bottom:0}.lg\:bottom-\[2\.4\%\]{bottom:2.4%}.lg\:left-\[2\.1\%\]{left:2.1%}.lg\:left-\[6\.4\%\]{left:6.4%}.lg\:left-\[37\%\]{left:37%}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:min-h-\[560px\]{min-height:560px}.lg\:w-\[38\%\]{width:38%}.lg\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:flex-col{flex-direction:column}.lg\:justify-center{justify-content:center}}}:root{--rivet:radial-gradient(circle at 36% 30%, #efe2bf 0%, #a8916a 16%, #5e4932 46%, #24170d 68%, #0009 71%, #461c0859 78%, transparent 86%);--rivet-size:calc(13 * var(--u));--rivet-inset:calc(7 * var(--u))}.mat-teal{isolation:isolate;border-radius:calc(9 * var(--u));background:url(/textures/metal-teal.webp) var(--tex-pos,50% 50%) / var(--tex-size,1100px auto),linear-gradient(180deg,#62827d,#4a6966 52%,#36514f);box-shadow:inset 0 1.5px #fff4d64d,inset 0 -3px #0000008c,inset 0 0 0 1px #140a04cc,inset 0 0 calc(20 * var(--u)) #3c160680,0 2px #2a150a,0 calc(14 * var(--u)) calc(28 * var(--u)) #0000008c;position:relative}.mat-teal:before,.mat-cream:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:url(/textures/rust-patches.webp) var(--rust-pos,20% 35%) / var(--rust-size,900px auto),transparent;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(#000 0 0),radial-gradient(97% 86%,#000 58%,#0000 100%);mask-image:linear-gradient(#000 0,#000 0),radial-gradient(97% 86%,#000 58%,#0000);-webkit-mask-composite:xor;mask-composite:exclude}.mat-dark{isolation:isolate;border-radius:calc(7 * var(--u));background:url(/textures/metal-dark.webp) var(--tex-pos,40% 60%) / var(--tex-size,900px auto),linear-gradient(180deg,#223539,#182629);box-shadow:inset 0 calc(3 * var(--u)) calc(9 * var(--u)) #000000bf,inset 0 0 0 1.5px #000000a6,0 1px #fff4d62e,0 -1px #00000080;position:relative}.mat-cream{isolation:isolate;color:var(--color-maroon);background:url(/textures/plaque-cream.webp) var(--tex-pos,50% 50%) / var(--tex-size,1000px auto),linear-gradient(180deg,#efe0bd,#d9c59a 60%,#b9a074);box-shadow:inset 0 1.5px #ffffff73,inset 0 -2px #3c1e0a8c,inset 0 0 calc(26 * var(--u)) #6e320e8c,0 calc(10 * var(--u)) calc(22 * var(--u)) #0000008c;position:relative}.edge-torn{filter:url(#fx-torn)}.edge-rough{filter:url(#fx-rough)}.rivet{width:var(--rivet-size);height:var(--rivet-size);background:var(--rivet);pointer-events:none;border-radius:50%;display:block}.rivets:after{content:"";inset:var(--rivet-inset);pointer-events:none;background:var(--rivet) 0 0 / var(--rivet-size) var(--rivet-size) no-repeat,var(--rivet) 100% 0 / var(--rivet-size) var(--rivet-size) no-repeat,var(--rivet) 0 100% / var(--rivet-size) var(--rivet-size) no-repeat,var(--rivet) 100% 100% / var(--rivet-size) var(--rivet-size) no-repeat;position:absolute}.chamfer{--c:calc(13 * var(--u));clip-path:polygon(var(--c) 0,calc(100% - var(--c)) 0,100% var(--c),100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,var(--c) 100%,0 calc(100% - var(--c)),0 var(--c))}.distress{-webkit-mask-image:url(/textures/grunge-mask.webp);mask-image:url(/textures/grunge-mask.webp);-webkit-mask-size:var(--grunge-size,620px) auto;mask-size:var(--grunge-size,620px) auto;-webkit-mask-position:var(--grunge-pos,0 0);mask-position:var(--grunge-pos,0 0)}.neon-text-red{color:#fff1ea;text-shadow:0 0 2px #fff,0 0 calc(7 * var(--u)) var(--color-neon-red),0 0 calc(18 * var(--u)) var(--color-neon-red),0 0 calc(40 * var(--u)) #ff3b30a6}.neon-text-teal{color:#eafffd;text-shadow:0 0 2px #fff,0 0 calc(7 * var(--u)) var(--color-teal),0 0 calc(18 * var(--u)) var(--color-teal-deep),0 0 calc(38 * var(--u)) #47e5d88c}@keyframes neon-idle-flicker{0%,to{opacity:1}41%{opacity:1}42%{opacity:.82}43%{opacity:1}77%{opacity:1}78%{opacity:.9}79.5%{opacity:.97}81%{opacity:1}}.neon-btn{--h:calc(62 * var(--u));--glow:.62;--heat:0;height:var(--h);min-height:40px;font-family:var(--font-nav);font-weight:600;font-size:max(15px,calc(25 * var(--u)));letter-spacing:.045em;color:#fff6f0;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:inline-flex;position:relative}.neon-btn[data-size=sm]{--h:calc(56 * var(--u));font-size:max(14px,calc(23 * var(--u)))}.neon-btn__glow{inset:calc(-10 * var(--u));border-radius:calc(22 * var(--u));filter:blur(calc(14 * var(--u)));opacity:var(--glow);pointer-events:none;background:radial-gradient(#ff4632f2,#ff281e8c 45%,#0000 72%);position:absolute}.neon-btn__body{height:100%;padding:0 calc(44 * var(--u));background:linear-gradient(#5d0d0c,#3d0706);justify-content:center;align-items:center;display:inline-flex;position:relative}.neon-btn__tube,.neon-btn__fill{pointer-events:none;position:absolute}.neon-btn__tube{inset:calc(4 * var(--u));--c:calc(10.5 * var(--u));background:linear-gradient(#fff,#ffd2c8 45%,#ff8f7e);animation:7.3s linear infinite neon-idle-dim}@keyframes neon-idle-dim{0%,41%,43%,77%,81%,to{filter:brightness()}42%{filter:brightness(.72)}78%{filter:brightness(.84)}79.5%{filter:brightness(.95)}}.neon-btn__fill{inset:calc(7 * var(--u));--c:calc(9 * var(--u));background:radial-gradient(ellipse 80% 120% at 50% 40%,rgba(255,120,90,calc(.35 + var(--heat) * .45)),transparent 70%),url(/textures/grunge-mask.webp) 30% 20% / 420px auto,linear-gradient(180deg,#d92a22,#b81a17 55%,#971110);background-blend-mode:screen,multiply,normal;box-shadow:inset 0 0 calc(12 * var(--u)) #00000073}.neon-btn__label{align-items:center;gap:calc(18 * var(--u));white-space:nowrap;text-shadow:0 0 calc(8 * var(--u)) rgba(255,190,170,calc(.55 + var(--heat) * .45)),0 1px 0 #5a000099;display:inline-flex;position:relative}.btn-arrow{width:calc(34 * var(--u));flex:none;min-width:20px;height:auto;overflow:visible}.plate-btn{--h:calc(62 * var(--u));--edge:0;--sweep:-40%;height:var(--h);min-height:40px;font-family:var(--font-nav);font-weight:500;font-size:max(15px,calc(24 * var(--u)));letter-spacing:.05em;color:var(--color-cream);cursor:pointer;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 calc(8 * var(--u)) calc(12 * var(--u)) #0009) drop-shadow(0 0 calc(14 * var(--u)) rgba(71,229,216,calc(var(--edge) * .55)));outline:none;display:inline-flex;position:relative}.plate-btn__edge{height:100%;padding:calc(3.5 * var(--u));background:linear-gradient(100deg,transparent calc(var(--sweep) - 14%),#fffffff2 var(--sweep),transparent calc(var(--sweep) + 14%)),linear-gradient(180deg,#e9dcb8,#9c8a63 38%,#57472f 70%,#c2ae82);display:inline-flex;position:relative}.plate-btn__face{height:100%;padding:0 calc(30 * var(--u));--c:calc(10.5 * var(--u));box-shadow:inset 0 0 calc(14 * var(--u)) #000000b3;background:url(/textures/metal-dark.webp) 60% 30%/700px,linear-gradient(#24393d,#16252a);justify-content:center;align-items:center;display:inline-flex;position:relative}.plate-btn__face:after{content:"";inset:calc(5 * var(--u)) calc(12 * var(--u));--rivet-size:calc(7 * var(--u));pointer-events:none;background:var(--rivet) 0 0 / var(--rivet-size) var(--rivet-size) no-repeat,var(--rivet) 100% 0 / var(--rivet-size) var(--rivet-size) no-repeat,var(--rivet) 0 100% / var(--rivet-size) var(--rivet-size) no-repeat,var(--rivet) 100% 100% / var(--rivet-size) var(--rivet-size) no-repeat;opacity:.85;position:absolute}.plate-btn__label{align-items:center;gap:calc(16 * var(--u));white-space:nowrap;text-shadow:0 1px #000000b3;display:inline-flex;position:relative}:root{color-scheme:dark;--u:clamp(.62px, min(calc(100vw / 1672), calc(100svh / 941)), 1.45px)}html,body,#root{min-height:100%}body{background:var(--color-ink);color:var(--color-cream);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}:focus-visible{outline:2px solid var(--color-teal);outline-offset:3px;border-radius:4px}@media(prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!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-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-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-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}.bg-root{--bg-zenith: #0a2036;background:var(--bg-zenith);isolation:isolate;contain:strict}.bg-plate{--pw: max(100%, 124svh);position:absolute;bottom:0;left:calc((100% - var(--pw)) * .45);width:var(--pw);aspect-ratio:1672 / 941}.bg-sky{background:linear-gradient(90deg,#0d1d31cc,#0d1d31c7 20%,#0d1d3180 36%,#0d1d3129 46%,#0d1d3100 57%),radial-gradient(56% 34% at 88% 79%,rgba(255,208,130,.5),rgba(255,190,110,.18) 55%,transparent 74%),radial-gradient(34% 22% at 52% 80%,rgba(255,176,104,.28),transparent 72%),linear-gradient(180deg,#0a2036,#0b2339 16%,#11293f 30%,#1d364c 40%,#2b4157 46%,#474a58 50.5%,#65524f 54%,#876a66,#b08873 66%,#d59f78 71%,#e9a566 75%,#fbbd74,#fcc678 82%,#f0a860)}.bg-layer{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform}.bg-layer--bleed{top:-10px;right:-10px;bottom:-10px;left:-10px}.bg-stars{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bg-twinkle{position:absolute;width:var(--tw-size);height:var(--tw-size);margin:calc(var(--tw-size) / -2) 0 0 calc(var(--tw-size) / -2);border-radius:50%;background:#f4f8ff;box-shadow:0 0 6px 1px #c4deffbf;opacity:.9;animation:bg-twinkle var(--tw-dur) ease-in-out var(--tw-delay) infinite}.bg-twinkle--sparkle{border-radius:0;background:radial-gradient(closest-side,#fff6e0,#ffd596 38%,#ffaa50b3);box-shadow:none;clip-path:polygon(50% 0,56% 44%,100% 50%,56% 56%,50% 100%,44% 56%,0 50%,44% 44%);filter:drop-shadow(0 0 4px rgba(255,190,110,.9))}@keyframes bg-twinkle{0%,to{opacity:.92;transform:scale(1)}48%{opacity:.18;transform:scale(.62)}60%{opacity:.7;transform:scale(.9)}}.bg-moon{position:absolute;left:94.2%;top:23.4%;width:calc(132 * var(--u));aspect-ratio:1;transform:translate(-50%,-50%)}.bg-moon img{position:relative;display:block;width:100%;height:100%}.bg-moon__halo{position:absolute;top:-55%;right:-55%;bottom:-55%;left:-55%;border-radius:50%;background:radial-gradient(closest-side,rgba(176,200,232,.2) 0%,rgba(176,200,232,.09) 42%,transparent 100%)}.bg-clouds{position:absolute;left:-2%;width:104%;max-width:none;opacity:.9}.bg-skyline{position:absolute;display:block;overflow:visible}.bg-skyline--far{opacity:.62;filter:blur(.7px)}.bg-skyline--near{opacity:.9}.bg-beacon{position:absolute;width:3px;height:3px;margin:-1.5px 0 0 -1.5px;border-radius:50%;background:#ff5a44;box-shadow:0 0 5px 1px #ff4632d9,0 0 12px 3px #ff463259;opacity:.85;animation:bg-beacon 3.4s ease-in-out infinite}@keyframes bg-beacon{0%,to{opacity:.9}45%,70%{opacity:.12}}.bg-haze{position:absolute;left:0;width:100%}.bg-haze--back{top:58%;height:24%;background:linear-gradient(180deg,#fcbe7600,#fcbe7633 45%,#fcba7075)}.bg-haze--front{top:66%;height:19%;background:radial-gradient(60% 100% at 80% 58%,rgba(255,186,112,.2),transparent 70%),linear-gradient(180deg,#ffaa6000,#ffaa6021 46%,#ffaa6000)}.bg-strip{position:absolute}.bg-strip img,.bg-strip__lqip{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none}.bg-strip img{opacity:0;transition:opacity .5s ease-out}.bg-strip__lqip{background-size:100% 100%;filter:blur(14px);transition:opacity .5s ease-out .15s}.bg-strip[data-ready] img{opacity:1}.bg-strip[data-ready] .bg-strip__lqip{opacity:0}.bg-neon{position:absolute;border-radius:50%;mix-blend-mode:screen;opacity:.5}.bg-neon--diner{background:radial-gradient(closest-side,rgba(255,78,52,.62),rgba(255,78,52,.22) 58%,transparent 100%);animation:bg-neon-flicker 7.3s linear infinite}.bg-neon--ideas{background:radial-gradient(closest-side,rgba(96,186,255,.55),rgba(96,186,255,.18) 60%,transparent 100%);animation:bg-neon-hum 4.6s ease-in-out -1.3s infinite}.bg-neon--pad{background:radial-gradient(closest-side,rgba(255,70,60,.5),rgba(64,220,205,.16) 62%,transparent 100%);animation:bg-neon-flicker 9.1s linear -3.2s infinite}@keyframes bg-neon-flicker{0%,to{opacity:.5}6%{opacity:.46}6.8%{opacity:.14}7.6%{opacity:.52}8.6%{opacity:.24}9.6%{opacity:.56}38%{opacity:.66}61%{opacity:.44}61.7%{opacity:.2}62.6%{opacity:.54}84%{opacity:.62}}@keyframes bg-neon-hum{0%,to{opacity:.34}50%{opacity:.62}}.bg-vignette{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(58% 56% at 15% 38%,#040c1a80,#040c1a42 48%,#040c1a00 74%),radial-gradient(125% 120% at 58% 46%,#02061000 56%,#02061080),linear-gradient(180deg,#03081257,#03081200 17%,#03060c00 80%,#03060c61)}.bg-grain{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/bg/grain.webp) 0 0 / 192px 192px repeat;opacity:.075}@media(max-width:1023px){.bg-moon{left:85%;top:12.5%;width:max(74px,calc(118 * var(--u)));opacity:.92}}.bg-root[data-still] .bg-twinkle,.bg-root[data-still] .bg-beacon,.bg-root[data-still] .bg-neon{animation:none}.bg-root[data-bg=space]{--bg-zenith: #040914}.bg-root[data-bg=space] .bg-sky{top:0;right:0;bottom:0;left:0;width:100%;aspect-ratio:auto;background:linear-gradient(90deg,#040a16b3,#040a1680 30%,#040a1600 55%),radial-gradient(60% 46% at 86% 96%,rgba(214,120,70,.26),rgba(160,80,60,.08) 55%,transparent 78%),radial-gradient(44% 50% at 64% 46%,rgba(40,96,128,.22),transparent 72%),linear-gradient(180deg,#040914,#071326 40%,#0b1a2e 72%,#140f1c)}.bg-nebula{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(30% 22% at 22% 84%,rgba(232,142,84,.12),transparent 70%),radial-gradient(26% 30% at 90% 14%,rgba(64,200,190,.1),transparent 70%),radial-gradient(34% 26% at 40% 12%,rgba(120,110,190,.09),transparent 72%),linear-gradient(152deg,transparent 18%,rgba(170,190,230,.035) 34%,rgba(220,196,170,.07) 46%,rgba(170,190,230,.035) 58%,transparent 74%)}.bg-root[data-bg=space] .bg-stars{animation:bg-star-drift 140s ease-in-out infinite alternate}@keyframes bg-star-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-18px,10px,0) scale(1.035)}}.bg-nebula{animation:bg-nebula-breathe 46s ease-in-out infinite alternate}.bg-nebula--drift{opacity:.55;transform:scale(1.12) rotate(-4deg);animation:bg-nebula-drift 70s ease-in-out -20s infinite alternate}@keyframes bg-nebula-breathe{0%{opacity:.8;transform:translateZ(0) scale(1)}to{opacity:1;transform:translate3d(14px,-8px,0) scale(1.06)}}@keyframes bg-nebula-drift{0%{opacity:.35;transform:translate3d(-24px,12px,0) scale(1.12) rotate(-4deg)}to{opacity:.65;transform:translate3d(22px,-14px,0) scale(1.18) rotate(-1deg)}}.bg-dust{position:absolute;width:var(--d-size);height:var(--d-size);border-radius:50%;background:#d6e4ffe6;box-shadow:0 0 5px 1px #aac8ff59;opacity:0;animation:bg-dust var(--d-dur) linear var(--d-delay) infinite}@keyframes bg-dust{0%{opacity:0;transform:translateZ(0)}15%{opacity:.55}80%{opacity:.4}to{opacity:0;transform:translate3d(var(--d-dx),var(--d-dy),0)}}.bg-meteor{position:absolute;left:58%;top:8%;width:150px;height:1px;background:linear-gradient(90deg,#dcebff00,#dcebffbf);transform:rotate(152deg);transform-origin:100% 50%;opacity:0;animation:bg-meteor 17s ease-in 4s infinite}@keyframes bg-meteor{0%,93%{opacity:0;transform:rotate(152deg) translate(0)}94.5%{opacity:.7}98%{opacity:0;transform:rotate(152deg) translate(360px)}to{opacity:0;transform:rotate(152deg) translate(360px)}}.bg-root[data-still] .bg-stars,.bg-root[data-still] .bg-nebula,.bg-root[data-still] .bg-dust,.bg-root[data-still] .bg-meteor{animation:none}.bg-root[data-still] .bg-dust{opacity:.35}.bg-root[data-offscreen] *,.bg-root[data-offscreen] *:before,.bg-root[data-offscreen] *:after{animation-play-state:paused!important}.scroll-cue-wrap{--cu: max(var(--u), .92px);display:block;width:max-content;will-change:transform,opacity}.scroll-cue{--glow: 0;--travel: 0;--bob-ring: .3;--bob-arrow: .3;--bob-y: calc((var(--bob-ring) - .3) * (5.6 + var(--travel) * 4.6) * var(--cu));position:relative;display:flex;align-items:center;gap:calc(21 * var(--cu));margin-left:calc(2 * var(--cu));padding-right:calc(4 * var(--cu));font-family:var(--font-nav);font-weight:500;font-size:calc(12 * var(--cu));line-height:1;letter-spacing:.35em;text-transform:uppercase;white-space:nowrap;color:var(--color-cream);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;-webkit-tap-highlight-color:transparent}.scroll-cue:focus-visible{outline:none}.scroll-cue:focus-visible .scroll-cue__backing{outline:max(1.5px,calc(1.5 * var(--cu))) solid rgba(71,229,216,.9);outline-offset:calc(3 * var(--cu));border-radius:999px}.scroll-cue__backing{position:absolute;inset:calc(-6 * var(--cu)) calc(-17 * var(--cu)) calc(-6 * var(--cu)) calc(-7 * var(--cu));pointer-events:none}.scroll-cue__plate{position:absolute;top:0;right:0;bottom:0;left:0;opacity:calc(.56 + var(--glow) * .2);border-radius:999px;--tex-size: 520px auto;--tex-pos: 12% 78%;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 42%,rgba(0,0,0,.5) 100%);mask-image:linear-gradient(90deg,#000,#000 42%,#00000080);box-shadow:inset 0 calc(2 * var(--cu)) calc(7 * var(--cu)) #000c,inset 0 0 0 1px #000000b3,inset 0 0 0 calc(2.2 * var(--cu)) #7a3e188c,inset 0 calc(-1.2 * var(--cu)) 0 calc(1 * var(--cu)) #ffbe781f,0 1px #ffe8be29,0 calc(6 * var(--cu)) calc(16 * var(--cu)) #00000080}.scroll-cue__plate:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,#060a108c,#060a102e 55%,#060a1000)}.scroll-cue__rivet{position:absolute;top:50%;right:calc(7 * var(--cu));--rivet-size: calc(6.5 * var(--cu));margin-top:calc(var(--rivet-size) / -2);opacity:.9}.scroll-cue__icon{position:relative;flex:none;width:calc(38 * var(--cu));height:calc(38 * var(--cu))}.scroll-cue__well{position:absolute;inset:calc(-7 * var(--cu));border-radius:50%;background:radial-gradient(circle,rgba(7,11,18,.78) 0%,rgba(7,11,18,.7) 50%,rgba(7,11,18,.32) 66%,transparent 78%)}.scroll-cue__halo{position:absolute;inset:calc(-11 * var(--cu));border-radius:50%;pointer-events:none;translate:0 var(--bob-y)}.scroll-cue__halo--idle{background:radial-gradient(circle,transparent 44%,rgba(243,230,200,.5) 60%,rgba(71,229,216,.34) 68%,transparent 82%);filter:blur(calc(2.5 * var(--cu)));animation:scroll-cue-breathe 3.4s ease-in-out infinite}.scroll-cue__halo--hot{inset:calc(-16 * var(--cu));background:radial-gradient(circle,rgba(255,181,71,.55) 0%,rgba(255,181,71,.2) 34%,transparent 50%),radial-gradient(circle,transparent 38%,rgba(71,229,216,.75) 56%,rgba(26,167,160,.4) 68%,transparent 84%);filter:blur(calc(3 * var(--cu)));opacity:var(--glow)}@keyframes scroll-cue-breathe{0%,to{opacity:.22;transform:scale(.94)}50%{opacity:.85;transform:scale(1.06)}}.scroll-cue__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;translate:0 var(--bob-y);will-change:translate}.scroll-cue__ring{stroke:var(--color-cream);stroke-width:1.45;opacity:calc(.92 - var(--glow) * .5)}.scroll-cue__ring--hot{stroke:#d9fffb;stroke-width:1.9;opacity:var(--glow);filter:drop-shadow(0 0 1.6px #47e5d8) drop-shadow(0 0 4.5px rgba(71,229,216,.9))}.scroll-cue__arrow{transform:translateY(calc((var(--bob-arrow) - .3) * (2.2 + var(--travel) * 3.4) * 1px))}.scroll-cue__stem{stroke:var(--color-cream);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.scroll-cue__stem--hot{stroke:#ffe3b0;stroke-width:2;opacity:var(--glow);filter:drop-shadow(0 0 1.4px #ffb547) drop-shadow(0 0 4px rgba(255,140,50,.95))}.scroll-cue__label{position:relative;display:block;margin-right:-.35em;text-shadow:0 1px 2px rgba(0,0,0,.9),0 0 calc(10 * var(--cu)) rgba(0,0,0,.75)}.scroll-cue__label:after{content:attr(data-text);position:absolute;top:0;right:0;bottom:0;left:0;color:#eafffd;opacity:var(--glow);text-shadow:0 0 1px #fff,0 0 calc(6 * var(--cu)) var(--color-teal),0 0 calc(15 * var(--cu)) var(--color-teal-deep),0 0 calc(26 * var(--cu)) rgba(255,181,71,.55);pointer-events:none}@media(max-width:1023.98px){.scroll-cue{margin-left:0;gap:calc(14 * var(--cu));letter-spacing:.28em}.scroll-cue__label{margin-right:-.28em}.scroll-cue__backing{inset:calc(-6 * var(--cu)) calc(-16 * var(--cu)) calc(-6 * var(--cu)) calc(-7 * var(--cu))}}.copy-stack{--cu: var(--u);--cs-indent: calc(56 * var(--cu));--cs-flash: 0;--cs-speck-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='520'%3E%3Cfilter id='g' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.27' numOctaves='2' seed='11' stitchTiles='stitch' result='a'/%3E%3CfeColorMatrix in='a' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 30 0 0 0 -6.6' result='p'/%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.09 0.12' numOctaves='2' seed='5' stitchTiles='stitch' result='b'/%3E%3CfeColorMatrix in='b' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 26 0 0 -4.5' result='q'/%3E%3CfeComposite in='p' in2='q' operator='in'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--cs-stain-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420'%3E%3Cfilter id='s' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.02 0.034' numOctaves='3' seed='23' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.64 0 0 0 0 0.41 0 0 0 0 0.18 0 0 -2.2 0 1.02'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23s)'/%3E%3C/svg%3E");--cs-scuff-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420'%3E%3Cfilter id='s' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.028 0.1' numOctaves='3' seed='9' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 0.82 0 0 0 0 0.72 -3 0 0 0 1.46'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23s)'/%3E%3C/svg%3E");--cs-rust-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='360'%3E%3Cfilter id='s' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.045 0.085' numOctaves='3' seed='31' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.3 0 0 0 0 0.13 0 0 0 0 0.04 0 -5 0 0 2.75'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23s)'/%3E%3C/svg%3E");position:relative;width:100%;color:var(--color-cream)}.copy-stack :where(p,h1){margin:0}.cs-print{--cs-speck-size: calc(520 * var(--cu));--cs-speck-pos: 0 0;--cs-wear: .5;-webkit-mask-image:var(--cs-speck-img);mask-image:var(--cs-speck-img);-webkit-mask-size:var(--cs-speck-size) auto;mask-size:var(--cs-speck-size) auto;-webkit-mask-position:var(--cs-speck-pos);mask-position:var(--cs-speck-pos)}.cs-print.distress{-webkit-mask-image:var(--cs-speck-img),url(/textures/grunge-mask.webp),linear-gradient(rgba(0,0,0,var(--cs-wear)),rgba(0,0,0,var(--cs-wear)));mask-image:var(--cs-speck-img),url(/textures/grunge-mask.webp),linear-gradient(rgba(0,0,0,var(--cs-wear)),rgba(0,0,0,var(--cs-wear)));-webkit-mask-size:var(--cs-speck-size) auto,var(--grunge-size, 900px) auto,auto;mask-size:var(--cs-speck-size) auto,var(--grunge-size, 900px) auto,auto;-webkit-mask-position:var(--cs-speck-pos),var(--grunge-pos, 0 0),0 0;mask-position:var(--cs-speck-pos),var(--grunge-pos, 0 0),0 0;-webkit-mask-composite:source-in,source-over;mask-composite:intersect,add}.cs-eyebrow{padding-top:calc(2 * var(--cu));font-family:var(--font-display);font-weight:400;font-size:max(12px,calc(21 * var(--cu)));line-height:1.2;letter-spacing:.17em;text-transform:uppercase;white-space:nowrap;color:#ffc24a}.cs-eyebrow__plate{display:inline-flex;align-items:center;gap:calc(12 * var(--cu));transform-origin:0 100%;transform:rotate(-2.5deg) skew(-9deg);background:linear-gradient(180deg,#ffe7a6,#ffc24a 52%,#f08f22);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 1px 0 rgba(70,24,4,.95)) drop-shadow(0 0 calc(10 * var(--cu)) rgba(255,170,60,.35))}.cs-eyebrow__plate:before{content:"";flex:none;width:calc(30 * var(--cu));height:max(2px,calc(3.5 * var(--cu)));border-radius:99px;background:linear-gradient(90deg,#ffc24a33,#ffc24a)}.cs-headline{position:relative;z-index:1;margin-top:calc(33 * var(--cu));font-family:var(--font-display);font-weight:400;font-size:calc(76 * var(--cu));line-height:.96;letter-spacing:0;text-transform:uppercase;color:var(--color-cream)}.cs-headline__plane{display:block;width:max-content;transform-origin:0 0;transform:rotate(-2.5deg) perspective(calc(1062 * var(--cu))) rotateY(16deg)}.cs-line{--cs-clip: -45;position:relative;display:block;width:max-content;clip-path:inset(-60% -90% calc(var(--cs-clip) * 1%) -20%)}.cs-line[data-line="1"]{--cs-sx: 1.23}.cs-line__fx{display:inline-block;padding:.2em .2em .14em .1em;margin:-.2em -.2em -.14em -.1em;transform-origin:0 90%;transform:skew(-6deg) scaleX(var(--cs-sx, 1.2));filter:url(#cs-rough) drop-shadow(calc(1.5 * var(--cu)) calc(3 * var(--cu)) 0 rgba(2,6,18,.62)) drop-shadow(0 calc(10 * var(--cu)) calc(22 * var(--cu)) rgba(0,0,0,.55))}.cs-ink{--grunge-size: calc(1150 * var(--cu));--cs-wear: .62;display:inline-block;padding:.18em .16em .12em .08em;margin:-.18em -.16em -.12em -.08em;white-space:nowrap;color:var(--color-cream)}.cs-line[data-line="2"] .cs-ink{--grunge-pos: 37% 61%;--cs-speck-pos: 43% 71%}@supports ((-webkit-background-clip: text) or (background-clip: text)){.cs-ink{background:var(--cs-stain-img) 12% 30% / calc(400 * var(--cu)) auto,linear-gradient(180deg,#fff6df 10%,#f6e9cb 46%,#e6d2a6 88%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:calc(1.3 * var(--cu)) rgba(136,92,46,.42)}.cs-line[data-line="2"] .cs-ink{background-position:70% 85%,0 0}.cs-ink--hot{background:var(--cs-scuff-img) 40% 20% / calc(440 * var(--cu)) auto,linear-gradient(180deg,#ff6a4a 14%,#f4523a,#e2402b 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-stroke:calc(1.3 * var(--cu)) rgba(120,22,10,.4)}}.cs-word{white-space:nowrap}.cs-cap{font-size:1.15em;line-height:0}.cs-line--accent{margin-top:calc(-9 * var(--cu));font-size:1.4em;color:var(--color-hot)}.cs-line--accent .cs-line__fx{transform:skew(-8.5deg) scaleX(var(--cs-sx-hot, 1.45));filter:url(#cs-rough) drop-shadow(calc(1.5 * var(--cu)) calc(3 * var(--cu)) 0 rgba(2,6,18,.62)) drop-shadow(0 calc(10 * var(--cu)) calc(22 * var(--cu)) rgba(0,0,0,.55)) drop-shadow(0 0 calc(20 * var(--cu)) rgba(255,84,44,calc(.26 + var(--cs-flash) * .6))) brightness(calc(1 + var(--cs-flash) * .55))}.cs-line--accent .cs-cap{font-size:1.07em}.cs-ink--hot{--cs-speck-size: calc(340 * var(--cu));--cs-speck-pos: 22% 9%;--grunge-size: calc(980 * var(--cu));--grunge-pos: 18% 44%;--cs-wear: .38;color:var(--color-hot)}.cs-accent__glow{position:absolute;top:8%;right:-30%;bottom:-4%;left:-4%;z-index:-1;border-radius:50%;background:radial-gradient(ellipse at 45% 55%,rgba(255,92,48,.42) 0%,rgba(255,70,40,.16) 45%,transparent 72%);filter:blur(calc(18 * var(--cu)));opacity:calc(.5 + var(--cs-flash) * .5);pointer-events:none;animation:cs-ember 6.4s ease-in-out infinite}@keyframes cs-ember{0%,to{transform:scale(1)}50%{transform:scale(1.06,1.12)}}.cs-subhead{position:relative;z-index:3;width:calc(586 * var(--cu));height:calc(62 * var(--cu));margin-top:calc(-30 * var(--cu));margin-left:calc(-30 * var(--cu))}.cs-subhead__tilt{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;transform:rotate(-7deg) perspective(calc(1000 * var(--cu))) rotateY(-14deg);filter:drop-shadow(0 calc(9 * var(--cu)) calc(12 * var(--cu)) rgba(0,0,0,.6))}.cs-subhead__torn.edge-torn{position:absolute;top:0;right:0;bottom:0;left:0;filter:url(#cs-torn)}.cs-subhead__torn .cs-subhead__tin{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/textures/plaque-cream.webp) var(--tex-pos) / var(--tex-size),linear-gradient(180deg,#92261a,#74180f 55%,#53100a);background-blend-mode:multiply,normal;--tex-size: calc(760 * var(--cu)) auto;--tex-pos: 30% 42%;--rust-size: calc(520 * var(--cu)) auto;--rust-pos: 64% 30%;border-radius:calc(3 * var(--cu));box-shadow:inset 0 1.5px #fff6,inset 0 0 calc(18 * var(--cu)) #6e320e80;clip-path:polygon(1.2% 10%,3% 0,22% 3%,41% 0,63% 2.5%,82% 0,96.5% 3%,98.2% 0,99% 16%,100% 22%,98.6% 41%,99.6% 58%,98.4% 76%,99.4% 100%,94% 96%,78% 100%,57% 97%,33% 100%,12% 97%,2.4% 100%,.6% 82%,1.8% 64%,0 47%,1.4% 28%)}.cs-subhead__torn .cs-subhead__tin:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(58,24,8,.9) 0,rgba(122,52,16,.5) 5%,transparent 15%,transparent 84%,rgba(122,52,16,.55) 94%,rgba(52,22,8,.92) 100%),linear-gradient(90deg,rgba(52,22,8,.95) 0,rgba(122,52,16,.6) 1.2%,transparent 4.5%,transparent 95.5%,rgba(122,52,16,.62) 98.6%,rgba(52,22,8,.95) 100%),var(--cs-rust-img) 22% 60% / calc(300 * var(--cu)) auto}.cs-bolt{--rivet-size: calc(12 * var(--cu));position:absolute;top:50%;width:var(--rivet-size);height:var(--rivet-size);margin-top:calc(var(--rivet-size) / -2);border-radius:50%;background:var(--rivet);box-shadow:0 0 0 calc(2.5 * var(--cu)) #56240a66,0 0 calc(7 * var(--cu)) calc(3 * var(--cu)) #60280a61;pointer-events:none}.cs-bolt:after{content:"";position:absolute;left:30%;top:80%;width:40%;height:170%;border-radius:0 0 50% 50%;background:linear-gradient(180deg,#60280a99,#60280a00)}.cs-bolt--l{left:4%}.cs-bolt--r{right:3.2%;margin-top:calc(var(--rivet-size) / -2 - 3 * var(--cu))}.cs-subhead__text{--cs-speck-size: calc(380 * var(--cu));--cs-speck-pos: 52% 27%;--grunge-size: calc(900 * var(--cu));--grunge-pos: 52% 27%;--cs-wear: .55;position:relative;display:inline-block;padding:.12em .18em .2em .1em;margin-left:calc(44 * var(--cu));font-family:var(--font-brush);font-weight:400;font-size:calc(42 * var(--cu));line-height:1;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;color:#f7ead0;text-shadow:0 1px 0 rgba(40,6,3,.85),0 0 calc(8 * var(--cu)) rgba(30,4,2,.45)}.cs-swash{position:absolute;left:45%;bottom:.02em;width:33%;height:.17em;overflow:visible;fill:#f7ead0;opacity:.9}.cs-note{position:relative;z-index:2;margin-top:calc(27 * var(--cu));margin-left:calc(var(--cs-indent) - 24 * var(--cu))}.cs-note__plaque{position:relative;width:max-content;max-width:none;padding:calc(14 * var(--cu)) calc(26 * var(--cu)) calc(11 * var(--cu)) calc(24 * var(--cu))}.cs-note__plaque .cs-note__bg{position:absolute;top:0;right:0;bottom:0;left:0;--tex-size: calc(820 * var(--cu)) auto;--tex-pos: 22% 70%;border-radius:calc(6 * var(--cu));opacity:.76;box-shadow:inset 0 calc(2 * var(--cu)) calc(8 * var(--cu)) #0009,0 calc(8 * var(--cu)) calc(20 * var(--cu)) #00000073;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px)}.cs-note__trim{--rivet-size: calc(8 * var(--cu));--rivet-inset: calc(6 * var(--cu));position:absolute;top:0;right:0;bottom:0;left:0;border-radius:calc(6 * var(--cu));pointer-events:none}.cs-note__trim:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25px;border-radius:inherit;background:linear-gradient(158deg,#e9dcb8,#8d7a52 22%,#3f321e 48%,#6d5b3a,#cdb98c 84%,#4a3b24);opacity:.7;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.cs-body{position:relative;max-width:calc(478 * var(--cu));font-family:var(--font-body);font-weight:400;font-size:max(13.5px,calc(20 * var(--cu)));line-height:1.22;color:#f4efe4;text-wrap:pretty;text-shadow:0 1px 2px rgba(2,6,16,.9),0 0 calc(10 * var(--cu)) rgba(2,6,16,.6)}.cs-teal{position:relative;margin-top:calc(6 * var(--cu));font-family:var(--font-body);font-weight:500;font-size:max(13px,calc(19.5 * var(--cu)));line-height:1.25;white-space:nowrap;color:var(--color-teal);text-shadow:0 0 calc(9 * var(--cu)) rgba(71,229,216,.42),0 1px 2px rgba(2,6,16,.85)}.cs-ctas{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:calc(14 * var(--cu)) calc(17 * var(--cu));width:max-content;max-width:100%;margin-top:calc(9 * var(--cu));margin-left:calc(var(--cs-indent) - 24 * var(--cu))}.cs-cta{display:inline-flex}.cs-ctas .neon-btn__body{padding:0 calc(31 * var(--cu))}.cs-ctas .plate-btn{font-size:max(14px,calc(22 * var(--cu)))}.cs-ctas .plate-btn__face{padding:0 calc(19 * var(--cu))}.cs-ctas .plate-btn__label{gap:calc(13 * var(--cu))}@media(max-width:1023.98px){.copy-stack{--cu: clamp(.5px, min( .15625vw , calc(100svh / 1180)), 1.02px);--cs-indent: calc(10 * var(--cu))}.cs-headline{margin-top:calc(26 * var(--cu))}.cs-note{margin-top:calc(22 * var(--cu) + 3px);margin-left:0}.cs-note__plaque{width:auto;max-width:calc(560 * var(--cu));padding:9px 13px}.cs-note__plaque .cs-note__bg{-webkit-backdrop-filter:none;backdrop-filter:none;opacity:.8}.cs-body{display:none}.cs-teal{margin-top:0;white-space:normal}.cs-ctas{margin-top:10px;margin-left:0;gap:8px;flex-wrap:nowrap}.cs-ctas .neon-btn,.cs-ctas .plate-btn{--h: 44px;font-size:14px}.cs-ctas .neon-btn__body{padding:0 16px}.cs-ctas .plate-btn__face{padding:0 12px}.cs-ctas .neon-btn__label,.cs-ctas .plate-btn__label{gap:8px}.cs-ctas .btn-arrow{min-width:0;width:19px}}@media(max-width:480px){.cs-note{margin-top:calc(16 * var(--cu) + 3px)}.cs-note__plaque{padding:7px 12px}.cs-ctas{margin-top:8px}}@media(max-width:1023.98px){.cs-note{display:none}.cs-ctas{margin-top:calc(24 * var(--cu) + 8px)}}@media(max-width:1023.98px){.cs-ctas{display:none}}.hdr{--lu: var(--u);--hdr-rust-sparse: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='560' height='280'%3E%3Cfilter id='f' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.022 0.04' numOctaves='6' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0.58 0 0 0.06 0 0.27 0 0 0.02 0 0.08 0 0 0.01 7.5 0 0 0 -4.45'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");--hdr-rust-dense: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='210'%3E%3Cfilter id='f' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.05 0.085' numOctaves='6' seed='21' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0.6 0 0 0.04 0 0.27 0 0 0.01 0 0.08 0 0 0.01 8 0 0 0 -3.8'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");--hdr-rust-spots: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='180'%3E%3Cfilter id='f' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.11 0.13' numOctaves='3' seed='72' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0.5 0 0 0.05 0 0.22 0 0 0.02 0 0.07 0 0 0.01 11 0 0 0 -7.1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");--hdr-pits: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='f' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.6' numOctaves='2' seed='9' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.13 0 0 0 0 0.07 0 0 0 0 0.04 6 0 0 0 -4.05'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");--hdr-wear: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='500' height='250'%3E%3Cfilter id='f' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.025 0.07' numOctaves='4' seed='33' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.66 0 0 0 0 0.78 0 0 0 0 0.74 0 3.4 0 0 -2.05'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");--hdr-mottle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='480' height='240'%3E%3Cfilter id='f' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.01 0.022' numOctaves='3' seed='57' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.03 0 0 0 0 0.07 0 0 0 0 0.08 0 0 2.6 0 -1.1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");--hdr-distress: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='f' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.55' numOctaves='2' seed='14' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 -7 0 0 0 5.6'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");--rivet: radial-gradient( circle at 36% 30%, #c9ab80 0%, #7c5634 20%, #40271a 50%, #150b06 69%, rgba(0, 0, 0, .62) 72%, rgba(74, 30, 8, .45) 80%, transparent 88% );position:relative;padding:calc(12 * var(--u)) 1.6% 0 2.4%;pointer-events:none}.hdr__row{position:relative;display:flex;align-items:flex-start;height:calc(123 * var(--u))}.hdr-seg{position:relative;flex:none;pointer-events:auto;will-change:transform}.hdr-grime{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;pointer-events:none;box-shadow:inset 0 0 0 calc(2.5 * var(--u)) #241108d1,inset 0 calc(3.5 * var(--u)) 0 #ffe2b433,inset 0 calc(-5 * var(--u)) calc(3 * var(--u)) #0e060299;background:linear-gradient(180deg,#ffe0b433,#ffe8c400 22%,#0000 55%,#04080e75),var(--hdr-pits) var(--g-pits, 0 0) / max(180px,calc(300 * var(--u))) auto,var(--hdr-rust-spots) var(--g-spots, 70% 10%) / max(200px,calc(360 * var(--u))) auto,var(--hdr-rust-sparse) var(--g-rust, 30% 40%) / max(300px,calc(560 * var(--u))) auto,var(--hdr-wear) var(--g-wear, 60% 20%) / max(280px,calc(500 * var(--u))) auto,var(--hdr-mottle) var(--g-mottle, 10% 70%) / max(280px,calc(480 * var(--u))) auto}.hdr-grime:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hdr-rust-dense) var(--g-edge, 12% 30%) / max(240px,calc(420 * var(--u))) auto;-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent var(--g-edge-t, 30%)),linear-gradient(0deg,#000 0%,transparent var(--g-edge-b, 34%)),linear-gradient(90deg,#000 0%,transparent var(--g-edge-x, 7%)),linear-gradient(270deg,#000 0%,transparent var(--g-edge-x, 7%));mask-image:linear-gradient(180deg,#000 0%,transparent var(--g-edge-t, 30%)),linear-gradient(0deg,#000 0%,transparent var(--g-edge-b, 34%)),linear-gradient(90deg,#000 0%,transparent var(--g-edge-x, 7%)),linear-gradient(270deg,#000 0%,transparent var(--g-edge-x, 7%))}.hdr-grime:after{content:"";position:absolute;inset:calc(5.5 * var(--u));border-radius:calc(5 * var(--u));box-shadow:inset 0 0 0 1px #0a06035c,inset 0 calc(1.5 * var(--u)) 0 #ffeecd1a,0 1px #ffeecd14}.hdr-rivet{position:absolute;--rivet-size: max(6px, calc(12 * var(--u)));box-shadow:0 calc(1.5 * var(--u)) calc(2 * var(--u)) #0000008c}.hdr-rivet--sm{--rivet-size: max(5px, calc(8.5 * var(--u)))}.hdr-rivet--lg{--rivet-size: max(7px, calc(14 * var(--u)))}.hdr-rivet--edge{--rivet-size: max(5px, calc(9.5 * var(--u)));margin-left:calc(var(--rivet-size) / -2)}.hdr-rivet--streak:after{content:"";position:absolute;left:22%;top:78%;width:56%;height:290%;border-radius:0 0 50% 50%;background:linear-gradient(180deg,#60280ce6,#5c260c80 45%,#5c260c00);filter:blur(.6px)}.hdr-rod{position:absolute;bottom:calc(100% - 4 * var(--u));width:max(5px,calc(12 * var(--u)));height:calc(80 * var(--u));margin-left:calc(-6 * var(--u));pointer-events:none;background:linear-gradient(90deg,#0e0703,#4a2712 26%,#8f5a31,#55301a 66%,#140a05);box-shadow:0 0 0 1px #00000073}.hdr-rod:before{content:"";position:absolute;left:50%;bottom:0;width:260%;height:calc(13 * var(--u));transform:translate(-50%);border-radius:calc(2.5 * var(--u)) calc(2.5 * var(--u)) 0 0;background:radial-gradient(circle at 18% 50%,#d9c49a 0 9%,#3a2414 10% 17%,transparent 18%),radial-gradient(circle at 82% 50%,#d9c49a 0 9%,#3a2414 10% 17%,transparent 18%),linear-gradient(180deg,#8a5630,#55301a 55%,#2c170b);box-shadow:inset 0 1px #ffdcaa66,0 0 0 1px #0009}.hdr-rod:after{content:"";position:absolute;left:50%;bottom:calc(19 * var(--u));width:170%;height:calc(6 * var(--u));transform:translate(-50%);border-radius:calc(1.5 * var(--u));background:linear-gradient(90deg,#1a0d06,#9a6238 45%,#2c170b);box-shadow:0 0 0 1px #0000008c}.hdr-rod--thin{width:max(4px,calc(7 * var(--u)));margin-left:calc(-3.5 * var(--u))}.hdr-rod--hook:before{width:220%;height:calc(10 * var(--u))}.hdr-logo{width:calc(445 * var(--u));height:calc(123 * var(--u));z-index:3;border-radius:calc(12 * var(--u));--tex-pos: 12% 30%;--rust-pos: 8% 60%;--logo-glow: 0}.hdr-grime--logo{--g-rust: 84% 32%;--g-wear: 20% 80%;--g-edge: 40% 10%;--g-edge-t: 20%;--g-edge-b: 26%;--g-edge-x: 8%}.hdr-logo__clamp{position:absolute;left:calc(-13 * var(--u));top:60%;width:calc(18 * var(--u));height:calc(36 * var(--u));border-radius:calc(3 * var(--u));background:radial-gradient(circle at 42% 22%,#cdb68a 0 9%,#2c1a0e 10% 19%,transparent 20%),radial-gradient(circle at 42% 78%,#cdb68a 0 9%,#2c1a0e 10% 19%,transparent 20%),linear-gradient(90deg,#2a160b,#7c4a28 45%,#4a2912);box-shadow:inset 0 1px #ffdcaa4d,0 0 0 1px #0009,0 calc(4 * var(--u)) calc(8 * var(--u)) #00000080}.hdr-logo__link{position:absolute;left:calc(11 * var(--lu));top:calc(8 * var(--lu));height:calc(109 * var(--lu));width:calc(390 * var(--lu));display:block;outline:none;cursor:pointer;--sign: polygon(0 11%, 2.7% 0, 44% 0, 46.2% 7.8%, 92.4% 7.8%, 92.6% 40%, 99.6% 47.5%, 99% 72%, 96% 84.5%, 3.1% 100%, 0 90%)}.hdr-logo__link:focus-visible{outline:2px solid var(--color-teal);outline-offset:2px;border-radius:calc(8 * var(--lu))}.hdr-logo__lip{position:absolute;inset:calc(-2.5 * var(--lu));clip-path:var(--sign);background:linear-gradient(180deg,#040607,#0d1618 40%,#33484a 82%,#5d7872)}.hdr-logo__panel{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:var(--sign);background:radial-gradient(ellipse 70% 120% at 58% 42%,rgba(255,70,40,calc(.13 + var(--logo-glow) * .12)),#ff462800 70%),radial-gradient(ellipse 34% 90% at 19% 52%,#ffb03c1f,#ffb03c00 70%),linear-gradient(180deg,#0000009e,#0000 26%),var(--hdr-pits) 40% 10% / max(160px,calc(260 * var(--lu))) auto,var(--hdr-rust-spots) 18% 84% / max(200px,calc(330 * var(--lu))) auto,url(/textures/metal-dark.webp) 30% 40% / 700px auto,linear-gradient(180deg,#14242a,#0e1a20)}.hdr-logo__content{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.hdr-logo__mark{position:absolute;left:calc(10 * var(--lu));top:calc(1 * var(--lu));width:calc(138 * var(--lu));display:block;transform-origin:50% 51%}.hdr-logo__planet{display:block;width:100%;height:auto}.hdr-logo__planet [data-sparkle]{animation:hdr-twinkle 4.6s ease-in-out infinite}.hdr-logo__planet g:nth-of-type(2)>[data-sparkle]{animation-delay:-1.7s}.hdr-logo__planet g:nth-of-type(3)>[data-sparkle]{animation-delay:-3.1s}@keyframes hdr-twinkle{0%,to{opacity:1}50%{opacity:.62}}.hdr-logo__words{position:absolute;left:calc(131 * var(--lu));bottom:calc(1 * var(--lu));display:flex;flex-direction:column;align-items:flex-start;transform:rotate(-6deg) skew(-13deg);transform-origin:0 100%;white-space:nowrap;line-height:1}.hdr-logo__line1{display:block;font-family:var(--font-body);font-weight:600;font-size:calc(57 * var(--lu));letter-spacing:.035em;line-height:1;transform:scaleX(.755);transform-origin:0 50%}.hdr-tube{position:relative;display:inline-block}.hdr-tube__layer{display:block;color:transparent;-webkit-text-fill-color:transparent}.hdr-tube__cap{display:inline-block;font-size:1.74em;line-height:.56;transform:translateY(.2em);margin-right:.02em}.hdr-tube__halo,.hdr-tube__core{position:absolute;top:0;right:0;bottom:0;left:0}.hdr-tube__halo{-webkit-text-stroke:calc(10 * var(--lu)) #ff2a1e;filter:blur(calc(7 * var(--lu)));opacity:calc(.7 + var(--logo-glow) * .3);transform-origin:50% 60%}.hdr-tube__glass{position:relative;-webkit-text-stroke:calc(4.6 * var(--lu)) #ff5436;-webkit-text-fill-color:rgba(255,64,40,.16);filter:drop-shadow(0 0 calc(2.5 * var(--lu)) #ff3b30);animation:neon-idle-flicker 6.1s linear infinite}.hdr-tube__core{-webkit-text-stroke:calc(2 * var(--lu)) #ffeadf;opacity:calc(.86 + var(--logo-glow) * .14)}.hdr-logo__line2{position:relative;display:block;margin-left:calc(61 * var(--lu));margin-top:calc(-3 * var(--lu));font-family:var(--font-nav);font-weight:500;font-size:calc(24 * var(--lu));letter-spacing:.105em}.hdr-logo__line2-halo{position:absolute;top:0;right:0;bottom:0;left:0;color:#22d8cc;filter:blur(calc(6 * var(--lu)));opacity:calc(.15 + var(--logo-glow) * .75);transform-origin:50% 50%}.hdr-logo__line2-text{position:relative;display:block;color:#b4fff7;animation:neon-idle-flicker 8.7s linear infinite;animation-delay:-3.2s}.hdr-nav{flex:1 1 0;min-width:0;height:calc(95 * var(--u));margin-top:calc(18 * var(--u));margin-left:calc(-5 * var(--u));z-index:1;border-radius:calc(6 * var(--u));--tex-pos: 46% 72%;--rust-pos: 60% 20%}.hdr-grime--nav{--g-rust: 55% 85%;--g-wear: 35% 40%;--g-edge: 70% 60%;--g-edge-t: 15%;--g-edge-b: 19%;--g-edge-x: 2.5%}.hdr-nav__lip{position:absolute;left:calc(27 * var(--u));right:calc(30 * var(--u));top:calc(21 * var(--u));bottom:calc(19 * var(--u));padding:calc(2.5 * var(--u));--c: calc(10 * var(--u));clip-path:polygon(var(--c) 0,calc(100% - var(--c)) 0,100% var(--c),100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,var(--c) 100%,0 calc(100% - var(--c)),0 var(--c));background:linear-gradient(180deg,#040708,#0f191b,#4a625d 80%,#7f9890)}.hdr-nav__trough{position:relative;display:block;width:100%;height:100%;--c: calc(8.5 * var(--u));clip-path:polygon(var(--c) 0,calc(100% - var(--c)) 0,100% var(--c),100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,var(--c) 100%,0 calc(100% - var(--c)),0 var(--c));background:linear-gradient(180deg,#0000008c,#0000 28%,#0000 80%,#fff0d20d),linear-gradient(180deg,#4a6c684d,#4a6c6833),var(--hdr-pits) 10% 60% / max(160px,calc(260 * var(--u))) auto,url(/textures/metal-dark.webp) 40% 60% / 900px auto,linear-gradient(180deg,#1d3034,#15242a)}.hdr-nav__list{display:flex;align-items:stretch;justify-content:space-between;height:100%;margin:0;padding:0 calc(8 * var(--u)) 0 calc(4 * var(--u));list-style:none}.hdr-nav__item{display:flex}.hdr-nav__item:nth-child(2){margin-left:calc(8 * var(--u))}.hdr-nav__link{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:calc(7 * var(--u));height:100%;padding:0 calc(16 * var(--u)) calc(3 * var(--u));font-family:var(--font-nav);font-weight:400;font-size:max(13px,calc(18.5 * var(--u)));letter-spacing:.02em;line-height:1;text-transform:uppercase;white-space:nowrap;color:var(--color-cream);text-shadow:0 1px 0 rgba(0,0,0,.75);outline:none;transition:color .25s ease}.hdr-nav__label{position:relative;display:block;transform:scaleX(.93)}.hdr-nav__link:after{content:attr(data-label);position:absolute;left:calc(16 * var(--u));top:50%;margin-top:calc(-1.5 * var(--u));transform:translateY(-50%);z-index:-1;color:#ff8a5c;text-shadow:none;filter:blur(calc(5 * var(--u)));opacity:0;transition:opacity .3s ease;pointer-events:none}.hdr-nav__chev{display:block;flex:none;width:max(8px,calc(11 * var(--u)));height:auto;margin-top:calc(1 * var(--u));opacity:.9;transition:transform .3s cubic-bezier(.2,.9,.3,1.4)}.hdr-nav__line{position:absolute;left:calc(9 * var(--u));right:calc(9 * var(--u));bottom:calc(6.5 * var(--u));height:max(2px,calc(2.6 * var(--u)));border-radius:99px;background:linear-gradient(90deg,#ff4d3a,#ffd8cf 18%,#fff,#ffd8cf 82%,#ff4d3a);box-shadow:0 0 calc(4 * var(--u)) #ff3b30,0 0 calc(10 * var(--u)) #ff3b30e6,0 0 calc(22 * var(--u)) #ff3b308c;transform:scaleX(0);transform-origin:0 50%;transition:transform .34s cubic-bezier(.2,.85,.25,1)}.hdr-nav__link[aria-current=page]:before{content:"";position:absolute;inset:calc(4.5 * var(--u)) 0 calc(3.5 * var(--u));z-index:-2;border-radius:calc(5 * var(--u));background:radial-gradient(ellipse 80% 60% at 50% 100%,#ff3b3038,#ff3b3000 70%),linear-gradient(180deg,#0e181c,#1a2a30);box-shadow:inset 0 calc(2 * var(--u)) calc(5 * var(--u)) #000000d9,inset 0 0 0 1px #000000b3,0 0 0 1px #8caaa247,0 1px 0 1px #fff4d61f}.hdr-nav__link[aria-current=page]{color:#fff8e6}.hdr-nav__link[aria-current=page] .hdr-nav__line{transform:scaleX(1);animation:neon-idle-flicker 7.9s linear infinite;animation-delay:-2s}.hdr-nav__link:hover,.hdr-nav__link:focus-visible{color:#fff6e2}.hdr-nav__link:hover:after,.hdr-nav__link:focus-visible:after{opacity:.95}.hdr-nav__link:hover .hdr-nav__line,.hdr-nav__link:focus-visible .hdr-nav__line{transform:scaleX(1)}.hdr-nav__link:hover .hdr-nav__chev,.hdr-nav__link:focus-visible .hdr-nav__chev{transform:translateY(calc(2.5 * var(--u)))}.hdr-nav__link:focus-visible{outline:2px solid var(--color-teal);outline-offset:calc(-5 * var(--u));border-radius:calc(6 * var(--u))}.hdr-cta{display:flex;align-items:center;justify-content:center;min-width:calc(275 * var(--u));height:calc(102 * var(--u));margin-top:calc(16 * var(--u));margin-left:calc(4 * var(--u));padding:0 calc(23 * var(--u));z-index:2;border-radius:calc(12 * var(--u));--tex-pos: 82% 18%;--rust-pos: 90% 70%}.hdr-grime--cta{--g-rust: 12% 66%;--g-wear: 80% 50%;--g-edge: 25% 80%;--g-edge-x: 9%;--g-edge-t: 20%;--g-edge-b: 26%}.hdr-cta__frame{position:absolute;inset:calc(10 * var(--u)) calc(12 * var(--u));border-radius:calc(9 * var(--u));pointer-events:none;background:linear-gradient(180deg,#0000004d,#0000001f);box-shadow:inset 0 calc(2 * var(--u)) calc(6 * var(--u)) #0009,inset 0 0 0 1px #0009,0 1px #fff0d233,0 -1px #0006}.hdr-cta__spill{position:absolute;inset:calc(19 * var(--u)) calc(22 * var(--u));border-radius:calc(16 * var(--u));pointer-events:none;background:#ff2f20;filter:blur(calc(7.5 * var(--u)));opacity:.55;transition:opacity .35s ease}.hdr-cta:has(.neon-btn:hover) .hdr-cta__spill,.hdr-cta:has(.neon-btn:focus-visible) .hdr-cta__spill{opacity:.85}.hdr-cta__clip{position:absolute;left:43%;bottom:calc(100% - 3 * var(--u));width:calc(26 * var(--u));height:calc(11 * var(--u));border-radius:calc(2 * var(--u)) calc(2 * var(--u)) 0 0;background:radial-gradient(circle at 25% 45%,#cdb68a 0 8%,#2c1a0e 9% 17%,transparent 18%),radial-gradient(circle at 75% 45%,#cdb68a 0 8%,#2c1a0e 9% 17%,transparent 18%),linear-gradient(180deg,#7c4a28,#2e180c);box-shadow:0 0 0 1px #0009}.hdr-cta .hdr-cta__btn.neon-btn{--h: calc(61 * var(--u));position:relative;font-size:max(14px,calc(21.5 * var(--u)))}.hdr-cta .hdr-cta__btn .neon-btn__body{padding:0 calc(34 * var(--u))}.hdr-cta .hdr-cta__btn .neon-btn__label{gap:calc(15 * var(--u))}.hdr-cta .hdr-cta__btn .btn-arrow{width:calc(28 * var(--u));min-width:18px}.hdr-slogan{display:none;width:calc(167 * var(--u));height:calc(105 * var(--u));margin-top:calc(18 * var(--u));margin-left:calc(3 * var(--u));z-index:2;pointer-events:none}.hdr-slogan__tilt{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(.7deg)}.hdr-slogan__tin{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:calc(7 * var(--u));--tex-pos: 30% 40%;--tex-size: 640px auto;background:linear-gradient(180deg,#96928a80,#5c564e9e),var(--hdr-wear) 20% 60% / max(220px,calc(360 * var(--u))) auto,url(/textures/plaque-cream.webp) 30% 40% / 640px auto,linear-gradient(180deg,#cfc6ae,#a59b83);box-shadow:inset 0 0 0 calc(2 * var(--u)) #30180abf,inset 0 calc(3 * var(--u)) 0 #fff6e147,inset 0 0 calc(22 * var(--u)) #46220a80,0 calc(12 * var(--u)) calc(22 * var(--u)) #0000008c}.hdr-slogan__tin.edge-torn{filter:url(#gwd-hdr-eaten)}.hdr-slogan__grime{position:absolute;inset:calc(3 * var(--u));border-radius:calc(6 * var(--u));overflow:hidden;background:linear-gradient(180deg,#fff4dc2e,#fff4dc00 24%,#0000 60%,#1e0e0457),var(--hdr-pits) 70% 30% / max(150px,calc(230 * var(--u))) auto;opacity:.9}.hdr-slogan__grime:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hdr-rust-dense) 80% 40% / max(200px,calc(330 * var(--u))) auto;-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 16%),linear-gradient(0deg,#000 0%,transparent 24%),linear-gradient(90deg,#000 0%,transparent 10%),linear-gradient(270deg,#000 0%,transparent 13%);mask-image:linear-gradient(180deg,#000 0%,transparent 16%),linear-gradient(0deg,#000 0%,transparent 24%),linear-gradient(90deg,#000 0%,transparent 10%),linear-gradient(270deg,#000 0%,transparent 13%)}.hdr-slogan__text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;padding:0 6%;text-align:center;transform:rotate(-7deg);font-family:var(--font-brush);font-size:max(10px,calc(19 * var(--u)));line-height:1.12;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;color:#26201c;text-shadow:0 1px 0 rgba(255,244,220,.2);-webkit-mask-image:var(--hdr-distress);mask-image:var(--hdr-distress);-webkit-mask-size:200px auto;mask-size:200px auto}.hdr-slogan__line{display:block}@media(min-width:1280px){.hdr-slogan{display:block}}@media(min-width:1024px)and (max-width:1279.98px){.hdr{padding-right:2.4%}.hdr-nav__link{padding-left:calc(12 * var(--u));padding-right:calc(12 * var(--u));letter-spacing:.03em}.hdr-nav__link:after{left:calc(12 * var(--u))}}@media(max-width:1023.98px){.hdr{--lu: clamp(.4px, calc((100vw - 178px) / 445), .5px);--row1: 56px;--row2: 46px;padding:6px 8px 0}.hdr__row{flex-wrap:wrap;height:auto}.hdr-logo{flex:1 1 0;min-width:0;width:auto;height:var(--row1);border-radius:8px 0 0 8px}.hdr-logo__link{top:50%;bottom:auto;left:7px;height:calc(104 * var(--lu));transform:translateY(-50%)}.hdr-logo__clamp,.hdr-rod--thin{display:none}.hdr-cta{min-width:0;height:var(--row1);margin:0;padding:0 9px;border-radius:0 8px 8px 0}.hdr-cta__frame{top:5px;right:5px;bottom:5px;left:5px;border-radius:6px}.hdr-cta__clip{display:none}.hdr-cta .hdr-cta__btn.neon-btn{--h: 40px}.hdr-cta .hdr-cta__btn .neon-btn__body{padding:0 14px}.hdr-rod{height:24px}.hdr-nav{order:3;flex:1 0 100%;height:var(--row2);margin:1px 0 0;border-radius:6px}.hdr-nav .hdr-rivet--edge{display:none}.hdr-nav__lip{left:4px;right:4px;top:3.5px;bottom:3.5px;padding:1.5px;--c: 6px}.hdr-nav__trough{--c: 5px;overflow-x:auto;scrollbar-width:none}.hdr-nav__trough::-webkit-scrollbar{display:none}.hdr-nav__list{min-width:max-content;padding:0 2px}.hdr-nav__link{--pad: clamp(4px, calc((100vw - 300px) / 14), 9px);padding:0 var(--pad) 2px;gap:4px;font-size:clamp(12px,3.3vw,13px);letter-spacing:.03em}.hdr-nav__link:after{left:var(--pad);margin-top:-1px;filter:blur(4px)}.hdr-nav__line{left:3px;right:3px;bottom:4px}.hdr-nav__item:nth-child(2){margin-left:0}.hdr-nav__link[aria-current=page]:before{top:3px;right:0;bottom:2px;left:0;border-radius:4px}.hdr-nav__link:focus-visible{outline-offset:-3px}}.hdr-nav__link[data-open]{color:#fff6e2}.hdr-nav__link[data-open] .hdr-nav__line{transform:scaleX(1)}.hdr-nav__link[data-open] .hdr-nav__chev{transform:rotate(180deg)}.hdr-menu{--rivet-size: max(5px, calc(7 * var(--u)));--rivet-inset: max(5px, calc(7 * var(--u)));position:fixed;z-index:60;min-width:max(250px,calc(330 * var(--u)));padding:max(8px,calc(12 * var(--u))) max(6px,calc(8 * var(--u)));border-radius:calc(7 * var(--u));background:radial-gradient(ellipse 90% 60% at 20% 0%,rgba(71,229,216,.08),transparent 70%),url(/textures/metal-dark.webp) 30% 40% / 900px auto,linear-gradient(180deg,#1d3034,#121d21);box-shadow:inset 0 calc(2 * var(--u)) calc(8 * var(--u)) #000000b3,inset 0 0 0 1px #000000b3,0 0 0 1.5px #8d7a528c,0 calc(16 * var(--u)) calc(34 * var(--u)) #0009;animation:hdr-menu-in .22s cubic-bezier(.2,.85,.25,1)}.hdr-menu__trim{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.hdr-menu__list{position:relative;margin:0;padding:0;list-style:none}.hdr-menu__link{position:relative;display:block;padding:max(8px,calc(10 * var(--u))) max(14px,calc(20 * var(--u)));border-radius:calc(4 * var(--u));font-family:var(--font-nav);font-size:max(13px,calc(17 * var(--u)));letter-spacing:.04em;line-height:1.1;text-transform:uppercase;white-space:nowrap;color:var(--color-cream);text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.75);outline:none;transition:color .2s ease,background-color .2s ease}.hdr-menu__link:before{content:"";position:absolute;left:max(4px,calc(6 * var(--u)));top:26%;bottom:26%;width:max(2px,calc(3 * var(--u)));border-radius:99px;background:#ff4d3a;box-shadow:0 0 calc(5 * var(--u)) #ff3b30,0 0 calc(12 * var(--u)) #ff3b30b3;transform:scaleY(0);transition:transform .25s cubic-bezier(.2,.85,.25,1)}.hdr-menu__link:hover,.hdr-menu__link:focus-visible{color:#fff6e2;background-color:#fff4d60f}.hdr-menu__link:hover:before,.hdr-menu__link:focus-visible:before{transform:scaleY(1)}.hdr-menu__link:focus-visible{outline:2px solid var(--color-teal);outline-offset:-2px}@keyframes hdr-menu-in{0%{opacity:0;transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce){.hdr-menu{animation:none}}.hdr-menu__link:before{background:var(--svc, #ff4d3a);box-shadow:0 0 calc(5 * var(--u)) var(--svc, #ff3b30),0 0 calc(12 * var(--u)) color-mix(in srgb,var(--svc, #ff3b30) 70%,transparent)}.hdr-menu__link:hover,.hdr-menu__link:focus-visible{color:color-mix(in srgb,var(--svc, #fff6e2) 30%,#fff6e2);background-color:color-mix(in srgb,var(--svc, #fff4d6) 9%,transparent);text-shadow:0 1px 0 rgba(0,0,0,.75),0 0 calc(10 * var(--u)) color-mix(in srgb,var(--svc, #ff3b30) 55%,transparent)}.hdr-menu__link:focus-visible{outline-color:var(--svc, var(--color-teal))}.hdr-menu__link:before{--dot: max(6px, calc(7 * var(--u)));--tick-w: max(2px, calc(3 * var(--u)));top:50%;bottom:auto;width:var(--dot);height:var(--dot);border-radius:50%;transform:translateY(-50%);background:radial-gradient(circle at 35% 35%,color-mix(in srgb,var(--svc, #ff4d3a) 45%,#fff),var(--svc, #ff4d3a) 60%);box-shadow:0 0 0 1px #0000008c,0 0 calc(5 * var(--u)) color-mix(in srgb,var(--svc, #ff3b30) 55%,transparent);transition:width .28s cubic-bezier(.2,.85,.25,1),height .28s cubic-bezier(.2,.85,.25,1),border-radius .28s ease,box-shadow .28s ease}.hdr-menu__link:hover:before,.hdr-menu__link:focus-visible:before{width:var(--tick-w);height:48%;border-radius:99px;transform:translateY(-50%);background:var(--svc, #ff4d3a);box-shadow:0 0 calc(5 * var(--u)) var(--svc, #ff3b30),0 0 calc(12 * var(--u)) color-mix(in srgb,var(--svc, #ff3b30) 70%,transparent)}@media(prefers-reduced-motion:reduce){.hdr-menu__link:before{transition:none}}.signpost{--s: max(var(--u), .7px);--pole-x: 35;position:relative;display:block;width:calc(115 * var(--s));padding:calc(9 * var(--s)) 0 calc(26 * var(--s));font-family:var(--font-nav);filter:drop-shadow(calc(-5 * var(--s)) calc(4 * var(--s)) calc(7 * var(--s)) rgba(0,0,0,.5))}.signpost__pole{position:absolute;top:0;bottom:calc(-40 * var(--s));left:calc((var(--pole-x) - 6) * var(--s));width:calc(12 * var(--s));pointer-events:none}.signpost__shaft{position:absolute;inset:calc(3 * var(--s)) 0 0;clip-path:polygon(9% 0,91% 0,100% 100%,0 100%);background:linear-gradient(90deg,#78aabe33,#0000 14%,#0000 72%,#ffa04899 90%,#ffcd8ccc 97%,#5a2c0ee6),repeating-linear-gradient(178deg,#14080200 0,#14080200 calc(7 * var(--s)),#14080266 calc(8 * var(--s)),#14080200 calc(11 * var(--s)),#aa602a33 calc(15 * var(--s)),#14080200 calc(19 * var(--s))),url(/textures/rust-patches.webp) 70% 30% / 260px auto,linear-gradient(90deg,#1b0d06,#472812 22%,#6d421f 50%,#543015 74%,#2c170a)}.signpost__cap{position:absolute;top:0;left:calc(-1.2 * var(--s));right:calc(-1.2 * var(--s));height:calc(6.5 * var(--s));border-radius:calc(2.6 * var(--s)) calc(2.6 * var(--s)) calc(1 * var(--s)) calc(1 * var(--s));background:linear-gradient(90deg,#0000 58%,#ffb060b3 92%,#50240ae6),linear-gradient(180deg,#7d4f26,#46260f 48%,#1f0f06);box-shadow:inset 0 1px #ffd6a066,0 calc(1.5 * var(--s)) calc(2 * var(--s)) #0009}.signpost__collar{position:absolute;top:calc(167 * var(--s));left:calc(-1 * var(--s));right:calc(-1 * var(--s));height:calc(4.6 * var(--s));border-radius:calc(1.2 * var(--s));background:radial-gradient(circle at 50% 50%,#d9c496 0,#6d5430 calc(1 * var(--s)),transparent calc(1.5 * var(--s))),linear-gradient(90deg,#170b05,#55321a 40%,#7d4f27 70%,#e0a35a 94%,#4a260e);box-shadow:inset 0 1px #ffd6a04d,0 calc(1.5 * var(--s)) calc(2.5 * var(--s)) #000000a6}.signpost__arms{position:relative;z-index:1;display:grid;row-gap:calc(3 * var(--s));margin:0;padding:0;list-style:none}.signpost__item{position:relative;height:calc(35 * var(--s));transform-origin:calc((var(--pole-x) - var(--dx)) * var(--s)) 50%;translate:calc(var(--dx) * var(--s)) 0;rotate:var(--rot)}.signpost__item:hover,.signpost__item:focus-within{z-index:2}.signpost-arm{--tone: 71 229 216;--tone-core: #dcfffb;position:absolute;top:0;right:0;bottom:0;left:0;display:block;color:#e2d2a8;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;-webkit-tap-highlight-color:transparent}.signpost-arm[data-tone=amber]{--tone: 255 150 38;--tone-core: #ffe2a6}.signpost-arm:focus-visible{outline:none}.signpost-arm:focus-visible .signpost-arm__swing{outline:max(1.5px,calc(1.4 * var(--s))) solid rgb(var(--tone));outline-offset:calc(2.5 * var(--s));border-radius:calc(7 * var(--s))}.signpost-arm__swing{--lit: 0;position:absolute;top:0;right:0;bottom:0;left:0;display:block;transform-origin:calc((var(--pole-x) - var(--dx)) * var(--s)) 50%;will-change:transform}.signpost-arm__glow{position:absolute;inset:calc(-.5 * var(--s));border-radius:calc(6.5 * var(--s));opacity:var(--lit);box-shadow:0 0 calc(2.5 * var(--s)) calc(.8 * var(--s)) var(--tone-core),0 0 calc(6 * var(--s)) calc(1.2 * var(--s)) rgb(var(--tone) / .95),0 0 calc(14 * var(--s)) calc(2 * var(--s)) rgb(var(--tone) / .6),0 0 calc(30 * var(--s)) calc(5 * var(--s)) rgb(var(--tone) / .32);pointer-events:none}.signpost-arm__slab{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:calc(6 * var(--s));background:url(/textures/rust-patches.webp) var(--tex, 20% 30%) / 300px auto,linear-gradient(180deg,#7c4c23,#5a3519 26%,#3f2311 70%,#1d0e06);box-shadow:inset 0 1px #ffd6a061,inset 0 0 0 1px #140802bf,inset 0 calc(-1.6 * var(--s)) calc(1.5 * var(--s)) #0000008c,0 calc(2 * var(--s)) calc(3 * var(--s)) #000000a6}.signpost-arm__slab:after{content:"";position:absolute;top:calc(1.2 * var(--s));right:calc(.7 * var(--s));bottom:calc(1.8 * var(--s));width:calc(7.2 * var(--s));border-radius:calc(1.4 * var(--s)) calc(4.6 * var(--s)) calc(4.6 * var(--s)) calc(1.4 * var(--s));background:url(/textures/rust-patches.webp) var(--tex, 20% 30%) / 150px auto,linear-gradient(180deg,#ffcd8c38,#0000 30%,#0006),linear-gradient(90deg,#160a04,#57301a 18%,#88512a 55%,#bd7b3a 84%,#e0a45c 94%,#74401b);box-shadow:inset calc(1 * var(--s)) 0 calc(1.6 * var(--s)) #000000bf}.signpost-arm__face{position:absolute;inset:calc(2.5 * var(--s)) calc(9.6 * var(--s)) calc(3.9 * var(--s)) calc(2.5 * var(--s));border-radius:calc(4 * var(--s));background:url(/textures/rust-patches.webp) var(--tex, 20% 30%) / 190px auto,linear-gradient(180deg,#dcc795,#a98c59 45%,#8a6c3d 70%,#c9ae78);box-shadow:0 0 0 1px #12080299,0 calc(1 * var(--s)) calc(1.2 * var(--s)) #0009}.signpost-arm__enamel{position:absolute;inset:max(1px,calc(1.15 * var(--s)));border-radius:calc(3 * var(--s));background:linear-gradient(90deg,#0000 50%,#ff8c3c1f),linear-gradient(180deg,#bedce11f,#bedce100 36%),linear-gradient(#0a0d0c9e,#0a0d0c9e),url(/textures/metal-dark.webp) var(--tex, 40% 60%) / 520px auto,linear-gradient(180deg,#1c2523,#111716);box-shadow:inset 0 calc(2 * var(--s)) calc(5 * var(--s)) #000c,inset 0 0 0 1px #000000b3}.signpost-arm__keyline{position:absolute;top:0;right:0;bottom:0;left:0;border:max(1px,calc(1.15 * var(--s))) solid var(--tone-core);border-radius:calc(4 * var(--s));opacity:var(--lit);box-shadow:0 0 calc(3.5 * var(--s)) rgb(var(--tone) / .95),0 0 calc(8 * var(--s)) rgb(var(--tone) / .5),inset 0 0 calc(3.5 * var(--s)) rgb(var(--tone) / .75),inset 0 0 calc(13 * var(--s)) rgb(var(--tone) / .42);pointer-events:none}.signpost-arm__label{position:absolute;top:50%;left:calc(9.5 * var(--s));font-weight:500;font-size:calc(16 * var(--s));line-height:1;letter-spacing:.035em;white-space:nowrap;text-transform:uppercase;transform:scaleX(var(--squeeze, .8));transform-origin:0 50%;translate:0 calc(-50% + .5 * var(--s));color:color-mix(in srgb,#e2d2a8,var(--tone-core) calc(var(--lit) * 100%));text-shadow:0 1px 0 rgba(0,0,0,.85),0 0 calc(6 * var(--s)) rgb(var(--tone) / calc(var(--lit) * .9)),0 0 calc(14 * var(--s)) rgb(var(--tone) / calc(var(--lit) * .55))}.signpost-arm__arrow{position:absolute;top:calc(.6 * var(--s));bottom:0;right:calc(10 * var(--s));width:calc(16 * var(--s));height:calc(10.4 * var(--s));margin-block:auto;overflow:visible;stroke-width:2.7;color:color-mix(in srgb,#e2d2a8,var(--tone-core) calc(var(--lit) * 100%));filter:drop-shadow(0 0 calc(3 * var(--s)) rgb(var(--tone) / calc(var(--lit) * .95)))}.signpost-arm__wear{position:absolute;inset:max(1px,calc(1.15 * var(--s)));border-radius:calc(3 * var(--s));pointer-events:none;background:radial-gradient(ellipse 22% 60% at 0% 100%,rgba(130,66,24,.55),transparent 100%),radial-gradient(ellipse 16% 50% at 100% 0%,rgba(140,74,26,.45),transparent 100%),radial-gradient(ellipse 12% 42% at 100% 100%,rgba(110,54,20,.4),transparent 100%),radial-gradient(circle at 23% 38%,rgba(14,18,17,.95) 0,rgba(14,18,17,.95) calc(.55 * var(--s)),transparent calc(.9 * var(--s))),radial-gradient(circle at 41% 66%,rgba(14,18,17,.95) 0,rgba(14,18,17,.95) calc(.45 * var(--s)),transparent calc(.8 * var(--s))),radial-gradient(circle at 57% 34%,rgba(14,18,17,.9) 0,rgba(14,18,17,.9) calc(.5 * var(--s)),transparent calc(.85 * var(--s))),radial-gradient(circle at 12% 60%,rgba(14,18,17,.9) 0,rgba(14,18,17,.9) calc(.4 * var(--s)),transparent calc(.75 * var(--s)));opacity:.8}.signpost-arm__wear:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:url(/textures/rust-patches.webp) var(--tex, 60% 40%) / 230px auto;opacity:.7;-webkit-mask-image:radial-gradient(ellipse 58% 70% at 46% 50%,transparent 72%,#000 100%);mask-image:radial-gradient(ellipse 58% 70% at 46% 50%,transparent 72%,#000 100%)}.signpost-arm__bolt{position:absolute;left:calc((var(--pole-x) - var(--dx) - 2.1) * var(--s));width:calc(4.2 * var(--s));height:calc(4.2 * var(--s));border-radius:50%;background:var(--rivet);box-shadow:0 calc(.6 * var(--s)) calc(1 * var(--s)) #000000b3;pointer-events:none}.signpost-arm__bolt--top{top:calc(.3 * var(--s))}.signpost-arm__bolt--bottom{bottom:calc(1.4 * var(--s))}
