.NextSteps-module__a9hAJW__aside{flex-direction:column;gap:clamp(32px,5vw,48px);min-width:0;display:flex}.NextSteps-module__a9hAJW__title{font-size:clamp(1.625rem,2.8vw,2.125rem)}.NextSteps-module__a9hAJW__steps{margin-top:clamp(20px,3vw,28px);display:grid}.NextSteps-module__a9hAJW__step{grid-template-columns:40px minmax(0,1fr);gap:16px;padding-bottom:28px;display:grid;position:relative}.NextSteps-module__a9hAJW__step:last-child{padding-bottom:0}.NextSteps-module__a9hAJW__step:not(:last-child):before{content:"";background:var(--red-100);border-radius:2px;width:2px;position:absolute;top:48px;bottom:8px;left:19px}.NextSteps-module__a9hAJW__num{border:1px solid var(--red-100);background:var(--red-50);width:40px;height:40px;color:var(--red);border-radius:50%;place-items:center;font-size:.9375rem;font-weight:600;display:grid}.NextSteps-module__a9hAJW__copy{color:var(--muted);gap:4px;padding-top:6px;font-size:.9375rem;display:grid}.NextSteps-module__a9hAJW__stepTitle{color:var(--ink);font-size:1.0625rem}.NextSteps-module__a9hAJW__copy a{color:var(--red);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:500}.NextSteps-module__a9hAJW__visual{gap:12px;display:grid}.NextSteps-module__a9hAJW__stage{border:1px solid var(--line);border-radius:var(--radius-xl);background:radial-gradient(at 0% 0%, var(--wash-lavender), transparent 55%), radial-gradient(at 100% 100%, var(--wash-blush), transparent 60%), var(--wash-sky);padding:clamp(20px,4vw,32px)}.NextSteps-module__a9hAJW__caption{color:var(--muted);text-align:center;font-size:.8125rem}
.ContactMain-module__dt-GQG__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"form""aside";gap:clamp(40px,7vw,64px);padding-block:clamp(8px,2vw,16px) clamp(56px,8vw,96px);display:grid}.ContactMain-module__dt-GQG__form{grid-area:form;min-width:0}.ContactMain-module__dt-GQG__aside{grid-area:aside;min-width:0}@media (min-width:900px){.ContactMain-module__dt-GQG__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-areas:"aside form";align-items:start;gap:clamp(48px,6vw,80px)}}
.PreferEmail-module__kV9oGG__row{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.PreferEmail-module__kV9oGG__text{color:var(--muted);gap:6px;display:grid}.PreferEmail-module__kV9oGG__text p{max-width:60ch}.PreferEmail-module__kV9oGG__title{font-size:clamp(1.25rem,2.2vw,1.5rem)}@media (min-width:900px){.PreferEmail-module__kV9oGG__row{flex-direction:row;align-items:center;gap:28px}.PreferEmail-module__kV9oGG__text{flex:1}}
