.legal_head__ATSUf{padding-block:clamp(24px,4.6vw,40px) clamp(30px,5.4vw,52px)}@media (min-width:940px){.legal_head__ATSUf{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);-moz-column-gap:clamp(40px,5vw,70px);column-gap:clamp(40px,5vw,70px);align-items:end;padding-block:clamp(30px,3vw,46px) clamp(44px,5vw,64px)}}.legal_eyebrow___um8W{font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--lamp);margin-bottom:14px}.legal_head__ATSUf h1{font-size:clamp(33px,5.6vw,52px);max-width:14ch}.legal_standfirst__kOOXy{margin-top:15px;max-width:44ch;color:var(--glow-soft);font-size:clamp(17px,1.2vw + 14px,19px);line-height:1.45;text-wrap:pretty}.legal_meta___f6O9{margin-top:clamp(22px,3vw,30px);padding-top:clamp(16px,2.2vw,22px);border-top:1px solid var(--dusk-line);max-width:64ch;font-size:14.5px;line-height:1.6;color:var(--glow-soft)}@media (min-width:940px){.legal_headMeta__eYtVd{padding:2px 0 6px clamp(22px,2.4vw,30px);border-left:1px solid var(--dusk-line)}.legal_meta___f6O9{margin-top:0;padding-top:0;border-top:0;max-width:none}}.legal_meta___f6O9 b{color:var(--lamp);font-weight:600}.legal_meta___f6O9 a{color:var(--glow)}.legal_docs__tOQD6{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.legal_docs__tOQD6 a{display:inline-flex;align-items:center;min-height:42px;padding:0 15px;border:1px solid var(--dusk-line);border-radius:999px;background:var(--dusk-2);color:var(--glow-soft);font-size:14.5px;font-weight:500;text-decoration:none}.legal_docs__tOQD6 a:hover{color:var(--glow);border-color:var(--glow-soft)}.legal_docs__tOQD6 a[aria-current=page]{background:var(--lamp);border-color:var(--lamp);color:var(--dusk);font-weight:600}.legal_doc__8VoqT{display:grid;gap:clamp(24px,4vw,38px);padding-block:clamp(26px,4vw,40px) clamp(44px,7vw,84px)}@media (min-width:1000px){.legal_doc__8VoqT{grid-template-columns:228px minmax(0,46ch);-moz-column-gap:clamp(40px,5vw,72px);column-gap:clamp(40px,5vw,72px);justify-content:center;align-items:start}}.legal_toc__pTqQd{border:1px solid var(--line);border-radius:var(--r);background:var(--card);padding:17px 19px}.legal_toc__pTqQd h2{font-size:12.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute);margin:0 0 10px;line-height:1.3}.legal_toc__pTqQd ol{margin:0;padding-left:1.6em;max-width:none}.legal_toc__pTqQd li{margin:0;font-size:14.5px;line-height:1.3;color:var(--ink-mute);-moz-column-break-inside:avoid;break-inside:avoid}.legal_toc__pTqQd li+li{margin-top:0}.legal_toc__pTqQd li::marker{font-size:12.5px;font-variant-numeric:tabular-nums}.legal_toc__pTqQd a{display:block;padding:6px 0;color:var(--ink-soft);text-decoration:none}.legal_toc__pTqQd a:hover{color:var(--ink);text-decoration:underline}@media (max-width:999px){.legal_toc__pTqQd{max-width:56ch}}@media (min-width:620px) and (max-width:999px){.legal_toc__pTqQd ol{-moz-columns:2;column-count:2;-moz-column-gap:34px;column-gap:34px}}@media (min-width:1000px){.legal_toc__pTqQd{position:sticky;top:20px;max-height:calc(100svh - 40px);overflow-y:auto;overscroll-behavior:contain}}.legal_body__o1HXJ{max-width:46ch}.legal_intro___asW3{max-width:none;font-size:clamp(16.5px,.5vw + 15px,18px);line-height:1.6;color:var(--ink)}.legal_body__o1HXJ h2{font-family:var(--display);font-optical-sizing:auto;font-variation-settings:"SOFT" 40,"WONK" 1;font-size:clamp(21px,1.5vw + 17px,26px);line-height:1.14;letter-spacing:-.018em;font-weight:600;color:var(--ink);max-width:none;margin:clamp(38px,4.6vw,56px) 0 15px;padding-top:clamp(24px,3vw,34px);border-top:1px solid var(--line);scroll-margin-top:20px}.legal_body__o1HXJ>h2:first-child{margin-top:0;padding-top:0;border-top:0}.legal_body__o1HXJ h3{font-size:12.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute);margin:28px 0 10px;line-height:1.3}.legal_body__o1HXJ li,.legal_body__o1HXJ p{color:var(--ink-soft);font-size:16.5px;line-height:1.68;max-width:none}.legal_body__o1HXJ li strong,.legal_body__o1HXJ p strong{color:var(--ink);font-weight:600}.legal_body__o1HXJ ol+p,.legal_body__o1HXJ p+p,.legal_body__o1HXJ ul+p{margin-top:15px}.legal_body__o1HXJ ol,.legal_body__o1HXJ ul{margin-top:15px;padding-left:1.3em;max-width:none}.legal_body__o1HXJ li+li{margin-top:12px}.legal_body__o1HXJ li::marker{color:var(--line-deep)}.legal_body__o1HXJ a{color:var(--ink)}.legal_body__o1HXJ em{font-style:italic;color:var(--ink)}.legal_body__o1HXJ .anchor{color:var(--line-deep);font-weight:400;font-size:.62em;margin-left:10px;vertical-align:middle;text-decoration:none;opacity:0;transition:opacity .15s ease}.legal_body__o1HXJ .anchor:focus,.legal_body__o1HXJ h2:hover .anchor{opacity:1}.legal_body__o1HXJ .anchor:hover{color:var(--ink-mute)}@media (hover:none){.legal_body__o1HXJ .anchor{opacity:1}}.legal_toTop__frqjI{margin-top:clamp(34px,4.6vw,52px);padding-top:20px;border-top:1px solid var(--line);max-width:none}.legal_toTop__frqjI a{display:inline-flex;align-items:center;gap:9px;min-height:44px;font-size:14.5px;color:var(--ink-soft);text-decoration:none}.legal_toTop__frqjI a:before{content:"↑";font-size:15px;line-height:1}.legal_toTop__frqjI a:hover{color:var(--ink);text-decoration:underline}@media print{.legal_docs__tOQD6,.legal_toTop__frqjI,.legal_toc__pTqQd{display:none}.legal_head__ATSUf{padding-block:0 14px}.legal_body__o1HXJ{max-width:none}.legal_body__o1HXJ h2{-moz-column-break-after:avoid;break-after:avoid;margin-top:22px;padding-top:12px}}