.ambient-releases{padding:80px 24px 120px;width:100%;min-height:100vh}.ambient-releases h1,.ambient-releases h2,.ambient-releases h3,.ambient-releases h4,.ambient-releases h5,.ambient-releases h6,.ambient-releases p,.ambient-releases li,.ambient-releases strong,.ambient-releases .rte,.ambient-releases .rte *{color:inherit}.releases-container{max-width:820px;margin:0 auto}.releases-heading{font-size:2.75rem;font-weight:700;text-align:center;margin:0 0 16px;line-height:1.1}@media(min-width:750px){.releases-heading{font-size:3.5rem}}.releases-subheading{text-align:center;opacity:.6;margin:0 0 60px;font-size:1.125rem;line-height:1.4}.releases-filters{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:0 0 64px}.filter-btn{padding:10px 20px;font-size:.9375rem;font-weight:500;border-radius:6px;border:1px solid;border-color:#ffffff26;cursor:pointer;transition:all .2s;background:transparent;color:inherit;opacity:.5}.filter-btn:hover{opacity:.8;border-color:#ffffff4d}.filter-btn.active{opacity:1;border-color:#fff6;background:#ffffff0d}.releases-list{display:flex;flex-direction:column;gap:64px}.release-item{padding:0 0 64px;border-bottom:1px solid rgba(255,255,255,.08)}.release-item:last-child{border-bottom:none;padding-bottom:0}.release-header{margin:0 0 24px}.release-title-row{display:flex;align-items:center;gap:12px;margin:0 0 8px;flex-wrap:wrap}.release-version{font-size:1.875rem;font-weight:700;margin:0;line-height:1.1}@media(min-width:640px){.release-version{font-size:2.25rem}}.release-badge{display:inline-flex;align-items:center;padding:4px 12px;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.03em;border-radius:4px;opacity:.9}.release-badge--firmware{background:#3b82f633;color:#60a5fa}.release-badge--software{background:#22c55e33;color:#4ade80}.release-badge--both{background:#ff5c0033;color:#ff5c00}.release-date{display:block;font-size:.9375rem;opacity:.4;font-weight:400}.release-title{font-size:1.25rem;font-weight:600;margin:0 0 16px;line-height:1.3}.release-description{font-size:1.0625rem;line-height:1.6;opacity:.75;margin:0 0 32px}.release-section{margin:0 0 32px}.release-section:last-child{margin-bottom:0}.section-heading{display:flex;align-items:center;gap:8px;font-size:1rem;font-weight:600;margin:0 0 16px;opacity:.9}.section-icon{font-size:1rem}.feature-list,.improvement-list,.bugfix-list{font-size:1rem;line-height:1.7;opacity:.8}.feature-list>p{margin:0 0 20px}.feature-list>p:last-child{margin-bottom:0}.feature-list strong{font-weight:600;opacity:1;display:block;margin-bottom:4px}.feature-list br{display:block;content:"";margin-bottom:4px}.improvement-list ul,.bugfix-list ul{list-style:none;padding:0;margin:0}.improvement-list li,.bugfix-list li{display:flex;gap:12px;margin:0 0 12px;line-height:1.6}.improvement-list li:last-child,.bugfix-list li:last-child{margin-bottom:0}.improvement-list li:before,.bugfix-list li:before{content:"";display:block;width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.3;margin-top:9px;flex-shrink:0}.release-downloads{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.download-btn{padding:10px 20px;font-size:.9375rem;font-weight:500;border-radius:6px;text-decoration:none;transition:all .2s;border:1px solid rgba(255,255,255,.2);background:#ffffff0d;color:inherit}.download-btn:hover{background:#ffffff1a;border-color:#ffffff4d}.releases-empty{text-align:center;padding:60px 0;opacity:.5}.roadmap-widget{padding:80px 24px;width:100%}.roadmap-widget__container{max-width:600px;margin:0 auto;text-align:center}.roadmap-widget__eyebrow{font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin:0 0 16px}.roadmap-widget__heading{font-size:2rem;font-weight:700;margin:0 0 16px;line-height:1.1}@media(min-width:750px){.roadmap-widget__heading{font-size:2.5rem}}.roadmap-widget__body{font-size:1.0625rem;line-height:1.6;opacity:.6;margin:0 0 40px}.roadmap-widget__body p{margin:0}.roadmap-widget__progress{margin:0 0 48px}.roadmap-widget__progress-bar{width:100%;height:6px;border-radius:6px;background:#ffffff14;overflow:hidden;margin:0 0 12px}.roadmap-widget__progress-fill{height:100%;border-radius:6px}.roadmap-widget__progress-meta{display:flex;justify-content:center;align-items:center;gap:8px}.roadmap-widget__pct{font-size:1.75rem;font-weight:700;line-height:1}.roadmap-widget__status{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.roadmap-widget__pipeline{display:flex;flex-direction:column;gap:0;margin:0 0 48px;text-align:left}.roadmap-widget__step{display:flex;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.06);position:relative}.roadmap-widget__step:last-child{border-bottom:none}.roadmap-widget__step-dot{width:22px;height:22px;border-radius:50%;border:2px solid rgba(255,255,255,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0;background:transparent;position:relative}.roadmap-widget__step--completed .roadmap-widget__step-dot{border:none}.roadmap-widget__step--upcoming .roadmap-widget__step-dot{border-style:dashed}.roadmap-widget__pulse{width:8px;height:8px;border-radius:50%;animation:roadmap-pulse 2s ease-in-out infinite}@keyframes roadmap-pulse{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}.roadmap-widget__step-label{font-size:.9375rem;font-weight:500;flex:1}.roadmap-widget__step--completed .roadmap-widget__step-label{opacity:.45;text-decoration:line-through;text-decoration-color:#fff3}.roadmap-widget__step-tag{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.roadmap-widget__step-tag--next{opacity:.35}.roadmap-widget__button{display:inline-flex;align-items:center;gap:8px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s}.roadmap-widget__button:hover{gap:12px}.roadmap-widget__button svg{transition:transform .2s}.roadmap-widget__button:hover svg{transform:translate(2px)}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
