.m-apply-form{color:var(--color-text-primary);background-color:var(--color-surface-subtle);padding-block-start:clamp(var(--space-2xl), 7.3vw, calc(var(--space-3xl) + var(--space-2xs) + 1px));padding-block-end:clamp(var(--space-2xl), 8.7vw, calc(var(--space-3xl) + var(--space-m) + var(--space-4xs)));position:relative}.m-apply-form__title{font-family:var(--text-family-heading);font-size:var(--text-h1);font-weight:var(--text-weight-bold);line-height:var(--text-leading-tight);color:var(--color-text-primary);text-align:center;margin-block-start:0;margin-block-end:var(--space-footer-pad)}.m-apply-form__title-mask{vertical-align:bottom;display:inline-block;overflow:hidden}.m-apply-form__title-line{transform-origin:0 100%;display:inline-block}.m-apply-form__grid{gap:var(--space-l);grid-template-columns:1fr;display:grid}@media (width>=64em){.m-apply-form__grid{gap:var(--space-footer-pad);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.m-apply-form__sidebar{gap:calc(var(--space-2xs) + var(--space-4xs) + 2px);flex-direction:column;display:flex}@media (width>=64em){.m-apply-form__sidebar{margin-block-start:calc(var(--space-2xs) + var(--space-4xs))}}.m-apply-form__card{padding:calc(var(--space-m) + var(--space-2xs) + 3px);border-radius:var(--radius-l)}@media (width>=30em){.m-apply-form__card{padding:calc(var(--space-l) + 3px)}}.m-apply-form__card--whatsapp{min-block-size:11.875rem;color:var(--color-text-green);background-color:var(--color-surface-mint);background-image:linear-gradient(var(--color-surface-mint), var(--color-surface-mint));flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.m-apply-form__card--contact{min-block-size:16.0625rem;color:var(--color-text-primary);background-color:var(--color-surface-default)}.m-apply-form__card-title{font-family:var(--text-family-heading);font-size:var(--text-h4);font-weight:var(--text-weight-bold);line-height:var(--text-leading-tight);color:currentColor;margin-block-start:0;margin-block-end:calc(var(--space-s) + var(--space-2xs) + 1px)}.m-apply-form__whatsapp-button{background-color:var(--color-surface-green);border-color:#0000;min-inline-size:13.375rem}.m-apply-form__whatsapp-button .c-button__icon{block-size:1.875rem;inline-size:1.875rem}.m-apply-form__contact{gap:calc(var(--space-2xs) + var(--space-4xs) + 2px);flex-wrap:wrap;align-items:center;display:flex}.m-apply-form__contact-media{border-radius:var(--radius-m);flex-shrink:0;block-size:7.9375rem;inline-size:7.9375rem;overflow:hidden}.m-apply-form__contact-photo{object-fit:cover;block-size:100%;inline-size:100%;display:block}.m-apply-form__contact-info{min-inline-size:0;font-family:var(--text-family-body);font-size:var(--text-body);line-height:var(--text-leading-normal);color:var(--color-text-primary);flex-direction:column;display:flex}.m-apply-form__contact-name{font-weight:var(--text-weight-bold);margin-block-start:0;margin-block-end:calc(var(--space-s) + var(--space-2xs) + 1px)}.m-apply-form__contact-line{font-weight:var(--text-weight-regular);margin:0}.m-apply-form__contact-link{color:currentColor;transition:color var(--duration-fast) var(--ease-out);text-decoration:none}.m-apply-form__contact-link:hover,.m-apply-form__contact-link:focus-visible{text-decoration:underline}@media (prefers-reduced-motion:reduce){.m-apply-form__title-line,.m-apply-form__form-col,.m-apply-form__card{opacity:1;transition:none;transform:none}}