.aboutProof-module-scss-module__dFNF2q__proof{color:#fff;background-color:#3885ff;padding-block:4rem;padding-inline:1rem}@media (min-width:40rem){.aboutProof-module-scss-module__dFNF2q__proof{padding-inline:2rem}}@media (min-width:64rem){.aboutProof-module-scss-module__dFNF2q__proof{padding-inline:4rem}}@media (min-width:80rem){.aboutProof-module-scss-module__dFNF2q__proof{padding-inline:6rem}}@media (min-width:64rem){.aboutProof-module-scss-module__dFNF2q__proof{padding-block:6rem}}.aboutProof-module-scss-module__dFNF2q__headline{letter-spacing:-.02em;color:#fff;text-wrap:balance;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:800;line-height:1.1}.aboutProof-module-scss-module__dFNF2q__subhead{margin-top:.75rem;font-size:1.25rem;font-weight:700;line-height:1.4}.aboutProof-module-scss-module__dFNF2q__grid{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.aboutProof-module-scss-module__dFNF2q__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.aboutProof-module-scss-module__dFNF2q__card{color:#001f51;background-color:#fff;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1.75rem;display:flex}.aboutProof-module-scss-module__dFNF2q__tile{color:#fff;border-radius:.875rem;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:flex}.aboutProof-module-scss-module__dFNF2q__tile svg{width:1.625rem;height:1.625rem}.aboutProof-module-scss-module__dFNF2q__tile-rocket{background-color:#001f51}.aboutProof-module-scss-module__dFNF2q__tile-video{background-color:#6a6cff}.aboutProof-module-scss-module__dFNF2q__tile-school{background-color:#0299ed}.aboutProof-module-scss-module__dFNF2q__title{font-size:1.25rem;font-weight:800}.aboutProof-module-scss-module__dFNF2q__body{color:#4b5563;font-size:1rem;line-height:1.6}.aboutProof-module-scss-module__dFNF2q__link{color:#2a6ae6;text-underline-offset:3px;margin-top:auto;font-size:1rem;font-weight:700;text-decoration:underline}.aboutProof-module-scss-module__dFNF2q__link:hover{color:#001f51}
.founders-module-scss-module__8uWUNq__founders{background-color:#fff;padding-block:4rem;padding-inline:1rem}@media (min-width:40rem){.founders-module-scss-module__8uWUNq__founders{padding-inline:2rem}}@media (min-width:64rem){.founders-module-scss-module__8uWUNq__founders{padding-inline:4rem}}@media (min-width:80rem){.founders-module-scss-module__8uWUNq__founders{padding-inline:6rem}}@media (min-width:64rem){.founders-module-scss-module__8uWUNq__founders{padding-block:6rem}}.founders-module-scss-module__8uWUNq__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#2a6ae6;font-size:.875rem;font-weight:700}.founders-module-scss-module__8uWUNq__headline{letter-spacing:-.02em;color:#001f51;text-wrap:balance;margin-top:.625rem;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:800;line-height:1.1}.founders-module-scss-module__8uWUNq__grid{grid-template-columns:minmax(0,1fr);gap:1.5rem;max-width:60rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.founders-module-scss-module__8uWUNq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.founders-module-scss-module__8uWUNq__card{background-color:#fff;border:1px solid #d4e1fa;border-radius:1.25rem;overflow:hidden}.founders-module-scss-module__8uWUNq__band{height:6rem;position:relative}.founders-module-scss-module__8uWUNq__band-blue{background-color:#3885ff}.founders-module-scss-module__8uWUNq__band-purple{background-color:#6a6cff}.founders-module-scss-module__8uWUNq__monogram{color:#fff;background-color:#001f51;border:4px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:5rem;height:5rem;font-size:1.625rem;font-weight:800;display:flex;position:absolute;bottom:-2.25rem;left:1.75rem}.founders-module-scss-module__8uWUNq__details{flex-direction:column;gap:.25rem;padding:3.25rem 1.75rem 1.75rem;display:flex}.founders-module-scss-module__8uWUNq__name{color:#001f51;font-size:1.375rem;font-weight:800}.founders-module-scss-module__8uWUNq__role{font-size:1rem;font-weight:600}.founders-module-scss-module__8uWUNq__role-blue{color:#2a6ae6}.founders-module-scss-module__8uWUNq__role-purple{color:#5255ef}.founders-module-scss-module__8uWUNq__summary{color:#4b5563;margin-top:.625rem;font-size:1rem;line-height:1.6}
.quotePanel-module-scss-module__zfZeZa__panel{color:#fff;border-radius:1.25rem;flex-direction:column;gap:1.5rem;margin:0;padding:2rem 1.75rem;display:flex}@media (min-width:40rem){.quotePanel-module-scss-module__zfZeZa__panel{padding:2.5rem 2.25rem}}.quotePanel-module-scss-module__zfZeZa__navy{background-color:#001f51}.quotePanel-module-scss-module__zfZeZa__navy .quotePanel-module-scss-module__zfZeZa__mark{color:#3885ff}.quotePanel-module-scss-module__zfZeZa__purple{background-color:#6a6cff}.quotePanel-module-scss-module__zfZeZa__purple .quotePanel-module-scss-module__zfZeZa__mark{color:#001f51}.quotePanel-module-scss-module__zfZeZa__mark{font-size:4.5rem;font-weight:800;line-height:.6}.quotePanel-module-scss-module__zfZeZa__quote{letter-spacing:-.01em;margin:0;font-size:clamp(1.375rem,2vw,1.625rem);font-weight:700;line-height:1.35}.quotePanel-module-scss-module__zfZeZa__attribution{border-top:1px solid #ffffff40;padding-top:1.25rem;font-size:1rem;font-weight:700}
.ourStory-module-scss-module__iIKDkW__our-story{background-color:#fff;padding-inline:1rem}@media (min-width:40rem){.ourStory-module-scss-module__iIKDkW__our-story{padding-inline:2rem}}@media (min-width:64rem){.ourStory-module-scss-module__iIKDkW__our-story{padding-inline:4rem}}@media (min-width:80rem){.ourStory-module-scss-module__iIKDkW__our-story{padding-inline:6rem}}@media (min-width:64rem){.ourStory-module-scss-module__iIKDkW__our-story{padding-block:3rem}}.ourStory-module-scss-module__iIKDkW__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#2a6ae6;font-size:.875rem;font-weight:700}.ourStory-module-scss-module__iIKDkW__headline{letter-spacing:-.02em;color:#001f51;text-wrap:balance;margin-top:.625rem;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:800;line-height:1.1}.ourStory-module-scss-module__iIKDkW__split{flex-direction:column;gap:2.5rem;margin-top:2.5rem;display:flex}@media (min-width:64rem){.ourStory-module-scss-module__iIKDkW__split{flex-direction:row;align-items:flex-start;gap:4rem}}.ourStory-module-scss-module__iIKDkW__body{color:#4b5563;flex-direction:column;flex:3 1 0;gap:1.25rem;min-width:0;font-size:1.0625rem;line-height:1.7;display:flex}@media (min-width:64rem){.ourStory-module-scss-module__iIKDkW__body{font-size:1.125rem}}.ourStory-module-scss-module__iIKDkW__quote{flex:2 1 0;min-width:0}.ourStory-module-scss-module__iIKDkW__attribution{align-items:center;gap:.75rem;display:flex}.ourStory-module-scss-module__iIKDkW__avatar{background-color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.ourStory-module-scss-module__iIKDkW__avatar-mark{width:auto;height:1.25rem}.ourStory-module-scss-module__iIKDkW__meta{flex-direction:column;display:flex}.ourStory-module-scss-module__iIKDkW__role{color:#9ac7ff;font-size:.875rem;font-weight:500}
.seanStory-module-scss-module__bTmqca__sean-story{background-color:#f6faff;padding-block:4rem;padding-inline:1rem}@media (min-width:40rem){.seanStory-module-scss-module__bTmqca__sean-story{padding-inline:2rem}}@media (min-width:64rem){.seanStory-module-scss-module__bTmqca__sean-story{padding-inline:4rem}}@media (min-width:80rem){.seanStory-module-scss-module__bTmqca__sean-story{padding-inline:6rem}}@media (min-width:64rem){.seanStory-module-scss-module__bTmqca__sean-story{padding-block:6rem}}.seanStory-module-scss-module__bTmqca__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#2a6ae6;font-size:.875rem;font-weight:700}.seanStory-module-scss-module__bTmqca__headline{letter-spacing:-.02em;color:#001f51;text-wrap:balance;max-width:55rem;margin-top:.625rem;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:800;line-height:1.1}.seanStory-module-scss-module__bTmqca__timeline{grid-template-columns:minmax(0,1fr);gap:1.75rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.seanStory-module-scss-module__bTmqca__timeline{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.seanStory-module-scss-module__bTmqca__timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}}.seanStory-module-scss-module__bTmqca__step{flex-direction:column;gap:.625rem;display:flex}.seanStory-module-scss-module__bTmqca__marker{align-items:center;gap:.75rem;display:flex}.seanStory-module-scss-module__bTmqca__dot{color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1rem;font-weight:800;display:flex}.seanStory-module-scss-module__bTmqca__dot-navy{background-color:#001f51}.seanStory-module-scss-module__bTmqca__dot-red{background-color:#bd190d}.seanStory-module-scss-module__bTmqca__dot-blue{background-color:#2a6ae6}.seanStory-module-scss-module__bTmqca__dot-brand{background-color:#3885ff}.seanStory-module-scss-module__bTmqca__dot-mark{width:auto;height:1.125rem}.seanStory-module-scss-module__bTmqca__line{display:none}@media (min-width:64rem){.seanStory-module-scss-module__bTmqca__line{background-color:#9ac7ff;flex:1;height:2px;display:block}}.seanStory-module-scss-module__bTmqca__step:last-child .seanStory-module-scss-module__bTmqca__line{display:none}.seanStory-module-scss-module__bTmqca__step-title{color:#001f51;font-size:1.0625rem;font-weight:800}.seanStory-module-scss-module__bTmqca__step-body{color:#4b5563;font-size:.9375rem;line-height:1.5}.seanStory-module-scss-module__bTmqca__split{flex-direction:column;gap:2.5rem;margin-top:3.5rem;display:flex}@media (min-width:64rem){.seanStory-module-scss-module__bTmqca__split{flex-direction:row;align-items:flex-start;gap:4rem}}.seanStory-module-scss-module__bTmqca__body{color:#4b5563;flex-direction:column;flex:3 1 0;gap:1.25rem;min-width:0;font-size:1.0625rem;line-height:1.7;display:flex}@media (min-width:64rem){.seanStory-module-scss-module__bTmqca__body{font-size:1.125rem}}.seanStory-module-scss-module__bTmqca__closer{letter-spacing:-.01em;color:#3885ff;font-size:1.625rem;font-weight:800}.seanStory-module-scss-module__bTmqca__quote{flex:2 1 0;min-width:0}
.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}
.tourDifference-module-scss-module__tUwMTa__tour-difference{padding-bottom:4rem;background-color:#fff;grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-inline:1rem;display:grid}@media (min-width:40rem){.tourDifference-module-scss-module__tUwMTa__tour-difference{padding-inline:2rem}}@media (min-width:64rem){.tourDifference-module-scss-module__tUwMTa__tour-difference{padding-inline:4rem}}@media (min-width:80rem){.tourDifference-module-scss-module__tUwMTa__tour-difference{padding-inline:6rem}}@media (min-width:48rem){.tourDifference-module-scss-module__tUwMTa__tour-difference{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.tourDifference-module-scss-module__tUwMTa__tour-difference{padding-bottom:6rem}}.tourDifference-module-scss-module__tUwMTa__card{border-radius:1.25rem;flex-direction:column;gap:1rem;padding:2rem;display:flex}.tourDifference-module-scss-module__tUwMTa__typical{background-color:#f3f4f6}.tourDifference-module-scss-module__tUwMTa__vivaday{background-color:#fff;border:2px solid #3885ff;box-shadow:0 8px 24px #001f5121}.tourDifference-module-scss-module__tUwMTa__label{letter-spacing:.06em;text-transform:uppercase;color:#4b5563;font-size:.875rem;font-weight:700}.tourDifference-module-scss-module__tUwMTa__logo{color:#001f51;font-size:1.25rem}.tourDifference-module-scss-module__tUwMTa__list{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.tourDifference-module-scss-module__tUwMTa__item{color:#001f51;gap:.75rem;font-size:1.0625rem;line-height:1.5;display:flex}.tourDifference-module-scss-module__tUwMTa__icon{stroke-width:2.5px;flex-shrink:0;width:1.375rem;height:1.375rem;margin-top:1px}.tourDifference-module-scss-module__tUwMTa__icon-no{color:#bd190d}.tourDifference-module-scss-module__tUwMTa__icon-yes{color:#3885ff}
.collegeInsights-module-scss-module__yR9hgG__college-insights{background-color:#fff;padding-block:4rem;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}}@media (min-width:40rem){.collegeInsights-module-scss-module__yR9hgG__college-insights .collegeInsights-module-scss-module__yR9hgG__inner{max-width:36rem}}@media (min-width:48rem){.collegeInsights-module-scss-module__yR9hgG__college-insights .collegeInsights-module-scss-module__yR9hgG__inner{max-width:40rem}}@media (min-width:64rem){.collegeInsights-module-scss-module__yR9hgG__college-insights .collegeInsights-module-scss-module__yR9hgG__inner{max-width:88rem}}.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,minmax(0,1fr));gap:1rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.collegeInsights-module-scss-module__yR9hgG__college-insights .collegeInsights-module-scss-module__yR9hgG__grid>li{min-width:0}@media (min-width:64rem){.collegeInsights-module-scss-module__yR9hgG__college-insights .collegeInsights-module-scss-module__yR9hgG__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}.collegeInsights-module-scss-module__yR9hgG__college-insights .collegeInsights-module-scss-module__yR9hgG__grid>li{aspect-ratio:1}}.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.3jo8townvtdd5.svg) 50%/contain no-repeat;mask:url(../media/vivadayMarkWhite.3jo8townvtdd5.svg) 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;min-width:0;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: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}}
.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.3jo8townvtdd5.svg) 50%/contain no-repeat;mask:url(../media/vivadayMarkWhite.3jo8townvtdd5.svg) 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}
.aboutTab-module-scss-module__v8v_BW__section{margin-bottom:2.5rem;padding-top:1rem;padding-bottom:2rem}.aboutTab-module-scss-module__v8v_BW__header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.aboutTab-module-scss-module__v8v_BW__title{color:#001f51;font-size:1.5rem;font-weight:700;line-height:2rem}@media (min-width:40rem){.aboutTab-module-scss-module__v8v_BW__title{font-size:1.875rem;line-height:2.25rem}}.aboutTab-module-scss-module__v8v_BW__content{max-width:none}.aboutTab-module-scss-module__v8v_BW__meta{color:#4b5563;margin-bottom:1.5rem;font-size:.875rem}.aboutTab-module-scss-module__v8v_BW__university{font-weight:500}.aboutTab-module-scss-module__v8v_BW__separator{margin-left:.5rem;margin-right:.5rem}.aboutTab-module-scss-module__v8v_BW__bio{color:#374151;margin-bottom:1rem;font-size:.875rem;line-height:1.625}@media (min-width:40rem){.aboutTab-module-scss-module__v8v_BW__bio{font-size:1rem}}.aboutTab-module-scss-module__v8v_BW__group{margin-bottom:1rem}.aboutTab-module-scss-module__v8v_BW__group-title{color:#001f51;margin-bottom:.5rem;font-weight:500}.aboutTab-module-scss-module__v8v_BW__tags{flex-wrap:wrap;gap:.5rem;display:flex}.aboutTab-module-scss-module__v8v_BW__tag{border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:.875rem;display:inline-flex}.aboutTab-module-scss-module__v8v_BW__tag-blue{color:#1e40af;background-color:#dbeafe}.aboutTab-module-scss-module__v8v_BW__tag-green{color:#166534;background-color:#dcfce7}.aboutTab-module-scss-module__v8v_BW__tag-purple{color:#6b21a8;background-color:#f3e8ff}.aboutTab-module-scss-module__v8v_BW__tag-orange{color:#9a3412;background-color:#ffedd5}
.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}
.creditsTab-module-scss-module__04qanq__section{margin-bottom:2.5rem;padding-top:1rem;padding-bottom:2rem}.creditsTab-module-scss-module__04qanq__header{align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.creditsTab-module-scss-module__04qanq__header-icon{color:#3885ff;width:1.5rem;height:1.5rem}.creditsTab-module-scss-module__04qanq__title{color:#111827;font-size:1.5rem;font-weight:700;line-height:2rem}@media (min-width:40rem){.creditsTab-module-scss-module__04qanq__title{font-size:1.875rem;line-height:2.25rem}}.creditsTab-module-scss-module__04qanq__balances{grid-template-columns:1fr;gap:1rem;margin-bottom:2rem;display:grid}@media (min-width:40rem){.creditsTab-module-scss-module__04qanq__balances{grid-template-columns:repeat(2,1fr)}}.creditsTab-module-scss-module__04qanq__balance{border:1px solid #d4e1fa;border-radius:12px;flex-direction:column;gap:.25rem;padding:1.25rem;display:flex}.creditsTab-module-scss-module__04qanq__balance-value{color:#3885ff;font-size:2rem;font-weight:700;line-height:2.25rem}.creditsTab-module-scss-module__04qanq__balance-label{color:#001f51;font-size:.9375rem;font-weight:600}.creditsTab-module-scss-module__04qanq__balance-note{color:#6b7280;font-size:.8125rem}.creditsTab-module-scss-module__04qanq__history-title{color:#111827;margin-bottom:.75rem;font-size:1.125rem;font-weight:700}.creditsTab-module-scss-module__04qanq__empty{color:#4b5563;font-size:.875rem}.creditsTab-module-scss-module__04qanq__history{flex-direction:column;display:flex}.creditsTab-module-scss-module__04qanq__entry{border-bottom:1px solid #e5e7eb;grid-template-columns:1fr auto;align-items:center;gap:.25rem 1rem;padding:.875rem 0;display:grid}.creditsTab-module-scss-module__04qanq__entry:last-child{border-bottom:none}.creditsTab-module-scss-module__04qanq__entry-main{flex-direction:column;gap:.125rem;display:flex}.creditsTab-module-scss-module__04qanq__entry-heading{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.creditsTab-module-scss-module__04qanq__entry-reason{color:#001f51;font-size:.9375rem;font-weight:500}.creditsTab-module-scss-module__04qanq__entry-type{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border-radius:9999px;padding:.0625rem .5rem;font-size:.6875rem;font-weight:600}.creditsTab-module-scss-module__04qanq__entry-type.creditsTab-module-scss-module__04qanq__entry-type-question{color:#4b5563;background-color:#f3f4f6}.creditsTab-module-scss-module__04qanq__entry-type.creditsTab-module-scss-module__04qanq__entry-type-tour{color:#2a6ae6;background-color:#d4e1fa}.creditsTab-module-scss-module__04qanq__entry-date{color:#6b7280;font-size:.8125rem}.creditsTab-module-scss-module__04qanq__entry-note{color:#4b5563;grid-column:1/-1;font-size:.8125rem}.creditsTab-module-scss-module__04qanq__entry-delta{white-space:nowrap;color:#00ac30;grid-area:1/2;font-size:.9375rem;font-weight:600}.creditsTab-module-scss-module__04qanq__entry-delta.creditsTab-module-scss-module__04qanq__entry-delta-negative{color:#4b5563}
.noQuestionsAsked-module-scss-module__56zHWq__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}.noQuestionsAsked-module-scss-module__56zHWq__empty-icon{color:#9ca3af;width:3rem;height:3rem;margin-bottom:1rem}.noQuestionsAsked-module-scss-module__56zHWq__empty-title{color:#111827;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.noQuestionsAsked-module-scss-module__56zHWq__empty-text{color:#4b5563;font-size:.875rem}
.actionButtons-module-scss-module__F754ZG__actions{flex-direction:column;gap:.75rem;display:flex}@media (min-width:40rem){.actionButtons-module-scss-module__F754ZG__actions{flex-direction:row}}.actionButtons-module-scss-module__F754ZG__banner{border-radius:.5rem;padding:.75rem;font-size:.875rem}.actionButtons-module-scss-module__F754ZG__banner-blue{color:#1e40af;background-color:#dbeafe}.actionButtons-module-scss-module__F754ZG__banner-green{color:#166534;background-color:#dcfce7}.actionButtons-module-scss-module__F754ZG__banner-red{color:#991b1b;background-color:#fee2e2}.actionButtons-module-scss-module__F754ZG__banner-purple{color:#6b21a8;background-color:#f3e8ff}
.noQuestions-module-scss-module__X0w6hG__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}.noQuestions-module-scss-module__X0w6hG__empty-icon{color:#9ca3af;width:3rem;height:3rem;margin-bottom:1rem}.noQuestions-module-scss-module__X0w6hG__empty-title{color:#111827;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.noQuestions-module-scss-module__X0w6hG__empty-text{color:#4b5563;font-size:.875rem}
.questionCard-module-scss-module__4IngDW__card{background-color:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;transition:box-shadow .3s}.questionCard-module-scss-module__4IngDW__card:hover{box-shadow:0 4px 6px -1px #0000001a}.questionCard-module-scss-module__4IngDW__card-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.questionCard-module-scss-module__4IngDW__asker{align-items:center;gap:.75rem;display:flex}.questionCard-module-scss-module__4IngDW__avatar{background-color:#3885ff;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.questionCard-module-scss-module__4IngDW__avatar-icon{color:#fff;width:1.25rem;height:1.25rem}.questionCard-module-scss-module__4IngDW__date{color:#4b5563;font-size:.875rem}.questionCard-module-scss-module__4IngDW__question{background-color:#f9fafb;border:1px solid #d4e1fa;border-radius:.5rem;margin-bottom:1rem;padding:1rem}.questionCard-module-scss-module__4IngDW__question-label{color:#2a6ae6;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:flex}.questionCard-module-scss-module__4IngDW__question-icon{width:1rem;height:1rem}.questionCard-module-scss-module__4IngDW__question-text{color:#374151;line-height:1.625}
.statusBadge-module-scss-module__GUyNWG__badge{white-space:nowrap;border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.statusBadge-module-scss-module__GUyNWG__badge-icon{width:.875rem;height:.875rem}.statusBadge-module-scss-module__GUyNWG__badge-gray{color:#374151;background-color:#f3f4f6}.statusBadge-module-scss-module__GUyNWG__badge-blue{color:#1e40af;background-color:#dbeafe}.statusBadge-module-scss-module__GUyNWG__badge-green{color:#166534;background-color:#dcfce7}.statusBadge-module-scss-module__GUyNWG__badge-red{color:#991b1b;background-color:#fee2e2}.statusBadge-module-scss-module__GUyNWG__badge-purple{color:#6b21a8;background-color:#f3e8ff}
.questionAskedCard-module-scss-module__wPeurq__card{background-color:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;transition:box-shadow .3s}.questionAskedCard-module-scss-module__wPeurq__card:hover{box-shadow:0 4px 6px -1px #0000001a}.questionAskedCard-module-scss-module__wPeurq__card-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.questionAskedCard-module-scss-module__wPeurq__heading{flex:1}.questionAskedCard-module-scss-module__wPeurq__question{color:#111827;margin-bottom:.5rem;font-size:1.125rem;font-weight:500}.questionAskedCard-module-scss-module__wPeurq__asked-to{color:#4b5563;font-size:.875rem}.questionAskedCard-module-scss-module__wPeurq__meta{color:#6b7280;flex-wrap:wrap;align-items:center;gap:1rem;font-size:.875rem;display:flex}.questionAskedCard-module-scss-module__wPeurq__meta-item{align-items:center;gap:.25rem;display:inline-flex}.questionAskedCard-module-scss-module__wPeurq__meta-icon{width:1rem;height:1rem}
.questionsAskedTab-module-scss-module__C9UIdq__section{margin-bottom:2.5rem;padding-top:1rem;padding-bottom:2rem}.questionsAskedTab-module-scss-module__C9UIdq__header{align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.questionsAskedTab-module-scss-module__C9UIdq__header-icon{color:#3885ff;width:1.5rem;height:1.5rem}.questionsAskedTab-module-scss-module__C9UIdq__title{color:#111827;font-size:1.5rem;font-weight:700;line-height:2rem}@media (min-width:40rem){.questionsAskedTab-module-scss-module__C9UIdq__title{font-size:1.875rem;line-height:2.25rem}}.questionsAskedTab-module-scss-module__C9UIdq__count{color:#4b5563;white-space:nowrap;background-color:#f3f4f6;border-radius:9999px;margin-left:auto;padding:.25rem .75rem;font-size:.875rem;font-weight:500}.questionsAskedTab-module-scss-module__C9UIdq__list{flex-direction:column;gap:1rem;display:flex}
.questionsTab-module-scss-module__s2T2VW__section{margin-bottom:2.5rem;padding-top:1rem;padding-bottom:2rem}.questionsTab-module-scss-module__s2T2VW__header{align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.questionsTab-module-scss-module__s2T2VW__header-icon{color:#3885ff;width:1.5rem;height:1.5rem}.questionsTab-module-scss-module__s2T2VW__title{color:#111827;font-size:1.5rem;font-weight:700;line-height:2rem}@media (min-width:40rem){.questionsTab-module-scss-module__s2T2VW__title{font-size:1.875rem;line-height:2.25rem}}.questionsTab-module-scss-module__s2T2VW__pending-count{color:#4b5563;white-space:nowrap;background-color:#f3f4f6;border-radius:9999px;margin-left:auto;padding:.25rem .75rem;font-size:.875rem;font-weight:500}.questionsTab-module-scss-module__s2T2VW__list{flex-direction:column;gap:1rem;display:flex}
.emptyState-module-scss-module__HqmuMq__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}.emptyState-module-scss-module__HqmuMq__empty-icon{color:#9ca3af;width:3rem;height:3rem;margin-bottom:1rem}.emptyState-module-scss-module__HqmuMq__empty-title{color:#111827;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.emptyState-module-scss-module__HqmuMq__empty-text{color:#4b5563;font-size:.875rem}.emptyState-module-scss-module__HqmuMq__empty-action{margin-top:1.25rem}
.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}
.noResponses-module-scss-module__g26Wbq__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}.noResponses-module-scss-module__g26Wbq__empty-icon{color:#9ca3af;width:3rem;height:3rem;margin-bottom:1rem}.noResponses-module-scss-module__g26Wbq__empty-title{color:#111827;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.noResponses-module-scss-module__g26Wbq__empty-text{color:#4b5563;font-size:.875rem}
.responseCard-module-scss-module__gt4K7G__card{color:inherit;background-color:#fff;border:1px solid #e5e7eb;border-radius:.75rem;flex-direction:column;text-decoration:none;transition:box-shadow .3s;display:flex;overflow:hidden}.responseCard-module-scss-module__gt4K7G__card:hover{box-shadow:0 10px 15px -3px #0000001a}@media (min-width:48rem){.responseCard-module-scss-module__gt4K7G__card{flex-direction:row}}.responseCard-module-scss-module__gt4K7G__thumbnail{aspect-ratio:16/9;background-color:#f3f4f6;position:relative}@media (min-width:48rem){.responseCard-module-scss-module__gt4K7G__thumbnail{flex:0 0 33%}}.responseCard-module-scss-module__gt4K7G__thumbnail-image{object-fit:cover}.responseCard-module-scss-module__gt4K7G__thumbnail-placeholder{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.responseCard-module-scss-module__gt4K7G__thumbnail-icon{color:#9ca3af;width:3rem;height:3rem}.responseCard-module-scss-module__gt4K7G__body{flex-direction:column;gap:.75rem;padding:1.5rem;display:flex}@media (min-width:48rem){.responseCard-module-scss-module__gt4K7G__body{flex:1}}.responseCard-module-scss-module__gt4K7G__title{color:#111827;font-size:1.25rem;font-weight:600}.responseCard-module-scss-module__gt4K7G__question{background-color:#f9fafb;border-radius:.5rem;padding:.75rem}.responseCard-module-scss-module__gt4K7G__question-label{color:#2a6ae6;margin-bottom:.25rem;font-size:.875rem;font-weight:600}.responseCard-module-scss-module__gt4K7G__question-text{color:#374151;font-size:.875rem}.responseCard-module-scss-module__gt4K7G__byline{color:#4b5563;font-size:.875rem}.responseCard-module-scss-module__gt4K7G__meta-item{color:#6b7280;align-items:center;gap:.25rem;font-size:.875rem;display:inline-flex}.responseCard-module-scss-module__gt4K7G__meta-icon{width:1rem;height:1rem}.responseCard-module-scss-module__gt4K7G__description{-webkit-line-clamp:3;color:#374151;-webkit-box-orient:vertical;line-height:1.625;display:-webkit-box;overflow:hidden}.responseCard-module-scss-module__gt4K7G__watch{color:#fff;background-color:#3885ff;border-radius:.5rem;align-self:flex-start;align-items:center;gap:.5rem;margin-top:.25rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:inline-flex}.responseCard-module-scss-module__gt4K7G__watch-icon{width:1rem;height:1rem}
.responsesTab-module-scss-module__onPj7q__section{margin-bottom:2.5rem;padding-top:1rem;padding-bottom:2rem}.responsesTab-module-scss-module__onPj7q__header{align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.responsesTab-module-scss-module__onPj7q__header-icon{color:#3885ff;width:1.5rem;height:1.5rem}.responsesTab-module-scss-module__onPj7q__title{color:#111827;font-size:1.5rem;font-weight:700;line-height:2rem}@media (min-width:40rem){.responsesTab-module-scss-module__onPj7q__title{font-size:1.875rem;line-height:2.25rem}}.responsesTab-module-scss-module__onPj7q__count{color:#4b5563;white-space:nowrap;background-color:#f3f4f6;border-radius:9999px;margin-left:auto;padding:.25rem .75rem;font-size:.875rem;font-weight:500}.responsesTab-module-scss-module__onPj7q__list{flex-direction:column;gap:1.5rem;display:flex}
.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}
.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}
.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}
.hostedTourCard-module-scss-module__D2Az8q__card{background-color:#fff;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}.hostedTourCard-module-scss-module__D2Az8q__card:hover{border-bottom-color:#3885ff;box-shadow:0 8px 16px #001f511f}.hostedTourCard-module-scss-module__D2Az8q__card .hostedTourCard-module-scss-module__D2Az8q__cta{border-radius:999px;width:100%;height:3rem;font-size:1rem;font-weight:700}.hostedTourCard-module-scss-module__D2Az8q__heading{align-items:center;gap:1rem;display:flex}.hostedTourCard-module-scss-module__D2Az8q__logo{object-fit:contain;border-radius:.5rem;flex-shrink:0;width:3.5rem;height:3.5rem}.hostedTourCard-module-scss-module__D2Az8q__logo-fallback{color:#001f51;justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;display:inline-flex}.hostedTourCard-module-scss-module__D2Az8q__university{color:#001f51;font-size:1.25rem;font-weight:700;text-decoration:underline}.hostedTourCard-module-scss-module__D2Az8q__university:hover{color:#3885ff}.hostedTourCard-module-scss-module__D2Az8q__university-plain{color:#001f51;font-size:1.25rem;font-weight:700}.hostedTourCard-module-scss-module__D2Az8q__details{color:#001f51;grid-template-columns:max-content 1fr;gap:.25rem .5rem;font-size:.9375rem;display:grid}.hostedTourCard-module-scss-module__D2Az8q__details dt{font-weight:700}.hostedTourCard-module-scss-module__D2Az8q__details dd{color:#4b5563}.hostedTourCard-module-scss-module__D2Az8q__description{background-color:#f9fafb;border-radius:.5rem;padding:.75rem 1rem}.hostedTourCard-module-scss-module__D2Az8q__description-label{color:#001f51;margin-bottom:.25rem;font-size:.875rem;font-weight:700}.hostedTourCard-module-scss-module__D2Az8q__description-text{color:#4b5563;overflow-wrap:anywhere;font-size:.9375rem}.hostedTourCard-module-scss-module__D2Az8q__footer{justify-content:flex-end;align-items:center;gap:.375rem;margin-top:auto;padding-top:.5rem;font-size:.875rem;display:flex}.hostedTourCard-module-scss-module__D2Az8q__status-label{color:#6b7280}
.hostedTours-module-scss-module__Wfn1Dq__section>:not([hidden])~:not([hidden]){margin-top:2rem}.hostedTours-module-scss-module__Wfn1Dq__section{margin-bottom:2.5rem;padding-top:1rem;padding-bottom:2rem}.hostedTours-module-scss-module__Wfn1Dq__header{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.hostedTours-module-scss-module__Wfn1Dq__header-icon{color:#3885ff;width:1.5rem;height:1.5rem}.hostedTours-module-scss-module__Wfn1Dq__title{color:#111827;font-size:1.5rem;font-weight:700;line-height:2rem}@media (min-width:40rem){.hostedTours-module-scss-module__Wfn1Dq__title{font-size:1.875rem;line-height:2.25rem}}.hostedTours-module-scss-module__Wfn1Dq__count{color:#4b5563;white-space:nowrap;background-color:#f3f4f6;border-radius:9999px;margin-left:auto;padding:.25rem .75rem;font-size:.875rem;font-weight:500}.hostedTours-module-scss-module__Wfn1Dq__group>:not([hidden])~:not([hidden]){margin-top:1rem}.hostedTours-module-scss-module__Wfn1Dq__group-title{color:#111827;font-size:1.25rem;font-weight:700}.hostedTours-module-scss-module__Wfn1Dq__grid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:48rem){.hostedTours-module-scss-module__Wfn1Dq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.statCard-module-scss-module___4vMga__card{background-color:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem}.statCard-module-scss-module___4vMga__card-header{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.statCard-module-scss-module___4vMga__label{color:#111827;font-size:.875rem;font-weight:500}.statCard-module-scss-module___4vMga__icon{flex-shrink:0;width:1rem;height:1rem}.statCard-module-scss-module___4vMga__value{font-size:1.5rem;font-weight:700;line-height:2rem}.statCard-module-scss-module___4vMga__caption{color:#4b5563;font-size:.75rem}.statCard-module-scss-module___4vMga__tone-orange{color:#ea580c}.statCard-module-scss-module___4vMga__tone-green{color:#00ac30}
.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__video{object-fit:cover;object-position:55% 20%;width:100%;height:100%;position:absolute;inset:0}@media (min-width:64rem){.hero-module-scss-module__AdZRPG__hero .hero-module-scss-module__AdZRPG__video{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.3jo8townvtdd5.svg) 50%/contain no-repeat;mask:url(../media/vivadayMarkWhite.3jo8townvtdd5.svg) 50%/contain no-repeat}
.tipsCard-module-scss-module__pFp8fW__card{background-image:linear-gradient(90deg,#f9fafb,#dbeafe);border:1px solid #d4e1fa;border-radius:.75rem;align-items:flex-start;gap:1rem;padding:1.5rem;display:flex}.tipsCard-module-scss-module__pFp8fW__icon-badge{background-color:#3885ff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}.tipsCard-module-scss-module__pFp8fW__icon{color:#fff;width:1.5rem;height:1.5rem}.tipsCard-module-scss-module__pFp8fW__title{color:#111827;margin-bottom:.5rem;font-size:1rem;font-weight:600}.tipsCard-module-scss-module__pFp8fW__list{color:#374151;flex-direction:column;gap:.25rem;padding-left:1.125rem;font-size:.875rem;list-style:outside;display:flex}
.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%}
.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}
.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}}
.choiceList-module-scss-module__jC3Tna__list{flex-direction:column;gap:.625rem;display:flex}.choiceList-module-scss-module__jC3Tna__list .choiceList-module-scss-module__jC3Tna__option{text-align:left;border-radius:10px;padding:1rem 1.125rem;font-size:1rem}.choiceList-module-scss-module__jC3Tna__chips{flex-wrap:wrap;gap:.5rem;display:flex}.choiceList-module-scss-module__jC3Tna__chips .choiceList-module-scss-module__jC3Tna__option{border-radius:999px;padding:.625rem 1rem;font-size:.875rem}.choiceList-module-scss-module__jC3Tna__option{color:#001f51;cursor:pointer;background-color:#fff;border:1.5px solid #d4e1fa;font-weight:500;transition:border-color .15s,background-color .15s,color .15s,opacity .15s}.choiceList-module-scss-module__jC3Tna__option:hover:not(:disabled){border-color:#3885ff}.choiceList-module-scss-module__jC3Tna__option:focus-visible{outline-offset:2px;outline:2px solid #3885ff}.choiceList-module-scss-module__jC3Tna__option.choiceList-module-scss-module__jC3Tna__selected{color:#fff;background-color:#3885ff;border-color:#3885ff}.choiceList-module-scss-module__jC3Tna__option:disabled{opacity:.4;cursor:not-allowed}
.doneStep-module-scss-module__lQki3a__done{flex-direction:column;flex:1;display:flex}.doneStep-module-scss-module__lQki3a__done .doneStep-module-scss-module__lQki3a__icon{color:#fff;background-color:#3885ff;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:1.25rem;display:flex}.doneStep-module-scss-module__lQki3a__done .doneStep-module-scss-module__lQki3a__headline{letter-spacing:-.01em;color:#001f51;font-size:clamp(1.5rem,5vw,1.875rem);font-weight:700;line-height:1.18}.doneStep-module-scss-module__lQki3a__done .doneStep-module-scss-module__lQki3a__sub{color:#4b5563;margin-top:.5rem;font-size:.9375rem;line-height:1.5}.doneStep-module-scss-module__lQki3a__done .doneStep-module-scss-module__lQki3a__recap{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;display:flex}.doneStep-module-scss-module__lQki3a__done .doneStep-module-scss-module__lQki3a__chip{color:#1e40af;background-color:#dbeafe;border-radius:999px;padding:.375rem .75rem;font-size:.8125rem;font-weight:500}.doneStep-module-scss-module__lQki3a__done .doneStep-module-scss-module__lQki3a__spacer{flex:1}.doneStep-module-scss-module__lQki3a__done .doneStep-module-scss-module__lQki3a__cta{width:100%;height:3.25rem;margin-top:1.75rem;font-size:1rem;font-weight:600}
.progressBar-module-scss-module__9HGGMq__progress{margin-bottom:1.75rem}.progressBar-module-scss-module__9HGGMq__progress .progressBar-module-scss-module__9HGGMq__track{background-color:#d4e1fa;border-radius:999px;width:100%;height:4px;overflow:hidden}.progressBar-module-scss-module__9HGGMq__progress .progressBar-module-scss-module__9HGGMq__fill{background-color:#3885ff;border-radius:999px;height:100%;transition:width .35s}@media (prefers-reduced-motion:reduce){.progressBar-module-scss-module__9HGGMq__progress .progressBar-module-scss-module__9HGGMq__fill{transition:none}}.progressBar-module-scss-module__9HGGMq__progress .progressBar-module-scss-module__9HGGMq__count{color:#4b5563;margin-top:.5rem;font-size:.75rem}
.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}
.schoolsStep-module-scss-module__N94jsa__schools .schoolsStep-module-scss-module__N94jsa__school-list{flex-direction:column;gap:.75rem;display:flex}.schoolsStep-module-scss-module__N94jsa__schools .schoolsStep-module-scss-module__N94jsa__school-row{align-items:flex-start;gap:.75rem;display:flex}.schoolsStep-module-scss-module__N94jsa__schools .schoolsStep-module-scss-module__N94jsa__badge{color:#4b5563;border:1.5px solid #d4e1fa;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin-top:.625rem;font-size:.8125rem;font-weight:600;transition:border-color .15s,background-color .15s,color .15s;display:flex}.schoolsStep-module-scss-module__N94jsa__schools .schoolsStep-module-scss-module__N94jsa__badge.schoolsStep-module-scss-module__N94jsa__filled{color:#fff;background-color:#3885ff;border-color:#3885ff}.schoolsStep-module-scss-module__N94jsa__schools .schoolsStep-module-scss-module__N94jsa__school-field{flex:1;min-width:0}.schoolsStep-module-scss-module__N94jsa__schools .schoolsStep-module-scss-module__N94jsa__school-search input,.schoolsStep-module-scss-module__N94jsa__schools .schoolsStep-module-scss-module__N94jsa__input{background-color:#fff;border-color:#d4e1fa;height:3rem;font-size:1rem}.schoolsStep-module-scss-module__N94jsa__schools .schoolsStep-module-scss-module__N94jsa__major{margin-top:1.5rem}.schoolsStep-module-scss-module__N94jsa__schools .schoolsStep-module-scss-module__N94jsa__major .schoolsStep-module-scss-module__N94jsa__label{color:#4b5563;margin-bottom:.375rem;font-size:.8125rem;display:block}.schoolsStep-module-scss-module__N94jsa__schools .schoolsStep-module-scss-module__N94jsa__helper{color:#4b5563;margin-top:.5rem;font-size:.8125rem}.schoolsStep-module-scss-module__N94jsa__schools .schoolsStep-module-scss-module__N94jsa__error{color:#bd190d;margin-top:.25rem;font-size:.8125rem}.schoolsStep-module-scss-module__N94jsa__schools .schoolsStep-module-scss-module__N94jsa__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.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}
.leadForm-module-scss-module__UNEjrq__page{color:#001f51;flex-direction:column;width:100%;max-width:32.5rem;padding-block:0 2.5rem;animation:.5s both leadForm-module-scss-module__UNEjrq__rise-in;display:flex}@media (prefers-reduced-motion:reduce){.leadForm-module-scss-module__UNEjrq__page{animation:none}}@keyframes leadForm-module-scss-module__UNEjrq__rise-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.leadForm-module-scss-module__UNEjrq__topbar{justify-content:flex-end;align-items:center;min-height:1.25rem;margin-bottom:1.25rem;display:flex}.leadForm-module-scss-module__UNEjrq__topbar .leadForm-module-scss-module__UNEjrq__skip{color:#4b5563;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0000;padding:0;font-size:.8125rem}.leadForm-module-scss-module__UNEjrq__topbar .leadForm-module-scss-module__UNEjrq__skip:hover:not(:disabled){color:#001f51;border-bottom-color:#d4e1fa}.leadForm-module-scss-module__UNEjrq__topbar .leadForm-module-scss-module__UNEjrq__skip:disabled{opacity:.5;cursor:wait}.leadForm-module-scss-module__UNEjrq__stage{flex-direction:column;flex:1;animation:.28s both leadForm-module-scss-module__UNEjrq__fade-slide;display:flex}@media (prefers-reduced-motion:reduce){.leadForm-module-scss-module__UNEjrq__stage{animation:none}}@keyframes leadForm-module-scss-module__UNEjrq__fade-slide{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}.leadForm-module-scss-module__UNEjrq__back{color:#4b5563;cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.125rem;margin-bottom:.875rem;padding:0;font-size:.8125rem;display:inline-flex}.leadForm-module-scss-module__UNEjrq__back:hover{color:#001f51}.leadForm-module-scss-module__UNEjrq__back .leadForm-module-scss-module__UNEjrq__back-icon{width:1rem;height:1rem}.leadForm-module-scss-module__UNEjrq__headline{letter-spacing:-.01em;color:#001f51;outline:none;font-size:clamp(1.5rem,5vw,1.875rem);font-weight:700;line-height:1.18}.leadForm-module-scss-module__UNEjrq__sub{color:#4b5563;margin:.5rem 0 1.625rem;font-size:.875rem;line-height:1.5}.leadForm-module-scss-module__UNEjrq__sub-question{margin:1.5rem 0 .625rem;font-size:.875rem;font-weight:600}.leadForm-module-scss-module__UNEjrq__sub-question .leadForm-module-scss-module__UNEjrq__sub-note{color:#4b5563;font-weight:400}.leadForm-module-scss-module__UNEjrq__fields{flex-direction:column;gap:1rem;display:flex}.leadForm-module-scss-module__UNEjrq__label{color:#4b5563;margin-bottom:.375rem;font-size:.8125rem;display:block}.leadForm-module-scss-module__UNEjrq__input{background-color:#fff;border-color:#d4e1fa;height:3rem;font-size:1rem}.leadForm-module-scss-module__UNEjrq__consent{align-items:flex-start;gap:.625rem;display:flex}.leadForm-module-scss-module__UNEjrq__consent .leadForm-module-scss-module__UNEjrq__consent-box{cursor:pointer;margin-top:.125rem}.leadForm-module-scss-module__UNEjrq__consent .leadForm-module-scss-module__UNEjrq__consent-label{color:#4b5563;cursor:pointer;font-size:.8125rem;line-height:1.4}.leadForm-module-scss-module__UNEjrq__error{color:#bd190d;margin-top:.25rem;font-size:.8125rem}.leadForm-module-scss-module__UNEjrq__error.leadForm-module-scss-module__UNEjrq__root-error{margin-top:1rem}.leadForm-module-scss-module__UNEjrq__spacer{flex:1}.leadForm-module-scss-module__UNEjrq__primary{width:100%;height:3.25rem;margin-top:1.75rem;font-size:1rem;font-weight:600}
.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}
.packFeatureList-module-scss-module__xbyeQa__list{color:#001f51;flex-direction:column;gap:.75rem;padding-left:1.25rem;list-style:outside;display:flex}.packFeatureList-module-scss-module__xbyeQa__list .packFeatureList-module-scss-module__xbyeQa__item{font-size:.9375rem;font-weight:700;line-height:1.4}.packFeatureList-module-scss-module__xbyeQa__list .packFeatureList-module-scss-module__xbyeQa__item .packFeatureList-module-scss-module__xbyeQa__child-list{flex-direction:column;gap:.5rem;margin-top:.5rem;padding-left:1.25rem;list-style:outside;display:flex}.packFeatureList-module-scss-module__xbyeQa__list .packFeatureList-module-scss-module__xbyeQa__item .packFeatureList-module-scss-module__xbyeQa__child-list .packFeatureList-module-scss-module__xbyeQa__child-item{font-size:.875rem;font-weight:500}.packFeatureList-module-scss-module__xbyeQa__list .packFeatureList-module-scss-module__xbyeQa__item .packFeatureList-module-scss-module__xbyeQa__child-list .packFeatureList-module-scss-module__xbyeQa__child-item::marker{font-size:.75em}.packFeatureList-module-scss-module__xbyeQa__list .packFeatureList-module-scss-module__xbyeQa__item .packFeatureList-module-scss-module__xbyeQa__note{color:#4b5563;margin-top:.125rem;font-size:.8125rem;font-style:italic;font-weight:500}.packFeatureList-module-scss-module__xbyeQa__list.packFeatureList-module-scss-module__xbyeQa__compact{color:#4b5563;gap:.375rem}.packFeatureList-module-scss-module__xbyeQa__list.packFeatureList-module-scss-module__xbyeQa__compact .packFeatureList-module-scss-module__xbyeQa__item{font-size:.8125rem;font-weight:500}
.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}
.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}
.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%}
.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}}
.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}}
.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-top: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}
.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}
.layout-module-scss-module__PdWqma__section{padding-top:2rem;padding-inline:1rem}@media (min-width:40rem){.layout-module-scss-module__PdWqma__section{padding-inline:2rem}}@media (min-width:64rem){.layout-module-scss-module__PdWqma__section{padding-inline:4rem}}@media (min-width:80rem){.layout-module-scss-module__PdWqma__section{padding-inline:6rem}}
.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}
.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}
.paymentForm-module-scss-module__AHG34G__form{flex-direction:column;gap:1rem;display:flex;position:relative}.paymentForm-module-scss-module__AHG34G__fields.paymentForm-module-scss-module__AHG34G__hidden{visibility:hidden}.paymentForm-module-scss-module__AHG34G__overlay{z-index:1;color:#4b5563;justify-content:center;min-height:6rem;padding:2rem 0;display:flex;position:absolute;inset:0 0 auto}.paymentForm-module-scss-module__AHG34G__error{color:#bd190d;font-size:.875rem;line-height:1.25rem}.paymentForm-module-scss-module__AHG34G__loading{color:#4b5563;justify-content:center;padding:2rem 0;display:flex}
.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}
.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}
