/* about-hero */
.block__anatomy-about-hero{background:var(--color-anatomy-clay);padding-top:calc(90px + var(--header-height));margin-top:calc(-1 * var(--header-height));padding-bottom:var(--spacing-mdl);display:flex;justify-content:center}.block__anatomy-about-hero .wrapper{max-width:var(--container-xl-max-width);width:100%;display:flex;flex-direction:column;align-items:center}.block__anatomy-about-hero .wrapper h1{color:var(--color-text-primary);margin-bottom:80px;font:var(--type-h1);max-width:80%;text-align:center}.block__anatomy-about-hero .wrapper .media{width:100%}.block__anatomy-about-hero .wrapper .media img,.block__anatomy-about-hero .wrapper .media video{width:100%;border-radius:var(--radius-medium)}@media screen and (max-width:768px){.block__anatomy-about-hero{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-lg)}.block__anatomy-about-hero .wrapper h1{max-width:100%;margin-bottom:var(--spacing-mdl)}}
/* awards */
.block__anatomy-awards{background:var(--color-anatomy-clay);padding-top:var(--spacing-xxl);padding-bottom:var(--spacing-mdl);display:flex;flex-direction:column;align-items:center;--year-width:170px}.block__anatomy-awards .wrapper{width:100%;max-width:var(--container-xl-max-width)}.block__anatomy-awards .wrapper .title{color:var(--color-text-primary);margin-bottom:var(--spacing-lg)}.block__anatomy-awards .wrapper .title h4{font:var(--type-b2);margin-bottom:var(--spacing-sm)}.block__anatomy-awards .wrapper .title h2{font:var(--type-h1);max-width:60%}.block__anatomy-awards .wrapper .awards .award{display:flex;gap:var(--spacing-md);align-items:center;font:var(--type-h2);padding:var(--spacing-sm) 0;max-height:calc(1em + var(--spacing-sm) * 2);border-bottom:1px solid var(--color-text-primary);position:relative}.block__anatomy-awards .wrapper .awards .award:has(.image){cursor:zoom-in}.block__anatomy-awards .wrapper .awards .award .year{font:var(--type-b2);color:var(--color-text-primary);max-width:var(--year-width);width:100%}.block__anatomy-awards .wrapper .awards .award h3{font:var(--type-h2);color:var(--color-text-primary);margin-right:auto}.block__anatomy-awards .wrapper .awards .award .image{height:177px;width:356px;border-radius:var(--radius-medium);opacity:0;position:absolute;top:50%;right:0;transform:translateY(-50%);transition:opacity .3s ease-out}.block__anatomy-awards .wrapper .awards .award .image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.block__anatomy-awards .wrapper .awards .award:hover .image{opacity:1}@media screen and (max-width:768px){.block__anatomy-awards{padding-top:var(--spacing-lg)}.block__anatomy-awards .wrapper .title{margin-bottom:var(--spacing-mdl)}.block__anatomy-awards .wrapper .title h2{max-width:100%}.block__anatomy-awards .wrapper .title h4{display:inline-block;--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);background:0 0;border:1px solid var(--button-color);padding:6.55px 9.83px;font:var(--type-b3);--button-hover-background:var(--color-anatomy-navy);--button-color:var(--color-text-primary);--button-hover-color:var(--color-text-secondary);--button-hover-background:transparent;--button-color:var(--color-text-primary);--button-hover-color:var(--color-text-primary)}}@media screen and (max-width:768px) and (hover:hover){.block__anatomy-awards .wrapper .title h4:hover{background:var(--button-hover-background);color:var(--button-hover-color);border:1px solid var(--button-hover-color)}}@media screen and (max-width:768px) and (hover:hover){.block__anatomy-awards .wrapper .title h4:hover{background:var(--button-hover-background);color:var(--button-hover-color);border:1px solid var(--button-hover-background)}}@media screen and (max-width:768px) and (hover:hover){.block__anatomy-awards .wrapper .title h4:hover{border:1px solid var(--button-hover-color)}}@media screen and (max-width:768px){.block__anatomy-awards .wrapper .awards .award{gap:var(--spacing-xs);max-height:none}.block__anatomy-awards .wrapper .awards .award .year{max-width:100px;width:100%}.block__anatomy-awards .wrapper .awards .award h3{font:var(--type-b2)}.block__anatomy-awards .wrapper .awards .award:last-child{border-bottom:none}}
/* clients-carousel */
.block__anatomy-clients-carousel{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-lg)}.block__anatomy-clients-carousel .wrapper{display:flex;align-items:center;flex-direction:column}.block__anatomy-clients-carousel .wrapper .title{max-width:var(--container-xl-max-width);width:100%;color:var(--color-text-primary);margin-bottom:var(--spacing-lg)}.block__anatomy-clients-carousel .wrapper .title h4{font:var(--type-b2);margin-bottom:var(--spacing-sm)}.block__anatomy-clients-carousel .wrapper .title h2{font:var(--type-h1);max-width:60%}.block__anatomy-clients-carousel .wrapper .clients{width:100%}.block__anatomy-clients-carousel .wrapper .clients .row{overflow:hidden}.block__anatomy-clients-carousel .wrapper .clients .row .scroll-content{display:flex;gap:var(--spacing-xl)}.block__anatomy-clients-carousel .wrapper .clients .row .scroll-content .client{height:var(--spacing-xl);min-width:var(--spacing-xl)}.block__anatomy-clients-carousel .wrapper .clients .row .scroll-content .client.mobile{display:none}.block__anatomy-clients-carousel .wrapper .clients .row .scroll-content .client img{height:100%}@media screen and (max-width:768px){.block__anatomy-clients-carousel{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-mdl)}.block__anatomy-clients-carousel .wrapper .title{margin-bottom:var(--spacing-mdl)}.block__anatomy-clients-carousel .wrapper .title h2{max-width:100%}.block__anatomy-clients-carousel .wrapper .title h4{display:inline-block;--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);background:0 0;border:1px solid var(--button-color);padding:6.55px 9.83px;font:var(--type-b3);--button-hover-background:var(--color-anatomy-navy);--button-color:var(--color-text-primary);--button-hover-color:var(--color-text-secondary);--button-hover-background:transparent;--button-color:var(--color-text-primary);--button-hover-color:var(--color-text-primary)}}@media screen and (max-width:768px) and (hover:hover){.block__anatomy-clients-carousel .wrapper .title h4:hover{background:var(--button-hover-background);color:var(--button-hover-color);border:1px solid var(--button-hover-color)}}@media screen and (max-width:768px) and (hover:hover){.block__anatomy-clients-carousel .wrapper .title h4:hover{background:var(--button-hover-background);color:var(--button-hover-color);border:1px solid var(--button-hover-background)}}@media screen and (max-width:768px) and (hover:hover){.block__anatomy-clients-carousel .wrapper .title h4:hover{border:1px solid var(--button-hover-color)}}@media screen and (max-width:768px){.block__anatomy-clients-carousel .wrapper .clients{position:relative;padding:10px 0}.block__anatomy-clients-carousel .wrapper .clients::before{content:"";width:var(--container-xl-max-width);position:absolute;top:0;left:var(--container-padding);border-top:1px solid var(--color-text-primary)}.block__anatomy-clients-carousel .wrapper .clients::after{content:"";width:var(--container-xl-max-width);position:absolute;bottom:0;left:var(--container-padding);border-top:1px solid var(--color-text-primary)}.block__anatomy-clients-carousel .wrapper .clients .row .scroll-content .client.mobile{display:block}.block__anatomy-clients-carousel .wrapper .clients .row:nth-child(2){display:none}}
/* clients-list */
.block__anatomy-clients-list{background:var(--color-anatomy-clay);padding-top:120px;padding-bottom:var(--spacing-lg);display:flex;flex-direction:column;align-items:center}.block__anatomy-clients-list.color-white{background:var(--color-anatomy-white);color:var(--color-text-primary)}.block__anatomy-clients-list.color-dark{background:var(--color-anatomy-navy);color:var(--color-text-secondary)}.block__anatomy-clients-list.color-stone{background:var(--color-anatomy-clay);color:var(--color-text-primary)}.block__anatomy-clients-list .wrapper{width:100%;max-width:var(--container-xl-max-width)}.block__anatomy-clients-list .wrapper .title{color:var(--color-text-primary);margin-bottom:80px}.block__anatomy-clients-list .wrapper .title h2{font:var(--type-h1);max-width:60%}.block__anatomy-clients-list .wrapper .clients{display:flex;gap:0 var(--spacing-md)}.block__anatomy-clients-list .wrapper .clients:has(.client:nth-child(n+6)){flex-wrap:wrap}.block__anatomy-clients-list .wrapper .clients:has(.client:nth-child(n+6)) .client{width:calc((100% - var(--spacing-md) * 4)/ 5);max-width:calc((100% - var(--spacing-md) * 4)/ 5)}.block__anatomy-clients-list .wrapper .clients .client{width:100%;display:flex;gap:var(--spacing-md);align-items:center;font:var(--type-h2);padding:var(--spacing-sm) 0;border-bottom:1px solid var(--color-text-primary);position:relative}.block__anatomy-clients-list .wrapper .clients .client:has(.logo){cursor:zoom-in}.block__anatomy-clients-list .wrapper .clients .client h3{font:var(--type-b2);color:var(--color-text-primary);margin-right:auto}.block__anatomy-clients-list .wrapper .clients .client .logo{height:100px;aspect-ratio:16/9;border-radius:var(--radius-medium);opacity:0;position:absolute;top:0;right:0;transition:opacity .3s ease-out;pointer-events:none}.block__anatomy-clients-list .wrapper .clients .client .logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block__anatomy-clients-list .wrapper .clients .client:hover .logo{opacity:1}@media screen and (max-width:1274px){.block__anatomy-clients-list .wrapper .clients:has(.client:nth-child(n+3)){flex-wrap:wrap}.block__anatomy-clients-list .wrapper .clients:has(.client:nth-child(n+3)) .client{width:calc((100% - var(--spacing-md) * 1)/ 2);max-width:calc((100% - var(--spacing-md) * 1)/ 2)}}@media screen and (max-width:768px){.block__anatomy-clients-list{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-md)}.block__anatomy-clients-list .wrapper{max-width:100%}.block__anatomy-clients-list .wrapper .title{padding-left:var(--container-padding);padding-right:var(--container-padding);margin-bottom:var(--spacing-mdl)}.block__anatomy-clients-list .wrapper .title h2{max-width:100%}.block__anatomy-clients-list .wrapper .title h4{display:inline-block;--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);background:0 0;border:1px solid var(--button-color);padding:6.55px 9.83px;font:var(--type-b3);--button-hover-background:var(--color-anatomy-navy);--button-color:var(--color-text-primary);--button-hover-color:var(--color-text-secondary);--button-hover-background:transparent;--button-color:var(--color-text-primary);--button-hover-color:var(--color-text-primary)}}@media screen and (max-width:768px) and (hover:hover){.block__anatomy-clients-list .wrapper .title h4:hover{background:var(--button-hover-background);color:var(--button-hover-color);border:1px solid var(--button-hover-color)}}@media screen and (max-width:768px) and (hover:hover){.block__anatomy-clients-list .wrapper .title h4:hover{background:var(--button-hover-background);color:var(--button-hover-color);border:1px solid var(--button-hover-background)}}@media screen and (max-width:768px) and (hover:hover){.block__anatomy-clients-list .wrapper .title h4:hover{border:1px solid var(--button-hover-color)}}@media screen and (max-width:768px){.block__anatomy-clients-list .wrapper .clients-wrapper{width:100%;overflow-x:auto;scroll-snap-type:x mandatory;padding-right:var(--container-padding);padding-bottom:var(--spacing-sm)}.block__anatomy-clients-list .wrapper .clients-wrapper .clients{width:400%;-moz-column-gap:0;column-gap:0}.block__anatomy-clients-list .wrapper .clients-wrapper .clients:has(.client:nth-child(n+5)){flex-wrap:wrap}.block__anatomy-clients-list .wrapper .clients-wrapper .clients:has(.client:nth-child(n+5)) .client{width:calc((100% - var(--spacing-md) * 3)/ 4);max-width:calc((100% - var(--spacing-md) * 3)/ 4)}.block__anatomy-clients-list .wrapper .clients-wrapper .clients .client{gap:var(--spacing-xs);max-height:none;scroll-snap-align:start;padding-left:var(--container-padding);position:relative;border-bottom:none}.block__anatomy-clients-list .wrapper .clients-wrapper .clients .client::after{position:absolute;bottom:0;left:var(--container-padding);content:"";border-bottom:1px solid var(--color-text-primary);width:calc(100% - var(--container-padding))}.block__anatomy-clients-list .wrapper .clients-wrapper .clients .client h3{font:var(--type-b2)}.block__anatomy-clients-list .wrapper .clients-wrapper .clients .client .logo{width:249px;height:124px}.block__anatomy-clients-list .wrapper .clients-wrapper .clients .client:last-child{border-bottom:none}}
/* drop-carousel */
.block__anatomy-drop-carousel{--field-height:100px;margin-top:var(--spacing-xl);padding-bottom:calc(var(--spacing-xl) + var(--field-height));display:flex;justify-content:center;overflow:hidden}.block__anatomy-drop-carousel .wrapper{max-width:var(--container-xl-max-width);width:100%;display:flex}.block__anatomy-drop-carousel .wrapper .text{width:100%;padding-right:var(--spacing-xl);display:flex}.block__anatomy-drop-carousel .wrapper .text .content{color:var(--color-text-primary);max-width:690px;font:var(--type-b2);font:var(--type-b1)}.block__anatomy-drop-carousel .wrapper .text .content p{margin-bottom:var(--spacing-sm)}.block__anatomy-drop-carousel .wrapper .text .content p:last-child{margin-bottom:0}.block__anatomy-drop-carousel .wrapper .text .content b,.block__anatomy-drop-carousel .wrapper .text .content strong{font-weight:700}.block__anatomy-drop-carousel .wrapper .text .content h1,.block__anatomy-drop-carousel .wrapper .text .content h2,.block__anatomy-drop-carousel .wrapper .text .content h3,.block__anatomy-drop-carousel .wrapper .text .content h4,.block__anatomy-drop-carousel .wrapper .text .content h5{margin-bottom:.5em;text-wrap:balance}.block__anatomy-drop-carousel .wrapper .text .content ol+h1,.block__anatomy-drop-carousel .wrapper .text .content ol+h2,.block__anatomy-drop-carousel .wrapper .text .content ol+h3,.block__anatomy-drop-carousel .wrapper .text .content ol+h4,.block__anatomy-drop-carousel .wrapper .text .content p+h1,.block__anatomy-drop-carousel .wrapper .text .content p+h2,.block__anatomy-drop-carousel .wrapper .text .content p+h3,.block__anatomy-drop-carousel .wrapper .text .content p+h4,.block__anatomy-drop-carousel .wrapper .text .content ul+h1,.block__anatomy-drop-carousel .wrapper .text .content ul+h2,.block__anatomy-drop-carousel .wrapper .text .content ul+h3,.block__anatomy-drop-carousel .wrapper .text .content ul+h4{margin-top:var(--spacing-md)}.block__anatomy-drop-carousel .wrapper .text .content h1,.block__anatomy-drop-carousel .wrapper .text .content h2{font:var(--type-h1)}.block__anatomy-drop-carousel .wrapper .text .content h3{font:var(--type-h2-alt)}.block__anatomy-drop-carousel .wrapper .text .content h4{font:var(--type-h3)}.block__anatomy-drop-carousel .wrapper .text .content h5{font:var(--type-cta)}.block__anatomy-drop-carousel .wrapper .text .content p+h1,.block__anatomy-drop-carousel .wrapper .text .content p+h2,.block__anatomy-drop-carousel .wrapper .text .content p+h3,.block__anatomy-drop-carousel .wrapper .text .content p+h4{margin-top:var(--spacing-md)}.block__anatomy-drop-carousel .wrapper .text .content p.b1{font:var(--type-b1)}.block__anatomy-drop-carousel .wrapper .text .content a:link,.block__anatomy-drop-carousel .wrapper .text .content a:visited{color:var(--color-text-primary);text-decoration:underline}.block__anatomy-drop-carousel .wrapper .text .content a:link.btn,.block__anatomy-drop-carousel .wrapper .text .content a:visited.btn{text-decoration:none}.block__anatomy-drop-carousel .wrapper .text .content img{width:100%!important;border-radius:var(--radius-medium)}.block__anatomy-drop-carousel .wrapper .text .content figure{width:100%!important}.block__anatomy-drop-carousel .wrapper .text .content figure figcaption{font:var(--type-b3)}.block__anatomy-drop-carousel .wrapper .text .content ul{list-style-position:outside;padding-left:1em;list-style:disc}.block__anatomy-drop-carousel .wrapper .text .content ol{list-style-type:decimal;list-style-position:inside}.block__anatomy-drop-carousel .wrapper .text .content ol,.block__anatomy-drop-carousel .wrapper .text .content ul{margin-bottom:var(--spacing-sm)}.block__anatomy-drop-carousel .wrapper .text .content 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-drop-carousel .wrapper .text .content .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-drop-carousel .wrapper .text .content .cta-btn:hover{background:var(--button-hover-background);color:var(--button-hover-color);border:1px solid var(--button-hover-color)}}.block__anatomy-drop-carousel .wrapper .text .content .cta-btn a,.block__anatomy-drop-carousel .wrapper .text .content .cta-btn a:link,.block__anatomy-drop-carousel .wrapper .text .content .cta-btn a:visited{color:inherit;text-decoration:none}.block__anatomy-drop-carousel .wrapper .text .content hr{border:none;border-top:1px solid var(--color-text-primary);margin-bottom:var(--spacing-sm);margin-top:var(--spacing-sm)}.block__anatomy-drop-carousel .wrapper .text .content hr:last-child{margin-bottom:0}.block__anatomy-drop-carousel .wrapper .carousel{width:100%;position:relative;height:calc(var(--container-xl-max-width) * .5 - var(--spacing-lg) * 2);padding:var(--spacing-lg)}.block__anatomy-drop-carousel .wrapper .carousel .slide{top:0;left:var(--spacing-lg);aspect-ratio:1/1;position:absolute;width:calc(100% - var(--spacing-lg) * 2);overflow:hidden;border-radius:var(--radius-medium);transform-origin:top center;transition:transform .3s ease-out,opacity .3s ease-out}@keyframes drop{0%{transform:translateY(var(--field-height));opacity:1}30%{opacity:1}100%{opacity:0;transform:translateY(calc(100% + var(--field-height) + var(--spacing-xl))) translate(50%,50%) rotate(-30deg) translate(-50%,-50%)}}.block__anatomy-drop-carousel .wrapper .carousel .slide:nth-child(1){z-index:5;transform:translateY(var(--field-height))}.block__anatomy-drop-carousel .wrapper .carousel .slide:nth-child(2){z-index:4;transform:translateY(calc(var(--field-height)/ 2)) scale(.9)}.block__anatomy-drop-carousel .wrapper .carousel .slide:nth-child(3){z-index:3;transform:scale(.8)}.block__anatomy-drop-carousel .wrapper .carousel .slide:nth-child(n+4){z-index:2;opacity:0;transform:scale(.7)}.block__anatomy-drop-carousel .wrapper .carousel .slide.drop{z-index:5!important;animation:drop .7s ease-out forwards}.block__anatomy-drop-carousel .wrapper .carousel .slide img,.block__anatomy-drop-carousel .wrapper .carousel .slide video{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0}@media screen and (max-width:768px){.block__anatomy-drop-carousel{margin-top:var(--spacing-lg);--field-height:50px;padding-bottom:calc(var(--spacing-mdl) + var(--field-height))}.block__anatomy-drop-carousel .wrapper{flex-direction:column;gap:var(--spacing-mdl)}.block__anatomy-drop-carousel .wrapper .text{max-width:100%;padding-right:0}.block__anatomy-drop-carousel .wrapper .carousel{padding:0;height:var(--container-xl-max-width)}.block__anatomy-drop-carousel .wrapper .carousel .slide{width:100%;left:0}}
/* image-text-accordion */
.block__anatomy-image-text-accordion{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl);display:flex;justify-content:center}.block__anatomy-image-text-accordion .wrapper{max-width:var(--container-xl-max-width);width:100%}.block__anatomy-image-text-accordion .wrapper .title{color:var(--color-text-primary);margin-bottom:var(--spacing-lg)}.block__anatomy-image-text-accordion .wrapper .title h4{font:var(--type-b2);margin-bottom:var(--spacing-sm)}.block__anatomy-image-text-accordion .wrapper .title h2{font:var(--type-h1);max-width:60%}.block__anatomy-image-text-accordion .wrapper .main{display:flex;gap:var(--spacing-mdl)}.block__anatomy-image-text-accordion .wrapper .main>*{width:calc(50% - var(--spacing-mdl)/ 2)}.block__anatomy-image-text-accordion .wrapper .main .texts .text{display:flex;gap:var(--spacing-md);align-items:start;opacity:.5;transition:opacity .3s ease-out}.block__anatomy-image-text-accordion .wrapper .main .texts .text .action-holder{display:flex;align-items:center;font:var(--type-h1);height:1lh}.block__anatomy-image-text-accordion .wrapper .main .texts .text .action-holder .action{cursor:pointer;font-size:0;display:flex;align-items:center;width:36px;height:36px;justify-content:center;border:none;outline:0;background:0 0;border-radius:var(--radius-medium);border:1px solid var(--color-anatomy-navy);transition:background .3s ease-out}.block__anatomy-image-text-accordion .wrapper .main .texts .text .action-holder .action svg{transform:rotate(0);transition:transform .3s ease-out}.block__anatomy-image-text-accordion .wrapper .main .texts .text .action-holder .action svg *{fill:var(--color-text-primary)}@media (hover:hover){.block__anatomy-image-text-accordion .wrapper .main .texts .text .action-holder .action:hover{background:var(--color-anatomy-navy)}.block__anatomy-image-text-accordion .wrapper .main .texts .text .action-holder .action:hover svg{transform:rotate(90deg)}.block__anatomy-image-text-accordion .wrapper .main .texts .text .action-holder .action:hover svg *{fill:var(--color-text-secondary)}}.block__anatomy-image-text-accordion .wrapper .main .texts .text.active{opacity:1}.block__anatomy-image-text-accordion .wrapper .main .texts .text.active .action-holder .action{background:var(--color-anatomy-navy)}.block__anatomy-image-text-accordion .wrapper .main .texts .text.active .action-holder .action svg{transform:rotate(45deg)}.block__anatomy-image-text-accordion .wrapper .main .texts .text.active .action-holder .action svg *{fill:var(--color-text-secondary)}@media (hover:hover){.block__anatomy-image-text-accordion .wrapper .main .texts .text.active .action-holder .action:hover svg{transform:rotate(135deg)}}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner{color:var(--color-text-primary)}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner h3{font:var(--type-h1);margin-bottom:var(--spacing-md);cursor:pointer}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .mobile-media{display:none}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content{height:0;opacity:0;transition:height .3s ease-out,opacity .3s ease-out;overflow:hidden;font:var(--type-b2);font:var(--type-b1)}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content p{margin-bottom:var(--spacing-sm)}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content p:last-child{margin-bottom:0}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content b,.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content strong{font-weight:700}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content h1,.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content h2,.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content h3,.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content h4,.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content h5{margin-bottom:.5em;text-wrap:balance}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content ol+h1,.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content ol+h2,.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content ol+h3,.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content ol+h4,.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content p+h1,.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content p+h2,.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content p+h3,.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content p+h4,.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content ul+h1,.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content ul+h2,.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content ul+h3,.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content ul+h4{margin-top:var(--spacing-md)}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content h1,.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content h2{font:var(--type-h1)}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content h3{font:var(--type-h2-alt)}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content h4{font:var(--type-h3)}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content h5{font:var(--type-cta)}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content p+h1,.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content p+h2,.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content p+h3,.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content p+h4{margin-top:var(--spacing-md)}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content p.b1{font:var(--type-b1)}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content a:link,.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content a:visited{color:var(--color-text-primary);text-decoration:underline}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content a:link.btn,.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content a:visited.btn{text-decoration:none}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content img{width:100%!important;border-radius:var(--radius-medium)}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content figure{width:100%!important}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content figure figcaption{font:var(--type-b3)}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content ul{list-style-position:outside;padding-left:1em;list-style:disc}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content ol{list-style-type:decimal;list-style-position:inside}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content ol,.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content ul{margin-bottom:var(--spacing-sm)}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content 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-image-text-accordion .wrapper .main .texts .text .inner .content .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-image-text-accordion .wrapper .main .texts .text .inner .content .cta-btn:hover{background:var(--button-hover-background);color:var(--button-hover-color);border:1px solid var(--button-hover-color)}}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content .cta-btn a,.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content .cta-btn a:link,.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content .cta-btn a:visited{color:inherit;text-decoration:none}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content hr{border:none;border-top:1px solid var(--color-text-primary);margin-bottom:var(--spacing-sm);margin-top:var(--spacing-sm)}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .content hr:last-child{margin-bottom:0}.block__anatomy-image-text-accordion .wrapper .main .texts .text.active .inner .content{height:var(--content-height);opacity:1}.block__anatomy-image-text-accordion .wrapper .main .images{aspect-ratio:89/100;position:relative}.block__anatomy-image-text-accordion .wrapper .main .images .image{height:100%;width:100%;position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease-out}.block__anatomy-image-text-accordion .wrapper .main .images .image.active{opacity:1}.block__anatomy-image-text-accordion .wrapper .main .images .image img,.block__anatomy-image-text-accordion .wrapper .main .images .image video{width:100%;height:100%;border-radius:var(--radius-medium);-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}@media screen and (max-width:768px){.block__anatomy-image-text-accordion{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.block__anatomy-image-text-accordion .wrapper .title{margin-bottom:var(--spacing-mdl)}.block__anatomy-image-text-accordion .wrapper .title h4{display:inline-block;--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);background:0 0;border:1px solid var(--button-color);padding:6.55px 9.83px;font:var(--type-b3);--button-hover-background:var(--color-anatomy-navy);--button-color:var(--color-text-primary);--button-hover-color:var(--color-text-secondary);--button-hover-background:transparent;--button-color:var(--color-text-primary);--button-hover-color:var(--color-text-primary);margin-bottom:0}}@media screen and (max-width:768px) and (hover:hover){.block__anatomy-image-text-accordion .wrapper .title h4:hover{background:var(--button-hover-background);color:var(--button-hover-color);border:1px solid var(--button-hover-color)}}@media screen and (max-width:768px) and (hover:hover){.block__anatomy-image-text-accordion .wrapper .title h4:hover{background:var(--button-hover-background);color:var(--button-hover-color);border:1px solid var(--button-hover-background)}}@media screen and (max-width:768px) and (hover:hover){.block__anatomy-image-text-accordion .wrapper .title h4:hover{border:1px solid var(--button-hover-color)}}@media screen and (max-width:768px){.block__anatomy-image-text-accordion .wrapper .title h2{display:none}.block__anatomy-image-text-accordion .wrapper .main{flex-direction:column;gap:var(--spacing-md)}.block__anatomy-image-text-accordion .wrapper .main>*{width:100%}.block__anatomy-image-text-accordion .wrapper .main .images{display:none}.block__anatomy-image-text-accordion .wrapper .main .texts .text{gap:var(--spacing-sm)}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner{--offset:calc(36px + var(--spacing-sm));margin-left:calc(0px - var(--offset));width:100%}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner h3{margin-left:var(--offset)}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .mobile-media{display:block;width:100%;aspect-ratio:16/10;position:relative;overflow:hidden;border-radius:var(--radius-medium);margin-bottom:var(--spacing-sm)}.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .mobile-media img,.block__anatomy-image-text-accordion .wrapper .main .texts .text .inner .mobile-media video{width:100%;height:100%;border-radius:var(--radius-medium);-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}}
/* multi-multi-block */
.block__anatomy-multi-multi-block{display:flex;justify-content:center;padding:var(--spacing-md) 0}.block__anatomy-multi-multi-block.color-white{background:var(--color-anatomy-white);color:var(--color-text-primary)}.block__anatomy-multi-multi-block.color-dark{background:var(--color-anatomy-navy);color:var(--color-text-secondary)}.block__anatomy-multi-multi-block.color-stone{background:var(--color-anatomy-clay);color:var(--color-text-primary)}.block__anatomy-multi-multi-block .wrapper{max-width:var(--container-xl-max-width);width:100%;display:flex;gap:var(--spacing-md)}.block__anatomy-multi-multi-block .wrapper .column{width:100%;display:flex;flex-direction:column;gap:var(--spacing-md)}.block__anatomy-multi-multi-block .wrapper .column .row{height:100%;width:100%}.block__anatomy-multi-multi-block .wrapper .column .row .text{max-width:681px;font:var(--type-b2)}.block__anatomy-multi-multi-block .wrapper .column .row .text p{margin-bottom:var(--spacing-sm)}.block__anatomy-multi-multi-block .wrapper .column .row .text p:last-child{margin-bottom:0}.block__anatomy-multi-multi-block .wrapper .column .row .text b,.block__anatomy-multi-multi-block .wrapper .column .row .text strong{font-weight:700}.block__anatomy-multi-multi-block .wrapper .column .row .text h1,.block__anatomy-multi-multi-block .wrapper .column .row .text h2,.block__anatomy-multi-multi-block .wrapper .column .row .text h3,.block__anatomy-multi-multi-block .wrapper .column .row .text h4,.block__anatomy-multi-multi-block .wrapper .column .row .text h5{margin-bottom:.5em;text-wrap:balance}.block__anatomy-multi-multi-block .wrapper .column .row .text ol+h1,.block__anatomy-multi-multi-block .wrapper .column .row .text ol+h2,.block__anatomy-multi-multi-block .wrapper .column .row .text ol+h3,.block__anatomy-multi-multi-block .wrapper .column .row .text ol+h4,.block__anatomy-multi-multi-block .wrapper .column .row .text p+h1,.block__anatomy-multi-multi-block .wrapper .column .row .text p+h2,.block__anatomy-multi-multi-block .wrapper .column .row .text p+h3,.block__anatomy-multi-multi-block .wrapper .column .row .text p+h4,.block__anatomy-multi-multi-block .wrapper .column .row .text ul+h1,.block__anatomy-multi-multi-block .wrapper .column .row .text ul+h2,.block__anatomy-multi-multi-block .wrapper .column .row .text ul+h3,.block__anatomy-multi-multi-block .wrapper .column .row .text ul+h4{margin-top:var(--spacing-md)}.block__anatomy-multi-multi-block .wrapper .column .row .text h1,.block__anatomy-multi-multi-block .wrapper .column .row .text h2{font:var(--type-h1)}.block__anatomy-multi-multi-block .wrapper .column .row .text h3{font:var(--type-h2-alt)}.block__anatomy-multi-multi-block .wrapper .column .row .text h4{font:var(--type-h3)}.block__anatomy-multi-multi-block .wrapper .column .row .text h5{font:var(--type-cta)}.block__anatomy-multi-multi-block .wrapper .column .row .text p+h1,.block__anatomy-multi-multi-block .wrapper .column .row .text p+h2,.block__anatomy-multi-multi-block .wrapper .column .row .text p+h3,.block__anatomy-multi-multi-block .wrapper .column .row .text p+h4{margin-top:var(--spacing-md)}.block__anatomy-multi-multi-block .wrapper .column .row .text p.b1{font:var(--type-b1)}.block__anatomy-multi-multi-block .wrapper .column .row .text a:link,.block__anatomy-multi-multi-block .wrapper .column .row .text a:visited{color:var(--color-text-primary);text-decoration:underline}.block__anatomy-multi-multi-block .wrapper .column .row .text a:link.btn,.block__anatomy-multi-multi-block .wrapper .column .row .text a:visited.btn{text-decoration:none}.block__anatomy-multi-multi-block .wrapper .column .row .text img{width:100%!important;border-radius:var(--radius-medium)}.block__anatomy-multi-multi-block .wrapper .column .row .text figure{width:100%!important}.block__anatomy-multi-multi-block .wrapper .column .row .text figure figcaption{font:var(--type-b3)}.block__anatomy-multi-multi-block .wrapper .column .row .text ul{list-style-position:outside;padding-left:1em;list-style:disc}.block__anatomy-multi-multi-block .wrapper .column .row .text ol{list-style-type:decimal;list-style-position:inside}.block__anatomy-multi-multi-block .wrapper .column .row .text ol,.block__anatomy-multi-multi-block .wrapper .column .row .text ul{margin-bottom:var(--spacing-sm)}.block__anatomy-multi-multi-block .wrapper .column .row .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-multi-multi-block .wrapper .column .row .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-multi-multi-block .wrapper .column .row .text .cta-btn:hover{background:var(--button-hover-background);color:var(--button-hover-color);border:1px solid var(--button-hover-color)}}.block__anatomy-multi-multi-block .wrapper .column .row .text .cta-btn a,.block__anatomy-multi-multi-block .wrapper .column .row .text .cta-btn a:link,.block__anatomy-multi-multi-block .wrapper .column .row .text .cta-btn a:visited{color:inherit;text-decoration:none}.block__anatomy-multi-multi-block .wrapper .column .row .text hr{border:none;border-top:1px solid var(--color-text-primary);margin-bottom:var(--spacing-sm);margin-top:var(--spacing-sm)}.block__anatomy-multi-multi-block .wrapper .column .row .text hr:last-child{margin-bottom:0}.block__anatomy-multi-multi-block .wrapper .column .row .media{height:100%;width:100%;overflow:hidden;border-radius:var(--radius-medium)}.block__anatomy-multi-multi-block .wrapper .column .row .media img,.block__anatomy-multi-multi-block .wrapper .column .row .media video{width:100%;height:100%;border-radius:var(--radius-medium);-o-object-fit:cover;object-fit:cover}.block__anatomy-multi-multi-block .wrapper .column .row.mini{display:flex;align-items:end;height:100%}.block__anatomy-multi-multi-block .wrapper .column .row.mini .media{width:50%;height:auto}.block__anatomy-multi-multi-block .wrapper .column:has(.row:nth-child(2)) .row{height:auto;min-height:calc((var(--container-xl-max-width) - var(--spacing-md))/ 2 / 89 * 45)}.block__anatomy-multi-multi-block .wrapper .column:has(.row:nth-child(2)) .row .media{max-height:calc((var(--container-xl-max-width) - var(--spacing-md))/ 2 / 89 * 45)}.block__anatomy-multi-multi-block.compact .wrapper .column{gap:0}.block__anatomy-multi-multi-block.compact .wrapper .column:has(.row:nth-child(2)) .row{min-height:-moz-fit-content;min-height:fit-content}.block__anatomy-multi-multi-block.large-padding{padding:var(--spacing-lg) 0}.block__anatomy-multi-multi-block.reverse .wrapper{flex-direction:column}.block__anatomy-multi-multi-block.reverse .wrapper .column{width:100%;flex-direction:row}.block__anatomy-multi-multi-block.reverse .wrapper .column .row{height:auto;min-height:-moz-fit-content;min-height:fit-content;width:100%;flex:1}.block__anatomy-multi-multi-block.reverse .wrapper .column .row .media{max-height:-moz-fit-content;max-height:fit-content}.block__anatomy-multi-multi-block.reverse .wrapper .column:has(.row:nth-child(2)) .row{height:auto;min-height:-moz-fit-content;min-height:fit-content}.block__anatomy-multi-multi-block.reverse .wrapper .column:has(.row:nth-child(2)) .row .media{max-height:-moz-fit-content;max-height:fit-content}.block__anatomy-multi-multi-block.all-media .wrapper{align-items:start}.block__anatomy-multi-multi-block.all-media .wrapper .column{align-items:start}.block__anatomy-multi-multi-block.all-media .wrapper .column .row{align-items:start}@media screen and (max-width:768px){.block__anatomy-multi-multi-block.color-dark+.block__anatomy-multi-multi-block.color-dark.color-dark{padding-top:var(--spacing-sm)}.block__anatomy-multi-multi-block.color-dark:has(+.block__anatomy-multi-multi-block.color-dark.color-dark){padding-bottom:var(--spacing-sm)}.block__anatomy-multi-multi-block.color-white+.block__anatomy-multi-multi-block.color-white.color-white{padding-top:var(--spacing-sm)}.block__anatomy-multi-multi-block.color-white:has(+.block__anatomy-multi-multi-block.color-white.color-white){padding-bottom:var(--spacing-sm)}.block__anatomy-multi-multi-block.color-stone+.block__anatomy-multi-multi-block.color-stone.color-stone{padding-top:var(--spacing-sm)}.block__anatomy-multi-multi-block.color-stone:has(+.block__anatomy-multi-multi-block.color-stone.color-stone){padding-bottom:var(--spacing-sm)}.block__anatomy-multi-multi-block .wrapper{flex-direction:column;gap:var(--spacing-sm)}.block__anatomy-multi-multi-block .wrapper .column{width:100%;gap:var(--spacing-sm)}.block__anatomy-multi-multi-block .wrapper .column .row{height:auto;min-height:-moz-fit-content;min-height:fit-content}.block__anatomy-multi-multi-block .wrapper .column .row .media{max-height:auto}.block__anatomy-multi-multi-block .wrapper .column:has(.row:nth-child(2)) .row{height:auto;min-height:-moz-fit-content;min-height:fit-content}.block__anatomy-multi-multi-block .wrapper .column:has(.row:nth-child(2)) .row .media{max-height:-moz-fit-content;max-height:fit-content}.block__anatomy-multi-multi-block.reverse .wrapper .column{flex-direction:column}}
/* quotes */
.block__anatomy-quotes{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg);display:flex;justify-content:center;overflow:hidden}.block__anatomy-quotes .wrapper{max-width:var(--container-xl-max-width);width:100%;display:flex;flex-direction:column;align-items:end}.block__anatomy-quotes .wrapper .align{max-width:50%;width:100%}.block__anatomy-quotes .wrapper .align .top{border-bottom:1px solid var(--color-text-primary);padding-bottom:var(--spacing-sm);display:flex;align-items:start;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.block__anatomy-quotes .wrapper .align .top h2{margin-right:auto;font:var(--type-b2);color:var(--color-text-primary)}.block__anatomy-quotes .wrapper .align .top .nav{display:flex;gap:var(--spacing-xs)}.block__anatomy-quotes .wrapper .align .top .nav button{border:none;background:0 0;cursor:pointer;font-size:0;width:36px;height:36px;display:flex;justify-content:center;align-items:center;border:1px solid var(--color-text-primary);border-radius:var(--radius-medium);transition:background .3s ease-out}.block__anatomy-quotes .wrapper .align .top .nav button svg path{fill:var(--color-text-primary);transition:fill .3s ease-out}.block__anatomy-quotes .wrapper .align .top .nav button:hover{background:var(--color-text-primary)}.block__anatomy-quotes .wrapper .align .top .nav button:hover svg path{fill:var(--color-text-secondary)}.block__anatomy-quotes .wrapper .align .top .nav button.next svg{transform:rotate(180deg)}.block__anatomy-quotes .wrapper .align .quotes{position:relative;height:var(--max-height);--animation-distance:100px}.block__anatomy-quotes .wrapper .align .quotes .quote{position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease-out}.block__anatomy-quotes .wrapper .align .quotes .quote.active{opacity:1}.block__anatomy-quotes .wrapper .align .quotes .quote.from-right{animation:from-right .3s ease-out}@keyframes from-right{0%{transform:translateX(var(--animation-distance))}100%{transform:translateX(0)}}.block__anatomy-quotes .wrapper .align .quotes .quote.from-left{animation:from-left .3s ease-out}@keyframes from-left{0%{transform:translateX(calc(-1 * var(--animation-distance)))}100%{transform:translateX(0)}}.block__anatomy-quotes .wrapper .align .quotes .quote.to-right{animation:to-right .3s ease-out}@keyframes to-right{0%{transform:translateX(0)}100%{transform:translateX(var(--animation-distance))}}.block__anatomy-quotes .wrapper .align .quotes .quote.to-left{animation:to-left .3s ease-out}@keyframes to-left{0%{transform:translateX(0)}100%{transform:translateX(calc(-1 * var(--animation-distance)))}}.block__anatomy-quotes .wrapper .align .quotes .quote blockquote{color:var(--color-text-primary)}.block__anatomy-quotes .wrapper .align .quotes .quote blockquote p{font:var(--type-h2);margin-bottom:var(--spacing-md)}.block__anatomy-quotes .wrapper .align .quotes .quote blockquote cite .name{font:var(--type-b2)}.block__anatomy-quotes .wrapper .align .quotes .quote blockquote cite .position{font:var(--type-b2);font-weight:400}@media screen and (max-width:768px){.block__anatomy-quotes{margin-top:var(--spacing-md);margin-bottom:var(--spacing-lg)}.block__anatomy-quotes .wrapper .align{max-width:100%}.block__anatomy-quotes .wrapper .align .top{display:none}}
/* team */
.block__anatomy-team{background:var(--color-anatomy-clay);padding-top:var(--spacing-xxl);padding-bottom:var(--spacing-lg);display:flex;justify-content:center}.block__anatomy-team .wrapper{max-width:var(--container-xl-max-width);width:100%}.block__anatomy-team .wrapper .title{color:var(--color-text-primary);margin-bottom:var(--spacing-lg)}.block__anatomy-team .wrapper .title h4{font:var(--type-b2);margin-bottom:var(--spacing-sm)}.block__anatomy-team .wrapper .title h2{font:var(--type-h1);max-width:1000px}.block__anatomy-team .wrapper .team .team-inner{display:flex;flex-wrap:wrap;--per-line:3;--gap:var(--spacing-md);--item-width:calc((100% - (var(--per-line) - 1) * var(--gap)) / var(--per-line));gap:var(--spacing-mdl) var(--gap)}.block__anatomy-team .wrapper .team .team-inner .team-member{max-width:var(--item-width);width:100%;opacity:.5;transform:translateY(100px) scale(.8);transform-origin:center bottom;transition:transform .5s ease-out,opacity .5s ease-out}.block__anatomy-team .wrapper .team .team-inner .team-member:nth-child(3n+2){transition:transform .5s .1s ease-out,opacity .5s .1s ease-out}.block__anatomy-team .wrapper .team .team-inner .team-member:nth-child(3n+3){transition:transform .5s .2s ease-out,opacity .5s .2s ease-out}.block__anatomy-team .wrapper .team .team-inner .team-member.-scroll-visible{opacity:1;transform:translateY(0)}.block__anatomy-team .wrapper .team .team-inner .team-member .member-image{aspect-ratio:52/39;width:100%;perspective:2000px}.block__anatomy-team .wrapper .team .team-inner .team-member .member-image.active .inner{transform:rotateY(180deg)}.block__anatomy-team .wrapper .team .team-inner .team-member .member-image.active .inner .flip svg{transform:rotate(45deg)}.block__anatomy-team .wrapper .team .team-inner .team-member .member-image.active .inner .flip:hover{background:0 0}.block__anatomy-team .wrapper .team .team-inner .team-member .member-image.active .inner .flip:hover svg{transform:rotate(135deg)}.block__anatomy-team .wrapper .team .team-inner .team-member .member-image .inner{transition:transform .3s ease-out;position:relative;width:100%;height:100%;transform-style:preserve-3d}.block__anatomy-team .wrapper .team .team-inner .team-member .member-image .inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:var(--radius-medium);backface-visibility:hidden;z-index:2;position:relative}.block__anatomy-team .wrapper .team .team-inner .team-member .member-image .inner .flip{position:absolute;bottom:var(--spacing-sm);right:var(--spacing-sm);z-index:3;width:36px;height:36px;border-radius:var(--radius-medium);border:1px solid var(--color-text-secondary);background:var(--color-anatomy-white);display:flex;justify-content:center;align-items:center;cursor:pointer;backface-visibility:hidden;transition:background .3s ease-out}.block__anatomy-team .wrapper .team .team-inner .team-member .member-image .inner .flip svg{transform:rotate(0);transition:transform .3s ease-out}.block__anatomy-team .wrapper .team .team-inner .team-member .member-image .inner .flip svg rect{transition:fill .3s ease-out;fill:var(--color-text-primary)}.block__anatomy-team .wrapper .team .team-inner .team-member .member-image .inner .flip.back{right:auto;left:var(--spacing-sm);transform:rotateY(-180deg);background:var(--color-anatomy-navy);border:1px solid var(--color-anatomy-navy)}.block__anatomy-team .wrapper .team .team-inner .team-member .member-image .inner .flip.back svg rect{fill:var(--color-text-secondary)}@media (hover:hover){.block__anatomy-team .wrapper .team .team-inner .team-member .member-image .inner .flip:hover{background:var(--color-text-secondary)}.block__anatomy-team .wrapper .team .team-inner .team-member .member-image .inner .flip:hover svg{transform:rotate(90deg)}.block__anatomy-team .wrapper .team .team-inner .team-member .member-image .inner .flip:hover svg rect{fill:var(--color-anatomy-navy)}}.block__anatomy-team .wrapper .team .team-inner .team-member .member-image .inner .backface{position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;transform:rotateY(180deg);background:var(--color-anatomy-white);padding:var(--spacing-sm);border-radius:var(--radius-medium);font:var(--type-b2);color:var(--color-text-primary)}.block__anatomy-team .wrapper .team .team-inner .team-member .member-info{margin-top:var(--spacing-sm);color:var(--color-text-primary)}.block__anatomy-team .wrapper .team .team-inner .team-member .member-info h3{font:var(--type-b2);font-weight:500}.block__anatomy-team .wrapper .team .team-inner .team-member .member-info p{font:var(--type-b2)}@media screen and (max-width:768px){.block__anatomy-team{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-mdl)}.block__anatomy-team .wrapper{max-width:100%;display:flex;flex-direction:column;align-items:center}.block__anatomy-team .wrapper .title{width:100%;max-width:var(--container-xl-max-width);margin-bottom:var(--spacing-mdl)}.block__anatomy-team .wrapper .title h4{display:inline-block;--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);background:0 0;border:1px solid var(--button-color);padding:6.55px 9.83px;font:var(--type-b3);--button-hover-background:var(--color-anatomy-navy);--button-color:var(--color-text-primary);--button-hover-color:var(--color-text-secondary);--button-hover-background:transparent;--button-color:var(--color-text-primary);--button-hover-color:var(--color-text-primary)}}@media screen and (max-width:768px) and (hover:hover){.block__anatomy-team .wrapper .title h4:hover{background:var(--button-hover-background);color:var(--button-hover-color);border:1px solid var(--button-hover-color)}}@media screen and (max-width:768px) and (hover:hover){.block__anatomy-team .wrapper .title h4:hover{background:var(--button-hover-background);color:var(--button-hover-color);border:1px solid var(--button-hover-background)}}@media screen and (max-width:768px) and (hover:hover){.block__anatomy-team .wrapper .title h4:hover{border:1px solid var(--button-hover-color)}}@media screen and (max-width:768px){.block__anatomy-team .wrapper .team{overflow-x:scroll;width:100%}.block__anatomy-team .wrapper .team .team-inner{flex-wrap:nowrap;padding-left:calc(var(--spacing-sm) * 2);padding-right:calc(var(--spacing-sm) * 2);padding-bottom:var(--spacing-sm);gap:0}.block__anatomy-team .wrapper .team .team-inner:after{content:"";min-width:calc(var(--spacing-sm) * 2)}.block__anatomy-team .wrapper .team .team-inner .team-member{max-width:calc(var(--container-xl-max-width) - var(--spacing-sm) * 2);min-width:calc(var(--container-xl-max-width) - var(--spacing-sm) * 2);margin-left:-10px;transition:none!important;transform-origin:center center!important;--pos:0;transform:scale(calc(.8 + var(--pos) * .2))!important}.block__anatomy-team .wrapper .team .team-inner .team-member:first-child{margin-left:0;--pos:1}.block__anatomy-team .wrapper .team .team-inner .team-member .member-info{opacity:calc(var(--pos) * 1.25 - .2)}.block__anatomy-team .wrapper .team .team-inner .team-member .member-image{aspect-ratio:30/39}}
