.acc{min-height:100vh;padding:calc(94px + var(--sp-6)) 0 var(--sp-8);background:radial-gradient(ellipse at 78% 4%, #3b311d 0, transparent 46%), radial-gradient(circle at 12% 70%, #8f6f3014, transparent 40%), var(--c-night-0);position:relative}.acc:before{content:"";pointer-events:none;opacity:.18;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.14'/%3E%3C/svg%3E");position:absolute;inset:0}.acc-wrap{width:min(100% - 2 * var(--gutter), 1040px);margin:auto;position:relative}.acc-head{justify-content:space-between;align-items:center;gap:var(--sp-4);margin-bottom:var(--sp-5);display:flex}.acc-head h1{letter-spacing:-.05em;white-space:normal;margin:0;font-size:clamp(26px,2.4vw,32px);font-weight:600;line-height:1.1}.acc-page:not([data-state=dashboard]) .acc-head{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-view][hidden],[hidden].acc-row,[hidden].acc-list,[hidden].acc-pill,[hidden].acc-link,[hidden].acc-btn,[data-next][hidden],[data-partner][hidden],[data-venue][hidden],.acc-rules li[hidden],.acc-row__name small[hidden],.acc-fold[hidden],.acc-hint[hidden]{display:none}.acc-link{color:var(--c-gold);font-size:var(--fs-s);text-align:left;cursor:pointer;transition:color var(--dur-xs);background:0 0;border:0;padding:0;font-weight:600}.acc-link:hover{color:var(--c-gold-light)}.acc-link:disabled{opacity:.6;cursor:wait}.acc-num{color:var(--c-text);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:650}.acc-btn,.acc .input-row button{background:var(--c-gold);color:#141311;min-height:46px;font-size:var(--fs-s);white-space:nowrap;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,0 100%);transition:background var(--dur-xs), transform var(--dur-xs);border:0;justify-content:center;align-items:center;gap:14px;margin:4px;padding:0 17px;font-weight:700;display:inline-flex}.acc-btn:hover,.acc .input-row button:hover{background:#f0d58c}.acc-btn:active,.acc .input-row button:active{transform:scale(.97)}.acc-btn:disabled,.acc .input-row button:disabled{opacity:.65;cursor:wait}.acc .input-row{background:#080909;border-color:#ffffff2d;min-height:57px}.acc .input-row:focus-within{border-color:#e7c476}.acc-gate{align-content:center;justify-items:center;gap:var(--sp-5);min-height:min(62vh,560px);display:grid}.acc-ticket{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));background:linear-gradient(145deg,#272722f5,#141515 62%);border:1px solid #d4b76a63;width:min(100%,480px);padding:24px 26px 21px;position:relative;box-shadow:0 22px 65px #0009}.acc-ticket:after{content:"";pointer-events:none;border:1px solid #debd6d;border-width:0 1px 1px 0;width:9px;height:9px;position:absolute;bottom:13px;right:13px}.acc-topline{justify-content:space-between;align-items:center;gap:var(--sp-2);color:#ddc279;letter-spacing:var(--track-caps);text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:700;display:flex}.acc-topline span{align-items:center;gap:8px;display:inline-flex}.acc-ticket h2{letter-spacing:-.035em;margin:0 0 18px;font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:600;line-height:1.1}.acc-ticket h2:focus{outline:0}.acc-ticket>p{color:var(--c-text-soft);font-size:var(--fs-s);margin:-6px 0 18px;line-height:1.55}.acc-ticket .panel-foot{margin-top:14px}.acc-ticket .acc-btn{margin:0}.acc-gate__alt{font-weight:600}.acc-gate>.acc-ticket{z-index:1}.acc-gate{isolation:isolate;position:relative}.acc-gate:before{content:"Founder";z-index:-1;box-sizing:border-box;color:#17150fcc;letter-spacing:-.04em;clip-path:polygon(0 10px,14px 0,100% 0,100% calc(100% - 15px),calc(100% - 18px) 100%,0 100%);opacity:.85;background:linear-gradient(145deg,#e1ca8a,#a9843d);justify-content:flex-end;width:300px;height:150px;padding:18px 24px;font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:600;display:flex;position:absolute;top:50%;left:50%;transform:translate(-6%,-138%)rotate(6deg);box-shadow:0 28px 50px #0008}.acc-skeleton{gap:var(--sp-4);display:grid}.acc-skeleton i{background:linear-gradient(100deg,#ffffff08 30%,#ffffff12 50%,#ffffff08 70%) 0 0/300% 100%;height:150px;animation:1.6s linear infinite acc-shimmer;display:block}.acc-skeleton i:first-child{height:230px}@keyframes acc-shimmer{to{background-position:-150% 0}}.acc-dash{gap:var(--sp-4);display:grid}.acc-hero,.acc-grid{gap:var(--sp-4);align-items:stretch;display:grid}@media (width>=900px){.acc-dash,.acc-hero,.acc-grid{gap:var(--sp-5)}.acc-hero,.acc-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.acc-pass{--accent:currentColor;isolation:isolate;color:#17150f;clip-path:polygon(0 10px,14px 0,100% 0,100% calc(100% - 15px),calc(100% - 18px) 100%,0 100%);background:linear-gradient(145deg,#e1ca8a,#a9843d);flex-direction:column;gap:26px;min-height:250px;padding:22px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 50px #0008}.acc-pass:before{content:"";z-index:-1;pointer-events:none;opacity:.42;background:linear-gradient(115deg,#0000 0 48%,#fff4 48.3%,#0000 48.7%),linear-gradient(25deg,#0000 0 75%,#2a210b26 75.4%,#0000 75.8%),url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.55' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.16'/%3E%3C/svg%3E");position:absolute;inset:0}.acc-pass:after{content:"G";z-index:-1;opacity:.09;pointer-events:none;font-family:Georgia,Times New Roman,serif;font-size:230px;line-height:1;position:absolute;bottom:-64px;right:-6px}.acc-pass__top{justify-content:space-between;align-items:center;gap:var(--sp-3);letter-spacing:.16em;font-size:9px;font-weight:800;display:flex}.acc-pass__top span{opacity:.66}.acc-pass__top b{border-radius:var(--r-pill);letter-spacing:.06em;font-variant-numeric:tabular-nums;border:1px solid;padding:4px 11px;font-size:12px}.acc-pass__top b:empty{display:none}.acc-pass__name{margin-top:auto}.acc-pass__name strong{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-size:clamp(44px,5vw,60px);font-weight:600;line-height:.95;display:block}.acc-pass__name small{letter-spacing:.14em;text-transform:uppercase;opacity:.62;margin-top:10px;font-size:9px;font-weight:800;display:block}.acc-pass__row{justify-content:space-between;align-items:baseline;gap:var(--sp-3);font-size:var(--fs-s);margin-bottom:10px;font-weight:700;display:flex}.acc-pass__row .acc-num{color:inherit;opacity:.7}.acc-steps{grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;margin:0;padding:0 0 16px;list-style:none;display:grid}.acc-steps li{opacity:.2;height:6px;transition:opacity var(--dur-m) var(--ease-out);background:currentColor;position:relative}.acc-steps li.is-done{background:var(--accent);opacity:1}.acc-steps li.is-rung:after{content:attr(data-rung);color:currentColor;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:8px;font-weight:800;position:absolute;top:11px;right:0}.acc-steps li.is-rung:not(.is-done):after{opacity:1}.acc-steps:has(li.is-rung) li:not(.is-done){opacity:.22}.acc-pass[data-look=pionier]{--accent:var(--c-gold);color:#f3e9d2;background:linear-gradient(140deg,#26241f,#0d0e0f 68%);box-shadow:0 28px 50px #0008,inset 0 0 0 1px #d4b76a40}.acc-pass[data-look=early]{--accent:#8a6a2e;color:#1b1914;background:linear-gradient(140deg,#f1eadb,#c6baa0)}.acc-pass[data-look=partner]{color:var(--c-gold-light);background:radial-gradient(circle at 88% 0,#6f592a8c,#0000 58%),linear-gradient(140deg,#201e19,#0b0c0d 70%);box-shadow:0 28px 50px #0008,inset 0 0 0 1px #d4b76a6b}.acc-pass[data-look=partner] .acc-pass__name strong{background:var(--gold-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.acc-panel{background:linear-gradient(145deg, #21211ef2, var(--c-night-1) 62%);border:1px solid var(--c-night-line);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));min-width:0;margin:0;padding:20px 24px;box-shadow:0 22px 50px #0004}.acc-panel__head{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:30px;padding-bottom:12px;display:flex}.acc-panel__head h2{color:#cfb779;letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.acc-total{color:var(--c-gold-light);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:600}.acc-invite{flex-direction:column;justify-content:center;padding:24px 26px;display:flex}.acc-invite h2{letter-spacing:-.035em;margin:0 0 6px;font-family:Georgia,Times New Roman,serif;font-size:clamp(26px,2.4vw,32px);font-weight:600;line-height:1.1}.acc-sub{color:var(--c-text-soft);font-size:var(--fs-s);margin:0 0 20px;line-height:1.5}.acc-linkbox{background:#080909;border:1px solid #ffffff2d;align-items:center;min-width:0;min-height:57px;display:flex}.acc-linkbox__url{color:#e4dfd2;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all;flex:1;min-width:0;padding:0 15px;font-size:14px;overflow:hidden}.acc-linkbox .acc-btn+.acc-btn{margin-left:0}.acc-linkbox.has-share [data-copy]{color:var(--c-gold);box-shadow:inset 0 0 0 1px var(--c-gold-line);background:0 0}.acc-linkbox.has-share [data-copy]:hover{background:#ffffff0d}.acc-btn.is-copied{background:var(--c-ok);color:#10200f}.acc-linkbox.has-share .acc-btn.is-copied{color:var(--c-ok);background:0 0;box-shadow:inset 0 0 0 1px #b9e9c455}.acc-list{margin:0;padding:0;list-style:none}.acc-row{align-items:center;gap:var(--sp-3);border-top:1px solid var(--c-night-line);min-height:56px;font-size:var(--fs-s);flex-wrap:nowrap;margin:0;padding:11px 0;display:flex}.acc-row__name{min-width:0;color:var(--c-text);flex:auto;font-weight:650}.acc-row__name small{color:var(--c-text-mute);text-overflow:ellipsis;margin-top:3px;font-size:12px;font-style:italic;font-weight:500;line-height:1.35;display:block;overflow:hidden}.acc-row__end{align-items:center;gap:var(--sp-3);flex:none;margin-left:auto;display:flex}.acc-row__end .acc-num{min-width:3em}.acc-hint{color:var(--c-text-mute);white-space:nowrap;font-size:12px;font-weight:600}.acc-empty .acc-row__name{color:var(--c-text-soft)}.acc-dot{border:1.5px dashed #ffffff40;border-radius:50%;flex:none;width:20px;height:20px;position:relative}[data-state=app]>.acc-dot,[data-state=claimed]>.acc-dot{border-style:solid;border-color:var(--c-gold)}[data-state=paid]>.acc-dot{border:1.5px solid var(--c-gold);background:var(--c-gold)}[data-state=paid]>.acc-dot:after{content:"";border:solid var(--c-night-0);border-width:0 2px 2px 0;width:4px;height:9px;position:absolute;top:2px;left:5.5px;transform:rotate(45deg)}.acc-pill{border-radius:var(--r-pill);color:var(--c-text-soft);white-space:nowrap;border:1px solid #ffffff2b;padding:3px 10px;font-size:11px;font-weight:650;line-height:1.5;display:inline-block}.acc-pill--gold{color:#e2c987;border-color:#d0af5e66}.acc-pill--ok{color:var(--c-ok);border-color:#b9e9c455}.acc-fold>summary{cursor:pointer;list-style:none}.acc-fold>summary::-webkit-details-marker{display:none}.acc-fold>summary:hover .acc-row__name{color:var(--c-gold-light)}.acc-chevron{border:solid var(--c-gold);width:8px;height:8px;transition:transform var(--dur-s) var(--ease-out);border-width:0 1.5px 1.5px 0;flex:none;margin:0 4px 4px 0;transform:rotate(45deg)}.acc-fold>summary>.acc-chevron{margin-left:auto}.acc-fold[open]>summary .acc-chevron{margin-bottom:0;transform:rotate(225deg)}.acc-fold__body{animation:acc-reveal var(--dur-s) var(--ease-out) both;padding:2px 0 18px}@keyframes acc-reveal{0%{opacity:0;transform:translateY(-6px)}}.acc-fold--quiet>summary .acc-row__name{color:#cfb779}.acc-rules{counter-reset:rule;animation:acc-reveal var(--dur-s) var(--ease-out) both;margin:0 0 6px;padding:0;list-style:none}.acc-rules li{border-top:1px solid var(--c-night-line);color:var(--c-text-soft);font-size:var(--fs-s);counter-increment:rule;padding:10px 0 10px 30px;line-height:1.5;position:relative}.acc-rules li:before{content:counter(rule);color:#cfb779;border:1px solid #d0af5e66;border-radius:50%;place-items:center;width:19px;height:19px;font-size:10px;font-weight:700;display:grid;position:absolute;top:10px;left:0}.acc-rules li.acc-rules__terms{padding-left:0}.acc-rules li.acc-rules__terms:before{content:none}.acc-rules__terms a{color:#d9c181;text-underline-offset:3px}.acc-panel.acc-more{padding:4px 24px}.acc-more>li:first-child>details>summary,.acc-more>li:first-child>.acc-row,.acc-more>li+li{border-top:0}.acc-more>li[hidden]{display:none}.acc-more>li:not([hidden])~li>details>summary,.acc-more>li:not([hidden])~li>.acc-row{border-top:1px solid var(--c-night-line)}.acc-fold__body>.acc-linkbox{margin-top:2px}.acc-inline{margin-top:var(--sp-4)}.acc-inline summary{cursor:pointer;color:var(--c-gold);font-size:var(--fs-s);font-weight:600;display:inline-block}.acc-inline summary:hover{color:var(--c-gold-light)}.acc-inline .input-row{margin-top:var(--sp-3)}.acc-fold__body>.form-message:not(:empty){margin:var(--sp-3) 0 0}.acc-checklist .acc-row{min-height:52px}.acc-check{border:1.5px solid #ffffff40;border-radius:50%;flex:none;width:20px;height:20px;position:relative}.acc-checklist .is-done .acc-check{border-color:var(--c-gold);background:var(--c-gold)}.acc-checklist .is-done .acc-check:after{content:"";border:solid var(--c-night-0);border-width:0 2px 2px 0;width:4px;height:9px;position:absolute;top:2.5px;left:6px;transform:rotate(45deg)}.acc-checklist .acc-row:not(.is-done) .acc-row__name{color:var(--c-text-soft)}.acc-checklist .is-later .acc-check{border-style:dashed;border-color:#ffffff2b}.acc-checklist .is-later .acc-row__name{color:var(--c-text-mute)}.acc-checklist .acc-row__name small{font-style:normal}.acc-form{gap:var(--sp-3);max-width:560px;display:grid}.acc-field{gap:var(--sp-1);color:var(--c-text-soft);font-size:12px;font-weight:600;display:grid}.acc-field input,.acc-field textarea{color:#fff;width:100%;font:inherit;resize:vertical;transition:border-color var(--dur-xs);background:#080909;border:1px solid #ffffff2d;border-radius:0;outline:0;padding:12px;font-size:16px;font-weight:400}.acc-field input:focus,.acc-field textarea:focus{border-color:#e7c476}.acc-field textarea::placeholder{color:#898c89}[aria-invalid=true]{border-color:var(--c-error)!important}.acc-submit{margin:var(--sp-1) 0 0;justify-self:start}.acc-form .form-message:not(:empty){margin:0}[data-partner-state]:focus{outline:0}@media (width>=900px){.acc-pass{transform:rotate(-.5deg)}}@media (width<=780px){.acc{padding-top:calc(76px + var(--sp-5))}.acc-wrap{width:min(100% - 32px,1040px)}.acc-panel{padding:16px 18px}.acc-panel.acc-more{padding:2px 18px}.acc-invite{padding:22px 20px}.acc-pass{min-height:232px;padding:20px}.acc-ticket{padding:21px 18px 18px}.acc-ticket h2{font-size:27px}.acc-submit{justify-self:stretch}.acc-gate{align-content:start;min-height:0;padding-top:104px}.acc-gate:before{width:240px;height:124px;top:0;transform:translate(-30%,8px)rotate(6deg)}}@media (width<=420px){.acc-linkbox{flex-wrap:wrap}.acc-linkbox__url{flex-basis:100%;padding:14px 14px 6px}.acc-linkbox .acc-btn{flex:1}.acc-linkbox .acc-btn+.acc-btn{margin-left:0}}@media (prefers-reduced-motion:reduce){.acc-steps li,.acc-fold__body,.acc-rules{transition:none;animation:none}.acc-skeleton i{animation:none}}
