.legal-page{width:min(760px,calc(100% - 40px));margin:0 auto;padding:64px 0 90px}.legal-page h1{font:400 clamp(2.4rem,6vw,4.2rem) Georgia,serif;margin:8px 0 30px}.legal-page h2{font:400 1.45rem Georgia,serif;margin:34px 0 8px}.legal-page p{color:#665e69;line-height:1.7}.warning{padding:18px 20px;border-left:4px solid #d6a64d;background:#f3edf2;border-radius:6px}.warning p{margin:6px 0 0}.back-link{display:inline-block;margin-top:38px;color:#6d173f;font-weight:750}.takedown-form{display:grid;gap:18px;margin:30px 0}.takedown-form label{display:grid;gap:7px;font-weight:700}.takedown-form input,.takedown-form select,.takedown-form textarea{width:100%;padding:12px;border:1px solid #d9d1da;border-radius:8px;background:#fff}.takedown-form .primary{min-height:50px;border-radius:8px}
