.home_hero__3uBHQ{position:relative;overflow:hidden;min-height:94vh;display:flex;align-items:center;padding:120px 0 80px;background:linear-gradient(180deg,var(--ink-soft) 0,var(--ink) 22%,var(--ink) 60%,transparent 100%)}.home_heroMesh___B9gG{position:absolute;inset:0;z-index:0}.home_heroText__JFibS{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;max-width:64ch}.home_eyebrow__8Cfvk{display:inline-flex;align-items:center;gap:9px;padding:6px 13px;border-radius:999px;border:1px solid var(--line-strong);background:var(--surface);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text);margin-bottom:28px}.home_eyebrowDot__T_cH2{width:6px;height:6px;border-radius:50%;background:var(--terminal-green);box-shadow:0 0 0 4px rgba(var(--glow-green),.18)}.home_title__iDooG{font-size:clamp(2.6rem,7vw,5.4rem);line-height:.98;font-weight:500;max-width:15ch}.home_lede__6eySA{margin:28px 0 0;max-width:50ch;font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.5;color:var(--dim);font-weight:300}.home_actions__fcU5F{margin-top:38px;display:flex;gap:14px;flex-wrap:wrap}.home_block__o117u{position:relative;padding:100px 0}.home_head__RQM7L{margin-bottom:12px}.home_title2__rNsJt{font-size:clamp(1.8rem,4vw,3rem);font-weight:500;letter-spacing:-.025em;line-height:1.05;max-width:20ch}.home_title2__rNsJt em{font-style:normal;color:var(--terminal-green)}.home_sub__cl9mD{margin:16px 0 0;max-width:56ch;color:var(--dim);font-size:1.02rem;font-weight:300}.home_cards__2kEeq{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:48px}.home_cardLink__Q23SG{display:block;color:inherit}.home_card__jDIhX{display:flex;flex-direction:column;height:100%;padding:30px 28px}.home_cardFeatured__vb7bN{border-color:rgba(var(--glow-green),.3);background:linear-gradient(165deg,rgba(var(--glow-green),.08),var(--surface))}.home_cardHead__Kinbl{display:flex;align-items:center;justify-content:space-between;gap:12px}.home_cardSub__RvDKD{font-size:.7rem;letter-spacing:.06em;text-transform:uppercase}.home_cardArrow__HcYDr,.home_cardSub__RvDKD{font-family:var(--font-mono);color:var(--terminal-green)}.home_cardArrow__HcYDr{font-size:.85rem}.home_cardName__sHcsC{font-size:1.5rem;font-weight:500;letter-spacing:-.02em;margin:16px 0 10px}.home_cardDesc__K_NXI{color:var(--dim);font-size:.95rem;line-height:1.55;font-weight:300;margin:0;flex:1 1}.home_cardMeta__3OZWc{display:flex;justify-content:space-between;gap:10px;margin-top:22px;padding-top:16px;border-top:1px solid var(--line);font-family:var(--font-mono);font-size:.66rem;letter-spacing:.05em;color:var(--dim);text-transform:uppercase}.home_facts__eddSA{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.home_fact__rQhif{padding:26px 22px;border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface)}.home_factV__J8W5d{display:block;font-size:clamp(1.1rem,2vw,1.6rem);font-weight:500;letter-spacing:-.02em;color:var(--text)}.home_factK__Kisxl{display:block;margin-top:8px;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.home_story__HXo3l{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:56px;gap:56px;align-items:start}.home_storyBody__aW9x0 p{margin:0 0 18px;color:var(--dim);font-size:1.05rem;line-height:1.6;font-weight:300}.home_storyBody__aW9x0 strong{color:var(--text);font-weight:500}.home_news__GmYoR{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;margin-top:48px}.home_newsCard___mi1c{display:flex;flex-direction:column;height:100%;padding:26px;color:inherit}.home_newsMeta__TCMsz{display:flex;gap:12px;font-family:var(--font-mono);font-size:.66rem;text-transform:uppercase;letter-spacing:.08em;color:var(--terminal-green)}.home_newsTitle__9R_LO{font-size:1.2rem;line-height:1.25;font-weight:500;letter-spacing:-.01em;margin:14px 0 10px}.home_newsExcerpt__oD5da{font-size:.92rem;line-height:1.55;color:var(--dim);font-weight:300;margin:0;flex:1 1}.home_newsMore__teiUk{margin-top:18px;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.06em;color:var(--text)}.home_cta__sS9MF{position:relative;text-align:center;padding:130px 0;overflow:hidden}.home_ctaRing__HXMbC{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:680px;height:680px;max-width:130vw;max-height:130vw;border-radius:50%;border:1px solid rgba(var(--glow-green),.16);z-index:0}.home_ctaRing2__cRTVr{width:460px;height:460px;border-color:rgba(var(--glow-cyan),.16);animation:home_ringPulse__9ammY 6s ease-in-out infinite}@keyframes home_ringPulse__9ammY{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.85}50%{transform:translate(-50%,-50%) scale(1.08);opacity:.4}}.home_ctaInner__ZL0Wz{position:relative;z-index:1}.home_ctaTitle__5gi8_{font-size:clamp(2rem,5.5vw,4rem);font-weight:500;margin:0 auto;max-width:18ch}.home_ctaText__Zygc4{color:var(--dim);margin:20px auto 36px;max-width:46ch;font-size:1.05rem;font-weight:300}@media (max-width:960px){.home_hero__3uBHQ{min-height:84vh;padding-top:92px}.home_story__HXo3l{grid-template-columns:1fr;gap:28px}}@media (max-width:600px){.home_hero__3uBHQ{min-height:78vh;padding-top:76px}}@media (max-width:900px){.home_cards__2kEeq,.home_news__GmYoR{grid-template-columns:1fr}.home_facts__eddSA{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.home_ctaRing2__cRTVr{animation:none}}.MeshSphereHero_canvas__WtOtb{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;-webkit-mask-image:radial-gradient(closest-side at 50% 50%,#000 55%,transparent 100%);mask-image:radial-gradient(closest-side at 50% 50%,#000 55%,transparent 100%)}.primitives_reveal__Pcugs{opacity:0;transform:translateY(28px);transition:opacity .85s var(--ease),transform .85s var(--ease);will-change:opacity,transform}.primitives_revealIn__dQIzs{opacity:1;transform:none}.primitives_tiltCard__WhxQS{position:relative;overflow:hidden;border-radius:var(--r-lg);border:1px solid var(--line);background:linear-gradient(165deg,var(--surface-2),var(--surface));transition:border-color .4s var(--ease),transform .18s var(--ease);transform-style:preserve-3d}.primitives_tiltCard__WhxQS:hover{border-color:var(--line-strong)}.primitives_tiltGlow__WmhxG:before{content:"";position:absolute;inset:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,0),rgba(var(--glow-green),.14),transparent 60%);opacity:0;transition:opacity .4s var(--ease);pointer-events:none}.primitives_tiltCard__WhxQS:hover.primitives_tiltGlow__WmhxG:before,.primitives_tiltGlow__WmhxG:hover:before{opacity:1}.primitives_gradient__PfV4P{background:linear-gradient(180deg,#ffffff,#cfe6bd 58%,#7d9b6f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.03em;margin:0}.primitives_gradient__PfV4P em{font-style:normal;background:linear-gradient(110deg,var(--terminal-green) 0,var(--cyan) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-size:200% auto;animation:primitives_shimmer__3prrl 7s linear infinite}@keyframes primitives_shimmer__3prrl{to{background-position:200%}}.primitives_sectionLabel__ahCeQ{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--terminal-green);margin:0 0 16px}.primitives_scrollProgress__anahb{position:fixed;top:0;left:0;height:2px;width:100%;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,var(--terminal-green),var(--cyan));box-shadow:0 0 14px rgba(var(--glow-green),.5);z-index:60}.primitives_btn__KOTKc{display:inline-flex;align-items:center;gap:9px;padding:15px 28px;border-radius:999px;font-weight:500;font-size:.96rem;text-decoration:none;cursor:pointer;border:1px solid transparent;transition:transform .2s var(--ease),box-shadow .25s var(--ease),border-color .25s var(--ease);will-change:transform}.primitives_btnPrimary__CDsM6{color:#06210a;background:linear-gradient(115deg,var(--terminal-green),#9bff86);box-shadow:0 8px 30px rgba(var(--glow-green),.28)}.primitives_btnPrimary__CDsM6:hover{box-shadow:0 14px 44px rgba(var(--glow-green),.42)}.primitives_btnGhost__NT8n5{color:var(--text);background:var(--surface);border-color:var(--line-strong);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.primitives_btnGhost__NT8n5:hover{border-color:var(--terminal-green)}@media (prefers-reduced-motion:reduce){.primitives_reveal__Pcugs{opacity:1;transform:none;transition:none}.primitives_gradient__PfV4P em{animation:none}.primitives_btn__KOTKc,.primitives_tiltCard__WhxQS{transition:none}}.company_hero__rHzL0{position:relative;padding:140px 0 70px}.company_crumb__GIF1E{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--terminal-green);margin-bottom:22px}.company_title__KkdbE{font-size:clamp(2.4rem,6vw,4.6rem);line-height:1;font-weight:500;letter-spacing:-.02em;max-width:18ch}.company_lede__uycHq{margin:26px 0 0;max-width:56ch;font-size:clamp(1.02rem,1.6vw,1.25rem);line-height:1.55;color:var(--dim);font-weight:300}.company_block__0a_Zx{position:relative;padding:90px 0}.company_head__v0gRc{margin-bottom:12px}.company_title2__LJDiA{font-size:clamp(1.8rem,4vw,2.9rem);font-weight:500;letter-spacing:-.025em;line-height:1.05}.company_title2__LJDiA em{font-style:normal;color:var(--terminal-green)}.company_sub__l_kFV{margin:16px 0 0;max-width:60ch;color:var(--dim);font-size:1.02rem;font-weight:300}.company_principle__DsCJZ{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:56px;gap:56px;align-items:start}.company_principleProse__KOAMz p{margin:0 0 18px;color:var(--dim);font-size:1.05rem;line-height:1.62;font-weight:300}.company_principleProse__KOAMz p:last-child{margin-bottom:0}.company_principleProse__KOAMz strong{color:var(--text);font-weight:500}.company_timelineSection__LAwEF{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.company_standards__CXEdi{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin-top:48px}.company_standardWide__ZTmE_{grid-column:1/-1}.company_standard__TyLA4{display:flex;flex-direction:column;gap:14px;height:100%;padding:30px 28px}.company_standardTag__dusXw{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--terminal-green)}.company_standardName__jTl5_{font-size:1.2rem;font-weight:500;letter-spacing:-.01em;margin:0}.company_standardText__Ivgny{margin:0;color:var(--dim);font-size:.95rem;line-height:1.6;font-weight:300}.company_founders__gqWIv{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;margin-top:48px}.company_founder__ZX0B0{display:grid;grid-template-columns:116px 1fr;grid-gap:26px;gap:26px;align-items:center;padding:28px}.company_portrait__2HPrx{position:relative;width:116px;height:116px;border-radius:18px;overflow:hidden;border:1px solid var(--line-strong);background:linear-gradient(160deg,rgba(var(--glow-green),.18),var(--ink-soft));box-shadow:inset 0 0 0 1px rgba(var(--glow-green),.1)}.company_portrait__2HPrx img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(.25) contrast(1.05) brightness(.98)}.company_founderName__HBE04{font-size:1.3rem;font-weight:500;letter-spacing:-.02em;margin:0}.company_founderRole__6knaB{margin:4px 0 14px;font-family:var(--font-mono);font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;color:var(--terminal-green)}.company_founderLinks__N00HK{display:flex;flex-direction:column;gap:6px}.company_founderLinks__N00HK a{font-size:.9rem;color:var(--dim);transition:color .2s var(--ease)}.company_founderLinks__N00HK a:hover{color:var(--text)}.company_careers__ObiE3{display:grid;grid-template-columns:1fr auto;grid-gap:32px;gap:32px;align-items:center;padding:48px;border-color:rgba(var(--glow-green),.3);background:linear-gradient(150deg,rgba(var(--glow-green),.08),var(--surface))}.company_careersTag__MXqSH{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--terminal-green)}.company_careersTitle__dNA29{font-size:clamp(1.6rem,3vw,2rem);margin:12px 0 10px;letter-spacing:-.02em;font-weight:500}.company_careersText__sgsp_{margin:0;color:var(--dim);max-width:56ch;font-size:1rem;line-height:1.6;font-weight:300}@media (max-width:920px){.company_principle__DsCJZ{grid-template-columns:1fr;gap:28px}.company_careers__ObiE3,.company_founders__gqWIv,.company_standards__CXEdi{grid-template-columns:1fr}.company_careers__ObiE3{gap:24px;padding:36px 28px}}@media (max-width:480px){.company_founder__ZX0B0{grid-template-columns:1fr;justify-items:start;gap:18px}}.contact_hero__r_YCd{position:relative;overflow:hidden;padding:140px 0 70px}.contact_heroInner__gK5eU{position:relative;z-index:1;max-width:56ch}.contact_crumb__oYsD3{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--terminal-green);margin-bottom:22px}.contact_title__cyL3P{font-size:clamp(2.6rem,7vw,5rem);line-height:1;font-weight:500;letter-spacing:-.02em}.contact_lede__JTHZh{margin:26px 0 0;max-width:54ch;font-size:clamp(1.02rem,1.6vw,1.25rem);line-height:1.55;color:var(--dim);font-weight:300}.contact_grid__z1v6r{display:grid;grid-template-columns:.7fr 1fr;grid-gap:40px;gap:40px;align-items:start;padding:50px 0 90px}.contact_channels__ppTqv{display:flex;flex-direction:column;gap:20px}.contact_channelLabel__lDYrn{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--terminal-green);margin:0 0 10px}.contact_channelMail__XCHwN{font-size:1.25rem;font-weight:500;letter-spacing:-.01em;color:var(--text);border-bottom:1px solid var(--line-strong);padding-bottom:3px;transition:border-color .2s var(--ease)}.contact_channelMail__XCHwN:hover{border-color:var(--terminal-green)}.contact_channelNote__nsUut{margin:16px 0 0;color:var(--dim);font-size:.92rem;line-height:1.55;font-weight:300}.contact_office__RvYQq{padding:0 0 110px}.contact_head__ls6_o{margin-bottom:32px}.contact_title2__2xOzt{font-size:clamp(1.8rem,4vw,2.8rem);font-weight:500;letter-spacing:-.025em;line-height:1.05}.contact_title2__2xOzt em{font-style:normal;color:var(--terminal-green)}.contact_sub__N9sxV{margin:14px 0 0;color:var(--dim);font-size:1.02rem;font-weight:300}.contact_mapFrame__er1E_{position:relative;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--line-strong);aspect-ratio:16/9;background:var(--ink-soft)}.contact_map__bwhMT{width:100%;height:100%;border:0;display:block;filter:invert(.9) hue-rotate(170deg) brightness(.92) saturate(.75) contrast(.95)}.contact_mapFrame__er1E_:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 80px rgba(var(--glow-green),.08);border-radius:var(--r-lg)}.contact_mapLink__DvNEN{display:inline-block;margin-top:16px;font-family:var(--font-mono);font-size:.74rem;letter-spacing:.06em;color:var(--dim);border-bottom:1px solid var(--line-strong);padding-bottom:2px;transition:color .2s var(--ease),border-color .2s var(--ease)}.contact_mapLink__DvNEN:hover{color:var(--terminal-green);border-color:var(--terminal-green)}.contact_mapLinkWrap__luMZJ{text-align:right}@media (max-width:820px){.contact_grid__z1v6r{grid-template-columns:1fr;gap:32px}}.newsroom_hero__pB4OG{position:relative;overflow:hidden;padding:140px 0 60px}.newsroom_heroInner___ZQqK{position:relative;z-index:1;max-width:60ch}.newsroom_crumb__89Jbe{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--terminal-green);margin-bottom:22px}.newsroom_title__m8I_s{font-size:clamp(2.4rem,6vw,4.6rem);line-height:1.02;font-weight:500;letter-spacing:-.02em;max-width:16ch}.newsroom_lede__poMR4{margin:26px 0 0;max-width:56ch;font-size:clamp(1.02rem,1.6vw,1.25rem);line-height:1.55;color:var(--dim);font-weight:300}.newsroom_list__mrLm2{padding:30px 0 110px}.NewsroomList_filters__lNCnT{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:36px}.NewsroomList_filter__ASBm5{font-family:var(--font-mono);font-size:.74rem;letter-spacing:.04em;padding:8px 15px;border-radius:999px;border:1px solid var(--line-strong);background:var(--surface);color:var(--dim);cursor:pointer;transition:color .2s var(--ease),border-color .2s var(--ease),background .2s var(--ease),box-shadow .2s var(--ease)}.NewsroomList_filter__ASBm5:hover{color:var(--text);border-color:var(--terminal-green)}.NewsroomList_filterActive__alkrx{color:var(--dark-green);background:var(--terminal-green);border-color:var(--terminal-green);box-shadow:0 0 0 4px rgba(var(--glow-green),.14)}.NewsroomList_empty__faJOa{color:var(--dim);padding:40px 0;font-weight:300}.NewsroomList_list__5Gyer{display:flex;flex-direction:column}.NewsroomList_row__Z48vg{display:grid;grid-template-columns:130px 1fr 160px 130px;grid-gap:24px;gap:24px;align-items:baseline;padding:26px 4px;border-top:1px solid var(--line);color:inherit;position:relative;transition:padding-left .25s var(--ease);animation:NewsroomList_rowIn__C9deu .5s var(--ease) both}.NewsroomList_list__5Gyer .NewsroomList_row__Z48vg:last-child{border-bottom:1px solid var(--line)}.NewsroomList_row__Z48vg:before{content:"";position:absolute;left:-4px;top:0;bottom:0;width:2px;background:var(--terminal-green);transform:scaleY(0);transform-origin:top;transition:transform .25s var(--ease)}.NewsroomList_row__Z48vg:hover{padding-left:16px}.NewsroomList_row__Z48vg:hover:before{transform:scaleY(1)}.NewsroomList_when__n4EkO{font-family:var(--font-mono);font-size:.74rem;letter-spacing:.06em;color:var(--terminal-green);text-transform:uppercase}.NewsroomList_ttl__lX0SV{font-size:1.2rem;font-weight:500;letter-spacing:-.01em;margin:0;color:var(--text);transition:color .2s var(--ease)}.NewsroomList_row__Z48vg:hover .NewsroomList_ttl__lX0SV{color:var(--terminal-green)}.NewsroomList_excerpt__fZY6z{margin:8px 0 0;font-size:.92rem;line-height:1.55;color:var(--dim);font-weight:300;max-width:60ch}.NewsroomList_author__DHQxc{font-size:.86rem;color:var(--dim);font-weight:300}.NewsroomList_tag__CrmxS{justify-self:start;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);border:1px solid var(--line-strong);border-radius:999px;padding:4px 10px}@keyframes NewsroomList_rowIn__C9deu{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:820px){.NewsroomList_row__Z48vg{grid-template-columns:1fr;gap:8px}.NewsroomList_author__DHQxc{order:3}.NewsroomList_tag__CrmxS{order:2}}@media (prefers-reduced-motion:reduce){.NewsroomList_row__Z48vg{animation:none}.NewsroomList_row__Z48vg:hover{padding-left:4px}}.products_hero__SSV3r{position:relative;overflow:hidden;min-height:58vh;display:flex;align-items:center;padding:140px 0 90px}.products_heroInner__SaMfa{position:relative;z-index:1;max-width:60ch}.products_crumb__Kv2y2{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--terminal-green);margin-bottom:22px}.products_title__lR9QC{font-size:clamp(2.4rem,6vw,4.6rem);line-height:1;font-weight:500;letter-spacing:-.02em}.products_lede__nEqhu{margin:26px 0 0;max-width:56ch;font-size:clamp(1.02rem,1.6vw,1.25rem);line-height:1.55;color:var(--dim);font-weight:300}.products_panels__ssxFZ{display:flex;flex-direction:column;gap:28px;padding:40px 0 100px}.products_panel__UGCcr{display:grid;grid-template-columns:.92fr 1.08fr;grid-gap:44px;gap:44px;padding:42px 44px}.products_panelBuild__akA_4{--accent:var(--terminal-green);border-color:rgba(var(--glow-green),.32);background:linear-gradient(150deg,rgba(var(--glow-green),.07),var(--surface))}.products_panelStack__m070v{--accent:var(--cyan);border-color:rgba(var(--glow-cyan),.28);background:linear-gradient(150deg,rgba(var(--glow-cyan),.06),var(--surface))}.products_panelCli__OQFzF{--accent:var(--orange);border-color:rgba(var(--glow-orange),.28);background:linear-gradient(150deg,rgba(var(--glow-orange),.06),var(--surface))}.products_panelMain__f9vdT{display:flex;flex-direction:column}.products_panelHead__D68Px{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.products_panelSub__CF1Vh{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.products_panelBadge__OFOrl{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.02em;white-space:nowrap}.products_badgeGreen__stL8B{color:var(--terminal-green)}.products_badgeCyan__P8Bhx{color:var(--cyan)}.products_badgeOrange__vTXbz{color:var(--orange)}.products_panelName__1S1F3{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:500;letter-spacing:-.02em;margin:12px 0 0}.products_panelDesc__JrEwA{margin:18px 0 0;color:var(--dim);font-size:1.02rem;line-height:1.6;font-weight:300}.products_panelCta__Wu6u9{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}.products_features__IfDbt{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px;align-self:center}.products_feature__UFqlB{position:relative;padding-left:26px;font-size:.95rem;line-height:1.5;color:var(--text);font-weight:300}.products_feature__UFqlB:before{content:"";position:absolute;left:4px;top:.55em;width:7px;height:7px;border-radius:2px;background:var(--accent,var(--terminal-green));box-shadow:0 0 8px 0 var(--accent,var(--terminal-green))}.products_feature__UFqlB code{font-family:var(--font-mono);font-size:.86em;color:var(--text);background:var(--ink-soft);border:1px solid var(--line);border-radius:5px;padding:1px 6px}.products_fit__WfKtP{position:relative;padding:100px 0 130px;border-top:1px solid var(--line)}.products_fitHead__Ecadl{margin-bottom:48px}.products_fitTitle__RyZh1{font-size:clamp(1.8rem,4vw,2.8rem);font-weight:500;letter-spacing:-.025em}.products_fitTitle__RyZh1 em{font-style:normal;color:var(--terminal-green)}.products_fitGrid__aCovt{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}.products_fitCard__zmIcn{padding:30px 28px;height:100%}.products_fitName__R0MbG{font-size:1.18rem;font-weight:500;letter-spacing:-.01em;margin:0 0 12px}.products_fitText__FFR3Y{margin:0;color:var(--dim);font-size:.95rem;line-height:1.6;font-weight:300}@media (max-width:920px){.products_panel__UGCcr{gap:28px;padding:32px 28px}.products_fitGrid__aCovt,.products_panel__UGCcr{grid-template-columns:1fr}.products_features__IfDbt{align-self:stretch}}.article_wrap__8sgQE{position:relative;padding:120px 0 100px}.article_article__1hNbb{max-width:46rem;margin:0 auto}.article_crumb__n4iWi{font-family:var(--font-mono);font-size:.74rem;letter-spacing:.06em;color:var(--dim);margin-bottom:26px}.article_crumb__n4iWi a{color:var(--terminal-green);transition:opacity .2s var(--ease)}.article_crumb__n4iWi a:hover{opacity:.78}.article_title__UHoP2{font-size:clamp(2rem,4.6vw,3.2rem);line-height:1.08;font-weight:500;letter-spacing:-.025em}.article_meta__njhHL{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;font-family:var(--font-mono);font-size:.76rem;letter-spacing:.04em;color:var(--dim)}.article_metaDot__8DmbD{color:var(--line-strong)}.article_metaTag__Af07V{text-transform:uppercase;letter-spacing:.08em;color:var(--terminal-green);border:1px solid var(--line-strong);border-radius:999px;padding:3px 10px}.article_rule__blNq5{height:1px;background:var(--line);margin:34px 0 40px}.article_body__vhwwP{font-size:1.07rem;line-height:1.78;color:var(--text);font-weight:300}.article_h2__D_sSC{font-size:clamp(1.5rem,3vw,1.95rem);line-height:1.2;font-weight:500;letter-spacing:-.02em;color:var(--text);margin:2.2em 0 .7em}.article_h3__RP6Is{font-size:1.3rem;font-weight:500;letter-spacing:-.01em;color:var(--text);margin:1.9em 0 .6em}.article_h4__LOKl_{font-size:1.08rem;font-weight:600;color:var(--text);margin:1.7em 0 .5em}.article_p__iGXS7{margin:0 0 1.3em}.article_a__IA23H{color:var(--terminal-green);text-decoration:underline;-webkit-text-decoration-color:rgba(var(--glow-green),.5);text-decoration-color:rgba(var(--glow-green),.5);text-underline-offset:3px;transition:-webkit-text-decoration-color .2s var(--ease);transition:text-decoration-color .2s var(--ease);transition:text-decoration-color .2s var(--ease),-webkit-text-decoration-color .2s var(--ease)}.article_a__IA23H:hover{-webkit-text-decoration-color:var(--terminal-green);text-decoration-color:var(--terminal-green)}.article_strong___jiBk{color:var(--text);font-weight:600}.article_em__IbgSS{font-style:italic}.article_ol__jFvB2,.article_ul__hk3Ka{margin:0 0 1.3em;padding-left:1.4em;display:flex;flex-direction:column;gap:.5em}.article_li__gpwRM{padding-left:.2em}.article_ul__hk3Ka .article_li__gpwRM::marker{color:var(--terminal-green)}.article_ol__jFvB2 .article_li__gpwRM::marker{color:var(--terminal-green);font-family:var(--font-mono)}.article_blockquote__75B90{margin:1.6em 0;padding:4px 0 4px 22px;border-left:2px solid var(--terminal-green);color:var(--dim);font-style:italic}.article_blockquote__75B90 p:last-child{margin-bottom:0}.article_code__Zky_U{font-size:.88em;color:var(--text);border:1px solid var(--line);border-radius:5px;padding:1px 6px}.article_code__Zky_U,.article_pre__GyVM6{font-family:var(--font-mono);background:var(--ink-soft)}.article_pre__GyVM6{margin:1.6em 0;padding:20px 22px;border:1px solid var(--line);border-radius:var(--r-md);overflow-x:auto;font-size:.86rem;line-height:1.6}.article_pre__GyVM6 code{background:none;border:0;padding:0;font-size:inherit;color:var(--text)}.article_hr__IJnMj{border:0;height:1px;background:var(--line);margin:2.4em 0}.article_img__P3bgZ{display:block;max-width:100%;height:auto;border-radius:var(--r-md);border:1px solid var(--line);margin:1.8em 0}.article_newsletter__7sPmC{margin-top:64px;padding-top:8px}@media (max-width:640px){.article_wrap__8sgQE{padding:96px 0 80px}}