.team{--team-ink:#1a0a10;--team-soft:#5a4a50;padding:clamp(32px, 3.4vw, 72px) var(--gutter) clamp(72px, 7.8vw, 160px);color:var(--team-ink);background:var(--bg)}.team__head{text-align:center}.team__title{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(3.4rem,8.6vw,11rem);font-weight:300;line-height:1}.team__title em{font-style:italic}.team__intro{max-width:40em;font-family:var(--font-ui);color:var(--team-soft);margin:clamp(16px,1.6vw,32px) auto 0;font-size:clamp(.95rem,1.02vw,1.3rem);font-weight:300;line-height:1.6}.team-sec{margin-top:clamp(56px,4.6vw,100px)}.team-sec--members{margin-top:clamp(80px,10vw,200px)}.team-sec__title{font-family:var(--font-ui);letter-spacing:-.02em;text-align:center;margin:0 0 clamp(40px,6.8vw,140px);font-size:clamp(2.2rem,3.3vw,4.4rem);font-weight:300;line-height:1.1}.team-sec--members .team-sec__title{margin-bottom:clamp(32px,3.2vw,64px)}.team-committee,.team-members{margin:0;padding:0;list-style:none}.team-arrows{display:none}.team-committee{--card-w:16.7vw;--card-gap:1.5vw;grid-template-columns:repeat(5, var(--card-w));gap:clamp(16px, 1.6vw, 32px) var(--card-gap);justify-content:center;padding-bottom:6.3vw;display:grid}.team-committee>.team-card:nth-child(5n+2){transform:translateY(4.7vw)}.team-committee>.team-card:nth-child(5n+3){transform:translateY(1.6vw)}.team-committee>.team-card:nth-child(5n+4){transform:translateY(6.3vw)}.team-committee>.team-card:nth-child(5n+5){transform:translateY(3.1vw)}.team-card{aspect-ratio:4/5;color:#fffdf8;background:#3a322c;border-radius:4px;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.iaadb-layout__main .team-card__img,.team-card__img{width:100%;max-width:none;height:100%;position:absolute;inset:0;object-fit:cover!important;filter:none!important;outline:0!important}.team-card:after{content:"";pointer-events:none;transition:opacity .4s var(--ease);background:linear-gradient(#120a0800 42%,#120a0847 58%,#120a089e 76%,#120a08e0 100%);position:absolute;inset:0}.team-card__text{z-index:1;color:#fffdf8;text-shadow:0 1px 8px #00000059;padding:clamp(14px,1.25vw,24px);position:relative}.team-card__text:before{content:"";background:var(--pink);border-radius:2px;width:clamp(22px,1.8vw,34px);height:2px;margin-bottom:clamp(8px,.7vw,12px);display:block}.team-card__name,.team-card__role{font-family:var(--font-ui);margin:0}.team-card__name{letter-spacing:-.01em;font-size:clamp(.86rem,1.05vw,1.3rem);font-weight:500;line-height:1.25}.team-card__role{color:#fffdf8d1;margin-top:.35em;font-size:clamp(.68rem,.74vw,.95rem);line-height:1.35}.team-members{flex-wrap:wrap;gap:clamp(12px,1.05vw,20px) 1.74%;width:100%;margin-inline:auto;display:flex}.team-members>.team-pill:nth-child(30n+1){margin-left:4.77%}.team-members>.team-pill:nth-child(30n+11){margin-left:9.29%}.team-members>.team-pill:nth-child(30n+16){margin-left:.52%}.team-members>.team-pill:nth-child(30n+21){margin-left:9.29%}.team-pill{background:#efe2cc;border-radius:999px;flex:none;align-items:center;gap:clamp(7px,.9vw,18px);width:16.7%;min-width:0;padding:clamp(7px,.75vw,14px) clamp(10px,1.3vw,26px) clamp(7px,.75vw,14px) clamp(7px,.85vw,16px);display:flex}.iaadb-layout__main .team-pill__avatar,.team-pill__avatar{border-radius:50%;flex:none;width:clamp(26px,2.95vw,60px);max-width:none;height:clamp(26px,2.95vw,60px);object-fit:cover!important;filter:none!important;outline:0!important}.team-pill__orb{background:radial-gradient(circle at 50% 48%, var(--orb-core) 0%, var(--orb) 46%, var(--orb-edge) 74%, #fff0 76%);box-shadow:0 0 10px 1px var(--orb-glow);display:block}.team-pill__orb--pink{--orb-core:#ffb3d6;--orb:#f5267f;--orb-edge:#c3145e;--orb-glow:#f5267f59}.team-pill__orb--gold{--orb-core:#f3dd9a;--orb:#c9a24b;--orb-edge:#9a7830;--orb-glow:#c9a24b59}.team-pill__orb--teal{--orb-core:#9ed9c7;--orb:#2f7e6c;--orb-edge:#1d5649;--orb-glow:#2f7e6c59}.team-pill__orb--purple{--orb-core:#d9c2ff;--orb:#8b57d9;--orb-edge:#6237a8;--orb-glow:#8b57d959}.team-pill__orb--orange{--orb-core:#ffc59a;--orb:#f0772a;--orb-edge:#c4561a;--orb-glow:#f0772a59}.team-pill__orb--blue{--orb-core:#afc2ff;--orb:#3c5bc6;--orb-edge:#2a3f95;--orb-glow:#3c5bc659}.team-pill__text{min-width:0;font-family:var(--font-ui);flex-direction:column;line-height:1.25;display:flex}.team-pill__name,.team-pill__role{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.team-pill__name{color:var(--team-ink);font-size:clamp(.72rem,1vw,1.25rem);font-weight:600}.team-pill__role{color:#8a7c74;font-size:clamp(.6rem,.78vw,1rem)}@media (max-width:1023px){.team-committee{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-bottom:48px}.team-committee>.team-card:nth-child(n){transform:none}.team-committee>.team-card:nth-child(3n+2){transform:translateY(48px)}.team-committee>.team-card:nth-child(3n+3){transform:translateY(20px)}.team-card__name{font-size:.95rem}.team-card__role{font-size:.75rem}}@media (max-width:767px){.team{padding-top:clamp(28px,8vw,44px)}.team__head,.team-sec__title{text-align:left}.team__title{font-size:clamp(3rem,16.5vw,4.4rem)}.team__intro{margin-left:0;font-size:clamp(.95rem,4vw,1.05rem)}.team-sec,.team-sec--members{margin-top:clamp(40px,12vw,56px)}.team-sec__title{margin-bottom:clamp(24px,8vw,32px);font-size:clamp(2.2rem,10.6vw,2.8rem)}.team-committee,.team-members{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto}.team-committee::-webkit-scrollbar{display:none}.team-members::-webkit-scrollbar{display:none}.team-committee{--card-w:42vw;grid-template-rows:repeat(2,auto);grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--card-w);justify-content:start;gap:12px;padding-bottom:40px;display:grid}.team-committee>.team-card:nth-child(n){scroll-snap-align:start;transform:none}.team-committee>.team-card:nth-child(4n+3),.team-committee>.team-card:nth-child(4n+4){transform:translateY(40px)}.team-members{--pill-w:43vw;grid-template-rows:repeat(3,auto);grid-auto-flow:column;grid-auto-columns:var(--pill-w);gap:10px;width:auto;max-width:none;display:grid}.team-members>.team-pill:nth-child(n){scroll-snap-align:start;width:auto;margin-left:0}.team-members>.team-pill:nth-child(3n+2){transform:translate(-11vw)}.team-pill{padding:8px 14px 8px 10px}.iaadb-layout__main .team-pill__avatar,.team-pill__avatar{width:42px;height:42px}.team-card__name{font-size:.95rem}.team-card__role{font-size:.78rem}.team-pill__name{font-size:1rem}.team-pill__role{font-size:.82rem}.team-arrows{justify-content:center;gap:14px;margin-top:clamp(20px,6vw,28px);display:flex}.team-arrow{width:44px;height:44px;color:var(--team-ink);cursor:pointer;background:0 0;border:1px solid #1a0a108c;border-radius:50%;place-items:center;padding:0;transition:background-color .3s,color .3s;display:grid}.team-arrow:hover,.team-arrow:focus-visible{background:var(--team-ink);color:#fff7e9}.team-arrow:focus-visible{outline:2px solid var(--pink);outline-offset:3px}}.team-committee:focus-visible,.team-members:focus-visible{outline:2px solid var(--pink);outline-offset:6px}@media (prefers-reduced-motion:reduce){.team-arrow{transition:none}}
