@font-face{font-family:Display;src:url(assets/display.ttf)}*{box-sizing:border-box}body{margin:0;background:#190817;color:#fff9f4;font:18px/1.7 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}a{color:#ff9cc8;text-underline-offset:4px}nav{max-width:1000px;margin:auto;padding:28px 28px;display:flex;gap:25px;align-items:center;border-bottom:1px solid #66334f}nav .brand{font:32px Display,serif;margin-right:auto;text-decoration:none;color:#fff9f4}.eyes{width:58px;vertical-align:middle;margin-right:10px}main{max-width:850px;margin:70px auto;padding:0 28px 80px}h1{font:clamp(46px,8vw,76px)/1.08 Display,serif;letter-spacing:-1px;margin:0 0 25px}h2{font:30px/1.3 Display,serif;margin-top:44px}p,li{color:#e2c9d8}.eyebrow{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#ff9cc8}.lead{font-size:23px}.card{background:#301126;border:1px solid #66334f;padding:25px;border-radius:20px;margin:25px 0}.button{display:inline-block;padding:12px 25px;background:#ff3d8e;color:#190817;border-radius:40px;font-weight:700;text-decoration:none}footer{max-width:1000px;margin:auto;padding:30px 28px;border-top:1px solid #66334f;color:#b994ab;font-size:14px}.links{display:flex;gap:24px;flex-wrap:wrap}small{font-size:14px}img{max-width:100%}@media(max-width:600px){nav{gap:14px;font-size:14px}nav .brand{font-size:25px}.eyes{width:40px}main{margin-top:45px}}