:root{--safe-top:env(safe-area-inset-top,0px);--background:#000;--foreground:#f4f1ee;--card:#100e0d94;--card-foreground:#f4f1ee;--popover:#110f0d9e;--popover-foreground:#fff;--primary:#ff4d00;--primary-foreground:#0a0a0a;--secondary:#1c191775;--secondary-foreground:#f4f1ee;--muted:#ffffff14;--muted-foreground:#f4f1ee9e;--accent:#ffffff0f;--accent-foreground:#fff;--destructive:#f87872;--destructive-bg:#f0483e29;--success:#31c48d;--success-bg:#31c48d29;--warning:#ff8a00;--warning-bg:#ff8a0029;--info:#f4f1eebf;--info-bg:#ffffff1a;--border:#ffffff1a;--input:#ffffff57;--ring:var(--amber);--radius:var(--r-control);--sidebar-background:#100e0d94;--sidebar-foreground:#f4f1ee;--sidebar-primary:#ff4d00;--sidebar-primary-foreground:#0a0a0a;--sidebar-accent:#ffffff0f;--sidebar-accent-foreground:#f4f1ee;--sidebar-border:var(--bd2);--sidebar-ring:var(--ring);--void:var(--background);--fg:var(--foreground);--fg-dim:var(--muted-foreground);--g1:var(--card);--g2:var(--secondary);--gf:var(--popover);--side-bg:var(--sidebar-background);--hover:var(--accent);--track:var(--muted);--bd:var(--border);--bd-control:var(--input);--focus-color:var(--ring);--t-success-fg:var(--success);--t-success-bg:var(--success-bg);--t-warning-fg:var(--warning);--t-warning-bg:var(--warning-bg);--t-danger-fg:var(--destructive);--t-danger-bg:var(--destructive-bg);--t-info-fg:var(--info);--t-info-bg:var(--info-bg);--danger:var(--destructive);--danger-bg:var(--destructive-bg);--black:#0a0a0a;--white:#fff;--pitch:#000;--orange:#ff4d00;--amber:#ff8a00;--fuel:linear-gradient(120deg,var(--orange),var(--amber));--ember:var(--fuel);--ember-hover:var(--fuel);--ember-solid:var(--orange);--ember-foreground:#fff;--fuel-banner:linear-gradient(110deg,var(--orange),var(--amber));--fuel-text:linear-gradient(100deg,var(--orange),var(--amber));--fuel-bar:linear-gradient(90deg,var(--orange),var(--amber));--fuel-line:#ff6e1a8c;--door-glow-a:radial-gradient(closest-side,#ff4d00cc,#ff4d0000);--door-glow-b:radial-gradient(closest-side,#ff8a00b3,#ff8a0000);--door-glow-c:radial-gradient(closest-side,#ff2a008c,#ff2a0000);--google-blue:#4285f4;--google-green:#34a853;--google-yellow:#fbbc05;--google-red:#ea4335;--meta-blue:#0081fb;--shopify-green:#95bf47;--hp-tint-a:#ff4d001f;--hp-tint-b:#ff8a0021;--hp-tint-c:#ff40601c;--hp-glow-a:radial-gradient(closest-side,#ff4d0073,#ff4d0000);--hp-glow-b:radial-gradient(closest-side,#ff8a0061,#ff8a0000);--spark:#ff6a1a;--spark-fill:#ff4d001f;--accent-tint-soft:#ff4d001a;--accent-tint:#ff4d0024;--accent-tint-strong:#ff4d0029;--accent-bd:#ff4d004d;--accent-bd-strong:#ff4d0059;--accent-bd-hover:#ff4d0073;--warm-wash:linear-gradient(150deg,#ff8a0021,#ff8a0000 60%);--warm-wash-strong:linear-gradient(150deg,#ff8a002e,#ff8a0000 62%);--warm-bd:#ff8a004d;--void2:#0c0b0a;--float-solid:#110f0d;--g-flat:#1c1916;--chrome:#06050599;--chromePill:#06050557;--chromeSheen:linear-gradient(180deg,#ffffff12,#ffffff04);--sheen:linear-gradient(155deg,#ffffff0e,#fff0 42%);--amb:none;--panel:var(--g1);--panel-2:var(--g2);--ink:var(--gf);--glass:var(--g1);--bd2:#ffffff2e;--line:#ffffff1a;--line-strong:#ffffff2e;--well:var(--g2);--hi:inset 0 1px 0 #ffffff12;--sh:0 12px 34px #00000047;--shf:0 28px 80px #0000008c;--sh-tip:0 1px 2px #00000059,0 6px 16px #00000052;--sh-menu:0 1px 2px #0000004d,0 8px 24px #0000005c;--glow-pill:0 6px 18px #ff4d0057;--glow-banner:0 18px 50px #ff4d0066;--glow-bar:0 0 18px #ff8a0080;--glow-mark:drop-shadow(0 6px 18px #ff4d0066);--glow-medal:0 0 6px #ff8a00d9;--sh-avatar:0 8px 22px #0000004d;--sh-knob:0 2px 8px #0000004d;--sh-nav:0 16px 40px #0006;--scrim-sheet:#06060866;--scrim-drawer:#06060880;--scrim-modal:#00000080;--scrim-lightbox:#06060899;--scrim-video:#040405bf;--scrim-clip:#000000b8;--scrim-chip:#0c0c0fb8;--scrim-media:linear-gradient(180deg,#0000000d,#00000059);--scrim-ad:linear-gradient(180deg,#00000073 0%,#0000 22%,#0000 48%,#000000c7 100%);--fg-hint:#f4f1ee8c;--fg-deco:#f4f1ee61;--fg-faint:var(--fg-hint);--heading:#fff;--t-neutral-bg:#ffffff17;--t-neutral-fg:#f4f1ee9e;--t-accent-bg:#ff4d0029;--t-accent-fg:var(--accent-text-2);--success-bd:#31c48d80;--warning-bd:#ff8a0059;--danger-bd:#f0483e66;--danger-solid:#cf352b;--danger-solid-hover:#b8241c;--success-solid:#0e7c55;--success-bd-soft:#31c48d4d;--danger-bd-soft:#f0483e4d;--scrim-on-accent:#0000002e;--scrim-on-accent-hover:#0000004d;--neutral:var(--t-neutral-fg);--neutral-bg:var(--t-neutral-bg);--info-fg:var(--info);--accent-text:#ff6224;--accent-text-2:#ff8a00;--accent-text-hover:#ff8a00;--accent-ink:var(--accent-text);--accent-ink-2:var(--accent-text-2);--accent-ink-hover:var(--accent-text-hover);--amber-text:var(--accent-text-2);--accent-text-on-tint:var(--accent-text-2);--display:"Bebas Neue","Oswald","Arial Narrow",system-ui,sans-serif;--body:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;--root-size:15px;--root-leading:1.6;--t-hero:clamp(56px,7vw,96px);--t-stat:clamp(40px,3.6vw,54px);--t-kpi-feature:clamp(36px,3.4vw,52px);--t-kpi:clamp(28px,2.6vw,40px);--t-kpi-sm:clamp(26px,2.4vw,36px);--t-figure:clamp(19px,1.6vw,23px);--t-figure-sm:16px;--t-page:26px;--t-page-mobile:24px;--r-control:var(--r-pill);--r-multi:calc(var(--h) / 2);--r-xs:var(--r-control);--r-sm:var(--r-control);--r:var(--r-control);--r-md:var(--r-control);--r-lg:16px;--r-xl:20px;--r-2xl:26px;--r-pill:999px;--pill:var(--r-pill);--r-tick:7px;--r-icon:10px;--r-notice:14px;--sp-1:4px;--sp-2:6px;--sp-3:8px;--sp-4:10px;--sp-5:12px;--sp-6:14px;--sp-7:16px;--sp-8:18px;--sp-9:22px;--sp-10:26px;--gap:var(--sp-7);--h-xs:32px;--h-sm:34px;--h-38:38px;--h:44px;--h-46:46px;--h-lg:50px;--hit-min:44px;--cols-split:minmax(280px,420px) 1fr;--sidebar:250px;--rail:76px;--toc:238px;--maxw:1080px;--maxw-content:1440px;--tabbar-space:calc(58px + max(12px, env(safe-area-inset-bottom,0px)) + 10px);--bp-mobile:760px;--blur:22px;--blur-side:calc(var(--blur) * 1.3);--blur-float:34px;--blur-pop:28px;--blur-inset:12px;--blur-chip:10px;--blur-scrim-modal:3px;--blur-scrim-drawer:8px;--blur-media:10px;--sat:160%;--sat-float:170%;--duration-stagger:40ms;--duration-micro:80ms;--duration-quick:.15s;--duration-fast:.25s;--duration-medium:.35s;--duration-slow:.4s;--duration-very-slow:.5s;--ease-smooth-out:cubic-bezier(.22,1,.36,1);--ease-bounce:cubic-bezier(.34,1.36,.64,1);--distance-xs:4px;--distance-sm:6px;--distance-md:8px;--distance-lg:12px;--distance-xl:30px;--scale-96:.96;--scale-97:.97;--scale-98:.98;--scale-99:.99;--motion-blur-sm:2px;--motion-blur-md:3px;--motion-blur-lg:8px;--z-ambient:0;--z-main:2;--z-sidebar:3;--z-tooltip:15;--z-mobilenav:45;--z-scrim:60;--z-navdrawer:61;--z-drawer:110;--z-lightbox:120;--z-overlay:130;--z-menu:140;--z-popover:145;--z-toast:150;--focus:2px solid var(--focus-color);--focus-on-accent:2px solid var(--black);--focus-ring:0 0 0 3px #ff8a0073;--skel-hi:#242424;--shimmer:#ffffff2e;--nav1:var(--gf);--nav2:var(--g1);--dot:#2a2a2a;--dot-bd:#3a3a3a;--hair:var(--line);--bg0:var(--void)}:root[data-theme=light]{--hp-tint-a:#fff1ea;--hp-tint-b:#fff6e8;--hp-tint-c:#ffeff1;--hp-glow-a:radial-gradient(closest-side,#ff4d0052,#ff4d0000);--hp-glow-b:radial-gradient(closest-side,#ff8a004d,#ff8a0000);--background:#fff;--foreground:#20201e;--card:#ffffff8a;--card-foreground:#20201e;--popover:#ffffffa8;--popover-foreground:#141210;--primary:#ff4d00;--primary-foreground:#0a0a0a;--secondary:#fff6;--secondary-foreground:#20201e;--muted:#14120e1a;--muted-foreground:#20201eb8;--accent:#14120e0d;--accent-foreground:#141210;--destructive:#a81409;--destructive-bg:#f0483e38;--success:#116b4b;--success-bg:#31c48d38;--warning:#8a4b00;--warning-bg:#ff8a0038;--info:#2e2b27;--info-bg:#14120e17;--border:#ffffffb8;--input:#1e180e29;--ring:#c44d00;--sidebar-background:#fbf8f3;--sidebar-foreground:#20201e;--sidebar-primary:#ff4d00;--sidebar-primary-foreground:#0a0a0a;--sidebar-accent:#14120e0d;--sidebar-accent-foreground:#20201e;--void2:#fbf8f3;--float-solid:#fff;--g-flat:#f5f1eb;--chrome:#ffffff6b;--chromePill:#ffffff57;--chromeSheen:linear-gradient(180deg,#ffffffb8,#ffffff38);--sheen:linear-gradient(155deg,#ffffff8c,#fff0 46%);--amb:none;--panel:var(--g1);--panel-2:var(--g2);--ink:var(--gf);--glass:var(--g1);--bd2:#1e180e21;--line:#1e180e1f;--line-strong:#1e180e33;--well:#1e180e09;--hi:inset 0 1px 0 #ffffffe6;--sh:0 10px 30px #2e241621,0 0 0 1px #1e180e0d;--shf:0 26px 64px #2e241638;--sh-tip:0 1px 2px #2e241614,0 6px 16px #2e24161f;--sh-menu:0 1px 2px #2e24160f,0 6px 18px #2e24161a;--sh-avatar:0 8px 22px #2e241633;--sh-knob:0 2px 8px #2e241647;--sh-nav:0 16px 40px #2e241633;--fg-hint:#20201eb8;--fg-deco:#20201e8a;--heading:#141210;--t-neutral-bg:#14120e12;--t-neutral-fg:#3f3b35;--t-accent-bg:#ff4d0038;--t-accent-fg:#9a3412;--focus-ring:0 0 0 3px #ff4d0038;--accent-text:#9a3412;--accent-text-2:#9a3412;--accent-text-on-tint:var(--accent-text);--accent-text-hover:#7c2d12;--accent-tint:#ff4d0038;--accent-tint-strong:#ff4d0038;--fuel-text:linear-gradient(100deg,#9a3412,#7c2d12);--skel-hi:#e3ddd3;--shimmer:#ff4d0038;--dot:#cfc7ba;--dot-bd:#bcb3a3}@media (width<=760px){:root{--blur:14px;--blur-float:24px;--blur-pop:20px}}@media (prefers-contrast:more){:root{--border:#ffffff57;--bd2:#ffffff80;--muted-foreground:#f4f1eedb;--fg-faint:#f4f1eea8}:root[data-theme=light]{--border:#14120e4d;--bd2:#14120e73;--input:#1e180e80;--muted-foreground:#20201edb;--fg-faint:#20201eb3}}
