.legal-module__JMrIvG__page{width:min(100% - 8rem,76rem);margin-inline:auto;padding-block:3rem 6rem}.legal-module__JMrIvG__heading{border-bottom:.0625rem solid var(--border)}.legal-module__JMrIvG__back{color:var(--secondary);align-items:center;gap:.5rem;padding-block:.5rem;font-size:.8rem;display:inline-flex}.legal-module__JMrIvG__back svg,.legal-module__JMrIvG__contact svg,.legal-module__JMrIvG__ending svg{flex-shrink:0;width:1rem;height:1rem}.legal-module__JMrIvG__eyebrow{font:.7rem/1.5 var(--mono);letter-spacing:.12em;color:var(--secondary);margin-top:3rem}.legal-module__JMrIvG__heading h1{color:var(--strong);letter-spacing:-.04em;margin-block:1rem;font-size:clamp(2.3rem,4vw,3.5rem);font-weight:600;line-height:1.3}.legal-module__JMrIvG__description{max-width:43rem;color:var(--secondary);line-height:1.9}.legal-module__JMrIvG__meta{color:var(--secondary);flex-wrap:wrap;gap:.5rem 2rem;margin-block:1.5rem 2.5rem;font-size:.75rem;display:flex}.legal-module__JMrIvG__tabs{gap:2rem;display:flex}.legal-module__JMrIvG__tabs a{border-bottom:.125rem solid #0000;padding-block:.9rem;font-size:.875rem}.legal-module__JMrIvG__tabs a[aria-current=page]{border-color:var(--accent);color:var(--accent-ink);font-weight:600}.legal-module__JMrIvG__layout{grid-template-columns:14rem minmax(0,1fr);align-items:start;gap:4rem;padding-top:3rem;display:grid}.legal-module__JMrIvG__sidebar{font-size:.8rem;position:sticky;top:2rem}.legal-module__JMrIvG__contentsTitle{color:var(--strong);margin-bottom:1rem;font-weight:600}.legal-module__JMrIvG__sidebar ol{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.legal-module__JMrIvG__sidebar li a{color:var(--secondary);gap:.8rem;padding-block:.5rem;display:flex}.legal-module__JMrIvG__sidebar li span{font-family:var(--mono);padding-top:.1rem;font-size:.7rem}.legal-module__JMrIvG__sidebar a:hover,.legal-module__JMrIvG__back:hover,.legal-module__JMrIvG__ending a:hover{color:var(--accent-ink)}.legal-module__JMrIvG__contact{border-top:.0625rem solid var(--line);align-items:center;gap:.5rem;margin-top:1.5rem;padding-top:1.5rem;display:flex}.legal-module__JMrIvG__article{overflow-wrap:anywhere;min-width:0;font-size:.9375rem;line-height:1.95}.legal-module__JMrIvG__notice{background:var(--soft);border-radius:.5rem;padding:1.5rem}.legal-module__JMrIvG__notice strong{color:var(--strong);font-weight:600}.legal-module__JMrIvG__notice p{margin-top:.5rem}.legal-module__JMrIvG__section{border-bottom:.0625rem solid var(--line);padding-block:2.5rem;scroll-margin-top:2rem}.legal-module__JMrIvG__section h2{color:var(--strong);align-items:baseline;gap:1rem;margin-bottom:1.2rem;font-size:1.3rem;font-weight:600;line-height:1.6;display:flex}.legal-module__JMrIvG__section h2>span{font:.75rem var(--mono);color:var(--secondary);flex-shrink:0}.legal-module__JMrIvG__section p+p,.legal-module__JMrIvG__section ul,.legal-module__JMrIvG__section ol{margin-top:1rem}.legal-module__JMrIvG__section ul,.legal-module__JMrIvG__section ol{padding-left:1.4rem}.legal-module__JMrIvG__section ul{list-style:outside}.legal-module__JMrIvG__section ol{list-style:decimal}.legal-module__JMrIvG__section li+li{margin-top:.75rem}.legal-module__JMrIvG__section strong{color:var(--strong);font-weight:600}.legal-module__JMrIvG__article .legal-module__JMrIvG__section a{color:var(--accent-ink);text-underline-offset:.2em;text-decoration:underline}.legal-module__JMrIvG__tableScroll{border:.0625rem solid var(--border);border-radius:.5rem;margin-block:1.2rem;overflow-x:auto}.legal-module__JMrIvG__tableScroll:focus-visible{outline:.125rem solid var(--accent);outline-offset:.25rem}.legal-module__JMrIvG__tableScroll table{border-collapse:collapse;text-align:left;width:100%;min-width:33rem;font-size:.8125rem;line-height:1.8}.legal-module__JMrIvG__tableScroll caption{text-align:left;background:var(--subtle);padding:1rem;font-weight:600}.legal-module__JMrIvG__tableScroll th{color:var(--strong);background:var(--subtle);font-weight:600}.legal-module__JMrIvG__tableScroll th,.legal-module__JMrIvG__tableScroll td{border-top:.0625rem solid var(--line);vertical-align:top;padding:.9rem 1rem}.legal-module__JMrIvG__ending{flex-wrap:wrap;align-items:center;gap:1rem 2rem;padding-top:2rem;font-size:.8125rem;display:flex}.legal-module__JMrIvG__ending p{width:100%;color:var(--secondary)}.legal-module__JMrIvG__ending a{align-items:center;gap:.4rem;display:inline-flex}@media (max-width:1000px){.legal-module__JMrIvG__page{width:calc(100% - 4rem)}.legal-module__JMrIvG__layout{grid-template-columns:11rem minmax(0,1fr);gap:2.5rem}}@media (max-width:760px){.legal-module__JMrIvG__page{width:calc(100% - 2.5rem);padding-block:1.5rem 4rem}.legal-module__JMrIvG__eyebrow{margin-top:2rem}.legal-module__JMrIvG__meta{flex-direction:column;margin-bottom:1.5rem}.legal-module__JMrIvG__layout{grid-template-columns:minmax(0,1fr);gap:2rem;padding-top:2rem}.legal-module__JMrIvG__sidebar{position:static}.legal-module__JMrIvG__sidebar ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}.legal-module__JMrIvG__sidebar li a{gap:.5rem}.legal-module__JMrIvG__contact{margin-top:1rem;padding-top:1rem}.legal-module__JMrIvG__section{padding-block:2rem}.legal-module__JMrIvG__section h2{gap:.75rem;font-size:1.15rem}.legal-module__JMrIvG__notice{padding:1.25rem}}
