.legal-module__Qu0mEa__page{padding:clamp(48px,7vw,96px) 0 clamp(72px,9vw,128px)}.legal-module__Qu0mEa__head{border-bottom:1px solid var(--line-soft);max-width:820px;padding-bottom:clamp(36px,5vw,56px)}.legal-module__Qu0mEa__tabs{flex-wrap:wrap;gap:6px;margin-bottom:clamp(28px,4vw,44px);display:flex}.legal-module__Qu0mEa__tab{border-radius:var(--r-pill);border:1px solid var(--line-soft);height:34px;color:var(--fg-muted);transition:background-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);align-items:center;padding:0 14px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.legal-module__Qu0mEa__tab:hover{color:var(--aw-ink);border-color:var(--aw-stone)}.legal-module__Qu0mEa__tab[aria-current=page]{background:var(--aw-ink);border-color:var(--aw-ink);color:var(--aw-pearl)}.legal-module__Qu0mEa__title{letter-spacing:-.03em;font-size:clamp(40px,5.2vw,72px);font-weight:600;line-height:1.02}.legal-module__Qu0mEa__intro{max-width:62ch;color:var(--fg-muted);margin-top:20px;font-size:clamp(16px,1.3vw,18px);line-height:1.6}.legal-module__Qu0mEa__updated{font-family:var(--font-mono);letter-spacing:.04em;color:var(--fg-subtle);margin-top:20px;font-size:12px}.legal-module__Qu0mEa__layout{grid-template-columns:240px minmax(0,1fr);gap:clamp(40px,6vw,96px);padding-top:clamp(36px,5vw,56px);display:grid}@media (max-width:960px){.legal-module__Qu0mEa__layout{grid-template-columns:1fr}.legal-module__Qu0mEa__toc{display:none}}.legal-module__Qu0mEa__toc{top:calc(var(--nav-h,80px) + 24px);align-self:start;position:sticky}.legal-module__Qu0mEa__tocTitle{font-family:var(--font-mono-pixel);font-size:var(--t-pill);letter-spacing:.08em;text-transform:uppercase;color:var(--aw-moss);margin-bottom:14px}.legal-module__Qu0mEa__toc ol{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.legal-module__Qu0mEa__toc a{color:var(--fg-muted);transition:color var(--dur-base) var(--ease-out);gap:10px;padding:6px 0;font-size:13.5px;line-height:1.4;text-decoration:none;display:flex}.legal-module__Qu0mEa__toc a:hover{color:var(--aw-ink)}.legal-module__Qu0mEa__tocNum,.legal-module__Qu0mEa__num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--fg-subtle)}.legal-module__Qu0mEa__tocNum{flex:none;padding-top:1px;font-size:12px}.legal-module__Qu0mEa__prose{max-width:720px}.legal-module__Qu0mEa__summary{border-radius:var(--r-lg);background:var(--aw-pearl-tint);border:1px solid var(--line-soft);margin-bottom:48px;padding:24px 26px}.legal-module__Qu0mEa__summaryTitle{margin-bottom:10px;font-weight:600;color:var(--aw-moss)!important;font-size:13px!important}.legal-module__Qu0mEa__summary ul{margin:0;padding-left:18px;list-style:outside}.legal-module__Qu0mEa__summary li::marker{color:var(--aw-moss)}.legal-module__Qu0mEa__section li::marker{color:var(--aw-moss)}.legal-module__Qu0mEa__summary li{color:var(--aw-ink);margin:6px 0;font-size:15px;line-height:1.55}.legal-module__Qu0mEa__section{scroll-margin-top:calc(var(--nav-h,80px) + 24px)}.legal-module__Qu0mEa__section+.legal-module__Qu0mEa__section{border-top:1px solid var(--line-soft);margin-top:44px;padding-top:44px}.legal-module__Qu0mEa__section h2{letter-spacing:-.02em;align-items:baseline;gap:14px;margin-bottom:16px;font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.2;display:flex}.legal-module__Qu0mEa__num{letter-spacing:0;font-size:13px;font-weight:400}.legal-module__Qu0mEa__section h3{margin:28px 0 10px;font-size:16px;font-weight:600}.legal-module__Qu0mEa__prose p,.legal-module__Qu0mEa__prose li{color:var(--fg-muted);font-size:15.5px;line-height:1.7}.legal-module__Qu0mEa__prose p+p{margin-top:12px}.legal-module__Qu0mEa__prose strong{color:var(--aw-ink);font-weight:600}.legal-module__Qu0mEa__section ul,.legal-module__Qu0mEa__section ol{margin:12px 0;padding-left:20px}.legal-module__Qu0mEa__section ul{list-style:outside}.legal-module__Qu0mEa__section ol{list-style:decimal}.legal-module__Qu0mEa__section li{margin:6px 0}.legal-module__Qu0mEa__prose a{color:var(--aw-moss);text-underline-offset:3px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.legal-module__Qu0mEa__prose a:hover{color:var(--aw-ink)}.legal-module__Qu0mEa__pending{border-radius:var(--r-xs);background:var(--aw-bratilda);color:var(--aw-ink);font-family:var(--font-mono);padding:1px 6px;font-size:.85em}.legal-module__Qu0mEa__prose dl{border:1px solid var(--line-soft);border-radius:var(--r-lg);background:#fff;grid-template-columns:minmax(140px,200px) 1fr;margin:16px 0 0;display:grid;overflow:hidden}.legal-module__Qu0mEa__prose dt,.legal-module__Qu0mEa__prose dd{border-top:1px solid var(--line-soft);margin:0;padding:14px 18px;font-size:14.5px;line-height:1.5}.legal-module__Qu0mEa__prose dt{color:var(--fg-subtle);font-weight:500}.legal-module__Qu0mEa__prose dd{color:var(--aw-ink);overflow-wrap:anywhere}.legal-module__Qu0mEa__prose dt:first-of-type,.legal-module__Qu0mEa__prose dt:first-of-type+dd{border-top:0}@media (max-width:560px){.legal-module__Qu0mEa__prose dl{grid-template-columns:1fr}.legal-module__Qu0mEa__prose dd{border-top:0;padding-top:0}}.legal-module__Qu0mEa__tableWrap{border:1px solid var(--line-soft);border-radius:var(--r-lg);background:#fff;margin:18px 0 4px;overflow:hidden}.legal-module__Qu0mEa__tableWrap table{border-collapse:collapse;text-align:left;width:100%}.legal-module__Qu0mEa__tableWrap th{background:var(--aw-pearl-tint);letter-spacing:.02em;color:var(--aw-ink);padding:12px 16px;font-size:12px;font-weight:600}.legal-module__Qu0mEa__tableWrap td{border-top:1px solid var(--line-soft);color:var(--fg-muted);vertical-align:top;padding:14px 16px;font-size:14px;line-height:1.55}.legal-module__Qu0mEa__tableWrap td:first-child{color:var(--aw-ink);font-weight:500}.legal-module__Qu0mEa__tableWrap code{color:var(--aw-ink);font-size:12.5px}@media (max-width:680px){.legal-module__Qu0mEa__tableWrap thead{display:none}.legal-module__Qu0mEa__tableWrap tr{border-top:1px solid var(--line-soft);padding:14px 16px;display:block}.legal-module__Qu0mEa__tableWrap tr:first-child{border-top:0}.legal-module__Qu0mEa__tableWrap td{border:0;padding:2px 0;display:block}.legal-module__Qu0mEa__tableWrap td:before{content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-subtle);margin-top:8px;font-size:11px;font-weight:600;display:block}.legal-module__Qu0mEa__tableWrap td:first-child:before{margin-top:0}}.legal-module__Qu0mEa__callout{border-radius:var(--r-lg);background:var(--aw-ink);color:var(--aw-pearl);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding:20px 22px;display:flex}.legal-module__Qu0mEa__callout p{max-width:42ch;color:var(--fg-on-dark-muted)!important;margin:0!important;font-size:14.5px!important}.legal-module__Qu0mEa__callout strong{color:var(--aw-pearl)!important}.legal-module__Qu0mEa__calloutBtn{border-radius:var(--r-sm);background:var(--aw-mint);height:42px;color:var(--aw-ink);font:600 14px var(--font-sans);cursor:pointer;transition:box-shadow var(--dur-base) var(--ease-out);border:0;flex:none;padding:0 18px}.legal-module__Qu0mEa__calloutBtn:hover{box-shadow:var(--shadow-mint)}.legal-module__Qu0mEa__calloutBtn:focus-visible{outline:2px solid var(--aw-mint);outline-offset:2px}.legal-module__Qu0mEa__prose dl+p,.legal-module__Qu0mEa__tableWrap+p,.legal-module__Qu0mEa__callout+p{margin-top:16px}
