.SolutionsList_list__xeVWf{display:flex;flex-direction:column;gap:2rem}.SolutionsList_row__tqEKl{display:grid;grid-gap:2rem;gap:2rem;align-items:center;grid-template-columns:1fr;padding:1.75rem;border-radius:22px;border:1px solid var(--border);background:var(--surface);scroll-margin-top:100px}@media(min-width:1024px){.SolutionsList_row__tqEKl{grid-template-columns:1.1fr .9fr;padding:2.5rem}.SolutionsList_row__tqEKl[data-flip=true] .SolutionsList_body__30tyq{order:2}.SolutionsList_row__tqEKl[data-flip=true] .SolutionsList_visual__bCC0Y{order:1}}.SolutionsList_body__30tyq{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.SolutionsList_audience__jb7jA{font-size:.8rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--primary-strong)}.SolutionsList_headline__FxdKW{font-size:clamp(1.5rem,1.2rem + 1.4vw,2.1rem);font-weight:800}.SolutionsList_text__P2mAJ{color:var(--text-muted)}.SolutionsList_outcomes__7AiTr{display:flex;flex-direction:column;gap:.6rem}.SolutionsList_outcomes__7AiTr li{display:flex;align-items:flex-start;gap:.6rem;font-weight:500}.SolutionsList_check__Icytq{flex-shrink:0;margin-top:2px;color:var(--primary-strong)}.SolutionsList_visual__bCC0Y{position:relative;display:grid;place-items:center;min-height:240px;align-self:stretch;border-radius:14px;overflow:hidden;background:linear-gradient(135deg,#1e3054,#164135)}@media(min-width:1024px){.SolutionsList_visual__bCC0Y{min-height:340px}}.SolutionsList_photo__xITUL{object-fit:cover;z-index:0}.SolutionsList_overlay__0UWF1{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(14,26,23,.15),rgba(14,26,23,.72)),radial-gradient(70% 70% at 75% 15%,rgba(0,230,172,.28),transparent 70%)}.SolutionsList_visualLabel__qjbMQ{position:relative;z-index:2;color:#fff;font-size:clamp(1.5rem,1.2rem + 1.6vw,2.2rem);font-weight:800;letter-spacing:-.02em;text-transform:capitalize;text-shadow:0 2px 12px rgba(0,0,0,.35);padding:0 1rem;text-align:center}.Button_btn__Pds1W{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-weight:600;letter-spacing:-.01em;border-radius:999px;border:1px solid transparent;white-space:nowrap;transition:transform .18s cubic-bezier(.22,1,.36,1),background-color .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1);outline:none}.Button_btn__Pds1W:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:8px}.Button_btn__Pds1W:hover{transform:translateY(-1px)}.Button_btn__Pds1W:active{transform:translateY(0)}.Button_arrow__JNvj3{transition:transform .2s cubic-bezier(.22,1,.36,1)}.Button_btn__Pds1W:hover .Button_arrow__JNvj3{transform:translateX(3px)}.Button_md__qwsc1{padding:.65rem 1.25rem;font-size:.95rem}.Button_lg__Qcncc{padding:.9rem 1.7rem;font-size:1.05rem}.Button_primary__KcBxk{background:var(--primary);color:var(--primary-contrast);box-shadow:0 8px 22px rgba(0,230,172,.28)}.Button_primary__KcBxk:hover{background:var(--primary-strong);box-shadow:0 12px 28px rgba(0,230,172,.34)}.Button_secondary__uUg9S{background:var(--surface);color:var(--text);border-color:var(--border);box-shadow:var(--shadow-sm)}.Button_secondary__uUg9S:hover{border-color:var(--primary);color:var(--primary-strong)}.Button_ghost___W6uF{background:transparent;color:var(--text)}.Button_ghost___W6uF:hover{background:var(--surface-2)}@media(prefers-reduced-motion:reduce){.Button_arrow__JNvj3,.Button_btn__Pds1W{transition:none}.Button_btn__Pds1W:hover{transform:none}}.ThemeToggle_toggle__b7_D3{display:inline-grid;place-items:center;background:transparent;border:none;padding:0;outline:none}.ThemeToggle_toggle__b7_D3:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:8px}.ThemeToggle_track__9MLZ1{position:relative;display:block;width:52px;height:28px;border-radius:999px;background:var(--surface-2);border:1px solid var(--border);transition:background .25s cubic-bezier(.22,1,.36,1)}.ThemeToggle_thumb__X7Nn5{position:absolute;top:2px;left:2px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--primary);color:var(--primary-contrast);box-shadow:0 2px 8px rgba(0,0,0,.18);transition:transform .25s cubic-bezier(.22,1,.36,1)}.ThemeToggle_thumb__X7Nn5[data-theme-state=dark]{transform:translateX(24px)}@media(prefers-reduced-motion:reduce){.ThemeToggle_thumb__X7Nn5,.ThemeToggle_track__9MLZ1{transition:none}}.Logo_logo__stziG{display:inline-flex;align-items:center;gap:.55rem;font-weight:800;font-size:1.25rem;letter-spacing:-.03em;color:var(--text);outline:none}.Logo_logo__stziG:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:8px}.Logo_mark__x25yJ{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;font-size:.9rem;font-weight:800;letter-spacing:-.04em;color:var(--primary-contrast);background:linear-gradient(135deg,var(--primary),#629007);box-shadow:0 6px 16px rgba(0,230,172,.32)}.Logo_logoImg__uOX7M{height:38px;width:auto;object-fit:contain;border-radius:50%}.Logo_word__8D2Up{display:inline-flex;align-items:baseline}.Logo_dot__kTgFo{color:var(--primary-strong);font-weight:700}.LanguageSwitcher_wrap__rkcFY{position:relative}.LanguageSwitcher_trigger__Y1SGy{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .7rem;border-radius:999px;background:var(--surface-2);border:1px solid var(--border);color:var(--text);font-size:.88rem;font-weight:600;transition:border-color .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1);outline:none}.LanguageSwitcher_trigger__Y1SGy:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:8px}.LanguageSwitcher_trigger__Y1SGy:hover{border-color:var(--primary);color:var(--primary-strong)}.LanguageSwitcher_current__Q_xb4{letter-spacing:.02em}.LanguageSwitcher_chevron__nyCli{transform:rotate(90deg);transition:transform .2s cubic-bezier(.22,1,.36,1);opacity:.7}.LanguageSwitcher_chevronOpen__dQDvt{transform:rotate(-90deg)}.LanguageSwitcher_menu__NH_ZX{position:absolute;top:calc(100% + 8px);right:0;z-index:120;min-width:168px;padding:.4rem;border-radius:14px;background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:2px;animation:LanguageSwitcher_pop__P1xWv .16s cubic-bezier(.22,1,.36,1)}@keyframes LanguageSwitcher_pop__P1xWv{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.LanguageSwitcher_option__fda3b{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.6rem .75rem;border:none;background:transparent;border-radius:8px;color:var(--text);font-size:.92rem;font-weight:500;text-align:left;transition:background .15s cubic-bezier(.22,1,.36,1),color .15s cubic-bezier(.22,1,.36,1)}.LanguageSwitcher_option__fda3b:hover{background:var(--surface-2)}.LanguageSwitcher_active__Fnlkn{color:var(--primary-strong);font-weight:600}@media(prefers-reduced-motion:reduce){.LanguageSwitcher_chevron__nyCli,.LanguageSwitcher_menu__NH_ZX,.LanguageSwitcher_option__fda3b{transition:none;animation:none}}.Navbar_header___Z9a5{position:-webkit-sticky;position:sticky;top:0;z-index:100;transition:box-shadow .3s cubic-bezier(.22,1,.36,1),border-color .3s cubic-bezier(.22,1,.36,1);border-bottom:1px solid transparent}.Navbar_scrolled__TYwl6{border-bottom-color:var(--border);box-shadow:var(--shadow-sm)}.Navbar_scrolled__TYwl6:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--nav-bg);backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px)}.Navbar_inner__3U5LA{max-width:1360px;margin-inline:auto;padding:.85rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}@media(min-width:768px){.Navbar_inner__3U5LA{padding-inline:2rem}}.Navbar_desktopNav__Zn_eK{display:none;align-items:center;gap:.35rem}@media(min-width:1024px){.Navbar_desktopNav__Zn_eK{display:flex}}.Navbar_navLink__zzZtE{position:relative;padding:.5rem .85rem;font-size:.95rem;font-weight:500;color:var(--text-muted);border-radius:8px;transition:color .18s cubic-bezier(.22,1,.36,1),background .18s cubic-bezier(.22,1,.36,1)}.Navbar_navLink__zzZtE:hover{color:var(--text);background:var(--surface-2)}.Navbar_active__KmXs0{color:var(--primary-strong);font-weight:600}.Navbar_actions__X3O_g{display:flex;align-items:center;gap:.75rem}.Navbar_cta__PtcrT{display:none}@media(min-width:1024px){.Navbar_cta__PtcrT{display:inline-flex}}.Navbar_burger__u_Dxg{display:inline-flex;flex-direction:column;justify-content:center;gap:5px;width:42px;height:42px;padding:0 10px;border-radius:8px;background:var(--surface-2);border:1px solid var(--border);outline:none}.Navbar_burger__u_Dxg:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:8px}.Navbar_burger__u_Dxg span{display:block;height:2px;width:100%;background:var(--text);border-radius:2px;transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .2s cubic-bezier(.22,1,.36,1)}@media(min-width:1024px){.Navbar_burger__u_Dxg{display:none}}.Navbar_burgerOpen__cxEGW span:first-child{transform:translateY(7px) rotate(45deg)}.Navbar_burgerOpen__cxEGW span:nth-child(2){opacity:0}.Navbar_burgerOpen__cxEGW span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.Navbar_mobilePanel__IT4tg{position:fixed;inset:64px 0 0 0;z-index:90;background:var(--bg);padding:1.5rem 1.5rem 2.5rem;display:flex;flex-direction:column;gap:1.5rem;transform:translateX(100%);visibility:hidden;transition:transform .3s cubic-bezier(.22,1,.36,1),visibility .3s cubic-bezier(.22,1,.36,1)}@media(min-width:1024px){.Navbar_mobilePanel__IT4tg{display:none}}.Navbar_mobileOpen__Thm3s{transform:translateX(0);visibility:visible}.Navbar_mobileNav__GIX8a{display:flex;flex-direction:column}.Navbar_mobileLink__NfJ5L{padding:1rem .25rem;font-size:1.35rem;font-weight:600;border-bottom:1px solid var(--border);color:var(--text)}.Navbar_mobileLink__NfJ5L:hover{color:var(--primary-strong)}.Navbar_mobileCta__rDJ5_{width:100%}@media(prefers-reduced-motion:reduce){.Navbar_burger__u_Dxg span,.Navbar_header___Z9a5,.Navbar_mobilePanel__IT4tg,.Navbar_navLink__zzZtE{transition:none}}.Container_container__JkvNK{width:100%;max-width:1200px;margin-inline:auto;padding-inline:1.25rem}@media(min-width:768px){.Container_container__JkvNK{padding-inline:2rem}}.Container_wide__NUB7Q{max-width:1360px}.ContactForm_form__p3gHt{background:var(--surface);border:1px solid var(--border);border-radius:22px;display:flex;flex-direction:column;gap:1.25rem;padding:1.75rem;box-shadow:var(--shadow-md)}@media(min-width:768px){.ContactForm_form__p3gHt{padding:2.25rem}}.ContactForm_row__Z6U4n{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:1fr}@media(min-width:480px){.ContactForm_row__Z6U4n{grid-template-columns:repeat(2,1fr)}}.ContactForm_field__giuhB{display:flex;flex-direction:column;gap:.45rem}.ContactForm_field__giuhB label{font-size:.9rem;font-weight:600;color:var(--text)}.ContactForm_field__giuhB input,.ContactForm_field__giuhB select,.ContactForm_field__giuhB textarea{font:inherit;width:100%;padding:.75rem .9rem;border-radius:8px;border:1px solid var(--border);background:var(--surface-2);color:var(--text);transition:border-color .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1)}.ContactForm_field__giuhB input::placeholder,.ContactForm_field__giuhB select::placeholder,.ContactForm_field__giuhB textarea::placeholder{color:var(--text-faint)}.ContactForm_field__giuhB input:focus,.ContactForm_field__giuhB select:focus,.ContactForm_field__giuhB textarea:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 22%,transparent)}.ContactForm_field__giuhB input[aria-invalid=true],.ContactForm_field__giuhB select[aria-invalid=true],.ContactForm_field__giuhB textarea[aria-invalid=true]{border-color:#e5484d}.ContactForm_field__giuhB textarea{resize:vertical;min-height:120px}.ContactForm_error__39wh2{font-size:.82rem;color:#e5484d;font-weight:500}.ContactForm_submit__XhdA4{align-self:flex-start}.ContactForm_note__lDEMo{font-size:.85rem;color:var(--text-faint)}.ContactForm_success__yYKgT{background:var(--surface);border:1px solid var(--border);border-radius:22px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;padding:3rem 2rem;box-shadow:var(--shadow-md)}.ContactForm_success__yYKgT h3{font-size:1.5rem}.ContactForm_success__yYKgT p{color:var(--text-muted);max-width:42ch}.ContactForm_successIcon__4rcv_{display:grid;place-items:center;width:68px;height:68px;border-radius:50%;color:var(--primary-contrast);background:var(--primary)}.ServicesOverview_grid__hhyKt{margin-top:3rem;display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:1fr}@media(min-width:480px){.ServicesOverview_grid__hhyKt{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.ServicesOverview_grid__hhyKt{grid-template-columns:repeat(3,1fr)}}.ServicesOverview_grid__hhyKt>*{height:100%}.ServicesOverview_footer__YQZGV{margin-top:2.5rem;display:flex;justify-content:center}.AppStoreButtons_wrap__hOa0t{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.AppStoreButtons_start__ZQ_QA{justify-content:flex-start}.AppStoreButtons_badge__69A7_{display:inline-flex;align-items:center;gap:.7rem;padding:.6rem 1.1rem;min-width:190px;border-radius:14px;background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);color:var(--text);text-decoration:none;transition:transform .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1)}a.AppStoreButtons_badge__69A7_:hover{transform:translateY(-2px);border-color:var(--primary);box-shadow:var(--shadow-md)}.AppStoreButtons_icon__L6ZC4{display:inline-flex;align-items:center;flex-shrink:0}.AppStoreButtons_text__sViYI{display:flex;flex-direction:column;line-height:1.15;text-align:left}.AppStoreButtons_top__KMQ_D{font-size:.7rem;font-weight:500;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.AppStoreButtons_bottom__lNgf6{font-size:1.05rem;font-weight:600;color:var(--text)}.AppStoreButtons_disabled__fDIbH{opacity:.6;cursor:not-allowed}.Hero_hero__ozAHF{position:relative;overflow:hidden;padding:5rem 0 4.5rem}@media(min-width:768px){.Hero_hero__ozAHF{padding:7rem 0 6rem}}.Hero_glow__FeATp{inset:-20% 0 auto 0;height:720px;background:radial-gradient(60% 60% at 18% 20%,var(--hero-glow-1),transparent 70%),radial-gradient(50% 50% at 85% 10%,var(--hero-glow-2),transparent 70%)}.Hero_glow__FeATp,.Hero_grid__k2y2K{position:absolute;pointer-events:none;z-index:0}.Hero_grid__k2y2K{inset:0;background-image:linear-gradient(var(--border) 1px,transparent 1px),linear-gradient(90deg,var(--border) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(circle at 50% 25%,#000 0,transparent 65%);-webkit-mask-image:radial-gradient(circle at 50% 25%,#000 0,transparent 65%);opacity:.5}.Hero_inner__dhrWz{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:2.5rem}@media(min-width:1024px){.Hero_inner__dhrWz{display:grid;grid-template-columns:1.02fr .98fr;align-items:center;grid-gap:2rem 3rem;gap:2rem 3rem;text-align:left}}.Hero_content__SlVsF{display:flex;flex-direction:column;align-items:center;gap:1.5rem}@media(min-width:1024px){.Hero_content__SlVsF{align-items:flex-start}}.Hero_visual__sRoWC{position:relative;display:flex;justify-content:center;align-items:center;width:100%;min-height:300px}@media(min-width:1024px){.Hero_visual__sRoWC{min-height:600px}}.Hero_visualGlow__wbikQ{position:absolute;width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,var(--hero-glow-1),transparent 68%);filter:blur(10px);pointer-events:none}.Hero_phoneBack__cQFUu{position:relative;z-index:1}@media(min-width:1024px){.Hero_phoneBack__cQFUu{transform:rotate(-4deg) translateX(-6%)}}.Hero_phoneFront__wL9eO{display:none}@media(min-width:1024px){.Hero_phoneFront__wL9eO{display:block;position:absolute;z-index:2;transform:rotate(5deg) translate(38%,12%) scale(.92)}}.Hero_eyebrow__hjR9N{display:inline-flex;align-items:center;gap:.6rem;padding:.45rem .95rem;border-radius:999px;background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);font-size:.85rem;font-weight:500;color:var(--text-muted)}.Hero_pulse__t2_Qp{width:8px;height:8px;border-radius:50%;background:var(--primary);box-shadow:0 0 0 0 rgba(0,230,172,.6);animation:Hero_pulse__t2_Qp 2s infinite}@keyframes Hero_pulse__t2_Qp{0%{box-shadow:0 0 0 0 rgba(0,230,172,.55)}70%{box-shadow:0 0 0 9px rgba(0,230,172,0)}to{box-shadow:0 0 0 0 rgba(0,230,172,0)}}.Hero_title__bJq2D{font-size:clamp(2.4rem,1.4rem + 4.6vw,4.4rem);font-weight:800;max-width:16ch;letter-spacing:-.035em}.Hero_highlight__Zg_bv{background:linear-gradient(120deg,var(--primary),#629007);-webkit-background-clip:text;background-clip:text;color:transparent}.Hero_subtitle__riLWy{max-width:62ch;font-size:clamp(1.05rem,1rem + .5vw,1.3rem);color:var(--text-muted)}.Hero_actions__Nw6Hg{display:flex;flex-wrap:wrap;justify-content:center;gap:.85rem;margin-top:.5rem}@media(min-width:1024px){.Hero_actions__Nw6Hg,.Hero_stores__RF1y1{justify-content:flex-start}}.Hero_pillars__qjBNE{display:flex;flex-wrap:wrap;justify-content:center;gap:1.25rem 2rem;margin-top:.5rem;padding-top:1.75rem;border-top:1px solid var(--border);width:100%;max-width:760px}@media(min-width:1024px){.Hero_pillars__qjBNE{grid-column:1/-1;max-width:none;margin-top:1rem}}.Hero_pillars__qjBNE li{display:inline-flex;align-items:center;gap:.6rem;font-size:.95rem;font-weight:500;color:var(--text-muted)}.Hero_pillars__qjBNE li svg{color:var(--primary-strong)}@media(prefers-reduced-motion:reduce){.Hero_pulse__t2_Qp{animation:none}}.Section_section__HDlWB{padding-block:4rem;scroll-margin-top:90px}@media(min-width:768px){.Section_section__HDlWB{padding-block:5.5rem}}.Section_subtle__Dx7ZC{background:var(--bg-subtle);border-block:1px solid var(--border)}.Ecosystem_diagram__9Wn0G{margin-top:3rem;display:flex;flex-direction:column;align-items:center;gap:0}.Ecosystem_channels___Scpq{width:100%;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(2,1fr);max-width:760px}@media(min-width:768px){.Ecosystem_channels___Scpq{grid-template-columns:repeat(4,1fr)}}.Ecosystem_channel__DYRxn{background:var(--surface);border:1px solid var(--border);border-radius:22px;display:flex;flex-direction:column;align-items:center;gap:.85rem;padding:1.1rem 1rem 1.25rem;text-align:center;font-weight:600;font-size:.95rem;box-shadow:var(--shadow-sm);transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1)}.Ecosystem_channel__DYRxn:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.Ecosystem_channel__DYRxn:hover .Ecosystem_deviceIcon__2ju55{transform:scale(1.08)}.Ecosystem_device__zASh9{position:relative;width:100%;height:82px;border-radius:14px;background:linear-gradient(140deg,var(--c1),var(--c2));display:grid;place-items:center;overflow:hidden;box-shadow:0 8px 20px -12px rgba(16,32,28,.5)}.Ecosystem_deviceIcon__2ju55{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;color:#fff;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.28);transition:transform .25s cubic-bezier(.22,1,.36,1)}.Ecosystem_deviceLine__1eT7p{position:absolute;left:14px;bottom:12px;width:46px;height:5px;border-radius:4px;background:hsla(0,0%,100%,.4)}.Ecosystem_connector__HGrYI{height:56px;display:grid;place-items:center}.Ecosystem_connector__HGrYI span{width:2px;height:100%;background:linear-gradient(var(--primary),transparent);position:relative}.Ecosystem_connector__HGrYI span:after{content:"";position:absolute;left:50%;bottom:-2px;width:10px;height:10px;border-right:2px solid var(--primary);border-bottom:2px solid var(--primary);transform:translateX(-50%) rotate(45deg)}.Ecosystem_core__32kH2{display:flex;align-items:center;gap:1.1rem;padding:1.5rem 2rem;border-radius:22px;background:linear-gradient(135deg,#1e3054,#164135);color:#fff;box-shadow:var(--shadow-md);max-width:560px;width:100%}.Ecosystem_core__32kH2 strong{font-size:1.15rem}.Ecosystem_core__32kH2 p{margin-top:.2rem;color:hsla(0,0%,100%,.78);font-size:.9rem}.Ecosystem_coreIcon__z2xa4{flex-shrink:0;display:grid;place-items:center;width:60px;height:60px;border-radius:14px;background:var(--primary);color:var(--primary-contrast)}.FeatureGrid_grid__Xm54n{margin-top:3rem;display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:1fr}@media(min-width:480px){.FeatureGrid_grid__Xm54n{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.FeatureGrid_grid__Xm54n{grid-template-columns:repeat(3,1fr)}}.FeatureGrid_item__ulSH2{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem;border-radius:14px;background:var(--surface);border:1px solid var(--border);transition:border-color .2s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1)}.FeatureGrid_item__ulSH2:hover{border-color:color-mix(in srgb,var(--primary) 40%,var(--border));transform:translateY(-3px)}.FeatureGrid_icon__ZWnsz{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;color:var(--primary-strong);background:color-mix(in srgb,var(--primary) 14%,transparent)}.FeatureGrid_title__CP_W2{font-size:1.1rem;font-weight:700}.FeatureGrid_text__fo_ld{color:var(--text-muted);font-size:.95rem}@media(prefers-reduced-motion:reduce){.FeatureGrid_item__ulSH2{transition:none}.FeatureGrid_item__ulSH2:hover{transform:none}}.about_split__0lcEb{display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:1fr}@media(min-width:1024px){.about_split__0lcEb{grid-template-columns:repeat(2,1fr)}}.about_block__8Y0_8{display:flex;flex-direction:column;gap:1rem;padding:2rem;border-radius:22px;border:1px solid var(--border);background:var(--surface)}.about_label__gaO9I{font-size:.8rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--primary-strong)}.about_blockTitle__6tFDM{font-size:clamp(1.4rem,1.1rem + 1.2vw,1.9rem);font-weight:700}.about_blockText__GN14c{color:var(--text-muted)}.about_ambiance__RUkSj{position:relative;margin-top:2rem;border-radius:22px;overflow:hidden;aspect-ratio:16/7;min-height:220px;border:1px solid var(--border)}.about_ambianceImg__pvs9X{object-fit:cover}.about_ambianceOverlay__dPIYR{position:absolute;inset:0;background:linear-gradient(180deg,rgba(14,26,23,.1) 40%,rgba(14,26,23,.6))}.about_ambianceCaption__whwxa{position:absolute;left:1.1rem;bottom:1.1rem;display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .9rem;border-radius:999px;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:.9rem;font-weight:600}.about_ambianceCaption__whwxa svg{color:var(--primary)}.about_reasons__tcGhi{margin-top:3rem;display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:1fr}@media(min-width:768px){.about_reasons__tcGhi{grid-template-columns:repeat(3,1fr)}}.about_reason__CRuaj{display:flex;flex-direction:column;gap:.7rem;padding:1.75rem;border-radius:14px;background:var(--surface);border:1px solid var(--border)}.about_reason__CRuaj h3{font-size:1.15rem}.about_reason__CRuaj p{color:var(--text-muted);font-size:.95rem}.about_reasonIcon__tFtEw{display:grid;place-items:center;width:40px;height:40px;border-radius:8px;color:var(--primary-contrast);background:var(--primary)}.CTA_card__RQski{position:relative;overflow:hidden;border-radius:22px;padding:3rem 1.5rem;text-align:center;background:linear-gradient(135deg,#1e3054,#164135);color:#fff;box-shadow:var(--shadow-lg)}@media(min-width:768px){.CTA_card__RQski{padding:4.5rem 2rem}}.CTA_glow__ibM7j{position:absolute;inset:auto -10% -50% -10%;height:360px;background:radial-gradient(50% 80% at 50% 100%,rgba(0,230,172,.45),transparent 70%);pointer-events:none}.CTA_content__CvwqQ{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1.1rem}.CTA_title__23D_r{color:#fff;font-size:clamp(1.8rem,1.3rem + 2.4vw,3rem);font-weight:800;max-width:18ch}.CTA_text__s4rSO{max-width:56ch;color:hsla(0,0%,100%,.82);font-size:1.1rem}.CTA_actions__rFV8E{display:flex;flex-wrap:wrap;justify-content:center;gap:.85rem;margin-top:.6rem}.CTA_stores__bCp_z{margin-top:.5rem}.AppShowcase_inner__yNpnQ{display:flex;flex-direction:column;align-items:center;gap:3rem}@media(min-width:1024px){.AppShowcase_inner__yNpnQ{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:4rem;gap:4rem}}.AppShowcase_copy__WqJ8o{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.1rem}@media(min-width:1024px){.AppShowcase_copy__WqJ8o{align-items:flex-start;text-align:left}}.AppShowcase_eyebrow__dswND{display:inline-flex;padding:.4rem .9rem;border-radius:999px;background:var(--surface);border:1px solid var(--border);font-size:.82rem;font-weight:600;color:var(--primary-strong);letter-spacing:.02em}.AppShowcase_title__BhcyM{font-size:clamp(1.9rem,1.4rem + 2.2vw,2.9rem);font-weight:800;letter-spacing:-.03em;max-width:16ch}.AppShowcase_description__mHTvI{max-width:46ch;color:var(--text-muted);font-size:1.08rem}.AppShowcase_features__KN7G_{display:flex;flex-direction:column;gap:1rem;margin-top:.5rem;text-align:left;width:100%;max-width:460px}.AppShowcase_features__KN7G_ li{display:flex;align-items:flex-start;gap:.85rem}.AppShowcase_features__KN7G_ li strong{font-weight:600}.AppShowcase_featureIcon__H_nvu{flex-shrink:0;width:38px;height:38px;border-radius:11px;background:var(--surface);border:1px solid var(--border);display:inline-flex;align-items:center;justify-content:center;color:var(--primary-strong)}.AppShowcase_featureText__ToZDo{display:block;margin-top:2px;color:var(--text-muted);font-size:.95rem}.AppShowcase_stores__0LXwt{margin-top:.75rem}.AppShowcase_visual__MHeTr{position:relative;display:flex;justify-content:center;align-items:center;width:100%;min-height:380px;overflow:hidden;padding:1rem 0}@media(min-width:1024px){.AppShowcase_visual__MHeTr{min-height:560px}}.AppShowcase_glow__v42f9{position:absolute;width:420px;height:420px;max-width:100%;border-radius:50%;background:radial-gradient(circle,var(--hero-glow-1),transparent 66%);pointer-events:none}.AppShowcase_phoneMain__XbBEu{--phone-w:240px;position:relative;z-index:2}.AppShowcase_phoneLeft__fHn_T,.AppShowcase_phoneRight__my7kr{--phone-w:240px;display:none}@media(min-width:1024px){.AppShowcase_phoneLeft__fHn_T,.AppShowcase_phoneRight__my7kr{display:block;position:absolute;z-index:1;opacity:.9}.AppShowcase_phoneLeft__fHn_T{transform:rotate(-9deg) translate(-52%,8%) scale(.84)}.AppShowcase_phoneRight__my7kr{transform:rotate(9deg) translate(52%,8%) scale(.84)}}