.steel-glass{--sg-alu-silver:#d4d5d7;--sg-alu-slate:#3a3a3c;--sg-polished:#eeeff0;--sg-glass-black:#0c0c0d;--sg-glass-white:#f4f4f2;--sg-steel:#a8abae;--sg-ink:#1d1d1f;--sg-bg-light:#f5f5f7;--sg-bg-dark:#0c0c0d;--sg-action:#0070c9;--radius-sm:6px;--radius-default:8px;--radius-md:10px;--radius-lg:12px;--radius-xl:14px;--radius-2xl:22px;--radius-3xl:28px;--radius-pill:9999px;--tracking-3xl:-0.024em;--tracking-4xl:-0.028em;--tracking-5xl:-0.032em;--tracking-6xl:-0.034em;--tracking-7xl:-0.036em;--tracking-8xl:-0.038em;--tracking-9xl:-0.04em;--sg-heading-tracking:-0.022em;--sg-blur:blur(20px) saturate(160%)}.steel-glass .dark,.steel-glass.dark{--bg:12 12 13;--surface:22 22 24;--card:28 28 30;--border:58 58 60;--text:245 245 247;--white:244 244 242;--text-muted:168 171 174;--text-faint:142 142 147;--accent:245 245 247;--accent-soft:212 213 215;--accent-hover:255 255 255;--accent-active:212 213 215;--accent-dark:168 171 174;--accent2:212 213 215;--ink:29 29 31;--accent-text:61 155 233;--grad-from:244 244 242;--grad-to:168 171 174;--zinc-500:142 142 147;--zinc-600:110 110 115;--sh-depth-1:rgba(0,0,0,.5);--sh-depth-2:rgba(0,0,0,.75);--sh-glow-soft:rgba(0,0,0,.5);--grain-opacity:0;--scrollbar-hover:99 99 102;--sg-bar-bg:rgba(12,12,13,.8);--sg-bar-fallback:#161618;--sg-bar-rim:hsla(0,0%,100%,.08);--sg-glass-card:hsla(0,0%,100%,.07);--sg-glass-card-hover:hsla(0,0%,100%,.1);--sg-glass-rim:hsla(0,0%,100%,.1);--sg-glass-rim-hover:hsla(0,0%,100%,.2);--sg-glass-btn:hsla(0,0%,100%,.12);--sg-glass-btn-hover:hsla(0,0%,100%,.18);--sg-glass-panel:rgba(28,28,30,.84);--sg-glass-panel-fallback:#1c1c1e;--sg-edge:hsla(0,0%,100%,.2);--sg-shadow:0 1px 2px rgba(0,0,0,.4),0 16px 40px -20px rgba(0,0,0,.8);--sg-shadow-hover:0 2px 4px rgba(0,0,0,.45),0 24px 48px -20px rgba(0,0,0,.9);--sg-steel-from:#3a3a3c;--sg-steel-to:#242426;--sg-steel-stria:hsla(0,0%,100%,.035);--sg-steel-rim:hsla(0,0%,100%,.1);--sg-steel-edge:hsla(0,0%,100%,.22);--sg-on-steel-muted:199 200 202;--sg-on-steel-faint:180 182 185;--sg-on-steel-accent:140 196 242}.steel-glass.light{--bg:245 245 247;--surface:238 239 240;--card:255 255 255;--border:200 201 204;--text:29 29 31;--white:29 29 31;--text-muted:88 88 93;--text-faint:104 104 109;--accent:29 29 31;--accent-soft:88 88 93;--accent-hover:58 58 60;--accent-active:12 12 13;--accent-dark:12 12 13;--accent2:12 12 13;--ink:255 255 255;--accent-text:0 98 177;--grad-from:58 58 60;--grad-to:104 104 109;--zinc-50:29 29 31;--zinc-500:104 104 109;--zinc-600:104 104 109;--sh-depth-1:rgba(29,29,31,.06);--sh-depth-2:rgba(29,29,31,.1);--sh-cta-base:rgba(29,29,31,.18);--sh-glow-soft:rgba(29,29,31,.08);--grain-opacity:0;--scrollbar-hover:168 171 174;--sg-bar-bg:hsla(0,0%,100%,.82);--sg-bar-fallback:#fafafb;--sg-bar-rim:rgba(29,29,31,.08);--sg-glass-card:hsla(0,0%,100%,.62);--sg-glass-card-hover:hsla(0,0%,100%,.85);--sg-glass-rim:rgba(29,29,31,.09);--sg-glass-rim-hover:rgba(29,29,31,.16);--sg-glass-btn:hsla(0,0%,100%,.62);--sg-glass-btn-hover:hsla(0,0%,100%,.92);--sg-glass-panel:rgba(250,250,251,.86);--sg-glass-panel-fallback:#fafafb;--sg-edge:#fff;--sg-shadow:0 1px 2px rgba(29,29,31,.05),0 16px 40px -24px rgba(29,29,31,.22);--sg-shadow-hover:0 2px 4px rgba(29,29,31,.06),0 24px 48px -24px rgba(29,29,31,.3);--sg-steel-from:#eeeff0;--sg-steel-to:#d4d5d7;--sg-steel-stria:hsla(0,0%,100%,.3);--sg-steel-rim:rgba(29,29,31,.1);--sg-steel-edge:hsla(0,0%,100%,.95);--sg-on-steel-muted:72 72 76;--sg-on-steel-faint:85 85 90;--sg-on-steel-accent:0 84 156}.steel-glass :is(.font-semibold,.font-bold,.font-extrabold,.font-black):not(.font-brand){font-weight:500}:where(.steel-glass) h1,:where(.steel-glass) h2,:where(.steel-glass) h3,:where(.steel-glass) h4{letter-spacing:var(--sg-heading-tracking)}.steel-glass ::-moz-selection{background:rgb(var(--accent)/.22);color:inherit}.steel-glass ::selection{background:rgb(var(--accent)/.22);color:inherit}.steel-glass .volt-steel{--text-muted:var(--sg-on-steel-muted);--text-faint:var(--sg-on-steel-faint);--zinc-400:var(--sg-on-steel-muted);--zinc-500:var(--sg-on-steel-faint);--accent-text:var(--sg-on-steel-accent);--accent2:var(--sg-on-steel-accent);background-color:var(--sg-steel-to);background-image:repeating-linear-gradient(180deg,var(--sg-steel-stria) 0 1px,transparent 1px 3px),linear-gradient(180deg,var(--sg-steel-from),var(--sg-steel-to));border-color:var(--sg-steel-rim);box-shadow:inset 0 1px 0 var(--sg-steel-edge)}.steel-glass .volt-glass-card{background-color:var(--sg-glass-card);border-color:var(--sg-glass-rim);box-shadow:inset 0 1px 0 var(--sg-edge),var(--sg-shadow)}.steel-glass a.volt-glass-card{transition:background-color var(--volt-dur) var(--volt-ease),border-color var(--volt-dur) var(--volt-ease),box-shadow var(--volt-dur) var(--volt-ease)}.steel-glass a.volt-glass-card:hover{background-color:var(--sg-glass-card-hover);border-color:var(--sg-glass-rim-hover);box-shadow:inset 0 1px 0 var(--sg-edge),var(--sg-shadow-hover)}.steel-glass .volt-glass-bar{background-color:transparent;border-bottom-color:var(--sg-bar-rim)}.steel-glass .volt-glass-bar:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-color:var(--sg-bar-bg);backdrop-filter:var(--sg-blur);box-shadow:inset 0 1px 0 var(--sg-edge)}.steel-glass .volt-glass-bar>.border-t{border-top-color:var(--sg-bar-rim)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.steel-glass .volt-glass-bar:before{background-color:var(--sg-bar-fallback)}.steel-glass .volt-drawer-panel{background:var(--sg-glass-panel-fallback)}.steel-glass .volt-hero-section .volt-btn--secondary{background-color:rgb(var(--card))}}.steel-glass .volt-btn{border-radius:var(--radius-pill);letter-spacing:-.005em}.steel-glass .volt-btn--primary{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 1px 2px var(--sh-cta-base)}.steel-glass .volt-btn--secondary{background-color:var(--sg-glass-btn);border-color:var(--sg-glass-rim-hover);color:rgb(var(--text));box-shadow:inset 0 1px 0 var(--sg-edge),0 1px 2px var(--sh-depth-1)}.steel-glass .volt-btn--secondary:hover{background-color:var(--sg-glass-btn-hover);border-color:var(--sg-glass-rim-hover)}.steel-glass .volt-btn--secondary:is(:disabled,[aria-disabled=true]):hover{background-color:var(--sg-glass-btn)}.steel-glass .volt-btn--ghost:hover{background-color:var(--sg-glass-btn)}.steel-glass .volt-tag{border-radius:var(--radius-pill);padding:0 .625rem;font-weight:500;letter-spacing:.08em}.steel-glass .volt-rank-badge{border-style:solid;border-width:1px;color:rgb(var(--text))}.steel-glass .volt-drawer-panel{background:var(--sg-glass-panel);backdrop-filter:var(--sg-blur);border-left:1px solid var(--sg-glass-rim-hover);border-radius:var(--radius-2xl) 0 0 var(--radius-2xl);box-shadow:inset 1px 0 0 var(--sg-edge),-24px 0 60px -32px rgba(0,0,0,.45)}.steel-glass .volt-eyebrow{color:rgb(var(--text-muted))}.steel-glass .volt-hero-section .volt-btn--secondary{backdrop-filter:var(--sg-blur)}.steel-glass .volt-steel-plate{padding:.875rem 1rem;border-width:1px;border-style:solid;border-radius:var(--radius-xl)}.steel-glass .volt-footer{background-color:rgb(var(--surface));border-top-color:var(--sg-glass-rim-hover);box-shadow:inset 0 1px 0 var(--sg-edge)}