.legal-page.svelte-1wx29gl{width:min(1120px,100% - 64px);margin:0 auto}.legal-header.svelte-1wx29gl{z-index:20;padding:calc(30px + env(safe-area-inset-top,0px)) 0 30px;border-bottom:1px solid var(--line);background:#060808;justify-content:space-between;align-items:center;gap:24px;display:flex;position:sticky;top:0}.legal-intro.svelte-1wx29gl{max-width:760px;padding:72px 0 40px}.contents-toggle.svelte-1wx29gl{display:none}.contents-title.svelte-1wx29gl{color:var(--ink);font-size:13px;font-weight:500}h1.svelte-1wx29gl{letter-spacing:-.03em;margin:18px 0;font-size:clamp(38px,6vw,64px);font-weight:500;line-height:1.08}.description.svelte-1wx29gl{color:#b8c5be;font-size:17px;line-height:1.7}.updated.svelte-1wx29gl{color:var(--marketing-muted);margin-top:24px;font-size:12px}.document-tabs.svelte-1wx29gl{border-bottom:1px solid var(--line);gap:28px;display:flex}.document-tabs.svelte-1wx29gl a:where(.svelte-1wx29gl){color:var(--marketing-muted);padding:16px 0;font-size:13px;position:relative}.document-tabs.svelte-1wx29gl a[aria-current=page]:where(.svelte-1wx29gl){color:var(--brand)}.tab-underline.svelte-1wx29gl{background:var(--brand);height:2px;position:absolute;inset:auto 0 -1px}.legal-layout.svelte-1wx29gl{grid-template-columns:220px minmax(0,1fr);gap:64px;padding:48px 0 80px;display:grid}aside.svelte-1wx29gl nav:where(.svelte-1wx29gl){position:sticky;top:32px}ol.svelte-1wx29gl{color:var(--marketing-muted);margin:18px 0 0;padding-left:20px;font-size:12px;line-height:1.5}li.svelte-1wx29gl{padding:6px 0 6px 3px}a.svelte-1wx29gl:hover{color:var(--brand)}article.svelte-1wx29gl{color:#bcc9c1;overflow-wrap:anywhere;min-width:0;font-size:15px;line-height:1.85}article.svelte-1wx29gl section+section{margin-top:40px}article.svelte-1wx29gl h2{color:var(--ink);letter-spacing:-.035em;margin-bottom:16px;font-size:23px;font-weight:500;line-height:1.35}article.svelte-1wx29gl h3{color:var(--ink);margin:22px 0 8px;font-size:16px;font-weight:550}article.svelte-1wx29gl p+p{margin-top:14px}article.svelte-1wx29gl ul{margin:14px 0;padding-left:22px}article.svelte-1wx29gl li{padding:4px 0 4px 3px}article.svelte-1wx29gl strong{color:var(--ink);font-weight:550}article.svelte-1wx29gl a,article.svelte-1wx29gl .contact-reveal{color:var(--brand);text-underline-offset:4px;text-decoration:underline}article.svelte-1wx29gl .contact-reveal{font:inherit;background:0 0;border:0;padding:0}article.svelte-1wx29gl .lite-callout{background:#10251c;border:1px solid #315842;border-radius:14px;padding:24px}article.svelte-1wx29gl .publication-note{border:1px solid var(--line);border-radius:8px;padding:16px;font-size:13px}@media (width<=800px){.contents-toggle.svelte-1wx29gl{width:100%;min-height:44px;color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;font-size:14px;display:flex}.contents-toggle.svelte-1wx29gl:after{content:"";border-bottom:1px solid;border-right:1px solid;width:7px;height:7px;transform:rotate(45deg)}.contents-toggle[aria-expanded=true].svelte-1wx29gl:after{transform:rotate(225deg)}.contents-title.svelte-1wx29gl,aside.svelte-1wx29gl nav:where(.svelte-1wx29gl):not(.expanded){display:none}.legal-layout.svelte-1wx29gl{grid-template-columns:1fr;gap:36px;padding-top:32px}aside.svelte-1wx29gl nav:where(.svelte-1wx29gl){position:static}ol.svelte-1wx29gl{columns:2;column-gap:28px}li.svelte-1wx29gl{break-inside:avoid}}@media (width<=480px){.legal-page.svelte-1wx29gl{width:calc(100% - 40px)}.legal-header.svelte-1wx29gl{padding:calc(24px + env(safe-area-inset-top,0px)) 0 24px;flex-wrap:wrap;gap:16px}.legal-intro.svelte-1wx29gl{padding-top:44px}.description.svelte-1wx29gl{font-size:16px}ol.svelte-1wx29gl{columns:1}article.svelte-1wx29gl .lite-callout{padding:20px}}@media print{.legal-page.svelte-1wx29gl{width:100%}.legal-header.svelte-1wx29gl,.document-tabs.svelte-1wx29gl,aside.svelte-1wx29gl{display:none}.legal-intro.svelte-1wx29gl{padding-top:0}.legal-layout.svelte-1wx29gl{display:block}article.svelte-1wx29gl,h1.svelte-1wx29gl,.description.svelte-1wx29gl,.updated.svelte-1wx29gl,article.svelte-1wx29gl h2,article.svelte-1wx29gl h3,article.svelte-1wx29gl strong,article.svelte-1wx29gl a{color:#000}article.svelte-1wx29gl .lite-callout{background:0 0}}
