.moka-team{margin-top:48px}.moka-team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.moka-team-open{display:block;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.moka-team-open img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;max-width:100%;object-fit:cover;object-position:center}.moka-team-name{display:block;font-size:13px;font-weight:400;line-height:1.3;margin-top:9px}.moka-team-role{display:block;font-size:11px;font-weight:300;line-height:1.4;margin-top:3px}.moka-team-open:hover .moka-team-name,.moka-team-open:focus-visible .moka-team-name,.moka-team-close:hover{color:#ffe600}.moka-team-open:focus-visible,.moka-team-close:focus-visible{outline:2px solid #ffe600;outline-offset:5px}.moka-team-dialog{box-sizing:border-box;width:min(640px,calc(100% - 32px));max-height:calc(100dvh - 64px);padding:36px;border:1px solid rgba(0,0,0,.12);background:rgba(255,255,255,.92);color:#111;backdrop-filter:blur(12px);box-shadow:0 18px 80px rgba(0,0,0,.12);font-family:inherit;font-size:16px;font-weight:300;line-height:1.6}.moka-team-dialog::backdrop{background:rgba(0,0,0,.22)}.moka-team-dialog h2{font-size:30px;font-weight:400;line-height:1.15;letter-spacing:-.03em;margin:32px 0 8px}.moka-team-dialog h3{font-size:16px;font-weight:400;margin:26px 0 8px}.moka-team-dialog p{margin:0 0 14px}.moka-team-dialog .moka-team-dialog-role{font-size:13px;margin-bottom:26px}.moka-team-close{display:block;margin-left:auto;background:none;border:0;padding:4px 0;font:inherit;font-size:13px;color:inherit;cursor:pointer}html.moka-team-modal-open{overflow:hidden}@media(max-width:520px){.moka-team-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.moka-team-dialog{padding:24px}.moka-team-name{font-size:12px}.moka-team-role{font-size:11px}}
