.club{--bg:#0c0a09;--surface:#1c1917;--surface-2:#292524;--fg:#fafaf9;--muted:#a8a29e;--line:#fafaf91f;--gold:#a16207;--gold-hover:#925807;--gold-text:#e8c46a;--ornament:#c9a227;--serif:var(--font-bodoni), "Bodoni Moda", Didot, "Times New Roman", serif;--sans:var(--font-jost), Jost, "Helvetica Neue", Arial, sans-serif;--gutter:clamp(16px, 4vw, 64px);--space-section:clamp(64px, 10vh, 160px);--space-block:clamp(40px, 6vh, 96px);--max:1280px;--hdr:64px;--ease:cubic-bezier(.2, .7, .2, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);font-family:var(--sans);color:var(--fg);background:var(--bg);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:16px;line-height:1.5;overflow-x:clip}html:has(.club){--hdr:64px;scroll-behavior:smooth;scroll-padding-top:var(--hdr)}@media (prefers-reduced-motion:reduce){html:has(.club){scroll-behavior:auto}}.club *,.club :before,.club :after{box-sizing:border-box}.club a{color:inherit;text-decoration:none}.club button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.club img,.club video{max-width:100%}.club :focus-visible{outline:2px solid var(--gold-text);outline-offset:4px}.club .wrap{width:min(100% - 2 * var(--gutter), var(--max));margin-inline:auto;position:relative}.club .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.club .eyebrow{font:500 12px/1.4 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--gold-text);margin:0}.club .display,.club .h2,.club .h3{font-family:var(--serif);letter-spacing:-.012em;text-wrap:balance;margin:0;font-weight:500}.club .display{font-size:clamp(2.4rem,6.4vw,6rem);line-height:.96}.club .h2{font-size:clamp(1.6rem,4.4vw,4rem);line-height:1}.club .h3{font-size:clamp(1.4rem,2.2vw,1.9rem);line-height:1.15}.club .lede{color:var(--muted);text-wrap:pretty;max-width:46ch;margin:1.2rem 0 0;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.6}.club em{color:var(--gold-text);font-style:italic}.club .ghost{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--serif);letter-spacing:-.02em;color:#0000;-webkit-text-stroke:1px #fafaf929;white-space:nowrap;margin:0;font-size:clamp(6rem,24vw,22rem);font-weight:700;line-height:.8;position:absolute}.club .btn{min-height:48px;font:500 13px var(--sans);letter-spacing:.14em;text-transform:uppercase;transition:background .2s var(--ease), border-color .2s var(--ease), transform .25s var(--ease), color .2s;border-radius:999px;justify-content:center;align-items:center;gap:.7em;padding:0 1.6em;display:inline-flex}.club .btn svg{width:16px;height:16px;transition:transform .25s var(--ease)}.club .btn:hover svg{transform:translate(3px)}.club .btn-gold{background:var(--gold);color:#fff}.club .btn-gold:hover{background:var(--gold-hover);transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffff38}.club .btn-line{border:1px solid var(--line);color:var(--fg)}.club .btn-line:hover{border-color:var(--gold-text);color:var(--gold-text);transform:translateY(-1px)}.club .chips{flex-wrap:wrap;gap:.6rem;margin-top:1.8rem;display:flex}.club .chip{border:1px solid var(--line);min-height:40px;font:500 12px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--fg);border-radius:999px;align-items:center;padding:0 1em;transition:border-color .2s,color .2s;display:inline-flex}.club a.chip:hover{border-color:var(--gold-text);color:var(--gold-text)}.club .hdr{z-index:60;height:var(--hdr);padding-inline:var(--gutter);transition:background .35s var(--ease), border-color .35s;border-bottom:1px solid #0000;grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:fixed;inset:0 0 auto}.club .hdr.is-solid{background:var(--bg);border-color:var(--line)}@media (min-width:900px){.club .hdr.is-solid{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c0a09db}}@media (max-width:959px){.club .hdr{grid-template-columns:minmax(0,1fr) auto;column-gap:1rem}}.club .brand{min-height:44px;font-family:var(--serif);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;align-items:center;font-size:1.1rem;display:inline-flex}.club .hdr-nav{gap:1.2rem;display:none}@media (min-width:960px){.club .hdr-nav{display:flex}}.club .hdr-nav a{min-height:44px;font:500 12px var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);align-items:center;padding:0 .65em;transition:color .2s;display:inline-flex;position:relative}.club .hdr-nav a:after{content:"";background:var(--gold-text);transform-origin:0;height:1px;transition:transform .3s var(--ease);position:absolute;bottom:calc(50% - 1em);left:.65em;right:.65em;transform:scaleX(0)}.club .hdr-nav a:hover{color:var(--fg)}.club .hdr-nav a:hover:after{transform:scaleX(1)}.club .menu-btn{min-width:44px;min-height:44px;font:500 12px var(--sans);letter-spacing:.26em;text-transform:uppercase;justify-self:end;align-items:center;gap:.8em;padding-inline:.2em;display:inline-flex}.club .bars{width:22px;height:12px;position:relative}.club .bars i{height:1.5px;transition:transform .35s var(--ease), top .35s var(--ease);background:currentColor;position:absolute;left:0;right:0}.club .bars i:first-child{top:0}.club .bars i:last-child{top:10px}.club .is-open .bars i:first-child{top:5px;transform:rotate(45deg)}.club .is-open .bars i:last-child{top:5px;transform:rotate(-45deg)}.club .menu{z-index:50;padding:calc(var(--hdr) + 3vh) var(--gutter) 3vh;background:var(--bg) radial-gradient(80% 60% at 100% 100%, #a1620747, transparent 60%);flex-direction:column;display:flex;position:fixed;inset:0;overflow:auto}.club .menu-grid{grid-template-columns:1fr;gap:2.5rem;margin:auto 0;display:grid}@media (min-width:800px){.club .menu-grid{grid-template-columns:1fr 1fr;gap:6rem}}.club .menu ul{margin:.9rem 0 0;padding:0;list-style:none}.club .menu li a{font-family:var(--serif);transition:color .2s, transform .3s var(--ease);align-items:baseline;gap:.9rem;padding:.12em 0;font-size:clamp(1.7rem,4vw,3.2rem);line-height:1.15;display:flex}.club .menu li a small{font:500 12px var(--sans);letter-spacing:.22em;color:var(--muted);font-variant-numeric:tabular-nums}.club .menu li a:hover{color:var(--gold-text);transform:translate(6px)}.club .menu-foot{border-top:1px solid var(--line);font:500 12px var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;gap:.8rem 2.4rem;padding-top:1.6rem;display:flex}.club .menu-foot a:hover{color:var(--gold-text)}.club .device{--w:240px;width:var(--w);aspect-ratio:.4809;flex:none;position:relative}.club .device .shell{border-radius:calc(var(--w) * .17);background:linear-gradient(150deg,#9a9a98 0%,#4a4846 30%,#1a1918 58%,#6b6966 100%);position:absolute;inset:0;box-shadow:0 50px 90px -30px #000000d9,inset 0 0 0 1px #ffffff38}.club .device .bezel{inset:calc(var(--w) * .018);border-radius:calc(var(--w) * .155);background:#050505;position:absolute}.club .device .screen{inset:calc(var(--w) * .038);border-radius:calc(var(--w) * .135);background:#000;position:absolute;overflow:hidden}.club .device .screen img{object-fit:cover;width:100%;height:100%;display:block}.club .device .island{z-index:2;top:calc(var(--w) * .075);width:calc(var(--w) * .31);height:calc(var(--w) * .088);background:#000;border-radius:999px;position:absolute;left:50%;transform:translate(-50%)}.club .device .glare{z-index:3;border-radius:calc(var(--w) * .17);pointer-events:none;background:linear-gradient(115deg,#ffffff29 0%,#fff0 32% 70%,#ffffff12 100%);position:absolute;inset:0}.club .device .key{width:calc(var(--w) * .014);background:linear-gradient(90deg,#3a3937,#6b6966);border-radius:2px;position:absolute}.club .device .key.l{left:calc(var(--w) * -.013)}.club .device .key.r{right:calc(var(--w) * -.013)}.club .device.iphone .key.act{height:3.5%;top:17%}.club .device.iphone .key.up{height:7%;top:24%}.club .device.iphone .key.dn{height:7%;top:33%}.club .device.iphone .key.pw{height:12%;top:27%}.club .hero{height:220vh;position:relative}.club .hero-sticky{height:100dvh;padding:calc(var(--hdr) + 1.5vh) 0 2.5vh;background:radial-gradient(120% 55% at 50% 110%, #3a2d14 0%, #1c1917 42%, var(--bg) 78%);grid-template-rows:auto 1fr auto;display:grid;position:sticky;top:0;overflow:hidden}.club .hero-copy{text-align:center;padding-inline:var(--gutter)}.club .hero-copy .display{margin-top:.6rem;font-size:clamp(2.4rem,5vw,4.4rem)}.club .hero-price{min-height:44px;font:500 13px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-text);transition:color .2s var(--ease);align-items:center;gap:.5em;margin-top:.7rem;display:inline-flex}.club .hero-price svg{width:16px;height:16px;transition:transform .25s var(--ease)}.club .hero-price:hover{color:#fff}.club .hero-price:hover svg{transform:translate(3px)}.club .arc{--w:clamp(112px, min(34vw, 23vh), 250px);place-items:center;display:grid;position:relative}.club .arc-item{border-radius:calc(var(--w) * .17);position:absolute}.club .arc-item:focus-visible{outline-offset:8px}.club .podium{z-index:0;left:50%;top:calc(50% + var(--w) * .8);width:calc(var(--w) * 2.7);height:calc(var(--w) * .52);padding-bottom:calc(var(--w) * .06);background:radial-gradient(#c9a2273d,#c9a22700 70%);border:1px solid #c9a22759;border-radius:50%;place-items:end center;display:grid;position:absolute;transform:translate(-50%)}.club .podium span{font-family:var(--serif);font-size:clamp(.6rem, calc(var(--w) * .07), 1rem);letter-spacing:.32em;text-transform:uppercase;color:var(--ornament)}.club .hero-caption{text-align:center;padding-inline:var(--gutter);justify-items:center;gap:1.1rem;display:grid}.club .caption{min-height:2.7em;font:600 clamp(.78rem, 1.4vw, .95rem) var(--sans);letter-spacing:.22em;text-transform:uppercase;margin:0}.club .caption span{letter-spacing:.14em;color:var(--muted);margin-top:.3em;font-weight:400;display:block}.club .hero-controls{grid-template-columns:auto 1fr auto auto;align-items:center;gap:1rem;width:min(100%,540px);display:grid}.club .ctl{border:1px solid var(--line);width:48px;height:48px;transition:border-color .2s, background .2s, transform .25s var(--ease);border-radius:50%;place-items:center;display:grid}.club .ctl:hover:not(:disabled){border-color:var(--gold-text);background:#e8c46a14;transform:scale(1.05)}.club .ctl:disabled{opacity:.35;cursor:default}.club .ctl svg{width:18px;height:18px}.club .progress{background:var(--line);height:2px;position:relative;overflow:hidden}.club .progress span{background:var(--gold-text);position:absolute;inset:0 auto 0 0}.club .counter{font:500 13px var(--sans);letter-spacing:.2em;color:var(--muted);font-variant-numeric:tabular-nums}.club .app{padding:var(--space-section) 0;background:radial-gradient(70% 60% at 80% 50%, #2a2114 0%, var(--bg) 62%);position:relative;overflow:hidden}.club .app .ghost{top:50%;left:50%;transform:translate(-50%,-50%)}.club .app-grid{z-index:1;grid-template-columns:1fr;align-items:center;gap:3rem;display:grid;position:relative}@media (min-width:900px){.club .app-grid{grid-template-columns:1.05fr .95fr;gap:4rem}}.club .app-stage{place-items:center;height:clamp(440px,72vh,760px);display:grid;position:relative}.club .app-stage .device{--w:clamp(190px, 22vw, 300px);z-index:2;position:relative}.club .app-stage .device.rear{--w:clamp(130px, 15vw, 210px);z-index:1;filter:brightness(.82);position:absolute;bottom:4%;right:2%}.club .pinned{height:calc(var(--steps) * 50vh + 20vh);position:relative}.club .pinned-sticky{height:100dvh;padding-top:var(--hdr);align-items:center;display:grid;position:sticky;top:0;overflow:hidden}.club .pinned-grid{grid-template-columns:1fr;align-items:center;gap:1.5rem;display:grid}@media (min-width:900px){.club .pinned-grid{grid-template-columns:1fr 1fr;gap:3rem}}.club .pinned-copy{min-height:15rem}.club .pinned-copy .h2{min-height:2em;margin-top:1rem}.club .pinned-copy .lede{min-height:4.8em}.club .pinned-copy .btn{margin-top:1.6rem}.club .pinned-stage{place-items:center;display:grid;position:relative}.club .pinned-stage .device{--w:clamp(150px, min(26vw, 36vh), 340px)}.club .pinned-stage .screen>*{position:absolute;inset:0}.club .pinned-stage .device .screen{display:block}.club .rail{right:calc(var(--gutter) - 15px);z-index:5;gap:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.club .rail button{border-radius:50%;width:44px;height:44px;position:relative}.club .rail button:before{content:"";border:1px solid var(--muted);transition:background .25s, border-color .25s, transform .25s var(--ease);border-radius:50%;position:absolute;inset:15px}.club .rail button:hover:before{border-color:var(--gold-text)}.club .rail button[aria-current=true]:before{background:var(--gold-text);border-color:var(--gold-text);transform:scale(1.35)}.club .rail button:focus-visible{outline-offset:-6px}.club .marker{width:1px;height:1px;position:absolute;left:0}@media (max-width:899px){.club .rail{right:0}.club .pinned-copy{order:2}.club .pinned-stage{order:1}.club .pinned-stage .device{--w:clamp(150px, min(32vw, 40vh), 340px)}.club .pinned-copy .lede{min-height:0}}.club .story{padding:var(--space-section) 0;position:relative;overflow:hidden}.club .story-grid{grid-template-columns:1fr;align-items:center;gap:3rem;display:grid}@media (min-width:900px){.club .story-grid{grid-template-columns:1fr 1fr;gap:5rem}.club .story.flip .story-media{order:2}}.club .story-media{aspect-ratio:9/16;width:min(100%,420px);max-height:82vh;box-shadow:0 60px 120px -40px #000000e6, 0 0 0 1px var(--line);background:#000;border-radius:28px;justify-self:center;position:relative;overflow:hidden}.club .story-media video{object-fit:cover;width:100%;height:100%;display:block}.club .story-media .tag{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:500 12px var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-text);background:#0c0a0999;border-radius:999px;align-items:center;gap:.5em;padding:.5em .9em;display:inline-flex;position:absolute;top:16px;left:16px}.club .story-media .tag i{background:var(--gold-text);border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite club-pulse}@keyframes club-pulse{0%,to{opacity:1}50%{opacity:.3}}.club .story-media .mute{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--line);background:#0c0a0999;border-radius:50%;place-items:center;width:44px;height:44px;transition:border-color .2s;display:grid;position:absolute;bottom:12px;right:12px}.club .story-media .mute:hover{border-color:var(--gold-text)}.club .story-media .mute svg{width:18px;height:18px}.club .stats{grid-template-columns:repeat(2,1fr);gap:1.6rem 2rem;margin:2.2rem 0 0;padding:0;list-style:none;display:grid}.club .stat b{font-family:var(--serif);font-variant-numeric:tabular-nums;font-size:clamp(2rem,3.4vw,3.2rem);font-weight:500;line-height:1;display:block}.club .stat span{font:500 12px var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-top:.5rem;display:block}.club .story .btn{margin-top:2rem}.club .lineup{height:300vh;position:relative}.club .lineup-sticky{height:100dvh;padding-top:var(--hdr);background:linear-gradient(180deg, var(--bg) 0%, #16120f 100%);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid;position:sticky;top:0;overflow:hidden}.club .lineup-head{padding:3vh var(--gutter) 0;gap:.6rem;display:grid}.club .lineup-head .lede{margin-top:.4rem}.club .lineup-track{width:max-content;min-width:100%;padding-inline:var(--gutter);perspective:1400px;align-items:center;gap:clamp(20px,3vw,48px);display:flex}.club .lineup-track figure{transform-style:preserve-3d;transition:transform .4s var(--ease);flex:none;margin:0;transform:rotateY(-12deg)}.club .lineup-track figure:hover{transform:rotateY(0)translateY(-6px)}.club .lineup-track .device{--w:clamp(130px, min(18vw, 27vh), 230px)}@media (max-width:899px){.club .lineup-track .device{--w:clamp(150px, min(44vw, 30vh), 230px)}.club .lineup-head{padding-top:2vh}}.club .lineup-track figcaption{text-align:center;font:500 12px var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-top:1rem}.club .pricing{padding:var(--space-section) 0;background:radial-gradient(60% 50% at 50% 0%, #241c10, var(--bg) 70%);position:relative}.club .pricing-head{align-items:end;gap:1rem;display:grid}@media (min-width:900px){.club .pricing-head{grid-template-columns:1fr auto}}.club .toggle{border:1px solid var(--line);border-radius:999px;grid-template-columns:1fr 1fr;padding:4px;display:inline-grid;position:relative}.club .toggle button{z-index:1;min-height:44px;font:500 12px var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);border-radius:999px;padding:0 1.4em;transition:color .2s;position:relative}.club .toggle button[aria-pressed=true]{color:#fff}.club .toggle .thumb{background:var(--gold);border-radius:999px;width:calc(50% - 4px);position:absolute;top:4px;bottom:4px;left:4px}.club .toggle small{color:var(--gold-text);margin-left:.5em}.club .plans{grid-template-columns:1fr;gap:1.2rem;margin-top:3rem;display:grid}@media (min-width:900px){.club .plans{grid-template-columns:repeat(3,1fr);align-items:stretch}}.club .plan{border:1px solid var(--line);transition:transform .3s var(--ease), border-color .3s;background:#1c191799;border-radius:24px;flex-direction:column;gap:1.2rem;padding:2rem;display:flex;position:relative}.club .plan:hover{border-color:#e8c46a80;transform:translateY(-4px)}.club .plan.pick{border-color:var(--ornament);background:linear-gradient(#a1620738,#1c1917b3)}.club .plan .badge{background:var(--gold);color:#fff;font:600 12px var(--sans);letter-spacing:.2em;text-transform:uppercase;border-radius:999px;padding:.5em .9em;position:absolute;top:-12px;left:2rem}.club .price{font-family:var(--serif);font-variant-numeric:tabular-nums;align-items:baseline;gap:.4em;font-size:3.2rem;line-height:1;display:flex}.club .price small{font:500 12px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.club .plan ul{color:var(--muted);gap:.75rem;margin:0;padding:0;font-size:.98rem;line-height:1.5;list-style:none;display:grid}.club .plan li{gap:.7rem;display:flex}.club .plan li svg{width:16px;height:16px;color:var(--gold-text);flex:none;margin-top:.25em}.club .plan .btn{margin-top:auto}.club .pay-note{color:var(--muted);max-width:70ch;margin:2rem 0 0;line-height:1.6}.club .faq{padding:var(--space-section) 0;position:relative;overflow:hidden}.club .faq .ghost{left:var(--gutter);top:4vh}@media (max-width:899px){.club .faq .ghost{top:auto;left:auto;right:var(--gutter);font-size:clamp(5rem,20vw,8rem);bottom:.1em}}.club .faq-grid{z-index:1;grid-template-columns:1fr;gap:2rem;display:grid;position:relative}@media (min-width:900px){.club .faq-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:5rem}.club .faq-side{top:calc(var(--hdr) + 4vh);position:sticky}}.club .faq-list{border-top:1px solid var(--line)}.club .faq-item{border-bottom:1px solid var(--line)}.club .faq-q{text-align:left;width:100%;font-family:var(--serif);justify-content:space-between;align-items:center;gap:1rem;padding:1.3rem 0;font-size:clamp(1.2rem,2vw,1.7rem);line-height:1.2;transition:color .2s;display:flex}.club .faq-q:hover{color:var(--gold-text)}.club .faq-q svg{width:22px;height:22px;transition:transform .35s var(--ease);flex:none}.club .faq-q[aria-expanded=true] svg{transform:rotate(45deg)}.club .faq-a{overflow:hidden}.club .faq-a p{max-width:60ch;color:var(--muted);margin:0 0 1.4rem;line-height:1.65}.club .join{padding:var(--space-section) 0 var(--space-block);text-align:center;background:radial-gradient(70% 320px at 50% 100%, #3a2d14, var(--bg) 70%);position:relative;overflow:hidden}.club .foot{padding:0 0 calc(var(--space-block) / 2);background:radial-gradient(70% 320px at 50% 0%, #3a2d14, var(--bg) 70%);position:relative}.club .join .ghost{-webkit-text-stroke:1.5px #e8c46a80;margin:1rem 0 0;font-size:clamp(5.5rem,26vw,24rem);display:block;position:relative}.club .join .lede{margin-inline:auto}.club .join-ctas{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:2.2rem;display:flex}.club .store{border:1px solid var(--line);text-align:left;min-height:60px;transition:border-color .2s, transform .25s var(--ease);border-radius:16px;align-items:center;gap:.9rem;padding:0 1.3rem;display:inline-flex}.club .store svg{flex:none;width:24px;height:24px}.club .store small{font:500 12px var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-text);display:block}.club .store b{font:500 16px var(--sans);display:block}.club .store:disabled{opacity:.75;cursor:not-allowed}.club a.store:hover{border-color:var(--gold-text);transform:translateY(-2px)}.club .footer{margin-top:calc(var(--space-block) / 2);border-top:1px solid var(--line);font:500 12px var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;padding-top:1.6rem;display:flex}.club .footer nav{flex-wrap:wrap;gap:0 1.2rem;display:flex}@media (min-width:900px){.club .footer>span:last-child{margin-left:auto}}.club .footer a{justify-content:center;align-items:center;min-width:44px;min-height:44px;margin:0 -.4em;padding:0 .4em;display:inline-flex}.club .footer a:hover{color:var(--fg)}@media (prefers-reduced-motion:reduce){.club *,.club :before,.club :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.club .hero{height:auto}.club .hero-sticky{position:static}.club .pinned{height:auto}.club .pinned-flat .scene{padding-block:clamp(32px,5vh,56px)}.club .pinned-flat .pinned-grid{grid-template-columns:minmax(0,1fr) auto;gap:clamp(20px,4vw,56px)}.club .pinned-flat .pinned-copy{order:0;min-height:0}.club .pinned-flat .pinned-copy .h2,.club .pinned-flat .pinned-copy .lede{min-height:0}.club .pinned-flat .pinned-stage{order:0}.club .pinned-flat .pinned-stage .device{--w:clamp(96px, 11vw, 150px)}.club .lineup{height:auto}.club .lineup-sticky{height:auto;padding-bottom:clamp(40px,6vh,96px);position:static;overflow:visible}.club .lineup-track{scroll-snap-type:x proximity;width:auto;min-width:0;padding-block:1.5rem;overflow-x:auto}.club .lineup-track figure{scroll-snap-align:center;transform:none}}.club .join-form{text-align:left;max-width:560px;margin:2.2rem auto 0}.club .join-label{font:500 12px var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-text);margin-bottom:.7rem;display:block}.club .join-row{gap:.6rem;display:flex}.club .join-input{border:1px solid var(--line);background:var(--surface);min-width:0;min-height:48px;color:var(--fg);font:400 16px var(--sans);transition:border-color .2s var(--ease), box-shadow .2s var(--ease);border-radius:999px;flex:auto;padding:0 1.1rem}.club .join-input::placeholder{color:var(--muted)}.club .join-input:focus-visible{border-color:var(--gold-text);outline:none;box-shadow:0 0 0 3px #e8c46a40}.club .join-input[aria-invalid=true]{border-color:#f87171}.club .join-help{min-height:1.4rem;font:400 13px/1.45 var(--sans);color:var(--muted);margin-top:.7rem}.club .join-help p{margin:0}.club .join-err{color:#fca5a5}.club .join-ok{color:var(--gold-text)}.club .join-consent{font:400 12px/1.5 var(--sans);color:var(--muted);text-wrap:pretty;margin:.6rem 0 0}.club .join-hp{display:none}.club .join-form .btn[aria-disabled=true]{cursor:progress}@media (max-width:560px){.club .join-row{flex-direction:column}.club .join-row .btn{width:100%}.club .eyebrow{letter-spacing:.16em;text-wrap:balance}.club .hero-copy .display,.club .counter{overflow-wrap:anywhere}.club .hero-controls{grid-template-columns:auto 1fr auto;grid-template-areas:"prev counter next""bar bar bar";row-gap:.7rem}.club .hero-controls .progress{grid-area:bar}.club .hero-controls .counter{grid-area:counter;justify-self:center}.club .hero-controls .ctl:first-child{grid-area:prev}.club .hero-controls .ctl:last-child{grid-area:next}.club .arc .device{--w:clamp(150px, min(50vw, 22vh), 240px)}.club .pinned-sticky{padding-bottom:48px}.club .rail{top:auto;bottom:max(8px, env(safe-area-inset-bottom));grid-auto-flow:column;justify-content:center;left:0;right:0;transform:none}}
@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/dbb1ac70fc7b84cd-s.0cbrj99oah-vf.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/082f7ec3cd12debf-s.0alvh5fbbecii.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/465dc12ee1f7dd51-s.40dltcfnogx35.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/9e400763522556e5-s.p.40m0sdlh8l0dz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/856ed4826022579c-s.1cpddmc67dokk.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/33f10b7fa82524eb-s.0ftw11mz8-j6u.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/34eaf81c50a1ffa9-s.0utccxs2wm2qn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/52b5d5098cb87ddd-s.p.3r2y_bth_sjsm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bodoni Moda Fallback;src:local(Times New Roman);ascent-override:98.5%;descent-override:35.02%;line-gap-override:0.0%;size-adjust:114.22%}.bodoni_moda_21c453c2-module__ErDCFa__className{font-family:Bodoni Moda,Bodoni Moda Fallback}.bodoni_moda_21c453c2-module__ErDCFa__variable{--font-bodoni:"Bodoni Moda", "Bodoni Moda Fallback"}
@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/39c55468420adfa6-s.1669nxjwa2fmv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.0dguglgc-iz4q.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/81cef6a21128489e-s.p.2csanl8cs02r-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.jost_eb833449-module__L8Fk_a__className{font-family:Jost,Jost Fallback;font-style:normal}.jost_eb833449-module__L8Fk_a__variable{--font-jost:"Jost", "Jost Fallback"}
