.hero__grid[data-astro-cid-sshwx6nt]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,5vw,72px);display:grid}.event-hero[data-astro-cid-sshwx6nt] h1[data-astro-cid-sshwx6nt]{letter-spacing:-.055em;margin:.14em 0 .2em;font-size:clamp(3.25rem,7vw,6.6rem);line-height:.94}.hero__promise[data-astro-cid-sshwx6nt]{margin:.2em 0 .65em;font-size:clamp(1.25rem,2vw,1.65rem);font-weight:900;line-height:1.25}.hero__photo[data-astro-cid-sshwx6nt]{margin:0}.hero__photo[data-astro-cid-sshwx6nt] picture[data-astro-cid-sshwx6nt],.hero__photo[data-astro-cid-sshwx6nt] img{width:100%;height:auto;display:block}.hero__photo[data-astro-cid-sshwx6nt] img{aspect-ratio:auto;object-fit:contain;border-radius:var(--radius);background:#f5f2ec}figcaption[data-astro-cid-sshwx6nt]{color:var(--grey);margin-top:11px;font-size:.82rem;line-height:1.5}.facts[data-astro-cid-sshwx6nt]{flex-wrap:wrap;gap:9px;margin:22px 0;display:flex}.hero__actions[data-astro-cid-sshwx6nt]{margin-top:24px}.event-hero[data-astro-cid-sshwx6nt] .small-print[data-astro-cid-sshwx6nt]{margin-top:20px}.welcome-grid[data-astro-cid-sshwx6nt],.route-grid[data-astro-cid-sshwx6nt]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(24px,5vw,72px);display:grid}.welcome-grid[data-astro-cid-sshwx6nt] h2[data-astro-cid-sshwx6nt],.route-grid[data-astro-cid-sshwx6nt] h2[data-astro-cid-sshwx6nt]{max-width:13ch}.distance-cards[data-astro-cid-sshwx6nt]{grid-template-columns:1fr 1fr;gap:20px;margin-top:34px;display:grid}.distance-card[data-astro-cid-sshwx6nt]{padding:28px}.distance[data-astro-cid-sshwx6nt]{letter-spacing:-.04em;color:var(--red);font-size:2.7rem;font-weight:950}.community-intro__grid[data-astro-cid-sshwx6nt]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(24px,5vw,72px);display:grid}.route-layout[data-astro-cid-sshwx6nt]{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(24px,5vw,72px);display:grid}.route-copy[data-astro-cid-sshwx6nt] h2[data-astro-cid-sshwx6nt]{max-width:13ch}.route-map[data-astro-cid-sshwx6nt]{margin:0}.route-map[data-astro-cid-sshwx6nt] img{border-radius:var(--radius);background:#f5f2ec;width:100%;height:auto;display:block}.steps[data-astro-cid-sshwx6nt]{margin-top:30px}.steps[data-astro-cid-sshwx6nt] .card[data-astro-cid-sshwx6nt]{padding:25px}.steps[data-astro-cid-sshwx6nt] h3[data-astro-cid-sshwx6nt]{font-size:1.45rem}.meeting-grid[data-astro-cid-sshwx6nt]{grid-template-columns:1fr;gap:24px;max-width:960px;margin-top:48px;display:grid}.meeting-map[data-astro-cid-sshwx6nt]{margin:0}.meeting-map[data-astro-cid-sshwx6nt] img{border-radius:var(--radius);width:100%;height:auto;display:block}.meeting-copy[data-astro-cid-sshwx6nt] h3[data-astro-cid-sshwx6nt]{font-size:2rem}.meeting-copy[data-astro-cid-sshwx6nt] p[data-astro-cid-sshwx6nt]{max-width:65ch}.meeting-map[data-astro-cid-sshwx6nt]>.button[data-astro-cid-sshwx6nt]{margin-top:20px}.registration-status[data-astro-cid-sshwx6nt]{color:var(--grey);max-width:55ch;font-size:.92rem}.guest-next-step__card[data-astro-cid-sshwx6nt] .button[data-astro-cid-sshwx6nt]:disabled{opacity:.65;cursor:not-allowed}.guest-next-step__card[data-astro-cid-sshwx6nt] h3[data-astro-cid-sshwx6nt]:not(:first-child){margin-top:28px}.community__inner[data-astro-cid-sshwx6nt]{max-width:790px}.community__inner[data-astro-cid-sshwx6nt] h2[data-astro-cid-sshwx6nt]{max-width:17ch}.host-photo[data-astro-cid-sshwx6nt]{justify-self:center;width:100%;max-width:380px;margin:0}.terry-portrait[data-astro-cid-sshwx6nt]{aspect-ratio:1;border-radius:var(--radius);position:relative;overflow:hidden}.terry-portrait[data-astro-cid-sshwx6nt] img{width:296.389%;max-width:none;height:auto;position:absolute;top:-158.333%;left:-70.833%}.guest-next-step[data-astro-cid-sshwx6nt]{background:linear-gradient(135deg,#fff4f3 0%,#fff 72%)}.guest-next-step__inner[data-astro-cid-sshwx6nt]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,5vw,72px);display:grid}.guest-next-step[data-astro-cid-sshwx6nt] h2[data-astro-cid-sshwx6nt]{max-width:17ch}.guest-next-step__card[data-astro-cid-sshwx6nt]{border:1px solid var(--rule);border-top:5px solid var(--red);border-radius:var(--radius);background:#fff;padding:clamp(24px,4vw,38px);box-shadow:0 12px 32px #1517190d}.guest-next-step__card[data-astro-cid-sshwx6nt] h3[data-astro-cid-sshwx6nt]{font-size:1.5rem}.guest-next-step__card[data-astro-cid-sshwx6nt] .small-print[data-astro-cid-sshwx6nt]{margin:16px 0 0}.event-question[data-astro-cid-sshwx6nt]{border-bottom:1px solid var(--rule);padding:18px 0}.event-question[data-astro-cid-sshwx6nt] summary[data-astro-cid-sshwx6nt]{cursor:pointer;font-weight:900}.event-question[data-astro-cid-sshwx6nt] p[data-astro-cid-sshwx6nt]{margin:14px 0 0}section[data-astro-cid-sshwx6nt][id]{scroll-margin-top:100px}@media (width<=900px){.hero__grid[data-astro-cid-sshwx6nt],.welcome-grid[data-astro-cid-sshwx6nt],.route-layout[data-astro-cid-sshwx6nt],.meeting-grid[data-astro-cid-sshwx6nt],.community-intro__grid[data-astro-cid-sshwx6nt],.guest-next-step__inner[data-astro-cid-sshwx6nt]{grid-template-columns:1fr}.hero__grid[data-astro-cid-sshwx6nt]{gap:26px}.hero__photo[data-astro-cid-sshwx6nt]{order:2}.steps[data-astro-cid-sshwx6nt]{grid-template-columns:1fr}.meeting-grid[data-astro-cid-sshwx6nt]{gap:25px}}@media (width<=560px){.distance-cards[data-astro-cid-sshwx6nt]{grid-template-columns:1fr}.facts[data-astro-cid-sshwx6nt]{gap:7px}.event-hero[data-astro-cid-sshwx6nt] .actions[data-astro-cid-sshwx6nt]{align-items:stretch}.event-hero[data-astro-cid-sshwx6nt] .button[data-astro-cid-sshwx6nt]{text-align:center;flex:auto}.distance-card[data-astro-cid-sshwx6nt]{padding:23px}}
