.s3f[data-astro-cid-tmwuebbs]{height:520vh;position:relative}.s3f[data-astro-cid-tmwuebbs]:after{content:"";height:var(--rhythm-tight);pointer-events:none;background:linear-gradient(180deg, var(--color-bg), transparent);position:absolute;top:100%;left:0;right:0}.s3f__stage[data-astro-cid-tmwuebbs]{background:var(--color-bg);height:100svh;position:sticky;top:0;overflow:hidden}.s3f__poster[data-astro-cid-tmwuebbs]{background:var(--color-bg) var(--s3f-poster) center / cover no-repeat;display:none;position:absolute;inset:0}.s3f__scene[data-astro-cid-tmwuebbs]{opacity:0;width:100%;height:100%;transition:opacity var(--duration-slow) var(--ease-out-expo);display:block;position:absolute;inset:0}.s3f[data-astro-cid-tmwuebbs][data-ready] .s3f__scene[data-astro-cid-tmwuebbs]{opacity:1}.s3f[data-astro-cid-tmwuebbs][data-mode=live] .s3f__scene[data-astro-cid-tmwuebbs]{mask-image:linear-gradient(#000 calc(100% - 4rem),#0000)}.s3f__copy[data-astro-cid-tmwuebbs]{inset-block:0;width:min(60%,max(0px,50% - 36rem) + 46rem);padding-block-start:var(--s3f-head,0px);padding-inline:max(calc(var(--space-md) + env(safe-area-inset-left,0px)), calc((100% - 72rem) / 2 + var(--space-md))) var(--space-md);pointer-events:none;background:linear-gradient(90deg, var(--scrim-strong) 0%, var(--scrim-strong) 34%, var(--scrim) 62%, transparent 100%);position:absolute;left:0}.s3f__sr[data-astro-cid-tmwuebbs]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.s3f__beats[data-astro-cid-tmwuebbs]{height:100%;margin:0;padding:0;list-style:none;position:relative}.s3f__beat[data-astro-cid-tmwuebbs]{will-change:opacity, transform;flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.s3f__beat[data-astro-cid-tmwuebbs]:not(:first-child){opacity:0}.s3f__beat[data-astro-cid-tmwuebbs] .s3f__line[data-astro-cid-tmwuebbs]{letter-spacing:-.025em;text-wrap:balance;max-width:11ch;font-size:clamp(2.125rem,4.3vw,4.125rem);font-weight:800;line-height:1.03}.s3f__beat[data-astro-cid-tmwuebbs] .s3f__line--h1[data-astro-cid-tmwuebbs]{max-width:13ch}.s3f__line--h1[data-astro-cid-tmwuebbs] .s3f__sub[data-astro-cid-tmwuebbs]{letter-spacing:0;margin-block-start:.5em;font-size:.5em;font-weight:600}.s3f__sub[data-astro-cid-tmwuebbs]{color:var(--color-muted);margin-block-start:.18em;display:block}.s3f__hint[data-astro-cid-tmwuebbs]{font-size:var(--font-size-sm);color:var(--color-muted);align-items:center;gap:.625rem;margin:1.375rem 0 0;font-weight:600;display:flex}.s3f__drip[data-astro-cid-tmwuebbs]{background:var(--color-border);width:1px;height:1.75rem;display:inline-block;position:relative;overflow:hidden}.s3f__drip[data-astro-cid-tmwuebbs]:after{content:"";background:var(--color-muted);width:1px;height:.625rem;animation:2.4s ease-in-out infinite s3f-drip;position:absolute;top:-.625rem;left:0}@keyframes s3f-drip{0%{transform:translateY(0)}70%,to{transform:translateY(2.5rem)}}@media (aspect-ratio<=17/20){.s3f__copy[data-astro-cid-tmwuebbs]{width:auto;height:42%;padding:0 calc(var(--space-md) + env(safe-area-inset-right,0px)) max(2.125rem, env(safe-area-inset-bottom,0px)) calc(var(--space-md) + env(safe-area-inset-left,0px));background:linear-gradient(0deg, var(--scrim-strong) 0%, var(--scrim) 58%, transparent 100%);inset:auto 0 0}.s3f__beat[data-astro-cid-tmwuebbs]{justify-content:flex-end}.s3f__beat[data-astro-cid-tmwuebbs] .s3f__line[data-astro-cid-tmwuebbs]{max-width:14ch;font-size:clamp(1.875rem,8.4vw,2.75rem)}.s3f__hint[data-astro-cid-tmwuebbs]{margin-block-start:1rem;font-size:.875rem}}.s3f[data-astro-cid-tmwuebbs][data-mode=static]{height:auto}.s3f[data-astro-cid-tmwuebbs][data-mode=static] .s3f__stage[data-astro-cid-tmwuebbs]{height:100svh;min-height:34rem;position:relative}.s3f[data-astro-cid-tmwuebbs][data-mode=static] .s3f__poster[data-astro-cid-tmwuebbs]{display:block}.s3f[data-astro-cid-tmwuebbs][data-mode=static] .s3f__copy[data-astro-cid-tmwuebbs]{flex-direction:column;justify-content:center;padding-block-start:0;display:flex}.s3f[data-astro-cid-tmwuebbs][data-mode=static] .s3f__beats[data-astro-cid-tmwuebbs]{flex-direction:column;gap:1.375rem;height:auto;display:flex}.s3f[data-astro-cid-tmwuebbs][data-mode=static] .s3f__beat[data-astro-cid-tmwuebbs]{opacity:1;will-change:auto;display:block;position:static;transform:none}.s3f[data-astro-cid-tmwuebbs][data-mode=static] .s3f__beat[data-astro-cid-tmwuebbs] .s3f__line[data-astro-cid-tmwuebbs]{max-width:16ch;font-size:clamp(1.5rem,2.6vw,2.375rem)}.s3f[data-astro-cid-tmwuebbs][data-mode=static] .s3f__hint[data-astro-cid-tmwuebbs]{display:none}@media (aspect-ratio<=17/20){.s3f[data-astro-cid-tmwuebbs][data-mode=static] .s3f__stage[data-astro-cid-tmwuebbs]{height:auto;min-height:0}.s3f[data-astro-cid-tmwuebbs][data-mode=static] .s3f__poster[data-astro-cid-tmwuebbs]{height:64svh;position:relative}.s3f[data-astro-cid-tmwuebbs][data-mode=static] .s3f__scene[data-astro-cid-tmwuebbs]{height:64svh}.s3f[data-astro-cid-tmwuebbs][data-mode=static] .s3f__copy[data-astro-cid-tmwuebbs]{background:0 0;height:auto;padding-block:1.75rem .5rem;position:relative}.s3f[data-astro-cid-tmwuebbs][data-mode=static] .s3f__beats[data-astro-cid-tmwuebbs]{gap:1rem}.s3f[data-astro-cid-tmwuebbs][data-mode=static] .s3f__beat[data-astro-cid-tmwuebbs] .s3f__line[data-astro-cid-tmwuebbs]{font-size:1.625rem}}@media (scripting:none){.s3f[data-astro-cid-tmwuebbs]{height:auto}.s3f__stage[data-astro-cid-tmwuebbs]{height:100svh;min-height:34rem;position:relative}.s3f__poster[data-astro-cid-tmwuebbs]{display:block}.s3f__copy[data-astro-cid-tmwuebbs]{flex-direction:column;justify-content:center;padding-block-start:0;display:flex}.s3f__beats[data-astro-cid-tmwuebbs]{flex-direction:column;gap:1.375rem;height:auto;display:flex}.s3f__beat[data-astro-cid-tmwuebbs],.s3f__beat[data-astro-cid-tmwuebbs]:not(:first-child){opacity:1;display:block;position:static}.s3f__beat[data-astro-cid-tmwuebbs] .s3f__line[data-astro-cid-tmwuebbs]{max-width:16ch;font-size:clamp(1.5rem,2.6vw,2.375rem)}.s3f__hint[data-astro-cid-tmwuebbs]{display:none}}@media (scripting:none) and (aspect-ratio<=17/20){.s3f__stage[data-astro-cid-tmwuebbs]{height:auto;min-height:0}.s3f__poster[data-astro-cid-tmwuebbs]{height:64svh;position:relative}.s3f__copy[data-astro-cid-tmwuebbs]{background:0 0;height:auto;padding-block:1.75rem .5rem;position:relative}.s3f__beats[data-astro-cid-tmwuebbs]{gap:1rem}.s3f__beat[data-astro-cid-tmwuebbs] .s3f__line[data-astro-cid-tmwuebbs]{font-size:1.625rem}}.why[data-astro-cid-qrzewciv]{padding-block:var(--rhythm-tight) 0}.why__text[data-astro-cid-qrzewciv]{max-width:var(--measure);font-size:var(--font-size-lg);color:var(--color-muted)}.includes[data-astro-cid-qrzewciv],.packages[data-astro-cid-qrzewciv],.vc-work[data-astro-cid-qrzewciv],.vc-videos[data-astro-cid-qrzewciv],.faq[data-astro-cid-qrzewciv]{padding-block:var(--rhythm-base) var(--rhythm-tight)}.includes[data-astro-cid-qrzewciv] h2[data-astro-cid-qrzewciv],.packages[data-astro-cid-qrzewciv] h2[data-astro-cid-qrzewciv],.vc-work[data-astro-cid-qrzewciv] h2[data-astro-cid-qrzewciv],.vc-videos[data-astro-cid-qrzewciv] h2[data-astro-cid-qrzewciv],.faq[data-astro-cid-qrzewciv] h2[data-astro-cid-qrzewciv]{font-size:var(--font-size-2xl);max-width:24ch}.includes__intro[data-astro-cid-qrzewciv]{color:var(--color-muted);font-size:var(--font-size-lg);max-width:var(--measure);margin-block-start:var(--space-sm)}.steps[data-astro-cid-qrzewciv]{margin:var(--space-lg) 0 0;gap:var(--space-md);counter-reset:step;grid-template-columns:repeat(4,1fr);padding:0;list-style:none;display:grid}@media (width<=1100px){.steps[data-astro-cid-qrzewciv]{gap:var(--space-lg);grid-template-columns:repeat(2,1fr)}}@media (width<=860px){.steps[data-astro-cid-qrzewciv]{gap:var(--space-md);grid-template-columns:1fr}}.steps__item[data-astro-cid-qrzewciv]{border-top:2px solid var(--color-accent);border-radius:0 0 var(--radius) var(--radius);padding:var(--space-sm) var(--space-sm) var(--space-md);position:relative;overflow:hidden}.steps__item-body[data-astro-cid-qrzewciv]{z-index:1;position:relative}.steps__index[data-astro-cid-qrzewciv]{font-size:var(--font-size-sm);color:var(--color-accent);letter-spacing:.04em;margin-block-end:var(--space-3xs);font-weight:700;display:block}.steps__item[data-astro-cid-qrzewciv] h3[data-astro-cid-qrzewciv]{font-size:var(--font-size-lg);margin-block-end:var(--space-3xs)}.steps__item[data-astro-cid-qrzewciv] p[data-astro-cid-qrzewciv]{color:var(--color-muted);font-size:var(--font-size-base)}.steps__photo[data-astro-cid-qrzewciv]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius) var(--radius) 0 0;width:100%;display:block}.steps__cta[data-astro-cid-qrzewciv]{margin-block-start:var(--space-lg)}.packages__intro[data-astro-cid-qrzewciv]{color:var(--color-muted);font-size:var(--font-size-lg);max-width:var(--measure);margin-block-start:var(--space-sm)}.packages__grid[data-astro-cid-qrzewciv]{margin:var(--space-lg) 0 0;gap:var(--space-md);grid-template-columns:repeat(3,1fr);align-items:start;padding:0;list-style:none;display:grid}.pkg[data-astro-cid-qrzewciv]{height:100%;padding:var(--space-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex;position:relative}.pkg--featured[data-astro-cid-qrzewciv]{border-color:var(--color-accent);background:var(--color-surface-2)}.pkg__flag[data-astro-cid-qrzewciv]{margin:0 0 var(--space-xs);font-size:var(--font-size-sm);letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent);font-weight:600}.pkg__name[data-astro-cid-qrzewciv]{font-size:var(--font-size-xl);margin:0;line-height:1.1}.pkg__price[data-astro-cid-qrzewciv]{margin:var(--space-xs) 0 0;color:var(--color-muted);font-size:var(--font-size-sm)}.pkg__price[data-astro-cid-qrzewciv] span[data-astro-cid-qrzewciv]{font-size:var(--font-size-2xl);color:var(--color-ink);margin-inline-end:.25rem;font-weight:700;line-height:1}.pkg__volume[data-astro-cid-qrzewciv]{margin:var(--space-xs) 0 0;color:var(--color-accent);font-weight:600}.pkg__fit[data-astro-cid-qrzewciv]{margin:var(--space-3xs) 0 0;color:var(--color-muted);font-size:var(--font-size-sm)}.pkg__list[data-astro-cid-qrzewciv]{margin:var(--space-md) 0 var(--space-md);gap:var(--space-3xs);padding:0;list-style:none;display:grid}.pkg__list[data-astro-cid-qrzewciv] li[data-astro-cid-qrzewciv]{color:var(--color-muted);font-size:var(--font-size-sm);padding-inline-start:1.35rem;line-height:1.5;position:relative}.pkg__list[data-astro-cid-qrzewciv] li[data-astro-cid-qrzewciv]:before{content:"";background:var(--color-accent);border-radius:1px;width:6px;height:6px;position:absolute;top:.55em;left:0}.pkg__cta[data-astro-cid-qrzewciv]{text-align:center;border-radius:var(--radius);background:var(--color-accent);color:var(--color-on-accent);font-weight:600;font-size:var(--font-size-sm);letter-spacing:.04em;text-transform:uppercase;margin-block-start:auto;padding:.8rem 1rem;text-decoration:none;display:block}.pkg__cta[data-astro-cid-qrzewciv]:hover,.pkg__cta[data-astro-cid-qrzewciv]:focus-visible{background:var(--color-accent-strong)}.packages__note[data-astro-cid-qrzewciv]{color:var(--color-muted);font-size:var(--font-size-sm);max-width:var(--measure);margin-block-start:var(--space-md)}.tryout[data-astro-cid-qrzewciv]{padding:var(--space-md);background:var(--color-surface);border:1px solid var(--color-accent);border-radius:var(--radius-lg);margin-block-start:var(--space-lg)}.tryout__heading[data-astro-cid-qrzewciv]{font-size:var(--font-size-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);margin-block-end:var(--space-xs)}.tryout__price[data-astro-cid-qrzewciv]{font-size:var(--font-size-lg)}.tryout__price[data-astro-cid-qrzewciv] span[data-astro-cid-qrzewciv]{font-size:var(--font-size-2xl);color:var(--color-accent);letter-spacing:var(--tracking-tight)}.tryout__body[data-astro-cid-qrzewciv]{max-width:var(--measure);margin-block-start:var(--space-xs)}.tryout__body[data-astro-cid-qrzewciv] strong[data-astro-cid-qrzewciv]{color:var(--color-ink);font-weight:600}.packages__travel[data-astro-cid-qrzewciv]{color:var(--color-muted);font-size:var(--font-size-sm);max-width:var(--measure);margin-block-start:var(--space-xs)}.packages__travel[data-astro-cid-qrzewciv] strong[data-astro-cid-qrzewciv]{color:var(--color-ink);font-weight:600}@media (width<=900px){.packages__grid[data-astro-cid-qrzewciv]{gap:var(--space-sm);grid-template-columns:1fr}}.faq[data-astro-cid-qrzewciv] .container[data-astro-cid-qrzewciv]{column-gap:var(--space-lg);grid-template-columns:1fr 320px;grid-template-areas:"heading photo""list photo";align-items:start;display:grid}.faq[data-astro-cid-qrzewciv] h2[data-astro-cid-qrzewciv]{grid-area:heading}.faq[data-astro-cid-qrzewciv] .accordion[data-astro-cid-qrzewciv]{grid-area:list}.faq__photo[data-astro-cid-qrzewciv]{aspect-ratio:3/4;object-fit:cover;border-radius:var(--radius);width:100%;top:var(--space-lg);grid-area:photo;display:block;position:sticky}@media (width<=900px){.faq[data-astro-cid-qrzewciv] .container[data-astro-cid-qrzewciv]{row-gap:var(--space-sm);grid-template-columns:1fr;grid-template-areas:"heading""photo""list"}.faq__photo[data-astro-cid-qrzewciv]{aspect-ratio:4/3;margin-block-end:var(--space-sm);position:static}}.vc-group[data-astro-cid-qrzewciv]{margin-block-start:var(--space-md)}.vc-group__who[data-astro-cid-qrzewciv]{margin:0 0 var(--space-xs);font-size:var(--font-size-lg);font-weight:600}.vc-strip__label[data-astro-cid-qrzewciv]{margin:0 0 var(--space-3xs,.25rem);font-size:var(--font-size-sm);color:var(--color-muted);font-weight:600}.vc-strip[data-astro-cid-qrzewciv] ul[data-astro-cid-qrzewciv]{padding:0 0 var(--space-xs);gap:var(--space-xs);scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:thin;margin:0;list-style:none;display:flex;overflow-x:auto}.vc-strip[data-astro-cid-qrzewciv]:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:var(--radius-lg)}.vc-strip[data-astro-cid-qrzewciv] li[data-astro-cid-qrzewciv]{scroll-snap-align:start;flex:0 0 clamp(10rem,22vw,13.5rem);margin:0}.vc-strip[data-astro-cid-qrzewciv] img[data-astro-cid-qrzewciv]{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);width:100%;height:auto;display:block}.vc-video[data-astro-cid-qrzewciv]{margin:0}.vc-video[data-astro-cid-qrzewciv] video[data-astro-cid-qrzewciv]{aspect-ratio:9/16;object-fit:cover;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);width:100%;height:auto;display:block}.vc-video[data-astro-cid-qrzewciv] figcaption[data-astro-cid-qrzewciv]{font-size:var(--font-size-sm);color:var(--color-muted);margin-block-start:var(--space-3xs,.25rem)}.vc-gap[data-astro-cid-qrzewciv]{border-radius:var(--radius-lg);border:1px dashed var(--color-border);background:var(--color-surface);min-height:12rem;color:var(--color-muted);font-size:var(--font-size-sm);place-items:center;font-weight:600;display:grid}.vc-gap--wide[data-astro-cid-qrzewciv]{min-height:8rem}.vc-gap--video[data-astro-cid-qrzewciv]{aspect-ratio:9/16;min-height:0}
