.hero[data-astro-cid-bbe6dxrz]{position:relative;block-size:100svh;min-block-size:34rem;overflow:clip;background:var(--black);color:var(--on-dark)}.hero__media[data-astro-cid-bbe6dxrz]{position:absolute;inset:0}.hero__poster[data-astro-cid-bbe6dxrz],.hero__video[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;transform:translateZ(0)}.hero__poster[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{inline-size:100%;block-size:100%;object-fit:cover}.hero__video[data-astro-cid-bbe6dxrz]{opacity:0;transition:opacity .4s var(--ease-out)}.hero__video[data-astro-cid-bbe6dxrz][data-playing]{opacity:1}@media(prefers-reduced-motion:reduce){.hero__video[data-astro-cid-bbe6dxrz]{display:none}}.hero__wash[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background:var(--black);opacity:.4}.hero__scrim[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 52% 46% at 50% 48%,#0000009e,#00000073 42%,#0000 78%)}.hero__grain[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");mix-blend-mode:overlay}.hero__stage[data-astro-cid-bbe6dxrz]{display:none}.hero-lift .hero__stage[data-astro-cid-bbe6dxrz]{display:grid;place-items:center;position:fixed;inset:0;z-index:45;pointer-events:none}.hero__logo[data-astro-cid-bbe6dxrz]{inline-size:clamp(14rem,30vw,26rem);will-change:transform}.hero__facts[data-astro-cid-bbe6dxrz]{position:absolute;inset-block-end:calc(clamp(4.5rem,10vh,7rem) + var(--safe-b));inset-inline:0;display:grid;place-items:center}.hero__pill[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--s-2) var(--s-3);min-block-size:var(--tap);padding:var(--s-3) var(--s-5);border:1px solid rgb(255 255 255 / .22);border-radius:999px;background:rgb(var(--black-rgb) / .42);color:var(--on-dark-muted);font-size:var(--t-small);text-decoration:none;max-inline-size:calc(100% - var(--gutter) * 2);transition:border-color var(--d-hover) var(--ease-out),background-color var(--d-hover) var(--ease-out),transform var(--d-press) var(--ease-out)}@supports (backdrop-filter: blur(1px)){.hero__pill[data-astro-cid-bbe6dxrz]{backdrop-filter:blur(10px)}}.hero__pill[data-astro-cid-bbe6dxrz]:active{transform:scale(.98)}@media(hover:hover)and (pointer:fine){.hero__pill[data-astro-cid-bbe6dxrz]:hover{border-color:var(--gold);background:rgb(var(--black-rgb) / .58)}}.hero__pill-label[data-astro-cid-bbe6dxrz]{color:var(--gold-ink);font-size:var(--t-micro);font-weight:500}[lang=en] .hero__pill-label[data-astro-cid-bbe6dxrz]{letter-spacing:.14em;text-transform:uppercase}.hero__fact[data-astro-cid-bbe6dxrz]{color:var(--on-dark);font-weight:500}.hero__sep[data-astro-cid-bbe6dxrz]{color:var(--on-dark-faint)}.hero__pill-go[data-astro-cid-bbe6dxrz]{color:var(--on-dark-faint);flex:none}.hero__dot[data-astro-cid-bbe6dxrz]{inline-size:7px;block-size:7px;border-radius:999px;background:var(--gold);flex:none;animation:heroPulse 4s var(--ease-in-out) infinite}@keyframes heroPulse{0%,to{opacity:.45;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}.hero__pill[data-astro-cid-bbe6dxrz]{animation:heroFloat 7s var(--ease-in-out) infinite}@keyframes heroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.hero__pill[data-astro-cid-bbe6dxrz]:active{animation:none}@media(prefers-reduced-motion:reduce){.hero__dot[data-astro-cid-bbe6dxrz],.hero__pill[data-astro-cid-bbe6dxrz]{animation:none}.hero__dot[data-astro-cid-bbe6dxrz]{opacity:1}}.hero__scroll[data-astro-cid-bbe6dxrz]{position:absolute;inset-block-end:var(--s-6);inset-inline-start:50%;transform:translate(-50%);inline-size:44px;block-size:44px;display:grid;place-items:center;color:var(--on-dark-faint);transition:color var(--d-hover) var(--ease-out)}@media(hover:hover)and (pointer:fine){.hero__scroll[data-astro-cid-bbe6dxrz]:hover{color:var(--on-dark)}}@media(max-width:47.99em){.hero__scroll[data-astro-cid-bbe6dxrz]{display:none}}.bookbar[data-astro-cid-dcj4ebqw]{position:fixed;z-index:30;inset-inline:0;inset-block-end:0;padding:var(--s-3) var(--gutter) calc(var(--s-3) + var(--safe-b));display:flex;justify-content:center;pointer-events:none;transition:transform var(--d-enter) var(--ease-out),opacity var(--d-enter) var(--ease-out)}.bookbar[data-astro-cid-dcj4ebqw][hidden]{display:none}.bookbar[data-astro-cid-dcj4ebqw][data-out]{transform:translateY(120%);opacity:0}.bookbar__btn[data-astro-cid-dcj4ebqw]{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);inline-size:min(100%,26rem);min-block-size:52px;padding:var(--s-3) var(--s-5);background:var(--gold);color:var(--black);border:0;border-radius:var(--radius);font:inherit;font-weight:600;font-size:var(--t-body);box-shadow:0 10px 30px #00000040;transition:transform var(--d-press) var(--ease-out)}.bookbar__btn[data-astro-cid-dcj4ebqw]:active{transform:scale(.97)}.bookbar__sep[data-astro-cid-dcj4ebqw]{opacity:.6}.bookbar__left[data-astro-cid-dcj4ebqw]{font-weight:500}@media(prefers-reduced-motion:reduce){.bookbar[data-astro-cid-dcj4ebqw]{transition:none}}html.has-bookbar .fab{transform:translateY(calc(-1 * (52px + var(--s-5))))}html.has-bookbar .fab:active{transform:translateY(calc(-1 * (52px + var(--s-5)))) scale(.94)}.mq[data-astro-cid-fxkecolp]{--gold-ink: var(--gold);overflow:hidden;background:var(--black);color:var(--on-dark-muted);border-block:1px solid var(--line-on-dark);padding-block:var(--s-4)}.mq__track[data-astro-cid-fxkecolp]{display:flex;inline-size:max-content;animation:mq 48s linear infinite}[dir=rtl] .mq__track[data-astro-cid-fxkecolp]{animation-name:mq-rtl}.mq__list[data-astro-cid-fxkecolp]{display:flex;list-style:none;margin:0;padding:0}.mq__list[data-astro-cid-fxkecolp] li[data-astro-cid-fxkecolp]{padding-inline:var(--s-6);font-size:var(--t-small);white-space:nowrap;color:#fff}.mq__list[data-astro-cid-fxkecolp] li[data-astro-cid-fxkecolp]:after{content:"◆";color:var(--gold-ink);font-size:.6em;margin-inline-start:var(--s-6);vertical-align:middle}@keyframes mq{to{transform:translate(-50%)}}@keyframes mq-rtl{to{transform:translate(50%)}}@media(hover:hover)and (pointer:fine){.mq[data-astro-cid-fxkecolp]:hover .mq__track[data-astro-cid-fxkecolp]{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.mq__track[data-astro-cid-fxkecolp]{animation:none}}html[data-motion-off~=marquee] .mq__track[data-astro-cid-fxkecolp]{animation:none}.mdiv[data-astro-cid-o6flm5hj]{display:flex;align-items:center;gap:var(--s-5);padding-block:var(--s-8);max-inline-size:32rem;margin-inline:auto;padding-inline:var(--gutter)}.mdiv__rule[data-astro-cid-o6flm5hj]{flex:1;block-size:1px;background:linear-gradient(90deg,transparent,var(--gold),transparent);opacity:.5}.mdiv[data-astro-cid-o6flm5hj] .mdiv__mark{inline-size:40px;block-size:auto;flex:none}.dn[data-astro-cid-n4gla5ur]{position:relative;background:var(--black);color:var(--on-dark)}.dn__stage[data-astro-cid-n4gla5ur]{position:relative;min-block-size:100svh;overflow:hidden;display:grid;place-items:center}.dn[data-astro-cid-n4gla5ur] .dn__img{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.dn[data-astro-cid-n4gla5ur] .dn__img--day,.dn[data-astro-cid-n4gla5ur] .dn__img--dusk{opacity:0}.dn__dim[data-astro-cid-n4gla5ur]{position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 50% 50%,rgb(var(--black-rgb) / .66),rgb(var(--black-rgb) / .42))}.dn__content[data-astro-cid-n4gla5ur]{position:relative;text-align:center;display:grid;justify-items:center;gap:var(--s-5);padding-block:var(--s-10)}html[data-motion=on]:not([data-motion-off~=day-night]) .dn[data-astro-cid-n4gla5ur]{block-size:320svh}html[data-motion=on]:not([data-motion-off~=day-night]) .dn__stage[data-astro-cid-n4gla5ur]{position:sticky;inset-block-start:0;block-size:100svh}.empty[data-astro-cid-ct3bgug4]{padding:var(--s-8);border:1px dashed var(--line-strong);border-radius:var(--radius-card);color:var(--ink-muted);text-align:center;max-inline-size:none}.next[data-astro-cid-ct3bgug4]{position:relative;padding-block:var(--s-10) var(--section-y);isolation:isolate}.next__bg[data-astro-cid-ct3bgug4]{position:absolute;inset-block-start:0;inset-inline:0;block-size:58%;z-index:-1;overflow:clip}.next__bg[data-astro-cid-ct3bgug4] img{inline-size:100%;block-size:100%;object-fit:cover}.next__bg[data-astro-cid-ct3bgug4]:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgb(var(--black-rgb) / .45),rgb(var(--black-rgb) / .1) 55%,var(--surface))}.next__in[data-astro-cid-ct3bgug4]{padding-block-start:var(--s-9)}.setup__head[data-astro-cid-ct3bgug4]{max-inline-size:14ch}.setup__lede[data-astro-cid-ct3bgug4]{margin-block-start:var(--s-4)}.setup__row[data-astro-cid-ct3bgug4]{list-style:none;padding:0;margin-block-start:var(--s-8);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-5);border-block-start:1px solid var(--line-on-dark);padding-block-start:var(--s-5)}@media(max-width:55.99em){.setup__row[data-astro-cid-ct3bgug4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-6)}}.setup__row[data-astro-cid-ct3bgug4] li[data-astro-cid-ct3bgug4]{display:grid;gap:var(--s-2);align-content:start}.setup__row[data-astro-cid-ct3bgug4] .num[data-astro-cid-ct3bgug4]{color:var(--gold-ink)}.setup__row[data-astro-cid-ct3bgug4] strong[data-astro-cid-ct3bgug4]{font-weight:500}.setup__row[data-astro-cid-ct3bgug4] .t-small[data-astro-cid-ct3bgug4]{color:var(--on-dark-muted)}.offer__h[data-astro-cid-ct3bgug4]{max-inline-size:16ch}.offer__cols[data-astro-cid-ct3bgug4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-9);margin-block-start:var(--s-9)}@media(max-width:47.99em){.offer__cols[data-astro-cid-ct3bgug4]{grid-template-columns:1fr;gap:var(--s-7)}}.offer__label[data-astro-cid-ct3bgug4]{color:var(--on-dark-faint);padding-block-end:var(--s-3);margin-block-end:var(--s-5);border-block-end:1px solid var(--line-on-dark)}.offer__label--yes[data-astro-cid-ct3bgug4]{color:var(--gold-ink);border-block-end-color:var(--gold)}.offer__list[data-astro-cid-ct3bgug4]{list-style:none;padding:0;margin:0;display:grid;gap:var(--s-4)}.offer__list[data-astro-cid-ct3bgug4] li[data-astro-cid-ct3bgug4]{font-weight:400}.offer__list--strike[data-astro-cid-ct3bgug4] li[data-astro-cid-ct3bgug4]{color:var(--on-dark-faint);text-decoration:line-through;text-decoration-thickness:1px}.offer__cta[data-astro-cid-ct3bgug4]{margin-block-start:var(--s-9)}.proof__head[data-astro-cid-ct3bgug4]{display:grid;gap:var(--s-4);justify-items:start;margin-block-end:var(--s-8)}.proof__viewport[data-astro-cid-ct3bgug4]{overflow-x:auto;scrollbar-width:none}.proof__viewport[data-astro-cid-ct3bgug4]::-webkit-scrollbar{display:none}.proof__viewport[data-astro-cid-ct3bgug4][data-rail-ready]{overflow:hidden}.proof__grid[data-astro-cid-ct3bgug4]{list-style:none;padding:0;margin:0;display:flex;gap:var(--s-4)}.proof__tile[data-astro-cid-ct3bgug4]{flex:0 0 clamp(15rem,22vw,19rem)}@media(max-width:47.99em){.proof__viewport[data-astro-cid-ct3bgug4]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}.proof__tile[data-astro-cid-ct3bgug4]{flex-basis:78%;scroll-snap-align:start}}@media(min-width:48em){html:not([data-motion=on]) .proof__grid[data-astro-cid-ct3bgug4]{flex-wrap:wrap}html:not([data-motion=on]) .proof__tile[data-astro-cid-ct3bgug4]{flex:1 1 15rem}}.proof__shot[data-astro-cid-ct3bgug4]{display:block;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--radius);background:#1a1a1a;margin-block-end:var(--s-2)}.proof__shot[data-astro-cid-ct3bgug4] picture{display:contents}.proof__shot[data-astro-cid-ct3bgug4] img{display:block;inline-size:100%;block-size:100%;object-fit:var(--fit, contain);object-position:var(--pos, 50% 50%)}.proof__ph[data-astro-cid-ct3bgug4]{block-size:100%;display:grid;place-items:center;background:radial-gradient(closest-side,rgb(201 160 61 / .08),transparent 75%),#1a1a1a}.proof__ph[data-astro-cid-ct3bgug4] .proof__mark{inline-size:38%;block-size:auto}.proof__tile[data-astro-cid-ct3bgug4] a[data-astro-cid-ct3bgug4]{display:grid;align-content:space-between;gap:var(--s-4);block-size:100%;padding:var(--s-5);text-decoration:none;background:var(--surface-warm);border:1px solid var(--line);border-radius:var(--radius-card);transition:border-color var(--d-hover) var(--ease-out),background-color var(--d-hover) var(--ease-out)}@media(hover:hover)and (pointer:fine){.proof__tile[data-astro-cid-ct3bgug4] a[data-astro-cid-ct3bgug4]:hover{border-color:var(--ink);background:var(--white)}}.proof__year[data-astro-cid-ct3bgug4]{color:var(--ink-faint)}.proof__name[data-astro-cid-ct3bgug4]{font-weight:400;align-self:end}.proof__venue[data-astro-cid-ct3bgug4]{color:var(--gold-ink);margin-block-start:calc(var(--s-3) * -1)}.proof__len[data-astro-cid-ct3bgug4]{color:var(--ink-faint)}.proof__len[data-astro-cid-ct3bgug4] span[data-astro-cid-ct3bgug4]{font-size:var(--t-micro)}.layali__h[data-astro-cid-ct3bgug4],.layali__lede[data-astro-cid-ct3bgug4]{max-inline-size:18ch}.layali__lede[data-astro-cid-ct3bgug4]{margin-block-start:var(--s-4)}.layali__stat[data-astro-cid-ct3bgug4]{display:flex;align-items:baseline;gap:var(--s-5);margin-block:var(--s-7) 0;padding-block-start:var(--s-5);border-block-start:1px solid var(--line-on-dark);max-inline-size:34ch}.layali__stat[data-astro-cid-ct3bgug4] .t-small[data-astro-cid-ct3bgug4]{max-inline-size:16ch}.layali__stat[data-astro-cid-ct3bgug4] .num[data-astro-cid-ct3bgug4]{color:var(--gold-ink);line-height:1}.layali__stat[data-astro-cid-ct3bgug4] .t-small[data-astro-cid-ct3bgug4]{color:var(--on-dark-muted)}.layali__cta[data-astro-cid-ct3bgug4]{margin-block-start:var(--s-7);justify-self:start}.svc__head[data-astro-cid-ct3bgug4]{display:flex;flex-wrap:wrap;gap:var(--s-5);align-items:end;justify-content:space-between;margin-block-end:var(--s-8)}.svc__list[data-astro-cid-ct3bgug4]{list-style:none;padding:0;margin:0;border-block-start:1px solid var(--line)}.svc__link[data-astro-cid-ct3bgug4]{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--s-6);align-items:baseline;padding-block:var(--s-6);border-block-end:1px solid var(--line);text-decoration:none}@media(max-width:47.99em){.svc__link[data-astro-cid-ct3bgug4]{grid-template-columns:1fr;gap:var(--s-2)}}.svc__name[data-astro-cid-ct3bgug4]{transition:color var(--d-hover) var(--ease-out)}.svc__sum[data-astro-cid-ct3bgug4]{color:var(--ink-muted)}@media(hover:hover)and (pointer:fine){.svc__link[data-astro-cid-ct3bgug4]:hover .svc__name[data-astro-cid-ct3bgug4]{color:var(--gold-ink)}}.partners__in[data-astro-cid-ct3bgug4]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:var(--s-9);align-items:center}@media(max-width:55.99em){.partners__in[data-astro-cid-ct3bgug4]{grid-template-columns:1fr;gap:var(--s-7)}}.partners__list[data-astro-cid-ct3bgug4]{list-style:none;padding:0;margin-block-start:var(--s-6);display:grid;gap:var(--s-3)}.partners__fig[data-astro-cid-ct3bgug4]{margin:0;border-radius:var(--radius-card);overflow:clip}.partners__fig[data-astro-cid-ct3bgug4] img{inline-size:100%;block-size:auto;aspect-ratio:4 / 3;object-fit:cover}.cta__h[data-astro-cid-ct3bgug4]{max-inline-size:14ch}.cta__body[data-astro-cid-ct3bgug4]{margin-block-start:var(--s-4)}.cta__actions[data-astro-cid-ct3bgug4]{display:flex;flex-wrap:wrap;gap:var(--s-4);margin-block-start:var(--s-7)}.cta__ghost[data-astro-cid-ct3bgug4]{border-color:var(--line-on-dark);color:var(--on-dark)}@media(hover:hover)and (pointer:fine){.cta__ghost[data-astro-cid-ct3bgug4]:hover{border-color:var(--on-dark)}}
