.lifecycle-panel-bg[data-astro-cid-xlkwohjr]{background-image:linear-gradient(to bottom, #0f0c0526, #0f0c058c), var(--buildBgUrl);background-position:50%;background-size:cover}.lifecycle-widget[data-astro-cid-xlkwohjr]:has(#step-test:checked) .lifecycle-panel-bg[data-astro-cid-xlkwohjr]{background:radial-gradient(80% 75% at 20% 10%, #a9bdef 0%, transparent 82%), radial-gradient(85% 85% at 85% 85%, #3d4a8f 0%, transparent 85%), var(--testColor)}.lifecycle-widget[data-astro-cid-xlkwohjr]:has(#step-deploy:checked) .lifecycle-panel-bg[data-astro-cid-xlkwohjr]{background:radial-gradient(80% 75% at 20% 10%, #c3cfa0 0%, transparent 82%), radial-gradient(85% 85% at 85% 85%, #2b331a 0%, transparent 85%), var(--deployColor)}.lifecycle-widget[data-astro-cid-xlkwohjr]:has(#step-optimize:checked) .lifecycle-panel-bg[data-astro-cid-xlkwohjr]{background:radial-gradient(80% 75% at 20% 10%, #f2d9ac 0%, transparent 82%), radial-gradient(85% 85% at 85% 85%, #8a5f2f 0%, transparent 85%), var(--optimizeColor)}.lifecycle-panel[data-astro-cid-xlkwohjr]{display:none}.lifecycle-widget[data-astro-cid-xlkwohjr]:has(#step-build:checked) .panel-build[data-astro-cid-xlkwohjr]{display:grid}.lifecycle-widget[data-astro-cid-xlkwohjr]:has(#step-test:checked) .panel-test[data-astro-cid-xlkwohjr]{display:block}.lifecycle-widget[data-astro-cid-xlkwohjr]:has(#step-deploy:checked) .panel-deploy[data-astro-cid-xlkwohjr]{display:flex}.lifecycle-widget[data-astro-cid-xlkwohjr]:has(#step-optimize:checked) .panel-optimize[data-astro-cid-xlkwohjr]{display:grid}.step-label--build[data-astro-cid-xlkwohjr]{border-left-color:#0000}.lifecycle-widget[data-astro-cid-xlkwohjr]:has(#step-build:checked) .step-label--build[data-astro-cid-xlkwohjr]{border-left-color:var(--buildColor)}.lifecycle-widget[data-astro-cid-xlkwohjr]:has(#step-build:checked) .step-label--build[data-astro-cid-xlkwohjr] .step-num[data-astro-cid-xlkwohjr]{color:var(--buildColor)}.lifecycle-widget[data-astro-cid-xlkwohjr]:has(#step-build:checked) .step-label--build[data-astro-cid-xlkwohjr] .step-desc[data-astro-cid-xlkwohjr],.lifecycle-widget[data-astro-cid-xlkwohjr]:has(#step-build:checked) .step-label--build[data-astro-cid-xlkwohjr] .step-progress[data-astro-cid-xlkwohjr]{display:block}.lifecycle-widget[data-astro-cid-xlkwohjr]:has(#step-test:checked) .step-label--test[data-astro-cid-xlkwohjr]{border-left-color:var(--testColor)}.lifecycle-widget[data-astro-cid-xlkwohjr]:has(#step-test:checked) .step-label--test[data-astro-cid-xlkwohjr] .step-num[data-astro-cid-xlkwohjr]{color:var(--testColor)}.lifecycle-widget[data-astro-cid-xlkwohjr]:has(#step-test:checked) .step-label--test[data-astro-cid-xlkwohjr] .step-desc[data-astro-cid-xlkwohjr],.lifecycle-widget[data-astro-cid-xlkwohjr]:has(#step-test:checked) .step-label--test[data-astro-cid-xlkwohjr] .step-progress[data-astro-cid-xlkwohjr]{display:block}.lifecycle-widget[data-astro-cid-xlkwohjr]:has(#step-deploy:checked) .step-label--deploy[data-astro-cid-xlkwohjr]{border-left-color:var(--deployColor)}.lifecycle-widget[data-astro-cid-xlkwohjr]:has(#step-deploy:checked) .step-label--deploy[data-astro-cid-xlkwohjr] .step-num[data-astro-cid-xlkwohjr]{color:var(--deployColor)}.lifecycle-widget[data-astro-cid-xlkwohjr]:has(#step-deploy:checked) .step-label--deploy[data-astro-cid-xlkwohjr] .step-desc[data-astro-cid-xlkwohjr],.lifecycle-widget[data-astro-cid-xlkwohjr]:has(#step-deploy:checked) .step-label--deploy[data-astro-cid-xlkwohjr] .step-progress[data-astro-cid-xlkwohjr]{display:block}.lifecycle-widget[data-astro-cid-xlkwohjr]:has(#step-optimize:checked) .step-label--optimize[data-astro-cid-xlkwohjr]{border-left-color:var(--optimizeColor)}.lifecycle-widget[data-astro-cid-xlkwohjr]:has(#step-optimize:checked) .step-label--optimize[data-astro-cid-xlkwohjr] .step-num[data-astro-cid-xlkwohjr]{color:var(--optimizeColor)}.lifecycle-widget[data-astro-cid-xlkwohjr]:has(#step-optimize:checked) .step-label--optimize[data-astro-cid-xlkwohjr] .step-desc[data-astro-cid-xlkwohjr],.lifecycle-widget[data-astro-cid-xlkwohjr]:has(#step-optimize:checked) .step-label--optimize[data-astro-cid-xlkwohjr] .step-progress[data-astro-cid-xlkwohjr]{display:block}.step-progress-fill[data-astro-cid-xlkwohjr]{transition:transform linear}.step-label[data-astro-cid-xlkwohjr].is-animating .step-progress-fill[data-astro-cid-xlkwohjr]{transition-duration:5s;transform:scaleX(1)}.feature-card--pastel[data-astro-cid-5avuv2ve] .feature-bg[data-astro-cid-5avuv2ve]{background:radial-gradient(85% 80% at 20% 15%, var(--color-hero-blue) 0%, transparent 85%), radial-gradient(90% 85% at 85% 80%, var(--color-hero-tan) 0%, transparent 85%), radial-gradient(70% 65% at 60% 40%, var(--color-hero-olive) 0%, transparent 80%), #e4ddd0}.feature-card--tan[data-astro-cid-5avuv2ve] .feature-bg[data-astro-cid-5avuv2ve]{background:radial-gradient(80% 75% at 25% 20%,#f2d9ac 0%,#0000 80%),radial-gradient(85% 85% at 80% 75%,#c99a5f 0%,#0000 85%),#d9b487}.feature-card--blue[data-astro-cid-5avuv2ve] .feature-bg[data-astro-cid-5avuv2ve]{background:radial-gradient(80% 75% at 20% 10%,#a9bdef 0%,#0000 82%),radial-gradient(85% 85% at 85% 85%,#3d4a8f 0%,#0000 85%),#4a5fc1}.marquee-row[data-astro-cid-ykh52zuq]{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.marquee-track[data-astro-cid-ykh52zuq]{animation:34s linear infinite marquee}.marquee-track--reverse[data-astro-cid-ykh52zuq]{animation-direction:reverse}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-ykh52zuq]{animation:none}}
