.hero[data-astro-cid-dcwno5ig]{padding:var(--space-3xl) var(--section-horizontal) var(--space-2xl);overflow-x:clip}.hero__inner[data-astro-cid-dcwno5ig]{max-width:var(--container-max);align-items:center;gap:var(--space-2xl);flex-wrap:wrap;margin-inline:auto;display:flex}.hero__card[data-astro-cid-dcwno5ig]{min-width:0;padding:var(--space-xl) var(--space-xl) var(--space-xl);border:1.5px solid var(--color-forest);flex:54rem;position:relative}.hero__branch[data-astro-cid-dcwno5ig]{width:0;height:0;font-size:calc(var(--size-branch,176px) / 17.6);--size-branch:17.6rem;position:absolute;top:0;right:0}.hero__cut[data-astro-cid-dcwno5ig]{background:var(--color-bg);position:absolute}.hero__cut--top[data-astro-cid-dcwno5ig]{width:11.2em;height:1.4em;top:-.8em;right:2.1em}.hero__cut--side[data-astro-cid-dcwno5ig]{width:1.4em;height:12em;top:8.5em;right:-.7em}.hero__branch[data-astro-cid-dcwno5ig] .hero__branch-img{-o-object-fit:cover;object-fit:cover;-o-object-position:100% 50%;object-position:100% 50%;opacity:.6;width:17.6em;max-width:none;height:27.2em;animation:branch-settle 1.6s var(--ease-out) .2s both;position:absolute;top:-5.1em;right:-2.9em;transform:rotate(-39deg)}@keyframes branch-settle{0%{opacity:0;transform:rotate(-47deg)translate(-.6em,.8em)}}.hero__eyebrow[data-astro-cid-dcwno5ig]{margin-bottom:var(--space-ms)}.hero__short[data-astro-cid-dcwno5ig]{display:none}.hero__title[data-astro-cid-dcwno5ig]{line-height:var(--leading-none)}.hero__abide[data-astro-cid-dcwno5ig]{font-size:var(--text-display);letter-spacing:var(--tracking-tight);display:block}.hero__tagline[data-astro-cid-dcwno5ig]{max-width:10em;margin-top:var(--space-xs);font-size:var(--text-h1-s);line-height:1.15;display:block}.hero__lede[data-astro-cid-dcwno5ig]{margin-top:var(--space-ms);font-size:var(--text-body-l);color:var(--color-text);line-height:1.65}.hero__theme[data-astro-cid-dcwno5ig]{margin-top:var(--space-l);padding-top:var(--space-ms);border-top:1px solid var(--color-border-strong)}.hero__theme-title[data-astro-cid-dcwno5ig]{margin-top:var(--space-2xs);font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-h3);line-height:var(--leading-snug);color:var(--color-text-strong)}.hero__verse[data-astro-cid-dcwno5ig]{margin-top:var(--space-2xs);font-size:var(--text-body);font-style:italic;font-weight:var(--weight-light);color:var(--color-text-muted)}.hero__ref[data-astro-cid-dcwno5ig]{letter-spacing:.16em;white-space:nowrap;font-style:normal}.hero__actions[data-astro-cid-dcwno5ig]{align-items:center;gap:var(--space-s) var(--space-m);margin-top:var(--space-l);flex-wrap:wrap;display:flex}.hero__btn[data-astro-cid-dcwno5ig]{padding-inline:var(--space-m)}.hero__note[data-astro-cid-dcwno5ig]{font-size:var(--text-small);color:var(--color-text-muted)}.hero__media[data-astro-cid-dcwno5ig]{flex:42rem;justify-content:center;min-width:0;display:flex}.hero__arch[data-astro-cid-dcwno5ig]{width:var(--size-hero-arch);max-width:100%}.hero__arch[data-astro-cid-dcwno5ig] .hero__img{aspect-ratio:2/3;-o-object-position:45% center;object-position:45% center}@media (width<=992px){.hero__branch[data-astro-cid-dcwno5ig]{--size-branch:13rem}}@media (width<=768px){.hero[data-astro-cid-dcwno5ig]{padding-bottom:0}.hero__card[data-astro-cid-dcwno5ig]{padding:var(--space-l) var(--space-ms) var(--space-m)}.hero__branch[data-astro-cid-dcwno5ig]{--size-branch:9rem}.hero__long[data-astro-cid-dcwno5ig]{display:none}.hero__short[data-astro-cid-dcwno5ig]{display:inline}.hero__ref[data-astro-cid-dcwno5ig]{margin-top:.2rem;display:block}.hero__actions[data-astro-cid-dcwno5ig]{align-items:stretch;gap:var(--space-xs);flex-direction:column}.hero__btn[data-astro-cid-dcwno5ig]{min-height:5rem}.hero__note[data-astro-cid-dcwno5ig]{text-align:center}.hero__arch[data-astro-cid-dcwno5ig] .hero__img{aspect-ratio:278/360}}.welcome[data-astro-cid-lnnl53rm]{padding:var(--space-xl) var(--section-horizontal) var(--section-m)}.welcome__inner[data-astro-cid-lnnl53rm]{align-items:flex-end;gap:var(--space-3xl) var(--space-3xl);flex-wrap:wrap;max-width:110rem;margin-inline:auto;display:flex}.welcome__text[data-astro-cid-lnnl53rm]{flex:44rem;min-width:0}.welcome__text[data-astro-cid-lnnl53rm] .welcome__art{width:var(--size-accent-art);height:auto;margin-bottom:var(--space-m);opacity:.8}.welcome__text[data-astro-cid-lnnl53rm] p[data-astro-cid-lnnl53rm]{margin-top:var(--space-s);font-size:var(--text-body-l);line-height:var(--leading-relaxed);color:var(--color-text)}.welcome__text[data-astro-cid-lnnl53rm] h2[data-astro-cid-lnnl53rm]+p[data-astro-cid-lnnl53rm]{margin-top:var(--space-ms)}.welcome__quote[data-astro-cid-lnnl53rm]{min-width:0;padding:var(--space-2xl) var(--space-l);border-block:1px solid var(--color-rule);flex:38rem}.welcome__verse[data-astro-cid-lnnl53rm]{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-h3);line-height:var(--leading-quote);color:var(--color-heading)}.welcome__ref[data-astro-cid-lnnl53rm]{margin-top:var(--space-s);letter-spacing:.16em}@media (width<=768px){.welcome[data-astro-cid-lnnl53rm]{padding-top:var(--space-3xl);padding-bottom:var(--space-xl)}.welcome__inner[data-astro-cid-lnnl53rm]{gap:var(--space-l)}.welcome__quote[data-astro-cid-lnnl53rm]{padding:var(--space-l) 0}.welcome__verse[data-astro-cid-lnnl53rm]{line-height:1.4}}.facts[data-astro-cid-zy3fsdtp]{padding:0 var(--section-horizontal) var(--section-m)}.facts__grid[data-astro-cid-zy3fsdtp]{max-width:var(--container-max);gap:var(--space-ms);grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:auto;display:grid}.facts__card[data-astro-cid-zy3fsdtp]{padding:var(--space-m) var(--space-ms);background:var(--color-surface);border:1px solid var(--color-border)}.facts__value[data-astro-cid-zy3fsdtp]{margin-top:var(--space-2xs);font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-h4);line-height:var(--leading-snug);color:var(--color-heading)}.facts__value[data-astro-cid-zy3fsdtp] a[data-astro-cid-zy3fsdtp]{color:inherit}.facts__note[data-astro-cid-zy3fsdtp]{margin-top:var(--space-2xs);font-size:var(--text-small);color:var(--color-text-muted);line-height:1.45}.facts__short[data-astro-cid-zy3fsdtp]{display:none}@media (width<=992px){.facts__grid[data-astro-cid-zy3fsdtp]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.facts[data-astro-cid-zy3fsdtp]{padding-bottom:var(--space-3xl)}.facts__grid[data-astro-cid-zy3fsdtp]{gap:var(--space-xs)}.facts__card[data-astro-cid-zy3fsdtp]{padding:var(--space-s) var(--space-s)}.facts__card[data-astro-cid-zy3fsdtp] .eyebrow[data-astro-cid-zy3fsdtp]{font-size:var(--text-label-s)}.facts__note[data-astro-cid-zy3fsdtp]{font-size:var(--text-xs)}.facts__long[data-astro-cid-zy3fsdtp]{display:none}.facts__short[data-astro-cid-zy3fsdtp]{display:inline}}.band__title[data-astro-cid-2ns3zhmt]{margin-top:var(--space-xs)}.speakers[data-astro-cid-2ns3zhmt]{gap:var(--space-3xl) var(--space-2xl);margin-top:var(--space-3xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.speaker[data-astro-cid-2ns3zhmt]{gap:var(--space-l);align-items:flex-start;display:flex}.speaker__frame[data-astro-cid-2ns3zhmt]{--arch-pad:var(--space-2xs);--arch-line:var(--color-gold);flex:none}.speaker__frame[data-astro-cid-2ns3zhmt] .speaker__img{width:var(--size-speaker-photo);aspect-ratio:4/5}.speaker__body[data-astro-cid-2ns3zhmt]{min-width:0}.speaker__label[data-astro-cid-2ns3zhmt]{margin-top:var(--space-3xs)}.speaker__name[data-astro-cid-2ns3zhmt]{margin-top:var(--space-3xs);font-size:var(--text-h3)}.speaker__session[data-astro-cid-2ns3zhmt]{margin-top:var(--space-2xs);font-size:var(--text-body);font-weight:var(--weight-semibold);line-height:1.45}.speaker__blurb[data-astro-cid-2ns3zhmt]{margin-top:var(--space-xs);font-size:var(--text-body-s);line-height:var(--leading-body);color:var(--color-on-dark-muted)}.band__rule[data-astro-cid-2ns3zhmt]{height:1px;margin:var(--space-3xl) 0 var(--space-2xl);background:var(--color-band-rule)}.band__head[data-astro-cid-2ns3zhmt]{justify-content:space-between;align-items:baseline;gap:var(--space-3xs) var(--space-l);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}.band__subtitle[data-astro-cid-2ns3zhmt]{font-size:var(--text-h2-s)}.band__aside[data-astro-cid-2ns3zhmt]{font-size:var(--text-body-s);color:var(--color-on-dark-muted)}.workshops[data-astro-cid-2ns3zhmt]{gap:var(--space-xl) var(--space-l);grid-template-columns:repeat(auto-fill,minmax(min(32rem,100%),1fr));display:grid}.workshop[data-astro-cid-2ns3zhmt]{gap:var(--space-ms);align-items:center;display:flex}.workshop[data-astro-cid-2ns3zhmt] .workshop__img{width:var(--size-workshop-photo);aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-arch);flex:none}.workshop__body[data-astro-cid-2ns3zhmt]{min-width:0}.workshop__name[data-astro-cid-2ns3zhmt]{font-size:var(--text-h5)}.workshop__title[data-astro-cid-2ns3zhmt]{margin-top:var(--space-3xs);font-size:var(--text-body-s);color:var(--color-on-dark-muted);line-height:1.5}.band__cta[data-astro-cid-2ns3zhmt]{margin-top:var(--space-3xl);min-height:5rem}@media (width<=992px){.speakers[data-astro-cid-2ns3zhmt]{grid-template-columns:minmax(0,1fr)}}@media (width<=768px){.speakers[data-astro-cid-2ns3zhmt]{gap:var(--space-l);margin-top:var(--space-l)}.speaker[data-astro-cid-2ns3zhmt]{gap:var(--space-s)}.speaker__frame[data-astro-cid-2ns3zhmt]{--arch-pad:.6rem}.speaker__session[data-astro-cid-2ns3zhmt]{font-size:var(--text-body-s)}.band__rule[data-astro-cid-2ns3zhmt]{margin:var(--space-xl) 0 var(--space-l)}.band__head[data-astro-cid-2ns3zhmt]{margin-bottom:var(--space-ms);flex-direction:column}.workshops[data-astro-cid-2ns3zhmt]{gap:var(--space-s)}.workshop__title[data-astro-cid-2ns3zhmt]{font-size:var(--text-small)}.band__cta[data-astro-cid-2ns3zhmt]{width:100%;margin-top:var(--space-l);display:flex}}@media (width<=480px){.speaker__blurb[data-astro-cid-2ns3zhmt]{display:none}}.past[data-astro-cid-2ewesbec]{padding:var(--section-m) var(--section-horizontal)}.past__inner[data-astro-cid-2ewesbec]{max-width:var(--container-max);margin-inline:auto}.past__head[data-astro-cid-2ewesbec]{justify-content:space-between;align-items:baseline;gap:var(--space-xs) var(--space-l);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}.past__link[data-astro-cid-2ewesbec]{font-size:var(--text-body);font-weight:var(--weight-semibold)}.past__grid[data-astro-cid-2ewesbec]{gap:var(--space-m);grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;display:grid}.past__arch[data-astro-cid-2ewesbec]{--arch-pad:var(--space-xs);--arch-line:var(--color-rule)}.past__arch[data-astro-cid-2ewesbec] .arch__img{aspect-ratio:6/7}.past__arch--tall[data-astro-cid-2ewesbec] .arch__img{aspect-ratio:3/4}.past__ground[data-astro-cid-2ewesbec],.past__cta[data-astro-cid-2ewesbec]{display:none}@media (width<=768px){.past__head[data-astro-cid-2ewesbec]{margin-bottom:var(--space-ms)}.past__link[data-astro-cid-2ewesbec]{display:none}.past__grid[data-astro-cid-2ewesbec]{grid-template-columns:minmax(0,1fr)}.past__arch[data-astro-cid-2ewesbec]:not(:first-child){display:none}.past__arch[data-astro-cid-2ewesbec]{border-bottom:0;padding-bottom:0}.past__arch[data-astro-cid-2ewesbec] .arch__img{aspect-ratio:332/340;-o-object-position:45% center;object-position:45% center}.past__ground[data-astro-cid-2ewesbec]{background:var(--color-rule);height:1px;display:block}.past__cta[data-astro-cid-2ewesbec]{margin-top:var(--space-ms);min-height:5rem;display:flex}}
