.Typology_lead__YkkVA{padding:2rem 0 3rem;border-bottom:1px solid var(--border-subtle)}.Typology_leadGrid__hMLu3{display:grid;grid-template-columns:1fr;grid-gap:2.5rem;gap:2.5rem}@media (min-width:1056px){.Typology_leadGrid__hMLu3{grid-template-columns:6fr 10fr;gap:2rem;align-items:start}}.Typology_meta__Oq_F_{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;font-size:.875rem;letter-spacing:.16px;color:var(--text-secondary)}.Typology_meta__Oq_F_ a{color:var(--text-primary);text-decoration:underline}.Typology_summary__9H6As{margin-top:1.5rem}.Typology_figure__PYy3O{margin:0;padding-top:.5rem}.Typology_figure__PYy3O figcaption{display:flex;flex-direction:column;gap:.25rem;margin-top:1rem;padding-top:.75rem;border-top:1px solid var(--border-subtle);font-size:.875rem;line-height:1.43;letter-spacing:.16px;color:var(--text-secondary)}.Typology_figLabel__XPGzE{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.32px;text-transform:uppercase;color:var(--text-helper)}.Typology_body__iPnEF{display:grid;grid-template-columns:1fr;grid-gap:3rem;gap:3rem;padding-top:3rem;padding-bottom:4rem}@media (min-width:1056px){.Typology_body__iPnEF{grid-template-columns:10fr 5fr;gap:4rem}}.Typology_article__AbqiT{min-width:0;max-width:50rem}.Typology_article__AbqiT>section{padding-bottom:2.5rem;margin-bottom:2.5rem;border-bottom:1px solid var(--border-subtle)}.Typology_h2__1k8dB{font-size:1.75rem;font-weight:300;line-height:1.29;margin-bottom:1.25rem;color:var(--text-primary)}.Typology_p__JDnAK{font-size:1.125rem;line-height:1.6;color:var(--text-primary)}.Typology_p__JDnAK+.Typology_p__JDnAK{margin-top:1.25rem}.Typology_twoCol__vl_vY{display:grid;grid-template-columns:1fr;grid-gap:2.5rem;gap:2.5rem}@media (min-width:672px){.Typology_twoCol__vl_vY{grid-template-columns:1fr 1fr;gap:2rem}}.Typology_twoCol__vl_vY .Typology_h2__1k8dB{font-size:1.25rem;font-weight:600}.Typology_flags__V_8_F,.Typology_signals__cfHm5{display:grid;border-top:1px solid var(--border-subtle)}.Typology_flags__V_8_F li,.Typology_signals__cfHm5 li{position:relative;padding:.75rem 0 .75rem 1.5rem;border-bottom:1px solid var(--border-subtle);font-size:.9375rem;line-height:1.5;color:var(--text-primary)}.Typology_flags__V_8_F li:before{background:var(--gray-100)}.Typology_flags__V_8_F li:before,.Typology_signals__cfHm5 li:before{content:"";position:absolute;left:0;top:1.15rem;width:8px;height:8px}.Typology_signals__cfHm5 li:before{border:1px solid var(--gray-100)}.Typology_response__1EeKK{display:grid;border-top:1px solid var(--border-subtle)}.Typology_response__1EeKK li{display:grid;grid-template-columns:3rem 1fr;padding:1rem 0;border-bottom:1px solid var(--border-subtle);font-size:1rem;line-height:1.55;color:var(--text-primary)}.Typology_responseNum__fDWnP{font-family:var(--font-mono);font-size:.875rem;padding-top:2px;color:var(--text-helper)}.Typology_related__bFqbD{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media (min-width:672px){.Typology_related__bFqbD{grid-template-columns:1fr 1fr}}.Typology_relatedCard__8TRGA{display:flex;flex-direction:column;gap:.5rem;height:100%;padding:1rem;border:1px solid var(--border-subtle);transition:background var(--duration-fast) var(--ease-productive)}.Typology_relatedCard__8TRGA:hover{background:var(--layer-hover-01)}.Typology_relatedCard__8TRGA svg{margin-top:auto;align-self:flex-end}.Typology_relatedName__xmFVy{font-size:1rem;font-weight:600;color:var(--text-primary)}.Typology_relatedSummary__PNu_4{font-size:.875rem;line-height:1.5;letter-spacing:.16px;color:var(--text-secondary)}.Typology_pager__WR1KX{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.Typology_pagerLink__I2aZk{display:flex;align-items:center;gap:.75rem;padding:1rem 0;border-top:1px solid var(--gray-100);font-size:1rem;color:var(--text-primary)}.Typology_pagerLink__I2aZk:hover{text-decoration:underline}.Typology_pagerNext__0U9fw{justify-content:flex-end;text-align:right}.Typology_pagerLabel__CQn3i{display:block;font-size:.75rem;letter-spacing:.32px;color:var(--text-helper)}.Typology_aside__kc45_{min-width:0}@media (min-width:1056px){.Typology_aside__kc45_{position:-webkit-sticky;position:sticky;top:calc(var(--masthead-h) + 2rem);align-self:start}}.Typology_asideBox__XhUgP{padding:1.5rem;background:var(--layer-01);border-top:2px solid var(--gray-100);margin-bottom:2rem}.Typology_asideTitle__Wc3jY{font-size:1rem;font-weight:600;margin-bottom:.5rem}.Typology_asideBody__S0GhW{font-size:.875rem;line-height:1.5;letter-spacing:.16px;color:var(--text-secondary);margin-bottom:1rem}.Typology_asideLink__PUzKg{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--text-primary)}.Typology_asideLink__PUzKg:hover{text-decoration:underline}.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}}