.Terms_container__Vx5cW{max-width:900px;margin:0 auto;padding:2rem 1rem}.Terms_header__FhloG{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid var(--color-gray-200)}.Terms_title__0FX3L{font-size:2rem;font-weight:700;color:var(--color-gray-900);margin-bottom:.5rem}.Terms_lastUpdated__M9FfK{font-size:.875rem;color:var(--color-gray-500)}.Terms_section__7thld{margin-bottom:3rem}.Terms_sectionTitle__yzAmy{font-size:1.5rem;font-weight:600;color:var(--color-gray-900);margin-bottom:1rem}.Terms_subtitle__rjUbq{font-size:1.125rem;font-weight:500;color:var(--color-gray-700);margin-bottom:1rem}.Terms_text__vdyLR{font-size:1rem;line-height:1.75;color:var(--color-gray-600);margin-bottom:1rem}.Terms_subsection__uqvGK{margin-top:1.5rem;margin-bottom:1.5rem}.Terms_subsectionTitle__S5zUs{font-size:1.125rem;font-weight:600;color:var(--color-gray-700);margin-bottom:.75rem}.Terms_list__AiMFU{list-style:disc;padding-left:1.5rem;margin:1rem 0}.Terms_listItem__e3A1B{padding:.25rem 0;line-height:1.75;color:var(--color-gray-600)}.Terms_servicesGrid__a_xEm{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;margin:1.5rem 0}.Terms_serviceCard__YOxDC{padding:1rem;border:1px solid var(--color-gray-200);border-radius:.5rem}.Terms_serviceIcon__3booY{font-size:1.5rem;margin-bottom:.5rem}.Terms_serviceTitle__kj9t8{font-size:1rem;font-weight:600;color:var(--color-gray-900);margin-bottom:.5rem}.Terms_serviceDescription__gs6Xq{font-size:.875rem;color:var(--color-gray-500);line-height:1.5}.Terms_warningBox___RMev{background:var(--color-red-50);border:1px solid #fecaca;border-left:3px solid var(--color-red-500);border-radius:.5rem;padding:1rem;margin:1.5rem 0}.Terms_warningTitle__h_ii4{font-size:1rem;font-weight:600;color:#991b1b;margin-bottom:.5rem}.Terms_warningText__bdEOd{font-size:.875rem;color:#7f1d1d;line-height:1.5}.Terms_conductGrid__yS9_9{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;margin:1.5rem 0}.Terms_conductCard__RrNa_{padding:1rem;border:1px solid var(--color-gray-200);border-radius:.5rem}.Terms_conductIcon__ha2qi{font-size:1.5rem;margin-bottom:.5rem}.Terms_conductTitle__ARc5L{font-size:.875rem;font-weight:600;color:var(--color-gray-900);margin-bottom:.5rem}.Terms_conductDescription__3WLjO{font-size:.875rem;color:var(--color-gray-500);line-height:1.5}.Terms_infoBox__38t2v{background:var(--color-blue-50);border:1px solid var(--color-blue-200);border-left:3px solid var(--color-blue-500);border-radius:.5rem;padding:1rem;margin:1.5rem 0}.Terms_infoTitle__bt2EN{font-size:1rem;font-weight:600;color:var(--color-blue-800);margin-bottom:.5rem}.Terms_infoText__3jOSe{font-size:.875rem;color:#1e3a8a;line-height:1.5}.Terms_contactGrid__qZ150{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;margin:1.5rem 0}.Terms_contactCard__iBw4Q{padding:1rem;border:1px solid var(--color-gray-200);border-radius:.5rem}.Terms_contactIcon__2MFh0{font-size:1.5rem;margin-bottom:.5rem}.Terms_contactTitle__OqrJ2{font-size:.875rem;font-weight:600;color:var(--color-gray-900);margin-bottom:.5rem}.Terms_contactLink__fafTL{font-size:.875rem;color:var(--color-blue-500);text-decoration:underline}.Terms_badge__8ri1V{background:var(--color-green-500)}.Terms_badgeWarning__J15yN,.Terms_badge__8ri1V{display:inline-block;color:#fff;padding:.125rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:600;text-transform:uppercase;margin-left:.5rem}.Terms_badgeWarning__J15yN{background:var(--color-red-500)}.Terms_badgeInfo__ZsG43{display:inline-block;background:var(--color-blue-500);color:#fff;padding:.125rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:600;text-transform:uppercase;margin-left:.5rem}.Terms_note__b8Jsl{background:#ecfdf5;border:1px solid var(--color-green-500);border-radius:.5rem;padding:1rem;margin-top:1rem;color:#065f46;font-size:.875rem;line-height:1.5}.Terms_emphasis__QeTRo{font-weight:600;color:var(--color-gray-900)}@media (max-width:768px){.Terms_container__Vx5cW{padding:1.5rem 1rem}.Terms_title__0FX3L{font-size:1.75rem}.Terms_sectionTitle__yzAmy{font-size:1.25rem}.Terms_conductGrid__yS9_9,.Terms_contactGrid__qZ150,.Terms_servicesGrid__a_xEm{grid-template-columns:1fr}}@media (max-width:480px){.Terms_container__Vx5cW{padding:1rem .75rem}.Terms_title__0FX3L{font-size:1.5rem}.Terms_sectionTitle__yzAmy{font-size:1.125rem}}@media print{.Terms_container__Vx5cW{max-width:100%}.Terms_section__7thld{page-break-inside:avoid}.Terms_header__FhloG{border-bottom:1px solid #000}.Terms_conductCard__RrNa_,.Terms_contactCard__iBw4Q,.Terms_infoBox__38t2v,.Terms_serviceCard__YOxDC,.Terms_warningBox___RMev{border:1px solid #000;background:#fff}}