@font-face{font-family:Manrope;src:url(Manrope-Variable.ttf);font-weight:200 800}@font-face{font-family:Inter;src:url(Inter-Variable.ttf);font-weight:100 900}*{box-sizing:border-box}body{margin:0;color:#14202d;background:#f5f5f2;font:17px/1.7 Inter,Arial,sans-serif}header{padding:34px 6vw;background:white;border-bottom:1px solid #d7d9d7}header img{width:280px;height:auto;max-width:70vw}main{max-width:1100px;padding:90px 36px 110px;margin:auto}.eyebrow{font-size:13px;letter-spacing:.14em;font-weight:750;color:#633784}h1{font:800 clamp(40px,6vw,78px)/1.12 Manrope,Arial,sans-serif;letter-spacing:-.035em;max-width:1000px;margin:22px 0 30px}.intro{font-size:24px;margin-bottom:36px}.enter{display:inline-flex;gap:48px;align-items:center;text-decoration:none;background:#633784;color:white;padding:20px 28px;border-radius:5px;font-weight:750}.enter:hover{background:#492960}.enter:focus{outline:4px solid #e59420;outline-offset:4px}.enter span{font-size:25px}.private{font-size:15px;color:#535b63;max-width:60ch;margin-top:28px}footer{padding:26px 6vw;background:#14202d;color:#d7d9d7;font-size:13px}@media(max-width:700px){main{padding:55px 24px 70px}.intro{font-size:20px}.enter{gap:25px;padding:17px 23px}}