.CaseStudyDetailPages_page__r8jzP{background:#fff}.CaseStudyDetailPages_banner__D_CwI{padding:clamp(1.25rem,3vw,2rem) clamp(1rem,3vw,1.5rem);background:#f4f4f6}.CaseStudyDetailPages_bannerGrid__lLSSZ{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-gap:clamp(.75rem,2vw,1rem);gap:clamp(.75rem,2vw,1rem);max-width:1300px;min-height:clamp(320px,38vw,460px);margin:0 auto}.CaseStudyDetailPages_bannerContent__9za_J{position:relative;display:flex;flex-direction:column;justify-content:center;padding:clamp(2rem,4vw,3rem);border-radius:24px;background:linear-gradient(180deg,#2c0066,#6f00ff);overflow:hidden}.CaseStudyDetailPages_bannerPattern__opnN0{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none;opacity:.4}.CaseStudyDetailPages_bannerContentInner__VN_Mp{position:relative;z-index:1;display:flex;flex-direction:column;gap:1.25rem}.CaseStudyDetailPages_bannerMedia__s4WVp{position:relative;min-height:280px;border-radius:24px;overflow:hidden;background:#e8eaf0}.CaseStudyDetailPages_bannerImage__aKW7O{object-fit:cover;object-position:center}.CaseStudyDetailPages_bannerTitle___jhKc{margin:0;font-family:var(--font-Bold,"Inter",sans-serif);font-size:clamp(1.5rem,2.8vw,2.25rem);font-weight:700;line-height:1.25;color:#fff}.CaseStudyDetailPages_bannerLogo__oRE1_{position:relative;z-index:1;display:block;width:auto;height:auto;max-width:170px}.CaseStudyDetailPages_brandLogo__bs9pc{object-fit:contain;object-position:left center}.CaseStudyDetailPages_brandLogo--biodance__zw5fT{width:148px;height:70px}.CaseStudyDetailPages_brandLogo--littlebox__S_SIJ{width:124px;height:70px}.CaseStudyDetailPages_content__UlJcp{max-width:1300px;margin:0 auto;padding:2.5rem 1.5rem 5rem}.CaseStudyDetailPages_resultsBar__01xea{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2rem 2.5rem;border-radius:16px;background:#fff;border:1px solid #e8eaf0;box-shadow:0 8px 32px rgba(15,6,40,.07)}.CaseStudyDetailPages_resultsBarTitle___vccf{margin:0;flex-shrink:0;font-family:var(--font-Bold,"Inter",sans-serif);font-size:clamp(1.25rem,2.5vw,1.625rem);font-weight:700;color:#0f1d4a}.CaseStudyDetailPages_resultsBarMetrics__hg3zT{display:flex;align-items:flex-start;justify-content:flex-end;flex-wrap:wrap;gap:clamp(1.5rem,4vw,3.5rem)}.CaseStudyDetailPages_resultsMetric__S2bT_{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.35rem;min-width:88px}.CaseStudyDetailPages_resultsMetricValue__nDOPq{font-family:var(--font-Bold,"Inter",sans-serif);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;line-height:1;color:#440f8f}.CaseStudyDetailPages_resultsMetricLabel__8MNuv{font-family:var(--font-regular,"Inter",sans-serif);font-size:.875rem;line-height:1.35;color:#64748b}.CaseStudyDetailPages_gallery__Bjwb2{margin-top:2.5rem}.CaseStudyDetailPages_galleryGrid__dTBVU{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem}.CaseStudyDetailPages_galleryScroll__jI4wP{display:flex;flex-direction:column;gap:1rem;max-height:min(720px,75vh);overflow-y:auto;overflow-x:hidden;scroll-snap-type:y proximity;padding-right:.375rem;scrollbar-width:thin;scrollbar-color:#c4b5fd transparent}.CaseStudyDetailPages_galleryScroll__jI4wP::-webkit-scrollbar{width:6px}.CaseStudyDetailPages_galleryScroll__jI4wP::-webkit-scrollbar-thumb{border-radius:999px;background:#c4b5fd}.CaseStudyDetailPages_galleryScroll__jI4wP .CaseStudyDetailPages_galleryItem__JA3fw{flex-shrink:0;width:100%;max-width:300px;margin:0 auto;scroll-snap-align:start}.CaseStudyDetailPages_galleryCarousel__UKJKy{width:100%;overflow:hidden;border-radius:16px;min-height:500px}.CaseStudyDetailPages_galleryCarouselTrack__uNeeP{display:flex;gap:1rem;width:max-content;will-change:transform;animation:CaseStudyDetailPages_galleryCarouselScroll__4J1aH 28s linear infinite}.CaseStudyDetailPages_galleryCarouselTrack__uNeeP:hover{animation-play-state:paused}.CaseStudyDetailPages_galleryCarouselTrack__uNeeP .CaseStudyDetailPages_galleryItem__JA3fw{flex:0 0 280px;width:280px;scroll-snap-align:start}@keyframes CaseStudyDetailPages_galleryCarouselScroll__4J1aH{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.CaseStudyDetailPages_deliverablesSection__OpeXa{width:100%;margin-top:2.5rem}.CaseStudyDetailPages_deliverablesPanel__CufWt{padding:clamp(2rem,4vw,3rem) clamp(1.25rem,4vw,2.5rem);border-radius:16px;background:#fff;border:1px solid #e8eaf0;box-shadow:0 8px 32px rgba(15,6,40,.07);text-align:center}.CaseStudyDetailPages_deliverablesEyebrow__nc6gz{margin:0 0 clamp(1.75rem,3vw,2.5rem);font-family:var(--font-Bold,"Inter",sans-serif);font-size:clamp(1.125rem,2vw,1.375rem);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#0f1d4a}.CaseStudyDetailPages_deliverablesStatsRow__xaust{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;max-width:920px;margin:0 auto}.CaseStudyDetailPages_deliverablesStat__42cgd{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:0 clamp(1rem,3vw,2rem);text-align:center}.CaseStudyDetailPages_deliverablesStat__42cgd:not(:last-child){border-right:1px solid #ececf3}.CaseStudyDetailPages_deliverablesStatValue__XDmb9{font-family:var(--font-Bold,"Inter",sans-serif);font-size:clamp(1.75rem,5vw,3.25rem);font-weight:700;line-height:1;color:#440f8f}.CaseStudyDetailPages_deliverablesStatLabel__XcxHU{font-family:var(--font-regular,"Inter",sans-serif);font-size:.875rem;font-weight:400;letter-spacing:0;text-transform:none;line-height:1.35;color:#64748b;max-width:148px}.CaseStudyDetailPages_briefSection__G2dNi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(2rem,4vw,3.5rem);gap:clamp(2rem,4vw,3.5rem);align-items:start;margin-top:2rem}.CaseStudyDetailPages_briefContent__1B0vb{display:flex;flex-direction:column;gap:clamp(2rem,3vw,2.75rem);min-width:0}.CaseStudyDetailPages_briefVideos__ol2_g{min-width:0;width:100%;display:flex;align-items:flex-start;justify-content:flex-end}.CaseStudyDetailPages_briefVideos__ol2_g .CaseStudyDetailPages_galleryCarousel__UKJKy{width:100%}.CaseStudyDetailPages_briefBlock__Dcz_T{display:flex;flex-direction:column;gap:.875rem}.CaseStudyDetailPages_briefHeading__8Md1U{margin:0;font-family:var(--font-Bold,"Inter",sans-serif);font-size:clamp(1.375rem,2.5vw,1.75rem);font-weight:700;line-height:1.25;color:#0f172a}.CaseStudyDetailPages_briefText__DzDHn{margin:0;font-family:var(--font-regular,"Inter",sans-serif);font-size:clamp(.9375rem,1.5vw,1.0625rem);line-height:1.75;color:#334155}.CaseStudyDetailPages_briefList__xmUO5{margin:0;padding:0;list-style:none}.CaseStudyDetailPages_briefList__xmUO5 li{position:relative;padding-left:1.25rem;font-family:var(--font-regular,"Inter",sans-serif);font-size:clamp(.9375rem,1.5vw,1.0625rem);line-height:1.75;color:#334155}.CaseStudyDetailPages_briefList__xmUO5 li+li{margin-top:.75rem}.CaseStudyDetailPages_briefList__xmUO5 li:before{content:"";position:absolute;left:0;top:.65em;width:7px;height:7px;border-radius:50%;background:#440f8f}.CaseStudyDetailPages_briefTags__CMDN7{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.25rem}.CaseStudyDetailPages_briefTag__XXKGa{display:inline-flex;align-items:center;padding:.5rem 1.125rem;border-radius:999px;background:#440f8f;font-family:var(--font-semiBold,"Inter",sans-serif);font-size:.875rem;font-weight:600;color:#fff}.CaseStudyDetailPages_briefStats__ZecFB{display:flex;flex-wrap:wrap;gap:clamp(1.5rem,4vw,3rem)}.CaseStudyDetailPages_briefStat__5IRcK{display:flex;flex-direction:column;gap:.35rem}.CaseStudyDetailPages_briefStatValue__YWkVV{font-family:var(--font-Bold,"Inter",sans-serif);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;line-height:1;color:#0f172a}.CaseStudyDetailPages_briefStatLabel__EYSE2{font-family:var(--font-regular,"Inter",sans-serif);font-size:.9375rem;line-height:1.35;color:#334155}.CaseStudyDetailPages_strategyBlock__eW44k{padding:2rem 2.25rem;border-radius:16px;background:#fff;border:1px solid #e8eaf0;box-shadow:0 8px 32px rgba(15,6,40,.07)}.CaseStudyDetailPages_galleryItem__JA3fw{position:relative;aspect-ratio:9/16;border-radius:16px;overflow:hidden;background:#1a1a1a;box-shadow:0 4px 20px rgba(15,6,40,.06)}.CaseStudyDetailPages_galleryVideo__ikAxt{width:100%;height:100%;object-fit:cover;display:block}.CaseStudyDetailPages_galleryMuteButton__ByJib{position:absolute;top:12px;left:12px;z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:10px;background:rgba(62,54,46,.82);cursor:pointer;transition:background .2s ease}.CaseStudyDetailPages_galleryMuteButton__ByJib:hover{background:rgba(62,54,46,.95)}.CaseStudyDetailPages_galleryMuteButton__ByJib svg{width:20px;height:20px;fill:#fff}.CaseStudyDetailPages_strategyCard__6En1z{display:grid;grid-template-columns:220px 1fr;grid-gap:2.5rem;gap:2.5rem;align-items:start;margin-top:2.5rem;padding:2.5rem;border-radius:16px;background:#fff;border:1px solid #e8eaf0;box-shadow:0 8px 32px rgba(15,6,40,.07)}.CaseStudyDetailPages_strategyHeading__cCed6 h2{margin:0;font-family:var(--font-Bold,"Inter",sans-serif);font-size:clamp(1.375rem,2.5vw,1.75rem);font-weight:700;color:#0f1d4a}.CaseStudyDetailPages_strategyUnderline__oFDyv{display:block;width:72px;height:5px;margin-top:.75rem;border-radius:999px;background:#440f8f}.CaseStudyDetailPages_strategyList__93BLv{margin:0;padding:0;list-style:none}.CaseStudyDetailPages_strategyList__93BLv li{position:relative;padding-left:1.25rem;font-family:var(--font-regular,"Inter",sans-serif);font-size:1rem;line-height:1.75;color:#334155}.CaseStudyDetailPages_strategyList__93BLv li+li{margin-top:1rem}.CaseStudyDetailPages_strategyList__93BLv li:before{content:"";position:absolute;left:0;top:.65em;width:7px;height:7px;border-radius:50%;background:#440f8f}.CaseStudyDetailPages_moreSection__bhtVf{margin-top:4rem}.CaseStudyDetailPages_moreTitle__aHNCf{margin:0 0 2rem;text-align:center;font-family:var(--font-Bold,"Inter",sans-serif);font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;color:#0f1d4a}.CaseStudyDetailPages_moreGrid__y_UvW{display:flex;justify-content:center}.CaseStudyDetailPages_moreCard__5D5kt{display:flex;flex-direction:column;width:100%;max-width:480px;border-radius:20px;overflow:hidden;background:#fff;border:1px solid #ececf3;box-shadow:0 4px 20px rgba(31,11,72,.06);transition:transform .3s ease,box-shadow .3s ease}.CaseStudyDetailPages_moreCard__5D5kt:hover{transform:translateY(-6px);box-shadow:0 20px 40px rgba(31,11,72,.1)}.CaseStudyDetailPages_moreCardHeroLink__Nxw4S{display:block;text-decoration:none}.CaseStudyDetailPages_moreCardHero__pHBMd{position:relative;height:260px;overflow:hidden}.CaseStudyDetailPages_moreCardHeroImage__GgUHw{object-fit:cover;object-position:center;transition:transform .4s ease}.CaseStudyDetailPages_moreCard__5D5kt:hover .CaseStudyDetailPages_moreCardHeroImage__GgUHw{transform:scale(1.04)}.CaseStudyDetailPages_moreCardHeroOverlay__j27X7{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(15,5,35,.15),rgba(15,5,35,.55));pointer-events:none;transition:background .35s ease}.CaseStudyDetailPages_moreCard__5D5kt:hover .CaseStudyDetailPages_moreCardHeroOverlay__j27X7{background:linear-gradient(180deg,rgba(15,5,35,.35),rgba(15,5,35,.72))}.CaseStudyDetailPages_moreCardHeroLogo__NoS05{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:1.5rem;opacity:0;transform:translateY(10px);transition:opacity .35s ease,transform .35s ease;pointer-events:none}.CaseStudyDetailPages_moreCard__5D5kt:hover .CaseStudyDetailPages_moreCardHeroLogo__NoS05{opacity:1;transform:translateY(0)}.CaseStudyDetailPages_moreCardHeroLogoInner__Vzdsa{display:flex;align-items:center;justify-content:center;padding:.875rem 1.375rem}.CaseStudyDetailPages_brandLogoHero--biodance__AsI6o,.CaseStudyDetailPages_brandLogoHero--littlebox__Bcca7{width:180px;height:62px}.CaseStudyDetailPages_moreCardBody__i70E4{flex:1 1;display:flex;flex-direction:column;padding:1.5rem}.CaseStudyDetailPages_moreCardTitle__nrYHN{margin:0 0 .75rem;font-family:var(--font-Bold,"Inter",sans-serif);font-size:1.125rem;font-weight:700;line-height:1.35;color:#1f0b48}.CaseStudyDetailPages_moreCardMetrics__HcMOi{list-style:none;margin:0 0 1.25rem;padding:.875rem 0;display:flex;flex-direction:row;align-items:stretch;border-top:1px solid #ececf3;border-bottom:1px solid #ececf3}.CaseStudyDetailPages_moreMetricItem__RTND3{flex:1 1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.35rem;padding:0 .5rem}.CaseStudyDetailPages_moreMetricItem__RTND3:not(:last-child){border-right:1px solid #ececf3}.CaseStudyDetailPages_moreMetricIcon__qN14b{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#f3efff;color:#440f8f;margin-bottom:.15rem}.CaseStudyDetailPages_moreMetricValue__99RQ7{font-family:var(--font-Bold,"Inter",sans-serif);font-size:1.125rem;font-weight:700;line-height:1.2;color:#1f0b48}.CaseStudyDetailPages_moreMetricLabel___bxbY{font-family:var(--font-regular,"Inter",sans-serif);font-size:.6875rem;line-height:1.35;color:#64748b;max-width:88px}.CaseStudyDetailPages_moreCardLink__jsh44{display:inline-flex;align-items:center;gap:.375rem;margin-top:auto;font-family:var(--font-semiBold,"Inter",sans-serif);font-size:.9375rem;font-weight:600;color:#440f8f;text-decoration:none;transition:gap .2s ease}.CaseStudyDetailPages_moreCardLink__jsh44:hover{gap:.625rem;color:#5a1ba8}@media screen and (max-width:900px){.CaseStudyDetailPages_bannerGrid__lLSSZ{grid-template-columns:1fr;min-height:auto}.CaseStudyDetailPages_bannerContent__9za_J{padding:2rem 1.5rem}.CaseStudyDetailPages_bannerMedia__s4WVp{min-height:260px}.CaseStudyDetailPages_resultsBar__01xea{flex-direction:column;align-items:flex-start;padding:1.5rem}.CaseStudyDetailPages_resultsBarMetrics__hg3zT{width:100%;justify-content:space-between}.CaseStudyDetailPages_briefSection__G2dNi{grid-template-columns:1fr;gap:2.5rem;align-items:stretch}.CaseStudyDetailPages_briefStats__ZecFB{gap:1.5rem}.CaseStudyDetailPages_galleryCarousel__UKJKy{min-height:420px}.CaseStudyDetailPages_galleryCarouselTrack__uNeeP .CaseStudyDetailPages_galleryItem__JA3fw{flex-basis:min(260px,80vw);width:min(260px,80vw)}.CaseStudyDetailPages_strategyBlock__eW44k{padding:1.5rem}.CaseStudyDetailPages_strategyCard__6En1z{grid-template-columns:1fr;gap:1.25rem;padding:1.5rem}.CaseStudyDetailPages_moreCard__5D5kt{max-width:420px}}@media screen and (max-width:767px){.CaseStudyDetailPages_content__UlJcp{padding-top:1.75rem}.CaseStudyDetailPages_galleryGrid__dTBVU{gap:.75rem}.CaseStudyDetailPages_galleryItem__JA3fw{border-radius:12px}.CaseStudyDetailPages_deliverablesStatsRow__xaust{grid-template-columns:1fr;gap:2rem}.CaseStudyDetailPages_deliverablesStat__42cgd{padding:0}.CaseStudyDetailPages_deliverablesStat__42cgd:not(:last-child){border-right:none;border-bottom:1px solid #ececf3;padding-bottom:2rem}.CaseStudyDetailPages_resultsBarMetrics__hg3zT{gap:1rem}.CaseStudyDetailPages_resultsMetric__S2bT_{min-width:72px}.CaseStudyDetailPages_moreCardHero__pHBMd{height:200px}.CaseStudyDetailPages_moreMetricValue__99RQ7{font-size:1rem}.CaseStudyDetailPages_moreMetricLabel___bxbY{font-size:.625rem;max-width:72px}.CaseStudyDetailPages_moreMetricIcon__qN14b{width:32px;height:32px}.CaseStudyDetailPages_moreMetricIcon__qN14b img{width:16px;height:16px}}@media(prefers-reduced-motion:reduce){.CaseStudyDetailPages_galleryCarouselTrack__uNeeP,.CaseStudyDetailPages_moreCardHeroImage__GgUHw,.CaseStudyDetailPages_moreCardHeroLogo__NoS05,.CaseStudyDetailPages_moreCardHeroOverlay__j27X7,.CaseStudyDetailPages_moreCard__5D5kt{animation:none;transition:none}.CaseStudyDetailPages_galleryCarouselTrack__uNeeP{overflow-x:auto;width:100%;scroll-snap-type:x mandatory}.CaseStudyDetailPages_moreCard__5D5kt:hover{transform:none}}.Transition_transitionEffect__72n82{animation:Transition_fadeIn__L6c6m .15s ease-in-out forwards;width:100%}@keyframes Transition_fadeIn__L6c6m{0%{opacity:0}to{opacity:1}}.Footer_container__gwDaG{background-color:#1a0937;color:hsla(0,0%,100%,.92);padding:clamp(2.5rem,5vw,3.5rem) clamp(1.5rem,5vw,6rem) clamp(1.5rem,3vw,2rem);position:relative}.Footer_logoRow__12wHQ{width:100%;padding-bottom:clamp(1.25rem,2.5vw,2rem);margin-bottom:clamp(1.25rem,2.5vw,2rem);border-bottom:1px solid hsla(0,0%,100%,.12)}.Footer_brandLogo__p7kMM{display:inline-flex;line-height:0}.Footer_brandLogo__p7kMM img{width:auto;height:auto;max-width:150px}.Footer_upper__HPQ4C{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(2rem,4vw,3.5rem);gap:clamp(2rem,4vw,3.5rem);width:100%;padding:0 0 clamp(1.5rem,3vw,2.5rem);border-bottom:1px solid hsla(0,0%,100%,.12);align-items:flex-start}.Footer_colDownloads__OeoPs{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(1.25rem,2vw,1.75rem);min-width:0}.Footer_downloadSection__IRCBc{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;width:100%}.Footer_downloadTitle__yAvMJ{margin:0;color:hsla(0,0%,100%,.7);font-family:var(--font-semiBold);font-size:clamp(.875rem,1.5vw,1rem);line-height:1.4;text-align:left}.Footer_appStoreBadges__KXQfe{display:flex;flex-direction:column;gap:1rem;align-items:flex-start;width:100%}.Footer_appBadge__hK6ft{display:inline-block;transition:opacity .2s ease;line-height:0}.Footer_appBadge__hK6ft:hover{opacity:.88}.Footer_appBadge__hK6ft img{width:min(150px,100%);height:auto;object-fit:contain}.Footer_colNav__LuBUo{min-width:0}.Footer_navHeading__IRX7H{margin:0 0 clamp(1rem,2vw,1.25rem);color:#fff;font-family:var(--font-semiBold);font-size:clamp(.9375rem,1.5vw,1rem);line-height:1.3}.Footer_navList__KG2A0{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(.75rem,1.5vw,1rem)}.Footer_navLink__I0mOj{color:hsla(0,0%,100%,.92);font-family:var(--font-regular);font-size:clamp(.875rem,1.4vw,1rem);line-height:1.5;text-decoration:none;transition:color .2s ease,opacity .2s ease}.Footer_navLink__I0mOj:hover{color:#fff;opacity:1}.Footer_colContact__RVqut{min-width:0}.Footer_contactList__nfHOi{list-style:none;margin:0 0 clamp(1.25rem,2vw,1.75rem);padding:0;display:flex;flex-direction:column;gap:clamp(.875rem,1.5vw,1.125rem)}.Footer_contactList__nfHOi li{display:flex;align-items:flex-start;gap:.625rem;margin:0;padding:0;color:hsla(0,0%,100%,.92);font-family:var(--font-regular);font-size:clamp(.875rem,1.4vw,1rem);line-height:1.55}.Footer_contactIcon__x3t0z{flex-shrink:0;margin-top:2px}.Footer_contactLink__PoBMW{color:hsla(0,0%,100%,.92);text-decoration:none;display:inline-flex;align-items:flex-start;gap:.625rem;transition:color .2s ease}.Footer_contactLink__PoBMW:hover{color:#fff}.Footer_findUs__WbiA3{margin-top:.25rem}.Footer_findUsTitle__uVp5f{margin:0 0 .75rem;color:hsla(0,0%,100%,.7);font-family:var(--font-semiBold);font-size:clamp(.875rem,1.4vw,.9375rem)}.Footer_icons__q_1FL{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:center}.Footer_icons__q_1FL a{display:inline-flex;opacity:.92;transition:opacity .2s ease}.Footer_icons__q_1FL a:hover{opacity:1}.Footer_footer__KQ95q{padding:clamp(1.25rem,2.5vw,1.75rem) 0 0;justify-content:space-between}.Footer_footerLeft__KMOqQ,.Footer_footer__KQ95q{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.Footer_footerLeft__KMOqQ{min-width:0}.Footer_footerLeft__KMOqQ p{color:hsla(0,0%,100%,.55);font-family:var(--font-regular);font-size:clamp(.8125rem,1.2vw,.9375rem);margin:0}.Footer_policyLinks__22Bhg{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.Footer_policyLink__a20sy{color:hsla(0,0%,100%,.55);font-family:var(--font-regular);font-size:clamp(.8125rem,1.2vw,.9375rem);text-decoration:none;transition:color .2s ease}.Footer_policyLink__a20sy:hover{color:hsla(0,0%,100%,.7)}.Footer_bullet__kjDsY{color:hsla(0,0%,100%,.35);font-size:clamp(.8125rem,1.2vw,.9375rem);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Footer_footerRight__SQe8t{flex-shrink:0}.Footer_backToTop__Z6cKr{display:inline-flex;align-items:center;gap:.5rem;background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.2);border-radius:999px;padding:.65rem 1.1rem .65rem 1.25rem;cursor:pointer;color:#fff;font-family:var(--font-regular);transition:background .2s ease,transform .2s ease,border-color .2s ease}.Footer_backToTop__Z6cKr:hover{background:hsla(0,0%,100%,.22);border-color:hsla(0,0%,100%,.35);transform:translateY(-1px)}.Footer_backToTopLabel__iLUIj{font-size:clamp(.8125rem,1.2vw,.9375rem);white-space:nowrap}@media screen and (max-width:1024px){.Footer_upper__HPQ4C{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,4vw,2.5rem)}.Footer_colDownloads__OeoPs{grid-column:1/-1;max-width:32rem}.Footer_colContact__RVqut{grid-column:1/-1}}@media screen and (max-width:767px){.Footer_container__gwDaG{padding:2rem 1.25rem 1.5rem}.Footer_logoRow__12wHQ{padding-bottom:1.25rem;margin-bottom:1.25rem}.Footer_upper__HPQ4C{grid-template-columns:1fr;gap:2rem;padding-bottom:1.5rem}.Footer_colDownloads__OeoPs{grid-column:auto;max-width:none;align-items:stretch}.Footer_downloadTitle__yAvMJ{text-align:left}.Footer_appStoreBadges__KXQfe{flex-direction:column;align-items:stretch}.Footer_appBadge__hK6ft img{width:100%;max-width:180px}.Footer_navList__KG2A0{gap:.75rem}.Footer_footer__KQ95q{flex-direction:column;align-items:stretch;padding-top:1.25rem}.Footer_footerLeft__KMOqQ{flex-direction:column;align-items:flex-start;gap:.75rem}.Footer_policyLinks__22Bhg{gap:.35rem .5rem}.Footer_footerRight__SQe8t{align-self:flex-end}}@media screen and (max-width:380px){.Footer_container__gwDaG{padding-left:1rem;padding-right:1rem}.Footer_upper__HPQ4C{gap:1.75rem}}.HomeNavbar_navbarContainer__b3qS4{position:-webkit-sticky;position:sticky;top:0;z-index:10000;width:100%;padding:1.5rem 1.5rem 1rem;background:transparent;pointer-events:none}.HomeNavbar_navbarWrapper__R8rh7{position:relative;max-width:75rem;margin:0 auto;pointer-events:auto}.HomeNavbar_navbar__XPcgP{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:1.5rem;gap:1.5rem;padding:.8rem .875rem .8rem 1.25rem;background:#fff;border-radius:999px;box-shadow:0 4px 24px rgba(15,23,42,.08),0 1px 3px rgba(15,23,42,.06)}.HomeNavbar_logo__thnof{display:flex;align-items:center;flex-shrink:0}.HomeNavbar_logo__thnof a{display:flex;align-items:center;line-height:0}.HomeNavbar_logo__thnof img{width:auto;height:2rem}.HomeNavbar_navLinks__CQqjO{display:flex;align-items:center;justify-content:center;gap:.25rem;min-width:0}.HomeNavbar_navLink__NRXYk{color:#1a1a1a;font-family:var(--font-semiBold);font-size:15px;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease;display:flex;align-items:center;padding:.5rem 1rem;border-radius:999px;white-space:nowrap}.HomeNavbar_navLink__NRXYk:hover{background-color:#f3f4f6}.HomeNavbar_navLinkActive__EP9Ql{background-color:#f3f4f6;color:#111}.HomeNavbar_buttonContainer___T6JR{display:flex;align-items:center;gap:.75rem;position:relative;overflow:visible;justify-self:end}.HomeNavbar_loginDropdownContainer__XBCjG{position:relative;display:flex;align-items:center;z-index:10001;overflow:visible}.HomeNavbar_loginDropdownContainer__XBCjG .HomeNavbar_dropdownMenu__gIM2B{position:absolute;top:calc(100% + 10px);left:50%;right:auto;transform:translateX(-50%);transform-origin:top center}.HomeNavbar_loginBtn__Fb9g3{cursor:pointer;color:#1a1a1a;font-family:var(--font-semiBold);font-size:15px;border:none;background:transparent;display:flex!important;align-items:center;gap:.35rem;padding:.5rem .75rem;white-space:nowrap;border-radius:999px;transition:background-color .2s ease}.HomeNavbar_loginBtn__Fb9g3:hover{background-color:#f3f4f6}.HomeNavbar_dropdownArrowIcon__q_jdb{display:inline-flex!important;align-items:center;justify-content:center;transition:transform .3s ease;flex-shrink:0;width:13px;height:13px}.HomeNavbar_dropdownArrowIcon__q_jdb svg{display:block;width:100%;height:100%}.HomeNavbar_arrowOpen__Mm7q0{transform:rotate(180deg)}.HomeNavbar_dropdownMenu__gIM2B{background:#fff!important;border-radius:16px;box-shadow:0 8px 30px rgba(15,23,42,.12),0 2px 8px rgba(15,23,42,.06);min-width:200px;z-index:99999!important;overflow:hidden;animation:HomeNavbar_slideDown__LO3JN .3s cubic-bezier(.4,0,.2,1);padding:.375rem;display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;isolation:isolate;border:1px solid rgba(15,23,42,.06)}@keyframes HomeNavbar_slideDown__LO3JN{0%{opacity:0;transform:translateX(-50%) translateY(-12px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.HomeNavbar_dropdownItem__vuTz5{display:block;padding:.75rem 1rem;color:#333;font-family:var(--font-semiBold);font-size:14px;text-decoration:none;transition:background-color .2s ease;border-radius:10px;white-space:nowrap}.HomeNavbar_dropdownItem__vuTz5:hover{background-color:#f3f4f6;color:#2b0067}.HomeNavbar_bookDemoBtn__ZgeRm{background:#2e026c;border:none;padding:.65rem 1.35rem;border-radius:999px;color:#fff;font-family:var(--font-semiBold);font-size:15px;height:-moz-fit-content;height:fit-content;cursor:pointer;transition:background-color .2s ease;font-weight:600;text-decoration:none;white-space:nowrap;display:inline-flex;align-items:center}.HomeNavbar_bookDemoBtn__ZgeRm:hover{background-color:#5a00d4}.HomeNavbar_menu__SSiec{display:none}.HomeNavbar_hamburgerButton__ghmSI{display:flex;align-items:center;justify-content:center;padding:.5rem;margin:0;background:transparent;border:none;cursor:pointer;color:#1a1a1a;line-height:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.HomeNavbar_hamburgerButton__ghmSI:focus-visible{outline:2px solid rgba(43,0,103,.35);outline-offset:2px;border-radius:999px}.HomeNavbar_hamburgerBox__KaAmT{position:relative;width:24px;height:18px;display:inline-block}.HomeNavbar_hamburgerLine__bUOCh{display:block;position:absolute;left:0;width:100%;height:2px;background:currentColor;border-radius:1px;transition:transform .3s ease,opacity .25s ease,top .3s ease}.HomeNavbar_hamburgerLine__bUOCh:first-child{top:2px}.HomeNavbar_hamburgerLine__bUOCh:nth-child(2){top:8px}.HomeNavbar_hamburgerLine__bUOCh:nth-child(3){top:14px}.HomeNavbar_hamburgerOpen__BM29t .HomeNavbar_hamburgerLine__bUOCh:first-child{top:8px;transform:rotate(45deg)}.HomeNavbar_hamburgerOpen__BM29t .HomeNavbar_hamburgerLine__bUOCh:nth-child(2){opacity:0}.HomeNavbar_hamburgerOpen__BM29t .HomeNavbar_hamburgerLine__bUOCh:nth-child(3){top:8px;transform:rotate(-45deg)}@media screen and (max-width:1024px){.HomeNavbar_navLinks__CQqjO{gap:.125rem}.HomeNavbar_navLink__NRXYk{padding:.5rem .75rem;font-size:14px}.HomeNavbar_bookDemoBtn__ZgeRm{padding:.6rem 1.1rem;font-size:14px}}@media screen and (max-width:767px){.HomeNavbar_navbarContainer__b3qS4{padding:1rem 1rem .75rem}.HomeNavbar_navbar__XPcgP{grid-template-columns:1fr auto;padding:.75rem 1rem}.HomeNavbar_buttonContainer___T6JR,.HomeNavbar_navLinks__CQqjO{display:none}.HomeNavbar_menu__SSiec{display:block;justify-self:end}.HomeNavbar_menuItems__CSo30{position:absolute;top:calc(100% + .5rem);left:0;right:0;display:flex;flex-direction:column;gap:.25rem;padding:.75rem;background:#fff;border-radius:24px;box-shadow:0 8px 30px rgba(15,23,42,.12),0 2px 8px rgba(15,23,42,.06);border:1px solid rgba(15,23,42,.06);animation:HomeNavbar_mobileSlideDown__GRXdn .25s cubic-bezier(.4,0,.2,1)}.HomeNavbar_mobileNavLink__9HbZT{color:#1a1a1a;font-family:var(--font-semiBold);font-size:15px;text-decoration:none;cursor:pointer;width:100%;text-align:left;padding:.875rem 1rem;border-radius:12px;transition:background-color .2s ease}.HomeNavbar_mobileNavLinkActive__l7k72,.HomeNavbar_mobileNavLink__9HbZT:hover{background-color:#f3f4f6}.HomeNavbar_mobileLoginDropdown__g9Fvd{position:relative;width:100%;display:flex;flex-direction:column}.HomeNavbar_mobileLoginBtn__DwIOx{cursor:pointer;color:#1a1a1a;font-family:var(--font-semiBold);font-size:15px;border:none;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.875rem 1rem;width:100%;border-radius:12px;font-weight:600;transition:background-color .2s ease;text-align:left}.HomeNavbar_mobileLoginBtn__DwIOx:hover{background-color:#f3f4f6}.HomeNavbar_mobileDropdownMenu__UW5jk{width:100%;background:#f9fafb;border-radius:12px;margin:.25rem 0 0;overflow:hidden;animation:HomeNavbar_mobileDropdownSlide___yrdi .25s cubic-bezier(.4,0,.2,1);padding:.375rem}.HomeNavbar_mobileDropdownMenu__UW5jk .HomeNavbar_dropdownItem__vuTz5{color:#333;background:transparent;padding:.75rem 1rem}.HomeNavbar_mobileDropdownMenu__UW5jk .HomeNavbar_dropdownItem__vuTz5:hover{background-color:#f3f4f6;color:#2b0067}.HomeNavbar_mobileBookDemoBtn__Ur6x0{background:#6f00ff;border:none;padding:.875rem 1rem;border-radius:999px;color:#fff;font-family:var(--font-semiBold);font-size:15px;width:100%;cursor:pointer;transition:background-color .2s ease;font-weight:600;text-decoration:none;text-align:center;margin-top:.25rem}.HomeNavbar_mobileBookDemoBtn__Ur6x0:hover{background-color:#5a00d4}@keyframes HomeNavbar_mobileSlideDown__GRXdn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes HomeNavbar_mobileDropdownSlide___yrdi{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}