.candidate-card{align-items:center;width:100%;display:flex;gap:16px;flex-direction:column;justify-content:center;text-decoration:none;padding:32px 0;border-radius:8px;transition:background-color .25s ease}.candidate-card:hover .candidate-card__arrow{transform:scaleX(-1) translateX(-20px)}.candidate-card__arrow{display:inline-flex;align-items:center;justify-content:center;transform:scaleX(-1);transform-origin:center;transition:transform .35s cubic-bezier(.22,1,.36,1);will-change:transform}.candidate-card__information{display:grid;grid-gap:12px;gap:12px}.candidate-card:hover{background-color:var(--buttons-secondary-hover)}.candidate-card:hover .candidate-card__image{width:170px;height:170px}.candidate-card__image-wrapper{position:relative;width:150px;height:150px;border-radius:100%;overflow:hidden;transition:width .3s ease,height .3s ease}.candidate-card__image{width:100%;height:100%;object-fit:cover}.carousel{container-type:inline-size}.carousel__content{display:grid;grid-gap:24px;gap:24px}@container (min-width:800px){.carousel__content{gap:32px}}.carousel__text{display:grid;grid-gap:24px;gap:24px}.carousel__text:empty{display:none}.carousel__slider{position:relative;max-width:100%;min-width:100%;width:100%}@media(hover:hover){.carousel__slider:hover .carousel__arrow{opacity:1}.carousel__slider:hover .carousel__arrow>*{pointer-events:all}.carousel__slider:hover .carousel__arrow--hidden{opacity:0}.carousel__slider:hover .carousel__arrow--hidden>*{pointer-events:none}}.carousel__entries{position:relative;overflow-y:hidden}.carousel__view{overflow-y:auto;scrollbar-width:none}.carousel__view::-webkit-scrollbar{display:none}.carousel__arrow{display:grid;height:100%;opacity:0;place-items:center;pointer-events:none;position:absolute;top:0;transition:opacity .15s;z-index:2}.carousel__arrow--previous{left:0;transform:translateX(-50%)}.carousel__arrow--next{right:0;transform:translateX(50%)}.carousel__track{align-items:stretch;display:grid;grid-gap:24px;gap:24px;grid-auto-flow:column;grid-auto-columns:250px}@container (min-width:800px){.carousel__track{grid-auto-columns:428px}}.carousel__track--centered{justify-content:center}.carousel__entry{min-width:0;overflow:hidden;width:250px}@container (min-width:800px){.carousel__entry{width:428px}}.carousel__scroll-area{align-items:center;cursor:pointer;display:flex;height:48px}.carousel__scroll-area--hidden{display:none}@media(hover:hover){.carousel__scroll-area:hover .carousel__scrollbar,.carousel__scroll-area:hover .carousel__scrollbar-wrapper{min-height:4px}}.carousel__scrollbar-wrapper{background:#fff;height:2px;width:100%}.carousel__scrollbar{background:#0d2134;height:2px}.rich-text>*+*{margin-top:16px}.rich-text__node-unordered-list{margin:0}.rich-text__node-unordered-list>ul{margin:0!important}.rich-text__node-paragraph{min-height:16px}.board-candidate{display:grid;grid-gap:64px;gap:64px;height:-moz-fit-content;height:fit-content;width:100%;padding-top:24px}.board-candidate__header{width:100%}.board-candidate__back{width:100%;display:flex;gap:16px;text-decoration:none}.board-candidate__back .board_candidate__back-arrow{transition:transform .16s ease;will-change:transform}.board-candidate__back:focus-visible .board_candidate__back-arrow,.board-candidate__back:hover .board_candidate__back-arrow{transform:translateX(-10px)}.board-candidate__horizontal-section{display:flex;gap:24px;flex-direction:column}@media(min-width:800px){.board-candidate__horizontal-section{flex-direction:row;align-items:center}}.board-candidate__image-wrapper{position:relative;width:100%;height:400px;border-radius:12px;overflow:hidden}@media(min-width:800px){.board-candidate__image-wrapper{width:50%}}.board-candidate__image{object-fit:cover}.board-candidate__highlighted-section,.board-candidate__section{display:grid;grid-gap:32px;gap:32px}.board-candidate__highlighted-section{padding:16px;background-color:var(--background-secondary-default);border-radius:8px}.board-candidate__section-title{display:flex;align-items:center;gap:16px}.board-candidate__section-indent{padding-left:16px}.board-candidate__other-candidates-wrapper{background-color:var(--background-secondary-default);width:100%;padding:64px 0;margin:64px 0}.board-candidate__other-candidates{display:grid;grid-gap:32px;gap:32px}