.HeroWizard-module__uRGynG__backdrop{z-index:300;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#041c24d6;place-items:center;padding:24px;animation:.18s ease-out both HeroWizard-module__uRGynG__backdrop-in;display:grid;position:fixed;inset:0}.HeroWizard-module__uRGynG__dialog{color:#17201d;background:#f7f7f3;border:1px solid #f5f2ea57;width:min(100%,570px);max-height:calc(100dvh - 48px);animation:.24s cubic-bezier(.2,.75,.25,1) both HeroWizard-module__uRGynG__dialog-in;overflow-y:auto;box-shadow:0 32px 100px #03161d75}.HeroWizard-module__uRGynG__header{color:#f5f2ea;background:#072a35;justify-content:space-between;align-items:center;gap:24px;min-height:94px;padding:20px 22px;display:flex}.HeroWizard-module__uRGynG__header div{gap:8px;display:grid}.HeroWizard-module__uRGynG__header div>span{color:#ff5b2b;letter-spacing:.17em;text-transform:uppercase;font-size:.6rem;font-weight:800}.HeroWizard-module__uRGynG__header h2{color:#f5f2ea;letter-spacing:-.035em;margin:0;font-size:1.45rem;font-weight:700}.HeroWizard-module__uRGynG__header button{color:#f5f2ea;border:1px solid #f5f2ea3d;flex:none;place-items:center;width:42px;height:42px;font-size:1.5rem;line-height:1;transition:color .16s,background .16s;display:grid}.HeroWizard-module__uRGynG__header button:hover,.HeroWizard-module__uRGynG__header button:focus-visible{color:#0b3442;background:#f5f2ea;outline:none}.HeroWizard-module__uRGynG__formWrap{padding:18px}.HeroWizard-module__uRGynG__formWrap>.glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffdf8;border:1px solid #17201d1f;padding:22px}:is(.HeroWizard-module__uRGynG__formWrap input,.HeroWizard-module__uRGynG__formWrap select,.HeroWizard-module__uRGynG__formWrap button){border-radius:0}.HeroWizard-module__uRGynG__footer{color:#17201d85;letter-spacing:.09em;text-align:center;text-transform:uppercase;border-top:1px solid #17201d1f;grid-template-columns:repeat(3,1fr);align-items:center;min-height:48px;padding-inline:22px;font-size:.58rem;font-weight:750;display:grid}.HeroWizard-module__uRGynG__footer span+span{border-left:1px solid #17201d24}@keyframes HeroWizard-module__uRGynG__backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes HeroWizard-module__uRGynG__dialog-in{0%{opacity:0;translate:0 18px;scale:.985}to{opacity:1;translate:0;scale:1}}@media (max-width:560px){.HeroWizard-module__uRGynG__backdrop{place-items:end center;padding:0}.HeroWizard-module__uRGynG__dialog{border-inline:0;border-bottom:0;width:100%;max-height:calc(100dvh - 20px)}.HeroWizard-module__uRGynG__header{min-height:82px;padding:16px}.HeroWizard-module__uRGynG__header h2{font-size:1.25rem}.HeroWizard-module__uRGynG__formWrap{padding:12px}.HeroWizard-module__uRGynG__formWrap>.glass{padding:18px}.HeroWizard-module__uRGynG__footer{padding-inline:12px;font-size:.52rem}}@media (prefers-reduced-motion:reduce){.HeroWizard-module__uRGynG__backdrop,.HeroWizard-module__uRGynG__dialog{animation:none}}
.Nav-module__xuKGkq__header{--nav-height:76px;z-index:100;color:#f5f2ea;background:#072a35f7;border-bottom:1px solid #f5f2ea2e;transition:background .22s,box-shadow .22s;position:fixed;inset:0 0 auto}.Nav-module__xuKGkq__compact{background:#072a35fb;box-shadow:0 12px 40px #03161d2e}.Nav-module__xuKGkq__shell{width:min(100% - 48px,1180px);height:var(--nav-height);grid-template-columns:220px 1fr 190px;align-items:center;margin-inline:auto;display:grid}.Nav-module__xuKGkq__brand{width:fit-content;color:inherit;align-self:stretch;align-items:center;gap:12px;display:flex}.Nav-module__xuKGkq__mark{place-items:center;width:39px;height:28px;display:grid;overflow:hidden}.Nav-module__xuKGkq__mark img{filter:brightness(1.35)saturate(.8);width:42px;height:auto}.Nav-module__xuKGkq__brandName{font-family:var(--font-manrope), Arial, sans-serif;letter-spacing:.16em;font-size:.88rem;font-weight:800}.Nav-module__xuKGkq__desktopNav{justify-content:center;align-items:center;height:100%;display:flex}.Nav-module__xuKGkq__navLink{color:#f5f2eaab;letter-spacing:.03em;cursor:pointer;border-left:1px solid #0000;border-right:1px solid #0000;align-items:center;height:100%;padding-inline:clamp(12px,1.4vw,24px);font-size:.74rem;font-weight:650;transition:color .16s,background .16s,border-color .16s;display:flex}button.Nav-module__xuKGkq__navLink{background:0 0;border-top:0;border-bottom:0;font-family:inherit}.Nav-module__xuKGkq__toolsNavItem{height:100%;display:flex}.Nav-module__xuKGkq__chevron{color:#ff5b2b;margin-left:7px;font-size:.9rem;transition:transform .16s}.Nav-module__xuKGkq__navLink[aria-expanded=true] .Nav-module__xuKGkq__chevron{transform:rotate(180deg)}.Nav-module__xuKGkq__navLink:hover,.Nav-module__xuKGkq__navLink:focus-visible{color:#f5f2ea;background:#f5f2ea0e;border-color:#f5f2ea1a}.Nav-module__xuKGkq__cta{color:#fff8ef;letter-spacing:.06em;text-transform:uppercase;background:#ff5b2b;justify-content:center;justify-self:end;align-items:center;gap:22px;min-height:42px;padding:0 18px;font-size:.72rem;font-weight:800;transition:color .16s,background .16s;display:inline-flex}.Nav-module__xuKGkq__cta:hover,.Nav-module__xuKGkq__cta:focus-visible{color:#0b3442;background:#f5f2ea}.Nav-module__xuKGkq__menuButton,.Nav-module__xuKGkq__mobilePanel{display:none}.Nav-module__xuKGkq__megaPanel{color:#132c35;opacity:0;visibility:hidden;pointer-events:none;max-height:calc(100vh - var(--nav-height));background:#f6f3ec;border-top:3px solid #ff5b2b;transition:opacity .16s,transform .16s,visibility .16s;display:block;position:absolute;top:100%;left:0;right:0;overflow-y:auto;transform:translateY(-8px);box-shadow:0 28px 70px #03161d3d}.Nav-module__xuKGkq__megaOpen{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.Nav-module__xuKGkq__megaShell{border-left:1px solid #d8d6cf;border-right:1px solid #d8d6cf;grid-template-columns:250px minmax(0,1fr);width:min(100% - 48px,1180px);margin-inline:auto;display:grid}.Nav-module__xuKGkq__megaFeature{color:#f6f3ec;background:#0b3442;min-height:370px;padding:36px 32px;position:relative;overflow:hidden}.Nav-module__xuKGkq__megaEyebrow,.Nav-module__xuKGkq__megaColumns h2{color:#ff5b2b;letter-spacing:.16em;text-transform:uppercase;font-size:.65rem;font-weight:800;display:block}.Nav-module__xuKGkq__megaFeature>strong{font-family:var(--font-manrope), Arial, sans-serif;letter-spacing:-.045em;margin-top:54px;font-size:1.75rem;line-height:1.04;display:block}.Nav-module__xuKGkq__megaFeature>p{color:#f6f3ecad;max-width:180px;margin-top:18px;font-size:.78rem;line-height:1.55}.Nav-module__xuKGkq__coordinateMark{color:#ff5b2b;font:700 .58rem/1 var(--font-source-sans), Arial, sans-serif;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:7px;display:grid;position:absolute;bottom:18px;left:30px;right:-20px}.Nav-module__xuKGkq__coordinateMark i{background:#ff5b2ba6;height:1px;transform:rotate(-8deg)}.Nav-module__xuKGkq__coordinateMark i:last-of-type{transform:rotate(11deg)}.Nav-module__xuKGkq__megaColumns{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Nav-module__xuKGkq__megaColumns section{border-right:1px solid #d8d6cf;padding:34px 22px 30px}.Nav-module__xuKGkq__megaColumns section:last-child{border-right:0}.Nav-module__xuKGkq__megaColumns h2{color:#6f797c;font-family:var(--font-source-sans), Arial, sans-serif;letter-spacing:.12em;margin:0 10px 15px}.Nav-module__xuKGkq__megaColumns section>div{display:grid}.Nav-module__xuKGkq__megaColumns a{border-top:1px solid #deddd8;min-height:74px;padding:12px 10px;transition:color .15s,background .15s,transform .15s}.Nav-module__xuKGkq__megaColumns a:hover,.Nav-module__xuKGkq__megaColumns a:focus-visible{color:#ff5b2b;background:#fff;transform:translate(3px)}.Nav-module__xuKGkq__megaColumns a>span{font-family:var(--font-manrope), Arial, sans-serif;letter-spacing:-.02em;align-items:center;gap:8px;font-size:.87rem;font-weight:800;display:flex}.Nav-module__xuKGkq__megaColumns a small{color:#fff;font:800 .48rem/1 var(--font-source-sans), Arial, sans-serif;letter-spacing:.08em;background:#ff5b2b;padding:2px 4px}.Nav-module__xuKGkq__megaColumns a p{color:#697276;margin-top:4px;font-size:.68rem;line-height:1.35}@media (max-width:980px){.Nav-module__xuKGkq__shell{grid-template-columns:1fr auto}.Nav-module__xuKGkq__desktopNav,.Nav-module__xuKGkq__cta,.Nav-module__xuKGkq__megaPanel{display:none}.Nav-module__xuKGkq__menuButton{border:1px solid #f5f2ea33;align-content:center;gap:7px;width:46px;height:46px;padding-inline:11px;display:grid}.Nav-module__xuKGkq__menuButton span{background:currentColor;width:100%;height:1px;transition:transform .18s;display:block}.Nav-module__xuKGkq__menuButton[aria-expanded=true] span:first-child{transform:translateY(4px)rotate(45deg)}.Nav-module__xuKGkq__menuButton[aria-expanded=true] span:last-child{transform:translateY(-4px)rotate(-45deg)}.Nav-module__xuKGkq__mobilePanel{background:#072a35;grid-template-rows:0fr;transition:grid-template-rows .24s;display:grid}.Nav-module__xuKGkq__mobilePanel>nav{max-height:calc(100vh - var(--nav-height));overflow-y:auto}.Nav-module__xuKGkq__mobileOpen{border-top:1px solid #f5f2ea29;grid-template-rows:1fr}.Nav-module__xuKGkq__mobilePanel>nav>a,.Nav-module__xuKGkq__mobileToolsButton{color:#f5f2ea;border-bottom:1px solid #f5f2ea1f;align-items:center;gap:18px;width:min(100% - 48px,1180px);min-height:58px;margin-inline:auto;font-size:1rem;display:flex}.Nav-module__xuKGkq__mobileToolsButton{text-align:left;cursor:pointer;background:0 0;justify-content:space-between;padding:0;font-family:inherit}.Nav-module__xuKGkq__mobileToolsButton span{color:#ff5b2b;font-size:1.1rem}.Nav-module__xuKGkq__mobileToolsList{opacity:0;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100% - 48px,1180px);max-height:0;margin-inline:auto;transition:max-height .24s,opacity .18s;display:grid;overflow:hidden}.Nav-module__xuKGkq__mobileToolsListOpen{opacity:1;max-height:760px;padding-block:10px 16px}.Nav-module__xuKGkq__mobileToolsList a{color:#f5f2ea;border:1px solid #f5f2ea1f;flex-direction:column;justify-content:center;min-height:58px;padding:10px 12px;display:flex}.Nav-module__xuKGkq__mobileToolsList a span{color:inherit;letter-spacing:0;font-size:.85rem;font-weight:750}.Nav-module__xuKGkq__mobileToolsList a small{color:#f5f2ea7a;letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-size:.55rem}.Nav-module__xuKGkq__mobilePanel a span{color:#ff5b2b;font:700 .62rem/1 var(--font-source-sans), Arial, sans-serif;letter-spacing:.12em}.Nav-module__xuKGkq__mobilePanel .Nav-module__xuKGkq__mobileCta{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#ff5b2b;border:0;justify-content:space-between;margin-block:18px 24px;padding:0 18px;font-size:.78rem;font-weight:800}.Nav-module__xuKGkq__mobilePanel .Nav-module__xuKGkq__mobileCta span{color:inherit;font-size:1rem}}@media (max-width:560px){.Nav-module__xuKGkq__header{--nav-height:68px}.Nav-module__xuKGkq__shell,.Nav-module__xuKGkq__mobilePanel>nav>a,.Nav-module__xuKGkq__mobileToolsButton,.Nav-module__xuKGkq__mobileToolsList{width:calc(100% - 28px)}.Nav-module__xuKGkq__mobileToolsList{grid-template-columns:1fr}.Nav-module__xuKGkq__brandName{font-size:.78rem}}@media (prefers-reduced-motion:reduce){.Nav-module__xuKGkq__header,.Nav-module__xuKGkq__mobilePanel,.Nav-module__xuKGkq__menuButton span,.Nav-module__xuKGkq__megaPanel,.Nav-module__xuKGkq__megaColumns a,.Nav-module__xuKGkq__mobileToolsList{transition:none}}
.journal-module__mDgMnG__journalMain,.journal-module__mDgMnG__articleMain{background:#f6f3ec;min-height:100vh}.journal-module__mDgMnG__journalMain{padding:148px 24px 0}.journal-module__mDgMnG__journalIntro,.journal-module__mDgMnG__featuredStory,.journal-module__mDgMnG__archive,.journal-module__mDgMnG__articleHeader,.journal-module__mDgMnG__articleCover{width:min(100%,1180px);margin-inline:auto}.journal-module__mDgMnG__journalIntro{grid-template-columns:minmax(220px,.78fr) minmax(0,2fr);align-items:start;gap:clamp(48px,8vw,132px);padding-bottom:68px;display:grid}.journal-module__mDgMnG__eyebrow,.journal-module__mDgMnG__latestLabel,.journal-module__mDgMnG__articleAuthor>div>span,.journal-module__mDgMnG__articleCta>span{color:#ff5b2b;letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:800}.journal-module__mDgMnG__issueNote{color:#6d777a;max-width:190px;margin-top:16px;font-size:.88rem;line-height:1.55}.journal-module__mDgMnG__journalIntro h1{color:#0b3442;letter-spacing:-.055em;max-width:790px;font-size:clamp(2.55rem,5.1vw,4.15rem);font-weight:750;line-height:.98}.journal-module__mDgMnG__journalIntro>div:last-child>p{color:#657277;max-width:620px;margin-top:24px;font-size:1rem;line-height:1.68}.journal-module__mDgMnG__featuredStory{background:#0b3442;grid-template-columns:minmax(0,1.62fr) minmax(340px,.9fr);min-height:540px;display:grid;overflow:hidden}.journal-module__mDgMnG__featuredImage,.journal-module__mDgMnG__cardImage,.journal-module__mDgMnG__articleCover{background:#d9ddd8;position:relative;overflow:hidden}.journal-module__mDgMnG__featuredImage img,.journal-module__mDgMnG__cardImage img,.journal-module__mDgMnG__articleCover img{object-fit:cover}.journal-module__mDgMnG__featuredImage img,.journal-module__mDgMnG__cardImage img{transition:transform .6s cubic-bezier(.2,.72,.2,1)}.journal-module__mDgMnG__featuredStory:hover .journal-module__mDgMnG__featuredImage img,.journal-module__mDgMnG__featuredStory:focus-visible .journal-module__mDgMnG__featuredImage img,.journal-module__mDgMnG__storyCard a:hover .journal-module__mDgMnG__cardImage img,.journal-module__mDgMnG__storyCard a:focus-visible .journal-module__mDgMnG__cardImage img{transform:scale(1.025)}.journal-module__mDgMnG__featuredCopy{color:#f6f3ec;flex-direction:column;justify-content:flex-end;padding:clamp(36px,4.2vw,58px);display:flex}.journal-module__mDgMnG__latestLabel{margin-bottom:auto}.journal-module__mDgMnG__storyMeta,.journal-module__mDgMnG__articleMeta{color:#788387;letter-spacing:.07em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:9px;font-size:.67rem;font-weight:650;display:flex}.journal-module__mDgMnG__storyMeta>span:first-child,.journal-module__mDgMnG__articleMeta>span:first-child{color:#ff5b2b}.journal-module__mDgMnG__storyMeta i,.journal-module__mDgMnG__articleMeta i{opacity:.55;background:currentColor;width:3px;height:3px}.journal-module__mDgMnG__storyMetaLight{color:#f6f3ec87;margin-bottom:20px}.journal-module__mDgMnG__storyMetaLight>span:first-child{color:#ff7d55}.journal-module__mDgMnG__featuredCopy h2{color:#f6f3ec;letter-spacing:-.045em;font-size:clamp(1.75rem,2.7vw,2.65rem);font-weight:750;line-height:1.06}.journal-module__mDgMnG__featuredCopy>p{color:#f6f3eca8;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:400px;margin-top:20px;font-size:.92rem;line-height:1.62;display:-webkit-box;overflow:hidden}.journal-module__mDgMnG__readStory,.journal-module__mDgMnG__cardLink{letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:18px;width:fit-content;font-size:.7rem;font-weight:800;display:inline-flex}.journal-module__mDgMnG__readStory{color:#f6f3ec;border-bottom:2px solid #ff5b2b;min-width:145px;margin-top:34px;padding-bottom:9px}.journal-module__mDgMnG__readStory b,.journal-module__mDgMnG__cardLink b{color:#ff5b2b;font-size:1rem}.journal-module__mDgMnG__archive{padding:98px 0 116px}.journal-module__mDgMnG__archiveHeading{border-bottom:1px solid #ccd0ca;justify-content:space-between;align-items:end;gap:24px;padding-bottom:20px;display:flex}.journal-module__mDgMnG__archiveHeading h2{color:#0b3442;letter-spacing:-.045em;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:750}.journal-module__mDgMnG__archiveHeading span{color:#778286;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:700}.journal-module__mDgMnG__storyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:70px 24px;padding-top:34px;display:grid}.journal-module__mDgMnG__storyCard a{color:inherit;display:block}.journal-module__mDgMnG__cardImage{aspect-ratio:16/9}.journal-module__mDgMnG__cardCopy{padding:22px 2px 0}.journal-module__mDgMnG__cardCopy h3{color:#102f3a;letter-spacing:-.035em;max-width:500px;margin-top:16px;font-size:clamp(1.3rem,2.1vw,1.75rem);font-weight:750;line-height:1.15;transition:color .18s}.journal-module__mDgMnG__storyCard a:hover h3,.journal-module__mDgMnG__storyCard a:focus-visible h3{color:#ff5b2b}.journal-module__mDgMnG__cardCopy>p{color:#677479;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:520px;margin-top:14px;font-size:.9rem;line-height:1.62;display:-webkit-box;overflow:hidden}.journal-module__mDgMnG__cardLink{color:#193944;margin-top:23px}.journal-module__mDgMnG__emptyState{color:#647176;text-align:center;border-block:1px solid #ccd0ca;width:min(100%,1180px);margin-inline:auto;padding:80px 24px}.journal-module__mDgMnG__articleMain{padding:150px 24px 116px}.journal-module__mDgMnG__articleHeader{grid-template-columns:minmax(0,1fr) 250px;align-items:end;gap:28px 72px;display:grid}.journal-module__mDgMnG__articleMeta{grid-column:1/-1}.journal-module__mDgMnG__articleHeader h1{color:#0b3442;letter-spacing:-.055em;max-width:930px;font-size:clamp(2.25rem,4.8vw,3.85rem);font-weight:750;line-height:1.01}.journal-module__mDgMnG__articleHeader>p{color:#667378;font-size:.95rem;line-height:1.68}.journal-module__mDgMnG__articleCover{aspect-ratio:16/9;margin-top:50px}.journal-module__mDgMnG__readingGrid{grid-template-columns:200px minmax(0,760px);align-items:start;gap:64px;width:min(100%,1050px);margin:76px auto 0;display:grid}.journal-module__mDgMnG__articleRail{scrollbar-color:#aab1af transparent;scrollbar-width:thin;max-height:calc(100vh - 136px);padding-right:12px;position:sticky;top:112px;overflow-y:auto}.journal-module__mDgMnG__articleByline{color:#6e7a7e;flex-direction:column;display:flex}.journal-module__mDgMnG__bylineGroup{flex-direction:column;display:flex}.journal-module__mDgMnG__articleByline span,.journal-module__mDgMnG__desktopToc>span,.journal-module__mDgMnG__mobileToc summary>span{letter-spacing:.13em;text-transform:uppercase;font-size:.62rem;font-weight:750}.journal-module__mDgMnG__articleByline strong{color:#183945;margin-top:7px;font-size:.82rem;line-height:1.35}.journal-module__mDgMnG__articleByline small{color:#7d8789;margin-top:4px;font-size:.72rem;line-height:1.4}.journal-module__mDgMnG__articleByline>i{background:#ff5b2b;width:38px;height:2px;margin:24px 0}.journal-module__mDgMnG__desktopToc{border-top:1px solid #ccd0ca;margin-top:28px;padding-top:22px}.journal-module__mDgMnG__desktopToc>span,.journal-module__mDgMnG__mobileToc summary>span{color:#ff5b2b}.journal-module__mDgMnG__tocList{counter-reset:toc-item;flex-direction:column;gap:11px;margin-top:16px;list-style:none;display:flex}.journal-module__mDgMnG__tocList li{counter-increment:toc-item}.journal-module__mDgMnG__tocList a{color:#52656b;border-left:2px solid #0000;grid-template-columns:21px minmax(0,1fr);gap:7px;margin-left:-10px;padding-left:8px;font-size:.7rem;font-weight:650;line-height:1.4;transition:color .16s,border-color .16s;display:grid}.journal-module__mDgMnG__tocList a:before{color:#9aa3a4;content:counter(toc-item, decimal-leading-zero);letter-spacing:.03em;padding-top:2px;font-size:.58rem;font-weight:750}.journal-module__mDgMnG__tocList a:hover,.journal-module__mDgMnG__tocList a:focus-visible{color:#ff5b2b}.journal-module__mDgMnG__tocList a.journal-module__mDgMnG__tocLinkActive{color:#ff5b2b;border-left-color:#ff5b2b;font-weight:800}.journal-module__mDgMnG__tocList a.journal-module__mDgMnG__tocLinkActive:before{color:#ff5b2b}.journal-module__mDgMnG__tocList a:focus-visible{outline-offset:3px;outline:2px solid #ff5b2b}.journal-module__mDgMnG__mobileToc{display:none}.journal-module__mDgMnG__readingColumn{min-width:0}.journal-module__mDgMnG__articleAuthor{color:#f6f3ec;background:#0b3442;grid-template-columns:64px minmax(0,1fr);gap:24px;margin-top:64px;padding:34px;display:grid}.journal-module__mDgMnG__authorAvatar,.journal-module__mDgMnG__authorInitials{object-fit:cover;width:64px;height:64px}.journal-module__mDgMnG__authorInitials{color:#0b3442;font-family:var(--font-manrope), Arial, sans-serif;background:#f6f3ec;place-items:center;font-size:1rem;font-weight:800;display:grid}.journal-module__mDgMnG__articleAuthor h2{color:#f6f3ec;letter-spacing:-.025em;margin-top:8px;font-size:1.3rem;font-weight:750}.journal-module__mDgMnG__articleAuthor strong{color:#ff7d55;margin-top:3px;font-size:.73rem;display:block}.journal-module__mDgMnG__articleAuthor p{color:#f6f3ecad;margin-top:12px;font-size:.86rem;line-height:1.6}.journal-module__mDgMnG__articleCta{border:1px solid #ccd0ca;margin-top:18px;padding:38px 34px}.journal-module__mDgMnG__articleCta h2{color:#0b3442;letter-spacing:-.045em;max-width:540px;margin-top:22px;font-size:clamp(1.55rem,3vw,2.3rem);font-weight:750;line-height:1.08}.journal-module__mDgMnG__articleCta p{color:#687479;max-width:580px;margin-top:14px;font-size:.9rem;line-height:1.65}.journal-module__mDgMnG__articleCta>div{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:28px;display:flex}.journal-module__mDgMnG__articleCta a{color:#f6f3ec;letter-spacing:.04em;text-transform:uppercase;background:#ff5b2b;justify-content:center;align-items:center;gap:28px;min-height:44px;padding:0 18px;font-size:.72rem;font-weight:800;transition:color .16s,background .16s;display:inline-flex}.journal-module__mDgMnG__articleCta a:hover,.journal-module__mDgMnG__articleCta a:focus-visible{color:#f6f3ec;background:#0b3442}.journal-module__mDgMnG__articleCta a+a{color:#183945;background:0 0;border-bottom:1px solid #8e9798;padding-inline:0}.journal-module__mDgMnG__articleCta a+a:hover,.journal-module__mDgMnG__articleCta a+a:focus-visible{color:#ff5b2b;background:0 0}.journal-module__mDgMnG__featuredStory:focus-visible,.journal-module__mDgMnG__storyCard a:focus-visible,.journal-module__mDgMnG__articleCta a:focus-visible{outline-offset:4px;outline:3px solid #ff5b2b}@media (max-width:900px){.journal-module__mDgMnG__featuredStory{grid-template-columns:1.25fr 1fr;min-height:480px}.journal-module__mDgMnG__readingGrid{grid-template-columns:1fr;gap:42px;margin-top:56px}.journal-module__mDgMnG__articleRail{max-height:none;padding-right:0;position:static;overflow:visible}.journal-module__mDgMnG__articleByline{border-bottom:1px solid #ccd0ca;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-bottom:24px;display:grid}.journal-module__mDgMnG__articleByline strong,.journal-module__mDgMnG__articleByline small{margin-top:0}.journal-module__mDgMnG__articleByline>i,.journal-module__mDgMnG__desktopToc{display:none}.journal-module__mDgMnG__mobileToc{padding:20px 0 0;display:block}.journal-module__mDgMnG__mobileToc summary{color:#183945;cursor:pointer;justify-content:space-between;align-items:center;gap:18px;list-style:none;display:flex}.journal-module__mDgMnG__mobileToc summary::-webkit-details-marker{display:none}.journal-module__mDgMnG__mobileToc summary:after{color:#ff5b2b;content:"+";font-size:1.25rem;line-height:1}.journal-module__mDgMnG__mobileToc[open] summary:after{content:"−"}.journal-module__mDgMnG__mobileToc summary small{color:#7d8789;margin-left:auto;font-size:.68rem;font-weight:650}.journal-module__mDgMnG__mobileToc .journal-module__mDgMnG__tocList{border-top:1px solid #d8dbd6;gap:12px;margin-top:20px;padding:20px 0 4px}.journal-module__mDgMnG__mobileToc .journal-module__mDgMnG__tocList a{grid-template-columns:24px minmax(0,1fr);font-size:.82rem}}@media (max-width:760px){.journal-module__mDgMnG__journalMain{padding:118px 18px 0}.journal-module__mDgMnG__journalIntro{grid-template-columns:1fr;gap:34px;padding-bottom:48px}.journal-module__mDgMnG__issueNote{max-width:none;margin-top:10px}.journal-module__mDgMnG__journalIntro h1{font-size:clamp(2.35rem,11vw,3.25rem)}.journal-module__mDgMnG__journalIntro h1 br{display:none}.journal-module__mDgMnG__journalIntro>div:last-child>p{margin-top:18px;font-size:.94rem}.journal-module__mDgMnG__featuredStory{grid-template-columns:1fr;min-height:0}.journal-module__mDgMnG__featuredImage{aspect-ratio:16/9}.journal-module__mDgMnG__featuredCopy{min-height:430px;padding:32px 26px 34px}.journal-module__mDgMnG__latestLabel{margin-bottom:76px}.journal-module__mDgMnG__featuredCopy h2{font-size:clamp(1.75rem,8.5vw,2.25rem)}.journal-module__mDgMnG__archive{padding:72px 0 88px}.journal-module__mDgMnG__archiveHeading{align-items:baseline}.journal-module__mDgMnG__storyGrid{grid-template-columns:1fr;gap:58px;padding-top:26px}.journal-module__mDgMnG__cardCopy h3{font-size:1.55rem}.journal-module__mDgMnG__articleMain{padding:120px 18px 82px}.journal-module__mDgMnG__articleHeader{grid-template-columns:1fr;gap:20px}.journal-module__mDgMnG__articleHeader h1{font-size:clamp(2.1rem,10.5vw,3.1rem)}.journal-module__mDgMnG__articleHeader>p{max-width:620px;font-size:.94rem}.journal-module__mDgMnG__articleCover{width:calc(100% + 36px);margin-top:36px;margin-left:-18px}.journal-module__mDgMnG__readingGrid{grid-template-columns:1fr;gap:42px;margin-top:48px}.journal-module__mDgMnG__articleAuthor{grid-template-columns:52px minmax(0,1fr);gap:18px;padding:28px 24px}.journal-module__mDgMnG__authorAvatar,.journal-module__mDgMnG__authorInitials{width:52px;height:52px}.journal-module__mDgMnG__articleCta{padding:32px 24px}.journal-module__mDgMnG__articleCta>div,.journal-module__mDgMnG__articleCta a{width:100%}.journal-module__mDgMnG__articleCta a+a{width:fit-content}}@media (prefers-reduced-motion:reduce){.journal-module__mDgMnG__featuredImage img,.journal-module__mDgMnG__cardImage img{transition:none}}
.home-module__txgM7a__page{--ink:#172027;--navy:#0b3442;--navy-deep:#072a35;--orange:#ff5b2b;--green:#168258;--paper:#f7f7f3;--white:#fff;--muted:#677176;min-height:100vh;color:var(--ink);background:var(--paper);overflow:clip}.home-module__txgM7a__sectionShell,.home-module__txgM7a__heroShell{width:min(100% - 48px,1180px);margin-inline:auto}.home-module__txgM7a__sectionMarker{color:#687276;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;width:fit-content;margin-bottom:34px;font-size:.72rem;font-weight:850;display:inline-flex}.home-module__txgM7a__sectionMarker:before{content:"";background:var(--orange);flex:none;width:3px;height:19px}.home-module__txgM7a__sectionMarkerLight{color:#ffffffd6}.home-module__txgM7a__sectionMarkerCentered{margin-inline:auto;display:flex}.home-module__txgM7a__hero{color:#fff;background:var(--navy);min-height:760px;padding-top:76px;position:relative;overflow:hidden}.home-module__txgM7a__heroPhoto,.home-module__txgM7a__trustPhoto,.home-module__txgM7a__contactPhoto{object-fit:cover}.home-module__txgM7a__heroPhoto{object-position:center 38%;animation:1.1s cubic-bezier(.2,.75,.25,1) both home-module__txgM7a__hero-photo-in;scale:1.01}.home-module__txgM7a__heroShade{z-index:1;background:linear-gradient(90deg,#04222be6 0%,#04222b99 48%,#04222b2e 78%),linear-gradient(#04222b7a,#0000 36%,#04222b85);position:absolute;inset:0}.home-module__txgM7a__heroGrid{z-index:2;pointer-events:none;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:25% 100%;position:absolute;inset:76px 0 0}.home-module__txgM7a__heroShell{z-index:3;min-height:684px;position:relative}.home-module__txgM7a__heroCopy{max-width:610px;position:absolute;top:clamp(90px,12vh,130px);left:0}.home-module__txgM7a__kicker,.home-module__txgM7a__centeredHeading>span,.home-module__txgM7a__centeredHeadingDark>span,.home-module__txgM7a__toolsColumn>span,.home-module__txgM7a__contactHeading>span,.home-module__txgM7a__newsHead span{color:var(--orange);letter-spacing:.18em;text-transform:uppercase;margin-bottom:18px;font-size:.69rem;font-weight:850;display:block}.home-module__txgM7a__heroCopy h1{color:#fff;letter-spacing:-.062em;text-transform:uppercase;max-width:590px;margin:0;font-size:clamp(3.25rem,4.7vw,4.75rem);font-weight:780;line-height:.91}.home-module__txgM7a__heroCopy>p{color:#ffffffbf;max-width:475px;margin-top:28px;font-size:1.05rem;line-height:1.62}.home-module__txgM7a__heroButtons{align-items:center;gap:28px;margin-top:30px;display:flex}.home-module__txgM7a__primaryButton,.home-module__txgM7a__smallOrangeButton{color:#fff;background:var(--orange);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:38px;min-height:48px;padding-inline:20px;font-size:.68rem;font-weight:850;transition:color .16s,background .16s;display:inline-flex}.home-module__txgM7a__primaryButton:hover,.home-module__txgM7a__primaryButton:focus-visible,.home-module__txgM7a__smallOrangeButton:hover,.home-module__txgM7a__smallOrangeButton:focus-visible{color:var(--navy);background:#fff}.home-module__txgM7a__secondaryButton{color:#fffc;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #ffffff6b;align-items:center;gap:28px;min-height:48px;font-size:.68rem;font-weight:800;display:inline-flex}.home-module__txgM7a__secondaryButton:hover,.home-module__txgM7a__secondaryButton:focus-visible{color:#fff}.home-module__txgM7a__heroRating{align-items:center;gap:14px;display:flex;position:absolute;bottom:72px;left:0}.home-module__txgM7a__heroRating>strong{letter-spacing:-.06em;font-size:2.5rem;line-height:1}.home-module__txgM7a__heroRating div{gap:4px;display:grid}.home-module__txgM7a__heroRating div span{color:var(--orange);letter-spacing:.1em;font-size:.64rem}.home-module__txgM7a__heroRating small{color:#ffffff9e;letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:700}.home-module__txgM7a__heroStat{background:var(--orange);flex-direction:column;justify-content:space-between;width:280px;min-height:238px;padding:28px;display:flex;position:absolute;top:188px;right:0}.home-module__txgM7a__heroStat>strong{letter-spacing:-.075em;font-size:4.8rem;line-height:.9}.home-module__txgM7a__heroStat div>span{letter-spacing:.11em;text-transform:uppercase;margin-bottom:9px;font-size:.65rem;font-weight:850;display:block}.home-module__txgM7a__heroStat p{color:#ffffffc2;font-size:.76rem;line-height:1.5}.home-module__txgM7a__heroCaption{color:#ffffffb8;letter-spacing:.12em;text-transform:uppercase;justify-items:end;gap:5px;font-size:.6rem;font-weight:700;display:grid;position:absolute;bottom:72px;right:0}.home-module__txgM7a__heroCaption span:first-child{color:var(--orange);font-size:.7rem}.home-module__txgM7a__aboutSection,.home-module__txgM7a__projectsSection,.home-module__txgM7a__testimonialSection,.home-module__txgM7a__insightsSection{background:var(--paper);padding-block:84px}.home-module__txgM7a__aboutIntro{grid-template-columns:minmax(0,1.12fr) minmax(420px,.88fr);align-items:end;gap:86px;display:grid}.home-module__txgM7a__aboutIntro h2,.home-module__txgM7a__centeredHeading h2,.home-module__txgM7a__centeredHeadingDark h2,.home-module__txgM7a__trustHeading h2,.home-module__txgM7a__testimonialHeading h2,.home-module__txgM7a__toolsColumn h2,.home-module__txgM7a__newsHead h2,.home-module__txgM7a__contactHeading h2{letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(2.1rem,3.2vw,3.25rem);font-weight:750;line-height:.99}.home-module__txgM7a__aboutColumns{grid-template-columns:1fr 1fr;gap:30px;display:grid}.home-module__txgM7a__aboutColumns p{color:var(--muted);font-size:.88rem;line-height:1.68}.home-module__txgM7a__aboutColumns strong{color:var(--ink);letter-spacing:.07em;text-transform:uppercase;margin-bottom:7px;font-size:.72rem;display:block}.home-module__txgM7a__proofCollage{background:#d9dcda;grid-template-rows:200px 200px;grid-template-columns:1.22fr .78fr .78fr;gap:2px;margin-top:48px;display:grid}.home-module__txgM7a__proofPhoto{grid-row:1/3;position:relative;overflow:hidden}.home-module__txgM7a__proofPhoto img,.home-module__txgM7a__proofMiniPhoto img{object-fit:cover}.home-module__txgM7a__proofPhoto:after{content:"";background:linear-gradient(#0000,#051c22c7);position:absolute;inset:45% 0 0}.home-module__txgM7a__proofPhoto>div{z-index:2;color:#fff;justify-content:space-between;align-items:end;gap:24px;display:flex;position:absolute;bottom:24px;left:24px;right:24px}.home-module__txgM7a__proofPhoto span,.home-module__txgM7a__proofCard>span{letter-spacing:.11em;text-transform:uppercase;font-size:.59rem;font-weight:800}.home-module__txgM7a__proofPhoto strong{text-align:right;max-width:260px;font-size:.84rem;line-height:1.45}.home-module__txgM7a__proofCard{color:#fff;background:var(--navy);flex-direction:column;justify-content:space-between;padding:26px;display:flex}.home-module__txgM7a__proofCardLight{color:var(--ink);background:#fff}.home-module__txgM7a__proofCardOrange{background:var(--orange)}.home-module__txgM7a__proofCard strong{letter-spacing:-.06em;margin-block:auto 8px;font-size:2.7rem;line-height:1}.home-module__txgM7a__proofCard p{color:#ffffff9e;max-width:230px;font-size:.7rem;line-height:1.5}.home-module__txgM7a__proofCardLight p{color:var(--muted)}.home-module__txgM7a__proofMiniPhoto{position:relative;overflow:hidden}.home-module__txgM7a__disciplineStrip{border-top:1px solid #d5d8d6;grid-template-columns:repeat(5,1fr);margin-top:40px;padding-top:24px;display:grid}.home-module__txgM7a__disciplineStrip>div{border-right:1px solid #d5d8d6;align-content:center;gap:5px;min-height:55px;padding-inline:20px;display:grid}.home-module__txgM7a__disciplineStrip>div:first-child{padding-left:0}.home-module__txgM7a__disciplineStrip>div:last-child{border-right:0}.home-module__txgM7a__disciplineStrip span{color:var(--orange);letter-spacing:.12em;text-transform:uppercase;font-size:.55rem;font-weight:800}.home-module__txgM7a__disciplineStrip strong{font-size:.78rem}.home-module__txgM7a__servicesSection,.home-module__txgM7a__assuranceBand,.home-module__txgM7a__footer{color:#fff;background:var(--navy);padding-block:84px}.home-module__txgM7a__centeredHeading,.home-module__txgM7a__centeredHeadingDark{text-align:center;max-width:720px;margin-inline:auto}.home-module__txgM7a__centeredHeading>span,.home-module__txgM7a__centeredHeadingDark>span{letter-spacing:.14em;align-items:center;gap:10px;margin-bottom:20px;display:inline-flex}.home-module__txgM7a__centeredHeading>span{color:#ffffffdb}.home-module__txgM7a__centeredHeadingDark>span{color:#687276}.home-module__txgM7a__centeredHeading>span:before,.home-module__txgM7a__centeredHeadingDark>span:before{content:"";background:var(--orange);flex:none;width:3px;height:19px}.home-module__txgM7a__contactHeading>span{color:#ffffffe0;letter-spacing:.14em;align-items:center;gap:10px;display:inline-flex}.home-module__txgM7a__contactHeading>span:before{content:"";background:var(--orange);flex:none;width:3px;height:19px}.home-module__txgM7a__centeredHeading h2{color:#fff}.home-module__txgM7a__centeredHeadingDark h2{color:var(--ink)}.home-module__txgM7a__capabilityGrid{border-top:1px solid #ffffff24;border-left:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);margin-top:48px;display:grid}.home-module__txgM7a__capabilityGrid article{border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;min-height:290px;position:relative;overflow:hidden}.home-module__txgM7a__capabilityLink{z-index:1;isolation:isolate;color:#fff;background:#ffffff04;flex-direction:column;height:100%;min-height:290px;padding:28px;display:flex;position:relative}.home-module__txgM7a__capabilityMedia,.home-module__txgM7a__capabilityVeil{z-index:-2;position:absolute;inset:0}.home-module__txgM7a__capabilityMedia{background:var(--navy-deep);overflow:hidden}.home-module__txgM7a__capabilityMedia img{object-fit:cover;opacity:0;filter:saturate(.82)contrast(1.04);transition:opacity .36s,scale .7s cubic-bezier(.2,.7,.2,1);scale:1.08}.home-module__txgM7a__capabilityVeil{z-index:-1;background:linear-gradient(180deg, #072a358a, #072a35eb), var(--navy);transition:background .3s}.home-module__txgM7a__capabilityTopline{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.home-module__txgM7a__capabilityTopline>span{color:#ffffff6b;letter-spacing:.15em;text-transform:uppercase;padding-top:4px;font-size:.55rem;font-weight:850;transition:color .2s}.home-module__txgM7a__iconBox{color:#fff;background:var(--orange);border:1px solid var(--orange);flex:none;place-items:center;width:44px;height:44px;transition:color .2s,background .2s,border-color .2s;display:grid}.home-module__txgM7a__iconBox svg{width:22px;height:22px}.home-module__txgM7a__capabilityBody{max-width:245px;margin-top:auto}.home-module__txgM7a__capabilityGrid h3{color:#fff;letter-spacing:-.028em;text-transform:uppercase;font-size:1.08rem;font-weight:750;line-height:1.15}.home-module__txgM7a__capabilityGrid p{color:#ffffff9e;margin-top:12px;font-size:.74rem;line-height:1.58;transition:color .2s,opacity .24s,translate .24s}.home-module__txgM7a__capabilityArrow{color:var(--orange);opacity:0;font-size:.9rem;transition:color .2s,opacity .2s,translate .24s;position:absolute;bottom:28px;right:28px;translate:-7px 7px}.home-module__txgM7a__capabilityLink:hover .home-module__txgM7a__capabilityMedia img,.home-module__txgM7a__capabilityLink:focus-visible .home-module__txgM7a__capabilityMedia img{opacity:1;scale:1}.home-module__txgM7a__capabilityLink:hover .home-module__txgM7a__capabilityVeil,.home-module__txgM7a__capabilityLink:focus-visible .home-module__txgM7a__capabilityVeil{background:linear-gradient(#072a3547,#072a35e6)}.home-module__txgM7a__capabilityLink:hover .home-module__txgM7a__iconBox,.home-module__txgM7a__capabilityLink:focus-visible .home-module__txgM7a__iconBox{color:var(--orange);background:#fff;border-color:#fff}.home-module__txgM7a__capabilityLink:hover .home-module__txgM7a__capabilityTopline>span,.home-module__txgM7a__capabilityLink:focus-visible .home-module__txgM7a__capabilityTopline>span{color:#ffffffc7}.home-module__txgM7a__capabilityLink:hover .home-module__txgM7a__capabilityArrow,.home-module__txgM7a__capabilityLink:focus-visible .home-module__txgM7a__capabilityArrow{opacity:1;translate:0}.home-module__txgM7a__capabilityLink:focus-visible{outline:2px solid var(--orange);outline-offset:-3px}.home-module__txgM7a__servicesNote{color:#ffffff73;text-align:center;margin-top:28px;font-size:.68rem}.home-module__txgM7a__servicesNote a{color:var(--orange);font-weight:750}.home-module__txgM7a__projectStories{border-top:1px solid #d5d8d6;max-width:1020px;margin:58px auto 0}.home-module__txgM7a__projectStory{border-bottom:1px solid #d5d8d6;grid-template-columns:.82fr 1.18fr;min-height:380px;display:grid}.home-module__txgM7a__projectStory:nth-child(2n) .home-module__txgM7a__projectCopy{order:2}.home-module__txgM7a__projectCopy{flex-direction:column;align-items:flex-start;padding:42px 48px 36px 12px;display:flex}.home-module__txgM7a__projectStory:nth-child(2n) .home-module__txgM7a__projectCopy{padding-inline:48px 12px}.home-module__txgM7a__projectCopy>span{color:var(--orange);letter-spacing:.16em;text-transform:uppercase;font-size:.58rem;font-weight:850}.home-module__txgM7a__projectCopy h3{letter-spacing:-.045em;max-width:380px;margin-top:18px;font-size:clamp(1.55rem,2.25vw,2.15rem);font-weight:730;line-height:1.02}.home-module__txgM7a__projectCopy p{max-width:380px;color:var(--muted);margin-top:17px;font-size:.8rem;line-height:1.62}.home-module__txgM7a__projectCopy small{color:#7a8487;letter-spacing:.07em;text-transform:uppercase;margin-top:18px;font-size:.62rem;font-weight:750}.home-module__txgM7a__projectCopy a{color:#fff;background:var(--orange);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:28px;min-height:40px;margin-top:auto;padding-inline:15px;font-size:.6rem;font-weight:850;display:inline-flex}.home-module__txgM7a__projectPhoto{min-height:380px;position:relative;overflow:hidden}.home-module__txgM7a__projectPhoto img{object-fit:cover;transition:scale .6s cubic-bezier(.2,.7,.2,1)}.home-module__txgM7a__projectStory:hover .home-module__txgM7a__projectPhoto img{scale:1.035}.home-module__txgM7a__projectPhoto>span{color:#fff;background:var(--orange);place-items:center;width:38px;height:38px;font-size:.6rem;font-weight:850;display:grid;position:absolute;top:18px;right:18px}.home-module__txgM7a__trustSection{color:#fff;background:var(--navy);min-height:710px;padding-block:90px 0;position:relative;overflow:hidden}.home-module__txgM7a__trustPhoto{object-position:center}.home-module__txgM7a__trustShade{z-index:1;background:linear-gradient(90deg,#072a35f5 0%,#072a35c2 48%,#072a354d),linear-gradient(#0000 45%,#072a355c);position:absolute;inset:0}.home-module__txgM7a__trustSection .home-module__txgM7a__sectionShell{z-index:2;min-height:620px;position:relative}.home-module__txgM7a__trustHeading{justify-content:space-between;align-items:end;gap:50px;max-width:800px;display:flex}.home-module__txgM7a__trustHeading h2{color:#fff;max-width:620px}.home-module__txgM7a__smallOrangeButton{flex:none}.home-module__txgM7a__buildSteps{grid-template-columns:repeat(4,1fr);gap:2px;display:grid;position:absolute;bottom:0;left:0;right:0}.home-module__txgM7a__buildSteps article{min-height:178px;color:var(--ink);background:#fff;padding:24px}.home-module__txgM7a__buildSteps article>span{color:#fff;background:var(--orange);place-items:center;width:34px;height:34px;font-size:.58rem;font-weight:850;display:grid}.home-module__txgM7a__buildSteps h3{letter-spacing:.03em;text-transform:uppercase;margin-top:22px;font-size:.86rem;font-weight:800}.home-module__txgM7a__buildSteps p{color:var(--muted);margin-top:8px;font-size:.69rem;line-height:1.52}.home-module__txgM7a__testimonialHeading{justify-content:space-between;align-items:end;gap:50px;display:flex}.home-module__txgM7a__testimonialHeading h2{max-width:710px}.home-module__txgM7a__testimonialControls{color:var(--orange);letter-spacing:.12em;font-size:.62rem;font-weight:850}.home-module__txgM7a__testimonialCollage{background:#d9dcda;grid-template-columns:.95fr 1.1fr .95fr;gap:2px;min-height:390px;margin-top:54px;display:grid}.home-module__txgM7a__testimonialImage{position:relative;overflow:hidden}.home-module__txgM7a__testimonialImage img{object-fit:cover}.home-module__txgM7a__testimonialCollage blockquote{background:#fff;flex-direction:column;padding:34px;display:flex}.home-module__txgM7a__stars{color:var(--orange);letter-spacing:.1em;font-size:.72rem}.home-module__txgM7a__testimonialCollage blockquote>p{letter-spacing:-.025em;margin-block:auto;font-size:clamp(1.18rem,1.8vw,1.55rem);font-weight:650;line-height:1.43}.home-module__txgM7a__testimonialCollage blockquote footer{border-top:1px solid #e2e4e2;gap:5px;padding-top:18px;display:grid}.home-module__txgM7a__testimonialCollage footer strong{text-transform:uppercase;font-size:.7rem}.home-module__txgM7a__testimonialCollage footer span{color:var(--muted);font-size:.6rem}.home-module__txgM7a__assuranceBand{padding-block:78px}.home-module__txgM7a__assuranceBand h2{color:#fff;letter-spacing:-.05em;text-align:center;text-transform:uppercase;max-width:590px;margin-inline:auto;font-size:clamp(2rem,3.3vw,3.2rem);font-weight:740;line-height:1}.home-module__txgM7a__assuranceGrid{border-top:1px solid #ffffff24;border-left:1px solid #ffffff24;grid-template-columns:repeat(5,1fr);margin-top:42px;display:grid}.home-module__txgM7a__assuranceGrid>div{border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;align-items:center;gap:14px;min-height:104px;padding:18px;display:flex}.home-module__txgM7a__assuranceGrid span{color:#fff;background:var(--orange);flex:none;place-items:center;width:30px;height:30px;font-size:.7rem;display:grid}.home-module__txgM7a__assuranceGrid strong{text-transform:uppercase;font-size:.68rem;line-height:1.4}.home-module__txgM7a__assuranceBand>.home-module__txgM7a__sectionShell>p{color:#ffffff6b;text-align:center;margin-top:22px;font-size:.64rem}.home-module__txgM7a__insightsGrid{grid-template-columns:.78fr 1.22fr;gap:78px;display:grid}.home-module__txgM7a__toolsColumn{padding-right:12px}.home-module__txgM7a__toolsColumn h2,.home-module__txgM7a__newsHead h2{color:var(--ink);font-size:clamp(2rem,3.3vw,3.1rem)}.home-module__txgM7a__toolsColumn>p{max-width:400px;color:var(--muted);margin-top:22px;font-size:.82rem;line-height:1.65}.home-module__txgM7a__toolLinks{border-top:1px solid #d7dad8;margin-top:34px}.home-module__txgM7a__toolLinks a{border-bottom:1px solid #d7dad8;justify-content:space-between;align-items:center;gap:30px;min-height:54px;font-size:.72rem;display:flex}.home-module__txgM7a__toolLinks a:hover,.home-module__txgM7a__toolLinks a:focus-visible{color:var(--orange)}.home-module__txgM7a__newsColumn{border-left:1px solid #d7dad8;padding-left:48px}.home-module__txgM7a__newsHead{justify-content:space-between;align-items:end;gap:30px;display:flex}.home-module__txgM7a__newsHead>a{color:var(--orange);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid;padding-bottom:5px;font-size:.62rem;font-weight:850}.home-module__txgM7a__newsList{border-top:1px solid #d7dad8;margin-top:28px}.home-module__txgM7a__newsList>a{border-bottom:1px solid #d7dad8;grid-template-columns:1fr;gap:30px;min-height:132px;padding-block:16px;display:grid}.home-module__txgM7a__newsList>a.home-module__txgM7a__newsItemWithImage{grid-template-columns:1fr 145px}.home-module__txgM7a__newsList>a>div:first-child{flex-direction:column;align-items:flex-start;display:flex}.home-module__txgM7a__newsList span{color:var(--orange);letter-spacing:.1em;text-transform:uppercase;font-size:.55rem;font-weight:850}.home-module__txgM7a__newsList h3{max-width:410px;margin-top:9px;font-size:1rem;font-weight:720;line-height:1.25}.home-module__txgM7a__newsList small{color:var(--muted);margin-top:auto;font-size:.58rem}.home-module__txgM7a__newsImage{min-height:98px;position:relative;overflow:hidden}.home-module__txgM7a__newsImage img{object-fit:cover}.home-module__txgM7a__contactSection{color:#fff;background:var(--navy-deep);min-height:820px;padding-block:92px;position:relative;overflow:hidden}.home-module__txgM7a__contactPhoto{object-position:center 38%}.home-module__txgM7a__contactShade{z-index:1;background:linear-gradient(90deg,#05242ded,#05242d94 62%,#05242d6b),linear-gradient(#0000 45%,#05242d99);position:absolute;inset:0}.home-module__txgM7a__contactSection .home-module__txgM7a__sectionShell{z-index:2;position:relative}.home-module__txgM7a__contactHeading{max-width:700px}.home-module__txgM7a__contactHeading h2{color:#fff}.home-module__txgM7a__contactHeading p{color:#ffffffad;max-width:440px;margin-top:20px;font-size:.84rem;line-height:1.65}.home-module__txgM7a__contactPanel{background:#fff;grid-template-columns:.72fr 1.28fr;margin-top:54px;display:grid}.home-module__txgM7a__contactIntro{color:var(--ink);border-right:1px solid #e1e3e1;align-content:start;gap:30px;padding:36px;display:grid}.home-module__txgM7a__contactIntro>div{gap:7px;display:grid}.home-module__txgM7a__contactIntro span{color:var(--orange);letter-spacing:.11em;text-transform:uppercase;font-size:.56rem;font-weight:850}.home-module__txgM7a__contactIntro a,.home-module__txgM7a__contactIntro strong{font-size:.82rem;font-weight:680}.home-module__txgM7a__contactFormWrap{color:var(--ink)}:is(.home-module__txgM7a__contactFormWrap form.glass,.home-module__txgM7a__contactFormWrap>.glass){-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:0;padding:36px}:is(.home-module__txgM7a__contactFormWrap input,.home-module__txgM7a__contactFormWrap select,.home-module__txgM7a__contactFormWrap textarea){background:var(--paper);border-radius:0}.home-module__txgM7a__contactFormWrap button[type=submit]{background:var(--orange)}.home-module__txgM7a__contactFormWrap button[type=submit]:hover{background:var(--navy)}.home-module__txgM7a__footer{background:var(--navy-deep);border-top:1px solid #ffffff1f;padding-block:64px 26px}.home-module__txgM7a__footerBrandRow{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:40px;padding-bottom:42px;display:flex}.home-module__txgM7a__footerBrandRow>a{letter-spacing:.15em;font-size:1.7rem;font-weight:850}.home-module__txgM7a__footerBrandRow>p{color:#ffffff80;text-align:right;max-width:410px;font-size:.76rem;line-height:1.55}.home-module__txgM7a__footerGrid{grid-template-columns:repeat(3,1fr);gap:70px;max-width:700px;margin-left:auto;padding-block:44px;display:grid}.home-module__txgM7a__footerGrid>div{align-content:start;gap:10px;display:grid}.home-module__txgM7a__footerGrid span{color:var(--orange);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:.57rem;font-weight:850}.home-module__txgM7a__footerGrid a,.home-module__txgM7a__footerGrid p{color:#ffffff8f;font-size:.7rem}.home-module__txgM7a__footerGrid a:hover,.home-module__txgM7a__footerGrid a:focus-visible{color:#fff}.home-module__txgM7a__footerBottom{color:#ffffff57;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #ffffff24;justify-content:space-between;gap:24px;padding-top:22px;font-size:.56rem;display:flex}@keyframes home-module__txgM7a__hero-photo-in{0%{opacity:0;scale:1.07}to{opacity:1;scale:1.01}}@media (max-width:1000px){.home-module__txgM7a__heroStat{width:240px;min-height:210px}.home-module__txgM7a__aboutIntro{grid-template-columns:1fr;gap:34px}.home-module__txgM7a__aboutColumns{max-width:720px}.home-module__txgM7a__proofCollage{grid-template-rows:repeat(3,210px);grid-template-columns:1.1fr .9fr}.home-module__txgM7a__proofPhoto{grid-row:1/3}.home-module__txgM7a__proofCardOrange{grid-column:1}.home-module__txgM7a__proofMiniPhoto{grid-column:2}.home-module__txgM7a__insightsGrid{gap:42px}.home-module__txgM7a__newsColumn{padding-left:36px}}@media (max-width:800px){.home-module__txgM7a__sectionShell,.home-module__txgM7a__heroShell{width:min(100% - 32px,1180px)}.home-module__txgM7a__hero,.home-module__txgM7a__heroShell{min-height:760px}.home-module__txgM7a__heroCopy{max-width:520px;top:76px}.home-module__txgM7a__heroCopy h1{font-size:clamp(3rem,10vw,4.6rem)}.home-module__txgM7a__heroStat{width:220px;min-height:170px;top:auto;bottom:52px;right:0}.home-module__txgM7a__heroStat>strong{font-size:3.4rem}.home-module__txgM7a__heroRating{bottom:72px}.home-module__txgM7a__heroCaption{display:none}.home-module__txgM7a__aboutSection,.home-module__txgM7a__projectsSection,.home-module__txgM7a__testimonialSection,.home-module__txgM7a__insightsSection,.home-module__txgM7a__servicesSection{padding-block:78px}.home-module__txgM7a__proofCollage{grid-template-columns:1fr 1fr}.home-module__txgM7a__proofPhoto{grid-area:auto/1/auto/-1;min-height:360px}.home-module__txgM7a__proofCardOrange,.home-module__txgM7a__proofMiniPhoto{grid-column:auto}.home-module__txgM7a__disciplineStrip{grid-template-columns:repeat(3,1fr);row-gap:22px}.home-module__txgM7a__capabilityGrid{grid-template-columns:repeat(2,1fr)}.home-module__txgM7a__capabilityGrid article,.home-module__txgM7a__capabilityLink{min-height:250px}.home-module__txgM7a__projectStory{grid-template-columns:1fr}.home-module__txgM7a__projectStory:nth-child(2n) .home-module__txgM7a__projectCopy{order:0}.home-module__txgM7a__projectCopy,.home-module__txgM7a__projectStory:nth-child(2n) .home-module__txgM7a__projectCopy{min-height:310px;padding:34px}.home-module__txgM7a__projectPhoto{min-height:420px}.home-module__txgM7a__trustSection{min-height:860px}.home-module__txgM7a__trustSection .home-module__txgM7a__sectionShell{min-height:770px}.home-module__txgM7a__trustHeading{flex-direction:column;align-items:flex-start;gap:28px}.home-module__txgM7a__buildSteps{grid-template-columns:repeat(2,1fr)}.home-module__txgM7a__buildSteps article{min-height:155px}.home-module__txgM7a__testimonialCollage{grid-template-columns:1fr 1fr}.home-module__txgM7a__testimonialCollage blockquote{grid-row:span 2}.home-module__txgM7a__testimonialImage{min-height:260px}.home-module__txgM7a__assuranceGrid{grid-template-columns:repeat(2,1fr)}.home-module__txgM7a__insightsGrid{grid-template-columns:1fr;gap:70px}.home-module__txgM7a__newsColumn{border-left:0;padding-left:0}.home-module__txgM7a__contactPanel{grid-template-columns:1fr}.home-module__txgM7a__contactIntro{border-bottom:1px solid #e1e3e1;border-right:0;grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.home-module__txgM7a__sectionShell,.home-module__txgM7a__heroShell{width:calc(100% - 28px)}.home-module__txgM7a__sectionMarker{margin-bottom:30px;font-size:.68rem}.home-module__txgM7a__hero{min-height:720px;padding-top:68px}.home-module__txgM7a__heroShell{min-height:652px}.home-module__txgM7a__heroPhoto{object-position:58% center}.home-module__txgM7a__heroShade{background:linear-gradient(#04222bdb,#04222b73 58%,#04222bb8)}.home-module__txgM7a__heroGrid{background-size:50% 100%;inset-block-start:68px}.home-module__txgM7a__heroCopy{top:52px}.home-module__txgM7a__heroCopy h1{max-width:360px;font-size:clamp(2.6rem,11.5vw,3.2rem)}.home-module__txgM7a__heroCopy>p{max-width:335px;margin-top:20px;font-size:.9rem}.home-module__txgM7a__heroButtons{flex-direction:column;align-items:stretch;gap:12px;max-width:250px;margin-top:24px}.home-module__txgM7a__secondaryButton{justify-content:space-between}.home-module__txgM7a__heroStat{width:155px;min-height:135px;padding:17px;bottom:24px;right:0}.home-module__txgM7a__heroStat>strong{font-size:2.7rem}.home-module__txgM7a__heroStat div>span{font-size:.52rem}.home-module__txgM7a__heroStat p{display:none}.home-module__txgM7a__heroRating{gap:9px;bottom:52px}.home-module__txgM7a__heroRating>strong{font-size:1.9rem}.home-module__txgM7a__heroRating div span{font-size:.54rem}.home-module__txgM7a__aboutSection,.home-module__txgM7a__projectsSection,.home-module__txgM7a__testimonialSection,.home-module__txgM7a__insightsSection,.home-module__txgM7a__servicesSection,.home-module__txgM7a__assuranceBand{padding-block:68px}.home-module__txgM7a__aboutIntro h2,.home-module__txgM7a__centeredHeading h2,.home-module__txgM7a__centeredHeadingDark h2,.home-module__txgM7a__trustHeading h2,.home-module__txgM7a__testimonialHeading h2,.home-module__txgM7a__contactHeading h2{font-size:clamp(1.85rem,8vw,2.4rem)}.home-module__txgM7a__aboutColumns{grid-template-columns:1fr;gap:20px}.home-module__txgM7a__proofCollage{grid-template-rows:none;grid-template-columns:1fr}.home-module__txgM7a__proofPhoto{min-height:330px}.home-module__txgM7a__proofPhoto>div{flex-direction:column;align-items:flex-start}.home-module__txgM7a__proofPhoto strong{text-align:left}.home-module__txgM7a__proofCard,.home-module__txgM7a__proofMiniPhoto{min-height:190px}.home-module__txgM7a__proofMiniPhoto{min-height:260px}.home-module__txgM7a__disciplineStrip{grid-template-columns:repeat(2,1fr)}.home-module__txgM7a__capabilityGrid{grid-template-columns:1fr}.home-module__txgM7a__capabilityGrid article{min-height:220px}.home-module__txgM7a__capabilityLink{min-height:220px;padding:24px}.home-module__txgM7a__capabilityArrow{bottom:24px;right:24px}.home-module__txgM7a__projectStories{margin-top:42px}.home-module__txgM7a__projectCopy,.home-module__txgM7a__projectStory:nth-child(2n) .home-module__txgM7a__projectCopy{min-height:300px;padding:28px 20px}.home-module__txgM7a__projectPhoto{min-height:320px}.home-module__txgM7a__trustSection{min-height:960px;padding-top:68px}.home-module__txgM7a__trustSection .home-module__txgM7a__sectionShell{min-height:892px}.home-module__txgM7a__buildSteps{grid-template-columns:1fr}.home-module__txgM7a__buildSteps article{grid-template-columns:38px 1fr;align-content:center;column-gap:14px;min-height:128px;display:grid}.home-module__txgM7a__buildSteps h3,.home-module__txgM7a__buildSteps p{grid-column:2;margin-top:0}.home-module__txgM7a__buildSteps p{margin-top:5px}.home-module__txgM7a__testimonialHeading{flex-direction:column;align-items:flex-start;gap:18px}.home-module__txgM7a__testimonialCollage{grid-template-columns:1fr}.home-module__txgM7a__testimonialCollage blockquote{grid-row:auto;min-height:360px}.home-module__txgM7a__testimonialImage{min-height:280px}.home-module__txgM7a__assuranceGrid{grid-template-columns:1fr}.home-module__txgM7a__assuranceGrid>div{min-height:76px}.home-module__txgM7a__toolsColumn h2,.home-module__txgM7a__newsHead h2{font-size:2rem}.home-module__txgM7a__newsHead{flex-direction:column;align-items:flex-start}.home-module__txgM7a__newsList>a.home-module__txgM7a__newsItemWithImage{grid-template-columns:1fr 105px;gap:18px}.home-module__txgM7a__contactSection{min-height:0;padding-block:68px}.home-module__txgM7a__contactHeading h2 br{display:none}.home-module__txgM7a__contactIntro{grid-template-columns:1fr;padding:26px}:is(.home-module__txgM7a__contactFormWrap form.glass,.home-module__txgM7a__contactFormWrap>.glass){padding:22px}.home-module__txgM7a__footerBrandRow{flex-direction:column;align-items:flex-start}.home-module__txgM7a__footerBrandRow>p{text-align:left}.home-module__txgM7a__footerGrid{grid-template-columns:1fr 1fr;gap:40px;margin-left:0}.home-module__txgM7a__footerGrid>div:last-child{grid-column:1/-1}.home-module__txgM7a__footerBottom{flex-direction:column}}@media (hover:none){.home-module__txgM7a__capabilityMedia img{opacity:.28;scale:1}.home-module__txgM7a__capabilityVeil{background:linear-gradient(#072a3575,#072a35f0)}.home-module__txgM7a__capabilityTopline>span{color:#ffffffb3}.home-module__txgM7a__capabilityArrow{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.home-module__txgM7a__heroPhoto,.home-module__txgM7a__projectPhoto img,.home-module__txgM7a__capabilityMedia img,.home-module__txgM7a__iconBox,.home-module__txgM7a__capabilityArrow{transition:none;animation:none}}
