.continuing-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.continuing-options-root{grid-template-columns:repeat(2,minmax(0,1fr))}.continuing-options .catalog-option{min-width:0;display:flex;flex-direction:column}.continuing-options .catalog-option-photo{aspect-ratio:4/3;overflow:hidden}.continuing-options .catalog-option-photo img{width:100%;height:100%;object-fit:contain;background:#161219}.continuing-options-root .catalog-option-photo img{object-fit:cover}.continuing-options .catalog-option-copy{display:flex;flex-direction:column;flex:1}.continuing-options .catalog-option-copy .button{margin-top:auto;align-self:flex-start}.continuing-options h3{overflow-wrap:anywhere}.continuing-external-note{font-size:.85rem!important;margin-top:12px!important}.continuing-form{min-width:0;background:#fff;padding:22px;border-radius:12px;color:#251d27}.continuing-form a{color:#80276c}.wufoo-frame{width:100%;border:0;background:#fff;display:block;min-height:600px}.continuing-process{margin-top:24px}.continuing-process summary{cursor:pointer}.continuing-process li{margin:12px 0}.continuing-page .course-intro figure img{object-fit:contain;background:#171218}.continuing-page .course-hero .hero-photo{object-position:center}.continuing-page .profile-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.continuing-program-data{background:#f4f0f5;padding:32px;margin-top:32px;border-radius:12px}.continuing-program-data h3{margin-top:20px}.continuing-program-data h3:first-child{margin-top:0}.continuing-program-data li{margin:8px 0}@media(max-width:1100px){.continuing-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.continuing-options{grid-template-columns:1fr}.continuing-form{padding:10px}.continuing-contact .contact-grid{grid-template-columns:1fr}.continuing-page h1{overflow-wrap:anywhere}.continuing-program-data{padding:22px}}

.continuing-form .degree-form-program{color:#251d27}.continuing-page .continuing-contact .contact-grid{align-items:start}.continuing-page .continuing-contact .contact-copy{position:sticky;top:110px}@media(max-width:760px){.continuing-page .continuing-contact .contact-copy{position:static}.continuing-page .course-hero h1{font-size:clamp(40px,9vw,60px)}}

@media(min-width:1101px){.continuing-options-root{grid-template-columns:repeat(3,minmax(0,1fr))}}
