.AboutHeroBlock_hero__uF7Ft{position:relative;isolation:isolate;display:flex;align-items:flex-end;margin-top:calc(-1 * var(--header-stack));min-height:100svh;padding-top:calc(var(--header-stack) + clamp(2.5rem, 8vw, 6rem));padding-bottom:clamp(3.75rem,10vw,6.75rem);color:#ffffff;overflow:hidden;--about-hero-inset:clamp(1.5rem,4vw,2.75rem)}.AboutHeroBlock_image__1j_JX,.AboutHeroBlock_media__LmAl7,.AboutHeroBlock_overlay__ykIYu{position:absolute;inset:0}.AboutHeroBlock_media__LmAl7{z-index:0}.AboutHeroBlock_image__1j_JX{width:100%;height:100%;object-fit:cover;object-position:center 28%}[dir=rtl] .AboutHeroBlock_image__1j_JX{object-position:center 28%}.AboutHeroBlock_overlay__ykIYu{background:linear-gradient(180deg,rgba(12,16,24,.18),rgba(12,16,24,.28) 42%,rgba(12,16,24,.62)),linear-gradient(90deg,rgba(12,16,24,.42),rgba(12,16,24,.12) 52%,rgba(12,16,24,.08))}.AboutHeroBlock_inner__eaUrd{position:absolute;z-index:2;inset-inline-start:var(--about-hero-inset);inset-inline-end:calc(var(--about-hero-inset) + 3.25rem);bottom:var(--about-hero-inset)}.AboutHeroBlock_copy__Q7RYb{max-width:min(52rem,100%)}.AboutHeroBlock_badge__domAA{display:inline-flex;align-items:center;margin-bottom:1rem;padding:.38rem .85rem;border-radius:.375rem;background:rgba(255,255,255,.2);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);color:#fff;font-family:var(--font-ui);font-size:var(--text-sm);font-weight:500;line-height:1.2}.AboutHeroBlock_heading__UxdxG{margin:0 0 .85rem;max-width:min(52rem,100%);font-family:var(--font-title);font-size:clamp(1.75rem,.9rem + 2.4vw,3.5rem);font-weight:500;line-height:1.15;letter-spacing:-.03em;color:#ffffff}.AboutHeroBlock_description__UAKL6{margin:0;max-width:min(60rem,100%);font-family:var(--font-title);font-size:clamp(.85rem,.73rem + .32vw,1.11rem);font-weight:400;font-synthesis:none;line-height:1.55;color:rgba(255,255,255,.88)}.AboutHeroBlock_scroll__lydTn{position:absolute;z-index:2;inset-inline-end:var(--about-hero-inset);bottom:var(--about-hero-inset);display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.7rem;background:rgba(28,32,38,.42);box-shadow:0 0 0 1px rgba(255,255,255,.12);color:#ffffff}.AboutHeroBlock_scroll__lydTn:hover{background:rgba(28,32,38,.58)}.AboutHeroBlock_scrollIcon__Hc9yT{width:1rem;height:1rem}@media (max-width:48rem){.AboutHeroBlock_hero__uF7Ft{min-height:100svh;padding-bottom:clamp(5.5rem,16vw,7rem)}.AboutHeroBlock_image__1j_JX,[dir=rtl] .AboutHeroBlock_image__1j_JX{object-position:center}.AboutHeroBlock_copy__Q7RYb,.AboutHeroBlock_description__UAKL6,.AboutHeroBlock_heading__UxdxG{max-width:none}.AboutHeroBlock_heading__UxdxG{font-size:clamp(1.65rem,1.05rem + 3.2vw,2.15rem)}}.AboutStoryBlock_section__iwIco{display:flex;flex-direction:column;gap:clamp(2.75rem,6vw,4.25rem);padding-top:clamp(3.75rem,8vw,6.25rem);padding-bottom:0;background:#ffffff}.AboutStoryBlock_inner__U67U_{width:100%}.AboutStoryBlock_intro__PWbiE{display:grid;grid-template-columns:minmax(8.5rem,20%) minmax(0,1fr);grid-column-gap:clamp(1.5rem,6vw,5.5rem);column-gap:clamp(1.5rem,6vw,5.5rem);align-items:start}.AboutStoryBlock_badge__ghZpI{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;margin-top:.35rem;padding:.45rem .9rem;border-radius:.3rem;background:#f3f0fb;color:#6d4ae0;font-family:var(--font-ui);font-size:.875rem;font-weight:500;line-height:1.2}.AboutStoryBlock_copy__7REQQ{display:flex;flex-direction:column;gap:1.35rem;max-width:min(52rem,100%)}.AboutStoryBlock_paragraph__xUrQ9{margin:0;font-family:var(--font-title);font-size:clamp(1.0625rem,.95rem + .45vw,1.3125rem);font-weight:400;font-synthesis:none;line-height:1.55;color:#1f2937}.AboutStoryBlock_gallery__WA87T{--gallery-gap:0.85rem;overflow:hidden;width:100%}.AboutStoryBlock_track__42TBQ{display:flex;width:max-content;gap:var(--gallery-gap);align-items:stretch;animation:AboutStoryBlock_storyMarquee__zXSx8 40s linear infinite;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.AboutStoryBlock_gallery__WA87T:hover .AboutStoryBlock_track__42TBQ{animation-play-state:paused}[dir=rtl] .AboutStoryBlock_track__42TBQ{animation-name:AboutStoryBlock_storyMarqueeRtl__LNatB}.AboutStoryBlock_frame__QH5eQ{position:relative;flex:0 0 clamp(14.5rem,28vw,28rem);min-height:clamp(13.5rem,24vw,24rem);overflow:hidden;border-radius:1.35rem;background:var(--bg-gray)}.AboutStoryBlock_image___NuyA{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.AboutStoryBlock_frame__QH5eQ .image-placeholder{position:absolute;inset:0;min-height:0;border-radius:0}@media (max-width:48rem){.AboutStoryBlock_intro__PWbiE{grid-template-columns:1fr;gap:1.25rem}.AboutStoryBlock_copy__7REQQ{max-width:none}.AboutStoryBlock_frame__QH5eQ{flex-basis:min(18.5rem,78vw)}}@media (max-width:36rem){.AboutStoryBlock_frame__QH5eQ{min-height:14.5rem}}@keyframes AboutStoryBlock_storyMarquee__zXSx8{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes AboutStoryBlock_storyMarqueeRtl__LNatB{0%{transform:translateX(0)}to{transform:translateX(50%)}}@media (prefers-reduced-motion:reduce){.AboutStoryBlock_track__42TBQ{animation:none}}.AboutTeamBlock_section__qXB5g{padding-top:clamp(4rem,8vw,5.5rem);padding-bottom:clamp(3.5rem,7vw,5rem);background:#ffffff;text-align:center}.AboutTeamBlock_heading__Cn9il{margin:0 auto clamp(2.25rem,5vw,3.75rem);font-family:var(--font-title);font-size:clamp(1.75rem,1.15rem + 2vw,3.25rem);font-weight:500;line-height:1.15;letter-spacing:-.03em;color:#111827}.AboutTeamBlock_grid__SvADX{--team-gap-x:clamp(0.85rem,2.2vw,1.75rem);--team-gap-y:clamp(1.1rem,2.4vw,2rem);--team-card:13.25rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:start;width:100%;max-width:calc(var(--team-card) * 3 + var(--team-gap-x) * 2);margin-inline:auto;gap:var(--team-gap-y) var(--team-gap-x)}.AboutTeamBlock_card___XYNS{flex:0 0 calc((100% - var(--team-gap-x) * 2) / 3);width:calc((100% - var(--team-gap-x) * 2) / 3);max-width:var(--team-card);min-width:0;text-align:center}.AboutTeamBlock_photoWrap__IcoxE{position:relative;width:100%;aspect-ratio:1;overflow:hidden;border-radius:.95rem;background:var(--bg-gray)}.AboutTeamBlock_photoWrap__IcoxE img,.AboutTeamBlock_photo__JBuYb{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center 18%}.AboutTeamBlock_photoWrap__IcoxE .image-placeholder{position:absolute;inset:0;min-height:0;border-radius:0}.AboutTeamBlock_name__4aq2_{margin:.7rem 0 .15rem;font-family:var(--font-title);font-size:clamp(.875rem,.78rem + .35vw,1.0625rem);font-weight:500;line-height:1.3;color:#111827;overflow-wrap:anywhere}.AboutTeamBlock_role__NtWB7{margin:0;font-family:var(--font-ui);font-size:clamp(.75rem,.68rem + .25vw,1rem);font-weight:400;line-height:1.3;color:#9ca3af}@media (max-width:30rem){.AboutTeamBlock_grid__SvADX{--team-gap-x:0.45rem;--team-gap-y:0.75rem}.AboutTeamBlock_photoWrap__IcoxE{border-radius:.75rem}.AboutTeamBlock_name__4aq2_{margin:.5rem 0 .1rem;font-size:.8125rem}.AboutTeamBlock_role__NtWB7{font-size:.6875rem}}.AboutVisionBlock_section__LMl9R{padding-top:clamp(2.5rem,6vw,4.25rem);padding-bottom:clamp(3.5rem,8vw,5.75rem);background:#ffffff}.AboutVisionBlock_inner__A5F6J{display:flex;flex-direction:column;gap:clamp(1.75rem,4vw,2.75rem)}.AboutVisionBlock_heading__WRDYO{margin:0;font-family:var(--font-title);font-size:clamp(1.75rem,1.15rem + 2vw,3.25rem);font-weight:500;line-height:1.15;letter-spacing:-.03em;color:#111827}.AboutVisionBlock_grid__KmGJD{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(1.25rem,3.5vw,3.75rem);gap:clamp(1.25rem,3.5vw,3.75rem)}.AboutVisionBlock_card__srw9I{min-width:0;padding:clamp(1.75rem,3.5vw,2.6rem) clamp(1.5rem,3vw,2.35rem);border-radius:1.5rem;background:#f4f2f8}.AboutVisionBlock_cardTitle__Kla8M{margin:0 0 1rem;font-family:var(--font-title);font-size:1.25rem;font-weight:500;line-height:1.3;color:#6d4ae0}.AboutVisionBlock_cardBody__10Ri6{margin:0;max-width:none;font-family:var(--font-title);font-size:clamp(1rem,.92rem + .4vw,1.25rem);font-weight:400;font-synthesis:none;line-height:1.55;color:#1f2937}@media (max-width:48rem){.AboutVisionBlock_grid__KmGJD{grid-template-columns:1fr;gap:1.25rem}.AboutVisionBlock_cardBody__10Ri6{max-width:none}}.BlogFeaturedBlock_section__jXKdB{padding-top:1rem;padding-bottom:clamp(2.5rem,6vw,3.5rem);background:linear-gradient(180deg,#f5f1ff,#ffffff)}.BlogFeaturedBlock_inner__OKqzR{width:100%;max-width:var(--container-max);margin:0 auto;padding-inline:var(--gutter)}.BlogFeaturedBlock_grid__4H_Yd{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);grid-gap:clamp(1rem,2.8vw,2rem);gap:clamp(1rem,2.8vw,2rem);align-items:stretch}.BlogFeaturedBlock_primaryCard__DqFk8{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-gap:0;gap:0;background:var(--bg-white);border-radius:var(--radius-xl);overflow:hidden;box-shadow:0 .125rem 1rem rgba(17,24,39,.06);transition:box-shadow .2s,transform .2s;min-width:0}.BlogFeaturedBlock_primaryCard__DqFk8:hover{box-shadow:var(--shadow);transform:translateY(-.125rem)}.BlogFeaturedBlock_primaryImage__FhNHz{position:relative;overflow:hidden;align-self:stretch;min-height:clamp(12rem,30vw,21.25rem);min-width:0;height:100%;background:var(--bg-gray)}.BlogFeaturedBlock_primaryImage__FhNHz .image-placeholder,.BlogFeaturedBlock_secondaryImage__hsGPn .image-placeholder{position:absolute;inset:0;min-height:100%;border-radius:0}.BlogFeaturedBlock_primaryBody__OaXZL{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;padding:clamp(1.25rem,3vw,2rem) clamp(1.25rem,3vw,2.25rem) clamp(1.25rem,3vw,2rem) clamp(1rem,2.5vw,1.75rem);gap:.75rem;min-width:0}.BlogFeaturedBlock_meta__4b2m6{margin:0;font-family:var(--font-body);font-size:var(--text-sm);font-weight:400;line-height:1.4;color:var(--text-muted)}.BlogFeaturedBlock_featuredBadge__F8515{display:inline-flex;align-self:flex-start;padding:.3125rem .625rem;border-radius:.375rem;background:var(--brand);color:white;font-family:var(--font-ui);font-size:var(--text-xs);font-weight:500;line-height:1.2}.BlogFeaturedBlock_primaryTitle__Pc53i{margin:0;font-size:clamp(1.375rem,1.1rem + 1vw,1.875rem);font-weight:500;line-height:1.25;letter-spacing:-.02em;color:var(--text-primary)}.BlogFeaturedBlock_excerpt__l4qq_{margin:0;font-size:var(--text-base);line-height:1.65;color:var(--text-secondary)}.BlogFeaturedBlock_tags__q7CDv{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.BlogFeaturedBlock_tag__u33Qq{display:inline-flex;padding:.3125rem .75rem;border-radius:.5rem;background:var(--brand-light);color:var(--brand);font-family:var(--font-ui);font-size:var(--text-xs);font-weight:500;line-height:1.3}.BlogFeaturedBlock_secondaryColumn__GXpPl{display:flex;flex-direction:column;gap:clamp(1rem,3vw,1.5rem);min-height:0;min-width:0}.BlogFeaturedBlock_secondaryCard__KaxZo{display:grid;grid-template-columns:minmax(5rem,42%) minmax(0,1fr);flex:1 1;min-height:0;background:var(--bg-white);border-radius:var(--radius-xl);overflow:hidden;box-shadow:0 .125rem 1rem rgba(17,24,39,.06);transition:box-shadow .2s,transform .2s}.BlogFeaturedBlock_secondaryCard__KaxZo:hover{box-shadow:var(--shadow);transform:translateY(-.125rem)}.BlogFeaturedBlock_secondaryImage__hsGPn{position:relative;overflow:hidden;align-self:stretch;min-width:0;min-height:100%;height:100%;background:var(--bg-gray)}.BlogFeaturedBlock_secondaryBody__cR4Kn{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;gap:.5rem;padding:clamp(.875rem,2vw,1.25rem) clamp(.875rem,2vw,1.25rem) clamp(1.25rem,3vw,1.75rem);min-width:0;box-sizing:border-box}.BlogFeaturedBlock_secondaryTitle__Zb9RJ{margin:0;font-size:clamp(.9375rem,.85rem + .5vw,1.125rem);font-weight:500;line-height:1.3;letter-spacing:-.01em;color:var(--text-primary)}.BlogFeaturedBlock_secondaryBody__cR4Kn .BlogFeaturedBlock_tags__q7CDv{margin-top:.25rem}@media (max-width:64rem){.BlogFeaturedBlock_grid__4H_Yd,.BlogFeaturedBlock_primaryCard__DqFk8{grid-template-columns:1fr}.BlogFeaturedBlock_primaryImage__FhNHz{min-height:clamp(10rem,40vw,14rem);height:auto;aspect-ratio:16/9}.BlogFeaturedBlock_secondaryColumn__GXpPl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));grid-gap:clamp(1rem,2.5vw,1.25rem);gap:clamp(1rem,2.5vw,1.25rem)}.BlogFeaturedBlock_secondaryCard__KaxZo{grid-template-columns:1fr}.BlogFeaturedBlock_secondaryImage__hsGPn{aspect-ratio:16/9;min-height:auto}}@media (max-width:40rem){.BlogFeaturedBlock_secondaryColumn__GXpPl{grid-template-columns:1fr}}.BlogHeroBlock_section__c5XSz{position:relative;margin-top:calc(-1 * var(--header-stack));padding-top:calc(var(--header-stack) + clamp(3.75rem, 8vw, 5.75rem));padding-bottom:clamp(4.25rem,9vw,6.5rem);text-align:center;background:radial-gradient(ellipse 88% 52% at 50% 12%,rgba(255,255,255,.28) 0,transparent 68%),linear-gradient(180deg,#d7c2ee,#e3cff3 36%,#eee3f8 70%,#f5f1ff)}.BlogHeroBlock_inner__KCzfX{display:flex;flex-direction:column;align-items:center;max-width:min(60rem,100%);margin-inline:auto}.BlogHeroBlock_badge__q5Bzq{display:inline-flex;align-items:center;justify-content:center;padding:.42rem .82rem;margin-bottom:1.4rem;border-radius:.3rem;background:var(--bg-white);color:var(--brand);font-family:var(--font-ui);font-size:.83rem;font-weight:500;line-height:1.2;letter-spacing:-.01em;box-shadow:0 .0625rem .1875rem rgba(124,58,237,.08),0 0 0 1px rgba(124,58,237,.04)}.BlogHeroBlock_heading__5n2A0{font-family:var(--font-title);font-size:clamp(2.2rem,1rem + 4vw,4rem);font-weight:600;line-height:1.08;letter-spacing:-.04em;margin:0 0 1.25rem;color:var(--text-primary)}.BlogHeroBlock_line__MCDix{display:inline}.BlogHeroBlock_description__ibWjn{font-family:var(--font-body);font-size:clamp(.9375rem,.85rem + .35vw,1.125rem);font-weight:400;color:var(--text-secondary);margin:0;max-width:min(40rem,100%);line-height:1.65}@media (min-width:48rem){.BlogHeroBlock_line__MCDix{display:block}}@media (max-width:47.99rem){.BlogHeroBlock_section__c5XSz{padding-top:calc(var(--header-stack) + clamp(2.75rem, 8vw, 4rem));padding-bottom:clamp(3.25rem,10vw,4.75rem)}.BlogHeroBlock_heading__5n2A0{font-size:clamp(2.1rem,1.15rem + 5.4vw,3.15rem)}.BlogHeroBlock_badge__q5Bzq{margin-bottom:1.1rem}.BlogHeroBlock_description__ibWjn{max-width:22.5rem}}.BlogListingBlock_section__neJk2{padding-top:clamp(1.25rem,3vw,2rem);padding-bottom:clamp(3.5rem,7vw,5.5rem);background:linear-gradient(180deg,#f7f2ff,#fbf8ff 42%,#ffffff)}.BlogListingBlock_categoryNav__alixE{display:flex;width:100%;margin:0 0 clamp(1.5rem,4vw,2.25rem);border-top:1px solid #d5dce8;border-bottom:1px solid #d5dce8;background:transparent}.BlogListingBlock_categoryLink__38I3b{position:relative;z-index:0;flex:1 1;display:flex;align-items:center;justify-content:center;min-width:0;min-height:2.75rem;padding:.75rem .5rem;border-bottom:2px solid transparent;margin-bottom:-1px;font-family:var(--font-ui);font-size:clamp(.75rem,.68rem + .28vw,.875rem);font-weight:500;line-height:1.2;color:#98a2b3;background:transparent;text-align:center;white-space:nowrap;transition:color .2s,border-color .2s}.BlogListingBlock_categoryLink__38I3b:hover{color:var(--text-primary)}.BlogListingBlock_categoryLinkActive__0iXEl{z-index:1;color:var(--brand);font-weight:500;border-bottom-color:var(--brand)}.BlogListingBlock_categoryLinkActive__0iXEl:hover{color:var(--brand)}.BlogListingBlock_listing__2goEI{min-width:0}.BlogListingBlock_breadcrumb__cwt2N{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin:0 0 .75rem;font-family:var(--font-ui);font-size:var(--text-sm);line-height:1.4}.BlogListingBlock_breadcrumbLink__SF_j0{color:var(--text-muted);transition:color .2s}.BlogListingBlock_breadcrumbLink__SF_j0:hover{color:var(--text-primary)}.BlogListingBlock_breadcrumbSep___TdPN{color:var(--text-muted)}.BlogListingBlock_breadcrumbCurrent__Z2ka0{color:var(--brand);font-weight:500}.BlogListingBlock_categoryHeading__HPbz1{margin:0 0 clamp(1.25rem,3vw,1.75rem);font-size:clamp(1.75rem,1.2rem + 2vw,2.75rem);font-weight:500;line-height:1.15;letter-spacing:-.03em;color:var(--text-primary)}.BlogListingBlock_grid__ZaNv4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(.875rem,2.4vw,2rem);gap:clamp(.875rem,2.4vw,2rem)}.BlogListingBlock_card__PPcx4{display:flex;flex-direction:column;min-width:0;transition:transform .2s}.BlogListingBlock_card__PPcx4:hover{transform:translateY(-.1875rem)}.BlogListingBlock_cardImage__KdmU8{position:relative;aspect-ratio:1/1;border-radius:var(--radius-lg);overflow:hidden;background:var(--bg-gray);margin-bottom:.875rem}.BlogListingBlock_cardImage__KdmU8 .image-placeholder{position:absolute;inset:0;min-height:100%;border-radius:0}.BlogListingBlock_cardBody__D4yBJ{display:flex;flex-direction:column;gap:.5rem;min-width:0}.BlogListingBlock_meta__Av1YA{margin:0;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}.BlogListingBlock_cardTitle__0VZ_M{margin:0;font-size:var(--text-base);font-weight:500;line-height:1.4;color:var(--text-primary)}.BlogListingBlock_tags__KJ0w6{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.BlogListingBlock_tag__wfmOP{display:inline-flex;padding:.25rem .75rem;border-radius:999px;background:var(--brand-light);color:var(--brand);font-family:var(--font-ui);font-size:var(--text-xs);font-weight:500}.BlogListingBlock_empty__Bjdbx{margin:0;padding:1.5rem 0 .5rem;color:var(--text-secondary)}.BlogListingBlock_loadMoreWrap__7c_A3{display:flex;justify-content:center;margin-top:clamp(1.75rem,4vw,2.5rem)}.BlogListingBlock_loadMore__J_trK.btn{min-width:9.5rem;padding:.7rem 1.6rem}@media (max-width:64rem){.BlogListingBlock_grid__ZaNv4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:48rem){.BlogListingBlock_categoryNav__alixE{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-bottom:1.5rem}.BlogListingBlock_categoryNav__alixE::-webkit-scrollbar{display:none}.BlogListingBlock_categoryLink__38I3b{flex:1 0 auto;min-width:9.25rem;padding:.65rem .85rem}.BlogListingBlock_categoryHeading__HPbz1{margin-bottom:1.15rem}.BlogListingBlock_grid__ZaNv4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:30rem){.BlogListingBlock_grid__ZaNv4{grid-template-columns:1fr}.BlogListingBlock_categoryLink__38I3b{min-width:8.5rem;padding:.6rem .75rem}.BlogListingBlock_loadMore__J_trK.btn{width:100%}}.ComparisonBlock_section__HxQWw{background:var(--bg-white);overflow:visible}.ComparisonBlock_grid__Ajt_4{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));grid-gap:clamp(1rem,2.5vw,2rem);gap:clamp(1rem,2.5vw,2rem);padding-top:clamp(1.1rem,3vw,1.75rem)}.ComparisonBlock_cardWrapper__RwUD0{position:relative;display:flex;flex-direction:column;height:100%}.ComparisonBlock_card__jlaHK{position:relative;border-radius:clamp(1.25rem,2vw,1.75rem);display:flex;flex-direction:column;flex:1 1 auto;gap:clamp(1rem,2.5vw,1.375rem);min-height:0;overflow:hidden;padding:clamp(2.5rem,5vw,4.375rem) 0 0}.ComparisonBlock_cardNegative__h2_cZ{background:#f5f5f5}.ComparisonBlock_cardPositive__YgFFC{background:#e8f4fd}.ComparisonBlock_tag__GMqK5{position:absolute;top:-.75rem;inset-inline-start:-.625rem;z-index:20;display:inline-block;padding:.4375rem .875rem;border-radius:.25rem;font-family:var(--font-ui);font-weight:700;letter-spacing:-.01em;line-height:1.2;white-space:nowrap;transform:rotate(-20deg);transform-origin:center center;box-shadow:0 .125rem .5rem rgba(15,23,42,.08);font-size:clamp(1.125rem,1rem + .5vw,1.5625rem)}[dir=rtl] .ComparisonBlock_tag__GMqK5{transform:rotate(20deg)}.ComparisonBlock_tagNegative__IzylU{background:#e5e5e5;color:#111827}.ComparisonBlock_tagPositive__PDM1T{background:#2bb0e8;color:#ffffff}.ComparisonBlock_heading__YRExV{padding:0 clamp(1rem,3vw,1.5625rem);font-size:clamp(1.5rem,1.25rem + 1vw,2.125rem);font-weight:500;line-height:1.2;letter-spacing:-.025em;margin:0;color:var(--text-primary);width:100%}.ComparisonBlock_featureList__kEOJx{list-style:none;margin:0;padding:0 clamp(1rem,3vw,1.5625rem);display:flex;flex-direction:column;gap:.75rem}.ComparisonBlock_featureItem__7Hax6{display:flex;align-items:flex-start;gap:.625rem;font-size:var(--text-base);line-height:1.45;color:#4b5563}.ComparisonBlock_featureIcon__ExFZK{flex-shrink:0;width:1rem;height:1rem;margin-top:.125rem;display:inline-flex;align-items:center;justify-content:center;color:#1f2937}.ComparisonBlock_illustration__GM_2S{position:relative;margin-top:auto;min-height:clamp(10rem,25vw,13.75rem)}.ComparisonBlock_illustrationImage__F6B_s{width:100%;height:auto;display:block;border-radius:var(--radius)}.ComparisonBlock_negativeScene__mWH21{position:relative;min-height:clamp(10rem,25vw,13.75rem);padding:0 clamp(1rem,3vw,1.5625rem) clamp(1rem,3vw,1.5625rem)}.ComparisonBlock_profileCard__Vqw2L,.ComparisonBlock_surveyCard__ZOQ5i{background:white;border-radius:1rem;box-shadow:0 .5rem 1.75rem rgba(15,23,42,.08)}.ComparisonBlock_profileCard__Vqw2L{width:min(100%,17.5rem);padding:1rem;position:relative;z-index:2}.ComparisonBlock_profileHeader__kBO8A{display:flex;align-items:center;gap:.75rem}.ComparisonBlock_avatar__J1KVY{flex-shrink:0;width:2.625rem;height:2.625rem;border-radius:50%;background:#d1d5db;color:#4b5563;font-family:var(--font-ui);font-size:var(--text-sm);font-weight:700;display:inline-flex;align-items:center;justify-content:center}.ComparisonBlock_profileName__UyRxt{margin:0;font-family:var(--font-title);font-size:var(--text-sm);font-weight:700;color:var(--text-primary);line-height:1.2}.ComparisonBlock_profileMeta__7t6Nk{margin:.125rem 0 0;font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-secondary);line-height:1.3}.ComparisonBlock_profileStats__BWIVg{margin-top:.875rem;padding-top:.75rem;border-top:1px solid #eef0f3;display:flex;justify-content:space-between;gap:.5rem;font-family:var(--font-body);font-size:var(--text-xs);color:#4b5563;flex-wrap:wrap}.ComparisonBlock_profileStats__BWIVg strong{font-weight:700;color:var(--text-primary)}.ComparisonBlock_statAlert__vb4b1{color:#ef4444!important;font-weight:700}.ComparisonBlock_surveyCard__ZOQ5i{width:min(100%,15rem);padding:.875rem 1rem;position:absolute;inset-inline-end:clamp(1rem,3vw,1.5625rem);bottom:clamp(1rem,3vw,1.5625rem);z-index:1}.ComparisonBlock_surveyHeader__dXTfk{display:flex;align-items:flex-start;gap:.625rem}.ComparisonBlock_surveyIcon__W8FlI{flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:.5rem;background:#eef0f3;color:#6b7280;display:inline-flex;align-items:center;justify-content:center}.ComparisonBlock_surveyTitle__8YoQ6{margin:0;font-family:var(--font-title);font-size:var(--text-sm);font-weight:700;color:var(--text-primary);line-height:1.25}.ComparisonBlock_surveyMeta__rGaox{margin:.25rem 0 0;font-family:var(--font-body);font-size:var(--text-xs);color:#4b5563}.ComparisonBlock_surveyFooter__rcMdB{margin:.625rem 0 0;font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-muted)}.ComparisonBlock_positiveScene__rj79i{position:relative;min-height:clamp(10rem,25vw,13.75rem);display:flex;align-items:center;justify-content:center;gap:clamp(1.25rem,4vw,2.25rem);padding:.75rem clamp(1rem,3vw,1.5625rem) .5rem;flex-wrap:wrap}.ComparisonBlock_halo__roZK_{position:absolute;width:clamp(10rem,30vw,18.75rem);height:clamp(10rem,30vw,18.75rem);border-radius:50%;border:clamp(1rem,3vw,2rem) solid rgba(125,211,252,.22);top:42%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.ComparisonBlock_actionItem__HsIHz{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:.75rem}.ComparisonBlock_actionLeft__xHa_m{transform:translateY(clamp(-.5rem,-2vw,-1.125rem))}.ComparisonBlock_actionRight__NYFrK{transform:translateY(clamp(.5rem,2vw,1.375rem))}.ComparisonBlock_actionIcon__wDPg_{width:clamp(3rem,8vw,4rem);height:clamp(3rem,8vw,4rem);border-radius:clamp(.875rem,2vw,1.125rem);display:flex;align-items:center;justify-content:center;box-shadow:0 .625rem 1.5rem rgba(15,23,42,.12)}.ComparisonBlock_actionIconBlue__0i7wH{background:#38bdf8}.ComparisonBlock_actionIconRed__It3Pd{background:#f87171}.ComparisonBlock_actionLabel__ceNYE{display:inline-block;background:white;color:var(--text-primary);font-family:var(--font-ui);font-size:var(--text-sm);font-weight:700;padding:.5rem .875rem;border-radius:.5rem;box-shadow:0 .375rem 1.125rem rgba(15,23,42,.1);transform:rotate(6deg);white-space:nowrap}.ComparisonBlock_actionRight__NYFrK .ComparisonBlock_actionLabel__ceNYE{transform:rotate(4deg)}@media (max-width:56.25rem){.ComparisonBlock_card__jlaHK{padding:clamp(2rem,4vw,2.5rem) clamp(1.25rem,3vw,1.75rem) clamp(1.25rem,3vw,1.75rem)}.ComparisonBlock_surveyCard__ZOQ5i{position:relative;margin-top:1rem;inset-inline-end:auto;bottom:auto;width:min(100%,17.5rem)}.ComparisonBlock_negativeScene__mWH21{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:clamp(1rem,3vw,1.5625rem)}}@media (max-width:37.5rem){.ComparisonBlock_actionLeft__xHa_m{transform:translateY(-.625rem)}.ComparisonBlock_actionRight__NYFrK{transform:translateY(.875rem)}}.HeroStage_stage__vvtUr{position:relative;isolation:isolate;overflow:hidden;margin-top:calc(-1 * var(--header-stack));padding-top:var(--header-stack);background-color:#d9d2ef;border-bottom-left-radius:2.125rem;border-bottom-right-radius:2.125rem}.HeroStage_background__S0iJ_{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;container-type:size}.HeroStage_media__JxGIc{position:absolute;top:50%;left:50%;width:auto;height:100%;min-width:100%;max-width:none;object-fit:cover;object-position:center;transform:translate(-50%,-50%)}.HeroStage_mediaVideo__OFJsg{width:100cqh;height:100cqw;min-width:100cqh;min-height:100cqw;transform:translate(-50%,-50%) rotate(270deg)}.HeroStage_background__S0iJ_:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom,var(--bg-white) 0,var(--bg-white) 12%,rgba(255,255,255,.5) 46%,rgba(255,255,255,.12) 100%);pointer-events:none}.HeroStage_background__S0iJ_:after{content:"";position:absolute;inset-inline:0;bottom:0;z-index:2;height:clamp(4rem,12vw,7.5rem);pointer-events:none}.HeroStage_content__vVY9v{position:relative;z-index:1}.ProblemsBlock_section__xklA_{text-align:center;background-color:#f5f5f7;padding-top:clamp(1.5rem,4vw,2.5rem)}.ProblemsBlock_header__95_jZ{display:flex;flex-direction:column;align-items:center;gap:1.25rem;margin-bottom:clamp(2rem,5vw,3rem)}.ProblemsBlock_badge__zBvz2{display:inline-block;padding:.375rem .875rem;border-radius:.375rem;background:var(--bg-white);color:var(--brand-dark);font-family:var(--font-ui);font-size:var(--text-sm);font-weight:500;line-height:1.4;box-shadow:0 .0625rem .125rem rgba(0,0,0,.04)}.ProblemsBlock_title__1qBdt{font-family:var(--font-title);font-size:clamp(1.5rem,1.05rem + 2vw,3.25rem);font-weight:500;line-height:1.2;letter-spacing:-.02em;color:var(--text-primary);max-width:var(--prose-max);margin:0;white-space:pre-line}.ProblemsBlock_grid__ZKpSQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));grid-gap:clamp(1rem,3vw,2.25rem);gap:clamp(1rem,3vw,2.25rem);text-align:start}.ProblemsBlock_card__S0XB5{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.ProblemsBlock_imageWrap__3S1Nn{border-radius:var(--radius-xl);overflow:hidden}.ProblemsBlock_image__b666n{width:100%;height:auto;display:block;border-radius:var(--radius-xl)}.ProblemsBlock_caption__EU0Z5{font-family:var(--font-ui);font-size:var(--text-lg);font-weight:500;line-height:1.4;margin:0}.ImpactBlock_section__8X_oh{text-align:start;padding-inline:0;padding-block:0;margin-top:0}.ImpactBlock_banner__NwnUy{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:stretch;width:100%;aspect-ratio:1200/360;min-height:clamp(16.5rem,22vw,28rem);color:#ffffff}.ImpactBlock_banner__NwnUy:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}[dir=rtl] .ImpactBlock_banner__NwnUy:before{background:linear-gradient(270deg,rgba(8,10,14,.78),rgba(8,10,14,.5) 26%,rgba(8,10,14,.18) 52%,rgba(8,10,14,.04) 72%,transparent)}.ImpactBlock_mediaWrap__caL1Q{position:absolute;inset:0;z-index:0}.ImpactBlock_mediaWrap__caL1Q img,.ImpactBlock_mediaWrap__caL1Q video,.ImpactBlock_media__z0NXw{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}[dir=rtl] .ImpactBlock_mediaWrap__caL1Q{transform:scaleX(-1)}.ImpactBlock_mediaWrap__caL1Q .image-placeholder{position:absolute;inset:0;min-height:0;border-radius:0;background:#1c1824;color:transparent}.ImpactBlock_contentWrap__WVVwJ{position:relative;z-index:2;display:flex;align-items:stretch;align-self:stretch;width:100%}.ImpactBlock_content__0eUHJ{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;-webkit-margin-end:auto;margin-inline-end:auto;width:min(48rem,62%);max-width:100%;min-width:0;padding-block:clamp(1.75rem,4.2vw,3rem);padding-inline:0;text-align:start}.ImpactBlock_title__CBKNw{margin:0;max-width:16em;font-family:var(--font-title);font-size:clamp(1rem,.9rem + 1vw,2.2rem);font-weight:500;line-height:1.25;letter-spacing:-.02em;color:#ffffff;white-space:pre-line;font-synthesis:none}[dir=rtl] .ImpactBlock_title__CBKNw{letter-spacing:0;max-width:11em}.ImpactBlock_statsGrid__FPTA8{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:2.5rem}[dir=rtl] .ImpactBlock_statsGrid__FPTA8{flex-direction:row-reverse;justify-content:flex-end}.ImpactBlock_stat__Y6LWZ{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0}.ImpactBlock_statValue__nIrBC{font-family:var(--font-title);font-size:clamp(2.5rem,1.65rem + 2.35vw,5rem);font-weight:500;line-height:1;letter-spacing:-.03em;color:#ffffff;font-synthesis:none}[dir=rtl] .ImpactBlock_statValue__nIrBC{letter-spacing:0}.ImpactBlock_statLabel__VjqaJ{font-family:var(--font-ui);font-size:.875rem;font-weight:400;font-synthesis:none;line-height:1.35;color:#ffffff}html[dir=rtl] .ImpactBlock_statLabel__VjqaJ{line-height:1.5}@media (max-width:48rem){.ImpactBlock_banner__NwnUy{aspect-ratio:16/10;min-height:22rem}.ImpactBlock_content__0eUHJ{width:100%;padding-block:clamp(1.5rem,5vw,2.25rem)}.ImpactBlock_title__CBKNw{max-width:12em;font-size:1.25rem}.ImpactBlock_statsGrid__FPTA8{gap:1.5rem 1.75rem}.ImpactBlock_statValue__nIrBC{font-size:2.75rem}}@media (max-width:30rem){.ImpactBlock_banner__NwnUy{aspect-ratio:auto;min-height:24rem}.ImpactBlock_statsGrid__FPTA8{gap:1.15rem 1.5rem}}.InstitutionsMarquee_section__luy0J{position:relative;z-index:1;display:flex;flex-direction:column;gap:clamp(1.5rem,4vw,2.25rem);padding-block:clamp(2.5rem,6vw,4rem) clamp(2.5rem,5.5vw,3.75rem);background:transparent}.InstitutionsMarquee_title__6wKgy{margin:0;max-width:28rem;align-self:flex-start;font-family:var(--font-title);font-size:clamp(1.5rem,1.25rem + 1.2vw,2rem);font-weight:500;line-height:1.25;color:var(--text-primary);text-align:start}.InstitutionsMarquee_marquee__tG6i5{--marquee-gap:0.75rem;overflow:hidden;width:100%}.InstitutionsMarquee_viewport__yMMGM{overflow:hidden;width:100%}.InstitutionsMarquee_track__QUMn8{display:flex;width:max-content;align-items:stretch;animation:InstitutionsMarquee_institutionsMarquee__ZcbgA 40s linear infinite}.InstitutionsMarquee_set__owwl3{display:flex;align-items:stretch;gap:var(--marquee-gap);-webkit-padding-end:var(--marquee-gap);padding-inline-end:var(--marquee-gap)}.InstitutionsMarquee_column__nn_xQ{display:flex;flex-direction:column;gap:var(--marquee-gap);flex:0 0 auto}.InstitutionsMarquee_marquee__tG6i5:hover .InstitutionsMarquee_track__QUMn8{animation-play-state:paused}[dir=rtl] .InstitutionsMarquee_track__QUMn8{animation-name:InstitutionsMarquee_institutionsMarqueeRtl__lP6A5}.InstitutionsMarquee_cardSpacer__anAvN,.InstitutionsMarquee_card__AtSe0{flex:0 0 auto;width:clamp(4.5rem,10vw,8.5rem);height:clamp(4.5rem,10vw,8.5rem)}.InstitutionsMarquee_card__AtSe0{display:flex;align-items:center;justify-content:center;padding:.5rem;background:#f3f4f6;border-radius:.75rem;overflow:hidden}.InstitutionsMarquee_logo__WfDbH{width:100%;height:100%;object-fit:contain;pointer-events:none}.InstitutionsMarquee_logoFallback__U_FDN{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:.25rem;text-align:center;font-family:var(--font-ui);font-size:.625rem;font-weight:500;line-height:1.2;color:var(--text-secondary);pointer-events:none}@media (max-width:640px){.InstitutionsMarquee_title__6wKgy{max-width:none}.InstitutionsMarquee_cardSpacer__anAvN,.InstitutionsMarquee_card__AtSe0{width:4.25rem;height:4.25rem}.InstitutionsMarquee_card__AtSe0{border-radius:.625rem}.InstitutionsMarquee_marquee__tG6i5{--marquee-gap:0.5rem}}@keyframes InstitutionsMarquee_institutionsMarquee__ZcbgA{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes InstitutionsMarquee_institutionsMarqueeRtl__lP6A5{0%{transform:translateX(0)}to{transform:translateX(50%)}}@media (prefers-reduced-motion:reduce){.InstitutionsMarquee_track__QUMn8{animation:none}}.SolutionBlock_section__V7oMs{background-color:#6442ad;background-image:radial-gradient(ellipse 80% 110% at 10% 78%,#e6d9fb 0,rgba(196,176,237,.55) 32%,transparent 64%),linear-gradient(90deg,#cbb6ef 0,#8d6bc6 34%,#6442ad 58%,#59399a);color:white;padding:clamp(2.75rem,5vw,4rem) 0 0;-webkit-padding-after:0;padding-block-end:0;overflow:hidden}html[dir=rtl] .SolutionBlock_section__V7oMs{background-image:radial-gradient(ellipse 80% 110% at 90% 78%,#e6d9fb 0,rgba(196,176,237,.55) 32%,transparent 64%),linear-gradient(270deg,#cbb6ef 0,#8d6bc6 34%,#6442ad 58%,#59399a)}.SolutionBlock_header__Rethw{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:clamp(1.75rem,4vw,2.75rem)}.SolutionBlock_badge__OxFwF{display:inline-block;padding:.375rem .875rem;border-radius:.375rem;background:#ffffff;color:#5b21b6;font-family:var(--font-ui);font-size:var(--text-sm);font-weight:500;line-height:1.4;margin-bottom:1rem}.SolutionBlock_title__7Cjg9{font-family:var(--font-title);font-size:clamp(1.2rem,.9rem + 2vw,3rem);font-weight:500;line-height:1.15;letter-spacing:-.02em;margin:0 auto;max-width:11em;color:#ffffff;font-synthesis:none}.SolutionBlock_titleLine__2rm1Q{display:block}.SolutionBlock_titleLine__2rm1Q+.SolutionBlock_titleLine__2rm1Q{margin-top:.12em}html[dir=rtl] .SolutionBlock_title__7Cjg9{letter-spacing:0;max-width:9em}.SolutionBlock_content__p6PyJ{display:grid;grid-template-columns:minmax(0,1fr) minmax(14.5rem,26%);grid-gap:clamp(1.25rem,3.2vw,3.25rem);gap:clamp(1.25rem,3.2vw,3.25rem);align-items:start;min-width:0}.SolutionBlock_dashboardWrap__60ZY2{min-width:0;overflow:hidden;background:transparent;border:1px solid rgba(255,255,255,.5);border-radius:1.25rem;box-shadow:0 1.125rem 2.75rem rgba(40,16,80,.22)}.SolutionBlock_dashboard__OuZMv{width:100%;max-width:100%;height:auto;display:block;object-fit:cover;vertical-align:middle}.SolutionBlock_dashboardWrap__60ZY2 video.SolutionBlock_dashboard__OuZMv{width:100%;height:auto;background:#ffffff}.SolutionBlock_dashboardWrap__60ZY2 .image-placeholder{min-height:clamp(16rem,36vw,26rem);background:#f3f2f9;color:var(--brand)}.SolutionBlock_features__0OMgw{display:flex;flex-direction:column;justify-content:flex-start;gap:clamp(1.35rem,2.8vw,2rem);min-width:0}.SolutionBlock_featureItem__hIHk_{display:flex;align-items:flex-start;gap:.875rem}.SolutionBlock_featureIcon__3deeF{flex-shrink:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}.SolutionBlock_featureIconImage__nbhpp,.SolutionBlock_featureIcon__3deeF img{width:2rem;height:2rem;object-fit:contain}.SolutionBlock_featureText__AodJT{margin:0;font-family:var(--font-body);font-size:var(--text-base);line-height:1.5;font-weight:500;color:#ffffff;text-align:start}@media (max-width:56.25rem){.SolutionBlock_header__Rethw{margin-bottom:2rem}.SolutionBlock_content__p6PyJ{grid-template-columns:1fr;gap:2rem}.SolutionBlock_features__0OMgw{gap:1.5rem}}.ScheduleDemoForm_form__J8oJJ{display:flex;flex-direction:column;gap:.625rem;width:100%;position:relative}.ScheduleDemoForm_field__A7g9y{display:flex;flex-direction:column;gap:.25rem}.ScheduleDemoForm_label__niYFb{font-family:var(--font-ui);font-size:.8125rem;font-weight:400;color:#6b7280;line-height:1.25}.ScheduleDemoForm_input__gZZVu{width:100%;height:2.75rem;padding:0 .875rem;border:1px solid #e5e7eb;border-radius:.5rem;background:#ffffff;color:#111827;font-family:var(--font-body);font-size:.9375rem;font-weight:400;line-height:1.4;outline:none;box-shadow:none;transition:border-color .15s ease,background-color .15s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ScheduleDemoForm_input__gZZVu::placeholder{color:#9ca3af;font-weight:400}.ScheduleDemoForm_input__gZZVu:hover:not(:disabled):not(:focus){border-color:#d1d5db}.ScheduleDemoForm_input__gZZVu:focus{border-color:var(--brand);background:#ffffff;box-shadow:none}.ScheduleDemoForm_inputFilled__IYEyI:not(:focus){background:#f3f4f6;border-color:#f3f4f6}.ScheduleDemoForm_inputError__y6O7V{border-color:#ef4444!important}.ScheduleDemoForm_inputError__y6O7V:focus{border-color:#ef4444;box-shadow:none}.ScheduleDemoForm_input__gZZVu:disabled{opacity:.7;cursor:not-allowed}.ScheduleDemoForm_error__Dy4_P{margin:0;font-family:var(--font-body);font-size:.75rem;color:#dc2626;line-height:1.35}.ScheduleDemoForm_statusMessage__F4uFR{margin:0;font-family:var(--font-body);font-size:.875rem;color:#dc2626;line-height:1.4}.ScheduleDemoForm_modalOverlay__bOkrw{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:1.25rem;background:radial-gradient(ellipse 80% 60% at 50% 40%,rgba(124,58,237,.18),transparent 70%),rgba(17,24,39,.48);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:ScheduleDemoForm_overlayIn__JfnTn .28s ease}.ScheduleDemoForm_modal__nUmkG{position:relative;width:min(100%,26rem);padding:2.25rem 1.75rem 1.75rem;border-radius:1.5rem;background:#ffffff;box-shadow:0 1px 2px rgba(17,24,39,.04),0 24px 48px rgba(88,60,160,.18);text-align:center;overflow:hidden;animation:ScheduleDemoForm_modalIn__WdHRK .38s cubic-bezier(.22,1,.36,1)}.ScheduleDemoForm_modalGlow__tQWHn{position:absolute;top:-40%;left:50%;width:140%;height:70%;transform:translateX(-50%);background:radial-gradient(ellipse at center,rgba(124,58,237,.16),transparent 68%);pointer-events:none}.ScheduleDemoForm_modalClose___tfas{position:absolute;top:.875rem;right:.875rem;display:grid;place-items:center;width:2rem;height:2rem;border:none;border-radius:999px;background:#f3f4f6;color:#6b7280;cursor:pointer;transition:background-color .15s ease,color .15s ease}.ScheduleDemoForm_modalClose___tfas:hover{background:#e5e7eb;color:#111827}.ScheduleDemoForm_modalClose___tfas:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ScheduleDemoForm_modalIcon__SPiC4{position:relative;display:grid;place-items:center;width:4.5rem;height:4.5rem;margin:0 auto 1.25rem}.ScheduleDemoForm_modalCheck__zAaA3{width:4.5rem;height:4.5rem}.ScheduleDemoForm_modalCheckCircle__yMx0i{fill:none;stroke:var(--brand);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:151;stroke-dashoffset:151;animation:ScheduleDemoForm_drawCircle__2XUgP .55s ease .12s forwards}.ScheduleDemoForm_modalCheckMark__cKws3{fill:none;stroke:var(--brand);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40;animation:ScheduleDemoForm_drawCheck__qwl1G .35s ease .52s forwards}.ScheduleDemoForm_modalTitle__wO0YP{position:relative;margin:0 0 .625rem;font-family:var(--font-title);font-size:1.5rem;font-weight:500;letter-spacing:-.02em;line-height:1.2;color:#111827}.ScheduleDemoForm_modalText__iaeKR{position:relative;margin:0 auto 1.5rem;max-width:20rem;font-family:var(--font-body);font-size:.9375rem;line-height:1.6;color:#6b7280}.ScheduleDemoForm_modalAction__Npp0S{position:relative;width:100%;height:2.75rem;border:none;border-radius:.5rem;background:var(--brand);color:#ffffff;font-family:var(--font-ui);font-size:.9375rem;font-weight:500;cursor:pointer;transition:opacity .2s ease}.ScheduleDemoForm_modalAction__Npp0S:hover{opacity:.92}.ScheduleDemoForm_modalAction__Npp0S:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@keyframes ScheduleDemoForm_overlayIn__JfnTn{0%{opacity:0}to{opacity:1}}@keyframes ScheduleDemoForm_modalIn__WdHRK{0%{opacity:0;transform:translateY(.75rem) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ScheduleDemoForm_drawCircle__2XUgP{to{stroke-dashoffset:0}}@keyframes ScheduleDemoForm_drawCheck__qwl1G{to{stroke-dashoffset:0}}@media (max-width:640px){.ScheduleDemoForm_modal__nUmkG{padding:2rem 1.25rem 1.5rem;border-radius:1.25rem}.ScheduleDemoForm_modalTitle__wO0YP{font-size:1.3125rem}}.ScheduleDemoForm_submit__h7HnI{margin-top:.125rem;width:100%;height:2.75rem;padding:0 1.25rem;border:none;border-radius:.5rem;background:var(--brand);color:#ffffff;font-family:var(--font-ui);font-size:.9375rem;font-weight:500;letter-spacing:0;cursor:pointer;transition:opacity .2s ease}.ScheduleDemoForm_submit__h7HnI:hover:not(:disabled){opacity:.92}.ScheduleDemoForm_submit__h7HnI:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ScheduleDemoForm_submit__h7HnI:disabled{opacity:.65;cursor:not-allowed}.ScheduleDemoForm_captcha__nuuXO{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}.ScheduleDemoForm_honeypot__LZKTb{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.ScheduleDemoForm_srOnly__hw6G4{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.StakeholderFeaturesBlock_section__0CoRg{background:#f5f5f7;padding-top:clamp(2rem,4vw,3rem)}.StakeholderFeaturesBlock_header__J8T54{margin-bottom:clamp(1.5rem,3.5vw,2.25rem)}.StakeholderFeaturesBlock_badge__jat6B{background:transparent;padding-inline:0;margin-bottom:.75rem;color:var(--brand);font-family:var(--font-ui);font-size:var(--text-sm);font-weight:500}.StakeholderFeaturesBlock_title__2qf_Z{font-family:var(--font-title);font-size:clamp(1.5rem,1.05rem + 2vw,3.15rem);font-weight:500;letter-spacing:-.03em;line-height:1.2;margin-bottom:.75rem}.StakeholderFeaturesBlock_description__Jccyd{font-family:var(--font-body);font-size:var(--text-base);line-height:1.6;color:var(--text-secondary);max-width:var(--prose-max)}.StakeholderFeaturesBlock_tabBar__50nxz{display:flex;align-items:center;margin-bottom:clamp(1.25rem,3vw,1.75rem)}.StakeholderFeaturesBlock_tabs__IjDrD{display:flex;align-items:stretch;gap:1.25rem;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;min-width:0;max-width:100%}.StakeholderFeaturesBlock_tabs__IjDrD::-webkit-scrollbar{display:none}.StakeholderFeaturesBlock_tab__E9z9p{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .15rem .75rem;font-family:var(--font-ui);font-size:var(--text-sm);font-weight:500;color:var(--text-muted);white-space:nowrap;transition:color .2s;flex-shrink:0;position:relative}.StakeholderFeaturesBlock_tab__E9z9p:hover{color:var(--text-primary)}.StakeholderFeaturesBlock_tabActive__ER4y0{color:var(--brand)}.StakeholderFeaturesBlock_tabActive__ER4y0:after{content:"";position:absolute;inset-inline:0;bottom:0;height:.125rem;background:var(--brand);border-radius:999px}.StakeholderFeaturesBlock_panel__jspOv{scroll-margin-top:clamp(4rem,10vw,6rem)}.StakeholderFeaturesBlock_grid__6OJOH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(.875rem,2.4vw,2rem);gap:clamp(.875rem,2.4vw,2rem);align-items:stretch}.StakeholderFeaturesBlock_card__wEE9H{background:var(--bg-white);border-radius:1.25rem;box-shadow:0 .25rem 1.5rem rgba(17,24,39,.06);display:flex;flex-direction:column;min-width:0;min-height:clamp(22rem,32vw,36rem);overflow:hidden}.StakeholderFeaturesBlock_cardWithMedia__8M6b8{min-height:0}.StakeholderFeaturesBlock_cardMedia__8971j{position:relative;flex:1 1 auto;min-height:clamp(12rem,20vw,22rem);overflow:hidden;background:linear-gradient(180deg,#ffffff 38%,rgba(167,139,250,.62))}.StakeholderFeaturesBlock_cardMediaFilled__7Ki0h{flex:0 0 auto;width:100%;min-height:0;background:#f5f3ff;line-height:0}.StakeholderFeaturesBlock_cardMediaFilled__7Ki0h .StakeholderFeaturesBlock_media__p_Mfa,.StakeholderFeaturesBlock_cardMediaFilled__7Ki0h img,.StakeholderFeaturesBlock_cardMediaFilled__7Ki0h video{width:100%;max-width:100%;height:auto;display:block;border:none;vertical-align:middle}.StakeholderFeaturesBlock_cardBody__qga4D{flex:0 0 auto;padding:clamp(1rem,2vw,1.75rem) clamp(1.15rem,2.2vw,2rem) clamp(1.15rem,2.2vw,1.85rem);display:flex;flex-direction:column;gap:.5rem}.StakeholderFeaturesBlock_cardTitle__dfM6k{margin:0;font-family:var(--font-title);font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);font-weight:500;line-height:1.35;letter-spacing:-.02em;color:var(--text-primary)}.StakeholderFeaturesBlock_cardDescription__dNQ_N{margin:0;font-family:var(--font-body);font-size:var(--text-sm);line-height:1.55;color:var(--text-secondary)}@media (max-width:64rem){.StakeholderFeaturesBlock_grid__6OJOH{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.StakeholderFeaturesBlock_grid__6OJOH{grid-template-columns:1fr}.StakeholderFeaturesBlock_card__wEE9H{min-height:24rem}.StakeholderFeaturesBlock_cardWithMedia__8M6b8{min-height:0}.StakeholderFeaturesBlock_cardMedia__8971j{min-height:14rem}.StakeholderFeaturesBlock_cardBody__qga4D{padding:1rem 1.25rem 1.25rem}}.ScheduleDemoPage_page__2IcGe{position:relative;isolation:isolate}.ScheduleDemoPage_page__2IcGe:before{content:"";position:absolute;z-index:0;top:calc(-1 * var(--header-stack));right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 100% 85% at 95% 0,#c4a8eb 0,#d2b8f0 22%,rgba(214,190,242,.75) 42%,rgba(255,255,255,0) 68%),radial-gradient(ellipse 70% 60% at 58% 8%,rgba(209,184,240,.9) 0,rgba(255,255,255,0) 62%),radial-gradient(ellipse 50% 40% at 8% 28%,rgba(220,204,243,.45) 0,rgba(255,255,255,0) 70%),linear-gradient(165deg,#dcccf3,#e8daf7 20%,#f0e6f9 38%,#f7f2fc 56%,#fcfaff 74%,#ffffff 92%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - var(--footer-wash-overlap) - clamp(7rem, 16vw, 11rem)),rgb(0 0 0/.72) calc(100% - var(--footer-wash-overlap) - clamp(3rem, 7vw, 5rem)),rgb(0 0 0/.28) calc(100% - var(--footer-wash-overlap)),transparent calc(100% - max(0px, var(--footer-wash-overlap) - clamp(1.5rem, 4vw, 2.5rem))));-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - var(--footer-wash-overlap) - clamp(7rem, 16vw, 11rem)),rgb(0 0 0/.72) calc(100% - var(--footer-wash-overlap) - clamp(3rem, 7vw, 5rem)),rgb(0 0 0/.28) calc(100% - var(--footer-wash-overlap)),transparent calc(100% - max(0px, var(--footer-wash-overlap) - clamp(1.5rem, 4vw, 2.5rem))))}.ScheduleDemoPage_hero__6dqx_{position:relative;z-index:1;margin-top:calc(-1 * var(--header-stack));padding-top:calc(var(--header-stack) + clamp(2.5rem, 6vw, 4.5rem));padding-bottom:clamp(3rem,7vw,5rem);background:transparent}.ScheduleDemoPage_heroInner__f9y0j{display:grid;grid-template-columns:minmax(0,1fr) minmax(min(100%,22rem),.9fr);grid-gap:clamp(2rem,5vw,6rem);gap:clamp(2rem,5vw,6rem);align-items:start}.ScheduleDemoPage_copy__KfS0O{max-width:min(44rem,100%);min-width:0}.ScheduleDemoPage_badge__jZA4I{display:inline-flex;align-items:center;margin-bottom:1.5rem;padding:.5rem 1rem;border:1px solid #e5e7eb;border-radius:5px;background:#ffffff;color:var(--brand);font-family:var(--font-ui);font-size:.875rem;font-weight:500;line-height:1.2}.ScheduleDemoPage_heading__PXmPE{margin:0 0 1.125rem;font-family:var(--font-title);font-size:clamp(2.7rem,2rem + 2.6vw,4.25rem);font-weight:600;line-height:1.1;letter-spacing:-.02em;color:#111827;width:80%}.ScheduleDemoPage_description__MskeX{margin:0;max-width:min(36rem,100%);font-family:var(--font-body);font-size:clamp(1.0625rem,.95rem + .4vw,1.3125rem);line-height:1.7;color:#6b7280}.ScheduleDemoPage_formCard__h2GAz{width:100%;padding:clamp(1.25rem,2.5vw,2rem) clamp(1.25rem,2.5vw,2.25rem);background:#ffffff;border-radius:1.25rem;box-shadow:0 2px 4px rgba(17,24,39,.03),0 16px 40px rgba(88,60,160,.1)}@media (max-width:960px){.ScheduleDemoPage_heroInner__f9y0j{grid-template-columns:1fr;gap:2.25rem}.ScheduleDemoPage_copy__KfS0O{max-width:40rem}.ScheduleDemoPage_formCard__h2GAz{max-width:min(40rem,100%);padding:1.5rem}}@media (max-width:640px){.ScheduleDemoPage_hero__6dqx_{padding-top:calc(var(--header-stack) + 1.75rem);padding-bottom:2.25rem}.ScheduleDemoPage_badge__jZA4I{margin-bottom:1.125rem;padding:.4375rem .875rem;font-size:.8125rem}.ScheduleDemoPage_heading__PXmPE{font-size:clamp(2.25rem,8.5vw,3rem);margin-bottom:.875rem}.ScheduleDemoPage_description__MskeX{max-width:none;font-size:1rem}.ScheduleDemoPage_formCard__h2GAz{max-width:none;border-radius:1rem;padding:1.25rem 1.125rem}}.SuccessStoriesBlock_section__zaIqP{overflow:hidden}.SuccessStoriesBlock_header__9Vl_N{display:flex;justify-content:space-between;align-items:flex-start;gap:clamp(1rem,3vw,1.5rem);margin-bottom:clamp(1.5rem,4vw,2.5rem);flex-wrap:wrap}.SuccessStoriesBlock_headerText__c3Y0p{flex:1 1;min-width:min(100%,16rem)}.SuccessStoriesBlock_controls__CRiaN{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.SuccessStoriesBlock_arrowBtn___5l85{width:2.5rem;height:2.5rem;border-radius:var(--radius);background:var(--bg-gray);color:var(--text-primary);font-size:1.25rem;display:flex;align-items:center;justify-content:center;transition:background .2s;flex-shrink:0}.SuccessStoriesBlock_arrowBtn___5l85:hover{background:var(--border)}.SuccessStoriesBlock_pagination__1_q9z{display:flex;align-items:center;gap:.375rem}.SuccessStoriesBlock_dot__uOmJS{width:.5rem;height:.5rem;border-radius:999px;background:var(--border);padding:0;transition:all .3s}.SuccessStoriesBlock_dotActive__r4X6Q{width:2rem;background:var(--brand)}.SuccessStoriesBlock_carousel__wEQ8J{--carousel-offset-dir:-1;container-type:inline-size;container-name:carousel;overflow:hidden}[dir=rtl] .SuccessStoriesBlock_carousel__wEQ8J{--carousel-offset-dir:1}.SuccessStoriesBlock_track__F3po1{--carousel-gap:clamp(1rem,2.8vw,2rem);display:flex;gap:var(--carousel-gap);transition:transform .4s ease;align-items:stretch;will-change:transform}.SuccessStoriesBlock_card__A7nE8{position:relative;flex:0 0 calc((100cqi - 2 * var(--carousel-gap)) / 3);padding:clamp(1rem,2.5vw,1.5rem);border-radius:1rem;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;min-width:0}.SuccessStoriesBlock_cardPurple__5K8dt{background:#ebe5f7}.SuccessStoriesBlock_cardBlue__iRhS_{background:#e3f2fd}.SuccessStoriesBlock_decorative__BaYTP{position:absolute;top:0;inset-inline-end:0;width:3rem;height:3rem;pointer-events:none;z-index:0}.SuccessStoriesBlock_decorative__BaYTP img{width:100%;height:100%;object-fit:contain}.SuccessStoriesBlock_cardHeader__Uf2Y6{display:flex;align-items:center;gap:.75rem;position:relative;z-index:1;-webkit-padding-end:clamp(2rem,5vw,3.5rem);padding-inline-end:clamp(2rem,5vw,3.5rem);margin-bottom:clamp(1.25rem,3vw,1.75rem)}.SuccessStoriesBlock_orgLogo__H6Mlx{width:clamp(3rem,8vw,4.375rem);height:clamp(2.25rem,6vw,3.125rem);object-fit:contain;flex-shrink:0;border-radius:.25rem}.SuccessStoriesBlock_orgName__g37B2{font-size:var(--text-base);font-weight:500;line-height:1.3;letter-spacing:-.01em;color:var(--text-primary);margin:0}.SuccessStoriesBlock_quote__7YbaA{font-size:var(--text-sm);font-weight:500;line-height:1.55;color:var(--text-primary);margin:0;flex:1 1;position:relative;z-index:1}.SuccessStoriesBlock_author__Ju0pz{display:flex;align-items:center;gap:.75rem;position:relative;z-index:1;margin-top:clamp(1.25rem,3vw,2rem)}.SuccessStoriesBlock_authorPhoto__XfIKp{width:3rem;height:3rem;border-radius:50%;object-fit:cover;flex-shrink:0}.SuccessStoriesBlock_authorName__ZNlvA{font-family:var(--font-body);font-size:var(--text-xs);font-weight:400;line-height:1.35;color:var(--text-primary)}.SuccessStoriesBlock_authorPosition__LUwxj{font-family:var(--font-body);font-size:var(--text-xs);font-weight:500;line-height:1.4;color:var(--text-secondary);margin-top:.125rem}@container carousel (max-width: 64rem){.SuccessStoriesBlock_card__A7nE8{flex:0 0 calc((100cqi - var(--carousel-gap)) / 2)}}@container carousel (max-width: 48rem){.SuccessStoriesBlock_card__A7nE8{flex:0 0 100cqi}}@media (max-width:48rem){.SuccessStoriesBlock_header__9Vl_N{flex-direction:column}}