.campus-extended .information-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;margin-top:5rem;margin-bottom:2rem}.campus-extended .overview .overview-list{display:flex;flex-direction:column;gap:2rem;margin-bottom:2rem}.campus-extended .overview .overview-list .overview-item{display:flex;gap:1rem;font-size:1rem}.campus-extended .overview .overview-list .overview-item h3{margin:.5rem 0 0;font-weight:600;font-size:1.3rem;letter-spacing:-.05em;line-height:1;color:hsl(220,30%,6%)}.campus-extended .overview .overview-list .overview-item p{margin:.5rem 0 0;font-size:.9rem;font-weight:400;color:#575757;line-height:1.5}.campus-extended .overview .overview-list .overview-item .icon-wrapper{aspect-ratio:1/1;padding:.5rem;background-color:rgba(43,98,217,.0705882353);width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:.2rem}.campus-extended .overview .overview-list .overview-item .icon-wrapper svg{color:#2b63d9}.campus-extended .overview a{width:-moz-fit-content;width:fit-content;text-decoration:none;box-sizing:border-box}.campus-extended .courses h3{margin:0;font-weight:600;font-size:1.3rem;letter-spacing:-.05em;line-height:1;color:hsl(220,30%,6%)}.campus-extended .courses .course-list{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.campus-extended .courses .course-list .course-item{display:flex;gap:1rem;font-size:1rem;border:1px solid hsla(220,20%,80%,.4);background-color:#fff;border-radius:8px}.campus-extended .courses .course-list .course-item.coming-soon{border:1.5px dashed hsla(220,20%,80%,.4);background-color:hsla(221,88%,84%,.094)}.campus-extended .courses .course-list .course-item .image-wrapper{aspect-ratio:16/9;background-color:rgba(43,98,217,.0705882353);position:relative;min-width:200px;border-radius:8px}.campus-extended .courses .course-list .course-item .image-wrapper img{border-radius:8px;object-fit:cover}.campus-extended .courses .course-list .course-item .image-wrapper svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:rgba(43,139,217,.4784313725)}.campus-extended .courses .course-list .course-item h4{margin:.7rem 0 0;font-weight:600;font-size:1rem;letter-spacing:-.05em;line-height:1;color:hsl(220,30%,6%)}.campus-extended .courses .course-list .course-item .course-info{flex:1 1}.campus-extended .courses .course-list .course-item .course-info p{color:#575757;font-size:.8rem}.campus-extended .courses .course-list .course-item .course-meta{display:flex;gap:.5rem;margin-top:.5rem;color:#575757;font-size:.8rem}.campus-extended .courses .course-list .course-item .course-meta div{display:flex;align-items:center;gap:.3rem}.campus-extended .courses .course-list .course-item .course-meta div svg{color:#2b63d9}.campus-extended .courses .course-list .course-item .course-tag{margin-top:.7rem;margin-right:.7rem;height:-moz-fit-content;height:fit-content;color:#1d4ed8;font-weight:600;font-size:.75rem;line-height:1rem;padding:.125rem .625rem;border:1px solid #bfdbfe;border-radius:9999px;display:inline-flex;align-items:center}.campus-extended .courses .course-list .course-item .icon-wrapper{padding:.5rem;background-color:rgba(43,98,217,.0705882353);width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:.2rem}.campus-extended .courses .course-list .course-item .icon-wrapper svg{color:#2b63d9}.campus-extended .courses .course-list a{text-decoration:none;box-sizing:border-box}.campus-extended .feature-icons{display:grid;justify-content:center;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(4,1fr);margin-top:2rem}.campus-extended .feature-card{flex:1 1;display:flex;flex-direction:row;align-items:center;border:1px solid hsla(220,20%,80%,.4);background-color:#fff;border-radius:8px;padding:1.2rem;gap:1rem}.campus-extended .feature-card .feature-image{margin-block:5px}.campus-extended .feature-card .feature-image svg{color:#2b63d9}.campus-extended .feature-card .feature-title{margin:0;font-weight:700;font-size:1rem;line-height:1.5;letter-spacing:-.05em}.campus-extended .feature-card .feature-subtitle{margin:0;font-weight:400;font-size:.8rem;line-height:1.5;color:hsl(220,20%,35%)}@media screen and (max-width:1200px){.information-container{grid-template-columns:1fr!important}}@media screen and (max-width:991px){.campus-extended .feature-icons{grid-template-columns:1fr 1fr!important}}@media screen and (max-width:678px){.campus-extended .courses .course-list .course-item{flex-direction:column}.campus-extended .courses .course-list .course-item .course-info{padding-inline:1rem}.campus-extended .courses .course-list .course-item .course-tag{margin:1rem;width:-moz-fit-content;width:fit-content}}@media screen and (max-width:575px){.campus-extended .feature-icons{grid-template-columns:1fr!important}}