*{box-sizing:border-box}body{margin:0;background:#222020;color:#f5f1e8;font:17px/1.7 Arial,Helvetica,sans-serif}header,main,footer{max-width:1160px;margin:auto;padding:32px 40px}header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ffffff30;gap:24px}a{color:inherit;text-underline-offset:5px}a:hover{color:#ff387b}.brand{font-size:24px;font-weight:800;text-decoration:none;letter-spacing:-1px}main{padding-top:64px;padding-bottom:72px}h1{font-size:clamp(40px,7vw,76px);line-height:1.05;letter-spacing:-2px;margin:0 0 36px}.eyebrow{font-size:12px;font-weight:700;letter-spacing:1.4px;color:#c4beba;margin:0 0 28px}.evidence-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}.evidence-art{margin:0}.evidence-art img{display:block;width:100%;height:auto}.evidence-grid p{margin:0 0 24px;color:#c4beba}.evidence-grid strong{color:#f5f1e8}.text-link{display:inline-block;color:#ff387b}footer{border-top:1px solid #ffffff30;display:flex;gap:24px;flex-wrap:wrap;font-size:13px}@media(max-width:760px){header,main,footer{padding-left:24px;padding-right:24px}header{font-size:13px}.evidence-grid{grid-template-columns:1fr;gap:28px}main{padding-top:42px}body{font-size:16px}h1{margin-bottom:28px}}
