:root{--htd-color-black-void:#050606;--htd-color-graphite-950:#0b0d0c;--htd-color-graphite-900:#111412;--htd-color-graphite-800:#191d1a;--htd-color-bone-50:#f4f1e8;--htd-color-bone-200:#d9d2c3;--htd-color-acid-500:#b7ff2a;--htd-color-acid-600:#8fe600;--htd-color-red-500:#ff3b30;--htd-color-amber-500:#ffb020;--htd-color-steel-400:#78a6b8;--htd-color-cyan-data:#7be7ff;--htd-bg-primary:var(--htd-color-black-void);--htd-bg-secondary:var(--htd-color-graphite-950);--htd-surface-primary:var(--htd-color-graphite-900);--htd-surface-secondary:var(--htd-color-graphite-800);--htd-text-primary:var(--htd-color-bone-50);--htd-text-secondary:var(--htd-color-bone-200);--htd-accent-primary:var(--htd-color-acid-500);--htd-accent-primary-hover:var(--htd-color-acid-600);--htd-status-error:var(--htd-color-red-500);--htd-status-warning:var(--htd-color-amber-500);--htd-data-biometric:var(--htd-color-cyan-data);--htd-radius-sm:6px;--htd-radius-md:8px;--htd-radius-lg:12px;--htd-font-display:"Space Grotesk","Neue Montreal",sans-serif;--htd-font-body:"Satoshi","Geist Sans",sans-serif;--htd-font-mono:"JetBrains Mono","IBM Plex Mono",monospace;--htd-duration-fast:150ms;--htd-duration-normal:250ms;--htd-duration-slow:500ms;--htd-ease:cubic-bezier(0.22,1,0.36,1)}html{background:var(--htd-bg-primary);font-family:var(--htd-font-body)}body{background:linear-gradient(rgba(244,241,232,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(244,241,232,.035) 1px,transparent 1px),radial-gradient(circle at 72% 8%,rgba(183,255,42,.12),transparent 28rem),var(--htd-bg-primary);background-size:48px 48px,48px 48px,auto,auto}a,button{cursor:pointer}::selection{background:var(--htd-accent-primary);color:var(--htd-bg-primary)}.page{min-height:100vh;overflow:hidden}.shell{width:min(1180px,calc(100% - 32px));margin:0 auto}.nav{justify-content:space-between;padding:22px 0}.brand,.nav{display:flex;align-items:center}.brand{gap:12px}.mark{position:relative;display:grid;place-items:center;width:48px;height:48px;border:1px solid rgba(244,241,232,.16);border-radius:10px;background:var(--htd-surface-primary);overflow:hidden}.mark span{color:var(--htd-text-primary);font-family:var(--htd-font-display);font-size:32px;font-weight:900;z-index:1}.mark:after{content:"";position:absolute;width:8px;height:72px;background:var(--htd-accent-primary);transform:rotate(39deg)}.brand-title{margin:0;font-family:var(--htd-font-display);font-size:15px;font-weight:900;letter-spacing:.08em}.brand-sub{margin:0;color:var(--htd-accent-primary);font-weight:800;letter-spacing:.42em}.brand-sub,.nav-links{font-family:var(--htd-font-mono);font-size:12px}.nav-links{display:flex;gap:24px;color:rgba(244,241,232,.74);font-weight:700}.button,.nav-links{align-items:center;text-transform:uppercase}.button{display:inline-flex;justify-content:center;min-height:44px;border:0;border-radius:8px;padding:0 18px;background:var(--htd-accent-primary);color:var(--htd-bg-primary);font-family:var(--htd-font-mono);font-size:12px;font-weight:900;letter-spacing:.08em;transition:transform var(--htd-duration-fast) var(--htd-ease),background var(--htd-duration-fast) var(--htd-ease)}.button:hover{background:var(--htd-accent-primary-hover);transform:translateY(-1px)}.button.secondary{border:1px solid rgba(244,241,232,.16);background:rgba(244,241,232,.04);color:var(--htd-text-primary)}.hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr);grid-gap:52px;gap:52px;align-items:center;padding:54px 0 86px}.hero h1{margin:0;max-width:790px;font-family:var(--htd-font-display);font-size:clamp(54px,8vw,112px);line-height:.89;letter-spacing:0}.hero-copy{max-width:640px;margin:24px 0 0;color:rgba(244,241,232,.74);font-size:19px;line-height:1.55}.hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.metrics-strip{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-top:42px}.metric{border:1px solid rgba(244,241,232,.12);border-radius:8px;padding:16px;background:rgba(17,20,18,.82)}.metric strong{display:block;color:var(--htd-accent-primary);font-family:var(--htd-font-display);font-size:34px;line-height:1}.metric span{display:block;margin-top:8px;color:rgba(244,241,232,.58);font-family:var(--htd-font-mono);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.phone-stack{position:relative;min-height:690px}.phone{position:absolute;right:0;width:min(368px,86vw);min-height:660px;border:1px solid rgba(244,241,232,.18);border-radius:34px;padding:18px;background:linear-gradient(180deg,#111412,#050606);box-shadow:0 32px 90px rgba(0,0,0,.45)}.phone.secondary-phone{right:245px;top:110px;width:278px;min-height:430px;opacity:.86;transform:rotate(-5deg)}.phone-top{display:flex;justify-content:space-between;color:rgba(244,241,232,.58);font-family:var(--htd-font-mono);font-size:10px;font-weight:900;letter-spacing:.12em}.mission-card,.panel{border:1px solid rgba(244,241,232,.12);border-radius:8px;background:rgba(17,20,18,.92);padding:16px}.mission-card{margin-top:18px;border-color:rgba(183,255,42,.34)}.label{color:rgba(244,241,232,.58);font-family:var(--htd-font-mono);font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.mission-card h2{margin:10px 0 8px;font-family:var(--htd-font-display);font-size:34px;line-height:1}.muted{color:rgba(244,241,232,.66);line-height:1.5}.phone-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin:18px 0}.phone-metric{border-radius:6px;background:#050606;padding:10px}.phone-metric strong{display:block;margin-top:4px;color:var(--htd-text-primary);font-family:var(--htd-font-display);font-size:22px}.acid{color:var(--htd-accent-primary)!important}.insight{border-left:3px solid var(--htd-data-biometric);padding-left:12px;color:var(--htd-data-biometric);font-size:13px;line-height:1.45}.heatmap{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:6px;gap:6px;margin-top:12px}.heatmap i{aspect-ratio:1;border-radius:4px;background:var(--htd-surface-secondary)}.heatmap i:nth-child(3n){background:var(--htd-accent-primary)}.heatmap i:nth-child(7n){background:var(--htd-status-warning)}.section{padding:90px 0;border-top:1px solid rgba(244,241,232,.08)}.hero+.section{padding-top:120px}.section-head{max-width:760px}.section h2{margin:0;font-family:var(--htd-font-display);font-size:clamp(38px,5vw,72px);line-height:.95}.section p{color:rgba(244,241,232,.7);font-size:18px;line-height:1.55}.feature-grid{display:grid;grid-template-columns:1.2fr .8fr 1fr;grid-gap:14px;gap:14px;margin-top:34px}.feature-grid .panel{min-height:230px}.content-depth-grid{display:grid;grid-template-columns:.8fr 1.15fr 1fr;grid-gap:14px;gap:14px;margin-top:34px}.depth-panel{min-height:250px}.depth-panel strong{display:block;margin-top:18px;color:var(--htd-accent-primary);font-family:var(--htd-font-display);font-size:clamp(64px,9vw,112px);line-height:.9}.depth-panel p{margin-top:20px;color:rgba(244,241,232,.7);line-height:1.55}.panel h3{margin:14px 0 8px;font-family:var(--htd-font-display);font-size:28px}.share-card{min-height:480px;border-radius:14px;padding:28px;background:var(--htd-text-primary);color:var(--htd-bg-primary)}.share-card h3{margin:0;font-size:52px;line-height:.92}.share-card h3,.share-card strong{font-family:var(--htd-font-display)}.share-card strong{font-size:112px;line-height:1}.share-line{height:10px;background:var(--htd-accent-primary)}.challenge-band{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;align-items:stretch}.leaderboard{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.leaderboard div{border:1px solid rgba(244,241,232,.12);border-radius:8px;padding:14px;color:rgba(244,241,232,.82)}.footer,.leaderboard div{display:flex;justify-content:space-between}.footer{gap:18px;padding:42px 0;color:rgba(244,241,232,.5);font-family:var(--htd-font-mono);font-size:12px}.footer a{transition:color var(--htd-duration-fast) var(--htd-ease)}.footer a:hover{color:var(--htd-accent-primary)}.pricing-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.72fr);grid-gap:28px;gap:28px;align-items:stretch;padding:64px 0 76px}.pricing-hero h1{max-width:900px;margin:14px 0 0;font-family:var(--htd-font-display);font-size:clamp(48px,7vw,94px);line-height:.9;letter-spacing:0}.pricing-ledger{align-self:end;border:1px solid rgba(183,255,42,.28);border-radius:8px;padding:18px;background:linear-gradient(135deg,rgba(183,255,42,.11),transparent 36%),rgba(17,20,18,.94)}.ledger-row{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(244,241,232,.1);padding:16px 0;color:rgba(244,241,232,.78);font-family:var(--htd-font-mono);font-size:12px;font-weight:800;text-transform:uppercase}.ledger-row strong{color:var(--htd-accent-primary);text-align:right}.pricing-ledger p{margin:16px 0 0;color:rgba(244,241,232,.68);line-height:1.5}.pricing-grid{display:grid;grid-template-columns:1.08fr .92fr 1fr;grid-gap:14px;gap:14px;margin-top:34px}.price-card{position:relative;min-height:430px;display:flex;flex-direction:column}.price-card.featured{border-color:rgba(183,255,42,.52);background:linear-gradient(160deg,rgba(183,255,42,.13),rgba(17,20,18,.94) 48%),rgba(17,20,18,.94)}.price-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-top:14px}.price-card h3{margin:0;max-width:190px;font-family:var(--htd-font-display);font-size:34px;line-height:.95}.price-card-head strong{color:var(--htd-accent-primary);font-family:var(--htd-font-display);font-size:42px;line-height:.9}.premium-row p,.price-card p,.scale-panel p{color:rgba(244,241,232,.68);line-height:1.55}.price-card ul{display:grid;grid-gap:10px;gap:10px;margin:18px 0 0;padding:0;list-style:none}.price-card li{border-top:1px solid rgba(244,241,232,.1);padding-top:10px;color:rgba(244,241,232,.82);font-size:14px}.price-meta,.tag-row{display:flex;flex-wrap:wrap;gap:8px}.price-meta span,.tag-row span{border:1px solid rgba(244,241,232,.12);border-radius:999px;padding:7px 9px;background:rgba(5,6,6,.54);color:rgba(244,241,232,.72);font-family:var(--htd-font-mono);font-size:10px;font-weight:900;text-transform:uppercase}.premium-challenge-list{display:grid;grid-gap:10px;gap:10px}.premium-row{border:1px solid rgba(244,241,232,.12);border-radius:8px;padding:16px;background:rgba(17,20,18,.9)}.premium-row span,.premium-row strong{display:block;font-family:var(--htd-font-mono);font-size:11px;font-weight:900;text-transform:uppercase}.premium-row strong{margin-top:8px;color:var(--htd-accent-primary)}.scale-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-top:34px}.scale-panel{min-height:250px}.feature-grid .panel h2,.scale-panel h2{margin:14px 0 8px;font-family:var(--htd-font-display);font-size:32px;line-height:1}.job-row{display:flex;justify-content:space-between;gap:14px;border-top:1px solid rgba(244,241,232,.1);padding:12px 0;color:rgba(244,241,232,.74)}.job-row strong{color:var(--htd-text-primary)}.job-row span,.job-row strong{font-family:var(--htd-font-mono);font-size:11px;text-transform:uppercase}.job-row span{color:var(--htd-accent-primary);font-weight:900;text-align:right}@media (max-width:980px){.challenge-band,.content-depth-grid,.feature-grid,.hero,.pricing-grid,.pricing-hero,.scale-grid{grid-template-columns:1fr}.phone-stack{min-height:720px}.phone{left:50%;right:auto;transform:translateX(-50%)}.nav-links,.phone.secondary-phone{display:none}}@media (max-width:520px){.shell{width:min(100% - 24px,1180px)}.hero{padding-top:28px}.hero h1{font-size:54px}.metrics-strip{grid-template-columns:1fr}.pricing-hero{padding-top:34px}.price-card{min-height:auto}.footer{flex-direction:column}.phone{width:100%;min-height:640px;padding:14px}}@media (prefers-reduced-motion:reduce){*,html{scroll-behavior:auto;transition:none!important}}.growth-page{background:linear-gradient(rgba(183,255,42,.038) 1px,transparent 1px),linear-gradient(90deg,rgba(244,241,232,.03) 1px,transparent 1px),radial-gradient(circle at 14% 8%,rgba(183,255,42,.11),transparent 28rem),radial-gradient(circle at 88% 28%,rgba(123,231,255,.08),transparent 24rem),var(--htd-bg-primary);background-size:42px 42px,42px 42px,auto,auto,auto}.growth-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);grid-gap:38px;gap:38px;align-items:center;padding:58px 0 90px}.growth-hero h1,.waitlist-shell h1{margin:0;font-family:var(--htd-font-display);font-size:clamp(48px,7.2vw,104px);line-height:.9;letter-spacing:0}.creator-board,.growth-terminal{position:relative;overflow:hidden;border:1px solid rgba(183,255,42,.22);border-radius:12px;padding:18px;background:linear-gradient(180deg,rgba(17,20,18,.96),rgba(5,6,6,.98)),var(--htd-surface-primary);box-shadow:0 32px 90px rgba(0,0,0,.42)}.creator-board:before,.growth-terminal:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,rgba(183,255,42,.12),transparent 34%,rgba(123,231,255,.07))}.terminal-top{position:relative;z-index:1;display:flex;justify-content:space-between;color:rgba(244,241,232,.58);font-family:var(--htd-font-mono);font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.terminal-mission{position:relative;z-index:1;margin-top:18px;border:1px solid rgba(183,255,42,.34);border-radius:8px;padding:18px;background:rgba(5,6,6,.72)}.terminal-mission h2{margin:10px 0;font-family:var(--htd-font-display);font-size:clamp(34px,5vw,58px);line-height:.92}.growth-panel p,.terminal-mission p{color:rgba(244,241,232,.68);line-height:1.55}.timeline-list{position:relative;z-index:1;display:grid;grid-gap:10px;gap:10px;margin-top:14px}.proof-ledger div,.referral-strip div,.timeline-list div{display:grid;grid-template-columns:auto 1fr;grid-gap:7px 12px;gap:7px 12px;border:1px solid rgba(244,241,232,.12);border-radius:8px;padding:13px;background:rgba(5,6,6,.72)}.timeline-list strong{grid-row:span 2;color:var(--htd-accent-primary);font-family:var(--htd-font-display);font-size:28px;line-height:1}.proof-ledger strong,.referral-strip strong,.timeline-list span{color:var(--htd-text-primary);font-weight:900}.proof-ledger span,.referral-strip span,.timeline-list small,.waitlist-form small{color:rgba(244,241,232,.56);font-family:var(--htd-font-mono);font-size:10px;font-weight:800;letter-spacing:.08em;line-height:1.45;text-transform:uppercase}.growth-section{padding-top:72px}.growth-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.85fr);grid-gap:14px;gap:14px;margin-top:34px}.growth-grid.four{grid-template-columns:repeat(4,1fr)}.growth-panel{min-height:260px}.receipt-hero{grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr)}.receipt-card{min-height:620px;transform:rotate(-2deg);box-shadow:0 34px 80px rgba(0,0,0,.38)}.proof-ledger{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;margin-top:30px}.proof-ledger div{grid-template-columns:1fr}.proof-ledger strong{font-family:var(--htd-font-display);font-size:22px}.creator-board{min-height:520px}.creator-score{position:relative;z-index:1;display:grid;place-items:center;min-height:260px;margin:18px 0;border:1px solid rgba(244,241,232,.12);border-radius:10px;background:radial-gradient(circle,rgba(183,255,42,.16),transparent 36%),rgba(5,6,6,.76)}.creator-score span{color:rgba(244,241,232,.62);font-family:var(--htd-font-mono);font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.creator-score strong{color:var(--htd-accent-primary);font-family:var(--htd-font-display);font-size:112px;line-height:.9}.waitlist-shell{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr);grid-gap:38px;gap:38px;align-items:start;padding:70px 0 110px}.referral-strip{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:34px}.referral-strip div{grid-template-columns:1fr}.waitlist-form{display:grid;grid-gap:14px;gap:14px;border:1px solid rgba(183,255,42,.24);border-radius:12px;padding:20px;background:rgba(17,20,18,.9);box-shadow:0 32px 90px rgba(0,0,0,.34)}.waitlist-form label{display:grid;grid-gap:8px;gap:8px;color:rgba(244,241,232,.62);font-family:var(--htd-font-mono);font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.waitlist-form input,.waitlist-form select,.waitlist-form textarea{width:100%;min-height:48px;border:1px solid rgba(244,241,232,.14);border-radius:8px;padding:12px;background:#050606;color:var(--htd-text-primary);font-family:var(--htd-font-body);font-size:15px;outline:none;transition:border-color var(--htd-duration-fast) var(--htd-ease),box-shadow var(--htd-duration-fast) var(--htd-ease)}.waitlist-form textarea{min-height:130px;resize:vertical}.waitlist-form input:focus,.waitlist-form select:focus,.waitlist-form textarea:focus{border-color:rgba(183,255,42,.78);box-shadow:0 0 0 3px rgba(183,255,42,.13)}.legal-page{background:linear-gradient(rgba(244,241,232,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(183,255,42,.028) 1px,transparent 1px),radial-gradient(circle at 80% 8%,rgba(183,255,42,.08),transparent 24rem),var(--htd-bg-primary);background-size:42px 42px,42px 42px,auto,auto}.legal-shell{display:grid;grid-template-columns:minmax(0,.82fr) minmax(360px,1.18fr);grid-gap:38px;gap:38px;align-items:start;padding:62px 0 110px}.legal-shell h1{margin:0;font-family:var(--htd-font-display);font-size:clamp(48px,7vw,98px);line-height:.9;letter-spacing:0}.legal-list{display:grid;grid-gap:12px;gap:12px}.legal-card h2{margin:12px 0 8px;font-family:var(--htd-font-display);font-size:30px;line-height:1}.legal-card p{color:rgba(244,241,232,.7);font-size:16px;line-height:1.58}@media (max-width:1020px){.growth-grid,.growth-grid.four,.growth-hero,.legal-shell,.receipt-hero,.waitlist-shell{grid-template-columns:1fr}.receipt-card{min-height:520px;transform:none}}@media (max-width:560px){.growth-hero,.waitlist-shell{padding-top:34px}.growth-hero h1,.waitlist-shell h1{font-size:48px}.proof-ledger,.referral-strip{grid-template-columns:1fr}.creator-score strong{font-size:86px}}.admin-page{position:relative;min-height:100vh;padding:24px 0 72px;background:linear-gradient(rgba(183,255,42,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(183,255,42,.035) 1px,transparent 1px),radial-gradient(circle at 88% 4%,rgba(123,231,255,.12),transparent 28rem),var(--htd-bg-primary);background-size:36px 36px,36px 36px,auto,auto}.command-rail{position:fixed;left:0;top:0;z-index:0;display:grid;grid-template-rows:auto 1fr auto;place-items:center;width:46px;height:100vh;border-right:1px solid rgba(183,255,42,.14);background:rgba(5,6,6,.84);color:rgba(244,241,232,.52);font-family:var(--htd-font-mono);font-size:10px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.command-rail span{writing-mode:vertical-rl;padding:22px 0}.command-rail i{width:1px;height:100%;background:linear-gradient(transparent,var(--htd-accent-primary),transparent)}.admin-shell{width:min(1320px,calc(100% - 28px));margin:0 auto}.admin-hero{display:grid;grid-template-columns:140px minmax(0,1fr) auto;grid-gap:20px;gap:20px;align-items:end;padding:18px 0 28px;border-bottom:1px solid rgba(244,241,232,.12)}.command-strip{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;overflow:hidden;margin-top:12px;border:1px solid rgba(183,255,42,.16);border-radius:8px;background:rgba(183,255,42,.16)}.command-strip div{display:flex;align-items:center;justify-content:space-between;min-height:54px;padding:0 14px;background:rgba(5,6,6,.92)}.command-strip span{color:rgba(244,241,232,.52);font-family:var(--htd-font-mono);font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.command-strip strong{color:var(--htd-accent-primary);font-family:var(--htd-font-display);font-size:22px}.admin-back{color:rgba(244,241,232,.62);font-family:var(--htd-font-mono);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.admin-hero h1,.ops-card h2{margin:8px 0 0;font-family:var(--htd-font-display);letter-spacing:0}.admin-hero h1{font-size:clamp(44px,6vw,86px);line-height:.92}.admin-hero p{max-width:760px;margin:16px 0 0;color:rgba(244,241,232,.7);font-size:17px;line-height:1.55}.admin-alert{display:grid;grid-gap:6px;gap:6px;margin-top:18px;border:1px solid rgba(255,59,48,.42);border-radius:8px;padding:16px;background:rgba(255,59,48,.1)}.admin-alert strong{color:var(--htd-status-error);font-family:var(--htd-font-display)}.admin-alert small,.admin-alert span{color:rgba(244,241,232,.72)}.admin-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-top:18px}.ops-card{border:1px solid rgba(244,241,232,.13);border-radius:8px;background:rgba(11,13,12,.9);box-shadow:inset 0 1px 0 rgba(244,241,232,.04)}.stat-card{min-height:152px;padding:16px}.stat-card strong{display:block;margin-top:14px;color:var(--htd-text-primary);font-family:var(--htd-font-display);font-size:54px;line-height:.9}.ops-card small,.stat-card small{display:block;margin-top:12px;color:rgba(244,241,232,.56);font-family:var(--htd-font-mono);font-size:11px;font-weight:800;line-height:1.45;text-transform:uppercase}.danger{color:var(--htd-status-error)!important}.admin-workbench{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);grid-gap:12px}.admin-workbench,.production-grid{display:grid;gap:12px;margin-top:12px}.production-grid{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);grid-gap:12px}.authoring-card,.draft-detail-card,.localization-card,.qa-grid .ops-card,.queue-card,.table-card{padding:18px}.card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:16px}.ops-card h2{font-size:28px;line-height:1}.form-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.form-grid label{display:grid;grid-gap:7px;gap:7px;color:rgba(244,241,232,.64);font-family:var(--htd-font-mono);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.form-grid .wide{grid-column:span 2}.form-grid input,.form-grid textarea,.table-card select{width:100%;min-height:44px;border:1px solid rgba(244,241,232,.14);border-radius:8px;padding:10px 12px;background:#050606;color:var(--htd-text-primary);font-family:var(--htd-font-body);font-size:15px;outline:none;transition:border-color var(--htd-duration-fast) var(--htd-ease),box-shadow var(--htd-duration-fast) var(--htd-ease)}.form-grid textarea{min-height:92px;resize:vertical}.form-grid input:focus,.form-grid textarea:focus,.table-card select:focus{border-color:rgba(183,255,42,.72);box-shadow:0 0 0 3px rgba(183,255,42,.12)}.draft-list,.draft-selector,.issue-list,.localization-list,.track-card{display:grid;grid-gap:10px;gap:10px}.draft-list div,.draft-tab,.issue-list div,.localization-list div,.protocol-brief,.track-row{border:1px solid rgba(244,241,232,.1);border-radius:8px;padding:12px;background:rgba(244,241,232,.035)}.draft-tab{width:100%;color:var(--htd-text-primary);text-align:left;transition:border-color var(--htd-duration-fast) var(--htd-ease),background var(--htd-duration-fast) var(--htd-ease),transform var(--htd-duration-fast) var(--htd-ease)}.draft-tab.active,.draft-tab:hover{border-color:rgba(183,255,42,.5);background:rgba(183,255,42,.08);transform:translateY(-1px)}.draft-list strong,.draft-tab strong,.issue-list strong,.localization-list strong,.protocol-brief strong,.track-row strong{display:block;font-family:var(--htd-font-display)}.draft-list span,.draft-tab span,.issue-list span,.localization-list span,.protocol-brief span,.track-row span{display:block;margin-top:5px;color:rgba(244,241,232,.58);font-family:var(--htd-font-mono);font-size:11px;font-weight:800;text-transform:uppercase}.protocol-brief{display:grid;grid-template-columns:1.3fr repeat(3,1fr);grid-gap:10px;gap:10px;margin-top:12px}.protocol-brief p{margin:0;color:rgba(244,241,232,.72);line-height:1.45}.protocol-brief div{border-left:2px solid rgba(183,255,42,.34);padding-left:10px}.action-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.localization-score{font-family:var(--htd-font-display);font-size:42px;line-height:1}.localization-list div{position:relative;overflow:hidden}.localization-list i{display:block;height:5px;margin-top:12px;border-radius:999px;background:var(--htd-accent-primary)}.table-card{margin-top:12px}.ops-table{display:grid;overflow:hidden;border:1px solid rgba(244,241,232,.1);border-radius:8px}.ops-row{display:grid;grid-template-columns:minmax(220px,1.5fr) 120px 120px 120px 120px;grid-gap:12px;gap:12px;align-items:center;padding:12px;border-top:1px solid rgba(244,241,232,.08)}.ops-row:first-child{border-top:0}.ops-head{position:-webkit-sticky;position:sticky;top:0;background:rgba(17,20,18,.96);color:rgba(244,241,232,.54);font-family:var(--htd-font-mono);font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ops-row strong{display:block;font-family:var(--htd-font-display)}.ops-row small{margin-top:4px}.status-pill{display:inline-flex;align-items:center;justify-content:center;min-height:30px;border:1px solid rgba(244,241,232,.12);border-radius:999px;padding:0 10px;font-family:var(--htd-font-mono);font-size:10px;font-weight:900;text-transform:uppercase}.status-active,.status-promoted{color:var(--htd-accent-primary)}.status-retired,.status-safety_review{color:var(--htd-status-error)}.status-beta,.status-draft,.status-published,.status-ready_for_review,.status-revised{color:var(--htd-status-warning)}.qa-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);grid-gap:12px;gap:12px;margin-top:12px}.issue-list p{margin:8px 0 0;color:rgba(244,241,232,.72);line-height:1.45}@media (max-width:1024px){.admin-grid,.admin-workbench,.command-strip,.production-grid,.qa-grid{grid-template-columns:1fr 1fr}.authoring-card{grid-column:span 2}}@media (max-width:760px){.admin-grid,.admin-hero,.admin-workbench,.command-strip,.form-grid,.production-grid,.qa-grid{grid-template-columns:1fr}.command-rail{display:none}.authoring-card,.form-grid .wide{grid-column:auto}.card-head{align-items:stretch;flex-direction:column}.ops-head,.ops-row{grid-template-columns:1fr}.ops-head{display:none}.ops-row{gap:8px}.protocol-brief{grid-template-columns:1fr}}*{box-sizing:border-box}html{color:var(--htd-text-primary);font-family:Bahnschrift,DIN Condensed,Space Grotesk,sans-serif;scroll-behavior:smooth}body,html{background:#000}body{margin:0;min-height:100vh}a{color:inherit;text-decoration:none}a,button{cursor:pointer}button{font:inherit}::selection{background:#b7ff2a;color:#050606}.mock-page{min-height:100vh;overflow-x:hidden;display:grid;place-items:start center;background:radial-gradient(circle at 30% 28%,rgba(183,255,42,.045),transparent 30rem),radial-gradient(circle at 74% 38%,rgba(244,241,232,.035),transparent 24rem),#000}.mock-board{width:min(100%,1536px);aspect-ratio:3/2;min-height:auto;margin:0 auto;padding:24px 23px 18px;background:linear-gradient(rgba(244,241,232,.035) 1px,transparent 0),linear-gradient(90deg,rgba(244,241,232,.035) 1px,transparent 0),radial-gradient(circle at 50% 38%,rgba(183,255,42,.035),transparent 34rem),#030404;background-size:28px 28px,28px 28px,auto,auto;display:grid;grid-template-columns:304px minmax(0,1fr);grid-template-rows:606px 270px 58px;grid-column-gap:30px;column-gap:30px;grid-row-gap:12px;row-gap:12px;position:relative}.mock-board:after{content:"";position:absolute;inset:15px;border:1px solid rgba(244,241,232,.08);pointer-events:none}.brand-column{display:grid;align-content:start;grid-gap:18px;gap:18px;min-width:0}.forged-logo{display:block;width:230px;height:190px;max-width:100%;filter:drop-shadow(0 0 22px rgba(244,241,232,.16))}.forged-logo.compact{width:56px;height:56px}.brand-column>.forged-logo:not(.compact){margin-left:24px}.brand-type h1{margin:0;color:#f4f1e8;font-family:Bahnschrift,DIN Condensed,sans-serif;font-size:51px;line-height:.76;letter-spacing:.03em;text-transform:uppercase;text-shadow:0 0 18px rgba(244,241,232,.15)}.brand-type h1:after{content:"";display:block;width:116px;height:4px;margin:16px 0 12px;background:#b7ff2a}.board-footer,.brand-type p,.feature-row span,.feature-row strong,.label,.micro,.phone-label,.screen-top,.share-label,.tab-bar,.tabs{font-family:Cascadia Mono,JetBrains Mono,monospace;text-transform:uppercase}.brand-type p{margin:0;color:rgba(244,241,232,.58);font-size:11px;letter-spacing:.36em}.accent,.board-footer strong,.brand-type span{color:#b7ff2a!important}.app-icon-lockup{display:grid;grid-template-columns:122px 1fr;grid-gap:16px;gap:16px;align-items:center;margin-top:6px}.app-icon-lockup .forged-logo{grid-row:span 2;width:120px;height:120px;border:1px solid rgba(244,241,232,.18);border-radius:24px;padding:18px;background:linear-gradient(145deg,rgba(244,241,232,.12),rgba(17,20,18,.96))}.app-icon-lockup strong{color:#f4f1e8;font-size:48px;letter-spacing:.05em}.app-icon-lockup span{color:rgba(244,241,232,.7);font-size:16px;line-height:1.35;letter-spacing:.24em;text-transform:uppercase}.feature-rail{display:grid;grid-gap:13px;gap:13px;margin-top:0}.feature-row{display:grid;grid-template-columns:40px 1fr;grid-gap:12px;gap:12px;align-items:center}.mock-icon{width:36px;height:36px;border:1px solid #b7ff2a;border-radius:6px;color:#b7ff2a;fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.7;padding:7px}.feature-row strong{display:block;color:#f4f1e8;font-size:13px;letter-spacing:.14em}.feature-row span{display:block;margin-top:5px;color:rgba(244,241,232,.56);font-size:10px;line-height:1.35;letter-spacing:.03em;text-transform:none}.phone-row{grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px;align-items:start}.phone-row,.phone-spec{display:grid;min-width:0}.phone-spec{align-content:start;grid-gap:6px;gap:6px}.phone-label{color:rgba(244,241,232,.66);font-size:12px;letter-spacing:.14em;text-align:center}.device{position:relative;aspect-ratio:.485;border:2px solid rgba(244,241,232,.28);border-radius:31px;padding:10px;background:linear-gradient(160deg,#1a1a1a,#050606 46%,#000);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05),0 20px 70px rgba(0,0,0,.65);overflow:hidden}.device:before{content:"";position:absolute;inset:8px;border:1px solid rgba(244,241,232,.08);border-radius:25px;pointer-events:none}.device-speaker{position:absolute;top:13px;left:50%;width:78px;height:18px;border-radius:0 0 14px 14px;background:#000;transform:translateX(-50%);z-index:3}.device-screen{height:100%;border-radius:23px;overflow:hidden;background:linear-gradient(rgba(244,241,232,.035) 1px,transparent 0),linear-gradient(90deg,rgba(244,241,232,.03) 1px,transparent 0),#050606;background-size:22px 22px;position:relative}.screen-top{height:42px;display:flex;align-items:flex-end;justify-content:space-between;padding:0 14px 8px;color:#f4f1e8;font-size:9px;letter-spacing:.16em}.screen-top strong{font-size:12px;letter-spacing:.18em}.screen-scroll{position:absolute;inset:42px 10px 44px;overflow:hidden;display:grid;align-content:start;grid-gap:9px;gap:9px}.brand-system p,.micro,.score-box span,.screen-panel>span,.share-card span{color:rgba(244,241,232,.64);font-size:9px;font-weight:800;letter-spacing:.12em}.screen-scroll h2{margin:0;color:#f4f1e8;font-size:clamp(20px,1.55vw,31px);line-height:.93;letter-spacing:.01em;text-transform:uppercase}.chips,.tabs{display:flex;gap:6px;flex-wrap:wrap}.chips span,.tabs span{border:1px solid rgba(244,241,232,.15);border-radius:3px;padding:5px 7px;color:rgba(244,241,232,.68);font-size:9px;letter-spacing:.08em}.tabs .active{border-color:#b7ff2a;color:#b7ff2a}.score-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.challenge-row,.proof-post,.score-box,.screen-panel{border:1px solid rgba(244,241,232,.14);border-radius:7px;background:rgba(17,20,18,.82)}.score-box{min-height:72px;padding:10px}.score-box strong{display:block;margin-top:7px;color:#f4f1e8;font-size:30px;line-height:.9}.score-box em,.score-box small{color:rgba(244,241,232,.55);font-size:11px;font-style:normal}.danger{color:#ff3b30!important}.htd30-card a,.start-button{display:grid;place-items:center;min-height:45px;border-radius:6px;background:linear-gradient(180deg,#cfff35,#8fe600);color:#050606;font-family:Bahnschrift,sans-serif;font-size:18px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 0 24px rgba(183,255,42,.22);transition:transform .18s cubic-bezier(.22,1,.36,1),filter .18s cubic-bezier(.22,1,.36,1)}.htd30-card a:hover,.start-button:hover{filter:brightness(1.06);transform:translateY(-1px)}.start-button span{font-family:Cascadia Mono,monospace;font-size:8px;letter-spacing:.18em}.start-button.compact{min-height:34px;font-size:13px}.screen-panel{padding:9px}.calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:3px;gap:3px;margin-top:5px}.calendar-grid b,.calendar-grid i{min-width:0;height:16px;display:grid;place-items:center;border-radius:2px;color:rgba(244,241,232,.64);font-family:Cascadia Mono,monospace;font-size:7px;font-style:normal;font-weight:900}.calendar-grid b{height:12px;color:rgba(244,241,232,.42)}.calendar-grid i{background:#171a17;border:1px solid rgba(244,241,232,.04)}.calendar-grid .done{background:#b7ff2a;color:#050606}.calendar-grid .partial{background:#ffb020;color:#050606}.calendar-grid .missed{background:#ff3b30;color:#f4f1e8}.crew-line{display:grid;grid-template-columns:32px 1fr auto;grid-gap:8px;gap:8px;align-items:center;color:#f4f1e8}.crew-line .mock-icon{width:28px;height:28px;padding:5px}.crew-line strong,.risk-row strong{color:#b7ff2a;font-size:21px}.risk-row{display:grid;grid-template-columns:54px 1fr;grid-gap:8px;gap:8px;align-items:center}.heat{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px}.heat.mini{grid-template-columns:repeat(12,1fr);gap:2px}.heat i{aspect-ratio:1;border-radius:2px;background:#1a1a1a;border:1px solid rgba(244,241,232,.04)}.heat .hot{background:#b7ff2a}.heat .warn{background:#ffb020}.heat .empty{opacity:.25}.tab-bar{position:absolute;left:8px;right:8px;bottom:8px;height:36px;border-top:1px solid rgba(244,241,232,.12);display:grid;grid-template-columns:repeat(5,1fr);align-items:center}.tab-bar span{color:rgba(244,241,232,.52);font-size:8px;letter-spacing:0;text-align:center}.tab-bar .active{color:#b7ff2a}.proof-post{display:grid;grid-gap:7px;gap:7px;padding:9px}.challenge-row,.post-head{display:grid;grid-template-columns:28px 1fr auto;grid-gap:8px;gap:8px;align-items:center}.avatar{width:28px;height:28px;border-radius:999px;background:radial-gradient(circle at 35% 28%,#f4f1e8,#b97b36 48%,#241714)}.avatar-1{background:radial-gradient(circle at 35% 28%,#f4f1e8,#9b6a47 48%,#1a1412)}.avatar-2{background:radial-gradient(circle at 35% 28%,#f4f1e8,#607d8b 48%,#101416)}.challenge-row strong,.leader-table span,.post-head strong{color:#f4f1e8;font-size:10px;text-transform:uppercase}.challenge-row span,.pattern-grid span,.post-head small,.post-head span,.prescription span,.tiny-copy{color:rgba(244,241,232,.58);font-size:9px;line-height:1.35}.proof-post h3{margin:0;color:#f4f1e8;font-size:17px;text-transform:uppercase}.proof-stats{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:7px;gap:7px;color:#f4f1e8}.proof-stats b,.proof-stats span,.proof-stats strong{display:block;color:#f4f1e8;font-size:12px;font-weight:900}.route-map{width:100%;height:56px;border:1px solid rgba(244,241,232,.08);border-radius:6px;background:rgba(183,255,42,.035)}.route-map circle,.route-map path{fill:none;stroke:#b7ff2a;stroke-width:2}.route-map .map-grid{stroke:rgba(244,241,232,.08);stroke-width:1}.post-actions{display:flex;justify-content:space-between;color:rgba(244,241,232,.72);font-size:9px}.htd30-card{display:grid;grid-template-columns:1fr 58px;grid-gap:9px;gap:9px;border:1px solid rgba(183,255,42,.35);border-radius:7px;padding:10px;background:linear-gradient(90deg,rgba(183,255,42,.1),transparent 42%),rgba(17,20,18,.86)}.htd30-card h2{font-size:42px;letter-spacing:.03em}.htd30-card p{margin:3px 0;color:#b7ff2a;font-size:12px;font-weight:900;text-transform:uppercase}.countdown{border:1px solid rgba(244,241,232,.18);border-radius:5px;padding:7px;text-align:center}.countdown span{display:block;color:rgba(244,241,232,.65);font-size:8px;text-transform:uppercase}.countdown strong{display:block;color:#f4f1e8;font-size:33px}.htd30-card a{grid-column:1/-1;min-height:28px;font-size:10px}.challenge-row{grid-template-columns:28px 1fr auto;padding:8px}.challenge-row .mock-icon{width:26px;height:26px;padding:5px;border:0}.challenge-row b{color:#ff3b30;font-size:10px}.leader-table{display:grid;grid-gap:5px;gap:5px;margin-top:8px}.leader-table div{display:flex;justify-content:space-between;border-bottom:1px solid rgba(244,241,232,.08);padding-bottom:4px}.leader-table b{color:rgba(244,241,232,.72);font-size:10px}.radar{width:100%;height:138px}.radar path,.radar polygon{fill:none;stroke:rgba(244,241,232,.22);stroke-width:1}.radar .radar-fill{fill:rgba(183,255,42,.2);stroke:#b7ff2a;stroke-width:2}.radar text{fill:#f4f1e8;font-family:Cascadia Mono,monospace;font-size:10px;text-anchor:middle}.pattern-grid,.prescription{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.prescription{grid-template-columns:1fr 1fr}.pattern-grid span,.prescription span{border-top:1px solid rgba(244,241,232,.1);padding-top:6px}.pattern-grid b,.prescription b{color:#b7ff2a;text-transform:uppercase}.share-strip{grid-column:2;display:grid;grid-template-columns:186px 186px 150px minmax(340px,1fr);grid-gap:10px;gap:10px;align-items:stretch;min-height:248px}.share-label{grid-column:1/-1;height:0;color:rgba(244,241,232,.62);font-size:11px;letter-spacing:.12em;transform:translateY(-16px)}.brand-system,.share-card{border:1px solid rgba(244,241,232,.18);border-radius:7px;overflow:hidden;min-width:0;min-height:0}.share-card{display:grid;align-content:space-between;padding:14px;height:100%}.share-card.dark{background:#111412}.report-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr;grid-gap:8px;gap:8px;align-items:end}.report-grid strong{color:#b7ff2a;font-size:44px}.report-grid b{color:#f4f1e8;font-size:24px}.share-card p{margin:0;color:rgba(244,241,232,.56);font-size:10px}.mini-chart{height:58px;background:linear-gradient(135deg,transparent 48%,#b7ff2a 50%,transparent 52%);border-bottom:1px solid rgba(183,255,42,.5)}.share-card footer{display:flex;align-items:center;justify-content:space-between;color:rgba(244,241,232,.8);font-size:10px;text-transform:uppercase}.share-card.athlete{background:radial-gradient(circle at 76% 34%,rgba(183,255,42,.14),transparent 42%),linear-gradient(135deg,#111412,#050606)}.share-card.athlete h3{color:#f4f1e8;font-size:26px;line-height:.95;text-transform:uppercase}.share-card.poster{background:#050606}.share-card.poster h3,.share-card.poster strong{margin:0;color:#f4f1e8;font-size:35px;line-height:.92;text-transform:uppercase}.share-card.poster strong{color:#b7ff2a}.brand-system{padding:14px;background:rgba(17,20,18,.92);display:grid;grid-template-columns:minmax(0,1fr) 78px;grid-gap:14px;gap:14px;height:100%}.brand-system-grid{display:grid;grid-template-columns:1fr 1.4fr 1fr 1fr;grid-gap:16px;gap:16px;height:100%}.share-actions{display:grid;align-content:start;grid-gap:10px;gap:10px;border-left:1px solid rgba(244,241,232,.12);padding-left:12px}.share-actions span{color:rgba(244,241,232,.54);font-family:Cascadia Mono,monospace;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.share-actions span:first-child{color:rgba(244,241,232,.72)}.icon-grid,.swatches{display:grid;grid-template-columns:repeat(2,34px);grid-gap:8px;gap:8px}.swatches i{width:34px;height:34px;border:1px solid rgba(244,241,232,.14);border-radius:6px}.brand-system h3{margin:12px 0;color:#f4f1e8;font-size:28px;text-transform:uppercase}.brand-system small{color:rgba(244,241,232,.72);font-family:Cascadia Mono,monospace;font-size:10px;line-height:1.6}.brand-system .mock-icon{border-color:rgba(244,241,232,.3);color:#f4f1e8}.board-footer{grid-column:1/-1;display:grid;grid-template-columns:1fr 30px 1fr 30px 1.35fr 30px 1.5fr;grid-gap:18px;gap:18px;align-items:center;margin-top:0;padding-top:13px;border-top:1px solid rgba(244,241,232,.2);color:rgba(244,241,232,.68);font-size:15px;letter-spacing:.42em}.board-footer i{height:38px;border-left:1px solid rgba(244,241,232,.4);transform:skewX(-18deg)}.board-footer b{color:#f4f1e8;font-family:Bahnschrift,sans-serif;font-size:34px;letter-spacing:.34em;text-align:center}@media (max-width:1180px){.mock-board{grid-template-columns:1fr;grid-template-rows:auto}.brand-column{grid-template-columns:240px 1fr;align-items:center}.app-icon-lockup,.feature-rail{grid-column:1/-1}.phone-row,.share-strip{grid-column:1}.phone-row{grid-template-columns:repeat(2,minmax(270px,1fr))}.share-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-system{grid-column:1/-1}.board-footer{grid-template-columns:1fr;letter-spacing:.22em}.board-footer i{display:none}}@media (max-width:720px){.mock-board{padding:14px;gap:20px}.brand-column,.brand-system-grid,.phone-row,.share-strip{grid-template-columns:1fr}.brand-type h1{font-size:46px}.phone-row{gap:28px}.device{width:min(100%,356px);margin:0 auto}.share-card{min-height:260px}}@media (prefers-reduced-motion:reduce){*,html{scroll-behavior:auto;transition:none!important;animation:none!important}}.marketing-page{--htd-bg:#020303;--htd-ink:#f4f1e8;--htd-muted:rgba(244,241,232,0.66);--htd-faint:rgba(244,241,232,0.1);--htd-panel:rgba(13,16,14,0.86);--htd-panel-strong:rgba(19,23,20,0.94);--htd-lime:#b7ff2a;--htd-red:#ff3b30;min-height:100vh;overflow-x:hidden;background:radial-gradient(circle at 70% 12%,rgba(183,255,42,.1),transparent 28rem),linear-gradient(rgba(244,241,232,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(244,241,232,.035) 1px,transparent 1px),var(--htd-bg);background-size:auto,22px 22px,22px 22px,auto;color:var(--htd-ink);font-family:Bahnschrift,DIN Condensed,Arial Narrow,sans-serif;letter-spacing:0}.marketing-page a,.marketing-page button{cursor:pointer}.marketing-page:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:linear-gradient(115deg,rgba(0,0,0,.94),transparent 34%,rgba(0,0,0,.82)),repeating-linear-gradient(0deg,rgba(255,255,255,.018),rgba(255,255,255,.018) 1px,transparent 0,transparent 5px)}.marketing-page>*{position:relative;z-index:1}.site-nav{position:-webkit-sticky;position:sticky;top:0;z-index:50;display:grid;grid-template-columns:auto 1fr auto;grid-gap:28px;gap:28px;align-items:center;width:min(100% - 32px,1320px);margin:0 auto;padding:14px 0;border-bottom:1px solid rgba(244,241,232,.13);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.nav-brand,.nav-links,.site-footer nav{display:flex;align-items:center}.nav-brand{gap:12px;color:var(--htd-ink);text-decoration:none;text-transform:uppercase}.nav-brand span{max-width:118px;font-size:13px;font-weight:900;line-height:.95;letter-spacing:.18em}.nav-links{justify-content:center;gap:clamp(14px,2vw,30px)}.nav-links a,.site-footer a{color:rgba(244,241,232,.72);font-family:Cascadia Mono,monospace;font-size:11px;font-weight:800;letter-spacing:.12em;text-decoration:none;text-transform:uppercase;transition:color .18s ease}.nav-links a:hover,.site-footer a:hover{color:var(--htd-lime)}.nav-cta,.primary-action,.secondary-action{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border-radius:6px;font-family:Cascadia Mono,monospace;font-size:11px;font-weight:900;letter-spacing:.12em;text-decoration:none;text-transform:uppercase;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.nav-cta,.primary-action{border:1px solid rgba(183,255,42,.8);background:linear-gradient(180deg,#caff34,#96e800);color:#050606;box-shadow:0 0 34px rgba(183,255,42,.18)}.nav-cta{padding:0 18px}.primary-action{padding:0 24px}.primary-action.compact{width:-moz-fit-content;width:fit-content}.secondary-action{border:1px solid rgba(244,241,232,.24);background:rgba(244,241,232,.04);color:var(--htd-ink);padding:0 22px}.nav-cta:hover,.primary-action:hover,.secondary-action:hover{transform:translateY(-2px)}.secondary-action:hover{border-color:rgba(183,255,42,.6);color:var(--htd-lime)}.hero-section{display:grid;grid-template-columns:minmax(0,.95fr) minmax(520px,1.05fr);grid-gap:clamp(32px,5vw,76px);gap:clamp(32px,5vw,76px);align-items:center;width:min(100% - 32px,1320px);min-height:calc(100svh - 74px);margin:0 auto;padding:clamp(44px,7vw,92px) 0 clamp(32px,6vw,80px)}.hero-copy{display:grid;align-content:center;grid-gap:28px;gap:28px}.forged-logo{color:var(--htd-ink);filter:drop-shadow(0 16px 32px rgba(0,0,0,.6))}.forged-logo.compact{width:48px;height:48px}.hero-copy .forged-logo{width:clamp(104px,14vw,170px);height:clamp(104px,14vw,170px)}.challenge-copy h2,.final-cta h2,.hero-copy h1,.proof-copy h2,.section-heading h2{margin:0;max-width:920px;color:var(--htd-ink);font-size:clamp(58px,7.2vw,106px);font-weight:950;line-height:.82;text-transform:uppercase}.hero-copy h1 span{display:block;color:var(--htd-lime)}.challenge-copy p,.hero-copy p,.proof-copy p,.section-heading p{margin:0;max-width:680px;color:var(--htd-muted);font-family:Cascadia Mono,monospace;font-size:clamp(14px,1.45vw,18px);line-height:1.7}.final-actions,.hero-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.hero-proof-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;max-width:620px}.metric-lock{min-height:94px;padding:14px;border:1px solid rgba(244,241,232,.16);background:linear-gradient(180deg,rgba(244,241,232,.06),rgba(244,241,232,.025))}.metric-lock strong{display:block;color:var(--htd-lime);font-size:clamp(28px,4vw,46px);line-height:.95}.brand-lockup-panel p,.final-cta span,.metric-lock span,.product-copy-panel .panel-number,.proof-band-item h2,.section-kicker{font-family:Cascadia Mono,monospace;font-size:11px;font-weight:900;letter-spacing:.2em;text-transform:uppercase}.metric-lock span{color:rgba(244,241,232,.58)}.hero-product{position:relative;min-height:640px}.hero-phone-stack{display:grid;grid-template-columns:.95fr .9fr;grid-gap:18px;gap:18px;align-items:center}.marketing-page .phone-spec{min-width:0}.marketing-page .phone-label{margin-bottom:8px;color:rgba(244,241,232,.7)}.marketing-page .device{width:min(100%,282px);min-height:566px;margin:0 auto;background:linear-gradient(180deg,rgba(244,241,232,.08),transparent 18%),#050606;box-shadow:0 20px 70px rgba(0,0,0,.62),inset 0 0 0 1px rgba(244,241,232,.08)}.marketing-page .phone-screen{display:grid;align-content:start;grid-gap:10px;gap:10px;min-height:100%;padding:34px 14px 50px;overflow:hidden}.marketing-page .screen-top{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:8px;gap:8px;align-items:center;color:var(--htd-ink);font-family:Cascadia Mono,monospace;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.marketing-page .screen-top span:last-child{justify-self:end}.marketing-page .phone-screen>small,.marketing-page .radar-card small{color:rgba(244,241,232,.62);font-family:Cascadia Mono,monospace;font-size:8px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.marketing-page .challenge-hero .challenge-title,.marketing-page .phone-screen .screen-title,.marketing-page .proof-post .post-title{margin:0;color:var(--htd-ink);font-size:24px;line-height:.95;text-transform:uppercase}.marketing-page .filter-row,.marketing-page .post-actions,.marketing-page .tags{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.marketing-page .filter-row span,.marketing-page .tags span{border:1px solid rgba(244,241,232,.18);border-radius:3px;padding:4px 6px;color:rgba(244,241,232,.72);font-family:Cascadia Mono,monospace;font-size:8px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.marketing-page .filter-row span.active{border-color:rgba(183,255,42,.82);background:rgba(183,255,42,.18);color:var(--htd-lime)}.marketing-page .metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.marketing-page .metric-card,.marketing-page .mini-panel,.marketing-page .proof-post,.marketing-page .radar-card{border:1px solid rgba(244,241,232,.14);border-radius:6px;background:linear-gradient(180deg,rgba(244,241,232,.055),rgba(244,241,232,.022))}.marketing-page .metric-card{display:grid;align-content:space-between;min-height:78px;padding:9px}.marketing-page .challenge-hero p,.marketing-page .leaderboard span,.marketing-page .metric-card small,.marketing-page .metric-card span,.marketing-page .mini-panel small,.marketing-page .mini-panel span,.marketing-page .post-actions span{color:rgba(244,241,232,.58);font-family:Cascadia Mono,monospace;font-size:8px;line-height:1.35}.marketing-page .metric-card strong{color:var(--htd-ink);font-size:19px;line-height:.95;text-transform:uppercase}.marketing-page .metric-card.lime strong{color:var(--htd-lime);font-size:31px}.marketing-page .metric-card.red strong{color:var(--htd-red);font-size:27px}.marketing-page .start-button{width:100%;min-height:42px;border:1px solid rgba(183,255,42,.82);border-radius:5px;background:linear-gradient(180deg,#caff34,#92e800);color:#050606;font-family:Cascadia Mono,monospace;font-size:11px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.marketing-page .mini-panel{display:grid;grid-gap:7px;gap:7px;padding:9px}.marketing-page .mini-panel>div:first-child{display:flex;justify-content:space-between;gap:8px}.marketing-page .leaderboard b,.marketing-page .mini-panel b{color:var(--htd-ink);font-size:11px;line-height:1.1;text-transform:uppercase}.marketing-page .mini-panel small{color:var(--htd-lime);text-align:right;text-transform:uppercase}.marketing-page .calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:3px;gap:3px}.marketing-page .calendar-grid i,.marketing-page .heatmap i{min-height:13px;border:1px solid rgba(244,241,232,.08);border-radius:2px;background:rgba(244,241,232,.05)}.marketing-page .calendar-grid .level-1,.marketing-page .heatmap .level-1{background:rgba(244,241,232,.1)}.marketing-page .calendar-grid .level-2,.marketing-page .heatmap .level-2{background:rgba(255,194,26,.8)}.marketing-page .calendar-grid .level-3,.marketing-page .heatmap .level-3{background:rgba(183,255,42,.78)}.marketing-page .calendar-grid .level-4,.marketing-page .heatmap .level-4{background:var(--htd-lime)}.marketing-page .proof-post{display:grid;grid-gap:8px;gap:8px;padding:9px}.marketing-page .post-head{display:grid;grid-template-columns:auto 1fr auto;grid-gap:8px;gap:8px;align-items:center}.marketing-page .post-head b{display:block;color:var(--htd-ink);font-size:11px;line-height:1.1}.marketing-page .post-head small,.marketing-page .post-head span{color:rgba(244,241,232,.5);font-family:Cascadia Mono,monospace;font-size:7px}.marketing-page .avatar{display:block;width:27px;height:27px;border-radius:50%;border:1px solid rgba(244,241,232,.25);background:radial-gradient(circle at 35% 30%,#f4f1e8,#b77b38 42%,#121513 72%)}.marketing-page .avatar-1{background:radial-gradient(circle at 35% 30%,#f4f1e8,#8d7762 42%,#181a18 72%)}.marketing-page .avatar-2{background:radial-gradient(circle at 35% 30%,#f4f1e8,#7aa1a8 42%,#181a18 72%)}.marketing-page .proof-post .post-title{font-size:17px}.marketing-page .post-stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.marketing-page .post-stats span{color:var(--htd-ink);font-size:10px;font-weight:900}.marketing-page .route-map{width:100%;min-height:54px;border:1px solid rgba(183,255,42,.1);border-radius:5px;background:rgba(183,255,42,.055)}.marketing-page .post-actions{justify-content:space-between}.marketing-page .challenge-hero{position:relative;display:grid;grid-template-columns:1fr 52px;grid-gap:10px;gap:10px;padding:12px;border:1px solid rgba(183,255,42,.22);border-radius:7px;background:radial-gradient(circle at 78% 20%,rgba(183,255,42,.16),transparent 42%),rgba(244,241,232,.04)}.marketing-page .challenge-hero .challenge-title{color:var(--htd-lime);font-size:42px}.marketing-page .challenge-hero div{display:grid;justify-items:center;align-content:center;border:1px solid rgba(244,241,232,.14);border-radius:5px}.marketing-page .challenge-hero div b{color:var(--htd-ink);font-size:28px;line-height:.95}.marketing-page .challenge-hero .start-button{grid-column:1/-1;min-height:34px;font-size:9px}.marketing-page .leaderboard{display:grid;grid-gap:5px;gap:5px;padding:10px;border-top:1px solid rgba(244,241,232,.12)}.marketing-page .radar-card{display:grid;justify-items:center;grid-gap:8px;gap:8px;padding:12px}.marketing-page .radar{width:100%;max-height:160px}.hero-phone-stack .phone-spec:first-child{transform:translateY(14px);z-index:2}.hero-phone-stack .phone-spec:nth-child(2){transform:translateY(-42px)}.hero-system-card{position:absolute;right:3%;bottom:4%;width:min(300px,45%);min-height:196px;padding:18px;border:1px solid rgba(183,255,42,.34);border-radius:8px;background:linear-gradient(135deg,rgba(183,255,42,.14),transparent 42%),rgba(13,16,14,.94);box-shadow:0 24px 60px rgba(0,0,0,.5)}.hero-system-card span{color:rgba(244,241,232,.58);font-family:Cascadia Mono,monospace;font-size:10px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.hero-system-card strong{display:block;color:var(--htd-lime);font-size:86px;line-height:.9}.proof-band{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;width:min(100% - 32px,1320px);margin:0 auto;border:1px solid rgba(244,241,232,.14);background:rgba(244,241,232,.12)}.proof-band-item{display:grid;grid-template-columns:44px 1fr;grid-gap:14px;gap:14px;min-height:190px;padding:24px;background:rgba(5,6,6,.9)}.proof-band-item h2{margin:0 0 10px;color:var(--htd-ink)}.proof-band-item p{margin:0;color:rgba(244,241,232,.62);font-family:Cascadia Mono,monospace;font-size:12px;line-height:1.65}.marketing-section{width:min(100% - 32px,1320px);margin:0 auto;padding:clamp(76px,10vw,140px) 0}.section-kicker{margin-bottom:14px;color:var(--htd-lime)}.section-heading{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.75fr);grid-gap:34px;gap:34px;align-items:end;margin-bottom:42px}.challenge-copy h2,.final-cta h2,.proof-copy h2,.section-heading h2{font-size:clamp(42px,5.7vw,86px)}.ai-grid,.brand-section,.product-grid,.section-proof{display:grid;grid-template-columns:minmax(320px,.55fr) minmax(0,1fr);grid-gap:34px;gap:34px;align-items:stretch}.brand-lockup-panel,.brand-system-panel,.product-copy-panel,.resilience-console{border:1px solid rgba(244,241,232,.14);border-radius:8px;background:radial-gradient(circle at 90% 16%,rgba(183,255,42,.1),transparent 32%),var(--htd-panel);box-shadow:inset 0 0 0 1px rgba(255,255,255,.025)}.product-copy-panel{display:grid;align-content:end;grid-gap:18px;gap:18px;min-height:620px;padding:clamp(24px,4vw,42px)}.product-copy-panel .panel-number{color:rgba(244,241,232,.5)}.product-copy-panel h3{margin:0;color:var(--htd-ink);font-size:clamp(42px,5vw,76px);line-height:.9;text-transform:uppercase}.product-copy-panel li,.product-copy-panel p{color:rgba(244,241,232,.66);font-family:Cascadia Mono,monospace;font-size:13px;line-height:1.75}.product-copy-panel ul{display:grid;grid-gap:12px;gap:12px;margin:0;padding-left:18px}.phone-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:start}.ai-grid .device,.challenge-stage .device,.phone-gallery .device,.proof-feed-large .device{width:min(100%,292px)}.phone-gallery .phone-spec:nth-child(2){margin-top:54px}.phone-gallery .phone-spec:nth-child(3){margin-top:18px}.section-proof{grid-template-columns:minmax(0,.85fr) minmax(360px,.55fr);align-items:center}.proof-copy{display:grid;grid-gap:22px;gap:22px}.share-card-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:20px}.share-card-row .share-card{min-height:300px;border:1px solid rgba(244,241,232,.14);border-radius:8px}.proof-feed-large{justify-self:center}.section-challenge{width:100%;max-width:none;padding:clamp(72px,9vw,120px) max(16px,calc((100vw - 1320px) / 2));background:linear-gradient(90deg,rgba(183,255,42,.14),transparent 28%,rgba(255,59,48,.08)),rgba(8,10,9,.86);border-block:1px solid rgba(244,241,232,.12)}.challenge-stage{display:grid;grid-template-columns:minmax(300px,.42fr) minmax(0,1fr);grid-gap:clamp(30px,6vw,84px);gap:clamp(30px,6vw,84px);align-items:center;width:min(100% - 32px,1320px);margin:0 auto}.challenge-copy{display:grid;grid-gap:22px;gap:22px}.ai-grid{grid-template-columns:minmax(310px,.42fr) minmax(0,1fr);align-items:center}.ai-grid .phone-spec{justify-self:center}.resilience-console{display:grid;grid-template-columns:minmax(240px,.7fr) repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:end;min-height:390px;padding:clamp(20px,4vw,42px)}.resilience-console>span{grid-column:1/-1;color:rgba(244,241,232,.58);font-family:Cascadia Mono,monospace;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.resilience-console .radar{width:min(100%,360px);height:auto}.console-row{display:grid;grid-gap:8px;gap:8px;min-height:120px;padding:18px;border:1px solid rgba(244,241,232,.12);background:rgba(244,241,232,.035)}.console-row b{color:rgba(244,241,232,.5);font-family:Cascadia Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.console-row strong{color:var(--htd-lime);font-size:24px;line-height:.95;text-transform:uppercase}.brand-section{grid-template-columns:minmax(260px,.36fr) minmax(0,1fr);align-items:stretch;padding-top:40px}.brand-lockup-panel{display:grid;align-content:center;justify-items:start;grid-gap:18px;gap:18px;min-height:360px;padding:34px}.brand-lockup-panel h2{margin:0;max-width:340px;color:var(--htd-ink);font-size:clamp(40px,5vw,70px);line-height:.88;text-transform:uppercase}.brand-lockup-panel p{margin:0;color:var(--htd-lime)}.brand-system-panel .brand-system{min-height:360px;border:0;border-radius:8px}.brand-system-inline{height:100%}.final-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:28px;gap:28px;align-items:center;width:min(100% - 32px,1320px);margin:0 auto clamp(36px,6vw,70px);padding:clamp(28px,5vw,54px);border:1px solid rgba(183,255,42,.32);border-radius:8px;background:radial-gradient(circle at 86% 28%,rgba(183,255,42,.16),transparent 28%),linear-gradient(135deg,rgba(244,241,232,.08),rgba(244,241,232,.02))}.final-cta span{color:var(--htd-lime)}.site-footer{display:grid;grid-template-columns:auto 1fr auto;grid-gap:24px;gap:24px;align-items:center;width:min(100% - 32px,1320px);margin:0 auto;padding:26px 0 42px;border-top:1px solid rgba(244,241,232,.14);color:rgba(244,241,232,.58);font-family:Cascadia Mono,monospace;font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.site-footer>a{color:var(--htd-ink);font-family:Bahnschrift,sans-serif;font-size:24px;letter-spacing:.28em}.site-footer nav{gap:16px}@media (max-width:1120px){.ai-grid,.brand-section,.challenge-stage,.hero-section,.product-grid,.section-proof{grid-template-columns:1fr}.hero-product{min-height:auto}.hero-phone-stack{width:min(100%,650px);margin:0 auto}.hero-system-card{right:0;bottom:-10px}.phone-gallery,.proof-band{grid-template-columns:repeat(2,minmax(0,1fr))}.section-heading{grid-template-columns:1fr;align-items:start}.product-copy-panel{min-height:420px}.phone-gallery .phone-spec:nth-child(2),.phone-gallery .phone-spec:nth-child(3){margin-top:0}.phone-gallery .phone-spec:nth-child(3){grid-column:1/-1;justify-self:center;width:min(100%,360px)}.resilience-console{grid-template-columns:1fr 1fr 1fr}.resilience-console .radar{grid-column:1/-1;justify-self:center}}@media (min-width:1200px){.hero-section{padding-top:34px;padding-bottom:34px}.hero-copy{gap:20px}.hero-copy .forged-logo{width:128px;height:128px}.hero-copy h1{font-size:clamp(70px,5.7vw,86px)}.hero-copy p{max-width:620px;font-size:15px;line-height:1.55}.hero-proof-row{max-width:540px}.metric-lock{min-height:82px}.hero-product{min-height:600px}}@media (max-width:820px){.site-nav{grid-template-columns:1fr auto}.nav-links{display:none}.hero-section{min-height:auto;padding-top:34px}.hero-copy h1{font-size:clamp(50px,16vw,86px)}.final-cta,.hero-phone-stack,.hero-proof-row,.phone-gallery,.proof-band,.resilience-console,.share-card-row,.site-footer{grid-template-columns:1fr}.hero-phone-stack .phone-spec:first-child,.hero-phone-stack .phone-spec:nth-child(2){transform:none}.hero-phone-stack .phone-spec:nth-child(2){display:none}.hero-system-card{position:relative;width:100%;margin-top:18px}.proof-band-item{min-height:150px}.challenge-copy h2,.final-cta h2,.proof-copy h2,.section-heading h2{font-size:clamp(38px,12vw,62px)}.final-actions{width:100%}.final-actions a,.hero-actions a{flex:1 1 190px}}@media (max-width:460px){.final-cta,.hero-section,.marketing-section,.proof-band,.site-footer,.site-nav{width:min(100% - 24px,1320px)}.nav-brand span{max-width:92px;font-size:11px}.nav-cta{min-height:40px;padding:0 10px;font-size:9px}.hero-copy{gap:20px}.challenge-copy p,.hero-copy p,.proof-copy p,.section-heading p{font-size:13px}.marketing-page .device{width:min(100%,300px);min-height:560px}.final-cta,.product-copy-panel{padding:22px}.brand-system-grid{gap:14px}}.marketing-page{--htd-command-border:rgba(244,241,232,0.18);--htd-command-shadow:0 34px 110px rgba(0,0,0,0.52);background:radial-gradient(circle at 78% 10%,rgba(183,255,42,.16),transparent 24rem),radial-gradient(circle at 8% 32%,rgba(244,241,232,.055),transparent 30rem),linear-gradient(rgba(244,241,232,.028) 1px,transparent 0),linear-gradient(90deg,rgba(244,241,232,.028) 1px,transparent 0),#020303;background-size:auto,auto,24px 24px,24px 24px,auto}.marketing-page:after{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.72),transparent 32%,transparent 68%,rgba(0,0,0,.7)),radial-gradient(ellipse at 50% 0,transparent 0,transparent 62%,rgba(0,0,0,.38) 100%)}.site-nav{min-height:70px;background:linear-gradient(180deg,rgba(2,3,3,.9),rgba(2,3,3,.64))}.marketing-page button,.nav-brand,.nav-cta,.nav-links a,.primary-action,.secondary-action,.site-footer a{-webkit-tap-highlight-color:transparent}.nav-links a,.site-footer a{position:relative}.nav-links a:after,.site-footer a:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:1px;background:var(--htd-lime);transform:scaleX(0);transform-origin:left;transition:transform .2s cubic-bezier(.22,1,.36,1)}.nav-links a:hover:after,.site-footer a:hover:after{transform:scaleX(1)}.hero-section{grid-template-columns:minmax(0,.88fr) minmax(560px,1.12fr);min-height:calc(100svh - 70px);padding-top:clamp(34px,5.4vw,78px)}.hero-kicker{width:-moz-fit-content;width:fit-content;border:1px solid rgba(183,255,42,.36);padding:8px 10px;background:rgba(183,255,42,.08);color:var(--htd-lime);font-family:Cascadia Mono,monospace;font-size:10px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.hero-copy h1{max-width:820px;text-wrap:balance}.hero-copy p{max-width:610px;color:rgba(244,241,232,.78)}.hero-assurance{display:flex;flex-wrap:wrap;gap:8px;max-width:650px}.hero-assurance span{border:1px solid rgba(244,241,232,.13);padding:8px 10px;background:rgba(244,241,232,.035);color:rgba(244,241,232,.62);font-family:Cascadia Mono,monospace;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.marketing-page .start-button,.nav-cta,.primary-action,.secondary-action{position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),0 14px 36px rgba(0,0,0,.32)}.marketing-page .start-button:before,.nav-cta:before,.primary-action:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent,rgba(255,255,255,.42),transparent);transform:translateX(-120%);transition:transform .52s cubic-bezier(.22,1,.36,1)}.marketing-page .start-button:hover:before,.nav-cta:hover:before,.primary-action:hover:before{transform:translateX(120%)}.marketing-page a:focus-visible,.marketing-page button:focus-visible,.nav-cta:focus-visible,.primary-action:focus-visible,.secondary-action:focus-visible{outline:2px solid var(--htd-lime);outline-offset:3px}.marketing-page .start-button:active,.nav-cta:active,.primary-action:active,.secondary-action:active{transform:translateY(0) scale(.985)}.hero-product{isolation:isolate}.hero-product:before{content:"";position:absolute;inset:4% 6% 9%;z-index:-1;border:1px solid rgba(183,255,42,.14);background:linear-gradient(90deg,transparent 49.7%,rgba(183,255,42,.18) 49.8%,transparent 50.2%),linear-gradient(0deg,transparent 49.7%,rgba(183,255,42,.1) 49.8%,transparent 50.2%);filter:drop-shadow(0 30px 70px rgba(0,0,0,.55))}.hero-product:after{content:"";position:absolute;inset:12% 0 auto auto;width:min(360px,44%);height:2px;background:linear-gradient(90deg,transparent,rgba(183,255,42,.8),transparent);opacity:.7}.marketing-page .device{border:1px solid rgba(244,241,232,.26);border-radius:34px;box-shadow:var(--htd-command-shadow),inset 0 0 0 1px rgba(244,241,232,.07),inset 0 -40px 70px rgba(183,255,42,.035)}.brand-lockup-panel,.brand-system-panel,.final-cta,.hero-status-card,.hero-system-card,.marketing-page .device,.product-copy-panel,.proof-band,.resilience-console,.share-card-row .share-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand-lockup-panel:hover,.brand-system-panel:hover,.marketing-page .device:hover,.product-copy-panel:hover,.proof-band-item:hover,.resilience-console:hover,.share-card:hover{border-color:rgba(183,255,42,.34);transform:translateY(-3px)}.brand-lockup-panel,.brand-system-panel,.console-row,.marketing-page .device,.metric-lock,.product-copy-panel,.proof-band-item,.resilience-console,.share-card{transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s cubic-bezier(.22,1,.36,1),background .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1)}.metric-lock{position:relative;overflow:hidden;border-color:rgba(244,241,232,.18)}.metric-lock:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,var(--htd-lime),transparent);transform:scaleX(.36);transform-origin:left}.metric-lock:hover{border-color:rgba(183,255,42,.46);background:rgba(183,255,42,.065)}.hero-system-card{overflow:hidden}.hero-system-card:after,.product-copy-panel:after,.resilience-console:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent,rgba(255,255,255,.05) 42%,transparent 64%);transform:translateX(-120%)}.hero-system-card strong,.marketing-page .challenge-hero div b,.marketing-page .metric-card.lime strong{text-shadow:0 0 24px rgba(183,255,42,.28)}.hero-status-card{position:absolute;left:0;bottom:14%;width:min(330px,48%);border:1px solid rgba(244,241,232,.16);border-left-color:rgba(183,255,42,.65);border-radius:8px;padding:16px;background:linear-gradient(90deg,rgba(183,255,42,.12),transparent 58%),rgba(8,10,9,.88);box-shadow:0 24px 60px rgba(0,0,0,.42)}.hero-status-card small,.hero-status-card span{display:block;color:rgba(244,241,232,.62);font-family:Cascadia Mono,monospace;font-size:10px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.hero-status-card strong{display:block;margin:9px 0;color:var(--htd-ink);font-size:28px;line-height:.95;text-transform:uppercase}.proof-band{box-shadow:0 26px 80px rgba(0,0,0,.36)}.proof-band-item{align-content:start}.proof-band-item .mock-icon{color:var(--htd-lime);filter:drop-shadow(0 0 12px rgba(183,255,42,.22))}.brand-lockup-panel,.brand-system-panel,.product-copy-panel,.resilience-console{position:relative;overflow:hidden;box-shadow:0 22px 80px rgba(0,0,0,.34)}.share-card.poster{background:linear-gradient(160deg,rgba(5,6,6,.08),rgba(5,6,6,.2)),#f4f1e8}.share-card.report{background:radial-gradient(circle at 86% 18%,rgba(183,255,42,.32),transparent 30%),#101510;color:var(--htd-ink)}.share-card.report p,.share-card.report span{color:rgba(244,241,232,.76)}.section-challenge{background:linear-gradient(90deg,rgba(183,255,42,.12),transparent 27%,rgba(255,59,48,.09)),linear-gradient(rgba(244,241,232,.026) 1px,transparent 0),linear-gradient(90deg,rgba(244,241,232,.026) 1px,transparent 0),rgba(8,10,9,.9);background-size:auto,28px 28px,28px 28px,auto}.final-cta{box-shadow:0 28px 90px rgba(0,0,0,.46)}@keyframes htdStageIn{0%{opacity:.01;transform:translateY(18px) scale(.992)}to{opacity:1;transform:none}}@keyframes htdSweep{0%{transform:translateX(-120%)}55%,to{transform:translateX(120%)}}@keyframes htdMetricCount{0%{filter:brightness(.68);transform:translateY(5px)}to{filter:brightness(1);transform:translateY(0)}}@keyframes htdRouteDraw{0%{stroke-dashoffset:220}to{stroke-dashoffset:0}}@keyframes htdPulse{0%,to{box-shadow:0 0 0 rgba(183,255,42,0)}50%{box-shadow:0 0 28px rgba(183,255,42,.22)}}@media (prefers-reduced-motion:no-preference){.hero-actions,.hero-assurance,.hero-copy .forged-logo,.hero-copy h1,.hero-copy p,.hero-kicker,.hero-phone-stack,.hero-proof-row,.hero-status-card,.hero-system-card{animation:htdStageIn .72s cubic-bezier(.22,1,.36,1) both}.hero-kicker{animation-delay:40ms}.hero-copy .forged-logo{animation-delay:.11s}.hero-copy h1{animation-delay:.18s}.hero-copy p{animation-delay:.26s}.hero-actions{animation-delay:.34s}.hero-assurance{animation-delay:.42s}.hero-proof-row{animation-delay:.5s}.hero-phone-stack{animation-delay:.24s}.hero-system-card{animation-delay:.56s}.hero-status-card{animation-delay:.66s}.hero-system-card:after,.product-copy-panel:after,.resilience-console:after{animation:htdSweep 4.8s cubic-bezier(.22,1,.36,1) infinite}.hero-system-card strong,.marketing-page .metric-card strong,.metric-lock strong{animation:htdMetricCount .7s cubic-bezier(.22,1,.36,1) both}.marketing-page .route-map path{stroke-dasharray:220;animation:htdRouteDraw 1.1s cubic-bezier(.22,1,.36,1) .5s both}.hero-status-card,.marketing-page .filter-row span.active,.marketing-page .start-button{animation-name:htdStageIn,htdPulse;animation-duration:.72s,3.6s;animation-timing-function:cubic-bezier(.22,1,.36,1),ease-in-out;animation-fill-mode:both,none;animation-iteration-count:1,infinite}@supports (animation-timeline:view()){.final-cta,.marketing-section,.proof-band-item{animation:htdStageIn .72s cubic-bezier(.22,1,.36,1) both;animation-timeline:view();animation-range:entry 8% cover 28%}}}@media (max-width:1120px){.hero-section{grid-template-columns:1fr;min-height:auto}.hero-status-card{left:0;bottom:4%}}@media (max-width:820px){.site-nav{min-height:64px}.hero-section{gap:28px;padding-bottom:48px}.hero-copy h1{max-width:640px;line-height:.86}.hero-product:after,.hero-product:before{display:none}.hero-status-card{position:relative;width:100%;margin-top:14px}.brand-lockup-panel,.brand-system-panel,.final-cta,.product-copy-panel,.proof-band-item,.resilience-console{border-radius:7px}.product-copy-panel{min-height:auto}.section-challenge{padding-inline:0}}@media (max-width:460px){.hero-kicker{font-size:9px;line-height:1.35}.hero-assurance span{width:100%}.hero-proof-row{gap:8px}.metric-lock{min-height:76px}.hero-status-card strong{font-size:24px}.marketing-page .phone-screen{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.marketing-page *,.marketing-page :after,.marketing-page :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}