.Brand_header__pJ_54{position:-webkit-sticky;position:sticky;top:0;z-index:1000;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:84px;padding:18px 4%;color:#202722;background:#fff;border-bottom:1px solid #e4e8e2;font-family:Outfit,sans-serif;letter-spacing:0}.Brand_brand__rLRzx{display:flex;align-items:center;gap:8px;flex-shrink:0;font-size:31px;font-weight:650;line-height:1}.Brand_brand__rLRzx img{object-fit:contain}.Brand_brandDot__nA5Sx{color:#44764b}.Brand_desktopNav__V531U{display:flex;align-items:center;gap:24px;font-size:13px}.Brand_desktopNav__V531U a{padding:8px 0;border-bottom:1px solid transparent}.Brand_desktopNav__V531U a:hover,.Brand_desktopNav__V531U a[aria-current]{color:#376442;border-color:#376442}.Brand_actions__3ASYf{display:flex;align-items:center;gap:22px;font-size:13px}.Brand_join__iivEf{display:inline-flex;align-items:center;justify-content:center;gap:18px;padding:13px 17px;background:#263f30;color:#fff;border-radius:3px;white-space:nowrap}.Brand_join__iivEf:hover{background:#3b5e46}.Brand_menuButton__Rwno2{display:none;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid #dce1db;border-radius:3px;background:white;color:inherit;cursor:pointer}.Brand_mobileNav__z6sVO{position:absolute;top:100%;left:0;right:0;padding:12px 5% 24px;background:white;border-bottom:1px solid #dce1db;max-height:calc(100dvh - 80px);overflow-y:auto;box-shadow:0 20px 24px #17271b12}.Brand_mobileNav__z6sVO a{display:flex;align-items:center;justify-content:space-between;padding:15px 0;border-bottom:1px solid #e4e8e2;font-size:16px}.Brand_mobileNav__z6sVO[hidden]{display:none}.Brand_skip__EJgXT{position:absolute;left:12px;top:-100px;padding:12px;background:white;color:#202722}.Brand_skip__EJgXT:focus{top:8px;z-index:2}.Brand_header__pJ_54 :focus-visible{outline:2px solid #44764b;outline-offset:5px}@media (min-width:1151px){.Brand_mobileNav__z6sVO{display:none}}@media (max-width:1150px){.Brand_desktopNav__V531U{display:none}.Brand_menuButton__Rwno2{display:flex}}@media (max-width:520px){.Brand_header__pJ_54{min-height:74px;gap:12px;padding:15px 5%}.Brand_brand__rLRzx{font-size:26px;gap:5px}.Brand_brand__rLRzx img{width:33px;height:30px}.Brand_actions__3ASYf{gap:10px}.Brand_signin__bMnbm{display:none}.Brand_join__iivEf{font-size:12px;padding:12px;gap:8px}}@media (max-width:360px){.Brand_brand__rLRzx{font-size:24px}.Brand_join__iivEf svg{display:none}}.LivingLabExplorer_section__Z69Vu{--lab-ink:#f2f4e9;--lab-muted:#b7c7bd;--lab-line:rgb(224 236 224/17%);padding:112px 0 0;scroll-margin-top:96px;color:var(--lab-ink);background:#102d21;letter-spacing:0}.LivingLabExplorer_inner__lf4_5{max-width:1512px;margin:0 auto;padding:0 max(24px,6vw)}.LivingLabExplorer_heading__QLyEf{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);align-items:end;grid-gap:64px;gap:64px;margin-bottom:54px}.LivingLabExplorer_eyebrow__73tLm{display:flex;align-items:center;gap:11px;margin:0 0 26px;color:#c6d6b5;font-size:11px;line-height:1.5}.LivingLabExplorer_heading__QLyEf h2{max-width:690px;margin:0;font-size:64px;line-height:1.08;font-weight:500;letter-spacing:0}.LivingLabExplorer_heading__QLyEf h2 em{display:block;color:#dbe76e;font-style:normal;font-weight:400}.LivingLabExplorer_overview__qcAB_{padding-bottom:3px}.LivingLabExplorer_overview__qcAB_>p{margin:0 0 26px;color:var(--lab-muted);font-size:15px;line-height:1.8}.LivingLabExplorer_footprint__B086k{display:flex;align-items:center;flex-wrap:wrap;gap:9px;font-size:10px;color:#d9e2d3}.LivingLabExplorer_footprint__B086k svg{color:#dbe76e;flex-shrink:0}.LivingLabExplorer_separator__jkd_h{width:1px;height:11px;background:#627c68;margin:0 3px}.LivingLabExplorer_tabs__ABqBe{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--lab-line);border-bottom:1px solid var(--lab-line)}.LivingLabExplorer_tab__hlKsx{position:relative;display:flex;align-items:center;gap:14px;min-width:0;height:78px;padding:0 24px;border:0;border-right:1px solid var(--lab-line);border-radius:0;background:transparent;color:#a3b6a7;text-align:left;font:inherit;cursor:pointer;transition:color .18s ease,background .18s ease}.LivingLabExplorer_tab__hlKsx:last-child{border-right:0}.LivingLabExplorer_tab__hlKsx:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--system-color);opacity:0}.LivingLabExplorer_tab__hlKsx:hover{background:rgb(235 246 221/4%);color:var(--lab-ink)}.LivingLabExplorer_tab__hlKsx[aria-selected=true]{background:rgb(235 246 221/5%);color:var(--system-color)}.LivingLabExplorer_tab__hlKsx[aria-selected=true]:after{opacity:1}.LivingLabExplorer_number__MGBjA{font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.75}.LivingLabExplorer_tabLabel__m2wDb{font-size:18px;font-weight:500}.LivingLabExplorer_tab__hlKsx>svg{flex-shrink:0;margin-left:auto}.LivingLabExplorer_panel__0CBAB:focus-visible,.LivingLabExplorer_tab__hlKsx:focus-visible{outline:2px solid var(--system-color);outline-offset:5px;z-index:1}.LivingLabExplorer_panel__0CBAB{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-column-gap:46px;column-gap:46px;padding-top:32px;animation:LivingLabExplorer_arrive___3kj1 .35s ease both}.LivingLabExplorer_panel__0CBAB[hidden]{display:none}.LivingLabExplorer_media__TnUsQ{position:relative;min-width:0;min-height:450px;margin:0;overflow:hidden;background:#294336}.LivingLabExplorer_media__TnUsQ img{object-fit:cover}.LivingLabExplorer_media__TnUsQ:after{content:"";position:absolute;inset:35% 0 0;pointer-events:none;background:linear-gradient(180deg,transparent,rgb(8 24 14/72%))}.LivingLabExplorer_photoIndex__A7Ruu{position:absolute;z-index:1;right:20px;top:20px;display:flex;align-items:baseline;gap:5px;padding:5px 9px;color:#f3f7ed;background:rgb(14 34 22/72%);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LivingLabExplorer_photoIndex__A7Ruu>span:first-child{font-size:17px}.LivingLabExplorer_photoIndex__A7Ruu>span:last-child{opacity:.7}.LivingLabExplorer_caption__nYmnp{position:absolute;z-index:1;left:26px;right:26px;bottom:42px;display:grid;grid-gap:10px;gap:10px}.LivingLabExplorer_caption__nYmnp>span{font-size:10px;color:#dde8d2}.LivingLabExplorer_caption__nYmnp>strong{max-width:370px;font-size:26px;line-height:1.2;font-weight:400}.LivingLabExplorer_credit__SDaoW{position:absolute;z-index:1;bottom:15px;left:26px;font-size:8px;line-height:1.4;color:#d0dbcf}.LivingLabExplorer_story__RMWbF{display:flex;flex-direction:column;min-height:450px;padding:6px 0 0}.LivingLabExplorer_storyTop__buidD{display:flex;align-items:center;justify-content:space-between;color:var(--system-color);font-size:9px;line-height:1.4}.LivingLabExplorer_story__RMWbF h3{min-height:2.25em;margin:23px 0 14px;font-size:34px;line-height:1.12;font-weight:500;letter-spacing:0}.LivingLabExplorer_description__phrwf{margin:0;color:var(--lab-muted);font-size:14px;line-height:1.75}.LivingLabExplorer_fieldwork__9KUsl{margin:27px 0 24px}.LivingLabExplorer_fieldwork__9KUsl h4{margin:0 0 13px;color:#e2e9dc;font-size:10px;font-weight:500}.LivingLabExplorer_fieldwork__9KUsl ul{display:grid;grid-gap:9px;gap:9px;margin:0;padding:0;list-style:none}.LivingLabExplorer_fieldwork__9KUsl li{display:flex;align-items:baseline;gap:10px;color:#c0d0c1;font-size:12px;line-height:1.45}.LivingLabExplorer_fieldwork__9KUsl li>span{flex-shrink:0;width:4px;height:4px;background:var(--system-color)}.LivingLabExplorer_action__GbbK5{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;margin-top:auto;padding:15px 0;border-top:1px solid var(--lab-line);color:var(--lab-ink);font-size:13px;line-height:1.5;text-decoration:none}.LivingLabExplorer_action__GbbK5 svg{flex-shrink:0;color:var(--system-color);transition:transform .18s ease}.LivingLabExplorer_action__GbbK5:hover svg{transform:translate(2px,-2px)}.LivingLabExplorer_connection__0Z7v_{grid-column:1/-1;display:flex;align-items:center;gap:12px;padding:20px 0;border-bottom:1px solid var(--lab-line)}.LivingLabExplorer_connection__0Z7v_ svg{color:var(--system-color);flex-shrink:0}.LivingLabExplorer_connection__0Z7v_ p{margin:0;color:#bbcbbf;font-size:12px;line-height:1.6}.LivingLabExplorer_connection__0Z7v_>span{margin-left:auto;padding-left:20px;color:#819d87;font-size:10px;white-space:nowrap}.LivingLabExplorer_closing__DWbec{display:flex;align-items:center;justify-content:space-between;gap:26px;padding:28px 0 40px}.LivingLabExplorer_closing__DWbec p{display:flex;flex-wrap:wrap;gap:7px;margin:0;color:#9eb5a4;font-size:12px;line-height:1.6}.LivingLabExplorer_closing__DWbec strong{color:#d3dfce;font-weight:400}.LivingLabExplorer_closing__DWbec a{display:flex;align-items:center;gap:14px;flex-shrink:0;padding:10px 0;color:#e0e99c;font-size:12px}@keyframes LivingLabExplorer_arrive___3kj1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.LivingLabExplorer_inner__lf4_5{padding:0 32px}.LivingLabExplorer_heading__QLyEf{gap:35px;grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr)}.LivingLabExplorer_heading__QLyEf h2{font-size:54px}.LivingLabExplorer_panel__0CBAB{column-gap:32px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.LivingLabExplorer_story__RMWbF h3{font-size:30px}.LivingLabExplorer_tab__hlKsx{padding:0 20px}}@media (max-width:900px){.LivingLabExplorer_section__Z69Vu{padding-top:82px}.LivingLabExplorer_heading__QLyEf{grid-template-columns:1fr;gap:27px;margin-bottom:35px}.LivingLabExplorer_overview__qcAB_{max-width:590px}.LivingLabExplorer_overview__qcAB_>p{margin-bottom:19px}.LivingLabExplorer_panel__0CBAB{grid-template-columns:1fr}.LivingLabExplorer_media__TnUsQ{aspect-ratio:16/9;min-height:0}.LivingLabExplorer_story__RMWbF{min-height:345px;padding-top:28px}.LivingLabExplorer_story__RMWbF h3{min-height:0;margin-top:16px}.LivingLabExplorer_description__phrwf{max-width:640px}.LivingLabExplorer_fieldwork__9KUsl{margin:22px 0}.LivingLabExplorer_action__GbbK5{max-width:none}}@media (max-width:600px){.LivingLabExplorer_section__Z69Vu{padding-top:66px;scroll-margin-top:80px}.LivingLabExplorer_inner__lf4_5{padding:0 18px}.LivingLabExplorer_heading__QLyEf{gap:23px;margin-bottom:29px}.LivingLabExplorer_eyebrow__73tLm{margin-bottom:19px;font-size:10px}.LivingLabExplorer_heading__QLyEf h2{font-size:40px}.LivingLabExplorer_overview__qcAB_>p{font-size:14px;line-height:1.75}.LivingLabExplorer_footprint__B086k{font-size:9px;gap:7px}.LivingLabExplorer_tab__hlKsx{height:78px;display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;align-content:center;padding:12px}.LivingLabExplorer_number__MGBjA{font-size:9px}.LivingLabExplorer_tabLabel__m2wDb{grid-row:2;grid-column:1/-1;font-size:15px}.LivingLabExplorer_tab__hlKsx>svg{grid-column:2;grid-row:1;width:16px;height:16px}.LivingLabExplorer_panel__0CBAB{padding-top:19px}.LivingLabExplorer_media__TnUsQ{aspect-ratio:1.3}.LivingLabExplorer_photoIndex__A7Ruu{top:14px;right:14px}.LivingLabExplorer_caption__nYmnp{left:18px;right:18px;bottom:36px;gap:8px}.LivingLabExplorer_caption__nYmnp>strong{font-size:23px;max-width:275px}.LivingLabExplorer_caption__nYmnp>span{font-size:9px}.LivingLabExplorer_credit__SDaoW{left:18px;bottom:13px;font-size:7px}.LivingLabExplorer_story__RMWbF{min-height:387px;padding-top:25px}.LivingLabExplorer_story__RMWbF h3{min-height:2.25em;font-size:28px;margin-bottom:10px}.LivingLabExplorer_description__phrwf{font-size:13px}.LivingLabExplorer_fieldwork__9KUsl{margin:23px 0}.LivingLabExplorer_action__GbbK5,.LivingLabExplorer_fieldwork__9KUsl li{font-size:12px}.LivingLabExplorer_connection__0Z7v_{min-height:74px;padding:18px 0;align-items:flex-start;gap:9px}.LivingLabExplorer_connection__0Z7v_ svg{margin-top:2px}.LivingLabExplorer_connection__0Z7v_ p{font-size:11px}.LivingLabExplorer_connection__0Z7v_>span{display:none}.LivingLabExplorer_closing__DWbec{align-items:flex-start;flex-direction:column;gap:12px;padding:23px 0 30px}.LivingLabExplorer_closing__DWbec p{font-size:11px}}@media (max-width:360px){.LivingLabExplorer_heading__QLyEf h2{font-size:35px}.LivingLabExplorer_tab__hlKsx{padding:10px}.LivingLabExplorer_tabLabel__m2wDb{font-size:14px}.LivingLabExplorer_story__RMWbF h3{font-size:26px}}@media (prefers-reduced-motion:reduce){.LivingLabExplorer_panel__0CBAB{animation:none}.LivingLabExplorer_action__GbbK5 svg,.LivingLabExplorer_tab__hlKsx{transition:none}}.PublicSite_site__xN_pF{--ink:#202b25;--muted:#626b65;--line:#dce2db;--green:#294e39;--paper:#fff;--wash:#f3f5f1;--blue:#eaf0f5;--lime:#d5eaa8;background:var(--paper);color:var(--ink);font-family:Outfit,sans-serif;font-size:16px;line-height:1.6;letter-spacing:0}.PublicSite_site__xN_pF *{letter-spacing:0}.PublicSite_site__xN_pF h1,.PublicSite_site__xN_pF h2,.PublicSite_site__xN_pF h3,.PublicSite_site__xN_pF p{margin-top:0}.PublicSite_site__xN_pF h1,.PublicSite_site__xN_pF h2,.PublicSite_site__xN_pF h3{font-weight:450;line-height:1.13;text-wrap:balance}.PublicSite_site__xN_pF h2{font-size:44px}.PublicSite_site__xN_pF h3{font-size:24px}.PublicSite_site__xN_pF p{color:var(--muted)}.PublicSite_site__xN_pF a,.PublicSite_site__xN_pF button,.PublicSite_site__xN_pF summary{touch-action:manipulation}.PublicSite_site__xN_pF :focus-visible{outline:2px solid #407a55;outline-offset:5px}.PublicSite_site__xN_pF img{max-width:100%}.PublicSite_site__xN_pF svg{flex-shrink:0}.PublicSite_container__wz_4L{width:90%;max-width:1280px;margin:0 auto}.PublicSite_section__5x3Cr{padding:88px 0;scroll-margin-top:100px}.PublicSite_wash__1oziW{background:var(--wash)}.PublicSite_blue__SsLv2{background:var(--blue)}.PublicSite_dark__Shpno{background:#223c2c;color:#fff}.PublicSite_dark__Shpno p{color:#d0d9d0}.PublicSite_eyebrow__dygsJ{display:block;margin:0 0 22px;font-size:11px;line-height:1.5;font-weight:550;text-transform:uppercase;color:inherit!important}.PublicSite_sectionHeading__Lba66{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:42px}.PublicSite_sectionHeading__Lba66 h2{max-width:660px;margin-bottom:0}.PublicSite_sectionHeading__Lba66 p:not(.PublicSite_eyebrow__dygsJ){max-width:610px;margin:20px 0 0}.PublicSite_actions__C1Cqs{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:30px}.PublicSite_action__5kL1o{min-height:49px;display:inline-flex;justify-content:space-between;align-items:center;gap:30px;padding:13px 22px;border:1px solid var(--green);border-radius:3px;background:var(--green);color:#fff;font-size:14px;font-weight:450;transition:background .18s,border-color .18s}.PublicSite_action__5kL1o:hover{background:#3e664a;border-color:#3e664a}.PublicSite_secondary__ApI0s{background:transparent;color:var(--ink);border-color:#a4afa3}.PublicSite_secondary__ApI0s:hover{color:var(--ink);background:#e5eadf;border-color:#687962}.PublicSite_textLink__NHqjQ{display:inline-flex;align-items:center;gap:16px;padding:6px 0;font-size:14px;border-bottom:1px solid;white-space:normal}.PublicSite_textLink__NHqjQ:hover{color:#53794e}.PublicSite_hero__dEjwc{position:relative;min-height:calc(100dvh - 84px);display:flex;background:#17231f;color:white;isolation:isolate;overflow:hidden}.PublicSite_heroImage__WcKnZ{object-fit:cover;object-position:60% 55%;z-index:-2}.PublicSite_hero__dEjwc:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#101a17e8,#101a17ba 40%,#101a1730 78%),linear-gradient(0deg,#101a17b3,transparent 40%);z-index:-1}.PublicSite_heroInner__wCbQ0{display:flex;flex-direction:column}.PublicSite_heroMasthead__3Gvmm{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 0;border-bottom:1px solid #ffffff40;font-size:12px}.PublicSite_heroMasthead__3Gvmm p{margin:0;color:#fff}.PublicSite_heroMasthead__3Gvmm>span{color:#ebeee8}.PublicSite_heroCopy__HF0EI{max-width:940px;margin:auto 0;padding:50px 0 55px;animation:PublicSite_arrive__GWD8K .7s ease-out both}.PublicSite_hero__dEjwc h1{font-size:76px;line-height:1.06;font-weight:450;margin:0 0 28px;text-wrap:wrap}.PublicSite_heroBrand__Xrvap{display:block;margin-bottom:15px;color:#d5eaa8;font-size:31px;font-weight:500}.PublicSite_heroDescription__8RN9n{max-width:570px;font-size:18px;font-weight:350;color:#f0f3ed!important;line-height:1.65;margin-bottom:0}.PublicSite_hero__dEjwc .PublicSite_eyebrow__dygsJ{margin-bottom:22px;font-size:11px}.PublicSite_hero__dEjwc .PublicSite_actions__C1Cqs{margin-top:30px}.PublicSite_hero__dEjwc .PublicSite_action__5kL1o{min-width:188px;min-height:52px;background:#d5eaa8;border-color:#d5eaa8;color:#1d3023;border-radius:2px}.PublicSite_hero__dEjwc .PublicSite_action__5kL1o:hover{background:#e7f2d0;border-color:#e7f2d0}.PublicSite_hero__dEjwc .PublicSite_secondary__ApI0s{background:#12201b35;border-color:#d8e0d2;color:#fff}.PublicSite_hero__dEjwc .PublicSite_secondary__ApI0s:hover{background:#ffffff18;border-color:#fff}.PublicSite_heroBottom__iKL7W{display:grid;grid-template-columns:1fr 1.2fr auto;grid-gap:38px;gap:38px;align-items:center;border-top:1px solid #ffffff55;padding:25px 0 28px}.PublicSite_heroBottom__iKL7W a{display:flex;justify-content:space-between;align-items:center;gap:25px;font-size:16px}.PublicSite_heroBottom__iKL7W a:hover{color:#d5eaa8}.PublicSite_heroBottom__iKL7W small{display:block;color:#d9e2d5;font-size:10px;margin-bottom:7px}.PublicSite_heroPartner__lLv7a{padding-left:38px;border-left:1px solid #ffffff55}.PublicSite_heroCredit__eaSfk{color:#d8e0d3!important;font-size:9px;line-height:1.6;margin:0;text-align:right}.PublicSite_home__TfY_N{--ink:#202724;--muted:#626963;--green:#2d513d;--wash:#f5f6f3}.PublicSite_home__TfY_N .PublicSite_section__5x3Cr{padding:94px 0}.PublicSite_home__TfY_N h2{font-size:46px;font-weight:450}.PublicSite_home__TfY_N .PublicSite_thesis__DXc8m{gap:12%}.PublicSite_home__TfY_N .PublicSite_thesisCopy__k_t6L{padding-top:0}.PublicSite_home__TfY_N .PublicSite_thesisCopy__k_t6L p{font-size:17px}.PublicSite_home__TfY_N .PublicSite_dark__Shpno{background:#1c2d26}.PublicSite_home__TfY_N .PublicSite_problemCard__Ss7C8{border:0;border-radius:0}.PublicSite_home__TfY_N .PublicSite_cardImage__LbP_Q{aspect-ratio:1.45;border-radius:3px}.PublicSite_home__TfY_N .PublicSite_cardContent__iM4RI{padding:24px 0 0}.PublicSite_home__TfY_N .PublicSite_cardMeta__IqHx1{margin-bottom:16px}.PublicSite_home__TfY_N .PublicSite_problemCard__Ss7C8 h3{font-size:27px}.PublicSite_home__TfY_N .PublicSite_tags__d0X1G span{border:0;background:#f0f3ed}.PublicSite_home__TfY_N .PublicSite_blue__SsLv2{background:#edf2f5}.PublicSite_home__TfY_N .PublicSite_validationIntro__4SVvL .PublicSite_referencePhoto___eCYp{margin-top:32px}.PublicSite_home__TfY_N .PublicSite_validationIntro__4SVvL .PublicSite_referenceFrame__yJFoV{aspect-ratio:2}.PublicSite_home__TfY_N .PublicSite_gates__TimLj{align-self:stretch;display:flex;flex-direction:column}.PublicSite_home__TfY_N .PublicSite_gates__TimLj li{flex:1 1;align-content:center;padding:27px 0}.PublicSite_home__TfY_N .PublicSite_outcomes__bVjBB article:nth-child(n) .PublicSite_outcomeSymbol__6O1iT{background:none;padding:0;min-height:48px;margin-bottom:26px}.PublicSite_home__TfY_N .PublicSite_outcomeSymbol__6O1iT>svg:last-child{display:none}.PublicSite_home__TfY_N .PublicSite_audiences__CJBFk>article{padding-top:50px;padding-bottom:55px;background:#f5f6f2}.PublicSite_home__TfY_N .PublicSite_audiences__CJBFk>article+article{background:#edf2f5}.PublicSite_home__TfY_N .PublicSite_audiences__CJBFk h2{font-size:36px}.PublicSite_home__TfY_N .PublicSite_closing__Iqy9V{background:#e6eeda;background-image:none;padding:85px 0}.PublicSite_home__TfY_N .PublicSite_closing__Iqy9V h2{font-size:60px}.PublicSite_trustStrip__Z7OI0{border-bottom:1px solid var(--line)}.PublicSite_trustStrip__Z7OI0>div{display:flex;align-items:center;justify-content:space-between;gap:30px;min-height:87px}.PublicSite_trustBrand__zqy8P{display:flex;align-items:center;gap:22px;font-size:11px;color:var(--muted);text-transform:uppercase}.PublicSite_trustBrand__zqy8P img{width:125px;height:auto}.PublicSite_trustWords__BNb8R{display:flex;gap:27px;font-size:12px}.PublicSite_trustWords__BNb8R span{display:flex;align-items:center;gap:8px}.PublicSite_thesis__DXc8m{display:grid;grid-template-columns:1fr 1fr;grid-gap:10%;gap:10%;align-items:start}.PublicSite_thesis__DXc8m h2{max-width:530px;margin-bottom:0}.PublicSite_thesisCopy__k_t6L{padding-top:38px}.PublicSite_thesisCopy__k_t6L p{font-size:18px}.PublicSite_thesisCopy__k_t6L strong{font-weight:500;color:var(--ink)}.PublicSite_referencePhoto___eCYp{min-width:0;margin:0}.PublicSite_referenceFrame__yJFoV{position:relative;aspect-ratio:3/2;overflow:hidden;background:#dce2db;border-radius:4px}.PublicSite_referenceFrame__yJFoV img{object-fit:cover}.PublicSite_referencePhoto___eCYp figcaption{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:6px 15px;padding-top:12px;color:var(--muted);font-size:12px;line-height:1.5}.PublicSite_referencePhoto___eCYp figcaption>span{display:inline-flex;align-items:center;gap:8px}.PublicSite_referencePhoto___eCYp figcaption small{font-size:10px}.PublicSite_referenceWide__OVlzY .PublicSite_referenceFrame__yJFoV{aspect-ratio:2/1}.PublicSite_referenceWide__OVlzY .PublicSite_referenceFrame__yJFoV img{object-position:50% 15%}.PublicSite_pageIntro__kzwAj .PublicSite_referencePhoto___eCYp{margin-top:42px}.PublicSite_photoPair___c88v{display:grid;grid-template-columns:1.15fr 1fr;align-items:start;grid-gap:38px;gap:38px;margin-top:48px}.PublicSite_photoPair___c88v>:last-child{margin-top:55px}.PublicSite_photoPair___c88v .PublicSite_referenceFrame__yJFoV{aspect-ratio:1.75}.PublicSite_engine__PRJgw{color:#f5f7f2}.PublicSite_enginePhases__npn2n{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:42px;gap:42px}.PublicSite_enginePhase__d7TE3{--phase-accent:#d5eaa8;--phase-wash:#d5eaa810;--phase-line:#748264;min-width:0;border-top:2px solid var(--phase-accent);padding-top:24px}.PublicSite_enginePhase__d7TE3[data-tone=blue]{--phase-accent:#b5d8ed;--phase-wash:#b5d8ed10;--phase-line:#647f88}.PublicSite_enginePhase__d7TE3[data-tone=coral]{--phase-accent:#edbea9;--phase-wash:#edbea910;--phase-line:#8a7468}.PublicSite_enginePhaseTop__eVCuu{position:relative;display:flex;align-items:center;gap:13px;margin-bottom:24px;color:var(--phase-accent);font-size:11px;text-transform:uppercase}.PublicSite_enginePhaseNumber__5k7TY{font-size:28px;font-weight:350;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PublicSite_engineConnector__c06ga{position:absolute;right:-31px;color:#8a9c90}.PublicSite_enginePhase__d7TE3 h3{margin:0 0 30px;font-size:27px;font-weight:400}.PublicSite_engineStages__rvcTM{list-style:none;padding:0;margin:0}.PublicSite_engineStages__rvcTM li{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:17px;gap:17px;padding:0 0 25px}.PublicSite_engineStages__rvcTM li:not(:last-child):after{content:"";position:absolute;left:21px;top:44px;bottom:0;border-left:1px solid var(--phase-line)}.PublicSite_engineStages__rvcTM li:last-child{padding-bottom:0}.PublicSite_engineStages__rvcTM li:has(+.PublicSite_engineConditional__4u9I2):after{border-left-style:dashed}.PublicSite_engineIcon__jAX6n{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--phase-line);border-radius:6px;background:var(--phase-wash);color:var(--phase-accent)}.PublicSite_engineConditional__4u9I2 .PublicSite_engineIcon__jAX6n{border-style:dashed}.PublicSite_engineStageTitle__9aSqv{display:flex;align-items:baseline;gap:9px;margin:0 0 7px}.PublicSite_engineStageNumber___K5fE{color:var(--phase-accent);font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PublicSite_engineStageTitle__9aSqv h4{margin:0;font-size:19px;font-weight:450;line-height:1.25}.PublicSite_engine__PRJgw p{color:#c1ccc3;font-size:14px;line-height:1.65;margin:0}.PublicSite_engineQualifier__1w3q4{display:block;margin-top:12px;color:var(--phase-accent);font-size:11px}.PublicSite_engineFeedback__WasdM{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid #526759;margin-top:38px;padding-top:23px}.PublicSite_engineFeedback__WasdM>div{display:flex;align-items:center;gap:12px;font-size:14px}.PublicSite_engineFeedback__WasdM svg{color:#b5d8ed}.PublicSite_engineFeedback__WasdM p{font-size:12px;max-width:365px}.PublicSite_problemGrid__CWHsE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:25px;gap:25px}.PublicSite_problemCard__Ss7C8{min-width:0;background:#fff;border:1px solid var(--line);border-radius:5px;overflow:hidden;display:flex;flex-direction:column}.PublicSite_cardImage__LbP_Q{display:block;position:relative;aspect-ratio:1.7;overflow:hidden}.PublicSite_cardImage__LbP_Q img{object-fit:cover;transition:transform .4s}.PublicSite_problemCard__Ss7C8:hover .PublicSite_cardImage__LbP_Q img{transform:scale(1.035)}.PublicSite_imageCategory__29wv5{position:absolute;top:15px;left:15px;background:#fff;color:#253b2d;font-size:11px;padding:4px 11px;border-radius:2px}.PublicSite_cardContent__iM4RI{display:flex;flex:1 1;flex-direction:column;padding:25px 23px 0}.PublicSite_cardMeta__IqHx1{display:flex;align-items:center;justify-content:space-between;font-size:10px;color:var(--muted);margin-bottom:22px}.PublicSite_status__tfjUu{display:inline-flex;align-items:center;gap:6px;font-size:11px}.PublicSite_status__tfjUu>span{width:6px;height:6px;border-radius:50%;background:#ac7731}.PublicSite_problemCard__Ss7C8 h3{font-size:25px;min-height:57px;margin:0 0 15px}.PublicSite_problemCard__Ss7C8 h3 a:hover{text-decoration:underline;text-underline-offset:4px}.PublicSite_problemCard__Ss7C8 p{font-size:14px;line-height:1.6}.PublicSite_cardSource__n4Vo_{font-size:11px!important}.PublicSite_tags__d0X1G{display:flex;flex-wrap:wrap;gap:7px;margin:8px 0 23px}.PublicSite_tags__d0X1G span{font-size:10px;border:1px solid var(--line);border-radius:2px;padding:4px 8px;color:#546050;line-height:1.4}.PublicSite_cardBottom__TWJPd{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;border-top:1px solid var(--line);padding:17px 0;font-size:11px}.PublicSite_cardBottom__TWJPd a{display:inline-flex;align-items:center;gap:12px;color:var(--ink);font-size:12px}.PublicSite_sectionNote__VJaUD{margin:25px 0 0;font-size:12px}.PublicSite_validation__PdHcw{display:grid;grid-template-columns:1fr 1fr;grid-gap:9%;gap:9%}.PublicSite_validation__PdHcw h2{font-size:52px;max-width:400px}.PublicSite_validationIntro__4SVvL>p:not(.PublicSite_eyebrow__dygsJ){max-width:435px;font-size:17px}.PublicSite_gates__TimLj{list-style:none;padding:0;margin:0;border-top:1px solid #c5d3dc}.PublicSite_gates__TimLj li{padding:22px 0;border-bottom:1px solid #c5d3dc;display:grid;grid-template-columns:35px 1fr 20px;grid-gap:15px;gap:15px}.PublicSite_gates__TimLj li>span{font-size:11px;padding-top:4px;color:#5a7484}.PublicSite_gates__TimLj h3{font-size:22px;margin:0 0 6px}.PublicSite_gates__TimLj p{font-size:14px;margin:0}.PublicSite_gates__TimLj li>.PublicSite_gateIcon__Rxea1{width:35px;height:35px;display:grid;place-items:center;padding:0;color:#366480;background:#d9e6ef;border-radius:4px}.PublicSite_outcomes__bVjBB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line)}.PublicSite_outcomes__bVjBB article{padding:35px 35px 0 0}.PublicSite_outcomes__bVjBB article+article{padding-left:35px;border-left:1px solid var(--line)}.PublicSite_outcomeSymbol__6O1iT{display:flex;align-items:center;justify-content:space-between;padding:20px;margin-bottom:28px;min-height:82px;background:#e8efdf;border-radius:4px;color:#3d6044}.PublicSite_outcomes__bVjBB article:nth-child(2) .PublicSite_outcomeSymbol__6O1iT{color:#366480;background:#e4eef5}.PublicSite_outcomes__bVjBB article:nth-child(3) .PublicSite_outcomeSymbol__6O1iT{color:#99503d;background:#f9e7df}.PublicSite_outcomes__bVjBB .PublicSite_eyebrow__dygsJ{margin-bottom:13px;font-size:10px}.PublicSite_outcomes__bVjBB h3{font-size:26px;margin-bottom:15px}.PublicSite_outcomes__bVjBB p{font-size:15px}.PublicSite_audiences__CJBFk{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.PublicSite_audiences__CJBFk>article{padding:64px 10%;background:#f1f4eb}.PublicSite_audiences__CJBFk>article+article{background:#eaf0f5}.PublicSite_audiences__CJBFk .PublicSite_referencePhoto___eCYp{margin-bottom:32px}.PublicSite_audiences__CJBFk .PublicSite_eyebrow__dygsJ{display:flex;align-items:center;gap:10px}.PublicSite_audiences__CJBFk .PublicSite_referenceFrame__yJFoV{aspect-ratio:1.7}.PublicSite_audiences__CJBFk h2{max-width:460px;font-size:38px}.PublicSite_audiences__CJBFk p:not(.PublicSite_eyebrow__dygsJ){max-width:440px}.PublicSite_faqSection__0Zm9H{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:9%;gap:9%}.PublicSite_faqSection__0Zm9H h2{font-size:40px}.PublicSite_faqList__6ED3p{border-top:1px solid var(--line)}.PublicSite_faqList__6ED3p details{border-bottom:1px solid var(--line)}.PublicSite_faqList__6ED3p summary{padding:22px 0;display:flex;align-items:center;justify-content:space-between;gap:25px;font-size:17px;cursor:pointer;list-style:none}.PublicSite_faqList__6ED3p summary::-webkit-details-marker{display:none}.PublicSite_faqList__6ED3p summary span{font-size:24px;font-weight:300;transition:transform .2s}.PublicSite_faqList__6ED3p details[open] summary span{transform:rotate(45deg)}.PublicSite_faqList__6ED3p details p{margin:0;padding:0 35px 22px 0;font-size:15px}.PublicSite_closing__Iqy9V{position:relative;padding:75px 0 82px;background-color:#dbe9c6;background-image:repeating-linear-gradient(90deg,transparent,transparent calc(10% - 1px),#2b4e3410 10%);border-top:1px solid #c1d2b1}.PublicSite_closing__Iqy9V h2{font-size:56px;max-width:750px;margin-bottom:22px}.PublicSite_closing__Iqy9V p{color:#465940}.PublicSite_closing__Iqy9V .PublicSite_textLink__NHqjQ{margin-left:12px}.PublicSite_pageIntro__kzwAj{padding:64px 0 55px;border-bottom:1px solid var(--line);background:var(--wash)}.PublicSite_pageIntro__kzwAj h1{max-width:940px;font-size:60px;margin:0 0 24px}.PublicSite_lead__zp6vK{max-width:700px;font-size:19px;line-height:1.65;margin-bottom:0}.PublicSite_toolbar__soadB{display:grid;grid-template-columns:1fr 210px 190px;grid-gap:20px;gap:20px;padding-bottom:26px}.PublicSite_field__4qq5S{display:flex;flex-direction:column;gap:8px;min-width:0;color:var(--ink);font-size:13px}.PublicSite_field__4qq5S input,.PublicSite_field__4qq5S select,.PublicSite_field__4qq5S textarea{width:100%;padding:13px 14px;min-height:48px;border:1px solid #bdc9be;border-radius:3px;color:#24362a;background:#fff;font-family:inherit;font-size:15px}.PublicSite_field__4qq5S textarea{min-height:140px;resize:vertical;line-height:1.6}.PublicSite_field__4qq5S input:focus,.PublicSite_field__4qq5S select:focus,.PublicSite_field__4qq5S textarea:focus{border-color:#3e7751}.PublicSite_searchField__093CT{position:relative}.PublicSite_searchField__093CT svg{position:absolute;left:14px;top:16px;color:#63745f}.PublicSite_searchField__093CT input{padding-left:43px}.PublicSite_resultsBar__06_9s{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid var(--line);padding:20px 0;font-size:13px}.PublicSite_reset__Mfmiq{display:inline-flex;align-items:center;gap:7px;padding:7px 0;background:transparent;border:0;border-bottom:1px solid;color:#36583e;cursor:pointer;font-size:13px}.PublicSite_empty__XOxxZ{padding:60px 0;border-top:1px solid var(--line)}.PublicSite_empty__XOxxZ h2{font-size:28px}.PublicSite_breadcrumb__ZXceI{gap:12px;margin-bottom:32px;color:var(--muted)}.PublicSite_breadcrumb__ZXceI,.PublicSite_briefMeta__8ik26{display:flex;align-items:center;font-size:12px;flex-wrap:wrap}.PublicSite_briefMeta__8ik26{gap:20px;margin-bottom:20px}.PublicSite_briefLayout__c0bQC{display:grid;grid-template-columns:minmax(0,1fr) 310px;grid-gap:10%;gap:10%;align-items:start}.PublicSite_briefBody__ERJDD>section{padding:0 0 30px;margin:0 0 30px;border-bottom:1px solid var(--line);scroll-margin-top:100px}.PublicSite_briefBody__ERJDD h2{font-size:29px;margin-bottom:16px}.PublicSite_briefBody__ERJDD p{margin-bottom:0}.PublicSite_briefBody__ERJDD ul{padding-left:20px;color:var(--muted)}.PublicSite_briefBody__ERJDD li{padding:5px 0}.PublicSite_briefAside__lPhdp{border:1px solid var(--line);border-radius:4px;overflow:hidden}.PublicSite_briefAsideImage__V5cvZ{position:relative;aspect-ratio:1.6}.PublicSite_briefAsideImage__V5cvZ img{object-fit:cover}.PublicSite_briefAsideContent__AA9zl{padding:25px}.PublicSite_briefAsideContent__AA9zl h2{font-size:24px}.PublicSite_briefAsideContent__AA9zl p{font-size:13px}.PublicSite_briefAsideContent__AA9zl .PublicSite_action__5kL1o{width:100%;font-size:13px;padding:13px;gap:12px}.PublicSite_factList__iGLho{margin:0 0 25px}.PublicSite_factList__iGLho>div{padding:13px 0;border-bottom:1px solid var(--line)}.PublicSite_factList__iGLho dt{color:var(--muted);font-size:11px;margin-bottom:5px}.PublicSite_factList__iGLho dd{margin:0;font-size:14px}.PublicSite_notice__YsV2x{padding:18px 20px;border-left:3px solid #80915d;background:#f1f5ea;color:#4d5b44!important;font-size:13px;margin:25px 0}.PublicSite_stepGrid__kVcGR{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:35px 30px;gap:35px 30px}.PublicSite_step__oP0_1{border-top:1px solid var(--line);padding-top:24px}.PublicSite_step__oP0_1>span{display:block;color:#64745c;font-size:11px;margin-bottom:24px}.PublicSite_stepTop__gMTqC{display:flex;align-items:center;justify-content:space-between;min-height:32px;margin-bottom:23px;color:#467052;font-size:11px}.PublicSite_step__oP0_1:nth-child(3n+2) .PublicSite_stepTop__gMTqC{color:#426f8b}.PublicSite_step__oP0_1:nth-child(3n) .PublicSite_stepTop__gMTqC{color:#9c5741}.PublicSite_step__oP0_1 h3{font-size:25px;margin-bottom:14px}.PublicSite_step__oP0_1 p{font-size:15px;margin-bottom:0}.PublicSite_timeline__6wNVc{margin:35px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.PublicSite_timeline__6wNVc li{padding:20px 25px 10px 0;border-top:1px solid #b7c8d4}.PublicSite_timeline__6wNVc span{display:block;font-size:11px;margin-bottom:12px;color:#536d7c}.PublicSite_timeline__6wNVc strong{font-size:18px;font-weight:450}.PublicSite_loop__5_12p{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;grid-gap:25px;gap:25px}.PublicSite_loop__5_12p article{padding-top:25px;border-top:1px solid var(--line)}.PublicSite_loopIcon__WTzzV{display:grid;place-items:center;width:68px;height:68px;margin-bottom:24px;color:#3d6044;background:#e8efdf;border-radius:6px}.PublicSite_loop__5_12p article:nth-of-type(2) .PublicSite_loopIcon__WTzzV{color:#366480;background:#e4eef5}.PublicSite_loop__5_12p article:nth-of-type(3) .PublicSite_loopIcon__WTzzV{color:#99503d;background:#f9e7df}.PublicSite_loop__5_12p h3{font-size:28px}.PublicSite_loop__5_12p p{font-size:15px}.PublicSite_venturePath__d3Bvd{display:flex;flex-wrap:wrap;align-items:center;gap:18px 20px;padding:28px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.PublicSite_venturePath__d3Bvd span{display:inline-flex;align-items:center;gap:20px;font-size:19px}.PublicSite_capabilities__z2fFx{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 70px;gap:0 70px}.PublicSite_capabilities__z2fFx article{padding:26px 0;border-top:1px solid var(--line);display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:18px;gap:18px}.PublicSite_capabilities__z2fFx article>span{color:var(--muted);font-size:11px;padding-top:3px}.PublicSite_capabilities__z2fFx article>.PublicSite_capabilityIcon__nq5u3{display:grid;place-items:center;width:44px;height:44px;padding:0;background:#e8efdf;border-radius:5px;color:#3d6044}.PublicSite_capabilities__z2fFx article:nth-child(3n+2)>.PublicSite_capabilityIcon__nq5u3{color:#366480;background:#e4eef5}.PublicSite_capabilities__z2fFx article:nth-child(3n)>.PublicSite_capabilityIcon__nq5u3{color:#99503d;background:#f9e7df}.PublicSite_capabilities__z2fFx h3{font-size:23px;margin:0 0 8px}.PublicSite_capabilities__z2fFx p{margin:0;font-size:15px}.PublicSite_split__67MwT{display:grid;grid-template-columns:1fr 1fr;grid-gap:9%;gap:9%;align-items:start}.PublicSite_split__67MwT>div{min-width:0}.PublicSite_split__67MwT h2{font-size:42px}.PublicSite_checkList__R9EdF{padding:0;margin:0;list-style:none}.PublicSite_checkList__R9EdF li{display:flex;align-items:flex-start;gap:15px;padding:18px 0;border-bottom:1px solid var(--line)}.PublicSite_checkList__R9EdF svg{color:#47714b;margin-top:3px}.PublicSite_widePhoto__ShfyH{position:relative;aspect-ratio:2.6;margin-top:40px}.PublicSite_widePhoto__ShfyH img{object-fit:cover}.PublicSite_widePhoto__ShfyH figcaption{position:absolute;left:20px;bottom:15px;font-size:11px;background:#fff;padding:7px 12px}.PublicSite_portfolioEmpty__eMNAB{display:grid;grid-template-columns:80px 1fr;grid-gap:30px;gap:30px;padding:45px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.PublicSite_portfolioEmpty__eMNAB>svg{color:#687d5c}.PublicSite_portfolioEmpty__eMNAB h2{font-size:34px}.PublicSite_portfolioEmpty__eMNAB p{max-width:660px}.PublicSite_entryGrid__Rzuli{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px}.PublicSite_entry__7vIXE{position:relative;display:flex;flex-direction:column;padding:32px;border:1px solid var(--line);border-radius:4px;background:#fff}.PublicSite_entry__7vIXE h2{font-size:28px;margin-top:22px}.PublicSite_entry__7vIXE p{font-size:15px}.PublicSite_entry__7vIXE>svg{color:#527246}.PublicSite_entry__7vIXE .PublicSite_textLink__NHqjQ{align-self:flex-start;margin-top:auto}.PublicSite_form__a6k2f{display:flex;flex-direction:column;gap:23px}.PublicSite_formRow__e7i0b{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.PublicSite_form__a6k2f .PublicSite_action__5kL1o{align-self:flex-start;cursor:pointer;font-family:inherit}.PublicSite_formHint__IgSnw{margin:0;font-size:12px}.PublicSite_checkbox__vhiZl{display:flex;align-items:flex-start;gap:12px;font-size:13px;line-height:1.6}.PublicSite_checkbox__vhiZl input{width:17px;height:17px;flex-shrink:0;margin-top:3px;accent-color:#33583d}.PublicSite_checkbox__vhiZl a{text-decoration:underline;text-underline-offset:3px}.PublicSite_emailPreview__6UneY{padding:25px;background:#f4f6f1;border:1px solid var(--line);border-radius:4px}.PublicSite_emailPreview__6UneY h2{font-size:26px}.PublicSite_emailPreview__6UneY pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;font-size:14px;line-height:1.7}.PublicSite_emailPreview__6UneY .PublicSite_action__5kL1o{color:#fff}.PublicSite_error__lLZJE{color:#a23131!important;font-size:13px}.PublicSite_contactEmail__eDX8t{display:inline-flex;align-items:center;gap:15px;font-size:27px;border-bottom:1px solid;overflow-wrap:anywhere}.PublicSite_footer__nvYFX{color:#24362a;background:#f7f8f5;padding:60px 5% 24px;font-family:Outfit,sans-serif;font-size:14px;line-height:1.6;letter-spacing:0}.PublicSite_footerTop__X5tjO{max-width:1280px;margin:0 auto 55px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:40px;gap:40px}.PublicSite_footerBrand__jA88U{display:flex;align-items:center;gap:9px;font-size:31px;font-weight:550}.PublicSite_footerBrand__jA88U img{object-fit:contain}.PublicSite_footerAbout__haKZM p{color:#677063;max-width:270px;font-size:14px}.PublicSite_footer__nvYFX nav{display:flex;flex-direction:column;align-items:flex-start;gap:9px;font-size:12px}.PublicSite_footer__nvYFX nav>span{color:#798274;font-size:10px;margin-bottom:8px;text-transform:uppercase}.PublicSite_footer__nvYFX a:hover{text-decoration:underline;text-underline-offset:4px}.PublicSite_footerBottom__5RMcE{max-width:1280px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:25px;border-top:1px solid #dce2d6;padding-top:22px;color:#64705f;font-size:11px}.PublicSite_footerBottom__5RMcE img{width:120px;height:auto}@keyframes PublicSite_arrive__GWD8K{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.PublicSite_enginePhases__npn2n{gap:28px}.PublicSite_engineConnector__c06ga{right:-24px;width:18px}.PublicSite_enginePhase__d7TE3 h3{font-size:23px}.PublicSite_engineStages__rvcTM li{grid-template-columns:38px minmax(0,1fr);gap:12px}.PublicSite_engineIcon__jAX6n{width:38px;height:38px}.PublicSite_engineStages__rvcTM li:not(:last-child):after{left:18px;top:38px}.PublicSite_problemGrid__CWHsE{gap:18px}.PublicSite_cardContent__iM4RI{padding:20px 17px 0}.PublicSite_problemCard__Ss7C8 h3{font-size:22px}.PublicSite_trustBrand__zqy8P,.PublicSite_trustWords__BNb8R{gap:15px}.PublicSite_briefLayout__c0bQC{gap:5%}.PublicSite_stepGrid__kVcGR{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.PublicSite_section__5x3Cr{padding:62px 0}.PublicSite_enginePhases__npn2n{grid-template-columns:1fr;gap:34px}.PublicSite_enginePhase__d7TE3{padding-top:20px}.PublicSite_enginePhaseTop__eVCuu{margin-bottom:17px}.PublicSite_engineConnector__c06ga{position:static;margin-left:auto;width:20px;transform:rotate(90deg)}.PublicSite_enginePhase__d7TE3 h3{font-size:26px;margin-bottom:25px}.PublicSite_engineStages__rvcTM li{grid-template-columns:44px minmax(0,1fr);gap:18px;padding-bottom:23px}.PublicSite_engineIcon__jAX6n{width:44px;height:44px}.PublicSite_engineStages__rvcTM li:not(:last-child):after{left:21px;top:44px}.PublicSite_engineFeedback__WasdM{align-items:flex-start;flex-direction:column;gap:12px;margin-top:30px}.PublicSite_site__xN_pF h2{font-size:36px}.PublicSite_hero__dEjwc{min-height:calc(100dvh - 84px)}.PublicSite_hero__dEjwc h1{font-size:56px}.PublicSite_heroCopy__HF0EI{padding:40px 0}.PublicSite_heroMasthead__3Gvmm>span{display:none}.PublicSite_heroBottom__iKL7W{grid-template-columns:1fr 1fr;gap:22px}.PublicSite_heroPartner__lLv7a{padding-left:22px}.PublicSite_heroBottom__iKL7W a{font-size:13px;gap:14px}.PublicSite_heroCredit__eaSfk{grid-column:1/-1;text-align:left}.PublicSite_heroCredit__eaSfk br{display:none}.PublicSite_heroImage__WcKnZ{object-position:60% 50%}.PublicSite_home__TfY_N .PublicSite_section__5x3Cr{padding:65px 0}.PublicSite_home__TfY_N h2{font-size:37px}.PublicSite_home__TfY_N .PublicSite_thesis__DXc8m{gap:6%}.PublicSite_home__TfY_N .PublicSite_closing__Iqy9V h2{font-size:46px}.PublicSite_trustWords__BNb8R{display:none}.PublicSite_trustStrip__Z7OI0>div{min-height:76px}.PublicSite_trustBrand__zqy8P{width:100%;justify-content:space-between}.PublicSite_thesis__DXc8m{gap:35px}.PublicSite_thesisCopy__k_t6L{padding-top:0}.PublicSite_thesisCopy__k_t6L p{font-size:16px}.PublicSite_photoPair___c88v{gap:24px}.PublicSite_photoPair___c88v>:last-child{margin-top:35px}.PublicSite_referenceWide__OVlzY .PublicSite_referenceFrame__yJFoV{aspect-ratio:2/1}.PublicSite_sectionHeading__Lba66{align-items:flex-start;gap:25px}.PublicSite_problemGrid__CWHsE{grid-template-columns:repeat(2,minmax(0,1fr))}.PublicSite_faqSection__0Zm9H,.PublicSite_validation__PdHcw{gap:6%}.PublicSite_outcomes__bVjBB article{padding-right:20px}.PublicSite_outcomes__bVjBB article+article{padding-left:20px}.PublicSite_outcomes__bVjBB h3{font-size:23px}.PublicSite_audiences__CJBFk h2{font-size:31px}.PublicSite_audiences__CJBFk>article{padding:45px 8%}.PublicSite_pageIntro__kzwAj h1{font-size:48px}.PublicSite_pageIntro__kzwAj{padding:48px 0}.PublicSite_toolbar__soadB{grid-template-columns:1fr 1fr}.PublicSite_toolbar__soadB>label:first-child{grid-column:1/-1}.PublicSite_briefLayout__c0bQC{grid-template-columns:1fr;gap:30px}.PublicSite_briefAside__lPhdp{max-width:480px}.PublicSite_timeline__6wNVc{grid-template-columns:1fr 1fr;gap:15px}.PublicSite_loop__5_12p{grid-template-columns:1fr;gap:10px}.PublicSite_loop__5_12p>svg{transform:rotate(90deg)}.PublicSite_capabilities__z2fFx{gap:0 30px}.PublicSite_split__67MwT{gap:6%}.PublicSite_footerTop__X5tjO{grid-template-columns:2fr 1fr 1fr;gap:25px}.PublicSite_footerAbout__haKZM{grid-column:1/-1}}@media (max-width:560px){.PublicSite_site__xN_pF h2{font-size:33px}.PublicSite_hero__dEjwc{min-height:calc(100dvh - 84px)}.PublicSite_hero__dEjwc:after{background:linear-gradient(90deg,#101a17d9,#101a1799),linear-gradient(0deg,#101a1766,transparent 50%)}.PublicSite_heroCopy__HF0EI{padding:30px 0 34px}.PublicSite_hero__dEjwc h1{font-size:40px;line-height:1.12;margin-bottom:20px}.PublicSite_heroBrand__Xrvap{font-size:26px;margin-bottom:12px}.PublicSite_heroDescription__8RN9n{font-size:15px;max-width:360px}.PublicSite_hero__dEjwc .PublicSite_eyebrow__dygsJ{font-size:10px;margin-bottom:17px}.PublicSite_hero__dEjwc .PublicSite_actions__C1Cqs{gap:10px;margin-top:24px}.PublicSite_hero__dEjwc .PublicSite_action__5kL1o{min-width:0;padding:12px 16px;gap:18px;font-size:13px}.PublicSite_heroMasthead__3Gvmm{padding:17px 0;font-size:11px}.PublicSite_heroBottom__iKL7W{grid-template-columns:1fr;gap:16px;padding:18px 0}.PublicSite_heroPartner__lLv7a{padding-left:0;border-left:0;padding-top:16px;border-top:1px solid #ffffff35}.PublicSite_heroBottom__iKL7W small{margin-bottom:4px}.PublicSite_heroCredit__eaSfk{font-size:8px}.PublicSite_desktopBreak__PNXn7{display:none}.PublicSite_home__TfY_N .PublicSite_section__5x3Cr{padding:54px 0}.PublicSite_home__TfY_N h2{font-size:33px}.PublicSite_home__TfY_N .PublicSite_thesis__DXc8m{gap:26px}.PublicSite_home__TfY_N .PublicSite_audiences__CJBFk h2{font-size:32px}.PublicSite_home__TfY_N .PublicSite_closing__Iqy9V{padding:58px 0}.PublicSite_home__TfY_N .PublicSite_closing__Iqy9V h2{font-size:40px}.PublicSite_trustBrand__zqy8P{font-size:9px}.PublicSite_trustBrand__zqy8P img{width:105px}.PublicSite_faqSection__0Zm9H,.PublicSite_photoPair___c88v,.PublicSite_split__67MwT,.PublicSite_thesis__DXc8m,.PublicSite_validation__PdHcw{grid-template-columns:1fr;gap:28px}.PublicSite_photoPair___c88v{margin-top:32px}.PublicSite_photoPair___c88v>:last-child{margin-top:0}.PublicSite_referenceWide__OVlzY .PublicSite_referenceFrame__yJFoV{aspect-ratio:3/2}.PublicSite_sectionHeading__Lba66{flex-direction:column;margin-bottom:30px}.PublicSite_eyebrow__dygsJ{margin-bottom:17px}.PublicSite_problemGrid__CWHsE{grid-template-columns:1fr;gap:24px}.PublicSite_problemCard__Ss7C8 h3{min-height:0;font-size:27px}.PublicSite_cardContent__iM4RI{padding:25px 22px 0}.PublicSite_audiences__CJBFk,.PublicSite_outcomes__bVjBB{grid-template-columns:1fr}.PublicSite_outcomes__bVjBB article,.PublicSite_outcomes__bVjBB article+article{padding:28px 0 10px;border-left:0;border-bottom:1px solid var(--line)}.PublicSite_outcomeSymbol__6O1iT{margin-bottom:22px}.PublicSite_outcomes__bVjBB h3{font-size:26px}.PublicSite_audiences__CJBFk>article{padding:45px 5%}.PublicSite_closing__Iqy9V{padding:55px 0}.PublicSite_closing__Iqy9V h2{font-size:42px}.PublicSite_closing__Iqy9V .PublicSite_textLink__NHqjQ{margin:8px 0 0}.PublicSite_pageIntro__kzwAj h1{font-size:40px}.PublicSite_lead__zp6vK{font-size:17px}.PublicSite_toolbar__soadB{gap:16px}.PublicSite_field__4qq5S select{padding-left:9px;font-size:13px}.PublicSite_stepGrid__kVcGR{gap:28px 20px}.PublicSite_step__oP0_1 h3{font-size:22px}.PublicSite_step__oP0_1 p{font-size:14px}.PublicSite_capabilities__z2fFx,.PublicSite_entryGrid__Rzuli,.PublicSite_formRow__e7i0b{grid-template-columns:1fr}.PublicSite_entry__7vIXE{padding:26px}.PublicSite_entry__7vIXE h2{font-size:28px}.PublicSite_widePhoto__ShfyH{aspect-ratio:1.3;margin-left:0;margin-right:0}.PublicSite_portfolioEmpty__eMNAB{grid-template-columns:1fr;gap:20px}.PublicSite_contactEmail__eDX8t{font-size:25px}.PublicSite_footerTop__X5tjO{grid-template-columns:1fr 1fr;gap:35px 20px}.PublicSite_footerBottom__5RMcE{align-items:flex-start;flex-direction:column;gap:15px}}@media (max-width:520px){.PublicSite_hero__dEjwc{min-height:calc(100dvh - 74px)}}@media (max-width:360px){.PublicSite_hero__dEjwc h1{font-size:34px}.PublicSite_hero__dEjwc .PublicSite_action__5kL1o{padding:11px 12px;gap:10px;font-size:12px}.PublicSite_pageIntro__kzwAj h1{font-size:35px}.PublicSite_stepGrid__kVcGR{grid-template-columns:1fr}}@media (min-width:801px) and (max-height:760px){.PublicSite_heroCopy__HF0EI{padding:25px 0 30px}.PublicSite_hero__dEjwc h1{font-size:58px;margin-bottom:20px}.PublicSite_heroBottom__iKL7W,.PublicSite_heroMasthead__3Gvmm{padding:18px 0}}@media (prefers-reduced-motion:reduce){.PublicSite_site__xN_pF *,.PublicSite_site__xN_pF :after,.PublicSite_site__xN_pF :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}