.CyberCommandCenter_panel__V5E7i{position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-height:0;border-radius:inherit;overflow:hidden;background:linear-gradient(160deg,rgba(12,15,20,.92),rgba(8,10,12,.96)),radial-gradient(circle at 85% 15%,rgba(101,255,89,.1),transparent 40%),radial-gradient(circle at 10% 90%,rgba(168,85,247,.12),transparent 42%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--color-white);font-family:ui-monospace,Cascadia Code,SF Mono,Menlo,Consolas,monospace}.CyberCommandCenter_topBar__e44Cw{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-shrink:0;padding:.65rem .85rem;border-bottom:1px solid var(--color-border);background:rgba(8,10,12,.55)}.CyberCommandCenter_topLeft__vjCNK{display:flex;align-items:center;gap:.65rem;min-width:0}.CyberCommandCenter_statusDot__n7Muu{width:.55rem;height:.55rem;border-radius:50%;background:var(--color-electric);box-shadow:0 0 10px rgba(101,255,89,.65);flex-shrink:0}.CyberCommandCenter_statusDotPaused__Rt9uG{background:var(--color-muted);box-shadow:none}.CyberCommandCenter_title__R0Trg{font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CyberCommandCenter_online___M7IL{display:none;font-size:.62rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-electric);opacity:.9}.CyberCommandCenter_topRight__Ay9Mg{display:flex;align-items:center;gap:.55rem;flex-shrink:0}.CyberCommandCenter_windowDots__kb2Ys{display:flex;gap:.3rem}.CyberCommandCenter_windowDots__kb2Ys span{width:.45rem;height:.45rem;border-radius:50%;background:rgba(245,247,250,.18)}.CyberCommandCenter_windowDots__kb2Ys span:first-child{background:rgba(255,107,107,.55)}.CyberCommandCenter_windowDots__kb2Ys span:nth-child(2){background:rgba(255,200,87,.5)}.CyberCommandCenter_windowDots__kb2Ys span:nth-child(3){background:rgba(101,255,89,.45)}.CyberCommandCenter_pauseBtn__6vXwK{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;min-height:1.75rem;padding:0 .45rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:rgba(245,247,250,.04);color:var(--color-muted);font-size:.62rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.CyberCommandCenter_pauseBtn__6vXwK:hover{color:var(--color-white);border-color:rgba(245,247,250,.3)}.CyberCommandCenter_pauseBtn__6vXwK:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.CyberCommandCenter_tabs__RdMu5{display:flex;gap:.25rem;flex-shrink:0;padding:.4rem .65rem;border-bottom:1px solid var(--color-border);background:rgba(8,10,12,.35)}.CyberCommandCenter_tab__eZ8NX{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--color-muted);font-family:inherit;font-size:.62rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:.4rem .65rem;border-radius:var(--radius-sm);cursor:pointer}.CyberCommandCenter_tab__eZ8NX:hover{color:var(--color-white)}.CyberCommandCenter_tabActive___T4Ue{color:var(--color-obsidian);background:var(--color-electric)}.CyberCommandCenter_tab__eZ8NX:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.CyberCommandCenter_body__JT6X1{position:relative;flex:1 1;min-height:0;display:grid;grid-template-rows:1fr auto}.CyberCommandCenter_viewport___3U7n{position:relative;min-height:0;overflow:hidden;padding:.75rem .85rem .5rem}.CyberCommandCenter_scroll__BEJOq{height:100%;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(101,255,89,.35) transparent}.CyberCommandCenter_line__6Gylt{display:block;margin:0 0 .35rem;font-size:clamp(.68rem,1.6vw,.78rem);line-height:1.45;white-space:pre-wrap;word-break:break-word}.CyberCommandCenter_kindPrompt__aPVMA{color:#7dd3fc}.CyberCommandCenter_kindOk__eKp47{color:var(--color-electric)}.CyberCommandCenter_kindInfo__eBYMt{color:#a7adb8}.CyberCommandCenter_kindLive__jZkSi,.CyberCommandCenter_kindSystem___o9Dd{color:var(--color-violet)}.CyberCommandCenter_kindMuted__70Ugy{color:rgba(167,173,184,.75)}.CyberCommandCenter_kindCode___u2WU{color:#7dd3fc}.CyberCommandCenter_caret__v2wiA{display:inline-block;width:.55ch;margin-left:1px;background:var(--color-electric);color:transparent;vertical-align:text-bottom;animation:CyberCommandCenter_blink__beBBH 1s steps(1) infinite}.CyberCommandCenter_footer__XX4gF{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-shrink:0;padding:.45rem .85rem .65rem;border-top:1px solid var(--color-border);background:rgba(8,10,12,.45)}.CyberCommandCenter_disclaimer__VvZDH{margin:0;font-size:.58rem;line-height:1.35;color:rgba(167,173,184,.8);letter-spacing:.02em}.CyberCommandCenter_activity__aiDiA{display:flex;align-items:center;gap:.35rem;flex-shrink:0}.CyberCommandCenter_activityBar__MiBVF{width:.28rem;height:.75rem;border-radius:1px;background:rgba(101,255,89,.25)}.CyberCommandCenter_activityLive__WqtEF .CyberCommandCenter_activityBar__MiBVF{animation:CyberCommandCenter_activity__aiDiA 1.1s ease-in-out infinite}.CyberCommandCenter_activityLive__WqtEF .CyberCommandCenter_activityBar__MiBVF:nth-child(2){animation-delay:.15s}.CyberCommandCenter_activityLive__WqtEF .CyberCommandCenter_activityBar__MiBVF:nth-child(3){animation-delay:.3s}.CyberCommandCenter_activityLive__WqtEF .CyberCommandCenter_activityBar__MiBVF:nth-child(4){animation-delay:.45s}.CyberCommandCenter_codeBlock__4xM0U{margin:0;font-size:clamp(.62rem,1.5vw,.72rem);line-height:1.5;color:#c8d0dc;white-space:pre-wrap;word-break:break-word}.CyberCommandCenter_codeAccent__0p6aA{color:var(--color-violet)}.CyberCommandCenter_codeKey__EVfzd{color:#7dd3fc}.CyberCommandCenter_codeOk__9dgDV{color:var(--color-electric)}.CyberCommandCenter_network__wKCZC{display:grid;place-items:center;height:100%;min-height:10rem}.CyberCommandCenter_networkSvg__MXjIq{width:min(100%,18rem);height:auto}.CyberCommandCenter_networkLink__1pAU_{fill:none;stroke:rgba(245,247,250,.16);stroke-width:1.25}.CyberCommandCenter_networkLinkAccent__QPUui{stroke:rgba(101,255,89,.4)}.CyberCommandCenter_networkNode__XN0M6{fill:rgba(16,19,24,.95);stroke:rgba(245,247,250,.22);stroke-width:1.2}.CyberCommandCenter_networkNodeLive__Kh7BT{stroke:var(--color-electric);fill:rgba(101,255,89,.1)}.CyberCommandCenter_networkPulse__uLJVE{fill:var(--color-violet)}.CyberCommandCenter_networkOrbit__zb05T{fill:none;stroke:rgba(168,85,247,.3);stroke-width:1;stroke-dasharray:3 5;transform-origin:120px 90px}@media (prefers-reduced-motion:no-preference){.CyberCommandCenter_networkPulse__uLJVE{animation:CyberCommandCenter_netPulse__i2ZX0 2.6s var(--ease-out) infinite}.CyberCommandCenter_networkOrbit__zb05T{animation:CyberCommandCenter_netSpin__G6gfy 22s linear infinite}}@media (prefers-reduced-motion:reduce){.CyberCommandCenter_caret__v2wiA{animation:none;opacity:.85}.CyberCommandCenter_activityBar__MiBVF{animation:none!important}}@keyframes CyberCommandCenter_blink__beBBH{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes CyberCommandCenter_activity__aiDiA{0%,to{transform:scaleY(.45);opacity:.4}50%{transform:scaleY(1);opacity:1}}@keyframes CyberCommandCenter_netPulse__i2ZX0{0%,to{opacity:.45}50%{opacity:1}}@keyframes CyberCommandCenter_netSpin__G6gfy{to{transform:rotate(1turn)}}@media (min-width:640px){.CyberCommandCenter_online___M7IL{display:inline}.CyberCommandCenter_title__R0Trg{font-size:.72rem}}@media (max-width:480px){.CyberCommandCenter_tabs__RdMu5{padding-inline:.5rem}.CyberCommandCenter_tab__eZ8NX{padding-inline:.45rem;letter-spacing:.05em}.CyberCommandCenter_windowDots__kb2Ys{display:none}.CyberCommandCenter_disclaimer__VvZDH{font-size:.55rem}}.Button_button__hMNEn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:2.875rem;padding:.75rem 1.375rem;border:1px solid transparent;border-radius:var(--radius-md);font-family:var(--font-display);font-size:var(--text-sm);font-weight:600;letter-spacing:.01em;line-height:1;cursor:pointer;text-decoration:none;transition:background-color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out),transform var(--duration-fast) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}.Button_button__hMNEn:active:not(:disabled){transform:translateY(1px)}.Button_button__hMNEn:disabled{opacity:.5;cursor:not-allowed}.Button_primary__oSpWt{background:var(--color-electric);color:var(--color-obsidian);box-shadow:0 0 0 0 transparent}.Button_primary__oSpWt:hover:not(:disabled){background:#7dff73;box-shadow:0 8px 28px rgba(101,255,89,.22)}.Button_secondary__lRe7Q{background:transparent;color:var(--color-white);border-color:var(--color-border-strong)}.Button_secondary__lRe7Q:hover:not(:disabled){border-color:rgba(245,247,250,.35);background:rgba(245,247,250,.04)}.Button_ghost__mZ9vJ{background:transparent;color:var(--color-muted);min-height:2.5rem;padding-inline:.875rem}.Button_ghost__mZ9vJ:hover:not(:disabled){color:var(--color-white)}.Button_fullWidth__JjsBk{width:100%}.Header_header__hO3lJ{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-header);height:var(--header-height);border-bottom:1px solid transparent;background:transparent;transition:background-color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),-webkit-backdrop-filter var(--duration-base) var(--ease-out);transition:background-color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),backdrop-filter var(--duration-base) var(--ease-out);transition:background-color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),backdrop-filter var(--duration-base) var(--ease-out),-webkit-backdrop-filter var(--duration-base) var(--ease-out)}.Header_headerScrolled__Mhl2p{background:var(--glass-bg);border-bottom-color:var(--glass-border);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.Header_inner__ry5Nk{display:flex;align-items:center;justify-content:space-between;height:var(--header-height);gap:var(--space-4)}.Header_nav__3fHSH{display:none;align-items:center;gap:var(--space-1)}.Header_navLink__LzXns{padding:var(--space-2) var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);font-weight:500;border-radius:var(--radius-sm);transition:color var(--duration-fast) var(--ease-out)}.Header_navLinkActive__mJ1Oo,.Header_navLink__LzXns:hover{color:var(--color-white)}.Header_navLinkActive__mJ1Oo{position:relative}.Header_navLinkActive__mJ1Oo:after{content:"";position:absolute;left:var(--space-3);right:var(--space-3);bottom:.15rem;height:2px;background:var(--color-electric);border-radius:1px;opacity:.85}.Header_actions__SRauh{display:none;align-items:center;gap:var(--space-3)}.Header_menuToggle__cfdoi{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:rgba(245,247,250,.03);color:var(--color-white);cursor:pointer}.Header_menuToggle__cfdoi svg{width:1.25rem;height:1.25rem}.Header_mobilePanel__lah4y{display:none;position:absolute;top:var(--header-height);left:0;right:0;padding:var(--space-4) var(--container-pad) var(--space-6);background:rgba(8,10,12,.96);border-bottom:1px solid var(--color-border);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.Header_mobilePanelOpen__JqvSI{display:block}.Header_mobileNav__HHzTb{display:flex;flex-direction:column;gap:var(--space-1)}.Header_mobileNavLink__cGBRQ{display:block;padding:var(--space-3) var(--space-4);color:var(--text-secondary);font-family:var(--font-display);font-size:var(--text-lg);font-weight:500;border-radius:var(--radius-md)}.Header_mobileNavLinkActive__JsUUp,.Header_mobileNavLink__cGBRQ:hover{color:var(--color-white);background:rgba(245,247,250,.04)}.Header_mobileCta__wnLXH{margin-top:var(--space-5)}@media (min-width:960px){.Header_actions__SRauh,.Header_nav__3fHSH{display:flex}.Header_menuToggle__cfdoi,.Header_mobilePanelOpen__JqvSI,.Header_mobilePanel__lah4y{display:none}}.SiteShell_shell__y4y2u{display:flex;min-height:100vh;flex-direction:column}.SiteShell_main__SBfaE{flex:1 1}.Hero_hero__MpeZv{position:relative;isolation:isolate;overflow:hidden;min-height:calc(100svh - var(--header-height));display:flex;align-items:center;padding-block:var(--space-12) var(--space-16)}.Hero_gridTexture__s189X{position:absolute;inset:0;z-index:-2;background-image:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,black 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,black 20%,transparent 75%);pointer-events:none}.Hero_glow__FABjB{position:absolute;z-index:-1;border-radius:50%;filter:blur(80px);pointer-events:none;opacity:.55}.Hero_glowPrimary__XRnqr{width:min(42rem,80vw);height:min(42rem,80vw);top:-10%;right:-8%;background:rgba(101,255,89,.18)}.Hero_glowSecondary__8ycWX{width:min(28rem,60vw);height:min(28rem,60vw);bottom:5%;left:-5%;background:rgba(168,85,247,.16)}.Hero_layout__EIvAI{display:grid;grid-gap:var(--space-12);gap:var(--space-12);align-items:center;width:100%}.Hero_copy__DJ_M8{max-width:38rem}.Hero_brandSignal__5nizx{display:inline-flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);font-family:var(--font-display);font-size:clamp(1.75rem,4vw,2.25rem);font-weight:600;letter-spacing:var(--tracking-tight);color:var(--color-white)}.Hero_brandSignal__5nizx span{color:var(--color-electric)}.Hero_tagline__qIVrc{margin-left:var(--space-2);padding-left:var(--space-3);border-left:1px solid var(--color-border-strong);color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;letter-spacing:var(--tracking-wide);text-transform:uppercase}.Hero_headline__dA3t7{margin-bottom:var(--space-5);font-size:var(--text-5xl);color:var(--color-white)}.Hero_support__OLyuy{max-width:32rem;margin-bottom:var(--space-8);color:var(--text-secondary);font-size:var(--text-lg);line-height:var(--leading-snug)}.Hero_ctas__joTa3{display:flex;flex-wrap:wrap;gap:var(--space-3)}.Hero_visual__jS0rd{position:relative;width:100%;min-height:22rem;height:clamp(22rem,52vw,28rem);border-radius:var(--radius-xl);border:1px solid var(--color-border);overflow:hidden;box-shadow:var(--shadow-soft);background:rgba(8,10,12,.65)}@media (prefers-reduced-motion:no-preference){.Hero_glowPrimary__XRnqr{animation:Hero_drift__AOe_E 12s var(--ease-out) infinite alternate}}@keyframes Hero_drift__AOe_E{0%{transform:translate(0)}to{transform:translate(-3%,4%)}}@media (min-width:900px){.Hero_layout__EIvAI{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:var(--space-16)}.Hero_visual__jS0rd{height:clamp(26rem,38vw,32rem);min-height:26rem}}@media (max-width:480px){.Hero_tagline__qIVrc{display:none}.Hero_ctas__joTa3{flex-direction:column}.Hero_ctas__joTa3>*{width:100%}.Hero_visual__jS0rd{min-height:20rem;height:22rem}}.ProjectPreview_frame__FE5Wg{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:linear-gradient(145deg,rgba(16,19,24,.95),rgba(8,10,12,.98)),radial-gradient(circle at 80% 20%,rgba(101,255,89,.12),transparent 40%),radial-gradient(circle at 15% 85%,rgba(168,85,247,.14),transparent 42%)}.ProjectPreview_svg__ftmOf{width:100%;height:100%;display:block}.ProjectPreview_chrome__HzB4w{fill:rgba(245,247,250,.06)}.ProjectPreview_panel__OD5eV{fill:rgba(16,19,24,.85);stroke:rgba(245,247,250,.12);stroke-width:1}.ProjectPreview_accent__KRX5p{fill:rgba(101,255,89,.85)}.ProjectPreview_violet__uN577{fill:rgba(168,85,247,.75)}.ProjectPreview_muted__VKL7z{fill:rgba(167,173,184,.35)}.ProjectPreview_line__mWJCa{stroke:rgba(245,247,250,.14);stroke-width:1;fill:none}.ProjectPreview_lineAccent__iGZJ2{stroke:rgba(101,255,89,.45);stroke-width:1.25;fill:none}.ProjectPreview_text__r8Ntl{fill:rgba(245,247,250,.75);font-family:var(--font-display),sans-serif;font-size:9px;font-weight:600}.PortfolioHub_page___V1Wv{padding-bottom:var(--space-20)}.PortfolioHub_hero__BdeE6{position:relative;isolation:isolate;overflow:hidden;padding-block:var(--space-16) var(--space-14)}.PortfolioHub_heroGlow__8JAyV{position:absolute;inset:auto -10% -20% auto;width:min(28rem,70vw);height:min(28rem,70vw);border-radius:50%;background:rgba(101,255,89,.12);filter:blur(70px);pointer-events:none;z-index:-1}.PortfolioHub_heroGlowAlt__e5zPO{left:-8%;right:auto;top:10%;bottom:auto;background:rgba(168,85,247,.12)}.PortfolioHub_eyebrow__KHM1w{margin-bottom:var(--space-3);color:var(--color-electric);font-family:var(--font-display);font-size:var(--text-sm);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase}.PortfolioHub_heroTitle__NhQ7w{max-width:16ch;margin-bottom:var(--space-5);font-size:var(--text-5xl);color:var(--color-white)}.PortfolioHub_heroSupport__99PYs{max-width:42rem;margin-bottom:var(--space-8);color:var(--text-secondary);font-size:var(--text-lg);line-height:var(--leading-snug)}.PortfolioHub_heroCtas__AUxwn{display:flex;flex-wrap:wrap;gap:var(--space-3)}.PortfolioHub_gallerySection__ASBJM{padding-block:var(--space-10) var(--space-16);scroll-margin-top:calc(var(--header-height) + 1rem)}.PortfolioHub_toolbar__xqi_H{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-8)}.PortfolioHub_notice__n4D_u{margin:0;padding:var(--space-3) var(--space-4);border-left:2px solid var(--color-violet);background:var(--color-violet-dim);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-snug);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.PortfolioHub_filters__6u2bN{display:flex;flex-wrap:wrap;gap:var(--space-2)}.PortfolioHub_filter__l8iY0{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-border-strong);background:rgba(8,10,12,.55);color:var(--text-secondary);font-family:var(--font-display);font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:.55rem .85rem;border-radius:var(--radius-md);cursor:pointer;transition:color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.PortfolioHub_filter__l8iY0:hover{color:var(--color-white);border-color:rgba(245,247,250,.3)}.PortfolioHub_filterActive__K8Dh6{color:var(--color-obsidian);background:var(--color-electric);border-color:var(--color-electric)}.PortfolioHub_filter__l8iY0:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.PortfolioHub_grid__7kZHD{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.PortfolioHub_card__lZnJ2{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:linear-gradient(160deg,rgba(16,19,24,.9),rgba(8,10,12,.94));opacity:0;transform:translateY(12px);transition:border-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out),opacity var(--duration-slow) var(--ease-out)}.PortfolioHub_cardVisible__j6iG6{opacity:1;transform:translateY(0)}.PortfolioHub_card__lZnJ2:focus-within,.PortfolioHub_card__lZnJ2:hover{border-color:rgba(101,255,89,.28);box-shadow:0 18px 40px rgba(0,0,0,.3)}@media (prefers-reduced-motion:no-preference){.PortfolioHub_card__lZnJ2:focus-within,.PortfolioHub_card__lZnJ2:hover{transform:translateY(-4px)}.PortfolioHub_cardVisible__j6iG6:focus-within,.PortfolioHub_cardVisible__j6iG6:hover{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.PortfolioHub_card__lZnJ2{opacity:1;transform:none;transition:border-color var(--duration-fast) var(--ease-out)}}.PortfolioHub_metaRow__bJrY6{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.PortfolioHub_badge__QYmeR{display:inline-flex;align-items:center;padding:.25rem .55rem;border-radius:999px;border:1px solid rgba(168,85,247,.35);background:rgba(168,85,247,.12);color:#d8b4fe;font-size:.68rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.PortfolioHub_category__vtmSe{color:var(--color-electric);font-size:var(--text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.PortfolioHub_cardTitle__v_469{margin:0;font-size:var(--text-xl);color:var(--color-white)}.PortfolioHub_cardSummary__yaDT8{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-snug)}.PortfolioHub_tags__jhQx6{display:flex;flex-wrap:wrap;gap:var(--space-2)}.PortfolioHub_tag__B5v6X{padding:.2rem .5rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);color:var(--text-secondary);font-size:.7rem}.PortfolioHub_actions__qoXqs{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:auto;padding-top:var(--space-2)}.PortfolioHub_empty__O_vMz{padding:var(--space-12) var(--space-6);border:1px dashed var(--color-border-strong);border-radius:var(--radius-xl);text-align:center;background:rgba(16,19,24,.45)}.PortfolioHub_empty__O_vMz h3{margin-bottom:var(--space-3);color:var(--color-white)}.PortfolioHub_empty__O_vMz p{max-width:32rem;margin:0 auto var(--space-6);color:var(--text-secondary);line-height:var(--leading-snug)}@media (min-width:720px){.PortfolioHub_grid__7kZHD{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.PortfolioHub_grid__7kZHD{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:480px){.PortfolioHub_heroCtas__AUxwn{flex-direction:column}.PortfolioHub_heroCtas__AUxwn>*{width:100%}}.ArticleCover_frame__hH3s4{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:linear-gradient(145deg,rgba(16,19,24,.96),rgba(8,10,12,.98)),radial-gradient(circle at 80% 20%,rgba(101,255,89,.14),transparent 42%),radial-gradient(circle at 20% 80%,rgba(168,85,247,.14),transparent 45%)}.ArticleCover_svg__QGEef{width:100%;height:100%;display:block}.ArticleCover_panel__j49B_{fill:rgba(16,19,24,.82);stroke:rgba(245,247,250,.12);stroke-width:1}.ArticleCover_accent___Eaov{fill:rgba(101,255,89,.85)}.ArticleCover_violet__3oAv_{fill:rgba(168,85,247,.75)}.ArticleCover_muted__SB8FK{fill:rgba(167,173,184,.35)}.ArticleCover_line__fHGuC{fill:none;stroke:rgba(101,255,89,.45);stroke-width:1.25}.TechJournal_page__m5bWO{padding-bottom:var(--space-20)}.TechJournal_hero__F3TdY{position:relative;isolation:isolate;overflow:hidden;padding-block:var(--space-16) var(--space-12)}.TechJournal_glow__p_rIQ{position:absolute;width:min(28rem,70vw);height:min(28rem,70vw);border-radius:50%;filter:blur(70px);pointer-events:none;z-index:-1;right:-8%;bottom:-25%;background:rgba(101,255,89,.12)}.TechJournal_glowAlt__3h1vK{left:-10%;top:5%;right:auto;bottom:auto;background:rgba(168,85,247,.12)}.TechJournal_eyebrow__BkgaJ{margin-bottom:var(--space-3);color:var(--color-electric);font-family:var(--font-display);font-size:var(--text-sm);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase}.TechJournal_title__dC0YN{max-width:14ch;margin-bottom:var(--space-5);font-size:var(--text-5xl);color:var(--color-white)}.TechJournal_support__qBrJi{max-width:42rem;color:var(--text-secondary);font-size:var(--text-lg);line-height:var(--leading-snug)}.TechJournal_section__UwI1w{padding-block:var(--space-10)}.TechJournal_featured__p3fbZ{display:grid;grid-gap:var(--space-6);gap:var(--space-6);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:linear-gradient(160deg,rgba(16,19,24,.92),rgba(8,10,12,.96))}.TechJournal_featuredMeta__qyiel{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3);align-items:center}.TechJournal_badge__EDrWJ{display:inline-flex;padding:.25rem .55rem;border-radius:999px;border:1px solid rgba(101,255,89,.3);background:rgba(101,255,89,.1);color:var(--color-electric);font-size:.68rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.TechJournal_draftBadge__LuG7Z{border-color:rgba(168,85,247,.35);background:rgba(168,85,247,.12);color:#d8b4fe}.TechJournal_metaMuted__7zxU2{color:var(--text-secondary);font-size:var(--text-xs)}.TechJournal_featuredTitle__D4KWO{margin:0 0 var(--space-3);font-size:clamp(1.6rem,3vw,2.2rem);color:var(--color-white)}.TechJournal_featuredSummary__MwuRs{margin:0 0 var(--space-5);color:var(--text-secondary);line-height:var(--leading-snug)}.TechJournal_toolbar__AYr7f{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-bottom:var(--space-6)}.TechJournal_searchLabel__0yxYa{font-family:var(--font-display);font-size:var(--text-sm);font-weight:600;color:var(--color-white)}.TechJournal_search__SzIec{width:100%;min-height:2.875rem;padding:.7rem .9rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:rgba(8,10,12,.65);color:var(--color-white)}.TechJournal_search__SzIec:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.TechJournal_filters__6UL8v{display:flex;flex-wrap:wrap;gap:var(--space-2)}.TechJournal_filter__jN1dz{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-border-strong);background:rgba(8,10,12,.55);color:var(--text-secondary);font-family:var(--font-display);font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:.5rem .8rem;border-radius:var(--radius-md);cursor:pointer}.TechJournal_filterActive__X4Zh9{color:var(--color-obsidian);background:var(--color-electric);border-color:var(--color-electric)}.TechJournal_filter__jN1dz:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.TechJournal_grid__tX3px{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.TechJournal_card__HJD82{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:rgba(16,19,24,.72);transition:border-color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}.TechJournal_card__HJD82:focus-within,.TechJournal_card__HJD82:hover{border-color:rgba(101,255,89,.28);box-shadow:0 16px 36px rgba(0,0,0,.28)}@media (prefers-reduced-motion:no-preference){.TechJournal_card__HJD82:focus-within,.TechJournal_card__HJD82:hover{transform:translateY(-3px)}}.TechJournal_cardTitle__BKAA_{margin:0;font-size:var(--text-lg);color:var(--color-white)}.TechJournal_cardTitle__BKAA_ a{color:inherit;text-decoration:none}.TechJournal_cardTitle__BKAA_ a:hover{color:var(--color-electric)}.TechJournal_cardSummary__y8RM2{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-snug);flex:1 1}.TechJournal_empty__6VrnB{padding:var(--space-10) var(--space-6);border:1px dashed var(--color-border-strong);border-radius:var(--radius-xl);text-align:center;color:var(--text-secondary)}.TechJournal_loadMore__UfQ2X{display:flex;justify-content:center;margin-top:var(--space-8)}@media (min-width:800px){.TechJournal_featured__p3fbZ{grid-template-columns:1.05fr .95fr;align-items:center}.TechJournal_grid__tX3px{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.TechJournal_grid__tX3px{grid-template-columns:repeat(3,minmax(0,1fr))}}.InquiryForm_form__CmU6D{display:grid;grid-gap:var(--space-5);gap:var(--space-5);max-width:40rem}.InquiryForm_field__Wt7Lr{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.InquiryForm_label__cIyoI{font-family:var(--font-display);font-size:var(--text-sm);font-weight:600;color:var(--color-white)}.InquiryForm_hint__tEAHf{color:var(--text-secondary);font-size:var(--text-xs)}.InquiryForm_input__UQzxt,.InquiryForm_select__oqbSs,.InquiryForm_textarea__gaTQH{width:100%;min-height:2.875rem;padding:.7rem .9rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:rgba(8,10,12,.65);color:var(--color-white);transition:border-color var(--duration-fast) var(--ease-out)}.InquiryForm_textarea__gaTQH{min-height:9rem;resize:vertical;line-height:var(--leading-normal)}.InquiryForm_input__UQzxt:focus-visible,.InquiryForm_select__oqbSs:focus-visible,.InquiryForm_textarea__gaTQH:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-color:rgba(101,255,89,.45)}.InquiryForm_inputError___qplx,.InquiryForm_selectError__Wh5hS,.InquiryForm_textareaError__cMEEi{border-color:rgba(255,107,107,.65)}.InquiryForm_error__ZLDg3{margin:0;color:var(--color-danger);font-size:var(--text-xs)}.InquiryForm_consent__GZteQ{display:flex;align-items:flex-start;gap:var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-snug)}.InquiryForm_consent__GZteQ input{margin-top:.2rem;width:1.05rem;height:1.05rem;accent-color:var(--color-electric);flex-shrink:0}.InquiryForm_actions___IsnX{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.InquiryForm_status__TZAA1{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--leading-snug)}.InquiryForm_statusOk__js0kW{background:var(--color-electric-dim);border:1px solid rgba(101,255,89,.3);color:var(--color-white)}.InquiryForm_statusError__bauB9{background:rgba(255,107,107,.1);border:1px solid rgba(255,107,107,.35);color:#ffb4b4}.InquiryForm_statusInfo__A5Hmq{background:rgba(168,85,247,.12);border:1px solid rgba(168,85,247,.3);color:var(--color-white)}.CaseStudy_page__gt_pI{padding-block:var(--space-12) var(--space-20)}.CaseStudy_back__8RIq1{display:inline-flex;margin-bottom:var(--space-6);color:var(--text-secondary);font-size:var(--text-sm);font-weight:500}.CaseStudy_back__8RIq1:hover{color:var(--color-white)}.CaseStudy_hero__f76Ez{display:grid;grid-gap:var(--space-8);gap:var(--space-8);margin-bottom:var(--space-12)}.CaseStudy_meta__N945c{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4)}.CaseStudy_badge__k2zcA{display:inline-flex;padding:.25rem .55rem;border-radius:999px;border:1px solid rgba(168,85,247,.35);background:rgba(168,85,247,.12);color:#d8b4fe;font-size:.68rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.CaseStudy_category__RsipI{color:var(--color-electric);font-size:var(--text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;align-self:center}.CaseStudy_title__k_mEP{margin-bottom:var(--space-4);font-size:clamp(2rem,4vw,2.75rem);color:var(--color-white)}.CaseStudy_summary__LtrsV{max-width:42rem;margin-bottom:var(--space-5);color:var(--text-secondary);font-size:var(--text-lg);line-height:var(--leading-snug)}.CaseStudy_stack__BGQHJ{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-6)}.CaseStudy_tag__JQq91{padding:.25rem .55rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);color:var(--text-secondary);font-size:.75rem}.CaseStudy_actions__y4t8F{display:flex;flex-wrap:wrap;gap:var(--space-3)}.CaseStudy_previewWrap__aviWu{border-radius:var(--radius-xl);overflow:hidden;border:1px solid var(--color-border);box-shadow:var(--shadow-soft)}.CaseStudy_grid__3jCDp{display:grid;grid-gap:var(--space-8);gap:var(--space-8)}.CaseStudy_section__p31Ag{padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:rgba(16,19,24,.55)}.CaseStudy_section__p31Ag h2{margin-bottom:var(--space-3);font-size:var(--text-xl);color:var(--color-white)}.CaseStudy_section__p31Ag p{color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-snug)}.CaseStudy_list__F6zRo{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin-top:var(--space-3)}.CaseStudy_list__F6zRo li{position:relative;padding-left:1rem;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-snug)}.CaseStudy_list__F6zRo li:before{content:"";position:absolute;left:0;top:.55em;width:.35rem;height:.35rem;border-radius:50%;background:var(--color-electric)}.CaseStudy_assume__cRyWj{margin-top:var(--space-4);padding:var(--space-4);border-left:2px solid var(--color-violet);background:var(--color-violet-dim);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.CaseStudy_assume__cRyWj h3{margin-bottom:var(--space-2);font-size:var(--text-sm);color:var(--color-white)}.CaseStudy_cta__ZLUla{margin-top:var(--space-12);padding:var(--space-10) var(--space-6);border:1px solid rgba(101,255,89,.22);border-radius:var(--radius-xl);background:radial-gradient(circle at 20% 20%,rgba(101,255,89,.1),transparent 45%),rgba(16,19,24,.75);text-align:center}.CaseStudy_cta__ZLUla h2{margin-bottom:var(--space-3);font-size:clamp(1.6rem,3vw,2.1rem);color:var(--color-white)}.CaseStudy_cta__ZLUla p{max-width:34rem;margin:0 auto var(--space-6);color:var(--text-secondary);line-height:var(--leading-snug)}@media (min-width:900px){.CaseStudy_hero__f76Ez{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center}.CaseStudy_grid__3jCDp{grid-template-columns:repeat(2,minmax(0,1fr))}}.ServicesHub_page__Mju8M{padding-bottom:var(--space-20)}.ServicesHub_hero__49bJd{position:relative;isolation:isolate;overflow:hidden;padding-block:var(--space-16) var(--space-14)}.ServicesHub_heroGlow__k7xaa{position:absolute;inset:auto -10% -20% auto;width:min(28rem,70vw);height:min(28rem,70vw);border-radius:50%;background:rgba(101,255,89,.12);filter:blur(70px);pointer-events:none;z-index:-1}.ServicesHub_heroGlowAlt__FUVLZ{left:-8%;right:auto;top:10%;bottom:auto;background:rgba(168,85,247,.12)}.ServicesHub_eyebrow__hA_y8{margin-bottom:var(--space-3);color:var(--color-electric);font-family:var(--font-display);font-size:var(--text-sm);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase}.ServicesHub_heroTitle__wA7am{max-width:18ch;margin-bottom:var(--space-5);font-size:var(--text-5xl);color:var(--color-white)}.ServicesHub_heroSupport__NE0O8{max-width:40rem;margin-bottom:var(--space-8);color:var(--text-secondary);font-size:var(--text-lg);line-height:var(--leading-snug)}.ServicesHub_heroCtas__xxt_m{display:flex;flex-wrap:wrap;gap:var(--space-3)}.ServicesHub_section__nsS9n{padding-block:var(--space-14);scroll-margin-top:calc(var(--header-height) + 1rem)}.ServicesHub_sectionAlt__1W5nJ{position:relative;border-block:1px solid var(--color-border);background:rgba(16,19,24,.35)}.ServicesHub_sectionHead__4ZDZG{max-width:38rem;margin-bottom:var(--space-10)}.ServicesHub_sectionTitle__p2LWT{margin-bottom:var(--space-3);font-size:clamp(1.75rem,3vw,2.25rem);color:var(--color-white)}.ServicesHub_sectionSummary__5Ahqg{color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-snug)}.ServicesHub_grid__cT8Qh{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.ServicesHub_card__KYOU5{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:linear-gradient(160deg,rgba(16,19,24,.88),rgba(8,10,12,.92)),radial-gradient(circle at 100% 0,rgba(101,255,89,.06),transparent 45%);transition:border-color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}.ServicesHub_card__KYOU5:focus-within,.ServicesHub_card__KYOU5:hover{border-color:rgba(101,255,89,.28);box-shadow:0 16px 40px rgba(0,0,0,.28)}@media (prefers-reduced-motion:no-preference){.ServicesHub_card__KYOU5:focus-within,.ServicesHub_card__KYOU5:hover{transform:translateY(-3px)}}.ServicesHub_cardTop__UVuxt{display:flex;align-items:flex-start;gap:var(--space-4)}.ServicesHub_iconWrap__VKQ9A{display:grid;place-items:center;flex-shrink:0;width:3rem;height:3rem;border-radius:var(--radius-md);border:1px solid rgba(101,255,89,.25);background:var(--color-electric-dim);color:var(--color-electric)}.ServicesHub_iconWrap__VKQ9A svg{width:1.5rem;height:1.5rem}.ServicesHub_cardTitle__hQl6K{margin-bottom:var(--space-2);font-size:var(--text-xl);color:var(--color-white)}.ServicesHub_cardValue__IAzia{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-snug)}.ServicesHub_blockLabel__Ap4aR{margin-bottom:var(--space-2);color:var(--color-white);font-family:var(--font-display);font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase}.ServicesHub_list___a6ko{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.ServicesHub_list___a6ko li{position:relative;padding-left:1rem;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-snug)}.ServicesHub_list___a6ko li:before{content:"";position:absolute;left:0;top:.55em;width:.35rem;height:.35rem;border-radius:50%;background:var(--color-electric);opacity:.85}.ServicesHub_note__ju4JB{margin:0;padding:var(--space-3) var(--space-4);border-left:2px solid var(--color-violet);background:var(--color-violet-dim);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-snug);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.ServicesHub_cardCta__gMxgW{margin-top:auto;padding-top:var(--space-2)}.ServicesHub_steps__fvEOZ{display:grid;grid-gap:var(--space-4);gap:var(--space-4);counter-reset:step}.ServicesHub_step__0Sln_{position:relative;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:rgba(8,10,12,.45);counter-increment:step}.ServicesHub_step__0Sln_:before{content:counter(step,decimal-leading-zero);display:block;margin-bottom:var(--space-3);color:var(--color-electric);font-family:var(--font-display);font-size:var(--text-sm);font-weight:600;letter-spacing:.08em}.ServicesHub_stepTitle__qho16{margin-bottom:var(--space-2);font-size:var(--text-lg);color:var(--color-white)}.ServicesHub_stepText__3nTl9{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-snug)}.ServicesHub_getGrid__UmU6z,.ServicesHub_modelGrid__bzpo3{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.ServicesHub_getItem__ifF8t,.ServicesHub_modelCard__zazJR{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:rgba(16,19,24,.55)}.ServicesHub_getItem__ifF8t h3,.ServicesHub_modelCard__zazJR h3{margin-bottom:var(--space-2);font-size:var(--text-base);color:var(--color-white)}.ServicesHub_getItem__ifF8t p,.ServicesHub_modelCard__zazJR p{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-snug)}.ServicesHub_faqList___y7B5{display:grid;grid-gap:var(--space-3);gap:var(--space-3);max-width:48rem}.ServicesHub_faqItem__b3oJJ{border:1px solid var(--color-border);border-radius:var(--radius-md);background:rgba(8,10,12,.5);overflow:hidden}.ServicesHub_faqItem__b3oJJ summary{cursor:pointer;list-style:none;padding:var(--space-4) var(--space-5);font-family:var(--font-display);font-size:var(--text-base);font-weight:600;color:var(--color-white)}.ServicesHub_faqItem__b3oJJ summary::-webkit-details-marker{display:none}.ServicesHub_faqItem__b3oJJ summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.ServicesHub_faqItem__b3oJJ p{padding:0 var(--space-5) var(--space-4);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-snug)}.ServicesHub_finalCta__TlzJv{margin-top:var(--space-10);padding:var(--space-10) var(--space-6);border:1px solid rgba(101,255,89,.22);border-radius:var(--radius-xl);background:radial-gradient(circle at 20% 20%,rgba(101,255,89,.1),transparent 45%),radial-gradient(circle at 90% 80%,rgba(168,85,247,.12),transparent 40%),rgba(16,19,24,.75);text-align:center}.ServicesHub_finalCta__TlzJv h2{margin-bottom:var(--space-3);font-size:clamp(1.75rem,3vw,2.35rem);color:var(--color-white)}.ServicesHub_finalCta__TlzJv p{max-width:34rem;margin:0 auto var(--space-6);color:var(--text-secondary);line-height:var(--leading-snug)}@media (min-width:720px){.ServicesHub_getGrid__UmU6z,.ServicesHub_grid__cT8Qh,.ServicesHub_modelGrid__bzpo3,.ServicesHub_steps__fvEOZ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ServicesHub_steps__fvEOZ{grid-template-columns:repeat(4,minmax(0,1fr))}.ServicesHub_getGrid__UmU6z,.ServicesHub_modelGrid__bzpo3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:480px){.ServicesHub_heroCtas__xxt_m{flex-direction:column}.ServicesHub_heroCtas__xxt_m>*{width:100%}}.ToolPanel_panel__kJQ37{display:grid;grid-gap:var(--space-4);gap:var(--space-4);min-width:0}.ToolPanel_note__qEOf0{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background:rgba(8,10,12,.45);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-snug)}.ToolPanel_warning__23Ept{border-color:rgba(168,85,247,.3);background:rgba(168,85,247,.1)}.ToolPanel_field__oeFzA{display:grid;grid-gap:var(--space-2);gap:var(--space-2);min-width:0}.ToolPanel_label__C2_QP{font-family:var(--font-display);font-size:var(--text-sm);font-weight:600;color:var(--color-white)}.ToolPanel_textarea__Ze5vV{width:100%;min-height:9rem;padding:.75rem .9rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:rgba(8,10,12,.7);color:var(--color-white);font-family:ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-size:.85rem;line-height:1.5;resize:vertical}.ToolPanel_textareaCompact__x_K7r{min-height:7rem}.ToolPanel_textarea__Ze5vV:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ToolPanel_actions__XoxpG{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ToolPanel_status__QfgSe{margin:0;font-size:var(--text-sm);line-height:var(--leading-snug)}.ToolPanel_statusOk__SFHuH{color:var(--color-electric)}.ToolPanel_statusError__En8jd{color:#ffb4b4}.ToolPanel_statusInfo__B_3u9{color:var(--text-secondary)}.ToolPanel_diffBox__deZ0v{max-height:22rem;overflow:auto;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:rgba(8,10,12,.7);font-family:ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-size:.8rem;line-height:1.45}.ToolPanel_diffLine__k1eyi{display:grid;grid-template-columns:3.2rem 3.2rem 1.2rem 1fr;grid-gap:.35rem;gap:.35rem;padding:.15rem .6rem;white-space:pre-wrap;word-break:break-word;border-bottom:1px solid rgba(245,247,250,.04)}.ToolPanel_diffSame__7v5Wd{color:var(--text-secondary)}.ToolPanel_diffAdded__mLoRP{background:rgba(101,255,89,.1);color:#b7ffb1}.ToolPanel_diffRemoved__g8zhq{background:rgba(255,107,107,.1);color:#ffc0c0}.ToolPanel_diffMeta__evstK{color:rgba(167,173,184,.55);text-align:right}.ToolPanel_split__HA52i{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:800px){.ToolPanel_split__HA52i{grid-template-columns:1fr 1fr}}.ToolsLab_page__qdImI{padding-bottom:var(--space-20)}.ToolsLab_hero__PCk2D{position:relative;isolation:isolate;overflow:hidden;padding-block:var(--space-14) var(--space-10)}.ToolsLab_glow__RyEE6{position:absolute;width:min(26rem,70vw);height:min(26rem,70vw);border-radius:50%;filter:blur(70px);pointer-events:none;z-index:-1;right:-8%;bottom:-30%;background:rgba(101,255,89,.12)}.ToolsLab_glowAlt__CvVHg{left:-10%;top:0;right:auto;bottom:auto;background:rgba(168,85,247,.12)}.ToolsLab_eyebrow__AXyAX{margin-bottom:var(--space-3);color:var(--color-electric);font-family:var(--font-display);font-size:var(--text-sm);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase}.ToolsLab_title__yfCPP{margin-bottom:var(--space-4);font-size:var(--text-5xl);color:var(--color-white);max-width:14ch}.ToolsLab_support__SqddX{max-width:40rem;margin-bottom:var(--space-5);font-size:var(--text-lg)}.ToolsLab_privacy__mQKaW,.ToolsLab_support__SqddX{color:var(--text-secondary);line-height:var(--leading-snug)}.ToolsLab_privacy__mQKaW{max-width:42rem;margin:0;padding:var(--space-3) var(--space-4);border-left:2px solid var(--color-electric);background:var(--color-electric-dim);font-size:var(--text-sm);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.ToolsLab_layout__CyVLD{display:grid;grid-gap:var(--space-8);gap:var(--space-8);padding-bottom:var(--space-8)}.ToolsLab_catalogue__yQtCh{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.ToolsLab_controls__PoeaB{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.ToolsLab_searchLabel__vfzr4{font-family:var(--font-display);font-size:var(--text-sm);font-weight:600;color:var(--color-white)}.ToolsLab_search__UlJnt{width:100%;min-height:2.875rem;padding:.7rem .9rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:rgba(8,10,12,.65);color:var(--color-white)}.ToolsLab_search__UlJnt:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ToolsLab_filters__jfP7z{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ToolsLab_filter__DOJOr{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-border-strong);background:rgba(8,10,12,.55);color:var(--text-secondary);font-family:var(--font-display);font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:.5rem .8rem;border-radius:var(--radius-md);cursor:pointer}.ToolsLab_filter__DOJOr:hover{color:var(--color-white)}.ToolsLab_filterActive__1FfS1{color:var(--color-obsidian);background:var(--color-electric);border-color:var(--color-electric)}.ToolsLab_filter__DOJOr:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ToolsLab_cardGrid__gq9mB{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.ToolsLab_card__Qdf9q{display:grid;grid-gap:var(--space-3);gap:var(--space-3);text-align:left;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:linear-gradient(160deg,rgba(16,19,24,.92),rgba(8,10,12,.95));color:inherit;cursor:pointer;transition:border-color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}.ToolsLab_cardActive__CMwQn,.ToolsLab_card__Qdf9q:hover{border-color:rgba(101,255,89,.35);box-shadow:0 14px 36px rgba(0,0,0,.28)}@media (prefers-reduced-motion:no-preference){.ToolsLab_card__Qdf9q:hover{transform:translateY(-2px)}}.ToolsLab_card__Qdf9q:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ToolsLab_cardIcon__Pop8_{width:2.5rem;height:2.5rem;display:grid;place-items:center;border-radius:var(--radius-md);border:1px solid rgba(101,255,89,.25);background:var(--color-electric-dim);color:var(--color-electric)}.ToolsLab_cardIcon__Pop8_ svg{width:1.25rem;height:1.25rem}.ToolsLab_cardCategory__5ml0m{color:var(--color-electric);font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ToolsLab_cardTitle__saSNV{margin:0;font-size:var(--text-lg);color:var(--color-white)}.ToolsLab_cardDesc__Peajn{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-snug)}.ToolsLab_cardCta__sCuue{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:.55rem 1rem;border-radius:var(--radius-md);border:1px solid var(--color-border-strong);font-family:var(--font-display);font-size:var(--text-sm);font-weight:600;color:var(--color-white);width:-moz-fit-content;width:fit-content}.ToolsLab_cardCtaActive___HDHq{background:var(--color-electric);border-color:var(--color-electric);color:var(--color-obsidian)}.ToolsLab_emptyCards__bXRZG{padding:var(--space-8);border:1px dashed var(--color-border-strong);border-radius:var(--radius-xl);color:var(--text-secondary);text-align:center}.ToolsLab_workspace__MQpP_{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:linear-gradient(160deg,rgba(16,19,24,.94),rgba(8,10,12,.97)),radial-gradient(circle at 90% 0,rgba(101,255,89,.07),transparent 40%);overflow:hidden;min-width:0}.ToolsLab_workspaceHead__yI8kx{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between;align-items:center;padding:var(--space-5);border-bottom:1px solid var(--color-border)}.ToolsLab_workspaceTitle__JYEAM{margin:0;font-size:var(--text-xl);color:var(--color-white)}.ToolsLab_workspaceHint__j67UP{margin:.25rem 0 0;color:var(--text-secondary);font-size:var(--text-sm)}.ToolsLab_tabs__OYJ3u{display:flex;flex-wrap:wrap;gap:var(--space-1);padding:.5rem;border-bottom:1px solid var(--color-border);background:rgba(8,10,12,.45)}.ToolsLab_tab__qEgbx{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--text-secondary);font-family:var(--font-display);font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:.55rem .75rem;border-radius:var(--radius-sm);cursor:pointer}.ToolsLab_tabActive__QehQ4{color:var(--color-obsidian);background:var(--color-electric)}.ToolsLab_tab__qEgbx:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ToolsLab_workspaceBody__86DXG{padding:var(--space-5);min-width:0}.ToolsLab_adSlot__MK1on{margin-top:var(--space-6);padding:var(--space-4);border:1px dashed rgba(245,247,250,.12);border-radius:var(--radius-md);color:rgba(167,173,184,.65);font-size:var(--text-xs);text-align:center}@media (min-width:720px){.ToolsLab_cardGrid__gq9mB{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ToolsLab_layout__CyVLD{grid-template-columns:minmax(16rem,.9fr) minmax(0,1.4fr);align-items:start}.ToolsLab_cardGrid__gq9mB{grid-template-columns:1fr}.ToolsLab_catalogue__yQtCh{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + 1rem)}}