.page_hero__6s3Wt{min-height:90vh;display:flex;flex-direction:column;justify-content:center;padding:4rem 0 6rem;border-bottom:1px solid var(--border)}.page_eyebrow__nbr38{font-family:var(--font-heading),sans-serif;font-size:.875rem;text-transform:uppercase;letter-spacing:.15em;color:var(--accent);margin-bottom:2rem;display:flex;align-items:center;gap:.25rem}.page_cursor__I37dN{animation:page_blink__x09gr 1s step-end infinite;font-weight:700}.page_h1__puBOs{font-family:var(--font-heading),sans-serif;font-size:clamp(2.5rem,5vw,5rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--text-primary);margin-bottom:1.5rem}.page_h1Dim__pxlfJ,.page_subhead___yPj1{color:var(--text-secondary)}.page_subhead___yPj1{font-family:var(--font-body),sans-serif;font-size:1.125rem;font-weight:300;line-height:1.65;max-width:600px;margin-bottom:2.5rem}.page_ctaGroup__qGbYi{display:flex;gap:.875rem;flex-wrap:wrap}.page_btnNeon__lJQeq{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-heading),sans-serif;font-size:.875rem;font-weight:600;color:#000000;background:var(--accent-highlight,#D4FF00);padding:.875rem 1.75rem;border-radius:4px;transition:transform .15s,filter .15s;min-height:48px;border:1px solid var(--accent-highlight,#d4ff00)}.page_btnNeon__lJQeq:hover{transform:translateY(-2px);filter:brightness(.92)}.page_btnOutline__U8NKl{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-heading),sans-serif;font-size:.875rem;font-weight:600;color:var(--text-primary);padding:.875rem 1.75rem;border-radius:4px;border:1px solid var(--border);transition:all .15s;min-height:48px;background:transparent}.page_btnOutline__U8NKl:hover{border-color:var(--accent-highlight,#D4FF00);color:var(--accent)}.page_btnManifest__oURLV{display:inline-flex;align-items:center;font-family:var(--font-body),sans-serif;font-size:.875rem;font-weight:500;color:var(--text-primary);border:1px solid var(--border);padding:.75rem 1.5rem;border-radius:2px;transition:all .15s;margin-top:2rem;background:transparent}.page_btnManifest__oURLV:hover{background:var(--accent-highlight,#D4FF00);color:#000000;border-color:var(--accent-highlight,#D4FF00)}.page_stats__pyMt3{border:1px solid var(--border);border-top:none}.page_statsGrid__TMtPt{display:grid;grid-template-columns:repeat(4,1fr)}.page_statCell__UL6LH{padding:3rem 0;text-align:center;border-right:1px solid var(--border)}.page_statCell__UL6LH:last-child{border-right:none}.page_statVal__HgUa_{font-family:var(--font-heading),sans-serif;font-size:2.25rem;font-weight:700;color:var(--text-primary);display:block;line-height:1;letter-spacing:-.02em}.page_statAccent___kZsY{color:var(--accent)}.page_statLbl__BLvkm{font-family:var(--font-mono),monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);margin-top:.625rem;display:block}.page_selector__d0_HU{background:var(--bg-01);padding:6rem 0;border-bottom:1px solid var(--border)}.page_selectorGrid__fJEST{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border);border:1px solid var(--border);margin-top:2.5rem}.page_selectorCard__pEFYH{display:flex;flex-direction:column;padding:2.5rem;background:var(--card-bg);position:relative;transition:background .15s}.page_selectorCard__pEFYH:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:transparent;transition:background .2s}.page_selectorCard__pEFYH:hover{background:var(--card-hover)}.page_selectorCard__pEFYH:hover:before{background:var(--accent-highlight,#D4FF00)}.page_selectorDisabled__U7syu{opacity:1;cursor:default;pointer-events:none;background:var(--bg-02)!important}.page_selectorDisabled__U7syu:before{display:none}.page_selectorDisabled__U7syu .page_selectorTitle__ZgO_c{color:var(--text-muted)}.page_selectorDisabled__U7syu .page_selectorDesc__1JA0A{color:var(--text-faint)}.page_selectorIcon__6WM_I{font-size:1.5rem;color:var(--accent);margin-bottom:1.25rem;display:block}.page_selectorTitle__ZgO_c{font-family:var(--font-heading),sans-serif;font-size:1.25rem;font-weight:600;color:var(--text-primary);margin-bottom:.625rem}.page_selectorDesc__1JA0A{font-size:.9375rem;line-height:1.65;color:var(--text-secondary);flex:1 1;margin-bottom:1.25rem}.page_selectorLink__Kp5Sg{font-family:var(--font-heading),sans-serif;font-size:.875rem;font-weight:600;color:var(--accent)}.page_comingSoon__6X2bx{font-family:var(--font-mono),monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);background:transparent;border:1px solid var(--border);padding:.375rem .75rem;border-radius:2px;display:inline-block}.page_customDevCard__bDGN6{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:0;padding:2.5rem;background:var(--card-bg);border:1px solid var(--border);border-top:2px solid var(--accent-highlight,#d4ff00)}.page_customDevText__XghbS{flex:1 1}.page_customDevTitle__rENva{font-family:var(--font-heading),sans-serif;font-size:1.25rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem}.page_customDevDesc__h_GLO{font-size:.9375rem;line-height:1.65;color:var(--text-secondary)}.page_manifest__Luw5A{padding:6rem 0;border-bottom:1px solid var(--border)}.page_manifestHeader__DfGF2{margin-bottom:3rem;max-width:720px}.page_manifestCopy__u4Gbf{font-size:1.0625rem;line-height:1.7;color:var(--text-secondary)}.page_manifestGrid__7kcUi{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start}.page_manifestPillars__lRZup{display:flex;flex-direction:column;gap:2rem}.page_pillar__NuQXf{display:flex;gap:1rem}.page_pillarNum__RQ5oO{font-family:var(--font-mono),monospace;font-size:.875rem;color:var(--accent);flex-shrink:0;padding-top:.125rem}.page_pillarTag__MoObp{font-family:var(--font-mono),monospace;font-size:.6875rem;text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);display:block;margin-bottom:.25rem}.page_pillarTitle__nbSeb{font-family:var(--font-heading),sans-serif;font-size:1.0625rem;font-weight:600;color:var(--text-primary);margin-bottom:.375rem}.page_pillarDesc__cIS26{font-size:.9375rem;line-height:1.6;color:var(--text-secondary)}.page_labelXs__fxwVc{font-family:var(--font-mono),monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:1px;color:var(--accent);display:block;margin-bottom:.75rem}.page_bentoGrid__L4C3m{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:1px;background:var(--border);border:1px solid var(--border)}.page_bentoCard__rnOjv{padding:1.75rem;background:var(--card-bg);display:flex;flex-direction:column;transition:background .15s}.page_bentoCard__rnOjv:hover{background:var(--card-hover)}.page_bentoCard__rnOjv:last-child{grid-column:1/-1}.page_bentoTitle___vOHD{font-family:var(--font-mono),monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);margin-bottom:1rem}.page_bentoUptime__PTKM9{display:flex;flex-direction:column;gap:.5rem}.page_bentoStatusRow__j1__l{display:flex;align-items:center;gap:.5rem}.page_bentoDotGreen__HObqP{width:8px;height:8px;border-radius:50%;background:var(--success);animation:page_pulse__A84_T 2s infinite;flex-shrink:0}.page_bentoStatus__KSz5u{font-family:var(--font-mono),monospace;font-size:.75rem;color:var(--success);text-transform:uppercase;letter-spacing:.5px}.page_bentoValue__om_Vf{font-family:var(--font-heading),sans-serif;font-size:2.5rem;font-weight:700;color:var(--text-primary);line-height:1;letter-spacing:-.02em}.page_bentoLabel__FL0rh{font-family:var(--font-mono),monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:1px;color:var(--text-muted)}.page_bentoLighthouse__WT0si{display:flex;flex-direction:column;align-items:center;gap:.75rem}.page_lighthouseCircle__uCc74{position:relative;width:96px;height:96px}.page_lighthouseSvg__uToUG{width:100%;height:100%}.page_lighthouseScore__oT8m_{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading),sans-serif;font-size:2rem;font-weight:700;color:var(--success)}.page_bentoCode__4MTA_{flex:1 1;display:flex;align-items:center}.page_bentoSnippet__AXBK2{font-family:var(--font-mono),monospace;font-size:.8125rem;line-height:1.8;color:var(--accent);background:transparent;margin:0;white-space:pre}.page_darkBlock__AXXFE{padding:4rem 3rem;background:var(--bg-02);border:1px solid var(--border);margin:4rem 0}.page_h2__gK5Ke{margin-bottom:.5rem;line-height:1.15}.page_h2Dark__oTdu9,.page_h2__gK5Ke{font-family:var(--font-heading),sans-serif;font-size:clamp(1.75rem,3vw,3rem);font-weight:700;color:var(--text-primary);letter-spacing:-.02em}.page_h2Dark__oTdu9{margin-bottom:.25rem}.page_roleTag__nKJ1w{font-family:var(--font-mono),monospace;font-size:.875rem;color:var(--accent);display:block;margin-bottom:.75rem}.page_darkSub__uPBqa{font-size:1rem;color:var(--text-secondary);line-height:1.6;margin-bottom:2.5rem}.page_serviceGrid__gu5q0{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border);border:1px solid var(--border)}.page_serviceCard___YTvw{padding:2rem;background:var(--card-bg);transition:background .15s}.page_serviceCard___YTvw:hover{background:var(--card-hover)}.page_serviceNum__vm9gW{font-family:var(--font-mono),monospace;font-size:1.5rem;color:var(--text-faint)}.page_hairline__CwAX9{width:24px;height:1px;background:var(--accent-highlight,#D4FF00);margin:1rem 0;opacity:.7}.page_serviceTitle__UiqVl{font-family:var(--font-heading),sans-serif;font-size:1.0625rem;font-weight:600;color:var(--text-primary);margin-bottom:.5rem;line-height:1.3}.page_serviceDesc__9zVq1{font-size:.9375rem;line-height:1.65;color:var(--text-secondary)}.page_section__MBhD4{padding:4rem 0;border-bottom:1px solid var(--border)}.page_sectionSub__rPjEV{font-size:1rem;color:var(--text-secondary);line-height:1.6;margin-bottom:2.5rem;max-width:600px}.page_manifestBlocks__jePXg{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border);border:1px solid var(--border)}.page_techCard__JPSfH{padding:2rem;background:var(--card-bg);border-left:2px solid var(--accent-highlight,#d4ff00);transition:background .15s}.page_techCard__JPSfH:hover{background:var(--card-hover)}.page_techTitle__WV2__{font-family:var(--font-heading),sans-serif;font-size:1.0625rem;font-weight:600;color:var(--text-primary);line-height:1.3;margin-bottom:.625rem}.page_techDesc__OBNlz{font-size:.9375rem;line-height:1.65;color:var(--text-secondary)}.page_ctaBlock__ZZCU6{padding:6rem 0;text-align:center}.page_ctaSub__5QrmW{font-size:1rem;color:var(--text-secondary);margin-bottom:2rem}.page_ctaRow__LuF_C{display:flex;align-items:center;justify-content:center;gap:1.25rem;flex-wrap:wrap}.page_ctaEmail__Gi1mJ{font-family:var(--font-mono),monospace;font-size:.8125rem;color:var(--text-muted)}@keyframes page_blink__x09gr{0%,to{opacity:1}50%{opacity:0}}@keyframes page_pulse__A84_T{0%,to{opacity:1}50%{opacity:.4}}@media (max-width:1024px){.page_manifestBlocks__jePXg,.page_manifestGrid__7kcUi,.page_selectorGrid__fJEST,.page_serviceGrid__gu5q0{grid-template-columns:1fr}.page_bentoGrid__L4C3m{margin-top:2rem}.page_statsGrid__TMtPt{grid-template-columns:repeat(2,1fr)}.page_statCell__UL6LH:nth-child(2){border-right:none}.page_statCell__UL6LH:nth-child(3),.page_statCell__UL6LH:nth-child(4){border-top:1px solid var(--border)}}@media (max-width:768px){.page_hero__6s3Wt{min-height:auto;padding:3rem 0 5rem}.page_ctaGroup__qGbYi{flex-direction:column}.page_ctaGroup__qGbYi .page_btnNeon__lJQeq,.page_ctaGroup__qGbYi .page_btnOutline__U8NKl{width:100%;justify-content:center}.page_ctaRow__LuF_C{flex-direction:column}.page_darkBlock__AXXFE{padding:2.5rem 1.5rem;margin:2rem 0}.page_customDevCard__bDGN6{flex-direction:column;text-align:center}.page_bentoGrid__L4C3m{grid-template-columns:1fr}.page_bentoCard__rnOjv:last-child{grid-column:auto}.page_manifestGrid__7kcUi{gap:2rem}}