.block__anatomy-steps{display:flex;justify-content:center;width:100%;padding:var(--spacing-lg) 0}.block__anatomy-steps.color-white{background:var(--color-anatomy-white);color:var(--color-text-primary)}.block__anatomy-steps.color-dark{background:var(--color-anatomy-navy);color:var(--color-text-secondary)}.block__anatomy-steps.color-stone{background:var(--color-anatomy-clay);color:var(--color-text-primary)}.block__anatomy-steps .wrapper{width:100%;max-width:var(--container-xl-max-width)}.block__anatomy-steps .wrapper .steps{display:flex;flex-wrap:wrap;--gap:var(--spacing-md);gap:var(--gap);--num-per-row:4}.block__anatomy-steps .wrapper .steps .step{--width:calc((100% - (var(--gap) * (var(--num-per-row) - 1))) / var(--num-per-row));width:var(--width);max-width:var(--width);padding:0 14px;border-left:1px solid currentColor;display:flex;flex-direction:column;gap:var(--spacing-mdl)}.block__anatomy-steps .wrapper .steps .step .number{font:var(--type-b1);font-size:112px;line-height:1;letter-spacing:-2.243px;font-weight:500}.block__anatomy-steps .wrapper .steps .step .content h3{font:var(--type-h2);margin-bottom:var(--spacing-xs)}.block__anatomy-steps .wrapper .steps .step .content .text{font:var(--type-b2)}.block__anatomy-steps .wrapper .steps .step .content .text p{margin-bottom:var(--spacing-sm)}.block__anatomy-steps .wrapper .steps .step .content .text p:last-child{margin-bottom:0}.block__anatomy-steps .wrapper .steps .step .content .text b,.block__anatomy-steps .wrapper .steps .step .content .text strong{font-weight:700}.block__anatomy-steps .wrapper .steps .step .content .text h1,.block__anatomy-steps .wrapper .steps .step .content .text h2,.block__anatomy-steps .wrapper .steps .step .content .text h3,.block__anatomy-steps .wrapper .steps .step .content .text h4,.block__anatomy-steps .wrapper .steps .step .content .text h5{margin-bottom:.5em;text-wrap:balance}.block__anatomy-steps .wrapper .steps .step .content .text ol+h1,.block__anatomy-steps .wrapper .steps .step .content .text ol+h2,.block__anatomy-steps .wrapper .steps .step .content .text ol+h3,.block__anatomy-steps .wrapper .steps .step .content .text ol+h4,.block__anatomy-steps .wrapper .steps .step .content .text p+h1,.block__anatomy-steps .wrapper .steps .step .content .text p+h2,.block__anatomy-steps .wrapper .steps .step .content .text p+h3,.block__anatomy-steps .wrapper .steps .step .content .text p+h4,.block__anatomy-steps .wrapper .steps .step .content .text ul+h1,.block__anatomy-steps .wrapper .steps .step .content .text ul+h2,.block__anatomy-steps .wrapper .steps .step .content .text ul+h3,.block__anatomy-steps .wrapper .steps .step .content .text ul+h4{margin-top:var(--spacing-md)}.block__anatomy-steps .wrapper .steps .step .content .text h1,.block__anatomy-steps .wrapper .steps .step .content .text h2{font:var(--type-h1)}.block__anatomy-steps .wrapper .steps .step .content .text h3{font:var(--type-h2)}.block__anatomy-steps .wrapper .steps .step .content .text h4{font:var(--type-h3)}.block__anatomy-steps .wrapper .steps .step .content .text h5{font:var(--type-cta)}.block__anatomy-steps .wrapper .steps .step .content .text p+h1,.block__anatomy-steps .wrapper .steps .step .content .text p+h2,.block__anatomy-steps .wrapper .steps .step .content .text p+h3,.block__anatomy-steps .wrapper .steps .step .content .text p+h4{margin-top:var(--spacing-md)}.block__anatomy-steps .wrapper .steps .step .content .text p.b1{font:var(--type-b1)}.block__anatomy-steps .wrapper .steps .step .content .text a:link,.block__anatomy-steps .wrapper .steps .step .content .text a:visited{color:var(--color-text-primary);text-decoration:underline}.block__anatomy-steps .wrapper .steps .step .content .text a:link.btn,.block__anatomy-steps .wrapper .steps .step .content .text a:visited.btn{text-decoration:none}.block__anatomy-steps .wrapper .steps .step .content .text img{width:100%!important;border-radius:var(--radius-medium)}.block__anatomy-steps .wrapper .steps .step .content .text figure{width:100%!important}.block__anatomy-steps .wrapper .steps .step .content .text figure figcaption{font:var(--type-b3)}.block__anatomy-steps .wrapper .steps .step .content .text ul{list-style-position:outside;padding-left:1em;list-style:disc}.block__anatomy-steps .wrapper .steps .step .content .text ol{list-style-type:decimal;list-style-position:inside}.block__anatomy-steps .wrapper .steps .step .content .text ol,.block__anatomy-steps .wrapper .steps .step .content .text ul{margin-bottom:var(--spacing-sm)}.block__anatomy-steps .wrapper .steps .step .content .text blockquote{font:var(--type-b2);border-left:2px solid var(--color-border-highlight);padding-left:var(--spacing-md);margin:var(--spacing-md) 0}.block__anatomy-steps .wrapper .steps .step .content .text .cta-btn{--button-background:var(--color-anatomy-navy);--button-color:var(--color-text-secondary);--button-hover-background:var(--color-text-secondary);--button-hover-color:var(--color-anatomy-navy);padding:6px 10px;background:var(--button-background);color:var(--button-color);border-radius:var(--radius-medium);font:var(--type-b2);transition:background .3s ease,color .3s ease,border .3s ease;border:1px solid var(--button-background)}@media (hover:hover){.block__anatomy-steps .wrapper .steps .step .content .text .cta-btn:hover{background:var(--button-hover-background);color:var(--button-hover-color);border:1px solid var(--button-hover-color)}}.block__anatomy-steps .wrapper .steps .step .content .text .cta-btn a,.block__anatomy-steps .wrapper .steps .step .content .text .cta-btn a:link,.block__anatomy-steps .wrapper .steps .step .content .text .cta-btn a:visited{color:inherit;text-decoration:none}.block__anatomy-steps .wrapper .steps .step .content .text hr{border:none;border-top:1px solid var(--color-text-primary);margin-bottom:var(--spacing-sm);margin-top:var(--spacing-sm)}.block__anatomy-steps .wrapper .steps .step .content .text hr:last-child{margin-bottom:0}@media screen and (max-width:1274px){.block__anatomy-steps .wrapper .steps{--num-per-row:2}}@media screen and (max-width:768px){.block__anatomy-steps{padding:var(--spacing-md) 0}.block__anatomy-steps .wrapper .steps{--num-per-row:1}}