body#Application .MainContent{max-width:1320px;margin:0 auto;padding:clamp(44px,6vw,86px) clamp(18px,5vw,68px) clamp(60px,8vw,110px)}body#Application .application-intro{margin:0 0 clamp(30px,5vw,52px)}body#Application .application-intro>:first-child{margin-top:0}body#Application .application-intro>:last-child{margin-bottom:0}.application-form .form-grid textarea{resize:none}.application-form .form-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=900px){.application-form .form-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.application-form .form-grid--three{grid-template-columns:minmax(0,1fr)}}.application-form .form-preferences-grid{grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr);gap:clamp(24px,4vw,48px);display:grid}@media (width<=720px){.application-form .form-preferences-grid{grid-template-columns:minmax(0,1fr)}}.application-form .form-preference-selects{align-content:start;gap:20px;display:grid}.application-form .time-period-field{margin-top:0}.application-form .time-period-field .form-choice-list{align-items:center;min-height:78px}.application-form .form-color-list{grid-template-columns:repeat(2,minmax(130px,1fr));gap:12px 18px;display:grid}@media (width<=480px){.application-form .form-color-list{grid-template-columns:minmax(0,1fr)}}
