.yy[data-astro-cid-ljgy2ttg]{--yy-paper:var(--color-paper);--yy-ink:var(--color-ink);--yy-gold:var(--color-brass);--yy-night:var(--color-rail-night);--yy-shadow:color-mix(in srgb, var(--color-rail-night) 75%, transparent);isolation:isolate;background:var(--yy-night);height:max(40rem,100svh - 5.5rem);color:var(--yy-paper);font-family:var(--font-body);position:relative;overflow:hidden}.yy[data-astro-cid-ljgy2ttg] button[data-astro-cid-ljgy2ttg]{font:inherit;color:inherit}.yy__scene[data-astro-cid-ljgy2ttg]{opacity:0;visibility:hidden;transition:opacity .8s,visibility 0s linear .8s;position:absolute;inset:0}.yy__scene[data-astro-cid-ljgy2ttg].is-on{opacity:1;visibility:visible;transition:opacity .8s,visibility}.yy__k[data-astro-cid-ljgy2ttg]{letter-spacing:.2em;text-transform:uppercase;color:var(--yy-gold);margin:0;font-size:.75rem;font-weight:600}.yy__h[data-astro-cid-ljgy2ttg]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--yy-paper);margin:.4rem 0 .7rem;font-size:clamp(2.8rem,6vw,5.8rem);font-weight:500;line-height:.95}.yy__h--s[data-astro-cid-ljgy2ttg]{font-size:clamp(2.4rem,4.6vw,4.4rem)}.yy__h[data-astro-cid-ljgy2ttg] em,.yy__cap[data-astro-cid-ljgy2ttg] em,.yy__card[data-astro-cid-ljgy2ttg] em[data-astro-cid-ljgy2ttg]{color:var(--yy-gold);font-style:italic;font-weight:300}.yy__dek[data-astro-cid-ljgy2ttg]{max-width:30rem;color:color-mix(in srgb, var(--yy-paper) 82%, transparent);margin:0;font-size:clamp(.95rem,1.3vw,1.1rem);line-height:1.55}.yy__bg[data-astro-cid-ljgy2ttg]{z-index:0;position:absolute;inset:-4%}.yy__bg[data-astro-cid-ljgy2ttg] img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1s,transform 8s ease-out;position:absolute;inset:0;transform:scale(1.08)}.yy__bg[data-astro-cid-ljgy2ttg] img.is-on{opacity:.62;transform:scale(1)}.yy__shade[data-astro-cid-ljgy2ttg]{z-index:1;background:radial-gradient(ellipse at 50% 55%, color-mix(in srgb, var(--yy-night) 25%, transparent) 0%, color-mix(in srgb, var(--yy-night) 70%, transparent) 55%, var(--yy-night) 100%);position:absolute;inset:0}.yy__plan[data-astro-cid-ljgy2ttg]{z-index:2;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3rem;padding:3vh clamp(1rem,6vw,6rem);display:grid;position:absolute;inset:0}.yy__mood[data-astro-cid-ljgy2ttg]{background:color-mix(in srgb, var(--yy-paper) 10%, transparent);border:1px solid color-mix(in srgb, var(--yy-paper) 18%, transparent);border-radius:999px;margin-top:1.5rem;padding:4px;display:inline-flex}.yy__mood[data-astro-cid-ljgy2ttg] button[data-astro-cid-ljgy2ttg]{cursor:pointer;color:color-mix(in srgb, var(--yy-paper) 75%, transparent);background:0 0;border:0;border-radius:999px;padding:.55rem 1.05rem;font-size:.875rem}.yy__mood[data-astro-cid-ljgy2ttg] button[data-astro-cid-ljgy2ttg][aria-pressed=true]{background:var(--yy-paper);color:var(--yy-ink)}.yy__go[data-astro-cid-ljgy2ttg]{background:var(--yy-gold);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.7rem;margin-top:1.4rem;padding:1rem 1.5rem;font-weight:600;transition:transform .2s;display:inline-flex;color:var(--yy-ink)!important}.yy__go[data-astro-cid-ljgy2ttg]:hover{transform:translateY(-2px)}.yy__go[data-astro-cid-ljgy2ttg]:disabled{opacity:.45;cursor:default;transform:none}.yy__go[data-astro-cid-ljgy2ttg] svg[data-astro-cid-ljgy2ttg]{width:22px;height:22px}.yy__hint[data-astro-cid-ljgy2ttg]{color:color-mix(in srgb, var(--yy-paper) 60%, transparent);min-height:1.2em;margin:.8rem 0 0;font-size:.8rem}.yy__ringwrap[data-astro-cid-ljgy2ttg]{aspect-ratio:1;width:min(40vw,68vh,560px);transform-style:preserve-3d;justify-self:center;transition:transform .25s ease-out;position:relative}.yy__ring[data-astro-cid-ljgy2ttg]{width:100%;height:100%;overflow:visible}.yy__ring[data-astro-cid-ljgy2ttg] .yy-seg{cursor:pointer;outline:none}.yy__ring[data-astro-cid-ljgy2ttg] .yy-slice{fill:color-mix(in srgb, var(--yy-paper) 7%, transparent);stroke:color-mix(in srgb, var(--yy-paper) 22%, transparent);stroke-width:1px;transition:fill .25s}.yy__ring[data-astro-cid-ljgy2ttg] .yy-seg:hover .yy-slice{fill:color-mix(in srgb, var(--yy-paper) 16%, transparent)}.yy__ring[data-astro-cid-ljgy2ttg] .yy-seg.is-sel .yy-slice{fill:color-mix(in srgb, var(--yy-gold) 60%, transparent);stroke:var(--yy-gold)}.yy__ring[data-astro-cid-ljgy2ttg] .yy-seg:focus-visible .yy-slice{stroke:var(--yy-paper);stroke-width:3px}.yy__ring[data-astro-cid-ljgy2ttg] text{font-family:var(--font-body);letter-spacing:.14em;fill:color-mix(in srgb, var(--yy-paper) 85%, transparent);text-anchor:middle;dominant-baseline:middle;pointer-events:none;font-size:13px;font-weight:600}.yy__ring[data-astro-cid-ljgy2ttg] .yy-seg.is-sel text{fill:var(--yy-ink)}.yy__core[data-astro-cid-ljgy2ttg]{text-align:center;box-shadow:0 30px 80px color-mix(in srgb, var(--yy-night) 70%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--yy-paper) 25%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute;inset:24%;overflow:hidden}.yy__core[data-astro-cid-ljgy2ttg] img[data-astro-cid-ljgy2ttg]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.yy__core[data-astro-cid-ljgy2ttg] img[data-astro-cid-ljgy2ttg].is-on{opacity:1}.yy__core[data-astro-cid-ljgy2ttg]:after{content:"";background:radial-gradient(circle, transparent 30%, color-mix(in srgb, var(--yy-night) 75%, transparent));position:absolute;inset:0}.yy__core[data-astro-cid-ljgy2ttg] div[data-astro-cid-ljgy2ttg]{z-index:1;padding:1rem;position:relative}.yy__core[data-astro-cid-ljgy2ttg] b[data-astro-cid-ljgy2ttg]{font-family:var(--font-display);font-size:clamp(1.25rem,2.2vw,1.9rem);font-style:italic;font-weight:400;line-height:1.1;display:block}.yy__core[data-astro-cid-ljgy2ttg] span[data-astro-cid-ljgy2ttg]{letter-spacing:.16em;text-transform:uppercase;color:var(--yy-gold);margin-top:.35rem;font-size:.7rem;display:block}.yy__stage[data-astro-cid-ljgy2ttg]{perspective:1200px;position:absolute;inset:0;overflow:hidden}.yy__stage[data-astro-cid-ljgy2ttg] .yy-shot{opacity:0;filter:blur(14px);transition:opacity 1.1s,transform 1.6s cubic-bezier(.2,.7,.1,1),filter 1.2s;position:absolute;inset:-6%;transform:translateZ(-300px)scale(1.25)}.yy__stage[data-astro-cid-ljgy2ttg] .yy-shot img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.yy__stage[data-astro-cid-ljgy2ttg] .yy-shot.is-on{opacity:1;filter:none;transform:none}.yy__stage[data-astro-cid-ljgy2ttg] .yy-shot.is-out{opacity:0;filter:blur(10px);transition:opacity .9s,transform 1.2s ease-in,filter .9s;transform:translateZ(260px)scale(1.5)}.yy__flshade[data-astro-cid-ljgy2ttg]{pointer-events:none;background:linear-gradient(0deg, color-mix(in srgb, var(--yy-night) 85%, transparent) 0%, transparent 50%), linear-gradient(180deg, color-mix(in srgb, var(--yy-night) 55%, transparent) 0%, transparent 25%);position:absolute;inset:0}.yy__bars[data-astro-cid-ljgy2ttg]{z-index:5;gap:6px;display:flex;position:absolute;top:16px;left:clamp(1rem,4vw,3rem);right:clamp(1rem,4vw,3rem)}.yy__bars[data-astro-cid-ljgy2ttg] i{background:color-mix(in srgb, var(--yy-paper) 25%, transparent);border-radius:2px;flex:1;height:3px;overflow:hidden}.yy__bars[data-astro-cid-ljgy2ttg] i b{background:var(--yy-paper);width:0;height:100%;display:block}.yy__bars[data-astro-cid-ljgy2ttg] i.is-done b{width:100%}.yy__bars[data-astro-cid-ljgy2ttg] i.is-run b{animation:yy-fill var(--dur) linear forwards}@keyframes yy-fill{to{width:100%}}.yy__skip[data-astro-cid-ljgy2ttg]{z-index:6;background:color-mix(in srgb, var(--yy-night) 45%, transparent);cursor:pointer;border:0;border-radius:999px;padding:.45rem .9rem;font-size:.8rem;position:absolute;top:30px;right:clamp(1rem,4vw,3rem)}.yy__cap[data-astro-cid-ljgy2ttg]{z-index:4;max-width:min(40rem,88vw);position:absolute;bottom:clamp(2rem,9vh,6rem);left:clamp(1rem,6vw,6rem)}.yy__cap[data-astro-cid-ljgy2ttg] h2[data-astro-cid-ljgy2ttg]{font-family:var(--font-display);color:var(--yy-paper);margin:.5rem 0 0;font-size:clamp(2.5rem,6vw,5.6rem);font-weight:500;line-height:.95}.yy__cap[data-astro-cid-ljgy2ttg] p[data-astro-cid-ljgy2ttg]:not(.yy__k){color:color-mix(in srgb, var(--yy-paper) 88%, transparent);max-width:34rem;margin:.9rem 0 0;font-size:clamp(.95rem,1.3vw,1.1rem);line-height:1.5}.yy__cap[data-astro-cid-ljgy2ttg] a[data-astro-cid-ljgy2ttg]{color:var(--yy-paper);border-bottom:1px solid color-mix(in srgb, var(--yy-gold) 70%, transparent);margin-top:1rem;padding-bottom:2px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-block}.yy__cap[data-astro-cid-ljgy2ttg].is-swap{animation:1s both yy-cap}@keyframes yy-cap{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.yy__mini[data-astro-cid-ljgy2ttg]{z-index:4;background:color-mix(in srgb, var(--yy-night) 55%, transparent);backdrop-filter:blur(10px);width:min(30vw,360px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--yy-paper) 14%, transparent);border-radius:14px;padding:12px 12px 8px;position:absolute;bottom:clamp(2rem,9vh,6rem);right:clamp(1rem,4vw,3rem)}.yy__mini[data-astro-cid-ljgy2ttg] svg[data-astro-cid-ljgy2ttg]{width:100%;height:auto;display:block}.yy__land[data-astro-cid-ljgy2ttg]{fill:color-mix(in srgb, var(--yy-paper) 16%, transparent)}.yy__mini[data-astro-cid-ljgy2ttg] .yy-arc{fill:none;stroke:var(--yy-gold);stroke-width:2.4px;stroke-linecap:round}.yy__mini[data-astro-cid-ljgy2ttg] .yy-ghost{fill:none;stroke:color-mix(in srgb, var(--yy-paper) 30%, transparent);stroke-width:1.2px;stroke-dasharray:3 5}.yy__mini[data-astro-cid-ljgy2ttg] .yy-pin{fill:var(--yy-gold)}.yy__mini[data-astro-cid-ljgy2ttg] .yy-home,.yy__mini[data-astro-cid-ljgy2ttg] .yy-plane{fill:var(--yy-paper)}.yy__mini[data-astro-cid-ljgy2ttg] p[data-astro-cid-ljgy2ttg]{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--yy-paper) 65%, transparent);justify-content:space-between;margin:6px 2px 0;font-size:.68rem;display:flex}.yy__credit[data-astro-cid-ljgy2ttg]{z-index:4;color:color-mix(in srgb, var(--yy-paper) 55%, transparent);margin:0;font-size:.66rem;position:absolute;bottom:.5rem;right:clamp(1rem,4vw,3rem)}.yy__tap[data-astro-cid-ljgy2ttg]{z-index:3;cursor:pointer;background:0 0;border:0;width:30%;position:absolute;top:0;bottom:0}.yy__tap--l[data-astro-cid-ljgy2ttg]{left:0}.yy__tap--r[data-astro-cid-ljgy2ttg]{right:0}.yy__poster[data-astro-cid-ljgy2ttg]{background:radial-gradient(ellipse at 70% 40%, color-mix(in srgb, var(--color-jungle) 90%, transparent), var(--yy-night) 70%);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:3rem;padding:3vh clamp(1rem,6vw,6rem);display:grid;position:absolute;inset:0;overflow:auto}.yy__list[data-astro-cid-ljgy2ttg]{border-top:1px solid color-mix(in srgb, var(--yy-paper) 15%, transparent);margin:1.3rem 0 0;padding:0;list-style:none}.yy__list[data-astro-cid-ljgy2ttg] li{border-bottom:1px solid color-mix(in srgb, var(--yy-paper) 15%, transparent);justify-content:space-between;gap:1rem;padding:.6rem 0;font-size:.875rem;display:flex}.yy__list[data-astro-cid-ljgy2ttg] a{color:var(--yy-gold);white-space:nowrap;font-weight:600;text-decoration:none}.yy__acts[data-astro-cid-ljgy2ttg]{flex-wrap:wrap;gap:.6rem;margin-top:1.3rem;display:flex}.yy__acts[data-astro-cid-ljgy2ttg] button[data-astro-cid-ljgy2ttg]{border:1px solid color-mix(in srgb, var(--yy-paper) 30%, transparent);cursor:pointer;background:0 0;border-radius:999px;padding:.8rem 1.15rem;font-size:.875rem;font-weight:600}.yy__acts[data-astro-cid-ljgy2ttg] button[data-astro-cid-ljgy2ttg].is-p{background:var(--yy-gold);color:var(--yy-ink);border-color:var(--yy-gold)}.yy__nl[data-astro-cid-ljgy2ttg]{max-width:30rem;margin-top:1.4rem}.yy__nl[data-astro-cid-ljgy2ttg] label[data-astro-cid-ljgy2ttg]{margin-bottom:.45rem;font-size:.85rem;font-weight:600;display:block}.yy__nl[data-astro-cid-ljgy2ttg] div[data-astro-cid-ljgy2ttg]{gap:.4rem;display:flex}.yy__nl[data-astro-cid-ljgy2ttg] input[data-astro-cid-ljgy2ttg][type=email]{border:1px solid color-mix(in srgb, var(--yy-paper) 30%, transparent);background:color-mix(in srgb, var(--yy-paper) 8%, transparent);min-width:0;color:var(--yy-paper);font:inherit;border-radius:8px;flex:1;padding:.7rem .9rem}.yy__nl[data-astro-cid-ljgy2ttg] button[data-astro-cid-ljgy2ttg]{background:var(--yy-paper);color:var(--yy-ink);cursor:pointer;border:0;border-radius:8px;padding:.7rem 1rem;font-weight:600}.yy__nl[data-astro-cid-ljgy2ttg] small[data-astro-cid-ljgy2ttg]{color:color-mix(in srgb, var(--yy-paper) 60%, transparent);margin-top:.4rem;font-size:.72rem;display:block}.yy__status[data-astro-cid-ljgy2ttg]{min-height:1.2em;color:var(--yy-gold);margin:.6rem 0 0;font-size:.8rem}.yy__card[data-astro-cid-ljgy2ttg]{aspect-ratio:4/5;background:var(--yy-paper);width:min(100%,30rem);color:var(--yy-ink);box-shadow:0 40px 100px color-mix(in srgb, var(--yy-night) 80%, transparent);border-radius:18px;grid-template-rows:auto 1fr auto;justify-self:center;transition:transform .4s;display:grid;overflow:hidden;transform:rotate(-1.5deg)}.yy__card[data-astro-cid-ljgy2ttg]:hover{transform:none}.yy__card[data-astro-cid-ljgy2ttg] header[data-astro-cid-ljgy2ttg]{padding:1.2rem 1.35rem .75rem}.yy__card[data-astro-cid-ljgy2ttg] header[data-astro-cid-ljgy2ttg] small[data-astro-cid-ljgy2ttg]{letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);font-size:.66rem;font-weight:600}.yy__card[data-astro-cid-ljgy2ttg] h3[data-astro-cid-ljgy2ttg]{font-family:var(--font-display);margin:.2rem 0 0;font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:500;line-height:1}.yy__card[data-astro-cid-ljgy2ttg] em[data-astro-cid-ljgy2ttg]{color:var(--yy-ink)}.yy__grid[data-astro-cid-ljgy2ttg]{gap:4px;min-height:0;padding:0 4px;display:grid}.yy__grid[data-astro-cid-ljgy2ttg] .yy-tile{border-radius:6px;min-height:0;position:relative;overflow:hidden}.yy__grid[data-astro-cid-ljgy2ttg] .yy-tile img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.yy__grid[data-astro-cid-ljgy2ttg] .yy-tile:after{content:"";background:linear-gradient(0deg, color-mix(in srgb, var(--yy-night) 70%, transparent), transparent 55%);position:absolute;inset:0}.yy__grid[data-astro-cid-ljgy2ttg] .yy-tile span{z-index:1;color:var(--yy-paper);letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;position:absolute;bottom:8px;left:10px}.yy__grid[data-astro-cid-ljgy2ttg] .yy-tile b{font-family:var(--font-display);letter-spacing:0;text-transform:none;font-size:1.2rem;font-weight:400;display:block}.yy__card[data-astro-cid-ljgy2ttg] footer[data-astro-cid-ljgy2ttg]{color:var(--color-muted);justify-content:space-between;padding:.6rem 1rem .75rem;font-size:.7rem;display:flex}.yy__card[data-astro-cid-ljgy2ttg] footer[data-astro-cid-ljgy2ttg] b[data-astro-cid-ljgy2ttg]{font-family:var(--font-display);color:var(--yy-ink);font-size:.85rem;font-weight:500}@media (width<=54rem){.yy[data-astro-cid-ljgy2ttg]{height:auto;min-height:calc(100svh - 5.5rem)}.yy__scene[data-astro-cid-ljgy2ttg]{position:absolute}.yy__scene[data-astro-cid-ljgy2ttg].is-on{position:relative}.yy__plan[data-astro-cid-ljgy2ttg],.yy__poster[data-astro-cid-ljgy2ttg]{grid-template-columns:1fr;align-content:center;gap:1.5rem;min-height:calc(100svh - 5.5rem);padding:2.5rem 1rem;position:relative}.yy__copy[data-astro-cid-ljgy2ttg]{display:contents}.yy__copy[data-astro-cid-ljgy2ttg]>[data-astro-cid-ljgy2ttg]{order:1}.yy__copy[data-astro-cid-ljgy2ttg]>.yy__cta[data-astro-cid-ljgy2ttg]{text-align:center;order:3}.yy__mood[data-astro-cid-ljgy2ttg]{justify-self:start}.yy__ringwrap[data-astro-cid-ljgy2ttg]{order:2;width:min(88vw,26rem)}.yy__scene[data-astro-cid-ljgy2ttg][data-scene=fly].is-on{min-height:calc(100svh - 5.5rem)}.yy__mini[data-astro-cid-ljgy2ttg]{width:46vw;inset:2.6rem auto auto 1rem}.yy__cap[data-astro-cid-ljgy2ttg]{bottom:2.5rem;left:1rem;right:1rem}.yy__card[data-astro-cid-ljgy2ttg]{order:-1}}@media (prefers-reduced-motion:reduce){.yy__stage[data-astro-cid-ljgy2ttg] .yy-shot,.yy__stage[data-astro-cid-ljgy2ttg] .yy-shot.is-out,.yy__bg[data-astro-cid-ljgy2ttg] img{transition:opacity .4s;filter:none!important;transform:none!important}.yy__bars[data-astro-cid-ljgy2ttg] i.is-run b{width:100%;animation:none}.yy__ringwrap[data-astro-cid-ljgy2ttg]{transition:none}}
