.wp-block-st-team{margin-block-start:0 !important;margin-block-end:0 !important;display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:1fr auto;grid-auto-rows:auto;gap:0;max-width:calc(100vw - var(--outer--padding)*2);width:100%}@media(min-width: 600px){.wp-block-st-team{gap:2rem;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 782px){.wp-block-st-team{gap:2rem;grid-template-columns:repeat(var(--team-columns, 2), 1fr)}}.wp-block-st-team .team-member,.wp-block-st-team .team-member-card{grid-row:span 2;display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:subgrid;grid-auto-rows:auto;padding-top:0rem;padding-bottom:0;gap:0px;text-decoration:none !important}.wp-block-st-team .team-member.clickable,.wp-block-st-team .team-member-card.clickable{cursor:pointer}.wp-block-st-team .team-member .team-filling-card,.wp-block-st-team .team-member-card .team-filling-card{aspect-ratio:301/365;max-width:100%;grid-column:1/-1;grid-row:1/span 1;height:100%;max-height:365px}.wp-block-st-team .team-member .team-picture,.wp-block-st-team .team-member-card .team-picture{aspect-ratio:301/365;overflow:hidden;border-radius:0px;width:100%;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;position:relative;height:100%;max-height:365px}.wp-block-st-team .team-member .team-picture img,.wp-block-st-team .team-member-card .team-picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:center;object-position:center;transition:transform 275ms ease-in-out}.wp-block-st-team .team-member .team-picture .team-plus-icon,.wp-block-st-team .team-member-card .team-picture .team-plus-icon{display:block;background-color:#00519a;border-radius:5px;position:absolute;bottom:10px;right:11px;transition:all 275ms ease-in-out;z-index:2;width:40px;height:40px}.wp-block-st-team .team-member .team-picture .team-plus-icon::before,.wp-block-st-team .team-member-card .team-picture .team-plus-icon::before{content:"";display:block;width:1px;height:15px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;transition:height 275ms ease-in-out}.wp-block-st-team .team-member .team-picture .team-plus-icon::after,.wp-block-st-team .team-member-card .team-picture .team-plus-icon::after{content:"";display:block;width:15px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff}.wp-block-st-team .team-member .team-picture .team-hover,.wp-block-st-team .team-member-card .team-picture .team-hover{position:absolute;bottom:0;left:0;right:0;width:100%;height:100%;background:#000;color:#fff;display:block;opacity:0;display:flex;flex-direction:column;justify-content:flex-start;gap:20px;padding:20px 20px 50px 20px;transition:opacity 275ms ease-in-out}@media(min-width: 480px){.wp-block-st-team .team-member .team-picture .team-hover,.wp-block-st-team .team-member-card .team-picture .team-hover{padding:30px 30px 60px 30px}}@media(min-width: 960px){.wp-block-st-team .team-member .team-picture .team-hover,.wp-block-st-team .team-member-card .team-picture .team-hover{padding:20px 20px 50px 20px}}@media(min-width: 1366px){.wp-block-st-team .team-member .team-picture .team-hover,.wp-block-st-team .team-member-card .team-picture .team-hover{padding:30px 30px 60px 30px}}.wp-block-st-team .team-member .team-picture .team-hover .team-hover-inner,.wp-block-st-team .team-member-card .team-picture .team-hover .team-hover-inner{display:flex;flex-direction:column;gap:20px;width:100%;height:100%;overflow-y:auto}.wp-block-st-team .team-member .team-picture .team-hover .email,.wp-block-st-team .team-member .team-picture .team-hover .focus,.wp-block-st-team .team-member .team-picture .team-hover .bio,.wp-block-st-team .team-member-card .team-picture .team-hover .email,.wp-block-st-team .team-member-card .team-picture .team-hover .focus,.wp-block-st-team .team-member-card .team-picture .team-hover .bio{display:flex;flex-direction:column;gap:15px}.wp-block-st-team .team-member .team-picture .team-hover .email .label,.wp-block-st-team .team-member .team-picture .team-hover .focus .label,.wp-block-st-team .team-member .team-picture .team-hover .bio .label,.wp-block-st-team .team-member-card .team-picture .team-hover .email .label,.wp-block-st-team .team-member-card .team-picture .team-hover .focus .label,.wp-block-st-team .team-member-card .team-picture .team-hover .bio .label{font-size:var(--wp--preset--font-size--eyebrow, clamp(12px, 1vw, 12px));font-family:var(--wp--preset--font-family--main-content, sans-serif);font-weight:500;font-style:normal;line-height:100%;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;color:#00519a;word-break:break-all}.wp-block-st-team .team-member .team-picture .team-hover .email a,.wp-block-st-team .team-member .team-picture .team-hover .focus a,.wp-block-st-team .team-member .team-picture .team-hover .bio a,.wp-block-st-team .team-member-card .team-picture .team-hover .email a,.wp-block-st-team .team-member-card .team-picture .team-hover .focus a,.wp-block-st-team .team-member-card .team-picture .team-hover .bio a{font-size:var(--wp--preset--font-size--p, clamp(16px, 1.5vw, 16px));font-family:var(--wp--preset--font-family--main-content, sans-serif);font-weight:400;font-style:normal;line-height:150%;text-decoration:none;text-transform:none;color:#fff;text-decoration:none;word-break:break-all;transition:color 275ms ease-in-out}.wp-block-st-team .team-member .team-picture .team-hover .email a:hover,.wp-block-st-team .team-member .team-picture .team-hover .focus a:hover,.wp-block-st-team .team-member .team-picture .team-hover .bio a:hover,.wp-block-st-team .team-member-card .team-picture .team-hover .email a:hover,.wp-block-st-team .team-member-card .team-picture .team-hover .focus a:hover,.wp-block-st-team .team-member-card .team-picture .team-hover .bio a:hover{text-decoration:none;color:#717173}.wp-block-st-team .team-member .team-picture .team-hover .email p,.wp-block-st-team .team-member .team-picture .team-hover .focus p,.wp-block-st-team .team-member .team-picture .team-hover .bio p,.wp-block-st-team .team-member-card .team-picture .team-hover .email p,.wp-block-st-team .team-member-card .team-picture .team-hover .focus p,.wp-block-st-team .team-member-card .team-picture .team-hover .bio p{font-size:var(--wp--preset--font-size--p, clamp(16px, 1.5vw, 16px));font-family:var(--wp--preset--font-family--main-content, sans-serif);font-weight:400;font-style:normal;line-height:150%;text-decoration:none;text-transform:none;word-break:break-all;color:#fff}.wp-block-st-team .team-member .team-picture .team-hover .bio p,.wp-block-st-team .team-member-card .team-picture .team-hover .bio p{overflow-y:auto;word-break:normal;height:100%}.wp-block-st-team .team-member .team-details,.wp-block-st-team .team-member-card .team-details{display:flex;flex-flow:column nowrap;gap:0;justify-content:flex-start;align-items:flex-start;padding-bottom:45px}@media(min-width: 960px){.wp-block-st-team .team-member .team-details,.wp-block-st-team .team-member-card .team-details{padding-bottom:50px}}.wp-block-st-team .team-member .team-details .name,.wp-block-st-team .team-member-card .team-details .name{padding-top:20px;grid-area:name;font-size:var(--wp--preset--font-size--h-3, clamp(24px, 2.5vw, 30px));font-family:var(--wp--preset--font-family--heading, sans-serif);font-weight:400;font-style:normal;line-height:116.667%;letter-spacing:-0.02em;text-decoration:none;text-transform:none;color:#0a1934;text-align:left;margin-bottom:5px}.wp-block-st-team .team-member .team-details .position,.wp-block-st-team .team-member-card .team-details .position{font-size:var(--wp--preset--font-size--p, clamp(16px, 1.5vw, 16px));font-family:var(--wp--preset--font-family--main-content, sans-serif);font-weight:400;font-style:normal;line-height:150%;text-decoration:none;text-transform:none;letter-spacing:0 !important;color:#717173;text-align:left;margin-bottom:0}.wp-block-st-team .team-member:hover,.wp-block-st-team .team-member-card:hover{text-decoration:none !important}.wp-block-st-team .team-member:hover .team-picture img,.wp-block-st-team .team-member-card:hover .team-picture img{transform:scale(1.05)}.wp-block-st-team .team-member:hover .team-picture .team-plus-icon,.wp-block-st-team .team-member-card:hover .team-picture .team-plus-icon{background-color:#717173}.wp-block-st-team .team-member.clickable.active .team-hover,.wp-block-st-team .team-member-card.clickable.active .team-hover{opacity:1}.wp-block-st-team .team-member.clickable.active .team-plus-icon:before,.wp-block-st-team .team-member-card.clickable.active .team-plus-icon:before{height:0}.wp-block-st-team .team-member-card{cursor:default;display:none !important}@media(min-width: 782px){.wp-block-st-team .team-member-card.visible{display:block !important}}.editor-styles-wrapper .wp-block-st-team .team-item .sr-only{display:none}.editor-styles-wrapper .wp-block-st-team .team-item .team-body-wrapper{height:auto !important}.editor-styles-wrapper .wp-block-st-team .team-item .team-body-wrapper .team-body-inner{opacity:1;transform:none}.wp-block-st-team-details{padding:0;width:100vw !important;max-width:unset;position:relative;padding:0;max-height:unset !important;border-radius:0px;background-color:#fff;display:flex;flex-direction:column;height:100dvh;overflow:hidden}@media(min-width: 782px){.wp-block-st-team-details{max-width:35vw;min-width:494px;margin-top:0;overflow-y:unset;overflow:hidden}}.wp-block-st-team-details a.lity-close.btn-close{display:block !important;background-color:#00519a;border-radius:5px;position:fixed;top:10px;right:25px;transition:all 275ms ease-in-out;z-index:2;width:40px;height:40px}.wp-block-st-team-details a.lity-close.btn-close::before{content:"";display:block;width:1px;height:15px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg);background-color:#fff;transition:height 275ms ease-in-out}.wp-block-st-team-details a.lity-close.btn-close::after{content:"";display:block;width:15px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg);background-color:#fff}.wp-block-st-team-details a.lity-close.btn-close:hover{background-color:#717173}.wp-block-st-team-details .team-content-container{overflow-y:auto;-webkit-overflow-scrolling:touch;color:#000;position:relative;bottom:0;transition:all 400ms ease-in-out;align-self:end;height:100%;width:100%;gap:1rem;flex:1 1 0%;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.wp-block-st-team-details .team-content-container::-webkit-scrollbar{width:10px;background:#e0e0e0}.wp-block-st-team-details .team-content-container::-webkit-scrollbar-thumb{background:#888;border-radius:5px}.wp-block-st-team-details .team-content-container .team-picture{width:100%;height:auto;aspect-ratio:494/440;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;position:relative}.wp-block-st-team-details .team-content-container .team-picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform 275ms ease-in-out}.wp-block-st-team-details .team-content-container .team-content{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:25px;padding:var(--outer--padding)}.wp-block-st-team-details .team-content-container .team-content .team-title{display:flex;flex-direction:column;gap:0px}.wp-block-st-team-details .team-content-container .team-content .team-title .team-header{display:flex;flex-direction:column;gap:5px}.wp-block-st-team-details .team-content-container .team-content .team-title .team-header .name{font-size:var(--wp--preset--font-size--h-3, clamp(24px, 2.5vw, 30px));font-family:var(--wp--preset--font-family--heading, sans-serif);font-weight:400;font-style:normal;line-height:116.667%;letter-spacing:-0.02em;text-decoration:none;text-transform:none;color:#0a1934}.wp-block-st-team-details .team-content-container .team-content .team-title .team-header .position{font-size:var(--wp--preset--font-size--p, clamp(16px, 1.5vw, 16px));font-family:var(--wp--preset--font-family--main-content, sans-serif);font-weight:400;font-style:normal;line-height:150%;text-decoration:none;text-transform:none;letter-spacing:0;color:#717173}.wp-block-st-team-details .team-content-container .team-content .team-title .email{font-size:var(--wp--preset--font-size--p, clamp(16px, 1.5vw, 16px));font-family:var(--wp--preset--font-family--main-content, sans-serif);font-weight:700;font-style:normal;line-height:100%;text-decoration:none;text-transform:none;color:#00519a;text-decoration:underline;text-underline-offset:4px;cursor:pointer;transition:color 275ms ease-in-out}.wp-block-st-team-details .team-content-container .team-content .team-title .email:hover{color:#717173;text-decoration:underline !important;text-underline-offset:4px !important}.wp-block-st-team-details .team-content-container .team-content .focus-wrapper{border-bottom:1px solid #00519a;padding-bottom:25px}.wp-block-st-team-details .team-content-container .team-content .focus-wrapper .focus{font-size:var(--wp--preset--font-size--p, clamp(16px, 1.5vw, 16px));font-family:var(--wp--preset--font-family--main-content, sans-serif);font-weight:400;font-style:normal;line-height:150%;text-decoration:none;text-transform:none;color:#000;margin-bottom:0}.wp-block-st-team-details .team-content-container .team-content .focus-wrapper .focus .focus-label{font-size:var(--wp--preset--font-size--eyebrow, clamp(12px, 1vw, 12px));font-family:var(--wp--preset--font-family--main-content, sans-serif);font-weight:500;font-style:normal;line-height:100%;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;color:#00519a}.wp-block-st-team-details .team-content-container .team-content .bio{padding-top:1rem;height:100%}.wp-block-st-team-details .team-content-container .team-content .bio p{color:#717173;font-size:var(--wp--preset--font-size--p, clamp(16px, 1.5vw, 16px));font-family:var(--wp--preset--font-family--main-content, sans-serif);font-weight:400;font-style:normal;line-height:150%;text-decoration:none;text-transform:none}