.theme-block.team-grid{margin:var(--global-spacing) 0 calc(var(--global-spacing) - 4rem)}.theme-block.team-grid.no-top-spacing{margin-top:0}.theme-block.team-grid.no-bottom-spacing{margin-bottom:-4rem}.theme-block.team-grid.is-preview .container .team-grid-inner .block-admin-notice.team-item .block-admin-notice-inner{height:calc(100% - 2px)}@media (min-width:64rem){.theme-block.team-grid .container .team-grid-inner{margin:0 -1rem}}.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner{margin:0 0 4rem;position:relative}@media (min-width:64rem){.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner{margin:0 1rem 4rem}}.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner .team-media{position:relative;z-index:1}.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner .team-media figure img{aspect-ratio:805/580;-o-object-fit:cover;object-fit:cover;width:100%}.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner .team-meta{padding:1rem 1rem 0}@media (min-width:64rem){.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner .team-meta{bottom:2rem;left:2rem;padding:0;position:absolute;right:2rem 32px;top:auto;z-index:2}}.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner .team-meta h3{color:var(--wp--preset--color--medium-green);margin-bottom:.5rem}@media (min-width:64rem){.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner .team-meta h3{color:var(--wp--preset--color--white)}}.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner .team-meta h6{color:var(--wp--preset--color--dark-grey);font-family:var(--wp--preset--font-family--open-sans);font-size:var(--wp--preset--font-size--small);font-weight:300}@media (min-width:64rem){.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner .team-meta h6{color:var(--wp--preset--color--white)}}.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner .team-meta button.dialog-open{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:flex;margin-top:1rem;padding:0}.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner .team-meta button.dialog-open:hover span{text-decoration:underline}.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner .team-meta button.dialog-open span{color:var(--wp--preset--color--dark-grey);display:inline-flex;font-weight:700;margin-left:.5rem}@media (min-width:64rem){.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner .team-meta button.dialog-open span{color:var(--wp--preset--color--white)}}.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner .team-meta button.dialog-open i{align-items:center;background-color:var(--wp--preset--color--light-green);border-radius:100%;display:flex;height:40px;justify-content:center;transform-origin:center;width:40px;will-change:transform}.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner .team-meta button.dialog-open i:before{color:var(--wp--preset--color--white);font-size:.85rem}.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog{border:none;max-height:450px;max-width:calc(100% - 2em - 10px);padding:0;width:700px}@media (orientation:landscape){.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog{max-height:calc(100% - 2em - 10px)}}.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog::backdrop{background-color:rgba(0,0,0,.65)}.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog button.dialog-close{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:flex;margin:4px 4px auto auto;padding:0}.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog button.dialog-close i{align-items:center;background-color:var(--wp--preset--color--light-green);border-radius:100%;display:flex;height:40px;justify-content:center;transform-origin:center;width:40px;will-change:transform}.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog button.dialog-close i:before{color:var(--wp--preset--color--white);font-size:.85rem}.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog .dialog-head{align-items:center;border-bottom:1px solid var(--wp--preset--color--dark-grey);display:flex;flex-wrap:nowrap;gap:0 1rem;justify-content:flex-start;margin:1rem 2rem 1.5rem;padding:0 0 1rem}.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog .dialog-head h3{color:var(--wp--preset--color--medium-green)}.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog .dialog-head a{color:var(--wp--preset--color--dark-grey);text-decoration:none;transition:color .25s ease-in-out}.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog .dialog-head a:hover{color:var(--wp--preset--color--light-green)}.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog .dialog-head a:hover i{border-color:var(--wp--preset--color--light-green)}.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog .dialog-head a i{border:1px solid var(--wp--preset--color--dark-grey);border-radius:100%;padding:.5rem;transition:border-color .25s ease-in-out}.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog .dialog-body{margin:0 2rem 3rem}.theme-block.team-grid .container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog .dialog-body h6{color:var(--wp--preset--color--dark-grey);font-family:var(--wp--preset--font-family--open-sans);font-size:var(--wp--preset--font-size--base);margin-bottom:1rem}
