header{background:#050507;color:#fff;overflow:hidden}.hero{max-width:1240px;margin:auto;padding:92px 34px 42px}.eyebrow{color:#8cc8ff;font-size:13px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.hero h1{font-size:clamp(42px,6.8vw,92px);line-height:.98;letter-spacing:-.055em;margin:20px 0 26px;max-width:1100px}.hero .subtitle{font-size:clamp(18px,2.2vw,28px);line-height:1.35;color:#c7c7cc;max-width:920px}