.LegalPage-module__j1_CcW__page{background:var(--site-canvas);min-height:100vh;color:var(--ink)}.LegalPage-module__j1_CcW__skipLink{z-index:10;background:var(--surface);color:var(--teal-dark);box-shadow:var(--shadow);border-radius:6px;padding:10px 14px;font-weight:700;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.LegalPage-module__j1_CcW__skipLink:focus{transform:translateY(0)}.LegalPage-module__j1_CcW__header{border-bottom:1px solid var(--line);background:var(--topbar)}.LegalPage-module__j1_CcW__headerInner,.LegalPage-module__j1_CcW__layout,.LegalPage-module__j1_CcW__footerInner{width:min(1120px,100% - 40px);margin:0 auto}.LegalPage-module__j1_CcW__headerInner{justify-content:space-between;align-items:center;gap:24px;min-height:72px;display:flex}.LegalPage-module__j1_CcW__brand{align-items:center;font-size:17px;font-weight:800;display:inline-flex}.LegalPage-module__j1_CcW__brand img{object-fit:contain;flex-shrink:0;width:auto;max-width:190px;height:42px;max-height:42px}.LegalPage-module__j1_CcW__brand span{color:var(--teal-dark)}.LegalPage-module__j1_CcW__homeLink{color:var(--teal-dark);text-underline-offset:4px;font-size:13px;font-weight:700;-webkit-text-decoration:underline #167f7559;text-decoration:underline #167f7559}.LegalPage-module__j1_CcW__layout{grid-template-columns:minmax(190px,240px) minmax(0,760px);justify-content:space-between;gap:72px;padding-top:56px;padding-bottom:84px;display:grid}.LegalPage-module__j1_CcW__nav{align-self:start;position:sticky;top:28px}.LegalPage-module__j1_CcW__navLabel{color:var(--muted);text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:800}.LegalPage-module__j1_CcW__navList{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.LegalPage-module__j1_CcW__navList li{border-bottom:1px solid var(--line)}.LegalPage-module__j1_CcW__navList a{color:var(--muted);padding:13px 4px;font-size:12px;line-height:1.45;display:block}.LegalPage-module__j1_CcW__navList a:hover,.LegalPage-module__j1_CcW__navList a[aria-current=page]{color:var(--teal-dark)}.LegalPage-module__j1_CcW__navList a[aria-current=page]{font-weight:800}.LegalPage-module__j1_CcW__article{overflow-wrap:anywhere;min-width:0}.LegalPage-module__j1_CcW__updated{color:var(--muted);margin:0 0 13px;font-family:DM Mono,monospace;font-size:11px}.LegalPage-module__j1_CcW__article h1{margin:0;font-size:clamp(32px,5vw,48px);line-height:1.12}.LegalPage-module__j1_CcW__summary{max-width:680px;color:var(--muted);margin:18px 0 30px;font-size:16px;line-height:1.75}.LegalPage-module__j1_CcW__notice{border-top:2px solid var(--amber);border-bottom:1px solid var(--line);margin:0 0 46px;padding:18px 0 20px}.LegalPage-module__j1_CcW__notice strong{color:var(--ink);margin-bottom:7px;font-size:12px;display:block}.LegalPage-module__j1_CcW__notice p{color:var(--muted);margin:0;font-size:13px;line-height:1.75}.LegalPage-module__j1_CcW__notice p+p{margin-top:9px}.LegalPage-module__j1_CcW__operator{border-bottom:1px solid var(--line);margin:-18px 0 46px;padding-bottom:26px}.LegalPage-module__j1_CcW__operator h2{margin:0 0 16px;font-size:17px}.LegalPage-module__j1_CcW__operator dl{margin:0}.LegalPage-module__j1_CcW__operator dl>div{grid-template-columns:minmax(150px,220px) minmax(0,1fr);gap:20px;padding:8px 0;display:grid}.LegalPage-module__j1_CcW__operator dt{color:var(--muted);font-size:12px}.LegalPage-module__j1_CcW__operator dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:13px}.LegalPage-module__j1_CcW__section+.LegalPage-module__j1_CcW__section{margin-top:40px}.LegalPage-module__j1_CcW__section h2{margin:0 0 13px;font-size:20px;line-height:1.35}.LegalPage-module__j1_CcW__section p,.LegalPage-module__j1_CcW__section li{color:var(--muted);font-size:14px;line-height:1.82}.LegalPage-module__j1_CcW__section p{margin:0}.LegalPage-module__j1_CcW__section p+p{margin-top:12px}.LegalPage-module__j1_CcW__section ul{margin:13px 0 0;padding-left:21px}.LegalPage-module__j1_CcW__section li+li{margin-top:7px}.LegalPage-module__j1_CcW__support{border-top:1px solid var(--line);margin-top:52px;padding-top:25px}.LegalPage-module__j1_CcW__support strong,.LegalPage-module__j1_CcW__support span{display:block}.LegalPage-module__j1_CcW__support span{color:var(--muted);margin-top:7px;font-size:13px;line-height:1.6}.LegalPage-module__j1_CcW__support a{color:var(--teal-dark);text-underline-offset:4px;margin-top:11px;font-family:DM Mono,monospace;font-size:13px;text-decoration:underline;display:inline-block}.LegalPage-module__j1_CcW__mobileNav{display:none}.LegalPage-module__j1_CcW__footer{border-top:1px solid var(--line);background:var(--surface)}.LegalPage-module__j1_CcW__footerInner{min-height:84px;color:var(--muted);justify-content:space-between;align-items:center;gap:20px;font-size:12px;display:flex}.LegalPage-module__j1_CcW__footerInner a{color:var(--teal-dark);text-underline-offset:4px;text-decoration:underline}@media (max-width:780px){.LegalPage-module__j1_CcW__headerInner,.LegalPage-module__j1_CcW__layout,.LegalPage-module__j1_CcW__footerInner{width:min(100% - 32px,680px)}.LegalPage-module__j1_CcW__headerInner{min-height:64px}.LegalPage-module__j1_CcW__layout{padding-top:34px;padding-bottom:60px;display:block}.LegalPage-module__j1_CcW__nav{display:none}.LegalPage-module__j1_CcW__mobileNav{margin:0 0 34px;display:block}.LegalPage-module__j1_CcW__mobileNav ul{flex-wrap:wrap;gap:7px 13px;margin:0;padding:0;list-style:none;display:flex}.LegalPage-module__j1_CcW__mobileNav a{color:var(--muted);text-underline-offset:4px;font-size:11px;text-decoration:underline}.LegalPage-module__j1_CcW__mobileNav a[aria-current=page]{color:var(--teal-dark);font-weight:800}.LegalPage-module__j1_CcW__article h1{font-size:32px}.LegalPage-module__j1_CcW__summary{font-size:14px}.LegalPage-module__j1_CcW__notice{margin-bottom:38px}.LegalPage-module__j1_CcW__operator{margin-top:-12px;margin-bottom:38px}.LegalPage-module__j1_CcW__operator dl>div{display:block}.LegalPage-module__j1_CcW__operator dd{margin-top:3px}.LegalPage-module__j1_CcW__footerInner{flex-direction:column;justify-content:center;align-items:flex-start;gap:7px;min-height:104px}}.LegalPage-module__j1_CcW__headerLinks{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 24px;font-size:13px;display:flex}.LegalPage-module__j1_CcW__headerLinks a{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.LegalPage-module__j1_CcW__hub{width:min(1120px,100% - 40px);margin:0 auto;padding:64px 0 88px}.LegalPage-module__j1_CcW__hubHeading{max-width:800px;margin-bottom:44px}.LegalPage-module__j1_CcW__hubHeading>p{color:var(--teal-dark);letter-spacing:.03em;margin:0 0 14px;font-size:13px;font-weight:650}.LegalPage-module__j1_CcW__hubHeading h1{letter-spacing:-.035em;margin:0 0 20px;font-size:clamp(32px,4vw,48px);font-weight:600;line-height:1.15}.LegalPage-module__j1_CcW__hubHeading>span{color:var(--muted);font-size:17px;line-height:1.6}.LegalPage-module__j1_CcW__operatorCard{background:var(--surface);border:1px solid var(--line);border-radius:18px;align-items:flex-start;gap:20px;padding:30px;display:flex}.LegalPage-module__j1_CcW__operatorCard>svg{color:var(--teal-dark);flex-shrink:0;margin-top:4px}.LegalPage-module__j1_CcW__operatorCard>div{min-width:0}.LegalPage-module__j1_CcW__operatorCard h2{margin:0 0 12px;font-size:24px;font-weight:600}.LegalPage-module__j1_CcW__operatorCard p{color:var(--muted);margin:0;font-size:15px;line-height:1.65}.LegalPage-module__j1_CcW__operatorCard .LegalPage-module__j1_CcW__publicationNote{margin-top:16px;font-size:13px}.LegalPage-module__j1_CcW__operatorDetails{gap:12px;margin:20px 0 0;display:grid}.LegalPage-module__j1_CcW__operatorDetails>div{grid-template-columns:minmax(140px,220px) minmax(0,1fr);gap:14px;font-size:14px;line-height:1.5;display:grid}.LegalPage-module__j1_CcW__operatorDetails dt{color:var(--muted)}.LegalPage-module__j1_CcW__operatorDetails dd{overflow-wrap:anywhere;margin:0}.LegalPage-module__j1_CcW__hubSection{margin-top:48px}.LegalPage-module__j1_CcW__hubSectionHeading{margin-bottom:22px}.LegalPage-module__j1_CcW__hubSectionHeading h2{letter-spacing:-.02em;margin:0 0 10px;font-size:27px;font-weight:600}.LegalPage-module__j1_CcW__hubSectionHeading p{color:var(--muted);margin:0;font-size:15px;line-height:1.6}.LegalPage-module__j1_CcW__documentGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.LegalPage-module__j1_CcW__documentCard,.LegalPage-module__j1_CcW__contactCard{border:1px solid var(--line);background:var(--surface);border-radius:16px;flex-direction:column;align-items:flex-start;min-width:0;padding:26px;display:flex}.LegalPage-module__j1_CcW__documentCard{color:var(--ink);text-decoration:none;transition:border-color .15s,box-shadow .15s}.LegalPage-module__j1_CcW__documentCard:hover{border-color:var(--teal);box-shadow:0 6px 20px #0001}.LegalPage-module__j1_CcW__documentCard:focus-visible,.LegalPage-module__j1_CcW__contactCard a:focus-visible,.LegalPage-module__j1_CcW__headerLinks a:focus-visible{outline:2px solid var(--teal);outline-offset:4px}.LegalPage-module__j1_CcW__documentCard>svg{color:var(--teal-dark);margin-bottom:18px}.LegalPage-module__j1_CcW__documentCard h3,.LegalPage-module__j1_CcW__contactCard h3{margin:0 0 12px;font-size:19px;font-weight:600;line-height:1.4}.LegalPage-module__j1_CcW__documentCard p,.LegalPage-module__j1_CcW__contactCard p{color:var(--muted);margin:0 0 24px;font-size:14px;line-height:1.65}.LegalPage-module__j1_CcW__documentStatus{color:var(--muted);margin-top:auto;padding-bottom:16px;font-size:12px;line-height:1.5}.LegalPage-module__j1_CcW__documentAction,.LegalPage-module__j1_CcW__contactCard a{color:var(--teal-dark);align-items:center;gap:6px;font-size:14px;line-height:1.5;display:inline-flex}.LegalPage-module__j1_CcW__contactCard a{text-underline-offset:4px;overflow-wrap:anywhere;margin-top:12px;text-decoration:underline}.LegalPage-module__j1_CcW__contactCard{background:var(--surface-2);grid-column:span 2}@media (max-width:780px){.LegalPage-module__j1_CcW__hub{width:calc(100% - 32px);padding:34px 0 60px}.LegalPage-module__j1_CcW__hubHeading{margin-bottom:28px}.LegalPage-module__j1_CcW__hubHeading>span{font-size:15px}.LegalPage-module__j1_CcW__operatorCard{gap:14px;padding:22px}.LegalPage-module__j1_CcW__operatorCard h2{font-size:21px}.LegalPage-module__j1_CcW__operatorDetails>div{grid-template-columns:1fr;gap:2px}.LegalPage-module__j1_CcW__documentGrid{grid-template-columns:1fr;gap:14px}.LegalPage-module__j1_CcW__documentCard,.LegalPage-module__j1_CcW__contactCard{padding:24px}.LegalPage-module__j1_CcW__contactCard{grid-column:auto}.LegalPage-module__j1_CcW__hubSection{margin-top:34px}.LegalPage-module__j1_CcW__hubSectionHeading h2{font-size:24px}.LegalPage-module__j1_CcW__headerLinks{gap:8px 14px;font-size:12px}.LegalPage-module__j1_CcW__brand img{max-width:145px}}@media (prefers-reduced-motion:reduce){.LegalPage-module__j1_CcW__documentCard{transition:none}}
