.avatar{--border-color: #f4bf68;position:relative;display:flex;align-items:center;width:170px;height:auto;aspect-ratio:1;margin:0 auto 40px;outline:12px solid #fdedd5;border-radius:99vw;transition:outline-color 425ms cubic-bezier(.22,1,.36,1)}.avatar:before,.avatar:after{content:"";position:absolute;border-radius:inherit;border:3px solid transparent;border-bottom-color:var(--border-color);border-right-color:var(--border-color);pointer-events:none;transition:.75s cubic-bezier(.25,1,.5,1);transition-property:transform,border-color;will-change:transform}.avatar:before{top:-6px;right:-6px;bottom:-6px;left:-6px;transform:rotate(45deg)}.avatar:after{top:-12px;right:-12px;bottom:-12px;left:-12px;transform:rotate(-10deg)}.avatar img{border-radius:inherit}.avatar .img-placeholder{background-color:#fdedd5;border-radius:inherit}.layout{margin-block-start:48px}@media screen and (max-width: 1199px){.layout{margin-block-start:var(--container-padding)}}.layout>[class*=container--]{display:grid;grid-template-columns:minmax(0,var(--aside-width)) minmax(0,3fr);gap:var(--layout-gap)}@media screen and (max-width: 1199px){.layout>[class*=container--]{grid-template-columns:minmax(0,1fr)}}.layout [class*=container--]{--row-gap: 64px}.layout__container [class*=container--]{--container-width: 1520px;padding-inline:0}@media screen and (min-width: 1200px){.layout .grid-col:first-child[class*=bg-]:after{width:calc(100% + .5 * var(--row-gap) + .5 * var(--layout-gap))}.layout .grid-col:last-child[class*=bg-]:after{width:calc(100% + .5 * var(--row-gap) + var(--bleed-absolute) + var(--container-padding))}.layout .grid-col:only-child[class*=bg-]:after{margin-inline:0;width:calc(100% + .5 * var(--layout-gap) + var(--bleed-absolute) + var(--container-padding));left:calc(-.5 * var(--layout-gap));transform:none}.layout .grid-col:first-child.col-bleed{margin-inline-start:calc(-.5 * var(--layout-gap))}.layout .grid-col.col-bleed .structure-block__head{max-width:calc(var(--container-width) - var(--layout-gap) - var(--aside-width) - .5 * var(--row-gap));margin-inline:calc(.5 * var(--layout-gap)) 0;padding-inline:0}}@media screen and (min-width: 1200px){.layout-bleed{overflow:hidden;margin-inline-end:calc(-1 * var(--bleed) - var(--container-padding))}.layout-bleed__container{margin-inline-end:calc(var(--bleed) + var(--container-padding))}}.staff-detail-aside{border-radius:5px;border-block-end:2px solid #dd763a}.staff-detail-aside>*+*{margin-block-start:28px;padding-block-start:28px;border-block-start:2px solid rgba(0,0,0,.05)}.staff-detail-aside__head{text-align:center}@media (min-width: 768px) and (max-width: 1199px){.staff-detail-aside__head{text-align:left}.staff-detail-aside__head .avatar{margin-inline-start:0}}.staff-detail-aside .icon-item__text{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.field-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:24px}@media screen and (max-width: 1679px){.field-list{gap:16px}}@media screen and (max-width: 767px){.field-list{gap:8px}}.field-item{position:relative;display:flex;justify-content:start;align-items:center;background-color:#fef7ec;border-radius:5px;padding:.75rem 1rem;gap:1.25rem;transition:425ms cubic-bezier(.22,1,.36,1);transition-property:background-color,box-shadow,transform}@media screen and (max-width: 1679px){.field-item{gap:.75rem}}.field-item img{width:72px;height:auto}@media screen and (max-width: 1679px){.field-item img{width:56px}}.field-item:has(.block-link:is(:hover,:active,:focus-visible)){background-color:#fff;box-shadow:0 7px 33px #0000001a;transform:translateY(-4px)}
