html{scroll-behavior:smooth;scroll-padding-top:28px}.legal-skip{position:absolute;top:-60px;left:20px;padding:10px;background:#183554;z-index:10}.legal-skip:focus{top:10px}.legal-shell{max-width:1180px;padding:34px 42px 80px;margin:auto;display:grid;grid-template-columns:205px minmax(0,740px);gap:75px;align-items:start}.legal-sidebar{position:sticky;top:35px;font-size:14px}.legal-sidebar nav{display:grid;gap:5px}.legal-sidebar>nav{margin-bottom:28px}.legal-sidebar a{padding:10px 14px;border-left:2px solid transparent;color:#92afc9}.legal-sidebar a[aria-current]{color:#e0f2ff;border-color:#d6ac72;background:linear-gradient(90deg,#9c68343d,transparent)}.legal-sidebar details{border-top:1px solid var(--line);padding-top:20px}.legal-sidebar summary{cursor:pointer;color:#bcdcf3;padding:5px 14px 12px}.legal-sidebar details nav a{font-size:12px;padding:6px 14px}.legal-help{display:block;margin-top:25px;font-size:12px;overflow-wrap:anywhere}.legal{max-width:none;padding:0;margin:0;min-width:0}.legal h1{font-size:52px;font-weight:700;color:#ddf1ff}.legal .updated{margin:0 0 42px}.legal section{scroll-margin-top:30px}.legal h2{font-size:20px;font-weight:700;margin-top:35px}.legal p,.legal li{font-size:15px;line-height:1.85;color:#adc3d8}.legal p{margin:12px 0}.legal li{padding-left:5px;margin:8px 0}.legal ul{padding-left:21px}.legal a{text-decoration:underline;text-underline-offset:3px}.legal-table{overflow-x:auto;max-width:100%;border:1px solid var(--line);border-radius:6px}.legal table{border-collapse:collapse;width:100%;font-size:13px}.legal th,.legal td{text-align:left;padding:16px;vertical-align:top;min-width:125px;border-bottom:1px solid var(--line)}.legal th{color:#cbe8fc;background:#16304b}.legal td{color:#adc3d8}.legal code{overflow-wrap:anywhere}.site-foot{max-width:1180px;margin:auto;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:20px;padding:25px 42px 35px}.site-foot nav{display:flex;gap:15px}.site-foot a{margin:0}@media(max-width:850px){.legal-shell{gap:35px;grid-template-columns:170px minmax(0,1fr);padding:25px 25px 60px}.legal-sidebar a{padding-left:10px}.legal h1{font-size:43px}}@media(max-width:650px){.legal-shell{display:block;padding:10px 23px 45px}.legal-sidebar{position:static}.legal-sidebar>nav{display:flex;gap:12px;margin-bottom:15px}.legal-sidebar>nav a{padding:7px 12px;border-left:0;border-bottom:2px solid transparent}.legal-sidebar>nav a[aria-current]{border-bottom-color:#d6ac72}.legal-sidebar details{padding-top:8px;margin-bottom:25px}.legal-help{display:none}.legal h1{font-size:39px}.legal .updated{margin-bottom:28px}.legal h2{font-size:19px}.site-foot{padding:22px;flex-direction:column;align-items:center;text-align:center}.legal th,.legal td{padding:12px}}
