.rhero[data-astro-cid-6qfic2y3]{padding:var(--space-3xl) var(--section-horizontal) 0;text-align:center;overflow-x:clip}.rhero__text[data-astro-cid-6qfic2y3]{max-width:100rem;margin-inline:auto}.rhero__title[data-astro-cid-6qfic2y3]{margin-top:var(--space-s);font-size:var(--text-h1);letter-spacing:var(--tracking-tight);line-height:1.05}.rhero__theme[data-astro-cid-6qfic2y3]{margin-top:var(--space-ms);font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-theme);line-height:var(--leading-snug);color:var(--color-text-strong)}.rhero__verse[data-astro-cid-6qfic2y3]{margin-top:var(--space-xs);font-size:var(--text-body-l);font-style:italic;font-weight:var(--weight-light);color:var(--color-text-muted)}.rhero__ref[data-astro-cid-6qfic2y3]{letter-spacing:.16em;white-space:nowrap;font-style:normal}.rhero__arches[data-astro-cid-6qfic2y3]{justify-content:center;align-items:flex-end;gap:var(--space-m);max-width:104rem;margin:var(--space-2xl-s) auto 0;display:flex;position:relative}.rhero__arches[data-astro-cid-6qfic2y3] .rhero__branch{opacity:.65;width:15rem;height:auto;animation:rhero-branch 1.6s var(--ease-out) .3s both;position:absolute;top:2.8rem;left:.6rem;transform:rotate(-28deg)}@keyframes rhero-branch{0%{opacity:0;transform:rotate(-36deg)translate(-.6rem,.8rem)}}.rhero__arch[data-astro-cid-6qfic2y3]{z-index:1;background:var(--color-bg);min-width:0;position:relative}.rhero__arch--left[data-astro-cid-6qfic2y3],.rhero__arch--right[data-astro-cid-6qfic2y3]{flex:0 27rem}.rhero__arch--center[data-astro-cid-6qfic2y3]{--arch-pad:var(--space-xs);flex:0 34rem}.rhero__arch[data-astro-cid-6qfic2y3] .arch__img{aspect-ratio:3/4}.rhero__arch--left[data-astro-cid-6qfic2y3] .arch__img{-o-object-position:40% center;object-position:40% center}.rhero__arch--center[data-astro-cid-6qfic2y3] .arch__img{aspect-ratio:5/7}@media (width<=768px){.rhero__ref[data-astro-cid-6qfic2y3]{margin-top:.2rem;display:block}.rhero__arches[data-astro-cid-6qfic2y3]{gap:var(--space-s)}.rhero__arches[data-astro-cid-6qfic2y3] .rhero__branch{width:10rem}}@media (width<=480px){.rhero__arches[data-astro-cid-6qfic2y3]{max-width:none;height:33rem;margin-inline:calc(-1 * var(--section-horizontal));display:block}.rhero__arches[data-astro-cid-6qfic2y3] .rhero__branch{width:9.2rem;top:4rem;left:calc(50% - 18.9rem)}.rhero__arch[data-astro-cid-6qfic2y3]{--arch-pad:.7rem;position:absolute;bottom:0}.rhero__arch--left[data-astro-cid-6qfic2y3]{width:15rem;right:calc(50% + 9.1rem)}.rhero__arch--right[data-astro-cid-6qfic2y3]{width:15rem;left:calc(50% + 9.1rem)}.rhero__arch--center[data-astro-cid-6qfic2y3]{z-index:2;--arch-pad:.9rem;width:20.6rem;left:50%;transform:translate(-50%)}.rhero__arch[data-astro-cid-6qfic2y3] .arch__img,.rhero__arch--center[data-astro-cid-6qfic2y3] .arch__img{aspect-ratio:2/3}}.rfacts[data-astro-cid-mxi6kusl]{padding-inline:var(--section-horizontal);border-top:1px solid var(--color-frame);border-bottom:1px solid var(--color-rule);text-align:center}.rfacts__inner[data-astro-cid-mxi6kusl]{max-width:var(--container-max);margin-inline:auto}.rfacts__grid[data-astro-cid-mxi6kusl]{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rfacts__item[data-astro-cid-mxi6kusl]{padding:var(--space-l) var(--space-ms) var(--space-m)}.rfacts__item[data-astro-cid-mxi6kusl]+.rfacts__item[data-astro-cid-mxi6kusl]{border-left:1px solid var(--color-line-soft)}.rfacts__value[data-astro-cid-mxi6kusl]{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)}.rfacts__value[data-astro-cid-mxi6kusl] a[data-astro-cid-mxi6kusl]{color:inherit}.rfacts__note[data-astro-cid-mxi6kusl]{margin-top:var(--space-3xs);font-size:var(--text-small);color:var(--color-text-muted);line-height:1.45}.rfacts__short[data-astro-cid-mxi6kusl]{display:none}.rfacts__nav[data-astro-cid-mxi6kusl]{justify-content:center;align-items:center;gap:var(--space-2xs) var(--space-m);padding:var(--space-ms) 0;border-top:1px solid var(--color-line-soft);flex-wrap:wrap;display:flex}.rfacts__nav-rule[data-astro-cid-mxi6kusl]{background:var(--color-rule);width:2.8rem;height:1px}.rfacts__links[data-astro-cid-mxi6kusl]{justify-content:center;align-items:center;gap:.2rem var(--space-m);flex-wrap:wrap;margin:0;display:flex}.rfacts__links[data-astro-cid-mxi6kusl] li[data-astro-cid-mxi6kusl]{align-items:center;gap:var(--space-m);display:flex}.rfacts__links[data-astro-cid-mxi6kusl] a[data-astro-cid-mxi6kusl]{min-height:4.4rem;font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-h6);color:var(--color-heading);background:linear-gradient(var(--color-gold), var(--color-gold)) no-repeat left calc(100% - 1rem) / 0 2px;transition:background-size var(--duration-base) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex}.rfacts__links[data-astro-cid-mxi6kusl] a[data-astro-cid-mxi6kusl]:hover{background-size:100% 2px}.rfacts__diamond[data-astro-cid-mxi6kusl]{background:var(--color-frame);width:.6rem;height:.6rem;display:inline-block;transform:rotate(45deg)}@media (width<=992px){.rfacts[data-astro-cid-mxi6kusl]{padding-inline:0}.rfacts__grid[data-astro-cid-mxi6kusl]{grid-template-columns:repeat(2,minmax(0,1fr))}.rfacts__item[data-astro-cid-mxi6kusl]{padding:var(--space-ms) var(--space-xs) var(--space-s);border-bottom:1px solid var(--color-line-soft)}.rfacts__item[data-astro-cid-mxi6kusl]+.rfacts__item[data-astro-cid-mxi6kusl]{border-left:0}.rfacts__item[data-astro-cid-mxi6kusl]:nth-child(2n){border-left:1px solid var(--color-line-soft)}.rfacts__item[data-astro-cid-mxi6kusl]:nth-child(n+3){border-bottom:0}.rfacts__nav[data-astro-cid-mxi6kusl]{padding:var(--space-s) var(--space-s) var(--space-ms);flex-direction:column;gap:0}.rfacts__nav-rule[data-astro-cid-mxi6kusl]{display:none}.rfacts__links[data-astro-cid-mxi6kusl],.rfacts__links[data-astro-cid-mxi6kusl] li[data-astro-cid-mxi6kusl]{gap:.2rem var(--space-s)}}@media (width<=768px){.rfacts__long[data-astro-cid-mxi6kusl]{display:none}.rfacts__short[data-astro-cid-mxi6kusl]{display:inline}.rfacts__note[data-astro-cid-mxi6kusl]{font-size:var(--text-xs)}}.schedule[data-astro-cid-iy4tlerg]{padding:var(--section-m) var(--section-horizontal) var(--section-l);scroll-margin-top:var(--space-s)}.schedule__inner[data-astro-cid-iy4tlerg]{max-width:var(--container-max);margin-inline:auto}.schedule__days[data-astro-cid-iy4tlerg]{gap:var(--space-l);margin-top:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.day[data-astro-cid-iy4tlerg]{padding:var(--space-xl) var(--space-xl) var(--space-l);background:var(--color-surface);border:1px solid var(--color-border)}.day__name[data-astro-cid-iy4tlerg]{font-size:var(--text-h3);color:var(--color-text-strong)}.day__date[data-astro-cid-iy4tlerg]{margin:.4rem 0 var(--space-m);letter-spacing:.14em}.day__items[data-astro-cid-iy4tlerg]{margin:0}.day__row[data-astro-cid-iy4tlerg]{-moz-column-gap:var(--space-xs);align-items:baseline;column-gap:var(--space-xs);font-size:var(--text-body);grid-template-columns:auto minmax(2.4rem,1fr) minmax(0,max-content);padding-block:.7rem;display:grid}.day__time[data-astro-cid-iy4tlerg]{min-width:9.2rem;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-heading)}.day__leader[data-astro-cid-iy4tlerg]{border-bottom:2px dotted var(--color-leader);transform:translateY(-.5rem)}.day__what[data-astro-cid-iy4tlerg]{text-align:right;color:var(--color-text-strong);line-height:1.4}.day__title[data-astro-cid-iy4tlerg]{text-align:right;line-height:1.4;font-size:var(--text-body-s);color:var(--color-text-muted);grid-column:2/-1;justify-self:end}@media (width<=992px){.schedule__days[data-astro-cid-iy4tlerg]{grid-template-columns:minmax(0,1fr)}}@media (width<=768px){.schedule[data-astro-cid-iy4tlerg]{padding-block:var(--space-3xl)}.schedule__days[data-astro-cid-iy4tlerg]{gap:var(--space-s);margin-top:var(--space-l)}.day[data-astro-cid-iy4tlerg]{padding:var(--space-l) var(--space-ms) var(--space-ms)}.day__date[data-astro-cid-iy4tlerg]{margin-bottom:var(--space-xs)}.day__row[data-astro-cid-iy4tlerg]{-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);font-size:var(--text-body-s);grid-template-columns:auto minmax(1.2rem,1fr) minmax(0,max-content);padding-block:.6rem}.day__time[data-astro-cid-iy4tlerg]{min-width:7.8rem}}.sessions[data-astro-cid-lwqteeut]{scroll-margin-top:var(--space-s)}.sessions__inner[data-astro-cid-lwqteeut]{max-width:110rem}.sessions__title[data-astro-cid-lwqteeut]{margin-top:var(--space-xs)}.sessions__list[data-astro-cid-lwqteeut]{gap:var(--space-4xl);margin-top:var(--space-2xl);flex-direction:column;display:flex}.sp[data-astro-cid-lwqteeut]{-moz-column-gap:var(--space-xl);column-gap:var(--space-xl);grid-template-rows:auto 1fr;grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.sp__frame[data-astro-cid-lwqteeut]{top:var(--space-xl);--arch-pad:var(--space-2xs);--arch-line:var(--color-gold);grid-row:1/span 2;position:sticky}.sp__frame[data-astro-cid-lwqteeut] .arch__img{width:var(--size-session-photo);aspect-ratio:4/5}.sp__intro[data-astro-cid-lwqteeut]{padding-top:.4rem}.sp__name[data-astro-cid-lwqteeut]{margin-top:var(--space-2xs);font-size:var(--text-h2-s);line-height:1.15}.sessions[data-astro-cid-lwqteeut] .sp__name{color:var(--color-on-dark-theme)}.sp__session[data-astro-cid-lwqteeut]{margin-top:var(--space-m);padding-top:var(--space-m);border-top:1px solid var(--color-band-rule)}.sp__when[data-astro-cid-lwqteeut]{color:var(--color-on-dark-line)}.sp__title[data-astro-cid-lwqteeut]{margin-top:var(--space-2xs);font-size:var(--text-h3)}.sp__desc[data-astro-cid-lwqteeut]{margin-top:var(--space-s);font-size:var(--text-body);line-height:var(--leading-relaxed);color:var(--color-on-dark-subtle)}@media (width<=768px){.sessions__list[data-astro-cid-lwqteeut]{gap:var(--space-3xl);margin-top:var(--space-xl)}.sp[data-astro-cid-lwqteeut]{-moz-column-gap:var(--space-s);column-gap:var(--space-s);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:end}.sp__frame[data-astro-cid-lwqteeut]{--arch-pad:.6rem;grid-row:1;position:static}.sp__intro[data-astro-cid-lwqteeut]{padding-top:0}.sp__sessions[data-astro-cid-lwqteeut]{grid-column:1/-1}.sp__session[data-astro-cid-lwqteeut]{margin-top:var(--space-ms);padding-top:var(--space-ms)}}.ws[data-astro-cid-hzfuw7ps]{padding:var(--section-s) var(--section-horizontal) var(--section-l);scroll-margin-top:var(--space-s)}.ws__inner[data-astro-cid-hzfuw7ps]{max-width:var(--container-max);margin-inline:auto}.ws__head[data-astro-cid-hzfuw7ps]{justify-content:space-between;align-items:flex-end;gap:var(--space-s) var(--space-xl);flex-wrap:wrap;display:flex}.ws__heading[data-astro-cid-hzfuw7ps],.ws__intro[data-astro-cid-hzfuw7ps]{flex:42rem;min-width:0}.ws__heading[data-astro-cid-hzfuw7ps] .ws__art{width:var(--size-accent-art);height:auto;margin-bottom:var(--space-ms);opacity:.8}.ws__intro[data-astro-cid-hzfuw7ps]{font-size:var(--text-body);color:var(--color-text-muted)}.ws__grid[data-astro-cid-hzfuw7ps]{gap:var(--space-ms);margin-top:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ws__card[data-astro-cid-hzfuw7ps]{padding:var(--space-l) var(--space-l) var(--space-m);background:var(--color-surface);border:1px solid var(--color-border)}.ws__top[data-astro-cid-hzfuw7ps]{gap:var(--space-ms);align-items:center;display:flex}.ws__top[data-astro-cid-hzfuw7ps] .ws__img{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-arch);flex:none;width:9.2rem}.ws__who[data-astro-cid-hzfuw7ps]{min-width:0}.ws__title[data-astro-cid-hzfuw7ps]{font-size:var(--text-h4)}.ws__name[data-astro-cid-hzfuw7ps]{margin-top:var(--space-3xs);font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--color-text-muted)}.ws__desc[data-astro-cid-hzfuw7ps]{margin-top:var(--space-ms);font-size:var(--text-body);line-height:var(--leading-relaxed);color:var(--color-text)}@media (width<=992px){.ws__grid[data-astro-cid-hzfuw7ps]{grid-template-columns:minmax(0,1fr)}}@media (width<=768px){.ws[data-astro-cid-hzfuw7ps]{padding-block:var(--space-3xl)}.ws__heading[data-astro-cid-hzfuw7ps] .ws__art{display:none}.ws__intro[data-astro-cid-hzfuw7ps]{font-size:var(--text-body-s)}.ws__grid[data-astro-cid-hzfuw7ps]{gap:var(--space-xs);margin-top:var(--space-l)}.ws__card[data-astro-cid-hzfuw7ps]{padding:var(--space-ms) var(--space-ms)}.ws__top[data-astro-cid-hzfuw7ps]{gap:var(--space-s)}.ws__top[data-astro-cid-hzfuw7ps] .ws__img{width:6.4rem}.ws__name[data-astro-cid-hzfuw7ps]{font-size:var(--text-small)}.ws__desc[data-astro-cid-hzfuw7ps]{margin-top:var(--space-s);font-size:var(--text-body-s);line-height:var(--leading-body)}}.loc[data-astro-cid-ucnn7vb7]{padding:var(--section-m) var(--section-horizontal);background:var(--color-surface-alt);scroll-margin-top:var(--space-s)}.loc__inner[data-astro-cid-ucnn7vb7]{max-width:var(--container-max);align-items:center;gap:var(--space-xl) var(--space-3xl);flex-wrap:wrap;margin-inline:auto;display:flex}.loc__photo[data-astro-cid-ucnn7vb7]{min-width:0;padding:var(--space-xs);border:1px solid var(--color-frame);flex:56rem}.loc__photo[data-astro-cid-ucnn7vb7] img{aspect-ratio:1320/804;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.loc__text[data-astro-cid-ucnn7vb7]{flex:36rem;min-width:0}.loc__venue[data-astro-cid-ucnn7vb7]{margin-top:var(--space-ms);font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-h4);color:var(--color-text-strong);line-height:1.25}.loc__address[data-astro-cid-ucnn7vb7]{font-size:var(--text-body-l);color:var(--color-text);margin-top:.4rem}.loc__comma[data-astro-cid-ucnn7vb7]{display:none}.loc__note[data-astro-cid-ucnn7vb7]{margin-top:var(--space-s);font-size:var(--text-body);color:var(--color-text-muted)}.loc__btn[data-astro-cid-ucnn7vb7]{margin-top:var(--space-m)}@media (width<=768px){.loc[data-astro-cid-ucnn7vb7]{padding-block:var(--space-3xl)}.loc__inner[data-astro-cid-ucnn7vb7]{gap:var(--space-l)}.loc__photo[data-astro-cid-ucnn7vb7]{padding:.8rem}.loc__photo[data-astro-cid-ucnn7vb7] img{aspect-ratio:316/200}.loc__break[data-astro-cid-ucnn7vb7]{display:none}.loc__comma[data-astro-cid-ucnn7vb7]{display:inline}.loc__address[data-astro-cid-ucnn7vb7]{font-size:var(--text-body)}.loc__btn[data-astro-cid-ucnn7vb7]{width:100%;min-height:5rem;display:flex}}.faq[data-astro-cid-isburbuf]{padding:var(--section-l) var(--section-horizontal);scroll-margin-top:var(--space-s)}.faq__inner[data-astro-cid-isburbuf]{max-width:86rem;margin-inline:auto}.faq__list[data-astro-cid-isburbuf]{margin-top:var(--space-xl);border-top:1px solid var(--color-border-strong)}.faq__item[data-astro-cid-isburbuf]{border-bottom:1px solid var(--color-border-strong)}.faq__item[data-astro-cid-isburbuf]::details-content{block-size:0;transition:block-size var(--duration-slow) var(--ease-out), content-visibility var(--duration-slow) allow-discrete;overflow:hidden}.faq__item[data-astro-cid-isburbuf][open]::details-content{block-size:auto}.faq__q[data-astro-cid-isburbuf]{justify-content:space-between;align-items:center;gap:var(--space-m);padding:var(--space-m) .4rem;cursor:pointer;font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-h5);color:var(--color-text-strong);line-height:1.3;list-style:none;display:flex}.faq__q[data-astro-cid-isburbuf]::-webkit-details-marker{display:none}.faq__q[data-astro-cid-isburbuf]:hover .faq__icon[data-astro-cid-isburbuf]{border-color:var(--color-forest)}.faq__icon[data-astro-cid-isburbuf]{border:1px solid var(--color-rule);border-radius:var(--radius-full);width:3rem;height:3rem;color:var(--color-heading);transition:transform var(--duration-base) var(--ease-out), border-color var(--duration-fast) var(--ease-out);flex:none;justify-content:center;align-items:center;display:inline-flex}.faq__item[data-astro-cid-isburbuf][open] .faq__icon[data-astro-cid-isburbuf]{transform:rotate(45deg)}.faq__a[data-astro-cid-isburbuf]{padding:0 .4rem var(--space-m);font-size:var(--text-body);line-height:var(--leading-relaxed);color:var(--color-text)}@media (width<=768px){.faq[data-astro-cid-isburbuf]{padding-block:var(--space-3xl)}.faq__list[data-astro-cid-isburbuf]{margin-top:var(--space-l)}.faq__q[data-astro-cid-isburbuf]{gap:var(--space-s);padding:var(--space-s) .2rem}.faq__icon[data-astro-cid-isburbuf]{width:2.8rem;height:2.8rem}}.cta__title[data-astro-cid-mkum5eyg]{margin-top:var(--space-s);line-height:1.15}.cta__text[data-astro-cid-mkum5eyg]{margin-top:var(--space-ms);font-size:var(--text-body-l);color:var(--color-on-dark-subtle)}.cta__btn[data-astro-cid-mkum5eyg]{margin-top:var(--space-l);min-height:5.2rem;padding-inline:var(--space-l);font-size:var(--text-body)}.cta__phones[data-astro-cid-mkum5eyg]{margin-top:var(--space-m);font-size:var(--text-small);color:var(--color-on-dark-muted)}.cta__phones[data-astro-cid-mkum5eyg] a{color:var(--color-on-dark)}@media (width<=768px){.cta__btn[data-astro-cid-mkum5eyg]{width:100%;display:flex}.cta__phones[data-astro-cid-mkum5eyg]{display:none}}
