body:has(.poster-hero){background:#070b18;color:#e8edff}body:has(.poster-hero) header{position:relative;background:rgba(7,11,24,.88);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:none}body:has(.poster-hero) main{max-width:1240px;margin:0 auto;padding:34px 22px 64px}.poster-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:48px;min-height:570px;padding:78px 64px;overflow:hidden;border:1px solid rgba(144,159,255,.18);border-radius:28px;background:radial-gradient(circle at 16% 15%,rgba(95,83,255,.31),transparent 34%),linear-gradient(135deg,#111932 0%,#0c1227 54%,#141032 100%);box-shadow:0 35px 100px rgba(0,0,0,.38)}.poster-hero:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(to bottom,#000,transparent)}.poster-glow{position:absolute;border-radius:50%;filter:blur(4px);opacity:.55}.poster-glow.one{width:330px;height:330px;right:-120px;top:-140px;background:#6246ff}.poster-glow.two{width:190px;height:190px;left:47%;bottom:-120px;background:#00d4a4}.poster-copy,.launch-card{position:relative;z-index:2}.live-pill{display:inline-flex;align-items:center;gap:9px;padding:7px 12px;border:1px solid rgba(87,242,194,.25);border-radius:99px;background:rgba(16,185,129,.1);color:#88f7d2;font-size:12px;font-weight:700}.live-pill span{width:7px;height:7px;border-radius:50%;background:#4ff1bb;box-shadow:0 0 0 6px rgba(79,241,187,.1);animation:homePulse 1.8s infinite}.eyebrow{margin:25px 0 10px;color:#8995bf;font-size:11px;letter-spacing:3px}.poster-copy h1{margin:0;color:#fff;font-size:clamp(46px,6vw,78px);line-height:1.08;letter-spacing:-3px}.poster-copy h1 em{color:#a9b2ff;font-style:normal}.poster-lead{max-width:650px;margin:25px 0 30px;color:#aeb8d8;font-size:17px;line-height:1.9}.poster-actions{display:flex;gap:12px}.poster-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:50px;padding:0 22px;border-radius:11px;color:#fff;text-decoration:none;font-weight:700}.poster-button.primary{background:linear-gradient(135deg,#7767ff,#5047e5);box-shadow:0 13px 28px rgba(85,71,229,.3)}.poster-button.secondary{border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.06)}.trust-row{display:flex;gap:22px;margin-top:28px;color:#7f8baa;font-size:12px}.launch-card{align-self:center;padding:25px;border:1px solid rgba(255,255,255,.13);border-radius:22px;background:linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.045));box-shadow:inset 0 1px rgba(255,255,255,.12),0 25px 50px rgba(0,0,0,.2);backdrop-filter:blur(18px)}.launch-top,.launch-time{display:flex;justify-content:space-between;align-items:center}.launch-top span{color:#86efcc;font-size:11px;font-weight:800;letter-spacing:2px}.launch-top small{color:#aab3d1}.launch-number{display:block;margin:28px 0 0;color:#fff;font-size:76px;line-height:1}.launch-card>p{margin:4px 0 20px;color:#aeb8d8}.domain-chips{display:flex;flex-wrap:wrap;gap:7px;min-height:70px}.domain-chips span{align-self:flex-start;padding:6px 9px;border:1px solid rgba(176,185,255,.16);border-radius:7px;background:rgba(11,16,37,.55);color:#dbe1ff;font-size:11px}.launch-time{margin-top:22px;padding-top:18px;border-top:1px solid rgba(255,255,255,.1);align-items:flex-end}.launch-time span{color:#7f8baa;font-size:11px}.launch-time b{color:#dbe1ff;font-size:12px}.home-stats{display:grid;grid-template-columns:repeat(3,1fr);margin:20px 0;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:#0d1327}.home-stats article{position:relative;padding:25px 28px}.home-stats article+article{border-left:1px solid rgba(255,255,255,.08)}.home-stats span,.home-stats small{display:block;color:#7f8baa;font-size:11px}.home-stats strong{display:block;margin:5px 0;color:#fff;font-size:28px}.home-entry{padding:48px 4px 36px}.entry-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:22px}.entry-heading span{color:#7770ff;font-size:10px;font-weight:800;letter-spacing:2px}.entry-heading h2{margin:5px 0 0;color:#fff;font-size:27px}.entry-heading>p{max-width:360px;color:#7f8baa}.entry-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.entry-grid>a{display:flex;align-items:center;gap:17px;min-height:126px;padding:22px;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:#0d1327;color:#fff;text-decoration:none;transition:.2s}.entry-grid>a:hover{transform:translateY(-3px);border-color:rgba(132,118,255,.55);background:#111932}.entry-grid i{color:#676ff2;font-size:12px;font-style:normal}.entry-grid div{flex:1}.entry-grid strong{font-size:17px}.entry-grid p{margin:5px 0 0;color:#7f8baa;font-size:12px}.entry-grid>a>b{color:#7d86a6;font-size:20px}.return-banner{display:flex;align-items:center;gap:24px;padding:24px 28px;border:1px solid rgba(79,241,187,.15);border-radius:17px;background:linear-gradient(90deg,rgba(20,184,142,.11),rgba(87,70,229,.12))}.return-banner span{color:#5ee9bb;font-size:12px}.return-banner strong{flex:1;color:#fff;font-size:18px}.return-banner a{padding:9px 15px;border-radius:8px;background:#fff;color:#151a31;text-decoration:none;font-weight:700}@keyframes homePulse{50%{box-shadow:0 0 0 10px rgba(79,241,187,0)}}@media(max-width:850px){.poster-hero{grid-template-columns:1fr;gap:28px;min-height:0;padding:48px 28px}.poster-copy h1{font-size:48px;letter-spacing:-2px}.launch-card{max-width:520px}.trust-row{flex-wrap:wrap}.entry-grid{grid-template-columns:1fr}.entry-heading{display:block}.home-stats{grid-template-columns:1fr}.home-stats article+article{border-left:0;border-top:1px solid rgba(255,255,255,.08)}}@media(max-width:520px){body:has(.poster-hero) main{padding:18px 12px 42px}.poster-hero{padding:34px 20px;border-radius:20px}.poster-copy h1{font-size:38px}.poster-lead{font-size:14px}.poster-actions{flex-direction:column}.trust-row{display:grid;gap:8px}.launch-number{font-size:60px}.return-banner{align-items:flex-start;flex-wrap:wrap}.return-banner strong{width:100%;flex-basis:100%}}
