.club[data-v-3f90106d],.club-modal[data-v-3f90106d]{--club-red: #e30613;--club-ink: #16181d;--club-muted: #5b5f68}.club[data-v-3f90106d]{padding:40px 16px 64px;background:#f1efeb;font-family:Onest,sans-serif}.club--guest[data-v-3f90106d]{padding-top:104px}.club-sheet[data-v-3f90106d]{max-width:760px;margin:0 auto}.club-badge[data-v-3f90106d]{display:inline-block;margin-bottom:20px;padding:6px 14px;border-radius:999px;background:var(--club-ink);color:#fff;font-size:13px;font-weight:600}.club-title[data-v-3f90106d]{margin:0 0 12px;color:var(--club-ink);font-size:40px;line-height:1.15;font-weight:700}.club-subtitle[data-v-3f90106d]{margin:0 0 24px;color:var(--club-muted);font-size:17px;line-height:1.5}.club-seats[data-v-3f90106d]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:28px;padding:16px 20px;border-radius:14px;background:#fff}.club-seats__dots[data-v-3f90106d]{display:flex;gap:6px}.club-seats__dot[data-v-3f90106d]{width:16px;height:16px;border:2px solid var(--club-ink);border-radius:50%}.club-seats__dot.is-taken[data-v-3f90106d]{border-color:var(--club-red);background:var(--club-red)}.club-seats__text[data-v-3f90106d]{color:var(--club-ink);font-size:16px;font-weight:700}.club-columns[data-v-3f90106d]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.club-block[data-v-3f90106d]{margin-bottom:12px;padding:20px 22px;border-radius:14px;background:#fff}.club-block__title[data-v-3f90106d]{margin:0 0 8px;color:var(--club-ink);font-size:19px;font-weight:700}.club-block__text[data-v-3f90106d]{margin:0;color:var(--club-muted);font-size:15px;line-height:1.5}.club-list[data-v-3f90106d]{margin:0;padding-left:18px;list-style:disc;color:var(--club-muted);font-size:15px;line-height:1.5}.club-list li[data-v-3f90106d]{list-style:inherit}.club-list li+li[data-v-3f90106d]{margin-top:6px}.club-note[data-v-3f90106d]{margin:4px 0 28px;color:var(--club-muted);font-size:14px}.club-steps[data-v-3f90106d]{list-style:decimal}.club-faq[data-v-3f90106d]{margin-bottom:28px}.club-faq__item+.club-faq__item[data-v-3f90106d]{margin-top:12px}.club-faq__q[data-v-3f90106d]{margin:0 0 4px;color:var(--club-ink);font-size:15px;font-weight:600}.club-form-card[data-v-3f90106d]{padding:24px 28px;border-radius:16px;background:var(--club-ink);color:#fff}.club-form-card__title[data-v-3f90106d]{margin:0 0 8px;font-size:22px;font-weight:700}.club-form-card__text[data-v-3f90106d]{margin:0 0 12px;color:#ffffffbf;font-size:14px}.club-form[data-v-3f90106d]{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px;margin-top:12px}.club-field[data-v-3f90106d]{display:flex;flex-direction:column;gap:6px;font-size:13px;color:#fffc}.club-field--wide[data-v-3f90106d],.club-privacy[data-v-3f90106d],.club-error[data-v-3f90106d],.club-submit[data-v-3f90106d]{grid-column:1 / -1}.club-field input[data-v-3f90106d],.club-field select[data-v-3f90106d],.club-field textarea[data-v-3f90106d]{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid transparent;border-radius:10px;background:#fff;color:var(--club-ink);font-family:inherit;font-size:15px}.club-field input[data-v-3f90106d]:focus,.club-field select[data-v-3f90106d]:focus,.club-field textarea[data-v-3f90106d]:focus{outline:2px solid var(--club-red);outline-offset:1px}.club-modal[data-v-3f90106d]{font-family:Onest,sans-serif;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:16px;background:#00000080}.club-modal__card[data-v-3f90106d]{position:relative;width:100%;max-width:620px;max-height:calc(100vh - 32px);overflow-y:auto;box-sizing:border-box;padding:24px 28px;border-radius:16px;background:var(--club-ink);color:#fff}.club-modal__close[data-v-3f90106d]{position:absolute;top:12px;right:14px;border:none;background:none;color:#fff;font-size:26px;line-height:1;cursor:pointer}.club-privacy[data-v-3f90106d]{margin:0;color:#ffffffa6;font-size:12px;line-height:1.5}.club-privacy a[data-v-3f90106d]{color:#fff}.club-error[data-v-3f90106d]{margin:0;color:#ff9aa0;font-size:14px}.club-submit[data-v-3f90106d]{justify-self:start;height:48px;padding:0 28px;border:none;border-radius:999px;background:var(--club-red);color:#fff;font-family:inherit;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s}.club-submit[data-v-3f90106d]:hover{background:#c00511}.club-submit[data-v-3f90106d]:disabled{opacity:.6;cursor:default}.club-success[data-v-3f90106d]{margin-top:12px;padding:16px;border-radius:12px;background:#ffffff1a;font-size:16px}@media (max-width: 600px){.club[data-v-3f90106d]{padding:24px 16px 48px}.club--guest[data-v-3f90106d]{padding-top:88px}.club-title[data-v-3f90106d]{font-size:30px}.club-columns[data-v-3f90106d],.club-form[data-v-3f90106d]{grid-template-columns:1fr}.club-form-card[data-v-3f90106d],.club-modal__card[data-v-3f90106d]{padding:20px}.club-seats__dot[data-v-3f90106d]{width:12px;height:12px}.club-submit[data-v-3f90106d]{width:100%}}
