.banner[data-v-aa785618]{border-bottom:1px solid var(--line);background:linear-gradient(120deg,#061019 0%,#0a1c2e 45%,#071320 100%);padding:52px 0 44px;position:relative;overflow:hidden}.banner[data-v-aa785618]:before{content:"";background:linear-gradient(90deg,#0000,#3dcbff80,#0000);height:1px;position:absolute;inset:0}.banner-inner[data-v-aa785618]{text-align:center;grid-template-columns:1fr;gap:16px;max-width:870px;margin:0 auto;padding:0 10px;display:grid}.banner-lede[data-v-aa785618]{color:var(--ice-soft);font-size:clamp(17px,2.2vw,21px);font-weight:500;line-height:1.6}.banner-tagline[data-v-aa785618]{letter-spacing:.03em;color:var(--ice-2);font-family:Bebas Neue,sans-serif;font-size:clamp(20px,2.6vw,30px);line-height:1.4}.btn-primary[data-v-aa785618],.btn-ghost[data-v-aa785618]{letter-spacing:.03em;cursor:pointer;border-radius:2px;padding:14px 26px;font-size:14px;font-weight:700}.btn-primary[data-v-aa785618]{background:var(--ice);color:#031019;border:1px solid var(--ice);transition:box-shadow .25s,transform .2s;box-shadow:0 0 #3dcbff00}.btn-primary[data-v-aa785618]:hover{box-shadow:0 0 30px var(--glow);transform:translateY(-1px)}.btn-ghost[data-v-aa785618]{color:var(--ice-soft);border:1px solid var(--line);background:0 0;transition:border-color .2s,color .2s}.btn-ghost[data-v-aa785618]:hover{border-color:var(--ice-2);color:var(--ice-2)}.faq-list[data-v-6e049d4c]{max-width:820px;margin:0 auto}.faq-item[data-v-6e049d4c]{border-bottom:1px solid var(--line)}.faq-q[data-v-6e049d4c]{text-align:left;cursor:pointer;width:100%;color:var(--ice-soft);background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:24px 4px;font-family:inherit;font-size:17px;font-weight:600;display:flex}.faq-q .plus[data-v-6e049d4c]{color:var(--ice);flex:none;font-family:Bebas Neue,sans-serif;font-size:24px;transition:transform .25s}.faq-item[open] .faq-q .plus[data-v-6e049d4c]{transform:rotate(45deg)}.faq-a[data-v-6e049d4c]{color:var(--text-dim);max-width:640px;padding:0 4px 24px;font-size:14.5px;line-height:1.7}summary[data-v-6e049d4c]::-webkit-details-marker{display:none}summary[data-v-6e049d4c]{list-style:none}.gallery-wrap{grid-template-columns:repeat(12,1fr);gap:4px;display:grid}.gallery-item{grid-column:span 3/span 3;padding-top:75%;position:relative}.gallery-item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}@media (width<=768px){.gallery-item{grid-column:span 6/span 6}}.p-icon{color:#fff}.p-galleria-mask{background:#080909!important}.p-galleria-mask .p-galleria-close-button{width:100%;height:100%}.p-galleria-mask .p-galleria-close-button .p-icon{justify-content:center;align-items:center;display:flex;top:10px;right:10px;overflow:hidden;position:absolute!important}.hero[data-v-d4516cde]{border-bottom:1px solid var(--line);min-height:auto;position:relative;overflow:hidden}.hero-aurora[data-v-d4516cde]{z-index:0;background:radial-gradient(600px 420px at 78% 20%,#3dcbff33,#0000 60%),radial-gradient(500px 500px at 60% 80%,#8fd9ff17,#0000 65%),radial-gradient(700px 300px at 10% 95%,#3dcbff12,#0000 60%);animation:18s ease-in-out infinite alternate drift-d4516cde;position:absolute;inset:-20% -10%}@keyframes drift-d4516cde{0%{transform:translate(0)scale(1)}to{transform:translate(-2%,3%)scale(1.06)}}.hero-grid[data-v-d4516cde]{z-index:1;grid-template-columns:1.15fr .85fr;align-items:center;gap:32px;width:100%;display:grid;position:relative}.hero-copy[data-v-d4516cde]{padding:216px 0 184px}.hero-title[data-v-d4516cde]{color:var(--ice-soft);text-shadow:0 0 26px #3dcbff59;white-space:nowrap;font-size:clamp(36px,4.4vw,56px);line-height:1}.skate-line[data-v-d4516cde]{align-items:center;min-height:70px;margin-top:2px;display:flex;position:relative;overflow:visible}.skate-text[data-v-d4516cde]{z-index:2;letter-spacing:.03em;color:var(--ice-soft);text-shadow:0 0 22px #3dcbff8c;opacity:0;white-space:nowrap;font-family:Bebas Neue,sans-serif;font-size:clamp(46px,5.6vw,70px);display:inline-block;position:relative;transform:scale(.85)translateY(6px)}.skate-text.pop-in[data-v-d4516cde]{animation:.3s cubic-bezier(.2,1.5,.4,1) forwards skatePopIn-d4516cde}.skate-text.pop-out[data-v-d4516cde]{animation:.22s ease-in forwards skatePopOut-d4516cde}@keyframes skatePopIn-d4516cde{0%{opacity:0;transform:scale(.8)translateY(8px)skew(-6deg)}55%{opacity:1;transform:scale(1.06)translateY(-2px)skew(1deg)}to{opacity:1;transform:scale(1)translateY(0)skew(0)}}@keyframes skatePopOut-d4516cde{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.85)translateY(-8px)}}.skate-streak[data-v-d4516cde]{z-index:1;background:linear-gradient(90deg, var(--ice), #3dcbff00);width:0;height:3px;box-shadow:0 0 12px var(--ice);opacity:0;position:absolute;bottom:2px;left:2px}.skate-streak.streak-anim[data-v-d4516cde]{animation:.55s ease-out forwards skateStreak-d4516cde}@keyframes skateStreak-d4516cde{0%{opacity:1;width:0}65%{opacity:1;width:min(58%,240px)}to{opacity:0;width:min(70%,280px)}}.skate-particles[data-v-d4516cde]{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:visible}[data-v-d4516cde] .shard{clip-path:polygon(50% 0%,100% 40%,72% 100%,28% 100%,0% 40%);opacity:1;width:6px;height:10px;animation:shardFly-d4516cde var(--dur,.7s) ease-out forwards;background:linear-gradient(#f3fbff,#8fd9ff);position:absolute;box-shadow:0 0 6px #8fd9ffb3}@keyframes shardFly-d4516cde{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}to{transform:translate(var(--tx),var(--ty)) rotate(var(--rot)) scale(.35);opacity:0}}.hero-actions[data-v-d4516cde]{flex-wrap:wrap;gap:16px;margin-top:36px;display:flex}.btn-primary[data-v-d4516cde],.btn-ghost[data-v-d4516cde]{letter-spacing:.03em;cursor:pointer;border-radius:2px;padding:14px 26px;font-size:14px;font-weight:700}.btn-primary[data-v-d4516cde]{background:var(--ice);color:#031019;border:1px solid var(--ice);transition:box-shadow .25s,transform .2s;box-shadow:0 0 #3dcbff00}.btn-primary[data-v-d4516cde]:hover{box-shadow:0 0 30px var(--glow);transform:translateY(-1px)}.btn-ghost[data-v-d4516cde]{color:var(--ice-soft);border:1px solid var(--line);background:0 0;transition:border-color .2s,color .2s}.btn-ghost[data-v-d4516cde]:hover{border-color:var(--ice-2);color:var(--ice-2)}.hero-art[data-v-d4516cde]{z-index:1;justify-content:center;align-items:center;padding:20px 0;display:flex;position:relative}.hero-art-glow[data-v-d4516cde]{filter:blur(4px);background:radial-gradient(circle,#3dcbff4d,#3dcbff0d 55%,#0000 70%);border-radius:50%;width:340px;height:340px;position:absolute}.vortex-ring[data-v-d4516cde]{pointer-events:none;border-radius:50%;position:absolute}.vortex-outer[data-v-d4516cde]{filter:blur(7px);opacity:.85;background:conic-gradient(#0000 0deg,#3dcbff8c 35deg,#0000 85deg 175deg,#8fd9ff66 215deg,#0000 265deg 360deg);width:380px;height:380px;animation:15s linear infinite vortexSpin-d4516cde}.vortex-inner[data-v-d4516cde]{filter:blur(5px);opacity:.75;background:conic-gradient(from 90deg,#0000 0deg,#eaf6ff8c 28deg,#0000 68deg 195deg,#3dcbff66 235deg,#0000 275deg 360deg);width:300px;height:300px;animation:10s linear infinite reverse vortexSpin-d4516cde}@keyframes vortexSpin-d4516cde{to{transform:rotate(360deg)}}.hero-art img[data-v-d4516cde]{filter:drop-shadow(0 0 40px #3dcbff59);transform-origin:62% 88%;width:min(340px,78%);animation:3.2s ease-in-out infinite wizardSwing-d4516cde;position:relative}@keyframes wizardSwing-d4516cde{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@media (width<=900px){.hero-grid[data-v-d4516cde]{grid-template-columns:1fr}.hero-copy[data-v-d4516cde]{text-align:center;padding:8px 0 56px}.hero-title[data-v-d4516cde]{white-space:normal}.hero-art[data-v-d4516cde]{order:-1;padding:32px 0 24px}.hero-art img[data-v-d4516cde]{width:200px}.hero-art-glow[data-v-d4516cde]{width:240px;height:240px}.vortex-outer[data-v-d4516cde]{width:260px;height:260px}.vortex-inner[data-v-d4516cde]{width:200px;height:200px}.skate-line[data-v-d4516cde]{justify-content:center;width:fit-content;margin:0 auto}.hero-actions[data-v-d4516cde]{justify-content:center}}@media (width<=520px){.hero-copy[data-v-d4516cde]{padding:4px 0 48px}.hero-art[data-v-d4516cde]{padding:24px 0 16px}.hero-art img[data-v-d4516cde]{width:170px}.hero-art-glow[data-v-d4516cde]{width:200px;height:200px}.vortex-outer[data-v-d4516cde]{width:220px;height:220px}.vortex-inner[data-v-d4516cde]{width:170px;height:170px}.skate-line[data-v-d4516cde]{align-items:flex-start;min-height:50px}.skate-text[data-v-d4516cde]{white-space:normal;max-width:100%;font-size:clamp(30px,9vw,44px);line-height:1.05}}@media (width<=480px){.camp-card[data-v-d4516cde]{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));padding:24px 20px 22px}.footer-grid[data-v-d4516cde]{grid-template-columns:1fr;gap:28px}}@media (prefers-reduced-motion:reduce){.hero-aurora[data-v-d4516cde]{animation:none!important}.skate-text[data-v-d4516cde]{opacity:1!important;animation:none!important;transform:none!important}.skate-streak[data-v-d4516cde],.shard[data-v-d4516cde]{display:none!important}.vortex-outer[data-v-d4516cde],.vortex-inner[data-v-d4516cde]{animation:none!important}.hero-art img[data-v-d4516cde]{animation:none!important;transform:none!important}}.buybar[data-v-d49b12ef]{z-index:70;transition:transform .45s var(--ease);background:var(--glow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;position:fixed;bottom:0;left:0;right:0;transform:translateY(120%);box-shadow:0 -12px 40px -18px #0009}.buybar.show[data-v-d49b12ef]{transform:none}.buybar-in[data-v-d49b12ef]{max-width:var(--maxw);align-items:center;gap:20px;margin:0 auto;padding:14px 24px;display:flex}.label[data-v-d49b12ef]{letter-spacing:.14em;text-transform:uppercase;color:#fff9;font-size:.74rem}.camp-cta[data-v-d49b12ef]{color:#031019;background:var(--ice);white-space:nowrap;border:none;border-radius:2px;padding:11px 20px;font-size:13px;font-weight:700;transition:box-shadow .2s}.camp-cta[data-v-d49b12ef]:hover{box-shadow:0 0 22px var(--glow)}.sel[data-v-d49b12ef]{font-family:Bebas Neue,sans-serif;font-size:1.12rem}.sel b[data-v-d49b12ef]{color:var(--accent-2)}.stepper[data-v-d49b12ef]{vertical-align:middle;background:#ffffff1a;border-radius:999px;align-items:center;gap:2px;width:40%;padding:4px;display:inline-flex}.stepper button[data-v-d49b12ef]{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50%;width:32px;height:32px;font-size:1.2rem;line-height:1;transition:all .2s}.stepper button[data-v-d49b12ef]:hover{background:#ffffff2e}.stepper span[data-v-d49b12ef]{text-align:center;min-width:26px;font-weight:700}.total[data-v-d49b12ef]{text-align:right;margin-left:auto}.total .label[data-v-d49b12ef]{display:block}.total b[data-v-d49b12ef]{font-family:Bebas Neue,sans-serif;font-size:1.5rem}.buybar .btn[data-v-d49b12ef]{padding:13px 26px}.buybar-toggle[data-v-d49b12ef]{color:#fff;cursor:pointer;background:#fff0;border:1px solid #fff0;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.05rem;line-height:1;transition:all .2s;display:inline-flex}.buybar-toggle[data-v-d49b12ef]:hover{background:#ffffff2e}.buybar-email-row[data-v-d49b12ef]{max-width:var(--maxw);gap:8px;margin:0 auto 25px;padding:20px 24px 14px;display:grid}.email-top-row[data-v-d49b12ef]{grid-template-columns:40% 37% 20%;align-items:end;gap:10px;display:grid}.email-second-row[data-v-d49b12ef]{grid-template-columns:30% 35% 10% 20%;align-items:end;gap:10px;display:grid}.attendee-fields[data-v-d49b12ef]{gap:10px;display:grid}.email-col[data-v-d49b12ef]{gap:8px;display:grid}.email-label[data-v-d49b12ef]{letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;font-size:.76rem;line-height:.5rem}.email-input[data-v-d49b12ef]{color:#fff;background:#ffffff14;border:1px solid #ffffff47;border-radius:10px;outline:none;height:42px;padding:0 12px}.payer-postal-code[data-v-d49b12ef]{max-width:90px}.company-label[data-v-d49b12ef]{letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;font-size:.76rem}.email-input[data-v-d49b12ef]::placeholder{color:#fff9}.email-input[data-v-d49b12ef]:focus{border-color:var(--accent-2)}.company-order-row[data-v-d49b12ef]{gap:8px;display:grid}.company-checkbox[data-v-d49b12ef]{color:#fff;white-space:nowrap;align-items:center;gap:8px;font-size:.9rem;display:flex}.company-checkbox input[data-v-d49b12ef]{accent-color:var(--accent)}.company-fields[data-v-d49b12ef]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.company-tax[data-v-d49b12ef]{grid-column:1/-1}.calendar-input[data-v-d49b12ef] .p-inputtext{color:#fff;width:100%;height:42px;box-shadow:none;background:0 0;border:0 solid #ffffff47;border-radius:10px;outline:none;padding:0 12px}.calendar-input[data-v-d49b12ef] .p-inputtext::placeholder{color:#fff9}.calendar-input[data-v-d49b12ef] button,.calendar-input[data-v-d49b12ef] .p-datepicker-trigger,.calendar-input[data-v-d49b12ef] .p-button,.calendar-input[data-v-d49b12ef] .p-button-icon-only{box-shadow:none!important;background:0 0!important;border:0!important}.calendar-input[data-v-d49b12ef] .p-datepicker-trigger:hover,.calendar-input[data-v-d49b12ef] .p-button:hover{background:0 0!important}.checkout-row[data-v-d49b12ef]{justify-content:center;padding:25px;display:flex}.checkout-btn[data-v-d49b12ef]{justify-content:center;width:100%;min-width:220px;max-width:320px}.checkout-error[data-v-d49b12ef]{color:#ffd0d0;text-align:center;margin:0;font-size:.9rem}.checkout-status-card[data-v-d49b12ef]{text-align:center;justify-items:center;gap:12px;padding:22px 10px;display:grid}.status-title[data-v-d49b12ef]{color:#fff;margin:0;font-size:1rem;font-weight:600}.spinner[data-v-d49b12ef]{border:3px solid #ffffff47;border-top-color:var(--accent-2);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite spin-d49b12ef}.print-btn[data-v-d49b12ef]{max-width:340px}.checkout-btn[data-v-d49b12ef]:disabled{opacity:.65;cursor:wait}.btn-accent[data-v-d49b12ef]:hover{background:var(--accent);border-color:var(--accent)}.first-row[data-v-d49b12ef],.second-row[data-v-d49b12ef]{width:50%}.wrapper-total[data-v-d49b12ef]{align-items:center;gap:12px;width:100%;display:flex}.wrapper-total .stepper[data-v-d49b12ef]{width:40%}.wrapper-total .right-total[data-v-d49b12ef]{width:60%;margin-left:0}.wrapper-total .btn-total[data-v-d49b12ef]{width:40%}.is-hidden[data-v-d49b12ef]{display:none!important}.down-hide-to-up[data-v-d49b12ef]{height:10px}@keyframes spin-d49b12ef{to{transform:rotate(360deg)}}@media (width<=900px){.stepper[data-v-d49b12ef]{text-align:center}.wrapper-total[data-v-d49b12ef]{display:block}.buybar-in[data-v-d49b12ef]{flex-wrap:wrap;gap:12px;padding:12px 18px}.sel[data-v-d49b12ef]{flex:100%;font-size:1rem}.total[data-v-d49b12ef]{margin-left:0}.buybar-toggle[data-v-d49b12ef]{width:42px;height:42px}.buybar-email-row[data-v-d49b12ef]{padding:0 18px 12px}.email-top-row[data-v-d49b12ef],.email-second-row[data-v-d49b12ef]{grid-template-columns:1fr}.payer-postal-code[data-v-d49b12ef]{max-width:100%}.company-fields[data-v-d49b12ef]{grid-template-columns:1fr}.checkout-row[data-v-d49b12ef]{justify-content:stretch}.checkout-btn[data-v-d49b12ef],.first-row[data-v-d49b12ef]{width:100%}.first-row .left[data-v-d49b12ef]{width:90%}.first-row .right[data-v-d49b12ef]{width:10%}.second-row[data-v-d49b12ef]{width:100%}.wrapper-total .right-total .total[data-v-d49b12ef]{width:60%}.wrapper-total .btn-total[data-v-d49b12ef]{width:100%}.total-btn a[data-v-d49b12ef]{text-align:center;width:100%;display:block}}.team-intro[data-v-29e9ebd0]{text-align:center;max-width:640px;margin:0 auto 64px}.team-intro .section-title[data-v-29e9ebd0]{margin-bottom:14px}.team-intro p[data-v-29e9ebd0]{color:var(--text-dim);font-size:15px;line-height:1.7}.team-grid[data-v-29e9ebd0]{grid-template-columns:repeat(2,1fr);gap:40px;display:grid}@media (width<=800px){.team-grid[data-v-29e9ebd0]{grid-template-columns:1fr}}.team-card[data-v-29e9ebd0]{background:var(--panel);border:1px solid var(--line);flex-direction:column;gap:18px;padding:36px;display:flex}.team-photo-row[data-v-29e9ebd0]{align-items:center;gap:20px;display:flex}.team-photo[data-v-29e9ebd0]{-o-object-fit:cover;object-fit:cover;border:2px solid var(--ice);width:96px;height:96px;box-shadow:0 0 24px var(--glow);border-radius:50%;flex:none}.team-name[data-v-29e9ebd0]{color:var(--ice-soft);font-size:26px}.team-role[data-v-29e9ebd0]{color:var(--ice-2);letter-spacing:.03em;margin-top:2px;font-size:13px;font-weight:600}.team-bio[data-v-29e9ebd0]{color:var(--text-dim);font-size:14.5px;line-height:1.75}.team-bio+.team-bio[data-v-29e9ebd0]{margin-top:-6px}.team-together[data-v-29e9ebd0]{border:1px solid var(--line);background:linear-gradient(90deg,#3dcbff0f,#0000);align-items:center;gap:20px;margin-top:40px;padding:28px 32px;display:flex}.team-together p[data-v-29e9ebd0]{color:var(--text);margin:0;font-size:14.5px;line-height:1.7}.team-together .tag[data-v-29e9ebd0]{color:var(--ice);white-space:nowrap;font-family:Bebas Neue,sans-serif;font-size:20px}.ql-editor p,.ql-editor ol,.ql-editor{letter-spacing:1px;color:color-mix(in srgb, var(--default-color), transparent 15%);margin:0;padding:0;font-size:1.1rem;line-height:36px}@media (width<=768px){.ql-editor p,.ql-editor ol,.ql-editor{letter-spacing:.5px;font-size:1rem;line-height:30px}.ql-editor h2{font-size:1.75rem}}.wrap-capms h2[data-v-a0009c4d]{line-height:1.5}.camps[data-v-a0009c4d]{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:28px;display:grid}.camp-card[data-v-a0009c4d]{background:linear-gradient(155deg, var(--panel) 0%, #071019 100%);border:1px solid var(--line);clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,28px 100%,0 calc(100% - 28px));flex-direction:column;gap:18px;padding:32px 30px 30px;transition:border-color .25s,transform .25s;display:flex;position:relative}.camp-card[data-v-a0009c4d]:hover{border-color:#8fd9ff66;transform:translateY(-4px)}.camp-top[data-v-a0009c4d]{justify-content:space-between;align-items:flex-start;gap:12px;min-height:70px;display:flex}.camp-banner[data-v-a0009c4d]{aspect-ratio:4;-o-object-fit:cover;object-fit:cover;width:100%;color:var(--text-dim);letter-spacing:.03em;text-align:center;background:linear-gradient(120deg,#3dcbff29,#0a142080 60%,#8fd9ff1f);border:1px dashed #8fd9ff4d;border-radius:2px;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex;overflow:hidden}.camp-date[data-v-a0009c4d]{color:var(--ice);letter-spacing:.05em;white-space:nowrap;border:1px solid #3dcbff66;border-radius:2px;padding:6px 12px;font-size:13px;font-weight:700}.camp-price[data-v-a0009c4d]{color:var(--ice-soft);text-align:right;font-family:Bebas Neue,sans-serif;font-size:30px;line-height:1}.camp-price small[data-v-a0009c4d]{color:var(--text-dim);letter-spacing:.06em;margin-top:4px;font-family:Inter,sans-serif;font-size:11px;font-weight:500;display:block}.camp-price .was[data-v-a0009c4d]{color:var(--text-dim);font-family:Inter,sans-serif;font-size:13px;font-weight:500;text-decoration:line-through;display:block}.camp-title[data-v-a0009c4d]{color:var(--ice-soft);font-size:28px}.camp-loc[data-v-a0009c4d]{color:var(--text-dim);font-size:13px;line-height:1.5}.camp-loc b[data-v-a0009c4d]{color:var(--text);font-weight:600}.camp-feats[data-v-a0009c4d]{flex-direction:column;gap:10px;min-height:120px;margin:4px 0 0;padding:0;list-style:none;display:flex}.camp-feats li[data-v-a0009c4d]{color:var(--text);align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.camp-feats li[data-v-a0009c4d]:before{content:"";background:var(--ice);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);flex:none;width:8px;height:8px;margin-top:5px}.camp-focus[data-v-a0009c4d]{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.camp-focus span[data-v-a0009c4d]{letter-spacing:.04em;color:var(--ice-2);border:1px solid var(--line);border-radius:2px;padding:5px 10px;font-size:11px;font-weight:600}.camp-foot[data-v-a0009c4d]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:18px;display:flex}.camp-deadline[data-v-a0009c4d]{color:var(--text-dim);font-size:12px}.camp-cta[data-v-a0009c4d]{color:#031019;background:var(--ice);white-space:nowrap;border:0 solid #0000;border-radius:2px;padding:11px 20px;font-size:13px;font-weight:700;transition:box-shadow .2s}.camp-cta[data-v-a0009c4d]:hover{box-shadow:0 0 22px var(--glow)}.camp-cta[data-v-a0009c4d]:disabled{opacity:.5;cursor:not-allowed}.camp-cta[data-v-a0009c4d]:disabled:hover{box-shadow:none}
