.legal-module__cHGwBW__updated{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:22px 0 0;font-size:12px}.legal-module__cHGwBW__lead{border:1.5px solid var(--ink);background:var(--paper);border-radius:14px 225px 12px/225px 12px 225px 14px;max-width:660px;margin-top:40px;padding:26px 28px 24px;font-size:17.5px;line-height:1.6;position:relative;transform:rotate(-.5deg);box-shadow:0 18px 36px -26px #0006}.legal-module__cHGwBW__lead:before{content:"";background:#d7d6cdbf;width:76px;height:20px;margin-left:-38px;position:absolute;top:-11px;left:50%;transform:rotate(-3deg)}.legal-module__cHGwBW__lead p{margin:0}.legal-module__cHGwBW__lead p+p{margin-top:.8em}.legal-module__cHGwBW__sections{margin-top:24px}.legal-module__cHGwBW__section{padding-top:56px;scroll-margin-top:88px}.legal-module__cHGwBW__heading{border-top:1px solid var(--ink);letter-spacing:-.028em;align-items:baseline;gap:14px;max-width:660px;margin:0 0 18px;padding-top:16px;font-size:clamp(1.35rem,1.1rem + .6vw,1.7rem);font-weight:500;display:flex}.legal-module__cHGwBW__heading span{font-family:var(--mono);letter-spacing:.1em;font-size:12px;font-weight:400}.legal-module__cHGwBW__body{font-size:17px}.legal-module__cHGwBW__body ul{margin:0 0 1.2em;padding-left:1.2em}.legal-module__cHGwBW__body li{margin:.35em 0;padding-left:.2em}.legal-module__cHGwBW__body li::marker{content:"– ";color:var(--muted)}.legal-module__cHGwBW__body h3{letter-spacing:-.01em;margin:1.6em 0 .4em;font-size:17px;font-weight:600}@media (max-width:959px){.legal-module__cHGwBW__section{scroll-margin-top:84px}}@media (max-width:640px){.legal-module__cHGwBW__updated{margin-top:16px}.legal-module__cHGwBW__lead{margin-top:32px;padding:24px 20px 22px;font-size:17px}.legal-module__cHGwBW__section{padding-top:48px}.legal-module__cHGwBW__heading{gap:12px;font-size:1.4rem;line-height:1.25}.legal-module__cHGwBW__body{font-size:16.5px}}.legal-module__cHGwBW__policy{padding-top:8px}.legal-module__cHGwBW__policyHead{border-bottom:1px solid var(--ink);grid-template-columns:minmax(0,1fr) minmax(0,470px);align-items:start;gap:32px 64px;padding-bottom:40px;display:grid}.legal-module__cHGwBW__policyTitle{margin-top:0}.legal-module__cHGwBW__summary{background:var(--bg-2);color:var(--ink-2);border-radius:14px;padding:22px 24px;font-size:16.5px;line-height:1.6}.legal-module__cHGwBW__summary p{margin:0}.legal-module__cHGwBW__summary p+p{margin-top:.75em}.legal-module__cHGwBW__summary strong{color:var(--ink);font-weight:600}.legal-module__cHGwBW__summary a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:.2em}.legal-module__cHGwBW__summaryHead{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11.5px;margin:0 0 10px!important}.legal-module__cHGwBW__policyBody{grid-template-columns:220px minmax(0,1fr);gap:72px;padding-top:8px;display:grid}.legal-module__cHGwBW__contents{top:calc(var(--bar-h,64px) + 32px);align-self:start;padding-top:48px;position:sticky}.legal-module__cHGwBW__contentsHead{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 14px;font-size:11.5px}.legal-module__cHGwBW__contents ol{border-left:1.5px solid var(--hair);gap:2px;margin:0;padding:0;list-style:none;display:grid}.legal-module__cHGwBW__contents a{color:var(--muted);border-left:1.5px solid #0000;gap:10px;margin-left:-1.5px;padding:7px 0 7px 14px;font-size:14.5px;line-height:1.35;transition:color .15s ease-out,border-color .15s ease-out;display:flex}.legal-module__cHGwBW__contents a span{font-family:var(--mono);letter-spacing:.06em;font-size:11px;line-height:1.9}.legal-module__cHGwBW__contents a:hover{color:var(--ink)}.legal-module__cHGwBW__contents a[aria-current]{border-left-color:var(--orange);color:var(--ink);font-weight:500}.legal-module__cHGwBW__contents a:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}.legal-module__cHGwBW__policySection{max-width:700px;padding-top:48px;scroll-margin-top:88px}.legal-module__cHGwBW__policySection .legal-module__cHGwBW__heading{max-width:none}.legal-module__cHGwBW__policySection:first-child .legal-module__cHGwBW__heading{border-top:0;padding-top:0}@media (prefers-reduced-motion:reduce){.legal-module__cHGwBW__contents a{transition:none}}@media (max-width:959px){.legal-module__cHGwBW__policyHead{grid-template-columns:minmax(0,1fr);align-items:start}.legal-module__cHGwBW__policyBody{grid-template-columns:minmax(0,1fr);gap:0}.legal-module__cHGwBW__contents{display:none}}@media (max-width:640px){.legal-module__cHGwBW__summary{padding:18px;font-size:16px}.legal-module__cHGwBW__policySection{padding-top:40px}}
