.reveal-card{--reveal-card-height:99px;position:relative;transition:all .3s ease-out}@media (prefers-reduced-motion:reduce){.reveal-card{transition:none}}.reveal-card.reveal-card--hiding,.reveal-card.reveal-card--showing,.reveal-card:not(.reveal-card--shown){overflow-y:clip}.reveal-card.reveal-card--shown{height:auto}.reveal-card.reveal-card--showing{height:var(--reveal-card-height)}.reveal-card.reveal-card--hiding,.reveal-card:not(.reveal-card--shown){height:0}.reveal-card_content{position:relative;top:-50px;transition:all .3s ease-out}@media (prefers-reduced-motion:reduce){.reveal-card_content{transition:none}}.reveal-card--shown .reveal-card_content{top:0}.finder-form{--arrow-size:50px}@media (min-width:576px){.finder-form{--arrow-size:70px}}.finder-form fieldset{border:0;flex-wrap:wrap;margin:0;min-width:0;padding:0}.finder-form fieldset .form-check,.finder-form fieldset legend{clear:both;float:left;margin:4px 16px 4px 0;width:100%}@media (min-width:768px){.finder-form fieldset .form-check,.finder-form fieldset legend{clear:none;width:auto}}.finder-form .finder-form-arrow{opacity:0;position:absolute;transition:opacity 1s}.finder-form .finder-form-arrow svg{fill:var(--light-gold);height:var(--arrow-size);width:var(--arrow-size)}.finder-form .finder-form-step.show-arrow .finder-form-arrow{opacity:1}.finder-form button,.finder-form input,.finder-form label,.finder-form select,.finder-form textarea{position:relative;z-index:2}.finder-form div[class*=finder-form-step]{border-radius:var(--corner-rounded) var(--corner-rounded) var(--corner-rounded) var(--corner-straight);margin-left:0;margin-right:0;padding:1rem 1.5rem;position:relative;z-index:1}.finder-form div[class*=finder-form-step]:last-of-type{border-radius:var(--corner-straight) var(--corner-rounded) var(--corner-rounded) var(--corner-rounded)}@media (min-width:768px){.finder-form div[class*=finder-form-step]{padding:1.25rem 2.5rem}}.finder-form .finder-form-step-3{display:flex;flex-direction:column}.finder-form .finder-form-start .finder-form-arrow{animation:move-arrow-right 4s ease-out 1s infinite forwards;left:-30px;left:calc(var(--arrow-size)/2*-1 + -5px);top:50%;transform:translateY(-50%)}.finder-form .finder-form-end .finder-form-arrow{animation:move-arrow-down 4s ease-out 1s 3 forwards;bottom:calc(var(--arrow-size)/2*-1 + -5px);left:50%;transform:translateX(-50%)}.finder-form .finder-form-end .finder-form-arrow svg{transform:rotate(90deg);transform-origin:center}@keyframes move-arrow-right{0%,75%{left:calc(var(--arrow-size)/2*-1 + -5px);opacity:1}80%{left:calc(var(--arrow-size)/2*-1 + -5px);opacity:0}85%{left:calc(var(--arrow-size)/2*-1 + -30px);opacity:0}to{left:calc(var(--arrow-size)/2*-1 + -5px);opacity:1}}@keyframes move-arrow-down{0%{bottom:calc(var(--arrow-size)/2*-1 + -10px);opacity:1}75%{bottom:calc(var(--arrow-size)/2*-1 + -10px);opacity:1}80%{bottom:calc(var(--arrow-size)/2*-1 + -10px);opacity:0}85%{bottom:calc(var(--arrow-size)/2 - 30px);opacity:0}to{bottom:calc(var(--arrow-size)/2*-1 + -10px);opacity:1}}.finder--admissions-counselor .form-select-wrapper .shown{transition:opacity .5s}.finder--admissions-counselor .form-select-wrapper:not(.shown){height:0;opacity:0}.finder--admissions-counselor #finder-form--reset.hidden,.finder--admissions-counselor .people-listing.hidden{display:none}

/*# sourceMappingURL=finder-admissions-counselor.css.map*/