.information-page{min-height:100vh;background:var(--dark-bg);color:#f4f4f6;color-scheme:dark;}.information-page .navbar[data-header-surface="reflection"],.information-page .navbar[data-header-surface="reflection"].scrolled{position:fixed;background:var(--dark-bg);backdrop-filter:none;box-shadow:none;}.legal-hero{position:relative;display:grid;min-height:min(900px,100svh);place-items:center;overflow:hidden;padding:130px 24px 80px;background:var(--dark-bg);}.legal-hero-inner{position:relative;z-index:1;width:min(1040px,100%);text-align:center;}.legal-transition{position:absolute;bottom:88px;left:50%;width:min(880px,72%);height:1px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,#ffffff14 25%,#ffffff24 50%,#ffffff14 75%,transparent);pointer-events:none;}.legal-hero h1{max-width:1000px;margin:0 auto;color:#fff;font-family:var(--font-main);font-size:clamp(58px,7vw,112px);font-weight:400;letter-spacing:-0.055em;line-height:1;text-wrap:balance;}.legal-paper{background:var(--dark-bg);color:#f4f4f6;}.legal-paper-inner{display:grid;grid-template-columns:40px minmax(0,800px);gap:96px;justify-content:center;align-items:start;width:min(1160px,calc(100% - 64px));margin:0 auto;padding:112px 0 140px;}.legal-document{min-width:0;}.legal-document-intro{margin-bottom:80px;font-family:var(--font-main);}.legal-updated{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0;color:#fff;font-size:13px;font-weight:400;line-height:1.5;}.legal-updated time{color:inherit;font:inherit;font-variant-numeric:tabular-nums;}.legal-section-nav{align-self:stretch;margin-top:var(--legal-nav-offset,0px);margin-bottom:90px;}.legal-section-nav-track{position:sticky;top:112px;display:grid;padding-top:4px;}.legal-section-nav a{display:flex;align-items:center;width:40px;height:23px;}.legal-section-nav span{display:block;width:14px;height:2px;border-radius:2px;background:#424248;transition:width .2s,background .2s;}.legal-section-nav a:hover span{width:23px;background:#92929d;}.legal-section-nav a[aria-current="location"] span{width:32px;background:#f4f4f6;}.legal-section-nav a:focus-visible{outline:2px solid #92929d;outline-offset:2px;border-radius:3px;}.legal-document section{scroll-margin-top:112px;}@media (prefers-reduced-motion:reduce){.legal-section-nav span{transition:none;}}@media (min-width:641px) and (max-width:900px){.legal-paper-inner{gap:48px;}}.legal-document section{padding:0 0 72px;}.legal-document h2{margin:0 0 25px;font-family:var(--font-main);font-size:clamp(28px,3.4vw,42px);font-weight:700;letter-spacing:-0.035em;line-height:1.16;}.legal-document section>p{margin:0 0 18px;color:#b5b5bf;font-family:var(--font-main);font-size:17px;font-weight:400;line-height:1.78;}@media (max-width:640px){.legal-hero{min-height:720px;padding:120px 20px 64px;}.legal-hero h1{font-size:clamp(48px,15vw,70px);}.legal-paper-inner{display:block;width:min(100% - 40px,800px);padding:76px 0 90px;}.legal-section-nav{display:none;}.legal-document-intro{margin-bottom:56px;}.legal-document section>p{font-size:16px;}}