@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=DM+Serif+Display:ital@0;1&display=swap');body{margin:0;background:#f7f6f8;color:#261b30;font-family:'DM Sans',sans-serif}header{padding:28px max(24px,calc((100% - 1180px)/2));display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #e0dde3}a{color:#75478a;text-decoration:none}.brand{font-size:21px;font-weight:700;color:#261b30;letter-spacing:-1px}.brand b,.brand i{color:#c56b32}nav{display:flex;gap:25px;font-size:13px}.intro{max-width:1100px;margin:auto;padding:80px 24px}.intro p:first-child{letter-spacing:.16em;font-size:10px;font-weight:700;color:#766982}h1{font:400 clamp(45px,5vw,68px) 'DM Serif Display',serif;letter-spacing:-.035em;margin:24px 0}h1 em{color:#9064aa}.intro div,.note{color:#6f627b;line-height:1.7}.button{display:inline-block;background:#75478a;color:white;padding:17px 22px;margin-top:30px;font-size:13px;font-weight:700}.note{max-width:650px;font-size:13px;margin-top:22px}@media(max-width:600px){header{flex-direction:column}.intro{padding:50px 24px}}