.homePage_container__46JK3{display:flex;flex-direction:column;width:100%;min-height:100vh;flex-grow:1;padding-top:2rem;padding-bottom:4rem;gap:3rem;max-width:1400px;margin:0 auto}.homePage_heroSection__PCoFa{display:flex;position:relative;flex-direction:column;padding:var(--padding-xxl);border:3px dashed var(--primary-color);gap:2rem;height:100%;border-radius:var(--border-radius-lg);justify-content:center;align-items:center;color:#000;overflow:hidden}.homePage_heroSection__PCoFa .homePage_problemStatement__qxsGy{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:100%}.homePage_heroSection__PCoFa .homePage_problemStatement__heading__PB0yO{font-weight:var(--font-weight-semi-bold);line-height:1.5;font-family:var(--font-geist-mono);font-size:68px}.homePage_heroSection__PCoFa .homePage_problemStatement__description__3rC_V{max-width:1000px}.homePage_heroSection__PCoFa .homePage_description__wtZT3,.homePage_heroSection__PCoFa .homePage_problemStatement__description__3rC_V{display:flex;flex-direction:column;font-weight:var(--font-weight-semi-bold);gap:1rem;font-family:var(--font-geist-mono);font-size:var(--font-size-h6);color:teal;line-height:1.5;justify-content:center;align-items:center;text-align:center}.homePage_heroSection__PCoFa .homePage_description__wtZT3{max-width:80%}.homePage_heroSection__PCoFa .homePage_actionStatement___GzN8{display:flex;flex-direction:column;align-items:center;gap:1rem}.homePage_heroSection__PCoFa .homePage_actionText__nbJZW{color:#000}.homePage_heroSection__PCoFa .homePage_actionLine__Ij14O{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;justify-content:center;font-size:var(--font-size-h4)}.homePage_heroSection__PCoFa .homePage_aiAssetsList__CXRUM{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;justify-content:center;font-size:var(--font-size-h5);padding:1rem 2rem;background:rgba(10,194,154,.05);border-radius:var(--border-radius-md);border:1px solid #05bd95}.homePage_heroSection__PCoFa .homePage_separator__46KJe{color:teal;font-weight:700}.homePage_heroSection__PCoFa .homePage_highlightedText__g_zt4{color:#000;font-weight:var(--font-weight-semi-bold)}.homePage_heroSection__PCoFa .homePage_ctaButtonsContainer__Imz8y{display:flex;flex-direction:row;gap:2rem;justify-content:center}.homePage_heroSection__PCoFa .homePage_ctaButtonsContainer__Imz8y .homePage_ctaButton__dH0xe{background-color:var(--primary-color);color:#fff}.homePage_heroSection__PCoFa .homePage_ctaButtonsContainer__Imz8y .homePage_secondaryCta__tKiFo{background:#f1eeee}.homePage_ctaButton__dH0xe{background:#fff;padding:1.5rem 2rem;border-radius:8px;font-weight:600;font-size:1.3rem;text-decoration:none;transition:all .3s ease;color:var(--primary-color);text-align:center}.homePage_ctaButton__dH0xe:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.homePage_ctaButtonSecondary__koprE{border:1px solid #000;border-radius:var(--border-radius-md);font-size:var(--font-size-body-1);font-weight:var(--font-weight-med);color:teal;background-color:#fff;padding:1rem 2rem;height:fit-content;cursor:pointer}.homePage_featuresContainer__PPWRK{display:flex;flex-direction:column;gap:4rem;max-width:1400px;margin:0 auto}.homePage_featuresContainer__PPWRK .homePage_personalLibrarySection__hHopq{display:flex;flex-direction:column;gap:1rem}.homePage_featuresContainer__PPWRK .homePage_personalLibrarySection__content__JFksf{display:flex;flex-direction:column;gap:.5rem;text-align:center}.homePage_featuresContainer__PPWRK .homePage_personalLibrarySection__content__heading__C_OkX{font-weight:var(--font-weight-semi-bold);line-height:1.5}.homePage_featuresContainer__PPWRK .homePage_personalLibrarySection__content__description__nPwje{display:flex;flex-direction:column;font-weight:var(--font-weight-med);font-size:20px;color:#000;gap:1rem;line-height:1.5;max-width:1200px;margin:0 auto}.homePage_featuresContainer__PPWRK .homePage_personalLibrarySection__imageContainer__ToRxK{display:flex;flex-direction:column;justify-content:center;gap:.5rem}.homePage_featuresContainer__PPWRK .homePage_personalLibrarySection__imageContainer__image__j9iY6{border-radius:var(--border-radius-sm);box-shadow:0 4px 12px rgba(0,0,0,.25);width:100%;max-width:100%;height:auto}.homePage_featuresContainer__PPWRK .homePage_testingPlaygroundSection__zs5W1{display:flex;flex-direction:column;gap:1rem}.homePage_featuresContainer__PPWRK .homePage_testingPlaygroundSection__content__prc1w{display:flex;flex-direction:column;gap:.5rem;text-align:center}.homePage_featuresContainer__PPWRK .homePage_testingPlaygroundSection__content__heading__NIECS{font-weight:var(--font-weight-semi-bold);line-height:1.5}.homePage_featuresContainer__PPWRK .homePage_testingPlaygroundSection__content__description__qSYX0{display:flex;flex-direction:column;font-weight:var(--font-weight-med);font-size:20px;color:#000;gap:1rem;line-height:1.5;max-width:1200px;margin:0 auto}.homePage_featuresContainer__PPWRK .homePage_testingPlaygroundSection__imageGrid__PGsrw{display:grid;grid-template-columns:repeat(12,1fr);gap:0}.homePage_featuresContainer__PPWRK .homePage_testingPlaygroundSection__imageGrid__image__e3gvW{border-radius:var(--border-radius-sm);box-shadow:0 4px 16px rgba(0,0,0,.15);max-width:100%;object-fit:cover;transition:all .4s ease}.homePage_featuresContainer__PPWRK .homePage_testingPlaygroundSection__imageGrid__image__e3gvW:first-child{grid-column:1/9;grid-row:1;z-index:1}.homePage_featuresContainer__PPWRK .homePage_testingPlaygroundSection__imageGrid__image__e3gvW:nth-child(2){grid-column:7/13;grid-row:1;z-index:2;transform:translateY(20px)}.homePage_featuresContainer__PPWRK .homePage_testingPlaygroundSection__imageGrid__image__e3gvW:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 16px 48px rgba(0,0,0,.2);z-index:3}.homePage_featuresContainer__PPWRK .homePage_versionControlSection__veULf{display:flex;flex-direction:column;gap:1.5rem}.homePage_featuresContainer__PPWRK .homePage_versionControlSection__content__ljm0z{display:flex;flex-direction:column;gap:.5rem;text-align:center}.homePage_featuresContainer__PPWRK .homePage_versionControlSection__content__heading__uyMDQ{font-weight:var(--font-weight-semi-bold);line-height:1.5}.homePage_featuresContainer__PPWRK .homePage_versionControlSection__content__description__w2LUM{display:flex;flex-direction:column;font-weight:var(--font-weight-med);font-size:20px;color:#000;gap:1rem;line-height:1.5;max-width:1200px;margin:0 auto}.homePage_featuresContainer__PPWRK .homePage_versionControlSection__imagesGrid__NCAxI{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;align-items:start}.homePage_featuresContainer__PPWRK .homePage_versionControlSection__imagesGrid__leftColumn__46tax{display:flex;flex-direction:column;gap:.75rem;height:100%;justify-content:center}.homePage_featuresContainer__PPWRK .homePage_versionControlSection__imagesGrid__rightColumn__uGO0h{display:flex;flex-direction:column;gap:1.5rem;height:100%}.homePage_featuresContainer__PPWRK .homePage_versionControlSection__imagesGrid__bottomImage__yrLbF,.homePage_featuresContainer__PPWRK .homePage_versionControlSection__imagesGrid__topImage__nrkPJ{display:flex;flex-direction:column;gap:.75rem;position:relative}.homePage_featuresContainer__PPWRK .homePage_versionControlSection__imagesGrid__image___Am3S{border-radius:var(--border-radius-sm);box-shadow:0 4px 16px rgba(0,0,0,.15);width:100%;max-width:100%;height:auto;object-fit:cover;transition:all .3s ease}.homePage_featuresContainer__PPWRK .homePage_versionControlSection__imagesGrid__image___Am3S:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.2)}.homePage_featuresContainer__PPWRK .homePage_versionControlSection__finalMessage__KyTIA{text-align:center;font-weight:var(--font-weight-semi-bold);font-size:var(--font-size-body-1);margin-top:1rem}@media(max-width:768px){.homePage_featuresContainer__PPWRK .homePage_versionControlSection__imagesGrid__NCAxI{grid-template-columns:1fr;gap:2rem}.homePage_featuresContainer__PPWRK .homePage_versionControlSection__imagesGrid__leftColumn__46tax,.homePage_featuresContainer__PPWRK .homePage_versionControlSection__imagesGrid__rightColumn__uGO0h{width:100%}}.homePage_featuresContainer__PPWRK .homePage_globallySearchableDashboardSection__HQCT7{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center;text-align:center}.homePage_featuresContainer__PPWRK .homePage_globallySearchableDashboardSection__content__dbov_{display:flex;flex-direction:column;gap:.5rem;text-align:center}.homePage_featuresContainer__PPWRK .homePage_globallySearchableDashboardSection__content__heading__6QHWG{font-weight:var(--font-weight-semi-bold);line-height:1.5}.homePage_featuresContainer__PPWRK .homePage_globallySearchableDashboardSection__content__description__aTRV2{display:flex;flex-direction:column;font-weight:var(--font-weight-med);font-size:20px;color:#000;gap:1rem;line-height:1.5;max-width:1200px;margin:0 auto}.homePage_featuresContainer__PPWRK .homePage_globallySearchableDashboardSection__imagesContainer__QkYm9{display:flex;flex-direction:column;gap:.5rem}.homePage_featuresContainer__PPWRK .homePage_globallySearchableDashboardSection__imagesContainer__image__7gcGq{border-radius:var(--border-radius-md);box-shadow:0 4px 12px rgba(0,0,0,.15);max-width:100%;height:auto;width:100%}.homePage_featuresContainer__PPWRK .homePage_aiAssetsHubSection__KFxix{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center;text-align:center}.homePage_featuresContainer__PPWRK .homePage_aiAssetsHubSection__content__UboqP{display:flex;flex-direction:column;gap:.5rem;text-align:center}.homePage_featuresContainer__PPWRK .homePage_aiAssetsHubSection__content__heading__aCLXu{font-weight:var(--font-weight-semi-bold);line-height:1.5}.homePage_featuresContainer__PPWRK .homePage_aiAssetsHubSection__content__description__LcqEK{display:flex;flex-direction:column;font-weight:var(--font-weight-med);font-size:20px;color:#000;gap:1rem;line-height:1.5;max-width:1200px;margin:0 auto}.homePage_featuresContainer__PPWRK .homePage_aiAssetsHubSection__imagesContainer__pysxn{display:flex}.homePage_featuresContainer__PPWRK .homePage_aiAssetsHubSection__imagesContainer__image__uHUgq{border-radius:var(--border-radius-md);box-shadow:0 4px 12px rgba(0,0,0,.15);max-width:100%;width:100%;height:auto}.homePage_ctaSection__cm4Hn{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:1400px;margin:0 auto;background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-color-hovered) 100%);padding:3rem;border-radius:var(--border-radius-lg);color:#fff}.homePage_ctaSection__heading__qxQux{font-weight:var(--font-weight-semi-bold);line-height:1.2;text-align:center}.homePage_ctaSection__description__lJvi7{font-size:22px;font-weight:var(--font-weight-med);line-height:1.5;text-align:center}.homePage_ctaSection__cm4Hn .homePage_ctaButtons__J7AIm{display:flex;gap:1rem;justify-content:center}.homePage_ctaSection__bottomContainer__hvW_0{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.homePage_ctaSection__bottomContainer__card__sHEId{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:var(--border-radius-md);background:#fff;color:#000;max-width:300px;text-align:center;font-weight:var(--font-weight-med);line-height:1.5}.homePage_ctaSection__bottomContainer__card__icon___zEhF{font-size:1.5rem}.homePage_secondaryCta__tKiFo{background:#fff;padding:1.5rem 2rem;border-radius:8px;font-weight:600;font-size:1.3rem;text-decoration:none;transition:all .3s ease;color:#000;text-align:center}.homePage_secondaryCta__tKiFo:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}@media(max-width:767px){.homePage_container__46JK3{padding:2rem 1rem;gap:3rem}.homePage_heroSection__PCoFa{height:100%;padding:var(--padding-lg);align-items:center;gap:1.5rem}.homePage_heroSection__PCoFa .homePage_problemStatement__qxsGy{display:flex!important;text-align:center}.homePage_heroSection__PCoFa .homePage_problemStatement__heading__PB0yO{font-size:36px}.homePage_heroSection__PCoFa .homePage_problemStatement__description__3rC_V{display:flex;max-width:100%!important;font-family:var(--font-geist-mono);font-size:var(--font-size-body-1)}.homePage_heroSection__PCoFa .homePage_description__wtZT3{max-width:100%}.homePage_heroSection__PCoFa .homePage_actionLine__Ij14O{width:100%;font-size:var(--font-size-h5)}.homePage_heroSection__PCoFa .homePage_actionText__nbJZW{font-size:var(--font-size-h5)}.homePage_heroSection__PCoFa .homePage_aiAssetsList__CXRUM{width:100%;flex-direction:column;font-size:var(--font-size-body-1);padding:.75rem 1rem}.homePage_heroSection__PCoFa .homePage_separator__46KJe{display:none;visibility:hidden}.homePage_heroSection__PCoFa .homePage_ctaButtonsContainer__Imz8y{flex-direction:column;width:100%;gap:1rem}.homePage_ctaButton__dH0xe,.homePage_secondaryCta__tKiFo{font-size:1.2rem;padding:1rem}.homePage_featuresContainer__PPWRK{gap:3rem}.homePage_featuresContainer__PPWRK .homePage_personalLibrarySection__content__heading__C_OkX{font-size:var(--font-size-h5)}.homePage_featuresContainer__PPWRK .homePage_personalLibrarySection__content__description__nPwje{font-size:var(--font-size-body-2)}.homePage_featuresContainer__PPWRK .homePage_testingPlaygroundSection__content__prc1w h3{font-size:var(--font-size-h5)}.homePage_featuresContainer__PPWRK .homePage_testingPlaygroundSection__content__prc1w p{font-size:var(--font-size-body-2)}.homePage_featuresContainer__PPWRK .homePage_testingPlaygroundSection__imageGrid__PGsrw{display:flex;flex-direction:column;gap:1rem}.homePage_featuresContainer__PPWRK .homePage_testingPlaygroundSection__imageGrid__image__e3gvW{width:100%;transform:none!important;grid-column:auto!important}.homePage_featuresContainer__PPWRK .homePage_testingPlaygroundSection__imageGrid__image__e3gvW:first-child,.homePage_featuresContainer__PPWRK .homePage_testingPlaygroundSection__imageGrid__image__e3gvW:nth-child(2){transform:none!important}.homePage_featuresContainer__PPWRK .homePage_testingPlaygroundSection__imageGrid__image__e3gvW:hover{transform:translateY(-4px)!important}.homePage_featuresContainer__PPWRK .homePage_testingPlaygroundSection__zs5W1 p{font-size:var(--font-size-body-2);text-align:center}.homePage_featuresContainer__PPWRK .homePage_versionControlSection__content__heading__uyMDQ{font-size:var(--font-size-h5)}.homePage_featuresContainer__PPWRK .homePage_versionControlSection__content__description__w2LUM{font-size:var(--font-size-body-2)}.homePage_featuresContainer__PPWRK .homePage_versionControlSection__imagesGrid__NCAxI{grid-template-columns:1fr;gap:2rem}.homePage_featuresContainer__PPWRK .homePage_versionControlSection__imagesGrid__leftColumn__46tax,.homePage_featuresContainer__PPWRK .homePage_versionControlSection__imagesGrid__rightColumn__uGO0h{width:100%}.homePage_featuresContainer__PPWRK .homePage_versionControlSection__finalMessage__KyTIA{font-size:var(--font-size-body-2)}.homePage_featuresContainer__PPWRK .homePage_globallySearchableDashboardSection__content__heading__6QHWG{font-size:var(--font-size-h5)}.homePage_featuresContainer__PPWRK .homePage_globallySearchableDashboardSection__HQCT7 p{font-size:var(--font-size-body-2)}.homePage_featuresContainer__PPWRK .homePage_globallySearchableDashboardSection__imageContainer__image__2xGHG{border-radius:var(--border-radius-sm)}.homePage_featuresContainer__PPWRK .homePage_aiAssetsHubSection__content__heading__aCLXu{font-size:var(--font-size-h5)}.homePage_featuresContainer__PPWRK .homePage_aiAssetsHubSection__KFxix p{font-size:var(--font-size-body-2)}.homePage_featuresContainer__PPWRK .homePage_aiAssetsHubSection__imageContainer__image__NK6iN{border-radius:var(--border-radius-sm)}.homePage_ctaSection__cm4Hn{padding:1.5rem;gap:1.5rem;border-radius:var(--border-radius-md)}.homePage_ctaSection__heading__qxQux{font-size:var(--font-size-h5)}.homePage_ctaSection__description__lJvi7{font-size:var(--font-size-body-2)}.homePage_ctaSection__cm4Hn .homePage_ctaButtons__J7AIm{flex-direction:column;width:100%;gap:1rem}.homePage_ctaSection__bottomContainer__hvW_0{display:none!important}}@media(min-width:768px)and (max-width:1024px){.homePage_container__46JK3{padding-left:1rem;padding-right:1rem}.homePage_heroSection__PCoFa{padding:var(--padding-xl)}.homePage_problemStatement__heading__PB0yO{font-size:52px}.homePage_actionLine__Ij14O{font-size:var(--font-size-h5)}.homePage_featuresContainer__PPWRK{max-width:900px;padding:0 1rem}.homePage_testingPlaygroundSection__imageGrid__image__e3gvW:nth-child(2){transform:translateY(15px)}.homePage_testingPlaygroundSection__imageGrid__image__e3gvW:hover{transform:translateY(-6px) scale(1.01)}.homePage_versionControlSection__imagesGrid__NCAxI{gap:1.25rem}.homePage_ctaSection__bottomContainer__hvW_0{gap:1.5rem;flex-wrap:wrap;justify-content:center}.homePage_ctaSection__bottomContainer__card__sHEId{max-width:250px}}.animatedCycledText_container__DHrwe{display:inline-block;text-align:center;font-size:var(--font-size-h3);min-width:220px}.animatedCycledText_word__vT7n7{font-weight:var(--font-weight-semi-bold);display:inline-block;color:#fff;background:linear-gradient(135deg,var(--primary-color),var(--primary-color-hovered));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);animation:animatedCycledText_slideInUp__xZCL1 .6s ease-out;transform-origin:center bottom;position:relative}.animatedCycledText_word__vT7n7.animatedCycledText_animating__AdcuU{animation:animatedCycledText_slideOutDon__uX3AO .3s ease-in}@keyframes animatedCycledText_slideInUp__xZCL1{0%{opacity:0}50%{transform:translateY(-10%) scale(1.05)}to{transform:translateY(0) scale(1);opacity:1}}@keyframes animatedCycledText_slideOutDown__Xr4Ht{0%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(-100%) scale(.8);opacity:0}}