.LegalDocument_page__LJKLx{min-height:100dvh;display:flex;flex-direction:column;background:#f8fafc;color:#0f172a;font-family:var(--font-legal-body),"Inter",system-ui,sans-serif}.LegalDocument_topBar__kV0jq{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:1rem;width:min(100%,48rem);margin-inline:auto;padding:1rem clamp(1.1rem,4vw,1.5rem);background:rgba(248,250,252,.92);border-bottom:1px solid #e2e8f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.LegalDocument_brand__aYx_e{font-family:var(--font-legal-display),Georgia,serif;font-size:1.15rem;font-weight:700;letter-spacing:-.02em;color:#0f172a;text-decoration:none;cursor:pointer;transition:color .2s ease}.LegalDocument_brand__aYx_e:hover{color:var(--color-primary)}.LegalDocument_brand__aYx_e:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:4px}.LegalDocument_nav__I6hD0{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem}.LegalDocument_navCta__jywPZ,.LegalDocument_navLinkActive__lPiWQ,.LegalDocument_navLink__DHNOa{display:inline-flex;align-items:center;min-height:2.25rem;padding:.4rem .75rem;border-radius:999px;font-size:.86rem;font-weight:700;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.LegalDocument_navLinkActive__lPiWQ,.LegalDocument_navLink__DHNOa{color:#334155}.LegalDocument_navLinkActive__lPiWQ,.LegalDocument_navLink__DHNOa:hover{background:#e2e8f0;color:#0f172a}.LegalDocument_navCta__jywPZ{border:1px solid #cbd5e1;background:#ffffff;color:#0f172a}.LegalDocument_navCta__jywPZ:hover{border-color:#94a3b8;background:#f8fafc}.LegalDocument_navCta__jywPZ:focus-visible,.LegalDocument_navLinkActive__lPiWQ:focus-visible,.LegalDocument_navLink__DHNOa:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.LegalDocument_main__yhXCz{flex:1 1;width:min(100%,48rem);margin-inline:auto;padding:2.5rem clamp(1.1rem,4vw,1.5rem) 4rem}.LegalDocument_article__1Ljtr{max-width:40rem}.LegalDocument_kicker__LdlmS{margin:0 0 .65rem;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#475569}.LegalDocument_title__VgavT{margin:0;font-family:var(--font-legal-display),Georgia,serif;font-size:clamp(2rem,5vw,2.75rem);font-weight:600;letter-spacing:-.03em;line-height:1.15;color:#0f172a}.LegalDocument_updated__OvPFk{margin:.85rem 0 0;font-size:.92rem;color:#475569}.LegalDocument_content__nCQlG{margin-top:2.25rem}.LegalDocument_content__nCQlG :is(h2){margin:2.25rem 0 .75rem;font-family:var(--font-legal-display),Georgia,serif;font-size:1.35rem;font-weight:600;letter-spacing:-.02em;color:#0f172a}.LegalDocument_content__nCQlG :is(h3){margin:1.5rem 0 .5rem;font-size:1.02rem;font-weight:700;color:#0f172a}.LegalDocument_content__nCQlG :is(p,li){font-size:1rem;line-height:1.7;color:#0f172a}.LegalDocument_content__nCQlG p{margin:0 0 1rem}.LegalDocument_content__nCQlG :is(ul,ol){margin:0 0 1rem;padding-left:1.25rem}.LegalDocument_content__nCQlG li+li{margin-top:.4rem}.LegalDocument_content__nCQlG a{color:var(--color-primary);font-weight:700;text-underline-offset:2px;cursor:pointer;transition:color .2s ease}.LegalDocument_content__nCQlG a:hover{color:var(--color-primary-hover)}.LegalDocument_content__nCQlG a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:2px}.LegalDocument_footer__ymB8Q{width:min(100%,48rem);margin-inline:auto;padding:1.25rem clamp(1.1rem,4vw,1.5rem) 2rem;border-top:1px solid #e2e8f0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.25rem;color:#475569;font-size:.86rem}.LegalDocument_footerLinks__lIT3b{display:flex;flex-wrap:wrap;gap:.85rem 1.1rem}.LegalDocument_footerLinks__lIT3b a{color:#334155;font-weight:700;text-decoration:none;cursor:pointer;transition:color .2s ease}.LegalDocument_footerLinks__lIT3b a:hover{color:var(--color-primary)}.LegalDocument_footerLinks__lIT3b a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:2px}@media (max-width:640px){.LegalDocument_topBar__kV0jq{flex-wrap:wrap}.LegalDocument_nav__I6hD0{width:100%;justify-content:flex-start}.LegalDocument_navCta__jywPZ{margin-left:auto}}@media (prefers-reduced-motion:reduce){.LegalDocument_brand__aYx_e,.LegalDocument_content__nCQlG a,.LegalDocument_footerLinks__lIT3b a,.LegalDocument_navCta__jywPZ,.LegalDocument_navLinkActive__lPiWQ,.LegalDocument_navLink__DHNOa{transition:none}}