.start{gap:clamp(1.75rem,3.5vw,2.75rem);padding-top:clamp(.5rem,1.5vw,1rem);display:grid}.start__head{gap:var(--space-6);display:grid}@media (min-width:1000px){.start__head{align-items:center;column-gap:var(--space-10);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.start__intro{gap:var(--space-3);display:grid}.start__link{border-radius:var(--r-ctl);background:var(--wash);border:1px solid var(--rule);font-size:var(--step--1);word-break:break-all;padding:.65rem .85rem}.steps{gap:var(--space-3);max-width:50rem;display:grid}.step{gap:var(--space-4);border-radius:var(--r-card);background:var(--card);border:1px solid var(--rule);box-shadow:var(--highlight), var(--lift);grid-template-columns:auto minmax(0,1fr);padding:clamp(1rem,2.5vw,1.5rem);display:grid}.step:first-child{border:1.5px solid var(--navy)}.step__n{background:var(--navy);width:2.25rem;height:2.25rem;color:var(--card);font-family:var(--font-display);border-radius:10px;place-items:center;font-weight:800;display:grid}.step__body,.step__form{gap:var(--space-3);justify-items:start;min-width:0;display:grid}.step__body p{color:var(--navy-2)}.step__h{font-size:var(--step-1);letter-spacing:-.025em}.step .field,.step .field__row{width:100%}.step__form .btn--lg{margin-top:var(--space-1)}
