.page_exploreContainer__xsUzx{position:relative;z-index:10;min-height:100vh;padding-top:72px}.page_exploreHero__UqlIc{text-align:center;padding:80px 48px 60px;background:linear-gradient(180deg,rgba(255,69,0,.03),transparent)}.page_heroBadge__iM9_S{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.06);border-radius:100px;font-size:12px;font-weight:600;color:#71717a;margin-bottom:20px;text-transform:uppercase;letter-spacing:1.5px}.page_heroTitle___kEl_{font-size:clamp(40px,5vw,56px);font-weight:800;letter-spacing:-2px;margin-bottom:16px}.page_highlight__c4GVI{color:var(--cari-orange);text-shadow:0 0 40px rgba(255,69,0,.3)}.page_heroSubtitle__1_0e3{font-size:18px;color:#71717a;margin-bottom:40px}.page_searchBar__tiqI_{display:flex;align-items:center;gap:12px;max-width:500px;margin:0 auto;padding:14px 20px;background:rgba(15,15,18,.8);border:1px solid hsla(0,0%,100%,.06);border-radius:16px;transition:all .3s}.page_searchBar__tiqI_:focus-within{border-color:rgba(255,69,0,.3);box-shadow:0 0 30px rgba(255,69,0,.1)}.page_searchBar__tiqI_ svg{width:20px;height:20px;color:#52525b;flex-shrink:0}.page_searchInput__KYIXF{flex:1 1;background:transparent;border:none;outline:none;color:#fff;font-size:15px}.page_searchInput__KYIXF::placeholder{color:#52525b}.page_categoriesSection__OTbCA{padding:0 48px 32px;border-bottom:1px solid hsla(0,0%,100%,.04)}.page_categoryList__skhdy{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.page_categoryBtn__gTWy8{padding:10px 20px;background:transparent;border:1px solid hsla(0,0%,100%,.06);border-radius:100px;color:#71717a;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s}.page_categoryBtn__gTWy8:hover{border-color:hsla(0,0%,100%,.15);color:#a1a1aa}.page_categoryBtn__gTWy8.page_active__Ops0o{background:rgba(255,69,0,.1);border-color:rgba(255,69,0,.3);color:var(--cari-orange)}.page_mainGrid__LDioS{display:grid;grid-template-columns:1fr 300px;grid-gap:32px;gap:32px;padding:48px;max-width:1400px;margin:0 auto}.page_exploreGrid__re_tM{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.page_exploreCard__qYlQX{background:rgba(15,15,18,.6);border:1px solid hsla(0,0%,100%,.04);border-radius:20px;overflow:hidden;transition:all .4s var(--ease-breath);cursor:pointer}.page_exploreCard__qYlQX:hover{transform:translateY(-8px);border-color:hsla(0,0%,100%,.08);box-shadow:0 25px 60px rgba(0,0,0,.4)}.page_cardThumbnail__ZdyZx{width:100%;aspect-ratio:16/10;background:linear-gradient(135deg,#18181b,#0a0a0a);display:flex;align-items:center;justify-content:center;position:relative}.page_cardThumbnail__ZdyZx svg{width:48px;height:48px;color:#3f3f46;opacity:.5}.page_categoryTag__LZDoT{position:absolute;top:12px;left:12px;padding:6px 12px;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:100px;font-size:11px;font-weight:600;color:#a1a1aa}.page_cardContent__Z9aDs{padding:20px}.page_cardTitle__bLyTp{font-size:16px;font-weight:600;margin-bottom:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_cardCreator__zOjVV{display:flex;align-items:center;gap:8px;margin-bottom:12px}.page_creatorAvatar__suV6S{width:24px;height:24px;background:rgba(255,69,0,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:var(--cari-orange)}.page_cardCreator__zOjVV span{font-size:13px;color:#71717a}.page_cardStats__Zh4E1{display:flex;gap:16px}.page_stat__LKt4A{display:flex;align-items:center;gap:4px;font-size:13px;color:#52525b}.page_stat__LKt4A svg{width:14px;height:14px}.page_sidebar__Edsb4{display:flex;flex-direction:column;gap:24px}.page_sidebarSection__KyOV_{background:rgba(15,15,18,.6);border:1px solid hsla(0,0%,100%,.04);border-radius:20px;padding:24px}.page_sidebarTitle__mW1CN{font-size:16px;font-weight:700;margin-bottom:20px}.page_creatorsList__M2HMO{display:flex;flex-direction:column;gap:12px}.page_creatorCard__ukrHu{display:flex;align-items:center;gap:12px}.page_creatorCard__ukrHu .page_creatorAvatar__suV6S{width:40px;height:40px;font-size:14px}.page_creatorInfo__qf4sY{flex:1 1}.page_creatorName__ou0MZ{font-size:14px;font-weight:600;margin-bottom:2px}.page_creatorStats__DWwU2{font-size:12px;color:#52525b}.page_followBtn__HL4Yv{padding:6px 14px;background:rgba(255,69,0,.1);border:1px solid rgba(255,69,0,.2);border-radius:8px;color:var(--cari-orange);font-size:12px;font-weight:600;cursor:pointer;transition:all .3s}.page_followBtn__HL4Yv:hover{background:rgba(255,69,0,.2)}.page_tagsList__DMioN{display:flex;flex-wrap:wrap;gap:8px}.page_tagBtn__Docqt{padding:8px 14px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.06);border-radius:100px;color:#71717a;font-size:13px;cursor:pointer;transition:all .3s}.page_tagBtn__Docqt:hover{background:hsla(0,0%,100%,.05);color:#a1a1aa}.page_sidebarCta__4EAjM{background:rgba(255,69,0,.05);border:1px solid rgba(255,69,0,.15);border-radius:20px;padding:28px;text-align:center}.page_ctaTitle__BfehV{font-size:18px;font-weight:700;margin-bottom:8px}.page_ctaText__HUp4a{font-size:14px;color:#71717a;margin-bottom:20px}.page_ctaBtn__NseRF{display:inline-block;padding:12px 28px;background:linear-gradient(180deg,#ff5a1a 0,var(--cari-orange) 100%);border-radius:12px;color:#fff;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s}.page_ctaBtn__NseRF:hover{transform:translateY(-2px);box-shadow:0 0 30px rgba(255,69,0,.4)}@media (max-width:1024px){.page_mainGrid__LDioS{grid-template-columns:1fr;padding:24px}.page_sidebar__Edsb4{order:-1;flex-direction:row;flex-wrap:wrap}.page_sidebarCta__4EAjM,.page_sidebarSection__KyOV_{flex:1 1;min-width:280px}}@media (max-width:768px){.page_exploreHero__UqlIc{padding:60px 24px 40px}.page_categoriesSection__OTbCA{padding:0 24px 24px}.page_exploreGrid__re_tM{grid-template-columns:1fr}.page_sidebar__Edsb4{flex-direction:column}}.MobileMenu_overlay__ezv6U{position:fixed;inset:0;background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:999;opacity:0;animation:MobileMenu_fadeIn__spa3c .3s ease-out forwards}@keyframes MobileMenu_fadeIn__spa3c{to{opacity:1}}.MobileMenu_menu__uSVXQ{position:fixed;top:0;right:0;bottom:0;width:320px;max-width:85vw;background-color:rgba(15,15,18,.98);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-left:1px solid hsla(0,0%,100%,.08);z-index:1000;display:flex;flex-direction:column;transform:translateX(100%);animation:MobileMenu_slideIn__zhZuU .3s cubic-bezier(.4,0,.2,1) forwards;box-shadow:-20px 0 60px rgba(0,0,0,.5),0 0 40px rgba(255,69,0,.05)}@keyframes MobileMenu_slideIn__zhZuU{to{transform:translateX(0)}}.MobileMenu_menuHeader__hOo24{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid hsla(0,0%,100%,.08)}.MobileMenu_menuTitle__qb5sF{font-size:18px;font-weight:600;color:#fff;margin:0}.MobileMenu_closeButton__46Y5H{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:#a1a1aa;cursor:pointer;transition:all .2s}.MobileMenu_closeButton__46Y5H:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.2);color:#fff}.MobileMenu_closeButton__46Y5H:focus-visible{outline:2px solid var(--cari-orange);outline-offset:2px}.MobileMenu_closeButton__46Y5H svg{width:20px;height:20px}.MobileMenu_menuContent__Nkwku{flex:1 1;overflow-y:auto;padding:16px 0}.MobileMenu_menuSection__SigCu{padding:0 16px;margin-bottom:8px}.MobileMenu_menuDivider__OxCaS{height:1px;background-color:hsla(0,0%,100%,.08);margin:16px 24px}.MobileMenu_menuLink__hoCwA{display:block;padding:14px 16px;color:#a1a1aa;font-size:15px;font-weight:500;text-decoration:none;border-radius:10px;transition:all .2s;cursor:pointer;background:transparent;border:none;width:100%;text-align:left;margin-bottom:4px}.MobileMenu_menuLink__hoCwA:hover{background:hsla(0,0%,100%,.05);color:#fff}.MobileMenu_menuLink__hoCwA.MobileMenu_active__BsWo1{background:rgba(255,69,0,.1);color:var(--cari-orange);border-left:3px solid var(--cari-orange);padding-left:13px}.MobileMenu_menuLink__hoCwA:focus-visible{outline:2px solid var(--cari-orange);outline-offset:2px}.MobileMenu_loginLink__m_oFz{border:1px solid rgba(255,69,0,.5);color:var(--cari-orange)}.MobileMenu_loginLink__m_oFz:hover{background:rgba(255,69,0,.1);border-color:var(--cari-orange)}.MobileMenu_ctaLink__P_f17{background:linear-gradient(180deg,#ff5a1a 0,var(--cari-orange) 50%,#cc3700 100%);color:#fff;font-weight:600;text-align:center;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),0 0 25px rgba(255,69,0,.35)}.MobileMenu_ctaLink__P_f17:hover{background:linear-gradient(180deg,#ff6b2e,#ff5a1a 50%,#e03e00);transform:translateY(-1px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 0 45px rgba(255,69,0,.5)}.MobileMenu_logoutButton__HiT4u{color:#ef4444}.MobileMenu_logoutButton__HiT4u:hover{background:rgba(239,68,68,.1);color:#ef4444}.MobileMenu_userInfo__H3wAY{padding:16px;margin-bottom:8px;background:hsla(0,0%,100%,.02);border-radius:10px;border:1px solid hsla(0,0%,100%,.05)}.MobileMenu_userName__X0if0{font-size:14px;font-weight:600;color:#fafafa;margin-bottom:4px}.MobileMenu_userEmail__xGDrQ{font-size:12px;color:#71717a}.MobileMenu_menuContent__Nkwku::-webkit-scrollbar{width:6px}.MobileMenu_menuContent__Nkwku::-webkit-scrollbar-track{background:transparent}.MobileMenu_menuContent__Nkwku::-webkit-scrollbar-thumb{background:rgba(255,69,0,.3);border-radius:3px}.MobileMenu_menuContent__Nkwku::-webkit-scrollbar-thumb:hover{background:rgba(255,69,0,.5)}.Navbar_navbar__3BIeH{position:fixed;top:0;left:0;right:0;height:72px;background-color:rgba(3,3,3,.75);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border-bottom:1px solid hsla(0,0%,100%,.04);box-shadow:var(--glass-inset),0 4px 30px rgba(0,0,0,.4);z-index:1000;display:flex;align-items:center;justify-content:space-between;padding:0 48px;transition:all .5s var(--ease-breath)}.Navbar_navbar__3BIeH.Navbar_scrolled__nobxR{background-color:rgba(3,3,3,.95);border-bottom-color:rgba(255,69,0,.1);box-shadow:var(--glass-inset),0 8px 40px rgba(0,0,0,.6),0 0 60px rgba(255,69,0,.03)}.Navbar_navCenter__OICQ3,.Navbar_navLeft__FJhi6{display:flex;align-items:center}.Navbar_navCenter__OICQ3{position:absolute;left:50%;transform:translateX(-50%);gap:8px}.Navbar_logo__Am5h2{font-family:var(--font-outfit),sans-serif;font-size:26px;font-weight:800;color:#fff;text-decoration:none;letter-spacing:-1px;transition:all .3s var(--ease-breath)}.Navbar_logo__Am5h2:hover{text-shadow:0 0 30px rgba(255,69,0,.3)}.Navbar_logo__Am5h2 span{color:var(--cari-orange);text-shadow:0 0 20px var(--cari-orange-soft);animation:Navbar_logoPulse__ryyPV 4s var(--ease-breath) infinite}.Navbar_navLink__A03oH{position:relative;padding:10px 18px;background:transparent;border:none;border-radius:10px;color:#71717a;font-size:14px;font-weight:500;cursor:pointer;transition:all .35s var(--ease-breath);text-decoration:none}.Navbar_navLink__A03oH:hover{color:#fff;background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 20px hsla(0,0%,100%,.02)}.Navbar_navLink__A03oH.Navbar_active__YMfDB{color:#fff;background-color:hsla(0,0%,100%,.08)}.Navbar_navRight__hd9Va{display:flex;align-items:center;gap:12px}.Navbar_btnLogin__TOJ5W{position:relative;padding:10px 20px;background:transparent;border:1px solid rgba(255,69,0,.5);border-radius:10px;color:var(--cari-orange);font-size:13px;font-weight:600;cursor:pointer;transition:all .4s var(--ease-breath);text-decoration:none;text-transform:uppercase;letter-spacing:.5px;box-shadow:inset 0 0 15px rgba(255,69,0,.05),0 0 20px rgba(255,69,0,.1)}.Navbar_btnLogin__TOJ5W:hover{background:rgba(255,69,0,.08);border-color:var(--cari-orange);box-shadow:inset 0 0 25px rgba(255,69,0,.1),0 0 35px rgba(255,69,0,.2);text-shadow:0 0 10px rgba(255,69,0,.3)}.Navbar_btnCtaNav__67lMu{position:relative;padding:10px 24px;background:linear-gradient(180deg,#ff5a1a 0,var(--cari-orange) 50%,#cc3700 100%);border:none;border-radius:10px;color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:all .4s var(--ease-breath);text-decoration:none;text-transform:uppercase;letter-spacing:.5px;display:inline-flex;align-items:center;gap:6px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),0 0 25px rgba(255,69,0,.35),0 4px 15px rgba(0,0,0,.3)}.Navbar_btnCtaNav__67lMu:hover{background:linear-gradient(180deg,#ff6b2e,#ff5a1a 50%,#e03e00);transform:translateY(-1px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 0 45px rgba(255,69,0,.5),0 8px 25px rgba(0,0,0,.4)}.Navbar_btnCtaNav__67lMu:after{content:"→";font-size:14px;transition:transform .3s var(--ease-spring)}.Navbar_btnCtaNav__67lMu:hover:after{transform:translateX(3px)}.Navbar_navGarages__IRjmj,.Navbar_navStudio__qSqpr{padding:10px 20px;font-weight:600;color:#fff;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:10px;transition:all .4s var(--ease-breath);box-shadow:inset 0 0 15px hsla(0,0%,100%,.02)}.Navbar_navGarages__IRjmj:hover,.Navbar_navStudio__qSqpr:hover{background:rgba(255,69,0,.1);border-color:rgba(255,69,0,.25);color:var(--cari-orange);box-shadow:inset 0 0 20px rgba(255,69,0,.08),0 0 25px rgba(255,69,0,.15)}.Navbar_navAvatar__biS7U{margin-left:8px;cursor:pointer;position:relative}.Navbar_navAvatar__biS7U img{width:40px;height:40px;border-radius:50%;border:2px solid #1a1a1a;box-shadow:0 0 0 2px var(--cari-orange),0 0 20px rgba(255,69,0,.3);object-fit:cover;transition:all .4s var(--ease-breath)}.Navbar_navAvatar__biS7U img:hover{box-shadow:0 0 0 3px var(--cari-orange),0 0 35px rgba(255,69,0,.5);transform:scale(1.05)}.Navbar_dropdownMenu__Vg7EZ{position:absolute;top:calc(100% + 10px);right:0;width:210px;background-color:rgba(15,15,18,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.06);border-radius:14px;padding:6px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .35s var(--ease-breath);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 20px 50px rgba(0,0,0,.5),0 0 40px rgba(255,69,0,.05)}.Navbar_dropdownMenu__Vg7EZ.Navbar_open___npFi{opacity:1;visibility:visible;transform:translateY(0)}.Navbar_dropdownHeader__I1QBj{padding:10px 12px;border-bottom:1px solid #27272a;margin-bottom:6px}.Navbar_userName___zDmh{font-size:13px;font-weight:600;color:#fafafa}.Navbar_userEmail__RjIHP{font-size:11px;color:#71717a;margin-top:2px}.Navbar_dropdownItem__vfTIG{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;background:transparent;border:none;border-radius:8px;color:#a1a1aa;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s;text-align:left;text-decoration:none}.Navbar_dropdownItem__vfTIG:hover{background-color:hsla(0,0%,100%,.05);color:#fafafa}.Navbar_dropdownItem__vfTIG svg{width:16px;height:16px}.Navbar_dropdownItem__vfTIG.Navbar_danger__bNT8l{color:#ef4444}.Navbar_dropdownItem__vfTIG.Navbar_danger__bNT8l:hover{background-color:rgba(239,68,68,.1)}.Navbar_dropdownDivider__6R6hE{height:1px;background-color:#27272a;margin:6px 0}.Navbar_mobileMenuButton__CRcew{display:none;width:44px;height:44px;align-items:center;justify-content:center;background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:#a1a1aa;cursor:pointer;transition:all .2s;padding:0}.Navbar_mobileMenuButton__CRcew:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.2);color:#fff}.Navbar_mobileMenuButton__CRcew:focus-visible{outline:2px solid var(--cari-orange);outline-offset:2px}.Navbar_mobileMenuButton__CRcew svg{width:24px;height:24px}@media (max-width:768px){.Navbar_navbar__3BIeH{padding:0 24px}.Navbar_navCenter__OICQ3{display:none}.Navbar_mobileMenuButton__CRcew{display:flex}.Navbar_navGarages__IRjmj,.Navbar_navStudio__qSqpr{display:none}.Navbar_navAvatar__biS7U img{width:36px;height:36px}}.Skeleton_skeleton___xqk9{background:linear-gradient(90deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.06) 50%,hsla(0,0%,100%,.03));background-size:200% 100%;animation:Skeleton_shimmer__oXk47 1.5s ease-in-out infinite;position:relative;overflow:hidden}.Skeleton_skeleton___xqk9:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,69,0,.05) 50%,transparent);animation:Skeleton_shimmerGlow__9s5ou 1.5s ease-in-out infinite}@keyframes Skeleton_shimmer__oXk47{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes Skeleton_shimmerGlow__9s5ou{0%,to{opacity:0}50%{opacity:1}}.Skeleton_text__h_sZl{height:1rem;border-radius:4px}.Skeleton_rectangular__Bv64r{border-radius:8px}.Skeleton_circular__N_h7k{border-radius:50%;aspect-ratio:1}.Skeleton_skeletonCard__P1XKn{background-color:rgba(15,15,18,.7);border:1px solid hsla(0,0%,100%,.04);border-radius:22px;overflow:hidden;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03),inset 0 0 30px rgba(0,0,0,.2)}.Skeleton_skeletonCardContent__4JexF{padding:20px;display:flex;flex-direction:column;gap:12px}.Toast_toastContainer__NyhhO{position:fixed;top:88px;right:24px;z-index:9999;display:flex;flex-direction:column;gap:12px;max-width:400px;width:100%;pointer-events:none}.Toast_toast__O7TdZ{display:flex;align-items:flex-start;gap:12px;padding:16px 20px;background-color:rgba(15,15,18,.95);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 20px 50px rgba(0,0,0,.5),0 0 40px rgba(255,69,0,.05);pointer-events:auto;transform:translateX(400px);opacity:0;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.Toast_toast__O7TdZ.Toast_visible__tpps1{transform:translateX(0);opacity:1}.Toast_toast__O7TdZ.Toast_exiting__6F0WV{transform:translateX(400px);opacity:0}.Toast_toast__O7TdZ.Toast_success__JwS_M{border-left:3px solid #22c55e}.Toast_toast__O7TdZ.Toast_error__ALBo_{border-left:3px solid #ef4444}.Toast_toast__O7TdZ.Toast_warning__BuYwh{border-left:3px solid #f59e0b}.Toast_toast__O7TdZ.Toast_info__P3fqI{border-left:3px solid var(--cari-orange)}.Toast_toastIcon__weP8l{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-top:2px}.Toast_toast__O7TdZ.Toast_success__JwS_M .Toast_toastIcon__weP8l{color:#22c55e}.Toast_toast__O7TdZ.Toast_error__ALBo_ .Toast_toastIcon__weP8l{color:#ef4444}.Toast_toast__O7TdZ.Toast_warning__BuYwh .Toast_toastIcon__weP8l{color:#f59e0b}.Toast_toast__O7TdZ.Toast_info__P3fqI .Toast_toastIcon__weP8l{color:var(--cari-orange)}.Toast_toastIcon__weP8l svg{width:100%;height:100%}.Toast_toastMessage__YcCZl{flex:1 1;font-size:14px;font-weight:500;color:#fafafa;line-height:1.5}.Toast_toastClose__Ikz1q{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:6px;color:#71717a;cursor:pointer;transition:all .2s;padding:0;margin-top:-2px;margin-right:-4px}.Toast_toastClose__Ikz1q:hover{background:hsla(0,0%,100%,.1);color:#fafafa}.Toast_toastClose__Ikz1q:focus-visible{outline:2px solid var(--cari-orange);outline-offset:2px}.Toast_toastClose__Ikz1q svg{width:16px;height:16px}@media (max-width:768px){.Toast_toastContainer__NyhhO{right:16px;left:16px;max-width:none;top:80px}.Toast_toast__O7TdZ{padding:14px 16px}.Toast_toastMessage__YcCZl{font-size:13px}}.UploadProgress_overlay__wnBUy{position:fixed;inset:0;background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;animation:UploadProgress_fadeIn__wb2k_ .2s ease-out}@keyframes UploadProgress_fadeIn__wb2k_{0%{opacity:0}to{opacity:1}}.UploadProgress_container__ZwrZg{width:100%;max-width:400px;padding:0 24px}.UploadProgress_content__D7It6{background:rgba(10,10,14,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:32px;display:flex;flex-direction:column;align-items:center;gap:24px;box-shadow:0 8px 32px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.1);animation:UploadProgress_slideUp__eHqYe .3s ease-out}@keyframes UploadProgress_slideUp__eHqYe{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.UploadProgress_iconWrapper__CdQge{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:rgba(255,69,0,.1);border:2px solid rgba(255,69,0,.2);border-radius:50%;color:#ff4500;animation:UploadProgress_pulse__UmHuZ 2s ease-in-out infinite}@keyframes UploadProgress_pulse__UmHuZ{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.9}}.UploadProgress_iconWrapper__CdQge svg{animation:UploadProgress_bounce__DOQH_ 1s ease-in-out infinite}@keyframes UploadProgress_bounce__DOQH_{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.UploadProgress_title__4mrLl{font-size:18px;font-weight:600;color:#e4e4e7;margin:0;text-align:center}.UploadProgress_progressContainer__jev_l{width:100%;display:flex;flex-direction:column;gap:12px}.UploadProgress_progressBar__KFPSl{width:100%;height:6px;background:hsla(0,0%,100%,.1);border-radius:3px;overflow:hidden;position:relative}.UploadProgress_progressFill__xCEzb{height:100%;background:linear-gradient(90deg,#ff4500,#ff6b35);border-radius:3px;transition:width .3s ease-out;position:relative;overflow:hidden}.UploadProgress_progressFill__xCEzb:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);animation:UploadProgress_shimmer__HFkTb 1.5s infinite}@keyframes UploadProgress_shimmer__HFkTb{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.UploadProgress_progressText__wV463{font-size:14px;font-weight:600;color:#a1a1aa;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FeatureTab_featureTab__tQC7z{position:fixed;bottom:95px;left:50%;transform:translateX(-50%) translateY(30px);opacity:0;pointer-events:none;background-color:#18181b;border:1px solid rgba(255,69,0,.35);border-radius:16px;padding:10px 16px;display:flex;align-items:center;gap:12px;z-index:99;transition:all .5s cubic-bezier(.2,.8,.2,1);box-shadow:0 12px 32px rgba(0,0,0,.45),0 0 0 1px rgba(255,69,0,.08)}.FeatureTab_tabbed__txQCI{flex-direction:column;align-items:stretch;gap:10px}.FeatureTab_tabbedHeader__Gjv5E{display:flex;align-items:center;justify-content:space-between;gap:12px}.FeatureTab_tabbedHeaderControls__5Ytu4{display:flex;align-items:center;gap:10px}.FeatureTab_featureTab__tQC7z.FeatureTab_open__C4wKF{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0)}.FeatureTab_featureTabTitle__lXqjU{color:#a1a1aa;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.FeatureTab_featureTabContent__QWCtv{display:flex;align-items:center;gap:12px}.FeatureTab_featureTabDelete__Y5U_N{width:28px;height:28px;background-color:transparent;border:1px solid #27272a;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#71717a;transition:all .2s;margin-left:4px;padding:0}.FeatureTab_featureTabDelete__Y5U_N:hover{border-color:#ef4444;color:#ef4444;background-color:rgba(239,68,68,.1)}.FeatureTab_featureTabClose__hxNqQ{width:28px;height:28px;background-color:transparent;border:1px solid #27272a;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#71717a;transition:all .2s;margin-left:4px;padding:0}.FeatureTab_featureTabClose__hxNqQ:hover{border-color:#71717a;color:#a1a1aa}.FeatureTab_toggleGroup__nrf18{display:flex;background-color:#09090b;border-radius:8px;padding:3px;gap:2px}.FeatureTab_toggleGroup__nrf18.FeatureTab_compact__KVg_C{padding:2px;gap:1px}.FeatureTab_toggleBtn__AVZsq{display:flex;align-items:center;gap:5px;padding:6px 12px;background:transparent;border:none;border-radius:6px;color:#71717a;font-size:11px;font-weight:500}.FeatureTab_toggleBtn__AVZsq.FeatureTab_large__QSNvJ{padding:10px 16px;font-size:12px;gap:8px;cursor:pointer;transition:all .2s}.FeatureTab_toggleGroup__nrf18.FeatureTab_compact__KVg_C .FeatureTab_toggleBtn__AVZsq{padding:5px 8px;gap:0}.FeatureTab_toggleBtn__AVZsq.FeatureTab_active__NgSCj{background-color:#18181b;color:#fff}.FeatureTab_toggleBtn__AVZsq:hover:not(.FeatureTab_active__NgSCj){color:#a1a1aa}.FeatureTab_toggleContent__HQz0A{display:flex;align-items:center}.FeatureTab_inputTypeHint__GOlxe{margin:0;font-size:12px;font-weight:500;letter-spacing:.01em;text-align:center;color:transparent;white-space:pre-line;line-height:1.35;max-width:420px}.FeatureTab_inputTypeHint__GOlxe:before{content:"Select an input type.\AUse the buttons above to choose Photo or Text.";color:#a1a1aa;display:block;text-align:center}.FeatureTab_needsInput__QsmPW .FeatureTab_featureTabContent__QWCtv{display:grid;place-items:center;text-align:center;min-height:0;padding:0 10px 4px}.FeatureTab_needsInput__QsmPW .FeatureTab_tabbedHeader__Gjv5E{position:relative}.FeatureTab_needsInput__QsmPW .FeatureTab_tabbedHeaderControls__5Ytu4{justify-content:flex-end}.FeatureTab_needsInput__QsmPW .FeatureTab_tabbedHeaderControls__5Ytu4 .FeatureTab_toggleGroup__nrf18{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.FeatureTab_needsInput__QsmPW .FeatureTab_featureTabContent__QWCtv .FeatureTab_toggleGroup__nrf18{display:none}.FeatureTab_featureTab__tQC7z.FeatureTab_needsInput__QsmPW{width:min(560px,calc(100vw - 56px));padding:8px 18px 10px}.FeatureTab_featureTab__tQC7z.FeatureTab_needsInput__QsmPW .FeatureTab_tabbedHeader__Gjv5E{padding-top:2px}.FeatureTab_togglePanel__Okoff{display:none}.FeatureTab_togglePanel__Okoff.FeatureTab_active__NgSCj{display:flex;align-items:center}.FeatureTab_uploadMiniBtn__QC0Hi{display:flex;align-items:center;gap:6px;padding:8px 14px;background-color:#09090b;border:1px solid #27272a;border-radius:10px;color:#e4e4e7;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s}.FeatureTab_uploadMiniBtn__QC0Hi:hover{border-color:#3f3f46;background-color:#18181b}.FeatureTab_uploadMiniBtn__QC0Hi.FeatureTab_iconOnly__8gFL9{padding:6px 10px;gap:0}.FeatureTab_urlMini__UZ__4{display:flex;align-items:center;gap:0;background-color:#09090b;border:1px solid #27272a;border-radius:10px;padding:4px;transition:all .2s}.FeatureTab_urlMini__UZ__4:focus-within{border-color:#3f3f46}.FeatureTab_urlMini__UZ__4.FeatureTab_compact__KVg_C{padding:3px}.FeatureTab_urlMiniInput___Hw7W{width:140px;padding:4px 10px;background:transparent;border:none;color:#fff;font-size:12px;outline:none}.FeatureTab_urlMini__UZ__4.FeatureTab_compact__KVg_C .FeatureTab_urlMiniInput___Hw7W{width:80px;font-size:11px;padding:4px 8px}.FeatureTab_urlMiniInput___Hw7W::placeholder{color:#52525b}.FeatureTab_urlMiniBtn__9J9Ta{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background-color:#ff4500;border:none;border-radius:6px;color:#fff;cursor:pointer;transition:all .2s}.FeatureTab_urlMiniBtn__9J9Ta:hover{background-color:#cc3700}.FeatureTab_urlMiniBtn__9J9Ta.FeatureTab_small__p93ue{width:24px;height:24px}.FeatureTab_hiddenFileInput__RPTvK{display:none}.FeatureTab_textInputGroup__0cJt2{display:flex;align-items:center;gap:10px}.FeatureTab_textInputGroup__0cJt2.FeatureTab_wide__UzLYr{width:100%}.FeatureTab_textPromptInput__tAxix{width:260px;padding:8px 14px;background-color:#09090b;border:1px solid #27272a;border-radius:10px;color:#fff;font-size:12px;outline:none;transition:all .2s}.FeatureTab_textPromptInput__tAxix:focus{border-color:#3f3f46}.FeatureTab_textPromptInput__tAxix::placeholder{color:#52525b}.FeatureTab_textPromptInput__tAxix.FeatureTab_personPrompt__L0krE{width:180px}.FeatureTab_textPromptInput__tAxix.FeatureTab_videoPrompt__mU6Zh{width:320px}.FeatureTab_videoPromptRow__I0soR{width:100%;display:flex;align-items:center;gap:10px}.FeatureTab_expandPromptBtn__jC3K0{width:34px;height:34px;display:flex;align-items:center;justify-content:center;background-color:#09090b;border:1px solid #27272a;border-radius:10px;color:#a1a1aa;cursor:pointer;transition:all .2s;flex-shrink:0}.FeatureTab_expandPromptBtn__jC3K0:hover{border-color:rgba(255,69,0,.45);color:#ff4500;box-shadow:0 0 14px rgba(255,69,0,.18)}.FeatureTab_expandPromptBtn__jC3K0:active{transform:translateY(1px)}.FeatureTab_promptModalOverlay__XjWkd{position:fixed;inset:0;z-index:1000;background:rgba(0,0,0,.65);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:24px}.FeatureTab_promptModal__HuKZs{width:min(720px,calc(100vw - 48px));background:rgba(24,24,27,.92);border:1px solid rgba(255,69,0,.28);border-radius:16px;box-shadow:0 22px 70px rgba(0,0,0,.6),0 0 0 1px rgba(255,69,0,.08);padding:14px 14px 12px}.FeatureTab_promptModalHeader__cB2f3{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.FeatureTab_promptModalTitle__54vFG{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#a1a1aa}.FeatureTab_promptModalTextarea__WwuO_{width:100%;resize:vertical;min-height:140px;max-height:60vh;padding:12px 14px;background-color:#09090b;border:1px solid #27272a;border-radius:12px;color:#fff;font-size:13px;line-height:1.45;outline:none}.FeatureTab_promptModalTextarea__WwuO_:focus{border-color:rgba(255,69,0,.45);box-shadow:0 0 0 2px rgba(255,69,0,.14)}.FeatureTab_promptModalTextarea__WwuO_::placeholder{color:#52525b}.FeatureTab_promptModalActions__iK8xd{display:flex;justify-content:flex-end;margin-top:10px}.FeatureTab_promptModalBtn__JqSDX{padding:9px 14px;background:rgba(255,69,0,.14);border:1px solid rgba(255,69,0,.35);border-radius:10px;color:#ff4500;font-size:12px;font-weight:700;cursor:pointer;transition:all .2s}.FeatureTab_promptModalBtn__JqSDX:hover{background:rgba(255,69,0,.18);border-color:rgba(255,69,0,.55);box-shadow:0 0 18px rgba(255,69,0,.18)}.FeatureTab_promptModalBtn__JqSDX:active{transform:translateY(1px)}.FeatureTab_surpriseBtn__UhPaH{display:flex;align-items:center;gap:6px;padding:8px 14px;background:linear-gradient(135deg,#dc2626,#a855f7);border:none;border-radius:10px;color:#fff;font-size:11px;font-weight:600;cursor:pointer;transition:all .2s}.FeatureTab_surpriseBtn__UhPaH:hover{transform:scale(1.02);box-shadow:0 0 16px rgba(168,85,247,.4)}.FeatureTab_surpriseBtn__UhPaH svg{animation:FeatureTab_sparkle__Wr9_5 2s ease-in-out infinite}.FeatureTab_heightOption__YLtyK,.FeatureTab_heightOptions__r8iSb{display:flex;align-items:center;gap:6px}.FeatureTab_heightOption__YLtyK{padding:8px 14px;background-color:#09090b;border:1px solid #27272a;border-radius:10px;color:#71717a;font-size:11px;font-weight:500;cursor:pointer;transition:all .2s}.FeatureTab_heightOption__YLtyK:hover{border-color:#3f3f46;color:#a1a1aa}.FeatureTab_heightOption__YLtyK.FeatureTab_selected__ssa3p{background-color:rgba(249,115,22,.1);border-color:#ff4500;color:#ff4500;box-shadow:0 0 12px rgba(249,115,22,.2)}.FeatureTab_heightOption__YLtyK.FeatureTab_selected__ssa3p svg{filter:drop-shadow(0 0 4px rgba(249,115,22,.5))}.FeatureTab_sliderGroup__p5b07{display:flex;align-items:center;gap:12px}.FeatureTab_sliderLabel__CzG9V{color:#71717a;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.FeatureTab_sliderContainer__yCV0I{display:flex;align-items:center;gap:10px}.FeatureTab_tintSlider__O64_v{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:180px;height:6px;background:linear-gradient(90deg,#fff 0,#09090b);border-radius:3px;outline:none;cursor:pointer}.FeatureTab_tintSlider__O64_v::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;background:#fff;border-radius:50%;cursor:pointer;box-shadow:0 0 10px hsla(0,0%,100%,.5),0 2px 6px rgba(0,0,0,.3);-webkit-transition:all .2s;transition:all .2s}.FeatureTab_tintSlider__O64_v::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 0 16px hsla(0,0%,100%,.7),0 2px 8px rgba(0,0,0,.4)}.FeatureTab_tintSlider__O64_v::-moz-range-thumb{width:18px;height:18px;background:#fff;border:none;border-radius:50%;cursor:pointer;box-shadow:0 0 10px hsla(0,0%,100%,.5),0 2px 6px rgba(0,0,0,.3)}.FeatureTab_sliderValue__JB1oW{min-width:40px;padding:4px 8px;background-color:#09090b;border:1px solid #27272a;border-radius:6px;color:#fff;font-size:11px;font-weight:600;text-align:center}.FeatureTab_sliderPreview__lNoOn{display:flex;align-items:center;gap:4px;margin-left:8px}.FeatureTab_previewDark__AYh_k,.FeatureTab_previewLight__3Fjlr{font-size:9px;color:#52525b;text-transform:uppercase}.FeatureTab_personComposer__rrMfM{display:flex;flex-direction:column;gap:8px}.FeatureTab_personHint__E0kUF{display:flex;flex-direction:column;gap:4px;padding:8px 10px;background:rgba(9,9,11,.7);border:1px solid hsla(0,0%,100%,.07);border-radius:12px}.FeatureTab_personHintTitle__MP0nM{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,69,0,.85)}.FeatureTab_personHintText__ICNFX{font-size:12px;line-height:1.35;color:#a1a1aa;max-width:560px}.FeatureTab_personReqs__B5TWo{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.FeatureTab_personReqItem__ZTkkf{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:600;color:#71717a}.FeatureTab_personReqDot__AydfV{width:8px;height:8px;border-radius:99px;border:1px solid hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)}.FeatureTab_personReqItem__ZTkkf.FeatureTab_ready__wfEpy{color:hsla(0,0%,100%,.9)}.FeatureTab_personReqItem__ZTkkf.FeatureTab_ready__wfEpy .FeatureTab_personReqDot__AydfV{border-color:rgba(255,69,0,.55);background:rgba(255,69,0,.35);box-shadow:0 0 14px rgba(255,69,0,.25)}.FeatureTab_personInputGroup__Mz2Pa{display:flex;align-items:center;gap:12px}.FeatureTab_personTextSection__jztFt{flex-shrink:0}.FeatureTab_personRefSection__GwjNA{display:flex;align-items:center;gap:8px}.FeatureTab_sectionLabel__NZQLI{color:#52525b;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.FeatureTab_dividerVertical__suQjQ{width:1px;height:28px;background-color:#27272a}.FeatureTab_durationOptions__sNddN,.FeatureTab_scaleOptions__ytjNB{display:flex;gap:6px}.FeatureTab_durationOption__pRv7S,.FeatureTab_scaleOption__XZzWT{padding:8px 16px;background-color:#09090b;border:1px solid #27272a;border-radius:8px;color:#71717a;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s}.FeatureTab_durationOption__pRv7S:hover,.FeatureTab_scaleOption__XZzWT:hover{border-color:#3f3f46;color:#a1a1aa}.FeatureTab_durationOption__pRv7S.FeatureTab_selected__ssa3p,.FeatureTab_scaleOption__XZzWT.FeatureTab_selected__ssa3p{background-color:rgba(249,115,22,.1);border-color:#ff4500;color:#ff4500}.FeatureTab_qualityOptions__CralZ{display:flex;gap:8px}.FeatureTab_qualityOption__PXyvJ{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 16px;background-color:#09090b;border:1px solid #27272a;border-radius:10px;cursor:pointer;transition:all .2s}.FeatureTab_qualityOption__PXyvJ:hover{border-color:#3f3f46}.FeatureTab_qualityOption__PXyvJ.FeatureTab_selected__ssa3p{background-color:rgba(249,115,22,.1);border-color:#ff4500}.FeatureTab_qualityName__x5QO3{color:#fff;font-size:12px;font-weight:600}.FeatureTab_qualityDesc__LdSxI{color:#52525b;font-size:9px}.FeatureTab_qualityOption__PXyvJ.FeatureTab_selected__ssa3p .FeatureTab_qualityName__x5QO3{color:#ff4500}.FeatureTab_qualityOption__PXyvJ.FeatureTab_selected__ssa3p .FeatureTab_qualityDesc__LdSxI{color:#cc3700}.FeatureTab_comingSoon__GEsiH{color:#52525b;font-size:12px;font-style:italic}.ControlPanel_controlPanel__TuyGG{position:fixed;isolation:isolate;bottom:40px;left:50%;transform:translateX(-50%);width:auto;min-width:800px;height:72px;padding:0 40px;background:linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.03) 30%,rgba(0,0,0,.08)),rgba(24,24,27,.5);border:1px solid hsla(0,0%,100%,.08);border-radius:24px;box-shadow:0 18px 40px rgba(0,0,0,.45),0 2px 10px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.08);backdrop-filter:blur(18px) saturate(170%);-webkit-backdrop-filter:blur(18px) saturate(170%);display:flex;align-items:center;justify-content:space-between;gap:22px;z-index:100;transition:all .5s cubic-bezier(.2,.8,.2,1)}.ControlPanel_controlPanel__TuyGG:before{content:"";position:absolute;inset:1px;border-radius:23px;pointer-events:none;background:radial-gradient(circle at 20% 0,hsla(0,0%,100%,.12),transparent 55%);opacity:.7}.ControlPanel_controlPanel__TuyGG.ControlPanel_collapsed__DIndA{bottom:20px;height:56px;padding:0 24px;gap:20px;min-width:600px;opacity:.88}.ControlPanel_controlPanel__TuyGG.ControlPanel_collapsed__DIndA .ControlPanel_toolbarItem__81Kfq{transform:scale(.85)}.ControlPanel_controlPanel__TuyGG.ControlPanel_collapsed__DIndA .ControlPanel_toolbarLabel__xV2c8{display:none}.ControlPanel_controlPanel__TuyGG.ControlPanel_collapsed__DIndA .ControlPanel_toolbarItem__81Kfq.ControlPanel_active__RQsyu .ControlPanel_toolbarLabel__xV2c8{display:block}.ControlPanel_controlPanel__TuyGG.ControlPanel_videoToolbar__8NfvI{justify-content:center;min-width:auto}.ControlPanel_toolbarItem__81Kfq{width:78px;height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;cursor:pointer;color:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;padding:8px;border-radius:12px;border:1px solid transparent;background:transparent;font-family:inherit;font-size:inherit}.ControlPanel_toolbarItem__81Kfq:disabled{cursor:not-allowed;opacity:.5}.ControlPanel_toolbarItem__81Kfq:hover{transform:translateY(-2px) scale(1.05)}.ControlPanel_toolbarItem__81Kfq:active{transform:translateY(0) scale(.98)}.ControlPanel_toolbarItem__81Kfq .ControlPanel_iconBox__SLFAK{filter:drop-shadow(0 0 6px rgba(255,255,255,.4))}.ControlPanel_toolbarItem__81Kfq .ControlPanel_toolbarLabel__xV2c8{text-shadow:0 0 8px hsla(0,0%,100%,.3)}.ControlPanel_toolbarItem__81Kfq:hover .ControlPanel_iconBox__SLFAK{filter:drop-shadow(0 0 10px rgba(255,255,255,.6));transform:scale(1.17)}.ControlPanel_toolbarItem__81Kfq:hover .ControlPanel_toolbarLabel__xV2c8{text-shadow:0 0 12px hsla(0,0%,100%,.5)}.ControlPanel_toolbarItem__81Kfq.ControlPanel_active__RQsyu{color:#ff4500;background-color:rgba(255,69,0,.08);border:1px solid rgba(255,69,0,.45);border-radius:12px;padding:8px;animation:ControlPanel_activePulse__lFinn 2s ease-in-out infinite}@keyframes ControlPanel_activePulse__lFinn{0%,to{box-shadow:0 0 0 0 rgba(255,69,0,.35)}50%{box-shadow:0 0 0 4px rgba(255,69,0,0)}}.ControlPanel_toolbarItem__81Kfq.ControlPanel_active__RQsyu .ControlPanel_iconBox__SLFAK{filter:drop-shadow(0 0 12px rgba(255,69,0,.75)) drop-shadow(0 0 20px rgba(255,69,0,.35))}.ControlPanel_toolbarItem__81Kfq.ControlPanel_active__RQsyu .ControlPanel_toolbarLabel__xV2c8{text-shadow:0 0 12px rgba(255,69,0,.75),0 0 20px rgba(255,69,0,.35)}.ControlPanel_toolbarItem__81Kfq.ControlPanel_completed___k4yo{color:#22c55e;background-color:rgba(34,197,94,.08);border:1px solid rgba(34,197,94,.3);border-radius:12px;padding:8px}.ControlPanel_toolbarItem__81Kfq.ControlPanel_completed___k4yo .ControlPanel_iconBox__SLFAK{filter:drop-shadow(0 0 10px rgba(34,197,94,.7)) drop-shadow(0 0 18px rgba(34,197,94,.35))}.ControlPanel_toolbarItem__81Kfq.ControlPanel_completed___k4yo .ControlPanel_toolbarLabel__xV2c8{text-shadow:0 0 10px rgba(34,197,94,.7),0 0 18px rgba(34,197,94,.35)}body.video-mode .ControlPanel_toolbarItem__81Kfq.ControlPanel_active__RQsyu{color:var(--video-accent)}body.video-mode .ControlPanel_toolbarItem__81Kfq.ControlPanel_active__RQsyu .ControlPanel_iconBox__SLFAK{filter:drop-shadow(0 0 12px var(--video-accent-glow)) drop-shadow(0 0 20px rgba(167,139,250,.4))}body.video-mode .ControlPanel_toolbarItem__81Kfq.ControlPanel_active__RQsyu .ControlPanel_toolbarLabel__xV2c8{text-shadow:0 0 12px var(--video-accent-glow),0 0 20px rgba(167,139,250,.4)}body.video-mode .ControlPanel_toolbarItem__81Kfq.ControlPanel_completed___k4yo{color:var(--video-completed)}body.video-mode .ControlPanel_toolbarItem__81Kfq.ControlPanel_completed___k4yo .ControlPanel_iconBox__SLFAK{filter:drop-shadow(0 0 10px var(--video-completed-glow)) drop-shadow(0 0 18px rgba(34,197,94,.35))}body.video-mode .ControlPanel_toolbarItem__81Kfq.ControlPanel_completed___k4yo .ControlPanel_toolbarLabel__xV2c8{text-shadow:0 0 10px var(--video-completed-glow),0 0 18px rgba(34,197,94,.35)}.ControlPanel_iconBox__SLFAK{width:28px;height:22px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.ControlPanel_toolbarLabel__xV2c8{font-size:10px;font-weight:550;letter-spacing:.01em}.ControlPanel_toolbarItem__81Kfq:after{content:attr(data-tooltip);bottom:calc(100% + 12px);padding:8px 14px;background-color:#fff;color:#09090b;font-size:11px;font-weight:500;border-radius:8px;white-space:normal;max-width:280px;text-align:center;line-height:1.4;box-shadow:0 4px 12px rgba(0,0,0,.3);word-wrap:break-word}.ControlPanel_toolbarItem__81Kfq:after,.ControlPanel_toolbarItem__81Kfq:before{position:absolute;left:50%;transform:translateX(-50%) translateY(8px);opacity:0;pointer-events:none;transition:all .2s cubic-bezier(.4,0,.2,1)}.ControlPanel_toolbarItem__81Kfq:before{content:"";bottom:calc(100% + 6px);border:5px solid transparent;border-top-color:#fff}.ControlPanel_toolbarItem__81Kfq:hover:after,.ControlPanel_toolbarItem__81Kfq:hover:before{opacity:1;transform:translateX(-50%) translateY(0)}.ControlPanel_toolbarItem__81Kfq.ControlPanel_locked___eKK8:after,.ControlPanel_toolbarItem__81Kfq.ControlPanel_locked___eKK8:before{display:none}.ControlPanel_toolbarItem__81Kfq.ControlPanel_locked___eKK8{position:relative;opacity:.4;cursor:not-allowed}.ControlPanel_toolbarItem__81Kfq.ControlPanel_locked___eKK8 .ControlPanel_iconBox__SLFAK{filter:none}.ControlPanel_toolbarItem__81Kfq.ControlPanel_locked___eKK8 .ControlPanel_toolbarLabel__xV2c8{text-shadow:none}.ControlPanel_toolbarItem__81Kfq.ControlPanel_locked___eKK8:hover{opacity:.5;transform:none}.ControlPanel_toolbarItem__81Kfq.ControlPanel_locked___eKK8:hover .ControlPanel_iconBox__SLFAK{filter:none}.ControlPanel_completedBadge__4JCHR{position:absolute;top:-4px;right:-4px;width:20px;height:20px;background-color:#22c55e;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 0 8px rgba(34,197,94,.6),0 2px 4px rgba(0,0,0,.2);animation:ControlPanel_checkmarkPop__IsyO2 .3s cubic-bezier(.68,-.55,.265,1.55);z-index:1}@keyframes ControlPanel_checkmarkPop__IsyO2{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.ControlPanel_lockedBadge__NedIk{position:absolute;top:-4px;right:-4px;width:16px;height:16px;background-color:#52525b;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#18181b}.GenerateWrapper_generateWrapper__8HQqU{position:fixed;bottom:152px;left:50%;transform:translateX(-50%) translateY(60px);z-index:99;opacity:0;pointer-events:none;transition:all .4s cubic-bezier(.2,.8,.2,1);display:flex;flex-direction:column;align-items:center;gap:12px}.GenerateWrapper_generateWrapper__8HQqU.GenerateWrapper_visible__dZ_GD{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0);z-index:101}.GenerateWrapper_generateActions__k7Dur{display:flex;align-items:center;gap:12px;justify-content:center;transition:all .4s cubic-bezier(.2,.8,.2,1);position:absolute;left:50%;transform:translateX(-50%) translateX(60px);width:auto}.GenerateWrapper_generateActions__k7Dur.GenerateWrapper_withUpscale__iQjFT{transform:translateX(-50%) translateX(-30px)}.GenerateWrapper_generateButtonWrap__R3dc_{position:relative;display:flex;align-items:center}.GenerateWrapper_generateHint__wMI_g{position:absolute;bottom:calc(100% + 12px);left:50%;transform:translateX(-50%) translateY(6px);opacity:0;pointer-events:none;transition:all .25s cubic-bezier(.4,0,.2,1);background:rgba(24,24,27,.9);border:1px solid rgba(39,39,42,.8);border-radius:12px;padding:8px 12px;font-size:12px;font-weight:500;color:#fafafa;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);white-space:nowrap;box-shadow:0 8px 32px rgba(0,0,0,.4)}.GenerateWrapper_generateHint__wMI_g.GenerateWrapper_visible__dZ_GD{opacity:1;transform:translateX(-50%) translateY(0)}.GenerateWrapper_generateHint__wMI_g:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:rgba(24,24,27,.9)}.GenerateWrapper_toolbarGenerate__mS3Ss{position:relative;background:linear-gradient(180deg,#ff4500,#ff4500 40%,#cc3700);border:none;border-radius:14px 14px 0 0;padding:12px 28px;color:#fff;font-size:13px;font-weight:600;display:flex;align-items:center;gap:8px;cursor:pointer;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),inset 0 -2px 4px rgba(0,0,0,.2),0 0 20px rgba(249,115,22,.5),0 0 40px rgba(249,115,22,.3),0 -4px 16px rgba(249,115,22,.4);transition:all .4s cubic-bezier(.2,.8,.2,1)}.GenerateWrapper_toolbarGenerate__mS3Ss:hover{background:linear-gradient(180deg,#ff4500,#ff4500 40%,#ff4500);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),inset 0 -2px 4px rgba(0,0,0,.15),0 0 30px rgba(249,115,22,.6),0 0 60px rgba(249,115,22,.4),0 -8px 24px rgba(249,115,22,.5)}.GenerateWrapper_toolbarGenerate__mS3Ss:active{transform:scale(.97)}.GenerateWrapper_toolbarGenerate__mS3Ss.GenerateWrapper_loading__77YAz{pointer-events:none;opacity:.8}.GenerateWrapper_toolbarGenerate__mS3Ss.GenerateWrapper_loading__77YAz .GenerateWrapper_btnText__hl0B2{opacity:0}.GenerateWrapper_toolbarGenerate__mS3Ss .GenerateWrapper_spinner___IulG{position:absolute;width:18px;height:18px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;opacity:0;animation:none}.GenerateWrapper_toolbarGenerate__mS3Ss.GenerateWrapper_loading__77YAz .GenerateWrapper_spinner___IulG{opacity:1;animation:GenerateWrapper_spin__1U5T9 .8s linear infinite}.GenerateWrapper_btnText__hl0B2{transition:opacity .2s;display:flex;align-items:center;gap:6px}.GenerateWrapper_creditSeparator__LG_dQ{margin:0 6px;color:hsla(0,0%,100%,.5);font-weight:400}.GenerateWrapper_creditCost__PzQNj{color:hsla(0,0%,100%,.9);font-weight:500;font-size:12px}.GenerateWrapper_btnStar__jRAc9{width:14px;height:14px}.GenerateWrapper_btnSeparator__8gtvN{opacity:.3;margin:0 4px 0 8px;font-weight:300}.GenerateWrapper_btnSettingsIcon__FVNy5{display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:inherit;padding:4px;margin:-4px -8px -4px 0;cursor:pointer;opacity:.7;transition:all .2s;border-radius:6px}.GenerateWrapper_btnSettingsIcon__FVNy5:hover{opacity:1;background:hsla(0,0%,100%,.1)}.GenerateWrapper_toolbarGenerate__mS3Ss.GenerateWrapper_loading__77YAz .GenerateWrapper_btnSeparator__8gtvN,.GenerateWrapper_toolbarGenerate__mS3Ss.GenerateWrapper_loading__77YAz .GenerateWrapper_btnSettingsIcon__FVNy5{opacity:0}.GenerateWrapper_upscaleButton__vSBQW{position:relative;background:linear-gradient(180deg,#0ea5e9,#0284c7 40%,#0369a1);border:none;border-radius:14px 14px 0 0;padding:12px 24px;color:#fff;font-size:13px;font-weight:600;display:flex;align-items:center;gap:8px;cursor:pointer;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),inset 0 -2px 4px rgba(0,0,0,.2),0 0 20px rgba(14,165,233,.5),0 0 40px rgba(14,165,233,.3),0 -4px 16px rgba(14,165,233,.4);transition:all .4s cubic-bezier(.2,.8,.2,1);opacity:0;transform:translateY(20px);pointer-events:none}.GenerateWrapper_upscaleButton__vSBQW.GenerateWrapper_visible__dZ_GD{opacity:1;transform:translateY(0);pointer-events:auto}.GenerateWrapper_upscaleButton__vSBQW:hover{background:linear-gradient(180deg,#38bdf8,#0ea5e9 40%,#0284c7);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),inset 0 -2px 4px rgba(0,0,0,.15),0 0 30px rgba(14,165,233,.6),0 0 60px rgba(14,165,233,.4),0 -8px 24px rgba(14,165,233,.5)}.GenerateWrapper_upscaleButton__vSBQW:active{transform:scale(.97)}.GenerateWrapper_upscaleButton__vSBQW.GenerateWrapper_loading__77YAz{pointer-events:none;opacity:.8}.GenerateWrapper_upscaleButton__vSBQW.GenerateWrapper_loading__77YAz .GenerateWrapper_btnText__hl0B2{opacity:0}.GenerateWrapper_upscaleButton__vSBQW .GenerateWrapper_spinner___IulG{position:absolute;width:18px;height:18px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;opacity:0;animation:none}.GenerateWrapper_upscaleButton__vSBQW.GenerateWrapper_loading__77YAz .GenerateWrapper_spinner___IulG{opacity:1;animation:GenerateWrapper_spin__1U5T9 .8s linear infinite}.GenerateWrapper_settingsPanel__NENmp{position:absolute;bottom:calc(100% + 12px);right:0;width:260px;background-color:#18181b;border:1px solid #27272a;border-radius:16px;padding:0;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 32px rgba(0,0,0,.4)}.GenerateWrapper_settingsPanel__NENmp.GenerateWrapper_open__p89Rl{opacity:1;visibility:visible;transform:translateY(0)}.GenerateWrapper_settingsHeader__YMDak{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #27272a}.GenerateWrapper_settingsHeader__YMDak span{font-size:12px;font-weight:600;color:#fff}.GenerateWrapper_settingsClose__fW9WM{width:24px;height:24px;background:transparent;border:none;border-radius:6px;color:#71717a;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;padding:0}.GenerateWrapper_settingsClose__fW9WM:hover{background-color:hsla(0,0%,100%,.1);color:#fff}.GenerateWrapper_settingsContent__9DBZj{padding:12px 16px 16px;display:flex;flex-direction:column;gap:14px}.GenerateWrapper_settingItem__xzmwJ{display:flex;flex-direction:column;gap:8px}.GenerateWrapper_settingLabel__jzxjP{font-size:10px;font-weight:600;color:#71717a;text-transform:uppercase;letter-spacing:.5px}.GenerateWrapper_settingOptions__IFs_Y{display:flex;gap:6px}.GenerateWrapper_settingOption__s2s_c{flex:1 1;padding:8px 10px;background-color:#09090b;border:1px solid #27272a;border-radius:8px;color:#71717a;font-size:11px;font-weight:500;cursor:pointer;transition:all .2s}.GenerateWrapper_settingOption__s2s_c:hover{border-color:#3f3f46;color:#a1a1aa}.GenerateWrapper_settingOption__s2s_c.GenerateWrapper_selected__EAczr{background-color:rgba(249,115,22,.1);border-color:#ff4500;color:#ff4500}.GenerateWrapper_settingSlider__OAxnp{display:flex;align-items:center;gap:10px}.GenerateWrapper_creativitySlider__av6oS{flex:1 1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;background:#27272a;border-radius:2px;outline:none}.GenerateWrapper_creativitySlider__av6oS::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;background:#ff4500;border-radius:50%;cursor:pointer;box-shadow:0 0 8px rgba(249,115,22,.4)}.GenerateWrapper_creativitySlider__av6oS::-moz-range-thumb{width:14px;height:14px;background:#ff4500;border:none;border-radius:50%;cursor:pointer;box-shadow:0 0 8px rgba(249,115,22,.4)}.GenerateWrapper_sliderVal__YnndB{min-width:36px;font-size:11px;font-weight:600;color:#a1a1aa;text-align:right}.BeforeAfterToggle_beforeAfterToggle__rTBcG{position:fixed;bottom:34px;left:34px;display:flex;align-items:center;background:rgba(24,24,27,.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(39,39,42,.6);border-radius:12px;padding:4px;gap:2px;z-index:100;pointer-events:auto;opacity:0;transform:translateY(40px);transition:all .6s cubic-bezier(.2,.8,.2,1)}.BeforeAfterToggle_beforeAfterToggle__rTBcG.BeforeAfterToggle_visible__jtP3m{opacity:1;transform:translateY(0)}.BeforeAfterToggle_beforeAfterToggle__rTBcG.BeforeAfterToggle_disabled__YmtF_{opacity:.4;pointer-events:none}.BeforeAfterToggle_beforeAfterToggle__rTBcG.BeforeAfterToggle_disabled__YmtF_ .BeforeAfterToggle_toggleBtn__UW078{cursor:not-allowed}.BeforeAfterToggle_toggleBtn__UW078{padding:8px 12px;border:none;background:transparent;color:#a1a1aa;font-size:13px;font-weight:500;border-radius:8px;cursor:pointer;transition:all .2s ease;pointer-events:auto}.BeforeAfterToggle_toggleBtn__UW078.BeforeAfterToggle_active__osQ3b{background:#ff4500;color:#fff;box-shadow:0 2px 8px rgba(255,69,0,.3)}.BeforeAfterToggle_toggleBtn__UW078:hover:not(.BeforeAfterToggle_active__osQ3b):not(:disabled){background:hsla(0,0%,100%,.05);color:#fafafa}.ActionButtons_actionButtons__Xo_ZN{position:fixed;bottom:34px;right:34px;display:flex;align-items:center;gap:8px;z-index:100;pointer-events:none;opacity:0;transform:translateY(40px);transition:all .6s cubic-bezier(.2,.8,.2,1)}.ActionButtons_actionButtons__Xo_ZN.ActionButtons_visible__WvUKA{pointer-events:auto;opacity:1;transform:translateY(0)}.ActionButtons_actionButtons__Xo_ZN.ActionButtons_disabled__AScIk{pointer-events:none}.ActionButtons_actionButtons__Xo_ZN.ActionButtons_visible__WvUKA.ActionButtons_disabled__AScIk{opacity:.4}.ActionButtons_actionButtons__Xo_ZN.ActionButtons_disabled__AScIk .ActionButtons_actionBtn__m5He7{pointer-events:none;cursor:not-allowed}.ActionButtons_actionBtn__m5He7{width:44px;height:44px;min-width:44px;min-height:44px;border:none;background:rgba(24,24,27,.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(39,39,42,.6);border-radius:10px;color:#a1a1aa;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;pointer-events:auto}.ActionButtons_actionBtn__m5He7:hover:not(:disabled){background:rgba(255,69,0,.1);border-color:rgba(255,69,0,.3);color:#ff4500;transform:translateY(-1px)}.ActionButtons_actionBtn__m5He7:active:not(:disabled){transform:translateY(0)}.CollapseButton_collapseButton__jRHNp{position:fixed;top:calc(34px + 34px + 34px * .3);right:34px;width:36px;height:36px;background:rgba(24,24,27,.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(39,39,42,.6);border-radius:10px;color:#a1a1aa;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;z-index:100;pointer-events:none;opacity:0;transform:translateY(14px);transition:opacity .6s cubic-bezier(.2,.8,.2,1),transform .6s cubic-bezier(.2,.8,.2,1),background .2s ease,border-color .2s ease,color .2s ease;padding:0}.CollapseButton_collapseButton__jRHNp.CollapseButton_visible__pjwSC{pointer-events:auto;opacity:1;transform:translateY(0)}.CollapseButton_collapseButton__jRHNp:hover{background:rgba(255,69,0,.1);border-color:rgba(255,69,0,.3);color:#ff4500;transform:translateY(-1px)}.CollapseButton_collapseButton__jRHNp.CollapseButton_active__Fmqbq{background:rgba(255,69,0,.2);border-color:rgba(255,69,0,.5);color:#ff4500}.FeaturePreviewPanel_previewPanel__lh5ba{position:fixed;bottom:140px;right:40px;display:flex;flex-direction:column;gap:12px;z-index:99;max-width:280px}.FeaturePreviewPanel_previewItem__ajYYq{background:rgba(24,24,27,.95);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 24px rgba(0,0,0,.3);transition:all .3s ease}.FeaturePreviewPanel_previewItem__ajYYq:hover{border-color:hsla(0,0%,100%,.2);box-shadow:0 12px 32px rgba(0,0,0,.4)}.FeaturePreviewPanel_previewLabel___kt79{font-size:11px;font-weight:600;color:hsla(0,0%,100%,.6);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.FeaturePreviewPanel_previewImageWrapper__tHWZn{width:100%;aspect-ratio:1;border-radius:8px;overflow:hidden;background:rgba(0,0,0,.3)}.FeaturePreviewPanel_previewImage__8_0G0{width:100%;height:100%;object-fit:cover}.FeaturePreviewPanel_previewText__jNKOd{display:flex;align-items:center;gap:8px;color:hsla(0,0%,100%,.8);font-size:12px}.FeaturePreviewPanel_previewText__jNKOd svg{flex-shrink:0;opacity:.6}.FeaturePreviewPanel_previewTextContent__HMttr{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}body.collapsed-mode .FeaturePreviewPanel_previewPanel__lh5ba{bottom:120px}@media (max-width:1024px){.FeaturePreviewPanel_previewPanel__lh5ba{right:20px;bottom:120px;max-width:240px}}.GallerySection_gallerySection__RTr4s{padding:120px 0;overflow:hidden}.GallerySection_sectionHeader__Iloo6{padding:0 48px;text-align:center;margin-bottom:64px}.GallerySection_sectionBadge__wumen{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.06);border-radius:100px;font-size:12px;font-weight:600;color:#71717a;margin-bottom:20px;text-transform:uppercase;letter-spacing:1.5px;box-shadow:inset 0 0 15px hsla(0,0%,100%,.02)}.GallerySection_sectionTitle__c7Cir{font-size:clamp(36px,5vw,56px);font-weight:700;letter-spacing:-2px;margin-bottom:16px}.GallerySection_highlight__wuVXN{color:var(--cari-orange);text-shadow:0 0 40px rgba(255,69,0,.3)}.GallerySection_sectionSubtitle__vjk_t{font-size:18px;color:#71717a;max-width:600px;margin:0 auto}.GallerySection_galleryCta__Gbt0g{margin-top:24px}.GallerySection_galleryCtaLink__PC7sC{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:transparent;border:1px solid rgba(255,69,0,.4);border-radius:12px;color:#ff4500;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s}.GallerySection_galleryCtaLink__PC7sC:hover{background:rgba(255,69,0,.1);border-color:#ff4500}.GallerySection_marqueeContainer__Y_Gtw{position:relative;overflow:hidden;padding:20px 0}.GallerySection_marqueeTrack__4O8xu{display:flex;gap:24px;animation:GallerySection_marquee__N0TrF 40s linear infinite}.GallerySection_marqueeItem__SqbJr{flex-shrink:0;width:400px;aspect-ratio:16/10;background:linear-gradient(135deg,#1a1a1d,#101012);border-radius:18px;border:1px solid hsla(0,0%,100%,.04);display:flex;align-items:center;justify-content:center;transition:all .5s var(--ease-breath);overflow:hidden;position:relative;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03),inset 0 0 30px rgba(0,0,0,.2)}.GallerySection_marqueeImage__tl42e{width:100%;height:100%;object-fit:cover;display:block}.GallerySection_marqueeItem__SqbJr:hover{transform:scale(1.03);border-color:rgba(255,69,0,.25);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),inset 0 0 40px rgba(255,69,0,.04),0 0 50px rgba(255,69,0,.1)}.GallerySection_marqueePlaceholder__GY9at{color:#3f3f46;font-size:14px}.GallerySection_marqueeTitle__zHkIZ{right:12px;padding:6px 10px;color:#e4e4e7;max-width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GallerySection_marqueeBadge__Rig7p,.GallerySection_marqueeTitle__zHkIZ{position:absolute;bottom:12px;background:rgba(0,0,0,.8);border-radius:6px;font-size:11px}.GallerySection_marqueeBadge__Rig7p{left:12px;padding:6px 12px;color:#71717a}.FinalCTA_finalCtaSection__ZCrT4{padding:160px 48px;text-align:center}.FinalCTA_finalTitle__0HJTT{font-size:clamp(48px,7vw,80px);font-weight:800;letter-spacing:-3px;margin-bottom:24px;line-height:1}.FinalCTA_highlight__pgbP7{color:var(--cari-orange);font-style:italic;text-shadow:0 0 60px rgba(255,69,0,.4);animation:FinalCTA_titleGlow__tLuE8 4s var(--ease-breath) infinite}.FinalCTA_finalSubtitle__TIfPh{font-size:20px;color:#71717a;margin-bottom:48px}.FinalCTA_finalBtn__ZTztZ{position:relative;display:inline-block;padding:24px 64px;background:linear-gradient(180deg,#ff6530 0,var(--cari-orange) 30%,#e04000 70%,#cc3700 100%);border:none;border-radius:20px;color:#fff;font-size:20px;font-weight:700;cursor:pointer;transition:all .5s var(--ease-breath);text-decoration:none;text-shadow:0 2px 4px rgba(0,0,0,.3);box-shadow:inset 0 2px 0 hsla(0,0%,100%,.35),inset 0 -3px 15px rgba(0,0,0,.2),0 0 100px rgba(255,69,0,.55),0 10px 50px rgba(0,0,0,.45);animation:FinalCTA_finalBtnPulse__CnlLK 4s var(--ease-breath) infinite}.FinalCTA_finalBtn__ZTztZ:before{content:"";position:absolute;inset:-12px;border-radius:32px;background:radial-gradient(ellipse at center,rgba(255,69,0,.4) 0,transparent 70%);filter:blur(20px);z-index:-1;opacity:.6;animation:FinalCTA_btnAura__U1vm6 4s var(--ease-breath) infinite}.FinalCTA_finalBtn__ZTztZ:hover{transform:translateY(-5px) scale(1.03);box-shadow:inset 0 2px 0 hsla(0,0%,100%,.4),inset 0 -3px 15px rgba(0,0,0,.15),0 0 150px rgba(255,69,0,.8),0 20px 70px rgba(0,0,0,.55)}.FinalCTA_finalBtn__ZTztZ:hover:before{opacity:.9;transform:scale(1.15)}@media (max-width:768px){.FinalCTA_finalCtaSection__ZCrT4{padding-left:24px;padding-right:24px}}.HeroSection_heroSection__SDunH{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:center;padding:120px 48px 80px;max-width:1400px;margin:0 auto}.HeroSection_heroContent__QifSK{text-align:left}.HeroSection_heroBadge__tNzwv{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:rgba(255,69,0,.08);border:1px solid rgba(255,69,0,.2);border-radius:100px;font-size:13px;font-weight:600;color:var(--cari-orange);margin-bottom:32px;animation:HeroSection_fadeInUp__DDgVo .8s var(--ease-breath);box-shadow:inset 0 0 20px rgba(255,69,0,.08),0 0 30px rgba(255,69,0,.1);text-shadow:0 0 15px rgba(255,69,0,.3)}.HeroSection_heroBadge__tNzwv svg{width:16px;height:16px;filter:drop-shadow(0 0 6px rgba(255,69,0,.4))}.HeroSection_heroTitle__fHOMs{font-size:clamp(40px,5vw,72px);font-weight:800;line-height:1.05;letter-spacing:-2px;margin-bottom:24px;animation:HeroSection_fadeInUp__DDgVo .8s ease .1s backwards}.HeroSection_highlight__Cf8OC{background:linear-gradient(135deg,#ff4500,#ff6b35);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-style:italic}.HeroSection_heroSubtitle__eX3MR{font-size:18px;color:#71717a;max-width:500px;line-height:1.7;margin-bottom:40px;animation:HeroSection_fadeInUp__DDgVo .8s ease .2s backwards}.HeroSection_heroButtons__PU3gE{display:flex;align-items:center;gap:16px;animation:HeroSection_fadeInUp__DDgVo .8s ease .3s backwards}.HeroSection_btnPrimary___yqWa{position:relative;padding:18px 36px;background:linear-gradient(180deg,#ff5a1a 0,var(--cari-orange) 40%,#cc3700 100%);border:none;border-radius:14px;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:all .5s var(--ease-breath);text-decoration:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),inset 0 -2px 10px rgba(0,0,0,.2),0 0 50px rgba(255,69,0,.45),0 4px 25px rgba(0,0,0,.35);text-shadow:0 1px 2px rgba(0,0,0,.3)}.HeroSection_btnPrimary___yqWa:hover{transform:translateY(-3px) scale(1.02);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),inset 0 -2px 10px rgba(0,0,0,.15),0 0 80px rgba(255,69,0,.6),0 12px 40px rgba(0,0,0,.45)}.HeroSection_btnPrimary___yqWa:active{transform:scale(.98);transition:transform .1s}.HeroSection_btnPrimary___yqWa:before{content:"";position:absolute;inset:-8px;border-radius:22px;background:radial-gradient(ellipse at center,rgba(255,69,0,.5) 0,transparent 70%);opacity:.4;z-index:-1;filter:blur(12px);animation:HeroSection_btnBreath__g49k8 4s var(--ease-breath) infinite}.HeroSection_btnSecondary__zMCOm{position:relative;padding:18px 36px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;color:#a1a1aa;font-size:16px;font-weight:500;cursor:pointer;transition:all .4s var(--ease-breath);text-decoration:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03),inset 0 0 20px hsla(0,0%,100%,.01)}.HeroSection_btnSecondary__zMCOm:hover{background:hsla(0,0%,100%,.05);color:#fff;border-color:hsla(0,0%,100%,.2);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),inset 0 0 30px hsla(0,0%,100%,.03),0 0 30px hsla(0,0%,100%,.05);transform:translateY(-1px)}.HeroSection_heroSlider__82mZU{position:relative;width:100%;aspect-ratio:4/3;border-radius:32px;overflow:hidden;background:var(--cari-deep);border:1px solid hsla(0,0%,100%,.05);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),inset 0 0 60px rgba(255,69,0,.02),0 50px 100px rgba(0,0,0,.6),0 0 0 1px hsla(0,0%,100%,.02);transition:all .5s var(--ease-breath)}.HeroSection_heroSlider__82mZU:hover{border-color:rgba(255,69,0,.15);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),inset 0 0 80px rgba(255,69,0,.04),0 60px 120px rgba(0,0,0,.7),0 0 80px rgba(255,69,0,.08)}.HeroSection_heroSlide__5UCTr{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#18181b,#0a0a0a);opacity:0;transition:opacity .8s ease}.HeroSection_heroSlide__5UCTr.HeroSection_active__XdMwQ{opacity:1}.HeroSection_heroSlideImage__kKgIc{width:100%;height:100%;object-fit:cover;object-position:center}.HeroSection_heroSlideOverlay___BFI4{position:absolute;inset:0;background:linear-gradient(180deg,transparent 0,transparent 60%,rgba(0,0,0,.4) 80%,rgba(0,0,0,.7));pointer-events:none}.HeroSection_heroSlideLabel__U1yuU{position:absolute;bottom:20px;left:20px;padding:10px 18px;background:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;font-size:13px;font-weight:600;color:#ff4500;text-transform:uppercase;letter-spacing:1px}.HeroSection_heroSliderProgress__YF0cf{position:absolute;left:0;right:0;bottom:0;height:4px;background:hsla(0,0%,100%,.08);pointer-events:none}.HeroSection_heroSliderProgressFill__9Mmja{height:100%;width:100%;transform-origin:left;transform:scaleX(0);background:linear-gradient(90deg,#ff4500,#ff6b35);animation-name:HeroSection_heroSliderProgressFill__9Mmja;animation-timing-function:linear;animation-fill-mode:forwards}.HeroSection_heroSliderProgressFill__9Mmja.HeroSection_paused__lcopc{animation-play-state:paused}@keyframes HeroSection_heroSliderProgressFill__9Mmja{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.HeroSection_heroSliderDots__N21HU{position:absolute;bottom:20px;right:20px;display:flex;gap:10px}.HeroSection_sliderDot__7FmDl{width:8px;height:8px;min-width:8px;min-height:8px;border-radius:50%;background:hsla(0,0%,100%,.15);cursor:pointer;transition:all .5s var(--ease-breath);box-shadow:inset 0 0 4px rgba(0,0,0,.3);border:none;padding:0;margin:0;font:inherit;color:inherit;outline:none}.HeroSection_sliderDot__7FmDl:focus-visible{outline:2px solid var(--cari-orange);outline-offset:2px}.HeroSection_sliderDot__7FmDl.HeroSection_active__XdMwQ{background:var(--cari-orange);box-shadow:0 0 15px rgba(255,69,0,.6),0 0 30px rgba(255,69,0,.3),inset 0 0 4px hsla(0,0%,100%,.3);animation:HeroSection_dotGlow__k00WE 2s var(--ease-breath) infinite}.HeroSection_sliderDot__7FmDl:hover{background:hsla(0,0%,100%,.35);transform:scale(1.2)}@media (max-width:1024px){.HeroSection_heroSection__SDunH{grid-template-columns:1fr;gap:48px;text-align:center;padding-top:100px}.HeroSection_heroContent__QifSK{text-align:center;order:1}.HeroSection_heroSlider__82mZU{order:2;max-width:500px;margin:0 auto}.HeroSection_heroSubtitle__eX3MR{margin-left:auto;margin-right:auto}.HeroSection_heroButtons__PU3gE{justify-content:center}}@media (max-width:768px){.HeroSection_heroSection__SDunH{padding-left:24px;padding-right:24px}.HeroSection_heroButtons__PU3gE{flex-direction:column;width:100%;max-width:300px;margin:0 auto}.HeroSection_btnPrimary___yqWa,.HeroSection_btnSecondary__zMCOm{width:100%;text-align:center}}.QuickUploadSection_quickUploadSection__RsVQU{padding:60px 48px 80px;max-width:800px;margin:0 auto;position:relative;z-index:2}.QuickUploadSection_uploadContainer__hqJQE{background:rgba(24,24,27,.6);border:2px dashed rgba(255,69,0,.3);border-radius:20px;padding:40px 32px;text-align:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all .4s var(--ease-breath);position:relative;overflow:hidden;cursor:pointer}.QuickUploadSection_uploadContainer__hqJQE:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg,transparent,rgba(255,69,0,.1),transparent);animation:QuickUploadSection_uploadGlow__Tdphi 8s linear infinite;opacity:0;transition:opacity .3s ease}.QuickUploadSection_uploadContainer__hqJQE:hover:before{opacity:1}.QuickUploadSection_uploadContainer__hqJQE:after{content:"";position:absolute;inset:2px;background:rgba(3,3,3,.8);border-radius:18px;z-index:1}.QuickUploadSection_uploadContainer__hqJQE>*{position:relative;z-index:2}.QuickUploadSection_uploadContainer__hqJQE:hover{border-color:rgba(255,69,0,.6);transform:translateY(-4px);box-shadow:0 20px 60px rgba(255,69,0,.2)}.QuickUploadSection_uploadContainer__hqJQE.QuickUploadSection_dragover__T_EX6{border-color:#ff4500;background:rgba(255,69,0,.05);transform:scale(1.02)}.QuickUploadSection_uploadHeader__zXLjM{margin-bottom:24px}.QuickUploadSection_uploadIcon__FxAYn{width:64px;height:64px;background:linear-gradient(135deg,rgba(255,69,0,.2),rgba(255,69,0,.1));border-radius:16px;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;transition:all .3s var(--ease-spring)}.QuickUploadSection_uploadIcon__FxAYn svg{width:32px;height:32px;color:#ff4500;filter:drop-shadow(0 0 8px rgba(255,69,0,.3))}.QuickUploadSection_uploadContainer__hqJQE:hover .QuickUploadSection_uploadIcon__FxAYn{transform:scale(1.1) rotate(5deg);box-shadow:0 0 30px rgba(255,69,0,.4)}.QuickUploadSection_uploadTitle___vdD4{font-family:var(--font-outfit),sans-serif;font-size:20px;font-weight:700;color:#fff;margin-bottom:8px}.QuickUploadSection_uploadSubtitle__nYvqA{font-size:14px;color:#a1a1aa;margin-bottom:24px}.QuickUploadSection_uploadOptions__4Qr6k{display:flex;gap:16px;align-items:center;justify-content:center;flex-wrap:wrap}.QuickUploadSection_uploadInputWrapper__VYd_t{position:relative}.QuickUploadSection_uploadInput__aR5m2{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer}.QuickUploadSection_uploadBtn__TLAkw{padding:12px 24px;background:linear-gradient(135deg,#ff4500,#cc3700);border:none;border-radius:12px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s var(--ease-spring);display:inline-flex;align-items:center;gap:8px;box-shadow:0 0 20px rgba(255,69,0,.3)}.QuickUploadSection_uploadBtn__TLAkw:hover{transform:translateY(-2px);box-shadow:0 0 30px rgba(255,69,0,.5)}.QuickUploadSection_uploadBtn__TLAkw svg{width:16px;height:16px}.QuickUploadSection_uploadDivider__0exFW{display:flex;align-items:center;gap:12px;color:#52525b;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px}.QuickUploadSection_uploadDivider__0exFW:after,.QuickUploadSection_uploadDivider__0exFW:before{content:"";width:20px;height:1px;background:hsla(0,0%,100%,.1)}.QuickUploadSection_urlInputWrapper__CUks7{display:flex;gap:8px;align-items:center}.QuickUploadSection_urlInput__laFOq{padding:12px 16px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:#fff;font-size:14px;width:200px;transition:all .3s ease}.QuickUploadSection_urlInput__laFOq:focus{outline:none;border-color:rgba(255,69,0,.5);background:hsla(0,0%,100%,.08);box-shadow:0 0 0 3px rgba(255,69,0,.1)}.QuickUploadSection_urlInput__laFOq::placeholder{color:#52525b}.QuickUploadSection_urlSubmitBtn__Tb5Ke{padding:12px 16px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:#a1a1aa;cursor:pointer;transition:all .3s ease}.QuickUploadSection_urlSubmitBtn__Tb5Ke:hover{background:rgba(255,69,0,.1);border-color:rgba(255,69,0,.3);color:#ff4500}.QuickUploadSection_urlSubmitBtn__Tb5Ke svg{width:16px;height:16px}.QuickUploadSection_uploadPreview__la_mT{margin-top:24px;padding:16px;background:hsla(0,0%,100%,.03);border-radius:12px}.QuickUploadSection_previewImage__UUCtA{width:100%;max-width:200px;height:120px;object-fit:cover;border-radius:8px;margin:0 auto 12px;display:block}.QuickUploadSection_previewInfo__Scq56{font-size:12px;color:#71717a;text-align:center}.QuickUploadSection_uploadProgress__wbwuN{margin-top:16px}.QuickUploadSection_progressBar__Ui4f9{width:100%;height:4px;background:hsla(0,0%,100%,.1);border-radius:2px;overflow:hidden}.QuickUploadSection_progressFill__VvJxU{height:100%;background:linear-gradient(90deg,#ff4500,#ff6b35);transition:width .3s ease}.QuickUploadSection_progressText__Kgozg{margin-top:8px;font-size:12px;color:#a1a1aa;text-align:center}.QuickUploadSection_uploadError__utlNX{margin-top:16px;padding:12px 16px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#fca5a5;font-size:14px;text-align:center;word-break:break-word}.QuickUploadSection_uploadSuccess__enmbS{margin-top:24px;padding:20px;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);border-radius:12px}.QuickUploadSection_successPreview__9Srnj{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:20px}.QuickUploadSection_successPreview__9Srnj .QuickUploadSection_previewImage__UUCtA{max-width:100%;max-height:300px;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.3)}.QuickUploadSection_successInfo__pCJNz{display:flex;align-items:center;gap:8px;color:#86efac;font-weight:600;font-size:16px}.QuickUploadSection_successInfo__pCJNz svg{width:20px;height:20px;color:#22c55e}.QuickUploadSection_successActions__tauxI{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.QuickUploadSection_studioBtn__1a9YB{padding:12px 24px;background:linear-gradient(135deg,#ff4500,#cc3700);border:none;border-radius:12px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s var(--ease-spring);box-shadow:0 0 20px rgba(255,69,0,.3)}.QuickUploadSection_studioBtn__1a9YB:hover{transform:translateY(-2px);box-shadow:0 0 30px rgba(255,69,0,.5)}.QuickUploadSection_anotherBtn__7OwTZ{padding:12px 24px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.QuickUploadSection_anotherBtn__7OwTZ:hover{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.3)}@media (max-width:768px){.QuickUploadSection_quickUploadSection__RsVQU{padding:40px 24px 60px}.QuickUploadSection_uploadContainer__hqJQE{padding:32px 20px}.QuickUploadSection_uploadOptions__4Qr6k{flex-direction:column;gap:12px}.QuickUploadSection_urlInput__laFOq{width:100%;min-width:200px}.QuickUploadSection_urlInputWrapper__CUks7{width:100%}}.UseCasesSection_usecasesSection__SyN5c{padding:120px 48px}.UseCasesSection_sectionHeader__wc5J_{text-align:center;margin-bottom:64px}.UseCasesSection_sectionBadge__LhHZD{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.06);border-radius:100px;font-size:12px;font-weight:600;color:#71717a;margin-bottom:20px;text-transform:uppercase;letter-spacing:1.5px;box-shadow:inset 0 0 15px hsla(0,0%,100%,.02)}.UseCasesSection_sectionTitle__TABDd{font-size:clamp(36px,5vw,56px);font-weight:700;letter-spacing:-2px;margin-bottom:16px}.UseCasesSection_highlight__Cx83A{color:var(--cari-orange);text-shadow:0 0 40px rgba(255,69,0,.3)}.UseCasesSection_sectionSubtitle__1ljo4{font-size:18px;color:#71717a;max-width:600px;margin:0 auto}.UseCasesSection_usecasesGrid__b9eo4{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;max-width:1200px;margin:0 auto}.UseCasesSection_usecaseCard__xdmfz{padding:40px;background:rgba(15,15,18,.6);border:1px solid hsla(0,0%,100%,.04);border-radius:24px;transition:all .5s var(--ease-breath);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03),inset 0 0 40px rgba(0,0,0,.2)}.UseCasesSection_usecaseCard__xdmfz:hover{background:rgba(18,18,22,.85);border-color:rgba(255,69,0,.2);transform:translateY(-10px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),inset 0 0 50px rgba(255,69,0,.03),0 30px 60px rgba(0,0,0,.4),0 0 60px rgba(255,69,0,.08)}.UseCasesSection_usecaseIcon__eE56o{width:56px;height:56px;background:rgba(255,69,0,.08);border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;transition:all .5s var(--ease-breath);box-shadow:inset 0 0 20px rgba(255,69,0,.1),0 0 25px rgba(255,69,0,.1)}.UseCasesSection_usecaseCard__xdmfz:hover .UseCasesSection_usecaseIcon__eE56o{background:rgba(255,69,0,.15);box-shadow:inset 0 0 25px rgba(255,69,0,.15),0 0 40px rgba(255,69,0,.2)}.UseCasesSection_usecaseIcon__eE56o svg{width:28px;height:28px;color:var(--cari-orange);filter:drop-shadow(0 0 8px rgba(255,69,0,.3));transition:all .4s var(--ease-breath)}.UseCasesSection_usecaseCard__xdmfz:hover .UseCasesSection_usecaseIcon__eE56o svg{filter:drop-shadow(0 0 12px rgba(255,69,0,.5))}.UseCasesSection_usecaseTitle__AgMLI{font-size:22px;font-weight:700;margin-bottom:12px;letter-spacing:-.5px}.UseCasesSection_usecaseDescription__8JnbM{font-size:15px;color:#71717a;line-height:1.6}@media (max-width:1024px){.UseCasesSection_usecasesGrid__b9eo4{grid-template-columns:1fr;max-width:500px}}@media (max-width:768px){.UseCasesSection_usecasesSection__SyN5c{padding-left:24px;padding-right:24px}}.PricingTeaser_pricingSection__hgHcu{padding:120px 48px;background:linear-gradient(180deg,transparent,rgba(24,24,27,.3) 50%,transparent)}.PricingTeaser_sectionHeader__AJubI{text-align:center;margin-bottom:64px}.PricingTeaser_sectionBadge__Lk_JA{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.06);border-radius:100px;font-size:12px;font-weight:600;color:#71717a;margin-bottom:20px;text-transform:uppercase;letter-spacing:1.5px;box-shadow:inset 0 0 15px hsla(0,0%,100%,.02)}.PricingTeaser_sectionTitle__kSGsm{font-size:clamp(36px,5vw,56px);font-weight:700;letter-spacing:-2px;margin-bottom:16px}.PricingTeaser_highlight__M6XoM{color:var(--cari-orange);text-shadow:0 0 40px rgba(255,69,0,.3)}.PricingTeaser_sectionSubtitle__Hh1xR{font-size:18px;color:#71717a;max-width:600px;margin:0 auto}.PricingTeaser_pricingGrid__uAK_M{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;max-width:1000px;margin:0 auto}.PricingTeaser_pricingCard__jkyEX{padding:40px;background:rgba(12,12,15,.7);border:1px solid hsla(0,0%,100%,.04);border-radius:24px;text-align:center;transition:all .5s var(--ease-breath);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03),inset 0 0 30px rgba(0,0,0,.15)}.PricingTeaser_pricingCard__jkyEX:hover{transform:translateY(-10px);border-color:hsla(0,0%,100%,.08);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 25px 50px rgba(0,0,0,.35)}.PricingTeaser_pricingCard__jkyEX.PricingTeaser_featured__jk5t5{border-color:rgba(255,69,0,.4);background:radial-gradient(ellipse 100% 100% at 50% 0,rgba(255,69,0,.08) 0,transparent 60%),rgba(12,12,15,.85);position:relative;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),inset 0 0 60px rgba(255,69,0,.05),0 0 60px rgba(255,69,0,.15),0 25px 50px rgba(0,0,0,.4)}.PricingTeaser_pricingCard__jkyEX.PricingTeaser_featured__jk5t5:hover{border-color:rgba(255,69,0,.6);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),inset 0 0 80px rgba(255,69,0,.08),0 0 100px rgba(255,69,0,.25),0 35px 70px rgba(0,0,0,.5)}.PricingTeaser_pricingBadge__dXhBQ{position:absolute;top:-12px;left:50%;transform:translateX(-50%);padding:6px 18px;background:linear-gradient(135deg,#ff5a1a 0,var(--cari-orange) 50%,#cc3700 100%);border-radius:100px;font-size:12px;font-weight:700;color:#fff;white-space:nowrap;box-shadow:0 0 25px rgba(255,69,0,.5),0 4px 15px rgba(0,0,0,.3);animation:PricingTeaser_badgePulse__Q8BSG 3s var(--ease-breath) infinite}.PricingTeaser_pricingName__pZ_kq{font-size:18px;font-weight:600;color:#a1a1aa;margin-bottom:16px}.PricingTeaser_pricingPrice__d5mK8{font-family:var(--font-outfit),sans-serif;font-size:48px;font-weight:800;color:#fff;margin-bottom:8px;letter-spacing:-2px}.PricingTeaser_pricingPrice__d5mK8 span{font-size:18px;font-weight:500;color:#71717a}.PricingTeaser_pricingDesc__o4C9a{font-size:14px;color:#52525b;margin-bottom:32px}.PricingTeaser_pricingBtn__0_S_0{width:100%;display:block;padding:14px 24px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .4s var(--ease-breath);text-decoration:none;box-shadow:inset 0 0 20px hsla(0,0%,100%,.02)}.PricingTeaser_pricingBtn__0_S_0:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.15);box-shadow:inset 0 0 25px hsla(0,0%,100%,.04),0 0 20px hsla(0,0%,100%,.05);transform:translateY(-2px)}.PricingTeaser_pricingCard__jkyEX.PricingTeaser_featured__jk5t5 .PricingTeaser_pricingBtn__0_S_0{background:linear-gradient(180deg,#ff5a1a 0,var(--cari-orange) 40%,#cc3700 100%);border:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 0 35px rgba(255,69,0,.4);animation:PricingTeaser_featuredBtnGlow__TqivU 3s var(--ease-breath) infinite}.PricingTeaser_pricingCard__jkyEX.PricingTeaser_featured__jk5t5 .PricingTeaser_pricingBtn__0_S_0:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),0 0 70px rgba(255,69,0,.65);transform:translateY(-3px)}@media (max-width:1024px){.PricingTeaser_pricingGrid__uAK_M{grid-template-columns:1fr;max-width:500px}}@media (max-width:768px){.PricingTeaser_pricingSection__hgHcu{padding-left:24px;padding-right:24px}}