.legal-page{padding-bottom:120px}.legal-page h1{font-size:var(--fs-display);text-transform:uppercase;margin-top:var(--sp-48);line-height:.92}.legal-updated{margin-top:var(--sp-16);color:var(--muted);font-size:var(--fs-13)}.legal-layout{gap:var(--sp-80);margin-top:var(--sp-56);grid-template-columns:200px minmax(0,1fr);align-items:start;display:grid}.legal-index{top:calc(var(--nav-h) + 24px);gap:var(--sp-2);font-size:var(--fs-13);margin:0;padding:0;list-style:none;display:grid;position:sticky}.legal-index a{padding:var(--sp-8) 0 var(--sp-8) var(--sp-14);border-left:1px solid var(--line);color:var(--muted);display:block}.legal-index a:hover{border-left-color:var(--gold);color:var(--text)}.legal-body{max-width:68ch}.legal-body section{scroll-margin-top:24px}.legal-body section+section{margin-top:var(--sp-48)}.legal-body h2{font-size:var(--fs-22);color:var(--text);line-height:1.3}.legal-body p,.legal-body li{color:var(--text);font-size:var(--fs-16);line-height:1.7}.legal-body p{margin-top:var(--sp-12)}.legal-body ul{margin:var(--sp-12) 0 0;padding-left:var(--sp-20)}.legal-body li+li{margin-top:var(--sp-6)}.legal-body strong{font-weight:600}.legal-body a{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.legal-promises{gap:var(--sp-12);margin:0 0 var(--sp-48);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.legal-promises li{padding:var(--sp-18) var(--sp-20);background:var(--panel);border-radius:var(--r-8);font-weight:500}.legal-promises li+li{margin-top:0}.legal-table{width:100%;margin-top:var(--sp-16);border-collapse:collapse;font-size:var(--fs-14);line-height:1.5}.legal-table th,.legal-table td{padding:var(--sp-12) var(--sp-12) var(--sp-12) 0;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.legal-table th{color:var(--muted);font-size:var(--fs-11);letter-spacing:1.2px;text-transform:uppercase;font-weight:600}.legal-choice{justify-content:space-between;align-items:center;gap:var(--sp-16);margin-top:var(--sp-16);padding:var(--sp-18) var(--sp-20);background:var(--panel-raised);border-radius:var(--r-8);display:flex}.legal-choice strong{font-size:var(--fs-15);display:block}.legal-choice span{color:var(--muted);font-size:var(--fs-13)}.legal-choice .button{flex:none;min-width:112px}@media (max-width:760px){.legal-page h1{font-size:var(--fs-52);margin-top:var(--sp-32)}.legal-layout{margin-top:var(--sp-32);grid-template-columns:1fr;gap:0}.legal-layout>nav{display:none}.legal-promises{grid-template-columns:1fr}.legal-body p,.legal-body li{font-size:var(--fs-15)}}
/*# sourceMappingURL=3dksd7q3s95uo.css.map*/