@charset "UTF-8";section.team-grid[data-okd-type=section]{--okd-transition-duration:0.25s;padding-block:var(--wp--preset--spacing--space-20,80px)}section.team-grid[data-okd-type=section] .team-grid__grid{display:grid;gap:var(--wp--preset--spacing--space-4,16px);grid-template-columns:repeat(auto-fill,minmax(min(100%, 280px),1fr));width:100%}@media screen and (min-width:1025px){section.team-grid[data-okd-type=section] .team-grid__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}section.team-grid[data-okd-type=section] .team-grid__card{aspect-ratio:308/400;border-radius:var(--wp--custom--tokens--border-radius--l,8px);box-sizing:border-box;min-width:0;overflow:hidden;position:relative;width:100%}@media screen and (min-width:1025px){section.team-grid[data-okd-type=section] .team-grid__card.team-grid__card--open{aspect-ratio:auto;grid-column:span 2;min-height:400px}}section.team-grid[data-okd-type=section] .team-grid__card--interactive .team-grid__trigger{appearance:none;background:#fff0;border:0;cursor:pointer;inset:0;margin:0;padding:0;position:absolute;z-index:3}section.team-grid[data-okd-type=section] .team-grid__card--interactive .team-grid__trigger:focus-visible{outline:2px solid var(--okd-focus-color,#4285f4);outline-offset:2px}section.team-grid[data-okd-type=section] .team-grid__surface{background-color:var(--wp--preset--color--neutral-950,#1e1a17);display:flex;flex-direction:column;height:100%;min-height:0;min-width:0;overflow:hidden;position:relative;width:100%}@media screen and (min-width:1025px){section.team-grid[data-okd-type=section] .team-grid__surface--split{display:grid;grid-template-columns:calc(50% - 16px) calc(50% + 16px)}}section.team-grid[data-okd-type=section] .team-grid__media{flex:1 1 auto;min-height:0;min-width:0;overflow:hidden;position:relative;width:100%}section.team-grid[data-okd-type=section] .team-grid__asset{height:100%;width:100%}section.team-grid[data-okd-type=section] .team-grid__asset--placeholder{background-color:var(--wp--preset--color--neutral-900,#2d2d2d);height:100%}section.team-grid[data-okd-type=section] .team-grid__img,section.team-grid[data-okd-type=section] .team-grid__asset picture,section.team-grid[data-okd-type=section] .team-grid__asset>svg{display:block;height:100%;object-fit:cover;width:100%}section.team-grid[data-okd-type=section] .team-grid__scrim{background:linear-gradient(0deg,rgb(0 0 0 / .1),rgb(0 0 0 / .1)),linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .3) 50%,rgb(0 0 0 / .8) 100%);inset:0;opacity:1;pointer-events:none;position:absolute;transition-delay:0s;transition-duration:var(--okd-transition-duration,0.15s);transition-property:background,opacity;transition-timing-function:var(--okd-transition-timing-function,ease);z-index:1}section.team-grid[data-okd-type=section] .team-grid__front{bottom:0;box-sizing:border-box;color:var(--wp--preset--color--neutral-25,#fbfbfa);inset-inline:0;padding-block:var(--wp--preset--spacing--space-6,24px);padding-inline:var(--wp--preset--spacing--space-6,24px);pointer-events:none;position:absolute;text-align:center;z-index:2}@media screen and (min-width:769px){section.team-grid[data-okd-type=section] .team-grid__front{padding-block:var(--wp--preset--spacing--space-10,40px);padding-inline:var(--wp--preset--spacing--space-10,40px)}}@media screen and (min-width:1025px){.team-grid__card--open section.team-grid[data-okd-type=section] .team-grid__front{display:none}}section.team-grid[data-okd-type=section] .team-grid__name{color:inherit;font-size:var(--wp--preset--font-size--h-4,clamp(18px, 17.295775px + 0.187793vw, 20px));font-weight:var(--wp--custom--tokens--heading--font-weight,600);letter-spacing:var(--wp--custom--tokens--heading--letter-spacing,0);line-height:var(--wp--custom--tokens--heading--line-height,1.28);margin:0;text-wrap:balance}section.team-grid[data-okd-type=section] .team-grid__job{color:inherit;font-size:var(--wp--preset--font-size--body,16px);font-weight:var(--wp--custom--tokens--font--weight--regular,400);line-height:1.5;margin:0}section.team-grid[data-okd-type=section] .team-grid__front .team-grid__job{margin-top:var(--wp--preset--spacing--space-1,4px)}section.team-grid[data-okd-type=section] .team-grid__name--placeholder,section.team-grid[data-okd-type=section] .team-grid__job--placeholder,section.team-grid[data-okd-type=section] .team-grid__description--placeholder{opacity:.5;user-select:none}section.team-grid[data-okd-type=section] .team-grid__overlay{background-color:rgb(0 0 0 / .9);box-sizing:border-box;color:var(--wp--preset--color--neutral-25,#fbfbfa);inset:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;visibility:hidden;z-index:4}@media (prefers-reduced-motion:no-preference){section.team-grid[data-okd-type=section] .team-grid__overlay{transition:opacity var(--okd-transition-duration,0.15s) var(--okd-transition-timing-function,ease),visibility var(--okd-transition-duration,0.15s) var(--okd-transition-timing-function,ease)}}section.team-grid[data-okd-type=section] .team-grid__overlay-inner{box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding-block:var(--wp--preset--spacing--space-8,32px);padding-inline:var(--wp--preset--spacing--space-6,24px);text-align:start}section.team-grid[data-okd-type=section] .team-grid__head .team-grid__job{margin-top:var(--wp--preset--spacing--space-1,4px)}section.team-grid[data-okd-type=section] .team-grid__description{color:inherit;font-size:var(--wp--preset--font-size--small,14px);font-weight:var(--wp--custom--tokens--font--weight--regular,400);line-height:1.5;margin:var(--wp--preset--spacing--space-6,24px) 0 0}section.team-grid[data-okd-type=section] .team-grid__description p{margin:0}section.team-grid[data-okd-type=section] .team-grid__description p+p{margin-top:.75em}section.team-grid[data-okd-type=section] .team-grid__detail{background-color:rgb(0 0 0 / .9);box-sizing:border-box;color:var(--wp--preset--color--neutral-25,#fbfbfa);display:none;min-height:0;min-width:0;overflow:hidden}section.team-grid[data-okd-type=section] .team-grid__detail-inner{box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding-block:var(--wp--preset--spacing--space-8,32px);padding-inline:var(--wp--preset--spacing--space-6,24px);text-align:start}@media screen and (min-width:1025px){.team-grid__card--open section.team-grid[data-okd-type=section] .team-grid__detail-inner{padding-inline-end:var(--wp--preset--spacing--space-6,24px);padding-inline-start:var(--wp--preset--spacing--space-8,32px)}}@media screen and (min-width:1025px){section.team-grid[data-okd-type=section] .team-grid__card--open .team-grid__detail{display:flex}section.team-grid[data-okd-type=section] .team-grid__card--open .team-grid__overlay{display:none}section.team-grid[data-okd-type=section] .team-grid__card--open .team-grid__trigger{display:none}}@media screen and (min-width:1025px) and (hover:hover) and (pointer:fine){section.team-grid[data-okd-type=section] .team-grid__card:not(.team-grid__card--open):hover .team-grid__scrim{opacity:0;transition-delay:var(--okd-transition-duration,0.15s)}section.team-grid[data-okd-type=section] .team-grid__card--open:hover .team-grid__scrim{opacity:.4;transition-delay:0s}}@media (hover:hover) and (pointer:fine){section.team-grid[data-okd-type=section] .team-grid__grid:not([data-team-grid-mode=click]) .team-grid__card--interactive:not(.team-grid__card--open):hover .team-grid__overlay,section.team-grid[data-okd-type=section] .team-grid__grid:not([data-team-grid-mode=click]) .team-grid__card--interactive:not(.team-grid__card--open):focus-within .team-grid__overlay{opacity:1;pointer-events:auto;visibility:visible}section.team-grid[data-okd-type=section] .team-grid__grid:not([data-team-grid-mode=click]) .team-grid__card--interactive:not(.team-grid__card--open):hover .team-grid__front,section.team-grid[data-okd-type=section] .team-grid__grid:not([data-team-grid-mode=click]) .team-grid__card--interactive:not(.team-grid__card--open):focus-within .team-grid__front{opacity:0;visibility:hidden}}section.team-grid[data-okd-type=section] .team-grid__card.is-revealed .team-grid__overlay{opacity:1;pointer-events:none;visibility:visible}section.team-grid[data-okd-type=section] .team-grid__card.is-revealed .team-grid__front{opacity:0;visibility:hidden}