.site_page__1LnQc{--site-ink:#243754;--site-muted:#59436a;--site-surface:#ffffff;--site-line:#b8bed0;--site-accent:#4d4ec7;--site-accent-ink:#ffffff;position:relative;z-index:1;min-height:100dvh;background:#f1f4fc;color:#243754;color-scheme:light;font-family:var(--font-body),sans-serif;font-size:17px;line-height:1.65}.site_page__1LnQc *,.site_page__1LnQc :after,.site_page__1LnQc :before{box-sizing:border-box}.site_page__1LnQc :where(h1,h2,h3,p,figure){margin:0}.site_page__1LnQc :where(h1,h2,h3){color:inherit;font-family:var(--font-display),sans-serif;font-weight:600;letter-spacing:-.045em;line-height:1.08}.site_page__1LnQc :where(a){color:inherit;text-underline-offset:.25em}.site_page__1LnQc :where(a,button,input,summary):focus-visible{outline:3px solid #4d4ec7;outline-offset:5px}.site_page__1LnQc :where(section[id]){scroll-margin-top:32px}.site_page__1LnQc :where(p){max-width:65ch}.site_page__1LnQc :where(img){max-width:100%}.site_about__WXK9M,.site_contact___D1L6,.site_experience__0jbm4,.site_footer__Bn_2_,.site_header__DHK0x,.site_hero__0zW36,.site_projects__U_1FW,.site_skills__u7rN0{width:min(1280px,calc(100% - 112px));margin-inline:auto}.site_header__DHK0x{display:flex;align-items:center;justify-content:space-between;gap:32px;padding-block:32px}.site_name__ZEggs{font-family:var(--font-display),sans-serif;font-size:28px;font-weight:700;letter-spacing:-.045em;text-decoration:none;white-space:nowrap}.site_nav__Lkrpg{display:flex;align-items:center;flex-wrap:wrap;gap:28px;font-size:15px;font-weight:600}.site_nav__Lkrpg a{text-decoration:none}.site_nav__Lkrpg a:hover{text-decoration:underline}.site_nav__Lkrpg a:last-child{border-bottom:2px solid #4d4ec7;padding-bottom:2px}.site_hero__0zW36{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:48px;align-items:center;padding-block:70px 108px}.site_role__f7xvW{color:#59436a;font-weight:600;margin-bottom:25px!important}.site_hero__0zW36 h1{font-size:clamp(64px,7.1vw,105px);letter-spacing:-.065em;line-height:.99;max-width:830px}.site_heroIntro__lGtvG{max-width:540px!important;font-size:19px;margin-top:30px!important}.site_actions__g1XGh{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin-top:30px}.site_primaryLink__fnwhg{display:inline-flex;justify-content:center;align-items:center;min-height:52px;padding:12px 24px;background:#4d4ec7;color:#fff!important;border-radius:6px;font-size:16px;font-weight:600;text-decoration:none}.site_primaryLink__fnwhg:hover{background:#59436a}.site_textLink__kgSZ0{display:inline-block;font-size:16px;font-weight:650;text-decoration:underline;text-decoration-thickness:2px}.site_portrait__Jmf_6{margin-top:15px!important;background:#d8cff0;padding:18px 18px 25px;border-radius:160px 160px 8px 8px}.site_portrait__Jmf_6 img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:50% 40%;border-radius:145px 145px 2px 2px}.site_portrait__Jmf_6 figcaption{margin-top:17px;font-size:17px;font-weight:600;line-height:1.35;padding-left:8px}.site_projects__U_1FW{padding-bottom:90px}.site_sectionIntro__iCDxC{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:38px}.site_sectionIntro__iCDxC h2{font-size:clamp(44px,5vw,64px)}.site_sectionIntro__iCDxC p{max-width:430px}.site_dispatchFeature__yKQHY{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);align-items:center;gap:52px;padding:50px;background:#243754;color:#fff;border-radius:8px}.site_projectContext__f657H{color:#d8cff0;font-size:15px;margin-bottom:16px!important}.site_dispatchCopy__VhWKo h3{font-size:58px}.site_projectHeadline___d_k1{font-family:var(--font-display),sans-serif;font-size:29px;line-height:1.2;letter-spacing:-.03em;margin-top:22px!important;margin-bottom:22px!important}.site_dispatchCopy__VhWKo>p:not(.site_projectContext__f657H):not(.site_projectHeadline___d_k1){color:#f1f4fc;font-size:16px}.site_featureRole__XZS_Z{margin-top:18px!important}.site_lightLink__rC1gU{display:inline-block;margin-top:28px;text-decoration:underline;text-decoration-thickness:2px;font-weight:650}.site_dispatchFeature__yKQHY :where(a):focus-visible{outline-color:#d8cff0}.site_dispatchFigure__yFOKb{min-width:0;background:#243754;color:#fff}.site_dispatchDiagram__PGvSH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}.site_dispatchDiagram__PGvSH p{font-size:13px;line-height:1.5;margin-top:10px}.site_nodeTitle__Ggqzw{display:block;font-family:var(--font-display),sans-serif;font-size:20px;line-height:1.2;font-weight:600;letter-spacing:-.02em}.site_coordinatorNode__bbqpj,.site_operatorNode__6S3IA,.site_workerNode__m_oyO{position:relative;padding:20px 16px;border:1px solid #d8cff0;border-radius:4px}.site_coordinatorNode__bbqpj{background:#d8cff0;color:#243754;border-color:#d8cff0}.site_coordinatorNode__bbqpj:after,.site_operatorNode__6S3IA:after{content:"";position:absolute;top:50%;left:100%;width:19px;height:2px;background:#d8cff0}.site_supportNodes__Fdt1U{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-top:20px;position:relative}.site_supportNodes__Fdt1U:before{content:"";position:absolute;top:-18px;left:50%;width:2px;height:38px;background:#d8cff0}.site_supportNodes__Fdt1U>div{padding:18px 16px;border-top:2px solid #d8cff0}.site_supportNodes__Fdt1U .site_nodeTitle__Ggqzw{font-size:17px}.site_boundaryNote__6WS06{background:#d8cff0;color:#243754;padding:13px 16px;border-radius:4px;font-size:14px;line-height:1.5;font-weight:600;margin-top:16px}.site_dispatchFigure__yFOKb figcaption{color:#d8cff0;font-size:12px;line-height:1.5;margin-top:14px}.site_practiceFeature__tkclg{display:grid;grid-template-columns:1fr 1.15fr;gap:70px;align-items:center;padding-block:90px}.site_featureCopy__Iq1oO h3{font-size:clamp(32px,3vw,43px);margin-bottom:22px}.site_projectName__T6ft0{font-weight:650;font-size:15px;color:#59436a;margin-bottom:14px!important}.site_featureCopy__Iq1oO>p:not(.site_projectName__T6ft0){font-size:16px}.site_featureCopy__Iq1oO .site_textLink__kgSZ0{margin-top:22px}.site_scope__EzIdB{color:#59436a;margin-top:16px!important}.site_catalogFigure__JZpRl,.site_fieldFigure__s_syc,.site_practiceFigure__mnYw2{color:var(--site-ink)}.site_practiceFigure__mnYw2{padding:32px;background:#d8cff0;border-radius:6px}.site_practiceLane__YDaO6{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding-block:20px;align-items:center}.site_practiceLane__YDaO6+.site_practiceLane__YDaO6{border-top:2px solid #59436a}.site_catalogFigure__JZpRl strong,.site_fieldHandoff__u_8Bd strong,.site_practiceLane__YDaO6 strong{display:block;font-family:var(--font-display),sans-serif;font-size:20px;line-height:1.2;letter-spacing:-.025em;font-weight:600}.site_catalogFigure__JZpRl span,.site_fieldHandoff__u_8Bd span,.site_practiceLane__YDaO6 span{display:block;font-size:13px;line-height:1.5;margin-top:9px}.site_laneDestination__Mp_iD{background:#fff;padding:20px 16px;border-left:5px solid #4d4ec7}.site_catalogFigure__JZpRl figcaption,.site_fieldFigure__s_syc figcaption,.site_practiceFigure__mnYw2 figcaption{font-size:12px;line-height:1.5;margin-top:22px;color:#59436a}.site_pairedProjects__FCJ3I{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:90px;align-items:start}.site_fieldFeature__DWwhZ .site_featureCopy__Iq1oO{margin-top:36px}.site_catalogFeature__qjLhW{padding-top:65px}.site_catalogFeature__qjLhW .site_featureCopy__Iq1oO{margin-bottom:36px}.site_fieldFigure__s_syc{background:#fff;padding:32px;border-radius:6px}.site_fieldEvidence__4UeJI{display:flex;flex-direction:column;gap:12px}.site_fieldEvidence__4UeJI>div{display:flex;align-items:center;gap:16px;border-bottom:1px solid #d8cff0;padding-bottom:12px}.site_fieldEvidence__4UeJI strong{font-weight:600;font-size:16px}.site_evidenceMark__BAGzR,.site_photoMark__lkB0h,.site_voiceMark__aztci{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:40px;background:#f1f4fc;color:#4d4ec7}.site_evidenceMark__BAGzR{font-size:28px}.site_photoMark__lkB0h:before{content:"";width:26px;height:22px;border:2px solid #4d4ec7;background:#d8cff0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.site_voiceMark__aztci{gap:3px}.site_voiceMark__aztci i{width:3px;height:12px;background:#4d4ec7}.site_voiceMark__aztci i:nth-child(2),.site_voiceMark__aztci i:nth-child(4){height:23px}.site_voiceMark__aztci i:nth-child(3){height:32px}.site_fieldHandoff__u_8Bd{margin-top:26px;padding-left:20px;border-left:5px solid #4d4ec7}.site_fieldHandoff__u_8Bd strong:nth-of-type(2){margin-top:20px}.site_catalogFigure__JZpRl{padding:32px;background:#d8cff0;border-radius:6px}.site_catalogSources__HaysI{display:flex;gap:14px}.site_catalogSources__HaysI span{flex:1;margin:0;border:1px solid #59436a;padding:12px;text-align:center;font-weight:600}.site_catalogReview__TfZ_h{margin:24px 0;padding:20px;background:#59436a;color:#fff;position:relative}.site_catalogReview__TfZ_h:before{content:"";position:absolute;top:-24px;left:50%;width:2px;height:24px;background:#59436a}.site_catalogOutcomes__h_t_t{display:grid;grid-template-columns:1fr 1fr;gap:20px}.site_catalogOutcomes__h_t_t strong{font-size:17px}.site_catalogOutcomes__h_t_t>div{border-top:2px solid #59436a;padding-top:16px}.site_library__EZ7gX{margin-top:80px}.site_about__WXK9M{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;padding-block:85px;border-top:2px solid #d8cff0}.site_about__WXK9M h2,.site_contact___D1L6 h2,.site_experience__0jbm4>h2{font-size:clamp(42px,4.4vw,61px)}.site_about__WXK9M>div>p+p{margin-top:20px}.site_aboutLead__it9fI{font-size:23px;line-height:1.4;font-weight:600}.site_experience__0jbm4{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px;padding-block:30px 90px}.site_careerList__Lb9LX{display:flex;flex-direction:column;gap:34px}.site_careerList__Lb9LX article{padding-left:24px;border-left:4px solid #d8cff0}.site_careerPeriod__P1IyR{font-size:14px;color:#59436a;font-weight:600;margin-bottom:6px!important}.site_careerList__Lb9LX h3{font-size:30px}.site_careerTitle__M0N8F{font-weight:650;font-size:16px;margin-block:8px 10px!important}.site_careerList__Lb9LX article>p:last-child{font-size:16px}.site_fyxFacts__NDrdc{margin-top:14px!important;color:#59436a}.site_skills__u7rN0{padding-block:50px 85px;border-top:2px solid #d8cff0}.site_skills__u7rN0 h2{font-size:38px}.site_capabilities__mIAyW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px;margin-top:35px}.site_capabilities__mIAyW h3{font-size:25px;margin-bottom:12px}.site_capabilities__mIAyW p{font-size:16px}.site_disclosure__8meDU{border-top:1px solid var(--site-line);padding-block:18px;font-size:16px}.site_disclosure__8meDU summary{cursor:pointer;font-weight:600}.site_disclosure__8meDU[open]>summary{margin-bottom:18px}.site_disclosure__8meDU p+p{margin-top:14px}.site_disclosure__8meDU ul{padding-left:22px;margin-block:14px 0}.site_disclosure__8meDU li+li{margin-top:8px}.site_backgroundList__Ww9MJ{display:grid;gap:24px;margin-top:20px}.site_backgroundList__Ww9MJ h3{font-size:22px;margin-bottom:8px}.site_provenance__FCXNP{font-size:14px;color:var(--site-muted)}.site_contact___D1L6{display:grid;grid-template-columns:1.6fr 1fr;gap:80px;padding:60px;background:#d8cff0;border-radius:8px;align-items:center}.site_contact___D1L6 p{margin-block:25px;max-width:510px}.site_contactLinks__JWYjB{display:flex;flex-direction:column;align-items:flex-start;gap:20px;font-weight:600}.site_footer__Bn_2_{display:flex;justify-content:space-between;gap:24px;font-size:13px;padding-block:35px}.site_footer__Bn_2_ a{overflow-wrap:anywhere}.site_caseHeader__P5yEV{padding-bottom:20px}.site_caseMain__RN6UQ{width:min(1120px,calc(100% - 112px));margin-inline:auto;padding-block:60px 85px}.site_caseHero__EROzr{max-width:950px}.site_caseHero__EROzr h1{font-size:clamp(72px,10vw,128px);letter-spacing:-.065em;line-height:1}.site_caseHero__EROzr h1.site_caseTitle__75cxF{font-size:clamp(42px,6vw,76px);line-height:1.06;letter-spacing:-.05em;overflow-wrap:anywhere}.site_caseSubtitle__TxbH6{font-size:clamp(27px,3vw,40px);font-family:var(--font-display),sans-serif;line-height:1.2;letter-spacing:-.035em;margin-top:20px!important}.site_caseSummary__VdRyH{font-size:21px;margin-top:24px!important;max-width:650px!important}.site_caseRole__M2y16{margin-top:30px;padding:24px 28px;border-left:6px solid #4d4ec7;background:#fff;max-width:760px}.site_caseRole__M2y16 strong{display:block;font-size:15px;margin-bottom:7px;color:#59436a}.site_caseRole__M2y16 p{font-size:17px}.site_caseArchitecture__TPuy6{padding:48px;margin-top:50px;background:#243754;color:#fff;border-radius:8px}.site_caseArchitecture__TPuy6 h2{font-size:34px;margin-bottom:16px}.site_caseArchitecture__TPuy6>p{color:#f1f4fc;margin-bottom:28px;font-size:16px}.site_caseArchitecture__TPuy6 .site_dispatchDiagram__PGvSH{gap:30px}.site_caseArchitecture__TPuy6 .site_coordinatorNode__bbqpj,.site_caseArchitecture__TPuy6 .site_operatorNode__6S3IA,.site_caseArchitecture__TPuy6 .site_workerNode__m_oyO{padding:28px}.site_caseArchitecture__TPuy6 .site_nodeTitle__Ggqzw{font-size:25px}.site_caseArchitecture__TPuy6 .site_dispatchDiagram__PGvSH p{font-size:16px}.site_caseArchitecture__TPuy6 .site_coordinatorNode__bbqpj:after,.site_caseArchitecture__TPuy6 .site_operatorNode__6S3IA:after{width:31px}.site_caseArchitecture__TPuy6 .site_supportNodes__Fdt1U{padding-top:24px}.site_caseArchitecture__TPuy6 .site_supportNodes__Fdt1U:before{top:-30px;height:54px}.site_caseArchitecture__TPuy6 .site_supportNodes__Fdt1U .site_nodeTitle__Ggqzw{font-size:21px}.site_caseArchitecture__TPuy6 .site_boundaryNote__6WS06{margin-top:25px;font-size:16px}.site_caseArchitecture__TPuy6 figcaption{font-size:13px}.site_caseNarrative__0nT8q{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px;padding-block:70px}.site_caseNarrative__0nT8q h2{font-size:30px;margin-bottom:18px}.site_caseNarrative__0nT8q p{font-size:17px}.site_caseContext__sqfNe{padding-block:0 60px}.site_contextIntro__E5uhs{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;align-items:start;margin-bottom:36px}.site_contextIntro__E5uhs h2{font-size:39px}.site_contextIntro__E5uhs p{font-size:17px}.site_contextFlow__e6QSE ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;list-style:none;padding:0;margin:0}.site_contextFlow__e6QSE li{padding-top:22px;border-top:4px solid #d8cff0}.site_contextFlow__e6QSE h3{font-size:25px;margin-bottom:14px}.site_contextFlow__e6QSE p{font-size:16px}.site_contextFlow__e6QSE figcaption{color:#59436a;font-size:13px;line-height:1.5;margin-top:24px}.site_contextBoundary__uC2X8{font-size:16px;margin-top:24px!important}.site_caseDetails__Hy7hq{display:grid;grid-template-columns:.65fr 1.35fr;gap:70px;border-top:2px solid #d8cff0;padding-block:55px}.site_caseDetails__Hy7hq h2{font-size:39px}.site_detailList__I_2xX{display:flex;flex-direction:column;gap:26px}.site_detailList__I_2xX h3{font-size:22px;margin-bottom:8px}.site_detailList__I_2xX p{font-size:16px}.site_caseTechnologies__mQOlv{display:flex;align-items:baseline;flex-wrap:wrap;gap:20px;border-top:2px solid #d8cff0;padding-block:24px 40px}.site_caseTechnologies__mQOlv h2{font-size:23px}.site_caseTechnologies__mQOlv ul{list-style:none;padding:0;margin:0;display:flex;gap:22px;flex-wrap:wrap;font-size:15px}.site_caseEnd__A50u_{padding:40px;background:#d8cff0;border-radius:6px}.site_caseEnd__A50u_ h2{font-size:34px}.site_caseEnd__A50u_ p{margin-top:14px}.site_caseEnd__A50u_ .site_actions__g1XGh{margin-top:22px}.site_recovery____9Qg{max-width:760px;padding-block:clamp(50px,12vw,160px);min-height:60dvh}.site_recovery____9Qg h1{font-size:clamp(42px,7vw,80px);margin-bottom:24px}.site_recovery____9Qg p{font-size:19px}@media (max-width:1100px){.site_about__WXK9M,.site_caseMain__RN6UQ,.site_contact___D1L6,.site_experience__0jbm4,.site_footer__Bn_2_,.site_header__DHK0x,.site_hero__0zW36,.site_projects__U_1FW,.site_skills__u7rN0{width:calc(100% - 64px)}.site_nav__Lkrpg{gap:20px}.site_hero__0zW36{gap:30px;padding-block:55px 80px}.site_hero__0zW36 h1{font-size:76px}.site_dispatchFeature__yKQHY{grid-template-columns:1fr;padding:40px;gap:38px}.site_dispatchCopy__VhWKo{max-width:700px}.site_dispatchCopy__VhWKo h3{font-size:52px}.site_projectHeadline___d_k1{margin-top:14px!important}.site_projectHeadline___d_k1 br{display:none}.site_practiceFeature__tkclg{gap:40px}.site_practiceFigure__mnYw2{padding:22px}.site_practiceLane__YDaO6{gap:18px}.site_pairedProjects__FCJ3I{gap:45px}.site_about__WXK9M,.site_experience__0jbm4{gap:50px}.site_contact___D1L6{padding:40px;gap:40px}}@media (max-width:800px){.site_header__DHK0x{align-items:flex-start;flex-direction:column;gap:16px;padding-block:25px}.site_hero__0zW36{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px;align-items:start}.site_hero__0zW36 h1{font-size:61px}.site_heroIntro__lGtvG{font-size:17px}.site_role__f7xvW{font-size:15px}.site_portrait__Jmf_6{margin-top:55px!important;padding:12px 12px 18px}.site_portrait__Jmf_6 figcaption{font-size:14px;padding-left:2px}.site_sectionIntro__iCDxC{align-items:start;flex-direction:column;gap:18px}.site_practiceFeature__tkclg{grid-template-columns:1fr;gap:30px;padding-block:65px}.site_practiceLane__YDaO6{grid-template-columns:1fr 1fr}.site_pairedProjects__FCJ3I{gap:32px}.site_catalogFigure__JZpRl,.site_fieldFigure__s_syc{padding:22px}.site_catalogSources__HaysI{flex-direction:column;gap:8px}.site_catalogOutcomes__h_t_t{grid-template-columns:1fr}.site_about__WXK9M,.site_experience__0jbm4{grid-template-columns:1fr;gap:35px}.site_about__WXK9M{padding-block:65px}.site_experience__0jbm4{padding-block:10px 65px}.site_capabilities__mIAyW{grid-template-columns:1fr;gap:28px}.site_contact___D1L6{grid-template-columns:1fr}.site_footer__Bn_2_{flex-direction:column;gap:8px}.site_caseNarrative__0nT8q{grid-template-columns:1fr;gap:35px;padding-block:45px}.site_contextFlow__e6QSE ol,.site_contextIntro__E5uhs{grid-template-columns:1fr;gap:24px}.site_caseDetails__Hy7hq{grid-template-columns:1fr;gap:30px}.site_caseArchitecture__TPuy6{padding:30px}.site_caseArchitecture__TPuy6 .site_dispatchDiagram__PGvSH{gap:18px}.site_caseArchitecture__TPuy6 .site_coordinatorNode__bbqpj,.site_caseArchitecture__TPuy6 .site_operatorNode__6S3IA,.site_caseArchitecture__TPuy6 .site_workerNode__m_oyO{padding:18px}.site_caseArchitecture__TPuy6 .site_nodeTitle__Ggqzw{font-size:20px}.site_caseArchitecture__TPuy6 .site_dispatchDiagram__PGvSH p{font-size:14px}.site_caseArchitecture__TPuy6 .site_coordinatorNode__bbqpj:after,.site_caseArchitecture__TPuy6 .site_operatorNode__6S3IA:after{width:19px}.site_caseArchitecture__TPuy6 .site_supportNodes__Fdt1U:before{top:-18px;height:42px}}@media (max-width:650px){.site_about__WXK9M,.site_caseMain__RN6UQ,.site_contact___D1L6,.site_experience__0jbm4,.site_footer__Bn_2_,.site_header__DHK0x,.site_hero__0zW36,.site_projects__U_1FW,.site_skills__u7rN0{width:calc(100% - 40px)}.site_name__ZEggs{font-size:25px}.site_nav__Lkrpg{gap:12px 20px;font-size:14px}.site_hero__0zW36{grid-template-columns:1fr;padding-block:35px 65px;gap:35px}.site_hero__0zW36 h1{font-size:clamp(49px,10.5vw,68px)}.site_role__f7xvW{margin-bottom:20px!important}.site_heroIntro__lGtvG{margin-top:24px!important}.site_actions__g1XGh{gap:20px;margin-top:25px}.site_portrait__Jmf_6{margin-top:0!important;width:min(100%,350px);justify-self:start;padding:14px 14px 20px}.site_portrait__Jmf_6 img{aspect-ratio:1/1}.site_portrait__Jmf_6 figcaption{font-size:16px;padding-left:5px}.site_sectionIntro__iCDxC h2{font-size:45px}.site_dispatchFeature__yKQHY{padding:26px 22px;gap:35px}.site_dispatchCopy__VhWKo h3{font-size:47px}.site_projectHeadline___d_k1{font-size:26px}.site_caseArchitecture__TPuy6 .site_dispatchDiagram__PGvSH,.site_dispatchDiagram__PGvSH{grid-template-columns:1fr;gap:20px}.site_caseArchitecture__TPuy6 .site_coordinatorNode__bbqpj,.site_caseArchitecture__TPuy6 .site_operatorNode__6S3IA,.site_caseArchitecture__TPuy6 .site_workerNode__m_oyO,.site_coordinatorNode__bbqpj,.site_operatorNode__6S3IA,.site_workerNode__m_oyO{padding:18px}.site_caseArchitecture__TPuy6 .site_dispatchDiagram__PGvSH p,.site_dispatchDiagram__PGvSH p{font-size:14px}.site_caseArchitecture__TPuy6 .site_coordinatorNode__bbqpj:after,.site_caseArchitecture__TPuy6 .site_operatorNode__6S3IA:after,.site_coordinatorNode__bbqpj:after,.site_operatorNode__6S3IA:after{top:100%;left:50%;width:2px;height:21px}.site_supportNodes__Fdt1U{grid-template-columns:1fr;gap:8px;padding-top:0}.site_caseArchitecture__TPuy6 .site_supportNodes__Fdt1U:before,.site_supportNodes__Fdt1U:before{display:none}.site_supportNodes__Fdt1U>div{padding:16px 0}.site_boundaryNote__6WS06{padding:13px}.site_practiceFeature__tkclg{padding-block:55px}.site_featureCopy__Iq1oO h3{font-size:34px}.site_practiceFigure__mnYw2{padding:20px}.site_practiceLane__YDaO6{grid-template-columns:1fr;gap:15px}.site_laneDestination__Mp_iD{padding:16px}.site_pairedProjects__FCJ3I{grid-template-columns:1fr;gap:50px}.site_catalogFeature__qjLhW{padding-top:0}.site_catalogSources__HaysI{flex-direction:row}.site_catalogOutcomes__h_t_t{grid-template-columns:1fr}.site_fieldFeature__DWwhZ .site_featureCopy__Iq1oO{margin-top:28px}.site_catalogFeature__qjLhW .site_featureCopy__Iq1oO{margin-bottom:28px}.site_library__EZ7gX{margin-top:60px}.site_projects__U_1FW{padding-bottom:55px}.site_about__WXK9M h2,.site_contact___D1L6 h2,.site_experience__0jbm4>h2{font-size:42px}.site_careerList__Lb9LX article{padding-left:18px}.site_skills__u7rN0{padding-block:40px 55px}.site_skills__u7rN0 h2{font-size:34px}.site_contact___D1L6{padding:30px 24px;gap:32px}.site_contact___D1L6 h2{font-size:36px}.site_contactLinks__JWYjB{gap:14px}.site_caseMain__RN6UQ{padding-block:30px 55px}.site_caseHero__EROzr h1{font-size:clamp(67px,15vw,90px)}.site_caseSummary__VdRyH{font-size:18px}.site_caseRole__M2y16{padding:20px}.site_caseArchitecture__TPuy6{padding:25px 20px;margin-top:35px}.site_caseArchitecture__TPuy6 h2{font-size:29px}.site_caseArchitecture__TPuy6 .site_supportNodes__Fdt1U{padding-top:0}.site_caseArchitecture__TPuy6 .site_boundaryNote__6WS06{font-size:14px}.site_caseDetails__Hy7hq{padding-block:35px}.site_caseContext__sqfNe{padding-bottom:35px}.site_contextIntro__E5uhs h2{font-size:34px}.site_caseEnd__A50u_{padding:28px 22px}.site_caseEnd__A50u_ h2{font-size:30px}}@media (prefers-reduced-motion:reduce){.site_page__1LnQc *,.site_page__1LnQc :after,.site_page__1LnQc :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}