.roadmap-list{position:relative;z-index:1;margin-top:2.25rem;width:min(48rem,calc(100% - .5rem));max-width:none;margin-inline:auto;border:1px solid rgba(255,255,255,.2);background:#ffffff12;backdrop-filter:blur(18px) saturate(1.15);-webkit-backdrop-filter:blur(18px) saturate(1.15);box-shadow:0 18px 50px #00000059,inset 0 1px #ffffff1f}.roadmap-item{border-bottom:1px solid rgba(255,255,255,.12);overflow:hidden}.roadmap-item:last-child{border-bottom:none}.roadmap-item--extra{overflow:hidden}.roadmap-list.is-collapsed .roadmap-item--extra:not(.is-row-animating){height:0!important;opacity:0;border-bottom-color:transparent;pointer-events:none}.roadmap-item--extra.is-row-animating{transition:height .4s cubic-bezier(.22,1,.36,1),opacity .3s ease,border-bottom-color .3s ease}.roadmap-item summary{list-style:none;position:relative;display:flex;align-items:center;justify-content:center;gap:.75rem;min-height:4.25rem;padding:1.15rem 5.5rem;cursor:pointer;font-weight:700;color:#fff}.roadmap-item--completed summary{padding-right:8.5rem}.roadmap-item summary::-webkit-details-marker{display:none}.roadmap-item summary:after{content:"+";position:absolute;right:1.35rem;top:50%;transform:translateY(-50%);font-size:clamp(1.85rem,3vw,2.35rem);font-weight:700;color:var(--hb-orange);line-height:1;transition:transform .25s ease,opacity .2s ease}.roadmap-item[open] summary:after{content:"−"}.roadmap-item-title{font-family:var(--font-display);font-size:clamp(1.25rem,2.4vw,1.55rem);letter-spacing:-.01em;text-align:center;width:100%;max-width:none}.roadmap-item-version{position:absolute;right:4.25rem;top:50%;transform:translateY(-50%);font-family:var(--font-display);font-size:clamp(1.25rem,2.4vw,1.55rem);font-weight:700;letter-spacing:-.01em;color:var(--hb-orange);line-height:1;white-space:nowrap}.roadmap-item-panel{overflow:hidden;height:0;text-align:center}.roadmap-item[open] .roadmap-item-panel:not(.is-animating){height:auto}.roadmap-item-panel.is-animating{transition:height .35s cubic-bezier(.22,1,.36,1)}.roadmap-item-panel-inner{padding:0 1.5rem 1.5rem}.roadmap-item-body{margin:0;color:var(--hb-muted);font-size:clamp(1.1rem,1.8vw,1.25rem);line-height:1.5;max-width:none}.roadmap-item-date{margin:.85rem 0 0;color:#d4e0f0bf;font-size:clamp(.95rem,1.4vw,1.05rem);font-weight:600}@media (prefers-reduced-motion: reduce){.roadmap-item-panel.is-animating,.roadmap-item--extra.is-row-animating,.roadmap-item summary:after{transition:none!important}}.roadmap-view-all-wrap{display:flex;justify-content:center;margin-top:1.35rem}.roadmap-view-all{appearance:none;border:2px solid rgba(255,255,255,.35);background:#ffffff0f;color:#fff;font-family:var(--font-display);font-size:clamp(1rem,1.8vw,1.15rem);font-weight:700;letter-spacing:-.01em;padding:.7rem 1.35rem;cursor:pointer}.roadmap-view-all:hover{border-color:var(--hb-orange);color:var(--hb-orange)}@media (max-width: 480px){.roadmap-item-title,.roadmap-item-version{font-size:1.125rem}.roadmap-item-body{font-size:.9375rem}.roadmap-item-date{font-size:.8125rem}.roadmap-view-all{font-size:1rem}.suggest-field[data-astro-cid-khueswxm] label[data-astro-cid-khueswxm]{font-size:.75rem}.suggest-note[data-astro-cid-khueswxm],.suggest-status[data-astro-cid-khueswxm]{font-size:.8125rem}}@media (max-width: 640px){.roadmap-item summary{min-height:3.75rem;padding:1rem 3.5rem 1rem 1rem;justify-content:flex-start}.roadmap-item--completed summary{padding-right:7rem}.roadmap-item-title{text-align:left;max-width:none}.roadmap-item-version{right:3.1rem;font-size:clamp(1.05rem,4vw,1.25rem)}.roadmap-item summary:after{right:1rem;font-size:1.75rem}.roadmap-item-panel{text-align:left}.roadmap-item-panel-inner{padding:0 1.15rem 1.25rem}}.suggest-form[data-astro-cid-khueswxm]{position:relative;z-index:1;max-width:34rem;margin:1.75rem auto 0;text-align:left;display:grid;gap:1rem;padding:1.65rem 1.4rem;border:1px solid rgba(255,255,255,.28);background:#ffffff24;backdrop-filter:blur(12px) saturate(1.1);-webkit-backdrop-filter:blur(12px) saturate(1.1);box-shadow:0 18px 50px #00000038,inset 0 1px #ffffff47}.suggest-field[data-astro-cid-khueswxm]{display:grid;gap:.4rem}.suggest-field[data-astro-cid-khueswxm] label[data-astro-cid-khueswxm]{font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--hb-muted-on-orange)}.suggest-field-hint[data-astro-cid-khueswxm]{margin:0;font-size:.8125rem;color:var(--hb-muted-on-orange);opacity:.9}.suggest-input[data-astro-cid-khueswxm]{width:100%;padding:.95rem 1.1rem;border:2px solid rgba(26,18,8,.28);border-radius:0;font-family:var(--font-sans);font-size:1rem;font-weight:500;background:#ffffffeb;color:var(--hb-orange-ink)}.suggest-input[data-astro-cid-khueswxm]:focus{outline:none;border-color:var(--hb-navy-deep);background:#fff}.suggest-textarea[data-astro-cid-khueswxm]{resize:vertical;min-height:7rem}.suggest-btn[data-astro-cid-khueswxm]{justify-self:start;border:none;cursor:pointer}.suggest-btn[data-astro-cid-khueswxm]:disabled{opacity:.7;cursor:not-allowed}.suggest-status[data-astro-cid-khueswxm]{min-height:1.4rem;margin:0;font-size:.9375rem;font-weight:600;color:var(--hb-muted-on-orange)}.suggest-status[data-astro-cid-khueswxm].is-success{color:#166534}.suggest-status[data-astro-cid-khueswxm].is-error{color:#991b1b}.suggest-note[data-astro-cid-khueswxm]{margin:0;font-size:.8125rem;color:var(--hb-muted-on-orange);opacity:.85}body.home-billboard .nav .btn{border-radius:0}
