.hero[data-astro-cid-ge2uvauf]{text-align:left;place-items:end start;min-height:min(88vh,54rem)}.hero__video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.2s var(--ease-out);position:absolute;inset:0}.hero__video.is-playing{opacity:1}.hero__vbtn[data-astro-cid-ge2uvauf]{z-index:2;background:color-mix(in srgb, var(--brand-ink) 55%, transparent);color:#fff;border:1.5px solid #ffffff80;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:absolute;bottom:1rem;right:1rem}.hero__vbtn[data-astro-cid-ge2uvauf]:hover{background:color-mix(in srgb, var(--brand-ink) 75%, transparent)}.hero__vbtn[data-astro-cid-ge2uvauf] .i-play[data-astro-cid-ge2uvauf]{display:none}.hero__vbtn[data-astro-cid-ge2uvauf].is-paused .i-play[data-astro-cid-ge2uvauf]{display:block}.hero__vbtn[data-astro-cid-ge2uvauf].is-paused .i-pause[data-astro-cid-ge2uvauf]{display:none}@media (width<=800px){.hero__vbtn[data-astro-cid-ge2uvauf]{bottom:5.5rem}}.hero__img[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:50% 60%;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-ge2uvauf]:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--brand-ink) 62%, transparent) 0%, color-mix(in srgb, var(--brand-ink) 25%, transparent) 60%, transparent 100%), linear-gradient(180deg, transparent 25%, color-mix(in srgb, var(--brand-ink) 60%, transparent));position:absolute;inset:0}@media (width<=700px){.hero__img[data-astro-cid-ge2uvauf]{object-position:50% 40%}.hero[data-astro-cid-ge2uvauf]:after{background:linear-gradient(180deg, color-mix(in srgb, var(--brand-ink) 15%, transparent), color-mix(in srgb, var(--brand-ink) 35%, transparent))}.hero__in[data-astro-cid-ge2uvauf]{gap:var(--space-3);background:color-mix(in srgb, var(--brand-ink) 58%, transparent);backdrop-filter:blur(10px);border-radius:var(--radius-xl);width:calc(100% - 1.5rem);margin:3.6rem .75rem 1.25rem;padding:1.25rem 1.25rem 1.4rem}.hero__vbtn[data-astro-cid-ge2uvauf]{top:.6rem;bottom:auto!important}.hero[data-astro-cid-ge2uvauf]{min-height:calc(100svh - var(--header-h) - 5rem)}.hero__in[data-astro-cid-ge2uvauf] .btn--book[data-astro-cid-ge2uvauf]{display:none}}.hero__in[data-astro-cid-ge2uvauf]{text-shadow:0 2px 16px color-mix(in srgb, var(--brand-ink) 55%, transparent);z-index:1;gap:var(--space-5);padding-block:clamp(4rem,3rem + 6vw,8rem) clamp(3rem,2rem + 4vw,6rem);display:grid;position:relative}.hero__eyebrow[data-astro-cid-ge2uvauf]{color:color-mix(in srgb, #fff 85%, var(--brand-secondary))}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{color:#fff;font-size:var(--text-3xl);max-width:16ch;line-height:1.05}.hero__when[data-astro-cid-ge2uvauf]{font-family:var(--font-display);color:#fff;font-size:clamp(1.75rem,1.2rem + 2.2vw,3rem);font-weight:600;line-height:1.15}.hero__sub[data-astro-cid-ge2uvauf]{color:var(--on-dark-muted);max-width:40ch;font-size:clamp(1.1875rem,1.1rem + .4vw,1.375rem)}.offer[data-astro-cid-ukhclrpq]{grid-template-columns:1.15fr 1fr;align-items:start;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.offer__story[data-astro-cid-ukhclrpq]{gap:var(--space-5);display:grid}.offer__p[data-astro-cid-ukhclrpq]{font-size:1.25rem}.steps[data-astro-cid-ukhclrpq]{gap:var(--space-5);margin-top:var(--space-4);list-style:none;display:grid}.steps[data-astro-cid-ukhclrpq] li[data-astro-cid-ukhclrpq]{gap:var(--space-4);grid-template-columns:3rem 1fr;align-items:start;display:grid}.steps__n[data-astro-cid-ukhclrpq]{background:var(--brand-primary);color:#fff;width:3rem;height:3rem;font-family:var(--font-display);border-radius:50%;place-items:center;font-size:1.25rem;font-weight:600;display:grid}.steps[data-astro-cid-ukhclrpq] strong[data-astro-cid-ukhclrpq]{font-size:1.25rem;display:block}.steps[data-astro-cid-ukhclrpq] li[data-astro-cid-ukhclrpq]>div[data-astro-cid-ukhclrpq] span[data-astro-cid-ukhclrpq]{color:var(--color-text-muted);display:block}@media (width<=880px){.offer[data-astro-cid-ukhclrpq]{grid-template-columns:1fr}}.cred[data-astro-cid-o6uyypaq]{background:var(--color-dark);color:var(--on-dark);padding-block:var(--space-12)}.cred__in[data-astro-cid-o6uyypaq]{gap:var(--space-4);text-align:center;justify-items:center;display:grid}.cred__lead[data-astro-cid-o6uyypaq]{color:color-mix(in srgb, #fff 80%, var(--brand-secondary))}.cred__list[data-astro-cid-o6uyypaq]{flex-wrap:wrap;justify-content:center;gap:.35rem 0;max-width:60rem;list-style:none;display:flex}.cred__list[data-astro-cid-o6uyypaq] li[data-astro-cid-o6uyypaq]{font-family:var(--font-display);max-width:none;padding-inline:.9rem;font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem);position:relative}.cred__list[data-astro-cid-o6uyypaq] li[data-astro-cid-o6uyypaq]+li[data-astro-cid-o6uyypaq]:before{content:"·";color:var(--brand-secondary);position:absolute;left:-.15rem}@media (width<=600px){.cred__list[data-astro-cid-o6uyypaq]{gap:var(--space-3) var(--space-4);grid-template-columns:1fr 1fr;display:grid}.cred__list[data-astro-cid-o6uyypaq] li[data-astro-cid-o6uyypaq]{padding:0;font-size:1.125rem}.cred__list[data-astro-cid-o6uyypaq] li[data-astro-cid-o6uyypaq]+li[data-astro-cid-o6uyypaq]:before{content:none}}.cred__more[data-astro-cid-o6uyypaq]{color:var(--on-dark);font-weight:700}.cred__more[data-astro-cid-o6uyypaq]:hover{color:var(--on-dark)}.mosaic[data-astro-cid-fcxfiqk7]{gap:var(--media-gap);grid-template-rows:repeat(2,minmax(15rem,1fr));grid-template-columns:1.2fr 1fr 1fr;display:grid}.mosaic__tile[data-astro-cid-fcxfiqk7]{border-radius:var(--media-radius);place-items:end start;min-height:15rem}.mosaic__tile--tall[data-astro-cid-fcxfiqk7]{grid-row:span 2}.mosaic__tile[data-astro-cid-fcxfiqk7]:nth-child(4){grid-column:span 2}.mosaic__img[data-astro-cid-fcxfiqk7]{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out);position:absolute;inset:0}.mosaic__tile[data-astro-cid-fcxfiqk7]:hover .mosaic__img[data-astro-cid-fcxfiqk7]{transform:scale(1.03)}.mosaic__tile[data-astro-cid-fcxfiqk7]:after{content:"";background:linear-gradient(180deg, transparent 15%, color-mix(in srgb, var(--brand-ink) 45%, transparent) 45%, color-mix(in srgb, var(--brand-ink) 88%, transparent) 100%);position:absolute;inset:0}.mosaic__label[data-astro-cid-fcxfiqk7]{text-shadow:0 1px 12px color-mix(in srgb, var(--brand-ink) 60%, transparent);z-index:1;padding:var(--space-6);gap:var(--space-2);display:grid;position:relative}.mosaic__label[data-astro-cid-fcxfiqk7] h3[data-astro-cid-fcxfiqk7]{color:#fff;font-size:1.75rem}.mosaic__label[data-astro-cid-fcxfiqk7] p[data-astro-cid-fcxfiqk7]{color:var(--on-dark-muted);font-size:1.0625rem;line-height:1.45}@media (width<=880px){.mosaic[data-astro-cid-fcxfiqk7]{grid-template-rows:none;grid-template-columns:1fr}.mosaic__tile--tall[data-astro-cid-fcxfiqk7],.mosaic__tile[data-astro-cid-fcxfiqk7]:nth-child(4){grid-area:auto}}.pbreak[data-astro-cid-xwp2stku]{text-align:center;color:#fff;place-items:center;min-height:clamp(13.4rem,8.9rem + 10.5vw,18rem);display:grid;position:relative;overflow:hidden}.pbreak[data-astro-cid-xwp2stku] picture[data-astro-cid-xwp2stku]{position:absolute;inset:0}.pbreak[data-astro-cid-xwp2stku] img[data-astro-cid-xwp2stku]{object-fit:cover;object-position:50% 55%;width:100%;height:100%;position:absolute;inset:0}.pbreak[data-astro-cid-xwp2stku]:after{content:"";background:color-mix(in srgb, var(--brand-ink) 40%, transparent);position:absolute;inset:0}.pbreak__text[data-astro-cid-xwp2stku]{z-index:1;padding:var(--space-8) 1.25rem;text-shadow:0 2px 16px color-mix(in srgb, var(--brand-ink) 55%, transparent);position:relative}.pbreak__line[data-astro-cid-xwp2stku]{font-family:var(--font-display);max-width:none;font-size:clamp(2rem,1.3rem + 2.6vw,3.5rem);font-weight:600;line-height:1.1}.pbreak__line[data-astro-cid-xwp2stku] span[data-astro-cid-xwp2stku],.pbreak__when[data-astro-cid-xwp2stku] span[data-astro-cid-xwp2stku]{white-space:nowrap}.pbreak__when[data-astro-cid-xwp2stku]{margin:var(--space-3) auto 0;letter-spacing:.12em;text-transform:uppercase;max-width:none;font-size:1rem;font-weight:700}@media (width<=600px){.pbreak__when[data-astro-cid-xwp2stku]{letter-spacing:.08em;gap:.15rem;display:grid}.pbreak__dot[data-astro-cid-xwp2stku]{display:none}}.spk[data-astro-cid-afmbqvfg]{padding-bottom:clamp(3rem,2rem + 3vw,4.5rem)}.spk__band[data-astro-cid-afmbqvfg]{background:var(--color-dark);padding-block:clamp(4rem,3rem + 4vw,6rem) clamp(9rem,6rem + 6vw,12rem)}.spk__band[data-astro-cid-afmbqvfg] h2[data-astro-cid-afmbqvfg]{color:var(--on-dark)}.spk__band[data-astro-cid-afmbqvfg] .eyebrow[data-astro-cid-afmbqvfg]{color:color-mix(in srgb, #fff 80%, var(--brand-secondary))}.spk__band[data-astro-cid-afmbqvfg] .section-head[data-astro-cid-afmbqvfg]{margin-bottom:0}.spk__band[data-astro-cid-afmbqvfg] .section-head[data-astro-cid-afmbqvfg] p[data-astro-cid-afmbqvfg]{color:var(--on-dark-muted)}.spk__cards[data-astro-cid-afmbqvfg]{margin-top:calc(-1*clamp(7rem,4.5rem + 5vw,10rem));position:relative}.spk__cards[data-astro-cid-afmbqvfg] .speaker-card img{box-shadow:var(--shadow-lg)}.more[data-astro-cid-afmbqvfg]{margin-top:var(--space-10);text-align:center;max-width:none}@media (width<=600px){.spk__band[data-astro-cid-afmbqvfg]{padding-bottom:7rem}.spk__cards[data-astro-cid-afmbqvfg]{margin-top:-5rem}}.hl[data-astro-cid-awfdy76h]{gap:var(--media-gap);grid-template-columns:repeat(4,1fr);list-style:none;display:grid}.hl__main[data-astro-cid-awfdy76h]{grid-area:span 2/span 2}.hl[data-astro-cid-awfdy76h] a[data-astro-cid-awfdy76h]{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:block;position:relative;overflow:hidden}.hl[data-astro-cid-awfdy76h] img[data-astro-cid-awfdy76h]{aspect-ratio:16/9;object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease-out)}.hl[data-astro-cid-awfdy76h] a[data-astro-cid-awfdy76h]:hover img[data-astro-cid-awfdy76h]{transform:scale(1.04)}.hl__play[data-astro-cid-awfdy76h]{background:var(--color-cta);width:4rem;height:4rem;color:var(--on-cta);box-shadow:var(--shadow-md);border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0}.hl[data-astro-cid-awfdy76h] li[data-astro-cid-awfdy76h]:not(.hl__main) .hl__play[data-astro-cid-awfdy76h]{width:3rem;height:3rem}@media (width<=760px){.hl[data-astro-cid-awfdy76h]{grid-template-columns:1fr 1fr}}.tst[data-astro-cid-wndhlqnz]{background:var(--color-surface);padding-block:clamp(2.35rem,1.65rem + 2vw,3.65rem)}.tst__in[data-astro-cid-wndhlqnz]{text-align:center;justify-items:center;gap:var(--space-3);display:grid}.tst__mark[data-astro-cid-wndhlqnz]{font-family:var(--font-display);height:2rem;color:var(--brand-accent-1);font-size:4.5rem;line-height:.6}.tst[data-astro-cid-wndhlqnz] blockquote[data-astro-cid-wndhlqnz] p[data-astro-cid-wndhlqnz]{font-family:var(--font-display);max-width:62rem;color:var(--color-text);margin-inline:auto;font-size:clamp(1.25rem,1.05rem + .7vw,1.625rem);font-style:italic;font-weight:500;line-height:1.4}.tst[data-astro-cid-wndhlqnz] figcaption[data-astro-cid-wndhlqnz]{align-items:center;gap:var(--space-3);letter-spacing:.12em;text-transform:uppercase;color:var(--brand-primary);font-size:1rem;font-weight:700;display:inline-flex}.tst[data-astro-cid-wndhlqnz] figcaption[data-astro-cid-wndhlqnz]:before{content:"";background:var(--brand-accent-1);width:2rem;height:2px}.wk[data-astro-cid-fh32uunn]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(2rem,1rem + 3vw,4rem);display:grid}.wk__days[data-astro-cid-fh32uunn]{gap:var(--space-6);list-style:none;display:grid}.wk__days[data-astro-cid-fh32uunn] li[data-astro-cid-fh32uunn]{border-left:3px solid var(--brand-secondary);padding-left:var(--space-5)}.wk__days[data-astro-cid-fh32uunn] li[data-astro-cid-fh32uunn].wk__more{border:0;padding:0}.wk__day[data-astro-cid-fh32uunn]{font-family:var(--font-display);gap:var(--space-3);align-items:baseline;font-size:1.625rem;font-weight:600;display:flex}.wk__day[data-astro-cid-fh32uunn] span[data-astro-cid-fh32uunn]{font-family:var(--font-body);color:var(--color-text-muted);font-size:1.0625rem;font-weight:600}.wk__hl[data-astro-cid-fh32uunn]{font-size:1.1875rem}.wk__stay[data-astro-cid-fh32uunn]{padding:0;overflow:hidden}.wk__stay[data-astro-cid-fh32uunn] img[data-astro-cid-fh32uunn]{aspect-ratio:16/9;object-fit:cover;width:100%}.wk__stay-body[data-astro-cid-fh32uunn]{padding:var(--space-6);gap:var(--space-3);display:grid}@media (width<=880px){.wk[data-astro-cid-fh32uunn]{grid-template-columns:1fr}}.faq[data-astro-cid-hemr5th4]{gap:var(--space-3);display:grid}.faq[data-astro-cid-hemr5th4] details[data-astro-cid-hemr5th4]{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.faq[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--tap);padding:var(--space-4) var(--space-6);font-size:1.1875rem;font-weight:700;list-style:none;display:flex}.faq[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq__icon[data-astro-cid-hemr5th4]{flex:none;width:1.25rem;height:1.25rem;position:relative}.faq__icon[data-astro-cid-hemr5th4]:before,.faq__icon[data-astro-cid-hemr5th4]:after{content:"";background:var(--brand-secondary);height:2.5px;transition:transform .2s var(--ease-out);border-radius:2px;position:absolute;inset:50% 0 auto}.faq__icon[data-astro-cid-hemr5th4]:after{transform:rotate(90deg)}.faq[data-astro-cid-hemr5th4] details[data-astro-cid-hemr5th4][open] .faq__icon[data-astro-cid-hemr5th4]:after{transform:rotate(0)}.faq[data-astro-cid-hemr5th4] details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{padding:0 var(--space-6) var(--space-5);color:var(--color-text-muted)}.recap__in[data-astro-cid-l2otg2v4]{text-align:center;justify-items:center;gap:var(--space-5);display:grid}.recap[data-astro-cid-l2otg2v4] h2[data-astro-cid-l2otg2v4]{font-size:var(--text-3xl)}.recap__when[data-astro-cid-l2otg2v4]{font-family:var(--font-display);font-size:var(--text-lg);color:var(--on-dark-muted)}.recap__ctas[data-astro-cid-l2otg2v4]{justify-content:center}.signup[data-astro-cid-l2otg2v4]{margin-top:var(--space-12);padding-top:var(--space-10);gap:var(--space-3);border-top:1px solid #ffffff2e;width:min(100%,40rem);display:grid}.signup[data-astro-cid-l2otg2v4] p[data-astro-cid-l2otg2v4]{color:var(--on-dark-muted);margin-inline:auto}.signup__row[data-astro-cid-l2otg2v4]{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}.signup[data-astro-cid-l2otg2v4] input[data-astro-cid-l2otg2v4]{min-height:var(--tap);border-radius:var(--radius-full);color:#fff;background:#ffffff14;border:2px solid #ffffff80;flex:16rem;padding:0 1.25rem;font-size:1.125rem}.signup[data-astro-cid-l2otg2v4] input[data-astro-cid-l2otg2v4]::placeholder{color:var(--on-dark-muted)}.signup__note[data-astro-cid-l2otg2v4]{color:#fff;font-size:1.0625rem}.sp[data-astro-cid-l2otg2v4]{padding-block:var(--space-12)}.sp__title[data-astro-cid-l2otg2v4]{text-align:center;margin-bottom:var(--space-8)}.sp__logos[data-astro-cid-l2otg2v4]{gap:var(--space-4);grid-template-columns:repeat(6,1fr);list-style:none;display:grid}.sp__logos[data-astro-cid-l2otg2v4] li[data-astro-cid-l2otg2v4]{height:6.5rem;padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;display:grid}.sp__logos[data-astro-cid-l2otg2v4] img[data-astro-cid-l2otg2v4]{object-fit:contain;border-radius:var(--radius-sm);width:auto;max-width:100%;max-height:100%}.sp__more[data-astro-cid-l2otg2v4]{text-align:center;margin:var(--space-8) auto 0;font-weight:700}.sp__more[data-astro-cid-l2otg2v4] a[data-astro-cid-l2otg2v4]{min-height:var(--tap);align-items:center;display:inline-flex}@media (width<=760px){.sp__logos[data-astro-cid-l2otg2v4]{grid-template-columns:repeat(3,1fr)}}
