.reveal-up.is-visible{opacity:1;transform:none}.wpcf7-not-valid-tip{color:#ffb3b6;font-size:12px;margin-top:4px}.wpcf7-form.invalid .wpcf7-response-output,.wpcf7-form.failed .wpcf7-response-output,.wpcf7-form.aborted .wpcf7-response-output,.wpcf7-form.spam .wpcf7-response-output{border-color:rgba(229,72,77,.5);background:rgba(229,72,77,.12);color:#ffd7d9}.wpcf7-spinner{display:none}.wpcf7-form.submitting .wpcf7-spinner{display:block;margin:10px auto 0}.wpcf7-form.sent .btn-cta,.wpcf7-form.sent .wpcf7-spinner{display:none}.grecaptcha-badge{z-index:999}.green-rule{position:absolute;left:50%;bottom:4px;transform:translateX(-50%);width:min(1671px,92vw);height:4px;background:linear-gradient(to right,rgba(141,202,118,0),var(--green-400) 50%,rgba(141,202,118,0))}body.artarmon-join .faq-section .faq-item.is-open{border-color:rgba(255,255,255,.08)}body.artarmon-join .faq-section .faq-item.is-open .faq-icon{background:0 0;color:#fff}.rail-controls.is-static .rail-btn{display:none}.rail-dot{width:8px;height:8px;border-radius:4px}.rail-dot.is-active{width:10.4px;height:10.4px;border-radius:5.2px;transform:none}.join-hero-sub em{font-weight:600;font-style:italic}.questions-fab.is-visible{opacity:1;visibility:visible;transform:none;transition-delay:0s}body.artarmon-join .grecaptcha-badge{bottom:calc(84px + env(safe-area-inset-bottom,0px))!important}@media (max-width:767px){body.artarmon-join .grecaptcha-badge{bottom:calc(72px + env(safe-area-inset-bottom,0px))!important}}.perk-item.is-visible{opacity:1;transform:none}.stage-sub em{font-style:italic}.stage-row.is-active .stage-row-sold-out{color:#b3382c;font-weight:600}.stage-row-soon{padding:4px 12px;border-radius:999px;border:1px solid var(--color-primary);font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--color-primary)}.price-redacted-bars .bar{display:block;width:10px;height:22px;border-radius:1px;background:var(--color-primary)}.price-redacted-bars .dot{display:block;width:3px;height:6px;border-radius:1px;background:var(--color-primary)}.roadmap-card.is-coming-soon{border:1px solid var(--color-primary)}.roadmap-card.is-coming-soon .roadmap-card-body{opacity:1}.roadmap-card.is-coming-soon .roadmap-card-cta{pointer-events:none}.next-card-sub{margin-top:10px;font-family:Poppins,sans-serif;font-size:16px;color:#fff}