.legal-page{background:#fff}.legal-hero{padding:100px 0 70px;background:linear-gradient(145deg,#fff8f2,#fff)}.legal-wrap{width:min(820px,calc(100% - 40px));margin-inline:auto}.legal-hero h1{font-size:clamp(45px,7vw,68px);line-height:1;letter-spacing:-.052em;margin:15px 0}.legal-hero p{color:#7b8492}.legal-content{padding:70px 0 100px}.legal-content h2{font-size:25px;letter-spacing:-.025em;margin:42px 0 12px}.legal-content h3{font-size:17px;margin:27px 0 8px}.legal-content p,.legal-content li{color:#5f6d80;font-size:14px}.legal-content li{margin:7px 0}.legal-content a{color:#d9510a;text-decoration:underline;text-underline-offset:3px}.legal-summary,.support-callout{padding:25px;border:1px solid #f1d7c6;border-radius:16px;background:#fff8f2}.legal-summary strong,.support-callout strong{font-size:18px}.legal-summary p,.support-callout p{margin-bottom:0}.legal-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:50px;padding-top:24px;border-top:1px solid #e5e8ed}.legal-links a{padding:8px 11px;border:1px solid #e5e8ed;border-radius:8px;text-decoration:none;font-size:11px}.support-callout{display:flex;align-items:center;justify-content:space-between;gap:25px}.support-callout>div{max-width:520px}.support-callout .button{color:#fff;text-decoration:none;white-space:nowrap}.faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.faq-grid section{padding:21px;border:1px solid #e6e9ee;border-radius:14px}.faq-grid h3{margin:0 0 7px}.faq-grid p{margin:0;font-size:12px}.faq-grid code{padding:2px 5px;border-radius:5px;background:#f2f4f7}@media(max-width:720px){.site-header nav{display:flex;position:static;flex-direction:row;border:0;box-shadow:none;padding:0;margin-left:auto}.site-header nav a:not(:first-child){display:none}.legal-hero{padding:75px 0 50px}.legal-content{padding:50px 0 75px}.support-callout{align-items:stretch;flex-direction:column}.faq-grid{grid-template-columns:1fr}}
