.block[data-astro-cid-6bfsojfh]{padding-block-end:var(--section-y)}.hero[data-astro-cid-6bfsojfh]{padding-block:var(--section-y-lg) var(--s10)}.hero[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{margin-block:var(--s3) var(--s4);font-size:var(--fs-h1);font-weight:var(--fw-black)}.hero[data-astro-cid-6bfsojfh] .lead[data-astro-cid-6bfsojfh]{max-width:640px;font-size:var(--fs-body);line-height:var(--lh-prose);color:var(--text-secondary)}#book[data-astro-cid-6bfsojfh]{scroll-margin-top:var(--header-h)}#book[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-size:var(--fs-h2);font-weight:var(--fw-bold);margin-block-end:var(--s6)}.booking[data-astro-cid-6bfsojfh]{border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--surface-card);overflow:hidden}.event[data-astro-cid-6bfsojfh]{gap:var(--s6) var(--s8);padding:var(--s6);border-block-end:1px solid var(--border-default);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.agenda[data-astro-cid-6bfsojfh] .eyebrow[data-astro-cid-6bfsojfh]{margin-block-end:var(--s2);display:inline-block}.agenda[data-astro-cid-6bfsojfh] ul[data-astro-cid-6bfsojfh]{gap:var(--s2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.agenda[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{font-size:var(--fs-base);line-height:var(--lh-base);color:var(--text-primary);padding-inline-start:var(--s5);position:relative}.agenda[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]:before{content:"";border-radius:var(--radius-pill);background:var(--brand);width:8px;height:8px;position:absolute;inset-block-start:.55em;inset-inline-start:0}.event[data-astro-cid-6bfsojfh] h3[data-astro-cid-6bfsojfh]{font-size:var(--fs-lg);font-weight:var(--fw-bold)}.event-meta[data-astro-cid-6bfsojfh]{margin-block:var(--s1) var(--s3);font-size:var(--fs-sm);color:var(--text-muted)}.event-body[data-astro-cid-6bfsojfh]{max-width:62ch;font-size:var(--fs-base);line-height:var(--lh-prose);color:var(--text-secondary)}.embed[data-astro-cid-6bfsojfh]{min-height:420px;padding:var(--s4);position:relative;overflow:auto}.skeleton[data-astro-cid-6bfsojfh]{z-index:1;padding:var(--s4);background:var(--surface-card);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.skeleton-label[data-astro-cid-6bfsojfh]{font-size:var(--fs-sm);color:var(--text-muted);margin-block-end:var(--s5)}.skeleton-grid[data-astro-cid-6bfsojfh]{gap:var(--s2);grid-template-columns:repeat(7,1fr);width:100%;max-width:420px;animation:1.6s ease-in-out infinite skeleton-pulse;display:grid}.skeleton-grid[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{border-radius:var(--r-sm);background:var(--surface-muted);height:36px}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.45}}.embed-fallback[data-astro-cid-6bfsojfh]{padding:var(--s6)}.embed-fallback[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--brand);text-decoration:none}.embed-fallback[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover{text-decoration:underline}.embed-open[data-astro-cid-6bfsojfh]{padding:var(--s3) var(--s6) var(--s5);font-size:var(--fs-sm)}.embed-open[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{font-weight:var(--fw-semibold);color:var(--brand);text-decoration:none}.embed-open[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover{text-decoration:underline}.note[data-astro-cid-6bfsojfh]{font-size:var(--fs-sm);color:var(--text-muted);margin-block-start:var(--s4)}.alt[data-astro-cid-6bfsojfh]{gap:var(--s2) var(--s3);border-block-start:1px solid var(--border-default);font-size:var(--fs-md);color:var(--text-secondary);flex-wrap:wrap;margin-block-start:var(--s6);padding-block-start:var(--s5);display:flex}.alt[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{font-weight:var(--fw-semibold);color:var(--brand);white-space:nowrap;text-decoration:none}.alt[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover{text-decoration:underline}.alt-sep[data-astro-cid-6bfsojfh]{color:var(--text-muted)}.office[data-astro-cid-6bfsojfh]{font-style:normal;font-size:var(--fs-base);line-height:var(--lh-base);color:var(--text-secondary);margin-block-start:var(--s4)}.band[data-astro-cid-6bfsojfh]{padding-block:var(--section-y);background:var(--brand);color:var(--text-on-brand);margin-block-end:var(--section-y)}.channels[data-astro-cid-6bfsojfh]{--brand:var(--gray-0);--brand-subtle:#ffffff38;column-gap:var(--s5);grid-template-columns:repeat(2,1fr);row-gap:0;display:grid}.channel[data-astro-cid-6bfsojfh]{padding:var(--s6);border-radius:var(--radius-card);background:#ffffff14;border:1px solid #ffffff47;grid-template-rows:auto 1fr auto auto;justify-items:start;display:grid}@supports (grid-template-rows:subgrid){.channels[data-astro-cid-6bfsojfh]{grid-template-rows:repeat(4,auto)}.channel[data-astro-cid-6bfsojfh]{grid-row:span 4;grid-template-rows:subgrid}}.channels[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-size:var(--fs-lg);font-weight:var(--fw-bold);margin-block-end:var(--s2)}.channel[data-astro-cid-6bfsojfh] .body[data-astro-cid-6bfsojfh]{max-width:48ch;font-size:var(--fs-base);line-height:var(--lh-prose);color:#ffffffd9;padding-block-end:var(--s5)}.copyable[data-astro-cid-6bfsojfh]{align-items:center;gap:var(--s3);max-width:100%;font-family:var(--font-sans);color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;margin-block-start:var(--s3);padding:0;display:inline-flex}.copyable[data-astro-cid-6bfsojfh] .value[data-astro-cid-6bfsojfh]{font-family:var(--font-mono);user-select:text}.copyable[data-astro-cid-6bfsojfh] .hint[data-astro-cid-6bfsojfh]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:#ffffffbf;transition:color .15s}.copyable[data-astro-cid-6bfsojfh]:hover .hint[data-astro-cid-6bfsojfh],.copyable[data-astro-cid-6bfsojfh]:focus-visible .hint[data-astro-cid-6bfsojfh]{color:var(--brand)}.phone[data-astro-cid-6bfsojfh]{font-size:var(--fs-sm);color:#ffffffa6}.address[data-astro-cid-6bfsojfh]{padding:var(--s2) var(--s3);border-radius:var(--r-sm);font-size:var(--fs-md);background:#ffffff1f;transition:background-color .15s}.copyable[data-astro-cid-6bfsojfh]:hover .address[data-astro-cid-6bfsojfh],.copyable[data-astro-cid-6bfsojfh]:focus-visible .address[data-astro-cid-6bfsojfh]{background:var(--brand-subtle)}@media (width<=720px){.event[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,1fr)}.hero[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{font-size:var(--fs-h2)}.channels[data-astro-cid-6bfsojfh]{row-gap:var(--s5);grid-template-rows:none;grid-template-columns:1fr}.channel[data-astro-cid-6bfsojfh]{grid-row:auto;grid-template-rows:auto auto auto auto}.event[data-astro-cid-6bfsojfh],.embed-fallback[data-astro-cid-6bfsojfh]{padding:var(--s5)}.embed[data-astro-cid-6bfsojfh]{padding:var(--s2)}}
