.page_navbar__chktt{position:relative;z-index:100;background:var(--bg-primary);border-bottom:1px solid var(--glass-border);transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease}.page_navbarScrolled__wgtrv{border-bottom-color:var(--glass-border-hover);box-shadow:0 8px 24px -14px rgba(15,23,42,.22);background-color:var(--nav-scrolled-bg)!important}.page_navbarContainer__j00EY{display:flex;justify-content:space-between;align-items:center;height:64px}.page_logo__7fc9l{font-family:var(--font-heading);font-weight:800;font-size:1.5rem;text-decoration:none;display:flex;align-items:center;gap:.05rem;color:var(--text-white)}.page_logoImg__xb6Gi{width:38px;height:38px;object-fit:contain;border-radius:6px;transform:translateY(2px)}@media (max-width:768px){.page_logoDoc__Dt1GG{font-size:1.1rem;gap:.3rem}.page_logoDoc__Dt1GG .page_logoImg__xb6Gi{width:30px;height:30px;transform:none}}.page_logoImgLarge__AWHNO{width:64px;height:64px;object-fit:contain;border-radius:8px;transform:translateY(4px)}.page_logoLarge__ljbUA{font-family:var(--font-heading);font-weight:800;font-size:2.2rem;text-decoration:none;display:flex;align-items:center;gap:.08rem;color:var(--text-white)}.page_logoIcon__vIYln{display:flex;align-items:center;justify-content:center;color:var(--accent-secondary)}.page_logoDot__6Cv2f{width:10px;height:10px;background-color:var(--accent-secondary);border-radius:50%;box-shadow:0 0 10px var(--accent-secondary)}.page_navLinks__3Mchl{display:flex;list-style:none;gap:2.5rem;align-items:center}.page_navCtaGroup__qvmOm{display:flex;align-items:center;gap:.75rem}.page_navAuthPlaceholder__Iv3S9{display:inline-block;width:34px;height:34px}@media (min-width:769px){.page_mainNavRight___CvPN{margin-left:auto}}.page_navLink__2S7dD{color:var(--text-muted);text-decoration:none;font-weight:600;font-size:.925rem;letter-spacing:-.01em;transition:var(--transition-fast);cursor:pointer;display:flex;align-items:center;gap:.35rem}.page_navLink__2S7dD:hover{color:var(--accent-primary)}.page_activeNavLink__0a4sI{color:var(--accent-primary)!important;font-weight:700!important;text-shadow:0 0 8px rgba(13,148,136,.25)}.page_dropdownParent__LBIQt{position:relative}.page_dropdownMenu__qkuLY{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(-8px);min-width:260px;list-style:none;padding:.5rem 0;background:var(--glass-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:16px;box-shadow:0 20px 50px rgba(0,0,0,.12);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),visibility .25s;z-index:999;margin:8px 0 0}.page_dropdownParent__LBIQt:hover .page_dropdownMenu__qkuLY{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)}.page_dropdownLink__6udMf{display:block;padding:.65rem 1.25rem;font-size:.85rem;font-weight:500;color:var(--text-secondary);text-decoration:none;border-radius:10px;margin:.15rem .4rem;transition:background-color .2s ease,color .2s ease}.page_dropdownLink__6udMf:hover{background-color:rgba(13,148,136,.08);color:var(--accent-primary)}.page_solutionsTriggerButton__K5EvE{background:transparent;border:none;font-family:inherit;padding:0}.page_solutionsIndicator__r3Sjd{position:absolute;bottom:-6px;left:0;height:2px;background-color:var(--accent-primary);width:0;transition:width .25s cubic-bezier(.16,1,.3,1)}.page_solutionsIndicatorActive__RC2zf{width:100%}.page_solutionsActive__3KlaE{color:var(--accent-primary)!important}.page_arrowRotated__rDDTF{transform:rotate(180deg)}.page_megaMenu__5r3Ii{position:absolute;left:50%;top:100%;width:calc(100vw - 3rem);max-width:900px;z-index:1000;margin-top:10px;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-50%) translateY(-10px);transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),visibility .3s}.page_megaMenuOpen__kUWMp{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)}.page_megaMenuClosed__UZ3sF{opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-50%) translateY(-10px)}.page_megaMenuContainer__8Eh94{border-radius:24px;border:1px solid var(--glass-border);background:var(--bg-secondary);padding:2.2rem;box-shadow:0 25px 60px rgba(0,0,0,.12);text-align:left}.page_megaMenuTitle__EzlX_{margin-bottom:1.5rem;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:2px;color:var(--accent-primary);font-family:var(--font-heading)}.page_megaMenuContent__JJ_D9{display:flex;gap:2rem;flex-direction:row}.page_megaMenuHighlightCard__ORbHH{position:relative;display:flex;width:250px;flex-shrink:0;flex-direction:column;justify-content:space-between;border-radius:16px;background:linear-gradient(135deg,var(--accent-primary) 0,var(--accent-secondary) 50%,var(--accent-light) 100%);padding:1.5rem;color:#fff;box-shadow:0 15px 30px rgba(13,148,136,.2);overflow:hidden}.page_cardFooter__8VLLZ,.page_cardHeader__NhxBC{position:relative;z-index:1}.page_cardHeader__NhxBC{flex-direction:column}.page_cardBadge__xF7cF{border-radius:9999px;background:hsla(0,0%,100%,.2);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);padding:.25rem .6rem;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.page_cardTitle__wyNTT{margin-top:1.5rem;font-size:1.3rem;font-weight:900;line-height:1.25;letter-spacing:.5px;font-family:var(--font-heading)}.page_cardFooter__8VLLZ{margin-top:3.5rem;display:flex;justify-content:space-between;align-items:flex-end;width:100%}.page_cardYear__o44xf{font-size:2.2rem;font-weight:900;opacity:.35;line-height:1;font-family:var(--font-heading)}.page_cardDesc__Rro1m{font-size:.65rem;line-height:1.3;text-align:right;max-width:110px;opacity:.9}.page_cardProducts__IiHQe{background:linear-gradient(160deg,#0b1415,#0f2a29 55%,#103b38);box-shadow:0 15px 30px rgba(2,12,12,.35)}.page_cardProducts__IiHQe:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(45,212,191,.14) 1px,transparent 0),linear-gradient(90deg,rgba(45,212,191,.14) 1px,transparent 0);background-size:22px 22px;-webkit-mask-image:radial-gradient(circle at 78% 12%,#000 0,transparent 70%);mask-image:radial-gradient(circle at 78% 12%,#000 0,transparent 70%);pointer-events:none}.page_cardProducts__IiHQe:after{content:"";position:absolute;top:-45px;right:-45px;width:130px;height:130px;border-radius:50%;background:radial-gradient(circle,rgba(45,212,191,.45),transparent 70%);pointer-events:none}.page_cardProducts__IiHQe .page_cardBadge__xF7cF{background:transparent;border:1px solid rgba(45,212,191,.6);color:#5eead4}.page_cardProducts__IiHQe .page_cardTitle__wyNTT{color:#f0fdfa}.page_cardProducts__IiHQe .page_cardYear__o44xf{color:#2dd4bf;opacity:.25}.page_cardSolutions__MY3oi{background:linear-gradient(135deg,var(--accent-primary) 0,var(--accent-secondary) 45%,var(--accent-light) 100%)}.page_cardSolutions__MY3oi:before{content:"";position:absolute;top:-60px;right:-60px;width:180px;height:180px;border-radius:50%;border:1px solid hsla(0,0%,100%,.25);box-shadow:0 0 0 18px hsla(0,0%,100%,.08),0 0 0 40px hsla(0,0%,100%,.05);pointer-events:none}.page_cardResources__z4arz{background:var(--glass-bg);border:1px solid var(--accent-secondary);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:var(--text-white);box-shadow:0 15px 30px rgba(13,148,136,.12)}.page_cardResources__z4arz:before{content:"";position:absolute;right:1.25rem;top:1.5rem;width:68px;height:44px;background:repeating-linear-gradient(to bottom,var(--accent-light) 0,var(--accent-light) 2px,transparent 2px,transparent 10px);opacity:.55;pointer-events:none}.page_cardResources__z4arz .page_cardBadge__xF7cF{background:var(--accent-primary);color:#fff}.page_cardResources__z4arz .page_cardTitle__wyNTT{color:var(--accent-primary)}.page_cardResources__z4arz .page_cardYear__o44xf{color:var(--accent-secondary);opacity:.3}.page_cardResources__z4arz .page_cardDesc__Rro1m{color:var(--text-bright);opacity:1}.page_megaMenuGrid__YaooJ{display:grid;flex:1 1;grid-template-columns:repeat(2,1fr);grid-gap:1.2rem;gap:1.2rem;grid-auto-rows:1fr;align-items:stretch}.page_megaMenuItem__39_AE{display:flex;gap:1rem;cursor:pointer;border-radius:12px;padding:.7rem;min-height:76px;box-sizing:border-box;align-items:flex-start;transition:background-color .2s ease;text-decoration:none}.page_megaMenuItem__39_AE:hover{background:var(--accent-primary-glow)}.page_megaMenuItem__39_AE.page_noHover__ihbnt,.page_megaMenuItem__39_AE.page_noHover__ihbnt:hover{background:transparent;cursor:default}.page_megaMenuItem__39_AE.page_noHover__ihbnt:hover .page_menuItemIconBox__1uXvs{border-color:var(--glass-border);background:var(--bg-tertiary)}.page_megaMenuItem__39_AE.page_noHover__ihbnt:hover .page_menuItemTitle__td_Up{color:var(--accent-primary)}.page_menuItemIconBox__1uXvs{display:flex;height:40px;width:40px;flex-shrink:0;align-items:center;justify-content:center;border-radius:10px;background:var(--bg-tertiary);border:1px solid var(--glass-border);transition:border-color .2s ease,background-color .2s ease}.page_megaMenuItem__39_AE:hover .page_menuItemIconBox__1uXvs{border-color:var(--accent-secondary);background:var(--accent-secondary-glow)}.page_menuItemIcon__UCnJc{display:block;color:var(--accent-primary);transition:color .2s ease}.page_megaMenuItem__39_AE:hover .page_menuItemIcon__UCnJc{color:var(--accent-secondary)}.page_menuItemText__HNwAh{display:flex;flex-direction:column;text-align:left}.page_menuItemTitle__td_Up{font-size:.85rem;font-weight:700;color:var(--text-white);transition:color .2s ease;font-family:var(--font-heading)}.page_megaMenuItem__39_AE:hover .page_menuItemTitle__td_Up{color:var(--accent-secondary)}.page_menuItemDesc__8_yOe{margin-top:.25rem;font-size:.72rem;color:var(--text-muted);line-height:1.4}@media (max-width:768px){.page_megaMenu__5r3Ii{display:none}}.page_arrow__cks_j{display:inline-flex;align-items:center;color:var(--text-dim);transition:transform .25s ease,color .2s ease}.page_arrow__cks_j svg{display:block}.page_navLink__2S7dD:hover .page_arrow__cks_j,.page_solutionsActive__3KlaE .page_arrow__cks_j{color:var(--accent-primary)}.page_navBtn__A40Un{background:var(--accent-primary);color:#fff;padding:.5rem 1.15rem;border-radius:8px;text-decoration:none;font-weight:600;font-size:.82rem;letter-spacing:-.01em;border:1px solid transparent;transition:filter .18s ease,transform .18s ease,box-shadow .18s ease}.page_navBtn__A40Un:hover{filter:brightness(.93);transform:translateY(-1px);box-shadow:0 4px 10px -4px rgba(15,23,42,.3)}.page_navBtn__A40Un:active{transform:translateY(0);filter:brightness(.88)}.page_navBtnSecondary__wWXow{background:transparent;color:var(--text-muted);padding:.5rem 1.15rem;border-radius:8px;text-decoration:none;font-weight:600;font-size:.82rem;letter-spacing:-.01em;border:1px solid var(--glass-border);transition:color .18s ease,border-color .18s ease,background-color .18s ease}.page_navBtnSecondary__wWXow:hover{color:var(--accent-primary);border-color:var(--glass-border-hover);background:var(--accent-primary-glow)}:root[data-theme=dark] .page_navBtnSecondary__wWXow:hover{color:var(--text-white)}.page_hero__SKW6o{padding-top:24px;padding-bottom:48px;text-align:center;position:relative}.page_heroContent__2lPR8{max-width:850px;margin:0 auto}.page_hero__SKW6o h1{font-family:var(--font-heading);font-size:clamp(2.4rem,4vw + 1rem,4.2rem);font-weight:800;line-height:1.1;letter-spacing:-.03em;margin-bottom:1.2rem;opacity:0;animation:page_fadeUp__mbBxU 1.2s cubic-bezier(.16,1,.3,1) .2s forwards}.page_hero__SKW6o p{font-size:1.2rem;color:var(--text-muted);max-width:650px;margin:0 auto 2.5rem;opacity:0;animation:page_fadeUp__mbBxU 1.2s cubic-bezier(.16,1,.3,1) .4s forwards}.page_heroCtas__PKEzw{margin:0 auto 1.5rem;padding:.8rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 32px rgba(15,118,110,.03);opacity:0;animation:page_fadeUp__mbBxU 1.2s cubic-bezier(.16,1,.3,1) .6s forwards}.page_btnPrimary__2McYJ,.page_heroCtas__PKEzw{display:inline-flex;justify-content:center;align-items:center;gap:.5rem}.page_btnPrimary__2McYJ{background:linear-gradient(135deg,var(--accent-primary) 0,var(--accent-secondary) 50%,var(--accent-light) 100%);background-size:200% auto;color:#fff;padding:.95rem 2rem;border-radius:10px;text-decoration:none;font-weight:700;font-size:1.05rem;box-shadow:0 6px 20px var(--accent-primary-glow);transition:box-shadow .25s ease;border:none;cursor:pointer}.page_btnPrimary__2McYJ:hover{box-shadow:0 6px 28px rgba(13,148,136,.5)}.page_btnArrow__fDOpb{transition:transform .2s ease}.page_btnSecondary__tgZB4{background:transparent;color:var(--text-muted);padding:.95rem .5rem .95rem 1rem;border-radius:10px;text-decoration:none;font-weight:700;font-size:1.05rem;border:none;box-shadow:none;transition:color .25s ease,text-shadow .25s ease;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.page_btnSecondary__tgZB4:hover{color:var(--accent-primary);background:transparent;text-shadow:0 0 16px var(--accent-primary-glow)}.page_heroVisual___m6ot{max-width:1200px;margin:0 auto;border-radius:16px;background:var(--terminal-bg);border:1px solid var(--terminal-border);padding:.8rem 1.5rem 1.5rem;box-shadow:0 20px 50px rgba(15,118,110,.04);opacity:0;animation:page_fadeUp__mbBxU 1.4s cubic-bezier(.16,1,.3,1) .8s forwards;transition:background .3s ease,border-color .3s ease}.page_heroBadge__K9MQV{opacity:0;animation:page_fadeDown__1veYi 1s cubic-bezier(.16,1,.3,1) forwards}@keyframes page_fadeUp__mbBxU{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes page_fadeDown__1veYi{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.page_terminalHeader__ZuuKN{justify-content:space-between;margin-bottom:1rem;border-bottom:1px solid var(--terminal-header-border);padding-bottom:.75rem;transition:border-color .3s ease;position:relative}.page_terminalHeader__ZuuKN,.page_terminalThemeContainer__q9Cqv{display:flex;align-items:center}.page_terminalDots__aqySi{display:flex;gap:6px}.page_dot__2YCho{width:12px;height:12px;border-radius:50%}.page_dotRed__4B_AM{background:#ef4444}.page_dotYellow__Ssx5X{background:#f59e0b}.page_dotGreen__WKfXC{background:#10b981}.page_terminalTitle__ozTpK{font-family:var(--font-heading);font-size:.85rem;color:var(--terminal-title);font-weight:500;transition:color .3s ease;position:absolute;left:50%;transform:translateX(-50%);white-space:nowrap}.page_terminalBody__cMERf{text-align:left;font-family:Courier New,Courier,monospace;font-size:.9rem;color:var(--terminal-text-default);background:var(--terminal-body-bg);padding:1.5rem 1.5rem 1rem;border-radius:8px;height:280px;overflow-y:auto;white-space:pre-wrap;transition:background .3s ease,color .3s ease}.page_terminalCursor__EcvzC{display:inline-block;width:8px;height:15px;background-color:var(--terminal-cursor);margin-left:4px;animation:page_cursorBlink__dTEV3 1s step-end infinite}@keyframes page_cursorBlink__dTEV3{0%,to{background-color:transparent}50%{background-color:var(--terminal-cursor)}}.page_logDefault__VYXY8{color:var(--terminal-text-default)}.page_logCommand__KaQwB{color:var(--terminal-text-command)}.page_logSuccess__s17Gh{color:var(--terminal-text-success)}.page_logOutput__IB2G4{color:var(--terminal-text-output)}.page_logPrompt__9pTnn{color:var(--terminal-text-prompt)}.page_portfolio__rqZcN{padding:100px 0;position:relative}.page_sectionHeader__a4Fw5{text-align:center;max-width:700px;margin:0 auto 4rem}.page_sectionHeader__a4Fw5 h2{font-family:var(--font-heading);font-size:3rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,var(--text-white) 30%,var(--accent-primary) 70%,var(--accent-secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_sectionHeader__a4Fw5 p{color:var(--text-muted);font-size:1.15rem}.page_portfolioGrid__m9jcs{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2.5rem;gap:2.5rem}.page_portfolioCard__UWYNG{background:var(--bg-secondary);border:1px solid var(--glass-border);padding:2.5rem;border-radius:16px;box-shadow:0 10px 30px -10px rgba(15,118,110,.04);transition:var(--transition-smooth);position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.page_portfolioCard__UWYNG:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(13,148,136,.02),rgba(2,132,199,.02));opacity:0;transition:var(--transition-smooth)}.page_portfolioCard__UWYNG:hover{transform:translateY(-8px);border-color:var(--accent-primary);box-shadow:0 20px 40px -10px rgba(15,118,110,.12)}.page_portfolioCard__UWYNG:hover:before{opacity:1}.page_cardHeader__NhxBC{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.page_systemBadge__oQgj1{background:rgba(13,148,136,.08);border:1px solid rgba(13,148,136,.18);padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600;text-transform:uppercase}.page_cardIcon__ejM_b,.page_systemBadge__oQgj1{color:var(--accent-primary)}.page_portfolioCard__UWYNG h3{font-family:var(--font-heading);font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:var(--text-white)}.page_portfolioCard__UWYNG p{color:var(--text-muted);font-size:.95rem;margin-bottom:1.5rem;flex-grow:1}.page_cardMeta__5MUA9{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.page_techTag__zaMpn{background:var(--bg-tertiary);border:1px solid var(--glass-border);color:var(--accent-primary);padding:.2rem .6rem;border-radius:4px;font-size:.75rem;font-weight:500}.page_capabilities__qD9RY{padding:72px 0;background:transparent;position:relative}.page_capabilities__qD9RY:before{content:"";position:absolute;top:-80px;bottom:-80px;left:0;right:0;background:radial-gradient(42% 50% at 0 50%,var(--accent-primary-glow) 0,transparent 72%),radial-gradient(42% 50% at 100% 50%,var(--accent-primary-glow) 0,transparent 72%);filter:blur(50px);opacity:.6;pointer-events:none;z-index:0}.page_capabilities__qD9RY .page_container__aoG4z{position:relative;z-index:1}.page_capabilitiesGlow__L8OeF{position:absolute;top:-140px;left:50%;transform:translateX(-50%);width:620px;height:420px;background:radial-gradient(circle,var(--accent-primary-glow) 0,transparent 70%);filter:blur(70px);opacity:.7;pointer-events:none;z-index:0}.page_capabilitiesInner___pC1y{position:relative;z-index:1}.page_capabilitiesHeader__OQyQ_{text-align:center;max-width:720px;margin:0 auto 3.5rem}.page_capabilitiesHeader__OQyQ_ h2{font-family:var(--font-heading);font-size:2.8rem;font-weight:800;line-height:1.15;letter-spacing:-.02em;margin:1.25rem 0;background:linear-gradient(135deg,var(--text-white) 30%,var(--accent-primary) 70%,var(--accent-secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_capabilitiesHeader__OQyQ_ p{font-size:1.1rem;color:var(--text-muted);line-height:1.7;margin:0}.page_capabilitiesGrid__navRt{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:3.5rem}.page_capabilityCard___eaAS{width:100%;min-height:280px;border-radius:20px;position:relative;background:var(--glass-bg);border:1px solid var(--accent-primary);display:flex;align-items:flex-end;justify-content:center;padding-bottom:20px;box-shadow:0 4px 20px rgba(13,148,136,.1)}.page_capabilityCaption__NGw5j{color:var(--accent-primary);font-size:.9rem;font-weight:700;opacity:0;transform:translateY(10px);transition:all .4s cubic-bezier(.16,1,.3,1)}.page_capabilityCard___eaAS:hover .page_capabilityCaption__NGw5j{opacity:1;transform:translateY(0)}.page_capabilityCardInner__H2Zqy{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;background:var(--bg-secondary);border:1px solid var(--glass-border);padding:2rem 1.5rem;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column}.page_capabilityCard___eaAS:hover .page_capabilityCardInner__H2Zqy{transform:translateY(-40px);box-shadow:0 20px 40px rgba(13,148,136,.15);border-color:var(--accent-secondary)}.page_capabilityIcon__xQgYX{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;font-size:1.4rem;color:var(--accent-primary);background:var(--accent-primary-glow);border:1px solid var(--glass-border);margin-bottom:1.1rem}.page_capabilityTitle__xbEXZ{font-family:var(--font-heading);font-size:1.1rem;font-weight:700;color:var(--text-white);margin:0 0 .5rem}.page_capabilityDesc__YYscs{font-size:.9rem;color:var(--text-muted);line-height:1.6;margin:0}.page_capabilitiesStats__KmYU_{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem;padding:2.25rem 1rem;border-top:1px solid var(--glass-border);border-bottom:1px solid var(--glass-border)}.page_capabilityStat__ZIjYD{display:flex;flex-direction:column;align-items:center;gap:.4rem;text-align:center}.page_capabilityStatValue__hvJJV{font-family:var(--font-heading);font-size:2.2rem;font-weight:800;line-height:1;color:var(--text-white);letter-spacing:-.01em}.page_capabilityStatLabel__CNIdX{font-size:.85rem;color:var(--text-muted)}@media (max-width:900px){.page_capabilitiesGrid__navRt,.page_capabilitiesStats__KmYU_{grid-template-columns:repeat(2,1fr)}.page_capabilitiesStats__KmYU_{gap:2rem}}@media (max-width:560px){.page_capabilitiesHeader__OQyQ_ h2{font-size:2rem}.page_capabilitiesGrid__navRt,.page_capabilitiesStats__KmYU_{grid-template-columns:1fr}}.page_blueprint__oJuGB{padding:100px 0;background:linear-gradient(180deg,var(--bg-primary) 0,var(--bg-secondary) 100%);position:relative}.page_blueprintWrapper__9Eez5{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:4rem;gap:4rem;align-items:center}.page_blueprintInfo__NUjBp h2{font-family:var(--font-heading);font-size:3rem;font-weight:700;margin-bottom:1.5rem}.page_blueprintInfo__NUjBp p{color:var(--text-muted);font-size:1.15rem;margin-bottom:2rem}.page_blueprintInteractive__xJHJa{background:var(--bg-secondary);border:1px solid var(--glass-border);border-radius:16px;padding:2.5rem;box-shadow:0 20px 45px rgba(15,118,110,.08)}.page_inputGroup__LAwbK{margin-bottom:1.5rem}.page_inputLabel__SdtZe{display:block;font-family:var(--font-heading);font-size:.9rem;font-weight:600;color:var(--text-muted);margin-bottom:.5rem}.page_selectCustom__kLddf,.page_textareaCustom__lj8JS{width:100%;background:var(--bg-primary);border:1px solid var(--glass-border);color:var(--text-bright);padding:.8rem 1rem;border-radius:8px;font-family:var(--font-body);font-size:.95rem;transition:var(--transition-fast)}.page_selectCustom__kLddf:focus,.page_textareaCustom__lj8JS:focus{border-color:var(--accent-primary);box-shadow:0 0 10px var(--accent-primary-glow)}.page_textareaCustom__lj8JS{resize:vertical;min-height:80px}.page_playgroundBtn__NLj3g{width:100%;background:linear-gradient(135deg,var(--accent-primary) 0,var(--accent-secondary) 100%);color:#fff;border:none;padding:.9rem;border-radius:8px;font-weight:600;font-size:1rem;cursor:pointer;box-shadow:0 4px 14px var(--accent-primary-glow);transition:var(--transition-smooth)}.page_playgroundBtn__NLj3g:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(15,118,110,.3)}.page_playgroundOutput__cNQL_{margin-top:1.5rem;background:#090d16;border-radius:8px;padding:1.2rem;border:1px dashed rgba(13,148,136,.2);min-height:120px;overflow-x:auto}.page_outputPlaceholder__8Tqpt{color:hsla(0,0%,100%,.35);font-style:italic;font-size:.9rem}.page_outputText__r3omD{font-family:Courier New,Courier,monospace;font-size:.85rem;color:#2dd4bf;white-space:pre-wrap}.page_ctaSection__tPv8w{padding:80px 0 96px;text-align:center;position:relative;overflow:hidden;background:radial-gradient(60% 80% at 50% 0,rgba(45,212,191,.1) 0,transparent 60%),radial-gradient(45% 60% at 88% 95%,rgba(13,148,136,.1) 0,transparent 60%),linear-gradient(180deg,var(--bg-primary) 0,var(--bg-secondary) 100%)}.page_ctaSection__tPv8w:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(13,148,136,.22) 1px,transparent 0),linear-gradient(90deg,rgba(13,148,136,.22) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse 72% 58% at 50% 40%,#000 18%,transparent 68%);mask-image:radial-gradient(ellipse 72% 58% at 50% 40%,#000 18%,transparent 68%);opacity:.9;pointer-events:none}:root[data-theme=dark] .page_ctaSection__tPv8w:before{background-image:linear-gradient(rgba(45,212,191,.18) 1px,transparent 0),linear-gradient(90deg,rgba(45,212,191,.18) 1px,transparent 0)}.page_ctaCard__IwvHX{background:hsla(0,0%,100%,.45);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--glass-border);border-radius:30px;padding:6rem 4rem;max-width:1000px;margin:0 auto;box-shadow:0 30px 70px -15px rgba(15,118,110,.18);position:relative;overflow:hidden;text-align:center;transition:var(--transition-smooth);z-index:2}:root[data-theme=dark] .page_ctaCard__IwvHX{background:rgba(18,32,34,.45);box-shadow:0 30px 70px -15px rgba(0,0,0,.4)}.page_ctaCard__IwvHX:before{content:"";position:absolute;inset:0;background:radial-gradient(62% 58% at 50% 47%,rgba(45,212,191,.12) 0,rgba(13,148,136,.06) 45%,transparent 76%);pointer-events:none;z-index:0}:root[data-theme=dark] .page_ctaCard__IwvHX:before{background:radial-gradient(62% 58% at 50% 47%,rgba(45,212,191,.2) 0,rgba(13,148,136,.1) 45%,transparent 78%)}.page_ctaGlow__lLdET{position:absolute;top:var(--glow-y,35%);left:var(--glow-x,50%);transform:translate(-50%,-50%);width:480px;height:480px;background:radial-gradient(circle,rgba(45,212,191,.5) 0,rgba(13,148,136,.22) 45%,transparent 70%);filter:blur(55px);pointer-events:none;z-index:1;opacity:0;transition:top .18s ease-out,left .18s ease-out,opacity .3s ease}.page_ctaCard__IwvHX:hover .page_ctaGlow__lLdET{opacity:1}:root[data-theme=dark] .page_ctaGlow__lLdET{background:radial-gradient(circle,rgba(45,212,191,.26) 0,rgba(13,148,136,.12) 55%,transparent 75%)}@keyframes page_floatGlow__IdTEc{0%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-45%,-42%) scale(1.15)}to{transform:translate(-50%,-50%) scale(1)}}.page_ctaContent__6OX1e{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:640px;margin:0 auto}.page_ctaContent__6OX1e h2{font-family:var(--font-heading);font-size:3.2rem;font-weight:800;margin-top:1.25rem;margin-bottom:1.5rem;line-height:1.2}.page_ctaContent__6OX1e p{color:var(--text-muted);font-size:1.15rem;line-height:1.7;margin-bottom:2.5rem}.page_ctaActions__6o8mX{display:flex;justify-content:center;align-items:center;gap:1.25rem;flex-wrap:wrap}@media (max-width:560px){.page_ctaContent__6OX1e h2{font-size:2.2rem}}.page_ctaTelemetryCard__mC_Ql{background:var(--bg-primary);border:1px solid var(--terminal-border);border-radius:16px;padding:1.5rem;width:100%;max-width:380px;box-shadow:0 15px 35px rgba(0,0,0,.03);text-align:left;transition:var(--transition-smooth)}.page_telemetryHeader__mZ38C{display:flex;align-items:center;gap:8px;margin-bottom:1.25rem}.page_statusPulse__ibwtQ{width:8px;height:8px;background-color:var(--accent-secondary);border-radius:50%;box-shadow:0 0 8px var(--accent-secondary);animation:page_statusPulseAnim__q0PEX 2s ease-in-out infinite}@keyframes page_statusPulseAnim__q0PEX{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.4}}.page_telemetryTitle__RrUrZ{font-family:var(--font-heading);font-size:.75rem;font-weight:700;color:var(--text-dim);letter-spacing:.08em}.page_telemetryBadge__8VE_3{margin-left:auto;font-size:.65rem;font-weight:800;background:rgba(13,148,136,.1);color:var(--accent-primary);padding:.15rem .5rem;border-radius:4px}.page_telemetryStats__0W8jw{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:1.25rem}.page_statBox__wX8W6{background:var(--bg-secondary);border:1px solid var(--terminal-header-border);padding:.75rem 1rem;border-radius:10px}.page_statLabel__YuhHa{font-size:.65rem;font-weight:700;color:var(--text-dim);margin-bottom:.25rem}.page_statValue__FXJDK{font-family:var(--font-heading);font-size:1.2rem;font-weight:800;color:var(--text-white)}.page_telemetryGraph__bbcay{background:var(--bg-secondary);border:1px solid var(--terminal-header-border);padding:.75rem;border-radius:10px;margin-bottom:1.25rem}.page_graphSvg__rqSka{width:100%;height:auto;display:block}.page_telemetryLogs__MaD0T{font-family:Courier New,Courier,monospace;font-size:.7rem;color:var(--text-muted);display:flex;flex-direction:column;gap:4px}.page_logRow__3agYW span{color:var(--accent-primary)}@media (max-width:992px){.page_ctaGrid__WloSx{grid-template-columns:1fr;gap:3.5rem;text-align:center}.page_ctaLeft__gG7OO{align-items:center}.page_ctaLeft__gG7OO h2{font-size:2.5rem}.page_ctaLeft__gG7OO p{text-align:center}.page_ctaActions__6o8mX{justify-content:center}}.page_btnPrimaryLarge__5HPnt{display:inline-flex;align-items:center;gap:.75rem;background:var(--accent-primary);color:#fff;padding:1.1rem 2.5rem;border-radius:12px;font-family:var(--font-heading);font-weight:700;font-size:1.1rem;text-decoration:none;box-shadow:0 4px 20px var(--accent-primary-glow);transition:box-shadow .25s ease,background-color .25s ease}.page_btnPrimaryLarge__5HPnt:hover{box-shadow:0 4px 30px rgba(13,148,136,.55)}.page_btnSecondaryLarge__uZFvq{display:inline-flex;align-items:center;background:var(--bg-secondary);border:1px solid var(--glass-border);color:var(--text-bright);padding:1.1rem 2.5rem;border-radius:12px;font-family:var(--font-heading);font-weight:700;font-size:1.1rem;text-decoration:none;transition:box-shadow .25s ease,border-color .25s ease}.page_btnSecondaryLarge__uZFvq:hover{border-color:var(--accent-secondary);box-shadow:0 2px 18px rgba(13,148,136,.28)}.page_btnArrow__fDOpb{transition:var(--transition-fast)}.page_footer__sHKi3{background-color:var(--bg-secondary);border-top:1px solid var(--glass-border);padding:6rem 0 2.5rem;position:relative}.page_footerGrid__n13s9{display:grid;grid-template-columns:2fr repeat(4,1fr);grid-gap:2.5rem;gap:2.5rem;position:relative;z-index:2}.page_footer__sHKi3 .page_footerGrid__n13s9{margin-bottom:2.5rem}.page_footer__sHKi3 .page_footerBottom__cWZ_v{padding-top:2.5rem}.page_footerInfo__IMYDj p{color:var(--text-muted);margin-top:1.2rem;max-width:320px;font-size:.95rem;line-height:1.6}.page_footerLogo__PfgLJ{font-family:var(--font-heading);font-weight:800;font-size:1.85rem;text-decoration:none;display:flex;align-items:center;gap:.15rem;color:var(--text-white);transition:opacity .2s ease;white-space:nowrap}.page_footerLogo__PfgLJ:hover{opacity:.9}.page_footerLogoImg__Z0zGT{width:48px;height:48px;object-fit:contain;border-radius:8px;transform:translateY(2px)}.page_footerSubscribeContainer__WrsMv{margin-top:1.5rem;max-width:320px;width:100%}.page_footerSubscribeText__OU4O5{font-family:var(--font-body);font-size:.85rem;color:var(--text-dim);margin-top:0!important;margin-bottom:.75rem!important;line-height:1.5;text-align:left}.page_footerSubscribeForm__43LBD{display:flex;flex-direction:column;gap:.75rem;width:100%}.page_footerSubscribeInput__HaJan{background:var(--bg-tertiary);border:1px solid var(--glass-border);border-radius:8px;padding:.8rem 1.2rem;color:var(--text-white);font-family:var(--font-body);font-size:.85rem;outline:none;transition:border-color .2s ease,box-shadow .2s ease;width:100%;box-sizing:border-box}.page_footerSubscribeInput__HaJan::placeholder{color:var(--text-dim);opacity:1}.page_footerSubscribeInput__HaJan:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--accent-primary-glow)}.page_footerSubscribeBtn__qSAgF{background:var(--accent-primary);color:#fff;border:none;padding:.7rem 1.4rem;border-radius:8px;font-family:var(--font-body);font-weight:600;font-size:.85rem;letter-spacing:-.01em;cursor:pointer;transition:filter .18s ease,transform .18s ease;width:-moz-fit-content;width:fit-content}.page_footerSubscribeBtn__qSAgF:hover{filter:brightness(.93);transform:translateY(-1px)}.page_footerSubscribeBtn__qSAgF:disabled{opacity:.7;cursor:not-allowed;transform:none;filter:none}.page_footerSubscribeSuccess__xDf0b{margin-top:.5rem;font-size:.85rem;font-weight:600;color:var(--accent-light)}.page_footerSubscribeError__PRqc4{margin-top:.5rem;font-size:.8rem;color:#f87171}.page_footerSubscribeHoneypot__JXTqM{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.page_footerCol__gB8iB h4{font-family:var(--font-heading);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--text-dim);margin-bottom:1.5rem}.page_footerCol__gB8iB ul{list-style:none}.page_footerCol__gB8iB ul li{margin-bottom:.45rem}.page_footerCol__gB8iB ul li a{color:var(--text-muted);text-decoration:none;font-size:.9rem;transition:var(--transition-fast);position:relative;display:inline-block;padding-bottom:2px;white-space:nowrap}.page_footerCol__gB8iB ul li a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--accent-primary);transition:width .3s ease-in-out}.page_footerCol__gB8iB ul li a:hover{color:var(--accent-primary)}.page_footerCol__gB8iB ul li a:hover:after{width:100%}.page_footerBottom__cWZ_v{border-top:1px solid var(--glass-border);display:flex;justify-content:space-between;align-items:center;color:var(--text-dim);font-size:.85rem;position:relative;z-index:2}.page_footerSocials__Qa37Q{display:flex;gap:1.5rem}.page_footerSocials__Qa37Q a{color:var(--text-dim);text-decoration:none;transition:var(--transition-fast)}.page_footerSocials__Qa37Q a:hover{color:var(--accent-primary)}.page_footerSocialIcons__xfGcS{display:flex;gap:.75rem;margin-top:1.5rem}.page_footerSocialIcon__3HO82{color:var(--text-muted);background:var(--bg-primary);border:1px solid var(--glass-border);width:38px;height:38px;border-radius:50%;transition:var(--transition-smooth);display:flex;align-items:center;justify-content:center}.page_footerSocialIcon__3HO82:hover{color:#fff;background:var(--accent-primary);border-color:transparent}.page_footerSocialIcon__3HO82 svg{transition:transform .3s ease}.page_footerSocialIcon__3HO82:hover svg{transform:scale(1.1)}.page_footerLegal__FtBQO{gap:1.5rem}.page_footerLegal__FtBQO,.page_footerThemeToggle__6anqE{display:flex;align-items:center}.page_footerLegalLink__CDF2f{color:var(--text-dim);text-decoration:none;transition:var(--transition-fast);font-weight:600;position:relative}.page_footerLegalLink__CDF2f:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:var(--accent-primary);transition:width .3s ease-in-out}.page_footerLegalLink__CDF2f:hover{color:var(--accent-primary)}.page_footerLegalLink__CDF2f:hover:after{width:100%}.page_footerLegalButton__jhbnN{color:#06f;text-decoration:none;font-weight:600;background:none;border:none;font-size:inherit;font-family:inherit;cursor:pointer;padding:0;display:inline-flex;align-items:center;gap:6px;transition:var(--transition-fast)}.page_footerLegalButton__jhbnN:hover{opacity:.8}.page_skeletonContainer__3SpgK{display:flex;flex-direction:column;align-items:center;width:100%}.page_skeletonShimmer__znPI_{background:linear-gradient(90deg,rgba(0,0,0,.04) 8%,rgba(0,0,0,.09) 18%,rgba(0,0,0,.04) 33%);background-size:1000px 100%;animation:page_shimmer__qPtWe 1.5s linear infinite}:root[data-theme=dark] .page_skeletonShimmer__znPI_{background:linear-gradient(90deg,hsla(0,0%,100%,.03) 8%,hsla(0,0%,100%,.08) 18%,hsla(0,0%,100%,.03) 33%)}@keyframes page_shimmer__qPtWe{0%{background-position:-600px 0}to{background-position:600px 0}}@keyframes page_fadeUpReveal__Eg03d{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.page_headingReveal__4_Qth{opacity:0;transform:translateY(28px);transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1)}.page_headingReveal__4_Qth.page_visible__NlJV_{opacity:1;transform:translateY(0)}.page_subReveal__dyFwO{opacity:0;transform:translateY(20px);transition:opacity .75s cubic-bezier(.16,1,.3,1) .12s,transform .75s cubic-bezier(.16,1,.3,1) .12s}.page_subReveal__dyFwO.page_visible__NlJV_{opacity:1;transform:translateY(0)}.page_skeletonNavLogo___oN5_{width:130px;height:24px;border-radius:6px}.page_skeletonNavLinks__IvAEJ{display:flex;gap:2.5rem;align-items:center}.page_skeletonNavLink__jIW6K{width:70px;height:16px;border-radius:4px}.page_skeletonNavBtn__hD4LA{width:100px;height:32px;border-radius:6px}.page_skeletonWrapper__h0BKG{align-items:start}.page_skeletonLeft__Ne8mt{text-align:left}.page_skeletonPills___jEhU{display:flex;gap:.5rem;margin-bottom:1.4rem}.page_skeletonPill__ElPl4{width:100px;height:26px;border-radius:100px}.page_skeletonPill__ElPl4:first-child{width:108px}.page_skeletonPill__ElPl4:nth-child(2){width:88px}.page_skeletonPill__ElPl4:nth-child(3){width:116px}.page_skeletonTitleLine__hgds6{width:100%;height:3.2rem;border-radius:10px;margin-bottom:1rem}.page_skeletonTitleLineShort__R9VSO{width:70%;margin-bottom:1.75rem}.page_skeletonDesc__IUAo5{width:92%;height:1.1rem;border-radius:4px;margin-bottom:.6rem}.page_skeletonDescShort__dACb2{width:64%;height:1.1rem;border-radius:4px;margin-bottom:2.25rem}.page_skeletonBtnGroup__l51Jf{display:flex;gap:1.5rem}.page_skeletonBtn__tC3EK{width:170px;height:48px;border-radius:8px}.page_skeletonBtn__tC3EK:nth-child(2){width:160px}.page_skeletonRight__eh75B{display:flex;justify-content:center}.page_skeletonSandbox__8JlTm{width:100%;max-width:420px;height:340px;border-radius:16px}.page_skeletonIde__RpH48{width:100%;height:460px;border-radius:14px;margin-top:3rem}@media (max-width:992px){.page_skeletonWrapper__h0BKG{grid-template-columns:1fr;gap:2.5rem}.page_skeletonRight__eh75B{display:none}.page_skeletonIde__RpH48{height:360px}.page_blueprintWrapper__9Eez5{grid-template-columns:1fr;gap:3rem}.page_hero__SKW6o h1{font-size:3.4rem}.page_footerGrid__n13s9{grid-template-columns:1fr 1fr;gap:3rem}.page_heroWrapper__bEsht{grid-template-columns:1fr;text-align:center;gap:2.5rem}.page_heroLeft__JBC6J{text-align:center}.page_heroLeft__JBC6J h1,.page_heroLeft__JBC6J p{text-align:center;margin-left:auto;margin-right:auto}.page_heroLeft__JBC6J .page_heroCtas__PKEzw{margin-left:auto;margin-right:auto;justify-content:center}}.page_heroAudiencePills__8rfdi{justify-content:center}@media (max-width:768px){.page_navLinks__3Mchl{display:none}.page_mobileMenuToggle__vGVDJ{display:flex}.page_featuredCard__hcvOH{padding:2.5rem 1.5rem}.page_hero__SKW6o h1{font-size:2.8rem}.page_hero__SKW6o p{font-size:1.05rem}.page_heroCtas__PKEzw{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:320px;margin:0 auto 3rem;gap:1rem;padding:.8rem;box-sizing:border-box}.page_sectionHeader__a4Fw5 h2{font-size:2.3rem}.page_contactForm__GX6NV{grid-template-columns:1fr}.page_fullWidth__hmx4c{grid-column:span 1}.page_footerGrid__n13s9{grid-template-columns:1fr;gap:2rem}.page_footerBottom__cWZ_v{flex-direction:column;gap:1rem;text-align:center}.page_navBtnMobile__REZ2c{display:inline-block;background:linear-gradient(135deg,var(--accent-primary) 0,var(--accent-secondary) 100%);color:#fff;padding:.5rem 1rem;border-radius:8px;text-decoration:none;font-weight:600;font-size:.85rem;box-shadow:0 4px 12px var(--accent-primary-glow);transition:var(--transition-smooth);white-space:nowrap}.page_navBtnMobile__REZ2c:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(15,118,110,.25)}.page_portfolioGrid__m9jcs{grid-template-columns:1fr;gap:1.75rem}.page_servicesGrid__plSir{grid-template-columns:1fr;gap:1.25rem}.page_pricingGrid__0Ajsw{grid-template-columns:1fr;gap:1.5rem}.page_pricingCard__6AoR8{padding:2.5rem 1.5rem}.page_contactBox__sJivB{padding:3rem 1.5rem}.page_terminalBody__cMERf{height:380px}}@media (max-width:360px){.page_navBtnMobile__REZ2c{display:none}}.page_servicesSection__IMafu{padding:88px 0 72px;background:transparent;position:relative}.page_servicesSection__IMafu:before{content:"";position:absolute;top:-120px;bottom:-120px;left:0;right:0;background:radial-gradient(42% 50% at 0 50%,var(--accent-primary-glow) 0,transparent 72%),radial-gradient(42% 50% at 100% 50%,var(--accent-primary-glow) 0,transparent 72%),radial-gradient(55% 45% at 50% 42%,var(--accent-primary-glow) 0,transparent 72%);filter:blur(50px);opacity:.6;pointer-events:none;z-index:0}.page_servicesSection__IMafu .page_container__aoG4z{position:relative;z-index:1}.page_servicesBrowser__9lceR{background:var(--bg-secondary);border:1px solid var(--terminal-border);border-radius:20px;box-shadow:0 25px 60px rgba(15,118,110,.04);overflow:hidden;margin-top:3rem;transition:var(--transition-smooth)}.page_browserHeader__gqmVX{display:grid;grid-template-columns:80px 1fr 80px;align-items:center;padding:1rem 1.5rem;background:var(--bg-primary);border-bottom:1px solid var(--terminal-header-border);transition:background .3s ease,border-color .3s ease}.page_browserDots__XLJ_S{display:flex;gap:6px;align-items:center}.page_browserAddressBar__V_jhF{display:flex;align-items:center;justify-content:center;background:var(--bg-secondary);border:1px solid var(--terminal-header-border);border-radius:8px;padding:.45rem 1rem;font-family:var(--font-body);font-size:.85rem;color:var(--text-muted);max-width:480px;margin:0 auto;width:100%;text-align:left;transition:background .3s ease,border-color .3s ease}.page_browserUrlText__CppU7{font-weight:500;color:var(--text-bright)}@keyframes page_urlCursorBlink__rrWyY{0%,to{opacity:0}50%{opacity:1}}.page_browserUrlCursor__lxo_O{display:inline-block;font-weight:400;color:var(--accent-primary);margin-left:2px;animation:page_urlCursorBlink__rrWyY 1s step-end infinite}.page_browserActions__l_BRf{display:flex;justify-content:flex-end;color:var(--text-dim)}.page_browserBody__NmSyc{padding:3rem 2rem;background:linear-gradient(135deg,rgba(244,251,251,.5),hsla(0,0%,100%,.5));position:relative;transition:background .3s ease}:root[data-theme=dark] .page_browserBody__NmSyc{background:linear-gradient(135deg,rgba(11,20,21,.5),rgba(18,32,34,.5))}@keyframes page_cardSlideUp__a0zNq{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.page_servicesGrid__plSir{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.75rem;gap:1.75rem}@media (max-width:1024px){.page_servicesGrid__plSir{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page_servicesGrid__plSir{grid-template-columns:1fr}}.page_serviceCard__gtUdi{display:flex;flex-direction:column;background:var(--glass-bg);border:1px solid var(--glass-border);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:2rem;border-radius:16px;box-shadow:0 8px 32px rgba(15,118,110,.02);transition:box-shadow .3s ease,border-color .3s ease;opacity:0;animation:page_cardSlideUp__a0zNq .55s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--card-delay,0ms)}.page_serviceCard__gtUdi:hover{box-shadow:0 0 0 1px var(--accent-secondary),0 16px 48px rgba(13,148,136,.18);border-color:rgba(45,212,191,.35)}[data-theme=dark] .page_serviceCard__gtUdi:hover{box-shadow:0 0 0 1px var(--accent-primary),0 16px 48px rgba(13,148,136,.28);border-color:rgba(13,148,136,.45)}.page_serviceCard__gtUdi h3{font-family:var(--font-heading);font-size:1.15rem;font-weight:700;color:var(--text-white);margin-bottom:.65rem;line-height:1.35}.page_serviceCard__gtUdi p{color:var(--text-muted);font-size:.875rem;line-height:1.6;flex:1 1}.page_serviceLink__7WRXi{display:inline-flex;align-items:center;gap:.4rem;align-self:flex-start;margin-top:1.25rem;color:var(--accent-primary);font-family:var(--font-heading);font-size:.85rem;font-weight:600;text-decoration:none;transition:color .2s ease}.page_serviceLink__7WRXi:hover{color:var(--accent-secondary)}.page_serviceLinkArrow__1gxbe{transition:transform .25s ease}.page_serviceCard__gtUdi:hover .page_serviceLinkArrow__1gxbe,.page_serviceLink__7WRXi:hover .page_serviceLinkArrow__1gxbe{transform:translateX(4px)}.page_featuredSection__EBPEV{padding:100px 0;background:linear-gradient(180deg,var(--bg-primary) 0,var(--bg-secondary) 100%)}.page_featuredCard__hcvOH{background:var(--bg-secondary);border:1px solid var(--glass-border);border-radius:20px;overflow:hidden;box-shadow:0 15px 45px rgba(15,118,110,.06);padding:3.5rem;display:flex;flex-direction:column;gap:1.5rem;position:relative}.page_featuredCard__hcvOH:before{content:"FEATURED SOLUTION";position:absolute;top:1.5rem;right:2rem;background:var(--accent-primary);color:#fff;padding:.3rem 1rem;border-radius:9999px;font-size:.75rem;font-weight:700;letter-spacing:.05em}.page_featuredContent__nYL7n{max-width:800px}.page_featuredContent__nYL7n h3{font-family:var(--font-heading);font-size:2.2rem;font-weight:800;color:var(--text-white);margin:.5rem 0 1.2rem}.page_featuredContent__nYL7n p{font-size:1.1rem;color:var(--text-muted);line-height:1.6;margin-bottom:2rem}.page_featuredMeta__KQ5Zu{font-size:.95rem;color:var(--text-bright);border-top:1px solid var(--glass-border);padding-top:1.5rem}.page_featuredMeta__KQ5Zu strong{color:var(--accent-primary)}.page_themeToggleBtn__g50gn{background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--accent-primary);width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--transition-smooth);padding:0;box-shadow:0 4px 12px rgba(13,148,136,.08)}.page_themeToggleBtn__g50gn:hover{background:var(--accent-secondary-glow);border-color:var(--accent-secondary);color:var(--accent-secondary);transform:scale(1.05)}.page_themeToggleIcon__7kNjI{width:20px;height:20px;stroke:currentColor;stroke-width:2;fill:none}.page_navbarActions__ONAUx{display:flex;align-items:center;gap:1rem}.page_navBtnMobile__REZ2c{display:none}.page_mobileMenuToggle__vGVDJ{display:none;background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--accent-primary);width:42px;height:42px;border-radius:50%;align-items:center;justify-content:center;cursor:pointer;transition:var(--transition-smooth);padding:0;box-shadow:0 4px 12px rgba(13,148,136,.08)}.page_mobileMenuToggle__vGVDJ:hover{background:var(--accent-secondary-glow);border-color:var(--accent-secondary);color:var(--accent-secondary);transform:scale(1.05)}.page_mobileMenuToggle__vGVDJ svg{width:20px;height:20px;stroke:currentColor}.page_mobileMenu__RbNgw{position:fixed;inset:0;background:var(--bg-primary);z-index:200;display:flex;flex-direction:column;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .28s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.16,1,.3,1),visibility .28s}.page_mobileMenuOpen__wX3PV{opacity:1;visibility:visible;transform:translateY(0)}.page_mobileMenuHeader__i3K0U{display:flex;align-items:center;justify-content:space-between;padding:1.1rem 1.25rem;border-bottom:1px solid var(--glass-border);flex-shrink:0}.page_mobileMenuLogo__1ksPL{display:flex;align-items:center;gap:.1rem;font-family:var(--font-heading);font-weight:800;font-size:1.15rem;color:var(--text-bright);text-decoration:none}.page_mobileMenuClose__uLJ8O{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:transparent;border:1px solid transparent;color:var(--text-dim);cursor:pointer;transition:var(--transition-fast);padding:0}.page_mobileMenuClose__uLJ8O:hover{color:var(--text-bright);background:var(--glass-bg);border-color:var(--glass-border)}.page_mobileMenuNav__CqTRq{flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:.5rem 1.25rem}.page_mobileNavRow__Wp5Q5{border-bottom:1px solid var(--glass-border)}.page_mobileNavRowTrigger__Y9K7Z{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.05rem .25rem;background:transparent;border:none;cursor:pointer;font-family:var(--font-heading);font-weight:600;font-size:1.1rem;color:var(--text-bright);text-align:left;transition:color .15s ease}.page_mobileNavRowTrigger__Y9K7Z:hover{color:var(--accent-primary)}.page_mobileNavRowLink__7946e{display:block;width:100%;padding:1.05rem .25rem;font-family:var(--font-heading);font-weight:600;font-size:1.1rem;color:var(--text-bright);text-decoration:none;transition:color .15s ease}.page_mobileNavRowLink__7946e:hover{color:var(--accent-primary)}.page_mobileUserMenu__JZQ2p{display:none;align-items:center}.page_mobileNavChevron___cqx6{flex-shrink:0;color:var(--text-dim);transition:transform .25s ease}.page_mobileNavChevronOpen__u0Q4j{transform:rotate(180deg);color:var(--accent-primary)}.page_mobileNavAccordion__x1v4p{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.16,1,.3,1)}.page_mobileNavAccordionOpen__F7YHf{grid-template-rows:1fr}.page_mobileNavAccordionInner__mgrm0{overflow:hidden;display:flex;flex-direction:column}.page_mobileNavSubLink__H5Z0u{padding:.7rem .25rem .7rem .9rem;font-size:1rem;color:var(--text-muted);text-decoration:none;border-left:2px solid var(--glass-border);transition:color .15s ease,border-color .15s ease}.page_mobileNavSubLink__H5Z0u:hover{color:var(--accent-primary);border-left-color:var(--accent-primary)}.page_mobileNavSubLink__H5Z0u:last-child{margin-bottom:.5rem}.page_mobileNavSubMuted__cQeKf{padding:.7rem .25rem 1rem .9rem;font-size:.95rem;color:var(--text-dim);border-left:2px solid var(--glass-border)}.page_mobileMenuFooter__2A_NL{display:flex;gap:.75rem;padding:1rem 1.25rem calc(1rem + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--glass-border);flex-shrink:0}.page_mobileFooterBtnSecondary___Jdqv,.page_mobileFooterBtn__TbKqV{flex:1 1;display:flex;align-items:center;justify-content:center;padding:.85rem 1rem;border-radius:8px;font-family:var(--font-heading);font-weight:700;font-size:1rem;text-decoration:none;cursor:pointer;transition:var(--transition-fast)}.page_mobileFooterBtn__TbKqV{background:linear-gradient(135deg,var(--accent-primary) 0,var(--accent-secondary) 100%);color:#fff;border:none;box-shadow:0 4px 14px var(--accent-primary-glow)}.page_mobileFooterBtn__TbKqV:hover{filter:brightness(1.05)}.page_mobileFooterBtnSecondary___Jdqv{background:transparent;color:var(--text-bright);border:1px solid var(--glass-border)}.page_mobileFooterBtnSecondary___Jdqv:hover{border-color:var(--accent-primary);color:var(--accent-primary)}.page_heroWrapper__bEsht{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:4rem;gap:4rem;align-items:center;text-align:left;max-width:1200px;margin:0 auto}@media (max-width:992px){.page_heroWrapper__bEsht{grid-template-columns:1fr}}.page_heroLeft__JBC6J{text-align:left}.page_heroLeft__JBC6J h1{text-align:left;margin-left:0;opacity:0;animation:page_fadeUp__mbBxU 1.2s cubic-bezier(.16,1,.3,1) .2s forwards}.page_heroLeft__JBC6J p{text-align:left;margin-left:0;opacity:0;animation:page_fadeUp__mbBxU 1.2s cubic-bezier(.16,1,.3,1) .4s forwards}.page_heroLeft__JBC6J .page_heroCtas__PKEzw{margin-left:0;justify-content:flex-start;opacity:0;animation:page_fadeUp__mbBxU 1.2s cubic-bezier(.16,1,.3,1) .6s forwards}@media (max-width:992px){.page_heroLeft__JBC6J{text-align:center}.page_heroLeft__JBC6J h1,.page_heroLeft__JBC6J p{text-align:center;margin-left:auto;margin-right:auto}.page_heroLeft__JBC6J .page_heroCtas__PKEzw{margin-left:auto;margin-right:auto;justify-content:center}.page_heroAudiencePills__8rfdi{justify-content:center}}.page_heroRight__Ta9KO{opacity:0;animation:page_fadeUp__mbBxU 1.4s cubic-bezier(.16,1,.3,1) .6s forwards}.page_heroAudiencePills__8rfdi{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.4rem;opacity:0;animation:page_fadeUp__mbBxU 1.2s cubic-bezier(.16,1,.3,1) .5s forwards}.page_audiencePill__Ye3_5{display:inline-flex;align-items:center;gap:.35rem;background:var(--glass-bg);border:1px solid var(--glass-border);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:100px;padding:.3rem .85rem;font-size:.78rem;font-family:var(--font-body);font-weight:600;color:var(--text-bright);letter-spacing:.01em;transition:box-shadow .25s ease}.page_audiencePill__Ye3_5 svg{color:var(--accent-secondary);flex-shrink:0}.page_audiencePill__Ye3_5:hover{box-shadow:0 0 12px var(--accent-primary-glow)}.page_sandboxLiveStatus__oHMf3{display:inline-flex;align-items:center;gap:.4rem;font-size:.68rem;font-family:var(--font-body);font-weight:600;color:var(--accent-secondary);letter-spacing:.02em;text-transform:uppercase;margin-left:auto}.page_sandboxLiveDot__GEjEu{width:6px;height:6px;border-radius:50%;background:var(--accent-light);box-shadow:0 0 6px var(--accent-light);animation:page_blink__A5Bbl 1.5s infinite alternate;flex-shrink:0}.page_sandboxContainer__gPbID{background:var(--bg-secondary);border:1px solid var(--terminal-border);border-radius:16px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:1.25rem 1.5rem;box-shadow:0 20px 50px rgba(15,118,110,.04);position:relative;overflow:hidden;height:380px;transition:background .3s ease,border-color .3s ease}.page_sandboxHeader__nbrjc{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--terminal-header-border);padding-bottom:.75rem;margin-bottom:1rem}.page_sandboxIndicator__j7wlJ{width:8px;height:8px;background:var(--accent-light);border-radius:50%;box-shadow:0 0 10px var(--accent-light);animation:page_blink__A5Bbl 1.5s infinite alternate}@keyframes page_blink__A5Bbl{0%{opacity:.4}to{opacity:1}}.page_sandboxTitle__Kb_7A{font-family:var(--font-heading);font-size:.75rem;color:var(--text-dim);font-weight:600;text-transform:uppercase;letter-spacing:1.5px}.page_sandboxBody___EraC{display:flex;justify-content:space-between;align-items:center;height:290px;position:relative;width:360px;margin:0 auto}.page_repoColumn__e2daG,.page_targetColumn__Qkc6j{width:42%;display:flex;flex-direction:column;gap:1rem;position:relative;z-index:2}.page_columnLabel__2ZHyO{font-size:.7rem;color:var(--text-dim);text-transform:uppercase;letter-spacing:1px;font-weight:700;margin-bottom:.25rem;text-align:center}.page_fileCard__z9J5I{background:var(--bg-primary);border:1px solid var(--glass-border);border-radius:8px;padding:.6rem .8rem;display:flex;align-items:center;gap:.75rem;transition:all .3s ease;position:relative}.page_fileIcon__71GOc{font-size:1.2rem}.page_fileDetails__vVc7s{text-align:left}.page_fileName__2ugHa{font-size:.75rem;color:var(--text-white);font-weight:600}.page_fileLang__1hU7b{font-size:.6rem;color:var(--text-dim)}.page_connectionPath__G_v2h{position:absolute;top:0;left:38%;width:24%;height:100%;z-index:1;pointer-events:none}.page_animatedPath__aT___{animation:page_dashFlow__RdXKi 15s linear infinite}@keyframes page_dashFlow__RdXKi{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.page_targetColumn__Qkc6j{align-items:center}.page_folderContainer__VuidR{background:var(--bg-primary);border:1px dashed var(--accent-primary);border-radius:12px;padding:2.2rem 1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .3s ease;position:relative;width:100%;max-width:140px}.page_folderGlow__UCHqH{position:absolute;width:70px;height:70px;background:radial-gradient(circle,rgba(45,212,191,.15) 0,transparent 70%);filter:blur(10px);z-index:-1;opacity:.5;transition:opacity .3s ease}.page_folderIcon__Zztlp{font-size:2.5rem;margin-bottom:.5rem;transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.page_folderName__ueiS2{font-size:.7rem;color:var(--text-white);font-weight:600;text-align:center}.page_successTag__F9ur7{bottom:-22px;left:50%;transform:translateX(-50%);min-width:98px;height:20px;box-sizing:border-box;background:rgba(45,212,191,.1);border:1px solid rgba(45,212,191,.25);border-radius:999px;font-size:.55rem;font-weight:700;letter-spacing:.5px;white-space:nowrap;opacity:0;transition:opacity .3s ease;animation:page_tagReveal__eTE72 9s ease-in-out infinite}.page_successTag__F9ur7,.page_successTag__F9ur7:before{position:absolute;display:flex;align-items:center;justify-content:center;color:#2dd4bf}.page_successTag__F9ur7:before{content:"DEPLOYING...";inset:0;animation:page_tagTextDeploy__V3Rky 9s infinite}.page_successTag__F9ur7:after{content:"DEPLOYED \2713";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#10b981;animation:page_tagTextDone__yyv_P 9s infinite}.page_animatedCursor__RiLfA{position:absolute;top:0;left:0;z-index:10;pointer-events:none;width:28px;height:28px;animation:page_cursorPath__aDdyz 9s cubic-bezier(.45,0,.55,1) infinite}.page_cursorSvg__4V4vi{filter:drop-shadow(0 2px 5px rgba(0,0,0,.3));transition:transform .2s ease}@keyframes page_cursorPath__aDdyz{0%{transform:translate(185px,255px)}8%{transform:translate(60px,85px)}10%{transform:translate(60px,85px) scale(.85)}22%{transform:translate(290px,150px) scale(.85)}24%{transform:translate(290px,150px) scale(1)}38%{transform:translate(60px,160px)}40%{transform:translate(60px,160px) scale(.85)}52%{transform:translate(290px,150px) scale(.85)}54%{transform:translate(290px,150px) scale(1)}68%{transform:translate(60px,235px)}70%{transform:translate(60px,235px) scale(.85)}82%{transform:translate(290px,150px) scale(.85)}84%{transform:translate(290px,150px) scale(1)}95%,to{transform:translate(185px,255px)}}.page_fileApi__0JPWl{animation:page_apiDrag__jgbYg 9s cubic-bezier(.45,0,.55,1) infinite}@keyframes page_apiDrag__jgbYg{0%{transform:translate(0);opacity:1;border-color:hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.02)}8%{transform:translate(0);border-color:var(--accent-light);background:rgba(45,212,191,.05)}10%{transform:translate(0) scale(.98)}22%{transform:translate(230px,65px) scale(.9);opacity:.9}24%{transform:translate(230px,65px) scale(.4);opacity:0}35%{transform:translate(0);opacity:0}38%,to{transform:translate(0);opacity:1}}.page_fileDb__oYVyZ{animation:page_dbDrag__ryXVz 9s cubic-bezier(.45,0,.55,1) infinite}@keyframes page_dbDrag__ryXVz{0%,30%{transform:translate(0);opacity:1;border-color:hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.02)}38%{transform:translate(0);border-color:var(--accent-light);background:rgba(45,212,191,.05)}40%{transform:translate(0) scale(.98)}52%{transform:translate(230px,-10px) scale(.9);opacity:.9}54%{transform:translate(230px,-10px) scale(.4);opacity:0}65%{transform:translate(0);opacity:0}68%,to{transform:translate(0);opacity:1}}.page_fileAi__Qf9ZO{animation:page_aiDrag__SboJ9 9s cubic-bezier(.45,0,.55,1) infinite}@keyframes page_aiDrag__SboJ9{0%,60%{transform:translate(0);opacity:1;border-color:hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.02)}68%{transform:translate(0);border-color:var(--accent-light);background:rgba(45,212,191,.05)}70%{transform:translate(0) scale(.98)}82%{transform:translate(230px,-85px) scale(.9);opacity:.9}84%{transform:translate(230px,-85px) scale(.4);opacity:0}92%{transform:translate(0);opacity:0}95%,to{transform:translate(0);opacity:1}}.page_folderContainer__VuidR{animation:page_folderPulse__UDMsD 9s ease-in-out infinite}@keyframes page_folderPulse__UDMsD{0%,21%{border-color:rgba(13,148,136,.2);background:rgba(13,148,136,.03);transform:scale(1)}23%{border-color:var(--accent-light);background:rgba(45,212,191,.1);transform:scale(1.08)}25%,51%{border-color:rgba(13,148,136,.2);background:rgba(13,148,136,.03);transform:scale(1)}53%{border-color:var(--accent-light);background:rgba(45,212,191,.1);transform:scale(1.08)}55%,81%{border-color:rgba(13,148,136,.2);background:rgba(13,148,136,.03);transform:scale(1)}83%{border-color:var(--accent-light);background:rgba(45,212,191,.1);transform:scale(1.08)}85%,to{border-color:rgba(13,148,136,.2);background:rgba(13,148,136,.03);transform:scale(1)}}@keyframes page_tagTextDeploy__V3Rky{0%,21%{opacity:0}23%,83%{opacity:1}85%,to{opacity:0}}@keyframes page_tagTextDone__yyv_P{0%,85%{opacity:0}87%,96%{opacity:1}98%,to{opacity:0}}@keyframes page_tagReveal__eTE72{0%,21%{opacity:0}23%,33%{opacity:1}35%,51%{opacity:0}53%,63%{opacity:1}65%,81%{opacity:0}83%,96%{opacity:1}98%,to{opacity:0}}.page_folderRipple__QQ__S{position:absolute;width:100%;height:100%;border-radius:12px;border:2px solid var(--accent-light);opacity:0;pointer-events:none;animation:page_folderRippleAnim__9M9T3 9s ease-out infinite}@keyframes page_folderRippleAnim__9M9T3{0%,22%{transform:scale(.9);opacity:0}23%{opacity:.8}26%,52%{transform:scale(1.4);opacity:0}53%{opacity:.8}56%,82%{transform:scale(1.4);opacity:0}83%{opacity:.8}86%,to{transform:scale(1.4);opacity:0}}.page_compilerTabs__a2b6a{display:flex;gap:.5rem;border-bottom:1px solid hsla(0,0%,100%,.08);padding-bottom:.75rem;margin-bottom:1.25rem;overflow-x:auto;scrollbar-width:none}.page_compilerTabs__a2b6a::-webkit-scrollbar{display:none}.page_compilerTab__Pa6q3{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.5);padding:.5rem 1rem;font-size:.8rem;font-weight:600;cursor:pointer;border-radius:6px;transition:var(--transition-fast);white-space:nowrap}.page_compilerTab__Pa6q3:hover{color:#2dd4bf;background:rgba(45,212,191,.04);border-color:rgba(45,212,191,.2)}.page_compilerTabActive__LWvCp{color:#2dd4bf;background:rgba(45,212,191,.08);border-color:rgba(45,212,191,.35);box-shadow:0 0 12px rgba(45,212,191,.1)}.page_compilerContent__Raq9E{color:#cbd5e1;font-family:Fira Code,monospace,Courier,monospace}.page_compilerActions__4CUWC{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.5rem;border-top:1px solid hsla(0,0%,100%,.08);padding-top:1rem}.page_compilerActionBtn__agVfE{background:hsla(0,0%,100%,.04);color:#f8fafc;border:1px solid hsla(0,0%,100%,.08);padding:.5rem 1rem;font-size:.75rem;font-weight:600;cursor:pointer;border-radius:6px;display:inline-flex;align-items:center;gap:.5rem;transition:var(--transition-fast)}.page_compilerActionBtn__agVfE:hover{background:rgba(45,212,191,.08);border-color:rgba(45,212,191,.3);color:#2dd4bf}.page_techStackGrid__wpuJK{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:1rem;gap:1rem;margin-top:.5rem}.page_techStackItem__q9fSI{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);padding:.75rem;border-radius:8px;display:flex;flex-direction:column;gap:.3rem;transition:var(--transition-fast)}.page_techStackItem__q9fSI:hover{border-color:rgba(45,212,191,.2);background:hsla(0,0%,100%,.05)}.page_techStackLabel__MmtG3{font-size:.65rem;color:hsla(0,0%,100%,.4);text-transform:uppercase;letter-spacing:.8px;font-weight:700}.page_techStackVal__54Vdg{font-size:.85rem;color:#2dd4bf;font-weight:600;font-family:var(--font-body)}.page_loaderTerminal__FqkTW{display:flex;flex-direction:column;gap:.6rem;color:hsla(0,0%,100%,.7);font-family:Courier New,Courier,monospace;font-size:.8rem;padding:.5rem 0}.page_loaderLine__j_1jn{display:flex;align-items:center;gap:.75rem;animation:page_logSlide__KebCp .25s ease-out forwards}.page_loaderPulse__BWsrn{width:6px;height:6px;border-radius:50%;background:#2dd4bf;box-shadow:0 0 8px #2dd4bf;animation:page_loaderPulseAnim__ZbnpK 1s infinite alternate}.page_progressBarContainer__rpX2o{background:hsla(0,0%,100%,.05);border-radius:4px;height:6px;width:100%;overflow:hidden;margin-top:1rem;border:1px solid hsla(0,0%,100%,.08)}.page_progressBarFill__YWsvq{height:100%;background:linear-gradient(90deg,var(--accent-primary) 0,#2dd4bf 100%);width:0;transition:width .3s ease}@keyframes page_logSlide__KebCp{0%{transform:translateY(5px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes page_loaderPulseAnim__ZbnpK{0%{transform:scale(.9);opacity:.5}to{transform:scale(1.3);opacity:1}}.page_miniCraneContainer__nxkAF{display:inline-block;vertical-align:middle;margin-left:.5rem;width:90px;height:54px;position:relative;overflow:visible;line-height:1;-webkit-text-fill-color:initial;text-fill-color:initial;transform:translateY(-12px)}.page_miniCraneSvg__MqWxE{width:100%;height:100%;overflow:visible}.page_miniTrolley___wuq0{animation:page_miniTrolleyAnim__f9OaP 8s ease-in-out infinite}.page_miniHook__Oa3R4{animation:page_miniHookAnim__BtArH 8s ease-in-out infinite}.page_miniCarriedBlock__cOa3v{animation:page_miniCarriedBlockAnim__xBx1u 8s step-end infinite}.page_miniPickupBlock__OsVuH{animation:page_miniPickupBlockAnim__W2dKB 8s step-end infinite}.page_miniTargetBlock__3tLUJ{animation:page_miniTargetBlockAnim__JXpbF 8s step-end infinite}.page_miniBuildingPulse__5HbJb{animation:page_miniPulseBuildingAnim__YGAsO 8s ease-in-out infinite}@keyframes page_miniTrolleyAnim__f9OaP{0%{transform:translateX(57px)}15%{transform:translateX(28px)}40%{transform:translateX(28px)}55%{transform:translateX(57px)}to{transform:translateX(57px)}}@keyframes page_miniHookAnim__BtArH{0%,15%{transform:translateY(0)}25%,30%{transform:translateY(6px)}40%,55%{transform:translateY(0)}65%,75%{transform:translateY(2px)}85%,to{transform:translateY(0)}}@keyframes page_miniCarriedBlockAnim__xBx1u{0%,24.9%{opacity:0}25%,64.9%{opacity:1}65%,to{opacity:0}}@keyframes page_miniPickupBlockAnim__W2dKB{0%,24.9%{opacity:1}25%,84.9%{opacity:0}85%,to{opacity:1}}@keyframes page_miniTargetBlockAnim__JXpbF{0%,64.9%{opacity:0}65%,to{opacity:1}}@keyframes page_miniPulseBuildingAnim__YGAsO{0%,64.9%{filter:drop-shadow(0 0 0 var(--accent-light));fill:var(--accent-light);opacity:.5}65%{filter:drop-shadow(0 0 4px var(--accent-light));fill:var(--accent-light);opacity:1}75%,to{filter:drop-shadow(0 0 0 var(--accent-light));fill:var(--accent-primary);opacity:.7}}.page_ideHeader__ZIHVQ{display:flex;align-items:center;justify-content:space-between;margin-bottom:.4rem;padding-bottom:.2rem;position:relative}.page_ideTitle__mYUSD{position:absolute;left:50%;transform:translateX(-50%);font-size:.75rem;font-family:var(--font-body);color:var(--ide-text-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;transition:color .3s ease}.page_ideLayout__1kC81{display:flex;background:var(--ide-bg);border-radius:8px;height:320px;overflow:hidden;border:1px solid var(--ide-border);transition:background-color .3s ease,border-color .3s ease}.page_ideActivityBar__ENp16{width:40px;background:var(--ide-activity-bg);border-right:1px solid var(--ide-border);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:8px 0;height:100%;box-sizing:border-box;flex-shrink:0;transition:background-color .3s ease,border-color .3s ease}.page_activityBarTop__Igew2{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%}.page_activityIcon__GG_Ss{color:var(--ide-text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;height:38px;position:relative;transition:color .2s ease,background-color .2s ease}.page_activityIcon__GG_Ss:hover{color:var(--ide-tab-active-color);background-color:hsla(0,0%,100%,.05)}:root[data-theme=light] .page_activityIcon__GG_Ss:hover{background-color:rgba(0,0,0,.04)}.page_activityIconActive__AkgTa{color:var(--ide-tab-active-color)!important}.page_activityIconActive__AkgTa:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2px;background-color:var(--accent-secondary)}.page_ideSidebar__0mrr5{width:185px;flex-shrink:0;background:var(--ide-sidebar-bg);border-right:1px solid var(--ide-border);padding:12px 8px;font-family:var(--font-body);font-size:.7rem;color:var(--ide-text-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:column;gap:8px;height:100%;box-sizing:border-box;text-align:left;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.page_sidebarHeader__T4E1D{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:4px}.page_sidebarTitle__zqkg3{font-size:.65rem;font-weight:700;color:var(--ide-text-muted);letter-spacing:.5px;padding-left:4px;transition:color .3s ease}.page_sidebarActionBtn__ACpz7{background:transparent;border:none;color:var(--ide-text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:3px;transition:background-color .2s ease,color .2s ease;padding:0}.page_sidebarActionBtn__ACpz7:hover{background-color:var(--ide-border);color:var(--ide-tab-active-color)}.page_folderName__ueiS2{font-weight:700;color:var(--ide-folder-color);display:flex;align-items:center;gap:4px;padding-left:4px;transition:color .3s ease}.page_fileItem__7Lk7s{display:flex;align-items:center;gap:6px;padding:3px 6px;border-radius:3px;cursor:pointer;color:var(--ide-text-muted);white-space:nowrap;transition:background-color .2s ease,color .2s ease}.page_fileItemActive__DTux6{background:var(--ide-tabs-bg);color:var(--ide-tab-active-color)}.page_ideEditor__b48yY{flex:1 1;background:var(--ide-bg);display:flex;flex-direction:column;height:100%;transition:background-color .3s ease}.page_editorTabs__7WARy{display:flex;background:var(--ide-tabs-bg);height:35px;border-bottom:1px solid var(--ide-border);transition:background-color .3s ease,border-color .3s ease}.page_editorTab__HwO49{background:var(--ide-tab-inactive-bg);color:var(--ide-tab-inactive-color);padding:0 16px;font-size:.75rem;display:flex;align-items:center;gap:6px;border-right:1px solid var(--ide-border);height:100%;position:relative;cursor:pointer;transition:background-color .2s ease,color .2s ease}.page_editorTabActive__bOb0e,.page_editorTab__HwO49:hover{background:var(--ide-bg);color:var(--ide-tab-active-color)}.page_editorTabActive__bOb0e:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--accent-secondary)}.page_tabsContainer__3QZNv{display:flex;height:100%}.page_editorActions__9Mqeg{margin-left:auto;display:flex;align-items:center;gap:4px;padding:0 10px;height:100%}.page_actionBtn__w6_Iw{background:transparent;border:none;color:var(--ide-text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:4px;transition:background-color .2s ease,color .2s ease;padding:0}.page_actionBtn__w6_Iw:hover{background-color:var(--ide-border);color:var(--ide-tab-active-color)}.page_editorBreadcrumbs__HUlKc{background:var(--ide-bg);color:var(--ide-text-muted);padding:6px 16px;font-size:.7rem;border-bottom:1px solid var(--ide-border);text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.page_editorCodeArea__ERyPe{flex:1 1;padding:12px 16px;font-family:Consolas,Monaco,Courier New,monospace;font-size:.8rem;line-height:1.5;overflow-y:auto;text-align:left;white-space:pre-wrap;background:var(--ide-bg);transition:background-color .3s ease}.page_editorLine__PgY0N{display:flex;min-height:1.2rem}.page_editorLineNumber__T3xxJ{width:24px;color:var(--ide-line-number);text-align:right;margin-right:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.75rem;transition:color .3s ease}.page_editorLineContent__tvzDA{flex:1 1;color:var(--code-punc);transition:color .3s ease}.page_editorCursor__Nyggp{display:inline-block;width:2px;height:14px;background-color:var(--ide-cursor-color);margin-left:2px;vertical-align:middle;animation:page_editorCursorBlink__RQBIj 1s step-end infinite;transition:background-color .3s ease}@keyframes page_editorCursorBlink__RQBIj{0%,to{background-color:transparent}50%{background-color:var(--ide-cursor-color)}}.page_backdropBlur__Ji3JM{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background-color:rgba(6,16,17,.25);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:95;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s cubic-bezier(.16,1,.3,1),visibility .3s}:root[data-theme=light] .page_backdropBlur__Ji3JM{background-color:hsla(0,0%,100%,.25)}.page_backdropBlurActive__BWaB1{opacity:1;visibility:visible;pointer-events:auto}.page_resourcesDropdownMenu__Wg52g{position:absolute;top:calc(100% + 12px);left:50%;transform:translateX(-50%) translateY(10px);opacity:0;visibility:hidden;background:var(--glass-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:16px;box-shadow:0 15px 40px rgba(15,118,110,.08),0 0 15px rgba(15,118,110,.03);padding:.75rem;display:flex;flex-direction:column;min-width:170px;z-index:1000;transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),visibility .3s;pointer-events:none}:root[data-theme=dark] .page_resourcesDropdownMenu__Wg52g{background:rgba(18,32,34,.94);border-color:rgba(45,212,191,.15);box-shadow:0 15px 40px rgba(0,0,0,.4),0 0 15px rgba(13,148,136,.05)}.page_resourcesDropdownMenuOpen__JgUrH{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0);pointer-events:auto}.page_resourcesDropdownMenuClosed__A_xvd{opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-50%) translateY(10px)}.page_resourcesDropdownItem__uWcul{padding:.6rem 1rem;font-size:.9rem;color:var(--text-muted);border-radius:8px;transition:background .2s ease,color .2s ease;white-space:nowrap;text-align:left;font-family:var(--font-body);text-decoration:none!important}.page_resourcesDropdownItem__uWcul:hover{background:rgba(13,148,136,.06);color:var(--accent-primary)}:root[data-theme=dark] .page_resourcesDropdownItem__uWcul:hover{background:rgba(45,212,191,.08);color:var(--accent-secondary)}.page_heroShowcase__w_anw{position:relative;width:100%;height:340px}.page_showcaseWindow__1ez09{position:absolute;inset:0;background:var(--bg-secondary);border-radius:14px;border:1px solid rgba(13,148,136,.15);overflow:hidden;opacity:0;transform:translateY(12px) scale(.97);transition:opacity .5s ease,transform .5s ease;pointer-events:none;box-shadow:0 12px 40px rgba(0,0,0,.08);display:flex;flex-direction:column}.page_showcaseWindowActive__YQBYC{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.page_showcaseDots__B9Cny{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}.page_showcaseDot__Iv7Gx{width:8px;height:8px;border-radius:50%;background:rgba(13,148,136,.2);transition:background .3s ease,transform .3s ease;cursor:pointer;border:none;padding:0}.page_showcaseDotActive__E5ovS{background:var(--accent-primary);box-shadow:0 0 8px var(--accent-primary);transform:scale(1.3)}.page_wBrowserBar__ZkF2M{height:34px;background:rgba(13,148,136,.06);border-bottom:1px solid rgba(13,148,136,.1);display:flex;align-items:center;padding:0 1rem;gap:.4rem;flex-shrink:0}.page_wDot__YJqkF{width:10px;height:10px;border-radius:50%;background:var(--text-bright);opacity:.15}.page_wBody__cM7tx{padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:1rem;background:var(--bg-primary);flex:1 1}.page_wNav__zth6R{display:flex;justify-content:space-between;align-items:center}.page_wLogo__6J9V_{width:56px;height:12px;background:var(--text-white);border-radius:3px;opacity:.7}.page_wLinks__vf4B2{width:80px;height:8px;background:var(--text-bright);border-radius:3px;opacity:.4}.page_wHero__LxnYX{display:flex;flex-direction:column;gap:.5rem;align-items:center;padding:1rem 0}.page_wHeroTitle___DZbT{width:70%;height:22px;background:var(--text-white);border-radius:5px;opacity:.8}.page_wHeroSub__kCddO{width:50%;height:10px;background:var(--text-bright);border-radius:3px;opacity:.5}.page_wHeroBtn__Tgbr6{margin-top:.5rem;height:36px;width:110px;background:var(--accent-primary);border-radius:18px;box-shadow:0 4px 12px rgba(13,148,136,.4)}.page_wMetrics__xbt_K{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.75rem;gap:.75rem}.page_wMetricCard__kRi9_{background:var(--glass-bg);border:1px solid rgba(13,148,136,.15);border-radius:8px;padding:.75rem;display:flex;flex-direction:column;gap:.4rem}.page_wMetricNum__PaVNl{height:16px;width:60%;background:var(--accent-primary);border-radius:3px;opacity:.7}.page_wMetricLabel__g_hQ7{height:8px;width:80%;background:var(--text-bright);border-radius:2px;opacity:.4}.page_wBars__EwiH7{display:flex;align-items:flex-end;gap:.5rem;height:80px;padding:0 .5rem}.page_wBar__HZAMs{flex:1 1;background:linear-gradient(to top,var(--accent-primary),var(--accent-light));border-radius:4px 4px 0 0;opacity:.7;animation:page_barPulse__eveT5 2s ease-in-out infinite alternate}.page_wBar__HZAMs:first-child{height:50%;animation-delay:0s}.page_wBar__HZAMs:nth-child(2){height:80%;animation-delay:.2s}.page_wBar__HZAMs:nth-child(3){height:60%;animation-delay:.4s}.page_wBar__HZAMs:nth-child(4){height:90%;animation-delay:.6s}.page_wBar__HZAMs:nth-child(5){height:40%;animation-delay:.8s}@keyframes page_barPulse__eveT5{0%{opacity:.5}to{opacity:.9}}.page_wFlow__n9_xw{display:flex;align-items:center;justify-content:center;gap:0;padding:1.5rem 0;position:relative}.page_wNode__BJ3Xf{background:var(--glass-bg);border:1px solid rgba(13,148,136,.3);border-radius:10px;padding:.75rem 1rem;display:flex;flex-direction:column;align-items:center;gap:.35rem;min-width:70px;z-index:1}.page_wNodeIcon__z_emZ{font-size:1.1rem}.page_wNodeLabel__I_xAR{font-size:.6rem;font-family:var(--font-inter);color:var(--text-bright);font-weight:600;text-align:center}.page_wConnector__XY_JD{flex:1 1;height:2px;background:repeating-linear-gradient(90deg,var(--accent-light) 0,var(--accent-light) 4px,transparent 4px,transparent 8px);position:relative;overflow:hidden}.page_wPulse__gtdEu{position:absolute;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background:var(--accent-light);box-shadow:0 0 8px var(--accent-light);animation:page_flowPulse__oAPF5 1.8s linear infinite}.page_wPulse__gtdEu:nth-child(2){animation-delay:.9s}@keyframes page_flowPulse__oAPF5{0%{left:-8px}to{left:100%}}.page_wShowcaseLabel__XPyRW{font-size:.7rem;font-family:var(--font-outfit);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--accent-primary);text-align:center;margin-bottom:.25rem;opacity:.8}.page_servicePreviewPanel__vOEbC{overflow:hidden;max-height:0;opacity:0;transition:max-height .35s ease,opacity .3s ease,margin-bottom .3s ease;margin-bottom:0}.page_servicePreviewVisible__sepl4{max-height:120px;opacity:1;margin-bottom:1rem}.page_spBrowser__M1qEe{border:1px solid rgba(13,148,136,.2);border-radius:8px;overflow:hidden;background:var(--bg-primary)}.page_spBrowserBar___cX4B{height:24px;background:rgba(13,148,136,.06);border-bottom:1px solid rgba(13,148,136,.1);display:flex;align-items:center;padding:0 .5rem;gap:.3rem}.page_spDot__p8EIm{width:7px;height:7px;border-radius:50%;background:var(--text-bright);opacity:.15}.page_spBody__DsrPs{padding:.6rem;display:flex;flex-direction:column;gap:.4rem}.page_spNavRow__nplTc{display:flex;justify-content:space-between;align-items:center}.page_spLogo__ZDnea{width:40px;height:8px;background:var(--text-white);border-radius:2px;opacity:.6}.page_spLinks__9slcd{width:60px;height:6px;background:var(--text-bright);border-radius:2px;opacity:.35}.page_spHeroRow__E_uvW{display:flex;justify-content:center;margin-top:.25rem}.page_spHeroBlock__ZBFf2{width:60%;height:18px;background:var(--accent-primary);border-radius:4px;opacity:.5}.page_spDash__aoIjz{display:flex;flex-direction:column;gap:.4rem;padding:.25rem 0}.page_spDashBar__YHIGl{height:10px;background:rgba(13,148,136,.1);border-radius:5px;overflow:hidden}.page_spDashBarFill__tbM18{height:100%;background:linear-gradient(90deg,var(--accent-primary),var(--accent-light));border-radius:5px}.page_spFlow__YJAif{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 0}.page_spNode__AiGpR{background:rgba(13,148,136,.1);border:1px solid rgba(13,148,136,.3);border-radius:8px;padding:.4rem .6rem;font-size:1rem}.page_spArrow__0etVd{color:var(--accent-light);font-size:1rem;opacity:.7}.page_spCode__mcyry{display:flex;flex-direction:column;gap:.35rem;padding:.25rem 0}.page_spCodeLine__yhAba{height:8px;background:rgba(13,148,136,.15);border-radius:3px}.page_spChart__6I2JR{padding:.25rem 0}.page_spChartBars__l72Y7{display:flex;align-items:flex-end;gap:.4rem;height:60px}.page_spChartBar__6Z0zO{flex:1 1;background:linear-gradient(to top,var(--accent-primary),var(--accent-light));border-radius:3px 3px 0 0;opacity:.65}.page_spStatus__8vB5v{display:flex;align-items:center;gap:.6rem;padding:.5rem;background:rgba(13,148,136,.05);border-radius:8px}.page_spStatusIcon__brl0o{font-size:1.4rem}.page_spStatusDot__JHPL3{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 6px #22c55e;animation:page_pulse__U_e85 2s ease-in-out infinite}.page_spStatusText__ZFkR6{font-size:.75rem;font-family:var(--font-inter);color:var(--accent-primary);font-weight:600}.page_capToggleRow___vkgV{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:2.5rem}.page_capToggleBtn__gcmnH{font-family:var(--font-inter);font-size:.9rem;font-weight:600;color:var(--text-bright);background:transparent;border:none;cursor:pointer;padding:.25rem 0;opacity:.5;transition:opacity .2s ease,color .2s ease}.page_capToggleBtnActive__jFrny{opacity:1;color:var(--accent-primary)}.page_capToggleTrack__Gfelp{width:48px;height:26px;background:rgba(13,148,136,.2);border-radius:13px;position:relative;cursor:pointer;border:1px solid rgba(13,148,136,.3);transition:background .3s ease}.page_capToggleThumb__os_ek{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--text-bright);opacity:.5;transition:left .3s ease,background .3s ease,opacity .3s ease}.page_capToggleThumbOn__pz09Q{left:25px;background:var(--accent-primary);opacity:1;box-shadow:0 0 8px var(--accent-primary)}.page_capabilityCardDanger__tLkEV{border-color:rgba(239,68,68,.25)!important;background:rgba(239,68,68,.04)!important;transition:all .4s ease}.page_capabilityCardDanger__tLkEV:hover{box-shadow:0 0 20px rgba(239,68,68,.1)!important}.page_capabilityCardDanger__tLkEV .page_capabilityIcon__xQgYX{filter:grayscale(.3)}.page_ideSidebarFiles__m_cD_{padding-left:4px;display:flex;flex-direction:column;gap:2px;margin-top:4px}.page_sidebarFolder__GeYoA{cursor:pointer;padding:2px 4px;border-radius:4px}.page_sidebarFolder__GeYoA:hover{background:hsla(0,0%,50%,.1)}.page_sidebarFolderContent__13skV{padding-left:8px;display:flex;flex-direction:column;gap:2px}@media (max-width:768px){.page_ideActivityBar__ENp16{display:none}.page_ideLayout__1kC81{flex-direction:column;height:auto}.page_ideSidebar__0mrr5{width:100%;height:auto;border-right:none;border-bottom:1px solid var(--ide-border);padding:8px;overflow-x:auto;white-space:nowrap}.page_ideSidebarFiles__m_cD_,.page_ideSidebar__0mrr5{display:flex;flex-direction:row;gap:8px;align-items:center}.page_ideSidebarFiles__m_cD_{margin-top:0;padding-left:0}.page_folderName__ueiS2,.page_sidebarFolder__GeYoA,.page_sidebarHeader__T4E1D{display:none}.page_sidebarFolderContent__13skV{display:flex;flex-direction:row;align-items:center;gap:8px;padding-left:0}.page_fileItem__7Lk7s{padding:6px 12px;background:rgba(13,148,136,.1);border-radius:6px;border:1px solid transparent}.page_fileItemActive__DTux6{border-color:var(--accent-primary);background:rgba(13,148,136,.2)}.page_ideEditor__b48yY{height:320px}.page_editorTabs__7WARy{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;flex-wrap:nowrap}.page_editorTab__HwO49{flex-shrink:0}}.page_heroAmbientLayer__n1yyY{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.page_ambientGrid__ItP2j{position:absolute;inset:0;background-image:linear-gradient(rgba(45,212,191,.08) 1px,transparent 0),linear-gradient(90deg,rgba(45,212,191,.08) 1px,transparent 0);background-size:40px 40px;mask-image:radial-gradient(circle at 50% 30%,#000,transparent 75%);-webkit-mask-image:radial-gradient(circle at 50% 30%,#000,transparent 75%)}.page_ambientGlow1__Gv1rR{top:-10%;left:10%;width:50vw;height:50vw;background:radial-gradient(circle,rgba(45,212,191,.15),transparent 60%)}.page_ambientGlow1__Gv1rR,.page_ambientGlow2__65S0g{position:absolute;border-radius:50%;filter:blur(80px)}.page_ambientGlow2__65S0g{bottom:10%;right:5%;width:40vw;height:40vw;background:radial-gradient(circle,rgba(13,148,136,.12),transparent 60%)}.page_cardVisual__C2zeN{height:140px;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:8px;background:var(--glass-bg);border:1px solid rgba(45,212,191,.1);box-shadow:inset 0 0 20px rgba(0,0,0,.05);overflow:hidden;position:relative}[data-theme=dark] .page_cardVisual__C2zeN{box-shadow:inset 0 0 20px rgba(0,0,0,.4)}.page_visualBrowser__y4Tvm{width:160px;height:100px;border:1px solid rgba(45,212,191,.3);border-radius:6px;background:var(--bg-secondary);display:flex;flex-direction:column;box-shadow:0 4px 20px rgba(0,0,0,.05)}.page_vBrowserTop__1WMEn{height:14px;border-bottom:1px solid rgba(45,212,191,.2);display:flex;align-items:center;padding:0 6px}.page_vDots___Zm5I{width:4px;height:4px;border-radius:50%;background:rgba(45,212,191,.6);box-shadow:6px 0 0 rgba(45,212,191,.6),12px 0 0 rgba(45,212,191,.6)}.page_vBrowserBody__0ZkbO{flex:1 1;padding:10px;display:flex;flex-direction:column;gap:8px}.page_vSkeletonHero__thJkw{height:24px;border-radius:4px;background:var(--accent-primary);opacity:.15}.page_vSkeletonLine__xVPhC{height:4px;border-radius:2px;background:var(--text-bright);opacity:.1;width:100%}.page_visualPanel__0nyLL{width:140px;height:90px;background:var(--bg-secondary);border-radius:8px;border:1px solid rgba(45,212,191,.3);display:grid;grid-template-columns:1fr 1fr;padding:12px;grid-gap:12px;gap:12px;box-shadow:0 4px 20px rgba(0,0,0,.05)}.page_vPanelToggle__qKU2o{width:32px;height:16px;border-radius:8px;background:var(--accent-primary);position:relative}.page_vToggleKnob__X3N_z{width:12px;height:12px;border-radius:50%;background:var(--bg-primary);position:absolute;top:2px;right:2px;box-shadow:0 1px 3px rgba(0,0,0,.2)}.page_vPanelStats__9Obje{display:flex;align-items:flex-end;gap:4px;height:24px;align-self:end}.page_vStatBar__mr7V1{width:8px;height:100%;background:var(--accent-secondary);opacity:.7;border-radius:2px 2px 0 0}.page_vStatusLight__z0j70{width:8px;height:8px;border-radius:50%;background:var(--accent-light);box-shadow:0 0 10px var(--accent-light);justify-self:end}.page_visualPipeline__4Zfdg{display:flex;align-items:center;justify-content:center;width:140px;height:60px}.page_vNode__bAzNF{width:24px;height:24px;border-radius:50%;border:2px solid rgba(45,212,191,.4);background:var(--bg-secondary);position:relative;z-index:2}.page_vPath__gWzMK{width:24px;height:2px;background:rgba(45,212,191,.3);position:relative;z-index:1}.page_visualGrid__kYsaY{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px;width:80px;height:80px}.page_vGridBox__yI337{background:var(--bg-secondary);border:1px solid rgba(45,212,191,.3);border-radius:6px;opacity:.8;box-shadow:0 2px 10px rgba(0,0,0,.05)}.page_visualChart__0W6xG{width:140px;height:80px;border-bottom:2px solid rgba(45,212,191,.2);border-left:2px solid rgba(45,212,191,.2);position:relative;padding:10px 0 0 10px}.page_visualChart__0W6xG svg{width:100%;height:100%;overflow:visible}.page_visualMonitor__rT29D{width:140px;height:80px;background:var(--bg-secondary);border:1px solid rgba(45,212,191,.3);border-radius:8px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px rgba(0,0,0,.05)}.page_vHeartbeat__8aGBT{width:96px;height:40px}.page_vHeartbeat__8aGBT svg{width:100%;height:100%;overflow:visible}@media (max-width:768px){.page_sandboxBody___EraC{flex-direction:column;height:auto;width:100%;padding:1rem 0}.page_repoColumn__e2daG,.page_targetColumn__Qkc6j{width:100%;align-items:center}.page_fileCard__z9J5I{width:100%;max-width:240px}.page_connectionPath__G_v2h{width:100%;height:80px;margin:1.5rem 0}.page_connectionPath__G_v2h svg{transform:rotate(90deg)}.page_animatedCursor__RiLfA{display:none}}@media (max-width:900px){.page_capabilityCardInner__H2Zqy{transform:translateY(-20px);box-shadow:0 10px 30px rgba(13,148,136,.1);border-color:var(--accent-secondary)}.page_capabilityCaption__NGw5j{opacity:1;transform:translateY(0)}}@media (max-width:768px){.page_mobileMenuToggle__vGVDJ{display:flex}.page_mobileUserMenu__JZQ2p{display:inline-flex}}