.V2CapabilitiesMatrix_section__IpOKM{position:relative;background-color:var(--cream,#f5f0e8);border-top:1px solid var(--border,#d8d3c8);border-bottom:1px solid var(--border,#d8d3c8);overflow:hidden;padding:120px 0 140px}.V2CapabilitiesMatrix_container__RDs1X{width:100%;max-width:1360px;margin:0 auto;padding:0 4vw}.V2CapabilitiesMatrix_headerWrapper__QeucE{margin-bottom:64px;max-width:860px}.V2CapabilitiesMatrix_eyebrow__lTI5Q{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-syne),sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ink,#0e0e0e);margin-bottom:20px;padding:6px 14px;background:hsla(0,0%,5%,.04);border:1px solid hsla(0,0%,5%,.08);border-radius:100px}.V2CapabilitiesMatrix_eyebrowDot__bi2ZR{width:7px;height:7px;border-radius:50%;background-color:var(--lime,#c8f135);box-shadow:0 0 10px rgba(200,241,53,.8)}.V2CapabilitiesMatrix_title__VG3MF{font-family:var(--font-serif),Georgia,serif;font-size:clamp(2.8rem,4.8vw,4.4rem);line-height:1.08;color:var(--ink,#0e0e0e);margin-bottom:22px;letter-spacing:-.01em}.V2CapabilitiesMatrix_highlight__Q7zCE{color:var(--lime-dark,#86aa10);font-style:italic;position:relative;display:inline-block}.V2CapabilitiesMatrix_subtitle__jdgUw{font-family:var(--font-dm),sans-serif;font-size:1.12rem;line-height:1.65;color:hsla(0,0%,5%,.75);max-width:740px}.V2CapabilitiesMatrix_triptychGrid__4uEXq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--border,#d8d3c8);border-bottom:1px solid var(--border,#d8d3c8);position:relative;background:transparent}.V2CapabilitiesMatrix_column__Fesnw{position:relative;padding:48px 36px 52px;display:flex;flex-direction:column;background:transparent;transition:background-color .35s ease,transform .35s ease}.V2CapabilitiesMatrix_column__Fesnw:not(:last-child){border-right:1px solid var(--border,#d8d3c8)}.V2CapabilitiesMatrix_column__Fesnw:hover{background:hsla(0,0%,100%,.45)}.V2CapabilitiesMatrix_topAccentBar__Cvz_C{position:absolute;top:-1px;left:0;right:0;height:2px;background:var(--lime,#c8f135);opacity:0;transform:scaleX(0);transform-origin:left center;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s ease}.V2CapabilitiesMatrix_column__Fesnw:hover .V2CapabilitiesMatrix_topAccentBar__Cvz_C{opacity:1;transform:scaleX(1)}.V2CapabilitiesMatrix_columnMeta__vPgyt{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.V2CapabilitiesMatrix_coordinate__0ajUl{display:flex;align-items:baseline;gap:7px}.V2CapabilitiesMatrix_coordinateNumber__ZgAlD{font-family:var(--font-serif),Georgia,serif;font-size:1.85rem;font-style:italic;font-weight:400;line-height:1;color:var(--ink,#0e0e0e)}.V2CapabilitiesMatrix_coordinateSlash__fp2vi{font-family:var(--font-serif),Georgia,serif;font-size:1.15rem;color:var(--lime-dark,#86aa10);font-weight:400}.V2CapabilitiesMatrix_coordinateLabel__nMX5x{font-family:var(--font-syne),sans-serif;font-size:.72rem;font-weight:800;letter-spacing:.16em;color:var(--ink,#0e0e0e)}.V2CapabilitiesMatrix_statusPill__kAHP5{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-syne),sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:100px;background:hsla(0,0%,5%,.05);border:1px solid hsla(0,0%,5%,.08);color:hsla(0,0%,5%,.85)}.V2CapabilitiesMatrix_pulseDot__lALCr{width:6px;height:6px;border-radius:50%;position:relative}.V2CapabilitiesMatrix_pulseDot__lALCr:after{content:"";position:absolute;inset:-2px;border-radius:50%;border:1px solid;opacity:.6;animation:V2CapabilitiesMatrix_pulseRipple__PR2_h 2.2s ease-out infinite}@keyframes V2CapabilitiesMatrix_pulseRipple__PR2_h{0%{transform:scale(1);opacity:.8}to{transform:scale(2.4);opacity:0}}.V2CapabilitiesMatrix_columnHeadingBlock__SfkRo{margin-bottom:24px}.V2CapabilitiesMatrix_columnTitle__JP_g4{font-family:var(--font-syne),sans-serif;font-size:1.32rem;font-weight:700;line-height:1.25;color:var(--ink,#0e0e0e);margin-bottom:8px;letter-spacing:-.01em}.V2CapabilitiesMatrix_columnRole__BqgdD{font-family:var(--font-serif),Georgia,serif;font-size:1.18rem;font-style:italic;color:hsla(0,0%,5%,.65);margin:0}.V2CapabilitiesMatrix_domainWidget__D_JCD{background:#10100f;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;padding:16px 18px;margin-bottom:28px;box-shadow:0 12px 30px rgba(0,0,0,.08);color:#f5f0e8;position:relative;overflow:hidden}.V2CapabilitiesMatrix_domainWidgetHeader__ldFOW{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid hsla(0,0%,100%,.08);padding-bottom:10px;margin-bottom:12px}.V2CapabilitiesMatrix_domainWidgetLabel___2bRE{font-family:var(--font-syne),sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:hsla(37,39%,94%,.6);display:flex;align-items:center;gap:6px}.V2CapabilitiesMatrix_tabPillGroup__QuYte{display:flex;gap:4px}.V2CapabilitiesMatrix_widgetTabBtn__Yw6p_{background:transparent;border:1px solid hsla(0,0%,100%,.1);color:hsla(37,39%,94%,.6);font-family:var(--font-syne),sans-serif;font-size:.64rem;font-weight:600;padding:3px 8px;border-radius:4px;cursor:pointer;transition:all .2s ease}.V2CapabilitiesMatrix_widgetTabBtn__Yw6p_:hover{color:#fff;border-color:hsla(0,0%,100%,.3)}.V2CapabilitiesMatrix_widgetTabActive__j7yFE{background:rgba(200,241,53,.15);border-color:var(--lime,#c8f135);color:var(--lime,#c8f135)}.V2CapabilitiesMatrix_terminalContent__NCLom{font-family:JetBrains Mono,Fira Code,monospace;font-size:.78rem;line-height:1.55;color:hsla(37,39%,94%,.88);min-height:52px;display:flex;flex-direction:column;justify-content:center}.V2CapabilitiesMatrix_terminalPrefix__kyEdG{color:var(--lime,#c8f135);font-weight:700;margin-right:6px}.V2CapabilitiesMatrix_terminalStatBar__9oCW9{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding-top:10px;border-top:1px dashed hsla(0,0%,100%,.1);font-family:var(--font-syne),sans-serif;font-size:.7rem;color:hsla(37,39%,94%,.5)}.V2CapabilitiesMatrix_terminalStatValue__qBGVN{color:var(--lime,#c8f135);font-weight:700}.V2CapabilitiesMatrix_narrative__sIZod{margin-bottom:28px}.V2CapabilitiesMatrix_leadStatement__eY07s{font-family:var(--font-dm),sans-serif;font-size:1.02rem;font-weight:600;line-height:1.55;color:var(--ink,#0e0e0e);margin-bottom:14px}.V2CapabilitiesMatrix_bodyText__U6bPx{font-family:var(--font-dm),sans-serif;font-size:.94rem;line-height:1.72;color:hsla(0,0%,5%,.78);margin:0}.V2CapabilitiesMatrix_bodyText__U6bPx strong{font-weight:600;color:var(--ink,#0e0e0e);background:rgba(200,241,53,.15);padding:1px 3px;border-radius:2px}.V2CapabilitiesMatrix_deliverablesBox__81IQr{margin-bottom:28px;padding-top:20px;border-top:1px dashed hsla(0,0%,5%,.15)}.V2CapabilitiesMatrix_deliverablesHeading__Jflww{font-family:var(--font-syne),sans-serif;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,5%,.55);margin-bottom:12px}.V2CapabilitiesMatrix_deliverablesList__pdxdJ{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.V2CapabilitiesMatrix_deliverableItem__RZUPI{display:flex;align-items:flex-start;gap:10px;font-family:var(--font-dm),sans-serif;font-size:.88rem;line-height:1.4;color:hsla(0,0%,5%,.88)}.V2CapabilitiesMatrix_deliverableIcon__UT3ez{width:14px;height:14px;margin-top:2px;flex-shrink:0;color:var(--ink,#0e0e0e)}.V2CapabilitiesMatrix_tagsRow__hF57C{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:32px}.V2CapabilitiesMatrix_tagPill__s82GC{font-family:var(--font-syne),sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:4px 10px;background:hsla(0,0%,5%,.04);border:1px solid hsla(0,0%,5%,.1);border-radius:100px;color:hsla(0,0%,5%,.7);transition:all .2s ease}.V2CapabilitiesMatrix_column__Fesnw:hover .V2CapabilitiesMatrix_tagPill__s82GC{border-color:hsla(0,0%,5%,.2);color:var(--ink,#0e0e0e)}.V2CapabilitiesMatrix_ctaWrapper__IcBY2{margin-top:auto;padding-top:20px;border-top:1px solid hsla(0,0%,5%,.08)}.V2CapabilitiesMatrix_ctaLink___30E3{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-syne),sans-serif;font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink,#0e0e0e);text-decoration:none;transition:gap .25s ease,color .25s ease}.V2CapabilitiesMatrix_ctaArrow__IsleV{display:inline-block;transition:transform .25s ease}.V2CapabilitiesMatrix_ctaLink___30E3:hover{color:#000}.V2CapabilitiesMatrix_ctaLink___30E3:hover .V2CapabilitiesMatrix_ctaArrow__IsleV{transform:translateX(4px) translateY(-2px)}.V2CapabilitiesMatrix_bottomSummaryBanner__mvfmO{margin-top:56px;display:flex;align-items:center;justify-content:space-between;padding:24px 32px;background:hsla(0,0%,5%,.03);border:1px solid hsla(0,0%,5%,.08);border-radius:16px;gap:24px}.V2CapabilitiesMatrix_summaryText__v3zcB{font-family:var(--font-dm),sans-serif;font-size:.95rem;line-height:1.5;color:hsla(0,0%,5%,.75)}.V2CapabilitiesMatrix_summaryText__v3zcB strong{color:var(--ink,#0e0e0e)}.V2CapabilitiesMatrix_summaryActions__0Ympz{display:flex;align-items:center;gap:14px;flex-shrink:0}.V2CapabilitiesMatrix_summaryBtn__r5slF{font-family:var(--font-syne),sans-serif;font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;padding:12px 22px;border-radius:100px;background:var(--ink,#0e0e0e);color:var(--cream,#f5f0e8);transition:all .25s ease}.V2CapabilitiesMatrix_summaryBtn__r5slF:hover{background:#000;transform:translateY(-2px);box-shadow:0 8px 20px hsla(0,0%,5%,.15)}@media (max-width:1100px){.V2CapabilitiesMatrix_triptychGrid__4uEXq{grid-template-columns:1fr}.V2CapabilitiesMatrix_column__Fesnw{padding:44px 24px}.V2CapabilitiesMatrix_column__Fesnw:not(:last-child){border-right:none;border-bottom:1px solid var(--border,#d8d3c8)}.V2CapabilitiesMatrix_bottomSummaryBanner__mvfmO{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.V2CapabilitiesMatrix_section__IpOKM{padding:80px 0 100px}.V2CapabilitiesMatrix_column__Fesnw{padding:36px 16px}.V2CapabilitiesMatrix_domainWidget__D_JCD{padding:14px}.V2CapabilitiesMatrix_tabPillGroup__QuYte{flex-wrap:wrap}}