:root{--text-primary:#f8fafc;--text-secondary:#94a3b8;--text-muted:#64748b;--border-color:#334155;--card-bg:#1e293b}.acds-hero-text-wrapper{max-width:680px;margin-inline-start:auto;margin-inline-end:auto}.acds-hero h1 span{background:linear-gradient(135deg,var(--amethyst-400),var(--sapphire-400));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}#page-red-tag{background:var(--ruby-600);border:1px solid var(--ruby-800);color:var(--ruby-100)}#page-yellow-tag{color:var(--amber-100);background:var(--amber-600);border:1px solid var(--amber-800)}.page-badge-dot{border-radius:50%;width:8px;height:8px;animation:2s infinite pulse;display:inline-block}#page-yellow-tag .page-badge-dot{background:var(--amber-100)}#page-red-tag .page-badge-dot{background:var(--ruby-300)}.page-section{--container-width:1200px;color:#fff;background:linear-gradient(#0f1419,#1a1f2e);padding-block-start:120px;padding-block-end:120px}.page-section .acds-card{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out,box-shadow .2s;transform:translateY(30px);box-shadow:0 0 #7c3aed00}.page-section .acds-card.animate-in{opacity:1;transform:translateY(0)}.page-section .acds-card.animate-in.page-card-clickable{transition:opacity .6s ease-out,transform .2s,box-shadow .2s}.page-section .acds-card:first-child{transition-delay:0s}.page-section .acds-card:nth-child(2){transition-delay:.1s}.page-section .acds-card:nth-child(3){transition-delay:.2s}.page-section .acds-card:nth-child(4){transition-delay:.3s}.page-section .acds-card:nth-child(5){transition-delay:.4s}.page-section .acds-card:nth-child(6){transition-delay:.5s}.page-section .acds-eyebrow{color:var(--amethyst-300)}.page-section .acds-card{background:var(--card-bg);border:1px solid var(--accentColor,--border-color)}.page-card-full-width{grid-column:1/-1}.acds-eyebrow.page-card-eyebrow{color:var(--accentColor,inherit)}.acds-card[style*="--row-flow-margin:1rem; --accentColor: #64748b;"]{color:#b6b8be;opacity:.7}.acds-card[style*="--row-flow-margin:1rem; --accentColor: #64748b;"] .page-card-description{color:#94a3b8}#timeline .page-card-full-width .page-card-description span{color:var(--accentColor);font-weight:700}.page-card-tag{max-width:max-content;color:var(--accentColor,inherit);background-color:color-mix(in srgb,var(--accentColor,currentColor) 30%,#000);margin-bottom:1rem}.page-card-link{transition:all .3s}#risks .acds-card,#why-upgrade .acds-card,#one-orchestrator .acds-card,#upgrade-path .acds-card,#why-astronomer .acds-card{border:1px solid #334155}.page-card-title{gap:.75rem}#risks .page-card-icon,#why-upgrade .page-card-title-icon{filter:saturate(.65)}#one-orchestrator .page-card-description{gap:.5rem;display:grid}#one-orchestrator .page-before-title{color:#94a3b8;font-weight:700}#one-orchestrator .page-before{color:#64748b}#one-orchestrator .page-now-title{color:#22c55e;font-weight:700}#one-orchestrator .page-now{color:#94a3b8;border-top:1px solid #64748b;margin-top:8px;padding-top:12px}#one-orchestrator .page-card-full-width{background:color-mix(in srgb,var(--accentColor) 40%,#000);border-color:var(--accentColor,inherit)}#upgrade-path .page-card-full-width{background:linear-gradient(135deg,#7c3aed1a,#3b82f61a);border:1px solid #7c3aed4d}#upgrade-path .page-card-left-icon{background:var(--amethyst-600);text-align:center;border-radius:100%;flex:40px;justify-content:center;align-items:center;width:40px;height:40px;display:grid}#upgrade-path .page-card-content{margin-top:0}#upgrade-path .page-section-top{text-align:center;max-width:800px;margin-inline-start:auto;margin-inline-end:auto}#upgrade-path .page-section-ordered-list,#upgrade-path .page-section-cards{max-width:800px;margin-inline-start:auto;margin-inline-end:auto}#upgrade-path .page-section-ordered-list .acds-card{grid-template-columns:auto 1fr;justify-content:center;align-items:center;gap:1rem;display:grid}@media screen and (max-width:600px){#upgrade-path .page-section-ordered-list .acds-card{grid-template-columns:1fr}}.page-card-clickable{cursor:pointer}.page-card-clickable:hover{transform:translateY(-4px)!important;box-shadow:0 8px 24px #b18af524!important}.page-card-link{color:inherit;transition:all .3 ease;text-decoration:none;display:block}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}
