.twz-persondetail{position:relative;width:min(100% - var(--row-margin-inline),var(--row-maxwidth));margin-inline:auto;margin-block:var(--row-p-block, 8rem);display:flex;align-items:flex-start;gap:2rem;min-height:90rem}@media(max-width: 767px){.twz-persondetail{flex-direction:column;margin-block:1rem}}.twz-persondetail__info{flex:1 1 60%}.twz-persondetail__top{padding-block:max(20rem,20vh) max(5rem,10vh)}@media(max-width: 767px){.twz-persondetail__top{padding-block:5rem 0}}.twz-persondetail__content:empty{display:none}.twz-persondetail__content .row{width:100%}.twz-persondetail__contact a{text-decoration:none}.twz-persondetail .title .name{color:var(--theme-green-500)}.twz-persondetail .list>li{position:relative}.twz-persondetail .list>li:has(+li)::after{content:"";position:absolute;top:50%;translate:0 -50%;right:-1rem;width:1px;height:1.75ch;background-color:var(--current-color, #fff)}.twz-persondetail .list>li.linkedin{display:flex;align-items:center}.twz-persondetail .list>li.linkedin path{fill:var(--current-color, #fff)}.twz-persondetail .list>li.linkedin a{display:flex}.twz-persondetail .twz-images{position:sticky;top:calc(var(--nav-height, 5rem) + 2rem);display:flex;align-items:flex-start;flex-direction:row-reverse;gap:2rem;margin-top:max(20rem,20vh);flex:1 1 40%}@media(max-width: 767px){.twz-persondetail .twz-images{margin-top:0;flex-flow:row wrap}}.twz-persondetail .twz-images .image{aspect-ratio:1/1;width:min(80%,27rem);border-radius:1rem;object-fit:cover;transition:.4s cubic-bezier(0.39, 0.575, 0.565, 1);transform-origin:right}@media(min-width: 1600px){.twz-persondetail .twz-images .image{width:min(80%,30rem)}}.twz-persondetail .twz-images .image+.image{margin-right:10%;margin-top:5%;translate:100% 100%}@media(max-width: 767px){.twz-persondetail .twz-images .image+.image{margin-right:0;margin-top:0;translate:0 0}}.twz-persondetail .twz-images[data-is-sticky=true] .image,.twz-persondetail .twz-images[data-is-sticky=below] .image{scale:.5}@media(max-width: 767px){.twz-persondetail .twz-images[data-is-sticky=true] .image,.twz-persondetail .twz-images[data-is-sticky=below] .image{scale:1}}.twz-persondetail .twz-images[data-is-sticky=true] .image:first-child:not(:only-child),.twz-persondetail .twz-images[data-is-sticky=below] .image:first-child:not(:only-child){translate:0 0}.twz-persondetail .twz-images[data-is-sticky=true] .image:nth-child(2),.twz-persondetail .twz-images[data-is-sticky=below] .image:nth-child(2){translate:100% 20%}@media(max-width: 767px){.twz-persondetail .twz-images[data-is-sticky=true] .image:nth-child(2),.twz-persondetail .twz-images[data-is-sticky=below] .image:nth-child(2){translate:0 0}}
