.LegalPage_page__K57u2{min-height:100vh;background:var(--rr-surface);color:var(--rr-text);font-family:var(--font-sans),sans-serif;--legal-rule:color-mix(in srgb,var(--rr-primary) 28%,var(--rr-border))}.LegalPage_page__K57u2 p{margin:0;color:inherit}.LegalPage_page__K57u2 a{text-underline-offset:.22em}.LegalPage_page__K57u2 a:focus-visible,.LegalPage_page__K57u2 summary:focus-visible,.LegalPage_sectionHeading__ofAdH:focus-visible{outline:2px solid var(--rr-primary);outline-offset:5px;border-radius:2px}.LegalPage_skipLink__QRDSA{position:absolute;top:12px;left:16px;z-index:110;padding:12px 16px;background:var(--rr-surface-elevated);color:var(--rr-primary);transform:translateY(-180%)}.LegalPage_skipLink__QRDSA:focus{transform:translateY(0)}.LegalPage_masthead__yXLd4{border-bottom:1px solid var(--legal-rule)}.LegalPage_mastheadInner__malT8{max-width:1184px;min-height:92px;margin-inline:auto;padding-inline:40px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-inline:1px solid var(--legal-rule)}.LegalPage_logo__r9NsW{display:block;flex-shrink:0}.LegalPage_homeLink__Z2Zdc{display:flex;gap:12px;align-items:center;min-height:44px;padding-left:28px;border-left:1px solid var(--rr-border);color:var(--rr-primary);font-size:.9375rem}.LegalPage_homeLink__Z2Zdc:hover{text-decoration:underline}.LegalPage_frame__Y2xZZ{max-width:1184px;margin-inline:auto;border-inline:1px solid var(--legal-rule)}.LegalPage_frame__Y2xZZ:focus{outline:2px solid var(--rr-ring-strong);outline-offset:-3px}.LegalPage_docHeader__sDAPw{padding:52px 48px 40px;border-bottom:1px solid var(--legal-rule)}.LegalPage_page__K57u2 .LegalPage_kicker___yXQq{margin:0;color:var(--rr-text-muted);font-size:.6875rem;font-weight:600;letter-spacing:.18em;line-height:1.6;text-transform:uppercase}.LegalPage_docHeader__sDAPw h1{margin:16px 0 20px;max-width:22ch;color:var(--rr-text-strong);font-family:var(--font-display),sans-serif;font-size:clamp(2rem,4.5vw,3.5rem);font-weight:600;letter-spacing:-.045em;line-height:1.15;overflow-wrap:anywhere}.LegalPage_docHeader__sDAPw .LegalPage_summary__8lojP{max-width:75ch;color:var(--rr-text);font-size:1.0625rem;line-height:1.8}.LegalPage_metadata__xnnMQ{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:24px;color:var(--rr-text-muted);font-size:.75rem}.LegalPage_metadata__xnnMQ div{display:flex;flex-wrap:wrap;gap:6px}.LegalPage_metadata__xnnMQ dt{font-weight:600}.LegalPage_metadata__xnnMQ dd{margin:0}.LegalPage_readingGrid__Bm7oL{display:grid;grid-template-columns:264px minmax(0,1fr);align-items:start}.LegalPage_navigation__YBJf7{min-width:0;align-self:stretch;border-right:1px solid var(--legal-rule)}.LegalPage_desktopNavigation__rD4_L{position:sticky;top:24px;max-height:calc(100dvh - 48px - var(--rr-analytics-overlay-height, 0px));overflow-y:auto;overscroll-behavior:contain;padding:32px 22px 28px 28px;scrollbar-width:thin}.LegalPage_documentNav__MO8_R{display:grid;gap:6px;padding-bottom:24px;border-bottom:1px solid var(--rr-border)}.LegalPage_documentNav__MO8_R a{position:relative;display:block;padding:8px 0;color:var(--rr-text-muted);font-size:.875rem;line-height:1.6}.LegalPage_documentNav__MO8_R a:hover{color:var(--rr-primary)}.LegalPage_documentNav__MO8_R a[aria-current=page]{color:var(--rr-primary);font-weight:700}.LegalPage_documentNav__MO8_R a[aria-current=page]:after{content:"";display:block;width:28px;height:2px;margin-top:8px;background:var(--rr-primary)}.LegalPage_sectionNav__lXCfQ{margin-top:24px}.LegalPage_sectionNav__lXCfQ ol{display:grid;gap:2px;margin:12px 0 0;padding:0;list-style:none}.LegalPage_sectionNav__lXCfQ a{display:grid;grid-template-columns:22px minmax(0,1fr);gap:5px;padding:6px 4px;border-left:2px solid transparent;color:var(--rr-text-muted);font-size:.75rem;line-height:1.55}.LegalPage_sectionNav__lXCfQ a:hover{color:var(--rr-primary);text-decoration:underline}.LegalPage_sectionNav__lXCfQ a[aria-current=location]{border-left-color:var(--rr-primary);color:var(--rr-primary);font-weight:600}.LegalPage_indexNumber__PtADF{font-variant-numeric:tabular-nums;text-align:right}.LegalPage_mobileNavigation__FaQLa{display:none}.LegalPage_article__9_HAt{width:100%;max-width:calc(72ch + 6rem);min-width:0;padding:36px 48px 56px;font-size:1.0625rem;line-height:1.85;overflow-wrap:anywhere}.LegalPage_overview__ebER5{margin-bottom:36px;padding:20px 24px 18px;border-left:2px solid var(--rr-primary);background:var(--rr-surface-soft)}.LegalPage_overviewList__QUEAQ{margin:12px 0 0;padding:0;list-style:none}.LegalPage_overviewList__QUEAQ li{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,.6fr);gap:20px;align-items:center;padding:16px 0;border-bottom:1px solid var(--rr-border);font-size:.875rem;line-height:1.7}.LegalPage_overviewList__QUEAQ a{justify-self:end;color:var(--rr-primary);font-size:.8125rem;text-align:right}.LegalPage_overviewList__QUEAQ a:hover{text-decoration:underline}.LegalPage_overviewList__QUEAQ a span{margin-left:6px}.LegalPage_overview__ebER5 .LegalPage_overviewQualifier__VzgPR{margin-top:14px;color:var(--rr-text-muted);font-size:.75rem;line-height:1.7}.LegalPage_section__QQO70{padding-top:30px;padding-bottom:32px;border-top:1px solid var(--legal-rule)}.LegalPage_sectionHeading__ofAdH{display:grid;grid-template-columns:36px minmax(0,1fr);gap:16px;margin:0 0 20px;scroll-margin-top:28px;color:var(--rr-text-strong);font-family:var(--font-display),sans-serif;font-size:1.375rem;font-weight:600;letter-spacing:-.035em;line-height:1.45}.LegalPage_sectionNumber___UnzX{color:var(--rr-primary);font-variant-numeric:tabular-nums}.LegalPage_prose__DogY6{margin-left:52px}.LegalPage_prose__DogY6>*+*{margin-top:16px}.LegalPage_prose__DogY6 ol,.LegalPage_prose__DogY6 ul{padding-left:24px}.LegalPage_prose__DogY6 li+li{margin-top:8px}.LegalPage_prose__DogY6 a{color:var(--rr-primary);text-decoration:underline}.LegalPage_prose__DogY6 strong{color:var(--rr-text-strong);font-weight:600}.LegalPage_prose__DogY6 .legal-analytics-control{margin-block:24px;padding:20px;border:1px solid var(--rr-border);border-radius:12px;background:var(--rr-surface-soft)}.LegalPage_prose__DogY6 .legal-analytics-control p{font-size:.875rem;line-height:1.7}.LegalPage_prose__DogY6 .legal-analytics-control p+p{margin-top:8px}.LegalPage_note__IamN5{margin:24px 0 0 52px;padding-left:20px;border-left:2px solid var(--legal-rule);color:var(--rr-text-muted);font-size:.875rem;line-height:1.75}.LegalPage_note__IamN5 p+p{margin-top:8px}.LegalPage_note__IamN5 .LegalPage_noteQualifier__ASEBl{font-size:.75rem}.LegalPage_footer__L8DTL{border-top:1px solid var(--legal-rule)}.LegalPage_contact__aJS6L{padding:32px 0}.LegalPage_contact__aJS6L h2,.LegalPage_history__MvcKj h2{margin:0 0 12px;color:var(--rr-text-strong);font-family:var(--font-display),sans-serif;font-size:1.125rem;font-weight:600}.LegalPage_contact__aJS6L p{font-size:.9375rem;line-height:1.8}.LegalPage_contactLink__nRpE_{display:inline-flex;align-items:center;gap:8px;margin-top:14px;color:var(--rr-primary);font-size:.9375rem;font-weight:600;text-decoration:underline}.LegalPage_contact__aJS6L .LegalPage_contactEmail__jVERD{margin-top:4px;color:var(--rr-text-muted);font-size:.8125rem}.LegalPage_history__MvcKj{padding-top:28px;border-top:1px solid var(--rr-border)}.LegalPage_history__MvcKj ul{display:grid;gap:14px;margin:0;padding:0;color:var(--rr-text-muted);list-style:none;font-size:.8125rem;line-height:1.8}@media (max-width:979px){.LegalPage_mastheadInner__malT8{margin-inline:24px;padding-inline:24px}.LegalPage_frame__Y2xZZ{margin-inline:24px}.LegalPage_docHeader__sDAPw{padding:40px 32px 32px}.LegalPage_readingGrid__Bm7oL{display:block}.LegalPage_navigation__YBJf7{border-right:none;border-bottom:1px solid var(--legal-rule)}.LegalPage_desktopNavigation__rD4_L{display:none}.LegalPage_mobileNavigation__FaQLa{display:block}.LegalPage_mobileNavigation__FaQLa summary{display:flex;align-items:center;justify-content:space-between;min-height:60px;padding:14px 32px;color:var(--rr-primary);font-size:.875rem;font-weight:600;list-style:none;cursor:pointer}.LegalPage_mobileNavigation__FaQLa summary::-webkit-details-marker{display:none}.LegalPage_disclosureIcon__SvDrx{font-size:1.25rem;font-weight:400}.LegalPage_mobileNavigation__FaQLa[open] .LegalPage_disclosureIcon__SvDrx{transform:rotate(45deg)}.LegalPage_mobileNavigationContent__cO0qQ{padding:0 32px 28px}.LegalPage_sectionNav__lXCfQ a{min-height:44px;align-items:center;font-size:.875rem}.LegalPage_documentNav__MO8_R a{min-height:44px}.LegalPage_article__9_HAt{max-width:75ch;margin-inline:auto;padding:32px}}@media (max-width:599px){.LegalPage_mastheadInner__malT8{min-height:100px;margin-inline:12px;padding:18px 20px;flex-wrap:wrap;gap:8px}.LegalPage_logo__r9NsW img{width:178px}.LegalPage_homeLink__Z2Zdc{min-height:36px;border:0;padding:0;font-size:.75rem}.LegalPage_frame__Y2xZZ{margin-inline:12px}.LegalPage_docHeader__sDAPw{padding:32px 20px 28px}.LegalPage_docHeader__sDAPw h1{font-size:2rem;margin-top:14px;letter-spacing:-.04em}.LegalPage_docHeader__sDAPw .LegalPage_summary__8lojP{font-size:.9375rem;line-height:1.8}.LegalPage_metadata__xnnMQ{gap:8px 18px;font-size:.6875rem}.LegalPage_article__9_HAt{padding:24px 20px 40px;font-size:1rem}.LegalPage_mobileNavigationContent__cO0qQ,.LegalPage_mobileNavigation__FaQLa summary{padding-inline:20px}.LegalPage_overview__ebER5{margin-bottom:28px;padding:18px 16px}.LegalPage_overviewList__QUEAQ li{grid-template-columns:1fr;gap:6px;padding:14px 0}.LegalPage_overviewList__QUEAQ a{justify-self:start;text-align:left}.LegalPage_section__QQO70{padding-top:24px;padding-bottom:28px}.LegalPage_sectionHeading__ofAdH{grid-template-columns:30px minmax(0,1fr);gap:8px;font-size:1.1875rem;margin-bottom:16px}.LegalPage_prose__DogY6{margin-left:0}.LegalPage_note__IamN5{margin-left:0;padding-left:16px}.LegalPage_prose__DogY6 .legal-analytics-control{padding:16px}}@media (prefers-reduced-motion:reduce){html:has(.LegalPage_page__K57u2){scroll-behavior:auto}}@media print{body:has(.LegalPage_page__K57u2),html:has(.LegalPage_page__K57u2){background:white;background-image:none;color-scheme:light}.LegalPage_page__K57u2{--rr-text:black;--rr-text-strong:black;--rr-text-muted:black;--rr-primary:black;--rr-border:silver;--legal-rule:silver;--rr-surface:white;--rr-surface-soft:white;min-height:0;background:white;color:black;font-size:10pt}.LegalPage_homeLink__Z2Zdc,.LegalPage_navigation__YBJf7,.LegalPage_overview__ebER5,.LegalPage_prose__DogY6 .legal-analytics-control,.LegalPage_skipLink__QRDSA{display:none}.LegalPage_mastheadInner__malT8{min-height:0;margin:0;padding:0 0 12pt;border:none}.LegalPage_logo__r9NsW img{width:150pt}.LegalPage_logo__r9NsW img[src*=nav-light]{display:block!important}.LegalPage_logo__r9NsW img[src*=nav-dark]{display:none!important}.LegalPage_masthead__yXLd4{border-color:silver}.LegalPage_frame__Y2xZZ{max-width:none;margin:0;border:none}.LegalPage_docHeader__sDAPw{padding:20pt 0}.LegalPage_docHeader__sDAPw h1{max-width:none;margin:8pt 0 12pt;font-size:24pt}.LegalPage_docHeader__sDAPw .LegalPage_summary__8lojP{font-size:11pt}.LegalPage_metadata__xnnMQ{margin-top:12pt;font-size:9pt}.LegalPage_readingGrid__Bm7oL{display:block}.LegalPage_article__9_HAt{max-width:none;padding:0;font-size:10pt;line-height:1.65}.LegalPage_section__QQO70{padding-block:16pt}.LegalPage_sectionHeading__ofAdH{grid-template-columns:22pt minmax(0,1fr);gap:8pt;margin-bottom:10pt;font-size:13pt;break-after:avoid}.LegalPage_prose__DogY6{margin-left:30pt}.LegalPage_history__MvcKj li,.LegalPage_prose__DogY6 li,.LegalPage_prose__DogY6 p{orphans:3;widows:3}.LegalPage_note__IamN5{margin-left:30pt;font-size:9pt;break-inside:avoid}.LegalPage_contact__aJS6L{padding-block:16pt;break-inside:avoid}.LegalPage_history__MvcKj{padding-top:16pt}.LegalPage_contact__aJS6L h2,.LegalPage_history__MvcKj h2{font-size:12pt;break-after:avoid}.LegalPage_contactLink__nRpE_,.LegalPage_contact__aJS6L p,.LegalPage_history__MvcKj ul{font-size:9pt}body:has(.LegalPage_page__K57u2) [aria-hidden=true]:has(+[aria-label="Analytics choice status"]),body:has(.LegalPage_page__K57u2) [aria-hidden=true]:has(+[aria-label="Analytics choice"]),body:has(.LegalPage_page__K57u2) [aria-label="Analytics choice status"],body:has(.LegalPage_page__K57u2) [aria-label="Analytics choice"],body:has(.LegalPage_page__K57u2) [data-sonner-toaster]{display:none}}