.blogPostCard_card__xyTnU{position:relative;width:100%;max-width:432px;border:1px solid rgba(8,27,75,.5);border-radius:16px;box-shadow:none}.blogPostCard_card__xyTnU .blogPostCard_title__RMvcE{margin:0;color:#081a4a;font-size:24px;font-weight:700;line-height:31px}.blogPostCard_card__xyTnU .blogPostCard_date__gHw8U{margin:0;color:rgba(8,27,75,.7);font-size:12px;font-weight:400;line-height:24px}.blogPostCard_card__xyTnU .blogPostCard_text__nYjar{margin:0;color:rgba(8,27,75,.7);font-size:16px;font-weight:400;line-height:24px}.blogPostCard_card__xyTnU.blogPostCard_disabled__BOp5m .blogPostCard_text__nYjar,.blogPostCard_card__xyTnU.blogPostCard_disabled__BOp5m .blogPostCard_title__RMvcE{color:#b0b0b0}.blogPostCard_card-content___Lc4E{display:flex;min-height:335px;flex-direction:column;padding:32px;gap:16px}.blogPostCard_card-media__6hA4f{height:166px;border-bottom:1px solid rgba(8,27,75,.15)}.blogPostCard_links__Nlbp8{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 32px 32px}.blogPostCard_link__s2TO3{display:flex;flex-direction:row;align-items:center;color:#0057d1;font-size:16px;gap:6px;line-height:22.88px;text-decoration:underline;transition:color .2s ease-out}.blogPostCard_link__s2TO3:hover{color:#0057d1}.blogPostCard_link__s2TO3 svg{width:16px;height:16px;stroke:currentcolor}.blogPostCard_repository-icon__ogvDX{position:absolute;top:8px;left:8px;display:flex;height:32px;box-sizing:border-box;align-items:center;justify-content:center;padding:0 8px;border:1px solid rgba(8,27,75,.15);border-radius:8px;background-color:#fff}.blogPostCard_repository-icon__ogvDX svg{width:20px;height:20px}.blogPostsCarousel_section__QTMKV{display:flex;flex-direction:column;gap:40px}.blogPostsCarousel_section-heading__gRkeM{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.blogPostsCarousel_title__VzZPy{margin:0;color:#081a4a;font-size:clamp(28px,3vw,40px);font-weight:800;letter-spacing:-1px;line-height:1.4}.blogPostsCarousel_subtitle__XGzHn{margin:0;color:rgba(8,27,75,.7);font-size:18px;font-weight:400;line-height:32px}.blogPostsCarousel_carousel__4Y3C7{max-width:100vw}.blogPostsCarousel_carousel--hidden__MiXMu{visibility:hidden}.blogPostsCarousel_page__fVoBC{display:flex;flex-direction:row;justify-content:center;gap:24px}.ecosystemsSection_band__mnS4J{display:flex;width:100%;box-sizing:border-box;justify-content:center;padding:72px clamp(24px,5vw,80px);background-color:#fff}.ecosystemsSection_section__3qNh2{display:flex;width:100%;max-width:clamp(320px,90vw,1600px);align-items:center;justify-content:space-between;gap:48px}@media(max-width:1300px){.ecosystemsSection_section__3qNh2{flex-direction:column;align-items:center}}.ecosystemsSection_intro__EF8M0{display:flex;max-width:504px;flex-direction:column;gap:16px}@media(max-width:1300px){.ecosystemsSection_intro__EF8M0{align-items:center;text-align:center}}.ecosystemsSection_title__d5Fsh{margin:0;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#8f6de7,#e22662 95.3%);font-size:clamp(28px,3vw,40px);font-weight:800;line-height:1.08}.ecosystemsSection_title-line__cQ6ue{display:block;color:#081a4a}.ecosystemsSection_title-line--accent__jJ59J{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0)}.ecosystemsSection_subtitle__lDhAZ{margin:0;color:rgba(8,27,75,.7);font-size:18px;font-weight:400;line-height:27px}.ecosystemsSection_groups__NEAxE{display:flex;flex-direction:column;align-items:center;gap:48px}.ecosystemsSection_group__VKdSm{display:flex;flex-direction:column;align-items:center;gap:16px}.ecosystemsSection_eyebrow__5iMNR{margin:0;color:#1b79fe;font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:.875rem;font-weight:700;letter-spacing:1.2px;line-height:normal;text-align:center;text-transform:uppercase}.ecosystemsSection_tiles__vknQV{display:flex;flex-wrap:wrap;justify-content:center;padding:0;margin:0;gap:24px;list-style:none}.ecosystemsSection_tile-item__oAHcf{display:flex;width:125px;flex-direction:column;align-items:center;gap:8px}.ecosystemsSection_tile__6_AzJ{display:flex;width:100%;height:96px;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;padding:24px;border:1px solid #0057d1;border-radius:16px;background-color:#fff;gap:4px;text-decoration:none;transition:background-color .2s ease-out}.ecosystemsSection_tile__6_AzJ:hover{background-color:#e9f2fb;text-decoration:none}.ecosystemsSection_tile-icon__t6779{display:flex;width:36px;height:36px;flex-shrink:0;align-items:center;justify-content:center}.ecosystemsSection_tile-label__6IO_e{color:#081a4a;font-size:16px;font-weight:700;line-height:1.7;text-align:center;white-space:nowrap}.ecosystemsSection_tile-count__SJ4aK{color:rgba(8,27,75,.7);font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:16px;font-weight:700;line-height:normal;text-align:center}.freeAccountSection_band__LZQmT{display:flex;width:100%;box-sizing:border-box;justify-content:center;padding:72px clamp(24px,5vw,80px);background-color:#fff}.freeAccountSection_section__hncth{display:flex;width:100%;max-width:clamp(320px,90vw,1600px);flex-direction:column;gap:40px}.freeAccountSection_section-heading__y10qp{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.freeAccountSection_title__2Fbeq{margin:0;color:#081a4a;font-size:clamp(26px,3vw,40px);font-weight:800;letter-spacing:-.025em;line-height:1.4}.freeAccountSection_subtitle__AlT16{margin:0;color:rgba(8,27,75,.7);font-size:18px;font-weight:400;line-height:27px}.freeAccountSection_cards__vjdpO{display:grid;align-items:center;gap:24px;grid-template-columns:minmax(0,432fr) minmax(0,897fr)}@media(max-width:1300px){.freeAccountSection_cards__vjdpO{grid-template-columns:minmax(0,1fr)}}.freeAccountSection_open-card__rz8dh{display:flex;box-sizing:border-box;flex-direction:column;padding-bottom:24px;border:1px solid #5097fb;border-radius:16px;background-color:#fff}.freeAccountSection_open-card-heading___haIO{display:flex;flex-direction:column;padding:24px;gap:16px}.freeAccountSection_upgrade-card__JPq0p{display:flex;box-sizing:border-box;flex-direction:column;padding:56px 64px;border:1px solid #8f6de7;border-radius:24px;background-image:linear-gradient(293deg,#fff 7.88%,#f2edfc 91.73%);box-shadow:0 6px 20px 0 rgba(11,43,158,.15),0 4px 32px 0 rgba(226,38,98,.4),8px 0 48px 0 rgba(143,109,231,.2)}@media(max-width:768px){.freeAccountSection_upgrade-card__JPq0p{padding:24px}}.freeAccountSection_upgrade-inner__08YzX{display:flex;flex-direction:column;padding-left:48px;gap:48px}@media(max-width:768px){.freeAccountSection_upgrade-inner__08YzX{padding-left:0}}.freeAccountSection_upgrade-heading__iWbv2{display:flex;flex-direction:column;gap:16px}.freeAccountSection_card-title__6xL6i{margin:0;color:#081a4a;font-size:32px;font-weight:800;letter-spacing:-.018em;line-height:40px}@media(max-width:768px){.freeAccountSection_card-title__6xL6i{font-size:26px;line-height:32px}}.freeAccountSection_features__Vhdy_{display:flex;flex-direction:column;padding:0;margin:0;list-style:none}.freeAccountSection_features--large__vFGQr{gap:4px}.freeAccountSection_feature__C_ctA{display:flex;align-items:center;padding:16px 24px;gap:16px}.freeAccountSection_features--large__vFGQr .freeAccountSection_feature__C_ctA{min-height:72px;padding:16px 8px 16px 0}.freeAccountSection_feature-icon__o1nV9{display:flex;width:24px;height:24px;flex-shrink:0;align-items:center;justify-content:center;color:#5097fb}.freeAccountSection_features--large__vFGQr .freeAccountSection_feature-icon__o1nV9{width:32px;height:32px}.freeAccountSection_feature-copy__bjUYT{display:flex;flex-direction:column;gap:4px}.freeAccountSection_feature-title__bJIeR{color:#081a4a;font-size:16px;font-weight:700;letter-spacing:-.019em;line-height:1.5}.freeAccountSection_feature-text__s4YUQ{color:#4d5a7a;font-size:16px;font-weight:400;line-height:normal}.freeAccountSection_eyebrow__ISJZh{margin:0;color:#1b79fe;font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:.875rem;font-weight:700;letter-spacing:1.2px;line-height:normal;text-transform:uppercase}.freeAccountSection_eyebrow--accent__i_XuS{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#8f6de7,#e22662 95.3%);color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0)}.freeAccountSection_upgrade-cta__DMB3Z{display:flex;flex-wrap:wrap;align-items:center;gap:21px}.freeAccountSection_upgrade-note__4UIBl{margin:0;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(270deg,#8f6de7,#e22662 95.3%);color:rgba(0,0,0,0);font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:12px;font-weight:700;line-height:normal;-webkit-text-fill-color:rgba(0,0,0,0)}.freeAccountSection_upgrade-note-lead__OMwSa{text-transform:uppercase}.freeAccountSection_upgrade-button__RAgwY{display:flex;height:32px;box-sizing:border-box;align-items:center;justify-content:center;padding:0 16px;border-radius:8px;background-image:linear-gradient(270deg,#8f6de7,#e22662 95.3%);background-position:0;background-size:200% auto;color:#fff;font-size:.875rem;font-weight:700;gap:8px;line-height:20px;text-decoration:none;transition:background-position .45s ease-out,box-shadow .3s ease-out;white-space:nowrap}.freeAccountSection_upgrade-button__RAgwY:hover{background-position:100%;box-shadow:0 4px 16px 0 rgba(226,38,98,.35);color:#fff;text-decoration:none}.freeAccountSection_upgrade-button__RAgwY:active{transform:scale(.98)}.freeAccountSection_upgrade-button-arrow__Tlfdu{display:flex;width:16px;height:16px;flex-shrink:0}.pulseBanner_banner__XDNnX{width:100%;background-color:#fff;box-shadow:0 1px 2px 0 rgba(11,43,157,.16)}.pulseBanner_inner__ZMBig{display:grid;max-width:min(clamp(320px,90vw,1600px),100% - 2*clamp(24px,5vw,80px));height:56px;box-sizing:border-box;align-items:center;margin:0 auto;gap:40px;grid-template-columns:1fr auto 1fr}@media(max-width:1300px){.pulseBanner_inner__ZMBig{display:flex;justify-content:space-between;gap:24px}}@media(max-width:1100px){.pulseBanner_inner__ZMBig{height:auto;flex-direction:column;padding:16px 0;gap:8px}}.pulseBanner_content__VrGjG{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:40px;grid-column:2}@media(max-width:1300px){.pulseBanner_content__VrGjG{gap:16px 24px}}@media(max-width:768px){.pulseBanner_content__VrGjG{width:100%;flex-direction:column;gap:8px}}.pulseBanner_brand__Ez4Ps{display:flex;align-items:center;color:#081a4a;font-size:.875rem;font-weight:500;gap:5px;white-space:nowrap}.pulseBanner_brand-icon__LUapP{display:flex;width:20px;height:20px;flex-shrink:0}.pulseBanner_stats__GznxV{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:40px}@media(max-width:1300px){.pulseBanner_stats__GznxV{gap:8px 24px}}@media(max-width:768px){.pulseBanner_stats__GznxV{display:grid;width:100%;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}}.pulseBanner_stat__HEOCW{display:flex;align-items:center;gap:8px;white-space:nowrap}@media(max-width:768px){.pulseBanner_stat__HEOCW{flex-direction:column;gap:2px;text-align:center;white-space:normal}}.pulseBanner_stat-value__MJEO4{width:55px;color:#006aff;font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:18px;font-weight:700;letter-spacing:-.016em;line-height:normal}@media(max-width:768px){.pulseBanner_stat-value__MJEO4{width:auto;font-size:16px}}.pulseBanner_stat-value--wide__gDfH_{width:75px}@media(max-width:768px){.pulseBanner_stat-value--wide__gDfH_{width:auto}}.pulseBanner_stat-label__x9JBb{color:rgba(8,27,75,.7);font-size:.875rem;font-weight:500;line-height:normal}@media(max-width:768px){.pulseBanner_stat-label__x9JBb{font-size:.75rem;line-height:1.3}}.pulseBanner_link__iWcbn{display:flex;flex-shrink:0;align-items:center;color:#0057d1;font-size:.875rem;font-weight:500;gap:8px;grid-column:3;justify-self:end;text-decoration:none;transition:color .2s ease-out;white-space:nowrap}.pulseBanner_link__iWcbn:hover{color:#006aff;text-decoration:underline}@media(max-width:768px){.pulseBanner_link__iWcbn{width:100%;justify-content:center;padding-top:8px;border-top:1px solid rgba(8,27,75,.15)}}.pulseBanner_link-arrow__RzOn3{display:flex;width:20px;height:20px;flex-shrink:0}.pulseBanner_link-arrow__RzOn3 svg{width:20px;height:20px}.workflowSection_band___woKa{display:flex;width:100%;box-sizing:border-box;justify-content:center;padding:72px clamp(24px,5vw,80px)}.workflowSection_section__hXO_x{display:flex;width:100%;max-width:clamp(320px,90vw,1600px);flex-direction:column;align-items:center;gap:40px}.workflowSection_section-heading__xW49_{display:flex;width:100%;flex-direction:column;align-items:center;gap:16px;text-align:center}.workflowSection_title__KWEEv{margin:0;color:#081a4a;font-size:clamp(26px,3vw,40px);font-weight:700;letter-spacing:-.019em;line-height:1.045}.workflowSection_subtitle__Bi8lo{margin:0;color:rgba(8,27,75,.7);font-size:18px;font-weight:400;line-height:27px}.workflowSection_groups__If2qz{display:flex;width:100%;flex-direction:column;gap:44px}.workflowSection_group__AH4kQ{display:flex;flex-direction:column;gap:16px}.workflowSection_cards__PrKoh{display:grid;padding:0;margin:0;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none}@media(max-width:1300px){.workflowSection_cards__PrKoh{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.workflowSection_cards__PrKoh{grid-template-columns:minmax(0,1fr)}}.workflowSection_card-item__OcO8w{display:flex}.workflowSection_eyebrow__2IX6e{display:flex;align-items:center;margin:0;color:#1b79fe;font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:.875rem;font-weight:700;gap:4px;letter-spacing:1.2px;line-height:normal;text-transform:uppercase}.workflowSection_eyebrow-label__qJOMU{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(270deg,#8f6de7,#e22662 95.3%);color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0)}.workflowSection_eyebrow-icon__FYLYw{display:flex;width:16px;height:16px;flex-shrink:0}.homePage_homepage__a0Ne9{max-width:none;padding:0}.homePage_band__eXihg{display:flex;width:100%;box-sizing:border-box;justify-content:center;padding:72px clamp(24px,5vw,80px)}.homePage_band-content__kdm_t{z-index:10;width:100%;max-width:clamp(320px,90vw,1600px)}