@import url('landing.css');
.footer-links{display:flex;gap:18px;align-items:center}.legal-page{min-height:100vh;background:var(--cream)}.legal-main{max-width:790px;margin:0 auto;padding:76px 26px 110px}.legal-main h1{font:700 clamp(42px,6vw,64px)/1 'Playfair Display';letter-spacing:-2px;margin:0 0 16px}.legal-main h2{font:700 25px 'Playfair Display';margin:42px 0 12px}.legal-main p,.legal-main li{font-size:15px;line-height:1.7;color:var(--muted)}.support-card{margin-top:34px;padding:28px;border:1px solid #e6d9e1;border-radius:14px;background:#fff}.support-card a,.legal-main a{color:var(--plum);font-weight:700}@media(max-width:760px){.footer-links{gap:12px;flex-wrap:wrap}}
