.legal-page_page__9_psK{padding-block:2rem 6rem}.legal-page_header__X8gXG{border-bottom:1px solid var(--border);padding-bottom:2.75rem}.legal-page_breadcrumb__81wTE{display:flex;flex-wrap:wrap;gap:.65rem;color:var(--muted);font-size:.825rem;margin-bottom:3.25rem}.legal-page_breadcrumb__81wTE a:hover{color:var(--accent);text-decoration:underline}.legal-page_eyebrow__5IM1A{color:var(--accent);margin-bottom:1rem}.legal-page_header__X8gXG h1{font-size:var(--type-page-title);line-height:1.05;font-weight:450;letter-spacing:-.035em}.legal-page_description__xPkd2{max-width:42rem;margin-top:1.25rem;color:var(--muted);font-size:1rem;line-height:1.8}.legal-page_updated__5YYac{margin-top:1.5rem;color:var(--muted);font-size:.825rem}.legal-page_updated__5YYac time{color:var(--foreground);margin-left:.35rem}.legal-page_layout__L9ay5{display:grid;grid-template-columns:240px minmax(0,1fr);align-items:start;gap:clamp(3rem,7vw,7rem);padding-top:3rem}.legal-page_sidebar__APTYB{position:sticky;top:104px}.legal-page_contents__pisqG>p{color:var(--muted);margin-bottom:1.1rem;font-size:.715rem}.legal-page_contents__pisqG ol{list-style:none;margin:0;padding:0}.legal-page_contents__pisqG a{display:flex;gap:.8rem;padding-block:.65rem;font-size:.88rem;line-height:1.5}.legal-page_contents__pisqG a>span{color:var(--muted);font-size:.715rem;padding-top:.12rem}.legal-page_contents__pisqG a:hover{color:var(--accent);text-decoration:underline;text-underline-offset:.25em}.legal-page_related__eUADr{display:flex;justify-content:space-between;gap:1rem;margin-top:1.5rem;border-top:1px solid var(--border);padding-top:1.5rem;color:var(--accent);font-size:.88rem;font-weight:650}.legal-page_related__eUADr:hover{text-decoration:underline}.legal-page_body__ZIBwn{min-width:0}.legal-page_section__9hBqm{scroll-margin-top:110px;padding-bottom:2.5rem;color:var(--muted);font-size:1.018rem;line-height:1.85;overflow-wrap:anywhere}.legal-page_section__9hBqm+.legal-page_section__9hBqm{border-top:1px solid var(--border);padding-top:2.5rem}.legal-page_section__9hBqm h2{display:flex;align-items:baseline;gap:.9rem;margin-bottom:1.25rem;color:var(--foreground);font-size:1.3rem;font-weight:600;line-height:1.4;letter-spacing:-.02em}.legal-page_section__9hBqm h2>span{color:var(--accent);font-size:.77rem;font-weight:600;letter-spacing:.05em}.legal-page_section__9hBqm h3{margin-block:1.4rem .4rem;color:var(--foreground);font-size:.95rem;font-weight:650}.legal-page_section__9hBqm dl+p,.legal-page_section__9hBqm p+p,.legal-page_section__9hBqm p+ul,.legal-page_section__9hBqm ul+p{margin-top:1rem}.legal-page_section__9hBqm ul{list-style:disc;padding-left:1.25rem}.legal-page_section__9hBqm li+li{margin-top:.5rem}.legal-page_section__9hBqm strong{color:var(--foreground);font-weight:600}.legal-page_section__9hBqm a{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.legal-page_section__9hBqm a:hover{color:var(--accent-dark)}.legal-page_section__9hBqm dl{display:grid;grid-template-columns:minmax(100px,.7fr) minmax(0,1.3fr);gap:.7rem 1.5rem;margin-top:1.25rem;border:1px solid var(--border);border-radius:var(--radius-md);padding:1.5rem;background:var(--surface);font-size:.963rem}.legal-page_section__9hBqm dt{color:var(--muted)}.legal-page_section__9hBqm dd{color:var(--foreground)}.legal-page_section__9hBqm code{color:var(--foreground);font-size:.88rem}.legal-page_contact__MJCDG{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:clamp(1.5rem,3vw,2.5rem)}.legal-page_contact__MJCDG>p:first-child{color:var(--accent);font-size:.715rem}.legal-page_contact__MJCDG h2{margin-block:.9rem;font-size:2rem;font-weight:500;letter-spacing:-.025em;line-height:1.1}.legal-page_contact__MJCDG>p:not(:first-child){max-width:34rem;color:var(--muted);font-size:.963rem;line-height:1.75}.legal-page_contact__MJCDG a{display:inline-flex;gap:1.5rem;align-items:center;min-height:44px;margin-top:.75rem;color:var(--accent);font-size:.963rem;font-weight:600;overflow-wrap:anywhere}.legal-page_contact__MJCDG a:hover{text-decoration:underline}@media (max-width:900px){.legal-page_layout__L9ay5{grid-template-columns:190px minmax(0,1fr);gap:2.25rem}}@media (max-width:700px){.legal-page_page__9_psK{padding-block:1.5rem 4rem}.legal-page_breadcrumb__81wTE{margin-bottom:2.5rem}.legal-page_header__X8gXG{padding-bottom:2rem}.legal-page_description__xPkd2{font-size:1.018rem}.legal-page_layout__L9ay5{grid-template-columns:1fr;gap:2.5rem;padding-top:2rem}.legal-page_sidebar__APTYB{position:static}.legal-page_contents__pisqG ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}.legal-page_contents__pisqG a{font-size:.825rem}.legal-page_section__9hBqm{font-size:.963rem}.legal-page_section__9hBqm h2{font-size:1.15rem}.legal-page_section__9hBqm dl{grid-template-columns:1fr;gap:.25rem;padding:1.25rem}.legal-page_section__9hBqm dd+dt{margin-top:.75rem}}