.Home_hero__R8Aho{position:relative;display:flex;min-height:clamp(36rem,82vh,48rem);overflow:hidden;isolation:isolate;background:var(--gray-10)}.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:space-between;gap:3rem;width:100%}.Home_heroCopy__Kyg86{max-width:40rem;padding-top:clamp(4rem,12vh,7.5rem)}.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_heroFigures__CK4t0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--border-subtle);background:hsla(0,0%,100%,.86)}@media (min-width:1056px){.Home_heroFigures__CK4t0{grid-template-columns:repeat(4,minmax(0,1fr))}}.Home_heroFigure__xtXkD{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:.5rem;padding:1.5rem 1rem 1.75rem}.Home_heroFigure__xtXkD+.Home_heroFigure__xtXkD{border-left:1px solid var(--border-subtle)}@media (max-width:1055px){.Home_heroFigure__xtXkD:nth-child(3){border-left:0}.Home_heroFigure__xtXkD:nth-child(n+3){border-top:1px solid var(--border-subtle)}}.Home_heroFigure__xtXkD dd{font-size:clamp(2rem,1.6rem + 1.4vw,3rem);font-weight:300;line-height:1;color:var(--text-primary)}.Home_heroFigure__xtXkD dt{font-size:.875rem;line-height:1.43;letter-spacing:.16px;color:var(--text-secondary)}.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:flex;flex-direction:column;gap:.5rem;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);margin-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}