.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)}.theme-block.team-grid .container .grid-heading{margin-bottom:1rem}@media (min-width:48rem){.theme-block.team-grid .container .grid-heading{margin-bottom:2rem}}.theme-block.team-grid .container .grid-container .team-grid-inner{margin:0}@media (min-width:768px){.theme-block.team-grid .container .grid-container .team-grid-inner{margin:0 -1rem}}@media (min-width:64rem)and (max-width:79.938rem){.theme-block.team-grid .container .grid-container .team-grid-inner .team-item{width:33.3333%}}.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner{border-radius:0 1rem 1rem 1rem;height:calc(100% - 4rem);margin:0 0 4rem;overflow:hidden;position:relative}@media (min-width:48rem){.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner{border-radius:0 1.875rem 1.875rem 1.875rem;margin:0 1rem 4rem}}.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner .team-media{position:relative;z-index:1}.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner .team-media figure img{aspect-ratio:460/460;object-fit:cover;width:100%}.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner .team-meta{background-color:var(--wp--preset--color--light-green);height:calc(100% - 6rem);padding:2rem 2rem 4rem}.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner .team-meta h5{color:var(--wp--preset--color--blue);margin-bottom:.5rem}.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner .team-meta h6{color:var(--wp--preset--color--blue);font-size:var(--wp--preset--font-size--small-base-paragraph);font-weight:300}.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner .team-meta .contact-meta{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner .team-meta .contact-meta p{font-size:var(--wp--preset--font-size--small-base-paragraph);margin:0}.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner .team-meta .contact-meta a{color:var(--wp--preset--color--green);opacity:1;text-decoration:none;transition:opacity .25s ease-in-out}.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner .team-meta .contact-meta a:hover{opacity:.75}.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner .team-meta button.dialog-open{margin-top:1rem}.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog{border:none;border-radius:0 1rem 1rem 1rem;max-height:calc(100% - 2em - 10px);max-width:calc(100% - 2em - 10px);padding:0;width:700px}@media (min-width:64rem){.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog{max-height:36.25rem}}@media (min-width:48rem){.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog{border-radius:0 1.875rem 1.875rem 1.875rem}}.theme-block.team-grid .container .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 .grid-container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog button.dialog-close{align-items:center;appearance:none;background-color:transparent;border:none;border:.125rem solid var(--wp--preset--color--green);border-radius:100%;cursor:pointer;display:flex;height:40px;justify-content:center;margin:1rem 1rem auto auto;padding:0;transition:background-color .25s ease-in-out;width:40px}.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog button.dialog-close:hover{background-color:var(--wp--preset--color--green)}.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog button.dialog-close:hover span{color:var(--wp--preset--color--white)}.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog button.dialog-close span{color:var(--wp--preset--color--green);transition:color .25s ease-in-out}.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog .dialog-head{display:flex;flex-wrap:nowrap;justify-content:flex-start;margin:0 2rem;padding:0 0 .25rem}@media (min-width:64rem){.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog .dialog-head{margin:0 4vw}}.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog .dialog-head h3{color:var(--wp--preset--color--green);font-size:var(--wp--preset--font-size--heading-2);margin-bottom:0}.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog .dialog-head a{color:var(--wp--preset--color--blue);text-decoration:none;transition:color .25s ease-in-out}.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog .dialog-body{margin:0 2rem 4rem}@media (min-width:64rem){.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog .dialog-body{margin:0 4vw 4rem}}.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog .dialog-body h6{color:var(--wp--preset--color--blue);font-weight:400;margin-bottom:1rem}.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog .dialog-body blockquote{margin:2rem 0;padding:0}.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog .dialog-body blockquote p{font-size:var(--wp--preset--font-size--heading-2);font-style:italic;padding-bottom:0;text-indent:-1rem}.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog .dialog-body p{font-size:var(--wp--preset--font-size--small-base-paragraph)}.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog .dialog-body a.profile-link{align-items:center;color:var(--wp--preset--color--green);display:inline-flex;flex-direction:row;font-size:var(--wp--preset--font-size--small-base-paragraph);font-style:italic;justify-content:flex-start;margin:1rem 0 0;text-decoration:none;transition:color .25s ease-in-out}.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog .dialog-body a.profile-link:hover{color:var(--wp--preset--color--blue)}.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog .dialog-body a.profile-link:hover i{background-color:var(--wp--preset--color--blue)}.theme-block.team-grid .container .grid-container .team-grid-inner .team-item .team-item-inner dialog.bio-dialog .dialog-body a.profile-link i{background-color:var(--wp--preset--color--green);border-radius:.25rem;color:var(--wp--preset--color--white);font-size:var(--wp--preset--font-size--small-base-paragraph);margin-left:.5rem;padding:.35rem;transition:background-color .25s ease-in-out}
