:root{--black:#0a0a0a;--red:#e31b23;--gray:#8a8f98;--white:#f5f5f5;--border:#1e1e1e}.PressLandingPage-module__NoKYGG__page{background:var(--black);color:var(--white);font-family:Inter,sans-serif;line-height:1.6}.PressLandingPage-module__NoKYGG__nav{border-bottom:1px solid var(--border);background:var(--black);z-index:100;justify-content:space-between;align-items:center;padding:20px 40px;display:flex}.PressLandingPage-module__NoKYGG__navLogo{color:var(--white);letter-spacing:.05em;font-family:Roboto Mono,monospace;font-size:1rem;font-weight:700;text-decoration:none}.PressLandingPage-module__NoKYGG__navLinks{align-items:center;gap:32px;display:flex}.PressLandingPage-module__NoKYGG__navLinks a{color:var(--gray);letter-spacing:.08em;text-transform:uppercase;font-family:Roboto Mono,monospace;font-size:.8rem;text-decoration:none;transition:color .2s}.PressLandingPage-module__NoKYGG__navLinks a:hover{color:var(--white)}.PressLandingPage-module__NoKYGG__navCta{border:1px solid var(--white);padding:8px 16px;color:var(--white)!important}.PressLandingPage-module__NoKYGG__navCta:hover{background:var(--white);color:var(--black)!important}.PressLandingPage-module__NoKYGG__hero{flex-direction:column;justify-content:center;max-width:960px;min-height:90vh;margin:0 auto;padding:80px 40px;display:flex}.PressLandingPage-module__NoKYGG__heroLive{color:var(--gray);letter-spacing:.1em;align-items:center;gap:8px;margin-bottom:40px;font-family:Roboto Mono,monospace;font-size:.75rem;display:flex}.PressLandingPage-module__NoKYGG__liveDot{background:var(--red);border-radius:50%;width:7px;height:7px;animation:1.5s ease-in-out infinite PressLandingPage-module__NoKYGG__pulse}@keyframes PressLandingPage-module__NoKYGG__pulse{0%,to{opacity:1}50%{opacity:.3}}.PressLandingPage-module__NoKYGG__hero h1{color:var(--white);margin-bottom:24px;font-family:Inter,sans-serif;font-size:clamp(2.4rem,5vw,4rem);font-weight:700;line-height:1.15}.PressLandingPage-module__NoKYGG__heroSub{color:var(--gray);max-width:560px;margin-bottom:48px;font-size:1.1rem}.PressLandingPage-module__NoKYGG__heroCta{flex-wrap:wrap;gap:16px;display:flex}.PressLandingPage-module__NoKYGG__btnPrimary{background:var(--red);color:var(--white);letter-spacing:.12em;text-transform:uppercase;padding:14px 28px;font-family:Roboto Mono,monospace;font-size:.8rem;font-weight:700;text-decoration:none;transition:opacity .2s}.PressLandingPage-module__NoKYGG__btnPrimary:hover{opacity:.85}.PressLandingPage-module__NoKYGG__btnGhost{color:var(--white);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--white);background:0 0;padding:14px 28px;font-family:Roboto Mono,monospace;font-size:.8rem;text-decoration:none;transition:background .2s,color .2s}.PressLandingPage-module__NoKYGG__btnGhost:hover{background:var(--white);color:var(--black)}.PressLandingPage-module__NoKYGG__section{border-top:1px solid var(--border);max-width:960px;margin:0 auto;padding:100px 40px}.PressLandingPage-module__NoKYGG__sectionLabel{letter-spacing:.15em;text-transform:uppercase;color:var(--red);margin-bottom:16px;font-family:Roboto Mono,monospace;font-size:.7rem}.PressLandingPage-module__NoKYGG__section h2{margin-bottom:20px;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:700;line-height:1.2}.PressLandingPage-module__NoKYGG__section p{color:var(--gray);max-width:600px}.PressLandingPage-module__NoKYGG__featureList{flex-direction:column;gap:10px;margin-top:24px;list-style:none;display:flex}.PressLandingPage-module__NoKYGG__featureList li{color:var(--gray);border-left:2px solid var(--red);padding-left:16px;font-size:.95rem}.PressLandingPage-module__NoKYGG__quoteBlock{border-left:3px solid var(--red);color:var(--white);margin-top:32px;padding:20px 24px;font-size:1.1rem;font-style:italic;font-weight:600}.PressLandingPage-module__NoKYGG__heroNote{color:var(--gray);letter-spacing:.08em;margin-top:16px;font-family:Roboto Mono,monospace;font-size:.72rem}.PressLandingPage-module__NoKYGG__rankList{border:1px solid var(--border);flex-direction:column;gap:0;margin-top:40px;display:flex}.PressLandingPage-module__NoKYGG__rankItem{border-bottom:1px solid var(--border);align-items:baseline;gap:24px;padding:20px 24px;display:flex}.PressLandingPage-module__NoKYGG__rankItem:last-child{border-bottom:none}.PressLandingPage-module__NoKYGG__rankItemLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--red);flex-shrink:0;min-width:140px;font-family:Roboto Mono,monospace;font-size:.75rem}.PressLandingPage-module__NoKYGG__rankItemDesc{color:var(--gray);font-size:.95rem}.PressLandingPage-module__NoKYGG__faqList{border:1px solid var(--border);flex-direction:column;gap:0;margin-top:40px;display:flex}.PressLandingPage-module__NoKYGG__faqItem{border-bottom:1px solid var(--border);padding:28px 24px}.PressLandingPage-module__NoKYGG__faqItem:last-child{border-bottom:none}.PressLandingPage-module__NoKYGG__faqItem h3{color:var(--white);margin-bottom:10px;font-size:1rem;font-weight:600}.PressLandingPage-module__NoKYGG__faqItem p{color:var(--gray);max-width:100%;font-size:.95rem}.PressLandingPage-module__NoKYGG__footer{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:40px;display:flex}.PressLandingPage-module__NoKYGG__footerLogo{color:var(--gray);font-family:Roboto Mono,monospace;font-size:.85rem;text-decoration:none}.PressLandingPage-module__NoKYGG__footerTagline{color:var(--gray);letter-spacing:.05em;margin-top:6px;font-family:Roboto Mono,monospace;font-size:.7rem}.PressLandingPage-module__NoKYGG__footerLinks{gap:24px;display:flex}.PressLandingPage-module__NoKYGG__footerLinks a{color:var(--gray);letter-spacing:.05em;font-family:Roboto Mono,monospace;font-size:.75rem;text-decoration:none}.PressLandingPage-module__NoKYGG__footerLinks a:hover{color:var(--white)}.PressLandingPage-module__NoKYGG__editorialCodeLink{color:var(--white);font-family:Roboto Mono,monospace;font-size:.85rem;text-decoration:underline}@media (max-width:640px){.PressLandingPage-module__NoKYGG__nav{padding:16px 20px}.PressLandingPage-module__NoKYGG__navLinks{gap:16px}.PressLandingPage-module__NoKYGG__hero,.PressLandingPage-module__NoKYGG__section{padding:60px 20px}.PressLandingPage-module__NoKYGG__footer{padding:30px 20px}}
