.stage[data-astro-cid-g72z5qpk]{isolation:isolate;aspect-ratio:16/9;border:1px solid var(--line);width:100%;box-shadow:0 40px 90px -30px var(--shadow);background:#000;border-radius:14px;margin:0;position:relative;overflow:hidden}.frame[data-astro-cid-g72z5qpk]{border:0;width:calc(100% + 2px);height:calc(100% + 2px);transition:opacity .2s;position:absolute;inset:-1px}.frame[data-astro-cid-g72z5qpk].is-hidden{opacity:0;pointer-events:none}.loop[data-astro-cid-g72z5qpk]{object-fit:cover;z-index:5;width:100%;height:100%;position:absolute;inset:0}.play[data-astro-cid-g72z5qpk]{z-index:10;cursor:pointer;font:inherit;background:linear-gradient(#0000,#0000000d 50%,#000000b3);border:0;padding:0;transition:opacity .15s;position:absolute;inset:0}.play[data-astro-cid-g72z5qpk]:hover{opacity:.92}.cue[data-astro-cid-g72z5qpk]{align-items:center;gap:12px;display:flex;position:absolute;bottom:16px;left:16px}.dot[data-astro-cid-g72z5qpk]{background:var(--orange);color:#1e1e1f;border-radius:50%;place-items:center;width:52px;height:52px;transition:transform .15s;display:grid;box-shadow:0 10px 30px -10px #ff6a1ab3}.stage[data-astro-cid-g72z5qpk]:hover .dot[data-astro-cid-g72z5qpk]{transform:scale(1.05)}.dot[data-astro-cid-g72z5qpk] svg[data-astro-cid-g72z5qpk]{width:22px;height:22px;margin-left:2px}.txt[data-astro-cid-g72z5qpk]{color:#fff;letter-spacing:.01em;text-align:left;font-size:14px;font-weight:500}@media (width>=1024px){.cue[data-astro-cid-g72z5qpk]{bottom:24px;left:24px}.dot[data-astro-cid-g72z5qpk]{width:58px;height:58px}}:root{--color-ink:var(--fg);--color-paper:var(--bg);--color-surface:var(--surface);--color-border:var(--line);--color-muted:var(--muted);--color-accent:var(--orange);--color-accent-hover:var(--orange-hover);--radius-sm:6px}.booking [data-booking]:not([data-bk-ready]){min-height:34rem;display:block}.booking .bk .bk-d.is-sel,.booking .bk .bk-next,.booking .bk .bk-btn{color:#1e1e1f}.col[data-astro-cid-kkyxqp3y]{max-width:880px}.center[data-astro-cid-kkyxqp3y]{text-align:center}.anchor[data-astro-cid-kkyxqp3y]{scroll-margin-top:84px}.hero[data-astro-cid-kkyxqp3y]{padding-block:clamp(56px,8vw,104px) clamp(48px,6vw,72px)}.hero[data-astro-cid-kkyxqp3y] h1[data-astro-cid-kkyxqp3y]{max-width:15em}.em[data-astro-cid-kkyxqp3y]{text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:.14em;text-decoration-skip-ink:none;text-decoration-thickness:.07em}.video[data-astro-cid-kkyxqp3y]{margin-top:clamp(32px,4vw,48px)}.intro[data-astro-cid-kkyxqp3y]{max-width:38em;margin-top:clamp(32px,4vw,44px)}.price-row[data-astro-cid-kkyxqp3y]{flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin-top:32px;display:flex}.price[data-astro-cid-kkyxqp3y]{letter-spacing:-.04em;font-size:clamp(38px,4vw,48px);font-weight:500;line-height:1}.price-for[data-astro-cid-kkyxqp3y]{color:var(--muted)}.cap[data-astro-cid-kkyxqp3y]{color:var(--faint);margin-top:10px;font-size:15px}.actions[data-astro-cid-kkyxqp3y]{flex-wrap:wrap;align-items:center;gap:14px 16px;margin-top:34px;display:flex}.logos-wrap[data-astro-cid-kkyxqp3y]{padding-block:clamp(24px,4vw,40px) clamp(64px,8vw,96px)}.quote[data-astro-cid-kkyxqp3y]{background:var(--surface);border-block:1px solid var(--line);text-align:center;padding-block:clamp(80px,10vw,120px)}.story[data-astro-cid-kkyxqp3y]{color:var(--accent-text);margin-top:26px;font-size:15px}.tint[data-astro-cid-kkyxqp3y]{background:var(--surface);border-block:1px solid var(--line)}.tint[data-astro-cid-kkyxqp3y]+.tint[data-astro-cid-kkyxqp3y]{border-top:0}h2[data-astro-cid-kkyxqp3y]{max-width:18em}.body[data-astro-cid-kkyxqp3y]{margin-top:30px}.body[data-astro-cid-kkyxqp3y] a[data-astro-cid-kkyxqp3y]{color:var(--accent-text)}.checks[data-astro-cid-kkyxqp3y],.crosses[data-astro-cid-kkyxqp3y],.notes[data-astro-cid-kkyxqp3y]{margin:0;padding:0;list-style:none}.checks[data-astro-cid-kkyxqp3y]{border-top:1px solid var(--line);margin-top:36px}.checks[data-astro-cid-kkyxqp3y] li[data-astro-cid-kkyxqp3y]{border-bottom:1px solid var(--line);padding:16px 0 16px 30px;line-height:1.55;position:relative}.checks[data-astro-cid-kkyxqp3y] li[data-astro-cid-kkyxqp3y]:before{content:"";border-left:2px solid var(--orange);border-bottom:2px solid var(--orange);width:12px;height:7px;position:absolute;top:24px;left:2px;transform:rotate(-45deg)}.checks[data-astro-cid-kkyxqp3y].muted li[data-astro-cid-kkyxqp3y]{color:var(--muted)}.crosses[data-astro-cid-kkyxqp3y]{border-top:1px solid var(--line);margin-top:20px}.crosses[data-astro-cid-kkyxqp3y] li[data-astro-cid-kkyxqp3y]{border-bottom:1px solid var(--line);color:var(--muted);padding:14px 0 14px 30px;font-size:16px;line-height:1.55;position:relative}.crosses[data-astro-cid-kkyxqp3y] li[data-astro-cid-kkyxqp3y]:before{content:"×";color:var(--faint);font-size:22px;line-height:1;position:absolute;top:11px;left:2px}.callout[data-astro-cid-kkyxqp3y]{background:#ff6a1a1a;border:1px solid #ff6a1a73;border-radius:14px;margin-top:36px;padding:22px 24px}.callout-label[data-astro-cid-kkyxqp3y]{color:var(--accent-text);margin-bottom:8px;font-size:15px;font-weight:500}.steps[data-astro-cid-kkyxqp3y]{border-top:1px solid var(--line);margin-top:40px}.step[data-astro-cid-kkyxqp3y]{border-bottom:1px solid var(--line);grid-template-columns:52px 1fr;gap:6px 10px;padding-block:26px;display:grid}.step[data-astro-cid-kkyxqp3y] .n[data-astro-cid-kkyxqp3y]{color:var(--accent-text);font-size:22px;font-weight:500;line-height:1.25}.step[data-astro-cid-kkyxqp3y] h3[data-astro-cid-kkyxqp3y]{letter-spacing:-.025em;font-size:22px;font-weight:500;line-height:1.3}.step[data-astro-cid-kkyxqp3y] p[data-astro-cid-kkyxqp3y]{color:var(--muted);grid-column:2}.formats[data-astro-cid-kkyxqp3y]{gap:16px;margin:36px 0 32px;display:grid}.card[data-astro-cid-kkyxqp3y]{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:28px}.card[data-astro-cid-kkyxqp3y] h3[data-astro-cid-kkyxqp3y]{letter-spacing:-.025em;margin-bottom:10px;font-size:24px;font-weight:500}.card[data-astro-cid-kkyxqp3y] p[data-astro-cid-kkyxqp3y]{color:var(--muted);font-size:16px;line-height:1.6}.sub-h[data-astro-cid-kkyxqp3y]{letter-spacing:-.03em;margin-top:clamp(64px,8vw,88px);font-size:clamp(24px,2.4vw,30px);font-weight:500;line-height:1.15}.fit[data-astro-cid-kkyxqp3y]{gap:0 48px;display:grid}.fit[data-astro-cid-kkyxqp3y] .sub-h[data-astro-cid-kkyxqp3y]{margin-top:clamp(56px,7vw,72px)}.fit[data-astro-cid-kkyxqp3y] .checks[data-astro-cid-kkyxqp3y]{margin-top:20px}.who[data-astro-cid-kkyxqp3y]{align-items:center;gap:40px;max-width:1000px;display:grid}.portrait[data-astro-cid-kkyxqp3y]{background:var(--bg);border:1px solid var(--line);border-radius:20px;justify-self:center;width:260px;max-width:100%;margin:0;padding:10px}.portrait[data-astro-cid-kkyxqp3y] img{aspect-ratio:1591/1989;object-fit:cover;border-radius:12px;width:100%;height:auto}.who-lead[data-astro-cid-kkyxqp3y]{letter-spacing:-.015em;margin-top:26px;font-size:20px;line-height:1.45}.who-body[data-astro-cid-kkyxqp3y]{color:var(--muted);max-width:34em;margin-top:14px}.who[data-astro-cid-kkyxqp3y] .text-link[data-astro-cid-kkyxqp3y]{margin-top:24px}.text-link[data-astro-cid-kkyxqp3y].accent{color:var(--accent-text)}.faq[data-astro-cid-kkyxqp3y]{border-top:1px solid var(--line);margin-top:40px}.faq[data-astro-cid-kkyxqp3y] details[data-astro-cid-kkyxqp3y]{border-bottom:1px solid var(--line)}.faq[data-astro-cid-kkyxqp3y] summary[data-astro-cid-kkyxqp3y]{cursor:pointer;letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:20px;padding-block:22px;font-size:19px;font-weight:500;list-style:none;display:flex}.faq[data-astro-cid-kkyxqp3y] summary[data-astro-cid-kkyxqp3y]::-webkit-details-marker{display:none}.faq[data-astro-cid-kkyxqp3y] summary[data-astro-cid-kkyxqp3y]:hover{color:var(--accent-text)}.plus[data-astro-cid-kkyxqp3y]{width:18px;height:18px;color:var(--accent-text);flex:none;transition:transform .2s}.faq[data-astro-cid-kkyxqp3y] details[data-astro-cid-kkyxqp3y][open] .plus[data-astro-cid-kkyxqp3y]{transform:rotate(45deg)}.faq[data-astro-cid-kkyxqp3y] details[data-astro-cid-kkyxqp3y] p[data-astro-cid-kkyxqp3y]{color:var(--muted);max-width:40em;padding-bottom:24px}.book[data-astro-cid-kkyxqp3y]{padding-block:clamp(88px,11vw,120px) clamp(24px,4vw,40px)}.book[data-astro-cid-kkyxqp3y] h2[data-astro-cid-kkyxqp3y]{margin-inline:auto}.book-lead[data-astro-cid-kkyxqp3y]{color:var(--muted);text-wrap:pretty;max-width:30em;margin:20px auto 0;font-size:19px}.booking[data-astro-cid-kkyxqp3y]{max-width:960px;padding-block:clamp(32px,4vw,48px)}.notes-h[data-astro-cid-kkyxqp3y]{color:var(--faint);margin-bottom:14px;font-size:15px;font-weight:500}.notes[data-astro-cid-kkyxqp3y] li[data-astro-cid-kkyxqp3y]{color:var(--muted);padding-left:22px;font-size:15px;line-height:1.6;position:relative}.notes[data-astro-cid-kkyxqp3y] li[data-astro-cid-kkyxqp3y]+li[data-astro-cid-kkyxqp3y]{margin-top:10px}.notes[data-astro-cid-kkyxqp3y] li[data-astro-cid-kkyxqp3y]:before{content:"";background:var(--orange);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:2px}.longer[data-astro-cid-kkyxqp3y]{padding-block:clamp(56px,7vw,88px) clamp(100px,12vw,140px)}.longer[data-astro-cid-kkyxqp3y] h2[data-astro-cid-kkyxqp3y]{font-size:clamp(28px,3vw,38px)}.longer-lead[data-astro-cid-kkyxqp3y]{color:var(--muted);margin-top:14px}.pcard[data-astro-cid-kkyxqp3y]{background:linear-gradient(160deg, #ff6a1a1f, var(--surface) 60%);border:1px solid #ff6a1a73;border-radius:16px;flex-direction:column;max-width:440px;margin-top:32px;padding:28px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.pcard[data-astro-cid-kkyxqp3y]:hover{border-color:var(--orange);transform:translateY(-2px)}.pcard-name[data-astro-cid-kkyxqp3y]{letter-spacing:-.025em;font-size:24px;font-weight:500}.pcard-price[data-astro-cid-kkyxqp3y]{color:var(--accent-text);margin-top:4px;font-weight:500}.pcard-body[data-astro-cid-kkyxqp3y]{color:var(--muted);margin-top:10px;font-size:16px;line-height:1.6}@media (width>=1024px){.formats[data-astro-cid-kkyxqp3y],.fit[data-astro-cid-kkyxqp3y]{grid-template-columns:repeat(2,minmax(0,1fr))}.who[data-astro-cid-kkyxqp3y]{grid-template-columns:300px minmax(0,1fr);gap:clamp(48px,6vw,80px)}.portrait[data-astro-cid-kkyxqp3y]{width:100%}}@media (width<=560px){.actions[data-astro-cid-kkyxqp3y]{flex-direction:column;align-items:stretch}.actions[data-astro-cid-kkyxqp3y] .btn[data-astro-cid-kkyxqp3y]{justify-content:center}.who-lead[data-astro-cid-kkyxqp3y]{font-size:18px}.book-lead[data-astro-cid-kkyxqp3y],.faq[data-astro-cid-kkyxqp3y] summary[data-astro-cid-kkyxqp3y]{font-size:17px}.step[data-astro-cid-kkyxqp3y]{grid-template-columns:40px 1fr}}
