*{box-sizing:border-box}html,body{margin:0;background:#090404;color:#f7efe9;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}body{min-height:100svh;background:radial-gradient(circle at 78% 28%,#47100c 0,#140606 34%,#070303 70%)}a{text-decoration:none;color:inherit}.noise{position:fixed;inset:0;pointer-events:none;z-index:20;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E")}.scan{position:fixed;inset:0;pointer-events:none;z-index:19;background:repeating-linear-gradient(0deg,transparent 0 3px,rgba(255,80,50,.018) 4px)}header{height:72px;padding:0 4vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #52201a;background:#0a0404cc;backdrop-filter:blur(12px);position:relative;z-index:10}.brand{display:flex;gap:12px;align-items:center;font-weight:900;letter-spacing:.08em}.brand img{width:34px;height:34px;border-radius:50%;border:1px solid #8e3328}.ticker{font:800 12px/1 monospace;color:#ff755e;border:1px solid #65261e;padding:9px 12px;border-radius:999px}.hero{height:calc(100svh - 144px);min-height:560px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;padding:3vw 4vw 2vw;gap:3vw;position:relative}.copy{z-index:3}.eyebrow{font:800 11px/1 monospace;letter-spacing:.18em;color:#ff9b88;margin-bottom:20px}.dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#ff3b24;box-shadow:0 0 18px #ff3b24;margin-right:8px;animation:pulse 1.4s infinite}h1{font-size:clamp(54px,7.2vw,126px);line-height:.82;letter-spacing:-.075em;margin:0;max-width:900px}h1 em{font-style:normal;color:#ff3b24;text-shadow:0 0 45px #b31e1166}p{font-size:clamp(15px,1.4vw,21px);color:#c9aaa3;margin:24px 0 26px}.actions{display:flex;gap:9px;flex-wrap:wrap}.btn{height:48px;padding:0 18px;border:1px solid #683029;border-radius:10px;background:#160807;color:#f9e8e3;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:900;font-size:12px;letter-spacing:.08em;cursor:pointer;transition:.2s transform,.2s background,.2s border-color}.btn:hover{transform:translateY(-2px);background:#24100d;border-color:#a84436}.primary{background:#f13b24;color:#150403;border-color:#ff6a55;box-shadow:0 0 30px #ff3b2438}.dex span{font:700 8px/1 monospace;color:#ff8b77}.icon{width:48px;padding:0;font-size:18px}.icon-slot img{width:19px;height:19px;object-fit:contain}.ca{margin-top:18px;display:flex;gap:10px;align-items:center;color:#815f59;font:800 9px monospace}.ca button{max-width:min(520px,90vw);display:flex;align-items:center;gap:10px;background:transparent;border:0;color:#9d7770;cursor:pointer}.ca code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ca b{color:#ff604a;font-size:9px}.portrait{height:min(66vh,690px);aspect-ratio:1/1;justify-self:end;position:relative;display:grid;place-items:center}.portrait img{width:82%;height:82%;object-fit:cover;border-radius:50%;border:1px solid #6c2b23;box-shadow:0 35px 100px #000,0 0 80px #ff3b2426;position:relative;z-index:2;filter:saturate(.92) contrast(1.04)}.halo{position:absolute;width:92%;height:92%;border-radius:50%;border:1px solid #572019;box-shadow:inset 0 0 90px #ff32151e;animation:spin 18s linear infinite}.halo:before,.halo:after{content:"";position:absolute;inset:7%;border:1px dashed #6f291f;border-radius:50%}.halo:after{inset:17%;border-style:solid;opacity:.45}.stamp{position:absolute;right:1%;bottom:12%;z-index:4;transform:rotate(-7deg);border:2px solid #ff604a;color:#ff604a;padding:8px 10px;font:900 10px/1.1 monospace;letter-spacing:.1em;background:#110504cc}.rail{height:72px;border-top:1px solid #3d1713;overflow:hidden;background:#0a0404}.rail-track{height:100%;display:flex;width:max-content;animation:marquee 42s linear infinite}.rail figure{margin:0;width:126px;height:72px;border-right:1px solid #3d1713;overflow:hidden}.rail img{width:100%;height:100%;object-fit:cover;filter:saturate(.75) brightness(.72);transition:.25s}.rail figure:hover img{filter:saturate(1) brightness(1);transform:scale(1.05)}footer{height:38px;padding:0 4vw;display:flex;align-items:center;justify-content:space-between;color:#76544e;font:700 9px monospace;letter-spacing:.1em;border-top:1px solid #2b100d}@keyframes pulse{50%{opacity:.35;transform:scale(.75)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes marquee{to{transform:translateX(-40%)}}@media(max-width:800px){header{height:60px;padding:0 18px}.hero{height:auto;min-height:calc(100svh - 98px);grid-template-columns:1fr;padding:34px 18px 18px;align-content:center}.portrait{grid-row:1;height:auto;width:min(76vw,390px);justify-self:center;margin-bottom:-12px}.copy{text-align:center}.eyebrow{margin-bottom:14px}h1{font-size:clamp(48px,15vw,78px)}p{margin:17px auto 20px;max-width:430px}.actions{justify-content:center}.btn{height:45px}.ca{justify-content:center}.rail{height:58px}.rail figure{height:58px;width:96px}footer{height:38px;padding:0 14px;font-size:7px;gap:10px}.stamp{right:-4%}}@media(prefers-reduced-motion:reduce){*{animation:none!important;scroll-behavior:auto!important}}