.stepper-outer-ring{--tw-border-opacity:1;border-width:2px;border-color:rgb(73 3 45/var(--tw-border-opacity,1));border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:2px;display:flex}.stepper-inner-circle{border-radius:9999px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.stepper-line{--tw-bg-opacity:1;background-color:rgb(73 3 45/var(--tw-bg-opacity,1));flex:1;height:1px;margin-top:1.25rem}.steps-line-horizontal{--tw-bg-opacity:1;background-color:rgb(73 3 45/var(--tw-bg-opacity,1));flex:1;height:1px}.steps-line-vertical{--tw-bg-opacity:1;background-color:rgb(73 3 45/var(--tw-bg-opacity,1));flex:1;width:1px}.back-link{font-family:var(--font-clash-grotesk,ClashGrotesk), ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--tw-text-opacity:1;color:rgb(28 23 26/var(--tw-text-opacity,1));align-items:center;gap:.25rem;font-size:.875rem;font-weight:500;line-height:1.25rem;text-decoration-line:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.back-link:hover{--tw-text-opacity:1;color:rgb(114 5 70/var(--tw-text-opacity,1));text-decoration-line:underline}}.nav-back-link{font-family:var(--font-clash-grotesk,ClashGrotesk), ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--tw-text-opacity:1;color:rgb(28 23 26/var(--tw-text-opacity,1));align-items:center;gap:.25rem;font-size:1.125rem;font-weight:500;line-height:1.75rem;text-decoration-line:none;display:flex}@media (hover:hover) and (pointer:fine){.nav-back-link:hover{--tw-text-opacity:1;color:rgb(114 5 70/var(--tw-text-opacity,1));text-decoration-line:underline}}@property --person-card-overflow{syntax:"<number>";inherits:true;initial-value:0}@property --person-card-shut{syntax:"<number>";inherits:true;initial-value:1}@keyframes person-card-overflow{0%,to{--person-card-overflow:1}}.person-card{--person-card-shut:1;timeline-scope:--person-card-text;transition:--person-card-shut 0s .3s;animation:linear both person-card-overflow;animation-timeline:--person-card-text}.person-card[data-open]{--person-card-shut:0;transition:none}.person-card-fit{scroll-timeline:--person-card-text block}.person-card-chevron{opacity:calc(1 - var(--person-card-shut) * (1 - var(--person-card-overflow)))}.person-card{cursor:pointer}@supports not (animation-timeline:scroll()){.person-card-chevron{opacity:1}.person-card[data-whole] .person-card-chevron{opacity:0}}.person-card-grid{-moz-column-gap:2.5rem;grid-auto-rows:1px;grid-auto-flow:dense;column-gap:2.5rem;margin-bottom:-2.5rem;display:grid}.person-card-cell{grid-column:1;grid-row-end:span 204}@container (min-width:528px){.person-card-cell{grid-row-end:span 268}}@container (min-width:872px){.person-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.person-card-cell{grid-row-end:span 204}.person-card-cell:nth-child(2n){grid-column:2}}@container (min-width:1096px){.person-card-cell{grid-row-end:span 268}}.person-card-row{--person-card-h:228px;grid-template-columns:clamp(80px, 100% - 208px, calc(var(--person-card-h) * 35 / 45)) minmax(0, 1fr);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"photo head""photo text";display:grid}.person-card-row:not(:has(>.person-card-photo)){grid-template-columns:minmax(0,1fr);grid-template-areas:"head""text"}.person-card-photo{height:var(--person-card-h);grid-area:photo}.person-card-head{grid-area:head}.person-card-room{grid-area:text}@container person-card (max-width:527.98px){.person-card-row{--person-card-h:calc(2 * 1rem + 4 * 1.5rem + 2 * .5rem + 1.25rem);grid-template-rows:var(--person-card-h) minmax(0, 1fr);grid-template-areas:"photo head""text text"}.person-card-row:not(:has(>.person-card-photo)){grid-template-areas:"head""text"}.person-card-room[class]{padding-top:1rem}.person-card-fit[class]{--clamp-lines:calc(999 - 999 * var(--room-shut,0))}.person-card-links[class]{-moz-column-gap:clamp(2px, calc((100% - var(--social-links-count) * 1.25rem) / (var(--social-links-count) - 1)), .75rem);align-self:stretch;column-gap:clamp(2px, calc((100% - var(--social-links-count) * 1.25rem) / (var(--social-links-count) - 1)), .75rem);flex-wrap:nowrap}}.person-card-row{height:var(--person-card-h);interpolate-size:allow-keywords;transition:height .3s ease-in-out}@property --person-card-pb{syntax:"<length>";inherits:false;initial-value:16px}.person-card-room{--person-card-pb:1rem;min-height:0;padding-bottom:var(--person-card-pb);clip-path:inset(0 0 var(--person-card-pb));container:person-card-text / var(--card-text-container);transition:--card-text-container 0s .3s allow-discrete, --person-card-pb 0s .3s}.person-card-fit[class]{transition:none}.expandable[data-open] .person-card-fit[class]{margin-bottom:0;padding-bottom:0;-webkit-mask-image:none;mask-image:none}.expandable[data-open] .person-card-row{height:auto}.expandable[data-open] .person-card-room{--person-card-pb:calc(1rem + var(--person-card-spare,0px));--card-text-container:normal;transition:none}@media (prefers-reduced-motion:reduce){.person-card-row{transition:none}}@container person-card-text (min-height:0){.person-card-fit{--fit-lines:1;--room-shut:1}}@container person-card-text (min-height:47.5px){.person-card-fit{--fit-lines:2}}@container person-card-text (min-height:71.5px){.person-card-fit{--fit-lines:3}}@container person-card-text (min-height:95.5px){.person-card-fit{--fit-lines:4}}@container person-card-text (min-height:119.5px){.person-card-fit{--fit-lines:5}}@container person-card-text (min-height:143.5px){.person-card-fit{--fit-lines:6}}
