@import url('/styles.css');body{background:#f7f4ee}.legal-header{position:static}.legal-main{max-width:850px;margin:0 auto;padding:90px 28px 120px}.legal-kicker{text-transform:uppercase;letter-spacing:.22em;font-size:9px;color:var(--gold)}.legal-main h1{font:600 clamp(52px,8vw,78px)/.95 var(--serif);margin:18px 0}.legal-main .updated{color:var(--muted);font-size:11px;border-bottom:1px solid var(--line);padding-bottom:30px;margin-bottom:45px}.legal-main h2{font:600 29px var(--serif);margin:42px 0 12px}.legal-main h3{font:600 20px var(--serif);margin:28px 0 8px}.legal-main p,.legal-main li{font-size:13px;line-height:1.85;color:#514946}.legal-main li{margin:8px 0}.legal-main a{color:var(--plum)}.legal-note{background:#eee7dc;border-left:2px solid var(--gold);padding:18px 22px;margin:28px 0}.legal-main table{width:100%;border-collapse:collapse;font-size:12px}.legal-main th,.legal-main td{text-align:left;border-bottom:1px solid var(--line);padding:14px 8px;vertical-align:top}.legal-main th{font:600 17px var(--serif)}.legal-footer{display:block;text-align:center}.legal-footer .footer-tagline{margin:16px auto 0;color:#d8cec7;font:15px/1.5 var(--serif)}.legal-footer .footer-links{display:flex;justify-content:center;flex-wrap:wrap;margin:25px 0}
