.insights_page__dta3Q{--green:var(--vss-green);--green-deep:var(--vss-green-deep);--green-pale:var(--vss-green-pale);--bone:var(--vss-bone);--paper:var(--vss-paper);--ink:var(--vss-black);--muted:var(--vss-muted);--line:var(--vss-line);--line-strong:var(--vss-line-strong);--pad:var(--vss-page-pad);overflow:clip;background:var(--bone);color:var(--ink);font-family:var(--vss-font-sans);font-size:16px;letter-spacing:var(--vss-tracking-body)}.insights_page__dta3Q :where(h1,h2,h3,p,ol){margin:0}.insights_page__dta3Q :where(ol){padding:0;list-style:none}.insights_page__dta3Q :where(h1,h2,h3){font-weight:var(--vss-weight-heading);letter-spacing:var(--vss-tracking-heading);text-wrap:balance}.insights_page__dta3Q :where(a){outline-offset:5px}.insights_page__dta3Q :where(a):focus-visible{outline:2px solid currentColor}.insights_shell__cqpPW{width:min(calc(100% - (var(--pad) * 2)),var(--vss-content-max));margin-inline:auto}.insights_eyebrow__vTBTj,.insights_sectionLabelDark__yFHy_,.insights_sectionLabelLight__Rpb28,.insights_sectionLabel__xGd7z{display:flex;align-items:center;gap:11px;font-size:.65rem;font-weight:760;letter-spacing:.13em;line-height:1.25;text-transform:uppercase}.insights_eyebrow__vTBTj:before,.insights_sectionLabelDark__yFHy_:before,.insights_sectionLabelLight__Rpb28:before,.insights_sectionLabel__xGd7z:before{width:7px;height:7px;flex:0 0 auto;background:currentColor;content:""}.insights_eyebrow__vTBTj,.insights_sectionLabel__xGd7z{color:var(--green-deep)}.insights_sectionLabelLight__Rpb28{color:#70e3ba}.insights_sectionLabelDark__yFHy_{color:rgba(9,11,10,.62)}.insights_hero__B5ihf{position:relative;min-height:calc(100svh - var(--vss-header-height));background:linear-gradient(90deg,transparent calc(72% - 1px),rgba(9,11,10,.07) 72%,transparent calc(72% + 1px)),var(--bone)}.insights_hero__B5ihf:after{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 81% 31%,rgba(16,185,129,.13),transparent 25%);content:""}.insights_heroShell__CiAXh{position:relative;z-index:1;display:grid;min-height:calc(100svh - var(--vss-header-height));grid-template-rows:auto 1fr auto}.insights_heroMasthead__vZ755{display:flex;min-height:76px;align-items:center;justify-content:space-between;gap:28px;border-bottom:1px solid var(--line-strong);font-size:.61rem;font-weight:760;letter-spacing:.12em;text-transform:uppercase}.insights_heroMasthead__vZ755 span:first-child{color:var(--green-deep)}.insights_heroMasthead__vZ755 span:last-child{color:var(--muted);text-align:right}.insights_heroGrid__FjVSM{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(300px,.58fr);align-items:end;gap:clamp(48px,7vw,112px);padding-block:clamp(70px,8vw,116px)}.insights_heroCopy__pfLNP h1{max-width:1080px;margin-top:30px;font-size:clamp(4.8rem,7.15vw,8.2rem);line-height:.86}.insights_heroCopy__pfLNP h1 em{position:relative;display:inline-block;font-style:normal;isolation:isolate}.insights_heroCopy__pfLNP h1 em:after{position:absolute;z-index:-1;right:.01em;bottom:-.04em;left:.01em;height:clamp(8px,.85vw,13px);background:var(--green);content:""}.insights_heroLead__hluiF{max-width:430px;padding:8px 0 8px clamp(27px,3vw,48px);border-left:1px solid var(--line-strong)}.insights_heroLead__hluiF>span{color:var(--green-deep);font-size:.6rem;font-weight:760;letter-spacing:.12em;text-transform:uppercase}.insights_heroLead__hluiF>p{margin-top:24px;color:var(--muted);font-size:clamp(.98rem,1.1vw,1.15rem);line-height:1.65}.insights_heroLead__hluiF>div{display:flex;flex-wrap:wrap;gap:22px;margin-top:30px}.insights_heroLead__hluiF a,.insights_strategyCopy__X3uNa>a{display:inline-flex;align-items:center;gap:10px;padding-bottom:5px;border-bottom:1px solid;font-size:.76rem;font-weight:720}.insights_heroLead__hluiF a:first-child{color:var(--green-deep)}.insights_questionRail__8LWVH{display:grid;grid-template-columns:1.08fr repeat(3,minmax(0,1fr));min-height:180px;background:var(--ink);color:#fff;box-shadow:0 -28px 80px rgba(9,11,10,.12)}.insights_questionRailHeading__T7NQ3,.insights_questionRail__8LWVH>a{display:flex;min-width:0;flex-direction:column;padding:clamp(24px,2.4vw,36px)}.insights_questionRailHeading__T7NQ3{justify-content:space-between;background:var(--green);color:var(--ink)}.insights_questionRailHeading__T7NQ3>span,.insights_questionRail__8LWVH>a>span{font-size:.58rem;font-weight:760;letter-spacing:.12em;text-transform:uppercase}.insights_questionRailHeading__T7NQ3>strong{max-width:270px;margin-top:34px;font-size:clamp(1.45rem,2vw,2.25rem);font-weight:var(--vss-weight-heading);letter-spacing:var(--vss-tracking-heading);line-height:.98}.insights_questionRail__8LWVH>a{position:relative;justify-content:space-between;border-left:1px solid rgba(255,255,255,.17);transition:background var(--vss-duration-interface) var(--vss-ease-standard)}.insights_questionRail__8LWVH>a:hover{background:rgba(16,185,129,.12)}.insights_questionRail__8LWVH>a>span{color:#70e3ba}.insights_questionRail__8LWVH>a>strong{max-width:265px;margin-top:32px;padding-right:28px;font-size:clamp(1rem,1.35vw,1.35rem);font-weight:590;line-height:1.18}.insights_questionRail__8LWVH>a>span:last-child{position:absolute;right:27px;bottom:27px;color:#fff;font-size:.95rem}.insights_problemSection__ambct{padding-block:clamp(92px,9vw,142px);background:var(--ink);color:#fff}.insights_sectionHeading__V4gAC{display:grid;grid-template-columns:minmax(170px,.42fr) minmax(0,1.58fr);gap:clamp(40px,7vw,104px);align-items:start;margin-bottom:clamp(52px,6vw,86px)}.insights_sectionHeading__V4gAC>div{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:clamp(38px,6vw,92px);align-items:end}.insights_finalLayout__OBhse h2,.insights_sectionHeading__V4gAC h2,.insights_strategyCopy__X3uNa h2{font-size:clamp(3.45rem,5.4vw,6.45rem);line-height:.9}.insights_sectionHeading__V4gAC>div>p{color:rgba(255,255,255,.58);font-size:.95rem;line-height:1.65}.insights_problemGrid__mMgO9{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid rgba(255,255,255,.2)}.insights_problemRoute__SHXqY{display:flex;min-width:0;min-height:380px;flex-direction:column;padding:clamp(25px,2.5vw,38px);background:rgba(255,255,255,.025);transition:background var(--vss-duration-interface) var(--vss-ease-standard)}.insights_problemRoute__SHXqY+.insights_problemRoute__SHXqY{border-left:1px solid rgba(255,255,255,.2)}.insights_problemRoute__SHXqY:last-child{background:var(--green);color:var(--ink)}.insights_problemRoute__SHXqY:hover{background:rgba(16,185,129,.13)}.insights_problemRoute__SHXqY:last-child:hover{background:#27c893}.insights_problemRoute__SHXqY>div{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.insights_problemRoute__SHXqY>div>small,.insights_problemRoute__SHXqY>div>span{color:#70e3ba;font-size:.58rem;font-weight:760;letter-spacing:.1em;text-transform:uppercase}.insights_problemRoute__SHXqY:last-child>div>small,.insights_problemRoute__SHXqY:last-child>div>span{color:rgba(9,11,10,.62)}.insights_problemRoute__SHXqY>div>small{max-width:170px;text-align:right}.insights_problemRoute__SHXqY h3{margin-top:clamp(70px,7vw,112px);font-size:clamp(2rem,2.65vw,3.25rem);line-height:.98}.insights_problemRoute__SHXqY>p{margin-top:20px;color:rgba(255,255,255,.55);font-size:.82rem;line-height:1.62}.insights_problemRoute__SHXqY:last-child>p{color:rgba(9,11,10,.64)}.insights_problemRoute__SHXqY>strong{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:auto;padding-top:30px;font-size:.7rem;font-weight:720}.insights_guidesSection__CeqM_{padding-block:clamp(94px,9vw,148px);background:var(--bone)}.insights_guidesSection__CeqM_ .insights_sectionHeading__V4gAC>div>p{color:var(--muted)}.insights_guideList__cOhQs{border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong)}.insights_guideList__cOhQs>a{display:grid;min-height:270px;grid-template-columns:minmax(150px,.24fr) minmax(0,1.32fr) minmax(165px,.34fr);gap:clamp(28px,4vw,64px);align-items:stretch;padding:clamp(28px,3.2vw,48px);border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.insights_guideList__cOhQs>a:first-child{background:var(--green)}.insights_guideList__cOhQs>a:nth-child(2){background:var(--paper)}.insights_guideList__cOhQs>a:nth-child(3){background:var(--green-pale)}.insights_guideIndex__IwH3q,.insights_guideMeta__IqCVY{display:flex;min-width:0;flex-direction:column;justify-content:space-between}.insights_guideIndex__IwH3q>span{color:var(--green-deep);font-size:clamp(2.1rem,3.3vw,3.8rem);font-weight:var(--vss-weight-heading);letter-spacing:var(--vss-tracking-heading);line-height:1}.insights_guideList__cOhQs>a:first-child .insights_guideIndex__IwH3q>span{color:rgba(9,11,10,.58)}.insights_guideIndex__IwH3q>small,.insights_guideMeta__IqCVY>span{color:rgba(9,11,10,.58);font-size:.59rem;font-weight:760;letter-spacing:.11em;text-transform:uppercase}.insights_guideBody__Lktxg>p:first-child{max-width:800px;color:var(--green-deep);font-size:.66rem;font-weight:760;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.insights_guideList__cOhQs>a:first-child .insights_guideBody__Lktxg>p:first-child{color:rgba(9,11,10,.62)}.insights_guideBody__Lktxg h3{max-width:920px;margin-top:24px;font-size:clamp(2.65rem,4.1vw,4.8rem);line-height:.92;transition:transform var(--vss-duration-interface) var(--vss-ease-standard)}.insights_guideBody__Lktxg>p:last-child{max-width:760px;margin-top:24px;color:rgba(9,11,10,.63);font-size:.9rem;line-height:1.62}.insights_guideMeta__IqCVY{align-items:flex-end;text-align:right}.insights_guideMeta__IqCVY>strong{display:inline-flex;align-items:center;gap:12px;font-size:.75rem;font-weight:720;transition:transform var(--vss-duration-interface) var(--vss-ease-standard)}.insights_guideList__cOhQs>a:hover .insights_guideBody__Lktxg h3{transform:translateX(7px)}.insights_guideList__cOhQs>a:hover .insights_guideMeta__IqCVY>strong{transform:translateX(4px)}.insights_strategySection___yYcM{padding-block:clamp(92px,9vw,142px);background:var(--green)}.insights_strategyLayout__8E87t{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);gap:clamp(56px,8vw,122px);align-items:center}.insights_strategyCopy__X3uNa h2{max-width:850px;margin-top:36px}.insights_strategyCopy__X3uNa>p:not(.insights_sectionLabelDark__yFHy_){max-width:720px;margin-top:30px;color:rgba(9,11,10,.64);font-size:.98rem;line-height:1.65}.insights_strategyCopy__X3uNa>a{margin-top:32px}.insights_strategyBoard__1hoDH{border:1px solid rgba(9,11,10,.8);background:var(--paper);box-shadow:24px 28px 0 rgba(9,11,10,.11)}.insights_strategyTopbar__wJ71Q{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:20px;padding:16px clamp(20px,2.5vw,34px);border-bottom:1px solid var(--line);font-size:.58rem;font-weight:760;letter-spacing:.11em;text-transform:uppercase}.insights_strategyTopbar__wJ71Q>span{color:var(--muted)}.insights_strategyTopbar__wJ71Q>strong{display:inline-flex;align-items:center;gap:9px;color:var(--green-deep)}.insights_strategyTopbar__wJ71Q i{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 5px rgba(16,185,129,.13)}.insights_strategyBoard__1hoDH ol{padding:8px clamp(22px,3vw,42px)}.insights_strategyBoard__1hoDH li{display:grid;min-height:138px;grid-template-columns:58px minmax(0,1fr);gap:22px;align-items:center;border-bottom:1px solid var(--line)}.insights_strategyBoard__1hoDH li:last-child{border-bottom:0}.insights_strategyBoard__1hoDH li>span{color:var(--green-deep);font-size:.64rem;font-weight:760;letter-spacing:.1em}.insights_strategyBoard__1hoDH li strong{font-size:clamp(1.35rem,1.9vw,2rem);font-weight:var(--vss-weight-heading);letter-spacing:var(--vss-tracking-heading);line-height:1.02}.insights_strategyBoard__1hoDH li p{max-width:490px;margin-top:10px;color:var(--muted);font-size:.78rem;line-height:1.55}.insights_strategyLinks__nIJ6j{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}.insights_strategyLinks__nIJ6j a{display:flex;min-height:70px;align-items:center;justify-content:space-between;gap:16px;padding:18px clamp(20px,2.4vw,32px);font-size:.7rem;font-weight:720}.insights_strategyLinks__nIJ6j a+a{border-left:1px solid var(--line)}.insights_finalSection__ZU19j{padding-block:clamp(92px,8vw,132px);background:var(--ink);color:#fff}.insights_finalLayout__OBhse{display:grid;grid-template-columns:minmax(170px,.42fr) minmax(0,1.58fr);gap:clamp(40px,7vw,104px);align-items:start}.insights_finalLayout__OBhse>div{max-width:1050px}.insights_finalLayout__OBhse>div>p{max-width:660px;margin-top:30px;color:rgba(255,255,255,.58);font-size:.98rem;line-height:1.65}.insights_finalLayout__OBhse>div>a{display:inline-flex;min-height:56px;align-items:center;justify-content:space-between;gap:32px;margin-top:34px;padding:14px 17px 14px 20px;border-radius:var(--vss-radius-control);background:var(--green);color:var(--ink);font-size:.8rem;font-weight:720}@media (max-width:1180px){.insights_heroCopy__pfLNP h1{font-size:clamp(4.7rem,7.5vw,6.8rem)}.insights_questionRail__8LWVH{grid-template-columns:.86fr repeat(3,minmax(0,1fr))}.insights_problemGrid__mMgO9{grid-template-columns:repeat(2,minmax(0,1fr))}.insights_problemRoute__SHXqY:nth-child(3){border-left:0}.insights_problemRoute__SHXqY:nth-child(n+3){border-top:1px solid rgba(255,255,255,.2)}.insights_guideList__cOhQs>a{grid-template-columns:130px minmax(0,1fr) 150px}}@media (max-width:900px){.insights_heroShell__CiAXh,.insights_hero__B5ihf{min-height:auto}.insights_finalLayout__OBhse,.insights_heroGrid__FjVSM,.insights_sectionHeading__V4gAC,.insights_sectionHeading__V4gAC>div,.insights_strategyLayout__8E87t{grid-template-columns:1fr}.insights_heroGrid__FjVSM{align-items:start;gap:42px}.insights_heroCopy__pfLNP h1{max-width:820px;font-size:clamp(4.1rem,10.5vw,6.4rem)}.insights_heroLead__hluiF{max-width:680px}.insights_questionRail__8LWVH{grid-template-columns:1fr}.insights_questionRailHeading__T7NQ3,.insights_questionRail__8LWVH>a{min-height:122px}.insights_questionRail__8LWVH>a{display:grid;grid-template-columns:52px minmax(0,1fr) 24px;align-items:center;border-top:1px solid rgba(255,255,255,.17);border-left:0}.insights_questionRail__8LWVH>a>strong{max-width:560px;margin-top:0;padding-right:0}.insights_questionRail__8LWVH>a>span:last-child{position:static}.insights_sectionHeading__V4gAC{gap:28px}.insights_sectionHeading__V4gAC>div{gap:26px}.insights_guideList__cOhQs>a{min-height:0;grid-template-columns:100px minmax(0,1fr)}.insights_guideMeta__IqCVY{grid-column:2;align-items:flex-start;flex-direction:row;gap:20px;justify-content:space-between;text-align:left}.insights_strategyLayout__8E87t{gap:54px}.insights_strategyBoard__1hoDH{max-width:740px}}@media (max-width:640px){.insights_page__dta3Q{font-size:15px}.insights_heroMasthead__vZ755{min-height:70px}.insights_heroMasthead__vZ755 span:last-child{display:none}.insights_heroGrid__FjVSM{gap:34px;padding-block:50px 58px}.insights_heroCopy__pfLNP h1{margin-top:24px;font-size:clamp(3.25rem,14.6vw,4.45rem);line-height:.9}.insights_heroLead__hluiF{padding:23px 0 0 20px}.insights_heroLead__hluiF>div{align-items:flex-start;flex-direction:column;gap:18px;margin-top:25px}.insights_questionRailHeading__T7NQ3,.insights_questionRail__8LWVH>a{min-height:112px;padding:24px}.insights_questionRailHeading__T7NQ3>strong{margin-top:25px}.insights_questionRail__8LWVH>a{grid-template-columns:36px minmax(0,1fr) 20px;gap:10px}.insights_questionRail__8LWVH>a>strong{font-size:1.05rem}.insights_finalSection__ZU19j,.insights_guidesSection__CeqM_,.insights_problemSection__ambct,.insights_strategySection___yYcM{padding-block:76px}.insights_sectionHeading__V4gAC{margin-bottom:42px}.insights_finalLayout__OBhse h2,.insights_sectionHeading__V4gAC h2,.insights_strategyCopy__X3uNa h2{font-size:clamp(2.8rem,13vw,4rem)}.insights_problemGrid__mMgO9{grid-template-columns:1fr}.insights_problemRoute__SHXqY{min-height:330px;padding:28px 24px}.insights_problemRoute__SHXqY+.insights_problemRoute__SHXqY,.insights_problemRoute__SHXqY:nth-child(3){border-top:1px solid rgba(255,255,255,.2);border-left:0}.insights_problemRoute__SHXqY h3{margin-top:64px;font-size:clamp(2.25rem,11vw,3.2rem)}.insights_guideList__cOhQs{border-left:0}.insights_guideList__cOhQs>a{grid-template-columns:1fr;gap:28px;padding:30px 24px 34px;border-left:1px solid var(--line-strong)}.insights_guideIndex__IwH3q{min-height:72px;flex-direction:row;align-items:flex-start}.insights_guideIndex__IwH3q>span{font-size:2.8rem}.insights_guideIndex__IwH3q>small{max-width:170px;text-align:right}.insights_guideBody__Lktxg h3{font-size:clamp(2.45rem,11vw,3.35rem)}.insights_guideMeta__IqCVY{grid-column:auto}.insights_strategyTopbar__wJ71Q{align-items:flex-start;flex-direction:column;gap:9px}.insights_strategyBoard__1hoDH{box-shadow:10px 12px 0 rgba(9,11,10,.1)}.insights_strategyBoard__1hoDH li{min-height:150px;grid-template-columns:40px minmax(0,1fr);gap:16px}.insights_strategyLinks__nIJ6j{grid-template-columns:1fr}.insights_strategyLinks__nIJ6j a+a{border-top:1px solid var(--line);border-left:0}}@media (prefers-reduced-motion:reduce){.insights_guideBody__Lktxg h3,.insights_guideMeta__IqCVY>strong,.insights_problemRoute__SHXqY,.insights_questionRail__8LWVH>a{transition:none}}