.legal-page{font-family:var(--font-inter),"Inter",sans-serif;background:#fff;min-height:100vh}.legal-header{justify-content:space-between;align-items:center;max-width:720px;margin:0 auto;padding:28px 24px 0;display:flex}.legal-logo{align-items:center;text-decoration:none;display:flex}.legal-logo img{width:auto;height:32px;display:block}.legal-back{color:#4646e8;font-size:14px;font-weight:600;text-decoration:none}.legal-main{max-width:720px;margin:0 auto;padding:32px 24px 80px}.legal-main h1{font-family:var(--font-bricolage),"Bricolage Grotesque",sans-serif;color:#0d1331;letter-spacing:-.02em;margin-bottom:28px;font-size:clamp(28px,4vw,36px);font-weight:700}.legal-main p{color:#525a7e;margin-bottom:18px;font-size:15px;line-height:1.7}.legal-main p:last-child{margin-bottom:0}
