.program-finder-intro{margin-bottom:2rem;p{font-size:1.25rem;margin-bottom:0}}.program-finder--standard{background:var(--gradient);padding:5rem 0;@media (min-width:1024px){padding-bottom:5rem;padding-left:4rem;padding-right:4rem;padding-top:5rem}.program-finder-intro{@media (min-width:1024px){margin-bottom:0}}}.program-finder--showcase{position:relative;&:before{background:var(--gradient);content:"";height:calc(100% + 6rem);position:absolute;top:-6rem;width:100%;z-index:-1;@media (min-width:768px){height:calc(100% + 7rem);top:-7rem}}.content-wrapper{padding:5rem 0;@media (min-width:1024px){padding-bottom:4rem;padding-left:0;padding-right:0;padding-top:0}}.row-fluid{@media (min-width:768px){flex-wrap:wrap}}.program-finder-form,.program-finder-intro{@media (min-width:1024px){width:51.25%}}.program-finder-intro{@media (min-width:1024px){padding-top:4rem}}.input-wrapper{@media (min-width:768px){grid-template-columns:repeat(2,1fr)}}}.program-finder-image{display:none;@media (min-width:1024px){display:block;height:100%;object-fit:cover;object-position:left 25%;position:absolute;right:0;top:0;width:44%}}.program-finder{form{input[type=email],input[type=text],select{background:none;border:0;border-bottom:1px solid var(--primary-color);border-radius:0;color:var(--primary-color);height:100%;padding:1rem;width:100%}input[type=email]::placeholder,input[type=text]::placeholder{color:#1a3e6c}select{appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='none'%3E%3Cmask id='a' width='25' height='25' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23D9D9D9' d='M.667.5h24v24h-24z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%2300295C' d='m12.666 15.5-5-5h10z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 97% 50%}button{margin-top:2rem;&:disabled{cursor:not-allowed;opacity:.7}}}.inputBox{position:relative}.input-wrapper,.inputBoxes{display:grid;gap:1rem}.inputBoxes{grid-template-columns:repeat(2,1fr);margin-bottom:1rem}.hs-error-msg{bottom:-1.25rem;font-size:.75rem;position:absolute}}#empty form{.form-columns-2{margin-bottom:2rem}.form-columns-2 .input:first-child{margin-right:1rem}label{display:none}.hs-button{background-color:var(--primary-color);border:0;border-radius:1.875rem;color:#fff;display:inline-block;font-weight:700;line-height:1.1;padding:1rem 2rem;transition:background-color .3s linear;&:hover{background-color:var(--denim);color:#fff;text-decoration:none}}}#empty .submitted-message{font-size:1.375rem}.programResults{padding:5rem 0;h2{margin-bottom:1rem}}.programResultsInfo{#empty &{margin-bottom:4rem}#programTiles &{margin-bottom:0}}.programTiles{.swiper{padding:4rem 0}.swiper-wrapper{flex-wrap:nowrap;justify-content:flex-start}}.programTile{height:auto!important;width:23.625rem!important;a{box-shadow:0 0 1.25rem 0 rgba(0,41,92,.15);color:var(--primary-color);display:block;height:100%!important;padding:2rem;position:relative;transition:box-shadow .3s ease-in-out;&:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cmask id='a' width='24' height='24' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23D9D9D9' d='M0 0h24v24H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%2300295C' d='M6.4 18 5 16.6 14.6 7H6V5h12v12h-2V8.4z'/%3E%3C/g%3E%3C/svg%3E");content:"";height:1.5rem;position:absolute;right:2rem;top:2rem;width:1.5rem}&:hover{box-shadow:0 0 1.25rem 0 rgba(0,41,92,.3);text-decoration:none}}}.programLogo{max-width:80%}