.legal-module__yfq8xG__page{--bg:#0b0d0f;--paper:#101417;--paper-2:#15191c;--ink:#eef1f3;--ink-2:#b8c1c7;--muted:#828c92;--line:#242b30;--accent:#59bfff;min-height:100svh;color:var(--ink);background:var(--bg);font-family:var(--font-geist-sans), system-ui, sans-serif;position:relative;overflow:hidden}.legal-module__yfq8xG__ambient{pointer-events:none;filter:blur(28px);background:radial-gradient(circle at 60% 30%,#1f9bf029,#0000 35%);height:760px;position:absolute;inset:-420px -15% auto}.legal-module__yfq8xG__header,.legal-module__yfq8xG__document,.legal-module__yfq8xG__footer{z-index:1;width:min(100% - 40px,1040px);margin-inline:auto;position:relative}.legal-module__yfq8xG__header{border-bottom:1px solid #eef1f314;justify-content:space-between;align-items:center;gap:24px;min-height:84px;display:flex}.legal-module__yfq8xG__brand{color:var(--ink);letter-spacing:-.035em;align-items:center;gap:10px;font-size:17px;font-weight:780;text-decoration:none;display:inline-flex}.legal-module__yfq8xG__mark{fill:none;width:31px;height:31px;stroke:var(--accent);stroke-width:3px;stroke-linecap:round}.legal-module__yfq8xG__header nav,.legal-module__yfq8xG__footer>div{align-items:center;gap:22px;font-size:12px;font-weight:680;display:flex}.legal-module__yfq8xG__header nav a,.legal-module__yfq8xG__footer a{color:var(--ink-2);text-decoration:none}.legal-module__yfq8xG__header nav a:hover,.legal-module__yfq8xG__footer a:hover{color:var(--ink)}.legal-module__yfq8xG__document{grid-template-columns:minmax(230px,.58fr) minmax(0,1fr);gap:clamp(42px,8vw,96px);padding:92px 0 110px;display:grid}.legal-module__yfq8xG__intro{align-self:start;position:sticky;top:42px}.legal-module__yfq8xG__eyebrow{color:var(--accent);letter-spacing:.13em;text-transform:uppercase;margin:0 0 18px;font-size:10.5px;font-weight:760}.legal-module__yfq8xG__intro h1{letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(42px,6vw,70px);line-height:.96}.legal-module__yfq8xG__summary{color:var(--ink-2);margin:24px 0 0;font-size:15px;line-height:1.65}.legal-module__yfq8xG__updated{color:var(--muted);font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;text-transform:uppercase;margin:22px 0 0;font-size:10px}.legal-module__yfq8xG__content{min-width:0}.legal-module__yfq8xG__content section{border-bottom:1px solid var(--line);margin-bottom:32px;padding:0 0 32px}.legal-module__yfq8xG__content section:last-child{border-bottom:0;margin-bottom:0}.legal-module__yfq8xG__content h2{letter-spacing:-.04em;margin:0 0 14px;font-size:23px;line-height:1.15}.legal-module__yfq8xG__content h3{letter-spacing:-.02em;margin:22px 0 7px;font-size:15px}.legal-module__yfq8xG__content p,.legal-module__yfq8xG__content li{color:var(--ink-2);font-size:13.5px;line-height:1.72}.legal-module__yfq8xG__content p{margin:0 0 13px}.legal-module__yfq8xG__content p:last-child{margin-bottom:0}.legal-module__yfq8xG__content ul{gap:9px;margin:12px 0 0;padding-left:20px;display:grid}.legal-module__yfq8xG__content ol{gap:9px;margin:12px 0 14px;padding-left:22px;display:grid}.legal-module__yfq8xG__content strong{color:var(--ink)}.legal-module__yfq8xG__content a{color:var(--accent);text-underline-offset:3px}.legal-module__yfq8xG__notice{background:#1f9bf011;border:1px solid #59bfff30;border-radius:18px;padding:18px}.legal-module__yfq8xG__dataList{gap:10px;margin-top:16px;display:grid}.legal-module__yfq8xG__dataList article{border:1px solid var(--line);background:var(--paper);border-radius:16px;padding:16px}.legal-module__yfq8xG__dataList h3{margin:0 0 5px}.legal-module__yfq8xG__dataList p{margin:0;font-size:12.5px}.legal-module__yfq8xG__footer{min-height:104px;color:var(--muted);border-top:1px solid #eef1f314;justify-content:space-between;align-items:center;gap:24px;font-size:10.5px;display:flex}.legal-module__yfq8xG__footer p{margin:0}@media (max-width:760px){.legal-module__yfq8xG__document{grid-template-columns:1fr;padding:68px 0 86px}.legal-module__yfq8xG__intro{position:static}.legal-module__yfq8xG__footer{flex-wrap:wrap;align-content:center;min-height:140px}}@media (max-width:520px){.legal-module__yfq8xG__header,.legal-module__yfq8xG__document,.legal-module__yfq8xG__footer{width:min(100% - 28px,1040px)}.legal-module__yfq8xG__header{min-height:76px}.legal-module__yfq8xG__header nav{gap:13px;font-size:11px}.legal-module__yfq8xG__intro h1{font-size:48px}.legal-module__yfq8xG__footer{flex-direction:column;justify-content:center;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.legal-module__yfq8xG__header nav a,.legal-module__yfq8xG__footer a{scroll-behavior:auto}}
