.FrameworkMapping_section___Vqsm{width:100%;background-color:#ffffff;padding:4rem 1rem;position:relative;overflow:hidden}.FrameworkMapping_content__llWzV{max-width:85rem;margin:0 auto;width:100%;position:relative;z-index:2}.FrameworkMapping_headingGroup__j1Ll_{margin-bottom:2.5rem;text-align:center}.FrameworkMapping_title__BFR4T{font-size:40px;font-weight:600;color:#1a1a1a;margin-bottom:1.25rem;font-family:Inter,sans-serif;letter-spacing:-.02em}.FrameworkMapping_subtitle__ckE2P{font-size:18px;color:#4b5563;line-height:1.6;font-family:Inter,sans-serif;max-width:45rem;margin:0 auto}.FrameworkMapping_frameworksGrid__06DFi{display:grid;grid-template-columns:repeat(5,1fr);gap:1.25rem}.FrameworkMapping_card__D7a_U{background:#ffffff;border:solid #1a1a1a;border-width:1.5px 1.5px 4px;border-radius:16px;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;min-height:200px}.FrameworkMapping_cardTitle__N_H7q{font-size:20px;font-weight:700;margin:0;font-family:Inter,sans-serif}.FrameworkMapping_pointsList___YBAs{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.FrameworkMapping_pointItem__4oOvK{font-size:14.5px;line-height:1.5;color:#4b5563;font-family:Inter,sans-serif;position:relative;padding-left:1.25rem}.FrameworkMapping_bullet__cLOyx{position:absolute;left:0;top:.5rem;width:6px;height:6px;border-radius:50%}@media (max-width:1200px){.FrameworkMapping_frameworksGrid__06DFi{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.FrameworkMapping_title__BFR4T{font-size:32px}.FrameworkMapping_frameworksGrid__06DFi{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.FrameworkMapping_frameworksGrid__06DFi{grid-template-columns:1fr}}.FinalCTA_section__Ze57T{width:100%;background-color:#ffffff;padding:4rem 1rem;position:relative;text-align:center}.FinalCTA_content__uAT0a{max-width:60rem;margin:0 auto;width:100%}.FinalCTA_container__Y0qT0{display:flex;flex-direction:column;align-items:center;gap:1rem}.FinalCTA_badge__gjII5{font-size:13px;font-weight:700;color:#1f85bd;letter-spacing:.15em;text-transform:uppercase}.FinalCTA_title__2hwtx{font-size:40px;font-weight:600;color:#1a1a1a;line-height:1.1;font-family:Inter,sans-serif;letter-spacing:-.02em;margin:0}.FinalCTA_subtitle__mdpGf{font-size:18px;color:#616161;line-height:1.6;max-width:42rem;margin-bottom:1.5rem}.FinalCTA_ctaButton__64SJL{background-color:#1f85bd;color:#ffffff;border:2px solid transparent;padding:.8rem 1.5rem;border-radius:8px;font-size:16px;font-weight:600;display:flex;align-items:center;gap:.75rem;cursor:pointer;transition:all .3s ease}.FinalCTA_ctaButton__64SJL:hover{background-color:#1a74a5;transform:translateY(-2px);box-shadow:0 6px 20px rgba(31,133,189,.23)}.FinalCTA_buttonGroup__jr1aQ{display:flex;gap:1rem;align-items:center;justify-content:center;flex-wrap:wrap}.FinalCTA_secondaryCtaButton___e_rr{background-color:transparent;color:#1f85bd;border:2px solid #1f85bd;padding:.8rem 1.5rem;border-radius:8px;font-size:16px;font-weight:600;display:flex;align-items:center;gap:.75rem;cursor:pointer;transition:all .3s ease}.FinalCTA_secondaryCtaButton___e_rr:hover{background-color:#f0f9ff;transform:translateY(-2px)}@media (max-width:768px){.FinalCTA_title__2hwtx{font-size:36px}.FinalCTA_subtitle__mdpGf{font-size:16px}.FinalCTA_ctaButton__64SJL,.FinalCTA_secondaryCtaButton___e_rr{width:100%;justify-content:center;padding:1rem 1.5rem}}.AiConsultingPlatformSection_section__zJtam{background-color:#ffffff;padding:6rem 2rem;color:#1a1a1a;display:flex;justify-content:center}.AiConsultingPlatformSection_content__kEC5R{max-width:1200px;width:100%;display:flex;flex-direction:column;gap:4rem}@media (min-width:1024px){.AiConsultingPlatformSection_content__kEC5R{flex-direction:row;align-items:flex-start}}.AiConsultingPlatformSection_leftColumn__VWhvY{flex:1;display:flex;flex-direction:column;gap:1.5rem}.AiConsultingPlatformSection_tagline__7LhFM{color:#f26b21;font-size:.875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;font-family:Inter,sans-serif}.AiConsultingPlatformSection_heading__dmWvZ{font-size:2.5rem;line-height:1.2;font-weight:600;margin:0;color:#1a1a1a;font-family:Inter,sans-serif}.AiConsultingPlatformSection_highlight__hFZRS{color:#f26b21}.AiConsultingPlatformSection_description__nzrxK{font-size:1.125rem;line-height:1.6;color:#4b5563;max-width:90%;margin:0;font-family:Inter,sans-serif}.AiConsultingPlatformSection_buttonGroup__1zJGy{display:flex;gap:1rem;margin-top:1rem;flex-wrap:wrap}.AiConsultingPlatformSection_primaryButton__9OA6w{background-color:#3296c8;color:#ffffff;padding:.875rem 1.5rem;border-radius:9999px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:background-color .2s ease;font-family:Inter,sans-serif}.AiConsultingPlatformSection_primaryButton__9OA6w:hover{background-color:#287ca6}.AiConsultingPlatformSection_secondaryButton__5bRYJ{background-color:transparent;color:#3296c8;padding:.875rem 1.5rem;border-radius:9999px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid #287ca6;cursor:pointer;transition:border-color .2s ease,background-color .2s ease;font-family:Inter,sans-serif}.AiConsultingPlatformSection_secondaryButton__5bRYJ:hover{background-color:#f3f4f6}.AiConsultingPlatformSection_rightColumn__0HB1_{flex:1;display:flex;flex-direction:column;gap:1rem}.AiConsultingPlatformSection_card__xlDZO{background-color:#ffffff;padding:1.5rem;border-radius:12px;display:flex;flex-direction:column;gap:.5rem;border:solid #1a1a1a;border-width:1.5px 1.5px 4px}.AiConsultingPlatformSection_cardHeader__oMVET{display:flex;align-items:center;gap:.75rem}.AiConsultingPlatformSection_bullet__RQQ2u{width:8px;height:8px;border-radius:50%;background-color:#f26b21;flex-shrink:0}.AiConsultingPlatformSection_bulletAlt__Aawu1{background-color:#287ca6}.AiConsultingPlatformSection_cardTitle__21qev{font-size:1.125rem;font-weight:600;color:#1a1a1a;margin:0;font-family:Inter,sans-serif}.AiConsultingPlatformSection_cardDescription__n02hO{font-size:.95rem;line-height:1.5;color:#4b5563;margin:0;padding-left:1.25rem;font-family:Inter,sans-serif}