.footer_footer__MbdlQ{background:linear-gradient(180deg,#fff,#fff8f3 45%,#ffefe4);color:#1c1917;padding:4rem 0 2rem;border-top:1px solid hsla(30,78%,67%,.25);position:relative;overflow:hidden}.footer_footer__MbdlQ:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#eca968,#ea793a,#eca968,transparent);opacity:.85}.footer_container__INmFs{max-width:1280px;margin:0 auto;padding:0 2rem;position:relative;z-index:1}.footer_grid__ySBK7{display:grid;grid-template-columns:2fr 1fr 1.5fr;grid-gap:4rem;gap:4rem;margin-bottom:3rem}.footer_brandSection__83mEH{max-width:350px}.footer_logo__z5B3Q{display:flex;align-items:center;gap:.6rem;margin-bottom:1.2rem}.footer_logoImage__NwLCN{object-fit:contain;filter:drop-shadow(0 4px 8px rgba(249,115,22,.3))}.footer_logoText__cIeRk{font-size:1.8rem;font-weight:900;background:linear-gradient(135deg,#f97316,#ea580c 50%,#c2410c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.03em}.footer_description__nd8Iq{color:#57534e;line-height:1.6;font-size:.95rem;margin:0}.footer_contactSection__DXOYW,.footer_linksSection__JeTF2{display:flex;flex-direction:column}.footer_linkTitle__0HRwF{color:#ea580c;font-size:1.1rem;font-weight:600;margin:0 0 1.2rem;letter-spacing:.5px;position:relative;display:inline-block}.footer_linkTitle__0HRwF:after{content:"";position:absolute;bottom:-4px;left:0;width:30px;height:2px;background:linear-gradient(90deg,#ea580c,#eca968);border-radius:2px}.footer_linkList__sO8eo{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.8rem}.footer_link__TtCV5{color:#57534e;text-decoration:none;font-size:.95rem;transition:all .3s ease;display:inline-block;position:relative}.footer_link__TtCV5:hover{color:#c2410c;transform:translateX(5px)}.footer_contactLink__p8DHg{display:flex;align-items:center;gap:.8rem;color:#57534e;text-decoration:none;font-size:.95rem;margin-bottom:.8rem;transition:all .3s ease;padding:.5rem 0}.footer_contactLink__p8DHg:hover{color:#c2410c;transform:translateX(5px)}.footer_contactIcon__hGBSU{transition:transform .3s ease}.footer_contactLink__p8DHg:hover .footer_contactIcon__hGBSU{transform:scale(1.1)}.footer_responseTime__q9_lj{color:#78716c;font-size:.85rem;margin:.5rem 0 0;padding-left:2rem}.footer_bottomBar___0wqd{display:flex;justify-content:space-between;align-items:center;padding-top:2rem;border-top:1px solid hsla(30,78%,67%,.2)}.footer_copyright__69W_S{color:#78716c;font-size:.9rem;margin:0}.footer_socialLinks__nBnnH{display:flex;gap:1rem}.footer_socialLink__fVUS_{color:#78716c;transition:all .3s ease;display:flex;align-items:center;justify-content:center;padding:.5rem;border-radius:50%;background:hsla(30,78%,67%,.14)}.footer_socialLink__fVUS_:hover{color:#c2410c;background:hsla(30,78%,67%,.26);transform:translateY(-3px)}@media (max-width:968px){.footer_grid__ySBK7{grid-template-columns:1fr 1fr;gap:3rem}.footer_brandSection__83mEH{grid-column:span 2;max-width:100%}}@media (max-width:768px){.footer_footer__MbdlQ{padding:3rem 0 1.5rem}.footer_container__INmFs{padding:0 1.25rem}.footer_grid__ySBK7{grid-template-columns:1fr;gap:2rem}.footer_brandSection__83mEH{grid-column:span 1}.footer_bottomBar___0wqd{flex-direction:column;gap:1rem;text-align:center}.footer_linkTitle__0HRwF:after{left:50%;transform:translateX(-50%);width:50px}.footer_contactSection__DXOYW,.footer_linksSection__JeTF2{text-align:center;align-items:center}.footer_link__TtCV5:hover{transform:translateY(-2px) translateX(0)}.footer_contactLink__p8DHg{justify-content:center}.footer_contactLink__p8DHg:hover{transform:translateY(-2px) translateX(0)}.footer_responseTime__q9_lj{text-align:center;padding-left:0}}@media (max-width:480px){.footer_socialLinks__nBnnH{justify-content:center}}.Header_header__z1DZP{position:fixed;top:0;left:0;right:0;z-index:1000;padding-top:max(.85rem,env(safe-area-inset-top,0px));background:linear-gradient(180deg,hsla(0,0%,100%,.97),rgba(255,252,248,.94) 55%,rgba(255,248,243,.92));backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);border-bottom:1px solid hsla(30,78%,67%,.22);padding-bottom:1rem;transition:padding .35s cubic-bezier(.4,0,.2,1),box-shadow .35s ease,background .35s ease;overflow-x:clip;overflow-y:visible}.Header_header__z1DZP.Header_scrolled__sDTJK{padding-top:max(.55rem,env(safe-area-inset-top,0px));padding-bottom:.65rem;background:hsla(0,0%,100%,.98);box-shadow:0 10px 40px rgba(234,129,62,.14),inset 0 1px 0 hsla(0,0%,100%,.8);border-bottom-color:hsla(30,78%,67%,.28)}.Header_headerGlow__w_hH5{pointer-events:none;position:absolute;left:0;right:0;top:100%;height:48px;background:linear-gradient(180deg,hsla(30,78%,67%,.08),hsla(30,78%,67%,.02) 45%,transparent);opacity:.85}.Header_headerAccent__iQC3n{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#eca968,#ff8a5c 35%,#fb923c 65%,rgba(124,58,237,.45));opacity:.92}.Header_container__HEhwI{max-width:1280px;margin:0 auto;padding:0 max(1.25rem,env(safe-area-inset-right,0px)) 0 max(1.25rem,env(safe-area-inset-left,0px));display:flex;align-items:center;justify-content:space-between;gap:1rem;position:relative;z-index:2}@media (min-width:1025px){.Header_container__HEhwI{padding-left:max(2rem,env(safe-area-inset-left,0px));padding-right:max(2rem,env(safe-area-inset-right,0px))}}.Header_brandBlock__PS3EE{display:flex;flex-direction:column;gap:.35rem;flex-shrink:0;min-width:0;max-width:min(100%,320px)}.Header_logoRow___MPdS,.Header_navPill__z8fdk{display:flex;align-items:center}.Header_navPill__z8fdk{flex:1 1;justify-content:center;gap:.65rem;min-width:0}.Header_navPillInner__ckm0L{display:flex;align-items:center;flex-wrap:nowrap;gap:.15rem;padding:.3rem .45rem .3rem .55rem;background:hsla(0,0%,100%,.88);border:1px solid hsla(30,78%,67%,.32);border-radius:999px;box-shadow:0 4px 22px rgba(234,129,62,.12),inset 0 1px 0 hsla(0,0%,100%,.95)}.Header_navDivider__PTNxt{width:1px;height:1.1rem;margin:0 .2rem;background:linear-gradient(180deg,transparent,hsla(30,78%,67%,.45),transparent);flex-shrink:0}.Header_navLink__qcAjk{color:#44403c;text-decoration:none;font-weight:700;font-size:.8125rem;padding:.45rem .72rem;border-radius:999px;transition:all .22s ease;position:relative;background:transparent;border:1px solid transparent;white-space:nowrap}.Header_navLink__qcAjk:hover{color:#9a3412;background:hsla(30,78%,67%,.16);border-color:hsla(30,78%,67%,.2);transform:translateY(-1px)}.Header_navLink__qcAjk:active{transform:translateY(0)}.Header_navLinkMuted__PrH5J{color:#78716c;text-decoration:none;font-weight:600;font-size:.75rem;padding:.45rem .6rem;border-radius:999px;transition:all .22s ease;border:1px solid transparent;white-space:nowrap}.Header_navLinkMuted__PrH5J:hover{color:#c2410c;background:hsla(30,78%,67%,.1);border-color:hsla(30,78%,67%,.18)}.Header_actions__2TpEt{flex-shrink:0;display:flex;align-items:center}@media (max-width:1180px){.Header_navLink__qcAjk{font-size:.72rem;padding:.4rem .5rem}.Header_navLinkMuted__PrH5J{font-size:.68rem;padding:.4rem .45rem}.Header_navPillInner__ckm0L{padding:.25rem .35rem}}@media (max-width:1024px){.Header_brandBlock__PS3EE{max-width:none}}.Header_logo__nMWzR{display:flex;align-items:center;gap:.8rem;text-decoration:none;position:relative}.Header_logoImage__AxiRX{object-fit:contain;display:block;filter:drop-shadow(0 4px 8px rgba(249,115,22,.2));transition:transform .3s ease}.Header_logo__nMWzR:hover .Header_logoImage__AxiRX{transform:scale(1.05) rotate(5deg)}.Header_logoText__ChUVO{font-size:2rem;font-weight:900;background:linear-gradient(135deg,#f97316,#ea580c 50%,#c2410c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-decoration:none;letter-spacing:-.03em;line-height:1;display:flex;align-items:center;position:relative;text-shadow:0 2px 10px rgba(249,115,22,.2)}.Header_logoText__ChUVO:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:3px;background:linear-gradient(90deg,#f97316,#ea580c);border-radius:2px;transition:width .3s ease}.Header_logo__nMWzR:hover .Header_logoText__ChUVO:after{width:100%}.Header_headerStoreBtn__RsqDH{font-size:.8125rem!important;padding:.62rem 1.15rem!important;box-shadow:0 6px 24px hsla(30,78%,67%,.3)!important}.Header_mobileStoreWrap__SvyCy{margin-top:.75rem;width:100%;display:flex;justify-content:stretch}.Header_mobileStoreBtn__KTNBi{width:100%!important;justify-content:center!important;padding:1rem 1.25rem!important;font-size:1rem!important}.Header_signupBtn__cf7Dc{padding:.7rem 2rem;background:linear-gradient(135deg,#fbbf24,#f97316 50%,#ea580c);color:#0c0a09;border:none;border-radius:100px;font-weight:700;font-size:.95rem;letter-spacing:.3px;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);box-shadow:0 4px 15px rgba(249,115,22,.3),inset 0 1px 2px hsla(0,0%,100%,.5);position:relative;overflow:hidden}.Header_signupBtn__cf7Dc:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);transition:left .6s ease}.Header_signupBtn__cf7Dc:hover{transform:translateY(-4px);box-shadow:0 8px 30px rgba(249,115,22,.5),inset 0 1px 3px hsla(0,0%,100%,.6);filter:brightness(1.1)}.Header_signupBtn__cf7Dc:hover:before{left:100%}.Header_signupBtn__cf7Dc:active{transform:translateY(-2px);box-shadow:0 5px 20px rgba(249,115,22,.4)}.Header_menuButton__Fb1xT{display:none;flex-shrink:0;background:#fff;border:1px solid hsla(30,78%,67%,.35);width:48px;height:48px;border-radius:14px;cursor:pointer;position:relative;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 4px 16px rgba(234,129,62,.12)}.Header_menuButton__Fb1xT:hover{background:#fff8f3;border-color:hsla(30,78%,67%,.55);transform:scale(1.03);box-shadow:0 8px 22px rgba(234,129,62,.18)}.Header_menuButton__Fb1xT.Header_menuOpen__u0_H5{background:linear-gradient(135deg,#eca968,#ff683b);border-color:transparent}.Header_menuIcon__XWvpd,.Header_menuIcon__XWvpd:after,.Header_menuIcon__XWvpd:before{content:"";display:block;width:22px;height:2.5px;background:#c2410c;border-radius:4px;position:absolute;transition:all .4s cubic-bezier(.68,-.55,.265,1.55)}.Header_menuIcon__XWvpd:before{top:-8px;background:#c2410c}.Header_menuIcon__XWvpd:after{bottom:-8px;background:#c2410c}.Header_menuButton__Fb1xT.Header_menuOpen__u0_H5 .Header_menuIcon__XWvpd{background:transparent}.Header_menuButton__Fb1xT.Header_menuOpen__u0_H5 .Header_menuIcon__XWvpd:before{top:0;transform:rotate(45deg);background:#fff}.Header_menuButton__Fb1xT.Header_menuOpen__u0_H5 .Header_menuIcon__XWvpd:after{bottom:0;transform:rotate(-45deg);background:#fff}.Header_mobileMenu__02kHU{position:absolute;top:100%;left:0;right:0;background:hsla(0,0%,100%,.98);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:1.25rem max(1.25rem,env(safe-area-inset-right,0px)) max(1.5rem,env(safe-area-inset-bottom,0px)) max(1.25rem,env(safe-area-inset-left,0px));box-shadow:0 20px 48px rgba(28,25,23,.1);border-top:1px solid hsla(30,78%,67%,.2);border-bottom:1px solid hsla(30,78%,67%,.12);z-index:999;display:flex;flex-direction:column;gap:.5rem;max-height:min(85dvh,calc(100dvh - 3.5rem));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;animation:Header_slideDown__zJY17 .5s cubic-bezier(.16,1,.3,1)}@keyframes Header_slideDown__zJY17{0%{opacity:0;transform:translateY(-20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Header_mobileNavLink__ywwWh{display:block;padding:1rem 1.5rem;color:#44403c;text-decoration:none;font-weight:600;font-size:1.1rem;text-align:center;transition:all .3s ease;border-radius:16px;border:1px solid transparent}.Header_mobileNavLink__ywwWh:hover{background:hsla(30,78%,67%,.12);color:#c2410c;border-color:hsla(30,78%,67%,.22);transform:translateY(-2px);box-shadow:0 4px 14px rgba(234,129,62,.12)}.Header_mobileSignupBtn__AFqNW{width:100%;padding:1.2rem;margin-top:1rem;background:linear-gradient(135deg,#fbbf24,#f97316 70%,#ea580c);color:#0c0a09;border:none;border-radius:16px;font-weight:700;font-size:1.2rem;letter-spacing:.5px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 20px rgba(249,115,22,.3);border:1px solid hsla(0,0%,100%,.3)}.Header_mobileSignupBtn__AFqNW:hover{transform:translateY(-4px);box-shadow:0 8px 30px rgba(249,115,22,.5);filter:brightness(1.1)}.Header_mobileSignupBtn__AFqNW:active{transform:translateY(-2px)}@media (max-width:1024px){.Header_actions__2TpEt,.Header_navPill__z8fdk{display:none}.Header_menuButton__Fb1xT{display:flex}.Header_brandBlock__PS3EE{flex:1 1;min-width:0;max-width:none}.Header_logoRow___MPdS{min-width:0}.Header_logo__nMWzR{gap:.55rem;min-width:0}.Header_logoText__ChUVO{font-size:clamp(1.2rem,4.8vw,1.55rem);min-width:0}.Header_logoText__ChUVO span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Header_logoImage__AxiRX{width:36px!important;height:36px!important;flex-shrink:0}.Header_container__HEhwI{gap:.65rem;align-items:center}.Header_headerGlow__w_hH5{height:28px}}@media (max-width:480px){.Header_menuButton__Fb1xT{width:44px;height:44px;border-radius:12px}.Header_headerGlow__w_hH5{height:24px}}@media (max-width:380px){.Header_logoText__ChUVO{font-size:1.2rem}.Header_logoImage__AxiRX{width:32px!important;height:32px!important}}.Header_langDropdown__ki8z4{position:relative;display:inline-block}.Header_langButton__0vwdP{display:flex;align-items:center;gap:.5rem;padding:.5rem .85rem;background:#fff;border:1px solid hsla(30,78%,67%,.35);border-radius:100px;color:#44403c;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .3s ease;margin-left:.35rem}.Header_langButton__0vwdP:hover{background:hsla(30,78%,67%,.12);border-color:hsla(30,78%,67%,.5);transform:translateY(-1px)}.Header_navPill__z8fdk .Header_langButton__0vwdP{margin-left:0;padding:.42rem .72rem;font-size:.78rem;border-radius:999px;box-shadow:0 2px 12px rgba(234,129,62,.12)}.Header_chevron__vHwOX{transition:transform .3s ease}.Header_chevron__vHwOX.Header_rotate__nBRqO{transform:rotate(180deg)}.Header_langMenu__8Omye{position:absolute;top:120%;right:0;min-width:160px;background:#fff;border-radius:16px;box-shadow:0 16px 40px rgba(28,25,23,.12);border:1px solid hsla(30,78%,67%,.2);overflow:hidden;z-index:1000;animation:Header_fadeIn__limUI .2s ease}@keyframes Header_fadeIn__limUI{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Header_langOption__aD22p{display:block;padding:.8rem 1.2rem;color:#44403c;text-decoration:none;font-weight:500;font-size:.95rem;transition:all .2s ease;border-bottom:1px solid rgba(28,25,23,.06)}.Header_langOption__aD22p:last-child{border-bottom:none}.Header_langOption__aD22p:hover{background:hsla(30,78%,67%,.1);color:#c2410c;padding-left:1.5rem}.Header_langOption__aD22p.Header_active__rbtD5{background:hsla(30,78%,67%,.15);color:#9a3412;font-weight:600;position:relative}.Header_langOption__aD22p.Header_active__rbtD5:before{content:"✓";position:absolute;right:1rem;color:#ea580c}.Header_mobileLangSection__sAZAq{margin:.5rem 0;padding:1rem 0;border-top:1px solid rgba(28,25,23,.08);border-bottom:1px solid rgba(28,25,23,.08)}.Header_mobileLangTitle__LmKWe{padding:.5rem 1.5rem;color:#78716c;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.Header_mobileLangOptions___4ifi{display:flex;flex-direction:column;gap:.25rem}.Header_mobileLangOption__1b7Az{display:block;padding:.8rem 1.5rem;color:#44403c;text-decoration:none;font-weight:500;font-size:1rem;transition:all .2s ease;border-radius:12px;margin:0 .5rem}.Header_mobileLangOption__1b7Az:hover{background:hsla(30,78%,67%,.1);color:#c2410c}.Header_mobileLangOption__1b7Az.Header_active__rbtD5{background:hsla(30,78%,67%,.14);color:#9a3412;font-weight:600;position:relative}.Header_mobileLangOption__1b7Az.Header_active__rbtD5:after{content:"✓";float:right;color:#ea580c}.landing_pageShell__xpgEm{min-height:100vh;background:var(--gb-bg);color:var(--gb-text);position:relative;overflow-x:hidden;width:100%;max-width:100%;box-sizing:border-box}.landing_pageShell__xpgEm:before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(ellipse 110% 75% at 5% -15%,hsla(30,78%,67%,.38),transparent 52%),radial-gradient(ellipse 90% 55% at 100% 5%,rgba(255,237,213,.95),transparent 48%),radial-gradient(ellipse 55% 40% at 92% 92%,rgba(124,58,237,.05),transparent 55%),linear-gradient(180deg,#fff 0,var(--gb-bg) 38%,#fff8f3 100%);z-index:0}.landing_pageInner___oDjz{position:relative;z-index:1;max-width:100%;overflow-x:hidden}.landing_skipLink__Eln_B{position:absolute;top:-100px;left:1rem;z-index:2000;padding:.75rem 1rem;background:var(--gb-surface);color:var(--gb-text);border:1px solid var(--gb-border);border-radius:8px;font-weight:600;box-shadow:var(--gb-shadow-soft);transition:top .2s}.landing_skipLink__Eln_B:focus{top:1rem}.landing_hero__v7463{min-height:min(100dvh,900px);display:flex;flex-direction:column;justify-content:center;padding:calc(5.75rem + 1.2vw) 1.75rem 2.25rem;max-width:min(1400px,100%);margin:0 auto;width:100%;box-sizing:border-box}.landing_heroGrid__PxQhe{display:grid;grid-template-columns:minmax(0,32rem) minmax(0,1fr);grid-gap:clamp(1.25rem,3.5vw,3rem);gap:clamp(1.25rem,3.5vw,3rem);align-items:center;min-width:0;width:100%}.landing_heroCopy__BPBal{max-width:36rem;min-width:0}.landing_heroBadge__DZgWy{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .85rem .35rem .45rem;border-radius:999px;background:var(--gb-surface);border:1px solid var(--gb-border);font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--gb-primary-deep);box-shadow:var(--gb-shadow-soft);margin-bottom:.9rem}.landing_heroBadge__DZgWy img{width:28px;height:28px;border-radius:50%;object-fit:cover}.landing_heroTitle__HLnmZ{font-size:clamp(2.25rem,4.8vw,3.75rem);font-weight:800;line-height:1.05;letter-spacing:-.035em;margin:0 0 1rem;overflow-wrap:break-word;background:linear-gradient(135deg,#1c1917,#9a3412 28%,#ea580c 62%,#eca968);-webkit-background-clip:text;background-clip:text;color:transparent}.landing_heroSubtitle__BmC26{font-size:clamp(1.05rem,1.35vw,1.2rem);line-height:1.55;color:var(--gb-muted);margin:0 0 1.35rem;max-width:32rem}.landing_heroActions__O_W0j{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-bottom:0}.landing_secondaryLink__i_keZ{display:inline-flex;align-items:center;gap:.35rem;color:var(--gb-muted);font-weight:600;font-size:.95rem;text-decoration:none;border-bottom:1px solid var(--gb-border-neutral);padding-bottom:2px;transition:color .2s,border-color .2s}.landing_secondaryLink__i_keZ:hover{color:var(--gb-primary-deep);border-color:var(--gb-primary)}.landing_heroVisual__3CPtb{position:relative;display:flex;justify-content:stretch;align-items:center;min-width:0;max-width:100%;width:100%}.landing_heroShowcase__bnM3j{position:relative;width:100%;max-width:none;margin:0;padding:clamp(1rem,2.4vw,1.5rem) clamp(1rem,2.5vw,1.85rem) clamp(1.25rem,2.8vw,1.85rem);border-radius:clamp(22px,3.2vw,36px);background:linear-gradient(155deg,hsla(0,0%,100%,.94),rgba(255,252,248,.88) 42%,rgba(255,249,242,.9));border:1px solid hsla(30,78%,67%,.28);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.75),0 28px 72px rgba(28,25,23,.09),inset 0 0 0 1px hsla(0,0%,100%,.55);overflow:hidden;box-sizing:border-box}.landing_heroShowcase__bnM3j:before{content:"";position:absolute;inset:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(125deg,hsla(0,0%,100%,.4),transparent 42%,transparent 58%,rgba(124,58,237,.04));z-index:1}.landing_heroShowcaseAmbient__OZqBv{position:absolute;inset:-35% -25% -40% -25%;pointer-events:none;background:radial-gradient(ellipse 52% 48% at 22% 78%,hsla(30,78%,67%,.32),transparent 60%),radial-gradient(ellipse 45% 42% at 88% 18%,rgba(125,211,252,.16),transparent 58%),radial-gradient(ellipse 35% 30% at 50% 95%,rgba(124,58,237,.07),transparent 55%);filter:blur(32px);opacity:.92;z-index:0}.landing_heroShowcaseCaption__jn_vx{position:relative;z-index:2;display:inline-flex;align-items:center;gap:.5rem;margin:0 0 .5rem .15rem;font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgba(68,64,60,.7)}.landing_heroShowcaseCaptionDot__Ehijh{width:6px;height:6px;border-radius:50%;background:linear-gradient(145deg,#ea580c,#eca968);box-shadow:0 0 0 3px hsla(30,78%,67%,.25);animation:landing_heroPulse__1t3oz 2.8s ease-in-out infinite}@keyframes landing_heroPulse__1t3oz{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(.92)}}.landing_heroPhonesStage__H3oDe{position:relative;z-index:2;min-width:0;width:100%;padding:.4rem clamp(.35rem,1.5vw,1.1rem) .5rem}.landing_heroPhonesFloor__P_Ssb{position:absolute;bottom:4%;left:8%;right:8%;height:12%;background:radial-gradient(ellipse 85% 100% at 50% 0,rgba(28,25,23,.12),transparent 72%);filter:blur(16px);pointer-events:none;z-index:0}.landing_heroPhonesRow__Xz51q{position:relative;z-index:1;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:center;gap:0;min-height:0;min-width:0}.landing_heroPhone__Tc6R7{flex:0 0 auto;position:relative;transform-origin:50% 100%;transition:transform .55s cubic-bezier(.22,1,.36,1)}.landing_heroPhone_left__d5C6D{width:min(29%,clamp(180px,30vw,320px));z-index:1;transform:rotate(-11deg) translateX(8%) translateY(4px) scale(.92)}.landing_heroPhone_center__ecQ6y{width:min(32%,clamp(210px,34vw,380px));z-index:3;transform:translateY(-10px) scale(1)}.landing_heroPhone_right__UOgko{width:min(29%,clamp(180px,30vw,320px));z-index:1;transform:rotate(11deg) translateX(-8%) translateY(4px) scale(.92)}.landing_heroShowcase__bnM3j:hover .landing_heroPhone_center__ecQ6y{transform:translateY(-14px) scale(1.02)}.landing_heroShowcase__bnM3j:hover .landing_heroPhone_left__d5C6D{transform:rotate(-9deg) translateX(6%) translateY(2px) scale(.93)}.landing_heroShowcase__bnM3j:hover .landing_heroPhone_right__UOgko{transform:rotate(9deg) translateX(-6%) translateY(2px) scale(.93)}.landing_heroPhoneFrame__qJnWN{position:relative;width:100%;aspect-ratio:9/19.5;box-sizing:border-box;background:linear-gradient(165deg,#292524,#1c1917 45%,#0c0a09);border-radius:clamp(22px,4.2vw,34px);padding:9px 8px 10px;box-shadow:inset 0 2px 0 hsla(0,0%,100%,.11),inset 0 3px 10px rgba(0,0,0,.32),0 20px 48px rgba(28,25,23,.18),0 0 0 1px hsla(30,78%,67%,.2);overflow:hidden}.landing_heroPhoneFrame__qJnWN:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(165deg,hsla(0,0%,100%,.12),transparent 35%,transparent 65%,rgba(0,0,0,.07));z-index:2}.landing_heroPhoneScreen__icNIh{position:absolute;left:8px;right:8px;top:9px;bottom:10px;width:auto;height:auto;object-fit:cover;border-radius:clamp(16px,3vw,26px);display:block;z-index:1}.landing_heroPhoneFrame__qJnWN .landing_iphoneNotch__UL9bP{top:11px;width:36%;max-width:118px;height:25px}@media (prefers-reduced-motion:reduce){.landing_heroShowcaseCaptionDot__Ehijh{animation:none}.landing_heroPhone__Tc6R7,.landing_heroShowcase__bnM3j:hover .landing_heroPhone_center__ecQ6y,.landing_heroShowcase__bnM3j:hover .landing_heroPhone_left__d5C6D,.landing_heroShowcase__bnM3j:hover .landing_heroPhone_right__UOgko{transition:none}.landing_heroShowcase__bnM3j:hover .landing_heroPhone_center__ecQ6y{transform:translateY(-10px) scale(1)}.landing_heroShowcase__bnM3j:hover .landing_heroPhone_left__d5C6D{transform:rotate(-11deg) translateX(8%) translateY(4px) scale(.92)}.landing_heroShowcase__bnM3j:hover .landing_heroPhone_right__UOgko{transform:rotate(11deg) translateX(-8%) translateY(4px) scale(.92)}}@media (max-width:960px){.landing_heroGrid__PxQhe{grid-template-columns:1fr;text-align:center}.landing_heroCopy__BPBal{max-width:none}.landing_heroSubtitle__BmC26{margin-left:auto;margin-right:auto}.landing_heroActions__O_W0j{justify-content:center}.landing_heroVisual__3CPtb{justify-content:center;padding-top:1.35rem;padding-bottom:0}.landing_heroShowcase__bnM3j{max-width:100%;margin-left:auto;margin-right:auto;padding:.85rem .75rem 1rem}.landing_heroShowcaseAmbient__OZqBv{inset:-10% -5% -12% -5%;filter:blur(20px)}.landing_heroShowcaseCaption__jn_vx{justify-content:center;margin-left:0;margin-bottom:.4rem}.landing_heroPhonesStage__H3oDe{padding:.15rem 0 .2rem}.landing_heroPhonesRow__Xz51q{gap:0;padding:0 .15rem}.landing_heroPhone_left__d5C6D{width:min(29%,148px);transform:rotate(-9deg) translateX(10%) translateY(6px) scale(.88)}.landing_heroPhone_center__ecQ6y{width:min(32%,176px);transform:translateY(-6px) scale(.98)}.landing_heroPhone_right__UOgko{width:min(29%,148px);transform:rotate(9deg) translateX(-10%) translateY(6px) scale(.88)}.landing_heroShowcase__bnM3j:hover .landing_heroPhone_center__ecQ6y{transform:translateY(-8px) scale(.98)}.landing_heroShowcase__bnM3j:hover .landing_heroPhone_left__d5C6D{transform:rotate(-9deg) translateX(10%) translateY(6px) scale(.88)}.landing_heroShowcase__bnM3j:hover .landing_heroPhone_right__UOgko{transform:rotate(9deg) translateX(-10%) translateY(6px) scale(.88)}}@media (max-width:480px){.landing_heroShowcase__bnM3j{padding:.75rem .45rem .9rem}.landing_heroPhonesRow__Xz51q{gap:0}.landing_heroPhone_left__d5C6D{transform:rotate(-8deg) translateX(12%) translateY(8px) scale(.82)}.landing_heroPhone_center__ecQ6y{width:min(42%,148px);transform:translateY(-4px) scale(.94)}.landing_heroPhone_right__UOgko{transform:rotate(8deg) translateX(-12%) translateY(8px) scale(.82)}.landing_heroShowcase__bnM3j:hover .landing_heroPhone_center__ecQ6y{transform:translateY(-4px) scale(.94)}.landing_heroShowcase__bnM3j:hover .landing_heroPhone_left__d5C6D{transform:rotate(-8deg) translateX(12%) translateY(8px) scale(.82)}.landing_heroShowcase__bnM3j:hover .landing_heroPhone_right__UOgko{transform:rotate(8deg) translateX(-12%) translateY(8px) scale(.82)}.landing_heroPhoneFrame__qJnWN{border-radius:clamp(18px,5vw,26px);padding:7px 6px 8px}.landing_heroPhoneScreen__icNIh{left:6px;right:6px;top:7px;bottom:8px}.landing_heroPhoneFrame__qJnWN .landing_iphoneNotch__UL9bP{top:9px;height:22px}}.landing_appStoreBtn__RWpHh{display:inline-flex;align-items:center;justify-content:center;padding:.9rem 1.5rem;border-radius:999px;font-weight:700;font-size:.95rem;text-decoration:none;transition:transform .2s,box-shadow .2s,opacity .2s;border:none;cursor:pointer;white-space:nowrap}.landing_appStoreBtn_primary__hpmrd{background:linear-gradient(135deg,var(--gb-primary) 0,#ff8a5c 100%);color:#1a1512;box-shadow:0 10px 32px hsla(30,78%,67%,.45)}.landing_appStoreBtn_primary__hpmrd:hover{transform:translateY(-2px);box-shadow:0 12px 40px hsla(30,78%,67%,.45)}.landing_appStoreBtn_secondary__mDoKn{background:var(--gb-surface);color:var(--gb-text);border:1px solid var(--gb-border-neutral);box-shadow:var(--gb-shadow-soft)}.landing_appStoreBtn_secondary__mDoKn:hover{background:#fffdfb;border-color:var(--gb-border)}.landing_appStoreBtn_ghost__xwmF1{background:transparent;color:var(--gb-muted);border:1px dashed var(--gb-border)}.landing_appStoreBtn_disabled__oZctV{cursor:not-allowed;opacity:.72;background:#f5f5f4;color:var(--gb-muted);border:1px solid var(--gb-border-neutral);box-shadow:none}.landing_appStoreBtn_disabled__oZctV:hover{transform:none}.landing_section__M2UMZ{padding:clamp(2.25rem,5vw,3.75rem) 1.75rem}.landing_sectionInner___Q75g{max-width:1200px;margin:0 auto;width:100%;min-width:0;box-sizing:border-box}.landing_sectionHead__uhzxb{max-width:40rem;margin-bottom:1.5rem}.landing_sectionTitle__7GXl9{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;margin:0 0 .75rem;color:var(--gb-text)}.landing_sectionSubtitle__8NQF2{font-size:1.1rem;line-height:1.5;color:var(--gb-muted);margin:0}.landing_aiFeatures__eBWdC{position:relative;padding:clamp(2.75rem,6.5vw,4.5rem) 1.75rem;overflow:hidden;border-top:1px solid hsla(30,78%,67%,.25);border-bottom:1px solid var(--gb-border-neutral);background:linear-gradient(165deg,hsla(0,0%,100%,.97),rgba(255,250,245,.94) 38%,rgba(250,245,255,.35) 72%,#fffdfb)}.landing_aiFeaturesAccent__tq_5n{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#eca968,#ea580c 35%,rgba(124,58,237,.55) 72%,#fb923c);opacity:.95;pointer-events:none}.landing_aiFeaturesGlow__pn5FB{pointer-events:none;position:absolute;width:min(560px,85vw);height:min(560px,85vw);left:50%;top:8%;transform:translateX(-50%);background:radial-gradient(circle,rgba(124,58,237,.09) 0,hsla(30,78%,67%,.06) 42%,transparent 70%);filter:blur(36px);z-index:0}.landing_aiFeatures__eBWdC .landing_sectionInner___Q75g{position:relative;z-index:1}.landing_aiFeaturesHead__hTiFI{max-width:44rem;margin:0 auto 2.25rem;text-align:center}.landing_aiFeaturesEyebrow__oieLX{display:inline-block;margin:0 0 .65rem;padding:.28rem .75rem;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#6d28d9;background:linear-gradient(135deg,rgba(124,58,237,.12),hsla(30,78%,67%,.18));border:1px solid rgba(124,58,237,.18);border-radius:999px;box-shadow:0 2px 12px rgba(124,58,237,.08)}.landing_aiFeaturesTitle__cnohc{font-size:clamp(1.85rem,3.6vw,2.65rem);font-weight:800;letter-spacing:-.035em;line-height:1.12;margin:0 0 1rem;background:linear-gradient(135deg,#1c1917,#6d28d9 22%,#9a3412 48%,#ea580c 72%,#c2410c);-webkit-background-clip:text;background-clip:text;color:transparent}.landing_aiFeaturesMission__j6QrU{margin:0 0 1rem;font-size:clamp(1.08rem,1.65vw,1.22rem);line-height:1.58;font-weight:600;color:#44403c}.landing_aiFeaturesLead__DHNac{margin:0;font-size:1.02rem;line-height:1.55;color:var(--gb-muted)}.landing_aiFeaturesGrid__AIvZb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.15rem;gap:1.15rem;max-width:1040px;margin:0 auto}@media (max-width:720px){.landing_aiFeaturesGrid__AIvZb{grid-template-columns:1fr}}.landing_aiFeatureCard__4dY_T{position:relative;padding:1.4rem 1.45rem 1.5rem 1.25rem;border-radius:22px;background:hsla(0,0%,100%,.92);border:1px solid hsla(30,78%,67%,.22);box-shadow:0 4px 24px rgba(28,25,23,.06),inset 0 0 0 1px rgba(124,58,237,.06);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.landing_aiFeatureCard__4dY_T:before{content:"";position:absolute;left:0;top:1rem;bottom:1rem;width:4px;border-radius:0 4px 4px 0;background:linear-gradient(180deg,rgba(124,58,237,.65),rgba(234,88,12,.75));opacity:.85}.landing_aiFeatureCard__4dY_T:hover{transform:translateY(-3px);border-color:hsla(30,78%,67%,.42);box-shadow:0 12px 36px rgba(234,129,62,.14),inset 0 0 0 1px rgba(124,58,237,.1)}.landing_aiFeatureChip__jm0k4{display:inline-block;margin:0 0 .75rem;padding:.2rem .55rem;font-size:.66rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#7c3aed;background:rgba(124,58,237,.1);border-radius:8px;border:1px solid rgba(124,58,237,.2)}.landing_aiFeatureCardTitle__UaCO9{margin:0 0 .55rem;font-size:1.18rem;font-weight:800;letter-spacing:-.02em;line-height:1.25;color:var(--gb-text)}.landing_aiFeatureCardBody__RLFqW{margin:0;font-size:.96rem;line-height:1.55;color:var(--gb-muted)}.landing_featureGrid__xv26l{display:grid;grid-gap:1rem;gap:1rem}.landing_featureRow__QO12d{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;align-items:center}.landing_featureRowReverse__z3QCV{direction:rtl}.landing_featureRowReverse__z3QCV .landing_featureShot__G3pkE,.landing_featureRowReverse__z3QCV .landing_featureText__52Fix{direction:ltr}@media (max-width:900px){.landing_featureRowReverse__z3QCV,.landing_featureRow__QO12d{grid-template-columns:1fr;direction:ltr}.landing_featureRowReverse__z3QCV .landing_featureShot__G3pkE,.landing_featureRowReverse__z3QCV .landing_featureText__52Fix{direction:ltr}.landing_featureShot__G3pkE .landing_shot__zRazW{max-width:248px}}@media (max-width:480px){.landing_featureShot__G3pkE .landing_shot__zRazW{max-width:220px}}.landing_featureCard__aIW58{padding:1.35rem 1.5rem;border-radius:24px;background:var(--gb-surface);border:1px solid var(--gb-border-neutral);box-shadow:var(--gb-shadow-soft)}.landing_featureTag__Xu6oK{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gb-tag-purple);margin-bottom:.75rem;opacity:.92}.landing_featureTitle__7FI1q{font-size:1.65rem;font-weight:800;letter-spacing:-.02em;margin:0 0 .75rem;color:var(--gb-text)}.landing_featureBody__cMtTs{font-size:1.02rem;line-height:1.6;color:var(--gb-muted);margin:0}.landing_featureShot__G3pkE{display:flex;justify-content:center}.landing_shot__zRazW{max-width:300px;width:100%;height:auto;border-radius:28px;box-shadow:0 16px 40px rgba(28,25,23,.12),0 0 0 1px hsla(30,78%,67%,.12)}.landing_socialStrip__8XrwJ{text-align:center;padding:1.35rem 1.5rem;border-top:1px solid var(--gb-border-neutral);border-bottom:1px solid var(--gb-border-neutral);background:linear-gradient(90deg,hsla(0,0%,100%,.65),var(--gb-bg-warm),hsla(0,0%,100%,.65))}.landing_socialText__3FCOG{font-size:1.05rem;font-weight:600;color:var(--gb-muted);font-style:italic;max-width:36rem;margin:0 auto}.landing_trustBox__ZqbmA{max-width:720px;margin:0 auto;padding:1.35rem 1.5rem;border-radius:20px;background:var(--gb-surface);box-shadow:var(--gb-shadow-soft);border:1px solid var(--gb-border-neutral);border-left:3px solid var(--gb-primary)}.landing_trustTitle___1zKg{font-size:1.05rem;font-weight:700;margin:0 0 .75rem;color:var(--gb-text)}.landing_trustBody__SOdZv{font-size:.92rem;line-height:1.6;color:var(--gb-muted);margin:0}.landing_trustLink__OTvSc{color:var(--gb-primary);font-weight:600;text-decoration:none}.landing_trustLink__OTvSc:hover{text-decoration:underline}.landing_finalCta__Dy9xE{padding:clamp(2.5rem,6vw,4rem) 1.75rem 3.25rem;position:relative;overflow:hidden}.landing_finalPlate__kppFW{pointer-events:none;position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 12% 88%,hsla(30,78%,67%,.12),transparent 55%),radial-gradient(ellipse 50% 45% at 92% 12%,rgba(124,58,237,.08),transparent 50%);opacity:1}.landing_finalInner__G5zXb{max-width:920px;margin:0 auto;position:relative;z-index:1;width:100%;min-width:0;box-sizing:border-box}.landing_finalMosaic__Mn7pJ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);grid-gap:clamp(1.25rem,3vw,2.25rem);gap:clamp(1.25rem,3vw,2.25rem);align-items:center;padding:clamp(1.5rem,3.5vw,2rem) clamp(1.35rem,3vw,2.25rem);border-radius:clamp(22px,3vw,32px);background:linear-gradient(135deg,hsla(0,0%,100%,.97),rgba(255,252,248,.94) 50%,rgba(255,250,245,.96));border:1px solid hsla(30,78%,67%,.22);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),0 24px 56px rgba(28,25,23,.07);text-align:left}.landing_finalMascotPlate__c4Ity{position:relative;display:flex;align-items:flex-end;justify-content:center;min-height:180px}.landing_finalMascotPlate__c4Ity:before{content:"";position:absolute;bottom:8%;left:50%;transform:translateX(-50%);width:min(200px,90%);aspect-ratio:1.15;background:radial-gradient(ellipse 80% 65% at 50% 65%,hsla(30,78%,67%,.22),transparent 68%);filter:blur(20px);pointer-events:none}.landing_finalMascot__jtm0g{position:relative;width:min(220px,100%);height:auto;object-fit:contain;filter:drop-shadow(0 12px 28px rgba(234,129,62,.24))}.landing_finalCopy__kG4dD{min-width:0}.landing_finalTitle__tC_6G{font-size:clamp(1.75rem,3.8vw,2.55rem);font-weight:800;letter-spacing:-.035em;line-height:1.1;margin:0 0 .65rem;background:linear-gradient(135deg,#1c1917,#9a3412 40%,#ea580c 85%,#eca968);-webkit-background-clip:text;background-clip:text;color:transparent}.landing_finalSubtitle__xIw3Q{font-size:clamp(1rem,1.4vw,1.12rem);color:var(--gb-muted);margin:0 0 1.35rem;line-height:1.55;max-width:34rem}@media (max-width:720px){.landing_finalMosaic__Mn7pJ{grid-template-columns:1fr;text-align:center;padding:1.35rem 1.25rem 1.6rem}.landing_finalMascotPlate__c4Ity{min-height:140px;order:-1}.landing_finalMascot__jtm0g{width:min(160px,48vw);margin:0 auto}.landing_finalSubtitle__xIw3Q{margin-left:auto;margin-right:auto}.landing_finalCopy__kG4dD{display:flex;flex-direction:column;align-items:center}}.landing_iphoneNotch__UL9bP{position:absolute;top:14px;left:50%;transform:translateX(-50%);width:34%;max-width:122px;height:27px;background:#0c0a09;border-radius:999px;z-index:3;box-shadow:0 0 0 1px hsla(0,0%,100%,.06),0 8px 16px rgba(0,0,0,.45)}