.group[data-astro-cid-64ggjm6q]{border-bottom:1px solid var(--line);scroll-margin-top:var(--header-h);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:clamp(40px,6vw,110px);padding-block:clamp(80px,10vw,150px);display:grid}.group--flip[data-astro-cid-64ggjm6q]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.group--flip[data-astro-cid-64ggjm6q] .group__head[data-astro-cid-64ggjm6q]{order:2}.group__name[data-astro-cid-64ggjm6q]{margin-top:12px;font-size:clamp(64px,8vw,150px)}.group__tagline[data-astro-cid-64ggjm6q]{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin-top:12px;font-size:18px}.group__desc[data-astro-cid-64ggjm6q]{max-width:40ch;margin-top:28px;font-size:clamp(20px,1.7vw,28px);line-height:1.35}.group[data-astro-cid-64ggjm6q] .leader[data-astro-cid-64ggjm6q]{max-width:260px;margin-top:48px}.group__photos[data-astro-cid-64ggjm6q]{grid-template-columns:1.4fr 1fr;align-items:start;gap:clamp(12px,1.4vw,20px);display:grid}.group__photos[data-astro-cid-64ggjm6q] img[data-astro-cid-64ggjm6q]{object-fit:cover;width:100%}.group__photos[data-astro-cid-64ggjm6q] img[data-astro-cid-64ggjm6q]:first-child{aspect-ratio:3/4}.group__photos[data-astro-cid-64ggjm6q] img[data-astro-cid-64ggjm6q]:last-child{aspect-ratio:2/3;margin-top:25%}.leader[data-astro-cid-64ggjm6q]{background:var(--text);color:#0a0a0d;--bite:8px;--step:24px;-webkit-mask:radial-gradient(circle at 50% 100%, #0000 var(--bite), #000 calc(var(--bite) + .5px)) 50% 0 / var(--step) 100% repeat-x;mask:radial-gradient(circle at 50% 100%, #0000 var(--bite), #000 calc(var(--bite) + .5px)) 50% 0 / var(--step) 100% repeat-x;margin:0;padding:8px 8px 36px}.leader[data-astro-cid-64ggjm6q] img[data-astro-cid-64ggjm6q]{aspect-ratio:4/5;object-fit:cover;object-position:center 18%;width:100%}.leader[data-astro-cid-64ggjm6q] figcaption[data-astro-cid-64ggjm6q]{gap:4px;padding:16px 8px 0;display:grid}.leader__name[data-astro-cid-64ggjm6q]{font-family:var(--font-display);text-transform:uppercase;font-size:22px;font-weight:600;font-stretch:92%;line-height:1.05}.leader__role[data-astro-cid-64ggjm6q]{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--accent,var(--magenta)) 80%, #000);font-size:13px;font-weight:600}.leadership[data-astro-cid-64ggjm6q]{padding-bottom:clamp(90px,11vw,160px)}.leadership__head[data-astro-cid-64ggjm6q],.alumni__head[data-astro-cid-64ggjm6q]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:24px 60px;padding-block:clamp(50px,6vw,90px);display:grid}.leadership__head[data-astro-cid-64ggjm6q] p[data-astro-cid-64ggjm6q]{max-width:46ch;font-size:18px}.leadership__group[data-astro-cid-64ggjm6q]{object-fit:cover;object-position:center 40%;width:100%;max-height:80vh}.leadership__grid[data-astro-cid-64ggjm6q]{--cols:4;--gap:clamp(16px, 2vw, 32px);justify-content:center;align-items:flex-start;gap:var(--gap);flex-wrap:wrap;margin-top:clamp(50px,6vw,90px);display:flex}.leadership__grid[data-astro-cid-64ggjm6q] .leader[data-astro-cid-64ggjm6q]{flex:0 0 calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols));min-width:0}.leadership__grid[data-astro-cid-64ggjm6q] .leader[data-astro-cid-64ggjm6q]:nth-child(odd){rotate:-1.5deg}.leadership__grid[data-astro-cid-64ggjm6q] .leader[data-astro-cid-64ggjm6q]:nth-child(2n){margin-top:30px;rotate:1.5deg}.alumni[data-astro-cid-64ggjm6q]{isolation:isolate;border-top:1px solid var(--line);padding-bottom:clamp(90px,11vw,170px);position:relative;overflow:hidden}.alumni__eras[data-astro-cid-64ggjm6q]{border-top:1px solid var(--line-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.era[data-astro-cid-64ggjm6q]{padding:32px 24px 40px 0}.era[data-astro-cid-64ggjm6q]+.era[data-astro-cid-64ggjm6q]{border-left:1px solid var(--line-strong);padding-left:24px}.era__years[data-astro-cid-64ggjm6q]{margin-bottom:20px;font-size:clamp(32px,3vw,52px)}.era[data-astro-cid-64ggjm6q] ul[data-astro-cid-64ggjm6q]{columns:2;gap:20px;margin:0;padding:0;list-style:none}.era[data-astro-cid-64ggjm6q] li[data-astro-cid-64ggjm6q]{padding-block:4px}.alumni__cta[data-astro-cid-64ggjm6q]{grid-template-columns:1fr 1fr;gap:clamp(16px,2vw,32px);margin-top:clamp(50px,6vw,90px);display:grid}.ticket-cta[data-astro-cid-64ggjm6q]{--bite:14px;--step:40px;background:var(--text);color:#0a0a0d;-webkit-mask:radial-gradient(circle at 0 50%, #0000 var(--bite), #000 calc(var(--bite) + .5px)) 0 50% / 100% var(--step) repeat-y;mask:radial-gradient(circle at 0 50%, #0000 var(--bite), #000 calc(var(--bite) + .5px)) 0 50% / 100% var(--step) repeat-y;transition:background .3s var(--ease);grid-template-columns:1fr auto;align-items:end;gap:10px 20px;padding:36px 40px 36px 52px;display:grid}.ticket-cta[data-astro-cid-64ggjm6q]:hover{background:var(--yellow)}.ticket-cta[data-astro-cid-64ggjm6q] .mono[data-astro-cid-64ggjm6q]{grid-column:1/-1;font-size:14px}.ticket-cta[data-astro-cid-64ggjm6q] .display[data-astro-cid-64ggjm6q]{font-size:clamp(30px,3vw,52px)}.ticket-cta[data-astro-cid-64ggjm6q] .px-arrow{margin-bottom:8px}@media (width<=1000px){.leadership__grid[data-astro-cid-64ggjm6q]{--cols:3}}@media (width<=860px){.group[data-astro-cid-64ggjm6q],.leadership__head[data-astro-cid-64ggjm6q],.alumni__head[data-astro-cid-64ggjm6q],.alumni__cta[data-astro-cid-64ggjm6q]{grid-template-columns:1fr}.group--flip[data-astro-cid-64ggjm6q] .group__head[data-astro-cid-64ggjm6q]{order:0}.leadership__grid[data-astro-cid-64ggjm6q]{--cols:2}.alumni__eras[data-astro-cid-64ggjm6q]{grid-template-columns:1fr}.era[data-astro-cid-64ggjm6q]+.era[data-astro-cid-64ggjm6q]{border-left:0;border-top:1px solid var(--line-strong);padding-left:0}}@media (width<=480px){.leader__name[data-astro-cid-64ggjm6q]{font-size:18px}.leader__role[data-astro-cid-64ggjm6q]{font-size:11px}.ticket-cta[data-astro-cid-64ggjm6q]{padding:28px 24px 28px 40px}}
