.Index_section__Yyc6c{overflow:hidden;padding-bottom:2.5rem;padding-top:1.25rem;position:relative}@media (min-width:1024px){.Index_section__Yyc6c{padding-bottom:3rem;padding-top:1.5rem}}.Index_container__eRKkP{display:flex;flex-direction:column;gap:3rem;margin-left:auto;margin-right:auto;max-width:1280px;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:1280px){.Index_container__eRKkP{max-width:1280px;width:100%}}.Index_headerWrapper__yRJgl{align-items:center;display:flex;flex-direction:column;gap:.75rem;margin-left:auto;margin-right:auto;max-width:768px;text-align:center}.Index_badge__vlnCk{background-color:#3f3d9b14;border:1px solid #3f3d9b33;border-radius:9999px;color:#3f3d9b;display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.08em;padding:.35rem 1rem;text-transform:uppercase}.Index_heading__FrYwp{color:#0f172a;font-size:2rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:0}@media (min-width:768px){.Index_heading__FrYwp{font-size:2.5rem}}@media (min-width:1280px){.Index_heading__FrYwp{font-size:2.875rem}}.Index_subhead__Xp0Ty{color:#475569;font-size:1rem;font-weight:400;line-height:1.6;margin:0}@media (min-width:768px){.Index_subhead__Xp0Ty{font-size:1.125rem}}.Index_statsGrid__gw6WY{display:grid;gap:1.25rem;grid-template-columns:1fr}@media (min-width:640px){.Index_statsGrid__gw6WY{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Index_statsGrid__gw6WY{gap:1.5rem;grid-template-columns:repeat(4,1fr)}}.Index_statCard__gYRS0{align-items:flex-start;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 4px 6px -1px #00000008,0 2px 4px -1px #00000005;display:flex;flex-direction:column;overflow:hidden;padding:1.75rem 1.5rem;position:relative;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.Index_statCard__gYRS0:before{background:linear-gradient(90deg,#3f3d9b,#5a59c9);content:"";height:4px;left:0;opacity:.9;position:absolute;top:0;width:100%}.Index_statCard__gYRS0:hover{border-color:#3f3d9b4d;box-shadow:0 12px 24px -4px #3f3d9b1f;transform:translateY(-4px)}.Index_statIconWrapper__wsFBU{align-items:center;background-color:#3f3d9b14;border-radius:.75rem;color:#3f3d9b;display:flex;height:44px;justify-content:center;margin-bottom:1.25rem;width:44px}.Index_statValue__he1E8{color:#0f172a;font-size:2.25rem;font-weight:800;letter-spacing:-.02em;line-height:1.1;margin-bottom:.35rem}@media (min-width:1280px){.Index_statValue__he1E8{font-size:2.5rem}}.Index_statLabel__vcARl{color:#1e293b;font-size:1rem;font-weight:700;margin-bottom:.25rem}.Index_statSub__B7WDH{color:#64748b;font-size:.813rem;line-height:1.4}.Index_highlightsWrapper___poSb{display:flex;flex-direction:column;gap:1.5rem}.Index_subTitle__xlGbu{color:#0f172a;font-size:1.35rem;font-weight:700;letter-spacing:-.01em;margin:0}@media (min-width:768px){.Index_subTitle__xlGbu{font-size:1.6rem}}.Index_highlightsGrid__TYR1Z{display:grid;gap:1.25rem;grid-template-columns:1fr}@media (min-width:768px){.Index_highlightsGrid__TYR1Z{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.Index_highlightsGrid__TYR1Z{grid-template-columns:repeat(3,1fr)}}.Index_highlightCard__fKVHN{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 2px 4px #00000005;display:flex;flex-direction:column;gap:.875rem;padding:1.75rem;transition:transform .25s ease,box-shadow .25s ease}.Index_highlightCard__fKVHN:hover{border-color:#3f3d9b40;box-shadow:0 10px 20px -5px #00000014;transform:translateY(-3px)}.Index_cardHeader__og0m9{justify-content:space-between;width:100%}.Index_cardHeader__og0m9,.Index_highlightIcon__ZStag{align-items:center;display:flex}.Index_highlightIcon__ZStag{border-radius:.625rem;color:#3f3d9b;height:40px;justify-content:center;width:40px}.Index_cardTag__kU2pG,.Index_highlightIcon__ZStag{background-color:#f1f5f9}.Index_cardTag__kU2pG{border-radius:.375rem;color:#475569;font-size:.725rem;font-weight:600;padding:.25rem .65rem}.Index_cardTitle__H_vpp{color:#0f172a;font-size:1.125rem;font-weight:700;line-height:1.35;margin:0}.Index_cardDescription__XASEt{color:#475569;font-size:.875rem;line-height:1.6;margin:0}.Index_checklistWrapper__op7pz{background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;box-shadow:0 4px 12px #00000008;display:flex;flex-direction:column;gap:1.5rem;padding:2rem 1.5rem}@media (min-width:768px){.Index_checklistWrapper__op7pz{padding:2.5rem 2.25rem}}.Index_checklistGrid__3bUL2{display:grid;gap:1rem;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media (min-width:768px){.Index_checklistGrid__3bUL2{gap:1.25rem 2rem;grid-template-columns:repeat(2,1fr)}}.Index_checklistItem__5LJet{align-items:flex-start;background-color:#f8fafc;border:1px solid #f1f5f9;border-radius:.75rem;display:flex;gap:.875rem;padding:.875rem 1rem;transition:background-color .2s ease,border-color .2s ease}.Index_checklistItem__5LJet:hover{background-color:#fff;border-color:#3f3d9b33}.Index_checkBadge__Ll_9f{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;box-shadow:0 2px 5px #10b98140;color:#fff;display:flex;flex-shrink:0;height:26px;justify-content:center;margin-top:.1rem;width:26px}.Index_pointText___OcKo{color:#1e293b;font-size:.915rem;font-weight:500;line-height:1.5}.Index_pointBold__W7OPC,.Index_pointText___OcKo b,.Index_pointText___OcKo strong{color:#0f172a;font-weight:700}@media (max-width:480px){.Index_section__Yyc6c{padding-bottom:2.5rem;padding-top:2.5rem}.Index_heading__FrYwp{font-size:1.65rem}.Index_statValue__he1E8{font-size:1.875rem}.Index_checklistWrapper__op7pz{padding:1.25rem 1rem}}