.club{--club-bg:#f6f4f0;--club-panel:#fbfaf7;--club-ink:#151515;--club-ink-2:#57534d;--club-ink-3:#6f6a63;--club-line:#e2ddd5;--club-line-strong:#cfc8bd;--club-accent:#ff7a2f;--club-accent-ink:#b5480c;--club-primary:#151515;--club-primary-ink:#f6f4f0;--club-primary-hover:#262422;--club-field:#fff;--club-glow:#fbc5928c;--club-danger:#a4271c;--club-danger-soft:#f7e3df;--club-ok-soft:#efe9df;--club-ease:cubic-bezier(.23, 1, .32, 1);background:var(--club-bg);color:var(--club-ink)}@supports (color:lab(0% 0 0)){.club{--club-glow:lab(83.5889% 14.8999 33.3223/.55)}}.dark .club{--club-bg:#121110;--club-panel:#171615;--club-ink:#f3f1ec;--club-ink-2:#b1aba2;--club-ink-3:#978f84;--club-line:#2b2926;--club-line-strong:#3d3a36;--club-accent:#ff8a45;--club-accent-ink:#ffa36b;--club-primary:#f3f1ec;--club-primary-ink:#151515;--club-primary-hover:#fff;--club-field:#1b1a18;--club-glow:#9c622f59;--club-danger:#ff9d8f;--club-danger-soft:#3a1f1b;--club-ok-soft:#221f1b}@supports (color:lab(0% 0 0)){.dark .club{--club-glow:lab(47.4161% 20.5093 38.5168/.35)}}.club-glow{background:var(--club-bg)}@media (min-width:1024px){.club-glow{background:radial-gradient(30% 45% at 44% 22%, var(--club-glow), transparent 70%), radial-gradient(22% 30% at 42% 88%, color-mix(in oklch, var(--club-glow), transparent 40%), transparent 70%), var(--club-bg)}.club-hero{clip-path:polygon(7% 0,100% 0,100% 100%,0 100%)}}.club-grain{mix-blend-mode:overlay;opacity:.35;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@keyframes club-hero-in{0%{opacity:0;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}@keyframes club-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.club-hero-in{animation:club-hero-in 1.1s var(--club-ease) .1s both}.club-in{animation:club-rise .6s var(--club-ease) var(--d,0s) both}.club-btn{transition:transform .16s var(--club-ease), box-shadow .2s var(--club-ease), background-color .15s ease, border-color .15s ease, color .15s ease}@media (hover:hover){.club-btn:hover:not(:disabled){transform:translateY(-1px)}}.club-btn:active:not(:disabled){transition-duration:80ms;transform:translateY(0)scale(.985)}.club-btn:focus-visible,.club-link:focus-visible{outline:2px solid var(--club-accent);outline-offset:3px}.club-primary{background:var(--club-primary);color:var(--club-primary-ink);box-shadow:inset 0 1px #ffffff1f,0 1px 2px #1515152e,0 8px 20px -12px #1515158c}.club-primary:hover:not(:disabled){background:var(--club-primary-hover);box-shadow:inset 0 1px #ffffff24,0 2px 4px #15151529,0 14px 28px -14px #15151599}.dark .club-primary{box-shadow:inset 0 -1px #00000014,0 8px 24px -14px #ffbe8c73}.club-secondary{color:var(--club-ink);border:1px solid var(--club-line-strong);background:0 0}.club-secondary:hover:not(:disabled){border-color:var(--club-ink);box-shadow:0 8px 20px -16px #15151580}.club-secondary .club-arrow{transition:transform .2s var(--club-ease)}.club-secondary:hover:not(:disabled) .club-arrow{transform:translate(3px)}.club-field{background:var(--club-field);color:var(--club-ink);border:1px solid var(--club-line-strong);transition:border-color .15s ease, box-shadow .2s var(--club-ease)}.club-field::placeholder{color:var(--club-ink-3)}.club-field:hover{border-color:color-mix(in oklch, var(--club-line-strong), var(--club-ink) 25%)}.club-field:focus-visible{border-color:var(--club-accent);box-shadow:0 0 0 4px color-mix(in oklch, var(--club-accent), transparent 78%);outline:none}.club-field[aria-invalid=true]{border-color:var(--club-danger)}@keyframes club-sweep{0%{transform:translate(-100%)}to{transform:translate(260%)}}.club-sweep{animation:3.2s cubic-bezier(.65,0,.35,1) 1.4s infinite club-sweep}@media (prefers-reduced-motion:reduce){.club-sweep{animation:none;transform:translate(60%)}}
