/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.personcards{color:var(--secondary);padding-block:100px}@media (min-width:992px){.personcards .personcards__intro{max-width:50%}}.personcards .personcards__grid{gap:1.5rem;margin-top:4rem;display:grid}@media (min-width:576px){.personcards .personcards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.personcards .personcards__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.personcards .personcards__grid.fadein--on .personcard{opacity:0;transform:translateY(1rem)}.personcards .personcards__grid.fadein--on .personcard img{opacity:0;transform:translateY(.5rem)}.personcards .personcards__grid.fadein--active .personcard{opacity:1;transition:all .75s ease-out;transform:translateY(0)}.personcards .personcards__grid.fadein--active .personcard img{opacity:1;transition:all .75s ease-out .3s;transform:translateY(0)}.personcards .personcards__grid.fadein--active .personcard:nth-child(2){transition-delay:.15s}.personcards .personcards__grid.fadein--active .personcard:nth-child(2) img{transition-delay:.45s}.personcards .personcards__grid.fadein--active .personcard:nth-child(3){transition-delay:.3s}.personcards .personcards__grid.fadein--active .personcard:nth-child(3) img{transition-delay:.6s}.personcards .personcards__grid.fadein--active .personcard:nth-child(4){transition-delay:.45s}.personcards .personcards__grid.fadein--active .personcard:nth-child(4) img{transition-delay:.75s}.personcard{border:1px solid var(--medium);text-align:left;aspect-ratio:5/7;justify-content:center;align-items:flex-end;gap:2rem;display:flex;position:relative}.personcard figure{width:100%;height:100%;position:absolute;top:0;left:0}.personcard img{object-fit:cover;width:100%;height:100%}.personcard .modalToggle{cursor:pointer;z-index:2;position:absolute;top:1.5rem;left:1.5rem}.personcard .personcard__content{z-index:3;color:#fff;grid-template-columns:minmax(0,1fr) 24px;width:100%;padding:3rem 1.5rem 2rem;display:grid;position:relative}.personcard .personcard__content:after{content:"";z-index:-1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(#0000 10.71%,#00000080 76.58%),no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.personcard .personcard__name{font-weight:700;font-size:1,25rem;grid-area:1/1}.personcard .personcard__position{font-size:1,25rem;grid-area:2/1;margin-top:.5rem}.persondialog{background-color:var(--medium);scrollbar-width:thin;scrollbar-color:var(--dark)var(--medium);width:calc(100% - 2rem);max-width:880px;color:var(--secondary);opacity:0;transition-behavior:allow-discrete;max-height:85svh;margin:1rem;transition:display .4s ease-in-out,opacity .4s ease-in-out,overlay .4s ease-in-out,transform .4s ease-in-out;display:none;position:fixed;top:50%;left:calc(50% - 1rem);transform:translate(-50%)translateY(1rem)}@media (min-width:576px){.persondialog{margin:2rem;width:calc(100% - 4rem);margin-block:0;top:50%;left:calc(50% - 2rem);transform:translate(-50%,-50%)}}.persondialog[open]{opacity:1;grid-template-columns:240px minmax(0,1fr);display:grid;transform:translate(-50%)translateY(-50%)}@media (min-width:576px){.persondialog[open]{grid-template-columns:minmax(0,1fr) 270px}}@media (min-width:992px){.persondialog[open]{grid-template-columns:minmax(0,1fr) 332px}}.persondialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000d9}.persondialog button{z-index:3;cursor:pointer;background-color:#a3a3a399;border-radius:50%;transition:all .3s;position:absolute;top:2rem;right:2rem}.persondialog button svg{transform:rotate(45deg)}.persondialog button:hover{background-color:#a3a3a3}.persondialog figure:has(.persondialog__headerimage){grid-area:1/1/span 3/span 2;display:block}.persondialog figure:has(.persondialog__porfile){aspect-ratio:1;grid-area:3/1/span 2;width:100%;height:auto;display:block}@media (min-width:576px){.persondialog figure:has(.persondialog__porfile){grid-area:3/2/span 2}}.persondialog .persondialog__headerimage{object-fit:cover;width:100%;height:360px}.persondialog .persondialog__porfile{aspect-ratio:1;object-fit:cover;border-radius:50%;width:calc(100% - 2rem);height:auto;margin-left:1rem}@media (min-width:576px){.persondialog .persondialog__porfile{margin-left:0;margin-right:2rem}}.persondialog h2{grid-area:5/1/auto/span 2;margin-top:0;padding-inline:1rem}@media (min-width:576px){.persondialog h2{grid-area:4/1;margin-top:2rem;padding-inline:2rem}}.persondialog .persondialog__text{-webkit-hyphens:auto;hyphens:auto;grid-column:1/span 2;margin-top:1rem;margin-bottom:1.5rem;padding-inline:1rem}@media (min-width:576px){.persondialog .persondialog__text{margin-bottom:2rem;padding-inline:2rem}}.persondialog .persondialog__text p+p{margin-top:1rem}@starting-style{.persondialog[open]{opacity:0;display:grid;transform:translate(-50%)translateY(1rem)}}
