.legal-shell-module__Fy-BYq__page{min-height:100vh;color:var(--ink);background:linear-gradient(#07111f09 1px, transparent 1px), linear-gradient(90deg, #07111f09 1px, transparent 1px), var(--paper);background-size:64px 64px}.legal-shell-module__Fy-BYq__header{z-index:5;border-bottom:1px solid var(--line);background:var(--surface);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:relative}.legal-shell-module__Fy-BYq__headerInner,.legal-shell-module__Fy-BYq__footerInner,.legal-shell-module__Fy-BYq__container{width:min(1180px,100% - 48px);margin-inline:auto}.legal-shell-module__Fy-BYq__headerInner,.legal-shell-module__Fy-BYq__footerInner{justify-content:space-between;align-items:center;min-height:76px;display:flex}.legal-shell-module__Fy-BYq__brand{color:var(--ink);letter-spacing:-.035em;align-items:center;gap:11px;font-size:18px;font-weight:760;text-decoration:none;display:inline-flex}.legal-shell-module__Fy-BYq__logo{background:#fff;border:1px solid #07111f1f;border-radius:13px;place-items:center;width:42px;height:42px;display:grid;overflow:hidden;box-shadow:0 7px 20px #07111f14}.legal-shell-module__Fy-BYq__logo img{object-fit:contain;width:38px;height:38px}.legal-shell-module__Fy-BYq__topNav,.legal-shell-module__Fy-BYq__footer nav{align-items:center;gap:26px;display:flex}.legal-shell-module__Fy-BYq__topNav a,.legal-shell-module__Fy-BYq__footer a{color:var(--ink-soft);font-size:14px;font-weight:600;text-decoration:none}.legal-shell-module__Fy-BYq__topNav a:hover,.legal-shell-module__Fy-BYq__footer a:hover,.legal-shell-module__Fy-BYq__backLink a:hover{color:var(--coral-dark)}.legal-shell-module__Fy-BYq__topNav .legal-shell-module__Fy-BYq__signIn{color:var(--paper);background:var(--ink);border-radius:999px;padding:10px 17px}.legal-shell-module__Fy-BYq__topNav .legal-shell-module__Fy-BYq__signIn:hover{color:var(--paper);background:var(--ink-soft)}.legal-shell-module__Fy-BYq__hero{border-bottom:1px solid var(--line);padding:clamp(68px,9vw,116px) 0 clamp(58px,7vw,88px);position:relative;overflow:hidden}.legal-shell-module__Fy-BYq__heroGlow{pointer-events:none;background:radial-gradient(circle,#e9473f1f,#1e66700e 44%,#0000 70%);border-radius:50%;width:720px;height:720px;position:absolute;top:-360px;right:-200px}.legal-shell-module__Fy-BYq__backLink{margin:0 0 24px}.legal-shell-module__Fy-BYq__backLink a{color:var(--muted-text);font-size:14px;font-weight:600;text-decoration:none}.legal-shell-module__Fy-BYq__hero h1{letter-spacing:-.075em;max-width:850px;margin:0;font-size:clamp(52px,7.6vw,104px);font-weight:610;line-height:.92}.legal-shell-module__Fy-BYq__hero h1 em{color:var(--teal);font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.055em;font-weight:420}.legal-shell-module__Fy-BYq__summary{max-width:750px;color:var(--muted-text);margin-top:30px;font-size:clamp(17px,2vw,21px);line-height:1.7}.legal-shell-module__Fy-BYq__summary p{margin:0}.legal-shell-module__Fy-BYq__dates{gap:44px;margin:38px 0 0;display:flex}.legal-shell-module__Fy-BYq__dates div{gap:4px;display:grid}.legal-shell-module__Fy-BYq__dates dt{color:var(--muted-text);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.legal-shell-module__Fy-BYq__dates dd{color:var(--ink-soft);margin:0;font-size:14px;font-weight:630}.legal-shell-module__Fy-BYq__layout{grid-template-columns:240px minmax(0,760px);justify-content:center;gap:clamp(50px,8vw,110px);padding-top:clamp(58px,8vw,96px);padding-bottom:clamp(80px,11vw,140px);display:grid}.legal-shell-module__Fy-BYq__aside{border:1px solid var(--line);background:var(--surface);border-radius:18px;align-self:start;padding:22px 20px;position:sticky;top:28px;box-shadow:0 14px 34px #07111f0d}.legal-shell-module__Fy-BYq__aside>p{color:var(--ink);letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:760}.legal-shell-module__Fy-BYq__aside ol{counter-reset:legal-nav;gap:5px;margin:0;padding:0;list-style:none;display:grid}.legal-shell-module__Fy-BYq__aside li{counter-increment:legal-nav}.legal-shell-module__Fy-BYq__aside a{color:var(--muted-text);border-radius:9px;grid-template-columns:24px 1fr;gap:6px;padding:7px 8px;font-size:12px;line-height:1.4;text-decoration:none;display:grid}.legal-shell-module__Fy-BYq__aside a:before{content:counter(legal-nav, decimal-leading-zero);color:var(--muted-text);letter-spacing:.04em;font-size:10px;font-weight:700}.legal-shell-module__Fy-BYq__aside a:hover{color:var(--ink);background:var(--surface-soft)}.legal-shell-module__Fy-BYq__article{min-width:0}.legal-shell-module__Fy-BYq__article section{border-bottom:1px solid var(--line);margin:0 0 50px;padding:0 0 52px;scroll-margin-top:28px}.legal-shell-module__Fy-BYq__article section:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.legal-shell-module__Fy-BYq__article h2{color:var(--ink);letter-spacing:-.045em;margin:0 0 22px;font-size:clamp(28px,4vw,38px);font-weight:680;line-height:1.12}.legal-shell-module__Fy-BYq__article h3{color:var(--ink-soft);letter-spacing:-.015em;margin:30px 0 10px;font-size:17px;font-weight:700}.legal-shell-module__Fy-BYq__article p,.legal-shell-module__Fy-BYq__article li{color:var(--muted-text);font-size:15px;line-height:1.8}.legal-shell-module__Fy-BYq__article p{margin:0 0 16px}.legal-shell-module__Fy-BYq__article ul,.legal-shell-module__Fy-BYq__article ol{margin:14px 0 20px;padding-left:26px}.legal-shell-module__Fy-BYq__article ul{list-style:outside}.legal-shell-module__Fy-BYq__article ol{list-style:decimal}.legal-shell-module__Fy-BYq__article li{margin:0 0 9px;padding-left:4px}.legal-shell-module__Fy-BYq__article li::marker{color:var(--muted-text)}.legal-shell-module__Fy-BYq__article li:last-child{margin-bottom:0}.legal-shell-module__Fy-BYq__article strong{color:var(--ink-soft);font-weight:680}.legal-shell-module__Fy-BYq__article a{color:var(--teal);text-underline-offset:3px;font-weight:650}.legal-shell-module__Fy-BYq__tableWrap{border:1px solid var(--line);background:var(--surface);border-radius:16px;width:100%;margin:20px 0 24px;overflow:auto hidden}.legal-shell-module__Fy-BYq__article table{border-collapse:collapse;width:100%;min-width:640px}.legal-shell-module__Fy-BYq__article th,.legal-shell-module__Fy-BYq__article td{border-bottom:1px solid var(--line);color:var(--muted-text);text-align:left;vertical-align:top;padding:15px 17px;font-size:13px;line-height:1.55}.legal-shell-module__Fy-BYq__article th{color:var(--ink-soft);letter-spacing:.06em;text-transform:uppercase;background:var(--surface-soft);font-size:11px;font-weight:750}.legal-shell-module__Fy-BYq__article tr:last-child td{border-bottom:0}.legal-shell-module__Fy-BYq__note{border-left:3px solid var(--coral);background:var(--coral-soft);border-radius:4px 13px 13px 4px;margin:22px 0;padding:18px 20px}.legal-shell-module__Fy-BYq__note p:last-child{margin-bottom:0}.legal-shell-module__Fy-BYq__rightsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0 28px;display:grid}.legal-shell-module__Fy-BYq__rightsCard{border:1px solid var(--line);background:var(--surface);border-radius:15px;padding:20px}.legal-shell-module__Fy-BYq__rightsCard strong{margin-bottom:8px;display:block}.legal-shell-module__Fy-BYq__rightsCard p{margin:0;font-size:13px;line-height:1.65}.legal-shell-module__Fy-BYq__footer{border-top:1px solid var(--line);background:var(--dashboard-sidebar);color:#eef4f4}.legal-shell-module__Fy-BYq__footerInner{min-height:100px;font-size:13px}.legal-shell-module__Fy-BYq__footer a{color:#eef4f4;opacity:.76}@media (max-width:860px){.legal-shell-module__Fy-BYq__layout{grid-template-columns:1fr;gap:40px}.legal-shell-module__Fy-BYq__aside{position:relative;top:0}.legal-shell-module__Fy-BYq__aside ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.legal-shell-module__Fy-BYq__headerInner,.legal-shell-module__Fy-BYq__footerInner,.legal-shell-module__Fy-BYq__container{width:min(100% - 32px,1180px)}.legal-shell-module__Fy-BYq__headerInner{min-height:68px}.legal-shell-module__Fy-BYq__topNav>a:not(.legal-shell-module__Fy-BYq__signIn){display:none}.legal-shell-module__Fy-BYq__hero h1 em{display:block}.legal-shell-module__Fy-BYq__dates{gap:24px}.legal-shell-module__Fy-BYq__aside ol,.legal-shell-module__Fy-BYq__rightsGrid{grid-template-columns:1fr}.legal-shell-module__Fy-BYq__article section{margin-bottom:38px;padding-bottom:38px}.legal-shell-module__Fy-BYq__footerInner{flex-direction:column;justify-content:center;align-items:flex-start;gap:16px}.legal-shell-module__Fy-BYq__footer nav{flex-wrap:wrap;gap:18px}}@media (prefers-reduced-motion:reduce){.legal-shell-module__Fy-BYq__page{scroll-behavior:auto}}
