.Legal_page__vlam3{min-height:100vh;background:#fff;color:#000}.Legal_header__ZAb8Q{padding:5rem 1.5rem;border-bottom:2px solid #e5e7eb;background:#f5f5f5;text-align:center}.Legal_headerInner__Z_qzk{max-width:56rem;margin:0 auto}.Legal_headerTitle__3NVFS{font-size:2.25rem;font-weight:700;margin-bottom:1.5rem}@media(min-width:768px){.Legal_headerTitle__3NVFS{font-size:3rem}}.Legal_headerSubtitle__L4Pco{font-size:1.25rem;color:#374151}.Legal_tabNav__ZfR6I{border-bottom:1px solid #e5e7eb}.Legal_tabNavInner__M1C5x{max-width:56rem;margin:0 auto;padding:0 1.5rem}.Legal_tabList__gMCPd{display:flex;gap:2rem}.Legal_tab__T51cU{padding:1rem .5rem;border:none;border-bottom:2px solid rgba(0,0,0,0);background:none;font-weight:500;font-size:.875rem;color:#6b7280;cursor:pointer;transition:all .15s}.Legal_tab__T51cU:hover{color:#374151}.Legal_tabActive__8Vs2S{border-bottom-color:#3b82f6;color:#2563eb}.Legal_content__toCYf{padding:3rem 1.5rem}.Legal_contentInner__E2KNs{max-width:56rem;margin:0 auto}.Legal_prose__EZ6ra{line-height:1.75;font-size:1.0625rem}.Legal_dateMeta__VYeAZ{font-size:.875rem;color:#4b5563;margin-bottom:2rem}.Legal_dateMeta__VYeAZ p{margin:.25rem 0}.Legal_callout__1iDNm{border-left:4px solid #60a5fa;background:#eff6ff;padding:1.5rem;margin-bottom:2rem;border-radius:0 .5rem .5rem 0}.Legal_calloutText__NLhwE{font-size:1.0625rem;color:#1e40af;margin:0}.Legal_section__3lOSW{margin-bottom:3rem}.Legal_sectionTitle__8h7iA{font-size:1.5rem;font-weight:600;color:#111827;margin-bottom:1.5rem}.Legal_sectionSubtitle__cUrvy{font-size:1.25rem;font-weight:500;color:#1f2937;margin-bottom:.75rem}.Legal_sectionText__WQsCY{color:#374151;margin-bottom:1rem}.Legal_list__YS_kz{list-style:disc;padding-left:1.5rem;color:#374151}.Legal_list__YS_kz li{margin-bottom:.5rem}.Legal_bulletList__w0Vdq{list-style:none;padding:0;color:#374151}.Legal_bulletList__w0Vdq li{margin-bottom:.5rem;padding-left:1rem;position:relative}.Legal_bulletList__w0Vdq li:before{content:"•";position:absolute;left:0}.Legal_orderedList__1AQDv{list-style:none;padding:0;color:#374151}.Legal_orderedList__1AQDv li{margin-bottom:.5rem}.Legal_card__5muGv{background:#f9fafb;border-radius:.5rem;padding:1.5rem;margin-bottom:1.5rem}.Legal_cardBordered__vPg_e{border:1px solid #e5e7eb;border-radius:.5rem;padding:1.5rem;margin-bottom:1.5rem}.Legal_boxBlue__0Iqyi{background:#eff6ff;border:1px solid #bfdbfe;border-radius:.5rem;padding:1.5rem;margin-bottom:1.5rem}.Legal_boxBlue__0Iqyi h3{color:#1e3a8a}.Legal_boxBlue__0Iqyi li,.Legal_boxBlue__0Iqyi p{color:#1e40af}.Legal_boxGreen__E1s55{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:.5rem;padding:1.5rem;margin-bottom:1.5rem}.Legal_boxGreen__E1s55 h3{color:#14532d}.Legal_boxGreen__E1s55 li,.Legal_boxGreen__E1s55 p{color:#166534}.Legal_boxPurple__dhVy6{background:#faf5ff;border:1px solid #e9d5ff;border-radius:.5rem;padding:1.5rem;margin-bottom:1.5rem}.Legal_boxPurple__dhVy6 h3{color:#581c87}.Legal_boxPurple__dhVy6 li,.Legal_boxPurple__dhVy6 p{color:#6b21a8}.Legal_boxOrange__xs5Oq{background:#fff7ed;border:1px solid #fed7aa;border-radius:.5rem;padding:1.5rem;margin-bottom:1.5rem}.Legal_boxOrange__xs5Oq h3{color:#7c2d12}.Legal_boxOrange__xs5Oq li,.Legal_boxOrange__xs5Oq p{color:#9a3412}.Legal_boxYellow__WCx9G{background:#fefce8;border:1px solid #fde68a;border-radius:.5rem;padding:1.5rem;margin-bottom:1.5rem}.Legal_boxYellow__WCx9G h3{color:#713f12}.Legal_boxYellow__WCx9G li,.Legal_boxYellow__WCx9G p{color:#854d0e}.Legal_boxRed__mkxQ_{background:#fef2f2;border-left:4px solid #f87171;border-radius:0 .5rem .5rem 0;padding:1.5rem;margin-bottom:1.5rem}.Legal_boxRed__mkxQ_ h3{color:#7f1d1d}.Legal_boxRed__mkxQ_ li,.Legal_boxRed__mkxQ_ p{color:#991b1b}.Legal_boxRedBordered__992TN{background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;padding:1.5rem;margin-bottom:1.5rem}.Legal_boxRedBordered__992TN h3{color:#7f1d1d}.Legal_boxRedBordered__992TN li,.Legal_boxRedBordered__992TN p{color:#991b1b}.Legal_accentLeft__jwYK4{border-left:4px solid #e5e7eb;padding-left:1.5rem;margin-bottom:1.5rem}.Legal_accentLeftBlue__Lh4g5{border-left:4px solid #bfdbfe;padding-left:1.5rem;margin-bottom:1.5rem}.Legal_accentLeftGreen__ZTRmh{border-left:4px solid #bbf7d0;padding-left:1.5rem;margin-bottom:1.5rem}.Legal_accentLeftPurple__uUsKK{border-left:4px solid #e9d5ff;padding-left:1.5rem;margin-bottom:1.5rem}.Legal_grid2__w9m5H{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:1.5rem}@media(min-width:768px){.Legal_grid2__w9m5H{grid-template-columns:repeat(2,1fr)}}.Legal_grid3__fjUjM{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:1.5rem}@media(min-width:768px){.Legal_grid3__fjUjM{grid-template-columns:repeat(3,1fr)}}.Legal_spaceY__3PGIg>*+*{margin-top:1.5rem}.Legal_spaceYSm__UxlJt>*+*{margin-top:1rem}.Legal_cardTitle__79ZfH{font-size:1.125rem;font-weight:600;margin-bottom:.75rem}.Legal_cardSubtitle__aByw_{font-weight:600;margin-bottom:.5rem}.Legal_smallText__auHcH{font-size:.875rem}.Legal_strong__atEcJ{font-weight:600}.Legal_legalCaps___D54W{font-size:.875rem;text-transform:uppercase}.Legal_contactInfo__vsBHo p{margin:.5rem 0;color:#374151}