.legal-page{background:var(--paper);color:#171717}.legal-hero{color:#fff;place-items:center;min-height:370px;display:grid;position:relative;overflow:hidden}.legal-hero>img{object-fit:cover}.legal-hero-overlay{background:#0000008f;position:absolute;inset:0}.legal-hero-content{z-index:1;text-align:center;width:min(90%,900px);position:relative}.legal-hero h1{font:600 clamp(42px, 5.4vw, 72px)/1.02 var(--font-heading);letter-spacing:-.045em;margin:0 0 14px}.legal-hero p{color:#ffffffc7;margin:0;font-size:15px}.legal-content{width:min(90%,880px);margin:0 auto;padding:88px 0 112px}.legal-content h3{color:#686868;letter-spacing:.12em;margin:64px 0 8px;font-size:11px;font-weight:650}.legal-content h3:first-child{margin-top:0}.legal-content h6{font:600 clamp(25px, 2.2vw, 34px)/1.18 var(--font-heading);letter-spacing:-.025em;margin:0 0 20px}.legal-content p,.legal-content li{color:#4e4e4e;font-size:16px;line-height:1.72}.legal-content p{margin:0 0 22px}.legal-content ul,.legal-content ol{margin:0 0 24px;padding-left:24px}.legal-content li+li{margin-top:8px}.legal-content a{color:#171717;text-underline-offset:3px;text-decoration-thickness:1px}@media (max-width:767px){.legal-hero{min-height:300px}.legal-content{padding:58px 0 80px}.legal-content h3{margin-top:46px}.legal-content p,.legal-content li{font-size:15px}}html[data-theme=dark] .legal-page{color:var(--theme-text)}html[data-theme=dark] .legal-content h3{color:var(--theme-text-muted)}html[data-theme=dark] .legal-content :is(p,li){color:#c3c8cd}html[data-theme=dark] .legal-content a{color:var(--theme-text)}
