.tags[data-astro-cid-htip432t]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.4vw,28px);align-items:stretch}.swing[data-astro-cid-htip432t]{position:relative;display:flex;flex-direction:column;background:var(--cotton);border:1px solid var(--line);border-radius:6px;padding:44px clamp(22px,2.4vw,30px) clamp(22px,2.4vw,30px);border-top:5px solid var(--red);box-shadow:0 18px 40px -30px #121a4573}.swing[data-astro-cid-htip432t]:before{content:"";position:absolute;inset:7px;border:1.5px dashed var(--stitch);border-radius:3px;pointer-events:none}.swing__hole[data-astro-cid-htip432t]{position:absolute;top:16px;left:50%;width:14px;height:14px;margin-left:-7px;border-radius:50%;background:var(--page);box-shadow:inset 0 0 0 1.5px var(--line-strong)}.swing__title[data-astro-cid-htip432t]{display:grid;gap:6px;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid var(--line)}.swing__price[data-astro-cid-htip432t]{font-size:clamp(2.6rem,4.5vw,3.4rem);font-weight:700;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink)}.swing__cur[data-astro-cid-htip432t]{font-size:.42em;letter-spacing:0;vertical-align:.95em;margin-right:4px;color:var(--red)}.swing__name[data-astro-cid-htip432t]{font-size:1rem;font-weight:600;color:var(--ink-2);letter-spacing:0;line-height:1.35}.swing__list[data-astro-cid-htip432t]{gap:10px}.swing__body[data-astro-cid-htip432t]{flex:1;display:grid;align-content:start;gap:18px;margin-bottom:24px}.swing__extra[data-astro-cid-htip432t]{padding:14px 16px;background:var(--knit);border-radius:4px}.swing__free[data-astro-cid-htip432t]{font-weight:700}.swing__choose[data-astro-cid-htip432t]{font-size:.925rem;color:var(--ink-2);margin-top:4px}.swing__cta[data-astro-cid-htip432t]{align-self:stretch}.tags__fine[data-astro-cid-htip432t]{margin-top:20px;font-size:.925rem;color:var(--ink-3);max-width:70ch}@media(max-width:900px){.tags[data-astro-cid-htip432t]{grid-template-columns:1fr;max-width:520px}}.faq[data-astro-cid-z6gx6xcw]{border-top:1px solid var(--line)}.faq__item[data-astro-cid-z6gx6xcw]{border-bottom:1px solid var(--line)}summary[data-astro-cid-z6gx6xcw]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 4px;cursor:pointer;list-style:none}summary[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}summary[data-astro-cid-z6gx6xcw] h3[data-astro-cid-z6gx6xcw]{font-size:1.125rem;font-weight:600}.faq__sign[data-astro-cid-z6gx6xcw]{position:relative;flex:none;width:28px;height:28px;border-radius:50%;border:1.5px solid var(--line-strong)}.faq__sign[data-astro-cid-z6gx6xcw]:before,.faq__sign[data-astro-cid-z6gx6xcw]:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;background:var(--ink);transition:transform .2s ease}.faq__sign[data-astro-cid-z6gx6xcw]:after{transform:rotate(90deg)}details[data-astro-cid-z6gx6xcw][open] .faq__sign[data-astro-cid-z6gx6xcw]:after{transform:rotate(0)}details[data-astro-cid-z6gx6xcw][open] .faq__sign[data-astro-cid-z6gx6xcw]{border-color:var(--red)}.faq__item[data-astro-cid-z6gx6xcw] p[data-astro-cid-z6gx6xcw]{padding:0 4px 24px;max-width:68ch;color:var(--ink-2)}.jump[data-astro-cid-ky4s5ade]{position:sticky;top:calc(var(--header-h) + 5px);z-index:30;background:#fffffff7;border-bottom:1px solid var(--line)}.jump__inner[data-astro-cid-ky4s5ade]{display:flex;align-items:stretch;gap:20px}.jump__label[data-astro-cid-ky4s5ade]{flex:none;display:flex;align-items:center;padding-right:20px;border-right:1px solid var(--line);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}.jump__list[data-astro-cid-ky4s5ade]{list-style:none;display:flex;gap:4px;min-width:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.jump__list[data-astro-cid-ky4s5ade]::-webkit-scrollbar{display:none}.jump__list[data-astro-cid-ky4s5ade] a[data-astro-cid-ky4s5ade]{position:relative;display:flex;align-items:center;min-height:52px;padding:0 12px;font-size:.925rem;font-weight:600;color:var(--ink-2);text-decoration:none;white-space:nowrap;transition:color .15s ease}.jump__list[data-astro-cid-ky4s5ade] a[data-astro-cid-ky4s5ade]:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:3px;border-radius:3px 3px 0 0;background:var(--royal);transform:scaleX(0);transition:transform .2s ease}.jump__list[data-astro-cid-ky4s5ade] a[data-astro-cid-ky4s5ade]:hover{color:var(--ink)}.jump__list[data-astro-cid-ky4s5ade] a[data-astro-cid-ky4s5ade][aria-current=true]{color:var(--royal)}.jump__list[data-astro-cid-ky4s5ade] a[data-astro-cid-ky4s5ade][aria-current=true]:after{transform:scaleX(1)}.svc[data-astro-cid-ky4s5ade],#packages[data-astro-cid-ky4s5ade],#faq[data-astro-cid-ky4s5ade]{scroll-margin-top:48px}@media(max-width:700px){.jump__label[data-astro-cid-ky4s5ade]{display:none}.jump__inner[data-astro-cid-ky4s5ade]{padding-inline:4px}.jump__list[data-astro-cid-ky4s5ade] a[data-astro-cid-ky4s5ade]{min-height:48px}}.svc[data-astro-cid-ky4s5ade]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,4fr) minmax(0,4fr);grid-template-areas:"head facts media";gap:clamp(24px,3.5vw,48px);padding-block:clamp(48px,6vw,80px);align-items:start}.svc[data-astro-cid-ky4s5ade]+.svc[data-astro-cid-ky4s5ade]{border-top:1px solid var(--line)}.svc[data-astro-cid-ky4s5ade]:has(.svc__media--video){grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-template-areas:"head facts" "media media"}.svc__head[data-astro-cid-ky4s5ade]{grid-area:head}.svc__num[data-astro-cid-ky4s5ade]{display:block;font-weight:700;color:var(--red);margin-bottom:12px;font-variant-numeric:tabular-nums}.svc__head[data-astro-cid-ky4s5ade] h2[data-astro-cid-ky4s5ade]{font-size:clamp(1.5rem,2.4vw,2rem)}.svc__short[data-astro-cid-ky4s5ade]{margin-top:14px;color:var(--ink-2)}.svc__facts[data-astro-cid-ky4s5ade]{grid-area:facts;margin:0;display:grid;gap:18px;padding-top:4px}.svc__facts[data-astro-cid-ky4s5ade] div[data-astro-cid-ky4s5ade]+div[data-astro-cid-ky4s5ade]{padding-top:18px;border-top:1px solid var(--line)}.svc__facts[data-astro-cid-ky4s5ade] dt[data-astro-cid-ky4s5ade]{font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-bottom:4px}.svc__facts[data-astro-cid-ky4s5ade] dd[data-astro-cid-ky4s5ade]{margin:0}.svc__media[data-astro-cid-ky4s5ade]{grid-area:media}.svc__media--photo[data-astro-cid-ky4s5ade] .stitched[data-astro-cid-ky4s5ade]{max-width:340px}.svc__media--photo[data-astro-cid-ky4s5ade] img[data-astro-cid-ky4s5ade]{aspect-ratio:4 / 5;object-fit:cover}.clips[data-astro-cid-ky4s5ade]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.clip[data-astro-cid-ky4s5ade] video[data-astro-cid-ky4s5ade]{aspect-ratio:16 / 9;background:#ddd}.clip[data-astro-cid-ky4s5ade] figcaption[data-astro-cid-ky4s5ade]{position:absolute;top:26px;left:26px;z-index:1;margin:0;padding:0;line-height:1;pointer-events:none}.clip[data-astro-cid-ky4s5ade] figcaption[data-astro-cid-ky4s5ade] strong[data-astro-cid-ky4s5ade],.pair__tag[data-astro-cid-ky4s5ade]{display:inline-block;padding:7px 14px;border-radius:4px;color:#fff;background:var(--red);font-size:.8125rem;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 2px 8px #00000040}.clip[data-astro-cid-ky4s5ade]+.clip[data-astro-cid-ky4s5ade] figcaption[data-astro-cid-ky4s5ade] strong[data-astro-cid-ky4s5ade],.pair__row[data-astro-cid-ky4s5ade]>[data-astro-cid-ky4s5ade]:nth-child(2) .pair__tag[data-astro-cid-ky4s5ade]{background:var(--royal)}.clips__cap[data-astro-cid-ky4s5ade]{grid-column:1 / -1;font-size:.9rem;color:var(--ink-3);max-width:72ch}.pair[data-astro-cid-ky4s5ade]{margin:0}.pair__row[data-astro-cid-ky4s5ade]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pair[data-astro-cid-ky4s5ade] .stitched[data-astro-cid-ky4s5ade]{padding:10px}.pair[data-astro-cid-ky4s5ade] .stitched[data-astro-cid-ky4s5ade]:before{inset:4px}.pair[data-astro-cid-ky4s5ade] img[data-astro-cid-ky4s5ade]{aspect-ratio:3 / 4;object-fit:cover}.svc[data-astro-cid-ky4s5ade]#wet .pair[data-astro-cid-ky4s5ade] img[data-astro-cid-ky4s5ade]{aspect-ratio:4 / 3}.svc[data-astro-cid-ky4s5ade]#wet .pair__row[data-astro-cid-ky4s5ade]{grid-template-columns:1fr}.pair__tag[data-astro-cid-ky4s5ade]{position:absolute;top:22px;left:22px;z-index:1;margin:0;padding:5px 10px;font-size:.72rem;pointer-events:none}.steps[data-astro-cid-ky4s5ade]{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;counter-reset:step}.steps[data-astro-cid-ky4s5ade] li[data-astro-cid-ky4s5ade]{position:relative;padding:0 24px 0 0}.steps[data-astro-cid-ky4s5ade] li[data-astro-cid-ky4s5ade]+li[data-astro-cid-ky4s5ade]{padding-left:24px;border-left:1.5px dashed rgba(196,201,230,.35)}.steps__num[data-astro-cid-ky4s5ade]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--red);color:#fff;font-weight:700;margin-bottom:18px}.steps[data-astro-cid-ky4s5ade] h3[data-astro-cid-ky4s5ade]{color:#fff;font-size:1.15rem;margin-bottom:8px}.steps[data-astro-cid-ky4s5ade] p[data-astro-cid-ky4s5ade]{color:#c4c9e6}.faq-wrap[data-astro-cid-ky4s5ade]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(32px,5vw,72px);align-items:start}.faq-more[data-astro-cid-ky4s5ade]{margin-top:18px;color:var(--ink-2)}@media(max-width:1000px){.svc[data-astro-cid-ky4s5ade],.svc[data-astro-cid-ky4s5ade]:has(.svc__media--video){grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head facts" "media media"}.svc__media--photo[data-astro-cid-ky4s5ade] .stitched[data-astro-cid-ky4s5ade]{max-width:300px}.svc__media--pair[data-astro-cid-ky4s5ade] .pair[data-astro-cid-ky4s5ade]{max-width:560px}.svc[data-astro-cid-ky4s5ade]#wet .pair__row[data-astro-cid-ky4s5ade]{grid-template-columns:1fr 1fr}.steps[data-astro-cid-ky4s5ade]{grid-template-columns:1fr 1fr;gap:36px 0}.steps[data-astro-cid-ky4s5ade] li[data-astro-cid-ky4s5ade],.steps[data-astro-cid-ky4s5ade] li[data-astro-cid-ky4s5ade]+li[data-astro-cid-ky4s5ade]{padding:0 24px;border-left:1.5px dashed rgba(196,201,230,.35)}}@media(max-width:700px){.svc[data-astro-cid-ky4s5ade],.svc[data-astro-cid-ky4s5ade]:has(.svc__media--video){grid-template-columns:1fr;grid-template-areas:"head" "facts" "media"}.clips[data-astro-cid-ky4s5ade],.faq-wrap[data-astro-cid-ky4s5ade],.steps[data-astro-cid-ky4s5ade]{grid-template-columns:1fr}.steps[data-astro-cid-ky4s5ade]{gap:28px 0}.steps[data-astro-cid-ky4s5ade] li[data-astro-cid-ky4s5ade],.steps[data-astro-cid-ky4s5ade] li[data-astro-cid-ky4s5ade]+li[data-astro-cid-ky4s5ade]{padding:0 0 0 20px}}@media(max-width:420px){.svc[data-astro-cid-ky4s5ade]#wet .pair__row[data-astro-cid-ky4s5ade]{grid-template-columns:1fr}}
