.ambient-roadmap{padding:80px 24px;width:100%}.ambient-roadmap__container{max-width:640px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.ambient-roadmap__container .top-section-subtitle{margin:0 0 12px}.ambient-roadmap__container .top-section-title{margin:0 0 24px}.ambient-roadmap__body{opacity:.6;margin:0 0 40px;max-width:540px}.ambient-roadmap__progress{width:100%;max-width:480px;margin:0 0 12px}.ambient-roadmap__progress-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;opacity:.55}.ambient-roadmap__progress-track{width:100%;height:6px;border-radius:6px;background:#ffffff14;overflow:hidden;position:relative}.ambient-roadmap__progress-fill{position:absolute;top:0;left:0;height:100%;border-radius:6px;background-color:#ff5c00;transition:width .6s ease}.ambient-roadmap__updated{font-size:.78rem;opacity:.35;margin:8px 0 48px}.ambient-roadmap__timeline{width:100%;position:relative;padding-left:32px}.ambient-roadmap__timeline:before{content:"";position:absolute;left:10px;top:0;bottom:0;width:2px;background:#ffffff1a}.ambient-roadmap__node{position:relative;display:flex;align-items:flex-start;gap:0;margin-bottom:8px}.ambient-roadmap__node:last-child{margin-bottom:0}.ambient-roadmap__node-indicator{position:absolute;left:-32px;top:2px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;z-index:2;background:var(--roadmap-bg, #1a1a1a);padding:2px 0}.ambient-roadmap__node-dot{width:14px;height:14px;border-radius:50%;border:2px solid currentColor;opacity:.25;box-sizing:border-box}.ambient-roadmap__node-dot--active{border:none;background:var(--color-accent, #ff5c00);opacity:1;animation:roadmap-pulse 2s ease-in-out infinite}.ambient-roadmap__node-dot--ordered{border:none;background:#3b82f6;opacity:1}.ambient-roadmap__node-body{flex:1;min-width:0}.ambient-roadmap__details{text-align:left}.ambient-roadmap__summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:6px 0 8px;list-style:none;-webkit-user-select:none;user-select:none}.ambient-roadmap__summary::-webkit-details-marker{display:none}.ambient-roadmap__summary::marker{display:none;content:""}.ambient-roadmap__summary-text{display:flex;align-items:baseline;gap:10px;flex:1;min-width:0}.ambient-roadmap__category-title{font-size:calc(1.05rem * var(--font-body-scale, 1));font-weight:600;margin:0;line-height:1.4;color:inherit}.ambient-roadmap__category-count{font-size:.75rem;opacity:.4;font-variant-numeric:tabular-nums;white-space:nowrap}.ambient-roadmap__chevron{flex-shrink:0;opacity:.3;transition:transform .25s ease,opacity .25s ease}.ambient-roadmap__details[open]>.ambient-roadmap__summary .ambient-roadmap__chevron{transform:rotate(180deg);opacity:.5}.ambient-roadmap__node--upcoming .ambient-roadmap__category-title{opacity:.4}.ambient-roadmap__node--upcoming .ambient-roadmap__category-count{opacity:.2}.ambient-roadmap__node--upcoming .ambient-roadmap__chevron{opacity:.15}.ambient-roadmap__milestone-list{padding:4px 0 16px}.ambient-roadmap__milestones{list-style:none;padding:0;margin:0}.ambient-roadmap__step{display:flex;align-items:center;gap:12px;padding:5px 0}.ambient-roadmap__step-indicator{flex-shrink:0;width:12px;height:12px;display:flex;align-items:center;justify-content:center}.ambient-roadmap__dot{width:8px;height:8px;border-radius:50%;border:1.5px solid currentColor;opacity:.2;box-sizing:border-box}.ambient-roadmap__dot--active{border:none;background:var(--color-accent, #ff5c00);opacity:1;animation:roadmap-pulse 2s ease-in-out infinite}.ambient-roadmap__dot--ordered{border:none;background:#3b82f6;opacity:.85}@keyframes roadmap-pulse{0%,to{box-shadow:0 0 #ff5c0066}50%{box-shadow:0 0 0 5px #ff5c0000}}.ambient-roadmap__check{color:currentColor}.ambient-roadmap__step-content{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.ambient-roadmap__step-title{font-size:calc(.88rem * var(--font-body-scale, 1));font-weight:400;line-height:1.4;color:inherit}.ambient-roadmap__step-detail{font-size:.75rem;color:#4ade80;font-weight:500}.ambient-roadmap__step-badge{display:inline-block;padding:1px 8px;font-size:.65rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;white-space:nowrap;color:#fff}.ambient-roadmap__step-badge--completed{background:#ffffff26;color:inherit}.ambient-roadmap__step-badge--in-progress{background:#d97850}.ambient-roadmap__step-badge--ordered{background:#3b82f6}.ambient-roadmap__step-badge--upcoming{background:#ffffff14;color:inherit;opacity:.5}.ambient-roadmap__step-note{display:block;width:100%;font-size:.75rem;opacity:.5;margin-top:3px;font-weight:400}.ambient-roadmap__step--upcoming .ambient-roadmap__step-title{opacity:.35}.ambient-roadmap__step--ordered .ambient-roadmap__step-title{opacity:.7}@media(max-width:749px){.ambient-roadmap{padding:60px 20px}.ambient-roadmap__timeline{padding-left:28px}.ambient-roadmap__node-indicator{left:-28px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-ambient-roadmap.css.map */
