.LegalDocumentLayout_page__d74Xo{min-height:100vh;background:var(--color-Care-Meter-surface);color:var(--color-Care-Meter-charcoal);font-family:var(--font-sans);display:flex;flex-direction:column}.LegalDocumentLayout_nav__ogBQj{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;background:var(--color-Care-Meter-white);border-bottom:1px solid var(--color-Care-Meter-border);position:sticky;top:0;z-index:90;box-shadow:0 1px 3px rgb(43 45 66/.06)}.LegalDocumentLayout_navLogo__JRe_W{display:inline-flex;align-items:center;text-decoration:none}.LegalDocumentLayout_navLogoImage__kXMz6{width:auto;height:36px;object-fit:contain}.LegalDocumentLayout_navLinks__VtEZH{display:flex;gap:1.5rem;align-items:center}.LegalDocumentLayout_navLinks__VtEZH a{font-size:.875rem;color:var(--color-Care-Meter-charcoal);text-decoration:none;opacity:.65;transition:opacity .15s ease,color .15s ease}.LegalDocumentLayout_navLinks__VtEZH a.LegalDocumentLayout_active__BMK_e,.LegalDocumentLayout_navLinks__VtEZH a:hover{opacity:1;color:var(--color-Care-Meter-red)}.LegalDocumentLayout_navCta__f1CMB{background:var(--color-Care-Meter-red);color:var(--cm-text-inverse)!important;padding:.5rem 1.25rem;border-radius:8px;font-weight:600;opacity:1!important;transition:background .15s ease}.LegalDocumentLayout_navCta__f1CMB:hover{background:var(--color-Care-Meter-red-600);color:var(--cm-text-inverse)!important}.LegalDocumentLayout_hero__0qLaQ{background:var(--color-Care-Meter-white);border-bottom:1px solid var(--color-Care-Meter-border);padding:3rem 2rem 2.5rem}.LegalDocumentLayout_heroInner__8nfja{max-width:1160px;margin:0 auto}.LegalDocumentLayout_breadcrumb__bJW8w{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--color-Care-Meter-charcoal-mid);margin-bottom:1rem}.LegalDocumentLayout_breadcrumb__bJW8w a{color:inherit;text-decoration:none;transition:color .15s ease}.LegalDocumentLayout_breadcrumb__bJW8w a:hover{color:var(--color-Care-Meter-red)}.LegalDocumentLayout_breadcrumb__bJW8w span{opacity:.5}.LegalDocumentLayout_eyebrow__2kVw8{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-Care-Meter-red);margin-bottom:.75rem}.LegalDocumentLayout_eyebrow__2kVw8:before{content:"";display:block;width:20px;height:2px;background:var(--color-Care-Meter-red);border-radius:2px}.LegalDocumentLayout_title__0UfBS{font-size:clamp(2rem,4vw,2.75rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;color:var(--color-Care-Meter-charcoal);margin:0 0 1rem}.LegalDocumentLayout_meta__W0BsA{display:flex;flex-wrap:wrap;gap:1.5rem;font-size:.875rem;color:var(--color-Care-Meter-charcoal-mid);margin-top:1.25rem}.LegalDocumentLayout_meta__W0BsA strong{color:var(--color-Care-Meter-charcoal);font-weight:600}.LegalDocumentLayout_consumerNotice__pz22u{margin-top:1.5rem;padding:1rem 1.25rem;background:var(--color-Care-Meter-green-light);border-left:3px solid var(--color-Care-Meter-green);border-radius:8px;font-size:.875rem;line-height:1.6;color:var(--color-Care-Meter-charcoal)}.LegalDocumentLayout_consumerNotice__pz22u b{color:var(--color-Care-Meter-green);font-weight:700;display:inline}.LegalDocumentLayout_layout__v5YON{max-width:1160px;margin:0 auto;padding:2.5rem 2rem;display:grid;grid-template-columns:260px 1fr;gap:3rem;align-items:start}.LegalDocumentLayout_sidebar__0xfzS{position:sticky;top:calc(65px + 1.5rem);background:var(--color-Care-Meter-white);border:1px solid var(--color-Care-Meter-border);border-radius:10px;overflow:hidden;box-shadow:0 1px 3px rgb(43 45 66/.06);max-height:calc(100vh - 140px);display:flex;flex-direction:column}.LegalDocumentLayout_sidebarHead__H9Kkm{padding:1rem 1.25rem;background:var(--color-Care-Meter-surface);border-bottom:1px solid var(--color-Care-Meter-border);font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-Care-Meter-charcoal-mid)}.LegalDocumentLayout_sidebarNav__EnpL_{padding:.5rem 0;overflow-y:auto;flex:1;min-height:0}.LegalDocumentLayout_sidebarNav__EnpL_ a{display:block;padding:.5rem 1.25rem;font-size:.85rem;color:var(--color-Care-Meter-charcoal);text-decoration:none;opacity:.65;transition:opacity .12s ease,background .12s ease,border-color .12s ease,color .12s ease;border-left:2px solid transparent;line-height:1.45}.LegalDocumentLayout_sidebarNav__EnpL_ a:hover{opacity:1;background:var(--color-Care-Meter-surface);border-left-color:var(--color-Care-Meter-charcoal)}.LegalDocumentLayout_sidebarNav__EnpL_ a.LegalDocumentLayout_active__BMK_e{opacity:1;color:var(--color-Care-Meter-red);border-left-color:var(--color-Care-Meter-red);font-weight:600;background:var(--color-Care-Meter-red-50)}.LegalDocumentLayout_sidebarNav__EnpL_ a:focus-visible{opacity:1;outline:none;box-shadow:0 0 0 3px rgba(200,16,46,.1);border-left-color:rgba(200,16,46,.55)}.LegalDocumentLayout_sidebarLegal__0V56t{padding:.875rem 1.25rem;border-top:1px solid var(--color-Care-Meter-border);background:var(--color-Care-Meter-surface);font-size:.7rem;color:var(--color-Care-Meter-charcoal-mid);line-height:1.5}.LegalDocumentLayout_content__2zDD3{min-width:0}.LegalDocumentLayout_section__nK780{background:var(--color-Care-Meter-white);border:1px solid var(--color-Care-Meter-border);border-radius:12px;padding:2rem;margin-bottom:1.5rem;box-shadow:0 1px 3px rgb(43 45 66/.04);scroll-margin-top:calc(65px + 1.5rem)}.LegalDocumentLayout_sectionNum__jSrzZ{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:var(--color-Care-Meter-red);color:var(--cm-text-inverse);font-size:.75rem;font-weight:700;border-radius:6px;margin-bottom:.75rem}.LegalDocumentLayout_sectionTitle__2vaJ_{font-size:1.125rem;font-weight:700;letter-spacing:-.01em;padding-bottom:.75rem;border-bottom:2px solid var(--color-Care-Meter-surface);margin:0 0 1.25rem;color:var(--color-Care-Meter-charcoal)}.LegalDocumentLayout_sectionBody__mecm4 p{font-size:.95rem;line-height:1.7;margin:0 0 1rem;color:var(--color-Care-Meter-charcoal)}.LegalDocumentLayout_sectionBody__mecm4 p:last-child{margin-bottom:0}.LegalDocumentLayout_sectionBody__mecm4 h3{font-size:.95rem;font-weight:700;margin:1.5rem 0 .75rem;color:var(--color-Care-Meter-charcoal)}.LegalDocumentLayout_sectionBody__mecm4 h3:first-child{margin-top:0}.LegalDocumentLayout_sectionBody__mecm4 ol,.LegalDocumentLayout_sectionBody__mecm4 ul{padding-left:1.5rem;margin:0 0 1rem}.LegalDocumentLayout_sectionBody__mecm4 li{font-size:.95rem;line-height:1.7;margin-bottom:.5rem;color:var(--color-Care-Meter-charcoal)}.LegalDocumentLayout_sectionBody__mecm4 ul li::marker{color:var(--color-Care-Meter-red)}.LegalDocumentLayout_sectionBody__mecm4 a{color:var(--color-Care-Meter-red);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .12s ease}.LegalDocumentLayout_sectionBody__mecm4 a:hover{border-bottom-color:var(--color-Care-Meter-red)}.LegalDocumentLayout_sectionBody__mecm4 strong{font-weight:700;color:var(--color-Care-Meter-charcoal)}.LegalDocumentLayout_callout__RTWbu{border-radius:8px;padding:1rem 1.25rem;margin:1.25rem 0;font-size:.875rem;line-height:1.6;border-left:3px solid}.LegalDocumentLayout_calloutTeal__8jxBh{background:var(--color-Care-Meter-green-light);border-color:var(--color-Care-Meter-green)}.LegalDocumentLayout_calloutAmber__qgBkx{background:var(--color-Care-Meter-amber-light);border-color:var(--color-Care-Meter-amber)}.LegalDocumentLayout_calloutDark__SsPkv{background:rgb(43 45 66/.04);border-color:var(--color-Care-Meter-charcoal)}.LegalDocumentLayout_calloutTitle__I9eH5{display:block;font-weight:700;margin-bottom:.25rem;font-size:.875rem}.LegalDocumentLayout_calloutTeal__8jxBh .LegalDocumentLayout_calloutTitle__I9eH5{color:var(--color-Care-Meter-green)}.LegalDocumentLayout_calloutAmber__qgBkx .LegalDocumentLayout_calloutTitle__I9eH5{color:var(--color-Care-Meter-amber-text)}.LegalDocumentLayout_calloutDark__SsPkv .LegalDocumentLayout_calloutTitle__I9eH5{color:var(--color-Care-Meter-charcoal)}.LegalDocumentLayout_tableWrap__dDvzw{overflow-x:auto;margin:1.25rem 0;border-radius:8px;border:1px solid var(--color-Care-Meter-border)}.LegalDocumentLayout_table__MyHl2{width:100%;border-collapse:collapse;font-size:.875rem}.LegalDocumentLayout_table__MyHl2 th{background:var(--cm-surface-inverse);color:var(--cm-text-inverse);padding:.75rem 1rem;text-align:left;font-weight:600;font-size:.7rem;letter-spacing:.04em;text-transform:uppercase}.LegalDocumentLayout_table__MyHl2 td{padding:.75rem 1rem;border-bottom:1px solid rgb(43 45 66/.07);vertical-align:top;line-height:1.55;color:var(--color-Care-Meter-charcoal)}.LegalDocumentLayout_table__MyHl2 tr:nth-child(2n) td{background:var(--color-Care-Meter-surface)}.LegalDocumentLayout_table__MyHl2 tr:last-child td{border-bottom:none}.LegalDocumentLayout_table__MyHl2 a{color:var(--color-Care-Meter-red);text-decoration:none}.LegalDocumentLayout_table__MyHl2 a:hover{text-decoration:underline}.LegalDocumentLayout_acceptance__uRLiD{background:var(--cm-surface-inverse);color:var(--cm-text-inverse);border-radius:12px;padding:2rem;margin-top:1rem;scroll-margin-top:calc(65px + 1.5rem)}.LegalDocumentLayout_acceptance__uRLiD h2{font-size:1.25rem;font-weight:700;margin:0 0 1rem;color:var(--cm-text-inverse)}.LegalDocumentLayout_acceptance__uRLiD p{font-size:.95rem;line-height:1.7;margin-bottom:1rem;color:var(--cm-text-inverse)}.LegalDocumentLayout_acceptanceFootnote__Ghco0{font-size:.8rem;color:var(--cm-text-inverse-subtle);font-style:italic}.LegalDocumentLayout_acceptanceRow__pon3f{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--cm-border-inverse-strong)}.LegalDocumentLayout_acceptanceParty__Cjow6{background:var(--cm-overlay-soft);border-radius:8px;padding:1.25rem}.LegalDocumentLayout_partyName__juKSN{font-size:.85rem;font-weight:700;color:var(--cm-text-inverse);margin-bottom:.5rem}.LegalDocumentLayout_partyDetail__hYc3k{font-size:.8rem;color:var(--cm-text-inverse-muted);line-height:1.6}.LegalDocumentLayout_footer__m8DQ8{margin-top:auto;padding:2rem;background:var(--cm-surface-inverse);color:var(--cm-text-inverse)}.LegalDocumentLayout_footerInner__z9V01{max-width:1160px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;font-size:.8rem}.LegalDocumentLayout_footerCopy__C2mzd{color:var(--cm-text-inverse-subtle)}.LegalDocumentLayout_footerLinks__Gc42M{display:flex;gap:1.5rem}.LegalDocumentLayout_footerLinks__Gc42M a{color:var(--cm-text-inverse-muted);text-decoration:none;transition:color .15s ease}.LegalDocumentLayout_footerLinks__Gc42M a:hover{color:var(--cm-text-inverse)}@media (max-width:1000px){.LegalDocumentLayout_layout__v5YON{grid-template-columns:1fr;gap:1.5rem}.LegalDocumentLayout_sidebar__0xfzS{position:relative;top:0;max-height:none}.LegalDocumentLayout_sidebarNav__EnpL_{max-height:280px}.LegalDocumentLayout_navLinks__VtEZH{display:none}.LegalDocumentLayout_acceptanceRow__pon3f{grid-template-columns:1fr}.LegalDocumentLayout_meta__W0BsA{gap:.875rem}}@media (max-width:600px){.LegalDocumentLayout_footer__m8DQ8,.LegalDocumentLayout_hero__0qLaQ,.LegalDocumentLayout_nav__ogBQj{padding-left:1rem;padding-right:1rem}.LegalDocumentLayout_layout__v5YON{padding:1.5rem 1rem}.LegalDocumentLayout_section__nK780{padding:1.5rem 1.25rem}}