.twar-site .legal-page{background:#fbf8f2;color:var(--ink-900)}.twar-site .legal-page .nav{top:0}.twar-site .legal-page .legal-head{max-width:860px;margin:0 auto;padding:140px 80px 40px}.twar-site .legal-page .legal-head .eyebrow{color:var(--clay-500)}.twar-site .legal-page .legal-head h1{margin-top:16px;font-family:var(--font-display);font-weight:500;font-size:56px;line-height:1.05;letter-spacing:-.02em;color:var(--ink-900);text-wrap:balance;font-variation-settings:"opsz" 72}.twar-site .legal-page .legal-head .updated{margin-top:18px;font-family:var(--font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-700);opacity:.7}.twar-site .legal-page .legal-head .intro{margin-top:22px;font-size:19px;line-height:1.6;color:var(--ink-700);max-width:60ch}.twar-site .legal-page .legal-body{max-width:860px;margin:0 auto;padding:8px 80px 120px}.twar-site .legal-page .legal-body section{padding-top:40px}.twar-site .legal-page .legal-body h2{font-family:var(--font-display);font-weight:500;font-size:28px;line-height:1.2;letter-spacing:-.01em;color:var(--ink-900);font-variation-settings:"opsz" 40}.twar-site .legal-page .legal-body h3{margin-top:26px;font-family:var(--font-body);font-weight:600;font-size:18px;color:var(--ink-900)}.twar-site .legal-page .legal-body li,.twar-site .legal-page .legal-body p{font-size:16.5px;line-height:1.72;color:var(--ink-700)}.twar-site .legal-page .legal-body p{margin-top:14px}.twar-site .legal-page .legal-body ul{margin-top:12px;padding-left:22px;list-style:disc}.twar-site .legal-page .legal-body li{margin-top:8px}.twar-site .legal-page .legal-body strong{color:var(--ink-900);font-weight:600}.twar-site .legal-page .legal-body a{color:var(--clay-500);border-bottom:1px solid rgba(0,0,0,.2)}.twar-site .legal-page .legal-note{margin-top:48px;padding:20px 24px;background:rgba(0,0,0,.03);border-left:3px solid var(--gold-500);font-size:14.5px;line-height:1.6;color:var(--ink-700)}@media (max-width:1040px){.twar-site .legal-page .legal-body,.twar-site .legal-page .legal-head{padding-left:48px;padding-right:48px}}@media (max-width:680px){.twar-site .legal-page .legal-head{padding:104px 20px 28px}.twar-site .legal-page .legal-head h1{font-size:38px}.twar-site .legal-page .legal-body{padding:0 20px 72px}.twar-site .legal-page .legal-body h2{font-size:24px}}