.projects-v2_projectsV2__oO_Us{--ink:#f4f7fb;--muted:#9eabba;--line:rgba(177,198,218,.16);--line-strong:rgba(177,198,218,.3);--panel:#0a0f17;--panel-raised:#0e151f;--cyan:#4fd1df;--cyan-soft:rgba(79,209,223,.12);--blue:#5c83ff;--amber:#e5ad5b;--green:#5ac598;--max:86rem;position:relative;overflow:clip;background:linear-gradient(180deg,#070b11,#080d14 58%,#060a10);font-family:Arial,Helvetica,sans-serif}.projects-v2_projectsV2__oO_Us *{box-sizing:border-box}.projects-v2_projectsV2__oO_Us a:focus-visible,.projects-v2_projectsV2__oO_Us button:focus-visible{outline:3px solid #fff;outline-offset:4px}.projects-v2_srOnly__NzbCg{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.projects-v2_eyebrow__h8gGS{margin:0;color:var(--cyan);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:700;letter-spacing:.19em;line-height:1.5;text-transform:uppercase}.projects-v2_hero__c_i7S{position:relative;border-bottom:1px solid var(--line);background:radial-gradient(circle at 78% 30%,rgba(26,115,140,.13),transparent 34rem),linear-gradient(135deg,hsla(0,0%,100%,.025),transparent 38%)}.projects-v2_heroGrid__IEoqY{position:absolute;inset:0;opacity:.42;pointer-events:none;background-image:linear-gradient(rgba(120,154,180,.055) 1px,transparent 0),linear-gradient(90deg,rgba(120,154,180,.055) 1px,transparent 0);background-size:48px 48px;mask-image:linear-gradient(180deg,#000 20%,transparent)}.projects-v2_heroInner__Wea6W{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.92fr) minmax(30rem,1.08fr);gap:clamp(3rem,7vw,7rem);align-items:center;min-height:45rem;max-width:var(--max);margin:0 auto;padding:clamp(5rem,8vw,8rem) clamp(1.25rem,4vw,4rem)}.projects-v2_heroCopy__DUSF6 h1{max-width:11ch;margin:1.25rem 0 0;font-size:clamp(3.5rem,6.5vw,6.8rem);line-height:.92;letter-spacing:-.065em;text-wrap:balance}.projects-v2_heroLead__kM_b5{max-width:42rem;margin:1.75rem 0 0;color:#b8c2ce;font-size:clamp(1rem,1.7vw,1.25rem);line-height:1.75}.projects-v2_ctaCopy__qrZot>div:last-child,.projects-v2_heroActions__GcuK1,.projects-v2_projectActions__0Cvs4{display:flex;flex-wrap:wrap;gap:.9rem;align-items:center}.projects-v2_heroActions__GcuK1{margin-top:2rem}.projects-v2_pizzaLink__Hevx6,.projects-v2_primaryAction__Uqp3j,.projects-v2_projectLink__LwthD{display:inline-flex;min-height:3.25rem;align-items:center;justify-content:center;gap:1rem;border:1px solid var(--cyan);background:var(--cyan);color:#041013;padding:.8rem 1.15rem;font-size:.82rem;font-weight:800;letter-spacing:.045em;transition:background .16s ease,border-color .16s ease,transform .16s ease}.projects-v2_pizzaLink__Hevx6:hover,.projects-v2_primaryAction__Uqp3j:hover,.projects-v2_projectLink__LwthD:hover{border-color:#fff;background:#fff;transform:translateY(-2px)}.projects-v2_secondaryProjectLink__6tRCa,.projects-v2_textAction__eeD6j{display:inline-flex;min-height:3.25rem;align-items:center;gap:.75rem;color:#dbe5ee;padding:.7rem .25rem;font-size:.82rem;font-weight:700;letter-spacing:.045em;transition:color .16s ease,transform .16s ease}.projects-v2_secondaryProjectLink__6tRCa:hover,.projects-v2_textAction__eeD6j:hover{color:var(--cyan);transform:translateX(2px)}.projects-v2_portfolioFacts__kZL1S{display:grid;grid-template-columns:repeat(3,1fr);gap:0;max-width:34rem;margin:3rem 0 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.projects-v2_portfolioFacts__kZL1S div{padding:1.15rem 1rem 1.1rem 0}.projects-v2_portfolioFacts__kZL1S div+div{border-left:1px solid var(--line);padding-left:1rem}.projects-v2_portfolioFacts__kZL1S dt{color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.45rem;font-weight:700}.projects-v2_portfolioFacts__kZL1S dd{margin:.35rem 0 0;color:var(--muted);font-size:.68rem;line-height:1.4;text-transform:uppercase;letter-spacing:.08em}.projects-v2_landscape__PKfJx{position:relative;min-height:34rem;border:1px solid var(--line-strong);background:linear-gradient(135deg,rgba(79,209,223,.045),transparent 42%),#080d14;box-shadow:0 2rem 6rem rgba(0,0,0,.35)}.projects-v2_landscape__PKfJx:after,.projects-v2_landscape__PKfJx:before{content:"";position:absolute;width:.7rem;height:.7rem;border-color:var(--cyan);opacity:.75}.projects-v2_landscape__PKfJx:before{top:-1px;left:-1px;border-top:2px solid;border-left:2px solid}.projects-v2_landscape__PKfJx:after{right:-1px;bottom:-1px;border-right:2px solid;border-bottom:2px solid}.projects-v2_landscapeGrid__taJbr{position:absolute;inset:0;opacity:.46;background-image:linear-gradient(rgba(115,153,178,.08) 1px,transparent 0),linear-gradient(90deg,rgba(115,153,178,.08) 1px,transparent 0);background-size:32px 32px}.projects-v2_landscapeCore__uEWA3{position:absolute;z-index:3;top:50%;left:50%;display:flex;width:11.5rem;height:11.5rem;flex-direction:column;justify-content:center;border:1px solid rgba(79,209,223,.55);background:#0c161e;padding:1.25rem;transform:translate(-50%,-50%);box-shadow:0 0 0 .55rem rgba(79,209,223,.035),0 1.5rem 4rem rgba(0,0,0,.4)}.projects-v2_landscapeCore__uEWA3 small,.projects-v2_landscapeCore__uEWA3 span{color:var(--cyan);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.58rem;font-weight:700;letter-spacing:.15em}.projects-v2_landscapeCore__uEWA3 strong{margin:.65rem 0 .75rem;color:#fff;font-size:1.25rem;line-height:1;letter-spacing:-.035em}.projects-v2_landscapeNode__JzDca{position:absolute;z-index:2;display:flex;min-width:9.5rem;flex-direction:column;border-left:2px solid var(--cyan);background:rgba(11,19,28,.94);padding:.75rem .85rem;box-shadow:0 0 0 1px var(--line)}.projects-v2_landscapeNode__JzDca span{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.55rem;letter-spacing:.08em;text-transform:uppercase}.projects-v2_landscapeNode__JzDca strong{margin-top:.32rem;color:#ecf6f9;font-size:.76rem}.projects-v2_northWest__vzj16{top:12%;left:7%}.projects-v2_northEast__QKI5n{top:12%;right:7%}.projects-v2_west__SdN7V{top:44%;left:4%}.projects-v2_east__UNlFJ{top:44%;right:4%}.projects-v2_southWest__UgeCY{bottom:10%;left:9%}.projects-v2_southEast__JlkDE{right:9%;bottom:10%}.projects-v2_landscapeAxisX__3OAgh,.projects-v2_landscapeAxisY__M6gY7{position:absolute;z-index:1;top:50%;left:50%;background:rgba(79,209,223,.32)}.projects-v2_landscapeAxisX__3OAgh{width:72%;height:1px;transform:translate(-50%,-50%)}.projects-v2_landscapeAxisY__M6gY7{width:1px;height:70%;transform:translate(-50%,-50%)}.projects-v2_projectNav__160jF{position:sticky;z-index:30;top:5.3rem;border-top:1px solid var(--line);background:rgba(7,11,17,.92);backdrop-filter:blur(16px)}.projects-v2_navInner__A5zIg{display:flex;max-width:var(--max);margin:0 auto;overflow-x:auto;scrollbar-width:none;padding:0 clamp(1.25rem,4vw,4rem)}.projects-v2_navInner__A5zIg::-webkit-scrollbar{display:none}.projects-v2_navInner__A5zIg a{display:inline-flex;min-height:3.45rem;align-items:center;flex:0 0 auto;border-left:1px solid var(--line);color:#b9c5cf;padding:0 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.63rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:color .15s ease,background .15s ease}.projects-v2_navInner__A5zIg a:hover{background:rgba(79,209,223,.06);color:#fff}.projects-v2_navInner__A5zIg>span{flex:1;min-width:1rem;border-left:1px solid var(--line)}.projects-v2_navInner__A5zIg .projects-v2_categoryShortcut__hDVj1{color:#7f8d9b}.projects-v2_capabilitiesSection__GPAqA,.projects-v2_featuredSection__KBCIa,.projects-v2_indexSection__PcO_W,.projects-v2_philosophySection__DlUJv,.projects-v2_projectsCta__Bzro0{max-width:var(--max);margin:0 auto;padding-right:clamp(1.25rem,4vw,4rem);padding-left:clamp(1.25rem,4vw,4rem)}.projects-v2_capabilitiesSection__GPAqA,.projects-v2_featuredSection__KBCIa,.projects-v2_indexSection__PcO_W,.projects-v2_philosophySection__DlUJv{padding-top:clamp(5rem,9vw,9rem);padding-bottom:clamp(5rem,9vw,9rem)}.projects-v2_sectionHeading__9h4Fp{display:grid;grid-template-columns:minmax(10rem,.42fr) minmax(0,1fr);gap:2rem;align-items:start;margin-bottom:clamp(3rem,6vw,6rem)}.projects-v2_capabilitiesIntro__cLGyK h2,.projects-v2_ctaCopy__qrZot h2,.projects-v2_philosophyStatement__FUWws h2,.projects-v2_sectionHeading__9h4Fp h2{margin:0;max-width:17ch;color:#fff;font-size:clamp(2.35rem,4vw,4.5rem);line-height:1.02;letter-spacing:-.05em;text-wrap:balance}.projects-v2_capabilitiesIntro__cLGyK>p:last-child,.projects-v2_ctaCopy__qrZot>p,.projects-v2_philosophyStatement__FUWws>p:last-child,.projects-v2_sectionHeading__9h4Fp>div>p{max-width:46rem;margin:1.35rem 0 0;color:var(--muted);font-size:1rem;line-height:1.75}.projects-v2_featuredList__QV_Ym{display:grid;gap:clamp(6rem,10vw,10rem)}.projects-v2_featuredProject__A1RS_{--project-accent:var(--cyan);--project-soft:rgba(79,209,223,.09);display:grid;grid-template-columns:minmax(20rem,.74fr) minmax(31rem,1.26fr);gap:clamp(2.5rem,6vw,6.5rem);align-items:center;scroll-margin-top:9rem}.projects-v2_featuredReversed__c9qUc .projects-v2_featuredCopy__JJjWB{order:2}.projects-v2_featuredReversed__c9qUc .projects-v2_featuredVisual__sS4ql{order:1}.projects-v2_project_service-desk__xrh5j{--project-accent:#70a6ff;--project-soft:rgba(92,131,255,.1)}.projects-v2_project_casetrack___Xtzi{--project-accent:#d6ab6a;--project-soft:hsla(36,57%,63%,.1)}.projects-v2_project_ocr__ljUeZ{--project-accent:#24b8e6;--project-soft:rgba(36,184,230,.1)}.projects-v2_project_strata___myLO{--project-accent:#74c5a3;--project-soft:rgba(116,197,163,.1)}.projects-v2_projectMeta__HN5Cj{display:flex;flex-wrap:wrap;gap:.7rem 1rem;align-items:center;justify-content:space-between;padding-bottom:.9rem;border-bottom:1px solid var(--line)}.projects-v2_projectMeta__HN5Cj>span:first-child{color:var(--muted);font-size:.62rem;letter-spacing:.12em}.projects-v2_projectMeta__HN5Cj>span:first-child,.projects-v2_statusBadge__AZr75{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:700}.projects-v2_statusBadge__AZr75{display:inline-flex;min-height:1.8rem;align-items:center;gap:.5rem;border:1px solid var(--line-strong);color:#d7e1e8;padding:.32rem .62rem;font-size:.57rem;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}.projects-v2_statusBadge__AZr75 i{width:.42rem;height:.42rem;border-radius:50%;background:#8794a1}.projects-v2_statusActive__OC7_z{border-color:rgba(90,197,152,.38);color:#a9e8cc}.projects-v2_statusActive__OC7_z i{background:var(--green)}.projects-v2_statusPlanned__CRHoz{border-color:rgba(229,173,91,.42);color:#f1cd91}.projects-v2_statusPlanned__CRHoz i{background:var(--amber)}.projects-v2_statusNeutral__EGS6G i{background:#90a6bd}.projects-v2_projectCategory__iMZHU{margin:2rem 0 0;color:var(--project-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.projects-v2_featuredCopy__JJjWB h3{margin:.65rem 0 0;color:#fff;font-size:clamp(3rem,5vw,5.25rem);line-height:.95;letter-spacing:-.06em}.projects-v2_projectDescriptor__7a71U{margin:1rem 0 0;color:#d9e3ec;font-size:clamp(1.1rem,1.8vw,1.4rem);font-weight:700;line-height:1.35}.projects-v2_projectOverview__77g3C{margin:1.25rem 0 0;color:var(--muted);line-height:1.75}.projects-v2_capabilityList__mg6_P{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1rem;margin:1.8rem 0 0;padding:0;list-style:none}.projects-v2_capabilityList__mg6_P li{display:flex;align-items:flex-start;gap:.65rem;color:#cbd5de;font-size:.83rem;line-height:1.55}.projects-v2_capabilityList__mg6_P li span{width:.4rem;height:.4rem;flex:0 0 auto;margin-top:.43rem;border:1px solid var(--project-accent);background:var(--project-soft)}.projects-v2_technologyList__Lf0KF{display:flex;flex-wrap:wrap;gap:.42rem;margin-top:1.65rem}.projects-v2_technologyList__Lf0KF span{border:1px solid var(--line);background:hsla(0,0%,100%,.02);color:#8f9ba8;padding:.38rem .55rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.56rem;letter-spacing:.04em}.projects-v2_statusStatement__UQom8{margin:1.25rem 0 0;border-left:2px solid var(--project-accent);background:var(--project-soft);color:#c4d1d7;padding:.85rem 1rem;font-size:.72rem;line-height:1.65}.projects-v2_projectActions__0Cvs4{margin-top:1.8rem}.projects-v2_featuredVisual__sS4ql{min-width:0}.projects-v2_visualCaption__ufz_4{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0;border-top:1px solid var(--line);color:#778592;padding:.8rem .2rem 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.56rem;letter-spacing:.08em;text-transform:uppercase}.projects-v2_visualCaption__ufz_4 span{color:var(--project-accent);text-align:right}.projects-v2_visualFrame__dX4kF{position:relative;min-height:34rem;overflow:hidden;border:1px solid var(--line-strong);background:#0a1018;box-shadow:0 2.4rem 6rem rgba(0,0,0,.34)}.projects-v2_visualTopbar__GNDUs{display:flex;min-height:3rem;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--line);padding:0 1rem}.projects-v2_visualBrand__P5HQT,.projects-v2_visualSignal__Qrxne{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.57rem;font-weight:800;letter-spacing:.12em}.projects-v2_visualBrand__P5HQT{color:#dce9ee}.projects-v2_visualSignal__Qrxne{color:var(--project-accent,var(--cyan))}.projects-v2_vaultVisual__HuOs9{background:linear-gradient(135deg,rgba(79,209,223,.06),transparent 52%),#081019}.projects-v2_vaultLayout__2pmc4{display:grid;grid-template-columns:9rem minmax(0,1fr);min-height:31rem}.projects-v2_vaultRail__RkmYA{display:flex;flex-direction:column;gap:.3rem;border-right:1px solid var(--line);background:hsla(0,0%,100%,.018);padding:1.2rem .75rem}.projects-v2_vaultRail__RkmYA span{border-left:2px solid transparent;color:#82919f;padding:.7rem .65rem;font-size:.7rem}.projects-v2_vaultRail__RkmYA .projects-v2_activeRailItem__Rg4gn{border-color:var(--cyan);background:var(--cyan-soft);color:#e6fcff}.projects-v2_vaultWorkspace__0wXzt{position:relative;padding:1.25rem}.projects-v2_workspaceHeading__npL68{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1.3rem}.projects-v2_workspaceHeading__npL68>span:first-child{color:#fff;font-size:1.15rem;font-weight:700}.projects-v2_miniButton__Q2FSV{border:1px solid rgba(79,209,223,.4);color:#bdeff4;padding:.5rem .7rem;font-size:.63rem}.projects-v2_fileRow__z9Fy6{display:grid;grid-template-columns:1.5rem minmax(0,1fr) 4rem 5rem;gap:.6rem;align-items:center;min-height:3.4rem;border-top:1px solid var(--line);color:#8795a2;font-size:.63rem}.projects-v2_fileRow__z9Fy6 strong{min-width:0;overflow:hidden;color:#d7e3e9;font-size:.71rem;text-overflow:ellipsis;white-space:nowrap}.projects-v2_fileGlyph__ej3yr{width:.9rem;height:1.1rem;border:1px solid #6ccfd9;background:rgba(79,209,223,.08)}.projects-v2_vaultFlow__CfopH{position:absolute;right:1.25rem;bottom:2rem;left:1.25rem;display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;color:#9aa8b4;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.52rem;letter-spacing:.08em}.projects-v2_vaultFlow__CfopH i{height:1px;margin:0 .7rem;background:linear-gradient(90deg,var(--cyan),rgba(79,209,223,.15))}.projects-v2_serviceDeskVisual___JVFL{background:radial-gradient(circle at 90% 4%,rgba(92,131,255,.12),transparent 22rem),#090e16}.projects-v2_deskLayout__MONc8{display:grid;grid-template-columns:11rem minmax(0,1fr);min-height:31rem}.projects-v2_queueRail__o4tO_{display:flex;flex-direction:column;gap:.25rem;border-right:1px solid var(--line);background:rgba(10,16,26,.88);padding:1.35rem .85rem}.projects-v2_queueRail__o4tO_>strong{margin:0 .45rem 1rem;color:#617180;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.52rem;letter-spacing:.1em}.projects-v2_queueRail__o4tO_ span{display:flex;align-items:center;gap:.65rem;color:#8c9aa7;padding:.65rem .7rem;font-size:.67rem}.projects-v2_queueRail__o4tO_ span i{width:.35rem;height:.35rem;border-radius:50%;background:#53616d}.projects-v2_queueRail__o4tO_ .projects-v2_activeQueue___4sEl{background:rgba(92,131,255,.12);color:#f2f6ff}.projects-v2_queueRail__o4tO_ .projects-v2_activeQueue___4sEl i{background:#70a6ff;box-shadow:0 0 0 .25rem rgba(92,131,255,.12)}.projects-v2_ticketWorkspace___kU54{padding:1.5rem}.projects-v2_ticketHeader__z7cuZ{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.projects-v2_ticketHeader__z7cuZ>div{display:flex;flex-direction:column}.projects-v2_slaFlag__nEeMp,.projects-v2_ticketNumber__d90N8{color:#77a8ff;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.55rem;font-weight:700;letter-spacing:.1em}.projects-v2_ticketHeader__z7cuZ strong{margin-top:.55rem;color:#fff;font-size:1.22rem}.projects-v2_slaFlag__nEeMp{border:1px solid rgba(90,197,152,.4);color:#96ddbd;padding:.42rem .5rem}.projects-v2_ticketMeta__ODrkb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:1.5rem;background:var(--line)}.projects-v2_ticketMeta__ODrkb span{background:#0b121c;color:#92a0ad;padding:.75rem;font-size:.59rem}.projects-v2_timeline__CnnPV{display:grid;gap:0;margin:2rem 0 0 .5rem}.projects-v2_timeline__CnnPV>div{position:relative;display:grid;grid-template-columns:1.2rem minmax(0,1fr);gap:.75rem;min-height:5.2rem}.projects-v2_timeline__CnnPV>div:not(:last-child):after{content:"";position:absolute;top:.9rem;bottom:-.4rem;left:.29rem;width:1px;background:rgba(92,131,255,.35)}.projects-v2_timeline__CnnPV i{z-index:1;width:.62rem;height:.62rem;margin-top:.12rem;border:1px solid #70a6ff;border-radius:50%;background:#0b121c}.projects-v2_timeline__CnnPV span{display:flex;flex-direction:column;color:#768593;font-size:.62rem;line-height:1.5}.projects-v2_timeline__CnnPV strong{margin-bottom:.2rem;color:#dbe5ed;font-size:.72rem}.projects-v2_caseTrackVisual__xbBcG{background:linear-gradient(145deg,hsla(36,57%,63%,.08),transparent 48%),#0e0e0f}.projects-v2_caseHeader__FzP1_{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.5rem}.projects-v2_caseHeader__FzP1_>div{display:flex;flex-direction:column}.projects-v2_caseHeader__FzP1_ span,.projects-v2_caseStatus__8Yg7W{color:#bd965a;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.54rem;font-weight:700;letter-spacing:.11em}.projects-v2_caseHeader__FzP1_ strong{margin-top:.55rem;color:#fffaf1;font-size:1.3rem}.projects-v2_caseStatus__8Yg7W{border:1px solid hsla(36,57%,63%,.4);padding:.4rem .55rem}.projects-v2_caseStages__pvpKW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:.65rem 1.5rem 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.projects-v2_caseStages__pvpKW>div{position:relative;display:flex;min-height:6.4rem;flex-direction:column;justify-content:center;padding:.7rem}.projects-v2_caseStages__pvpKW>div+div{border-left:1px solid var(--line)}.projects-v2_caseStages__pvpKW span{color:#746653;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.55rem}.projects-v2_caseStages__pvpKW strong{margin-top:.65rem;color:#e7ddd0;font-size:.69rem}.projects-v2_caseStages__pvpKW i{position:absolute;z-index:1;top:50%;right:-.24rem;width:.45rem;height:.45rem;border-top:1px solid #bd965a;border-right:1px solid #bd965a;background:#0e0e0f;transform:rotate(45deg)}.projects-v2_casePanels__fXBBJ{display:grid;grid-template-columns:1fr 1fr;gap:.9rem;padding:1.4rem 1.5rem 1.5rem}.projects-v2_casePanels__fXBBJ>div{min-height:10rem;border:1px solid var(--line);background:hsla(0,0%,100%,.018);padding:1rem}.projects-v2_casePanels__fXBBJ span{color:#bd965a;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.52rem;letter-spacing:.1em}.projects-v2_casePanels__fXBBJ strong{display:block;margin-top:1.4rem;color:#eee5d9;font-size:.8rem}.projects-v2_casePanels__fXBBJ p{margin:.6rem 0 0;color:#857d73;font-size:.64rem;line-height:1.55}.projects-v2_ocrVisual__dVBL1{background:radial-gradient(circle at 12% 8%,rgba(0,186,226,.15),transparent 22rem),#f4f7fa}.projects-v2_ocrBrandPanel__bevUw{display:flex;min-height:6.4rem;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid #d4dde5;padding:1.2rem 1.4rem}.projects-v2_ocrBrandPanel__bevUw img{width:13.5rem;height:auto}.projects-v2_ocrBrandPanel__bevUw span{color:#587184;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.52rem;font-weight:800;letter-spacing:.08em;text-align:right}.projects-v2_ocrPipeline__UZaq0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;padding:1.4rem}.projects-v2_pipelineStage__47tNN{position:relative;display:flex;min-height:8.6rem;flex-direction:column;border:1px solid #d2dde6;background:#fff;padding:.95rem;box-shadow:0 .8rem 2rem rgba(24,71,102,.06)}.projects-v2_pipelineStage__47tNN>span{color:#168bff;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.58rem;font-weight:800}.projects-v2_pipelineStage__47tNN strong{margin-top:auto;color:#10273a;font-size:.76rem}.projects-v2_pipelineStage__47tNN small{margin-top:.25rem;color:#718394;font-size:.58rem;line-height:1.4}.projects-v2_pipelineStage__47tNN i{position:absolute;z-index:2;top:50%;right:-1.13rem;width:1.45rem;height:1px;background:#168bff}.projects-v2_ocrQueue__ubpV6{margin:0 1.4rem 1.4rem;border:1px solid #d2dde6;background:#fff}.projects-v2_ocrQueue__ubpV6>div{display:grid;grid-template-columns:5.5rem minmax(0,1fr) auto;gap:.8rem;align-items:center;min-height:3.3rem;padding:0 .85rem;color:#6d7e8c;font-size:.59rem}.projects-v2_ocrQueue__ubpV6>div+div{border-top:1px solid #e0e7ed}.projects-v2_ocrQueue__ubpV6 strong{color:#263f52;font-size:.67rem}.projects-v2_ocrQueue__ubpV6>div>span:first-child{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.49rem;font-weight:800;letter-spacing:.04em}.projects-v2_queueSuccess__J5r35{color:#13835c}.projects-v2_queueActive__z7lqL{color:#087bc6}.projects-v2_queueWaiting__vFdKs{color:#758593}.projects-v2_strataVisual__7ZLBf{background:linear-gradient(rgba(30,74,67,.045) 1px,transparent 0),linear-gradient(90deg,rgba(30,74,67,.045) 1px,transparent 0),#edf3f0;background-size:28px 28px}.projects-v2_strataTopline__NjPe0{display:flex;min-height:3rem;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid #cbd9d2;color:#356e5e;padding:0 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.54rem;font-weight:800;letter-spacing:.1em}.projects-v2_strataMap__258Yk{display:grid;grid-template-columns:.82fr 4rem 1.12fr 4rem .9fr;align-items:center;min-height:25.5rem;padding:1.6rem}.projects-v2_strataSources__1Lnyn{display:grid;gap:.7rem}.projects-v2_strataSources__1Lnyn span{border-left:3px solid #5d927f;background:#fff;color:#385448;padding:.85rem .7rem;font-size:.62rem;font-weight:700;box-shadow:0 .6rem 1.5rem rgba(37,76,65,.06)}.projects-v2_convergence__rtjDv{position:relative;height:9rem}.projects-v2_convergence__rtjDv i{position:absolute;left:0;width:100%;height:1px;background:#7ca391;transform-origin:right}.projects-v2_convergence__rtjDv i:first-child{top:17%;transform:rotate(22deg)}.projects-v2_convergence__rtjDv i:nth-child(2){top:50%}.projects-v2_convergence__rtjDv i:nth-child(3){bottom:17%;transform:rotate(-22deg)}.projects-v2_strataCore__b4alV,.projects-v2_strataOutput__XGMnf{display:flex;min-height:10rem;flex-direction:column;justify-content:center;border:1px solid #8fb7a6;background:#143e35;padding:1rem;box-shadow:0 1.3rem 2.8rem rgba(24,68,56,.17)}.projects-v2_strataCore__b4alV span,.projects-v2_strataOutput__XGMnf span{color:#8fd0b5;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.52rem;font-weight:800;letter-spacing:.1em}.projects-v2_strataCore__b4alV strong,.projects-v2_strataOutput__XGMnf strong{margin-top:.7rem;color:#fff;font-size:.86rem;line-height:1.35}.projects-v2_strataCore__b4alV small{margin-top:.7rem;color:#a7c4b7;font-size:.56rem;line-height:1.45}.projects-v2_publishLine__qKY9x{height:1px;background:#5d927f}.projects-v2_strataOutput__XGMnf{min-height:8rem;border-color:#b8cfc4;background:#fff;box-shadow:0 1rem 2rem rgba(24,68,56,.08)}.projects-v2_strataOutput__XGMnf span{color:#51816f}.projects-v2_strataOutput__XGMnf strong{color:#1a473b}.projects-v2_strataFooter__btbxl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid #cbd9d2}.projects-v2_strataFooter__btbxl span{min-height:3rem;color:#587267;padding:1rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.49rem;font-weight:800;letter-spacing:.07em;text-align:center}.projects-v2_strataFooter__btbxl span+span{border-left:1px solid #cbd9d2}.projects-v2_indexSection__PcO_W{border-top:1px solid var(--line)}.projects-v2_pizzaSpotlight__TJ0Vw{display:grid;grid-template-columns:minmax(20rem,.92fr) minmax(23rem,1.08fr);gap:clamp(2rem,5vw,5rem);align-items:center;overflow:hidden;border:1px solid rgba(225,109,59,.3);background:linear-gradient(120deg,rgba(205,72,33,.08),transparent 48%),#0c1014;padding:clamp(1.5rem,4vw,4rem);scroll-margin-top:9rem}.projects-v2_pizzaCopy__7yWlp{padding:1rem 0}.projects-v2_pizzaCopy__7yWlp .projects-v2_projectCategory__iMZHU{--project-accent:#ef7047}.projects-v2_pizzaCopy__7yWlp h3{margin:.7rem 0 0;max-width:10ch;color:#fff;font-size:clamp(2.8rem,5vw,5rem);line-height:.96;letter-spacing:-.06em}.projects-v2_pizzaCopy__7yWlp>p:not(.projects-v2_projectCategory__iMZHU):not(.projects-v2_projectDescriptor__7a71U){margin:1.2rem 0 0;color:var(--muted);line-height:1.75}.projects-v2_pizzaCopy__7yWlp ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1rem;margin:1.5rem 0 0;padding:0;list-style:none}.projects-v2_pizzaCopy__7yWlp li{border-left:2px solid #ef7047;color:#d4dde4;padding-left:.65rem;font-size:.75rem;line-height:1.45}.projects-v2_pizzaLink__Hevx6{margin-top:1.75rem;border-color:#ef7047;background:#ef7047}.projects-v2_pizzaImage__R5ktw{position:relative;height:36rem;overflow:hidden;border:1px solid hsla(0,0%,100%,.16);background:#f7f0e6;box-shadow:0 2rem 5rem rgba(0,0,0,.38)}.projects-v2_pizzaImage__R5ktw:after{content:"";position:absolute;right:0;bottom:0;left:0;height:22%;background:linear-gradient(transparent,#f7f0e6);pointer-events:none}.projects-v2_pizzaImage__R5ktw img{width:100%;height:auto;object-fit:cover;object-position:top center}.projects-v2_authenticVisual__e2sdu{position:absolute;z-index:2;top:.8rem;right:.8rem;border:1px solid rgba(43,38,32,.22);background:hsla(39,58%,95%,.92);color:#5e5147;padding:.45rem .55rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.48rem;font-weight:800;letter-spacing:.08em}.projects-v2_projectLedger__7e1rx{margin-top:3rem;border-top:1px solid var(--line-strong)}.projects-v2_indexRow___LxjH,.projects-v2_ledgerHeader__tlFhS{display:grid;grid-template-columns:3rem minmax(10rem,.95fr) minmax(15rem,1.4fr) minmax(11rem,.85fr) 7.5rem 7rem;gap:1.25rem;align-items:center}.projects-v2_ledgerHeader__tlFhS{min-height:2.8rem;border-bottom:1px solid var(--line);color:#64717d;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.5rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.projects-v2_indexRow___LxjH{min-height:9rem;border-bottom:1px solid var(--line);transition:background .16s ease}.projects-v2_indexRow___LxjH:hover{background:hsla(0,0%,100%,.022)}.projects-v2_indexNumber__GRYFI{align-self:start;margin-top:2.3rem;color:#586571;font-size:.63rem}.projects-v2_indexIdentity__cWnML p,.projects-v2_indexNumber__GRYFI{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.projects-v2_indexIdentity__cWnML p{margin:0;color:var(--cyan);font-size:.52rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.projects-v2_indexIdentity__cWnML h3{margin:.45rem 0 0;color:#fff;font-size:1.25rem;letter-spacing:-.025em}.projects-v2_indexDescription__63aSe{margin:0;color:#9ba8b3;font-size:.76rem;line-height:1.6}.projects-v2_indexCapability__DzKHN{display:flex;flex-direction:column;gap:.35rem;color:#b4c0c9;font-size:.62rem;line-height:1.4}.projects-v2_indexCapability__DzKHN span:before{content:"— ";color:#55636f}.projects-v2_indexLinks__RE0WT{display:flex;flex-direction:column;gap:.55rem;align-items:flex-start}.projects-v2_indexLinks__RE0WT a{color:#b8e8ed;font-size:.67rem;font-weight:700;transition:color .15s ease}.projects-v2_indexLinks__RE0WT a:hover{color:#fff}.projects-v2_capabilitiesSection__GPAqA{display:grid;grid-template-columns:minmax(18rem,.62fr) minmax(32rem,1.38fr);gap:clamp(3rem,7vw,7rem);border-top:1px solid var(--line)}.projects-v2_capabilitiesIntro__cLGyK{position:sticky;top:10rem;align-self:start}.projects-v2_capabilitiesIntro__cLGyK h2{margin-top:1.2rem}.projects-v2_capabilityMatrix___AW_r{border-top:1px solid var(--line-strong)}.projects-v2_capabilityCell__VEYLp{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1rem;min-height:10rem;border-bottom:1px solid var(--line);padding:1.8rem 0}.projects-v2_capabilityNumber__wwRUP{color:#50606c;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.62rem}.projects-v2_capabilityCell__VEYLp h3{margin:0;color:#f6f9fb;font-size:1.25rem;letter-spacing:-.025em}.projects-v2_capabilityCell__VEYLp p{max-width:38rem;margin:.65rem 0 0;color:#8e9aa5;font-size:.78rem;line-height:1.65}.projects-v2_proofProjects__lNvoy{display:flex;flex-wrap:wrap;gap:.42rem;margin-top:1.05rem}.projects-v2_proofProjects__lNvoy span{border:1px solid rgba(79,209,223,.2);color:#a9dce1;padding:.33rem .48rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.52rem}.projects-v2_philosophySection__DlUJv{display:grid;grid-template-columns:minmax(18rem,.78fr) minmax(32rem,1.22fr);gap:clamp(3rem,7vw,7rem);border-top:1px solid var(--line)}.projects-v2_philosophyStatement__FUWws h2{margin-top:1.2rem}.projects-v2_principleList__D_hVQ{border-top:1px solid var(--line-strong)}.projects-v2_principleList__D_hVQ article{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1rem;border-bottom:1px solid var(--line);padding:1.65rem 0}.projects-v2_principleList__D_hVQ article>span{color:var(--cyan);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.62rem}.projects-v2_principleList__D_hVQ h3{margin:0;color:#fff;font-size:1.22rem;letter-spacing:-.025em}.projects-v2_principleList__D_hVQ p{margin:.65rem 0 0;color:#8f9ca7;font-size:.78rem;line-height:1.65}.projects-v2_projectsCta__Bzro0{display:grid;grid-template-columns:minmax(19rem,.74fr) minmax(26rem,1.26fr);gap:clamp(3rem,8vw,8rem);align-items:center;margin-bottom:clamp(4rem,8vw,8rem);border:1px solid rgba(79,209,223,.28);background:linear-gradient(135deg,rgba(79,209,223,.075),transparent 46%),#091019;padding-top:clamp(2rem,5vw,5rem);padding-bottom:clamp(2rem,5vw,5rem)}.projects-v2_ctaDiagram__1kNzw{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;min-height:12rem;border:1px solid var(--line);background:linear-gradient(rgba(120,154,180,.06) 1px,transparent 0),linear-gradient(90deg,rgba(120,154,180,.06) 1px,transparent 0);background-size:24px 24px;color:#b9c8d2;padding:1.4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.52rem;font-weight:800;letter-spacing:.07em;text-align:center}.projects-v2_ctaDiagram__1kNzw span:nth-of-type(2){border:1px solid var(--cyan);background:#0b1d24;color:#fff;padding:1rem}.projects-v2_ctaDiagram__1kNzw i{height:1px;margin:0 .5rem;background:var(--cyan)}.projects-v2_ctaCopy__qrZot h2{margin-top:1.2rem}.projects-v2_ctaCopy__qrZot>div:last-child{margin-top:1.6rem}@media (max-width:1180px){.projects-v2_heroInner__Wea6W{grid-template-columns:minmax(0,1fr) minmax(26rem,.9fr);gap:3rem}.projects-v2_heroCopy__DUSF6 h1{font-size:clamp(3.2rem,6vw,5.4rem)}.projects-v2_landscape__PKfJx{min-height:31rem}.projects-v2_landscapeNode__JzDca{min-width:8rem}.projects-v2_featuredProject__A1RS_{grid-template-columns:minmax(18rem,.8fr) minmax(27rem,1.2fr);gap:3rem}.projects-v2_visualFrame__dX4kF{min-height:30rem}.projects-v2_indexRow___LxjH,.projects-v2_ledgerHeader__tlFhS{grid-template-columns:2.5rem minmax(9rem,.9fr) minmax(14rem,1.25fr) minmax(10rem,.78fr) 7rem}.projects-v2_indexLinks__RE0WT,.projects-v2_ledgerHeader__tlFhS span:last-child{display:none}}@media (max-width:960px){.projects-v2_heroInner__Wea6W{grid-template-columns:1fr;min-height:0;padding-top:5.5rem;padding-bottom:4rem}.projects-v2_heroCopy__DUSF6 h1{max-width:12ch;font-size:clamp(3.5rem,11vw,6rem)}.projects-v2_landscape__PKfJx{min-height:30rem}.projects-v2_projectNav__160jF{top:4.8rem}.projects-v2_navInner__A5zIg .projects-v2_categoryShortcut__hDVj1,.projects-v2_navInner__A5zIg>span{display:none}.projects-v2_capabilitiesSection__GPAqA,.projects-v2_featuredProject__A1RS_,.projects-v2_featuredReversed__c9qUc,.projects-v2_philosophySection__DlUJv,.projects-v2_pizzaSpotlight__TJ0Vw,.projects-v2_projectsCta__Bzro0{grid-template-columns:1fr}.projects-v2_featuredReversed__c9qUc .projects-v2_featuredCopy__JJjWB,.projects-v2_featuredReversed__c9qUc .projects-v2_featuredVisual__sS4ql{order:0}.projects-v2_featuredVisual__sS4ql{max-width:52rem}.projects-v2_pizzaImage__R5ktw{height:31rem}.projects-v2_capabilitiesIntro__cLGyK{position:static}.projects-v2_capabilitiesIntro__cLGyK h2,.projects-v2_philosophyStatement__FUWws h2{max-width:15ch}.projects-v2_ctaDiagram__1kNzw{order:2}}@media (max-width:760px){.projects-v2_capabilitiesSection__GPAqA,.projects-v2_featuredSection__KBCIa,.projects-v2_heroInner__Wea6W,.projects-v2_indexSection__PcO_W,.projects-v2_philosophySection__DlUJv,.projects-v2_projectsCta__Bzro0{padding-right:1rem;padding-left:1rem}.projects-v2_heroInner__Wea6W{gap:2.5rem;padding-top:3.8rem;padding-bottom:2.5rem}.projects-v2_heroCopy__DUSF6 h1{margin-top:1rem;font-size:clamp(3rem,15vw,4.5rem);line-height:.94}.projects-v2_heroLead__kM_b5{margin-top:1.35rem;font-size:.95rem;line-height:1.65}.projects-v2_ctaCopy__qrZot>div:last-child,.projects-v2_heroActions__GcuK1,.projects-v2_projectActions__0Cvs4{align-items:stretch;flex-direction:column}.projects-v2_pizzaLink__Hevx6,.projects-v2_primaryAction__Uqp3j,.projects-v2_projectLink__LwthD,.projects-v2_secondaryProjectLink__6tRCa,.projects-v2_textAction__eeD6j{width:100%;justify-content:space-between;min-height:3.25rem}.projects-v2_portfolioFacts__kZL1S{max-width:none;margin-top:2.25rem}.projects-v2_portfolioFacts__kZL1S div{padding:.9rem .55rem}.projects-v2_portfolioFacts__kZL1S div+div{padding-left:.55rem}.projects-v2_portfolioFacts__kZL1S dt{font-size:1.15rem}.projects-v2_portfolioFacts__kZL1S dd{font-size:.54rem}.projects-v2_landscape__PKfJx{min-height:25rem}.projects-v2_landscapeCore__uEWA3{width:8.6rem;height:8.6rem;padding:.85rem}.projects-v2_landscapeCore__uEWA3 strong{font-size:.95rem}.projects-v2_landscapeNode__JzDca{min-width:6.7rem;padding:.55rem}.projects-v2_landscapeNode__JzDca span{font-size:.44rem}.projects-v2_landscapeNode__JzDca strong{font-size:.59rem}.projects-v2_northWest__vzj16{top:8%;left:4%}.projects-v2_northEast__QKI5n{top:8%;right:4%}.projects-v2_west__SdN7V{top:44%;left:2%}.projects-v2_east__UNlFJ{top:44%;right:2%}.projects-v2_southWest__UgeCY{bottom:7%;left:4%}.projects-v2_southEast__JlkDE{right:4%;bottom:7%}.projects-v2_projectNav__160jF{top:4.45rem}.projects-v2_navInner__A5zIg{padding:0}.projects-v2_navInner__A5zIg a{min-height:3.25rem;padding:0 .8rem;font-size:.57rem}.projects-v2_sectionHeading__9h4Fp{grid-template-columns:1fr;gap:1rem;margin-bottom:3rem}.projects-v2_capabilitiesIntro__cLGyK h2,.projects-v2_ctaCopy__qrZot h2,.projects-v2_philosophyStatement__FUWws h2,.projects-v2_sectionHeading__9h4Fp h2{font-size:clamp(2.3rem,11vw,3.4rem)}.projects-v2_featuredList__QV_Ym{gap:5.5rem}.projects-v2_featuredProject__A1RS_{gap:2rem;scroll-margin-top:8rem}.projects-v2_featuredCopy__JJjWB h3{font-size:clamp(2.8rem,14vw,4.2rem)}.projects-v2_projectCategory__iMZHU{margin-top:1.5rem}.projects-v2_capabilityList__mg6_P{grid-template-columns:1fr}.projects-v2_visualFrame__dX4kF{min-height:27rem}.projects-v2_visualCaption__ufz_4{align-items:flex-start;flex-direction:column}.projects-v2_visualCaption__ufz_4 span{text-align:left}.projects-v2_vaultLayout__2pmc4{grid-template-columns:5.4rem minmax(0,1fr);min-height:24rem}.projects-v2_vaultRail__RkmYA{padding:.8rem .35rem}.projects-v2_vaultRail__RkmYA span{padding:.6rem .4rem;font-size:.55rem}.projects-v2_vaultWorkspace__0wXzt{padding:.8rem}.projects-v2_workspaceHeading__npL68>span:first-child{font-size:.84rem}.projects-v2_miniButton__Q2FSV{padding:.4rem;font-size:.5rem}.projects-v2_fileRow__z9Fy6{grid-template-columns:1.2rem minmax(0,1fr);min-height:3.2rem}.projects-v2_fileRow__z9Fy6>span:nth-last-child(-n+2){display:none}.projects-v2_vaultFlow__CfopH{right:.8rem;bottom:1.2rem;left:.8rem;font-size:.42rem}.projects-v2_deskLayout__MONc8{grid-template-columns:6.4rem minmax(0,1fr);min-height:24rem}.projects-v2_queueRail__o4tO_{padding:.8rem .4rem}.projects-v2_queueRail__o4tO_>strong{margin-left:.45rem;font-size:.42rem}.projects-v2_queueRail__o4tO_ span{gap:.4rem;padding:.55rem .4rem;font-size:.52rem}.projects-v2_ticketWorkspace___kU54{padding:.8rem}.projects-v2_ticketHeader__z7cuZ strong{font-size:.86rem}.projects-v2_slaFlag__nEeMp{padding:.3rem;font-size:.42rem}.projects-v2_ticketMeta__ODrkb{grid-template-columns:1fr;margin-top:1rem}.projects-v2_ticketMeta__ODrkb span:nth-child(n+2){display:none}.projects-v2_timeline__CnnPV{margin-top:1.3rem}.projects-v2_timeline__CnnPV>div{min-height:4.2rem}.projects-v2_caseHeader__FzP1_{padding:1rem}.projects-v2_caseHeader__FzP1_ strong{font-size:.95rem}.projects-v2_caseStages__pvpKW{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 1rem}.projects-v2_caseStages__pvpKW>div{min-height:4.6rem}.projects-v2_caseStages__pvpKW>div:nth-child(3){border-left:0;border-top:1px solid var(--line)}.projects-v2_caseStages__pvpKW>div:nth-child(4){border-top:1px solid var(--line)}.projects-v2_caseStages__pvpKW i{display:none}.projects-v2_casePanels__fXBBJ{grid-template-columns:1fr;padding:1rem}.projects-v2_casePanels__fXBBJ>div{min-height:7rem}.projects-v2_ocrBrandPanel__bevUw{min-height:5rem;padding:.85rem}.projects-v2_ocrBrandPanel__bevUw img{width:9rem}.projects-v2_ocrBrandPanel__bevUw span{max-width:9rem;font-size:.42rem}.projects-v2_ocrPipeline__UZaq0{gap:.35rem;padding:.8rem}.projects-v2_pipelineStage__47tNN{min-height:7rem;padding:.55rem}.projects-v2_pipelineStage__47tNN strong{font-size:.61rem}.projects-v2_pipelineStage__47tNN small{font-size:.47rem}.projects-v2_pipelineStage__47tNN i{right:-.54rem;width:.68rem}.projects-v2_ocrQueue__ubpV6{margin:0 .8rem .8rem}.projects-v2_ocrQueue__ubpV6>div{grid-template-columns:4.3rem minmax(0,1fr);padding:0 .55rem}.projects-v2_ocrQueue__ubpV6>div>span:last-child{display:none}.projects-v2_strataMap__258Yk{grid-template-columns:1fr 1.5rem 1.2fr;min-height:23rem;padding:.9rem}.projects-v2_publishLine__qKY9x,.projects-v2_strataOutput__XGMnf{display:none}.projects-v2_strataSources__1Lnyn span{padding:.65rem .45rem;font-size:.5rem}.projects-v2_convergence__rtjDv{height:8rem}.projects-v2_strataCore__b4alV{min-height:9rem;padding:.7rem}.projects-v2_strataCore__b4alV strong{font-size:.7rem}.projects-v2_strataFooter__btbxl span{min-height:2.5rem;padding:.8rem .2rem;font-size:.4rem}.projects-v2_pizzaSpotlight__TJ0Vw{gap:1.5rem;padding:1.25rem}.projects-v2_pizzaCopy__7yWlp{padding:0}.projects-v2_pizzaCopy__7yWlp h3{font-size:clamp(2.7rem,13vw,4rem)}.projects-v2_pizzaCopy__7yWlp ul{grid-template-columns:1fr}.projects-v2_pizzaImage__R5ktw{height:25rem}.projects-v2_ledgerHeader__tlFhS{display:none}.projects-v2_projectLedger__7e1rx{display:grid;gap:0}.projects-v2_indexRow___LxjH{grid-template-columns:2rem minmax(0,1fr) auto;gap:.75rem;min-height:0;padding:1.5rem 0}.projects-v2_indexNumber__GRYFI{grid-row:1/span 4;margin-top:.25rem}.projects-v2_indexIdentity__cWnML{grid-column:2}.projects-v2_indexDescription__63aSe{grid-column:2/-1}.projects-v2_indexCapability__DzKHN{grid-column:2/-1;flex-direction:row;flex-wrap:wrap}.projects-v2_indexRow___LxjH>.projects-v2_statusBadge__AZr75{grid-row:1;grid-column:3;align-self:start}.projects-v2_indexLinks__RE0WT{display:flex;grid-column:2/-1;flex-direction:row;gap:1rem}.projects-v2_indexLinks__RE0WT a{display:inline-flex;min-height:2.75rem;align-items:center;padding:.45rem 0}.projects-v2_capabilityCell__VEYLp,.projects-v2_principleList__D_hVQ article{grid-template-columns:2.2rem minmax(0,1fr)}.projects-v2_projectsCta__Bzro0{margin-right:1rem;margin-bottom:4rem;margin-left:1rem}.projects-v2_ctaDiagram__1kNzw{min-height:8rem;padding:.8rem;font-size:.42rem}}@media (max-width:410px){.projects-v2_heroCopy__DUSF6 h1{font-size:2.9rem}.projects-v2_landscape__PKfJx{min-height:23rem}.projects-v2_landscapeNode__JzDca{min-width:6rem}.projects-v2_landscapeNode__JzDca strong{font-size:.54rem}.projects-v2_projectMeta__HN5Cj{align-items:flex-start;flex-direction:column}.projects-v2_indexRow___LxjH{grid-template-columns:1.8rem minmax(0,1fr)}.projects-v2_indexRow___LxjH>.projects-v2_statusBadge__AZr75{grid-row:auto;grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.projects-v2_projectsV2__oO_Us *,.projects-v2_projectsV2__oO_Us :after,.projects-v2_projectsV2__oO_Us :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.projects-v2_projectsV2__oO_Us{--ink:#15242d;--muted:#5e6d76;--line:rgba(32,58,70,.13);--line-strong:rgba(32,58,70,.24);--panel:#f6f8f5;--panel-raised:#fbfcfa;--cyan:#087f8c;--cyan-soft:rgba(8,127,140,.09);color:var(--ink);background-color:#edf0ec;background-image:radial-gradient(circle at 82% 4%,rgba(32,145,151,.11),transparent 30rem),radial-gradient(circle at 8% 48%,rgba(193,149,91,.07),transparent 32rem),linear-gradient(rgba(41,73,84,.045) 1px,transparent 0),linear-gradient(90deg,rgba(41,73,84,.045) 1px,transparent 0),repeating-linear-gradient(135deg,transparent,transparent 17.5rem,rgba(8,127,140,.035) 17.56rem,transparent 17.62rem,transparent 35rem);background-size:auto,auto,56px 56px,56px 56px,35rem 35rem}.projects-v2_hero__c_i7S{border-color:var(--line-strong);background:linear-gradient(110deg,hsla(0,0%,100%,.5),transparent 48%),radial-gradient(circle at 76% 28%,rgba(8,127,140,.08),transparent 30rem)}.projects-v2_heroGrid__IEoqY{opacity:.56;background-image:linear-gradient(rgba(41,73,84,.07) 1px,transparent 0),linear-gradient(90deg,rgba(41,73,84,.07) 1px,transparent 0);mask-image:linear-gradient(180deg,#000 14%,transparent 96%)}.projects-v2_capabilitiesIntro__cLGyK h2,.projects-v2_heroCopy__DUSF6 h1,.projects-v2_philosophyStatement__FUWws h2,.projects-v2_sectionHeading__9h4Fp h2{color:#13232c}.projects-v2_capabilitiesIntro__cLGyK>p:last-child,.projects-v2_heroLead__kM_b5,.projects-v2_philosophyStatement__FUWws>p:last-child,.projects-v2_sectionHeading__9h4Fp>div>p{color:#53636d}.projects-v2_primaryAction__Uqp3j,.projects-v2_projectLink__LwthD{border-color:#126f7a;background:#126f7a;color:#fff}.projects-v2_secondaryProjectLink__6tRCa,.projects-v2_textAction__eeD6j{color:#24414d}.projects-v2_portfolioFacts__kZL1S,.projects-v2_portfolioFacts__kZL1S div+div{border-color:var(--line-strong)}.projects-v2_portfolioFacts__kZL1S dt{color:#162a34}.projects-v2_portfolioFacts__kZL1S dd{color:#62717a}.projects-v2_landscape__PKfJx{border-color:rgba(39,79,91,.28);background:linear-gradient(135deg,rgba(8,127,140,.06),transparent 52%),rgba(248,250,247,.82);box-shadow:0 2rem 5rem rgba(42,66,71,.12)}.projects-v2_landscapeGrid__taJbr{opacity:.62;background-image:linear-gradient(rgba(45,82,94,.08) 1px,transparent 0),linear-gradient(90deg,rgba(45,82,94,.08) 1px,transparent 0)}.projects-v2_landscapeNode__JzDca{border-color:#138997;background:rgba(247,250,248,.96);box-shadow:0 0 0 1px rgba(38,70,81,.14),0 .7rem 1.8rem rgba(42,66,71,.07)}.projects-v2_landscapeNode__JzDca span{color:#64757d}.projects-v2_landscapeNode__JzDca strong{color:#17303a}.projects-v2_landscapeAxisX__3OAgh,.projects-v2_landscapeAxisY__M6gY7{background:rgba(8,127,140,.28)}.projects-v2_projectNav__160jF{border-color:var(--line-strong);background:rgba(237,240,236,.92);box-shadow:0 .7rem 1.8rem rgba(40,64,70,.06)}.projects-v2_navInner__A5zIg a{border-color:var(--line);color:#425761}.projects-v2_navInner__A5zIg a:hover{background:rgba(8,127,140,.07);color:#0d6974}.projects-v2_navInner__A5zIg>span{border-color:var(--line)}.projects-v2_navInner__A5zIg .projects-v2_categoryShortcut__hDVj1{color:#687981}.projects-v2_capabilitiesSection__GPAqA,.projects-v2_indexSection__PcO_W,.projects-v2_philosophySection__DlUJv,.projects-v2_projectMeta__HN5Cj,.projects-v2_visualCaption__ufz_4{border-color:var(--line-strong)}.projects-v2_projectMeta__HN5Cj>span:first-child,.projects-v2_visualCaption__ufz_4{color:#61717a}.projects-v2_statusBadge__AZr75{border-color:rgba(41,67,78,.22);background:hsla(0,0%,100%,.38);color:#43565f}.projects-v2_statusActive__OC7_z{border-color:rgba(31,131,93,.32);color:#176b4e}.projects-v2_statusPlanned__CRHoz{border-color:rgba(156,105,37,.32);color:#85571c}.projects-v2_featuredCopy__JJjWB h3,.projects-v2_projectDescriptor__7a71U{color:#152832}.projects-v2_capabilityList__mg6_P li,.projects-v2_projectOverview__77g3C{color:#52636d}.projects-v2_technologyList__Lf0KF span{border-color:rgba(36,65,77,.16);background:hsla(0,0%,100%,.38);color:#566b75}.projects-v2_statusStatement__UQom8{color:#425861}.projects-v2_visualFrame__dX4kF{--line:rgba(177,198,218,.16);--line-strong:rgba(177,198,218,.3)}.projects-v2_pizzaSpotlight__TJ0Vw{border-color:rgba(177,91,51,.28);background:linear-gradient(120deg,rgba(205,72,33,.07),transparent 48%),hsla(45,36%,96%,.82);box-shadow:0 1.8rem 4rem rgba(66,61,50,.08)}.projects-v2_pizzaCopy__7yWlp .projects-v2_projectDescriptor__7a71U,.projects-v2_pizzaCopy__7yWlp h3{color:#2c302f}.projects-v2_pizzaCopy__7yWlp>p:not(.projects-v2_projectCategory__iMZHU):not(.projects-v2_projectDescriptor__7a71U){color:#5f6969}.projects-v2_pizzaCopy__7yWlp li{color:#4d5959}.projects-v2_capabilityCell__VEYLp,.projects-v2_capabilityMatrix___AW_r,.projects-v2_indexRow___LxjH,.projects-v2_ledgerHeader__tlFhS,.projects-v2_principleList__D_hVQ,.projects-v2_principleList__D_hVQ article,.projects-v2_projectLedger__7e1rx{border-color:var(--line-strong)}.projects-v2_ledgerHeader__tlFhS{color:#65757d}.projects-v2_indexRow___LxjH:hover{background:hsla(0,0%,100%,.42)}.projects-v2_indexNumber__GRYFI{color:#78868c}.projects-v2_capabilityCell__VEYLp h3,.projects-v2_indexIdentity__cWnML h3,.projects-v2_principleList__D_hVQ h3{color:#182c35}.projects-v2_capabilityCell__VEYLp p,.projects-v2_indexDescription__63aSe,.projects-v2_principleList__D_hVQ p{color:#607079}.projects-v2_indexCapability__DzKHN{color:#4f636d}.projects-v2_indexLinks__RE0WT a{color:#0c6f7a}.projects-v2_proofProjects__lNvoy span{border-color:rgba(8,127,140,.2);background:hsla(0,0%,100%,.3);color:#246b72}.projects-v2_projectsCta__Bzro0{--line:rgba(177,198,218,.16);border-color:rgba(22,104,116,.38);background:linear-gradient(135deg,rgba(79,209,223,.075),transparent 46%),#0b1820;box-shadow:0 2rem 5rem rgba(42,66,71,.16)}.projects-v2_projectsCta__Bzro0 .projects-v2_eyebrow__h8gGS{color:#6fd3dc}.projects-v2_projectsCta__Bzro0 .projects-v2_ctaCopy__qrZot h2{color:#fff}.projects-v2_projectsCta__Bzro0 .projects-v2_ctaCopy__qrZot>p{color:#aebdc5}.projects-v2_projectsCta__Bzro0 .projects-v2_textAction__eeD6j{color:#dce8ed}.projects-v2_heroCopy__DUSF6 h1{max-width:64rem;font-size:2.25rem;font-weight:900;line-height:2.5rem;letter-spacing:-.045em}@media (min-width:640px){.projects-v2_heroCopy__DUSF6 h1{font-size:3rem;line-height:1}}.projects-v2_primaryAction__Uqp3j:hover,.projects-v2_projectLink__LwthD:hover{border-color:#0b5963;background:#0b5963;color:#fff;box-shadow:0 .8rem 1.8rem rgba(11,89,99,.18)}.projects-v2_pizzaLink__Hevx6:hover{border-color:#b84c2c;background:#b84c2c;color:#fff;box-shadow:0 .8rem 1.8rem rgba(184,76,44,.18)}.projects-v2_indexLinks__RE0WT a:hover{color:#084f58}