.deploy{gap:clamp(2rem,4vw,3rem);padding-top:clamp(1rem,3vw,1.75rem);display:grid}.deploy>*{min-width:0}.deploy__grid{gap:var(--space-4);display:grid}@media (min-width:960px){.deploy__grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:stretch}}.deploy__main{gap:var(--space-4);min-width:0;padding:var(--space-6);flex-direction:column;display:flex}.deploy__main .e-deploy{box-shadow:none;background:0 0;border:0;flex:1;padding:0}.deploy__note{padding-top:var(--space-4);border-top:1px dashed var(--dash);font-size:var(--step--1);color:var(--color-fg-muted)}.deploy__head{gap:var(--space-3);display:grid}.deploy__side{flex-direction:column;display:flex}.deploy__side .slate{flex:1}.deploy__side .slate__surface{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-5);text-align:center;flex-direction:column;display:flex}.deploy__sack{width:3.4rem;height:auto;color:var(--yellow);margin:0 auto .6rem;display:block;overflow:visible}.deploy__sack path{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.deploy__line{font-family:var(--font-display);color:var(--chalk);font-size:clamp(1.5rem,2.4vw,1.9rem);line-height:1.05}.deploy__eg{width:100%;max-width:21rem;margin-top:var(--space-2);text-shadow:none;display:grid}.deploy__eg div{justify-content:space-between;align-items:baseline;gap:var(--space-3);border-top:1px dashed var(--dash);text-align:left;padding:.5rem 0;display:flex}.deploy__eg dt{font-size:var(--step--1);color:var(--chalk-dim)}.deploy__eg dd{color:var(--yellow);flex:none;font-weight:600}.e-deploy{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--r-md);background:var(--card);box-shadow:var(--highlight), var(--lift);flex-direction:column;display:flex}.e-deploy__name{font-family:var(--font-display);color:var(--chalk);font-size:clamp(2rem,3vw,2.5rem);line-height:1}.e-deploy__summary{margin-top:var(--space-2);font-size:var(--step--1)}.e-deploy__actions{margin-top:auto}.e-deploy__btn{border-radius:var(--r-md);background:linear-gradient(180deg, color-mix(in oklab, var(--yellow) 88%, white), var(--yellow));height:auto;min-height:3.25rem;color:var(--color-accent-fg);white-space:normal;text-align:center;cursor:pointer;box-shadow:inset 0 1px 0 #ffffff59, 0 1px 0 #00000040, 0 8px 20px -10px color-mix(in oklab, var(--yellow) 55%, transparent);transition:transform var(--t-hover) var(--ease-out), box-shadow var(--t-hover);border:0;padding:.6rem 1.4rem;font-weight:600;line-height:1.2}@supports (color:lab(0% 0 0)){.e-deploy__btn{box-shadow:inset 0 1px 0 lab(100% 0 0/.35), 0 1px 0 lab(0% 0 0/.25), 0 8px 20px -10px color-mix(in oklab, var(--yellow) 55%, transparent)}}.e-deploy__btn:not(:disabled):hover{transform:translateY(-1px)}.e-deploy__btn:not(:disabled):active{transform:scale(.98)}.steps{gap:var(--space-3);counter-reset:step;display:grid}@media (min-width:900px){.steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.steps__item{align-content:start;gap:var(--space-3);padding:var(--space-5);grid-template-columns:auto minmax(0,1fr);display:grid}.steps__title{font-family:var(--font-display);margin-bottom:.4rem;font-size:1.55rem;line-height:1.05}.steps__text{font-size:var(--step--1);color:var(--color-fg-muted)}@media (prefers-reduced-motion:reduce){.e-deploy__btn{transition:none}.e-deploy__btn:not(:disabled):hover,.e-deploy__btn:not(:disabled):active{transform:none}}
