@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vt323-vietnamese-400-normal.D0VnvwZ9.woff2) format("woff2"),url(/_astro/vt323-vietnamese-400-normal.D_5Q7Vcv.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vt323-latin-ext-400-normal.iUdYUaX4.woff2) format("woff2"),url(/_astro/vt323-latin-ext-400-normal.DqOq58ri.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vt323-latin-400-normal.wDgJuOC9.woff2) format("woff2"),url(/_astro/vt323-latin-400-normal.Dqn9ZSPj.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-mono-cyrillic-ext-400-normal.BHxv52bw.woff2) format("woff2"),url(/_astro/roboto-mono-cyrillic-ext-400-normal.BQ-ommzm.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-mono-cyrillic-400-normal.C-_K-ZCn.woff2) format("woff2"),url(/_astro/roboto-mono-cyrillic-400-normal.Bklcq-7T.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-mono-greek-400-normal.CH_u3Aru.woff2) format("woff2"),url(/_astro/roboto-mono-greek-400-normal.aRdLMjWB.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-mono-vietnamese-400-normal.yYTFiTTs.woff2) format("woff2"),url(/_astro/roboto-mono-vietnamese-400-normal.BFa5Cfgr.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-mono-latin-ext-400-normal.DLAV9S_w.woff2) format("woff2"),url(/_astro/roboto-mono-latin-ext-400-normal.Z5XoGZ9j.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-mono-latin-400-normal.GekRknry.woff2) format("woff2"),url(/_astro/roboto-mono-latin-400-normal.CbJMAmM6.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-mono-cyrillic-ext-700-normal.QbUcNKL2.woff2) format("woff2"),url(/_astro/roboto-mono-cyrillic-ext-700-normal.wpRMSjbi.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-mono-cyrillic-700-normal.W223d9Po.woff2) format("woff2"),url(/_astro/roboto-mono-cyrillic-700-normal.XGonPN4b.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-mono-greek-700-normal.yjQVQa5h.woff2) format("woff2"),url(/_astro/roboto-mono-greek-700-normal.CyIqL5fY.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-mono-vietnamese-700-normal.BaE27ikz.woff2) format("woff2"),url(/_astro/roboto-mono-vietnamese-700-normal.D_mpiAkN.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-mono-latin-ext-700-normal.B3oRrrRC.woff2) format("woff2"),url(/_astro/roboto-mono-latin-ext-700-normal.DwR7BgMU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-mono-latin-700-normal.foxDnrFi.woff2) format("woff2"),url(/_astro/roboto-mono-latin-700-normal.B-SB-6Cv.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--body: #1E1E1C;--body-2: #2A2A28;--body-3: #343431;--chrome: #5A5A5A;--chrome-lt: #85847F;--lcd-bg: #12120A;--lcd-bg-2: #191910;--amber: #FF9500;--amber-hi: #FFC061;--amber-dim: #8B5E00;--paper: #FAF8F0;--ink: #2B2A26;--ink-fade: #8A8578;--green: #4CAF50;--red: #E53935;--text: #EDE8DC;--text-dim: #A29B8C;--display: "VT323", ui-monospace, "Courier New", monospace;--mono: "Roboto Mono", ui-monospace, "SF Mono", "Courier New", monospace;--maxw: 1080px}*{box-sizing:border-box}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:radial-gradient(120% 80% at 50% -10%,#2b2b28 0%,var(--body) 55%) fixed;color:var(--text);font-family:var(--mono);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:var(--amber);text-decoration:none}a:hover{color:var(--amber-hi)}:focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:3px}img,svg,canvas{max-width:100%}.wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 24px}.eyebrow{font-family:var(--mono);font-size:12px;letter-spacing:3px;text-transform:uppercase;color:var(--amber-dim);font-weight:700;margin:0}h1,h2{font-family:var(--display);font-weight:400;margin:0;text-wrap:balance;letter-spacing:1px}h2{font-size:clamp(34px,5.5vw,58px);line-height:.94;text-transform:uppercase}h3{font-family:var(--mono);font-size:18px;font-weight:700;letter-spacing:.5px;margin:0;text-wrap:balance}p{margin:0}.tnum{font-variant-numeric:tabular-nums}nav{position:sticky;top:0;z-index:50;background:#141412d1;backdrop-filter:blur(10px);border-bottom:1px solid #000;box-shadow:0 1px #3a3a37}.nav-in{display:flex;align-items:center;gap:20px;height:60px}.brand{display:flex;align-items:center;gap:10px;font-weight:700;letter-spacing:1px;color:var(--text)}.brand:hover{color:var(--text)}.brand .dot{width:11px;height:11px;border-radius:2px;background:var(--amber);box-shadow:0 0 10px var(--amber)}.nav-links{margin-left:auto;display:flex;gap:22px;align-items:center}.nav-links a{color:var(--text-dim);font-size:13px;letter-spacing:1.5px;text-transform:uppercase}.nav-links a:hover{color:var(--amber)}@media(max-width:720px){.nav-links a:not(.pill){display:none}}.pill{display:inline-flex;align-items:center;gap:8px;background:var(--amber);color:#1a1305!important;padding:8px 15px;border-radius:999px;font-weight:700;font-size:12px;letter-spacing:1px;text-transform:uppercase;border:1px solid var(--amber-hi)}.pill:hover{background:var(--amber-hi);color:#1a1305!important}header.hero{padding:56px 0 40px}.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}@media(max-width:860px){.hero-grid{grid-template-columns:1fr;gap:40px}}.hero-copy h1{font-size:clamp(48px,9vw,92px);line-height:.86;text-transform:uppercase;background:linear-gradient(180deg,#fff 0%,var(--amber) 128%);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-copy .lede{margin-top:20px;font-size:18px;color:var(--text-dim);max-width:44ch}.hero-copy .lede b{color:var(--text);font-weight:700}.cta-row{margin-top:30px;display:flex;flex-wrap:wrap;gap:12px}.badge{display:inline-flex;align-items:center;gap:11px;background:#000;border:1px solid #47463f;border-radius:12px;padding:10px 16px;color:var(--text)}.badge svg{flex:none}.badge .b-small{font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-dim);line-height:1.2}.badge .b-big{font-size:16px;font-weight:700;letter-spacing:.3px;line-height:1.1}.badge[aria-disabled=true]{opacity:.62}.free-line{margin-top:22px;font-size:13px;color:var(--text-dim);letter-spacing:.5px}.free-line b{color:var(--green)}.device{background:linear-gradient(160deg,#3a3a37,#262624 40%,#1c1c1a);border-radius:30px;padding:22px 22px 26px;border:1px solid #454540;box-shadow:0 2px #48473f inset,0 -3px 14px #0000008c inset,0 30px 60px -20px #000c;max-width:380px;margin:0 auto;width:100%;position:relative}.device:after{content:"GC-70";position:absolute;bottom:9px;left:50%;transform:translate(-50%);font-size:9px;letter-spacing:3px;color:#6c6b64;font-weight:700}.brand-plate{display:flex;align-items:center;justify-content:space-between;padding:0 6px 12px;color:#8f8e86;font-size:10px;letter-spacing:2.5px;font-weight:700}.brand-plate .led{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 7px var(--green)}.lcd{background:radial-gradient(130% 120% at 50% 0%,var(--lcd-bg-2),var(--lcd-bg));border-radius:12px;border:2px solid #000;box-shadow:0 0 0 2px #4a4a44,inset 0 0 26px #000000e6,inset 0 0 40px #ff95000d;padding:16px 18px 14px;position:relative;overflow:hidden}.lcd:before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(0,0,0,.16) 0 1px,transparent 1px 3px);mix-blend-mode:multiply;opacity:.7}.lcd-row{display:flex;justify-content:space-between;align-items:baseline;color:var(--amber-dim);font-size:11px;letter-spacing:2px;text-transform:uppercase}.lcd-total{font-family:var(--display);font-size:clamp(58px,15vw,78px);letter-spacing:3px;color:var(--amber);text-shadow:0 0 12px rgba(255,149,0,.55),0 0 3px rgba(255,149,0,.9);line-height:1;margin:4px 0 6px;transition:color .4s ease,text-shadow .4s ease}.lcd-total .cur{font-size:.42em;color:var(--amber-dim);vertical-align:super;margin-right:2px}.lcd.warn .lcd-total{color:#ffc061;text-shadow:0 0 14px rgba(255,180,60,.6)}.lcd.over .lcd-total{color:#ff6b5e;text-shadow:0 0 16px rgba(229,57,53,.7)}.lcd-sub{display:flex;gap:16px;color:var(--amber-dim);font-size:12px;letter-spacing:1px;border-top:1px dashed #3a3218;padding-top:8px;margin-top:6px}.lcd-sub span b{color:var(--amber);font-weight:700}.budget-bar{height:6px;background:#2a2410;border-radius:3px;margin-top:10px;overflow:hidden}.budget-fill{height:100%;width:0%;background:var(--amber);box-shadow:0 0 8px var(--amber);transition:width .45s cubic-bezier(.2,.7,.2,1),background .4s;border-radius:3px}.lcd.warn .budget-fill{background:#ffc061}.lcd.over .budget-fill{background:var(--red);box-shadow:0 0 8px var(--red)}.flicker{animation:flick .14s steps(2) 1}@keyframes flick{50%{opacity:.35}}.pad{margin-top:16px;display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.btn{font-family:var(--mono);font-weight:700;font-size:17px;color:#fff;background:linear-gradient(180deg,#545450,#3f3f3b);border:1px solid #63625c;border-top-color:#7d7c74;border-radius:11px;padding:14px 0;cursor:pointer;box-shadow:0 3px #222,0 4px 6px #0006;transition:transform .06s,box-shadow .06s,background .15s;letter-spacing:.5px;-webkit-user-select:none;user-select:none}.btn:hover{background:linear-gradient(180deg,#5c5c57,#454541)}.btn:active,.btn.press{transform:translateY(3px);box-shadow:0 0 #222;background:#333}.btn.wide{grid-column:span 3;font-size:13px;letter-spacing:2px;text-transform:uppercase;color:var(--amber);background:linear-gradient(180deg,#333330,#262624)}.btn.wide.undo{color:var(--text-dim)}.quick{margin-top:9px;display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.btn.q{padding:9px 0;font-size:13px;color:var(--amber);background:linear-gradient(180deg,#333330,#252523);box-shadow:0 2px #1c1c1a}.ticker{border-top:1px solid #000;border-bottom:1px solid #000;background:var(--body-2);overflow:hidden}.ticker-track{display:flex;gap:40px;white-space:nowrap;padding:11px 0;width:max-content;animation:scroll 34s linear infinite}@media(prefers-reduced-motion:reduce){.ticker-track{animation:none}}.ticker-track span{color:var(--amber-dim);font-size:13px;letter-spacing:2px;text-transform:uppercase}.ticker-track b{color:var(--amber)}@keyframes scroll{to{transform:translate(-50%)}}section{padding:80px 0}.sec-head{max-width:60ch;margin-bottom:44px}.sec-head .eyebrow{margin-bottom:12px}.sec-head p{color:var(--text-dim);margin-top:14px;font-size:17px}.how{background:var(--body-2);border-top:1px solid #35342f;border-bottom:1px solid #111}.how-grid{display:grid;grid-template-columns:340px 1fr;gap:56px;align-items:start}@media(max-width:820px){.how-grid{grid-template-columns:1fr;gap:40px}}.receipt{background:var(--paper);color:var(--ink);border-radius:3px;padding:26px 26px 34px;max-width:340px;box-shadow:0 24px 44px -18px #000000b3;position:relative;--notch: 9px;-webkit-mask:radial-gradient(var(--notch) at 0 0,#0000 98%,#000) 0 0/22px 100% repeat-y,radial-gradient(var(--notch) at 100% 0,#0000 98%,#000) 100% 0/22px 100% repeat-y,linear-gradient(#000 0 0) 11px 0/ calc(100% - 22px) 100% no-repeat;mask:radial-gradient(var(--notch) at 0 0,#0000 98%,#000) 0 0/22px 100% repeat-y,radial-gradient(var(--notch) at 100% 0,#0000 98%,#000) 100% 0/22px 100% repeat-y,linear-gradient(#000 0 0) 11px 0/ calc(100% - 22px) 100% no-repeat}.receipt .r-head{text-align:center;border-bottom:2px dashed #c9c4b4;padding-bottom:14px;margin-bottom:6px}.receipt .r-head strong{font-size:15px;letter-spacing:3px}.receipt .r-head small{display:block;color:var(--ink-fade);font-size:11px;letter-spacing:1px;margin-top:4px}.r-line{display:flex;justify-content:space-between;padding:7px 0;font-size:13px;border-bottom:1px dotted #d8d3c4}.r-line span:last-child{font-weight:700}.r-line.chk span:first-child:before{content:"✓";color:var(--green);font-weight:800}.r-total{display:flex;justify-content:space-between;margin-top:12px;padding-top:12px;border-top:2px dashed #c9c4b4;font-size:18px;font-weight:800;letter-spacing:.5px}.r-foot{text-align:center;color:var(--ink-fade);font-size:10px;letter-spacing:2px;margin-top:16px}.r-barcode{height:34px;margin-top:10px;background:repeating-linear-gradient(90deg,var(--ink) 0 2px,transparent 2px 4px,var(--ink) 4px 5px,transparent 5px 9px)}.steps{display:flex;flex-direction:column;gap:4px;counter-reset:step}.step{display:grid;grid-template-columns:auto 1fr;gap:20px;padding:20px 0;border-bottom:1px solid #35342f}.step:last-child{border-bottom:0}.step .num{counter-increment:step;width:46px;height:46px;border-radius:10px;display:grid;place-items:center;font-family:var(--display);font-size:26px;background:var(--lcd-bg);color:var(--amber);border:1px solid #3a3218;box-shadow:inset 0 0 14px #ff95001f;text-shadow:0 0 8px rgba(255,149,0,.5)}.step .num:before{content:counter(step,decimal-leading-zero)}.step h3{margin-bottom:5px}.step p{color:var(--text-dim);font-size:15px}.feat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:820px){.feat-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.feat-grid{grid-template-columns:1fr}}.card{background:linear-gradient(180deg,var(--body-3) 0%,var(--body-2) 100%);border:1px solid #403f3a;border-radius:14px;padding:24px 22px;box-shadow:0 1px #4b4a44 inset}.card .ic{width:40px;height:40px;margin-bottom:16px;color:var(--amber)}.card h3{margin-bottom:8px}.card p{color:var(--text-dim);font-size:14px}.card .tag{display:inline-block;margin-top:14px;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:#1a1305;background:var(--amber);padding:3px 9px;border-radius:5px;font-weight:800}.card .tag.free{background:var(--green);color:#05230a}.card .tag.local{background:#2a2a28;color:var(--text-dim);border:1px solid #45443f}.spot{background:var(--body-2);border-top:1px solid #35342f;border-bottom:1px solid #111}.spot-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}@media(max-width:820px){.spot-grid{grid-template-columns:1fr;gap:36px}}.spot h2{margin-bottom:16px}.spot p{color:var(--text-dim);font-size:17px;margin-bottom:14px}.spot .quote{color:var(--amber);font-size:15px;border-left:2px solid var(--amber-dim);padding-left:16px;margin-top:22px}.chart-card{background:var(--lcd-bg);border-radius:14px;padding:22px;border:1px solid #3a3218;box-shadow:inset 0 0 40px #ff95000f}.chart-card .ch-top{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.chart-card .ch-top strong{color:var(--amber);letter-spacing:2px;font-size:13px;text-transform:uppercase}.chart-card .ch-top em{color:var(--amber-dim);font-style:normal;font-size:11px;letter-spacing:1px}canvas{display:block;width:100%;height:auto}.ch-stats{display:flex;gap:22px;margin-top:14px;border-top:1px dashed #3a3218;padding-top:12px}.ch-stats div{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--amber-dim)}.ch-stats div b{display:block;font-family:var(--display);font-size:26px;color:var(--amber);letter-spacing:1px;margin-top:2px;font-weight:400}.ch-stats div.hi b{color:#ff6b5e}.panel{border-top:1px solid #35342f}.panel h2{margin-bottom:8px}.lede-dim{color:var(--text-dim);font-size:17px;max-width:62ch}.prose{max-width:70ch;margin-top:28px}.prose h3{margin:26px 0 8px;color:var(--amber);font-size:15px;letter-spacing:1.5px;text-transform:uppercase}.prose p,.prose li{color:var(--text-dim);font-size:15px}.prose ul{margin:8px 0;padding-left:20px}.prose li{margin:5px 0}.prose b{color:var(--text)}.note{margin-top:12px;font-size:12px;color:var(--amber-dim);border:1px dashed #3a3218;border-radius:8px;padding:10px 14px;background:#ff950008}.faq{display:grid;grid-template-columns:1fr 1fr;gap:14px 40px;margin-top:28px}@media(max-width:700px){.faq{grid-template-columns:1fr}}.faq .q{color:var(--text);font-weight:700;margin-bottom:4px;font-size:15px}.faq .a{color:var(--text-dim);font-size:14px}.contact{margin-top:30px;display:inline-flex;align-items:center;gap:12px;background:var(--lcd-bg);border:1px solid #3a3218;border-radius:12px;padding:16px 22px}.contact .l{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--amber-dim)}.contact .v{color:var(--amber);font-weight:700;font-size:17px}.tip{background:linear-gradient(180deg,var(--body-2),var(--body));border-top:1px solid #35342f;text-align:center}.tip h2{margin-bottom:12px}.tip p{color:var(--text-dim);max-width:52ch;margin:0 auto 24px;font-size:17px}.tiers{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.tier{background:var(--body-3);border:1px solid #45443f;border-radius:12px;padding:16px 22px;min-width:120px}.tier .emoji{font-size:24px}.tier .price{font-family:var(--display);color:var(--amber);font-size:30px;letter-spacing:1px;margin-top:6px}.tier .name{font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-dim);margin-top:2px}footer{border-top:1px solid #000;background:#17170f;padding:44px 0 40px}.foot-in{display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:space-between}.foot-in .brand{color:var(--text)}.foot-links{display:flex;gap:22px;flex-wrap:wrap}.foot-links a{color:var(--text-dim);font-size:13px;letter-spacing:1px;text-transform:uppercase}.foot-note{color:#6c6b62;font-size:12px;margin-top:22px;line-height:1.7}.foot-note b{color:var(--amber-dim)}.reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.reveal.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}}.crumb{display:inline-flex;align-items:center;gap:8px;color:var(--text-dim);font-size:13px;letter-spacing:1px;text-transform:uppercase;margin-bottom:26px}.crumb:hover{color:var(--amber)}.subpage{padding-top:56px}
