.ResearchFamilyFrame_frame__xtWwK{--research-ink:#101722;--research-blue:#173b64;--research-pale:#eaf3ff;--research-yellow:#fef38e;min-width:0;overflow-x:clip;background:#fff;color:var(--research-ink);font-family:var(--font-inter),Inter,sans-serif}.ResearchFamilyFrame_frame__xtWwK .font-serif,.ResearchFamilyFrame_frame__xtWwK h1,.ResearchFamilyFrame_frame__xtWwK h2,.ResearchFamilyFrame_frame__xtWwK h3{font-family:var(--font-inter),Inter,sans-serif!important}.ResearchFamilyFrame_frame__xtWwK h1,.ResearchFamilyFrame_frame__xtWwK h2{letter-spacing:-.045em}.ResearchFamilyFrame_frame__xtWwK [data-research-hero]{position:relative;isolation:isolate;width:calc(100% - 40px);max-width:1400px;margin:20px auto 0;overflow:hidden;border:1px solid rgba(16,23,34,.1);border-radius:28px;background:radial-gradient(circle at 92% 10%,rgba(116,164,225,.28),transparent 34%),linear-gradient(145deg,#f7fbff,#edf4fc 58%,#f8f8f2)!important}.ResearchFamilyFrame_frame__xtWwK [data-research-hero] .font-serif,.ResearchFamilyFrame_frame__xtWwK [data-research-hero] h1,.ResearchFamilyFrame_frame__xtWwK [data-research-hero] h2{font-family:var(--font-inter),Inter,sans-serif!important}.ResearchFamilyFrame_frame__xtWwK [data-research-hero] h1{max-width:980px;font-size:clamp(44px,6vw,78px)!important;font-weight:400!important;line-height:.98!important;text-align:left!important}.ResearchFamilyFrame_frame__xtWwK [data-research-hero] p{text-align:left}.ResearchFamilyFrame_frame__xtWwK article[class*=max-w-3xl]>header:first-of-type{margin-inline:-32px;padding:clamp(26px,5vw,56px);border:1px solid rgba(16,23,34,.1);border-radius:24px;background:radial-gradient(circle at 96% 0,rgba(116,164,225,.24),transparent 36%),linear-gradient(145deg,#f7fbff,#edf4fc 62%,#f8f8f2)}.ResearchFamilyFrame_frame__xtWwK article[class*=max-w-3xl]>header:first-of-type h1{font-size:clamp(40px,5.2vw,68px)!important;font-weight:400!important;line-height:1!important}.ResearchFamilyFrame_frame__xtWwK:has([data-page-final-cta])>.ResearchFamilyFrame_cta__TMF2b{display:none}.ResearchFamilyFrame_cta__TMF2b{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);gap:clamp(36px,7vw,110px);width:calc(100% - 40px);max-width:1400px;margin:clamp(72px,10vw,144px) auto 20px;padding:clamp(36px,6vw,84px);overflow:hidden;border-radius:28px;background:radial-gradient(circle at 88% 12%,rgba(99,151,217,.34),transparent 31%),linear-gradient(135deg,#080c12,#101d2d 58%,#274d76);color:#fff}.ResearchFamilyFrame_ctaCopy__LGNYw>p{margin:0 0 22px;color:#a9c8ea;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.ResearchFamilyFrame_ctaCopy__LGNYw h2{max-width:820px;margin:0;color:#fff;font-size:clamp(38px,5.2vw,76px);font-weight:400;line-height:.99}.ResearchFamilyFrame_ctaCopy__LGNYw>span{display:block;max-width:680px;margin-top:24px;color:rgba(255,255,255,.66);font-size:clamp(15px,1.3vw,18px);line-height:1.6}.ResearchFamilyFrame_ctaActions__84uEk{display:flex;flex-direction:column;justify-content:flex-end;gap:12px}.ResearchFamilyFrame_ctaActions__84uEk a{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:18px;border-radius:12px;padding:0 20px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;transition:transform .18s ease,background .18s ease,color .18s ease}.ResearchFamilyFrame_ctaActions__84uEk a:hover{transform:translateY(-2px)}.ResearchFamilyFrame_ctaActions__84uEk svg{width:17px;height:17px;flex:none}.ResearchFamilyFrame_primaryAction__xzMeh{background:var(--research-yellow);color:var(--research-ink)}.ResearchFamilyFrame_primaryAction__xzMeh:hover{background:#fff}.ResearchFamilyFrame_secondaryAction__bnIK1{border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.06);color:#fff}.ResearchFamilyFrame_secondaryAction__bnIK1:hover{background:rgba(255,255,255,.12)}@media (max-width:800px){.ResearchFamilyFrame_cta__TMF2b,.ResearchFamilyFrame_frame__xtWwK [data-research-hero]{width:calc(100% - 24px);border-radius:22px}.ResearchFamilyFrame_cta__TMF2b{grid-template-columns:1fr;gap:34px;padding:34px 22px 22px}.ResearchFamilyFrame_ctaCopy__LGNYw h2{font-size:clamp(36px,12vw,54px)}.ResearchFamilyFrame_frame__xtWwK article[class*=max-w-3xl]>header:first-of-type{margin-inline:0;padding:24px 20px;border-radius:20px}}@media (prefers-reduced-motion:reduce){.ResearchFamilyFrame_ctaActions__84uEk a{transition:none}}