.step-circle-compact[data-astro-cid-a47p3ryt]{width:22px;height:22px;border-radius:50%;background:var(--color-bg-tertiary);border:1.5px solid var(--color-border);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:10px;transition:all .2s ease;cursor:default}.step-circle-compact[data-astro-cid-a47p3ryt].active{background:var(--color-accent-primary);color:#fff;border-color:var(--color-accent-primary);transform:scale(1.05);box-shadow:0 0 0 3px #0ea5e926}.step-circle-compact[data-astro-cid-a47p3ryt].completed{background:var(--color-accent-primary);color:#fff;border-color:var(--color-accent-primary)}.step-line-compact[data-astro-cid-a47p3ryt]{width:16px;height:1.5px;background:var(--color-border);transition:all .2s ease}.step-line-compact[data-astro-cid-a47p3ryt].active{background:var(--color-accent-primary)}@media(max-width:640px){.step-circle-compact[data-astro-cid-a47p3ryt]{width:20px;height:20px;font-size:9px}.step-line-compact[data-astro-cid-a47p3ryt]{width:12px}}.maintenance-plan-card[data-astro-cid-a47p3ryt]{position:relative;transition:all .3s ease}.maintenance-plan-card[data-astro-cid-a47p3ryt].selected{border-color:var(--color-accent-primary);background:#0ea5e90d;transform:scale(1.02)}.addon-toggle[data-astro-cid-a47p3ryt]:checked+div[data-astro-cid-a47p3ryt]{background-color:var(--color-accent-primary)}.hosting-choice-card[data-astro-cid-a47p3ryt]{transition:all .3s ease}.hosting-choice-card[data-astro-cid-a47p3ryt].selected{border-color:var(--color-accent-primary);background:#0ea5e90d;transform:scale(1.02)}details[data-astro-cid-a47p3ryt][open] summary[data-astro-cid-a47p3ryt] svg[data-astro-cid-a47p3ryt]:last-child{transform:rotate(180deg)}details[data-astro-cid-a47p3ryt] summary[data-astro-cid-a47p3ryt]{list-style:none}details[data-astro-cid-a47p3ryt] summary[data-astro-cid-a47p3ryt]::-webkit-details-marker{display:none}input[data-astro-cid-a47p3ryt][type=number]::-webkit-inner-spin-button,input[data-astro-cid-a47p3ryt][type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[data-astro-cid-a47p3ryt][type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.hosting-choice-card[data-astro-cid-a47p3ryt]:not(.selected){border-color:var(--color-border);opacity:.7}#sticky-price-bar[data-astro-cid-a47p3ryt]{animation:slideUp .3s ease-out}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}#sticky-price-bar[data-astro-cid-a47p3ryt] button[data-astro-cid-a47p3ryt]{transition:all .2s ease}#sticky-price-bar[data-astro-cid-a47p3ryt] button[data-astro-cid-a47p3ryt]:hover:not(.btn-invisible){transform:scale(1.08)}#sticky-price-bar[data-astro-cid-a47p3ryt] button[data-astro-cid-a47p3ryt]:active:not(.btn-invisible){transform:scale(.95)}.btn-invisible[data-astro-cid-a47p3ryt]{visibility:hidden;pointer-events:none}.performance-metric-card[data-astro-cid-a47p3ryt]{animation:fadeInScale .6s ease-out forwards}.performance-metric-card[data-astro-cid-a47p3ryt]:nth-child(1){animation-delay:.1s;opacity:0}.performance-metric-card[data-astro-cid-a47p3ryt]:nth-child(2){animation-delay:.2s;opacity:0}.performance-metric-card[data-astro-cid-a47p3ryt]:nth-child(3){animation-delay:.3s;opacity:0}.performance-number[data-astro-cid-a47p3ryt]{animation:countUp 1s ease-out}.performance-bar[data-astro-cid-a47p3ryt]{animation:fillBar 1.2s ease-out;transform-origin:left}@keyframes fadeInScale{0%{opacity:0;transform:scale(.9) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes countUp{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes fillBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}button[data-astro-cid-a47p3ryt]:not(.btn-invisible){visibility:visible;pointer-events:auto}.wizard-step[data-astro-cid-asijnltu]{display:none;opacity:0;transform:translateY(30px)}.wizard-step[data-astro-cid-asijnltu].active{display:block;opacity:1;transform:translateY(0);animation:fadeInUp .6s ease-out forwards}.wizard-step[data-astro-cid-asijnltu].step-exit{animation:fadeOutUp .4s ease-in forwards}.wizard-step[data-astro-cid-asijnltu].step-enter{animation:fadeInUp .6s ease-out forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}
