.speaker-directory[data-astro-cid-3qf2sdcw]{background:var(--color-base-100);color:var(--color-brand-forest)}.speaker-directory__intro[data-astro-cid-3qf2sdcw]{border-bottom:1px solid color-mix(in srgb,var(--color-brand-forest) 14%,transparent)}.speaker-directory__intro[data-astro-cid-3qf2sdcw] .page-container[data-astro-cid-3qf2sdcw],.speaker-directory__content[data-astro-cid-3qf2sdcw] .page-container[data-astro-cid-3qf2sdcw]{width:min(100% - 2rem,75rem)}.speaker-directory__breadcrumb[data-astro-cid-3qf2sdcw]{display:flex;flex-wrap:wrap;gap:.55rem;margin:0;padding:0;color:color-mix(in srgb,var(--color-brand-forest) 72%,var(--color-base-100));font-size:.875rem;list-style:none}.speaker-directory__breadcrumb[data-astro-cid-3qf2sdcw] a[data-astro-cid-3qf2sdcw]{color:inherit;font-weight:700;text-decoration:none}.speaker-directory__breadcrumb[data-astro-cid-3qf2sdcw] a[data-astro-cid-3qf2sdcw]:hover,.speaker-directory__breadcrumb[data-astro-cid-3qf2sdcw] a[data-astro-cid-3qf2sdcw]:focus-visible{color:var(--color-brand-tangerine)}.speaker-directory__intro[data-astro-cid-3qf2sdcw] h1[data-astro-cid-3qf2sdcw]{margin:1.5rem 0 0;color:var(--color-brand-forest);font-size:clamp(2.25rem,4.5vw,3.5rem);font-weight:800;letter-spacing:-.04em;line-height:1.05}.speaker-directory__content[data-astro-cid-3qf2sdcw]{padding:2rem 0 4rem}.speaker-directory__filters[data-astro-cid-3qf2sdcw]{display:grid;gap:1rem}.speaker-filter-group[data-astro-cid-3qf2sdcw]{display:grid;gap:.55rem;min-width:0}.speaker-filter-group__label[data-astro-cid-3qf2sdcw]{color:var(--color-brand-forest);font-family:var(--font-detail);font-size:.92rem;font-weight:800;line-height:1.2}.speaker-filter[data-astro-cid-3qf2sdcw]{position:relative;display:flex;min-height:3.5rem;align-items:center;border:1px solid transparent;border-radius:999px;background:var(--color-base-200);color:var(--color-brand-forest)}.speaker-filter[data-astro-cid-3qf2sdcw]:focus-within{border-color:var(--color-brand-tangerine);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-brand-orange) 22%,transparent)}.speaker-filter[data-astro-cid-3qf2sdcw] input[data-astro-cid-3qf2sdcw],.speaker-filter[data-astro-cid-3qf2sdcw] select[data-astro-cid-3qf2sdcw]{width:100%;min-width:0;min-height:3.4rem;border:0;outline:0;background:transparent;color:var(--color-brand-forest);font:inherit;font-size:1rem}.speaker-filter[data-astro-cid-3qf2sdcw] input[data-astro-cid-3qf2sdcw]{padding:.65rem 1.1rem .65rem 3rem}.speaker-filter[data-astro-cid-3qf2sdcw] select[data-astro-cid-3qf2sdcw]{appearance:none;padding:.65rem 3rem .65rem 1.1rem}.speaker-filter[data-astro-cid-3qf2sdcw]:not(.speaker-filter--search):after{position:absolute;top:50%;right:1rem;width:.5rem;height:.5rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;content:"";pointer-events:none;transform:translateY(-68%) rotate(45deg)}.speaker-filter__search-icon[data-astro-cid-3qf2sdcw]{position:absolute;left:1rem;width:.8rem;height:.8rem;border:1.7px solid var(--color-brand-forest);border-radius:50%;pointer-events:none}.speaker-filter__search-icon[data-astro-cid-3qf2sdcw]:after{position:absolute;right:-.38rem;bottom:-.25rem;width:.45rem;border-top:1.7px solid var(--color-brand-forest);content:"";transform:rotate(45deg);transform-origin:left center}.speaker-directory__clear[data-astro-cid-3qf2sdcw]{min-height:3.5rem;align-self:end;justify-self:start;border:0;background:transparent;color:var(--color-brand-forest);padding:.5rem 0;font:inherit;font-size:.92rem;font-weight:700;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.28rem;transition:color .18s ease,text-decoration-color .18s ease}.speaker-directory__clear[data-astro-cid-3qf2sdcw]:hover,.speaker-directory__clear[data-astro-cid-3qf2sdcw]:focus-visible{color:var(--color-brand-tangerine);text-decoration-color:currentColor}.speaker-directory__results[data-astro-cid-3qf2sdcw]{min-height:1.5rem;margin:1.5rem 0 0;color:color-mix(in srgb,var(--color-brand-forest) 74%,var(--color-base-100));font-size:.92rem}.speaker-directory__loading[data-astro-cid-3qf2sdcw],.speaker-directory__error[data-astro-cid-3qf2sdcw]{margin:1.5rem 0 0;color:color-mix(in srgb,var(--color-brand-forest) 74%,var(--color-base-100))}.speaker-directory__error[data-astro-cid-3qf2sdcw]{border-left:.25rem solid var(--color-brand-orange);background:color-mix(in srgb,var(--color-sector-agriculture) 17%,var(--color-base-100));padding:1rem 1.25rem}.speaker-directory__grid[data-astro-cid-3qf2sdcw]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),22.5rem));justify-content:center;gap:1rem;margin-top:1rem}.speaker-directory-card[data-astro-cid-3qf2sdcw]{display:flex;min-height:100%;flex-direction:column;border:1px solid color-mix(in srgb,var(--color-brand-forest) 19%,transparent);border-radius:.875rem;background:var(--color-base-100);padding:1.5rem 1.25rem 1.25rem;cursor:pointer;transition:border-color .18s ease,transform .18s var(--motion-ease-out)}.speaker-avatar[data-astro-cid-3qf2sdcw]{display:block;width:6.25rem;height:6.25rem;overflow:hidden;border-radius:999px;background:var(--color-brand-forest)}.speaker-avatar[data-astro-cid-3qf2sdcw] img{width:100%;height:100%;object-fit:cover}.speaker-directory-card__identity[data-astro-cid-3qf2sdcw]{display:grid;justify-items:center;text-align:center}.speaker-directory-card__identity[data-astro-cid-3qf2sdcw] .speaker-directory-card__track[data-astro-cid-3qf2sdcw]{margin-top:1rem}.speaker-directory-card__track[data-astro-cid-3qf2sdcw]:empty{display:none}.speaker-directory-card__track[data-astro-cid-3qf2sdcw]:empty+h2[data-astro-cid-3qf2sdcw]{margin-top:1rem}.speaker-directory-card__track[data-astro-cid-3qf2sdcw]{margin:0;color:var(--color-brand-tangerine);font-family:var(--font-detail);font-size:.68rem;font-weight:800;letter-spacing:.055em;line-height:1.25;text-transform:uppercase}.speaker-directory-card[data-astro-cid-3qf2sdcw] h2[data-astro-cid-3qf2sdcw]{margin:.3rem 0 0;color:var(--color-brand-forest);font-size:1.2rem;font-weight:800;letter-spacing:-.025em;line-height:1.2}.speaker-directory-card__role[data-astro-cid-3qf2sdcw]{margin:.3rem 0 1.35rem;color:color-mix(in srgb,var(--color-brand-forest) 73%,var(--color-base-100));font-size:.88rem;line-height:1.4}.speaker-directory-card__footer[data-astro-cid-3qf2sdcw]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;width:100%;margin-top:auto;border-top:1px solid color-mix(in srgb,var(--color-brand-forest) 14%,transparent);padding-top:.75rem}.speaker-directory-card__meta[data-astro-cid-3qf2sdcw]{margin:0}.speaker-directory-card__meta[data-astro-cid-3qf2sdcw] div[data-astro-cid-3qf2sdcw]{display:grid;grid-template-columns:1rem minmax(0,1fr);gap:.55rem;align-items:center;padding-top:.35rem}.speaker-directory-card__meta[data-astro-cid-3qf2sdcw] dt[data-astro-cid-3qf2sdcw]{display:flex;align-items:center}.speaker-directory-card__meta[data-astro-cid-3qf2sdcw] dt[data-astro-cid-3qf2sdcw] img[data-astro-cid-3qf2sdcw]{width:1rem;height:1rem;object-fit:contain}.speaker-directory-card__meta[data-astro-cid-3qf2sdcw] dd[data-astro-cid-3qf2sdcw]{margin:0;color:var(--color-brand-forest);font-size:.84rem;line-height:1.35;overflow-wrap:anywhere}.speaker-directory-card__action[data-astro-cid-3qf2sdcw]{display:inline-flex;min-height:2.25rem;align-items:center;align-self:end;gap:.45rem;color:var(--color-brand-forest);padding:.3rem .15rem;font:inherit;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .18s ease;white-space:nowrap}.speaker-directory-card__action[data-astro-cid-3qf2sdcw] svg[data-astro-cid-3qf2sdcw]{width:.9rem;height:.9rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.speaker-directory-card[data-astro-cid-3qf2sdcw]:hover .speaker-directory-card__action[data-astro-cid-3qf2sdcw],.speaker-directory-card[data-astro-cid-3qf2sdcw]:focus-visible .speaker-directory-card__action[data-astro-cid-3qf2sdcw]{color:var(--color-brand-tangerine)}.speaker-directory__empty[data-astro-cid-3qf2sdcw]{max-width:32rem;margin:2rem auto 0;border-left:.25rem solid var(--color-brand-orange);background:color-mix(in srgb,var(--color-sector-agriculture) 17%,var(--color-base-100));padding:1rem 1.25rem}.speaker-directory__more[data-astro-cid-3qf2sdcw]{display:flex;justify-content:center;margin-top:2rem}.speaker-directory__more[data-astro-cid-3qf2sdcw] button[data-astro-cid-3qf2sdcw]{min-height:2.9rem;border:1px solid var(--color-brand-forest);border-radius:999px;background:transparent;color:var(--color-brand-forest);padding:.6rem 1.35rem;font-family:var(--font-detail);font-size:.9rem;font-weight:700;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.speaker-directory__more[data-astro-cid-3qf2sdcw] button[data-astro-cid-3qf2sdcw]:hover,.speaker-directory__more[data-astro-cid-3qf2sdcw] button[data-astro-cid-3qf2sdcw]:focus-visible{border-color:var(--color-brand-tangerine);background:var(--color-brand-tangerine);color:var(--color-brand-forest)}.speaker-directory__more[data-astro-cid-3qf2sdcw] button[data-astro-cid-3qf2sdcw]:focus-visible,.speaker-directory__clear[data-astro-cid-3qf2sdcw]:focus-visible,.speaker-directory__breadcrumb[data-astro-cid-3qf2sdcw] a[data-astro-cid-3qf2sdcw]:focus-visible,.speaker-directory-card[data-astro-cid-3qf2sdcw]:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:.22rem}@keyframes speaker-directory-enter{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.speaker-directory__intro[data-astro-cid-3qf2sdcw] .page-container[data-astro-cid-3qf2sdcw]{animation:speaker-directory-enter .32s var(--motion-ease-out) both}.speaker-directory__filters[data-astro-cid-3qf2sdcw]{animation:speaker-directory-enter .32s 70ms var(--motion-ease-out) both}.speaker-directory__results[data-astro-cid-3qf2sdcw]{animation:speaker-directory-enter .26s .12s var(--motion-ease-out) both}.speaker-directory-card[data-astro-cid-3qf2sdcw]{animation:speaker-directory-enter .3s var(--motion-ease-out) both}.speaker-directory-card[data-astro-cid-3qf2sdcw]:nth-child(2){animation-delay:40ms}.speaker-directory-card[data-astro-cid-3qf2sdcw]:nth-child(3){animation-delay:80ms}.speaker-directory-card[data-astro-cid-3qf2sdcw]:nth-child(4){animation-delay:.12s}.speaker-directory-card[data-astro-cid-3qf2sdcw]:nth-child(5){animation-delay:.16s}.speaker-directory-card[data-astro-cid-3qf2sdcw]:nth-child(6){animation-delay:.2s}.speaker-directory-card[data-astro-cid-3qf2sdcw]:nth-child(7){animation-delay:.24s}.speaker-directory-card[data-astro-cid-3qf2sdcw]:nth-child(8){animation-delay:.28s}.speaker-directory-card[data-astro-cid-3qf2sdcw]:nth-child(9){animation-delay:.32s}.speaker-directory-card--entering[data-astro-cid-3qf2sdcw]{animation:speaker-directory-enter .26s var(--motion-ease-out) both}.speaker-directory__more[data-astro-cid-3qf2sdcw]{animation:speaker-directory-enter .26s .18s var(--motion-ease-out) both}@media(min-width:42rem){.speaker-directory__filters[data-astro-cid-3qf2sdcw]{grid-template-columns:minmax(14rem,1.45fr) repeat(3,minmax(9rem,1fr)) auto;align-items:end}}@media(hover:hover)and (pointer:fine){.speaker-directory-card[data-astro-cid-3qf2sdcw]:hover{border-color:var(--color-brand-tangerine);transform:scale(1.012)}}@media(prefers-reduced-motion:reduce){.speaker-directory__intro[data-astro-cid-3qf2sdcw] .page-container[data-astro-cid-3qf2sdcw],.speaker-directory__filters[data-astro-cid-3qf2sdcw],.speaker-directory__results[data-astro-cid-3qf2sdcw],.speaker-directory-card[data-astro-cid-3qf2sdcw],.speaker-directory__more[data-astro-cid-3qf2sdcw]{animation:none}.speaker-directory__clear[data-astro-cid-3qf2sdcw],.speaker-directory__more[data-astro-cid-3qf2sdcw] button[data-astro-cid-3qf2sdcw],.speaker-directory-card[data-astro-cid-3qf2sdcw],.speaker-directory-card__action[data-astro-cid-3qf2sdcw]{transition:none}.speaker-directory-card[data-astro-cid-3qf2sdcw]:hover{transform:none}}
