.lead[data-astro-cid-sevzbneq]{padding:clamp(22px,3vw,32px);scroll-margin-top:16px;position:relative;box-shadow:0 40px 100px -40px #000000e6}.lead-head[data-astro-cid-sevzbneq]{margin-bottom:22px}.lead-kicker[data-astro-cid-sevzbneq]{font:900 1.45rem/1.1 var(--font-head);text-transform:uppercase;letter-spacing:-.01em}.lead-price[data-astro-cid-sevzbneq]{color:var(--muted);margin-top:4px;font-size:.92rem}.lead-price[data-astro-cid-sevzbneq] span[data-astro-cid-sevzbneq]{color:var(--accent);font-weight:800}.progress[data-astro-cid-sevzbneq]{background:var(--surface-2);border-radius:99px;height:6px;margin-top:18px;overflow:hidden}.progress[data-astro-cid-sevzbneq] span[data-astro-cid-sevzbneq]{background:var(--accent);border-radius:inherit;width:33%;height:100%;transition:width .35s;display:block}.step-count[data-astro-cid-sevzbneq]{color:var(--muted);letter-spacing:.04em;margin-top:8px;font-size:.78rem}fieldset[data-astro-cid-sevzbneq]{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}fieldset[data-astro-cid-sevzbneq][hidden]{display:none}fieldset[data-astro-cid-sevzbneq]:not([hidden]){animation:.3s in}@keyframes in{0%{opacity:0;transform:translateY(6px)}}legend[data-astro-cid-sevzbneq]{margin-bottom:4px;padding:0;font-size:1.1rem;font-weight:800}.hint[data-astro-cid-sevzbneq]{color:var(--muted);margin-top:-6px;font-size:.9rem}.clubs[data-astro-cid-sevzbneq]{gap:10px;display:grid}.club-opt[data-astro-cid-sevzbneq]{border-radius:var(--radius-sm);border:1.5px solid var(--line);background:var(--surface-2);cursor:pointer;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:14px;padding:16px 18px;transition:border-color .15s,background .15s;display:grid}.club-opt[data-astro-cid-sevzbneq]:hover{border-color:color-mix(in srgb, var(--accent) 60%, transparent)}.club-opt[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]{width:22px;height:22px;accent-color:var(--accent);grid-row:span 2;margin:0}.club-opt[data-astro-cid-sevzbneq]:has(input:checked){border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--surface))}.club-name[data-astro-cid-sevzbneq]{font-size:1.05rem;font-weight:800}.club-addr[data-astro-cid-sevzbneq]{color:var(--muted);font-size:.85rem}.grid-2[data-astro-cid-sevzbneq],.grid-3[data-astro-cid-sevzbneq]{gap:14px;display:grid}.grid-3[data-astro-cid-sevzbneq]{grid-template-columns:1fr 1fr}.grid-3[data-astro-cid-sevzbneq]>[data-astro-cid-sevzbneq]:first-child{grid-column:1/-1}@media (width>=420px){.grid-2[data-astro-cid-sevzbneq]{grid-template-columns:1fr 1fr}.grid-3[data-astro-cid-sevzbneq]{grid-template-columns:1.4fr .7fr 1fr}.grid-3[data-astro-cid-sevzbneq]>[data-astro-cid-sevzbneq]:first-child{grid-column:auto}}.field[data-astro-cid-sevzbneq]{gap:6px;min-width:0;display:grid}.field[data-astro-cid-sevzbneq]>span[data-astro-cid-sevzbneq]{font-size:.85rem;font-weight:600}.field[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]{width:100%;min-height:54px;font:500 16px/1 var(--font-body);color:var(--ink);background:var(--bg);border:1.5px solid var(--line);border-radius:var(--radius-sm);padding:0 16px;transition:border-color .15s}.field[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]::placeholder{color:color-mix(in srgb, var(--muted) 70%, transparent)}.field[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:focus{border-color:var(--accent);outline:none}.field[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq][aria-invalid=true]{border-color:var(--danger)}.field-error[data-astro-cid-sevzbneq]{color:var(--danger);min-height:0;font-size:.82rem;font-style:normal}.field-error[data-astro-cid-sevzbneq]:empty{display:none}.consent[data-astro-cid-sevzbneq]{color:var(--muted);font-size:.72rem;line-height:1.45}.secure[data-astro-cid-sevzbneq]{color:var(--muted);font-size:.85rem}.nav[data-astro-cid-sevzbneq]{align-items:center;gap:12px;margin-top:4px;display:flex}.nav[data-astro-cid-sevzbneq] .btn[data-astro-cid-sevzbneq]{flex:1}.back[data-astro-cid-sevzbneq]{color:var(--muted);font:600 .95rem var(--font-body);cursor:pointer;background:0 0;border:0;padding:12px 6px}.back[data-astro-cid-sevzbneq]:hover{color:var(--ink)}.hp[data-astro-cid-sevzbneq]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-error[data-astro-cid-sevzbneq]{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--danger) 14%, transparent);color:var(--ink);margin-top:16px;padding:14px 16px;font-size:.92rem}.hero[data-astro-cid-svibe53g]{padding:104px 0 clamp(56px,8vw,96px);position:relative;overflow:hidden}.glow[data-astro-cid-svibe53g]{background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 18%, transparent), transparent);pointer-events:none;height:700px;position:absolute;inset:-30% -10% auto 30%}.hero-grid[data-astro-cid-svibe53g]{gap:36px;display:grid;position:relative}@media (width>=980px){.hero-grid[data-astro-cid-svibe53g]{grid-template-columns:1.15fr .85fr;align-items:start;gap:56px}.hero-form[data-astro-cid-svibe53g]{position:sticky;top:24px}}.hero-copy[data-astro-cid-svibe53g]{container-type:inline-size}.hero-title[data-astro-cid-svibe53g]{font-size:clamp(1.55rem,8.4cqi,4.4rem)}.hero-title[data-astro-cid-svibe53g] .h-line{display:block}.lede[data-astro-cid-svibe53g]{color:var(--muted);max-width:580px;margin-top:20px;font-size:clamp(1.05rem,1.6vw,1.25rem)}.hero-video[data-astro-cid-svibe53g]{margin-top:32px}.chips[data-astro-cid-svibe53g]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}@media (width>=640px){.chips[data-astro-cid-svibe53g]{max-width:560px}}.chips[data-astro-cid-svibe53g] li[data-astro-cid-svibe53g]{background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 9%, var(--surface)), var(--surface) 60%);border:1px solid color-mix(in srgb, var(--accent) 22%, var(--line));box-shadow:0 14px 30px -22px color-mix(in srgb, var(--accent) 60%, transparent);border-radius:16px;align-items:center;gap:12px;padding:12px 14px;transition:transform .2s,border-color .2s;display:flex}.chips[data-astro-cid-svibe53g] li[data-astro-cid-svibe53g]:hover{border-color:color-mix(in srgb, var(--accent) 50%, var(--line));transform:translateY(-2px)}.chip-icon[data-astro-cid-svibe53g],.point-icon[data-astro-cid-svibe53g]{background:var(--accent);width:40px;height:40px;color:var(--accent-ink);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 16%, transparent);border-radius:12px;flex:none;place-items:center;display:grid}.chip-text[data-astro-cid-svibe53g]{min-width:0;line-height:1.2;display:grid}.chip-text[data-astro-cid-svibe53g] b[data-astro-cid-svibe53g]{color:var(--ink);font:800 1.05rem/1.15 var(--font-head)}.chip-text[data-astro-cid-svibe53g] span[data-astro-cid-svibe53g]{color:var(--muted);font-size:.82rem}.point-icon[data-astro-cid-svibe53g]{width:44px;height:44px;margin-bottom:6px}.reassure[data-astro-cid-svibe53g]{color:var(--muted);gap:8px;margin:18px 0 0;padding:0;font-size:.9rem;list-style:none;display:grid}.reassure[data-astro-cid-svibe53g] li[data-astro-cid-svibe53g]:before{content:"✓";color:var(--accent);margin-right:10px;font-weight:900}.stack[data-astro-cid-svibe53g]{background:linear-gradient(180deg, var(--bg), var(--surface) 140%)}.points[data-astro-cid-svibe53g]{gap:16px;display:grid}@media (width>=640px){.points[data-astro-cid-svibe53g]{grid-template-columns:1fr 1fr}}@media (width>=1024px){.points[data-astro-cid-svibe53g]{grid-template-columns:repeat(4,1fr)}}.point[data-astro-cid-svibe53g]{align-content:start;gap:8px;padding:28px 24px;display:grid}.point-value[data-astro-cid-svibe53g]{font:900 clamp(2.4rem, 5vw, 3.2rem)/1 var(--font-head);color:var(--accent);text-transform:uppercase;letter-spacing:-.03em}.point-detail[data-astro-cid-svibe53g]{color:var(--muted);font-size:.95rem}.price-bar[data-astro-cid-svibe53g]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:22px 24px;font-size:1.1rem;display:flex}.gallery[data-astro-cid-svibe53g]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(72%,280px);grid-auto-flow:column;gap:14px;margin:16px -16px 0;padding:8px 16px 28px;display:grid;overflow-x:auto}.gallery[data-astro-cid-svibe53g]::-webkit-scrollbar{display:none}.gallery-item[data-astro-cid-svibe53g]{aspect-ratio:4/5;scroll-snap-align:start}@media (width>=900px){.gallery[data-astro-cid-svibe53g]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-auto-flow:row;margin:24px 0 8px;padding:0 0 36px;overflow:visible}.gallery-item[data-astro-cid-svibe53g]:nth-child(2n){transform:translateY(28px)}}.how-split[data-astro-cid-svibe53g]{gap:36px;display:grid}.how-photo[data-astro-cid-svibe53g]{aspect-ratio:4/3}@media (width>=980px){.how-split[data-astro-cid-svibe53g]{grid-template-columns:1.2fr .8fr;align-items:center;gap:64px}.how-split[data-astro-cid-svibe53g] .steps[data-astro-cid-svibe53g]{grid-template-columns:1fr;gap:22px}.how-split[data-astro-cid-svibe53g] .steps[data-astro-cid-svibe53g] li[data-astro-cid-svibe53g]+li[data-astro-cid-svibe53g]{border-left:0;padding-left:0}.how-split[data-astro-cid-svibe53g] .steps[data-astro-cid-svibe53g] li[data-astro-cid-svibe53g]{grid-template-columns:44px 1fr;column-gap:18px;padding:0}.how-split[data-astro-cid-svibe53g] .steps[data-astro-cid-svibe53g] li[data-astro-cid-svibe53g]>[data-astro-cid-svibe53g]:not(.step-n){grid-column:2}.how-split[data-astro-cid-svibe53g] .step-n[data-astro-cid-svibe53g]{grid-row:span 2}.how-photo[data-astro-cid-svibe53g]{aspect-ratio:1;justify-self:end;width:min(100%,440px);rotate:1.5deg}}.steps[data-astro-cid-svibe53g]{counter-reset:s;gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=820px){.steps[data-astro-cid-svibe53g]{grid-template-columns:repeat(3,1fr);gap:0}.steps[data-astro-cid-svibe53g] li[data-astro-cid-svibe53g]+li[data-astro-cid-svibe53g]{border-left:1px solid var(--line)}}.steps[data-astro-cid-svibe53g] li[data-astro-cid-svibe53g]{gap:10px;padding:8px 28px 8px 0;display:grid}@media (width>=820px){.steps[data-astro-cid-svibe53g] li[data-astro-cid-svibe53g]+li[data-astro-cid-svibe53g]{padding-left:28px}}.step-n[data-astro-cid-svibe53g]{width:44px;height:44px;font:900 1.1rem var(--font-head);background:var(--accent);color:var(--accent-ink);border-radius:50%;place-items:center;display:grid}.steps[data-astro-cid-svibe53g] p[data-astro-cid-svibe53g]{color:var(--muted)}.quotes[data-astro-cid-svibe53g]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.quote[data-astro-cid-svibe53g]{margin:0;padding:28px}.quote[data-astro-cid-svibe53g] blockquote[data-astro-cid-svibe53g]{margin:0 0 16px;font-size:1.1rem}.quote[data-astro-cid-svibe53g] figcaption[data-astro-cid-svibe53g]{color:var(--muted);font-size:.9rem}.club-grid[data-astro-cid-svibe53g]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.faq-grid[data-astro-cid-svibe53g]{gap:8px;display:grid}@media (width>=900px){.faq-grid[data-astro-cid-svibe53g]{grid-template-columns:.8fr 1.2fr;gap:56px}}.faqs[data-astro-cid-svibe53g]{gap:10px;display:grid}details[data-astro-cid-svibe53g]{padding:0}summary[data-astro-cid-svibe53g]{cursor:pointer;padding:20px 56px 20px 22px;font-weight:700;list-style:none;position:relative}summary[data-astro-cid-svibe53g]::-webkit-details-marker{display:none}summary[data-astro-cid-svibe53g]:after{content:"+";color:var(--accent);font-size:1.5rem;font-weight:400;transition:rotate .2s;position:absolute;top:50%;right:22px;translate:0 -50%}details[data-astro-cid-svibe53g][open] summary[data-astro-cid-svibe53g]:after{rotate:45deg}details[data-astro-cid-svibe53g] p[data-astro-cid-svibe53g]{color:var(--muted);padding:0 22px 22px}.final[data-astro-cid-svibe53g]{background:radial-gradient(ellipse at 50% 120%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 60%);text-align:center;position:relative;overflow:hidden}.final-bg[data-astro-cid-svibe53g]{object-fit:cover;opacity:.35;filter:grayscale(.4);width:100%;height:100%;position:absolute;inset:0}.final[data-astro-cid-svibe53g].has-photo:before{content:"";z-index:1;background:radial-gradient(ellipse at 50% 120%, color-mix(in srgb, var(--accent) 24%, transparent), transparent 60%), linear-gradient(var(--bg), color-mix(in srgb, var(--bg) 55%, transparent) 40%, color-mix(in srgb, var(--bg) 70%, transparent) 70%, var(--bg));position:absolute;inset:0}.final-inner[data-astro-cid-svibe53g]{z-index:2;justify-items:center;gap:20px;display:grid;position:relative}.final[data-astro-cid-svibe53g] p[data-astro-cid-svibe53g]{color:var(--muted)}.sticky-cta[data-astro-cid-svibe53g]{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:20;background:color-mix(in srgb, var(--surface) 92%, transparent);backdrop-filter:blur(12px);border:1px solid var(--line);border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 18px;animation:.25s rise;display:flex;position:fixed;box-shadow:0 20px 50px -10px #000000b3}.sticky-cta[data-astro-cid-svibe53g][hidden]{display:none}.sticky-cta[data-astro-cid-svibe53g] div[data-astro-cid-svibe53g]{color:var(--muted);font-size:.8rem;line-height:1.25;display:grid}.sticky-cta[data-astro-cid-svibe53g] b[data-astro-cid-svibe53g]{color:var(--ink);font-size:.95rem}.sticky-cta[data-astro-cid-svibe53g] .btn[data-astro-cid-svibe53g]{min-height:48px;padding:0 24px}@keyframes rise{0%{opacity:0;transform:translateY(20px)}}@media (width>=980px){.sticky-cta[data-astro-cid-svibe53g]{display:none!important}}
