.terms-page{color:#f6f3ff;background:radial-gradient(at 82% 0,#4c286b55,#0000 34%),#090710;min-height:100vh;font:16px/1.7 DM Sans,Arial,sans-serif}.terms-page *{box-sizing:border-box}.terms-page a{color:#d4b8ff}.terms-page a:focus-visible{outline-offset:4px;outline:2px solid #d4b8ff}.terms-header{border-bottom:1px solid #ffffff25;justify-content:space-between;align-items:center;max-width:1120px;height:80px;margin:auto;padding:0 28px;display:flex}.terms-brand{letter-spacing:.13em;font:800 23px Manrope,Arial,sans-serif;text-decoration:none;color:#fff!important}.terms-brand span{color:#be9cff;font-weight:500}.terms-home{font-weight:700;text-decoration:none}.terms-main{max-width:820px;margin:0 auto;padding:64px 28px 100px}.terms-eyebrow{color:#c6abfd;letter-spacing:.19em;font-size:13px;font-weight:700}.terms-intro h1{letter-spacing:-.045em;margin:16px 0;font:800 clamp(40px,6vw,64px)/1.1 Manrope,Arial,sans-serif}.terms-date{color:#c8b3e5}.terms-intro{padding-bottom:24px}.terms-content section{border-top:1px solid #ffffff25;padding:34px 0 22px}.terms-content h2{margin:0 0 18px;font:700 clamp(22px,3vw,27px)/1.3 Manrope,Arial,sans-serif}.terms-content p,.terms-intro p{margin:0 0 16px}.terms-content p,.terms-content li{color:#d3ccdf}.terms-content ul{margin:0 0 18px;padding-left:24px}.terms-content li{margin:5px 0}.terms-footer{color:#a99eb8;border-top:1px solid #ffffff25;justify-content:space-between;gap:18px;max-width:1120px;margin:auto;padding:28px;font-size:14px;display:flex}.terms-footer a{font-weight:700;text-decoration:none}@media (max-width:600px){.terms-header{height:72px;padding:0 20px}.terms-brand{font-size:19px}.terms-main{padding:44px 20px 70px}.terms-content section{padding:28px 0 18px}.terms-footer{padding:24px 20px;display:block}.terms-footer span{margin-top:10px;display:block}}
