:root{--spacing-xs: .5rem;--spacing-sm: .75rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px rgba(0, 0, 0, .07);--shadow-lg: 0 10px 15px rgba(0, 0, 0, .1);--gradient-primary: linear-gradient(135deg, #3b82f6 0%, #8b5cf6 50%, #e94cff 100%)}.roadmap-page[data-astro-cid-khueswxm]{background:var(--background);color:var(--text);scroll-behavior:smooth}.roadmap-hero[data-astro-cid-khueswxm]{background:var(--gradient-primary);padding:var(--spacing-2xl) var(--spacing-xl);color:#fff;text-align:center;margin-bottom:var(--spacing-2xl);border-bottom:1px solid rgba(255,255,255,.1)}.roadmap-hero[data-astro-cid-khueswxm] h1[data-astro-cid-khueswxm]{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;margin-bottom:var(--spacing-md);letter-spacing:-.02em}.roadmap-hero[data-astro-cid-khueswxm] p[data-astro-cid-khueswxm]{font-size:1.125rem;opacity:.95;max-width:700px;margin:0 auto;line-height:1.6}.roadmap-container[data-astro-cid-khueswxm]{max-width:1400px;margin:0 auto;padding:0 var(--spacing-xl);display:flex;flex-direction:column;gap:var(--spacing-xl)}.track-tabs[data-astro-cid-khueswxm]{display:flex;gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);overflow-x:auto;scrollbar-width:thin}.track-tab[data-astro-cid-khueswxm]{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);background:var(--background);border:2px solid var(--border-color);border-radius:var(--radius-md);color:var(--text);font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.track-tab[data-astro-cid-khueswxm]:hover{border-color:#3b82f6;background:#3b82f60d}.track-tab[data-astro-cid-khueswxm].active{background:var(--gradient-primary);border-color:#3b82f6;color:#fff;box-shadow:var(--shadow-md)}.track-tab-icon[data-astro-cid-khueswxm]{font-size:1.25rem;flex-shrink:0}.track-tab-text[data-astro-cid-khueswxm]{font-size:.95rem}@media(max-width:768px){.track-tabs[data-astro-cid-khueswxm]{padding:var(--spacing-sm)}.track-tab[data-astro-cid-khueswxm]{padding:var(--spacing-sm) var(--spacing-md)}.track-tab-text[data-astro-cid-khueswxm]{font-size:.875rem}}.specialties-sidebar[data-astro-cid-khueswxm]{display:none;flex-direction:column;gap:var(--spacing-md);position:sticky;top:var(--spacing-xl);height:fit-content}@media(min-width:1201px){.specialties-sidebar[data-astro-cid-khueswxm]{display:flex}}.specialties-sidebar[data-astro-cid-khueswxm] h3[data-astro-cid-khueswxm]{font-size:1.125rem;font-weight:700;color:var(--text);margin-bottom:var(--spacing-md)}.specialties-list[data-astro-cid-khueswxm]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.specialty-card[data-astro-cid-khueswxm]{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);background:var(--surface);border:2px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;transition:all .3s ease;color:var(--text);font-weight:500;text-align:left;width:100%}.specialty-card[data-astro-cid-khueswxm]:hover{border-color:#3b82f6;background:#3b82f60d}.specialty-card[data-astro-cid-khueswxm].active{border-color:#3b82f6;background:linear-gradient(135deg,#3b82f61a,#8b5cf61a);box-shadow:var(--shadow-md)}.specialty-icon[data-astro-cid-khueswxm]{font-size:1.5rem;flex-shrink:0;display:none}.specialty-name[data-astro-cid-khueswxm]{flex:1;font-size:.95rem}.specialty-arrow[data-astro-cid-khueswxm]{font-size:1.25rem;opacity:0;transform:translate(-8px);transition:all .2s ease}.specialty-card[data-astro-cid-khueswxm].active .specialty-arrow[data-astro-cid-khueswxm]{opacity:1;transform:translate(0)}.roadmap-main[data-astro-cid-khueswxm]{display:flex;flex-direction:column}.track-panels[data-astro-cid-khueswxm]{position:relative}.track-panel[data-astro-cid-khueswxm]{display:none;animation:fadeIn .3s ease-in-out}.track-panel[data-astro-cid-khueswxm].active{display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.track-header[data-astro-cid-khueswxm]{margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-lg);border-bottom:2px solid var(--border-color)}.track-title[data-astro-cid-khueswxm]{display:flex;align-items:center;gap:var(--spacing-md)}.track-title[data-astro-cid-khueswxm] h2[data-astro-cid-khueswxm]{font-size:1.75rem;font-weight:700;color:var(--text);margin:0}.track-icon[data-astro-cid-khueswxm]{font-size:2rem;flex-shrink:0}.learning-plan[data-astro-cid-khueswxm]{display:none;position:fixed;inset:0;background:var(--background);padding:var(--spacing-xl);z-index:1000;overflow-y:auto}.learning-plan[data-astro-cid-khueswxm].open{display:block}.plan-backdrop[data-astro-cid-khueswxm]{position:fixed;inset:0;background:#00000080;z-index:999}@media(min-width:1201px){.learning-plan[data-astro-cid-khueswxm]{display:block!important;position:relative;inset:auto;background:var(--surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:var(--spacing-xl);max-height:600px;overflow-y:auto;z-index:auto}.plan-backdrop[data-astro-cid-khueswxm],.plan-toggle[data-astro-cid-khueswxm]{display:none}}.plan-toggle[data-astro-cid-khueswxm]{display:block;width:100%;margin:var(--spacing-lg) auto;padding:var(--spacing-md) var(--spacing-lg);background:var(--surface);border:2px solid var(--border-color);border-radius:var(--radius-md);color:var(--text);font-weight:600;cursor:pointer;transition:all .2s ease;font-size:1rem}.plan-toggle[data-astro-cid-khueswxm]:hover{border-color:#3b82f6;background:#3b82f60d}.plan-header[data-astro-cid-khueswxm]{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-lg);margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-lg);border-bottom:1px solid var(--border-color)}.plan-header[data-astro-cid-khueswxm] h3[data-astro-cid-khueswxm]{font-size:1.125rem;font-weight:700;color:var(--text);margin:0}.plan-close[data-astro-cid-khueswxm]{background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--text-secondary);transition:color .2s ease;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.plan-close[data-astro-cid-khueswxm]:hover{color:#3b82f6}.learning-plan[data-astro-cid-khueswxm] ul[data-astro-cid-khueswxm]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-md)}.plan-item[data-astro-cid-khueswxm]{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);background:var(--background);border:1px solid var(--border-color);border-radius:var(--radius-md);transition:all .2s ease}.plan-item[data-astro-cid-khueswxm]:hover{border-color:#3b82f6;box-shadow:var(--shadow-sm)}.plan-item[data-astro-cid-khueswxm] img[data-astro-cid-khueswxm]{width:50px;height:50px;object-fit:cover;border-radius:var(--radius-sm);flex-shrink:0}.plan-meta[data-astro-cid-khueswxm]{display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1}.plan-title[data-astro-cid-khueswxm]{font-size:.95rem;font-weight:600;color:var(--text);line-height:1.4}.plan-level[data-astro-cid-khueswxm]{font-size:.8rem;color:var(--text-secondary);text-transform:uppercase;font-weight:500;letter-spacing:.5px}.plan-item[data-astro-cid-khueswxm] .btn[data-astro-cid-khueswxm]{flex-shrink:0;padding:var(--spacing-xs) var(--spacing-sm);font-size:.9rem}.plan-actions[data-astro-cid-khueswxm]{display:flex;gap:var(--spacing-md);margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid var(--border-color)}.plan-actions[data-astro-cid-khueswxm] .btn[data-astro-cid-khueswxm]{flex:1}.muted[data-astro-cid-khueswxm]{font-size:.95rem;color:var(--text-secondary);text-align:center;padding:var(--spacing-lg)}.roadmap-timeline[data-astro-cid-khueswxm]{padding:var(--spacing-2xl) var(--spacing-xl) 0;margin-bottom:var(--spacing-2xl);display:flex;flex-direction:column;gap:var(--spacing-lg);position:relative}.roadmap-timeline[data-astro-cid-khueswxm]:before{content:"";position:absolute;left:20px;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#3b82f6,#8b5cf6,#e94cff)}.timeline-title[data-astro-cid-khueswxm]{font-size:2rem;font-weight:700;margin-bottom:var(--spacing-xl);text-align:center}.timeline-wrapper[data-astro-cid-khueswxm]{display:flex;flex-direction:column;gap:var(--spacing-lg);position:relative}.timeline-year[data-astro-cid-khueswxm]{font-size:1.5rem;font-weight:700;color:#3b82f6;margin-bottom:var(--spacing-lg);margin-top:var(--spacing-xl);padding-left:var(--spacing-lg);border-left:3px solid #3b82f6}.timeline-items[data-astro-cid-khueswxm]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing-lg)}.milestone-card[data-astro-cid-khueswxm]{padding:var(--spacing-lg);padding-left:var(--spacing-2xl);background:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--border-color);transition:all .3s ease;position:relative;overflow:visible;margin-left:var(--spacing-lg)}.milestone-card[data-astro-cid-khueswxm]:after{content:"";position:absolute;top:0;left:0;height:4px;width:100%;background:var(--gradient-primary)}.milestone-card[data-astro-cid-khueswxm]:hover{transform:translate(4px);border-color:#3b82f6;box-shadow:var(--shadow-lg)}.timeline-dot[data-astro-cid-khueswxm]{font-size:1.5rem;position:absolute;left:-32px;top:var(--spacing-lg)}.timeline-content[data-astro-cid-khueswxm]{display:flex;flex-direction:column}.timeline-content[data-astro-cid-khueswxm] h3[data-astro-cid-khueswxm]{font-size:1.25rem;font-weight:700;margin-bottom:var(--spacing-md);color:var(--text)}.timeline-content[data-astro-cid-khueswxm] .duration[data-astro-cid-khueswxm]{font-size:.9rem;color:var(--text-secondary);margin-bottom:var(--spacing-md);font-weight:500}.timeline-connector[data-astro-cid-khueswxm]{position:absolute;left:20px;top:100%;width:2px;height:var(--spacing-lg);background:linear-gradient(180deg,#3b82f6,#8b5cf6,#e94cff)}.level-details[data-astro-cid-khueswxm]{margin-top:var(--spacing-md);cursor:pointer}.level-details[data-astro-cid-khueswxm] summary[data-astro-cid-khueswxm]{color:#3b82f6;font-weight:600;padding:var(--spacing-sm);border-radius:var(--radius-md);transition:all .2s ease;user-select:none}.level-details[data-astro-cid-khueswxm] summary[data-astro-cid-khueswxm]:hover{background:var(--surface-hover)}.details-content[data-astro-cid-khueswxm]{margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--border-color)}.details-section[data-astro-cid-khueswxm]{margin-bottom:var(--spacing-md)}.details-section[data-astro-cid-khueswxm] h4[data-astro-cid-khueswxm]{font-size:.95rem;font-weight:600;margin-bottom:var(--spacing-sm);color:var(--text)}.details-section[data-astro-cid-khueswxm] ul[data-astro-cid-khueswxm]{list-style:none;padding:0;margin:0}.details-section[data-astro-cid-khueswxm] li[data-astro-cid-khueswxm]{padding:var(--spacing-xs) 0;color:var(--text-secondary);padding-left:var(--spacing-md);position:relative}.details-section[data-astro-cid-khueswxm] li[data-astro-cid-khueswxm]:before{content:"→";position:absolute;left:0;color:#3b82f6}.milestone-icon[data-astro-cid-khueswxm]{font-size:2rem;margin-bottom:var(--spacing-md)}.milestone-title[data-astro-cid-khueswxm]{font-size:1.25rem;font-weight:700;margin-bottom:var(--spacing-sm);color:var(--text)}.milestone-description[data-astro-cid-khueswxm]{font-size:.95rem;color:var(--text-secondary);line-height:1.6}.track-selector[data-astro-cid-khueswxm]{padding:var(--spacing-xl) var(--spacing-lg);background:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--border-color);margin-bottom:var(--spacing-2xl)}.track-label[data-astro-cid-khueswxm]{font-size:.95rem;font-weight:600;margin-bottom:var(--spacing-md);text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary)}.track-buttons[data-astro-cid-khueswxm]{display:flex;gap:var(--spacing-md);flex-wrap:wrap}.track-btn[data-astro-cid-khueswxm]{padding:var(--spacing-sm) var(--spacing-lg);background:var(--background);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;font-weight:600;transition:all .2s}.track-btn[data-astro-cid-khueswxm].active{background:var(--gradient-primary);color:#fff;border-color:#3b82f6}.track-btn[data-astro-cid-khueswxm]:hover:not(.active){border-color:#3b82f6;background:#3b82f60d}.level-filter[data-astro-cid-khueswxm]{padding:var(--spacing-xl) var(--spacing-lg);background:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--border-color);margin-bottom:var(--spacing-2xl)}.level-label[data-astro-cid-khueswxm]{font-size:.95rem;font-weight:600;margin-bottom:var(--spacing-md);text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary)}.level-buttons[data-astro-cid-khueswxm]{display:flex;gap:var(--spacing-md);flex-wrap:wrap}.level-btn[data-astro-cid-khueswxm]{padding:var(--spacing-sm) var(--spacing-lg);background:var(--background);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;font-weight:600;transition:all .2s}.level-btn[data-astro-cid-khueswxm].active{background:var(--gradient-primary);color:#fff;border-color:#3b82f6}.level-btn[data-astro-cid-khueswxm]:hover:not(.active){border-color:#3b82f6}.print-button[data-astro-cid-khueswxm]{padding:var(--spacing-sm) var(--spacing-lg);background:var(--surface);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;font-weight:600;transition:all .2s}.print-button[data-astro-cid-khueswxm]:hover{border-color:#3b82f6;background:#3b82f60d;color:#3b82f6}.roadmap-cta[data-astro-cid-khueswxm]{padding:var(--spacing-2xl) var(--spacing-xl);text-align:center;background:linear-gradient(135deg,#3b82f61a,#8b5cf61a);border:1px solid var(--border-color);border-radius:var(--radius-lg);margin:var(--spacing-2xl) var(--spacing-xl)}.cta-content[data-astro-cid-khueswxm]{max-width:700px;margin:0 auto}.roadmap-cta[data-astro-cid-khueswxm] h2[data-astro-cid-khueswxm]{font-size:2rem;font-weight:700;margin-bottom:var(--spacing-md)}.roadmap-cta[data-astro-cid-khueswxm] p[data-astro-cid-khueswxm]{font-size:1.1rem;color:var(--text-secondary);margin-bottom:var(--spacing-xl);line-height:1.6}.cta-button[data-astro-cid-khueswxm]{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-sm) var(--spacing-xl);background:var(--gradient-primary);color:#fff;border:none;border-radius:var(--radius-md);font-weight:600;cursor:pointer;transition:all .2s;text-decoration:none;gap:var(--spacing-sm)}.cta-button[data-astro-cid-khueswxm]:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.recommendations[data-astro-cid-khueswxm]{margin-top:var(--spacing-2xl);padding-top:var(--spacing-2xl);border-top:1px solid var(--border-color)}.rec-header[data-astro-cid-khueswxm]{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-lg);margin-bottom:var(--spacing-xl);flex-wrap:wrap}.rec-header[data-astro-cid-khueswxm] h3[data-astro-cid-khueswxm]{font-size:1.75rem;font-weight:700;color:var(--text);margin:0}.rec-controls[data-astro-cid-khueswxm]{display:flex;gap:var(--spacing-md);align-items:center}.rec-controls[data-astro-cid-khueswxm] select[data-astro-cid-khueswxm]{padding:var(--spacing-sm) var(--spacing-md);background:var(--surface);border:2px solid var(--border-color);border-radius:var(--radius-md);color:var(--text);cursor:pointer;font-weight:500;font-size:.95rem;transition:all .2s ease;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/csvg%3e");background-repeat:no-repeat;background-position:right var(--spacing-sm) center;background-size:20px;padding-right:var(--spacing-2xl)}.rec-controls[data-astro-cid-khueswxm] select[data-astro-cid-khueswxm]:hover{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.rec-controls[data-astro-cid-khueswxm] select[data-astro-cid-khueswxm]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.rec-controls[data-astro-cid-khueswxm] select[data-astro-cid-khueswxm] option[data-astro-cid-khueswxm]{background:var(--surface);color:var(--text);padding:var(--spacing-md)}.rec-list[data-astro-cid-khueswxm],.rec-grid[data-astro-cid-khueswxm]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--spacing-lg)}.rec-card-link[data-astro-cid-khueswxm]{text-decoration:none;display:block;color:inherit;height:100%}.rec-card[data-astro-cid-khueswxm]{display:flex;flex-direction:column;padding:var(--spacing-lg);background:var(--surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);transition:all .3s ease;text-decoration:none;color:inherit}.rec-card[data-astro-cid-khueswxm]:hover{border-color:#3b82f6;box-shadow:var(--shadow-lg);transform:translateY(-4px)}.rec-card[data-astro-cid-khueswxm] img[data-astro-cid-khueswxm]{width:100%;height:180px;object-fit:cover;border-radius:var(--radius-lg);margin-bottom:var(--spacing-lg)}.rec-body[data-astro-cid-khueswxm]{display:flex;flex-direction:column;flex:1;gap:var(--spacing-md)}.rec-card[data-astro-cid-khueswxm] h4[data-astro-cid-khueswxm]{font-size:1.125rem;font-weight:700;color:var(--text);margin:0;line-height:1.4}.rec-card[data-astro-cid-khueswxm] p[data-astro-cid-khueswxm]{font-size:.95rem;color:var(--text-secondary);line-height:1.6;margin:0;flex:1}.rec-meta[data-astro-cid-khueswxm]{display:flex;gap:var(--spacing-md);align-items:center;flex-wrap:wrap;margin-top:auto;padding-top:var(--spacing-md);border-top:1px solid var(--border-color)}.level-badge[data-astro-cid-khueswxm]{display:inline-block;padding:var(--spacing-xs) var(--spacing-sm);background:#3b82f61a;color:#3b82f6;font-size:.75rem;font-weight:600;text-transform:uppercase;border-radius:var(--radius-sm);letter-spacing:.5px}.rec-actions[data-astro-cid-khueswxm]{display:flex;gap:var(--spacing-sm);width:100%}.rec-actions[data-astro-cid-khueswxm] .btn[data-astro-cid-khueswxm]{flex:1;padding:var(--spacing-sm) var(--spacing-md);font-size:.9rem}.rec-card[data-astro-cid-khueswxm]:before,.rec-card[data-astro-cid-khueswxm]:after{display:none!important}.product-id[data-astro-cid-khueswxm],.product-badge[data-astro-cid-khueswxm],.item-number[data-astro-cid-khueswxm]{display:none!important}@media(max-width:768px){.roadmap-hero[data-astro-cid-khueswxm]{padding:var(--spacing-xl) var(--spacing-lg)}.roadmap-hero[data-astro-cid-khueswxm] h1[data-astro-cid-khueswxm]{font-size:2rem}.roadmap-container[data-astro-cid-khueswxm]{grid-template-columns:1fr;padding:0 var(--spacing-lg);gap:var(--spacing-xl)}.specialties-sidebar[data-astro-cid-khueswxm]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--spacing-sm);position:static;margin-bottom:var(--spacing-lg)}.specialties-sidebar[data-astro-cid-khueswxm] h3[data-astro-cid-khueswxm]{grid-column:1 / -1}.roadmap-timeline[data-astro-cid-khueswxm]{padding:0}.timeline-items[data-astro-cid-khueswxm]{grid-template-columns:1fr}.track-buttons[data-astro-cid-khueswxm],.level-buttons[data-astro-cid-khueswxm]{gap:var(--spacing-sm)}.track-btn[data-astro-cid-khueswxm],.level-btn[data-astro-cid-khueswxm]{padding:var(--spacing-xs) var(--spacing-md);font-size:.9rem}.roadmap-cta[data-astro-cid-khueswxm]{margin:var(--spacing-xl) var(--spacing-lg);padding:var(--spacing-xl) var(--spacing-lg)}}@media(max-width:480px){.roadmap-hero[data-astro-cid-khueswxm]{padding:var(--spacing-lg) var(--spacing-md)}.roadmap-hero[data-astro-cid-khueswxm] h1[data-astro-cid-khueswxm]{font-size:1.5rem}.roadmap-container[data-astro-cid-khueswxm],.roadmap-timeline[data-astro-cid-khueswxm]{padding:var(--spacing-lg) var(--spacing-md)}.timeline-items[data-astro-cid-khueswxm]{grid-template-columns:1fr;gap:var(--spacing-md)}.milestone-card[data-astro-cid-khueswxm]{padding:var(--spacing-lg)}.track-selector[data-astro-cid-khueswxm],.level-filter[data-astro-cid-khueswxm]{padding:var(--spacing-lg) var(--spacing-md);margin-bottom:var(--spacing-lg)}.track-buttons[data-astro-cid-khueswxm],.level-buttons[data-astro-cid-khueswxm]{flex-direction:column;gap:var(--spacing-xs)}.track-btn[data-astro-cid-khueswxm],.level-btn[data-astro-cid-khueswxm]{width:100%}.roadmap-cta[data-astro-cid-khueswxm]{margin:var(--spacing-lg) var(--spacing-md);padding:var(--spacing-lg) var(--spacing-md)}.roadmap-cta[data-astro-cid-khueswxm] h2[data-astro-cid-khueswxm]{font-size:1.25rem}.cta-button[data-astro-cid-khueswxm]{width:100%}}
