.person-card{flex-direction:column;display:flex}.person-card__photo{width:100%;height:auto;margin-block:0 var(--gap-lg);border-radius:10px;flex:1 0 auto;overflow:hidden}.person-card__photo img{object-fit:cover;width:100%;height:100%;margin:0}.person-card__name{color:var(--color-black);font-size:18px;font-weight:400;line-height:26px}.person-card__position{color:var(--color-black);font-size:14px;font-weight:400;line-height:20px}.picture-scroll-block{margin-block:0 var(--gap-xl)}.picture-scroll-block__inner{gap:var(--gap-xl);display:flex}.picture-scroll-block__photo{flex-shrink:0;width:35%;position:relative}.picture-scroll-block__photo-inner>:first-child{margin-top:0!important}.picture-scroll-block__photo-inner>:last-child{margin-bottom:0!important}.picture-scroll-block__photo-inner>:has(+script:last-child){margin-bottom:0!important}.picture-scroll-block__photo-inner{top:var(--header-h);row-gap:var(--gap-xl);flex-direction:column;flex:1 0 100%;display:flex;position:sticky;left:0}.picture-scroll-block__content>:first-child{margin-top:0!important}.picture-scroll-block__content>:last-child{margin-bottom:0!important}.picture-scroll-block__content>:has(+script:last-child){margin-bottom:0!important}.picture-scroll-block--right .picture-scroll-block__inner{flex-direction:row-reverse}@media(max-width:990.98px){.picture-scroll-block__inner{flex-direction:column}.picture-scroll-block__photo{width:50%}.picture-scroll-block--right .picture-scroll-block__inner{flex-direction:column}}@media(max-width:575.98px){.picture-scroll-block__photo{width:100%}}.picture-with-floating{margin-block:0 var(--gap-xl)}.picture-with-floating+*{clear:both}.picture-with-floating__photo>:first-child{margin-top:0!important}.picture-with-floating__photo>:last-child{margin-bottom:0!important}.picture-with-floating__photo>:has(+script:last-child){margin-bottom:0!important}.picture-with-floating__photo{width:45%;margin-inline:0 var(--gap-lg);float:left;margin-block-end:var(--gap-lg)}[dir=rtl] .picture-with-floating__photo{float:right}.picture-with-floating__photo img{object-fit:cover;object-position:top;width:100%;height:100%}.picture-with-floating--right .picture-with-floating__photo{margin-inline:var(--gap-lg) 0;float:right}[dir=rtl] .picture-with-floating--right .picture-with-floating__photo{float:left}@media(max-width:990.98px){.picture-with-floating__photo{float:none;width:100%;height:35vh;margin-inline:0}[dir=rtl] .picture-with-floating__photo{float:none}.picture-with-floating--right .picture-with-floating__photo{float:none;margin-inline:0}[dir=rtl] .picture-with-floating--right .picture-with-floating__photo{float:none}}.picture-side-block{margin-block:0 var(--gap-xl);display:flex;overflow:hidden}.picture-side-block__photo{flex:1 0 auto;width:35%}.picture-side-block__photo img{object-fit:cover;object-position:top;width:100%;height:100%}.picture-side-block__content>:first-child{margin-top:0!important}.picture-side-block__content>:last-child{margin-bottom:0!important}.picture-side-block__content>:has(+script:last-child){margin-bottom:0!important}.picture-side-block__content{padding:var(--gap-lg)}@media(max-width:990.98px){.picture-side-block{flex-direction:column-reverse}.picture-side-block__photo{width:100%;height:35vh}.picture-side-block--right{flex-direction:column}}.block-with-picture{gap:var(--gap-lg);margin-block:0 var(--gap-xl);display:flex}.block-with-picture__photo{flex-shrink:0;width:35%}.block-with-picture__content>:first-child{margin-top:0!important}.block-with-picture__content>:last-child{margin-bottom:0!important}.block-with-picture__content>:has(+script:last-child){margin-bottom:0!important}@media(max-width:990.98px){.block-with-picture{flex-direction:column}.block-with-picture__photo{width:100%}}.picture-align{flex-grow:1}.picture-align picture{width:100%;height:100%;line-height:0;display:block}.picture-align picture img{object-fit:cover;width:100%;height:100%}.header-number{align-items:center;gap:var(--gap-sm);margin-bottom:var(--gap-lg);display:flex}.header-number__square{background-color:#1d1d1b;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.header-number__number{color:var(--color-white);z-index:1;font-size:22px;font-weight:700}
