.Navbar_header__ivS4o{position:-webkit-sticky;position:sticky;top:0;left:0;right:0;height:72px;width:100%;z-index:1000;background-color:transparent;border-bottom:1px solid transparent;font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease,-webkit-backdrop-filter .22s ease;transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease,backdrop-filter .22s ease;transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease,backdrop-filter .22s ease,-webkit-backdrop-filter .22s ease}@media (max-width:1023px){.Navbar_header__ivS4o{height:64px}}.Navbar_scrolled__z7fHF{background-color:hsla(0,0%,100%,.88);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom-color:var(--border-subtle,rgba(0,0,0,.08));box-shadow:0 4px 20px -2px rgba(18,48,74,.05)}[data-theme=dark] .Navbar_scrolled__z7fHF{background-color:rgba(11,15,23,.88);border-bottom-color:hsla(0,0%,100%,.08);box-shadow:0 4px 24px -2px rgba(0,0,0,.4)}.Navbar_container__6sP7c{max-width:1440px;height:100%;margin:0 auto;padding:0 32px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:24px;gap:24px}@media (max-width:1023px){.Navbar_container__6sP7c{padding:0 20px;display:flex;justify-content:space-between}}.Navbar_brandCol__8fiR1{display:flex;align-items:center;flex-shrink:0}.Navbar_brandLink__TfmaH{display:inline-flex;align-items:center;text-decoration:none!important;border-radius:var(--radius-sm);padding:4px 0;transition:opacity .15s ease}.Navbar_brandLink__TfmaH:hover{opacity:.92}.Navbar_brandLink__TfmaH:focus-visible{outline:2px solid var(--accent,#00b4af);outline-offset:4px}.Navbar_brandLogoImg__A3OBq{height:40px;width:auto;max-width:100%;aspect-ratio:4401/1594;object-fit:contain;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:1023px){.Navbar_brandLogoImg__A3OBq{height:34px;width:auto}}.Navbar_navDesktop__eqGec{display:flex;align-items:center;justify-content:center;justify-self:center;gap:6px}@media (max-width:1023px){.Navbar_navDesktop__eqGec{display:none!important}}.Navbar_navLink__1yvsg{display:inline-flex;align-items:center;height:40px;padding:0 14px;font-size:14px;font-weight:500;color:var(--text,#0f172a);text-decoration:none!important;border-radius:var(--radius-sm);transition:color .15s ease,background-color .15s ease;white-space:nowrap}[data-theme=dark] .Navbar_navLink__1yvsg{color:#f1f5f9}.Navbar_navLink__1yvsg:hover{color:var(--accent,#00b4af);background-color:rgba(0,180,175,.06)}.Navbar_navLink__1yvsg:focus-visible{outline:2px solid var(--accent,#00b4af);outline-offset:2px}.Navbar_navItemDropdown__IMguq{position:relative}.Navbar_navBtn__HIl_d{display:inline-flex;align-items:center;gap:5px;height:40px;padding:0 14px;font-size:14px;font-weight:500;color:var(--text,#0f172a);background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:color .15s ease,background-color .15s ease;white-space:nowrap;font-family:inherit}[data-theme=dark] .Navbar_navBtn__HIl_d{color:#f1f5f9}.Navbar_navBtnActive__rZQQe,.Navbar_navBtn__HIl_d:hover{color:var(--accent,#00b4af);background-color:rgba(0,180,175,.06)}.Navbar_navBtn__HIl_d:focus-visible{outline:2px solid var(--accent,#00b4af);outline-offset:2px}.Navbar_chevron__f6xtk{width:15px;height:15px;transition:transform .18s ease;opacity:.7}.Navbar_chevronRotated__X91ng{transform:rotate(180deg)}.Navbar_dropdownMenu__mzKJx{position:absolute;top:calc(100% + 8px);left:0;width:320px;background-color:var(--canvas,#fff);border:1px solid var(--border-subtle,rgba(0,0,0,.08));border-radius:var(--radius-lg,12px);padding:10px;box-shadow:0 12px 32px -4px rgba(18,48,74,.12);z-index:1010;animation:Navbar_dropdownIn__80HIF .16s cubic-bezier(.16,1,.3,1)}[data-theme=dark] .Navbar_dropdownMenu__mzKJx{background-color:#0f172a;border-color:hsla(0,0%,100%,.1);box-shadow:0 16px 36px -4px rgba(0,0,0,.5)}@keyframes Navbar_dropdownIn__80HIF{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.Navbar_dropdownItem__uEn28{display:flex;align-items:flex-start;gap:12px;padding:10px 12px;border-radius:var(--radius-md,8px);text-decoration:none!important;color:var(--text,#0f172a);transition:background-color .15s ease}.Navbar_dropdownItem__uEn28:hover{background-color:rgba(0,180,175,.08)}.Navbar_dropIcon__Zvxmc{width:18px;height:18px;color:var(--accent,#00b4af);margin-top:2px;flex-shrink:0}.Navbar_dropTitle__4n_uC{display:block;font-size:14px;font-weight:600;line-height:1.25;color:var(--text,#0f172a)}[data-theme=dark] .Navbar_dropTitle__4n_uC{color:#f1f5f9}.Navbar_dropDesc__Cf5Zg{display:block;font-size:12px;color:var(--text-3,#64748b);margin-top:3px;line-height:1.35}.Navbar_actions__yeNub,.Navbar_desktopActions__Rd8iB{display:flex;align-items:center;gap:12px}@media (max-width:1023px){.Navbar_desktopActions__Rd8iB{display:none!important}}.Navbar_langDropdown__Fn_HN{position:relative}.Navbar_langBtn__3wxxJ{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 12px;font-size:13.5px;font-weight:500;color:var(--text,#0f172a);background:transparent;border:1px solid var(--border-subtle,rgba(0,0,0,.12));border-radius:var(--radius-full);cursor:pointer;transition:all .15s ease;font-family:inherit}[data-theme=dark] .Navbar_langBtn__3wxxJ{color:#f1f5f9;border-color:hsla(0,0%,100%,.14)}.Navbar_langBtn__3wxxJ:hover{border-color:var(--accent,#00b4af);color:var(--accent,#00b4af)}.Navbar_langIcon__XeHEH{width:16px;height:16px;color:var(--accent,#00b4af)}.Navbar_chevronSm__gQgMO{width:13px;height:13px;opacity:.6}.Navbar_langMenu__STtug{position:absolute;top:calc(100% + 8px);right:0;min-width:180px;background-color:var(--canvas,#fff);border:1px solid var(--border-subtle,rgba(0,0,0,.08));border-radius:var(--radius-md,10px);padding:6px;box-shadow:0 10px 28px -4px rgba(18,48,74,.12);z-index:1010}[data-theme=dark] .Navbar_langMenu__STtug{background-color:#0f172a;border-color:hsla(0,0%,100%,.1);box-shadow:0 12px 30px -4px rgba(0,0,0,.5)}.Navbar_langOption__0cXLk{display:flex;align-items:center;width:100%;padding:8px 12px;font-size:13px;color:var(--text,#0f172a);background:transparent;border:none;border-radius:var(--radius-sm,6px);cursor:pointer;text-align:left;transition:background-color .15s ease;font-family:inherit}[data-theme=dark] .Navbar_langOption__0cXLk{color:#f1f5f9}.Navbar_langOptionActive__wF_23,.Navbar_langOption__0cXLk:hover{background-color:rgba(0,180,175,.08);color:var(--accent,#00b4af);font-weight:600}.Navbar_nativeName__GiUiw{font-size:13px}.Navbar_englishName__8ynZS{font-size:11px;color:var(--text-3,#64748b);margin-left:6px}.Navbar_themeBtn__JBXYg{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--text-2,#475569);background:transparent;border:1px solid var(--border-subtle,rgba(0,0,0,.12));border-radius:var(--radius-full);cursor:pointer;transition:all .15s ease}[data-theme=dark] .Navbar_themeBtn__JBXYg{border-color:hsla(0,0%,100%,.14)}.Navbar_themeBtn__JBXYg:hover{border-color:var(--accent,#00b4af);color:var(--accent,#00b4af);background-color:rgba(0,180,175,.06)}.Navbar_themeBtn__JBXYg:focus-visible{outline:2px solid var(--accent,#00b4af);outline-offset:2px}.Navbar_themeIcon__mp6qu{width:17px;height:17px;color:var(--accent,#00b4af)}.Navbar_getAppBtn__aDI8W{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border-radius:999px;background:transparent;border:1.5px solid var(--accent,#00b4af);color:var(--accent,#00b4af);font-family:inherit;font-size:14px;font-weight:600;line-height:1;text-decoration:none!important;cursor:pointer;white-space:nowrap;box-shadow:none;outline:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.Navbar_getAppBtn__aDI8W:hover{background-color:rgba(0,180,175,.1);color:var(--accent,#00b4af)}.Navbar_getAppBtn__aDI8W:active{background-color:rgba(0,180,175,.18)}.Navbar_getAppBtn__aDI8W:focus-visible{outline:2px solid var(--accent,#00b4af);outline-offset:2px}.Navbar_getAppIcon__37ABQ{width:18px;height:18px;color:var(--accent,#00b4af);flex-shrink:0}.Navbar_signInLink__joWk0{display:inline-flex;align-items:center;height:40px;padding:0 12px;font-size:14px;font-weight:500;color:var(--text,#0f172a);text-decoration:none!important;border-radius:var(--radius-sm);transition:color .15s ease;white-space:nowrap}[data-theme=dark] .Navbar_signInLink__joWk0{color:#f1f5f9}.Navbar_signInLink__joWk0:hover{color:var(--accent,#00b4af)}.Navbar_signInLink__joWk0:focus-visible{outline:2px solid var(--accent,#00b4af);outline-offset:2px}.Navbar_ctaBtn__Xac1D{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 20px;font-size:14px;font-weight:600;color:#fff;background-color:var(--accent,#00b4af);border:none;border-radius:var(--radius-full);cursor:pointer;text-decoration:none!important;white-space:nowrap;box-shadow:0 3px 12px -2px rgba(0,180,175,.42);transition:background-color .16s ease,transform .16s ease,box-shadow .16s ease}.Navbar_ctaBtn__Xac1D:hover{background-color:var(--accent-hover,#009d98);transform:translateY(-1px);box-shadow:0 6px 18px -3px rgba(0,180,175,.52)}.Navbar_ctaBtn__Xac1D:active{transform:translateY(0)}.Navbar_ctaBtn__Xac1D:focus-visible{outline:2px solid var(--accent,#00b4af);outline-offset:2px}.Navbar_ctaArrow__NEEZX{width:15px;height:15px;transition:transform .16s ease}.Navbar_ctaBtn__Xac1D:hover .Navbar_ctaArrow__NEEZX{transform:translateX(3px)}.Navbar_hamburgerBtn__eN92V{display:none;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;background:transparent;border:none;border-radius:8px;color:var(--text,#0f172a);cursor:pointer;transition:background-color .15s ease,color .15s ease}[data-theme=dark] .Navbar_hamburgerBtn__eN92V{color:#f1f5f9}.Navbar_hamburgerBtn__eN92V:hover{background-color:rgba(0,180,175,.08);color:var(--accent,#00b4af)}.Navbar_hamburgerBtn__eN92V:focus-visible{outline:2px solid var(--accent,#00b4af);outline-offset:2px}.Navbar_hamburgerIcon__qeaFS{width:24px;height:24px}@media (max-width:1023px){.Navbar_hamburgerBtn__eN92V{display:flex!important}}.Navbar_drawerBackdrop__pdg4a{position:fixed;inset:0;background-color:rgba(0,0,0,.5);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:2000;opacity:0;pointer-events:none;transition:opacity .25s ease}.Navbar_drawerOpen__vrk9M{opacity:1!important;pointer-events:auto!important}.Navbar_drawer__N3KCA{position:absolute;top:0;right:0;bottom:0;width:min(86vw,360px);height:100%;height:100dvh;background-color:var(--canvas,#fff);box-shadow:-8px 0 32px rgba(0,0,0,.22);transform:translateX(100%);transition:transform .25s ease;display:flex;flex-direction:column;overflow:hidden;border-left:1px solid var(--border-subtle,rgba(0,0,0,.08))}[data-theme=dark] .Navbar_drawer__N3KCA{background-color:#0b0f17;border-left-color:hsla(0,0%,100%,.08);box-shadow:-8px 0 36px rgba(0,0,0,.6)}.Navbar_drawerOpen__vrk9M .Navbar_drawer__N3KCA{transform:translateX(0)}@media (prefers-reduced-motion:reduce){.Navbar_drawerBackdrop__pdg4a,.Navbar_drawer__N3KCA{transition:none!important}}.Navbar_drawerHeader__d4Jrh{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border-subtle,rgba(0,0,0,.08));flex-shrink:0}[data-theme=dark] .Navbar_drawerHeader__d4Jrh{border-bottom-color:hsla(0,0%,100%,.08)}.Navbar_drawerBrand__CA_qa{display:flex;align-items:center}.Navbar_drawerLogoImg__SDT6D{height:34px;width:auto;aspect-ratio:4401/1594;object-fit:contain;display:block}.Navbar_drawerCloseBtn__WRVXQ{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:transparent;border:none;border-radius:8px;color:var(--text,#0f172a);cursor:pointer;transition:background-color .15s ease}[data-theme=dark] .Navbar_drawerCloseBtn__WRVXQ{color:#f1f5f9}.Navbar_drawerCloseBtn__WRVXQ:hover{background-color:rgba(0,180,175,.08);color:var(--accent,#00b4af)}.Navbar_drawerCloseBtn__WRVXQ:focus-visible{outline:2px solid var(--accent,#00b4af);outline-offset:2px}.Navbar_closeIcon__m_cLt{width:22px;height:22px}.Navbar_drawerContent__cNpTf{flex:1 1;overflow-y:auto;padding:16px 20px;display:flex;flex-direction:column;gap:6px}.Navbar_drawerAccordion__Jkw9P{width:100%}.Navbar_drawerAccordionTrigger__NM3WR{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 0;font-size:15px;font-weight:600;color:var(--text,#0f172a);background:transparent;border:none;cursor:pointer;font-family:inherit;text-align:left}[data-theme=dark] .Navbar_drawerAccordionTrigger__NM3WR{color:#f1f5f9}.Navbar_accordionChevron__pQThk{width:16px;height:16px;transition:transform .18s ease;opacity:.7}.Navbar_accordionChevronRotated__GgIbR{transform:rotate(180deg)}.Navbar_drawerAccordionPanel__zH1fx{display:flex;flex-direction:column;gap:8px;padding-left:12px;padding-bottom:8px}.Navbar_drawerSubLink__HWT2M{display:block;font-size:14px;font-weight:500;color:var(--text-2,#475569);padding:6px 0;text-decoration:none!important;transition:color .15s ease}[data-theme=dark] .Navbar_drawerSubLink__HWT2M{color:#94a3b8}.Navbar_drawerSubLink__HWT2M:hover{color:var(--accent,#00b4af)}.Navbar_drawerLink__DTSEr{display:block;font-size:15px;font-weight:600;color:var(--text,#0f172a);padding:12px 0;text-decoration:none!important;transition:color .15s ease}[data-theme=dark] .Navbar_drawerLink__DTSEr{color:#f1f5f9}.Navbar_drawerLink__DTSEr:hover{color:var(--accent,#00b4af)}.Navbar_drawerDivider__SBU49{border:none;border-top:1px solid var(--border-subtle,rgba(0,0,0,.08));margin:12px 0}[data-theme=dark] .Navbar_drawerDivider__SBU49{border-top-color:hsla(0,0%,100%,.08)}.Navbar_drawerSectionLabel__yXbAM{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;color:var(--text-3,#64748b);margin-top:6px;margin-bottom:8px}.Navbar_drawerLangRow__Y78Yq{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px}.Navbar_drawerLangPill__d5pyJ{display:inline-flex;align-items:center;justify-content:center;padding:6px 14px;font-size:13px;font-weight:500;color:var(--text,#0f172a);background:rgba(0,0,0,.04);border:1px solid transparent;border-radius:var(--radius-full);cursor:pointer;transition:all .15s ease;font-family:inherit}[data-theme=dark] .Navbar_drawerLangPill__d5pyJ{color:#f1f5f9;background:hsla(0,0%,100%,.06)}.Navbar_drawerLangPillActive__l07os,.Navbar_drawerLangPill__d5pyJ:hover{background:rgba(0,180,175,.12);border-color:var(--accent,#00b4af);color:var(--accent,#00b4af);font-weight:600}.Navbar_drawerThemeSegment__jmF5E{display:flex;align-items:center;gap:4px;background:rgba(0,0,0,.04);padding:4px;border-radius:var(--radius-full);margin-bottom:14px}[data-theme=dark] .Navbar_drawerThemeSegment__jmF5E{background:hsla(0,0%,100%,.06)}.Navbar_themeSegmentBtn__22HON{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;font-size:12.5px;font-weight:500;color:var(--text-2,#475569);background:transparent;border:none;border-radius:var(--radius-full);cursor:pointer;transition:all .15s ease;font-family:inherit}[data-theme=dark] .Navbar_themeSegmentBtn__22HON{color:#94a3b8}.Navbar_themeSegmentActive__ejZB9{background:#fff;color:var(--text,#0f172a);font-weight:600;box-shadow:0 2px 6px rgba(0,0,0,.08)}[data-theme=dark] .Navbar_themeSegmentActive__ejZB9{background:#1e293b;color:#f1f5f9}.Navbar_segmentIcon__6mE7L{width:14px;height:14px}.Navbar_drawerSignInLink__eOSsg{display:flex;align-items:center;padding:10px 0;font-size:15px;font-weight:600;color:var(--text,#0f172a);text-decoration:none!important;transition:color .15s ease}[data-theme=dark] .Navbar_drawerSignInLink__eOSsg{color:#f1f5f9}.Navbar_drawerSignInLink__eOSsg:hover{color:var(--accent,#00b4af)}.Navbar_drawerGetAppBtn__COJ1H{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:48px;padding:0 16px;border-radius:var(--radius-full);background:transparent;border:1.5px solid var(--accent,#00b4af);color:var(--accent,#00b4af);font-family:inherit;font-size:15px;font-weight:600;line-height:1;text-decoration:none!important;cursor:pointer;box-shadow:none;outline:none;margin-top:8px;margin-bottom:8px;transition:background-color .15s ease}.Navbar_drawerGetAppBtn__COJ1H:hover{background-color:rgba(0,180,175,.1)}.Navbar_drawerFooter__qIls_{padding:16px 20px;border-top:1px solid var(--border-subtle,rgba(0,0,0,.08));flex-shrink:0;background-color:inherit}[data-theme=dark] .Navbar_drawerFooter__qIls_{border-top-color:hsla(0,0%,100%,.08)}.Navbar_drawerCta__eB85p{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:48px;padding:0 20px;font-size:15px;font-weight:600;color:#fff;background-color:var(--accent,#00b4af);border:none;border-radius:var(--radius-full);cursor:pointer;text-decoration:none!important;box-shadow:0 4px 14px -2px rgba(0,180,175,.4);transition:background-color .16s ease}.Navbar_drawerCta__eB85p:hover{background-color:var(--accent-hover,#009d98)}.HeroBackground_backgroundWrap__2dLk6{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:0;contain:strict}.HeroBackground_picture__RUBK1{position:absolute;inset:0;width:100%;height:100%;display:block}.HeroBackground_bgImage__weUN9{width:100%;height:100%;object-fit:cover;object-position:center 30%;filter:saturate(1.08) brightness(1.02);opacity:.82;transform:scale(1.02);transition:opacity .22s ease}[data-theme=dark] .HeroBackground_bgImage__weUN9{opacity:.24;filter:brightness(.65) contrast(1.15) saturate(1.1);mix-blend-mode:luminosity}.HeroBackground_scrimOverlay__FEwuG{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none;background:linear-gradient(90deg,hsla(0,0%,100%,.96),hsla(0,0%,100%,.92) 38%,hsla(0,0%,100%,.72) 65%,hsla(0,0%,100%,.42))}[data-theme=dark] .HeroBackground_scrimOverlay__FEwuG{background:linear-gradient(90deg,rgba(11,15,23,.97),rgba(11,15,23,.92) 38%,rgba(11,15,23,.76) 65%,rgba(11,15,23,.52))}.HeroBackground_ambientGlow__RQjgk{position:absolute;top:10%;right:5%;width:600px;height:600px;border-radius:9999px;background:radial-gradient(circle,rgba(0,180,175,.14) 0,rgba(0,180,175,.04) 50%,transparent 72%);filter:blur(64px);z-index:1;pointer-events:none}[data-theme=dark] .HeroBackground_ambientGlow__RQjgk{background:radial-gradient(circle,rgba(0,180,175,.18) 0,rgba(0,180,175,.05) 50%,transparent 75%);filter:blur(72px)}.HeroBackground_bottomFade__q3Jdf{position:absolute;bottom:0;left:0;right:0;height:160px;z-index:2;pointer-events:none;background:linear-gradient(to bottom,transparent 0,hsla(0,0%,100%,.6) 40%,var(--canvas,#fff) 100%)}[data-theme=dark] .HeroBackground_bottomFade__q3Jdf{background:linear-gradient(to bottom,transparent 0,rgba(11,15,23,.6) 40%,var(--canvas,#0b0f17) 100%)}.HeroSlider_sliderContainer__a8C2a{position:relative;width:100%;max-width:520px;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;justify-content:center;align-items:flex-end}@media (min-width:1024px){.HeroSlider_sliderContainer__a8C2a{max-width:100%;margin-left:auto;margin-right:0}}.HeroSlider_behindImageGlow__NmHUz{position:absolute;inset:6% 6% 0 6%;border-radius:9999px;background:radial-gradient(circle,rgba(0,180,175,.22) 0,rgba(37,99,235,.06) 50%,transparent 72%);filter:blur(52px);z-index:0;pointer-events:none;opacity:.8}[data-theme=dark] .HeroSlider_behindImageGlow__NmHUz{background:radial-gradient(circle,rgba(0,180,175,.26) 0,transparent 70%);filter:blur(60px);opacity:1}.HeroSlider_heroImage__qEV6P{position:relative;z-index:2;width:100%;max-width:600px;height:auto;object-fit:contain;display:block;filter:drop-shadow(0 28px 40px rgba(18,48,74,.22))}[data-theme=dark] .HeroSlider_heroImage__qEV6P{filter:drop-shadow(0 28px 44px rgba(0,0,0,.5)) drop-shadow(0 0 32px rgba(0,180,175,.12))}@media (max-width:1023px){.HeroSlider_heroImage__qEV6P{max-width:420px}}@media (max-width:480px){.HeroSlider_heroImage__qEV6P{max-width:340px}}.HeroAppBadges_badgesSection__Djtrf{margin-top:24px;margin-bottom:24px;scroll-margin-top:90px;font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.HeroAppBadges_badgesHeadline__P5YxE{font-size:13.5px;font-weight:500;color:var(--text-2,#475569);margin:0 0 12px;line-height:1.45}[data-theme=dark] .HeroAppBadges_badgesHeadline__P5YxE{color:var(--text-2,#94a3b8)}.HeroAppBadges_badgesRow__i2TAy{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.HeroAppBadges_badgesGroup__xwSFO{display:flex;align-items:flex-start;gap:14px;flex-wrap:wrap}.HeroAppBadges_badgeLink__b4SO2{display:inline-flex;align-items:center;border-radius:8px;text-decoration:none!important;transition:transform .16s ease,opacity .16s ease}.HeroAppBadges_badgeLink__b4SO2:hover{transform:translateY(-2px);opacity:.95}.HeroAppBadges_badgeLink__b4SO2:focus-visible{outline:2px solid var(--accent,#00b4af);outline-offset:2px}.HeroAppBadges_badgeImg__aBoFq{height:44px;width:auto;display:block;border-radius:8px}.HeroAppBadges_badgeWrapper__a_EX6{display:flex;flex-direction:column;align-items:center;gap:4px}.HeroAppBadges_badgeDisabled__8u1aC{cursor:default}.HeroAppBadges_badgeDisabled__8u1aC .HeroAppBadges_badgeImg__aBoFq{opacity:.55;filter:grayscale(.2)}.HeroAppBadges_comingSoonText__SWKo2{font-size:12px;font-weight:500;color:var(--text-3,#64748b);line-height:1.2}[data-theme=dark] .HeroAppBadges_comingSoonText__SWKo2{color:#94a3b8}.HeroAppBadges_desktopQrSlot__iVKbg{display:none;align-items:center;gap:12px}@media (min-width:1024px){.HeroAppBadges_desktopQrSlot__iVKbg{display:flex}}@media (pointer:coarse){.HeroAppBadges_desktopQrSlot__iVKbg{display:none!important}}.HeroAppBadges_qrImg__XaoGF{width:88px;height:88px;display:block;border:none;background:transparent;box-shadow:none;border-radius:4px}.HeroAppBadges_qrLabel__ifSYl{font-size:12px;font-weight:500;color:var(--text-3,#64748b);max-width:68px;line-height:1.35}[data-theme=dark] .HeroAppBadges_qrLabel__ifSYl{color:#94a3b8}@media (max-width:360px){.HeroAppBadges_badgesGroup__xwSFO{flex-direction:column;width:100%}.HeroAppBadges_badgeLink__b4SO2,.HeroAppBadges_badgeWrapper__a_EX6{width:100%}.HeroAppBadges_badgeImg__aBoFq{width:100%;max-width:160px;height:auto}}.Hero_description__bgdUz,.Hero_eyebrow__Er8pp,.Hero_headline__3yM7z,.Hero_heroSection__Ilmoe a,.Hero_heroSection__Ilmoe a:active,.Hero_heroSection__Ilmoe a:focus,.Hero_heroSection__Ilmoe a:hover,.Hero_heroSection__Ilmoe a:visited,.Hero_heroSection__Ilmoe button,.Hero_heroSection__Ilmoe h1,.Hero_heroSection__Ilmoe h2,.Hero_heroSection__Ilmoe h3,.Hero_heroSection__Ilmoe h4,.Hero_primaryBtn__ae_Jp,.Hero_promoBanner__Kzc7M,.Hero_promoBanner__Kzc7M:hover,.Hero_secondaryBtn__u9y8K,.Hero_statLabel__mynw2,.Hero_statValue__Y_13D,.Hero_trustText__Uxp_R{text-decoration:none!important}.Hero_heroSection__Ilmoe{position:relative;width:100%;padding:24px 0 72px;overflow:hidden;background-color:transparent;font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}@media (max-width:1023px){.Hero_heroSection__Ilmoe{padding:16px 0 48px}}.Hero_promoBannerWrap__XInkW{position:relative;z-index:5;width:100%;display:flex;justify-content:center;padding:0 24px;margin-bottom:32px}@media (max-width:1023px){.Hero_promoBannerWrap__XInkW{padding:0 20px;margin-bottom:24px}}.Hero_promoBanner__Kzc7M{display:inline-flex;align-items:center;gap:10px;max-width:100%;padding:8px 18px 8px 8px;border-radius:9999px;background-color:rgba(0,180,175,.08);border:1px solid rgba(0,180,175,.28);cursor:pointer;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}[data-theme=dark] .Hero_promoBanner__Kzc7M{background-color:rgba(0,180,175,.12);border-color:rgba(0,180,175,.3)}.Hero_promoBanner__Kzc7M:hover{background-color:rgba(0,180,175,.14);border-color:var(--accent,#00b4af);transform:translateY(-1px)}.Hero_promoBadge__PNNs2{flex-shrink:0;display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:9999px;background-color:var(--accent,#00b4af);color:#fff;font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.Hero_promoText__X6161{font-size:13.5px;font-weight:500;color:var(--text,#0f172a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-theme=dark] .Hero_promoText__X6161{color:#f1f5f9}.Hero_promoCta__dGvbW{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;font-size:13.5px;font-weight:700;color:var(--accent,#00b4af);white-space:nowrap}.Hero_promoArrow__GUPJJ{width:13px;height:13px;transition:transform .16s ease}.Hero_promoBanner__Kzc7M:hover .Hero_promoArrow__GUPJJ{transform:translateX(3px)}@media (max-width:640px){.Hero_promoText__X6161{max-width:44vw}}.Hero_container__oaw4k{position:relative;z-index:5;width:100%;max-width:1440px;margin:0 auto;padding:0 32px;display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px;align-items:center}@media (max-width:1023px){.Hero_container__oaw4k{grid-template-columns:1fr;padding:0 20px;gap:36px}}.Hero_copyColumn__goBE9{display:flex;flex-direction:column;align-items:flex-start;text-align:left;width:100%}.Hero_eyebrow__Er8pp{display:inline-block;font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:var(--accent,#00b4af);margin-bottom:12px}@media (max-width:1023px){.Hero_eyebrow__Er8pp{font-size:12px;margin-bottom:10px}}.Hero_headline__3yM7z{font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:clamp(2.2rem,3.8vw + .5rem,3.6rem);font-weight:800;line-height:1.12;letter-spacing:-.035em;color:var(--text,#0f172a);margin:0 0 16px;max-width:640px}[data-theme=dark] .Hero_headline__3yM7z{color:#f8fafc}@media (max-width:1023px){.Hero_headline__3yM7z{font-size:clamp(30px,8vw,40px);line-height:1.15;letter-spacing:-.025em;margin-bottom:14px;max-width:100%}}.Hero_description__bgdUz{font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:clamp(1rem,1.1vw + .4rem,1.125rem);line-height:1.6;color:var(--text-2,#475569);margin:0 0 24px;max-width:580px}[data-theme=dark] .Hero_description__bgdUz{color:var(--text-2,#94a3b8)}@media (max-width:1023px){.Hero_description__bgdUz{font-size:16px;line-height:1.6;margin-bottom:20px;max-width:100%}}.Hero_ctaGroup__z6Pkn{display:flex;align-items:center;gap:14px;flex-wrap:wrap;width:100%}@media (max-width:1023px){.Hero_ctaGroup__z6Pkn{flex-direction:column;gap:12px}}.Hero_primaryBtn__ae_Jp{font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 24px;border-radius:9999px;background-color:var(--accent,#00b4af);color:#fff!important;font-size:15px;font-weight:600;border:none;cursor:pointer;box-shadow:0 4px 18px -2px rgba(0,180,175,.42);transition:background-color .16s ease,transform .16s ease,box-shadow .16s ease;white-space:nowrap}.Hero_primaryBtn__ae_Jp:hover{background-color:var(--accent-hover,#009d98);transform:translateY(-1.5px);box-shadow:0 8px 24px -2px rgba(0,180,175,.52)}.Hero_primaryBtn__ae_Jp:focus-visible{outline:2px solid var(--accent,#00b4af);outline-offset:2px}.Hero_btnArrow__XpFyO{width:16px;height:16px;transition:transform .16s ease}.Hero_primaryBtn__ae_Jp:hover .Hero_btnArrow__XpFyO{transform:translateX(3px)}.Hero_secondaryBtn__u9y8K{font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 22px;border-radius:9999px;background-color:transparent;color:var(--text,#0f172a)!important;font-size:15px;font-weight:600;border:1.5px solid var(--border,rgba(18,48,74,.16));cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease;white-space:nowrap}[data-theme=dark] .Hero_secondaryBtn__u9y8K{color:#f8fafc!important;border-color:hsla(0,0%,100%,.18)}.Hero_secondaryBtn__u9y8K:hover{background-color:rgba(0,180,175,.06);border-color:var(--accent,#00b4af);color:var(--accent,#00b4af)!important}.Hero_secondaryBtn__u9y8K:focus-visible{outline:2px solid var(--accent,#00b4af);outline-offset:2px}@media (max-width:1023px){.Hero_primaryBtn__ae_Jp,.Hero_secondaryBtn__u9y8K{width:100%;height:52px;font-size:16px}}.Hero_trustLine__e_6SJ{margin-top:4px;margin-bottom:20px}.Hero_trustText__Uxp_R{font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:13.5px;color:var(--text-3,#64748b);line-height:1.45;margin:0;display:flex;align-items:center;gap:8px}[data-theme=dark] .Hero_trustText__Uxp_R{color:#94a3b8}.Hero_statsRow__IDi2f{display:flex;align-items:center;gap:24px;padding-top:18px;border-top:1px solid var(--border,rgba(18,48,74,.08));width:100%;max-width:580px}[data-theme=dark] .Hero_statsRow__IDi2f{border-color:var(--border-subtle,hsla(0,0%,100%,.08))}@media (max-width:1023px){.Hero_statsRow__IDi2f{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:16px;gap:16px;max-width:100%}}.Hero_statItem__H0aB5{display:flex;flex-direction:column;gap:2px}.Hero_statValue__Y_13D{font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:18px;font-weight:700;color:var(--text,#0f172a);letter-spacing:-.02em}[data-theme=dark] .Hero_statValue__Y_13D{color:#f8fafc}.Hero_statLabel__mynw2{font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:12px;color:var(--text-3,#64748b);font-weight:500}[data-theme=dark] .Hero_statLabel__mynw2{color:#94a3b8}.Hero_visualColumn__lHe_v{position:relative;width:100%;display:flex;justify-content:center;align-items:center}.PlatformOverview_section__y8FMC a,.PlatformOverview_section__y8FMC a:active,.PlatformOverview_section__y8FMC a:focus,.PlatformOverview_section__y8FMC a:hover,.PlatformOverview_section__y8FMC h2,.PlatformOverview_section__y8FMC h3{text-decoration:none!important}.PlatformOverview_section__y8FMC{position:relative;width:100%;padding:96px 32px 112px;background-color:var(--canvas);background-image:linear-gradient(180deg,var(--canvas) 0,color-mix(in srgb,var(--accent) 6%,var(--canvas)) 22%,color-mix(in srgb,var(--accent) 4%,var(--canvas)) 78%,var(--canvas) 100%);overflow:hidden;font-family:var(--font-sans)}@media (max-width:1023px){.PlatformOverview_section__y8FMC{padding:56px 20px 64px}}.PlatformOverview_bgBlobBlue__4lHqu,.PlatformOverview_bgBlobTeal__RAZIe{position:absolute;border-radius:9999px;pointer-events:none;z-index:0;filter:blur(80px)}.PlatformOverview_bgBlobTeal__RAZIe{top:18%;left:-10%;width:560px;height:560px;background:radial-gradient(circle,rgba(0,180,175,.13) 0,transparent 70%)}.PlatformOverview_bgBlobBlue__4lHqu{bottom:12%;right:-10%;width:520px;height:520px;background:radial-gradient(circle,rgba(37,99,235,.1) 0,transparent 70%)}.PlatformOverview_container__yfnRw{position:relative;z-index:1;max-width:1440px;margin:0 auto}.PlatformOverview_header__4B6Or{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:720px;margin:0 auto;gap:16px}.PlatformOverview_eyebrow__Uh_lJ{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--accent-text)}.PlatformOverview_title__ACrE0{margin:0;font-size:clamp(1.75rem,1.15rem + 2.2vw,2.5rem);line-height:1.2;font-weight:var(--fw-semibold);letter-spacing:-.02em;color:var(--text)}.PlatformOverview_subtitle__JySfz{margin:0;font-size:16px;line-height:1.6;color:var(--text-2);max-width:580px}.PlatformOverview_rows__9Vi6t{--spine:0;--spine-px:0px;position:relative;max-width:1180px;margin:72px auto 0;display:flex;flex-direction:column;gap:112px}.PlatformOverview_spine__L5fv6{position:absolute;top:0;bottom:0;left:50%;width:2px;transform:translateX(-50%);background-color:var(--border);border-radius:2px;overflow:hidden}.PlatformOverview_spineFill__uXhN2{width:100%;height:100%;background-color:var(--accent);transform-origin:top center;transform:scaleY(var(--spine));will-change:transform}.PlatformOverview_spineHead__uO6EU{position:absolute;top:0;left:50%;z-index:2;width:12px;height:12px;border-radius:9999px;background-color:var(--accent);box-shadow:0 0 0 5px var(--accent-subtle),0 0 18px 2px color-mix(in srgb,var(--accent) 55%,transparent);transform:translate(-50%,calc(var(--spine-px) - 50%));will-change:transform;pointer-events:none}.PlatformOverview_row__2bYST{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:128px;gap:128px}.PlatformOverview_rowReverse__XS0_D .PlatformOverview_media__KO6Z5{order:2}.PlatformOverview_node__Jfmxf{position:absolute;top:50%;left:50%;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:9999px;transform:translate(-50%,-50%);background-color:var(--surface);border:2px solid var(--border);font-size:13px;font-weight:700;color:var(--text-3);transition:background-color .4s var(--ease-out),border-color .4s var(--ease-out),color .4s var(--ease-out),box-shadow .4s var(--ease-out)}.PlatformOverview_row__2bYST[data-in=true] .PlatformOverview_node__Jfmxf{background-color:var(--accent-solid);border-color:var(--accent-solid);color:var(--on-accent);box-shadow:0 0 0 6px var(--accent-subtle)}.PlatformOverview_media__KO6Z5{position:relative}.PlatformOverview_backplate__IgbHA{position:absolute;inset:22px 22px -22px -22px;z-index:0;border-radius:28px;background:linear-gradient(140deg,color-mix(in srgb,var(--accent) 22%,transparent) 0,color-mix(in srgb,var(--accent) 6%,transparent) 100%);border:1px solid color-mix(in srgb,var(--accent) 22%,transparent);transition:opacity .7s var(--ease-out) .25s,transform .8s var(--ease-out) .25s}.PlatformOverview_rowReverse__XS0_D .PlatformOverview_backplate__IgbHA{inset:22px -22px -22px 22px}.PlatformOverview_frame__WJn9z{position:relative;z-index:1;width:100%;aspect-ratio:16/10;border-radius:24px;overflow:hidden;background:linear-gradient(135deg,var(--accent-subtle) 0,var(--surface-2) 60%,var(--surface-3) 100%);box-shadow:var(--shadow-2);-webkit-clip-path:inset(0 0 0 0 round 24px);clip-path:inset(0 0 0 0 round 24px);transition:-webkit-clip-path .9s cubic-bezier(.65,0,.35,1);transition:clip-path .9s cubic-bezier(.65,0,.35,1);transition:clip-path .9s cubic-bezier(.65,0,.35,1),-webkit-clip-path .9s cubic-bezier(.65,0,.35,1)}.PlatformOverview_imagePlaceholder__WBR5v{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.PlatformOverview_placeholderIcon__Z51o_{width:30px;height:30px;color:var(--accent-text);opacity:.6}.PlatformOverview_placeholderLabel__raaev{font-size:12px;font-weight:500;color:var(--text-3)}.PlatformOverview_image__fRNKr{position:absolute;inset:0;width:100%;height:100%;z-index:1;object-fit:cover;transform:scale(1);transition:transform 1.1s var(--ease-out)}@media (hover:hover) and (pointer:fine){.PlatformOverview_media__KO6Z5:hover .PlatformOverview_image__fRNKr{transform:scale(1.04)}}.PlatformOverview_note__K9P9d{position:absolute;bottom:28px;right:-28px;z-index:4;display:inline-flex;align-items:center;gap:10px;max-width:calc(100% - 24px);padding:10px 16px 10px 10px;border-radius:16px;background-color:color-mix(in srgb,var(--surface) 90%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--border-subtle);box-shadow:var(--shadow-3);animation:PlatformOverview_noteFloat__t_KAT 6s ease-in-out infinite}.PlatformOverview_rowReverse__XS0_D .PlatformOverview_note__K9P9d{right:auto;left:-28px}.PlatformOverview_noteIconWrap__SN5iS{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background-color:var(--accent-subtle)}.PlatformOverview_noteIcon__fscCa{width:18px;height:18px;color:var(--accent-text)}.PlatformOverview_noteText__Jv954{font-size:13.5px;font-weight:600;line-height:1.35;color:var(--text)}@keyframes PlatformOverview_noteFloat__t_KAT{0%,to{translate:0 0}50%{translate:0 -6px}}.PlatformOverview_content__1A2DR{position:relative;display:flex;flex-direction:column;align-items:flex-start}.PlatformOverview_watermark__NidHC{display:block;margin:0 0 6px -4px;font-size:88px;font-weight:800;line-height:.9;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.5px color-mix(in srgb,var(--accent) 40%,transparent);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.PlatformOverview_body__UvSyL{display:flex;align-items:flex-start;gap:20px;width:100%}.PlatformOverview_iconBadge__nPSSt{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-top:2px;border-radius:16px;background-color:var(--accent-subtle);border:1px solid color-mix(in srgb,var(--accent) 22%,transparent);transition:background-color .4s var(--ease-out),border-color .4s var(--ease-out)}.PlatformOverview_row__2bYST[data-in=true] .PlatformOverview_iconBadge__nPSSt{border-color:color-mix(in srgb,var(--accent) 40%,transparent)}.PlatformOverview_icon__8nofe{width:28px;height:28px;color:var(--accent-text)}.PlatformOverview_text__b4zyq{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.PlatformOverview_titleRow__FBhGf{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-bottom:12px}.PlatformOverview_previewTag__env1s{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:var(--text-3)}.PlatformOverview_previewDot__zmLwg{width:6px;height:6px;border-radius:9999px;background-color:var(--warning,#f59e0b)}.PlatformOverview_rowTitle__N7jw1{margin:0;font-size:clamp(1.5rem,1.1rem + 1.2vw,2rem);line-height:1.2;font-weight:600;letter-spacing:-.015em;color:var(--text)}.PlatformOverview_rowDescription__E6rpa{margin:0 0 22px;max-width:460px;font-size:17px;line-height:1.6;color:var(--text-2)}[lang=te] .PlatformOverview_rowDescription__E6rpa,[lang=te] .PlatformOverview_rowTitle__N7jw1{line-height:1.7}.PlatformOverview_tagList__ExMR4{display:flex;flex-wrap:wrap;gap:10px 20px;margin:0 0 26px;padding:0;list-style:none}.PlatformOverview_tagItem__sJXeY{display:inline-flex;align-items:center;gap:7px;font-size:14px;font-weight:500;color:var(--text-2)}.PlatformOverview_tagIcon__lfIU9{width:15px;height:15px;color:var(--accent-text)}.PlatformOverview_learnMore__LmLNV{display:inline-flex;align-items:center;gap:6px;margin-left:-14px;padding:8px 14px;border-radius:9999px;font-size:15px;font-weight:600;color:var(--accent-text);transition:background-color .22s var(--ease-out)}.PlatformOverview_learnMore__LmLNV:hover{background-color:var(--accent-subtle)}.PlatformOverview_learnMore__LmLNV:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.PlatformOverview_learnMoreArrow__NHnsF{width:16px;height:16px;transition:transform .22s var(--ease-out)}.PlatformOverview_learnMore__LmLNV:hover .PlatformOverview_learnMoreArrow__NHnsF{transform:translateX(4px)}:is(.PlatformOverview_watermark__NidHC,.PlatformOverview_iconBadge__nPSSt,.PlatformOverview_text__b4zyq>*){transition:opacity .6s var(--ease-out),transform .7s var(--ease-out)}.PlatformOverview_iconBadge__nPSSt{transition-delay:60ms}.PlatformOverview_text__b4zyq>:first-child{transition-delay:.12s}.PlatformOverview_text__b4zyq>:nth-child(2){transition-delay:.2s}.PlatformOverview_text__b4zyq>:nth-child(3){transition-delay:.28s}.PlatformOverview_text__b4zyq>:nth-child(4){transition-delay:.36s}.PlatformOverview_note__K9P9d{transition:opacity .5s var(--ease-out) .65s,transform .6s var(--ease-out) .65s}.PlatformOverview_section__y8FMC[data-anim=on] .PlatformOverview_row__2bYST:not([data-in=true]) .PlatformOverview_frame__WJn9z{-webkit-clip-path:inset(0 0 0 100% round 24px);clip-path:inset(0 0 0 100% round 24px)}.PlatformOverview_section__y8FMC[data-anim=on] .PlatformOverview_rowReverse__XS0_D:not([data-in=true]) .PlatformOverview_frame__WJn9z{-webkit-clip-path:inset(0 100% 0 0 round 24px);clip-path:inset(0 100% 0 0 round 24px)}.PlatformOverview_section__y8FMC[data-anim=on] .PlatformOverview_row__2bYST:not([data-in=true]) .PlatformOverview_image__fRNKr{transform:scale(1.12)}.PlatformOverview_section__y8FMC[data-anim=on] .PlatformOverview_row__2bYST:not([data-in=true]) :is(.PlatformOverview_watermark__NidHC,.PlatformOverview_iconBadge__nPSSt,.PlatformOverview_text__b4zyq>*){opacity:0;transform:translateX(40px)}.PlatformOverview_section__y8FMC[data-anim=on] .PlatformOverview_rowReverse__XS0_D:not([data-in=true]) :is(.PlatformOverview_watermark__NidHC,.PlatformOverview_iconBadge__nPSSt,.PlatformOverview_text__b4zyq>*){transform:translateX(-40px)}.PlatformOverview_section__y8FMC[data-anim=on] .PlatformOverview_row__2bYST:not([data-in=true]) .PlatformOverview_note__K9P9d{opacity:0;transform:translateY(16px) scale(.96)}.PlatformOverview_section__y8FMC[data-anim=on] .PlatformOverview_row__2bYST:not([data-in=true]) .PlatformOverview_backplate__IgbHA{opacity:0;transform:translate(-18px,-18px)}.PlatformOverview_section__y8FMC[data-anim=on] .PlatformOverview_rowReverse__XS0_D:not([data-in=true]) .PlatformOverview_backplate__IgbHA{transform:translate(18px,-18px)}@media (max-width:1023px){.PlatformOverview_rows__9Vi6t{margin-top:48px;gap:64px;padding-left:52px;max-width:640px}.PlatformOverview_spine__L5fv6{left:17px}.PlatformOverview_row__2bYST{grid-template-columns:1fr;gap:28px}.PlatformOverview_rowReverse__XS0_D .PlatformOverview_media__KO6Z5{order:0}.PlatformOverview_node__Jfmxf{top:0;left:-35px;width:36px;height:36px;font-size:12px;transform:translate(-50%)}.PlatformOverview_note__K9P9d,.PlatformOverview_rowReverse__XS0_D .PlatformOverview_note__K9P9d{left:auto;right:12px;bottom:-18px}.PlatformOverview_rowDescription__E6rpa{font-size:16px}.PlatformOverview_section__y8FMC[data-anim=on] .PlatformOverview_rowReverse__XS0_D:not([data-in=true]) .PlatformOverview_frame__WJn9z,.PlatformOverview_section__y8FMC[data-anim=on] .PlatformOverview_row__2bYST:not([data-in=true]) .PlatformOverview_frame__WJn9z{-webkit-clip-path:inset(0 0 100% 0 round 20px);clip-path:inset(0 0 100% 0 round 20px)}.PlatformOverview_section__y8FMC[data-anim=on] .PlatformOverview_rowReverse__XS0_D:not([data-in=true]) :is(.PlatformOverview_watermark__NidHC,.PlatformOverview_iconBadge__nPSSt,.PlatformOverview_text__b4zyq>*),.PlatformOverview_section__y8FMC[data-anim=on] .PlatformOverview_row__2bYST:not([data-in=true]) :is(.PlatformOverview_watermark__NidHC,.PlatformOverview_iconBadge__nPSSt,.PlatformOverview_text__b4zyq>*){transform:translateY(20px)}.PlatformOverview_frame__WJn9z{border-radius:20px}.PlatformOverview_spineHead__uO6EU{left:17px}.PlatformOverview_backplate__IgbHA,.PlatformOverview_rowReverse__XS0_D .PlatformOverview_backplate__IgbHA{inset:14px -10px -14px 14px;border-radius:22px}.PlatformOverview_watermark__NidHC{font-size:60px}}@media (max-width:480px){.PlatformOverview_rows__9Vi6t{padding-left:40px}.PlatformOverview_spineHead__uO6EU,.PlatformOverview_spine__L5fv6{left:13px}.PlatformOverview_node__Jfmxf{left:-27px;width:30px;height:30px;font-size:11px}.PlatformOverview_note__K9P9d{padding:8px 12px 8px 8px}.PlatformOverview_noteText__Jv954{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.PlatformOverview_backplate__IgbHA,.PlatformOverview_frame__WJn9z,.PlatformOverview_image__fRNKr,.PlatformOverview_node__Jfmxf,.PlatformOverview_note__K9P9d,.PlatformOverview_spineFill__uXhN2,.PlatformOverview_spineHead__uO6EU,:is(.PlatformOverview_watermark__NidHC,.PlatformOverview_iconBadge__nPSSt,.PlatformOverview_text__b4zyq>*){transition:none!important;animation:none!important}}@media (max-width:480px){.PlatformOverview_body__UvSyL{gap:14px}.PlatformOverview_iconBadge__nPSSt{width:44px;height:44px;border-radius:13px}.PlatformOverview_icon__8nofe{width:22px;height:22px}}.SectionHeader_header__qWtzn{display:flex;flex-direction:column;gap:var(--space-3);max-width:760px}.SectionHeader_left__My2af{text-align:left;align-items:flex-start}.SectionHeader_center__fpGkv{text-align:center;align-items:center;margin-left:auto;margin-right:auto}.SectionHeader_eyebrowWrapper__PkPxb{display:inline-flex;align-items:center;gap:var(--space-2)}.SectionHeader_eyebrow__jKg1J{font-family:var(--font-mono);font-size:11px;line-height:16px;font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text);background-color:var(--accent-subtle);padding:3px 8px;border-radius:var(--radius-xs);border:1px solid var(--accent-border)}.SectionHeader_title__kyQh4{margin:0;font-family:var(--font-sans);font-size:36px;line-height:44px;font-weight:var(--fw-semibold);color:var(--text);letter-spacing:-.02em}@media (max-width:768px){.SectionHeader_title__kyQh4{font-size:28px;line-height:34px}}.SectionHeader_description__qX3O0{margin:0;font-family:var(--font-sans);font-size:16px;line-height:26px;color:var(--text-2)}.CapabilityBadge_badge__QGUBT{display:inline-flex;align-items:center;gap:var(--space-1);font-family:var(--font-sans);font-weight:var(--fw-semibold);letter-spacing:.02em;border-radius:var(--radius-full);white-space:nowrap;vertical-align:middle;border:1px solid transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.CapabilityBadge_sm__VCVQB{padding:2px 7px;font-size:11px;line-height:14px}.CapabilityBadge_md__kXYQu{padding:4px 10px;font-size:12px;line-height:16px}.CapabilityBadge_icon__KYW7o{width:12px;height:12px;flex-shrink:0}.CapabilityBadge_md__kXYQu .CapabilityBadge_icon__KYW7o{width:13px;height:13px}.CapabilityBadge_live__K85sI{background-color:var(--success-surface);color:var(--success-text);border-color:var(--success-border)}.CapabilityBadge_preview__Mhwlx{background-color:var(--warning-surface);color:var(--warning-text);border-color:var(--warning-border)}.CapabilityBadge_roadmap__U4noV{background-color:var(--neutral-surface);color:var(--neutral-text);border-color:var(--neutral-border)}.EducationStages_section__JuMHW{width:100%;padding:var(--space-9) var(--space-5);background-color:var(--surface-2);border-bottom:1px solid var(--border-subtle)}@media (max-width:768px){.EducationStages_section__JuMHW{padding:var(--space-8) var(--space-4)}}.EducationStages_container__rE0nE{max-width:1240px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-7)}.EducationStages_stagesNav__Pouqn{display:flex;align-items:center;gap:6px;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x mandatory}.EducationStages_stageTab__b8MKd{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background-color:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-full);font-family:var(--font-sans);font-size:13px;font-weight:var(--fw-medium);color:var(--text-2);white-space:nowrap;cursor:pointer;scroll-snap-align:start;transition:all var(--dur-fast) var(--ease-out);flex-shrink:0}.EducationStages_stageTab__b8MKd:hover{background-color:var(--surface-hover);color:var(--text)}.EducationStages_stageTabActive__V_Jhc{background-color:var(--accent-subtle);border-color:var(--accent-border);color:var(--accent-text);font-weight:var(--fw-semibold);box-shadow:var(--shadow-1)}.EducationStages_tabIcon__Titsq{width:16px;height:16px}.EducationStages_stageCard__3zecY{display:grid;grid-template-columns:1fr 420px;grid-gap:var(--space-6);gap:var(--space-6);padding:var(--space-6);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-1)}@media (max-width:960px){.EducationStages_stageCard__3zecY{grid-template-columns:1fr;padding:var(--space-5)}}.EducationStages_stageLeft__lelVB{display:flex;flex-direction:column;gap:var(--space-4)}.EducationStages_stageHeader__ND1oZ{display:flex;align-items:center;gap:var(--space-3)}.EducationStages_stageIconBadge__aDjyH{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-md);background-color:var(--accent-subtle);color:var(--accent-text);flex-shrink:0}.EducationStages_mainStageIcon__X80Ao{width:24px;height:24px}.EducationStages_ageTag__MsxRf{font-family:var(--font-mono);font-size:11px;color:var(--text-3);text-transform:uppercase;letter-spacing:.04em}.EducationStages_stageName__GfXeb{margin:2px 0 0;font-size:22px;font-weight:var(--fw-semibold);color:var(--text)}.EducationStages_stageDescription___idr4{margin:0;font-size:15px;line-height:24px;color:var(--text-2)}.EducationStages_capabilitiesList__Zhn4i{display:flex;flex-direction:column;gap:var(--space-2);margin-top:auto;padding-top:var(--space-4);border-top:1px solid var(--border-subtle)}.EducationStages_capListLabel__YBqlo{font-family:var(--font-mono);font-size:10px;font-weight:var(--fw-semibold);letter-spacing:.05em;color:var(--text-3)}.EducationStages_chipsRow___KLsH{display:flex;flex-wrap:wrap;gap:8px}.EducationStages_capChip__uymk0{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;background-color:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm)}.EducationStages_capTitle__UNZCN{font-size:12px;font-weight:var(--fw-medium);color:var(--text)}.EducationStages_terminologyWidget__VCk5k{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background-color:var(--surface-2);border:1px solid var(--accent-border);border-radius:var(--radius-md)}.EducationStages_widgetHeader__ht27H{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2)}.EducationStages_widgetTitleRow__XnTaI{display:flex;align-items:center;gap:6px}.EducationStages_widgetIcon__uS2qD{width:16px;height:16px;color:var(--accent-text)}.EducationStages_widgetTitle__xPog9{font-size:13px;font-weight:var(--fw-semibold);color:var(--text);text-transform:uppercase;letter-spacing:.04em}.EducationStages_toggleContainer__FQkz0{display:inline-flex;background-color:var(--surface);padding:2px;border-radius:var(--radius-full);border:1px solid var(--border)}.EducationStages_toggleChoice__5GOyf{padding:4px 10px;font-size:11px;font-weight:var(--fw-semibold);color:var(--text-2);background:transparent;border:none;border-radius:var(--radius-full);cursor:pointer;transition:all var(--dur-fast)}.EducationStages_choiceActive__5iZ6f{background-color:var(--accent-solid);color:#fff;box-shadow:var(--shadow-1)}.EducationStages_widgetExplainer__4CqdG{margin:0;font-size:12px;line-height:16px;color:var(--text-2)}.EducationStages_vocabComparison__6wa1H{display:flex;flex-direction:column;gap:6px;background-color:var(--surface);padding:var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--border-subtle)}.EducationStages_vocabItem__GODci{display:flex;justify-content:space-between;align-items:baseline;font-size:12px;padding:2px 0;border-bottom:1px solid var(--border-subtle)}.EducationStages_vocabItem__GODci:last-child{border-bottom:none}.EducationStages_vocabLabel__aFHKw{color:var(--text-3);font-size:11px}.EducationStages_vocabValue__1Wa7D{font-family:var(--font-mono);font-weight:var(--fw-semibold);color:var(--accent-text);font-size:12px}.EducationStages_terminologyCaption__1500W{font-family:var(--font-mono);font-size:10px;color:var(--text-3)}.EducationStages_terminologyCaption__1500W code{color:var(--text);background-color:var(--surface-3);padding:1px 4px;border-radius:var(--radius-xs)}.RollCallMatrix_card__hAZds{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-1)}.RollCallMatrix_header__EJpZe{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--border-subtle)}.RollCallMatrix_sectionBadge__kYGmk{font-family:var(--font-mono);font-size:10px;font-weight:var(--fw-semibold);letter-spacing:.05em;color:var(--accent-text);margin-bottom:2px}.RollCallMatrix_title__XgiTN{margin:0;font-size:16px;font-weight:var(--fw-semibold);color:var(--text)}.RollCallMatrix_subtitle__G9oAY{font-size:12px;color:var(--text-3)}.RollCallMatrix_counters__AaBFp{display:flex;align-items:center;gap:8px}.RollCallMatrix_cntA__xoaL9,.RollCallMatrix_cntL__y1574,.RollCallMatrix_cntP__Wmt1h{font-family:var(--font-mono);font-size:11px;padding:3px 8px;border-radius:var(--radius-xs)}.RollCallMatrix_cntP__Wmt1h{background-color:var(--success-surface);color:var(--success-text)}.RollCallMatrix_cntL__y1574{background-color:var(--warning-surface);color:var(--warning-text)}.RollCallMatrix_cntA__xoaL9{background-color:var(--error-surface);color:var(--error-text)}.RollCallMatrix_grid__8jMHU{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}@media (max-width:640px){.RollCallMatrix_grid__8jMHU{grid-template-columns:1fr}}.RollCallMatrix_studentItem__KCc6h{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background-color:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform var(--dur-fast),border-color var(--dur-fast)}.RollCallMatrix_studentItem__KCc6h:hover{transform:translateY(-1px)}.RollCallMatrix_studentItem__KCc6h:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.RollCallMatrix_studentInfo__L9ybN{display:flex;align-items:center;gap:8px}.RollCallMatrix_roll__a9zL2{font-family:var(--font-mono);font-size:11px;color:var(--text-3);width:18px}.RollCallMatrix_avatar__Vc_8N{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-full);background-color:var(--surface-3);color:var(--text-2);font-size:10px;font-weight:var(--fw-semibold)}.RollCallMatrix_nameBox__HIMVp{display:flex;flex-direction:column}.RollCallMatrix_studentName__jEu1v{font-size:13px;font-weight:var(--fw-medium);color:var(--text)}.RollCallMatrix_note__XcRMN{font-size:10px;color:var(--text-3)}.RollCallMatrix_toggleBtn__PvgNF{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:13px;font-weight:var(--fw-semibold)}.RollCallMatrix_status_P__JPqwk{border-left:3px solid var(--success)}.RollCallMatrix_status_P__JPqwk .RollCallMatrix_toggleBtn__PvgNF{background-color:var(--success);color:#fff}.RollCallMatrix_status_L__pmv6e{border-left:3px solid var(--warning)}.RollCallMatrix_status_L__pmv6e .RollCallMatrix_toggleBtn__PvgNF{background-color:var(--warning);color:#fff}.RollCallMatrix_status_A__GJrH8{border-left:3px solid var(--error)}.RollCallMatrix_status_A__GJrH8 .RollCallMatrix_toggleBtn__PvgNF{background-color:var(--error);color:#fff}.RollCallMatrix_footer__kbvI6{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-top:4px;padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}.RollCallMatrix_auditText__nNwWe{font-size:11px;color:var(--text-3)}.RollCallMatrix_submitBtn__l2S2s{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:var(--fw-semibold);color:var(--on-accent);background-color:var(--accent-solid);border:none;border-radius:var(--radius-xs);cursor:pointer;transition:background-color var(--dur-fast)}.RollCallMatrix_submitBtn__l2S2s:hover{background-color:var(--accent-solid-hover)}.RollCallMatrix_btnIcon__zPRFw{width:14px;height:14px}.RollCallMatrix_caption__0Fy4I{font-family:var(--font-mono);font-size:10px;color:var(--text-3);text-align:right;margin-top:2px}.SafetyMapMock_mapContainer__8iuDh{position:relative;width:100%;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--border);background-color:var(--surface-2);display:flex;flex-direction:column}.SafetyMapMock_mapOverlayHeader__FKkYz{position:absolute;top:10px;left:10px;right:10px;display:flex;align-items:center;justify-content:space-between;z-index:5;pointer-events:none}.SafetyMapMock_liveTag__W8jwe{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:10px;font-weight:var(--fw-semibold);text-transform:uppercase;color:var(--text-2);background-color:var(--surface);padding:4px 10px;border-radius:var(--radius-full);border:1px solid var(--border);box-shadow:var(--shadow-1)}.SafetyMapMock_liveDot__wMzzh{width:6px;height:6px;border-radius:var(--radius-full);background-color:var(--accent)}.SafetyMapMock_campusLabel___z7mV{font-family:var(--font-mono);font-size:10px;color:var(--text-3);background-color:var(--surface);padding:4px 8px;border-radius:var(--radius-xs);border:1px solid var(--border-subtle)}.SafetyMapMock_mapSvg__vTP5s{width:100%;height:auto;display:block}.SafetyMapMock_sosPulse__OrGvH{animation:SafetyMapMock_pulseSOS__cjwTJ 1.5s ease-out infinite}@keyframes SafetyMapMock_pulseSOS__cjwTJ{0%{transform:scale(.9);opacity:1}50%{transform:scale(1.4);opacity:.4}to{transform:scale(.9);opacity:1}}@media (prefers-reduced-motion:reduce){.SafetyMapMock_sosPulse__OrGvH{animation:none}}.SafetyMapMock_floatingCard___Qpnf{position:absolute;bottom:34px;left:12px;right:12px;background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:10px 14px;box-shadow:var(--shadow-2);z-index:5}.SafetyMapMock_busCardContent__4BnYx{display:flex;flex-direction:column;gap:2px}.SafetyMapMock_busBadgeRow__XuzZJ{display:flex;align-items:center;gap:6px}.SafetyMapMock_busIcon__1Gunm{width:16px;height:16px;color:var(--warning-text)}.SafetyMapMock_busTitle__iySKM{font-size:12px;font-weight:var(--fw-semibold);color:var(--text)}.SafetyMapMock_busMeta__B_8rv{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--text-3)}.SafetyMapMock_dotSep__oJiZm{opacity:.5}.SafetyMapMock_etaHighlight__gADy7{font-family:var(--font-mono);font-weight:var(--fw-semibold);color:var(--warning-text)}.SafetyMapMock_sosCardContent__TdQ86{display:flex;flex-direction:column;gap:4px}.SafetyMapMock_sosBadgeRow__Ksieg{display:flex;align-items:center;gap:6px;color:var(--error-text)}.SafetyMapMock_sosIcon__qrma_{width:16px;height:16px}.SafetyMapMock_sosBadgeText__t380z{font-family:var(--font-mono);font-size:10px;font-weight:var(--fw-semibold);letter-spacing:.05em}.SafetyMapMock_sosDesc__Wch4K{margin:0;font-size:11px;line-height:15px;color:var(--text-2)}.SafetyMapMock_safetyDisclaimer__8_UD1{padding:6px 12px;background-color:var(--surface-3);font-size:10px;color:var(--text-3);text-align:center;border-top:1px solid var(--border-subtle)}.BentoFeatures_section__IDVnD{width:100%;padding:var(--space-9) var(--space-5);background-color:var(--surface);border-bottom:1px solid var(--border-subtle)}@media (max-width:768px){.BentoFeatures_section__IDVnD{padding:var(--space-8) var(--space-4)}}.BentoFeatures_container__mAJ2e{max-width:1240px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-7)}.BentoFeatures_bentoGrid__B2SQP{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:1024px){.BentoFeatures_bentoGrid__B2SQP{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.BentoFeatures_bentoGrid__B2SQP{grid-template-columns:1fr}}.BentoFeatures_card__C0LXn{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-4);padding:var(--space-5);background-color:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.BentoFeatures_card__C0LXn:hover{transform:translateY(-2px);border-color:var(--accent-border);box-shadow:var(--shadow-1)}.BentoFeatures_cardAttendance__QL29i{grid-column:span 2}@media (max-width:1024px){.BentoFeatures_cardAttendance__QL29i{grid-column:span 2}}@media (max-width:768px){.BentoFeatures_cardAttendance__QL29i{grid-column:span 1}}.BentoFeatures_cardSafety__2F76H{grid-column:span 2}@media (max-width:1024px){.BentoFeatures_cardSafety__2F76H{grid-column:span 2}}@media (max-width:768px){.BentoFeatures_cardSafety__2F76H{grid-column:span 1}}.BentoFeatures_cardMeta__WawZb{display:flex;flex-direction:column;gap:6px}.BentoFeatures_badgeRow__EN5Wp{display:flex;align-items:center;gap:8px}.BentoFeatures_tag__drVMB{font-family:var(--font-mono);font-size:10px;font-weight:var(--fw-semibold);letter-spacing:.05em;color:var(--accent-text)}.BentoFeatures_cardTitle__g1cxF{margin:0;font-size:18px;font-weight:var(--fw-semibold);color:var(--text)}.BentoFeatures_cardDesc__PtPFt{margin:0;font-size:13px;line-height:20px;color:var(--text-2)}.BentoFeatures_visualContainer__kxeke{width:100%;margin-top:auto}.BentoFeatures_academicMiniMock__kHwHl{display:flex;flex-direction:column;gap:8px;padding:12px;background-color:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-sm)}.BentoFeatures_timetableHeader__h5Crm{display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:10px;font-weight:var(--fw-semibold);color:var(--accent-text)}.BentoFeatures_calIcon__BuMdh{width:12px;height:12px}.BentoFeatures_examRow__fM5d8{display:flex;align-items:center;gap:8px;padding:8px 10px;background-color:var(--surface-2);border-radius:var(--radius-xs)}.BentoFeatures_examBadge__90p0P{font-family:var(--font-mono);font-size:9px;font-weight:var(--fw-semibold);background-color:var(--warning-surface);color:var(--warning-text);padding:2px 6px;border-radius:var(--radius-xs)}.BentoFeatures_examInfo__01kei{display:flex;flex-direction:column}.BentoFeatures_examName__aj7wf{font-size:12px;font-weight:var(--fw-medium);color:var(--text)}.BentoFeatures_examDate__oAkUx{font-size:10px;color:var(--text-3)}.BentoFeatures_reportSnippet__H_86l{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;padding-top:6px;border-top:1px solid var(--border-subtle)}.BentoFeatures_reportCol__qAwxl{display:flex;flex-direction:column}.BentoFeatures_reportSub__DMoko{font-size:10px;color:var(--text-3)}.BentoFeatures_reportGrade___ehc5{font-family:var(--font-mono);font-size:13px;font-weight:var(--fw-semibold);color:var(--success-text)}.BentoFeatures_reportAtt__2qCC8{font-family:var(--font-mono);font-size:12px;color:var(--text-2)}.BentoFeatures_roadmapPillsRow__8Gwxq{display:flex;gap:6px;margin-top:4px}.BentoFeatures_roadmapPill__lVvIG{font-family:var(--font-mono);font-size:9px;color:var(--text-3);background-color:var(--surface-2);padding:2px 6px;border-radius:var(--radius-xs)}.BentoFeatures_feeMiniVisual__t2osl{display:flex;flex-direction:column;gap:8px;padding:12px;background-color:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-sm)}.BentoFeatures_feeBarTop__tp4eS{display:flex;justify-content:space-between;font-size:11px}.BentoFeatures_feeTerm__fqZJF{color:var(--text-2)}.BentoFeatures_feeTotal__4EFEz{font-family:var(--font-mono);font-weight:var(--fw-semibold);color:var(--text)}.BentoFeatures_feeTrack__rmS1p{display:flex;width:100%;height:8px;background-color:var(--surface-3);border-radius:var(--radius-full);overflow:hidden}.BentoFeatures_feePaid__TgGFB{background-color:var(--success);height:100%}.BentoFeatures_feeDue__mOce1{background-color:var(--warning);height:100%}.BentoFeatures_feeBreakdownRow__80dsm{display:flex;flex-direction:column;gap:4px;font-size:11px}.BentoFeatures_feeLegendItem__qi60x{display:flex;align-items:center;gap:6px;color:var(--text-2)}.BentoFeatures_feeDotPaid__qn5ji{width:8px;height:8px;border-radius:var(--radius-full);background-color:var(--success)}.BentoFeatures_feeDotDue__MP61H{width:8px;height:8px;border-radius:var(--radius-full);background-color:var(--warning)}.BentoFeatures_feeChannelNote__x4JTf{font-size:10px;color:var(--text-3);border-top:1px solid var(--border-subtle);padding-top:6px}.BentoFeatures_circularMiniCard__tHGUR{display:flex;flex-direction:column;gap:6px;padding:12px;background-color:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-sm)}.BentoFeatures_circularTop__7giWt{display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:10px}.BentoFeatures_bellIcon__Ba087{width:12px;height:12px;color:var(--accent-text)}.BentoFeatures_circularTag__rxj_A{font-weight:var(--fw-semibold);color:var(--accent-text)}.BentoFeatures_circularDate__FI_Z1{color:var(--text-3);margin-left:auto}.BentoFeatures_circularHeading__3C1NH{margin:2px 0 0;font-size:13px;font-weight:var(--fw-semibold);color:var(--text)}.BentoFeatures_circularExcerpt__UBbBy{margin:0;font-size:11px;line-height:15px;color:var(--text-2)}.BentoFeatures_circularFooter__Zsx3h{display:flex;justify-content:space-between;font-size:10px;color:var(--text-3);border-top:1px solid var(--border-subtle);padding-top:6px}.BentoFeatures_ackStatus__GAJuu{color:var(--success-text);font-weight:var(--fw-semibold)}.BentoFeatures_adminMiniQueue__mZCzd{display:flex;flex-direction:column;gap:8px;padding:12px;background-color:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-sm)}.BentoFeatures_queueHeader__5kKAf{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:10px;font-weight:var(--fw-semibold);color:var(--text-2)}.BentoFeatures_queueCount__OwVpg{color:var(--warning-text);background-color:var(--warning-surface);padding:1px 5px;border-radius:var(--radius-xs)}.BentoFeatures_queueItem__RfeLq{display:flex;align-items:center;gap:8px;padding:6px 8px;background-color:var(--surface-2);border-radius:var(--radius-xs)}.BentoFeatures_queueAvatar__nXTbN{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-full);background-color:var(--accent-subtle);color:var(--accent-text);font-size:10px;font-weight:var(--fw-semibold)}.BentoFeatures_queueInfo__aH56r{display:flex;flex-direction:column;flex-grow:1}.BentoFeatures_queuePerson__lghlE{font-size:11px;font-weight:var(--fw-semibold);color:var(--text)}.BentoFeatures_queueReason__O5Nr1{font-size:10px;color:var(--text-3)}.BentoFeatures_queueActions__b_iup{display:flex}.BentoFeatures_btnApprove__DRhb6{padding:3px 8px;font-size:10px;font-weight:var(--fw-semibold);color:var(--success-text);background-color:var(--success-surface);border:1px solid var(--success-border);border-radius:var(--radius-xs);cursor:pointer}.BentoFeatures_adminRoadmapRow__RzNpx{display:flex;gap:6px;margin-top:2px}.PhoneMock_frame__szJpj{position:relative;width:100%;max-width:340px;background-color:#12304a;border-radius:40px;padding:10px;box-shadow:0 20px 48px -10px rgba(18,48,74,.35),inset 0 0 0 1px hsla(0,0%,100%,.1);display:flex;flex-direction:column;align-items:center}.PhoneMock_speakerBar__SeQ66{width:48px;height:4px;background-color:hsla(0,0%,100%,.2);border-radius:var(--radius-full);margin-bottom:6px}.PhoneMock_notch__m1Y0c{position:absolute;top:14px;left:50%;transform:translateX(-50%);width:90px;height:20px;background-color:#12304a;border-radius:12px;display:flex;align-items:center;justify-content:center;z-index:10}.PhoneMock_cameraLens__BScrT{width:8px;height:8px;border-radius:var(--radius-full);background-color:#0b1a29;border:1px solid hsla(0,0%,100%,.15)}.PhoneMock_screen__VYClQ{position:relative;width:100%;background-color:var(--surface);border-radius:32px;overflow:hidden;display:flex;flex-direction:column;min-height:520px;border:1px solid var(--border-subtle)}.PhoneMock_statusBar__mOP_9{display:flex;align-items:center;justify-content:space-between;padding:10px 18px 4px;font-family:var(--font-mono);font-size:11px;color:var(--text-2);z-index:5}.PhoneMock_statusTime__07Njg{font-weight:var(--fw-semibold)}.PhoneMock_statusIcons__LQbmr{display:flex;align-items:center;gap:8px}.PhoneMock_content__RDV3z{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-5) var(--space-4);flex-grow:1}.PhoneMock_parentHeader__08aQp{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.PhoneMock_childSwitcher__ZowLd{display:flex;align-items:center;gap:6px;background-color:var(--surface-2);padding:3px;border-radius:var(--radius-full);border:1px solid var(--border-subtle)}.PhoneMock_childChip__OZl23{display:flex;align-items:center;gap:6px;padding:4px 10px 4px 4px;border-radius:var(--radius-full);background:transparent;border:none;cursor:pointer;transition:background-color var(--dur-fast)}.PhoneMock_childActive__Sk2sN{background-color:var(--surface);box-shadow:var(--shadow-1)}.PhoneMock_childAvatar__P7e9X{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--radius-full);background-color:var(--accent-subtle);color:var(--accent-text);font-size:10px;font-weight:var(--fw-semibold)}.PhoneMock_childName__7C3TE{font-size:12px;font-weight:var(--fw-semibold);color:var(--text)}.PhoneMock_childGrade__9WjQr{font-size:10px;color:var(--text-3)}.PhoneMock_notificationBell__D5aVh{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-full);background-color:var(--surface-2);color:var(--text-2)}.PhoneMock_bellIcon__ASJ04{width:16px;height:16px}.PhoneMock_unreadDot__mf_wJ{position:absolute;top:6px;right:6px;width:6px;height:6px;border-radius:var(--radius-full);background-color:var(--error)}.PhoneMock_arrivalCard__mxpp_{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);background-color:var(--success-surface);border:1px solid var(--success-border);border-radius:var(--radius-md)}.PhoneMock_arrivalTop__f5__S{display:flex;align-items:center;justify-content:space-between}.PhoneMock_statusPill__zKABg{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:var(--fw-semibold);color:var(--success-text)}.PhoneMock_pillIcon__7TS_s{width:14px;height:14px}.PhoneMock_scanTime__jML1h{font-family:var(--font-mono);font-size:11px;font-feature-settings:"tnum" 1;color:var(--success-text)}.PhoneMock_arrivalTitle__rWB8x{margin:0;font-size:15px;font-weight:var(--fw-semibold);color:var(--text)}.PhoneMock_arrivalSub__vXipE{margin:2px 0 0;font-size:12px;line-height:16px;color:var(--text-2)}.PhoneMock_arrivalFooter__FZXG1{border-top:1px solid rgba(16,185,129,.2);padding-top:6px}.PhoneMock_busNote__Pusja{font-size:11px;color:var(--text-3)}.PhoneMock_sectionBlock___rFQ7{display:flex;flex-direction:column;gap:var(--space-2)}.PhoneMock_sectionHeader__6Qri_{display:flex;align-items:center;justify-content:space-between}.PhoneMock_sectionTitle__kCRoX{font-size:12px;font-weight:var(--fw-semibold);color:var(--text);text-transform:uppercase;letter-spacing:.04em}.PhoneMock_sectionLink__KLw_m{font-size:11px;color:var(--accent-text);font-weight:var(--fw-medium)}.PhoneMock_timetablePills__0Ed7g{display:flex;gap:8px}.PhoneMock_periodPill___72UT{flex:1 1;display:flex;flex-direction:column;gap:2px;padding:8px;background-color:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm)}.PhoneMock_periodActive__WNx3C{border-color:var(--accent-border);background-color:var(--accent-subtle)}.PhoneMock_periodTime__Twsww{font-family:var(--font-mono);font-size:9px;color:var(--text-3)}.PhoneMock_periodSubject__nODEy{font-size:12px;font-weight:var(--fw-semibold);color:var(--text)}.PhoneMock_periodRoom__aPTNz{font-size:10px;color:var(--text-3)}.PhoneMock_feeCard__y0l0z{display:flex;flex-direction:column;gap:6px;padding:var(--space-3);background-color:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}.PhoneMock_feeHeader__qODqD{display:flex;align-items:center;justify-content:space-between}.PhoneMock_feeEyebrow__WtUMb{display:block;font-size:11px;color:var(--text-3)}.PhoneMock_feeAmount__QM6d5{display:block;font-family:var(--font-mono);font-size:18px;font-weight:var(--fw-semibold);font-feature-settings:"tnum" 1;color:var(--text)}.PhoneMock_qrThumb__ljkqy{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xs);color:var(--text)}.PhoneMock_qrIcon__fXjgJ{width:22px;height:22px}.PhoneMock_feeNote__0MIAA{margin:0;font-size:11px;line-height:14px;color:var(--text-3)}.PhoneMock_sosStrip__GDXc6{display:flex;align-items:center;gap:var(--space-3);padding:10px 12px;background-color:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;margin-top:auto}.PhoneMock_sosIconWrapper__YRmZL{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-full);background-color:var(--error-surface);color:var(--error-text);flex-shrink:0}.PhoneMock_sosIcon__yo1ye{width:16px;height:16px}.PhoneMock_sosText__Syw7g{display:flex;flex-direction:column;flex-grow:1}.PhoneMock_sosTitle__jXiog{font-size:12px;font-weight:var(--fw-semibold);color:var(--text)}.PhoneMock_sosSubtitle__TrSNo{font-size:10px;color:var(--text-3)}.PhoneMock_sosChevron__yz9cz{width:14px;height:14px;color:var(--text-3)}.PhoneMock_studentHeader__n3NaT{display:flex;align-items:center;justify-content:space-between;padding-bottom:6px;border-bottom:1px solid var(--border-subtle)}.PhoneMock_greeting__MalYQ{font-size:11px;color:var(--text-3)}.PhoneMock_studentName__U5K_D{margin:0;font-size:16px;font-weight:var(--fw-semibold);color:var(--text)}.PhoneMock_studentId__7E0V9{font-family:var(--font-mono);font-size:10px;color:var(--text-3)}.PhoneMock_sgpaRing__pbmHv{display:flex;flex-direction:column;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-full);border:2px solid var(--accent);background-color:var(--accent-subtle)}.PhoneMock_sgpaVal__fY659{font-family:var(--font-mono);font-size:13px;font-weight:var(--fw-semibold);color:var(--accent-text);line-height:1}.PhoneMock_sgpaLabel__yixhb{font-size:8px;color:var(--text-3);text-transform:uppercase}.PhoneMock_nextClassCard__2BQzS{display:flex;flex-direction:column;gap:4px;padding:12px;background-color:var(--surface-2);border-left:3px solid var(--accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.PhoneMock_nextClassBadge__PZlsg{font-family:var(--font-mono);font-size:9px;font-weight:var(--fw-semibold);letter-spacing:.05em;color:var(--accent-text)}.PhoneMock_nextClassTitle__Rqnx_{margin:0;font-size:14px;font-weight:var(--fw-semibold);color:var(--text)}.PhoneMock_nextClassMeta__F_UKo{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--text-3)}.PhoneMock_studentRibbon__ihGrw{display:flex;flex-direction:column;gap:6px}.PhoneMock_ribbonItem__3rgxb{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;background-color:var(--surface-2);border-radius:var(--radius-xs);font-size:11px}.PhoneMock_ribbonTime__ETQKK{font-family:var(--font-mono);color:var(--text-3)}.PhoneMock_ribbonSubject__KcSEs{font-weight:var(--fw-medium);color:var(--text)}.PhoneMock_ribbonRoom__EkQ9_{color:var(--text-3)}.PhoneMock_complianceCard__uqHiE{display:flex;flex-direction:column;gap:4px;padding:10px;background-color:var(--surface-2);border-radius:var(--radius-sm);margin-top:auto}.PhoneMock_complianceHeader__R0kve{display:flex;align-items:center;justify-content:space-between;font-size:11px}.PhoneMock_complianceTitle__KRaPt{color:var(--text-2)}.PhoneMock_compliancePercent___jaaL{font-family:var(--font-mono);font-weight:var(--fw-semibold);color:var(--success-text)}.PhoneMock_complianceBar__Vz_9M{width:100%;height:6px;background-color:var(--surface-3);border-radius:var(--radius-full);overflow:hidden}.PhoneMock_complianceFill__eBnwy{height:100%;background-color:var(--success);border-radius:var(--radius-full)}.PhoneMock_complianceNote__AWaYd{font-size:10px;color:var(--text-3)}.PhoneMock_homeBar__VFq97{width:120px;height:4px;background-color:var(--text-disabled);border-radius:var(--radius-full);margin:8px auto 6px}.PhoneMock_caption__wz25t{font-family:var(--font-mono);font-size:10px;color:var(--text-3);text-transform:uppercase;letter-spacing:.05em;margin-top:8px}