.authWrapper-module-scss-module__YLjKfG__auth-wrapper{background-color:#fff;border:2px solid #3885ff33;border-radius:20px;width:100%;padding:1.25rem;box-shadow:0 8px 16px #0000000a}@media (min-width:48rem){.authWrapper-module-scss-module__YLjKfG__auth-wrapper{border-radius:16px;padding:1.75rem}}.authWrapper-module-scss-module__YLjKfG__auth-wrapper .authWrapper-module-scss-module__YLjKfG__tabs{width:100%}.authWrapper-module-scss-module__YLjKfG__auth-wrapper .authWrapper-module-scss-module__YLjKfG__tab-list{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-bottom:1rem;display:grid}.authWrapper-module-scss-module__YLjKfG__auth-wrapper .authWrapper-module-scss-module__YLjKfG__tab-trigger{cursor:pointer}
.loginPreview-module-scss-module___DLkLa__login-preview{justify-content:center;align-items:center;width:100%;height:100%;padding:3rem;display:flex}.loginPreview-module-scss-module___DLkLa__login-preview .loginPreview-module-scss-module___DLkLa__layer1{width:100%;max-width:42rem}.loginPreview-module-scss-module___DLkLa__login-preview .loginPreview-module-scss-module___DLkLa__layer1 .loginPreview-module-scss-module___DLkLa__layer2{background-color:#fff;border:1px solid #f3f4f6;border-radius:1rem;padding:2rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.loginPreview-module-scss-module___DLkLa__login-preview .loginPreview-module-scss-module___DLkLa__layer1 .loginPreview-module-scss-module___DLkLa__object-container{align-items:center;gap:1rem;display:flex}.loginPreview-module-scss-module___DLkLa__login-preview .loginPreview-module-scss-module___DLkLa__layer1 .loginPreview-module-scss-module___DLkLa__object-container .loginPreview-module-scss-module___DLkLa__container{flex:1}.loginPreview-module-scss-module___DLkLa__login-preview .loginPreview-module-scss-module___DLkLa__layer1 .loginPreview-module-scss-module___DLkLa__object-container .loginPreview-module-scss-module___DLkLa__container .loginPreview-module-scss-module___DLkLa__text-container{color:#001f51;font-size:1.25rem;line-height:1.75rem}.loginPreview-module-scss-module___DLkLa__login-preview .loginPreview-module-scss-module___DLkLa__layer1 .loginPreview-module-scss-module___DLkLa__object-container .loginPreview-module-scss-module___DLkLa__button{color:#fff;background-color:#001f51;border-radius:9999px;flex-shrink:0;padding:.75rem;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.loginPreview-module-scss-module___DLkLa__login-preview .loginPreview-module-scss-module___DLkLa__layer1 .loginPreview-module-scss-module___DLkLa__object-container .loginPreview-module-scss-module___DLkLa__button .loginPreview-module-scss-module___DLkLa__icon{width:1.5rem;height:1.5rem}
.loginForm-module-scss-module__kR8i7G__login-form>:not([hidden])~:not([hidden]){margin-top:3px}.loginForm-module-scss-module__kR8i7G__login-form .loginForm-module-scss-module__kR8i7G__title{color:#001f51;margin-bottom:1rem;font-size:1.25rem;font-weight:700;line-height:1.4rem}.loginForm-module-scss-module__kR8i7G__login-form .loginForm-module-scss-module__kR8i7G__form-item{margin-bottom:.75rem}.loginForm-module-scss-module__kR8i7G__login-form .loginForm-module-scss-module__kR8i7G__form-item .loginForm-module-scss-module__kR8i7G__form-label{color:#364153;margin-bottom:.25rem;font-size:.875rem;font-weight:500;line-height:1.4rem;display:block}.loginForm-module-scss-module__kR8i7G__login-form .loginForm-module-scss-module__kR8i7G__form-item .loginForm-module-scss-module__kR8i7G__username{background-color:#f3f4f6;border-radius:.25rem;width:100%;height:2.5rem;padding:0 .75rem;font-size:.875rem;line-height:1.4rem}.loginForm-module-scss-module__kR8i7G__login-form .loginForm-module-scss-module__kR8i7G__form-item .loginForm-module-scss-module__kR8i7G__username:focus{box-shadow:0 0 0 2px var(--ring-color,#3885ff),0 0 0 4px var(--ring-offset-color,#fff);outline-style:none}.loginForm-module-scss-module__kR8i7G__login-form .loginForm-module-scss-module__kR8i7G__form-item .loginForm-module-scss-module__kR8i7G__username::placeholder{color:#99a1af}.loginForm-module-scss-module__kR8i7G__login-form .loginForm-module-scss-module__kR8i7G__form-item .loginForm-module-scss-module__kR8i7G__password{background-color:#f3f4f6;border-radius:.25rem;width:100%;height:2.5rem;padding:0 .75rem;font-size:.875rem;line-height:1.4rem}.loginForm-module-scss-module__kR8i7G__login-form .loginForm-module-scss-module__kR8i7G__form-item .loginForm-module-scss-module__kR8i7G__password:focus{box-shadow:0 0 0 2px var(--ring-color,#3885ff),0 0 0 4px var(--ring-offset-color,#fff);outline-style:none}.loginForm-module-scss-module__kR8i7G__login-form .loginForm-module-scss-module__kR8i7G__form-item .loginForm-module-scss-module__kR8i7G__password::placeholder{color:#99a1af}.loginForm-module-scss-module__kR8i7G__login-form .loginForm-module-scss-module__kR8i7G__submit-button{color:#fff;cursor:pointer;background-color:#101828;border-radius:.25rem;width:100%;height:2.5rem;margin-top:.5rem;font-size:.875rem;font-weight:500;line-height:1.4rem}.loginForm-module-scss-module__kR8i7G__login-form .loginForm-module-scss-module__kR8i7G__submit-button:hover{background-color:#1e2939}.loginForm-module-scss-module__kR8i7G__login-form .loginForm-module-scss-module__kR8i7G__forget-password{color:#6a7282;justify-content:space-between;align-items:center;margin-top:.75rem;font-size:.75rem;line-height:1.33rem;display:flex}.loginForm-module-scss-module__kR8i7G__login-form .loginForm-module-scss-module__kR8i7G__forget-password .loginForm-module-scss-module__kR8i7G__link{text-decoration-line:underline}.loginForm-module-scss-module__kR8i7G__login-form .loginForm-module-scss-module__kR8i7G__forget-password .loginForm-module-scss-module__kR8i7G__link:hover{color:#364153}
.legalDocument-module-scss-module__eEeQ-G__body{color:#001f51;font-size:1.0625rem;line-height:1.7}.legalDocument-module-scss-module__eEeQ-G__body h1{margin:0 0 1rem;font-size:2.25rem;font-weight:700;line-height:1.15}.legalDocument-module-scss-module__eEeQ-G__body h2{margin:2rem 0 .75rem;font-size:1.5rem;font-weight:700;line-height:1.3}.legalDocument-module-scss-module__eEeQ-G__body h3{margin:1.75rem 0 .5rem;font-size:1.25rem;font-weight:600}.legalDocument-module-scss-module__eEeQ-G__body h4{margin:1.5rem 0 .5rem;font-size:1.0625rem;font-weight:600}.legalDocument-module-scss-module__eEeQ-G__body section>:first-child{margin-top:0}.legalDocument-module-scss-module__eEeQ-G__body section{margin-bottom:2rem}.legalDocument-module-scss-module__eEeQ-G__body section:last-child{margin-bottom:0}.legalDocument-module-scss-module__eEeQ-G__body p{text-wrap:pretty;margin:0 0 1.125rem}.legalDocument-module-scss-module__eEeQ-G__body a{color:#0299ed;overflow-wrap:anywhere;text-underline-offset:.15em;text-decoration:underline}.legalDocument-module-scss-module__eEeQ-G__body a:hover{color:#2a6ae6}.legalDocument-module-scss-module__eEeQ-G__body ul,.legalDocument-module-scss-module__eEeQ-G__body ol{margin:0 0 1.125rem;padding-left:1.5rem}.legalDocument-module-scss-module__eEeQ-G__body ul{list-style-type:disc}.legalDocument-module-scss-module__eEeQ-G__body ol{list-style-type:decimal}.legalDocument-module-scss-module__eEeQ-G__body li{margin:.25rem 0}.legalDocument-module-scss-module__eEeQ-G__body address{font-style:normal}.legalDocument-module-scss-module__eEeQ-G__body hr{border:0;border-top:1px solid #e5e7eb;margin:2rem 0}.legalDocument-module-scss-module__eEeQ-G__body .legalDocument-module-scss-module__eEeQ-G__meta{color:#4b5563;margin-bottom:2rem;font-size:.875rem}.legalDocument-module-scss-module__eEeQ-G__body .legalDocument-module-scss-module__eEeQ-G__shout{text-transform:uppercase}.legalDocument-module-scss-module__eEeQ-G__body.legalDocument-module-scss-module__eEeQ-G__dialog{font-size:1rem}.legalDocument-module-scss-module__eEeQ-G__body.legalDocument-module-scss-module__eEeQ-G__dialog h2{margin:1.5rem 0 .5rem;font-size:1.125rem}.legalDocument-module-scss-module__eEeQ-G__body.legalDocument-module-scss-module__eEeQ-G__dialog h3{font-size:1rem}.legalDocument-module-scss-module__eEeQ-G__body.legalDocument-module-scss-module__eEeQ-G__dialog h4{font-size:.9375rem}.legalDocument-module-scss-module__eEeQ-G__body.legalDocument-module-scss-module__eEeQ-G__dialog section{margin-bottom:1.5rem}
.backButton-module-scss-module__hco8IG__back{cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;transition:color .15s,background-color .2s;display:inline-flex}.backButton-module-scss-module__hco8IG__back--light{color:#4b5563;padding:.375rem .5rem}.backButton-module-scss-module__hco8IG__back--light:hover{color:#001f51}.backButton-module-scss-module__hco8IG__back--dark{color:inherit;border:1px solid #3885ff33;border-radius:.5rem;padding:.375rem .75rem}.backButton-module-scss-module__hco8IG__back--dark:hover{background-color:#3885ff1a}.backButton-module-scss-module__hco8IG__icon{width:1rem;height:1rem}
.videoCard-module-scss-module__2UyDMG__video-card{cursor:pointer;height:fit-content;color:inherit;flex-direction:column;gap:12px;padding-bottom:8px;text-decoration:none;display:flex}.videoCard-module-scss-module__2UyDMG__video-card .videoCard-module-scss-module__2UyDMG__thumbnail-container{aspect-ratio:16/9;background-color:#4a4a4a;border-radius:20px;width:100%;position:relative;overflow:hidden}.videoCard-module-scss-module__2UyDMG__video-card .videoCard-module-scss-module__2UyDMG__details-container{flex-direction:column;flex:auto;gap:1rem;padding-bottom:4px;display:flex}.videoCard-module-scss-module__2UyDMG__video-card .videoCard-module-scss-module__2UyDMG__details-container .videoCard-module-scss-module__2UyDMG__title-container{display:flex}.videoCard-module-scss-module__2UyDMG__video-card .videoCard-module-scss-module__2UyDMG__details-container .videoCard-module-scss-module__2UyDMG__video-title{color:#001f51;font-size:.875rem;font-weight:700}.videoCard-module-scss-module__2UyDMG__video-card .videoCard-module-scss-module__2UyDMG__details-container .videoCard-module-scss-module__2UyDMG__student-info{align-items:center;gap:8px;display:flex}.videoCard-module-scss-module__2UyDMG__video-card .videoCard-module-scss-module__2UyDMG__details-container .videoCard-module-scss-module__2UyDMG__student-info .videoCard-module-scss-module__2UyDMG__title{color:#001f51;font-size:.75rem;font-weight:500}.videoCard-module-scss-module__2UyDMG__video-card .videoCard-module-scss-module__2UyDMG__details-container .videoCard-module-scss-module__2UyDMG__student-info .videoCard-module-scss-module__2UyDMG__subtitle{color:#4a4a4a;font-size:.625rem}.videoCard-module-scss-module__2UyDMG__video-card .videoCard-module-scss-module__2UyDMG__details-container .videoCard-module-scss-module__2UyDMG__student-info .videoCard-module-scss-module__2UyDMG__time-block{display:inline}.videoCard-module-scss-module__2UyDMG__video-card .videoCard-module-scss-module__2UyDMG__details-container .videoCard-module-scss-module__2UyDMG__student-info .videoCard-module-scss-module__2UyDMG__time-block:before{content:"•";margin:0 4px}
.collegeCard-module-scss-module__ZiqZ8q__card{--tw-shadow:0 4px 8px 0 #001f5126;--tw-shadow-colored:0 2px 4px 0 var(--tw-shadow-color);width:18rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #001f51),var(--tw-ring-shadow,0 0 #001f51),var(--tw-shadow);--tw-border-opacity:1;border:solid 1px rgb(250, 250, 250, var(--tw-border-opacity,1));cursor:pointer;background-color:#fafafa;border-radius:1.5rem;align-items:center;gap:1rem;padding:1rem 2rem 1rem 1.5rem;display:flex}.collegeCard-module-scss-module__ZiqZ8q__card .collegeCard-module-scss-module__ZiqZ8q__image{width:6rem}.collegeCard-module-scss-module__ZiqZ8q__card .collegeCard-module-scss-module__ZiqZ8q__text-container{flex-direction:column;row-gap:.25rem;display:flex}.collegeCard-module-scss-module__ZiqZ8q__card .collegeCard-module-scss-module__ZiqZ8q__text-container .collegeCard-module-scss-module__ZiqZ8q__school-name{color:#001f51;font-size:1.25rem;font-weight:600;line-height:1.75rem}.collegeCard-module-scss-module__ZiqZ8q__card .collegeCard-module-scss-module__ZiqZ8q__text-container .collegeCard-module-scss-module__ZiqZ8q__school-location{color:#4b5563;font-size:1rem;line-height:1.5rem}.collegeCard-module-scss-module__ZiqZ8q__card:hover{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-bg-opacity:1;background-color:rgb(249, 250, 251, var(--tw-bg-opacity,1));border-color:#5ca5ff}
.videoRowCard-module-scss-module__x41MYW__card{--fg:#001f51;--muted:#4b5563;border:1px solid #3885ff1a;border-radius:.5rem;gap:.75rem;padding:1rem;transition:background-color .2s,border-color .2s;display:flex}.videoRowCard-module-scss-module__x41MYW__card:hover{background-color:#3885ff0d;border-color:#3885ff4d}.videoRowCard-module-scss-module__x41MYW__card--dark{--fg:#f8fafc;--muted:#94a3b8}.videoRowCard-module-scss-module__x41MYW__thumbnail{background-color:#1e293b;border-radius:.375rem;flex-shrink:0;width:8rem;height:5rem;position:relative;overflow:hidden}.videoRowCard-module-scss-module__x41MYW__details{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.videoRowCard-module-scss-module__x41MYW__title{color:var(--fg);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.videoRowCard-module-scss-module__x41MYW__meta{justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.videoRowCard-module-scss-module__x41MYW__name{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.videoRowCard-module-scss-module__x41MYW__rating{color:var(--fg);flex-shrink:0;align-items:center;gap:.25rem;font-weight:500;display:inline-flex}.videoRowCard-module-scss-module__x41MYW__star{color:#facc15;fill:#facc15;width:.75rem;height:.75rem}.videoRowCard-module-scss-module__x41MYW__date{color:var(--muted);font-size:.75rem}
.savedCollegesFeed-module-scss-module__SSg8ha__cards{flex-wrap:wrap;gap:1rem;display:flex}.savedCollegesFeed-module-scss-module__SSg8ha__sentinel{color:#4a4a4a;justify-content:center;align-items:center;height:40px;margin-top:1rem;font-size:.875rem;display:flex}
.savedCollegesTab-module-scss-module__-f9GeW__section{padding-top:1rem;padding-bottom:2rem}
.savedVideosFeed-module-scss-module__20Q9ua__list{flex-direction:column;gap:1rem;max-width:40rem;display:flex}.savedVideosFeed-module-scss-module__20Q9ua__sentinel{color:#4a4a4a;justify-content:center;align-items:center;height:40px;margin-top:1rem;font-size:.875rem;display:flex}
.savedVideosTab-module-scss-module__e-6gOa__section{padding-top:1rem;padding-bottom:2rem}
.cancelTourButton-module-scss-module__QWnuma__trigger{color:#6b7280;text-underline-offset:2px;cursor:pointer;font-size:.875rem;text-decoration:underline;transition:color .2s}.cancelTourButton-module-scss-module__QWnuma__trigger:hover:not(:disabled){color:#bd190d}.cancelTourButton-module-scss-module__QWnuma__trigger:disabled{cursor:not-allowed;opacity:.6}
.tourCard-module-scss-module__7IdScq__card{background-color:#f9fafb;border:1px solid #e5e7eb;border-bottom:3px solid #d4e1fa;border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1.25rem 1.5rem;transition:box-shadow .3s,border-bottom-color .3s;display:flex;box-shadow:0 4px 8px #001f5114}.tourCard-module-scss-module__7IdScq__card:hover{border-bottom-color:#3885ff;box-shadow:0 8px 16px #001f511f}.tourCard-module-scss-module__7IdScq__card .tourCard-module-scss-module__7IdScq__cta{border-radius:999px;width:100%;height:3rem;font-size:1rem;font-weight:700}.tourCard-module-scss-module__7IdScq__heading{align-items:center;gap:1rem;display:flex}.tourCard-module-scss-module__7IdScq__logo{object-fit:contain;border-radius:.5rem;flex-shrink:0;width:3.5rem;height:3.5rem}.tourCard-module-scss-module__7IdScq__logo-fallback{color:#001f51;justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;display:inline-flex}.tourCard-module-scss-module__7IdScq__university{color:#001f51;font-size:1.25rem;font-weight:700;text-decoration:underline}.tourCard-module-scss-module__7IdScq__university:hover{color:#3885ff}.tourCard-module-scss-module__7IdScq__university-plain{color:#001f51;font-size:1.25rem;font-weight:700}.tourCard-module-scss-module__7IdScq__details{color:#001f51;grid-template-columns:max-content 1fr;gap:.25rem .5rem;font-size:.9375rem;display:grid}.tourCard-module-scss-module__7IdScq__details dt{font-weight:700}.tourCard-module-scss-module__7IdScq__details dd{color:#4b5563}.tourCard-module-scss-module__7IdScq__windows{color:#4b5563;font-size:.9375rem}.tourCard-module-scss-module__7IdScq__windows-label{color:#001f51;font-weight:700}.tourCard-module-scss-module__7IdScq__windows-note{color:#6b7280;margin-top:.5rem;font-size:.875rem;display:block}.tourCard-module-scss-module__7IdScq__meeting{color:#001f51;font-size:.9375rem}.tourCard-module-scss-module__7IdScq__meeting-label{font-weight:700}.tourCard-module-scss-module__7IdScq__meeting-link{color:#3885ff;overflow-wrap:anywhere;text-decoration:underline}.tourCard-module-scss-module__7IdScq__meeting-link:hover{color:#2a6ae6}.tourCard-module-scss-module__7IdScq__recording{color:#001f51;font-size:.9375rem}.tourCard-module-scss-module__7IdScq__recording-label{font-weight:700}.tourCard-module-scss-module__7IdScq__footer{justify-content:flex-end;align-items:center;gap:.375rem;margin-top:auto;padding-top:.5rem;font-size:.875rem;display:flex}.tourCard-module-scss-module__7IdScq__footer>:first-child:not(.tourCard-module-scss-module__7IdScq__status-label){margin-right:auto}.tourCard-module-scss-module__7IdScq__status-label{color:#6b7280}
.tourStatusLabel-module-scss-module__CfTrSq__status{white-space:nowrap;font-size:.875rem;font-weight:600}.tourStatusLabel-module-scss-module__CfTrSq__status-amber{color:#92400e}.tourStatusLabel-module-scss-module__CfTrSq__status-green{color:#166534}.tourStatusLabel-module-scss-module__CfTrSq__status-blue{color:#1e40af}.tourStatusLabel-module-scss-module__CfTrSq__status-red{color:#991b1b}
.toursBookedTab-module-scss-module___tZaHq__section{margin-bottom:2.5rem;padding-top:1rem;padding-bottom:2rem}.toursBookedTab-module-scss-module___tZaHq__header{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.toursBookedTab-module-scss-module___tZaHq__header-icon{color:#3885ff;width:1.5rem;height:1.5rem}.toursBookedTab-module-scss-module___tZaHq__title{color:#111827;font-size:1.5rem;font-weight:700;line-height:2rem}@media (min-width:40rem){.toursBookedTab-module-scss-module___tZaHq__title{font-size:1.875rem;line-height:2.25rem}}.toursBookedTab-module-scss-module___tZaHq__count{color:#4b5563;white-space:nowrap;background-color:#f3f4f6;border-radius:9999px;margin-left:auto;padding:.25rem .75rem;font-size:.875rem;font-weight:500}.toursBookedTab-module-scss-module___tZaHq__grid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:48rem){.toursBookedTab-module-scss-module___tZaHq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.noVideos-module-scss-module__pUk1lq__empty{text-align:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:.75rem;flex-direction:column;align-items:center;padding:3rem 1.5rem;display:flex}.noVideos-module-scss-module__pUk1lq__empty-icon{color:#9ca3af;width:3rem;height:3rem;margin-bottom:1rem}.noVideos-module-scss-module__pUk1lq__empty-title{color:#111827;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.noVideos-module-scss-module__pUk1lq__empty-text{color:#4b5563;font-size:.875rem}
.videosTab-module-scss-module__g6KuSW__section{margin-bottom:2.5rem;padding-top:1rem;padding-bottom:2rem}.videosTab-module-scss-module__g6KuSW__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:32px 16px;display:grid}
.profileShell-module-scss-module__pMGPPG__section{padding-inline:1rem}@media (min-width:40rem){.profileShell-module-scss-module__pMGPPG__section{padding-inline:2rem}}@media (min-width:64rem){.profileShell-module-scss-module__pMGPPG__section{padding-inline:4rem}}@media (min-width:80rem){.profileShell-module-scss-module__pMGPPG__section{padding-inline:6rem}}.profileShell-module-scss-module__pMGPPG__cover-wrapper{padding-top:1rem}.profileShell-module-scss-module__pMGPPG__back{margin-bottom:1rem}.profileShell-module-scss-module__pMGPPG__cover{width:100%;height:12rem;position:relative}@media (min-width:40rem){.profileShell-module-scss-module__pMGPPG__cover{height:14rem}}@media (min-width:48rem){.profileShell-module-scss-module__pMGPPG__cover{height:16rem}}.profileShell-module-scss-module__pMGPPG__cover-image-frame{border-radius:.75rem;position:absolute;inset:0;overflow:hidden}.profileShell-module-scss-module__pMGPPG__cover-image{object-fit:cover;width:100%;height:100%}.profileShell-module-scss-module__pMGPPG__cover-placeholder{background-image:linear-gradient(90deg,#60a5fa,#a855f7);width:100%;height:100%}.profileShell-module-scss-module__pMGPPG__avatar-wrapper{z-index:20;position:absolute;bottom:0;left:0;transform:translateY(calc(100% - 1rem))}.profileShell-module-scss-module__pMGPPG__avatar{border:4px solid #fff;border-radius:9999px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.profileShell-module-scss-module__pMGPPG__avatar-fallback{background-color:#f5f5f5;background-color:lab(96.52% -.0000298023 .0000119209)}.profileShell-module-scss-module__pMGPPG__avatar-icon{color:#000}.profileShell-module-scss-module__pMGPPG__content-grid{flex-direction:column;gap:2rem;display:flex}@media (min-width:64rem){.profileShell-module-scss-module__pMGPPG__content-grid{flex-direction:row;gap:4rem}}.profileShell-module-scss-module__pMGPPG__main-column{flex:1}@media (min-width:64rem){.profileShell-module-scss-module__pMGPPG__main-column{width:70%}.profileShell-module-scss-module__pMGPPG__sidebar-column{flex:0 0 30%;align-self:flex-start;position:sticky;top:5rem}}.profileShell-module-scss-module__pMGPPG__stack>:not([hidden])~:not([hidden]){margin-top:2rem}
.questionBox-module-scss-module__ulDyRq__box{z-index:40;background-color:#fff;border-top:1px solid #e5e7eb;flex-direction:column;gap:.75rem;margin-inline:-1rem;padding:1rem;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 12px #0000001a}@media (min-width:48rem){.questionBox-module-scss-module__ulDyRq__box{margin-inline:-2rem}}@media (min-width:64rem){.questionBox-module-scss-module__ulDyRq__box{border:1px solid #d4e1fa;border-radius:.75rem;gap:1rem;margin-inline:0;padding:1.5rem;position:static;box-shadow:0 1px 3px #0000001a}}.questionBox-module-scss-module__ulDyRq__header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.questionBox-module-scss-module__ulDyRq__title{color:#001f51;font-size:1rem;font-weight:600;line-height:1.5rem}@media (min-width:64rem){.questionBox-module-scss-module__ulDyRq__title{font-size:1.125rem}}.questionBox-module-scss-module__ulDyRq__text{color:#4b5563;font-size:.875rem;line-height:1.375rem}.questionBox-module-scss-module__ulDyRq__credits{color:#4b5563;white-space:nowrap;font-size:.875rem}.questionBox-module-scss-module__ulDyRq__credits-value{color:#3885ff;font-weight:600}.questionBox-module-scss-module__ulDyRq__form{flex-direction:column;gap:.75rem;display:flex}.questionBox-module-scss-module__ulDyRq__cta{width:100%}.questionBox-module-scss-module__ulDyRq__prompt{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}.questionBox-module-scss-module__ulDyRq__prompt-icon{color:#3885ff;width:2rem;height:2rem}.questionBox-module-scss-module__ulDyRq__actions{flex-direction:column;gap:.5rem;width:100%;display:flex}.questionBox-module-scss-module__ulDyRq__hint{color:#3885ff;text-align:center;background-color:#3885ff1a;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;padding:.625rem;font-size:.8125rem;line-height:1.125rem;display:flex}.questionBox-module-scss-module__ulDyRq__hint-icon{flex-shrink:0;width:.875rem;height:.875rem}
.layout-module-scss-module__FjhVRG__section{padding-top:2rem;padding-inline:1rem}@media (min-width:40rem){.layout-module-scss-module__FjhVRG__section{padding-inline:2rem}}@media (min-width:64rem){.layout-module-scss-module__FjhVRG__section{padding-inline:4rem}}@media (min-width:80rem){.layout-module-scss-module__FjhVRG__section{padding-inline:6rem}}
.videoFeed-module-scss-module__QwQYzW__video-feed{padding-top:2rem}.videoFeed-module-scss-module__QwQYzW__video-feed .videoFeed-module-scss-module__QwQYzW__title{color:#001f51;padding:1rem 0;font-size:1.5rem;font-weight:600}.videoFeed-module-scss-module__QwQYzW__video-feed .videoFeed-module-scss-module__QwQYzW__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:32px 16px;display:grid}.videoFeed-module-scss-module__QwQYzW__video-feed .videoFeed-module-scss-module__QwQYzW__sentinel{color:#4a4a4a;justify-content:center;align-items:center;height:40px;margin-top:1rem;font-size:.875rem;display:flex}
.collegeDetails-module-scss-module__aD_t1G__container{width:100%}.collegeDetails-module-scss-module__aD_t1G__back{margin-bottom:1rem}
.demoVideoButton-module-scss-module__P-Pe9q__cta{border-radius:999px;height:3.25rem;padding-inline:2rem;font-size:1.125rem;font-weight:700}.demoVideoButton-module-scss-module__P-Pe9q__cta-icon{color:#fff;background-color:#3885ff;border-radius:999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:background-color .15s,color .15s;display:inline-flex}.demoVideoButton-module-scss-module__P-Pe9q__cta-icon svg{fill:currentColor;stroke:none;width:.75rem;height:.75rem}.demoVideoButton-module-scss-module__P-Pe9q__cta:hover .demoVideoButton-module-scss-module__P-Pe9q__cta-icon:not(.demoVideoButton-module-scss-module__P-Pe9q__solid){color:#3885ff;background-color:#fff}.demoVideoButton-module-scss-module__P-Pe9q__cta-icon.demoVideoButton-module-scss-module__P-Pe9q__solid{color:#6a6cff;background-color:#fff}.demoVideoButton-module-scss-module__P-Pe9q__player{aspect-ratio:16/9;background-color:#000;width:100%;position:relative}.demoVideoButton-module-scss-module__P-Pe9q__frame{object-fit:contain;width:100%;height:100%}
.faq-module-scss-module__jaR5JW__section{--navy:#001f51;--answer:#4b5563;--bg-a:#fff;--bg-b:#d4e1fa;--focus:#3885ff;--row-shadow:0 4px 14px #001f5117;--row-shadow-open:0 8px 24px #001f5121}.faq-module-scss-module__jaR5JW__faq{flex-direction:column;display:flex}.faq-module-scss-module__jaR5JW__header{margin:0;display:flex}.faq-module-scss-module__jaR5JW__trigger{cursor:pointer;width:100%;font:inherit;text-align:left;color:var(--navy);background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:16px;display:flex}.faq-module-scss-module__jaR5JW__trigger:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.faq-module-scss-module__jaR5JW__chev{width:18px;height:18px;color:var(--navy);flex:none;transition:transform .25s}.faq-module-scss-module__jaR5JW__trigger[data-state=open] .faq-module-scss-module__jaR5JW__chev{transform:rotate(180deg)}.faq-module-scss-module__jaR5JW__content{overflow:hidden}.faq-module-scss-module__jaR5JW__content[data-state=open]{animation:.28s faq-module-scss-module__jaR5JW__faq-slide-down}.faq-module-scss-module__jaR5JW__content[data-state=closed]{animation:.28s faq-module-scss-module__jaR5JW__faq-slide-up}.faq-module-scss-module__jaR5JW__inner{color:var(--answer);white-space:pre-line;font-weight:400;line-height:1.6}.faq-module-scss-module__jaR5JW__card{background:linear-gradient(160deg, var(--bg-a), var(--bg-b));border-radius:22px;max-width:900px;margin:0 auto;padding:46px 38px 50px}.faq-module-scss-module__jaR5JW__card .faq-module-scss-module__jaR5JW__title{text-align:center;letter-spacing:-.01em;color:var(--navy);margin:0 0 28px;font-size:clamp(23px,4vw,29px);font-weight:800}.faq-module-scss-module__jaR5JW__card .faq-module-scss-module__jaR5JW__faq{gap:12px}.faq-module-scss-module__jaR5JW__card .faq-module-scss-module__jaR5JW__item{box-shadow:var(--row-shadow);background:#fff;border-radius:14px}.faq-module-scss-module__jaR5JW__card .faq-module-scss-module__jaR5JW__item[data-state=open]{box-shadow:var(--row-shadow-open)}.faq-module-scss-module__jaR5JW__card .faq-module-scss-module__jaR5JW__trigger{border-radius:14px;padding:18px 22px;font-size:16px;font-weight:700}.faq-module-scss-module__jaR5JW__card .faq-module-scss-module__jaR5JW__inner{padding:4px 22px 18px;font-size:15px}@media (max-width:560px){.faq-module-scss-module__jaR5JW__card{padding:34px 18px 38px}.faq-module-scss-module__jaR5JW__card .faq-module-scss-module__jaR5JW__trigger{padding:16px 18px;font-size:15px}}.faq-module-scss-module__jaR5JW__plain{background-color:#fff;padding-block:4rem;padding-inline:1rem}@media (min-width:40rem){.faq-module-scss-module__jaR5JW__plain{padding-inline:2rem}}@media (min-width:64rem){.faq-module-scss-module__jaR5JW__plain{padding-inline:4rem}}@media (min-width:80rem){.faq-module-scss-module__jaR5JW__plain{padding-inline:6rem}}.faq-module-scss-module__jaR5JW__plain .faq-module-scss-module__jaR5JW__title{text-align:left;letter-spacing:-.02em;color:#001f51;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:800;line-height:1.1}.faq-module-scss-module__jaR5JW__plain .faq-module-scss-module__jaR5JW__faq{gap:.75rem;margin-top:2.5rem}@media (min-width:64rem){.faq-module-scss-module__jaR5JW__plain .faq-module-scss-module__jaR5JW__faq{margin-top:3rem}}.faq-module-scss-module__jaR5JW__plain .faq-module-scss-module__jaR5JW__item{box-shadow:var(--row-shadow);background-color:#fff;border-radius:.875rem}.faq-module-scss-module__jaR5JW__plain .faq-module-scss-module__jaR5JW__item[data-state=open]{box-shadow:var(--row-shadow-open)}.faq-module-scss-module__jaR5JW__plain .faq-module-scss-module__jaR5JW__trigger{border-radius:.875rem;padding:1.125rem 1.375rem;font-size:1rem;font-weight:700}.faq-module-scss-module__jaR5JW__plain .faq-module-scss-module__jaR5JW__inner{padding:.25rem 1.375rem 1.125rem;font-size:.9375rem}@keyframes faq-module-scss-module__jaR5JW__faq-slide-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes faq-module-scss-module__jaR5JW__faq-slide-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}@media (prefers-reduced-motion:reduce){.faq-module-scss-module__jaR5JW__chev{transition:none}.faq-module-scss-module__jaR5JW__content[data-state=open],.faq-module-scss-module__jaR5JW__content[data-state=closed]{animation:none}}
.collegeInsights-module-scss-module__yR9hgG__college-insights{background-color:#fff;padding-block:2rem;padding-inline:1rem}@media (min-width:40rem){.collegeInsights-module-scss-module__yR9hgG__college-insights{padding-inline:2rem}}@media (min-width:64rem){.collegeInsights-module-scss-module__yR9hgG__college-insights{padding-inline:4rem}}@media (min-width:80rem){.collegeInsights-module-scss-module__yR9hgG__college-insights{padding-inline:6rem}}.collegeInsights-module-scss-module__yR9hgG__college-insights .collegeInsights-module-scss-module__yR9hgG__headline{letter-spacing:-.02em;color:#001f51;text-wrap:balance;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:800;line-height:1.1}.collegeInsights-module-scss-module__yR9hgG__college-insights .collegeInsights-module-scss-module__yR9hgG__subhead{color:#001f51;margin-top:.75rem;font-size:clamp(1rem,1.4vw,1.25rem);font-weight:700;line-height:1.4}.collegeInsights-module-scss-module__yR9hgG__college-insights .collegeInsights-module-scss-module__yR9hgG__grid{grid-template-columns:repeat(2,1fr);gap:1rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:64rem){.collegeInsights-module-scss-module__yR9hgG__college-insights .collegeInsights-module-scss-module__yR9hgG__grid{grid-template-columns:repeat(4,1fr);gap:1.5rem}}.collegeInsights-module-scss-module__yR9hgG__college-insights .collegeInsights-module-scss-module__yR9hgG__cta-row{justify-content:center;margin-top:2.5rem;display:flex}.collegeInsights-module-scss-module__yR9hgG__college-insights .collegeInsights-module-scss-module__yR9hgG__cta{border-radius:999px;height:3.25rem;padding-inline:2rem;font-size:1.125rem;font-weight:700}.collegeInsights-module-scss-module__yR9hgG__college-insights .collegeInsights-module-scss-module__yR9hgG__cta-icon{background-color:#3885ff;border-radius:999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:background-color .15s;display:inline-flex}.collegeInsights-module-scss-module__yR9hgG__college-insights .collegeInsights-module-scss-module__yR9hgG__cta-icon:before{content:"";aspect-ratio:677/745;background-color:#fff;height:.75rem;transition:background-color .15s;transform:rotate(-90deg);-webkit-mask:url(../media/vivadayMarkWhite.3rk_slwwj5nri.svg?dpl=dpl_8QGAHEbrj8YhNJ99ezQjnXCLSAyG) 50%/contain no-repeat;mask:url(../media/vivadayMarkWhite.3rk_slwwj5nri.svg?dpl=dpl_8QGAHEbrj8YhNJ99ezQjnXCLSAyG) 50%/contain no-repeat}.collegeInsights-module-scss-module__yR9hgG__college-insights .collegeInsights-module-scss-module__yR9hgG__cta:hover .collegeInsights-module-scss-module__yR9hgG__cta-icon{background-color:#fff}.collegeInsights-module-scss-module__yR9hgG__college-insights .collegeInsights-module-scss-module__yR9hgG__cta:hover .collegeInsights-module-scss-module__yR9hgG__cta-icon:before{background-color:#3885ff}
.insightCard-module-scss-module__QE1uca__card{background:linear-gradient(#fff 0%,#f9fafb 100%);border:1px solid #e5e7eb;border-radius:1rem;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000f,0 8px 24px #00000014}.insightCard-module-scss-module__QE1uca__card:after{content:"";aspect-ratio:4/3;flex:1 0 auto;display:block}@media (min-width:64rem){.insightCard-module-scss-module__QE1uca__card{aspect-ratio:1}.insightCard-module-scss-module__QE1uca__card:after{display:none}}.insightCard-module-scss-module__QE1uca__card .insightCard-module-scss-module__QE1uca__video{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.insightCard-module-scss-module__QE1uca__card .insightCard-module-scss-module__QE1uca__content{z-index:1;background:linear-gradient(#fffffff7 0% calc(100% - 3rem),#fff0 100%);padding:1rem 1rem 3rem;position:relative}@media (min-width:64rem){.insightCard-module-scss-module__QE1uca__card .insightCard-module-scss-module__QE1uca__content{background:linear-gradient(#fffffff7 0% calc(100% - 3.5rem),#fff0 100%);padding:1.5rem 1.5rem 3.5rem}}.insightCard-module-scss-module__QE1uca__card .insightCard-module-scss-module__QE1uca__title{color:#001f51;font-size:1rem;font-weight:600;line-height:1.3}@media (min-width:64rem){.insightCard-module-scss-module__QE1uca__card .insightCard-module-scss-module__QE1uca__title{font-size:1.25rem}}.insightCard-module-scss-module__QE1uca__card .insightCard-module-scss-module__QE1uca__subtitle{color:#6b7280;margin-top:.5rem;font-size:.875rem;line-height:1.4}@media (min-width:64rem){.insightCard-module-scss-module__QE1uca__card .insightCard-module-scss-module__QE1uca__subtitle{font-size:1rem}}
.vivadayLogo-module-scss-module__rJOpya__logo{letter-spacing:-.02em;color:inherit;align-items:end;font-weight:800;line-height:1;display:inline-flex}.vivadayLogo-module-scss-module__rJOpya__logo .vivadayLogo-module-scss-module__rJOpya__mark{width:auto;height:1.4em}.vivadayLogo-module-scss-module__rJOpya__logo .vivadayLogo-module-scss-module__rJOpya__wordmark{color:inherit}
.comparison-module-scss-module__O0AfFq__comparison{background-color:#fff;padding-block:4rem;padding-inline:1rem}@media (min-width:40rem){.comparison-module-scss-module__O0AfFq__comparison{padding-inline:2rem}}@media (min-width:64rem){.comparison-module-scss-module__O0AfFq__comparison{padding-inline:4rem}}@media (min-width:80rem){.comparison-module-scss-module__O0AfFq__comparison{padding-inline:6rem}}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__headline{letter-spacing:-.02em;color:#001f51;text-wrap:balance;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:800;line-height:1.1}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__subhead{color:#001f51;margin-top:.75rem;font-size:clamp(1rem,1.4vw,1.25rem);font-weight:700;line-height:1.4}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__table{margin-top:2rem;display:grid}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__row{grid-template-columns:repeat(3,1fr);display:grid}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__head{text-align:center;background-color:#d4e1fa;border-radius:1rem}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__head-label,.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__filler-cell{display:none}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__body-row{border:1px solid #e5e7eb;border-radius:.75rem;margin-top:.75rem;overflow:hidden}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__cell{color:#001f51;text-align:center;justify-content:center;align-items:center;padding:.75rem .5rem;font-size:.75rem;line-height:1.35;display:flex}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__label-cell{text-align:left;background-color:#f3f4f6;flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:.125rem;padding:.5rem 1rem}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__feature{font-size:.875rem;font-weight:700}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__question{font-size:.8125rem;font-style:italic}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__head-cell{color:#4b5563;font-weight:700}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__brand-cell{background-color:#3885ff14;gap:.25rem}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__head .comparison-module-scss-module__O0AfFq__brand-cell{background-color:#0000}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__logo{font-size:1rem}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__check{color:#3885ff;stroke-width:3px;width:1.25rem;height:1.25rem}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__value-cell{border-left:1px solid #e5e7eb}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__cta-row{margin-top:.75rem}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__cta-cell{background-color:#d4e1fa;border-radius:1rem;grid-column:1/-1;padding:1rem}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__cta{border-radius:999px;height:3rem;padding-inline:1.75rem;font-size:1rem;font-weight:700}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__cta-icon{background-color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__cta-icon:before{content:"";aspect-ratio:677/745;background-color:#3885ff;height:.75rem;transform:rotate(-90deg);-webkit-mask:url(../media/vivadayMarkWhite.3rk_slwwj5nri.svg?dpl=dpl_8QGAHEbrj8YhNJ99ezQjnXCLSAyG) 50%/contain no-repeat;mask:url(../media/vivadayMarkWhite.3rk_slwwj5nri.svg?dpl=dpl_8QGAHEbrj8YhNJ99ezQjnXCLSAyG) 50%/contain no-repeat}@media (min-width:40rem){.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__cell{padding:.875rem .75rem;font-size:.875rem}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__label-cell{padding:.625rem 1.25rem}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__feature{font-size:.9375rem}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__question{font-size:.875rem}}@media (min-width:64rem){.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__table{grid-template-columns:1.6fr 1.1fr 1fr 1fr;margin-top:3rem}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__row{grid-column:1/-1;grid-template-columns:subgrid}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__head,.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__body-row,.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__cta-row{background-color:#0000;border:none;border-radius:0;margin-top:0}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__head-label,.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__filler-cell{display:block}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__cell{padding:1rem 1.25rem;font-size:.875rem}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__head .comparison-module-scss-module__O0AfFq__cell{padding-block:1.75rem}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__label-cell{background-color:#0000;border-radius:.5rem 0 0 .5rem;grid-column:auto;gap:.25rem;padding-inline:1.5rem}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__feature{font-size:.9375rem}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__question{font-size:.875rem}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__head-cell{color:#001f51;font-size:1rem}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__brand-cell{background-color:#fff;border-inline:2px solid #3885ff}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__head .comparison-module-scss-module__O0AfFq__brand-cell{border-top:2px solid #3885ff;border-radius:1.25rem 1.25rem 0 0}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__cta-cell{background-color:#fff;border-bottom:2px solid #3885ff;border-radius:0 0 1.25rem 1.25rem;grid-column:auto;padding:1.5rem 1.25rem 2rem}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__value-cell{border-left:none}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__value-cell:last-child{border-radius:0 .5rem .5rem 0}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__striped .comparison-module-scss-module__O0AfFq__label-cell,.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__striped .comparison-module-scss-module__O0AfFq__brand-cell,.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__striped .comparison-module-scss-module__O0AfFq__value-cell{background-color:#e5e7eb}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__logo{font-size:1.5rem}.comparison-module-scss-module__O0AfFq__comparison .comparison-module-scss-module__O0AfFq__check{width:1.75rem;height:1.75rem}}
.collegePicker-module-scss-module__HnYi_W__picker{flex-direction:column;gap:.75rem;display:flex}.collegePicker-module-scss-module__HnYi_W__grid{grid-template-columns:1fr;gap:.5rem;display:grid}@media (min-width:40rem){.collegePicker-module-scss-module__HnYi_W__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.collegePicker-module-scss-module__HnYi_W__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.collegePicker-module-scss-module__HnYi_W__tile{color:#001f51;text-align:left;cursor:pointer;background-color:#f3f4f6;border:1px solid #0000;border-radius:8px;align-items:center;gap:.625rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;line-height:1.25rem;transition:background-color .15s,border-color .15s;display:flex}.collegePicker-module-scss-module__HnYi_W__tile:hover:not(:disabled){background-color:#e5e7eb}.collegePicker-module-scss-module__HnYi_W__tile:disabled{opacity:.5;cursor:not-allowed}.collegePicker-module-scss-module__HnYi_W__tile-selected{background-color:#d4e1fa;border-color:#3885ff}.collegePicker-module-scss-module__HnYi_W__tile-selected:hover:not(:disabled){background-color:#d4e1fa}.collegePicker-module-scss-module__HnYi_W__tile-logo{object-fit:contain;flex-shrink:0;width:2.25rem;height:2.25rem}.collegePicker-module-scss-module__HnYi_W__tile-logo-fallback{color:#fff;letter-spacing:.02em;background-color:#001f51;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:flex}.collegePicker-module-scss-module__HnYi_W__expand{color:#001f51;cursor:pointer;flex-direction:column;align-self:center;align-items:center;gap:.125rem;font-size:.8125rem;font-weight:600;display:flex}.collegePicker-module-scss-module__HnYi_W__expand:hover{color:#2a6ae6}.collegePicker-module-scss-module__HnYi_W__search{position:relative}.collegePicker-module-scss-module__HnYi_W__search-icon{color:#9ca3af;pointer-events:none;width:1rem;height:1rem;position:absolute;top:50%;left:.625rem;transform:translateY(-50%)}.collegePicker-module-scss-module__HnYi_W__search-input{padding-left:2rem}.collegePicker-module-scss-module__HnYi_W__no-results{color:#6b7280;font-size:.8125rem}
.tourDatePicker-module-scss-module__rB8myW__picker{flex-direction:column;gap:.75rem;display:flex}.tourDatePicker-module-scss-module__rB8myW__calendar-frame{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;justify-content:center;padding:.25rem;display:flex}.tourDatePicker-module-scss-module__rB8myW__calendar{--cell-size:2.25rem;background-color:#0000}.tourDatePicker-module-scss-module__rB8myW__calendar button[data-selected-single=true]{color:#fff;background-color:#3885ff}.tourDatePicker-module-scss-module__rB8myW__calendar button[data-selected-single=true]:hover{color:#fff;background-color:#2a6ae6}.tourDatePicker-module-scss-module__rB8myW__calendar button[data-day]:not([data-selected-single=true],[disabled]):hover{color:#001f51;background-color:#d4e1fa}.tourDatePicker-module-scss-module__rB8myW__weekdays,.tourDatePicker-module-scss-module__rB8myW__week{gap:.25rem;width:100%;display:flex}.tourDatePicker-module-scss-module__rB8myW__week{margin-top:.25rem}.tourDatePicker-module-scss-module__rB8myW__hint{color:#6b7280;font-size:.75rem;line-height:1.125rem}.tourDatePicker-module-scss-module__rB8myW__days{flex-direction:column;gap:.5rem;display:flex}.tourDatePicker-module-scss-module__rB8myW__day{border:1px solid #e5e7eb;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.5rem .75rem;display:flex}.tourDatePicker-module-scss-module__rB8myW__day-label{color:#001f51;min-width:6.5rem;font-size:.8125rem;font-weight:600}.tourDatePicker-module-scss-module__rB8myW__slot{cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.tourDatePicker-module-scss-module__rB8myW__slot:hover:not(:disabled){color:#2a6ae6;background-color:#d4e1fa;border-color:#3885ff}.tourDatePicker-module-scss-module__rB8myW__slot[data-state=on]{color:#fff;background-color:#3885ff;border-color:#3885ff}.tourDatePicker-module-scss-module__rB8myW__slot[data-state=on]:hover:not(:disabled){color:#fff;background-color:#2a6ae6;border-color:#2a6ae6}.tourDatePicker-module-scss-module__rB8myW__slot:disabled{cursor:not-allowed}.tourDatePicker-module-scss-module__rB8myW__day-error{color:#bd190d;flex-basis:100%;font-size:.75rem}@media (min-width:40rem){.tourDatePicker-module-scss-module__rB8myW__day-error{flex-basis:auto}}
.bookTourModal-module-scss-module__qX3ExW__title{color:#001f51;text-align:center;font-size:1.25rem;font-weight:700;line-height:1.75rem}.bookTourModal-module-scss-module__qX3ExW__form{flex-direction:column;flex:1;gap:1rem;min-height:0;display:flex}.bookTourModal-module-scss-module__qX3ExW__body{padding-inline:.5rem;flex-direction:column;flex:1;gap:1.5rem;min-height:0;margin-inline:-.5rem;padding-bottom:.5rem;display:flex;overflow:hidden auto}.bookTourModal-module-scss-module__qX3ExW__label{color:#001f51;font-size:.875rem;font-weight:700}.bookTourModal-module-scss-module__qX3ExW__required{color:#bd190d;opacity:.8}.bookTourModal-module-scss-module__qX3ExW__footer{border-top:1px solid #e5e7eb;flex-direction:column;gap:.5rem;padding-top:1rem;display:flex}.bookTourModal-module-scss-module__qX3ExW__submit{width:100%}.bookTourModal-module-scss-module__qX3ExW__no-credits{background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.bookTourModal-module-scss-module__qX3ExW__no-credits-text{color:#4b5563;font-size:.875rem;line-height:1.375rem}
.prospectiveStudentHero-module-scss-module__YxlzTG__header{border:2px solid #3885ff;border-radius:12px;flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}@media (min-width:48rem){.prospectiveStudentHero-module-scss-module__YxlzTG__header{flex-direction:row;justify-content:space-between;align-items:center}}.prospectiveStudentHero-module-scss-module__YxlzTG__header .prospectiveStudentHero-module-scss-module__YxlzTG__identity{align-items:center;gap:1rem;display:flex}.prospectiveStudentHero-module-scss-module__YxlzTG__header .prospectiveStudentHero-module-scss-module__YxlzTG__name{color:#001f51;margin-bottom:.25rem;font-size:1.5rem;font-weight:700;line-height:2rem}@media (min-width:40rem){.prospectiveStudentHero-module-scss-module__YxlzTG__header .prospectiveStudentHero-module-scss-module__YxlzTG__name{font-size:1.875rem;line-height:2.25rem}}@media (min-width:48rem){.prospectiveStudentHero-module-scss-module__YxlzTG__header .prospectiveStudentHero-module-scss-module__YxlzTG__name{font-size:2.25rem;line-height:2.5rem}}.prospectiveStudentHero-module-scss-module__YxlzTG__header .prospectiveStudentHero-module-scss-module__YxlzTG__sub-details{color:#4b5563;justify-content:space-between;font-size:1rem;font-weight:500;display:flex}.prospectiveStudentHero-module-scss-module__YxlzTG__header .prospectiveStudentHero-module-scss-module__YxlzTG__sub-details .prospectiveStudentHero-module-scss-module__YxlzTG__middle-dot{margin-top:-4px;padding:0 .25rem}.prospectiveStudentHero-module-scss-module__YxlzTG__header .prospectiveStudentHero-module-scss-module__YxlzTG__expiry{color:#6b7280;margin-top:.25rem;font-size:.8125rem}.prospectiveStudentHero-module-scss-module__YxlzTG__header .prospectiveStudentHero-module-scss-module__YxlzTG__actions{flex-direction:column;gap:1rem;width:100%;display:flex}@media (min-width:48rem){.prospectiveStudentHero-module-scss-module__YxlzTG__header .prospectiveStudentHero-module-scss-module__YxlzTG__actions{width:24rem}}
.profileCompletenessBar-module-scss-module__x8YYoG__container{padding-top:1.5rem}.profileCompletenessBar-module-scss-module__x8YYoG__alert{background-color:#3885ff0d;border-color:#3885ff80;margin-bottom:1.5rem;padding:1rem}.profileCompletenessBar-module-scss-module__x8YYoG__row{align-items:center;gap:1rem;display:flex}.profileCompletenessBar-module-scss-module__x8YYoG__progress{flex-shrink:0;position:relative}.profileCompletenessBar-module-scss-module__x8YYoG__progress-svg{transform:rotate(-90deg)}.profileCompletenessBar-module-scss-module__x8YYoG__progress-track{color:#d1d5db}.profileCompletenessBar-module-scss-module__x8YYoG__progress-bar{color:#3885ff;transition:all .3s}.profileCompletenessBar-module-scss-module__x8YYoG__progress-label{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.profileCompletenessBar-module-scss-module__x8YYoG__progress-count{color:#000;font-size:.75rem;font-weight:600;line-height:1rem}.profileCompletenessBar-module-scss-module__x8YYoG__content{flex:1;min-width:0}.profileCompletenessBar-module-scss-module__x8YYoG__title-row{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.profileCompletenessBar-module-scss-module__x8YYoG__title-icon{color:#3885ff;flex-shrink:0;width:1rem;height:1rem}.profileCompletenessBar-module-scss-module__x8YYoG__title{color:#000;margin:0;font-size:1rem;font-weight:600;line-height:1.5rem}.profileCompletenessBar-module-scss-module__x8YYoG__task-label{color:#6b7280;font-size:.875rem;font-weight:500}.profileCompletenessBar-module-scss-module__x8YYoG__button:hover{color:#fff!important}.profileCompletenessBar-module-scss-module__x8YYoG__link{text-decoration:none!important}
.collegeStudentTabs-module-scss-module__fRNIAq__tab-bar{border-bottom:1px solid #e5e7eb;margin-left:.5rem}@media (min-width:40rem){.collegeStudentTabs-module-scss-module__fRNIAq__tab-bar{margin-left:1rem}}.collegeStudentTabs-module-scss-module__fRNIAq__tab-list{-ms-overflow-style:none;scrollbar-width:none;gap:1rem;display:flex;overflow-x:auto}.collegeStudentTabs-module-scss-module__fRNIAq__tab-list::-webkit-scrollbar{display:none}@media (min-width:40rem){.collegeStudentTabs-module-scss-module__fRNIAq__tab-list{gap:1.5rem}}@media (min-width:48rem){.collegeStudentTabs-module-scss-module__fRNIAq__tab-list{gap:2rem}}.collegeStudentTabs-module-scss-module__fRNIAq__tab{white-space:nowrap;cursor:pointer;border-bottom:2px solid #0000;padding-bottom:.75rem;font-size:.875rem;font-weight:600}@media (min-width:40rem){.collegeStudentTabs-module-scss-module__fRNIAq__tab{font-size:1rem}}.collegeStudentTabs-module-scss-module__fRNIAq__tab-active{color:#0299ed;border-bottom-color:#0299ed}.collegeStudentTabs-module-scss-module__fRNIAq__tab-inactive{color:#6b7280;border-bottom-color:#0000}.collegeStudentTabs-module-scss-module__fRNIAq__tab-inactive:hover{color:#374151}.collegeStudentTabs-module-scss-module__fRNIAq__tab-with-badge{align-items:center;gap:.5rem;display:inline-flex;position:relative}.collegeStudentTabs-module-scss-module__fRNIAq__tab-badge{color:#fff;background-color:#3885ff;border-radius:9999px;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}
.prospectiveStudentTabs-module-scss-module__lVr6Jq__tab-bar{border-bottom:1px solid #e5e7eb;margin-left:.5rem;padding-top:1.5rem}@media (min-width:40rem){.prospectiveStudentTabs-module-scss-module__lVr6Jq__tab-bar{margin-left:1rem}}.prospectiveStudentTabs-module-scss-module__lVr6Jq__tab-list{-ms-overflow-style:none;scrollbar-width:none;gap:1rem;display:flex;overflow-x:auto}.prospectiveStudentTabs-module-scss-module__lVr6Jq__tab-list::-webkit-scrollbar{display:none}@media (min-width:40rem){.prospectiveStudentTabs-module-scss-module__lVr6Jq__tab-list{gap:1.5rem}}@media (min-width:48rem){.prospectiveStudentTabs-module-scss-module__lVr6Jq__tab-list{gap:2rem}}.prospectiveStudentTabs-module-scss-module__lVr6Jq__tab{white-space:nowrap;cursor:pointer;border-bottom:2px solid #0000;padding-bottom:.75rem;font-size:.875rem;font-weight:600}@media (min-width:40rem){.prospectiveStudentTabs-module-scss-module__lVr6Jq__tab{font-size:1rem}}.prospectiveStudentTabs-module-scss-module__lVr6Jq__tab-active{color:#0299ed;border-bottom-color:#0299ed}.prospectiveStudentTabs-module-scss-module__lVr6Jq__tab-inactive{color:#6b7280;border-bottom-color:#0000}.prospectiveStudentTabs-module-scss-module__lVr6Jq__tab-inactive:hover{color:#374151}
.hero-module-scss-module__AdZRPG__hero{color:#fff;align-items:center;min-height:675px;padding-block:8rem 4rem;padding-inline:1rem;display:flex;position:relative;overflow:hidden}@media (min-width:40rem){.hero-module-scss-module__AdZRPG__hero{padding-inline:2rem}}@media (min-width:64rem){.hero-module-scss-module__AdZRPG__hero{padding-inline:4rem}}@media (min-width:80rem){.hero-module-scss-module__AdZRPG__hero{padding-inline:6rem}}.hero-module-scss-module__AdZRPG__hero .hero-module-scss-module__AdZRPG__image{object-fit:cover;object-position:55% 20%}@media (min-width:64rem){.hero-module-scss-module__AdZRPG__hero .hero-module-scss-module__AdZRPG__image{object-position:75% 20%}}.hero-module-scss-module__AdZRPG__hero:after{content:"";background:linear-gradient(100deg,#000000b3 0%,#00000080 35%,#00000026 65%,#0000 100%);position:absolute;inset:0}.hero-module-scss-module__AdZRPG__hero .hero-module-scss-module__AdZRPG__content{z-index:1;max-width:50rem;position:relative}.hero-module-scss-module__AdZRPG__hero .hero-module-scss-module__AdZRPG__headline{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2.25rem,5vw,3.75rem);font-weight:800;line-height:1.08}.hero-module-scss-module__AdZRPG__hero .hero-module-scss-module__AdZRPG__subhead{max-width:50rem;margin-top:1.75rem;font-size:clamp(1rem,1.6vw,1.375rem);font-weight:700;line-height:1.5}.hero-module-scss-module__AdZRPG__hero .hero-module-scss-module__AdZRPG__highlight{color:#3885ff}.hero-module-scss-module__AdZRPG__hero .hero-module-scss-module__AdZRPG__actions{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2.5rem;display:flex}.hero-module-scss-module__AdZRPG__hero .hero-module-scss-module__AdZRPG__cta{border-radius:999px;height:3.25rem;padding-inline:2.5rem;font-size:1.125rem;font-weight:700}.hero-module-scss-module__AdZRPG__hero .hero-module-scss-module__AdZRPG__how-it-works{color:inherit;text-underline-offset:4px;align-items:center;gap:.5rem;font-size:1.0625rem;font-weight:700;text-decoration:underline;transition:color .15s;display:inline-flex}.hero-module-scss-module__AdZRPG__hero .hero-module-scss-module__AdZRPG__how-it-works:hover{color:#5ca5ff}.hero-module-scss-module__AdZRPG__hero .hero-module-scss-module__AdZRPG__how-it-works-icon{aspect-ratio:677/745;background-color:currentColor;height:1rem;transition:background-color .15s;display:inline-block;transform:rotate(-90deg);-webkit-mask:url(../media/vivadayMarkWhite.3rk_slwwj5nri.svg?dpl=dpl_8QGAHEbrj8YhNJ99ezQjnXCLSAyG) 50%/contain no-repeat;mask:url(../media/vivadayMarkWhite.3rk_slwwj5nri.svg?dpl=dpl_8QGAHEbrj8YhNJ99ezQjnXCLSAyG) 50%/contain no-repeat}
.forgotPasswordForm-module-scss-module__YinMFa__forgot-password-form{background:#fff;border:1px solid #f3f4f6;border-radius:1rem;padding:2rem;box-shadow:0 1px 2px #0000000d}.forgotPasswordForm-module-scss-module__YinMFa__forgot-password-form .forgotPasswordForm-module-scss-module__YinMFa__title{color:#111827;margin-bottom:.5rem;font-size:1.875rem;font-weight:700;line-height:2.25rem}.forgotPasswordForm-module-scss-module__YinMFa__forgot-password-form .forgotPasswordForm-module-scss-module__YinMFa__description{color:#4b5563;margin-bottom:2rem}.forgotPasswordForm-module-scss-module__YinMFa__forgot-password-form .forgotPasswordForm-module-scss-module__YinMFa__hint{color:#6b7280;margin-bottom:1.5rem;font-size:.875rem}.forgotPasswordForm-module-scss-module__YinMFa__forgot-password-form .forgotPasswordForm-module-scss-module__YinMFa__form{flex-direction:column;gap:1.5rem;display:flex}.forgotPasswordForm-module-scss-module__YinMFa__forgot-password-form .forgotPasswordForm-module-scss-module__YinMFa__form .forgotPasswordForm-module-scss-module__YinMFa__form-item .forgotPasswordForm-module-scss-module__YinMFa__form-label{color:#374151;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.forgotPasswordForm-module-scss-module__YinMFa__forgot-password-form .forgotPasswordForm-module-scss-module__YinMFa__form .forgotPasswordForm-module-scss-module__YinMFa__form-item .forgotPasswordForm-module-scss-module__YinMFa__email{background-color:#f9fafb;border-color:#e5e7eb;border-radius:.5rem;width:100%;height:3rem}.forgotPasswordForm-module-scss-module__YinMFa__forgot-password-form .forgotPasswordForm-module-scss-module__YinMFa__form .forgotPasswordForm-module-scss-module__YinMFa__submit-button{color:#fff;cursor:pointer;background-color:#1f2937;border-radius:.5rem;width:100%;height:3rem;font-weight:500}.forgotPasswordForm-module-scss-module__YinMFa__forgot-password-form .forgotPasswordForm-module-scss-module__YinMFa__form .forgotPasswordForm-module-scss-module__YinMFa__submit-button:hover{background-color:#111827}.forgotPasswordForm-module-scss-module__YinMFa__forgot-password-form .forgotPasswordForm-module-scss-module__YinMFa__try-again-button{color:#111827;cursor:pointer;background-color:#f3f4f6;border-radius:.5rem;width:100%;height:3rem;font-weight:500}.forgotPasswordForm-module-scss-module__YinMFa__forgot-password-form .forgotPasswordForm-module-scss-module__YinMFa__try-again-button:hover{background-color:#e5e7eb}.forgotPasswordForm-module-scss-module__YinMFa__forgot-password-form .forgotPasswordForm-module-scss-module__YinMFa__back-to-login{text-align:center;margin-top:1.5rem}.forgotPasswordForm-module-scss-module__YinMFa__forgot-password-form .forgotPasswordForm-module-scss-module__YinMFa__back-to-login .forgotPasswordForm-module-scss-module__YinMFa__link{color:#4b5563;font-size:.875rem;text-decoration:underline}.forgotPasswordForm-module-scss-module__YinMFa__forgot-password-form .forgotPasswordForm-module-scss-module__YinMFa__back-to-login .forgotPasswordForm-module-scss-module__YinMFa__link:hover{color:#111827}
.stepCard-module-scss-module__bKMOaa__card{text-align:center;flex-direction:column;display:flex;position:relative}@media (min-width:64rem){.stepCard-module-scss-module__bKMOaa__card{grid-row:span 3;grid-template-rows:subgrid;display:grid}}.stepCard-module-scss-module__bKMOaa__frame{aspect-ratio:4/3;background-color:#fff;border:1px solid #d4e1fa;border-radius:.75rem;position:relative}.stepCard-module-scss-module__bKMOaa__frame:before,.stepCard-module-scss-module__bKMOaa__frame:after{content:"";position:absolute;left:50%;transform:translate(-50%)}.stepCard-module-scss-module__bKMOaa__frame:before{border-left:1px dashed #3885ff;height:1.5rem;top:calc(100% + .75rem)}.stepCard-module-scss-module__bKMOaa__frame:after{background-color:#3885ff;border-radius:999px;width:.625rem;height:.625rem;top:calc(100% + 2.25rem)}@media (min-width:64rem){.stepCard-module-scss-module__bKMOaa__frame{aspect-ratio:9/10;grid-row:1}.stepCard-module-scss-module__bKMOaa__frame:before,.stepCard-module-scss-module__bKMOaa__frame:after{display:none}}.stepCard-module-scss-module__bKMOaa__text{margin-top:3.625rem}@media (min-width:64rem){.stepCard-module-scss-module__bKMOaa__text{grid-row:3;margin-top:0}}.stepCard-module-scss-module__bKMOaa__video{border-radius:inherit;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.stepCard-module-scss-module__bKMOaa__badge{color:#3885ff;background-color:#fff;border:1px solid #3885ff;border-radius:999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:700;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.stepCard-module-scss-module__bKMOaa__label{color:#3885ff;text-wrap:balance;font-size:.8125rem;font-weight:700;line-height:1.3}@media (min-width:40rem){.stepCard-module-scss-module__bKMOaa__label{font-size:.9375rem}}.stepCard-module-scss-module__bKMOaa__note{color:#4b5563;margin-top:.25rem;font-size:.6875rem;font-style:italic;line-height:1.3}@media (min-width:40rem){.stepCard-module-scss-module__bKMOaa__note{font-size:.75rem}}
.suggestedVideos-module-scss-module__ORbRTW__suggested{flex-direction:column;gap:1.5rem;display:flex}.suggestedVideos-module-scss-module__ORbRTW__heading{color:#001f51;border-bottom:1px solid #3885ff33;padding-bottom:.75rem;font-size:1.25rem;font-weight:600}.suggestedVideos-module-scss-module__ORbRTW__scroll{flex-direction:column;gap:1rem;padding-right:1rem;display:flex;overflow-y:auto}
.saveButton-module-scss-module__DLSv9W__save{--accent:#3885ff;color:var(--accent);cursor:pointer;border:1px solid var(--accent);background-color:#0000;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background-color .2s,color .2s;display:inline-flex}.saveButton-module-scss-module__DLSv9W__save:hover:not(:disabled){color:#fff;background-color:var(--accent)}.saveButton-module-scss-module__DLSv9W__save:disabled{cursor:default;opacity:.6}.saveButton-module-scss-module__DLSv9W__save--navy{--accent:#001f51}.saveButton-module-scss-module__DLSv9W__icon{width:1rem;height:1rem}.saveButton-module-scss-module__DLSv9W__label{display:inline-grid}.saveButton-module-scss-module__DLSv9W__label__ghost,.saveButton-module-scss-module__DLSv9W__label__text{grid-area:1/1}.saveButton-module-scss-module__DLSv9W__label__ghost{visibility:hidden}
.onboardingAnimation-module-scss-module__dwbqua__animation-container{flex:1;justify-content:center;align-items:center;margin-top:2rem;display:flex}@media (min-width:64rem){.onboardingAnimation-module-scss-module__dwbqua__animation-container{margin-top:0}}.onboardingAnimation-module-scss-module__dwbqua__animation-container .onboardingAnimation-module-scss-module__dwbqua__inner{width:20rem;height:20rem;position:relative}.onboardingAnimation-module-scss-module__dwbqua__animation-container .onboardingAnimation-module-scss-module__dwbqua__inner .onboardingAnimation-module-scss-module__dwbqua__journey{background-image:linear-gradient(to bottom right,#dbeafe,#f3e8ff,#fce7f3);border-radius:1rem;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.onboardingAnimation-module-scss-module__dwbqua__animation-container .onboardingAnimation-module-scss-module__dwbqua__inner .onboardingAnimation-module-scss-module__dwbqua__journey .onboardingAnimation-module-scss-module__dwbqua__container{text-align:center;z-index:10}.onboardingAnimation-module-scss-module__dwbqua__animation-container .onboardingAnimation-module-scss-module__dwbqua__inner .onboardingAnimation-module-scss-module__dwbqua__journey .onboardingAnimation-module-scss-module__dwbqua__container .onboardingAnimation-module-scss-module__dwbqua__first{background-color:#fff;border-radius:9999px;justify-content:center;align-items:center;width:6rem;height:6rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;animation:2s cubic-bezier(.4,0,.6,1) infinite onboardingAnimation-module-scss-module__dwbqua__pulse;display:flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.onboardingAnimation-module-scss-module__dwbqua__animation-container .onboardingAnimation-module-scss-module__dwbqua__inner .onboardingAnimation-module-scss-module__dwbqua__journey .onboardingAnimation-module-scss-module__dwbqua__container .onboardingAnimation-module-scss-module__dwbqua__first span{font-size:2.25rem}.onboardingAnimation-module-scss-module__dwbqua__animation-container .onboardingAnimation-module-scss-module__dwbqua__inner .onboardingAnimation-module-scss-module__dwbqua__journey .onboardingAnimation-module-scss-module__dwbqua__container .onboardingAnimation-module-scss-module__dwbqua__icon-row{justify-content:center;gap:.75rem;margin-bottom:.75rem;display:flex}.onboardingAnimation-module-scss-module__dwbqua__animation-container .onboardingAnimation-module-scss-module__dwbqua__inner .onboardingAnimation-module-scss-module__dwbqua__journey .onboardingAnimation-module-scss-module__dwbqua__container .onboardingAnimation-module-scss-module__dwbqua__icon-bubble{border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;animation:1s infinite onboardingAnimation-module-scss-module__dwbqua__bounce;display:flex}.onboardingAnimation-module-scss-module__dwbqua__animation-container .onboardingAnimation-module-scss-module__dwbqua__inner .onboardingAnimation-module-scss-module__dwbqua__journey .onboardingAnimation-module-scss-module__dwbqua__container .onboardingAnimation-module-scss-module__dwbqua__icon-bubble span{font-size:1.25rem}.onboardingAnimation-module-scss-module__dwbqua__animation-container .onboardingAnimation-module-scss-module__dwbqua__inner .onboardingAnimation-module-scss-module__dwbqua__journey .onboardingAnimation-module-scss-module__dwbqua__container .onboardingAnimation-module-scss-module__dwbqua__icon-bubble--primary{background-color:hsl(var(--primary)/.8)}.onboardingAnimation-module-scss-module__dwbqua__animation-container .onboardingAnimation-module-scss-module__dwbqua__inner .onboardingAnimation-module-scss-module__dwbqua__journey .onboardingAnimation-module-scss-module__dwbqua__container .onboardingAnimation-module-scss-module__dwbqua__icon-bubble--secondary{background-color:hsl(var(--secondary)/.8)}.onboardingAnimation-module-scss-module__dwbqua__animation-container .onboardingAnimation-module-scss-module__dwbqua__inner .onboardingAnimation-module-scss-module__dwbqua__journey .onboardingAnimation-module-scss-module__dwbqua__container .onboardingAnimation-module-scss-module__dwbqua__icon-bubble--accent{background-color:hsl(var(--accent)/.8)}.onboardingAnimation-module-scss-module__dwbqua__animation-container .onboardingAnimation-module-scss-module__dwbqua__inner .onboardingAnimation-module-scss-module__dwbqua__journey .onboardingAnimation-module-scss-module__dwbqua__container .onboardingAnimation-module-scss-module__dwbqua__caption{color:hsl(var(--foreground)/.7);font-weight:500}@keyframes onboardingAnimation-module-scss-module__dwbqua__bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(0)}}
.majorSearch-module-scss-module__b9XiDG__dropdown{position:relative}.majorSearch-module-scss-module__b9XiDG__label{color:color-mix(in oklch, var(--foreground) 70%, transparent);margin-bottom:.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:block}.majorSearch-module-scss-module__b9XiDG__body,.majorSearch-module-scss-module__b9XiDG__container{position:relative}.majorSearch-module-scss-module__b9XiDG__container .majorSearch-module-scss-module__b9XiDG__input{padding-right:2.5rem}.majorSearch-module-scss-module__b9XiDG__container .majorSearch-module-scss-module__b9XiDG__input:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:0px}.majorSearch-module-scss-module__b9XiDG__container .majorSearch-module-scss-module__b9XiDG__query{align-items:center;padding-right:.75rem;display:flex;position:absolute;top:0;bottom:0;right:0}.majorSearch-module-scss-module__b9XiDG__container .majorSearch-module-scss-module__b9XiDG__query .majorSearch-module-scss-module__b9XiDG__button{border-radius:calc(var(--radius) - 4px);padding:.25rem}.majorSearch-module-scss-module__b9XiDG__container .majorSearch-module-scss-module__b9XiDG__query .majorSearch-module-scss-module__b9XiDG__button:hover{background-color:var(--muted)}.majorSearch-module-scss-module__b9XiDG__container .majorSearch-module-scss-module__b9XiDG__query .majorSearch-module-scss-module__b9XiDG__x-icon{width:1rem;height:1rem;color:var(--muted-foreground)}.majorSearch-module-scss-module__b9XiDG__results{z-index:50;background-color:var(--background);border:1px solid var(--border);border-radius:var(--radius);width:100%;max-height:15rem;margin-top:.25rem;position:absolute;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.majorSearch-module-scss-module__b9XiDG__results .majorSearch-module-scss-module__b9XiDG__results-message{color:var(--muted-foreground);padding:.75rem 1rem;font-size:.875rem}.majorSearch-module-scss-module__b9XiDG__results .majorSearch-module-scss-module__b9XiDG__results-list{padding:.25rem 0}.majorSearch-module-scss-module__b9XiDG__results .majorSearch-module-scss-module__b9XiDG__results-divider{border-top:1px solid var(--border);margin:.25rem 0}.majorSearch-module-scss-module__b9XiDG__results .majorSearch-module-scss-module__b9XiDG__results-item{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;width:100%;padding:.5rem 1rem;display:flex}.majorSearch-module-scss-module__b9XiDG__results .majorSearch-module-scss-module__b9XiDG__results-item:hover,.majorSearch-module-scss-module__b9XiDG__results .majorSearch-module-scss-module__b9XiDG__results-item:focus{background-color:var(--muted);outline:none}.majorSearch-module-scss-module__b9XiDG__results .majorSearch-module-scss-module__b9XiDG__results-item--custom .majorSearch-module-scss-module__b9XiDG__results-item-name{color:var(--primary)}.majorSearch-module-scss-module__b9XiDG__results .majorSearch-module-scss-module__b9XiDG__results-item-name{color:var(--foreground);font-size:.875rem;font-weight:500}.majorSearch-module-scss-module__b9XiDG__results .majorSearch-module-scss-module__b9XiDG__results-item-code{color:var(--muted-foreground);margin-top:.125rem;font-size:.75rem}
.checkoutSuccess-module-scss-module__v9u7ga__success{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:1rem 0;display:flex}.checkoutSuccess-module-scss-module__v9u7ga__success .checkoutSuccess-module-scss-module__v9u7ga__icon{color:#00ac30;width:3rem;height:3rem}.checkoutSuccess-module-scss-module__v9u7ga__success .checkoutSuccess-module-scss-module__v9u7ga__icon.checkoutSuccess-module-scss-module__v9u7ga__icon-pending{color:#3885ff}.checkoutSuccess-module-scss-module__v9u7ga__success .checkoutSuccess-module-scss-module__v9u7ga__title{color:#001f51;font-size:1.125rem;font-weight:700}.checkoutSuccess-module-scss-module__v9u7ga__success .checkoutSuccess-module-scss-module__v9u7ga__body{color:#4b5563;text-wrap:balance;font-size:.875rem;line-height:1.5rem}.checkoutSuccess-module-scss-module__v9u7ga__success .checkoutSuccess-module-scss-module__v9u7ga__actions{flex-direction:column;gap:.5rem;width:100%;margin-top:.5rem;display:flex}.checkoutSuccess-module-scss-module__v9u7ga__success .checkoutSuccess-module-scss-module__v9u7ga__cta{width:100%}
.howItWorks-module-scss-module__EBRmbW__how-it-works{background-color:#fff;padding-block:4rem;padding-inline:1rem;scroll-margin-top:4rem}@media (min-width:40rem){.howItWorks-module-scss-module__EBRmbW__how-it-works{padding-inline:2rem}}@media (min-width:64rem){.howItWorks-module-scss-module__EBRmbW__how-it-works{padding-inline:4rem}}@media (min-width:80rem){.howItWorks-module-scss-module__EBRmbW__how-it-works{padding-inline:6rem}}.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__headline{letter-spacing:-.02em;color:#001f51;text-wrap:balance;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:800;line-height:1.1}.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__subhead{color:#001f51;margin-top:.75rem;font-size:clamp(1rem,1.4vw,1.25rem);font-weight:700;line-height:1.4}.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__steps{grid-template-columns:repeat(2,1fr);column-gap:1rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__step{grid-column:1;padding-block-end:2rem}.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__step:nth-child(2n){grid-column:2}.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__step:first-child{grid-row:1/span 2}.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__step:nth-child(2){grid-row:2/span 2}.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__step:nth-child(3){grid-row:3/span 2}.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__step:nth-child(4){grid-row:4/span 2}.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__step:nth-child(5){grid-row:5/span 2}.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__arc{display:none}@media (min-width:64rem){.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__steps{grid-template-rows:auto 5rem auto;grid-template-columns:repeat(5,1fr);column-gap:1.5rem;margin-top:3.5rem;display:grid}.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__step{grid-template-rows:subgrid;padding-block-end:0;display:grid}.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__arc{grid-area:2/1/auto/-1;margin-inline:calc(10% - .6rem);display:block;position:relative}.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__curve{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__path{fill:none;stroke:#3885ff;stroke-width:2px;stroke-linecap:round}.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__dot{background-color:#3885ff;border-radius:999px;width:.625rem;height:.625rem;position:absolute;transform:translate(-50%,-50%)}.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__step:first-child{grid-area:1/1/span 3;transform:translateY(0)}.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__dot:first-of-type{top:85%;left:0%}.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__step:nth-child(2){grid-area:1/2/span 3;transform:translateY(-3rem)}.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__dot:nth-of-type(2){top:25%;left:25%}.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__step:nth-child(3){grid-area:1/3/span 3;transform:translateY(-4rem)}.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__dot:nth-of-type(3){top:5%;left:50%}.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__step:nth-child(4){grid-area:1/4/span 3;transform:translateY(-3rem)}.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__dot:nth-of-type(4){top:25%;left:75%}.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__step:nth-child(5){grid-area:1/5/span 3;transform:translateY(0)}.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__dot:nth-of-type(5){top:85%;left:100%}}.howItWorks-module-scss-module__EBRmbW__how-it-works .howItWorks-module-scss-module__EBRmbW__cta-row{justify-content:center;margin-top:3rem;display:flex}
.shareButton-module-scss-module__oKwyDq__share{--accent:#3885ff;color:var(--accent);cursor:pointer;border:1px solid var(--accent);background-color:#0000;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background-color .2s,color .2s;display:inline-flex}.shareButton-module-scss-module__oKwyDq__share:hover{color:#fff;background-color:var(--accent)}.shareButton-module-scss-module__oKwyDq__share--navy{--accent:#001f51}.shareButton-module-scss-module__oKwyDq__icon{width:1rem;height:1rem}.shareButton-module-scss-module__oKwyDq__label{display:inline-grid}.shareButton-module-scss-module__oKwyDq__label__ghost,.shareButton-module-scss-module__oKwyDq__label__text{grid-area:1/1}.shareButton-module-scss-module__oKwyDq__label__ghost{visibility:hidden}
.paymentForm-module-scss-module__AHG34G__form{flex-direction:column;gap:1rem;display:flex}.paymentForm-module-scss-module__AHG34G__error{color:#bd190d;font-size:.875rem;line-height:1.25rem}
.spotlightUniversities-module-scss-module__4X79Cq__spotlight{background-color:#fff;padding-block:2rem;padding-inline:1rem}@media (min-width:40rem){.spotlightUniversities-module-scss-module__4X79Cq__spotlight{padding-inline:2rem}}@media (min-width:64rem){.spotlightUniversities-module-scss-module__4X79Cq__spotlight{padding-inline:4rem}}@media (min-width:80rem){.spotlightUniversities-module-scss-module__4X79Cq__spotlight{padding-inline:6rem}}.spotlightUniversities-module-scss-module__4X79Cq__spotlight .spotlightUniversities-module-scss-module__4X79Cq__inner{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.spotlightUniversities-module-scss-module__4X79Cq__spotlight .spotlightUniversities-module-scss-module__4X79Cq__label{color:#001f51;font-size:1.125rem;font-weight:700;line-height:1.3}.spotlightUniversities-module-scss-module__4X79Cq__spotlight .spotlightUniversities-module-scss-module__4X79Cq__logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.spotlightUniversities-module-scss-module__4X79Cq__spotlight .spotlightUniversities-module-scss-module__4X79Cq__logo{object-fit:contain;width:auto;height:2.5rem}.spotlightUniversities-module-scss-module__4X79Cq__spotlight .spotlightUniversities-module-scss-module__4X79Cq__more{color:#001f51;white-space:nowrap;font-size:1.125rem;font-weight:700}
.universitySearch-module-scss-module__j9zQka__dropdown{position:relative}.universitySearch-module-scss-module__j9zQka__label{color:color-mix(in oklch, var(--foreground) 70%, transparent);margin-bottom:.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:block}.universitySearch-module-scss-module__j9zQka__body,.universitySearch-module-scss-module__j9zQka__container{position:relative}.universitySearch-module-scss-module__j9zQka__container .universitySearch-module-scss-module__j9zQka__input{padding-right:2.5rem}.universitySearch-module-scss-module__j9zQka__container .universitySearch-module-scss-module__j9zQka__input:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:0px}.universitySearch-module-scss-module__j9zQka__container .universitySearch-module-scss-module__j9zQka__query{align-items:center;padding-right:.75rem;display:flex;position:absolute;top:0;bottom:0;right:0}.universitySearch-module-scss-module__j9zQka__container .universitySearch-module-scss-module__j9zQka__query .universitySearch-module-scss-module__j9zQka__button{border-radius:calc(var(--radius) - 4px);padding:.25rem}.universitySearch-module-scss-module__j9zQka__container .universitySearch-module-scss-module__j9zQka__query .universitySearch-module-scss-module__j9zQka__button:hover{background-color:var(--muted)}.universitySearch-module-scss-module__j9zQka__container .universitySearch-module-scss-module__j9zQka__query .universitySearch-module-scss-module__j9zQka__x-icon{width:1rem;height:1rem;color:var(--muted-foreground)}.universitySearch-module-scss-module__j9zQka__results{z-index:50;background-color:var(--background);border:1px solid var(--border);border-radius:var(--radius);width:100%;max-height:15rem;margin-top:.25rem;position:absolute;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.universitySearch-module-scss-module__j9zQka__results .universitySearch-module-scss-module__j9zQka__results-message{color:var(--muted-foreground);padding:.75rem 1rem;font-size:.875rem}.universitySearch-module-scss-module__j9zQka__results .universitySearch-module-scss-module__j9zQka__results-list{padding:.25rem 0}.universitySearch-module-scss-module__j9zQka__results .universitySearch-module-scss-module__j9zQka__results-item{text-align:left;width:100%;color:var(--foreground);cursor:pointer;background:0 0;border:none;padding:.75rem 1rem;font-size:.875rem;font-weight:500;display:block}.universitySearch-module-scss-module__j9zQka__results .universitySearch-module-scss-module__j9zQka__results-item:hover,.universitySearch-module-scss-module__j9zQka__results .universitySearch-module-scss-module__j9zQka__results-item:focus{background-color:var(--muted);outline:none}
.checkoutModal-module-scss-module__gegLDW__body{flex-direction:column;flex:1;gap:1rem;min-height:0;display:flex;overflow:hidden auto}.checkoutModal-module-scss-module__gegLDW__summary{background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;gap:.5rem;padding:.75rem 1rem;display:flex}.checkoutModal-module-scss-module__gegLDW__summary .checkoutModal-module-scss-module__gegLDW__summary-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.checkoutModal-module-scss-module__gegLDW__summary .checkoutModal-module-scss-module__gegLDW__summary-name{color:#001f51;font-weight:600}.checkoutModal-module-scss-module__gegLDW__summary .checkoutModal-module-scss-module__gegLDW__summary-price{color:#001f51;white-space:nowrap;font-weight:700}.checkoutModal-module-scss-module__gegLDW__summary .checkoutModal-module-scss-module__gegLDW__summary-credits{color:#2a6ae6;flex-direction:column;gap:.125rem;font-size:.8125rem;font-weight:600;display:flex}.checkoutModal-module-scss-module__gegLDW__summary .checkoutModal-module-scss-module__gegLDW__summary-features{border-top:1px solid #e5e7eb;padding-top:.5rem}.checkoutModal-module-scss-module__gegLDW__steps{color:#9ca3af;align-items:center;gap:.5rem;margin:0;padding:0;font-size:.75rem;font-weight:600;list-style:none;display:flex}.checkoutModal-module-scss-module__gegLDW__step:not(:last-child):after{content:"";vertical-align:middle;border-top:1px solid #d1d5db;width:1.5rem;margin-left:.5rem;display:inline-block}.checkoutModal-module-scss-module__gegLDW__step.checkoutModal-module-scss-module__gegLDW__current{color:#2a6ae6}.checkoutModal-module-scss-module__gegLDW__centered{color:#4b5563;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:2rem 0;font-size:.875rem;display:flex}.checkoutModal-module-scss-module__gegLDW__error{color:#bd190d}
.mainLogo-module-scss-module__4B_BXG__main-logo{color:inherit;align-items:center;font-size:1.25rem;text-decoration:none;display:inline-flex}@media (min-width:40rem){.mainLogo-module-scss-module__4B_BXG__main-logo{font-size:1.5rem}}
.testimonialCard-module-scss-module__nvr2pq__card{background-color:#f3f4f6;border:2px solid #3885ff;border-radius:1rem;flex-direction:column;height:100%;padding:1.25rem;display:flex}.testimonialCard-module-scss-module__nvr2pq__quote{color:#001f51;margin:0;font-size:.875rem;line-height:1.5}.testimonialCard-module-scss-module__nvr2pq__author{align-items:center;gap:.75rem;margin-top:auto;padding-top:1.25rem;display:flex}.testimonialCard-module-scss-module__nvr2pq__meta{flex-direction:column;display:flex}.testimonialCard-module-scss-module__nvr2pq__name{color:#001f51;font-size:.875rem;font-weight:700}.testimonialCard-module-scss-module__nvr2pq__role{color:#001f51;font-size:.875rem}
.videoInfo-module-scss-module__blCUrW__info{flex-direction:column;gap:1.5rem;display:flex}.videoInfo-module-scss-module__blCUrW__title{color:#001f51;font-size:1.875rem;font-weight:700;line-height:1.2}.videoInfo-module-scss-module__blCUrW__views{color:#94a3b8;margin-top:-1rem;font-weight:500}.videoInfo-module-scss-module__blCUrW__uploader{border:1px solid #3885ff1a;border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem;display:flex}.videoInfo-module-scss-module__blCUrW__identity{align-items:center;gap:1rem;display:flex}.videoInfo-module-scss-module__blCUrW__name{color:#001f51;font-size:1.25rem;font-weight:600;transition:color .2s;display:block}.videoInfo-module-scss-module__blCUrW__name:hover{color:#3885ff}.videoInfo-module-scss-module__blCUrW__origin{color:#001f51;margin-top:.25rem}.videoInfo-module-scss-module__blCUrW__rating{color:#001f51;align-items:center;gap:.5rem;margin-left:auto;font-size:1.125rem;font-weight:600;display:inline-flex}.videoInfo-module-scss-module__blCUrW__star{color:#facc15;fill:#facc15;width:1.25rem;height:1.25rem}.videoInfo-module-scss-module__blCUrW__actions{gap:.75rem;padding-top:.5rem;display:flex}.videoInfo-module-scss-module__blCUrW__description{border:1px solid #3885ff1a;border-radius:.75rem;padding:1.5rem}.videoInfo-module-scss-module__blCUrW__date{color:#6b7280;margin-bottom:1rem;font-weight:500}.videoInfo-module-scss-module__blCUrW__description-text{color:#001f51;font-size:1.125rem;line-height:1.6}
.page-module-scss-module__R9jTWq__section{background-image:linear-gradient(#fff,#9ac7ff);padding-block:2rem;padding-inline:1rem}@media (min-width:40rem){.page-module-scss-module__R9jTWq__section{padding-inline:2rem}}@media (min-width:64rem){.page-module-scss-module__R9jTWq__section{padding-inline:4rem}}@media (min-width:80rem){.page-module-scss-module__R9jTWq__section{padding-inline:6rem}}.page-module-scss-module__R9jTWq__section .page-module-scss-module__R9jTWq__back{margin-bottom:1rem}.page-module-scss-module__R9jTWq__section .page-module-scss-module__R9jTWq__header-container .page-module-scss-module__R9jTWq__header{text-align:center;color:#001f51;flex-direction:column;justify-content:center;align-items:center;display:flex}.page-module-scss-module__R9jTWq__section .page-module-scss-module__R9jTWq__header-container .page-module-scss-module__R9jTWq__header .page-module-scss-module__R9jTWq__title{font-size:1.5rem;font-weight:700}@media (min-width:48rem){.page-module-scss-module__R9jTWq__section .page-module-scss-module__R9jTWq__header-container .page-module-scss-module__R9jTWq__header .page-module-scss-module__R9jTWq__title{font-size:2rem}}.page-module-scss-module__R9jTWq__section .page-module-scss-module__R9jTWq__header-container .page-module-scss-module__R9jTWq__header .page-module-scss-module__R9jTWq__subheader{text-wrap:pretty;max-width:52rem;font-size:1.125rem;font-weight:400}.page-module-scss-module__R9jTWq__section .page-module-scss-module__R9jTWq__header-container .page-module-scss-module__R9jTWq__header .page-module-scss-module__R9jTWq__subheader .page-module-scss-module__R9jTWq__semibold{font-weight:600}.page-module-scss-module__R9jTWq__section .page-module-scss-module__R9jTWq__header-container .page-module-scss-module__R9jTWq__header .page-module-scss-module__R9jTWq__demo-vid-cta{margin-top:2.5rem;margin-bottom:2.5rem}.page-module-scss-module__R9jTWq__section .page-module-scss-module__R9jTWq__body{padding-top:3rem;padding-bottom:4rem}@media (min-width:64rem){.page-module-scss-module__R9jTWq__section .page-module-scss-module__R9jTWq__body{padding-top:5rem}}.page-module-scss-module__R9jTWq__section .page-module-scss-module__R9jTWq__body .page-module-scss-module__R9jTWq__card-container{flex-direction:column;align-items:center;gap:3rem;display:flex}@media (min-width:64rem){.page-module-scss-module__R9jTWq__section .page-module-scss-module__R9jTWq__body .page-module-scss-module__R9jTWq__card-container{flex-direction:row;justify-content:center;align-items:stretch;gap:2rem}}@media (min-width:96rem){.page-module-scss-module__R9jTWq__section .page-module-scss-module__R9jTWq__body .page-module-scss-module__R9jTWq__card-container{gap:4rem}}.page-module-scss-module__R9jTWq__section .page-module-scss-module__R9jTWq__body .page-module-scss-module__R9jTWq__faq{margin-top:8rem}
.onboardingForm-module-scss-module__BbXjzW__container{flex:1;width:100%;max-width:32rem}.onboardingForm-module-scss-module__BbXjzW__container .onboardingForm-module-scss-module__BbXjzW__header{margin-bottom:1.5rem}.onboardingForm-module-scss-module__BbXjzW__container .onboardingForm-module-scss-module__BbXjzW__header .onboardingForm-module-scss-module__BbXjzW__title{margin-top:.5rem;margin-bottom:1rem;font-size:1.875rem;font-weight:700;line-height:2.25rem}@media (min-width:64rem){.onboardingForm-module-scss-module__BbXjzW__container .onboardingForm-module-scss-module__BbXjzW__header .onboardingForm-module-scss-module__BbXjzW__title{font-size:2.25rem;line-height:2.5rem}}.onboardingForm-module-scss-module__BbXjzW__container .onboardingForm-module-scss-module__BbXjzW__form{flex-direction:column;gap:1rem;display:flex}
.collegeAbout-module-scss-module__1p4HqW__about{border-bottom:1px solid #d4e1fa;padding-top:2.5rem;padding-bottom:2rem}@media (min-width:64rem){.collegeAbout-module-scss-module__1p4HqW__about{padding-bottom:4rem}}.collegeAbout-module-scss-module__1p4HqW__about__title{color:#001f51;font-size:2rem;font-weight:500}.collegeAbout-module-scss-module__1p4HqW__about__body{color:#001f51;margin-top:.5rem}.collegeAbout-module-scss-module__1p4HqW__about__body--collapsed{max-height:4.5rem;position:relative;overflow:hidden}.collegeAbout-module-scss-module__1p4HqW__about__body--collapsed:after{content:"";background:linear-gradient(#0000,#fff);height:2.5rem;position:absolute;bottom:0;left:0;right:0}.collegeAbout-module-scss-module__1p4HqW__about__toggle{color:#5ca5ff;cursor:pointer;background:0 0;border:none;margin-top:.5rem;padding:0;font-size:.95rem;font-weight:600}
@keyframes mobileNav-module-scss-module__Khj-OW__overlay-in{0%{opacity:0}to{opacity:1}}@keyframes mobileNav-module-scss-module__Khj-OW__overlay-out{0%{opacity:1}to{opacity:0}}@keyframes mobileNav-module-scss-module__Khj-OW__panel-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes mobileNav-module-scss-module__Khj-OW__panel-out{0%{transform:translate(0)}to{transform:translate(100%)}}.mobileNav-module-scss-module__Khj-OW__menu-trigger,.mobileNav-module-scss-module__Khj-OW__menu-trigger:hover{color:inherit}@media (min-width:48rem){.mobileNav-module-scss-module__Khj-OW__menu-trigger{display:none}}.mobileNav-module-scss-module__Khj-OW__overlay{z-index:60;background-color:#0006;animation:.2s mobileNav-module-scss-module__Khj-OW__overlay-in;position:fixed;inset:0}.mobileNav-module-scss-module__Khj-OW__overlay[data-state=closed]{animation:.15s mobileNav-module-scss-module__Khj-OW__overlay-out}.mobileNav-module-scss-module__Khj-OW__panel{z-index:60;color:#001f51;background-color:#fff;flex-direction:column;width:min(20rem,85vw);padding:1rem;animation:.2s mobileNav-module-scss-module__Khj-OW__panel-in;display:flex;position:fixed;inset-block:0;inset-inline-end:0;box-shadow:-1px 0 3px #0000001a}.mobileNav-module-scss-module__Khj-OW__panel[data-state=closed]{animation:.15s mobileNav-module-scss-module__Khj-OW__panel-out}.mobileNav-module-scss-module__Khj-OW__panel:focus{outline:none}.mobileNav-module-scss-module__Khj-OW__close-button{color:inherit;align-self:flex-end}.mobileNav-module-scss-module__Khj-OW__nav{flex-direction:column;margin-top:.5rem;display:flex}.mobileNav-module-scss-module__Khj-OW__nav-link{color:inherit;padding-block:.75rem;font-size:1rem;font-weight:600;transition:color .15s}.mobileNav-module-scss-module__Khj-OW__nav-link:hover,.mobileNav-module-scss-module__Khj-OW__nav-link:focus{color:#2a6ae6}.mobileNav-module-scss-module__Khj-OW__divider{border-top:1px solid #e5e7eb;margin-block:.75rem}.mobileNav-module-scss-module__Khj-OW__auth-button{width:100%}.mobileNav-module-scss-module__Khj-OW__visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.mobileNav-module-scss-module__Khj-OW__overlay,.mobileNav-module-scss-module__Khj-OW__panel,.mobileNav-module-scss-module__Khj-OW__overlay[data-state=closed],.mobileNav-module-scss-module__Khj-OW__panel[data-state=closed]{animation:none}}
.testimonials-module-scss-module__x5nfkG__testimonials{background-color:#fff;padding-block:4rem;padding-inline:1rem}@media (min-width:40rem){.testimonials-module-scss-module__x5nfkG__testimonials{padding-inline:2rem}}@media (min-width:64rem){.testimonials-module-scss-module__x5nfkG__testimonials{padding-inline:4rem}}@media (min-width:80rem){.testimonials-module-scss-module__x5nfkG__testimonials{padding-inline:6rem}}.testimonials-module-scss-module__x5nfkG__testimonials .testimonials-module-scss-module__x5nfkG__headline{letter-spacing:-.02em;color:#001f51;text-wrap:balance;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:800;line-height:1.1}.testimonials-module-scss-module__x5nfkG__testimonials .testimonials-module-scss-module__x5nfkG__subhead{color:#001f51;margin-top:.75rem;font-size:clamp(1rem,1.4vw,1.25rem);font-weight:700;line-height:1.4}.testimonials-module-scss-module__x5nfkG__testimonials .testimonials-module-scss-module__x5nfkG__grid{grid-template-columns:1fr;gap:1rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.testimonials-module-scss-module__x5nfkG__testimonials .testimonials-module-scss-module__x5nfkG__item{display:flex}@media (min-width:64rem){.testimonials-module-scss-module__x5nfkG__testimonials .testimonials-module-scss-module__x5nfkG__grid{grid-template-columns:repeat(12,1fr);gap:1.5rem}.testimonials-module-scss-module__x5nfkG__testimonials .testimonials-module-scss-module__x5nfkG__item{grid-column:span var(--span)}}
.videoPaywall-module-scss-module__F5aira__paywall{justify-content:center;align-items:center;padding:1rem;display:flex;position:absolute;inset:0}.videoPaywall-module-scss-module__F5aira__backdrop{filter:blur(1.5rem)brightness(.45);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.15)}.videoPaywall-module-scss-module__F5aira__prompt{text-align:center;flex-direction:column;align-items:center;gap:.625rem;max-width:22rem;display:flex;position:relative}@media (min-width:48rem){.videoPaywall-module-scss-module__F5aira__prompt{gap:.75rem}}.videoPaywall-module-scss-module__F5aira__prompt-icon{color:#fff;width:1.75rem;height:1.75rem}@media (min-width:48rem){.videoPaywall-module-scss-module__F5aira__prompt-icon{width:2rem;height:2rem}}.videoPaywall-module-scss-module__F5aira__title{color:#fff;font-size:1rem;font-weight:600;line-height:1.5rem}@media (min-width:48rem){.videoPaywall-module-scss-module__F5aira__title{font-size:1.25rem;line-height:1.75rem}}.videoPaywall-module-scss-module__F5aira__text{color:#ffffffd9;font-size:.8125rem;line-height:1.25rem}@media (min-width:48rem){.videoPaywall-module-scss-module__F5aira__text{font-size:.875rem;line-height:1.375rem}}.videoPaywall-module-scss-module__F5aira__hint{color:#ffffffe6;background-color:#ffffff1f;border-radius:.5rem;padding:.5rem .75rem;font-size:.75rem;line-height:1.125rem}.videoPaywall-module-scss-module__F5aira__cta{width:100%}
.onboarding-module-scss-module__hq--gq__page{background-color:#fff;min-height:100vh}.onboarding-module-scss-module__hq--gq__page .onboarding-module-scss-module__hq--gq__header{border-bottom:1px solid #0000;justify-content:space-between;align-items:center;padding:1rem;display:flex}.onboarding-module-scss-module__hq--gq__page .onboarding-module-scss-module__hq--gq__header .onboarding-module-scss-module__hq--gq__logo{color:#3885ff;font-size:1.5rem;font-weight:700;line-height:2rem;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.onboarding-module-scss-module__hq--gq__page .onboarding-module-scss-module__hq--gq__header .onboarding-module-scss-module__hq--gq__logo:hover{opacity:.8}.onboarding-module-scss-module__hq--gq__page .onboarding-module-scss-module__hq--gq__header .onboarding-module-scss-module__hq--gq__questions{--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));color:#4b5563;align-items:center;font-size:.875rem;line-height:1.25rem;display:flex}.onboarding-module-scss-module__hq--gq__page .onboarding-module-scss-module__hq--gq__main{flex:1;max-width:56rem;margin-left:auto;margin-right:auto;padding:2rem 1rem 8rem}.onboarding-module-scss-module__hq--gq__page .onboarding-module-scss-module__hq--gq__main .onboarding-module-scss-module__hq--gq__container{flex-direction:column;justify-content:space-between;align-items:start;gap:2rem;padding-top:2rem;padding-bottom:2rem;display:flex}@media (min-width:64rem){.onboarding-module-scss-module__hq--gq__page .onboarding-module-scss-module__hq--gq__main .onboarding-module-scss-module__hq--gq__container{flex-direction:row}}.onboarding-module-scss-module__hq--gq__page .onboarding-module-scss-module__hq--gq__footer{background:#fff;border-top-width:1px;padding:1rem;position:fixed;bottom:0;left:0;right:0}.onboarding-module-scss-module__hq--gq__page .onboarding-module-scss-module__hq--gq__footer .onboarding-module-scss-module__hq--gq__footer-container{justify-content:space-between;align-items:center;max-width:56rem;margin-left:auto;margin-right:auto;display:flex}.onboarding-module-scss-module__hq--gq__page .onboarding-module-scss-module__hq--gq__footer .onboarding-module-scss-module__hq--gq__footer-container .onboarding-module-scss-module__hq--gq__back-button{cursor:pointer;align-items:center;display:flex}.onboarding-module-scss-module__hq--gq__page .onboarding-module-scss-module__hq--gq__footer .onboarding-module-scss-module__hq--gq__footer-container .onboarding-module-scss-module__hq--gq__back-button .onboarding-module-scss-module__hq--gq__arrow-left-icon{width:1rem;height:1rem;margin-right:.5rem}.onboarding-module-scss-module__hq--gq__page .onboarding-module-scss-module__hq--gq__footer .onboarding-module-scss-module__hq--gq__footer-container .onboarding-module-scss-module__hq--gq__next-button{color:#fff;cursor:pointer;background-color:#111827;padding:0 2rem}.onboarding-module-scss-module__hq--gq__page .onboarding-module-scss-module__hq--gq__footer .onboarding-module-scss-module__hq--gq__footer-container .onboarding-module-scss-module__hq--gq__next-button:hover{background-color:#1f2937}
.collegeBanner-module-scss-module__k6yxFq__banner{border-radius:12px;width:100%;height:150px;margin-bottom:1.5rem;position:relative;overflow:hidden}@media (min-width:48rem){.collegeBanner-module-scss-module__k6yxFq__banner{height:200px}}@media (min-width:64rem){.collegeBanner-module-scss-module__k6yxFq__banner{height:240px}}.collegeBanner-module-scss-module__k6yxFq__banner__image{object-fit:cover}
.headerView-module-scss-module__xO_gcG__auth-button:focus,.headerView-module-scss-module__xO_gcG__ask-button:focus{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #3885ff}.headerView-module-scss-module__xO_gcG__share-link{color:inherit;font-size:1rem;font-weight:600;text-decoration:underline;transition:color .15s;display:none}@media (min-width:48rem){.headerView-module-scss-module__xO_gcG__share-link{display:inline}}.headerView-module-scss-module__xO_gcG__share-link:hover,.headerView-module-scss-module__xO_gcG__share-link:focus{color:#2a6ae6}.headerView-module-scss-module__xO_gcG__share-link:focus{outline:none}.headerView-module-scss-module__xO_gcG__ask-button{white-space:nowrap;border-radius:.5rem;height:2rem;padding-inline:.75rem;font-size:.75rem}@media (min-width:40rem){.headerView-module-scss-module__xO_gcG__ask-button{padding-inline:1.5rem;font-size:.875rem}}.headerView-module-scss-module__xO_gcG__auth-button{white-space:nowrap;padding-inline:.75rem;font-size:.75rem}@media (min-width:40rem){.headerView-module-scss-module__xO_gcG__auth-button{padding-inline:1rem;font-size:.875rem}}.headerView-module-scss-module__xO_gcG__login-link{cursor:pointer;color:#3885ff!important;background-color:#fff!important}.headerView-module-scss-module__xO_gcG__login-link:hover{color:#fff!important;background-color:#3885ff!important}.headerView-module-scss-module__xO_gcG__desktop-nav{display:none}@media (min-width:48rem){.headerView-module-scss-module__xO_gcG__desktop-nav{display:block}}.headerView-module-scss-module__xO_gcG__desktop-only{display:none}@media (min-width:48rem){.headerView-module-scss-module__xO_gcG__desktop-only{display:inline-flex}}.headerView-module-scss-module__xO_gcG__header{color:#001f51;background-color:#fff;width:100%;transition:background-color .2s,color .2s}body:has([data-hero]) .headerView-module-scss-module__xO_gcG__header{top:0;z-index:50;color:#fff;background-color:#0000;position:fixed;inset-inline:0}body:has([data-hero]) .headerView-module-scss-module__xO_gcG__header:not(.headerView-module-scss-module__xO_gcG__scrolled) .headerView-module-scss-module__xO_gcG__auth-button{color:currentColor;background-color:#0000;border-color:currentColor}body:has([data-hero]) .headerView-module-scss-module__xO_gcG__header.headerView-module-scss-module__xO_gcG__scrolled{color:#001f51;background-color:#fff;box-shadow:0 1px 3px #0000001a}.headerView-module-scss-module__xO_gcG__header .headerView-module-scss-module__xO_gcG__outer-container{padding-block:0;padding-inline:1rem}@media (min-width:40rem){.headerView-module-scss-module__xO_gcG__header .headerView-module-scss-module__xO_gcG__outer-container{padding-inline:2rem}}@media (min-width:64rem){.headerView-module-scss-module__xO_gcG__header .headerView-module-scss-module__xO_gcG__outer-container{padding-inline:4rem}}@media (min-width:80rem){.headerView-module-scss-module__xO_gcG__header .headerView-module-scss-module__xO_gcG__outer-container{padding-inline:6rem}}.headerView-module-scss-module__xO_gcG__header .headerView-module-scss-module__xO_gcG__outer-container .headerView-module-scss-module__xO_gcG__flex-container{justify-content:space-between;align-items:center;height:4rem;display:flex}.headerView-module-scss-module__xO_gcG__header .headerView-module-scss-module__xO_gcG__outer-container .headerView-module-scss-module__xO_gcG__flex-container .headerView-module-scss-module__xO_gcG__logo-container{align-items:end;display:flex}@media (min-width:48rem){.headerView-module-scss-module__xO_gcG__header .headerView-module-scss-module__xO_gcG__outer-container .headerView-module-scss-module__xO_gcG__flex-container .headerView-module-scss-module__xO_gcG__logo-container{margin-inline-end:4rem}.headerView-module-scss-module__xO_gcG__header .headerView-module-scss-module__xO_gcG__outer-container .headerView-module-scss-module__xO_gcG__flex-container .headerView-module-scss-module__xO_gcG__logo-container>:not(:last-child){margin-inline-end:2rem}}.headerView-module-scss-module__xO_gcG__header .headerView-module-scss-module__xO_gcG__outer-container .headerView-module-scss-module__xO_gcG__flex-container .headerView-module-scss-module__xO_gcG__user-actions{align-items:center;display:flex}.headerView-module-scss-module__xO_gcG__header .headerView-module-scss-module__xO_gcG__outer-container .headerView-module-scss-module__xO_gcG__flex-container .headerView-module-scss-module__xO_gcG__user-actions>:not(:last-child){margin-inline-end:.375rem}@media (min-width:40rem){.headerView-module-scss-module__xO_gcG__header .headerView-module-scss-module__xO_gcG__outer-container .headerView-module-scss-module__xO_gcG__flex-container .headerView-module-scss-module__xO_gcG__user-actions>:not(:last-child){margin-inline-end:1rem}}
.studentCard-module-scss-module__nbPm9G__card{background-color:#e5e7eb;border-radius:1rem;flex-direction:column;height:100%;display:flex}.studentCard-module-scss-module__nbPm9G__card .studentCard-module-scss-module__nbPm9G__photo{aspect-ratio:285/325;background-color:#000;border-radius:1rem;position:relative;overflow:hidden}.studentCard-module-scss-module__nbPm9G__card .studentCard-module-scss-module__nbPm9G__image{object-fit:cover}.studentCard-module-scss-module__nbPm9G__card .studentCard-module-scss-module__nbPm9G__body{flex-direction:column;flex:1;padding:.75rem 1rem 1rem;display:flex}.studentCard-module-scss-module__nbPm9G__card .studentCard-module-scss-module__nbPm9G__identity{align-items:baseline;gap:.375rem;display:flex}.studentCard-module-scss-module__nbPm9G__card .studentCard-module-scss-module__nbPm9G__rating{color:#111827;flex-shrink:0;align-items:center;gap:.125rem;font-size:.75rem;font-weight:500;display:inline-flex}.studentCard-module-scss-module__nbPm9G__card .studentCard-module-scss-module__nbPm9G__star{color:#facc15;fill:#facc15;width:.75rem;height:.75rem}.studentCard-module-scss-module__nbPm9G__card .studentCard-module-scss-module__nbPm9G__name{color:#001f51;font-size:1.125rem;font-weight:700;line-height:1.2}.studentCard-module-scss-module__nbPm9G__card .studentCard-module-scss-module__nbPm9G__university{color:#001f51;margin-top:.25rem;font-size:.875rem;line-height:1.3}.studentCard-module-scss-module__nbPm9G__card .studentCard-module-scss-module__nbPm9G__major{color:#6b7280;margin-top:.125rem;font-size:.75rem;line-height:1.3}.studentCard-module-scss-module__nbPm9G__card .studentCard-module-scss-module__nbPm9G__cta-row{margin-top:auto;padding-top:1rem}.studentCard-module-scss-module__nbPm9G__card .studentCard-module-scss-module__nbPm9G__profile-cta{letter-spacing:.02em;text-align:center;text-transform:uppercase;white-space:normal;border-radius:999px;width:100%;min-width:0;height:auto;min-height:2.25rem;padding:.375rem .75rem;font-size:.6875rem;font-weight:700;line-height:1.2}@media (min-width:96rem){.studentCard-module-scss-module__nbPm9G__card .studentCard-module-scss-module__nbPm9G__profile-cta{font-size:.75rem}}.studentCard-module-scss-module__nbPm9G__card .studentCard-module-scss-module__nbPm9G__profile-icon{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:inline-flex}.studentCard-module-scss-module__nbPm9G__card .studentCard-module-scss-module__nbPm9G__profile-icon:before{content:"";aspect-ratio:677/745;background-color:#fff;height:.75rem;transform:rotate(-90deg);-webkit-mask:url(../media/vivadayMarkWhite.3rk_slwwj5nri.svg?dpl=dpl_8QGAHEbrj8YhNJ99ezQjnXCLSAyG) 50%/contain no-repeat;mask:url(../media/vivadayMarkWhite.3rk_slwwj5nri.svg?dpl=dpl_8QGAHEbrj8YhNJ99ezQjnXCLSAyG) 50%/contain no-repeat}
.majorHeader-module-scss-module__YmGsxG__header{border-bottom:1px solid #d4e1fa;flex-direction:column;gap:3rem;padding-bottom:2rem;display:flex}.majorHeader-module-scss-module__YmGsxG__header__container{flex-direction:column;row-gap:.5rem;display:flex}.majorHeader-module-scss-module__YmGsxG__header__title-container{flex-direction:column;display:flex}.majorHeader-module-scss-module__YmGsxG__header__title{font-size:2rem;font-weight:700;line-height:normal}.majorHeader-module-scss-module__YmGsxG__header__subtitle{color:#4a4a4a;font-size:1.225rem;font-weight:400;line-height:normal}.majorHeader-module-scss-module__YmGsxG__header__cta-proof{justify-content:space-between;display:flex}.majorHeader-module-scss-module__YmGsxG__header__social-proof{opacity:.6;background-color:#d9d9d9;border-radius:20px;gap:8px;width:fit-content;height:fit-content;padding:4px 16px;font-size:1.25rem;line-height:normal;display:flex}.majorHeader-module-scss-module__YmGsxG__header__social-text{opacity:1;font-size:1.125rem;font-weight:600;line-height:normal}.majorHeader-module-scss-module__YmGsxG__header__cta{color:#fff;background-color:#3885ff;border-radius:40px;align-items:center;width:fit-content;padding:8px 28px;font-size:1.25rem;font-weight:700;text-decoration:none;display:inline-flex}.majorHeader-module-scss-module__YmGsxG__header__cta:hover{background-color:#2a6ae6}.majorHeader-module-scss-module__YmGsxG__header__cta--desktop{display:none}@media (min-width:48rem){.majorHeader-module-scss-module__YmGsxG__header__cta--desktop{display:inline-flex}.majorHeader-module-scss-module__YmGsxG__header__cta--mobile{display:none}}
.suggestionModal-module-scss-module__y2dCXG__modal-trigger{z-index:50;position:fixed;bottom:1.5rem;right:.625rem}@media (min-width:40rem){.suggestionModal-module-scss-module__y2dCXG__modal-trigger{bottom:1.5rem;right:1.5rem}}.suggestionModal-module-scss-module__y2dCXG__header{color:#001f51;font-size:1.25rem;font-weight:700;line-height:1.75rem}.suggestionModal-module-scss-module__y2dCXG__header-subtitle{color:#001f51;opacity:.75;font-size:.875rem;font-weight:500;line-height:1.5rem}.suggestionModal-module-scss-module__y2dCXG__header-required{color:#bd190d;opacity:.8;font-size:.875rem;font-weight:500;line-height:1.5rem}.suggestionModal-module-scss-module__y2dCXG__required{color:#bd190d;opacity:.8}
.majorSelectionCard-module-scss-module__Eb4jXG__card{--tw-shadow:0 4px 8px 0 #001f5126;--tw-shadow-colored:0 2px 4px 0 var(--tw-shadow-color);width:18rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #001f51),var(--tw-ring-shadow,0 0 #001f51),var(--tw-shadow);--tw-border-opacity:1;border:solid 1px rgb(250, 250, 250, var(--tw-border-opacity,1));cursor:pointer;border-radius:1.5rem;align-items:center;gap:1rem;padding:1rem 2rem 1rem 1.5rem;display:flex}.majorSelectionCard-module-scss-module__Eb4jXG__card .majorSelectionCard-module-scss-module__Eb4jXG__text-container{flex-direction:column;row-gap:.25rem;width:100%;display:flex}.majorSelectionCard-module-scss-module__Eb4jXG__card .majorSelectionCard-module-scss-module__Eb4jXG__text-container .majorSelectionCard-module-scss-module__Eb4jXG__name{font-size:1.25rem;font-weight:600;line-height:1.75rem}.majorSelectionCard-module-scss-module__Eb4jXG__card .majorSelectionCard-module-scss-module__Eb4jXG__text-container .majorSelectionCard-module-scss-module__Eb4jXG__code{color:#4b5563;font-size:1rem;line-height:1.5rem}.majorSelectionCard-module-scss-module__Eb4jXG__card:hover{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-bg-opacity:1;background-color:rgb(249, 250, 251, var(--tw-bg-opacity,1));border-color:#5ca5ff}
.videoPlayer-module-scss-module__Ma3HtW__player{aspect-ratio:16/9;background-color:#000;width:100%;position:relative;overflow:hidden}.videoPlayer-module-scss-module__Ma3HtW__frame{object-fit:contain;border:0;width:100%;height:100%;display:block}.videoPlayer-module-scss-module__Ma3HtW__missing{color:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.resetPasswordForm-module-scss-module__5dkHZa__reset-password-form{background:#fff;border:1px solid #f3f4f6;border-radius:1rem;padding:2rem;box-shadow:0 1px 2px #0000000d}.resetPasswordForm-module-scss-module__5dkHZa__reset-password-form .resetPasswordForm-module-scss-module__5dkHZa__form{flex-direction:column;gap:1.5rem;display:flex}.resetPasswordForm-module-scss-module__5dkHZa__reset-password-form .resetPasswordForm-module-scss-module__5dkHZa__form .resetPasswordForm-module-scss-module__5dkHZa__form-item .resetPasswordForm-module-scss-module__5dkHZa__form-label{color:#374151;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.resetPasswordForm-module-scss-module__5dkHZa__reset-password-form .resetPasswordForm-module-scss-module__5dkHZa__form .resetPasswordForm-module-scss-module__5dkHZa__form-item .resetPasswordForm-module-scss-module__5dkHZa__input{background-color:#f9fafb;border-color:#e5e7eb;border-radius:.5rem;width:100%;height:3rem}.resetPasswordForm-module-scss-module__5dkHZa__reset-password-form .resetPasswordForm-module-scss-module__5dkHZa__form .resetPasswordForm-module-scss-module__5dkHZa__submit-button{color:#fff;cursor:pointer;background-color:#1f2937;border-radius:.5rem;width:100%;height:3rem;font-weight:500}.resetPasswordForm-module-scss-module__5dkHZa__reset-password-form .resetPasswordForm-module-scss-module__5dkHZa__form .resetPasswordForm-module-scss-module__5dkHZa__submit-button:hover{background-color:#111827}
.collegeSelection-module-scss-module__rncK7G__wrapper{min-height:90vh;padding:1rem 0}.collegeSelection-module-scss-module__rncK7G__back{margin-bottom:1rem}.collegeSelection-module-scss-module__rncK7G__title{color:#001f51;font-size:2.25rem;font-weight:600;line-height:2.5rem}.collegeSelection-module-scss-module__rncK7G__subtitle{color:#4b5563;padding:.5rem 0;font-size:1.125rem;line-height:1.75rem}.collegeSelection-module-scss-module__rncK7G__cards{flex-wrap:wrap;gap:1rem;padding:2rem 0;display:flex}
.topStudents-module-scss-module__8Wv6ba__top-students{background-color:#fff;padding-block:4rem;padding-inline:1rem}@media (min-width:40rem){.topStudents-module-scss-module__8Wv6ba__top-students{padding-inline:2rem}}@media (min-width:64rem){.topStudents-module-scss-module__8Wv6ba__top-students{padding-inline:4rem}}@media (min-width:80rem){.topStudents-module-scss-module__8Wv6ba__top-students{padding-inline:6rem}}.topStudents-module-scss-module__8Wv6ba__top-students .topStudents-module-scss-module__8Wv6ba__headline{letter-spacing:-.02em;color:#001f51;text-wrap:balance;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:800;line-height:1.1}.topStudents-module-scss-module__8Wv6ba__top-students .topStudents-module-scss-module__8Wv6ba__grid{grid-template-columns:repeat(2,1fr);gap:1rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.topStudents-module-scss-module__8Wv6ba__top-students .topStudents-module-scss-module__8Wv6ba__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:64rem){.topStudents-module-scss-module__8Wv6ba__top-students .topStudents-module-scss-module__8Wv6ba__grid{grid-template-columns:repeat(4,1fr);gap:1.25rem}}@media (min-width:80rem){.topStudents-module-scss-module__8Wv6ba__top-students .topStudents-module-scss-module__8Wv6ba__grid{grid-template-columns:repeat(5,1fr)}}.topStudents-module-scss-module__8Wv6ba__top-students .topStudents-module-scss-module__8Wv6ba__cta-row{justify-content:center;margin-top:2.5rem;display:flex}.topStudents-module-scss-module__8Wv6ba__top-students .topStudents-module-scss-module__8Wv6ba__cta{border-radius:999px;height:3.25rem;padding-inline:2rem;font-size:1.125rem;font-weight:700}.topStudents-module-scss-module__8Wv6ba__top-students .topStudents-module-scss-module__8Wv6ba__cta-icon{background-color:#3885ff;border-radius:999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:background-color .15s;display:inline-flex}.topStudents-module-scss-module__8Wv6ba__top-students .topStudents-module-scss-module__8Wv6ba__cta-icon:before{content:"";aspect-ratio:677/745;background-color:#fff;height:.75rem;transition:background-color .15s;transform:rotate(-90deg);-webkit-mask:url(../media/vivadayMarkWhite.3rk_slwwj5nri.svg?dpl=dpl_8QGAHEbrj8YhNJ99ezQjnXCLSAyG) 50%/contain no-repeat;mask:url(../media/vivadayMarkWhite.3rk_slwwj5nri.svg?dpl=dpl_8QGAHEbrj8YhNJ99ezQjnXCLSAyG) 50%/contain no-repeat}.topStudents-module-scss-module__8Wv6ba__top-students .topStudents-module-scss-module__8Wv6ba__cta:hover .topStudents-module-scss-module__8Wv6ba__cta-icon{background-color:#fff}.topStudents-module-scss-module__8Wv6ba__top-students .topStudents-module-scss-module__8Wv6ba__cta:hover .topStudents-module-scss-module__8Wv6ba__cta-icon:before{background-color:#3885ff}
.majorDetails-module-scss-module__LxDPaW__container{width:100%}
