*{box-sizing:border-box}body{margin:0;max-width:100%;overflow-x:hidden;background:#09090b;color:#f6f6f2;font:16px/1.5 Inter,Arial,sans-serif}header,main,footer{max-width:1180px;margin:auto;padding:32px 24px}nav{display:flex;justify-content:space-between;align-items:center}.brand{color:#fff;text-decoration:none;font-size:20px}.brand b{letter-spacing:.12em}nav>a:last-child{color:#ff3158;border:1px solid #444;padding:8px 12px;text-decoration:none}.eyebrow{overflow-wrap:anywhere;margin-top:90px;color:#ff3158;letter-spacing:.12em;font-weight:700}h1{font-size:clamp(3rem,8vw,7rem);line-height:.92;max-width:900px;margin:20px 0}.lead{font-size:clamp(1.1rem,2vw,1.5rem);color:#b9b9bd;max-width:800px}.proof{margin-top:34px;color:#aaa}.proof b{color:#fff}main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}article{min-width:0;border:1px solid #2c2c31;padding:28px;background:#101014}article p{color:#ff3158;text-transform:uppercase;letter-spacing:.12em}article h2{overflow-wrap:anywhere;font-size:1.35rem;min-height:66px}article span{color:#999}article a{display:block;margin-top:22px;color:#fff}footer{color:#888;border-top:1px solid #2c2c31;margin-top:36px}footer a{color:#fff}@media(max-width:680px){main{grid-template-columns:1fr}.eyebrow{overflow-wrap:anywhere;margin-top:55px}h1{font-size:clamp(2.8rem,14vw,4.5rem);overflow-wrap:break-word}article h2{min-height:0}}