.card-wrapper-container{border-radius:2.4rem;background:var(--surface-bg-flat-color);max-width:110rem;padding:2.4rem}.card-wrapper-container header{margin-bottom:1.6rem}.card-wrapper-container header .heading-1{margin-bottom:.4rem}.card-wrapper-container header h4,.card-wrapper-container header svg{color:var(--interactive-text-color-dark)}.card-wrapper-container header h4 path,.card-wrapper-container header svg path{fill-opacity:1}.card-wrapper-container header .subheading-container{gap:.4rem}.card-wrapper-container header .subheading-container.second-variation h4,.card-wrapper-container header .subheading-container.second-variation svg{color:var(--tertiary-text-only-button-text-color)}.card-wrapper-container header .subheading-container.second-variation h4{font-size:1.6rem}.card-wrapper-container .card-content{line-height:3.36rem}.card-wrapper-container.horizontal header{width:51.8rem}@media screen and (max-width:599px){.card-wrapper-container{padding:1.6rem}.hidden-xs{display:none!important}}@media screen and (min-width:600px){.hidden-sm{display:none!important}}@media screen and (min-width:1025px){.hidden-md{display:none!important}}@media screen and (min-width:1441px){.hidden-lg{display:none!important}}@media screen and (max-width:599px){.visible-sm{display:none!important}}@media screen and (max-width:1024px){.visible-md{display:none!important}}@media screen and (max-width:1440px){.visible-lg{display:none!important}}.college-info-carousel-card-container{--carousel-dot-color:var(--disabled-text-color-light);--carousel-dot-selected-color:var(--primary-text-color-light);border:.1rem inset var(--college-info-carousel-card-border-color);border-radius:1.6rem}@media screen and (max-width:599px){.college-info-carousel-card-container{border:none;border-radius:0!important;border-radius:unset;margin-left:-20px;width:100vw!important}}.college-info-carousel-card-container .carousel-container{--slide-size:46%;--slide-spacing:1.6rem;padding-left:2.4rem}@media screen and (max-width:599px){.college-info-carousel-card-container .carousel-container{--slide-size:86%;padding-left:2rem}}.college-info-carousel-card-container .carousel-container .carousel-viewport{border:none;border-radius:0}.college-info-carousel-card-container .carousel-container .college-card-content{flex-wrap:wrap!important}.college-info-carousel-card-container .carousel-container .embla__dots{transform:translate3d(0,-2.2rem,0)}@media screen and (max-width:599px){.college-info-carousel-card-container .carousel-container .embla__dots{transform:unset;justify-content:center;padding-top:1.6rem;margin-left:-20px}}.college-info-carousel-card-container .carousel-container .embla__navigation_button button{background-color:var(--component-border-on-dark)}.college-info-carousel-card-container .carousel-container .embla__navigation_button button svg{color:var(--primary-text-color-light)}.college-info-carousel-card-container .carousel-container .college-card-info-container{--carousel-dot-selected-color:var(--interactive-text-color-dark)}.college-info-carousel-card-container .carousel-container .college-card-info-container .carousel-container{padding:0 0 .4rem;--slide-spacing:1rem}.college-info-carousel-card-container .carousel-container .college-card-info-container .carousel-container .carousel-viewport{border-radius:1.2rem 1.2rem .4rem .4rem}.college-info-carousel-card-container .carousel-container .college-card-info-container .carousel-container .embla__dots{position:absolute;left:50%;bottom:1.2rem;transform:translateX(-50%);margin:0}.college-info-carousel-card-container.without-region .embla__dots{transform:none;margin-top:2.4rem}