.legal-document_page__ynJvn{max-width:1240px;padding:36px 32px 64px;margin-inline:auto}.legal-document_documents__Fxp5F{display:flex;flex-wrap:wrap;gap:8px 24px;border-bottom:1px solid var(--line);margin-bottom:32px}.legal-document_documents__Fxp5F a{display:inline-flex;align-items:center;min-height:44px;padding-block:8px;color:var(--muted);font-size:14px}.legal-document_documents__Fxp5F a[aria-current=page]{color:var(--ink);border-bottom:2px solid var(--cherry);font-weight:650}.legal-document_header__yaKZj{max-width:820px}.legal-document_eyebrow___b2ir{font-size:12px;color:var(--muted);margin:0 0 12px}.legal-document_header__yaKZj h1{font:650 clamp(30px,4vw,46px)/1.12 var(--font-ui);letter-spacing:-.035em;margin:0 0 16px}.legal-document_summary___GYKX{font-size:16px;line-height:1.65;color:var(--muted)}.legal-document_metadata__yElmd{display:flex;flex-wrap:wrap;gap:16px 36px;margin:24px 0}.legal-document_metadata__yElmd dt{font-size:12px;color:var(--muted);margin-bottom:6px}.legal-document_metadata__yElmd dd{font-size:14px;margin:0;font-weight:550;overflow-wrap:anywhere}.legal-document_notice__7NMMF{border:1px solid var(--accent-border);background:var(--accent-tint);border-radius:8px;padding:20px 24px;margin-bottom:32px;font-size:14px;line-height:1.6}.legal-document_notice__7NMMF p{margin:8px 0}.legal-document_notice__7NMMF summary{cursor:pointer;display:flex;align-items:center}.legal-document_notice__7NMMF li{margin-block:8px}.legal-document_layout__5Wslu{display:grid;grid-template-columns:260px minmax(0,1fr);gap:48px;align-items:start}.legal-document_contents__SPDC0{position:sticky;top:24px;max-height:calc(100dvh - 48px);overflow-y:auto;min-width:0;padding-inline-end:8px}.legal-document_contents__SPDC0 h2{font-size:14px;margin:0 0 12px}.legal-document_contents__SPDC0 ol{margin:0;padding-inline-start:22px}.legal-document_contents__SPDC0 li{color:var(--muted);font-size:13px;padding-block:4px}.legal-document_contents__SPDC0 a{display:inline-block;padding-block:5px;line-height:1.5;color:var(--action)}.legal-document_text__2mCRG{min-width:0;max-width:78ch;overflow-wrap:anywhere}.legal-document_text__2mCRG section{margin-bottom:36px;scroll-margin-top:24px}.legal-document_text__2mCRG h2{font:650 22px/1.35 var(--font-ui);letter-spacing:-.02em;margin:0 0 16px}.legal-document_text__2mCRG li,.legal-document_text__2mCRG p{font-size:15px;line-height:1.8}.legal-document_text__2mCRG li{margin-block:10px}.legal-document_text__2mCRG p{margin:0 0 16px}.legal-document_footer__IlSw6{border-top:1px solid var(--line);margin-top:24px;padding-top:24px;font-size:14px}.legal-document_footer__IlSw6 a{display:inline-flex;align-items:center;min-height:44px;color:var(--action);text-decoration:underline;text-underline-offset:3px}.legal-document_page__ynJvn a:focus-visible,.legal-document_page__ynJvn summary:focus-visible{outline:3px solid var(--focus);outline-offset:3px}@media(max-width:850px){.legal-document_layout__5Wslu{grid-template-columns:1fr;gap:28px}.legal-document_contents__SPDC0{position:static;max-height:none;padding:20px;border:1px solid var(--line);border-radius:8px}.legal-document_contents__SPDC0 ol{column-count:2;column-gap:32px}.legal-document_contents__SPDC0 li{page-break-inside:avoid;break-inside:avoid}}@media(max-width:540px){.legal-document_page__ynJvn{padding:24px 16px 40px}.legal-document_documents__Fxp5F{gap:0 16px;margin-bottom:24px}.legal-document_documents__Fxp5F a{font-size:13px}.legal-document_notice__7NMMF{padding:16px}.legal-document_contents__SPDC0 ol{column-count:1}.legal-document_text__2mCRG li,.legal-document_text__2mCRG p{font-size:15px;line-height:1.75}}@media print{.legal-document_page__ynJvn{--ink:#000;--muted:#333;--action:#000;max-width:none;padding:0;color:#000;background:#fff}.legal-document_contents__SPDC0,.legal-document_documents__Fxp5F,.legal-document_footer__IlSw6{display:none}.legal-document_layout__5Wslu{display:block}.legal-document_text__2mCRG{max-width:none}.legal-document_text__2mCRG section{page-break-inside:auto;break-inside:auto}.legal-document_text__2mCRG h2{page-break-after:avoid;break-after:avoid}.legal-document_notice__7NMMF{border-color:#666;background:none}}