:root{--bg:#070909;--panel:#ffffff0e;--panel-strong:#ffffff17;--surface:#121414b8;--surface-soft:#ffffff0a;--line:#ffffff24;--line-strong:#c7a8756b;--text:#f4f0e9;--muted:#a9a199;--muted-strong:#d6cec3;--gold:#c8aa75;--gold-bright:#f0d8a4;--cool:#91d8d1;--shadow:0 42px 140px #0000007a;--hairline:#f4f0e918}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);font-family:var(--font-inter), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:0;background:radial-gradient(circle at 54% -12%,#ffffff0f,#0000 26rem),radial-gradient(circle at 78% 8%,#c8aa751f,#0000 32rem),radial-gradient(circle at 4% 18%,#91d8d112,#0000 28rem),linear-gradient(#050707 0%,#101415 46%,#060807 100%);margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6,.brand-font,.number-font,.section-index{font-family:var(--font-outfit), ui-sans-serif, system-ui, sans-serif}button{font:inherit}.glass-panel{-webkit-backdrop-filter:blur(16px)saturate(1.2);background:#0a0c0c73!important;border:1px solid #ffffff14!important}.shimmer-btn{position:relative;overflow:hidden}.shimmer-btn:after{content:"";background:linear-gradient(90deg,#0000,#ffffff26,#0000);width:50%;height:100%;animation:6s infinite shimmer;position:absolute;top:0;left:-100%;transform:skew(-20deg)}@keyframes shimmer{to{background-position-x:-200%}}.hero-glow{filter:blur(60px);z-index:-1;pointer-events:none;background:radial-gradient(circle,#c8aa7526,#0000 70%);width:60vw;height:60vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-cursor-dot{background:var(--text);pointer-events:none;z-index:9999;mix-blend-mode:difference;border-radius:50%;width:8px;height:8px;position:fixed;top:0;left:0}.custom-cursor-ring{pointer-events:none;z-index:9998;mix-blend-mode:difference;border:1px solid #f4f0e94d;border-radius:50%;width:32px;height:32px;position:fixed;top:0;left:0}.preloader{z-index:10000;background:var(--bg);flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.preloader-content{flex-direction:column;align-items:center;gap:16px;display:flex}.preloader-title{font-family:var(--font-outfit);letter-spacing:.2em;color:var(--text);margin:0;font-size:3rem}.preloader-counter{color:var(--gold);font-family:monospace;font-size:1rem}.preloader-bar{background:var(--gold);transform-origin:0;width:100%;height:4px;position:absolute;bottom:0;left:0}.dynamic-island{z-index:100;white-space:nowrap;-webkit-backdrop-filter:blur(24px)saturate(1.5);justify-content:center;align-items:center;gap:8px;height:48px;font-size:13px;display:flex;position:fixed;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 8px 32px #0006}.hide-mobile{display:inline-block}@media (max-width:600px){.hide-mobile{display:none!important}}.marquee-container{z-index:-1;opacity:.08;pointer-events:none;width:100%;position:absolute;top:40%;left:0;overflow:hidden;transform:rotate(-4deg)scale(1.1)}.marquee-track{width:200%;display:flex}.marquee-content{font-family:var(--font-outfit);white-space:nowrap;text-transform:uppercase;color:var(--gold);flex:0 0 50%;font-size:8rem;font-weight:900}.spotlight-card{background:var(--surface);border:1px solid var(--line);border-radius:12px;position:relative}.spotlight-pointer{pointer-events:none;z-index:0;background:radial-gradient(circle,#c8aa751f 0%,#0000 50%);width:400px;height:400px;transition:opacity .3s;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.spotlight-content{z-index:1;position:relative}.feature-tile{transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s}.feature-tile:hover{transform:translateY(-4px);box-shadow:0 12px 30px #0006}img{max-width:100%}.experience{min-height:100vh;position:relative;overflow:hidden}.scroll-line{z-index:70;transform-origin:0;background:linear-gradient(90deg, var(--cool), var(--gold-bright), var(--gold));width:100%;height:2px;position:fixed;top:0;left:0;box-shadow:0 0 22px #c8aa7580}.noise{pointer-events:none;z-index:60;opacity:.065;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:88px 88px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.aura{pointer-events:none;z-index:-1;filter:blur(30px);border-radius:999px;position:fixed}.aura-one{background:radial-gradient(circle,#c8aa7547,#0000 68%);width:34vw;height:34vw;top:-18vw;right:8vw}.aura-two{background:radial-gradient(circle,#91d8d12e,#0000 70%);width:28vw;height:28vw;bottom:10vh;left:-12vw}.site-header{z-index:50;border-bottom:1px solid var(--hairline);-webkit-backdrop-filter:blur(30px)saturate(1.12);backdrop-filter:blur(30px)saturate(1.12);background:linear-gradient(#050707e6,#05070794);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:20px clamp(20px,5vw,72px);display:grid;position:sticky;top:0}.brand-mark{align-items:baseline;gap:12px;width:max-content;display:inline-flex}.brand-mark span{letter-spacing:9px;font-size:28px;font-weight:800}.brand-mark small{color:var(--gold);font-size:13px;font-weight:800}.site-header nav{color:#d9d2c8;letter-spacing:2px;text-transform:uppercase;gap:clamp(18px,2.4vw,34px);font-size:12px;font-weight:800;display:flex}.site-header nav a{opacity:.74;transition:color .22s,opacity .22s}.site-header nav a:hover{color:var(--gold-bright);opacity:1}.header-action,.button{letter-spacing:1px;text-transform:uppercase;border:1px solid #c8aa757a;border-radius:2px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 22px;font-size:12px;font-weight:900;transition:transform .22s,border-color .22s,background .22s,color .22s;display:inline-flex;position:relative;overflow:hidden}.header-action{color:#edd9ae;background:#c8aa7514;justify-self:end}.header-action:hover,.button:hover{border-color:#f0d8a4b8;transform:translateY(-2px)}.button.primary{color:#130f09;background:linear-gradient(135deg,#ffedbee6,#b18f56f5),#c8aa75;box-shadow:0 26px 70px #c8aa7533}.button.secondary{color:var(--text);background:#ffffff08;border-color:#ffffff24}.button:after,.header-action:after{content:"";background:linear-gradient(90deg,#0000,#ffffff57,#0000);transition:transform .68s;position:absolute;inset:0;transform:translate(-120%)skew(-18deg)}.button:hover:after,.header-action:hover:after{transform:translate(120%)skew(-18deg)}.arrow-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:17px;height:17px}.hero-shell{grid-template-columns:minmax(320px,.88fr) minmax(500px,1.12fr);align-items:start;gap:clamp(30px,5vw,70px);min-height:min(780px,100vh - 70px);padding:clamp(50px,5.5vw,78px) clamp(20px,5vw,72px) 38px;display:grid;position:relative;overflow:hidden}.hero-shell:before{content:"";pointer-events:none;border-left:1px solid #ffffff12;border-right:1px solid #ffffff0d;position:absolute;inset:0 clamp(20px,5vw,72px);-webkit-mask-image:linear-gradient(#0000,#000 15% 86%,#0000);mask-image:linear-gradient(#0000,#000 15% 86%,#0000)}.hero-shell:after{content:"";background:linear-gradient(90deg,#0000,#c8aa7557,#0000);height:1px;position:absolute;bottom:0;left:clamp(20px,5vw,72px);right:clamp(20px,5vw,72px)}.chapter-rail{color:#f4f0e9c2;grid-template-rows:auto 1fr auto;justify-items:center;gap:18px;font-size:13px;font-weight:800;display:grid;position:absolute;top:clamp(98px,14vh,132px);bottom:clamp(96px,13vh,132px);left:clamp(18px,2.7vw,42px)}.chapter-rail i{background:linear-gradient(#f4f0e9cc,#c8aa7547,#f4f0e938);width:1px}.chapter-rail i:after{content:"";background:var(--text);border-radius:50%;width:7px;height:7px;margin:45% 0 0 -3px;display:block;box-shadow:0 0 18px #ffffff8f}.hero-copy{z-index:1;min-width:0;max-width:660px;position:relative}.hero-copy h1{letter-spacing:0;text-wrap:balance;text-shadow:0 26px 90px #0000006b;max-width:640px;margin:0;font-size:clamp(62px,6.2vw,96px);font-weight:900;line-height:.9}.hero-copy p{color:#e5ded4eb;overflow-wrap:break-word;max-width:min(590px,100%);margin:26px 0 0;font-size:clamp(20px,1.65vw,28px);line-height:1.32}.brand-line-strip{border-top:1px solid #ffffff1b;border-bottom:1px solid #ffffff1b;flex-wrap:wrap;gap:0;max-width:620px;margin-top:28px;display:flex}.brand-line-strip span{color:#f4f0e9c7;letter-spacing:1.1px;text-transform:uppercase;border-right:1px solid #c8aa7533;place-items:center start;min-height:42px;margin-right:16px;padding:0 16px 0 0;font-size:11px;font-weight:850;display:inline-grid}.brand-line-strip span:last-child{border-right:0;margin-right:0}.hero-actions{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.hero-quick-form{margin-top:20px}.proof-grid{grid-template-columns:repeat(3,minmax(120px,1fr));gap:10px;max-width:560px;margin-top:34px;display:grid}.proof-grid span{color:#d9d2c8;text-align:center;text-transform:uppercase;background:linear-gradient(135deg,#ffffff0b,#ffffff04);border:1px solid #ffffff1b;justify-content:center;align-items:center;gap:10px;min-height:54px;font-size:12px;font-weight:800;display:flex}.proof-grid small{color:var(--gold);letter-spacing:1px;font-size:10px}.product-theater{isolation:isolate;background:radial-gradient(circle at var(--mx,50%) var(--my,42%), #ffffff12, transparent 18rem), radial-gradient(circle at 52% 58%, #c8aa751a, transparent 22rem), linear-gradient(145deg, #ffffff0c, #ffffff03);border:1px solid #ffffff1d;place-items:center;min-width:0;max-width:100%;min-height:570px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 42px 120px #00000075}.product-theater:after{content:"";filter:blur(6px);opacity:.72;background:radial-gradient(#c8aa7538,#0000 68%);border-radius:50%;height:36px;position:absolute;inset:auto 11% 34px}.theater-frame{z-index:-1;background:linear-gradient(145deg,#c8aa751a,#ffffff03);border:1px solid #c8aa754d;position:absolute;inset:9% 4% 7% 10%;transform:perspective(900px)rotateY(-6deg)}.theater-frame:after{content:"";background:radial-gradient(#c8aa7529,#0000 68%);border:1px solid #c8aa7538;border-radius:50%;height:92px;position:absolute;bottom:-46px;left:12%;right:12%;transform:rotateX(68deg)}.theater-heading{color:#f4f0e9bd;letter-spacing:1.8px;text-transform:uppercase;align-items:baseline;gap:12px;font-size:11px;font-weight:900;display:flex;position:absolute;top:28px;left:28px}.theater-heading strong{color:var(--gold);font-size:12px}.hero-product{z-index:1;filter:contrast(1.08)brightness(1.12)saturate(.98);border-radius:2px;width:min(760px,92%);height:auto;position:relative;box-shadow:0 46px 130px #0000009e}.floating-specs{gap:12px;width:min(214px,32%);display:grid;position:absolute;top:21%;right:28px}.floating-specs span{color:#f4f0e9b3;letter-spacing:1.15px;text-transform:uppercase;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07090a94;border:1px solid #c8aa754d;padding:15px 16px 14px;font-size:10px;font-weight:900;position:relative}.floating-specs span:before{content:"";background:linear-gradient(90deg,#0000,#c8aa75c2);width:48px;height:1px;position:absolute;top:50%;right:100%}.floating-specs strong{color:var(--text);letter-spacing:0;text-transform:none;margin-top:7px;font-size:17px;line-height:1.1;display:block}.theater-footer{grid-template-columns:repeat(3,1fr);gap:10px;display:grid;position:absolute;bottom:24px;left:24px;right:24px}.theater-footer span{color:#e5ded4c7;letter-spacing:1.1px;text-align:center;text-transform:uppercase;background:#ffffff08;border:1px solid #ffffff18;place-items:center;min-height:44px;font-size:10px;font-weight:900;display:grid}.feature-runway{grid-template-columns:repeat(3,1fr);gap:16px;padding:18px clamp(20px,5vw,72px) 108px;display:grid}.signature-strip{grid-template-columns:minmax(360px,1.45fr) repeat(3,minmax(0,1fr));gap:0;padding:0 clamp(20px,5vw,72px) 74px;display:grid}.signature-statement,.signature-strip article{background:linear-gradient(135deg,#ffffff0a,#ffffff03);border-bottom:1px solid #ffffff1b;border-right:1px solid #ffffff1b;align-content:end;gap:12px;min-width:0;min-height:176px;padding:24px;display:grid}.signature-statement{background:radial-gradient(circle at 8% 22%,#c8aa7521,#0000 16rem),linear-gradient(135deg,#ffffff0e,#ffffff04);border-left:1px solid #ffffff1b}.signature-statement span,.signature-strip article span,.truth-grid span,.execution-timeline span{color:var(--gold);letter-spacing:1.5px;text-transform:uppercase;font-size:11px;font-weight:900}.signature-statement strong{max-width:640px;color:var(--text);overflow-wrap:anywhere;font-size:clamp(30px,2.8vw,46px);line-height:1}.signature-strip article strong{color:var(--text);overflow-wrap:anywhere;font-size:22px;line-height:1}.signature-strip article small{color:var(--muted);overflow-wrap:anywhere;font-size:13px;font-weight:650;line-height:1.5}.thermal-story-section{background:radial-gradient(circle at 72% 34%,#91d8d11a,#0000 32rem),radial-gradient(circle at 17% 12%,#c8aa7514,#0000 28rem),linear-gradient(#ffffff03,#0000 64%);border-top:1px solid #ffffff16;grid-template-columns:minmax(320px,.72fr) minmax(520px,1.28fr);align-items:center;gap:clamp(32px,5vw,82px);padding:96px clamp(20px,5vw,72px);display:grid}.thermal-copy{max-width:620px}.thermal-copy h2{color:var(--text);letter-spacing:0;margin:14px 0 0;font-size:clamp(38px,4.6vw,78px);font-weight:880;line-height:.94}.thermal-copy p{color:#e5ded4d6;font-size:17px;line-height:1.7}.thermal-copy small{color:#91d8d1d1;letter-spacing:1.1px;text-transform:uppercase;margin-top:22px;font-size:12px;font-weight:850;line-height:1.55;display:block}.thermal-animation-panel{min-height:600px;box-shadow:var(--shadow);isolation:isolate;background:#050707f2;border:1px solid #ffffff1d;border-radius:4px;flex-direction:column;padding:24px;transition:border-color .6s,box-shadow .6s;display:flex;position:relative;overflow:hidden}.thermal-slider-hud{z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff05;border:1px solid #ffffff14;border-radius:4px;margin-bottom:24px;padding:18px 20px}.slider-hud-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.slider-hud-header span{color:var(--muted);letter-spacing:1.5px;text-transform:uppercase;font-size:11px;font-weight:900}.preset-buttons{gap:8px;display:flex}.preset-btn{appearance:none;color:var(--muted);cursor:pointer;letter-spacing:.5px;text-transform:uppercase;background:#ffffff08;border:1px solid #ffffff1a;border-radius:2px;padding:6px 12px;font-size:9px;font-weight:850;transition:all .3s}.preset-btn:hover{color:var(--text);background:#ffffff14;border-color:#fff3}.preset-btn.standard.active{color:#f7a89d;background:#c8483626;border-color:#c8483680;box-shadow:0 0 10px #c8483626}.preset-btn.aerix.active{color:var(--cool);background:#91d8d126;border-color:#91d8d180;box-shadow:0 0 10px #91d8d126}.slider-control-belt{align-items:center;gap:16px;display:flex}.slider-bound-label{letter-spacing:1px;text-transform:uppercase;font-size:11px;font-weight:900}.slider-bound-label.optimal{color:var(--cool)}.slider-bound-label.heat{color:#e65a50}.range-slider-wrapper{flex-grow:1;align-items:center;display:flex;position:relative}.thermal-interactive-range{appearance:none;background:linear-gradient(90deg, var(--cool) 0%, var(--gold) 50%, #c84836 100%);cursor:pointer;z-index:2;border-radius:99px;outline:none;width:100%;height:6px;position:relative}.slider-glow-track{pointer-events:none;z-index:1;background:0 0;border-radius:99px;height:6px;position:absolute;left:0}.thermal-interactive-range::-webkit-slider-thumb{appearance:none;border:2px solid var(--bg);cursor:pointer;background:#f4f0e9;border-radius:50%;width:20px;height:20px;transition:transform .2s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 0 15px #fffc,0 4px 10px #0006}.thermal-interactive-range:active::-webkit-slider-thumb{background:#fff;transform:scale(1.22);box-shadow:0 0 25px #fff}.thermal-interactive-range::-moz-range-thumb{border:2px solid var(--bg);cursor:pointer;background:#f4f0e9;border-radius:50%;width:18px;height:18px;transition:transform .2s;box-shadow:0 0 12px #fff9}.thermal-interactive-range:active::-moz-range-thumb{transform:scale(1.2)}.thermal-topline{color:#f4f0e97a;letter-spacing:1.5px;text-transform:uppercase;justify-content:space-between;gap:20px;margin-bottom:12px;font-size:10px;font-weight:900;display:flex}.thermal-topline strong{color:var(--gold)}.thermal-stage{background:#000;border:1px solid #ffffff14;border-radius:4px;height:380px;transition:all .6s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.thermal-aura-overlay{pointer-events:none;z-index:0;background:radial-gradient(circle at 50% 70%, var(--aura-teal,#91d8d133) 10%, transparent 60%), radial-gradient(circle at 50% 40%, var(--aura-red,#c8483600) 10%, transparent 60%);opacity:.85;transition:opacity .5s;position:absolute;inset:0}.thermal-stage:before{content:"";pointer-events:none;opacity:.8;z-index:1;background-color:#0000;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.airflow-path{fill:none;stroke:var(--cool);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:10 140;stroke-dashoffset:0;opacity:var(--airflow-opacity,.8);animation:2.4s linear infinite flowMotion}@keyframes flowMotion{0%{stroke-dashoffset:150px}to{stroke-dashoffset:0}}.heat-particle{top:var(--top);left:var(--left);opacity:0;filter:blur(1px);pointer-events:none;border-radius:999px;width:6px;height:24px;position:absolute}.standard-heat{animation:2.2s ease-in-out infinite heatRiseCycle;animation-delay:var(--delay);background:linear-gradient(#f0d8a4,#c84836d1,#c8483600);width:8px;height:38px}.aerix-heat{animation:4.2s ease-in-out infinite heatRiseCycle;animation-delay:var(--delay);background:linear-gradient(#f4f0e926,#c8aa757a,#c8aa7500)}@keyframes heatRiseCycle{0%{opacity:0;transform:translateY(80px)scaleY(.5)}30%{opacity:.72}to{opacity:0;transform:translateY(-80px)scaleY(1.2)}}.garment-core{z-index:2;place-items:center;display:grid;position:absolute;inset:10% 20%}.fabric-panel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);filter:drop-shadow(0 0 5px #ffffff05);background:radial-gradient(circle at 40% 30%,#ffffff14 0%,#91d8d10a 100%);border:1px solid #f4f0e929;border-radius:50%/46% 46% 54% 54%;width:28%;height:42%;transition:all .6s cubic-bezier(.16,1,.3,1);animation:2.8s ease-in-out infinite heartbeatCycle;position:absolute;top:30%;box-shadow:0 16px 44px #0009}.standard-mode .fabric-panel,.caution-mode .fabric-panel{filter:drop-shadow(0 0 14px #c8483640);background:radial-gradient(circle at 40% 30%,#c8483652 0%,#64140a33 100%);border-color:#c8483673;animation-duration:1.1s}.fabric-panel-left{left:20%;transform:rotate(6deg)}.fabric-panel-right{right:20%;transform:rotate(-6deg);animation-delay:.3s!important}@keyframes heartbeatCycle{0%,to{transform:scale(1) rotate(inherit)}50%{transform:scale(1.03) rotate(inherit)}}.support-arc{filter:drop-shadow(0 0 10px #91d8d126);z-index:1;border:1.5px solid #91d8d159;border-bottom-color:#0000;border-radius:50%;width:32%;height:52%;transition:all .6s cubic-bezier(.16,1,.3,1);position:absolute;top:22%}.standard-mode .support-arc,.caution-mode .support-arc{filter:none;border-color:#a9a19933 #a9a19933 #0000}.support-arc-left{left:16%;transform:rotate(-8deg)}.support-arc-right{right:16%;transform:rotate(8deg)}.mesh-zone{opacity:.72;z-index:1;background:linear-gradient(90deg,#91d8d10f 1px,#0000 1px) 0 0/12px 12px,linear-gradient(#91d8d10d 1px,#0000 1px) 0 0/12px 12px,radial-gradient(circle at 50% 48%,#91d8d11a,#0000 68%);border:1px solid #91d8d129;border-radius:46% 46% 52% 52%;width:46%;height:52%;transition:opacity .6s,border-color .6s;position:absolute;top:26%}.standard-mode .mesh-zone{opacity:.38;border-color:#c8483633}.caution-mode .mesh-zone{opacity:.5;border-color:#c8aa7538}.comfort-space{z-index:2;background:linear-gradient(#91d8d140,#91d8d105);border:1px solid #91d8d173;border-radius:999px;width:20%;height:46%;transition:all .6s cubic-bezier(.16,1,.3,1);animation:2.8s ease-in-out infinite glowPulse;position:absolute;top:30%;transform:scale(1.05);box-shadow:0 0 35px #91d8d159}.standard-mode .comfort-space{box-shadow:none;background:#c848360d;border:1px dashed #c8483640;animation:none;transform:scaleY(.68)scaleX(.68)}.caution-mode .comfort-space{background:#c8aa751a;border:1px dashed #c8aa754d;animation:none;transform:scale(.85);box-shadow:0 0 10px #c8aa7526}@keyframes glowPulse{0%,to{opacity:.85;box-shadow:0 0 25px #91d8d140}50%{opacity:1;box-shadow:0 0 45px #91d8d173}}.flow-marker{top:var(--top);left:var(--left);opacity:.85;transform:rotate(var(--rotate));z-index:3;pointer-events:none;animation:continuousSwim var(--flow-dur) ease-in-out infinite;animation-delay:var(--delay);transition:opacity .6s;position:absolute}.flow-marker-svg{display:block}.flow-marker-core{fill:#f4f0e9;filter:drop-shadow(0 0 4px #f4f0e999);transition:fill .6s,filter .6s}.flow-marker-tail{stroke:#f4f0e9d9;transform-origin:11px 8px;animation:continuousTail var(--marker-dur) linear infinite;filter:drop-shadow(0 0 2px #91d8d166);transition:stroke .6s,filter .6s}.standard-mode .flow-marker-core,.caution-mode .flow-marker-core{fill:#e65a50;filter:drop-shadow(0 0 2px #e65a5066)}.standard-mode .flow-marker-tail,.caution-mode .flow-marker-tail{stroke:#e65a5080;filter:none}@keyframes continuousSwim{0%,to{transform:translate(-8px, 6px) rotate(var(--rotate))}50%{transform:translate(16px, -8px) rotate(var(--rotate))}}@keyframes continuousTail{0%{stroke-dashoffset:0;transform:rotate(0)scaleY(1)}25%{transform:rotate(10deg)scaleY(.8)}50%{stroke-dashoffset:15px;transform:rotate(0)scaleY(1.1)}75%{transform:rotate(-10deg)scaleY(.8)}to{stroke-dashoffset:30px;transform:rotate(0)scaleY(1)}}.cool-zone{color:#e5ded4a6;letter-spacing:1px;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:4;background:#050707cc;border:1px solid #ffffff14;border-radius:2px;gap:3px;padding:10px 14px;font-size:9px;font-weight:900;transition:all .5s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;bottom:18px;right:18px}.standard-mode .cool-zone{background:#140505d9;border-color:#c8483640}.caution-mode .cool-zone{background:#120c05d9;border-color:#c8aa7540}.cool-zone strong{color:var(--cool);letter-spacing:0;text-transform:none;font-size:12px;transition:color .5s}.standard-mode .cool-zone strong{color:#e65a50}.caution-mode .cool-zone strong{color:var(--gold)}.thermal-hud-telemetry{z-index:5;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;display:grid}.hud-metric-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff05;border:1px solid #ffffff12;border-radius:4px;flex-direction:column;padding:14px 16px;transition:all .5s cubic-bezier(.16,1,.3,1);display:flex}.hud-label{letter-spacing:1px;color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:900}.hud-value{color:var(--text);align-items:baseline;gap:2px;margin:6px 0;font-size:26px;font-weight:850;line-height:1.1;transition:color .5s,text-shadow .5s;display:flex}.hud-unit{color:var(--muted);font-size:13px;font-weight:600}.hud-status-badge{letter-spacing:.5px;text-transform:uppercase;font-size:9px;font-weight:850;transition:color .5s}.aerix-status{color:var(--cool)!important}.caution-status{color:var(--gold)!important}.standard-status{color:#e65a50!important}.aerix-mode .hud-metric-card{background:#91d8d105;border-color:#91d8d138}.aerix-mode .hud-value{color:var(--cool);text-shadow:0 0 10px #91d8d126}.caution-mode .hud-metric-card{background:#c8aa7505;border-color:#c8aa7538}.caution-mode .hud-value{color:var(--gold);text-shadow:0 0 10px #c8aa7526}.standard-mode .hud-metric-card{background:#c8483605;border-color:#c8483638}.standard-mode .hud-value{color:#f7a89d;text-shadow:0 0 10px #c8483626}.thermal-caption{z-index:5;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;display:grid}.thermal-caption span{color:#e5ded494;letter-spacing:1px;text-align:center;text-transform:uppercase;background:#ffffff04;border:1px solid #ffffff12;border-radius:2px;place-items:center;min-height:38px;padding:6px;font-size:9px;font-weight:900;transition:all .5s;display:grid}.standard-mode .thermal-caption span{color:#f7a89d;opacity:.85;background:#c8483603;border-color:#c8483626}.caution-mode .thermal-caption span{color:var(--gold);opacity:.85;background:#c8aa7503;border-color:#c8aa7526}.feature-tile,.cutaway-panel,.mode-visual,.product-az-board,.score-panel,.doc-grid a{background:#000;border:1px solid #ffffff14;border-radius:4px;position:relative;overflow:hidden;box-shadow:0 32px 90px #00000094}.feature-tile:before,.feature-tile:after,.cutaway-panel:before,.cutaway-panel:after,.mode-visual:before,.mode-visual:after,.product-az-board:before,.product-az-board:after,.score-panel:before,.score-panel:after,.doc-grid a:before,.doc-grid a:after{content:"";pointer-events:none;z-index:10;width:14px;height:14px;transition:border-color .4s,box-shadow .4s;position:absolute}.feature-tile:before,.cutaway-panel:before,.mode-visual:before,.product-az-board:before,.score-panel:before,.doc-grid a:before{border-top:1.5px solid #c8aa7573;border-left:1.5px solid #c8aa7573;top:8px;left:8px}.feature-tile:after,.cutaway-panel:after,.mode-visual:after,.product-az-board:after,.score-panel:after,.doc-grid a:after{border-bottom:1.5px solid #c8aa7573;border-right:1.5px solid #c8aa7573;bottom:8px;right:8px}.feature-tile:hover:before,.feature-tile.active:before,.cutaway-panel:hover:before,.mode-visual:hover:before,.product-az-board:hover:before,.score-panel:hover:before,.doc-grid a:hover:before,.feature-tile:hover:after,.feature-tile.active:after,.cutaway-panel:hover:after,.mode-visual:hover:after,.product-az-board:hover:after,.score-panel:hover:after,.doc-grid a:hover:after{border-color:var(--gold-bright);filter:drop-shadow(0 0 4px var(--gold))}.feature-tile img,.cutaway-panel img,.mode-visual img,.feature-tile img,.cutaway-panel img,.mode-visual img,.product-az-board img{object-fit:cover;opacity:.88;mix-blend-mode:screen;width:100%;height:100%;transition:filter .4s cubic-bezier(.2,.8,.2,1),transform .4s cubic-bezier(.2,.8,.2,1)}.feature-tile:hover img{filter:drop-shadow(5px 0 #ff000059)drop-shadow(-5px 0 #00ffff59);transform:scale(1.02)}.feature-tile:hover img,.feature-tile.active img,.cutaway-panel:hover img,.mode-visual:hover img,.product-az-board:hover img{opacity:1;filter:contrast(1.06)brightness(.96)saturate(.96);transform:scale(1.02)}.light-bg-blueprint{filter:invert()contrast(1.1)brightness(.9)!important;opacity:.9!important;background-color:#000!important}.feature-tile:hover .light-bg-blueprint,.feature-tile.active .light-bg-blueprint,.cutaway-panel:hover .light-bg-blueprint,.mode-visual:hover .light-bg-blueprint,.product-az-board:hover .light-bg-blueprint{filter:invert()contrast(1.15)brightness(.96)!important;opacity:1!important}.remove-white-bg-product{filter:url(#remove-white-bg)contrast(1.05)brightness(.92)saturate(.95)!important;opacity:.9!important;background-color:#000!important}.feature-tile:hover .remove-white-bg-product,.feature-tile.active .remove-white-bg-product,.product-theater:hover .remove-white-bg-product{filter:url(#remove-white-bg)contrast(1.1)brightness(.98)saturate(.98)!important;opacity:1!important}.feature-tile{grid-template-columns:.92fr 1fr;min-height:252px;transition:border-color .24s,transform .24s;display:grid}.feature-tile:hover,.feature-tile.active,.doc-grid a:hover{border-color:var(--line-strong);transform:translateY(-3px)}.feature-tile div{flex-direction:column;justify-content:end;padding:24px;display:flex}.feature-tile small,.section-index,.doc-grid a>span{color:var(--gold);letter-spacing:1.8px;text-transform:uppercase;font-size:11px;font-weight:900}.feature-tile h2,.section-copy h2,.mode-copy h2,.product-az-head h2,.validation-copy h2,.docs-heading h2{letter-spacing:0;margin:14px 0 0;font-size:clamp(34px,4vw,66px);font-weight:850;line-height:.96}.feature-tile h2{font-size:23px}.feature-tile p,.section-copy p,.mode-copy p,.product-az-head p,.validation-copy p,.docs-heading p{color:var(--muted);font-size:16px;line-height:1.65}.tech-section,.validation-section{border-top:1px solid #ffffff17;grid-template-columns:.75fr 1.25fr;align-items:center;gap:clamp(30px,5vw,78px);padding:96px clamp(20px,5vw,72px);display:grid}.section-copy,.validation-copy{max-width:640px}.metric-list{gap:12px;margin-top:32px;display:grid}.metric-list span{color:#d7d0c4;text-transform:uppercase;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:baseline;gap:20px;padding:18px 0;font-size:14px;font-weight:800;display:flex}.metric-list strong{color:var(--gold);text-transform:none;font-size:34px;line-height:1}.cutaway-panel img,.mode-visual img{object-fit:cover;width:100%;height:100%}.mode-lab{border-top:1px solid #ffffff17;padding:96px clamp(20px,5vw,72px)}.mode-copy{justify-content:space-between;align-items:end;gap:40px;margin-bottom:34px;display:flex}.mode-copy p{max-width:470px;margin:0}.mode-grid{grid-template-columns:1.35fr .65fr;gap:16px;display:grid}.mode-visual{border:1px solid var(--line);box-shadow:var(--shadow);background:#ffffff0a;overflow:hidden}.mode-controls{gap:12px;display:grid}.mode-controls button{appearance:none;min-height:154px;color:var(--text);text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;padding:24px;font-size:24px;font-weight:850;transition:transform .24s,border-color .24s,background .24s}.mode-controls button:hover,.mode-controls button.selected{background:radial-gradient(circle at 90% 10%,#91d8d124,#0000 12rem),linear-gradient(135deg,#c8aa752e,#ffffff0a);border-color:#c8aa7594;transform:translate(3px)}.mode-controls span{color:var(--gold);letter-spacing:2px;margin-bottom:12px;font-size:12px;font-weight:900;display:block}.mode-controls small{color:var(--muted);margin-top:10px;font-size:14px;font-weight:600;line-height:1.45;display:block}.truth-section{background:radial-gradient(circle at 76% 18%,#91d8d11a,#0000 28rem),linear-gradient(#ffffff03,#0000 54%);border-top:1px solid #ffffff17;grid-template-columns:minmax(0,.78fr) minmax(520px,1.22fr);gap:clamp(30px,5vw,78px);padding:98px clamp(20px,5vw,72px);display:grid}.truth-copy{max-width:640px}.truth-copy h2,.execution-heading h2{letter-spacing:0;margin:14px 0 0;font-size:clamp(34px,4vw,66px);font-weight:850;line-height:.96}.truth-copy p,.execution-heading p{color:var(--muted);font-size:16px;line-height:1.65}.truth-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.truth-grid article{background:linear-gradient(135deg,#fff1,#ffffff05);border:1px solid #ffffff1c;min-height:210px;padding:24px;box-shadow:0 22px 60px #0000002e}.truth-grid strong{color:var(--text);margin-top:22px;font-size:28px;line-height:1;display:block}.truth-grid p{color:var(--muted);margin:14px 0 0;font-size:14px;line-height:1.55}.product-az-section{background:radial-gradient(circle at 18% 18%,#c8aa751f,#0000 30rem),radial-gradient(circle at 82% 22%,#91d8d11a,#0000 27rem),linear-gradient(#ffffff04,#0000 58%);border-top:1px solid #ffffff17;padding:92px clamp(20px,5vw,72px)}.product-az-head{grid-template-columns:minmax(0,.95fr) minmax(320px,.65fr);align-items:end;gap:clamp(28px,5vw,72px);margin-bottom:32px;display:grid}.product-az-head p{max-width:560px;margin:0}.product-az-board{background:radial-gradient(circle at var(--mx,50%) var(--my,38%), #c8aa7529, transparent 22rem), linear-gradient(135deg, #ffffff12, #ffffff05);border:1px solid #c8aa7547;position:relative;overflow:hidden;box-shadow:0 34px 120px #0000006b}.product-az-board:after{content:"";pointer-events:none;border:1px solid #ffffff0e;position:absolute;inset:0}.product-az-board img{width:100%;height:auto;display:block}.product-az-steps{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:18px;display:grid}.product-az-steps article{background:linear-gradient(135deg,#fff1,#ffffff05);border:1px solid #ffffff1c;min-height:186px;padding:22px;box-shadow:0 20px 56px #0000002e}.product-az-steps span{color:var(--gold);letter-spacing:1.8px;font-size:11px;font-weight:900}.product-az-steps strong{color:var(--text);margin-top:18px;font-size:23px;line-height:1;display:block}.product-az-steps p{color:var(--muted);margin:12px 0 0;font-size:14px;line-height:1.55}.product-az-actions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.validation-section{grid-template-columns:.9fr 1.1fr}.score-panel{grid-template-columns:250px 1fr;align-items:center;gap:34px;padding:40px;display:grid}.score-ring{aspect-ratio:1;background:conic-gradient(var(--gold) 0 85%, #ffffff1f 85% 100%);border-radius:50%;place-items:center;width:220px;display:grid;box-shadow:0 26px 70px #c8aa7529}.score-ring strong{color:#0b0c0d;font-size:72px;line-height:1}.score-ring span{color:#0b0c0d;margin-top:-78px;font-size:13px;font-weight:900}.score-lines{gap:22px;display:grid}.score-lines div{grid-template-columns:1fr auto;align-items:center;gap:9px 14px;display:grid}.score-lines span{color:#e5ded4;text-transform:uppercase;font-size:14px;font-weight:900}.score-lines i{background:linear-gradient(90deg, var(--gold), var(--gold-bright));grid-column:1/-1;height:8px;box-shadow:0 0 24px #c8aa7538}.score-lines strong{color:var(--gold-bright);font-size:13px}.dashboard-section{background:radial-gradient(circle at 78% 18%,#c8aa751c,#0000 28rem),linear-gradient(#ffffff03,#0000 54%);border-top:1px solid #ffffff17;grid-template-columns:.78fr 1.22fr;align-items:center;gap:clamp(30px,5vw,78px);padding:96px clamp(20px,5vw,72px);display:grid}.dashboard-copy{min-width:0;max-width:640px}.dashboard-copy h2{letter-spacing:0;margin:14px 0 0;font-size:clamp(34px,4vw,66px);font-weight:850;line-height:.96}.dashboard-copy p{color:var(--muted);font-size:16px;line-height:1.65}.dashboard-actions{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.dashboard-board{border:1px solid var(--line);background:radial-gradient(circle at var(--mx,50%) var(--my,35%), #91d8d11f, transparent 18rem), linear-gradient(135deg, #ffffff13, #ffffff06);min-width:0;box-shadow:var(--shadow);padding:28px;position:relative;overflow:hidden}.dashboard-topline{justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:flex}.dashboard-topline strong{font-size:24px;line-height:1}.dashboard-topline span,.readiness-strip small{color:var(--gold);letter-spacing:1.6px;text-transform:uppercase;font-size:11px;font-weight:900}.dashboard-stat-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.dashboard-stat-grid div,.dashboard-task-list article,.readiness-strip span{background:#ffffff09;border:1px solid #ffffff1c}.dashboard-stat-grid div{min-height:132px;padding:18px}.dashboard-stat-grid span,.dashboard-task-list span{color:#e5ded49e;letter-spacing:1.3px;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.dashboard-stat-grid strong{color:var(--text);margin-top:20px;font-size:clamp(26px,3vw,42px);line-height:.95;display:block}.dashboard-stat-grid small,.dashboard-task-list small{color:var(--muted);margin-top:10px;font-size:12px;line-height:1.35;display:block}.dashboard-task-list{gap:10px;margin-top:12px;display:grid}.dashboard-task-list article{grid-template-columns:118px 1fr auto;align-items:center;gap:18px;min-height:68px;padding:16px 18px;display:grid}.dashboard-task-list strong{font-size:15px;line-height:1.32}.readiness-strip{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px;display:grid}.readiness-strip span{color:#e5ded4;align-content:center;gap:8px;min-height:86px;padding:16px;font-size:13px;font-weight:900;display:grid}.readiness-strip i{background:var(--gold);border-radius:50%;width:9px;height:9px;box-shadow:0 0 18px #c8aa7594}.execution-section{background:radial-gradient(circle at 12% 18%,#c8aa751a,#0000 30rem),linear-gradient(#ffffff04,#0000 58%);border-top:1px solid #ffffff17;padding:98px clamp(20px,5vw,72px)}.execution-heading{grid-template-columns:minmax(0,.92fr) minmax(320px,.66fr);align-items:end;gap:clamp(28px,5vw,72px);margin-bottom:26px;display:grid}.execution-heading p{max-width:560px;margin:0}.execution-timeline{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.execution-timeline article{background:linear-gradient(135deg,#ffffff10,#ffffff05);border:1px solid #ffffff1c;align-content:start;min-height:230px;padding:22px;display:grid;box-shadow:0 20px 56px #00000029}.execution-timeline strong{color:var(--text);margin-top:22px;font-size:22px;line-height:1.05}.execution-timeline p{color:var(--muted);font-size:14px;line-height:1.55}.docs-section{background:linear-gradient(#ffffff05,#0000 42%),radial-gradient(circle at 18% 20%,#91d8d114,#0000 26rem);border-top:1px solid #ffffff17;padding:98px clamp(20px,5vw,72px) 124px}.docs-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:34px;display:flex}.docs-heading p{max-width:470px;margin:0}.doc-controls{flex-wrap:wrap;gap:8px;margin:-8px 0 26px;display:flex}.doc-controls button{color:#e5ded4bf;letter-spacing:1.2px;text-transform:uppercase;cursor:pointer;background:#ffffff09;border:1px solid #ffffff21;min-height:42px;padding:0 14px;font-size:11px;font-weight:900;transition:transform .2s,border-color .2s,color .2s,background .2s}.doc-controls button:hover,.doc-controls button.selected{color:var(--gold-bright);background:#c8aa751c;border-color:#c8aa7594;transform:translateY(-2px)}.doc-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.doc-grid a{flex-direction:column;justify-content:space-between;min-height:150px;padding:20px;transition:transform .22s,border-color .22s;display:flex}.doc-grid strong{margin-top:18px;font-size:18px;line-height:1.12}.doc-grid small{color:#e5ded49e;margin-top:8px;font-size:12px;font-weight:650;line-height:1.35}.doc-grid .arrow-icon{color:var(--gold-bright);align-self:end;margin-top:16px}.preorder-page{background:radial-gradient(circle at 72% 4%,#c8aa7529,#0000 28rem),radial-gradient(circle at 8% 20%,#91d8d11a,#0000 28rem),linear-gradient(#080a0a 0%,#111516 52%,#070909 100%);min-height:100vh;overflow-x:hidden}.preorder-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:20px;padding:14px clamp(20px,5vw,72px);display:flex}.preorder-hero-waitlist{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:16px clamp(20px,5vw,72px) 10px;display:flex}.preorder-hero-copy h1{margin:0 0 10px;font-size:clamp(32px,5vw,64px);font-weight:900;line-height:1}.preorder-hero-copy p{max-width:520px;color:var(--muted);margin:0 auto;font-size:clamp(15px,1.4vw,20px);line-height:1.4}.preorder-hero-urgency{flex-direction:column;align-items:center;gap:10px;width:100%;max-width:600px;display:flex}.preorder-form-waitlist{justify-content:center;padding:16px clamp(20px,5vw,72px) 48px;display:flex}.preorder-form-waitlist .preorder-form{border:1px solid var(--line);background:#ffffff0b;gap:20px;width:100%;max-width:720px;padding:clamp(24px,3vw,42px);display:grid;box-shadow:0 26px 80px #0000003d}.preorder-form-waitlist .form-head h2{margin:8px 0 0;font-size:clamp(22px,2.5vw,38px);line-height:1}.stock-indicator{color:var(--muted);align-items:center;gap:8px;margin-top:8px;font-size:13px;display:flex}.preorder-trust-section{flex-direction:column;gap:36px;padding:24px clamp(20px,5vw,72px) 80px;display:flex}.preorder-trust-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.trust-card{border:1px solid var(--line);background:#ffffff0b;flex-direction:column;gap:8px;padding:24px;display:flex}.trust-card>span:first-child{text-transform:uppercase;letter-spacing:1.2px;color:var(--gold);font-size:11px;font-weight:700}.trust-card strong{font-size:clamp(18px,1.8vw,26px);line-height:1.1}.trust-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.trust-progress{background:#ffffff14;border-radius:2px;height:4px;margin-top:auto}.trust-progress i{background:var(--gold);border-radius:2px;height:100%;transition:width .4s;display:block}.preorder-live-card strong{color:var(--gold-bright);font-size:clamp(32px,3.5vw,48px);line-height:1}.preorder-live-card small{color:var(--muted);font-size:12px;line-height:1.5}.action-card a{color:inherit;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:12px 0;font-size:14px;font-weight:500;text-decoration:none;display:flex}.action-card a:last-child{border-bottom:none}.preorder-trust-offers h3{text-align:center;margin-bottom:20px;font-size:clamp(20px,2vw,28px)}.preorder-product-trust{border:1px solid var(--line);width:100%;max-width:800px;margin:0 auto;overflow:hidden}.preorder-product-trust img{object-fit:cover;width:100%;height:auto;display:block}.preorder-hero{display:none}.preorder-copy h1{max-width:780px;margin:0;font-size:clamp(58px,7vw,112px);font-weight:900;line-height:.86}.preorder-copy,.preorder-product,.preorder-form,.preorder-side{min-width:0}.preorder-copy p{color:#e5ded4;max-width:610px;font-size:clamp(20px,2vw,34px);line-height:1.22}.preorder-proof{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.preorder-proof span{min-height:46px;color:var(--gold-bright);letter-spacing:1.4px;text-transform:uppercase;border:1px solid #ffffff24;place-items:center;padding:0 18px;font-size:11px;font-weight:900;display:inline-grid}.preorder-product{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(135deg,#ffffff13,#ffffff06);overflow:hidden}.preorder-product img{object-fit:cover;width:100%;height:100%}.preorder-form-section{display:none}.preorder-form,.preorder-side{border:1px solid var(--line);background:#ffffff0b;box-shadow:0 26px 80px #0000003d}.preorder-form{gap:16px;padding:clamp(18px,2.5vw,28px);display:grid}.form-head h2,.preorder-side h2{margin:6px 0 0;font-size:clamp(22px,2.5vw,36px);line-height:1}.form-head p,.preorder-side p{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.5}.choice-group{gap:8px;display:grid}.lead-quality-panel{background:radial-gradient(circle at 92% 12%,#91d8d124,#0000 12rem),#91d8d10d;border:1px solid #91d8d142;gap:10px;padding:14px;display:grid}.lead-quality-panel span,.preorder-live span{color:var(--cool);letter-spacing:1.4px;text-transform:uppercase;font-size:11px;font-weight:900}.lead-quality-panel strong{color:var(--text);margin-top:8px;font-size:27px;line-height:1;display:block}.lead-quality-panel p{color:var(--muted-strong);margin:9px 0 0;font-size:14px;line-height:1.45}.lead-quality-panel i{background:linear-gradient(90deg, var(--cool), var(--gold-bright));height:8px;display:block;box-shadow:0 0 24px #91d8d138}.choice-group>strong,.field{color:#e5ded4;letter-spacing:1.4px;text-transform:uppercase;font-size:12px;font-weight:900}.form-grid-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.choice-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.choice-grid button,.size-row button,.fit-row button,.field input,.field select{color:var(--text);background:#ffffff0b;border:1px solid #ffffff21}.choice-grid button,.size-row button,.fit-row button,.recommendation-panel button{cursor:pointer;transition:transform .22s,border-color .22s,background .22s}.choice-grid button{text-align:left;min-height:72px;padding:12px 14px}.choice-grid-compact button{min-height:56px;padding:10px 12px}.choice-grid button.selected,.size-row button.selected,.fit-row button.selected{background:#c8aa7521;border-color:#c8aa75a8}.choice-grid button:hover,.size-row button:hover,.fit-row button:hover,.recommendation-panel button:hover{transform:translateY(-2px)}.choice-grid span{color:var(--gold-bright);font-size:24px;font-weight:900;display:block}.choice-grid small{color:var(--muted);margin-top:10px;font-size:12px;line-height:1.35;display:block}.size-row{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.size-row button,.fit-row button{min-height:44px;font-size:13px;font-weight:900}.fit-row{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.field{gap:6px;display:grid}.field input,.field select{width:100%;min-height:46px;color:var(--text);border-radius:0;outline:none;padding:0 14px;font-size:15px}.field select option{color:#0b0c0d}.recommendation-panel{background:radial-gradient(circle at 92% 10%,#91d8d121,#0000 12rem),#91d8d10e;border:1px solid #91d8d147;grid-template-columns:1fr auto auto;align-items:center;gap:12px 18px;padding:20px;display:grid}.recommendation-panel span{color:var(--cool);letter-spacing:1.4px;text-transform:uppercase;font-size:11px;font-weight:900}.recommendation-panel strong{color:var(--text);font-size:42px;line-height:1}.recommendation-panel p{color:var(--muted-strong);grid-column:1/-1;margin:0;font-size:14px;line-height:1.45}.recommendation-panel button{min-height:48px;color:var(--cool);letter-spacing:1px;text-transform:uppercase;background:#91d8d114;border:1px solid #91d8d157;padding:0 16px;font-size:11px;font-weight:900}.fit-guide-panel{color:#fffc;text-align:left;background:#020404e6;border:1px solid #d4af3726;border-radius:4px;grid-column:1/-1;width:100%;margin-top:4px;padding:16px}.fit-guide-panel h4{color:#d4af37;margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.35}.recommendation-panel .fit-guide-panel p{color:#fffc;margin:0;font-size:13px;line-height:1.6}.recommendation-panel .fit-guide-panel p+p{margin-top:8px}.recommendation-panel .fit-guide-panel strong{color:#f1dfb4;font-size:inherit;font-weight:700;line-height:inherit}.button:disabled{cursor:wait;opacity:.68;transform:none}.form-result{background:#91d8d114;border:1px solid #91d8d157;gap:8px;padding:18px;display:grid}.form-result strong{color:var(--cool)}.form-result.error{background:#ff757514;border-color:#ff757557}.form-result.error strong{color:#ffadad}.form-result span{color:var(--muted-strong);font-size:14px;line-height:1.5}.consent-field{color:var(--muted-strong);background:#ffffff09;border:1px solid #ffffff1c;grid-template-columns:auto 1fr;align-items:start;gap:10px;padding:10px 14px;font-size:12px;line-height:1.4;display:grid}.consent-field input{width:18px;height:18px;accent-color:var(--gold)}.preorder-side{align-content:start;gap:12px;padding:clamp(16px,2vw,24px);display:grid}.preorder-live{background:radial-gradient(circle at 92% 8%,#91d8d124,#0000 12rem),#91d8d10d;border:1px solid #91d8d13d;gap:6px;padding:20px;display:grid}.preorder-live strong{color:var(--text);font-size:52px;line-height:.9}.preorder-live small{color:var(--muted-strong);font-size:13px;line-height:1.45}.preorder-side div{border-bottom:1px solid #ffffff1a;gap:10px;padding:20px 0;display:grid}.preorder-side span{color:var(--gold);letter-spacing:1.8px;font-size:11px;font-weight:900}.preorder-side strong{color:#e5ded4;font-size:18px;line-height:1.25}.preorder-side .preorder-live span{color:var(--cool)}.preorder-side .preorder-live strong{color:var(--text);font-size:52px;line-height:.9}.detail-page{background:radial-gradient(circle at 70% 0,#c8aa7526,#0000 30rem),radial-gradient(circle at 10% 28%,#91d8d11a,#0000 28rem),linear-gradient(#080a0a 0%,#121717 48%,#070909 100%);min-height:100vh;overflow-x:hidden}.detail-hero{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,.86fr) minmax(520px,1.14fr);align-items:center;gap:clamp(30px,5vw,76px);padding:74px clamp(20px,5vw,72px) 56px;display:grid}.detail-copy h1{max-width:820px;margin:0;font-size:clamp(54px,6.5vw,106px);font-weight:900;line-height:.88}.detail-copy p{color:#e5ded4;max-width:680px;font-size:clamp(20px,2vw,32px);line-height:1.25}.detail-actions{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.detail-quick-form{margin-top:20px}.detail-media{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(135deg,#ffffff13,#ffffff06);overflow:hidden}.detail-media img,.detail-split>img{object-fit:cover;width:100%;height:100%;display:block}.product-proof-band{border-bottom:1px solid #ffffff14;grid-template-columns:repeat(5,1fr);gap:10px;padding:18px clamp(20px,5vw,72px);display:grid}.product-proof-band span{min-height:54px;color:var(--gold-bright);letter-spacing:1.2px;text-transform:uppercase;background:#c8aa750e;border:1px solid #c8aa7538;place-items:center;font-size:11px;font-weight:900;display:grid}.detail-board,.detail-split{border-top:1px solid #ffffff17;padding:96px clamp(20px,5vw,72px)}.detail-board.compact{padding-top:78px}.detail-section-copy{max-width:850px;margin-bottom:32px}.detail-section-copy h2,.detail-split h2{margin:14px 0 0;font-size:clamp(36px,4.5vw,72px);font-weight:850;line-height:.94}.detail-section-copy p{max-width:660px;color:var(--muted);font-size:16px;line-height:1.65}.detail-card-grid,.timeline-grid,.faq-grid,.failure-grid{gap:12px;display:grid}.detail-card-grid,.timeline-grid,.faq-grid{grid-template-columns:repeat(4,1fr)}.failure-grid{grid-template-columns:repeat(3,1fr)}.detail-card-grid article,.timeline-grid article,.faq-grid article,.failure-grid article{background:#ffffff0a;border:1px solid #ffffff1c;min-height:176px;padding:22px}.detail-card-grid span,.timeline-grid span,.failure-grid span{color:var(--gold);letter-spacing:1.5px;text-transform:uppercase;font-size:11px;font-weight:900}.detail-card-grid strong,.timeline-grid strong,.faq-grid strong,.failure-grid strong{color:var(--text);margin-top:18px;font-size:22px;line-height:1.08;display:block}.detail-card-grid p,.timeline-grid p,.faq-grid p{color:var(--muted);font-size:14px;line-height:1.55}.detail-split{grid-template-columns:1.16fr .84fr;align-items:center;gap:clamp(30px,5vw,76px);display:grid}.detail-split.reverse{grid-template-columns:.88fr 1.12fr}.detail-split>img,.detail-score{border:1px solid var(--line);box-shadow:var(--shadow);background:#ffffff0a;overflow:hidden}.spec-table{margin-top:26px;display:grid}.spec-table div{border-bottom:1px solid #ffffff1f;grid-template-columns:minmax(160px,.55fr) 1fr;gap:20px;padding:18px 0;display:grid}.spec-table span{color:var(--gold);letter-spacing:1.4px;text-transform:uppercase;font-size:11px;font-weight:900}.spec-table strong{color:#e5ded4;font-size:17px;line-height:1.35}.spec-table strong small{color:var(--muted);margin-top:6px;font-size:13px;font-weight:650;display:block}.size-spec-grid{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.size-spec-grid article{background:#ffffff0a;border:1px solid #ffffff1c;align-content:start;min-height:168px;padding:22px;display:grid}.size-spec-grid span{color:var(--gold);font-size:28px;font-weight:900;line-height:1}.size-spec-grid strong{color:var(--text);margin-top:20px;font-size:22px;line-height:1.05}.size-spec-grid small,.size-spec-grid em{color:var(--muted);margin-top:8px;font-size:13px;font-style:normal;line-height:1.35}.size-spec-grid em{color:var(--gold-bright);font-weight:800}.tests-hero .detail-media img{object-fit:cover}.video-story-section,.founder-offer-section{background:radial-gradient(circle at 80% 22%,#c8aa751c,#0000 30rem),linear-gradient(#ffffff04,#0000 58%);border-top:1px solid #ffffff17;grid-template-columns:minmax(320px,.78fr) minmax(520px,1.22fr);align-items:center;gap:clamp(30px,5vw,78px);padding:98px clamp(20px,5vw,72px);display:grid}.video-copy h2,.documents-hero h1{letter-spacing:0;margin:14px 0 0;font-size:clamp(38px,4.7vw,78px);font-weight:880;line-height:.94}.video-copy p,.launch-body-copy,.documents-hero p,.documents-hero-panel p{color:var(--muted);font-size:16px;line-height:1.65}.video-asset-links{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:28px;display:grid}.video-asset-links a,.preorder-action-stack a,.launch-doc-grid a,.doc-room-grid a{background:#ffffff0a;border:1px solid #ffffff1c;align-content:center;gap:8px;min-height:92px;padding:18px;transition:transform .22s,border-color .22s,background .22s;display:grid;position:relative;overflow:hidden}.video-asset-links a:hover,.preorder-action-stack a:hover,.launch-doc-grid a:hover,.doc-room-grid a:hover{background:#c8aa7514;border-color:#c8aa758c;transform:translateY(-2px)}.video-asset-links span,.launch-status-strip span,.pricing-matrix span,.preorder-proof-grid span,.launch-doc-grid span,.doc-room-grid span,.documents-hero-panel span,.comparison-grid span{color:var(--gold);letter-spacing:1.4px;text-transform:uppercase;font-size:11px;font-weight:900}.video-asset-links strong,.preorder-action-stack a,.launch-doc-grid strong,.doc-room-grid strong{color:var(--text);font-size:15px;line-height:1.25}.video-frame-premium,.launch-video-frame{box-shadow:var(--shadow);background:#000;border:1px solid #c8aa753d;position:relative;overflow:hidden}.video-frame-premium:before,.launch-video-frame:before{content:"";z-index:2;pointer-events:none;border:1px solid #c8aa752e;position:absolute;inset:18px}.video-frame-premium video,.launch-video-frame video{aspect-ratio:16/9;background:#000;width:100%;display:block}.founder-offer-section{grid-template-columns:.8fr 1.2fr;align-items:start}.founder-offer-section .detail-section-copy{margin-bottom:0}.pricing-matrix,.preorder-proof-grid,.comparison-grid,.launch-status-strip,.doc-room-grid,.launch-doc-grid{gap:12px;display:grid}.pricing-matrix{grid-template-columns:repeat(4,1fr)}.preorder-proof-grid{grid-column:1/-1;grid-template-columns:repeat(4,1fr)}.pricing-matrix article,.preorder-proof-grid article,.comparison-grid article,.launch-status-strip article{background:radial-gradient(circle at 90% 14%,#c8aa751a,#0000 10rem),#ffffff0a;border:1px solid #ffffff1c;min-height:170px;padding:22px}.pricing-matrix strong,.preorder-proof-grid strong,.comparison-grid strong,.launch-status-strip strong{color:var(--text);margin-top:18px;font-size:24px;line-height:1.05;display:block}.pricing-matrix em{color:var(--gold-bright);margin-top:12px;font-size:34px;font-style:normal;font-weight:900;line-height:1;display:block}.pricing-matrix p,.comparison-grid p,.launch-status-strip small,.doc-room-grid small{color:var(--muted);font-size:13px;line-height:1.45}.preorder-action-stack{gap:10px;display:grid}.preorder-action-stack a{min-height:58px;color:var(--gold-bright);letter-spacing:1px;text-transform:uppercase;grid-template-columns:1fr auto;align-items:center;font-size:12px;font-weight:900}.launch-status-strip{border-bottom:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);padding:18px clamp(20px,5vw,72px)}.launch-status-strip article{min-height:142px}.launch-doc-grid{grid-template-columns:repeat(3,1fr)}.launch-doc-grid a{grid-template-columns:1fr auto;align-items:end;min-height:148px}.launch-doc-grid span,.launch-doc-grid strong{grid-column:1/-1}.comparison-grid{grid-template-columns:repeat(4,1fr)}.documents-hero{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,.92fr) minmax(320px,.62fr);align-items:end;gap:clamp(30px,5vw,78px);padding:82px clamp(20px,5vw,72px) 70px;display:grid}.documents-hero h1{margin-top:0;font-size:clamp(58px,7vw,118px);line-height:.86}.documents-hero p{color:#e5ded4;max-width:700px;font-size:clamp(20px,2vw,32px);line-height:1.25}.documents-hero-panel{background:radial-gradient(circle at 92% 12%,#91d8d11f,#0000 12rem),#ffffff0b;border:1px solid #c8aa7538;padding:28px;box-shadow:0 28px 80px #0000003d}.documents-hero-panel strong{color:var(--text);margin-top:18px;font-size:30px;line-height:1.05;display:block}.doc-room-grid,.doc-room-grid.compact{grid-template-columns:repeat(4,1fr)}.doc-room-grid a{min-height:172px}.admin-page{background:radial-gradient(circle at 76% 6%,#91d8d11a,#0000 28rem),radial-gradient(circle at 12% 22%,#c8aa7521,#0000 30rem),linear-gradient(#070909 0%,#101414 52%,#060808 100%)}.admin-stat-strip{grid-template-columns:repeat(4,1fr);gap:12px;padding:18px clamp(20px,5vw,72px) 34px;display:grid}.admin-stat-strip article,.admin-panel{background:radial-gradient(circle at 92% 12%,#c8aa7514,#0000 13rem),#ffffff0a;border:1px solid #ffffff1c;box-shadow:0 24px 80px #00000038}.admin-stat-strip article{min-height:132px;padding:22px}.admin-stat-strip span,.admin-panel>span{color:var(--gold);letter-spacing:1.4px;text-transform:uppercase;font-size:11px;font-weight:900}.admin-stat-strip strong{color:var(--text);margin-top:18px;font-size:34px;line-height:1;display:block}.admin-stat-strip small{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.35;display:block}.admin-grid,.admin-split{gap:12px;padding:0 clamp(20px,5vw,72px) 34px;display:grid}.admin-grid{grid-template-columns:repeat(4,1fr)}.admin-split{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr)}.admin-panel{min-width:0;padding:24px}.admin-panel.wide{overflow:hidden}.admin-bars{gap:14px;margin-top:22px;display:grid}.admin-bars div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;display:grid}.admin-bars strong{color:var(--text);overflow-wrap:anywhere;font-size:13px;line-height:1.25}.admin-bars i{background:linear-gradient(90deg, var(--gold), var(--cool));grid-column:1/-1;height:8px;box-shadow:0 0 20px #c8aa752e}.admin-bars em{color:var(--gold-bright);font-size:12px;font-style:normal;font-weight:900}.admin-table-wrap{margin-top:20px;overflow:auto}.admin-table-wrap table{border-collapse:collapse;width:100%;min-width:760px}.admin-table-wrap th,.admin-table-wrap td{color:#e5ded4d1;text-align:left;border-bottom:1px solid #ffffff1a;padding:14px 12px;font-size:13px}.admin-table-wrap th{color:var(--gold);letter-spacing:1.2px;text-transform:uppercase;font-size:10px;font-weight:900}.admin-events{margin:0 clamp(20px,5vw,72px) 98px}.admin-event-list{gap:10px;margin-top:22px;display:grid}.admin-event-list article{border-bottom:1px solid #ffffff1a;grid-template-columns:120px 1fr auto;align-items:center;gap:16px;min-height:72px;padding:16px 0;display:grid}.admin-event-list strong{color:var(--text);font-size:15px}.admin-event-list p,.admin-bars p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.admin-event-list small{color:var(--gold);font-size:11px;font-weight:850}@keyframes heatRise{0%{opacity:0;transform:translateY(86px)scaleY(.4)}28%{opacity:.75}to{opacity:0;transform:translateY(-50px)scaleY(1)}}@keyframes airFlow{0%,to{opacity:.35;transform:translateX(-14px) scaleX(var(--flow-start))}50%{opacity:.82;transform:translateX(14px) scaleX(var(--flow-end))}}@keyframes comfortPulse{0%,to{filter:brightness()}50%{filter:brightness(1.18)}}@keyframes supportGlow{0%,to{opacity:.52;transform:scaleY(.92)}50%{opacity:.9;transform:scaleY(1.04)}}@keyframes tailWave{0%,to{transform:rotate(10deg)}50%{transform:rotate(-12deg)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (max-width:1120px){.site-header{grid-template-columns:1fr auto}.site-header nav{display:none}.hero-shell,.tech-section,.thermal-story-section,.video-story-section,.founder-offer-section,.validation-section,.dashboard-section,.truth-section,.detail-hero,.detail-split,.documents-hero,.product-az-head,.execution-heading,.mode-grid,.preorder-hero,.preorder-form-section,.preorder-trust-grid,.admin-split{grid-template-columns:1fr}.chapter-rail{display:none}.product-theater{min-height:600px}.thermal-animation-panel{min-height:560px}.floating-specs{grid-template-columns:repeat(3,1fr);width:min(560px,100% - 44px);top:auto;bottom:86px;right:22px}.floating-specs span:before{display:none}.feature-runway{grid-template-columns:1fr}.doc-grid{grid-template-columns:repeat(2,1fr)}.mode-copy,.docs-heading{display:grid}.score-panel,.dashboard-task-list article{grid-template-columns:1fr}.dashboard-stat-grid,.admin-grid,.admin-stat-strip,.detail-card-grid,.timeline-grid,.faq-grid,.failure-grid,.signature-strip,.truth-grid,.execution-timeline,.size-spec-grid,.product-proof-band,.product-az-steps,.readiness-strip,.pricing-matrix,.preorder-proof-grid,.comparison-grid,.launch-status-strip,.launch-doc-grid,.doc-room-grid,.doc-room-grid.compact{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.site-header{grid-template-columns:1fr;padding:18px}.brand-mark span{letter-spacing:6px;font-size:23px}.header-action{display:none}.hero-shell{min-height:auto;padding:42px 18px 28px}.hero-shell:before{display:none}.hero-copy h1{max-width:calc(100vw - 36px);font-size:54px;line-height:.9}.hero-copy,.hero-actions,.proof-grid,.signature-strip,.thermal-story-section,.video-story-section,.founder-offer-section,.feature-runway,.feature-tile,.tech-section,.mode-lab,.truth-section,.product-az-section,.validation-section,.dashboard-section,.execution-section,.docs-section,.documents-hero,.product-az-board,.product-theater{width:calc(100vw - 36px);max-width:calc(100vw - 36px)}.hero-copy p{width:min(330px,100vw - 36px);max-width:min(330px,100vw - 36px);font-size:20px;line-height:1.22}.hero-actions{grid-template-columns:1fr;display:grid}.brand-line-strip{grid-template-columns:1fr;width:min(340px,100vw - 36px);display:grid}.brand-line-strip span{border-bottom:1px solid #c8aa7529;border-right:0;min-height:0;margin-right:0;padding:14px 0}.brand-line-strip span:last-child{border-bottom:0}.button{width:100%}.proof-grid{grid-template-columns:1fr;margin-top:32px}.proof-grid span{min-height:48px}.product-theater{min-height:390px}.theater-frame{inset:12% 4% 10%;transform:none}.theater-heading{font-size:9px;top:14px;left:14px}.floating-specs,.theater-footer{display:none}.feature-runway,.signature-strip,.thermal-story-section,.tech-section,.validation-section,.dashboard-section,.product-az-section,.truth-section,.execution-section,.mode-lab,.docs-section,.documents-hero,.preorder-form-section{padding:68px 18px}.thermal-copy h2{max-width:340px;font-size:46px;line-height:.94}.thermal-copy p{max-width:340px;font-size:16px}.thermal-copy small{overflow-wrap:anywhere;max-width:340px}.thermal-animation-panel{width:100%;min-width:0;max-width:100%;min-height:520px}.thermal-topline{gap:6px;font-size:9px;display:grid;top:16px;left:16px;right:16px}.thermal-topline strong{font-size:9px}.thermal-stage{inset:72px 12px 92px}.garment-core{inset:22% -2% 17%;transform:scale(.9)}.cool-zone{letter-spacing:.9px;overflow-wrap:anywhere;max-width:142px;padding:10px 12px;font-size:8px;bottom:138px;left:14px;right:auto}.cool-zone strong{font-size:12px}.thermal-caption{grid-template-columns:1fr;gap:6px;bottom:14px;left:14px;right:14px}.thermal-caption span{min-height:34px;font-size:9px}.preorder-header,.preorder-hero-waitlist,.preorder-form-waitlist,.preorder-trust-section,.detail-hero{padding-left:18px;padding-right:18px}.preorder-header{display:grid}.preorder-hero-copy h1{font-size:28px;line-height:1}.preorder-hero-copy p{font-size:14px}.preorder-copy h1{overflow-wrap:break-word;max-width:min(340px,100vw - 36px);font-size:42px;line-height:.95}.preorder-copy p{overflow-wrap:break-word;width:100%;max-width:min(340px,100vw - 36px);font-size:19px}.preorder-copy,.preorder-product,.preorder-form,.preorder-side,.preorder-proof,.detail-copy,.detail-media{width:min(340px,100vw - 36px);max-width:min(340px,100vw - 36px)}.detail-copy h1{overflow-wrap:break-word;font-size:42px;line-height:.95}.detail-copy p{overflow-wrap:break-word;font-size:19px}.preorder-proof{grid-template-columns:1fr;display:grid}.preorder-proof span{width:100%}.feature-tile{grid-template-columns:1fr}.feature-tile div,.product-az-steps article,.dashboard-board,.score-panel,.doc-grid a{min-width:0}.feature-tile{width:min(336px,100vw - 36px);max-width:min(336px,100vw - 36px);overflow:hidden}.feature-tile div{width:100%;padding:22px 34px 22px 22px}.feature-tile p,.product-az-steps p,.dashboard-task-list strong,.doc-grid strong,.doc-grid small{overflow-wrap:anywhere}.feature-tile p{font-size:15px;line-height:1.55}.metric-list span{gap:8px;display:grid}.mode-controls button{min-height:132px}.score-panel{padding:24px}.score-ring{width:180px}.doc-grid,.dashboard-stat-grid,.admin-grid,.admin-stat-strip,.detail-card-grid,.timeline-grid,.faq-grid,.failure-grid,.signature-strip,.truth-grid,.execution-timeline,.size-spec-grid,.product-proof-band,.product-az-steps,.readiness-strip,.pricing-matrix,.preorder-proof-grid,.comparison-grid,.launch-status-strip,.launch-doc-grid,.doc-room-grid,.doc-room-grid.compact,.video-asset-links,.choice-grid,.fit-row,.form-grid-two,.size-row{grid-template-columns:1fr}.admin-grid,.admin-split,.admin-stat-strip{padding-left:18px;padding-right:18px}.admin-events{margin-left:18px;margin-right:18px}.admin-event-list article{grid-template-columns:1fr;gap:6px}.signature-strip{overflow:hidden}.signature-statement,.signature-strip article{width:100%;padding-right:30px}.signature-statement strong{max-width:280px;font-size:30px;line-height:1.02}.signature-strip article small{max-width:270px;font-size:12px}.recommendation-panel{grid-template-columns:1fr}.recommendation-panel strong{font-size:52px}.detail-board,.detail-split{padding:68px 18px}.spec-table div{grid-template-columns:1fr;gap:8px}}.site-footer{text-align:center;color:#fff6;background:#020404;border-top:1px solid #ffffff14;width:100%;margin-top:60px;padding:40px 20px;font-size:13px;font-weight:300}.site-footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:1200px;margin:0 auto;display:flex}.site-footer-brand strong{color:#fff;margin-right:8px;font-weight:500}.site-footer-nav{gap:24px;display:flex}.site-footer-nav a{color:#fff6;transition:color .22s}.site-footer-nav a:hover{color:var(--gold-bright)}.not-found-page{background:radial-gradient(circle at 50% 30%,#c8aa7514,#0000 40rem),linear-gradient(#050707 0%,#101415 46%,#060807 100%);place-items:center;min-height:100vh;padding:40px 20px;display:grid}.not-found-content{text-align:center;max-width:520px}.not-found-code{color:var(--gold);opacity:.35;letter-spacing:-4px;margin-bottom:8px;font-size:clamp(80px,12vw,140px);font-weight:900;line-height:1;display:block}.not-found-content h1{color:var(--text);margin:0 0 16px;font-size:clamp(26px,3vw,38px);font-weight:850;line-height:1.1}.not-found-content p{color:var(--muted);margin:0 0 32px;font-size:17px;line-height:1.6}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:2px}.preset-btn:focus-visible,.mode-controls button:focus-visible,.doc-controls button:focus-visible{outline:2px solid var(--gold-bright);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.scroll-line,.noise{display:none}}.mobile-menu-toggle{appearance:none;color:var(--text);cursor:pointer;background:0 0;border:none;margin:0;padding:8px;display:none}.mobile-menu-toggle svg{stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:24px;height:24px}@media (max-width:860px){.site-header nav{-webkit-backdrop-filter:blur(30px)saturate(1.12);backdrop-filter:blur(30px)saturate(1.12);border-bottom:1px solid var(--hairline);z-index:49;background:linear-gradient(#050707fa,#050707f2);flex-direction:column;gap:0;padding:12px clamp(20px,5vw,72px) 24px;display:none;position:absolute;top:100%;left:0;right:0}.site-header nav.open{display:flex}.site-header nav a{opacity:1;border-bottom:1px solid #ffffff0f;padding:14px 0;font-size:14px}.mobile-menu-toggle{justify-self:end;display:inline-flex}.header-action{display:none}.site-header{grid-template-columns:1fr auto auto;gap:12px}.hero-shell{grid-template-columns:1fr;min-height:auto;padding-top:40px}.product-theater{min-height:420px}.floating-specs{display:none}.thermal-story-section,.tech-section,.validation-section,.dashboard-section,.truth-section,.mode-grid{grid-template-columns:1fr}.mode-controls button{min-height:110px;font-size:20px}.feature-runway,.signature-strip,.product-az-head{grid-template-columns:1fr}.product-az-steps{grid-template-columns:1fr 1fr}.score-panel{text-align:center;grid-template-columns:1fr}.score-ring{margin:0 auto}.dashboard-stat-grid{grid-template-columns:repeat(2,1fr)}.dashboard-task-list article{grid-template-columns:1fr;gap:6px}.readiness-strip{grid-template-columns:repeat(2,1fr)}.execution-timeline,.truth-grid,.manifesto-body{grid-template-columns:1fr}.chapter-rail{display:none}.site-footer-inner{text-align:center;flex-direction:column;gap:16px}.site-footer-nav{flex-wrap:wrap;justify-content:center}}@media (max-width:560px){.product-az-steps,.dashboard-stat-grid,.readiness-strip{grid-template-columns:1fr}.hero-copy h1{font-size:clamp(44px,12vw,68px)}.hero-copy p{font-size:20px}.proof-grid{grid-template-columns:repeat(2,1fr)}.brand-line-strip span{margin-right:10px;padding-right:10px;font-size:10px}}.toast{z-index:100;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--text);letter-spacing:.2px;opacity:0;pointer-events:none;text-align:center;background:#050707f2;border:1px solid #ffffff1f;border-radius:4px;max-width:min(480px,92vw);padding:16px 28px;font-size:14px;font-weight:600;line-height:1.5;transition:transform .5s cubic-bezier(.16,1,.3,1),opacity .4s;position:fixed;bottom:28px;left:50%;transform:translate(-50%)translateY(100px);box-shadow:0 24px 60px #00000080}.toast.visible{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.toast.success{background:#050c0cf5;border-color:#91d8d159}.toast.error{background:#0e0505f5;border-color:#c8483666}.skip-link{background:var(--gold);color:#000;text-transform:uppercase;letter-spacing:.5px;z-index:9999;padding:8px 16px;font-size:13px;font-weight:800;transition:top .2s;position:absolute;top:-40px;left:0}.skip-link:focus{top:0}.image-skeleton{background:linear-gradient(110deg,#ffffff08 8%,#ffffff12 18%,#ffffff08 33%) 0 0/200% 100%;animation:1.5s linear infinite shimmer}@supports not (scroll-behavior:smooth){html{scroll-behavior:auto}}.quick-waitlist-form{gap:8px;width:100%;max-width:560px;display:grid}.quick-waitlist-row{grid-template-columns:minmax(180px,1fr) auto;align-items:center;gap:10px;display:grid}.quick-waitlist-form input{width:100%;min-height:52px;color:var(--text);font:inherit;background:#ffffff0b;border:1px solid #ffffff24;border-radius:2px;padding:0 16px;font-size:14px;transition:border-color .2s,background .2s}.quick-waitlist-form input::placeholder{color:#e5ded475}.quick-waitlist-form input:focus{background:#ffffff12;border-color:#f0d8a4c2;outline:none}.quick-waitlist-form button{color:#130f09;letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#ffedbef2,#b18f56fa),#c8aa75;border:1px solid #c8aa7594;border-radius:2px;min-height:52px;padding:0 18px;font-size:11px;font-weight:950;transition:transform .18s,filter .18s}.quick-waitlist-form button:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-2px)}.quick-waitlist-form button:disabled,.quick-waitlist-form input:disabled{cursor:wait;opacity:.7}.quick-waitlist-form .quick-waitlist-note,.quick-waitlist-form .quick-waitlist-message{color:#e5ded480;min-height:16px;margin:0;font-size:11px;font-weight:650;line-height:1.35}.quick-waitlist-form .quick-waitlist-message{color:var(--cool)}.quick-waitlist-form .quick-waitlist-message.error{color:#f3a08f}.quick-waitlist-form.compact{gap:4px;max-width:none}.quick-waitlist-form.compact .quick-waitlist-row{grid-template-columns:minmax(0,1fr) 58px;gap:8px}.quick-waitlist-form.compact input,.quick-waitlist-form.compact button{min-height:44px}.quick-waitlist-form.compact button{padding:0 10px}.quick-waitlist-form.compact .quick-waitlist-note{display:none}.quick-waitlist-form.compact .quick-waitlist-message{font-size:10px}.quick-waitlist-panel{text-align:center;justify-items:center}.quick-waitlist-panel .detail-section-copy{max-width:720px;margin:0 auto}.quick-waitlist-panel .detail-section-copy h2{margin-bottom:0}.quick-waitlist-panel>p{max-width:620px;color:var(--muted);margin:0 auto;font-size:16px;line-height:1.6}.panel-waitlist-form,.seo-waitlist-form{justify-self:center;margin-top:6px}.quiet-link{color:#e5ded48f;text-underline-offset:5px;justify-content:center;align-items:center;min-height:34px;font-size:12px;font-weight:800;text-decoration:underline;transition:color .18s;display:inline-flex}.quiet-link:hover{color:var(--gold-bright)}.email-capture{max-width:520px;margin-top:28px}.email-capture-inner{flex-wrap:wrap;gap:10px;display:flex}.email-capture input{min-width:240px;min-height:52px;color:var(--text);background:#ffffff0a;border:1px solid #ffffff24;border-radius:2px;flex:1;padding:0 18px;font-family:inherit;font-size:14px;transition:border-color .22s,background .22s}.email-capture input::placeholder{color:#e5ded473}.email-capture input:focus{border-color:var(--gold);background:#ffffff0f;outline:none}.email-capture-success{color:var(--cool);margin-top:10px;font-size:13px}.trust-badges{border-top:1px solid #ffffff0f;padding:48px clamp(20px,5vw,72px) 24px}.trust-badges-grid{grid-template-columns:repeat(4,1fr);gap:16px;max-width:1100px;margin:0 auto;display:grid}.trust-badge{text-align:center;background:#ffffff05;border:1px solid #ffffff12;border-radius:4px;flex-direction:column;align-items:center;gap:8px;padding:20px 16px;display:flex}.trust-badge-icon{width:28px;height:28px;color:var(--gold)}.trust-badge strong{letter-spacing:.8px;text-transform:uppercase;color:var(--text);font-size:12px;font-weight:900}.trust-badge small{color:var(--muted);font-size:12px}.testimonials-section{background:radial-gradient(circle at 20% 30%,#c8aa750f,#0000 30rem),linear-gradient(#ffffff02,#0000 48%);border-top:1px solid #ffffff17;padding:96px clamp(20px,5vw,72px)}.testimonials-header{text-align:center;max-width:640px;margin:0 auto 48px}.testimonials-header h2{margin:14px 0 0;font-size:clamp(34px,4vw,66px);font-weight:850;line-height:.96}.testimonials-header p{color:var(--muted);margin-top:14px;font-size:16px;line-height:1.65}.testimonials-grid{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1200px;margin:0 auto;display:grid}.testimonial-card{background:linear-gradient(135deg,#ffffff0e,#ffffff04);border:1px solid #ffffff1a;border-radius:4px;flex-direction:column;gap:16px;padding:28px;display:flex;box-shadow:0 22px 60px #00000029}.testimonial-stars{color:var(--gold);gap:4px;display:flex}.star-icon{width:16px;height:16px}.testimonial-card blockquote{color:#e5ded4eb;margin:0;font-size:15px;font-style:italic;line-height:1.65}.testimonial-card footer{border-top:1px solid #ffffff14;margin-top:auto;padding-top:16px}.testimonial-card footer strong{color:var(--text);font-size:14px;display:block}.testimonial-card footer span{color:var(--muted);margin-top:2px;font-size:12px;display:block}.testimonial-card footer small{letter-spacing:.8px;text-transform:uppercase;color:var(--gold);border:1px solid #c8aa7540;border-radius:2px;margin-top:8px;padding:4px 10px;font-size:10px;font-weight:900;display:inline-block}.preorder-progress{background:#050707cc;border:1px solid #c8aa752e;border-radius:4px;max-width:100%;margin:0 0 4px;padding:14px 16px}.preorder-progress-topline{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.preorder-progress-badge{letter-spacing:1px;text-transform:uppercase;color:var(--gold);border:1px solid #c8aa7559;border-radius:2px;padding:4px 10px;font-size:10px;font-weight:900}.preorder-progress-topline strong{color:var(--text);font-size:18px}.preorder-progress-topline small{color:var(--muted);margin-left:auto;font-size:13px}.preorder-progress-bar{background:#ffffff14;border-radius:99px;width:100%;height:8px;overflow:hidden}.preorder-progress-fill{background:linear-gradient(90deg, var(--gold), var(--gold-bright));border-radius:99px;height:100%;box-shadow:0 0 16px #c8aa754d}.preorder-progress-note{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.5}.aerix-compare-section{background:radial-gradient(circle at 80% 20%,#91d8d112,#0000 28rem),linear-gradient(#ffffff02,#0000 48%);border-top:1px solid #ffffff17;padding:96px clamp(20px,5vw,72px)}.compare-header{text-align:center;max-width:640px;margin:0 auto 42px}.compare-header h2{margin:14px 0 0;font-size:clamp(34px,4vw,66px);font-weight:850;line-height:.96}.compare-header p{color:var(--muted);margin-top:14px;font-size:16px;line-height:1.65}.compare-scenario-tabs{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:32px;display:flex}.compare-scenario-tabs button{appearance:none;color:var(--muted);cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:2px;align-items:center;gap:8px;padding:10px 18px;font-family:inherit;font-size:13px;font-weight:800;transition:all .2s;display:inline-flex}.compare-scenario-tabs button:hover{color:var(--text);border-color:#fff3}.compare-scenario-tabs button.selected{border-color:var(--gold);color:var(--gold-bright);background:#c8aa7514}.compare-board{grid-template-columns:1fr auto 1fr;align-items:start;gap:24px;max-width:900px;margin:0 auto;display:grid}.compare-column{background:#ffffff05;border:1px solid #ffffff1a;border-radius:4px;padding:28px}.compare-column.standard{border-color:#c8483633}.compare-column.aerix{background:#91d8d105;border-color:#91d8d140}.compare-column-badge{letter-spacing:1px;text-transform:uppercase;color:var(--muted);border:1px solid #ffffff1f;border-radius:2px;margin-bottom:12px;padding:4px 10px;font-size:10px;font-weight:900;display:inline-block}.compare-column-badge.aerix{color:var(--cool);border-color:#91d8d159}.compare-column-label{color:var(--text);margin-bottom:20px;font-size:22px;font-weight:850}.compare-divider{align-self:center;place-items:center;display:grid}.compare-divider span{letter-spacing:2px;color:var(--gold);font-size:14px;font-weight:900}.compare-metric{margin-bottom:16px}.compare-metric span{letter-spacing:1px;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:11px;font-weight:900;display:block}.compare-metric-track{background:#ffffff0f;border-radius:99px;width:100%;height:6px;overflow:hidden}.compare-metric-fill{border-radius:99px;height:100%}.compare-metric strong{margin-top:6px;font-size:18px;font-weight:850;display:block}.day-timeline-section{background:radial-gradient(circle at 30% 70%,#c8aa750f,#0000 28rem),linear-gradient(#ffffff02,#0000 48%);border-top:1px solid #ffffff17;padding:96px clamp(20px,5vw,72px)}.day-timeline-header{text-align:center;max-width:640px;margin:0 auto 56px}.day-timeline-header h2{margin:14px 0 0;font-size:clamp(34px,4vw,66px);font-weight:850;line-height:.96}.day-timeline-header p{color:var(--muted);margin-top:14px;font-size:16px;line-height:1.65}.day-timeline{max-width:800px;margin:0 auto;padding-left:28px;position:relative}.day-timeline:before{content:"";background:linear-gradient(to bottom, var(--gold), #c8aa751a);width:1px;position:absolute;top:8px;bottom:8px;left:0}.day-timeline-moment{padding-bottom:36px;padding-left:36px;position:relative}.day-timeline-time{letter-spacing:.5px;color:var(--gold);text-align:right;min-width:44px;font-size:12px;font-weight:900;position:absolute;top:2px;left:-28px}.day-timeline-dot{background:var(--gold);border-radius:50%;width:9px;height:9px;position:absolute;top:6px;left:-5px;box-shadow:0 0 12px #c8aa7566}.day-timeline-content strong{color:var(--text);margin-bottom:6px;font-size:20px;font-weight:850;display:block}.day-timeline-content p{color:var(--muted);margin:0 0 10px;font-size:15px;line-height:1.6}.day-timeline-content small{letter-spacing:.8px;text-transform:uppercase;color:var(--cool);border:1px solid #91d8d14d;border-radius:2px;padding:4px 10px;font-size:10px;font-weight:900;display:inline-block}.share-button-wrapper{display:inline-block;position:relative}.share-menu{z-index:50;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050707fa;border:1px solid #ffffff1a;border-radius:4px;gap:2px;min-width:180px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 24px 60px #00000080}.share-menu a,.share-menu button{text-align:left;width:100%;color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:2px;padding:10px 14px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s;display:block}.share-menu a:hover,.share-menu button:hover{background:#ffffff0f}@media (max-width:860px){.trust-badges-grid{grid-template-columns:repeat(2,1fr)}.testimonials-grid,.compare-board{grid-template-columns:1fr}.compare-divider{padding:8px 0}.day-timeline{padding-left:56px}.day-timeline:before{left:28px}.day-timeline-time{text-align:left;left:0}.day-timeline-dot{left:23px}}@media (max-width:560px){.trust-badges-grid{grid-template-columns:1fr 1fr;gap:10px}.trust-badge{padding:16px 10px}.email-capture-inner{flex-direction:column}.email-capture input{width:100%;min-width:auto}.preorder-progress-topline strong{font-size:16px}.preorder-progress-topline small{width:100%;margin-top:4px;margin-left:0}.compare-column{padding:20px}}.countdown-timer{text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050707d9;border:1px solid #c8aa7533;border-radius:4px;max-width:100%;margin:0 0 4px;padding:14px 16px}.countdown-label{letter-spacing:1.5px;text-transform:uppercase;color:var(--gold);margin-bottom:8px;font-size:10px;font-weight:900;display:block}.countdown-digits{justify-content:center;gap:16px;display:flex}.countdown-unit{flex-direction:column;align-items:center;gap:3px;min-width:48px;display:flex}.countdown-unit strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:24px;font-weight:850;line-height:1}.countdown-unit small{letter-spacing:1px;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:900}.countdown-ended{text-align:center;color:var(--gold);letter-spacing:1px;text-transform:uppercase;padding:20px;font-size:13px;font-weight:800}.live-notification{z-index:90;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#e5ded4e6;background:#050707f2;border:1px solid #ffffff1a;border-radius:4px;align-items:center;gap:12px;max-width:340px;padding:14px 18px;font-size:13px;line-height:1.45;display:flex;position:fixed;bottom:24px;left:24px;box-shadow:0 20px 50px #00000080}.live-notification-dot{background:#4ade80;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s ease-in-out infinite pulseDot;box-shadow:0 0 8px #4ade8080}@keyframes pulseDot{0%,to{opacity:1}50%{opacity:.4}}.live-notification strong{color:var(--text);font-weight:700}.live-notification small{color:var(--muted);margin-top:2px;font-size:11px;display:block}.exit-intent-overlay{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.exit-intent-popup{text-align:center;background:#050707fa;border:1px solid #c8aa7540;border-radius:4px;width:100%;max-width:480px;padding:40px;position:relative;box-shadow:0 40px 100px #0009}.exit-intent-close{appearance:none;color:var(--muted);cursor:pointer;background:0 0;border:none;padding:4px;font-size:24px;line-height:1;position:absolute;top:16px;right:16px}.exit-intent-badge{letter-spacing:1.2px;text-transform:uppercase;color:#f7a89d;border:1px solid #c8483666;border-radius:2px;margin-bottom:16px;padding:4px 12px;font-size:10px;font-weight:900;display:inline-block}.exit-intent-popup h2{color:var(--text);margin:0 0 12px;font-size:26px;font-weight:850;line-height:1.1}.exit-intent-popup p{color:var(--muted);margin:0 0 24px;font-size:15px;line-height:1.55}.exit-intent-form{flex-wrap:wrap;gap:10px;display:flex}.exit-intent-form input{min-width:200px;min-height:48px;color:var(--text);background:#ffffff0a;border:1px solid #ffffff24;border-radius:2px;flex:1;padding:0 16px;font-family:inherit;font-size:14px}.exit-intent-form input::placeholder{color:#e5ded473}.exit-intent-success{color:var(--cool);margin-top:8px;font-size:15px;font-weight:600}.faq-section{background:radial-gradient(circle at 50% 20%,#c8aa750d,#0000 28rem),linear-gradient(#ffffff02,#0000 48%);border-top:1px solid #ffffff17;max-width:900px;margin:0 auto;padding:96px clamp(20px,5vw,72px)}.faq-header{text-align:center;margin-bottom:48px}.faq-header h2{margin:14px 0 0;font-size:clamp(34px,4vw,66px);font-weight:850;line-height:.96}.faq-list{gap:10px;display:grid}.faq-item{background:#ffffff05;border:1px solid #ffffff14;border-radius:4px;transition:border-color .2s;overflow:hidden}.faq-item.open{border-color:#c8aa7540}.faq-question{appearance:none;width:100%;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-family:inherit;font-size:15px;font-weight:700;display:flex}.faq-answer{overflow:hidden}.faq-answer p{color:var(--muted);margin:0;padding:0 22px 18px;font-size:14px;line-height:1.65}.size-guide-visual{border-top:1px solid #ffffff14;margin-top:16px;padding-top:16px}.size-guide-tabs{gap:8px;margin-bottom:14px;display:flex}.size-guide-tabs button{appearance:none;width:40px;height:40px;color:var(--muted);cursor:pointer;background:#ffffff08;border:1px solid #ffffff1f;border-radius:2px;place-items:center;font-family:inherit;font-size:14px;font-weight:800;transition:all .2s;display:grid}.size-guide-tabs button.selected{border-color:var(--gold);color:var(--gold-bright);background:#c8aa751a}.size-guide-card{background:#ffffff05;border:1px solid #ffffff14;border-radius:4px;padding:16px}.size-guide-measurements{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:12px;display:grid}.size-guide-measurements div{flex-direction:column;gap:2px;display:flex}.size-guide-measurements span{letter-spacing:1px;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:900}.size-guide-measurements strong{color:var(--text);font-size:16px;font-weight:800}.size-guide-note{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.size-guide-note strong{color:var(--gold)}.referral-panel{text-align:center;background:#91d8d105;border:1px solid #91d8d12e;border-radius:4px;margin-top:28px;padding:24px}.referral-badge{letter-spacing:1px;text-transform:uppercase;color:var(--cool);border:1px solid #91d8d14d;border-radius:2px;margin-bottom:12px;padding:4px 10px;font-size:10px;font-weight:900;display:inline-block}.referral-panel h3{color:var(--text);margin:0 0 8px;font-size:20px;font-weight:850}.referral-panel p{color:var(--muted);margin:0 0 16px;font-size:14px;line-height:1.55}.referral-link{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.referral-link code{color:var(--gold-bright);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:2px;padding:10px 16px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:14px;font-weight:700}.guarantee-section{background:radial-gradient(circle at 50% 30%,#91d8d10d,#0000 28rem),linear-gradient(#ffffff02,#0000 48%);border-top:1px solid #ffffff17;padding:72px clamp(20px,5vw,72px)}.guarantee-header{text-align:center;max-width:640px;margin:0 auto 42px}.guarantee-header h2{margin:14px 0 0;font-size:clamp(28px,3.5vw,48px);font-weight:850;line-height:1.05}.guarantee-grid{grid-template-columns:repeat(2,1fr);gap:16px;max-width:900px;margin:0 auto;display:grid}.guarantee-grid article{background:#ffffff05;border:1px solid #ffffff14;border-radius:4px;flex-direction:column;gap:10px;padding:28px;display:flex}.guarantee-grid article svg{width:24px;height:24px;color:var(--cool)}.guarantee-grid article strong{color:var(--text);font-size:17px;font-weight:800}.guarantee-grid article p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.pricing-matrix article del{color:var(--muted);opacity:.65;margin-top:2px;font-size:14px;font-weight:500;display:block}.founder-save{letter-spacing:.8px;text-transform:uppercase;color:#4ade80;background:#4ade801a;border:1px solid #4ade8040;border-radius:2px;margin-top:6px;padding:3px 8px;font-size:10px;font-weight:900;display:inline-block}@media (max-width:860px){.countdown-digits{gap:10px}.countdown-unit strong{font-size:26px}.live-notification{max-width:none;bottom:12px;left:12px;right:12px}.exit-intent-popup{padding:28px 20px}.guarantee-grid{grid-template-columns:1fr}.faq-section{padding:60px 18px}}@media (max-width:560px){.countdown-unit{min-width:52px}.countdown-unit strong{font-size:22px}.size-guide-measurements{grid-template-columns:1fr}}.story-page{background:radial-gradient(circle at 20% 10%,#c8aa750d,#0000 30rem),radial-gradient(circle at 80% 60%,#91d8d10a,#0000 28rem),linear-gradient(#050707 0%,#0a0c0c 46%,#060807 100%);min-height:100vh}.story-hero{text-align:center;max-width:900px;margin:0 auto;padding:120px clamp(20px,5vw,72px) 80px}.story-eyebrow{letter-spacing:2px;text-transform:uppercase;color:var(--gold);margin-bottom:20px;font-size:11px;font-weight:900;display:block}.story-hero h1{letter-spacing:-1px;margin:0;font-size:clamp(42px,6vw,88px);font-weight:900;line-height:.95}.story-hero h1 em{color:var(--gold);opacity:.85;font-style:normal}.story-chapter{max-width:720px;margin:0 auto;padding:80px clamp(20px,5vw,72px)}.story-chapter-alt{background:radial-gradient(circle at 10%,#c8aa7508,#0000 20rem),linear-gradient(#0000,#ffffff03,#0000)}.story-chapter-number{letter-spacing:2px;text-transform:uppercase;color:var(--gold);margin-bottom:16px;font-size:11px;font-weight:900;display:block}.story-chapter h2{margin:0 0 32px;font-size:clamp(28px,3.5vw,46px);font-weight:850;line-height:1.05}.story-body p{color:#e5ded4d9;margin:0 0 24px;font-size:clamp(16px,1.4vw,19px);line-height:1.85}.story-body p em{color:var(--text);font-style:italic}.story-quote{text-align:center;max-width:900px;margin:0 auto;padding:60px clamp(20px,5vw,72px)}.story-quote blockquote{color:var(--text);letter-spacing:-.5px;margin:0;font-size:clamp(24px,3vw,42px);font-weight:800;line-height:1.15}.story-quote blockquote span{color:var(--gold);vertical-align:top;margin:0 4px;font-size:1.4em;line-height:.6;display:inline-block}.story-quote-alt blockquote{color:var(--cool);opacity:.9}.story-letter{border-top:1px solid #ffffff0f;max-width:720px;margin:0 auto;padding:80px clamp(20px,5vw,72px)}.story-letter .story-body p:last-child{color:var(--text);font-size:18px;line-height:1.6}.story-cta{text-align:center;border-top:1px solid #c8aa751f;max-width:640px;margin:0 auto;padding:80px clamp(20px,5vw,72px) 120px}.story-cta h2{margin:0 0 16px;font-size:clamp(28px,3.5vw,46px);font-weight:850;line-height:1.05}.story-cta p{color:var(--muted);margin:0 0 28px;font-size:17px;line-height:1.65}@media (max-width:560px){.story-hero{padding-top:80px;padding-bottom:60px}.story-chapter{padding-top:60px;padding-bottom:60px}.story-quote blockquote{font-size:24px}}.cookie-banner{z-index:95;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050707e6;border:1px solid #ffffff17;width:min(560px,100vw - 28px);padding:14px;position:fixed;bottom:clamp(14px,3vw,28px);left:auto;right:clamp(14px,3vw,28px);box-shadow:0 22px 70px #0000006b}.cookie-banner-inner{justify-content:space-between;align-items:center;gap:14px;max-width:none;margin:0;display:flex}.cookie-banner p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.cookie-banner p strong{color:var(--text)}.cookie-banner p a{color:var(--gold);text-decoration:underline}.cookie-banner-actions{flex-shrink:0;gap:8px;display:flex}.cookie-banner-actions .button{min-height:36px;padding:0 14px;font-size:10px}.sticky-bar{z-index:55;letter-spacing:.5px;text-transform:uppercase;color:var(--text);text-align:center;background:linear-gradient(90deg,#c8aa751f,#91d8d114);border-bottom:1px solid #c8aa7526;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:8px 16px;font-size:12px;font-weight:800;display:flex;position:sticky;top:0}.sticky-bar strong{color:var(--gold-bright)}.sticky-cta{z-index:90;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050707f2;border-top:1px solid #ffffff14;justify-content:center;padding:12px 16px;display:flex;position:fixed;bottom:0;left:0;right:0}.sticky-cta .button{width:100%;max-width:420px;min-height:48px;font-size:12px}@media (min-width:861px){.sticky-cta{display:none}}@media (max-width:860px){.sticky-bar{gap:6px;padding:6px 10px;font-size:10px}.cookie-banner-inner{text-align:center;flex-direction:column}}.blog-page{background:linear-gradient(#91d8d109,#0000 420px),linear-gradient(#ffffff03,#0000 70%);min-height:100vh}.blog-hero,.blog-start-band,.blog-filters,.blog-grid,.blog-cta-row,.blog-newsletter,.blog-article-shell,.blog-related{width:min(1180px,100vw - 40px);margin-left:auto;margin-right:auto}.blog-hero{grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:end;gap:clamp(28px,5vw,72px);padding:clamp(54px,8vw,104px) 0 clamp(34px,5vw,56px);display:grid}.blog-hero-copy h1{max-width:760px;margin:14px 0 18px;font-size:clamp(42px,6vw,82px);font-weight:920;line-height:.94}.blog-hero-copy p{color:#e5ded4b8;max-width:620px;margin:0;font-size:clamp(17px,1.7vw,22px);line-height:1.48}.blog-hero-form{margin-top:26px}.blog-featured-card,.blog-card,.blog-cta-row a,.blog-aside-block,.blog-aside-cta{background:linear-gradient(135deg,#ffffff0e,#ffffff05),#0507079e;border:1px solid #ffffff1a;border-radius:4px}.blog-featured-card{flex-direction:column;justify-content:flex-end;min-height:360px;padding:30px;transition:transform .22s,border-color .22s,background .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 34px 90px #00000057}.blog-featured-card:before{content:"";pointer-events:none;background:linear-gradient(120deg,#c8aa752e,#0000 36%),linear-gradient(#0000,#0000005c);position:absolute;inset:0}.blog-featured-card>*{position:relative}.blog-featured-card:hover,.blog-card:hover,.blog-cta-row a:hover,.blog-aside-cta:hover{border-color:#c8aa7580;transform:translateY(-3px)}.blog-featured-card span,.blog-card span,.blog-cta-row span,.blog-aside-cta span{color:var(--gold);letter-spacing:1.2px;text-transform:uppercase;font-size:11px;font-weight:900}.blog-featured-card strong{margin-top:18px;font-size:clamp(25px,3vw,36px);font-weight:900;line-height:1.05}.blog-featured-card small,.blog-card small,.blog-cta-row small,.blog-aside-cta small{color:#e5ded4a3;margin-top:12px;font-size:14px;line-height:1.5}.blog-featured-card em,.blog-card em{color:#e5ded475;margin-top:22px;font-size:12px;font-style:normal;font-weight:750}.blog-start-band{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:22px 0;display:grid}.blog-start-band div{gap:8px;display:grid}.blog-start-band strong{color:#f4f0e9e6;max-width:680px;font-size:clamp(18px,2vw,26px);font-weight:850;line-height:1.18}.blog-start-band nav,.blog-filters{flex-wrap:wrap;gap:8px;display:flex}.blog-start-band nav a,.blog-filters a{color:#e5ded4b8;letter-spacing:1px;text-transform:uppercase;background:#ffffff07;border:1px solid #ffffff1f;border-radius:2px;justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-size:11px;font-weight:900;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.blog-start-band nav a:hover,.blog-filters a:hover,.blog-filters a.selected{color:var(--gold-bright);background:#c8aa7517;border-color:#c8aa7585}.blog-filters{padding:30px 0 18px}.blog-filters span{color:#e5ded46b;margin-left:8px}.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-bottom:72px;display:grid}.blog-card{flex-direction:column;justify-content:space-between;min-height:260px;padding:22px;transition:transform .22s,border-color .22s,background .22s;display:flex}.blog-card strong{color:var(--text);margin-top:18px;font-size:21px;font-weight:880;line-height:1.14}.blog-card small{flex:1}.blog-cta-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0 0 72px;display:grid}.blog-cta-row a{flex-direction:column;justify-content:space-between;min-height:170px;padding:22px;transition:transform .22s,border-color .22s;display:flex}.blog-cta-row strong,.blog-aside-cta strong{color:var(--text);margin-top:16px;font-size:20px;font-weight:880;line-height:1.16}.blog-newsletter{max-width:760px;padding-bottom:92px}.blog-article-shell{padding:clamp(54px,7vw,96px) 0 56px}.blog-article-head{max-width:850px;padding-bottom:clamp(34px,5vw,62px)}.blog-article-head h1{overflow-wrap:anywhere;margin:14px 0 18px;font-size:clamp(36px,5.4vw,72px);font-weight:920;line-height:.98}.blog-article-head p{color:#e5ded4b8;max-width:720px;margin:0;font-size:clamp(17px,1.6vw,21px);line-height:1.52}.blog-article-meta{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.blog-article-meta span{color:#e5ded49e;letter-spacing:.8px;text-transform:uppercase;background:#ffffff07;border:1px solid #ffffff1a;border-radius:2px;align-items:center;min-height:36px;padding:0 12px;font-size:11px;font-weight:850;display:inline-flex}.blog-inline-cta,.blog-final-cta{background:linear-gradient(135deg,#c8aa751f,#91d8d109),#ffffff06;border:1px solid #c8aa7538;border-radius:4px}.blog-inline-cta{grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:center;gap:18px;max-width:920px;margin:-24px 0 56px;padding:18px 20px;display:grid}.blog-inline-cta div{gap:6px;display:grid}.blog-inline-cta span,.blog-final-cta span{color:var(--gold);letter-spacing:1.2px;text-transform:uppercase;font-size:11px;font-weight:900}.blog-inline-cta strong,.blog-final-cta strong{color:var(--text);font-size:clamp(18px,2vw,24px);font-weight:880;line-height:1.15}.blog-inline-form,.blog-final-form{width:100%}.blog-inline-cta a,.blog-final-cta a{min-height:42px;color:var(--gold-bright);letter-spacing:1px;text-transform:uppercase;background:#c8aa7514;border:1px solid #c8aa7575;border-radius:2px;justify-content:center;align-items:center;padding:0 16px;font-size:11px;font-weight:900;transition:transform .2s,border-color .2s;display:inline-flex}.blog-inline-cta a:hover,.blog-final-cta a:hover{border-color:#f0d8a4b8;transform:translateY(-2px)}.blog-article-layout{grid-template-columns:minmax(0,740px) minmax(240px,320px);align-items:start;gap:clamp(34px,6vw,72px);display:grid}.blog-content{color:#e5ded4db;font-size:17px;line-height:1.82}.blog-content h2,.blog-content h3{color:var(--gold-bright);scroll-margin-top:96px;line-height:1.14}.blog-content h2{margin:58px 0 18px;font-size:clamp(25px,3vw,36px);font-weight:900}.blog-content h3{margin:36px 0 12px;font-size:20px;font-weight:850}.blog-content p{margin:0 0 22px}.blog-content p:first-child{color:#f4f0e9f0;font-size:18px}.blog-content strong{color:var(--gold-bright);font-weight:850}.blog-content ul,.blog-content ol{color:#e5ded4d1;gap:10px;margin:0 0 28px;padding-left:22px;display:grid}.blog-content li::marker{color:var(--gold);font-weight:900}.blog-aside{gap:14px;display:grid;position:sticky;top:94px}.blog-aside-block,.blog-aside-cta{padding:20px}.blog-aside-block>span{color:var(--gold);letter-spacing:1.2px;text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:900;display:block}.blog-aside-block nav{gap:10px;display:grid}.blog-aside-block a{color:#e5ded4b3;font-size:13px;font-weight:750;line-height:1.35;transition:color .18s,transform .18s}.blog-aside-block a:hover{color:var(--gold-bright);transform:translate(2px)}.blog-aside-block a.is-child{color:#e5ded485;padding-left:12px;font-size:12px}.blog-aside-cta{transition:transform .22s,border-color .22s;display:grid}.blog-final-cta{gap:14px;max-width:740px;margin-top:58px;padding:26px;display:grid}.blog-final-cta p{color:#e5ded4a8;max-width:560px;margin:0;font-size:14px;line-height:1.5}.blog-final-cta a{width:fit-content}.blog-related{padding:16px 0 92px}.blog-related h2{max-width:620px;margin:12px 0 0;font-size:clamp(28px,4vw,48px);font-weight:900;line-height:1}.blog-related .blog-grid{width:100%;margin-top:28px;padding-bottom:0}.blog-grid.compact .blog-card{min-height:220px}@media (max-width:1020px){.blog-hero,.blog-article-layout{grid-template-columns:1fr}.blog-featured-card{min-height:280px}.blog-aside{grid-template-columns:1fr 1fr;position:static}}@media (max-width:760px){.blog-hero,.blog-start-band,.blog-filters,.blog-grid,.blog-cta-row,.blog-newsletter,.blog-article-shell,.blog-related{width:min(100% - 36px,1180px)}.blog-hero{padding-top:48px}.blog-hero-copy h1,.blog-article-head h1{font-size:clamp(36px,11vw,58px)}.blog-start-band{grid-template-columns:1fr}.blog-filters{flex-wrap:nowrap;padding-bottom:22px;overflow-x:auto}.blog-filters a{flex:none}.blog-grid,.blog-cta-row,.blog-aside,.blog-inline-cta{grid-template-columns:1fr}.blog-card,.blog-cta-row a{min-height:auto}.blog-content{font-size:16px;line-height:1.76}}@media (max-width:520px){.blog-featured-card{min-height:240px;padding:22px}.blog-featured-card strong,.blog-card strong{font-size:21px}.blog-article-meta{display:grid}.blog-content h2,.blog-content h3,.blog-content p,.blog-content li,.blog-aside-block a,.blog-inline-cta strong,.blog-final-cta strong{overflow-wrap:anywhere}.blog-inline-cta{margin-top:-8px}.blog-inline-cta a,.blog-final-cta a{width:100%}}.newsletter-form{text-align:center;background:#ffffff05;border:1px solid #ffffff14;border-radius:4px;padding:32px}.newsletter-form h3{color:var(--text);margin:12px 0 8px;font-size:22px;font-weight:850}.newsletter-form p{color:var(--muted);margin:0 0 20px;font-size:14px}.newsletter-form form{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.newsletter-form input{min-width:220px;min-height:48px;color:var(--text);background:#ffffff0a;border:1px solid #ffffff24;border-radius:2px;flex:1;padding:0 16px;font-family:inherit;font-size:14px}.newsletter-form input::placeholder{color:#e5ded473}.newsletter-success{color:var(--cool);font-size:15px;font-weight:600}main{animation:.35s ease-out pageFadeIn}@keyframes pageFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}img{transition:opacity .4s}img[data-loaded=false]{opacity:0}img[data-loaded=true]{opacity:1}.breadcrumb{color:var(--muted);align-items:center;gap:8px;margin-bottom:20px;font-size:12px;display:flex}.breadcrumb a:hover,.breadcrumb span{color:var(--gold)}@media (max-width:860px){.hidden-mobile{display:none!important}}.sticky-mobile-cta{display:none}@media (max-width:860px){.sticky-mobile-cta{z-index:100;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050707f2;border-top:1px solid #ffffff1a;padding:16px 20px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 40px #00000080}.sticky-mobile-cta .button{width:100%;margin:0}.thermal-hud-telemetry{grid-template-columns:1fr;gap:8px}.thermal-animation-panel{min-height:560px}}.mobile-waitlist-bar{display:none}@media (max-width:760px){.mobile-waitlist-bar{z-index:120;-webkit-backdrop-filter:blur(20px)saturate(1.15);backdrop-filter:blur(20px)saturate(1.15);background:#050707f0;border:1px solid #c8aa753d;border-radius:6px;padding:10px;transition:transform .24s;display:block;position:fixed;bottom:12px;left:12px;right:12px;transform:translateY(130%);box-shadow:0 -18px 50px #00000073}.mobile-waitlist-bar.visible{transform:translateY(0)}.quick-waitlist-row{grid-template-columns:1fr}.quick-waitlist-form:not(.compact) button{width:100%}}.horizontal-scroll-container{width:100%;height:400vh;position:relative}.horizontal-scroll-track{will-change:transform;width:100%;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.horizontal-panel{flex:0 0 100vw;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:relative}.trust-guarantee-section{perspective:1200px;background:0 0;justify-content:center;align-items:center;margin-top:40px;padding:120px 20px;display:flex}.trust-container{width:100%;max-width:600px}.trust-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);will-change:transform;background:linear-gradient(135deg,#141414cc,#0a0a0ae6);border:1px solid #ffffff14;border-radius:24px;padding:48px;position:relative;overflow:hidden;box-shadow:0 30px 60px #0006,inset 0 1px #ffffff1a}.trust-card-shine{pointer-events:none;z-index:1;transition:opacity .3s;position:absolute;inset:0}.trust-card-content{z-index:2;text-align:center;pointer-events:none;position:relative}.trust-shield-icon{width:48px;height:48px;color:var(--gold);margin-bottom:24px}.trust-card-content h3{font-family:var(--font-outfit);letter-spacing:-.5px;background:linear-gradient(135deg,#fff,#fff9);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:20px;font-size:28px;font-weight:500}.trust-card-content p{color:#fff9;margin-bottom:40px;font-size:15px;line-height:1.6}.trust-card-content strong{color:#ffffffe6;font-weight:500}.trust-card-footer{border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding-top:24px;display:flex}.trust-signature{font-family:var(--font-outfit);color:#fffc;opacity:.5;font-size:18px;font-style:italic}.trust-badge{text-transform:uppercase;letter-spacing:2px;color:var(--gold);border:1px solid #c7a8754d;border-radius:100px;padding:6px 12px;font-size:11px;font-weight:600}.manifesto-section{background:radial-gradient(circle at 24% 12%,#c8aa7514,#0000 24rem),linear-gradient(#ffffff03,#0000 62%);border-top:1px solid #ffffff0f;justify-content:center;align-items:center;padding:88px 20px 104px;display:flex;position:relative}.manifesto-container{width:100%;max-width:980px}.manifesto-headline{font-family:var(--font-outfit);letter-spacing:0;color:#fff;margin:14px 0 34px;font-size:clamp(34px,4vw,56px);font-weight:620;line-height:1.02}.manifesto-body{color:#ffffffa6;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,4vw,44px);max-width:880px;font-size:17px;line-height:1.68;display:grid}.manifesto-signature{border-top:1px solid #ffffff14;margin-top:42px;padding-top:28px}.signature-vector{color:var(--gold);opacity:.8;margin-bottom:8px;font-family:Brush Script MT,Bradley Hand,cursive;font-size:48px;transform:rotate(-5deg)}.signature-role{text-transform:uppercase;letter-spacing:2px;color:#fff6;font-size:14px}.supply-chain-section{background:#050707;border-top:1px solid #ffffff0d;justify-content:center;padding:96px 20px 112px;display:flex;position:relative}.supply-container{width:100%;max-width:800px}.supply-header{margin-bottom:54px}.supply-header h2{font-family:var(--font-outfit);letter-spacing:0;margin:14px 0 18px;font-size:clamp(32px,4vw,48px);font-weight:650}.supply-header p{color:#fff9;max-width:500px;font-size:16px;line-height:1.6}.supply-timeline{flex-direction:column;gap:32px;display:flex;position:relative}.supply-timeline:before{content:"";background:linear-gradient(#0000,#c8aa754d,#0000);width:1px;position:absolute;top:10px;bottom:10px;left:6px}.supply-step{gap:32px;display:flex;position:relative}.supply-dot{background:var(--gold);z-index:2;border:3px solid #050707;border-radius:50%;flex-shrink:0;width:13px;height:13px;margin-top:6px;position:relative;box-shadow:0 0 0 1px #c8aa754d}.supply-country{font-family:var(--font-outfit);text-transform:uppercase;letter-spacing:2px;color:var(--gold);margin-bottom:8px;font-size:11px;display:block}.supply-content h3{margin-bottom:12px;font-size:20px;font-weight:400}.supply-content p{color:#ffffff80;font-size:15px;line-height:1.6}
