/* /aplicar/ · patrón /book-a-session de ClearPath. Grilla, campos y confirmación en form.css, compartido con el cierre de la home. Solo desktop (1440). */
@import url("/styles/form.css");

/* Primera sección de la página: deja lugar a la nav fija, como los 160 px de ClearPath (2 × 64 + 32). */
.s-aplicar .f-book { padding-top: calc(2 * var(--s64) + var(--s32)); }
.s-aplicar .s-aplicar__texto { max-width: 440px; margin-top: var(--s32); color: var(--muted); }

/* Plan preseleccionado: forma del Tag / Rose del DS (rose-100 = selección, radio control, padding 4 / 8), pero en Geist 14 porque ahora es una frase (regla 4: Mono solo para rótulos y cifras). */
.s-aplicar .s-aplicar__plan { align-self: flex-start; padding: var(--s4) var(--s8); border-radius: var(--r-control); background: var(--rose-100); font: 400 var(--body-sm)/1.45 var(--font-body); color: var(--ink); }
/* Requisito, precios y compromiso antes del formulario (Juanma 20/10). */
.s-aplicar .s-aplicar__apoyo { max-width: 440px; margin-top: var(--s24); color: var(--muted); }

@media (max-width: 809px) {
  .s-aplicar .f-book { padding-top: calc(2 * var(--s64) + var(--s32)); }
  .s-aplicar .s-aplicar__texto { margin-top: var(--s24); }
}
