@media screen and (min-width:1400px){.desktop-space{height:200px}}@media screen and (max-width:525px){.desktop-space{height:80px}}#header-banner{--step-start-section-spacing:clamp(1.5rem, 3vw, 2.5rem);opacity:1;min-height:60vh;position:relative;overflow:hidden}.header-banner__img{z-index:0}.header-banner__overlay{z-index:1;background:linear-gradient(#001822,#00182299 30%,#000c 100%);position:absolute;inset:0}.header-banner__content{z-index:2;position:relative}.step-start-header{width:100%;padding-block:var(--step-start-section-spacing);flex-direction:column;align-items:center;gap:clamp(.75rem,1.5vw,1rem);display:flex}.step-start-intro{flex-direction:column;gap:.5rem;max-width:820px;font-size:clamp(1rem,.7vw + .9rem,1.25rem);font-weight:700;line-height:1.55;display:flex}@media screen and (min-width:992px){.step-start-intro{font-size:2rem}}.step-start-intro__subline{font-size:clamp(1rem,.7vw + .9rem,1.25rem);font-weight:400}.step-start-info{width:min(100%,900px);margin-inline:auto;margin-bottom:var(--step-start-section-spacing)}.step-start-info__note{letter-spacing:.02em}.step-start-info__description{line-height:1.6}.step-start-info__panel{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#071f2c6b;border:1px solid #ffffff47;border-radius:.85rem;padding:1rem 1.1rem}.step-start-info__title{font-size:1.05rem}.step-start-info__list{margin:0;padding-left:1.2rem}.step-start-info__list li{line-height:1.5}.step-start-info__list li+li{margin-top:.45rem}@media screen and (min-width:768px){.step-start-info__col-right{border-left:1px solid #fff3;padding-left:2rem}}@media screen and (max-width:991px){.step-start-info__panel{padding:.9rem 1rem}}.first-year-student{background-image:linear-gradient(#fff,#fff),linear-gradient(-45deg,#7fcdd4 20%,#fbe74a 50%,#64c7f2 80%);background-origin:border-box;background-clip:padding-box,border-box;border:8px solid #0000;border-radius:40px}.transfer-student-card{border:8px solid var(--border-u-blue-600);background-color:var(--border-u-blue-600);padding:0;border-radius:40px!important}@media (max-width:767.98px){#header-banner .step-start-info{margin-bottom:0}#header-banner #form-buttons{margin-top:var(--step-start-section-spacing)!important;margin-bottom:var(--step-start-section-spacing)!important}}
