html:has(.LegalPage-module__6XheUq__page){scroll-behavior:smooth}.LegalPage-module__6XheUq__page{--canvas:#f5f2ec;--ink:#1b1a17;--copy:#3d3a34;--dim:#8d877c;--rule:#1b1a171f;--rule-strong:#1b1a1759;--serif:var(--font-source-serif), "Iowan Old Style", Georgia, serif;--sans:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;background:var(--canvas);min-height:100vh;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;grid-template-columns:clamp(340px,28vw,480px) minmax(0,1fr);display:grid}.LegalPage-module__6XheUq__page a{color:inherit;text-decoration:none}.LegalPage-module__6XheUq__aside{border-right:1px solid var(--rule)}.LegalPage-module__6XheUq__asideInner{scrollbar-width:none;flex-direction:column;height:100vh;padding:48px 40px 40px;display:flex;position:sticky;top:0;overflow-y:auto}.LegalPage-module__6XheUq__mark{letter-spacing:-.035em;align-self:flex-start;align-items:center;gap:10px;font-size:19px;font-weight:600;display:inline-flex}.LegalPage-module__6XheUq__markTile{color:#18181b;width:28px;height:28px}.LegalPage-module__6XheUq__title{font-family:var(--serif);letter-spacing:-.035em;margin:72px 0 0;font-size:clamp(48px,4.6vw,80px);font-weight:400;line-height:.92}.LegalPage-module__6XheUq__updated{color:var(--dim);font-family:var(--serif);margin:22px 0 0;font-size:13px;font-style:italic}.LegalPage-module__6XheUq__switch{border-bottom:1px solid var(--rule);gap:22px;margin-top:36px;padding-bottom:14px;display:flex}.LegalPage-module__6XheUq__switch a{color:var(--dim);white-space:nowrap;font-size:13px;font-weight:500;transition:color .16s;position:relative}.LegalPage-module__6XheUq__switch a:hover,.LegalPage-module__6XheUq__switch a[aria-current]{color:var(--ink)}.LegalPage-module__6XheUq__switch a[aria-current]:after{content:"";background:var(--ink);height:1px;position:absolute;bottom:-15px;left:0;right:0}.LegalPage-module__6XheUq__contents{margin-top:22px}.LegalPage-module__6XheUq__contents ol{margin:0;padding:0;list-style:none;display:grid}.LegalPage-module__6XheUq__contents a{color:var(--dim);font-family:var(--serif);flex-direction:row-reverse;align-items:baseline;gap:10px;padding:6px 0;font-size:15px;transition:color .16s;display:flex}.LegalPage-module__6XheUq__contents a span:first-child{font-variant-numeric:tabular-nums;font-size:13px}.LegalPage-module__6XheUq__contents a span:last-child{flex:1;align-items:baseline;gap:10px;display:flex}.LegalPage-module__6XheUq__contents a span:last-child:after{content:"";border-bottom:1px dotted var(--rule-strong);flex:1;transform:translateY(-3px)}.LegalPage-module__6XheUq__contents a:hover,.LegalPage-module__6XheUq__contents a[aria-current]{color:var(--ink)}.LegalPage-module__6XheUq__contents a[aria-current] span:last-child{font-style:italic}.LegalPage-module__6XheUq__main{padding:148px clamp(40px,6vw,120px) 120px}.LegalPage-module__6XheUq__document{max-width:920px;margin:0 auto}.LegalPage-module__6XheUq__summary{font-family:var(--serif);letter-spacing:-.01em;margin:0 0 64px;font-size:27px;font-style:italic;line-height:1.45}.LegalPage-module__6XheUq__section{margin-bottom:64px;scroll-margin-top:48px}.LegalPage-module__6XheUq__section h2{font-family:var(--serif);letter-spacing:-.02em;margin:0 0 20px;font-size:32px;font-weight:500;line-height:1.15}.LegalPage-module__6XheUq__footer{border-top:1px solid var(--rule);color:var(--dim);justify-content:space-between;margin-top:96px;padding-top:20px;font-size:13px;display:flex}.LegalPage-module__6XheUq__footer a:hover{color:var(--ink)}.LegalPage-module__6XheUq__prose{color:var(--copy);font-family:var(--serif);font-size:19px;line-height:1.7}.LegalPage-module__6XheUq__prose p{margin:0 0 1.1em}.LegalPage-module__6XheUq__prose p:last-child{margin-bottom:0}.LegalPage-module__6XheUq__prose h3{color:var(--ink);letter-spacing:.08em;text-transform:uppercase;margin:2.4em 0 .9em;font-size:15px;font-weight:600;line-height:1.4}.LegalPage-module__6XheUq__prose h3:first-child{margin-top:0}.LegalPage-module__6XheUq__prose ul{gap:.7em;margin:0 0 1.3em;padding:0;list-style:none;display:grid}.LegalPage-module__6XheUq__prose li{padding-left:1.6em;position:relative}.LegalPage-module__6XheUq__prose li:before{content:"";background:var(--dim);width:.7em;height:1px;position:absolute;top:.85em;left:.15em}.LegalPage-module__6XheUq__prose strong{color:var(--ink);font-weight:600}.LegalPage-module__6XheUq__prose a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:4px;text-decoration-thickness:1px;transition:text-decoration-color .16s}.LegalPage-module__6XheUq__prose a:hover{text-decoration-color:currentColor}.LegalPage-module__6XheUq__prose table{border-collapse:collapse;border-top:1px solid var(--rule-strong);width:100%;margin:1.6em 0 1.8em;font-size:16px;line-height:1.55}.LegalPage-module__6XheUq__prose thead th{border-bottom:1px solid var(--rule-strong);color:var(--ink);font-family:var(--sans);letter-spacing:.08em;text-align:left;text-transform:uppercase;padding:.85em 1.2em .85em 0;font-size:11.5px;font-weight:600}.LegalPage-module__6XheUq__prose tbody th,.LegalPage-module__6XheUq__prose td{border-bottom:1px solid var(--rule);vertical-align:top;padding:.95em 1.2em .95em 0}.LegalPage-module__6XheUq__prose th:last-child,.LegalPage-module__6XheUq__prose td:last-child{padding-right:0}.LegalPage-module__6XheUq__prose tbody th{width:28%;color:var(--ink);text-align:left;font-style:italic;font-weight:400}.LegalPage-module__6XheUq__prose p[data-caps]{border:1px solid var(--rule);font-family:var(--sans);letter-spacing:.025em;background:#1b1a1709;border-radius:2px;padding:1.2em 1.35em;font-size:12.5px;line-height:1.8}@media (max-width:960px){.LegalPage-module__6XheUq__page{grid-template-columns:1fr}.LegalPage-module__6XheUq__aside{border-right:0}.LegalPage-module__6XheUq__asideInner{height:auto;padding:32px 24px 0;position:static}.LegalPage-module__6XheUq__title{margin-top:48px}.LegalPage-module__6XheUq__contents{display:none}.LegalPage-module__6XheUq__main{padding:48px 24px 120px}.LegalPage-module__6XheUq__prose{font-size:18px}.LegalPage-module__6XheUq__prose thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.LegalPage-module__6XheUq__prose table,.LegalPage-module__6XheUq__prose tbody,.LegalPage-module__6XheUq__prose tr,.LegalPage-module__6XheUq__prose tbody th,.LegalPage-module__6XheUq__prose td{display:block}.LegalPage-module__6XheUq__prose tr{border-bottom:1px solid var(--rule);padding:.9em 0}.LegalPage-module__6XheUq__prose tbody th,.LegalPage-module__6XheUq__prose td{border-bottom:0;width:auto;padding:.15em 0}.LegalPage-module__6XheUq__prose td[data-label]{padding-top:.6em}.LegalPage-module__6XheUq__prose td[data-label]:before{content:attr(data-label);color:var(--dim);font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600;display:block}}