.Home_hero__R8Aho{position:relative;display:flex;min-height:clamp(32rem,74vh,44rem);overflow:hidden;isolation:isolate;background:var(--gray-10);border-bottom:2px solid var(--brand-60)}.Home_heroMedia__Fzz4E,.Home_heroMedia__Fzz4E img{position:absolute;inset:0;width:100%;height:100%}.Home_heroMedia__Fzz4E{z-index:-2}.Home_heroMedia__Fzz4E img{object-fit:cover;object-position:72% 40%}.Home_heroWash__KrD7j{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.92) 32%,hsla(0,0%,100%,.45) 55%,hsla(0,0%,100%,0) 80%)}@media (max-width:1055px){.Home_heroWash__KrD7j{background:linear-gradient(180deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.88) 60%,hsla(0,0%,100%,.7))}}.Home_heroInner__zaSVM{display:flex;flex-direction:column;justify-content:center;width:100%}.Home_heroCopy__Kyg86{max-width:40rem;padding:clamp(4rem,10vh,6rem) 0}.Home_heroTitle__K5Xyp{margin:1rem 0 1.5rem;font-size:clamp(2.5rem,1.8rem + 2.4vw,4rem);font-weight:300;line-height:1.12;letter-spacing:0;color:var(--text-primary)}.Home_heroBody__b09yM{max-width:34rem;margin-bottom:2.5rem;font-size:clamp(1.125rem,1rem + .35vw,1.375rem);font-weight:300;line-height:1.45;color:var(--text-primary)}.Home_properties__a2zLX{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:-1rem 0 2.5rem;font-size:.875rem;letter-spacing:.16px;color:var(--text-primary)}.Home_properties__a2zLX li{display:inline-flex;align-items:center;gap:.375rem}.Home_groupTitle__nA2JX{font-size:1.25rem;font-weight:600;line-height:1.4;margin-bottom:1.5rem;color:var(--text-primary)}.Home_featured__MPC8w{padding-top:1rem}.Home_moreLink__MhX2f{margin-top:2rem}.Home_spotlight__07vUL{padding:1rem 0 4rem}.Home_spotlightBand__KMrdM{padding:1.5rem 1rem 1rem;background:var(--layer-01)}@media (min-width:672px){.Home_spotlightBand__KMrdM{padding:1.5rem 1.5rem 1.25rem}}.Home_spotlightHead__Gh9y6{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 2rem}.Home_spotlightHead__Gh9y6 .Home_groupTitle__nA2JX{margin-bottom:1rem}.Home_spotCard__ds_w_{display:grid;grid-template-columns:9rem 1fr;min-height:11rem;background:var(--white);transition:background var(--duration-fast) var(--ease-productive)}.Home_spotCard__ds_w_:hover{background:var(--layer-hover-01)}@media (max-width:400px){.Home_spotCard__ds_w_{grid-template-columns:6rem 1fr}}.Home_spotThumb__5Xqbz{position:relative;display:flex;align-items:center;justify-content:center;background:var(--white);border-right:1px solid var(--border-subtle);color:var(--gray-100);font-size:3.25rem;overflow:hidden}.Home_spotThumb__5Xqbz svg{position:relative}.Home_spotTag__5bOSW{position:absolute;top:.5rem;left:.5rem;padding:0 .5rem;border:1px solid var(--gray-30);border-radius:1rem;font-size:.6875rem;line-height:18px;letter-spacing:.32px;color:var(--text-secondary);z-index:1}.Home_spotBody__RN6vP{position:relative;display:flex;flex-direction:column;padding:1rem 1rem 2.75rem;min-width:0}.Home_spotTitle__XfeOp{font-size:.875rem;font-weight:600;line-height:1.29;letter-spacing:.16px;color:var(--text-primary)}.Home_spotText___8TOa{margin-top:.5rem;font-size:.875rem;line-height:1.43;letter-spacing:.16px;color:var(--text-secondary);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.Home_spotArrow__83jAQ{position:absolute;right:1rem;bottom:1rem;color:var(--gray-100)}.Home_presenceBody__w8fp_{max-width:52rem;margin-bottom:2.5rem}.Home_map__q7t6O{margin-bottom:3rem;padding:1.5rem 0;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.Home_cta__BvW_m{background:var(--gray-100);padding:4rem 0}.Home_cta__BvW_m,.Home_cta__BvW_m h2{color:var(--white)}.Home_ctaGrid__X10vH{display:grid;grid-template-columns:1fr;grid-gap:3rem;gap:3rem}@media (min-width:1056px){.Home_ctaGrid__X10vH{grid-template-columns:8fr 8fr;gap:2rem}}.Home_ctaBody__fg4vm{margin:1.5rem 0 2rem;max-width:40rem;font-size:1.125rem;line-height:1.55;color:var(--gray-30)}.Home_ctaNote__eoBsi{display:flex;align-items:flex-start;gap:.5rem;margin-top:2rem;font-size:.875rem;letter-spacing:.16px;color:var(--gray-40)}.Home_ctaNote__eoBsi svg{flex-shrink:0;margin-top:2px}.Home_ctaRegions____9vs{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;align-content:start}@media (min-width:672px){.Home_ctaRegions____9vs{grid-template-columns:1fr 1fr}}.Home_ctaRegion__V72lR{display:grid;grid-row:span 4;grid-template-rows:subgrid;grid-row-gap:.5rem;row-gap:.5rem;align-content:start;padding:1.5rem 1rem;background:var(--gray-90);border-top:2px solid var(--gray-60)}.Home_ctaRegionTitle__Vl0br{font-size:1.25rem;font-weight:400}.Home_ctaRegionTeam__4nW_L{font-size:.875rem;letter-spacing:.16px;color:var(--gray-30);padding-bottom:.75rem}.Home_ctaContact__ICXN9,.Home_ctaPhone__y2AXL{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;letter-spacing:.16px;color:var(--white);align-self:flex-start;padding:.25rem 0}.Home_ctaContact__ICXN9:hover,.Home_ctaPhone__y2AXL:hover{color:var(--white);text-decoration:underline}.Home_pillars__DwKhG{border-top:1px solid var(--gray-100)}.Home_pillar__uDQRo{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;padding:2.5rem 0;border-bottom:1px solid var(--border-subtle)}@media (min-width:1056px){.Home_pillar__uDQRo{grid-template-columns:4fr 12fr;gap:2rem}}.Home_pillarHead__8v7Xf{display:flex;align-items:flex-start;gap:1.25rem;color:var(--gray-100)}.Home_pillarHead__8v7Xf .Home_pillarKind__K1OWy{display:block;font-size:.75rem;letter-spacing:.32px;color:var(--text-secondary)}.Home_pillarHead__8v7Xf .Home_pillarName____fo_{margin-top:.25rem;font-size:1.75rem;font-weight:400;line-height:1.25}.Home_pillarBody__y__WY{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.Home_pillarTitle__ZYFY0{font-size:clamp(1.5rem,1.2rem + 1vw,2.25rem);font-weight:300;line-height:1.22;color:var(--text-primary)}.Home_pillarText__S_RW_{max-width:48rem;font-size:1.0625rem;line-height:1.6;color:var(--text-secondary)}.Home_pillarLinks__uEJD0{display:grid;grid-template-columns:1fr;width:100%;margin:.5rem 0;border-top:1px solid var(--border-subtle)}@media (min-width:672px){.Home_pillarLinks__uEJD0{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}}.Home_pillarLinks__uEJD0 a{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--border-subtle);font-size:1rem;color:var(--text-primary)}.Home_pillarLinks__uEJD0 a:hover{text-decoration:underline}.Home_resources__4Qe2X{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media (min-width:1056px){.Home_resources__4Qe2X{grid-template-columns:9fr 7fr}}.Home_libraryBox__pBTGC{display:flex;flex-direction:column;gap:.25rem;padding:2rem 1.5rem;background:var(--layer-01);color:var(--gray-100)}.Home_libraryBox__pBTGC svg:first-child{margin-bottom:1rem}.Home_resourcesBody__oSMKL{margin:1rem 0 1.5rem;max-width:40rem;font-size:1.0625rem;line-height:1.55;color:var(--text-secondary)}.Home_libSearch__2AXoU{display:flex;align-items:center;gap:.75rem;max-width:36rem;padding-left:1rem;background:var(--white);border-bottom:1px solid var(--gray-50);color:var(--text-secondary)}.Home_libSearch__2AXoU:focus-within{outline:2px solid var(--focus);outline-offset:-2px}.Home_libSearch__2AXoU input{flex:1 1;min-width:0;height:48px;border:0;background:transparent;font-size:1rem;color:var(--text-primary);outline:none}.Home_libSearch__2AXoU button{height:48px;padding:0 1.25rem;background:var(--brand-60);color:var(--white);font-size:.875rem}.Home_libSearch__2AXoU button:hover{background:var(--brand-60-hover)}.Home_resourceList__LuU8n{display:grid;grid-gap:1rem;gap:1rem}.Home_insightsHead__i880_{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem}.Home_insightsHead__i880_>a,.Home_insightsHead__i880_>div{margin-bottom:2.5rem}.Home_insightCard__RWSgF{display:flex;flex-direction:column;gap:.75rem;min-height:15rem;padding:1.25rem 1rem;border:1px solid var(--border-subtle);color:var(--gray-100);transition:background var(--duration-fast) var(--ease-productive)}.Home_insightCard__RWSgF:hover{background:var(--layer-hover-01)}.Home_insightMeta__1CbQw{font-size:.75rem;letter-spacing:.32px;color:var(--text-secondary)}.Home_insightTitle__l59sZ{font-size:1.25rem;line-height:1.35;color:var(--text-primary)}.Home_insightRead__61kf_{display:flex;align-items:center;justify-content:space-between;margin-top:auto;font-size:.875rem;color:var(--text-secondary)}.Home_fusion__IQtbX{display:grid;grid-template-columns:1fr;grid-gap:2.5rem;gap:2.5rem;align-items:start}@media (min-width:1056px){.Home_fusion__IQtbX{grid-template-columns:5fr 6fr;gap:4rem}}.Home_fusionBody__azFPA{margin:1.5rem 0 2rem;font-size:1.125rem;line-height:1.5;color:var(--text-secondary)}.Home_ints__oxAV_{margin-bottom:2rem;border-top:1px solid var(--border-subtle)}.Home_ints__oxAV_ a{display:grid;grid-template-columns:6.5rem 1fr auto;align-items:center;grid-gap:1rem;gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--border-subtle);color:var(--text-primary);text-decoration:none;transition:background-color .11s ease}.Home_ints__oxAV_ a:hover{background:var(--gray-20,#e0e0e0)}.Home_ints__oxAV_ a:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.Home_intCode__DhZhl{font-family:var(--font-mono);font-size:.875rem;letter-spacing:.32px}.Home_intName__X8ejl{font-size:.875rem;color:var(--text-secondary)}.ui_display__MWa2x{font-size:clamp(2.625rem,1.9rem + 2.2vw,3.75rem);font-weight:300;line-height:1.17;letter-spacing:0;color:var(--text-primary)}.ui_displayAccent__lPaqO{display:block;color:var(--gray-70)}.ui_h2__C7Gp9{font-size:clamp(1.75rem,1.3rem + 1.4vw,2.625rem);font-weight:300;line-height:1.2;color:var(--text-primary)}.ui_h3__Wy0e1{font-size:clamp(1.25rem,1.1rem + .5vw,1.75rem);line-height:1.29}.ui_h3__Wy0e1,.ui_h4__y0DvE{font-weight:400;color:var(--text-primary)}.ui_h4__y0DvE,.ui_lead__5NQ9h{font-size:1.25rem;line-height:1.4}.ui_lead__5NQ9h{font-weight:300;color:var(--text-primary)}.ui_body__LQuuY{font-size:1rem;line-height:1.5;color:var(--text-secondary)}.ui_bodySm__FW0M6{line-height:1.43}.ui_bodySm__FW0M6,.ui_eyebrow__G_RQh{font-size:.875rem;letter-spacing:.16px;color:var(--text-secondary)}.ui_eyebrow__G_RQh{display:block;line-height:1.29;margin-bottom:1rem}.ui_mono__aZqkb{font-family:var(--font-mono)}.ui_btn__h8I0a{position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:2rem;min-height:48px;max-width:20rem;min-width:12rem;padding:13px 15px;border:1px solid transparent;font-size:.875rem;font-weight:400;line-height:1.29;letter-spacing:.16px;text-align:left;text-decoration:none;cursor:pointer;transition:background var(--duration-fast) var(--ease-productive),border-color var(--duration-fast) var(--ease-productive),color var(--duration-fast) var(--ease-productive)}.ui_btn__h8I0a svg{flex-shrink:0}.ui_btnMd__W56LM{min-height:40px;padding-top:9px;padding-bottom:9px}.ui_btnPrimary__DPJyj{background:var(--brand-60);color:var(--white)}.ui_btnPrimary__DPJyj:hover{background:var(--brand-60-hover)}.ui_btnPrimary__DPJyj:active{background:var(--brand-80)}.ui_btnSecondary__4fQDQ{background:var(--gray-80);color:var(--white)}.ui_btnSecondary__4fQDQ:hover{background:#4c4c4c}.ui_btnTertiary__jRm_h{background:transparent;border-color:var(--brand-60);color:var(--brand-60)}.ui_btnTertiary__jRm_h:hover{background:var(--brand-60-hover);border-color:var(--brand-60-hover);color:var(--white)}.ui_btnGhost__mz_Om{min-width:0;background:transparent;color:var(--brand-60);padding-left:0;padding-right:0;justify-content:flex-start;gap:.5rem}.ui_btnGhost__mz_Om:hover{color:var(--brand-70);text-decoration:underline}.ui_btnOnDark__dseOi.ui_btnTertiary__jRm_h{border-color:var(--white);color:var(--white)}.ui_btnOnDark__dseOi.ui_btnTertiary__jRm_h:hover{background:var(--white);color:var(--gray-100)}.ui_btnOnDark__dseOi.ui_btnGhost__mz_Om{color:var(--brand-40)}.ui_btn__h8I0a:focus-visible{outline:2px solid var(--focus);outline-offset:0;box-shadow:inset 0 0 0 1px var(--white),inset 0 0 0 2px var(--white)}.ui_btnGroup__9_BkG{display:flex;flex-wrap:wrap;gap:1rem}.ui_link__k6XAS{display:inline-flex;align-items:center;gap:.5rem;color:var(--link-primary);font-size:1rem;line-height:1.375}.ui_link__k6XAS:hover{color:var(--link-primary-hover);text-decoration:underline}.ui_link__k6XAS svg{transition:transform var(--duration-fast) var(--ease-productive)}.ui_link__k6XAS:hover svg{transform:translateX(4px)}.ui_section__K4Dyd{padding:4rem 0}.ui_sectionLg__VPiZq{padding:5rem 0 6rem}.ui_sectionGray__DL_v_{background:var(--layer-01)}.ui_sectionDark__1cHZj{background:var(--gray-100);color:var(--white)}.ui_sectionRule__Cwokm{border-top:1px solid var(--border-subtle)}.ui_sectionHead__anHJj{max-width:56rem;margin-bottom:2.5rem}.ui_sectionHead__anHJj .ui_body__LQuuY{margin-top:1rem;font-size:1.125rem;line-height:1.55}.ui_split__81QhI{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media (min-width:1056px){.ui_split__81QhI{grid-template-columns:4fr 12fr;gap:2rem}}.ui_grid2__PH_d8,.ui_grid3__8x4bT,.ui_grid4__4CYPL{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media (min-width:672px){.ui_grid2__PH_d8,.ui_grid3__8x4bT,.ui_grid4__4CYPL{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1056px){.ui_grid3__8x4bT{grid-template-columns:repeat(3,minmax(0,1fr))}.ui_grid4__4CYPL{grid-template-columns:repeat(4,minmax(0,1fr))}}.ui_tile__iamDJ{position:relative;display:flex;flex-direction:column;min-height:13rem;padding:1rem;background:var(--white);border:1px solid var(--border-subtle);color:var(--text-primary);transition:background var(--duration-fast) var(--ease-productive)}a.ui_tile__iamDJ:hover,button.ui_tile__iamDJ:hover{background:var(--layer-hover-01)}.ui_tile__iamDJ:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.ui_tileEyebrow__JGJKv{font-size:.75rem;line-height:1.33;letter-spacing:.32px;color:var(--text-secondary);margin-bottom:.5rem}.ui_tileTitle__zw2kg{font-size:1rem;line-height:1.375;font-weight:400;color:var(--text-primary);padding-right:1rem}.ui_tileDesc__a4cTM{margin-top:.5rem;font-size:.875rem;line-height:1.43;letter-spacing:.16px;color:var(--text-secondary)}.ui_tileFoot__a5_kh{margin-top:auto;padding-top:2rem;display:flex;align-items:flex-end;justify-content:space-between}.ui_tilePicto__awuGt{font-size:3rem;line-height:1;color:var(--text-primary)}.ui_tileArrow__rEOmM{color:var(--gray-100);transition:transform var(--duration-fast) var(--ease-productive)}a.ui_tile__iamDJ:hover .ui_tileArrow__rEOmM{transform:translateX(4px)}.ui_card__UOkHE{display:flex;flex-direction:column;padding:1.5rem 1rem 2rem;background:var(--white);border-top:1px solid var(--border-subtle)}.ui_cardOnGray__HBdAA{background:var(--white);border:0}.ui_cardIcon__okVkZ{font-size:2.5rem;line-height:1;color:var(--gray-100);margin-bottom:1.5rem}.ui_cardTitle__XHKEr{font-size:1.25rem;line-height:1.4;font-weight:400;color:var(--text-primary);margin-bottom:.75rem}.ui_cardBody__RKceQ{font-size:.9375rem;line-height:1.5;color:var(--text-secondary)}.ui_cardLink__fy9Xq{margin-top:auto;padding-top:1.5rem}.ui_tags__MeEYN{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem}.ui_tag__Y80_p{display:inline-flex;align-items:center;min-height:24px;padding:0 .5rem;border-radius:1rem;font-size:.75rem;line-height:1.33;letter-spacing:.32px;white-space:nowrap}.ui_tagBlue___uER4,.ui_tag__Y80_p{background:var(--gray-20);color:var(--gray-100)}.ui_tagOutline__9d6VB{background:transparent;border:1px solid}.ui_checkList__w4f9E{display:grid;grid-gap:.75rem;gap:.75rem}.ui_checkList__w4f9E li{display:grid;grid-template-columns:20px 1fr;grid-gap:.75rem;gap:.75rem;font-size:1rem;line-height:1.5;color:var(--text-primary)}.ui_checkList__w4f9E li svg{margin-top:2px;color:var(--gray-100)}.ui_dashList__pfJqk{display:grid;grid-gap:.5rem;gap:.5rem}.ui_dashList__pfJqk li{position:relative;padding-left:1.25rem;font-size:.875rem;line-height:1.43;letter-spacing:.16px;color:var(--text-secondary)}.ui_dashList__pfJqk li:before{content:"–";position:absolute;left:0;color:var(--text-secondary)}.ui_media__ujqmd{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.ui_media__ujqmd>*{width:100%}.ui_mediaFlush__ylR6i{padding:0}.ui_stats__QB_wb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem 1rem;gap:2rem 1rem}@media (min-width:1056px){.ui_stats__QB_wb{grid-template-columns:repeat(4,minmax(0,1fr))}}.ui_stat__0Z3EX{border-top:1px solid var(--border-strong);padding-top:1rem}.ui_statValue__5AE3X{display:block;font-size:clamp(2.625rem,2rem + 2vw,3.75rem);font-weight:300;line-height:1.1;color:var(--gray-100)}.ui_statLabel__YD79h{display:block;margin-top:.5rem;font-size:.875rem;line-height:1.43;letter-spacing:.16px;color:var(--text-secondary)}.ui_breadcrumb__paCWV{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.875rem;line-height:1.29;letter-spacing:.16px;margin-bottom:2rem}.ui_breadcrumb__paCWV a{color:var(--link-primary)}.ui_breadcrumb__paCWV a:hover{text-decoration:underline}.ui_breadcrumb__paCWV li+li:before{content:"/";margin-right:.5rem;color:var(--text-secondary)}.ui_breadcrumb__paCWV [aria-current=page]{color:var(--text-secondary)}.Blocks_steps__rVHim{display:grid;grid-template-columns:1fr;counter-reset:step}@media (min-width:672px){.Blocks_steps__rVHim{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem}}@media (min-width:1312px){.Blocks_steps__rVHim{grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:0}}.Blocks_step__8xvWc{position:relative;display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.25rem 1.5rem 0;border-top:1px solid var(--gray-100)}@media (min-width:1312px){.Blocks_step__8xvWc:not(:last-child):after{content:"";position:absolute;top:-5px;right:0;width:9px;height:9px;border-top:1px solid var(--gray-100);border-right:1px solid var(--gray-100);transform:rotate(45deg);background:var(--white)}}.Blocks_stepNum__yj10u{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.32px;color:var(--text-helper)}.Blocks_stepName__sW8S_{font-size:1rem;font-weight:600;line-height:1.375;color:var(--text-primary)}.Blocks_stepBody__CjzTh{font-size:.875rem;line-height:1.5;letter-spacing:.16px;color:var(--text-secondary)}.Blocks_features__sZvL_{display:grid;grid-template-columns:1fr;border-top:1px solid var(--border-subtle)}@media (min-width:672px){.Blocks_features__sZvL_{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}}.Blocks_feature__4zC2P{display:grid;grid-template-columns:48px 1fr;grid-gap:1.25rem;gap:1.25rem;padding:1.75rem 0;border-bottom:1px solid var(--border-subtle)}.Blocks_featurePicto__xSWig{color:var(--gray-100)}.Blocks_featureTitle__yL4r9{font-size:1.25rem;font-weight:400;line-height:1.4;margin-bottom:.5rem;color:var(--text-primary)}.Blocks_featureBody__BdFLB{font-size:.9375rem;line-height:1.55;color:var(--text-secondary);margin-bottom:.75rem}.Blocks_related__e4zNL{padding-top:1.5rem}.Blocks_relatedTitle__VfBHl{font-size:1.25rem;font-weight:400;line-height:1.4;margin-bottom:1rem}.Blocks_relatedList__ZeABn{display:grid;grid-template-columns:1fr;border-top:1px solid var(--border-subtle)}@media (min-width:672px){.Blocks_relatedList__ZeABn{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}}.Blocks_relatedList__ZeABn.Blocks_relatedSingle__0ckQp{grid-template-columns:1fr}.Blocks_relatedLink__LcXIT{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:56px;padding:.75rem 0;border-bottom:1px solid var(--border-subtle);font-size:1rem;color:var(--text-primary)}.Blocks_relatedLink__LcXIT svg{flex-shrink:0;transition:transform var(--duration-fast) var(--ease-productive)}.Blocks_relatedLink__LcXIT:hover span{text-decoration:underline}.Blocks_relatedLink__LcXIT:hover svg{transform:translateX(4px)}.Blocks_cases__sobxO{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media (min-width:672px){.Blocks_cases__sobxO{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1312px){.Blocks_cases__sobxO{grid-template-columns:repeat(3,minmax(0,1fr))}}.Blocks_case__5mV6g{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem 1rem;border:1px solid var(--border-subtle);transition:background var(--duration-fast) var(--ease-productive)}.Blocks_case__5mV6g:hover{background:var(--layer-hover-01)}.Blocks_caseTag__kg_7t{font-size:.75rem;letter-spacing:.32px;color:var(--text-secondary)}.Blocks_caseTitle__MI2xu{font-size:1.125rem;line-height:1.4;color:var(--text-primary)}.Blocks_caseBody__zMmsx{font-size:.875rem;line-height:1.5;letter-spacing:.16px;color:var(--text-secondary)}.Blocks_caseOutcome__PVwS9{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:.75rem;border-top:1px solid var(--border-subtle);font-size:.875rem;font-weight:600;letter-spacing:.16px;color:var(--text-primary)}.Accordion_accordion__DE_P5{border-bottom:1px solid var(--border-subtle)}.Accordion_item__wRHah{border-top:1px solid var(--border-subtle)}.Accordion_heading__KRwXG{font:inherit}.Accordion_trigger__gHxIC{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;width:100%;min-height:48px;padding:.875rem 1rem;text-align:left;color:var(--text-primary);transition:background var(--duration-fast) var(--ease-productive)}.Accordion_trigger__gHxIC:hover{background:var(--layer-hover-01)}.Accordion_title__OTGGY{font-size:1rem;line-height:1.375;font-weight:400}.Accordion_chevron___2W1d{flex-shrink:0;margin-top:3px;transition:transform var(--duration-moderate) var(--ease-productive)}.Accordion_itemOpen__Mp9Sg .Accordion_chevron___2W1d{transform:rotate(180deg)}.Accordion_panel__HpJrH{padding:.25rem 4rem 1.5rem 1rem;font-size:1rem;line-height:1.5;color:var(--text-secondary);max-width:64rem}@media (max-width:671px){.Accordion_panel__HpJrH{padding-right:1rem}}.Carousel_carousel__d1304{position:relative}.Carousel_track__vFnWH{display:grid;grid-auto-flow:column;grid-auto-columns:88%;grid-gap:1rem;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:2px}.Carousel_track__vFnWH::-webkit-scrollbar{display:none}.Carousel_track__vFnWH>*{scroll-snap-align:start}.Carousel_track__vFnWH:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (min-width:672px){.Carousel_track__vFnWH{grid-auto-columns:calc((100% - 1rem) / 2)}}@media (min-width:1312px){.Carousel_track__vFnWH{grid-auto-columns:calc((100% - 2rem) / 3)}}.Carousel_controls__BPqPk{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;margin-top:1rem}.Carousel_pager__K6Npp{font-size:.875rem;letter-spacing:.16px;color:var(--text-primary);min-width:2.5rem;text-align:center}.Carousel_ctrl__BbS6g{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--brand-60);color:var(--brand-60);background:transparent;transition:background var(--duration-fast) var(--ease-productive)}.Carousel_ctrl__BbS6g:hover:not(:disabled){background:var(--brand-60);color:var(--white)}.Carousel_ctrl__BbS6g:disabled{border-color:var(--gray-30);color:var(--gray-30);cursor:not-allowed}.FusionExplorer_explorer__6iSaS{--fx-tint:rgba(40,104,84,.07);--fx-tint-strong:rgba(40,104,84,.12);container-type:inline-size;width:100%;margin:0;color:var(--text-primary)}.FusionExplorer_stage__5ABdy{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.75rem;gap:.75rem}.FusionExplorer_wires__2dVDG{position:absolute;inset:0;overflow:visible;pointer-events:none;z-index:0}.FusionExplorer_wire__6GhA5{fill:none;stroke:var(--gray-30);stroke-width:1.5}.FusionExplorer_wireOn__cAH_a{fill:none;stroke:var(--brand-60);stroke-width:2}.FusionExplorer_headOff__NYj_o{fill:var(--gray-30)}.FusionExplorer_headOn__9Mnoe{fill:var(--brand-60)}.FusionExplorer_pulse__YvijN{fill:var(--brand-60);stroke:var(--white);stroke-width:1.5}.FusionExplorer_col__naoUZ{position:relative;z-index:1;display:flex;flex-direction:column;min-width:0}.FusionExplorer_colHead__cwg82{margin:0 0 .625rem;font-size:.75rem;line-height:1.33;letter-spacing:.32px;color:var(--text-secondary)}.FusionExplorer_list__fELRW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;margin:0;padding:0;list-style:none}.FusionExplorer_node__N926r{position:relative;display:grid;grid-template-columns:1.5rem minmax(0,1fr);grid-gap:.625rem;gap:.625rem;align-items:center;width:100%;min-height:3.25rem;padding:.5rem .75rem;border:1px solid var(--gray-30);background:var(--white);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-productive),background-color var(--duration-fast) var(--ease-productive),box-shadow var(--duration-fast) var(--ease-productive),opacity var(--duration-moderate) var(--ease-productive)}.FusionExplorer_node__N926r:hover{border-color:var(--brand-60)}.FusionExplorer_core__u9dEb:focus-visible,.FusionExplorer_node__N926r:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.FusionExplorer_icon__xXxkP{display:flex;color:var(--brand-60)}.FusionExplorer_icon__xXxkP svg{width:1.5rem;height:1.5rem}.FusionExplorer_code__WHw6G{display:block;font-family:var(--font-mono);font-size:.8125rem;font-weight:600;line-height:1.25;letter-spacing:.3px}.FusionExplorer_name__jQ65H{display:block;font-size:.875rem;font-weight:600;line-height:1.25}.FusionExplorer_sub__UlFNd{display:block;margin-top:.125rem;font-size:.75rem;line-height:1.33;color:var(--text-secondary)}.FusionExplorer_on__pArMf{border-color:var(--brand-60);background:var(--fx-tint)}.FusionExplorer_selected__zfDJ4{border-color:var(--brand-60);background:var(--fx-tint-strong);box-shadow:inset 3px 0 0 var(--brand-60)}.FusionExplorer_dim__2ztss{opacity:.45}.FusionExplorer_coreCol__h7yEX{justify-content:center}.FusionExplorer_core__u9dEb{display:block;width:100%;padding:0;border:1.5px solid var(--brand-60);background:var(--white);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:box-shadow var(--duration-moderate) var(--ease-productive)}.FusionExplorer_coreOn__2A6Ww,.FusionExplorer_core__u9dEb:hover{box-shadow:0 0 0 4px var(--fx-tint-strong)}.FusionExplorer_coreSelected__N8c_k{box-shadow:0 0 0 4px rgba(40,104,84,.22)}.FusionExplorer_coreHead__F0QJi{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;padding:.75rem .875rem;border-bottom:1px solid var(--gray-20);font-size:.9375rem;font-weight:600;line-height:1.3}.FusionExplorer_coreCount__psGEU{font-family:var(--font-mono);font-size:.6875rem;font-weight:400;color:var(--text-secondary);white-space:nowrap}.FusionExplorer_subject__Zapru{display:grid;grid-template-columns:2.25rem minmax(0,1fr);grid-gap:.625rem;gap:.625rem;align-items:center;padding:.75rem .875rem .625rem}.FusionExplorer_avatar__1SxNq{position:relative;display:block;width:2.25rem;height:2.25rem;border:1.5px solid var(--gray-100);border-radius:50%;overflow:hidden}.FusionExplorer_avatar__1SxNq:before{top:.4rem;width:.625rem;height:.625rem}.FusionExplorer_avatar__1SxNq:after,.FusionExplorer_avatar__1SxNq:before{content:"";position:absolute;left:50%;border:1.5px solid var(--gray-100);border-radius:50%;transform:translateX(-50%)}.FusionExplorer_avatar__1SxNq:after{bottom:-.55rem;width:1.375rem;height:1.1rem}.FusionExplorer_subjectText__fCkuG{display:block;min-width:0}.FusionExplorer_subjectName__WjWxm{display:block;font-size:.875rem;font-weight:600;line-height:1.3}.FusionExplorer_subjectSub__KfldL{display:block;font-size:.75rem;line-height:1.33;color:var(--text-secondary)}.FusionExplorer_rows__J4sk7{display:block;padding:0 0 .375rem}.FusionExplorer_row__5oFLb{display:grid;grid-template-columns:.5rem minmax(0,1fr) auto;grid-gap:.5rem;gap:.5rem;align-items:center;padding:.3125rem .875rem;border-top:1px solid var(--gray-10);font-size:.75rem;line-height:1.33;color:var(--text-secondary);transition:background-color var(--duration-moderate) var(--ease-productive),color var(--duration-moderate) var(--ease-productive)}.FusionExplorer_rowDot__t9siX{display:block;width:.5rem;height:.5rem;border:1.5px solid var(--gray-30);border-radius:50%;transition:background-color var(--duration-moderate) var(--ease-productive),border-color var(--duration-moderate) var(--ease-productive)}.FusionExplorer_rowLabel__TCNiD{min-width:0}.FusionExplorer_rowTag__YOiZC{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.3px;color:var(--brand-60);opacity:0;transform:translateX(-4px);transition:opacity var(--duration-moderate) var(--ease-productive),transform var(--duration-moderate) var(--ease-productive)}.FusionExplorer_rowOn__Y55lm{background:var(--fx-tint);color:var(--text-primary)}.FusionExplorer_rowOn__Y55lm .FusionExplorer_rowDot__t9siX{border-color:var(--brand-60);background:var(--brand-60)}.FusionExplorer_rowOn__Y55lm .FusionExplorer_rowTag__YOiZC{opacity:1;transform:none}.FusionExplorer_coreFoot__Xh5Gl{display:block;padding:.625rem .875rem;border-top:1px solid var(--gray-20);font-size:.75rem;line-height:1.33;color:var(--text-secondary)}.FusionExplorer_down__J3T3q{justify-self:center;position:relative;display:block;width:1.5px;height:1.5rem;background:var(--gray-30);transition:background-color var(--duration-moderate) var(--ease-productive)}.FusionExplorer_down__J3T3q:after{content:"";position:absolute;bottom:-1px;left:50%;width:.5rem;height:.5rem;border-right:1.5px solid var(--gray-30);border-bottom:1.5px solid var(--gray-30);transform:translateX(-50%) rotate(45deg)}.FusionExplorer_downOn__Q7ozt{background:var(--brand-60)}.FusionExplorer_downOn__Q7ozt:after{border-color:var(--brand-60)}@container (min-width: 500px){.FusionExplorer_stage__5ABdy{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);column-gap:clamp(2rem,7cqw,3.5rem);align-items:stretch}.FusionExplorer_down__J3T3q{display:none}.FusionExplorer_list__fELRW{grid-template-columns:minmax(0,1fr)}.FusionExplorer_outCol__TQ_97 .FusionExplorer_outList__2ulfP{flex:1 1;align-content:space-between}}@container (min-width: 500px) and (max-width: 679px){.FusionExplorer_node__N926r{grid-template-columns:minmax(0,1fr);padding:.5rem .625rem}.FusionExplorer_icon__xXxkP,.FusionExplorer_rowTag__YOiZC{display:none}.FusionExplorer_row__5oFLb{grid-template-columns:.5rem minmax(0,1fr);padding:.3125rem .625rem}.FusionExplorer_coreFoot__Xh5Gl,.FusionExplorer_coreHead__F0QJi,.FusionExplorer_subject__Zapru{padding-left:.625rem;padding-right:.625rem}.FusionExplorer_coreHead__F0QJi{flex-wrap:wrap}}.FusionExplorer_panel__knBHm{margin-top:1.25rem;border-top:2px solid var(--brand-60);background:var(--layer-01)}.FusionExplorer_panelInner__KoqjR{padding:1rem 1.25rem 1.25rem;animation:FusionExplorer_panelIn__GcBOg var(--duration-moderate) var(--ease-entrance)}@keyframes FusionExplorer_panelIn__GcBOg{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.FusionExplorer_idle__QBDfo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem}.FusionExplorer_idle__QBDfo p{flex:1 1 16rem;margin:0;font-size:.875rem;line-height:1.43;color:var(--text-secondary)}.FusionExplorer_playBtn__TGxK1{display:inline-flex;align-items:center;gap:.5rem;min-height:2.5rem;padding:0 1rem;border:0;background:var(--brand-60);color:var(--white);font:inherit;font-size:.875rem;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-productive)}.FusionExplorer_playBtn__TGxK1:hover{background:var(--brand-60-hover)}.FusionExplorer_close__EonLy:focus-visible,.FusionExplorer_ctrl__AzD3d:focus-visible,.FusionExplorer_dot__yfxm7:focus-visible,.FusionExplorer_playBtn__TGxK1:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.FusionExplorer_detailHead__ZNuHc{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.FusionExplorer_detailTitle__yNHjw{display:grid;grid-template-columns:2rem minmax(0,1fr);grid-gap:.75rem;gap:.75rem;align-items:start}.FusionExplorer_detailIcon__QU9Wa{display:flex;color:var(--brand-60)}.FusionExplorer_detailIcon__QU9Wa svg{width:2rem;height:2rem}.FusionExplorer_eyebrow__LKyJr{margin:0;font-size:.75rem;line-height:1.33;color:var(--text-secondary)}.FusionExplorer_title__aEOEc{margin:.125rem 0 0;font-size:1.125rem;font-weight:600;line-height:1.33}.FusionExplorer_body__zW3IV{margin:.625rem 0 0;max-width:44rem;font-size:.875rem;line-height:1.5}.FusionExplorer_adds__V2khy{margin:.5rem 0 0;font-size:.875rem;line-height:1.43;color:var(--text-secondary)}.FusionExplorer_adds__V2khy strong{color:var(--brand-60);font-weight:600}.FusionExplorer_chips__oiTgE{display:flex;flex-wrap:wrap;gap:.375rem;margin:.75rem 0 0;padding:0;list-style:none}.FusionExplorer_chips__oiTgE li{padding:.25rem .5rem;border:1px solid var(--gray-20);background:var(--white);font-size:.75rem;line-height:1.33}.FusionExplorer_more__8aR__{margin-top:.875rem}.FusionExplorer_close__EonLy{display:inline-flex;flex:none;align-items:center;justify-content:center;width:2rem;height:2rem;border:0;background:transparent;color:var(--text-primary);cursor:pointer}.FusionExplorer_close__EonLy:hover{background:var(--layer-hover-01)}.FusionExplorer_controls__gzpb8{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.875rem}.FusionExplorer_ctrl__AzD3d{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid var(--gray-30);background:var(--white);color:var(--text-primary);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-productive)}.FusionExplorer_ctrl__AzD3d:hover:not(:disabled){border-color:var(--brand-60);color:var(--brand-60)}.FusionExplorer_ctrl__AzD3d:disabled{color:var(--gray-30);cursor:default}.FusionExplorer_dots__B0N4P{display:flex;gap:.25rem;margin:0 0 0 .5rem;padding:0;list-style:none}.FusionExplorer_dot__yfxm7{display:block;width:1.5rem;height:1rem;padding:0;border:0;background:linear-gradient(var(--gray-30),var(--gray-30)) 50% /100% 3px no-repeat;cursor:pointer}.FusionExplorer_dotOn__KpdRu{background-image:linear-gradient(var(--brand-60),var(--brand-60))}@media (prefers-reduced-motion:reduce){.FusionExplorer_panelInner__KoqjR{animation:none}.FusionExplorer_core__u9dEb,.FusionExplorer_down__J3T3q,.FusionExplorer_node__N926r,.FusionExplorer_rowDot__t9siX,.FusionExplorer_rowTag__YOiZC,.FusionExplorer_row__5oFLb{transition:none}}