.IdeaCtaSection_section__mjbzz{background:#050a30;color:#ffffff}.IdeaCtaSection_inner__2_RzD{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(18px,2.4vw,24px);max-width:min(100%,56rem);margin:0 auto;padding:clamp(72px,9vw,96px) clamp(20px,5vw,60px);text-align:center}.IdeaCtaSection_title__pTu6y{margin:0;max-width:min(100%,22ch);font-size:clamp(1.875rem,3.2vw,2.5rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:#ffffff}.IdeaCtaSection_description__y_F_a{margin:0;max-width:min(100%,68ch);font-size:clamp(.9375rem,1.08vw,1.0625rem);font-weight:400;line-height:1.65;color:rgba(255,255,255,.92)}.IdeaCtaSection_cta__z1QQn{display:inline-flex;align-items:center;justify-content:center;min-height:clamp(48px,5.5vh,52px);margin-top:clamp(10px,1.4vw,16px);padding:0 clamp(32px,4vw,44px);border:none;border-radius:999px;background:#636edf;color:#ffffff;font-size:clamp(.9375rem,1vw,1rem);font-weight:600;text-decoration:none;box-shadow:0 8px 24px rgba(99,110,223,.28);transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.IdeaCtaSection_cta__z1QQn:focus-visible,.IdeaCtaSection_cta__z1QQn:hover{background:#5259c9;transform:translateY(-1px);box-shadow:0 12px 28px rgba(99,110,223,.36)}@media (max-width:560px){.IdeaCtaSection_description__y_F_a,.IdeaCtaSection_title__pTu6y{max-width:none}}.KeyFeaturesSection_section__oAYYN{background:#ffffff;color:#111318}.KeyFeaturesSection_inner__0qtGX{max-width:1280px;margin:0 auto;padding:clamp(64px,8vw,96px) clamp(20px,5vw,60px)}.KeyFeaturesSection_header__x1PSB{max-width:min(100%,56rem);margin:0 auto clamp(48px,6vw,72px);text-align:center}.KeyFeaturesSection_title__sGFZZ{margin:0 0 clamp(14px,2vw,18px);font-size:clamp(1.75rem,3vw,2.375rem);font-weight:700;line-height:1.2;letter-spacing:-.02em;color:#0e1347}.KeyFeaturesSection_description__jtKPB{margin:0 auto;max-width:min(100%,62ch);font-size:clamp(.9375rem,1.05vw,1.0625rem);line-height:1.65;color:rgba(17,19,24,.68)}.KeyFeaturesSection_list__fBtxH{display:flex;flex-direction:column;gap:clamp(48px,6vw,80px)}.KeyFeaturesSection_row__H6XJm{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(32px,4.5vw,56px)}.KeyFeaturesSection_imageLeft__63xkU .KeyFeaturesSection_media__Cwmlk{order:1}.KeyFeaturesSection_imageLeft__63xkU .KeyFeaturesSection_featureList__DKxCh,.KeyFeaturesSection_imageRight__l1eLK .KeyFeaturesSection_media__Cwmlk{order:2}.KeyFeaturesSection_imageRight__l1eLK .KeyFeaturesSection_featureList__DKxCh{order:1}.KeyFeaturesSection_media__Cwmlk{position:relative;width:100%;min-height:clamp(280px,34vw,440px);border-radius:clamp(20px,2.4vw,32px);overflow:hidden;background:#eef0f6}.KeyFeaturesSection_media__Cwmlk>span{display:block!important;position:absolute;inset:0}.KeyFeaturesSection_image__Pz5BS{object-fit:cover;object-position:center}.KeyFeaturesSection_featureList__DKxCh{display:flex;flex-direction:column;justify-content:center;gap:clamp(22px,2.8vw,32px);margin:0;padding:0;list-style:none}.KeyFeaturesSection_featureItem__VLl_7{display:flex;flex-direction:column;gap:clamp(6px,.8vw,10px)}.KeyFeaturesSection_featureTitle__hJRya{margin:0;font-size:clamp(1rem,1.15vw,1.125rem);font-weight:700;line-height:1.35;color:#111318}.KeyFeaturesSection_featureDesc__Q91TE{margin:0;max-width:min(100%,48ch);font-size:clamp(.875rem,.95vw,.9375rem);font-weight:400;line-height:1.65;color:rgba(17,19,24,.62)}@media (max-width:900px){.KeyFeaturesSection_imageLeft__63xkU,.KeyFeaturesSection_imageRight__l1eLK,.KeyFeaturesSection_row__H6XJm{grid-template-columns:1fr}.KeyFeaturesSection_imageLeft__63xkU .KeyFeaturesSection_featureList__DKxCh,.KeyFeaturesSection_imageLeft__63xkU .KeyFeaturesSection_media__Cwmlk,.KeyFeaturesSection_imageRight__l1eLK .KeyFeaturesSection_featureList__DKxCh,.KeyFeaturesSection_imageRight__l1eLK .KeyFeaturesSection_media__Cwmlk{order:unset}.KeyFeaturesSection_media__Cwmlk{min-height:clamp(220px,56vw,320px)}.KeyFeaturesSection_featureList__DKxCh{justify-content:flex-start}.KeyFeaturesSection_header__x1PSB{text-align:left}.KeyFeaturesSection_description__jtKPB{max-width:none}}