html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}b{font-weight:bolder}code{font-family:monospace,monospace;font-size:1em}button{font-size:100%;line-height:1.15}button{overflow:visible}button{text-transform:none}button,[type=button]{appearance:button;-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring{outline:1px dotted ButtonText}[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit;margin:0;padding:0;font:inherit}h1,h2{text-wrap:balance}p{max-width:75ch;text-wrap:pretty}ul,ol{list-style:none}img{max-width:100%;height:auto}a{color:#030712;text-decoration:none;background-color:transparent}img{max-width:100%;height:auto;font-style:italic;vertical-align:middle;border-style:none}button{padding:0;font:inherit;color:inherit;background:none;border:none;outline:none}@font-face{font-family:Inter;font-weight:300;font-display:swap;src:local("Inter Light"),url(/asset/font/inter/Inter-Light.woff2) format("woff2"),url(/asset/font/inter/Inter-Light.woff) format("woff"),url(/asset/font/inter/Inter-Light.ttf) format("ttf")}@font-face{font-family:Inter;font-weight:400;font-display:swap;src:local("Inter"),url(/asset/font/inter/Inter-Regular.woff2) format("woff2"),url(/asset/font/inter/Inter-Regular.woff) format("woff"),url(/asset/font/inter/Inter-Regular.ttf) format("ttf")}@font-face{font-family:Inter;font-weight:600;font-display:swap;src:local("Inter SemiBold"),url(/asset/font/inter/Inter-SemiBold.woff2) format("woff2"),url(/asset/font/inter/Inter-SemiBold.woff) format("woff"),url(/asset/font/inter/Inter-SemiBold.ttf) format("ttf")}@font-face{font-family:Inter;font-weight:700;font-display:swap;src:local("Inter Bold"),url(/asset/font/inter/Inter-Bold.woff2) format("woff2"),url(/asset/font/inter/Inter-Bold.woff) format("woff"),url(/asset/font/inter/Inter-Bold.ttf) format("ttf")}@font-face{font-family:Inter;font-weight:800;font-display:swap;src:local("Inter ExtraBold"),url(/asset/font/inter/Inter-ExtraBold.woff2) format("woff2"),url(/asset/font/inter/Inter-ExtraBold.woff) format("woff"),url(/asset/font/inter/Inter-ExtraBold.ttf) format("ttf")}h1{font-size:5.49rem}h2{font-size:4.39rem}p{font-size:1.8rem}html{scroll-behavior:smooth;scrollbar-gutter:stable;font-size:62.5%}body{font-weight:400;overflow-x:hidden;font-family:Inter,system-ui,sans-serif;font-size:1.8rem;color:#030712;background-color:#f3f4f6}.container-section{padding-top:14.4rem;padding-bottom:14.4rem}.base-layout{max-width:192rem;margin:auto;padding-right:3.2rem;padding-left:3.2rem}.fade-in-up{transform:translateY(3.2rem);opacity:0;animation:fadeInUp 1.2s ease-in-out both}@keyframes fadeInUp{to{transform:translateY(0);opacity:1}}.fade-in-down{transform:translateY(-3.2rem);opacity:0;animation:fadeInDown 1.2s ease-in-out both}@keyframes fadeInDown{to{transform:translateY(0);opacity:1}}.fade-in-left{transform:translate(-3.2rem);opacity:0;animation:fadeInLeft 1.2s ease-in-out both}@keyframes fadeInLeft{to{transform:translate(0);opacity:1}}@keyframes fadeInRight{to{transform:translate(0);opacity:1}}@keyframes zoomIn{to{transform:scale(1);opacity:1}}.skeleton{position:relative;overflow:hidden;visibility:hidden;opacity:0;background-color:#e5e7eb;border-radius:1.2rem;transition:opacity .5s,visibility .5s}.skeleton:before{content:"";position:absolute;top:0;left:0;transform:translate(-100%);width:100%;height:100%;background:linear-gradient(90deg,#0000,#9ca3af99,#0000);animation:1.5s shimmer infinite}.skeleton--active{visibility:visible;opacity:1}@keyframes shimmer{to{transform:translate(100%)}}.custom-image{position:relative;display:block}.custom-image__tag{display:block;aspect-ratio:1/1;width:100%;object-fit:cover;object-position:center}.custom-image__skeleton{position:absolute;width:100%;height:100%}.custom-image__content{visibility:visible;opacity:1}::-webkit-scrollbar{width:1.3rem;border-radius:2rem}::-webkit-scrollbar-thumb{background-color:#3785fa;background-clip:content-box;border:.3rem solid transparent;border-radius:2rem}::-webkit-scrollbar-thumb:hover{background-color:#5da8fd}::-webkit-scrollbar-thumb:active{background-color:#1a53e3}::-webkit-scrollbar-track{background:#e5e7eb}::-webkit-scrollbar-corner{background:#e5e7eb}.navbar{position:fixed;z-index:60;display:flex;align-items:center;justify-content:center;width:100%;padding-top:2rem;padding-bottom:2rem;background-color:#f3f4f6;box-shadow:0 .4rem .6rem #0000001a,0 .2rem .4rem #0000001a;transition:transform .5s,box-shadow .5s}.navbar--scroll-down{transform:translateY(-100%)}.navbar--scroll-up{transform:translateY(0);box-shadow:0 1.5rem 1rem #0000001a,0 .4rem .6rem #0000001a}.navbar__container{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%}.navbar__logo{width:auto;height:5.6rem}.navbar__title{font-weight:800;line-height:1;letter-spacing:-.1rem}.navbar__space{display:block;width:100%;height:8rem}.navbar__container-logo{display:flex;gap:1.2rem;align-items:center}.navbar__button-close,.navbar__button-open{cursor:pointer;position:relative;display:flex}.navbar__menu{will-change:transform;position:fixed;z-index:100;top:0;right:0;transform:translate(100%);overflow-x:auto;display:flex;flex-direction:column;gap:4.8rem;align-items:flex-end;width:100%;max-width:42rem;height:100vh;padding:3.2rem;background-color:#f9fafb}.navbar__menu--active{transform:translate(0);box-shadow:2.5rem 0 5rem #00000040}.navbar__menu-transition{transition:transform .5s,box-shadow .5s}.footer{width:100%;background-color:#d1d5db;box-shadow:0 -.4rem .6rem #0000001a,0 -.2rem .4rem #0000001a}.footer__container{display:flex;flex-direction:column;gap:4rem;align-items:center;justify-content:center;width:100%;max-width:500rem;padding:4rem 0}.footer__container-link{display:flex;flex-wrap:wrap;gap:2rem;align-items:center;justify-content:center;width:100%}.footer__title{font-weight:800;font-size:2.25rem}.footer__logo{width:11.2rem}.footer__description{font-size:1.4rem;line-height:1.5;text-align:center}.footer__copyright{display:flex;flex-direction:column;align-items:center;justify-content:center}.footer__text-copyright{font-size:1.4rem;line-height:1.5;color:#6b7280;text-align:center}.title{position:relative;display:inline-block;align-self:center;text-align:center}.title:before{content:"";position:absolute;bottom:-1.2rem;left:50%;transform:translate(-50%);width:75%;height:.3rem;background-color:#9bcaf5}.title__text{font-weight:800;font-size:4.39rem;line-height:1;letter-spacing:-.1rem}.overlay{position:fixed;z-index:50;top:0;left:0;display:block;width:100%;height:100vh;visibility:hidden;opacity:0;background-color:#00000080;transition:opacity .5s,visibility .5s}.overlay--active{visibility:visible;opacity:1}.navbar-sub-link{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.navbar__container-sub-link-menu{position:relative;display:flex;flex-direction:column;gap:2rem;max-height:0;margin-top:0;padding:1.2rem;visibility:hidden;opacity:0;background-color:#f9fafb;border:.1rem solid #d1d5db;border-radius:1.2rem;box-shadow:0 .2rem 2rem #0000000d;transition:opacity .5s,visibility .5s,max-height .5s,margin-top .5s}.navbar-sub-link__button{cursor:pointer;position:relative;display:flex;gap:.8rem;align-items:center}.navbar-sub-link__button:before{content:"";position:absolute;right:0;bottom:-.8rem;width:0;height:.3rem;background-color:#3785fa;border-radius:2rem;transition:width .5s}.navbar-sub-link__button:hover:before{width:100%}.navbar__container-sub-link-menu--active{max-height:999rem;margin-top:2rem;visibility:visible;opacity:1;transition:opacity .5s,visibility .5s,max-height .5s,margin-top .5s}.navbar-sub-link__menu-container{display:flex;gap:1.2rem;align-items:center;width:100%;padding:1.6rem;border-radius:1.2rem;transition:background-color .5s}.navbar-sub-link__menu-container:hover{background-color:#e5e7eb}.navbar-sub-link__header-icon{width:2.4rem;min-width:2.4rem;height:2.4rem;min-height:2.4rem;fill:#2165ef}.navbar-sub-link__title{font-weight:700;font-size:1.4rem;color:#030712}.navbar-sub-link__icon{width:2rem;min-width:2rem;height:2rem;min-height:2rem}.navbar__link-fade{transform:translate(-25%);opacity:0}.navbar__link-fade-animation{animation:fadeInRight 1.2s ease-out both}.modal{position:fixed;z-index:90;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100vh;visibility:hidden;opacity:0;transition:opacity .5s}.modal--active,.modal--active .modal__overlay{visibility:visible;opacity:1}.modal__container{z-index:100;padding:2rem;background-color:#f3f4f6;border-radius:1.2rem}.modal--active .modal__container{transform:scale(.5);opacity:0;animation:zoomIn .5s ease-out both}.modal__container-title{display:flex;gap:3.2rem;align-items:center;justify-content:space-between;padding-bottom:4rem}.modal__title{font-weight:700;position:relative;font-size:2.25rem}.modal__title:before{content:"";position:absolute;bottom:-.8rem;left:0;width:75%;height:.3rem;background-color:#2563eb;border-radius:1.2rem}.modal__icon{width:1.6rem;height:1.6rem;fill:#9ca3af;transition:fill .5s}.modal__container-icon{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.6rem;border:.2rem solid #9ca3af;border-radius:.8rem;transition:border-color .5s}.modal__container-icon:hover{border-color:#030712}.modal__container-icon:hover .modal__icon{fill:#030712}.not-found{display:flex;flex-direction:column;gap:5.6rem;align-items:center;justify-content:center;min-height:100vh}.not-found__letter{font-weight:800;font-size:40vw;color:#f3f4f6;text-shadow:0 .8rem 3.2rem rgba(0,0,0,.3)}.not-found__container{z-index:10;display:flex;flex-direction:column;align-items:center;padding:4rem;background-color:#e5e7eb80;-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem);border:.1rem solid #f3f4f6;border-radius:2rem;box-shadow:0 .1rem .3rem #0000001a,0 .1rem .2rem #0000001a}.not-found__container-title{display:flex;gap:2rem;align-items:center;justify-content:center}.not-found__title{font-weight:800;font-size:5.49rem;text-align:center}.not-found__emoji{width:4rem}.not-found__subtitle{max-width:32rem;margin:2rem 0;font-size:2.25rem;line-height:1.5;text-align:center}.not-found__description{font-size:1.4rem;text-align:center}.not-found__button{font-weight:600;margin-top:4rem;padding:.8rem 3.2rem;color:#030712;border:.2rem solid #030712;border-radius:3.2rem}.pensum-instruction{display:flex;flex-direction:column;padding-top:8rem;padding-bottom:8rem}.pensum-instruction__subtitle{margin-top:8rem}.subtitle{display:flex;gap:.8rem;align-items:center}.subtitle__icon{fill:#a96425}.subtitle__text{font-weight:800;font-size:2.81rem;line-height:1;letter-spacing:-.1rem}.list-subject{display:grid;gap:3.2rem;margin-top:4rem}.list-subject__item{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:center;justify-content:space-between;width:100%}.list-subject__content{display:flex;gap:1.2rem;align-items:center}.list-subject__card{font-weight:600;padding:.6rem 1.2rem;font-size:1.4rem;border-radius:1.2rem}.list-subject__yellow{background-color:#facc15;border:.2rem solid #a16207}.list-subject__indigo{background-color:#818cf8;border:.2rem solid #4338ca}.list-subject__orange{background-color:#fb923c;border:.2rem solid #c2410c}.list-subject__blue{background-color:#60a5fa;border:.2rem solid #1d4ed8}.list-subject__purple{background-color:#c084fc;border:.2rem solid #7e22ce}.list-subject__green{background-color:#4ade80;border:.2rem solid #15803d}.list-subject__sky{background-color:#38bdf8;border:.2rem solid #0369a1}.instruction{display:flex;flex-flow:wrap;gap:6.4rem;align-items:center;justify-content:space-between;width:100%;padding:5.6rem 0}.instruction__card{display:flex;flex-direction:column;gap:2rem;padding:1.6rem;background-color:#e5e7eb;border:.2rem solid #374151;border-radius:1.2rem;box-shadow:0 .4rem .6rem #0000001a,0 .2rem .4rem #0000001a}.instruction__card-subject{font-weight:600;display:flex;align-items:center;justify-content:center;padding:.4rem 0;background-color:#fb923c;border:.2rem solid #c2410c;border-radius:1.2rem}.instruction__card-container{display:flex;gap:2rem;align-items:center}.instruction__card-information{font-weight:600;width:100%;padding:.4rem 2rem;font-size:1.4rem;text-align:center;background-color:#60a5fa;border:.2rem solid #1d4ed8;border-radius:.8rem}.instruction__card-subtitle{text-align:center}.instruction__card-title{font-weight:700;font-size:2.25rem;text-align:center}.instruction__type-subject{display:flex;flex-direction:column;gap:1.6rem}.instruction__type-subject-container{display:flex;gap:1.2rem;align-items:center}.instruction__type-subject-text{font-weight:700;padding:.4rem 1.2rem;font-size:1.4rem;background-color:#60a5fa;border:.2rem solid #1d4ed8;border-radius:.8rem}.instruction__total-container{display:flex;gap:6.4rem;align-items:center;justify-content:space-between;max-width:32rem}.instruction__container{display:inline-flex;flex-direction:column;gap:3.2rem}.pensum{display:flex;flex-direction:column;gap:8rem;align-items:center;justify-content:center;margin-bottom:12.8rem}.pensum__container{position:relative;overflow:auto;overflow-y:hidden;display:flex;gap:3.2rem;align-items:flex-start;justify-content:flex-start;width:100%;padding:2rem 0}.pensum__container-card{display:flex;flex-direction:column;gap:3.2rem}.pensum__container-title{width:100%;text-align:center}.pensum__title{font-weight:800;font-size:2.81rem;line-height:1;text-align:center;letter-spacing:-.1rem}.pensum__container-information{display:flex;flex-direction:column;gap:8rem;padding:8rem 0}.pensum__subtitle{font-weight:800;position:relative;font-size:2.25rem}.pensum__container-card-career{display:flex;flex-wrap:wrap;gap:4rem;align-items:center;justify-content:center}.card-subject{display:flex;flex-direction:column;gap:.8rem;align-items:center;width:16rem;height:19.6rem;padding:1.6rem;background-color:#e5e7eb;border:.1rem solid #6b7280;border-radius:1.2rem;box-shadow:0 1.5rem 1rem #0000001a,0 .4rem .6rem #0000001a}.card-subject__type{font-weight:600;width:100%;padding:.4rem 0;font-size:1.4rem;text-align:center;border-radius:.8rem}.card-subject__container{display:flex;gap:1.2rem;align-items:center;justify-content:space-between;width:100%}.card-subject__information{font-weight:600;width:100%;padding:.4rem 0;font-size:1.4rem;text-align:center;background-color:#60a5fa;border:.2rem solid #1d4ed8;border-radius:.8rem}.card-subject__code{font-size:1.4rem;text-align:center}.card-subject__name{font-weight:700;font-size:1.4rem;text-align:center}.card-subject__prerequisite{font-size:1.1rem;text-align:center}.card-subject__yellow{background-color:#facc15;border:.2rem solid #a16207}.card-subject__orange{background-color:#fb923c;border:.2rem solid #c2410c}.card-subject__blue{background-color:#60a5fa;border:.2rem solid #1d4ed8}.card-subject__purple{background-color:#c084fc;border:.2rem solid #7e22ce}.card-subject__indigo{background-color:#818cf8;border:.2rem solid #4338ca}.card-subject__green{background-color:#4ade80;border:.2rem solid #15803d}.card-subject__sky{background-color:#38bdf8;border:.2rem solid #0369a1}.card-semester{font-weight:700;width:16rem;padding:.4rem 0;font-size:2.25rem;text-align:center;background-color:#60a5fa;border:.2rem solid #1a53e3;border-radius:.8rem;box-shadow:0 .4rem .6rem #0000001a,0 .2rem .4rem #0000001a}.pensum-statistic{padding-top:6.4rem;padding-bottom:6.4rem}.pensum-statistic__container-card{position:relative;overflow:auto;overflow-y:hidden;display:flex;gap:3.2rem;align-items:flex-start;justify-content:flex-start;width:100%;margin-top:3.2rem;padding:2rem 0}.pensum-statistic__container{display:flex;flex-direction:column;gap:3.2rem}.card-statistic{display:flex;flex-direction:column;gap:1.6rem;align-items:center;justify-content:center;width:16rem;padding:1.2rem;background-color:#e5e7eb;border:.2rem solid #374151;border-radius:1.2rem;box-shadow:0 1.5rem 1rem #0000001a,0 .4rem .6rem #0000001a}.card-statistic__text{font-size:1.4rem;text-align:center}.card-statistic__information{font-weight:700;padding:.5rem .8rem;font-size:1.4rem;background-color:#60a5fa;border:.2rem solid #1d4ed8;border-radius:.8rem}.pensum-elective{display:flex;flex-direction:column;width:100%;margin-bottom:12.8rem}.pensum-elective__container-description{display:flex;flex-wrap:wrap;gap:2rem;padding:4rem 0}.pensum-elective__container-title{display:flex;gap:1.2rem;align-items:center;width:100%}.pensum-elective__block{display:block;width:2.8rem;height:2.8rem;border-radius:.8rem}.pensum-elective__title{font-weight:700}.pensum-elective__blue{background-color:#60a5fa;border:.2rem solid #1d4ed8}.pensum-elective__green{background-color:#4ade80;border:.2rem solid #15803d}.pensum-elective__purple{background-color:#c084fc;border:.2rem solid #7e22ce}.pensum-elective__subtitle{font-size:2.25rem}.pensum-elective__container{position:relative;overflow:auto;overflow-y:hidden;display:flex;gap:3.2rem;align-items:flex-start;justify-content:flex-start;width:100%;margin-top:3.2rem;padding:2rem 0}.pensum-elective__container-card{display:flex;flex-direction:column;gap:3.2rem}.pensum-elective__row{display:flex;flex-wrap:wrap;gap:12.8rem;align-items:center;justify-content:center;width:100%}.pensum-elective__container-row{position:relative;overflow:auto;overflow-y:hidden}.pensum-elective__description{align-self:center;max-width:100rem;padding:4rem 0;line-height:1.5;text-align:center}.card-career__container-icon{display:flex;padding:1.2rem;background-color:#f9fafb;border:.1rem solid #e5e7eb;border-radius:999rem;box-shadow:0 .1rem .3rem #0000001a,0 .1rem .2rem #0000001a;transition:background-color .5s}.card-career__container-illustration{position:absolute;z-index:-1;right:-2rem;bottom:-2rem;padding:3.2rem;background-color:#e5e7eb;border-radius:999rem;transition:transform .5s}.card-career__button{display:flex;gap:1.2rem;align-items:center;transition:transform .5s}.card-career__icon{width:2.4rem;height:2.4rem;transition:fill .5s}.card-career{position:relative;overflow:hidden;width:100%;max-width:55rem;background-color:#f9fafb;border:.2rem solid #d1d5db;border-radius:2rem;box-shadow:0 .4rem .6rem #0000001a,0 .2rem .4rem #0000001a;transition:transform .5s}.card-career:hover{transform:scale(1.05)}.card-career:active{transform:scale(.95)}.card-career:hover .card-career__container-icon{background-color:#2165ef}.card-career:hover .card-career__icon{fill:#f9fafb}.card-career:hover .card-career__button{transform:translate(.6rem)}.card-career:hover .card-career__container-illustration{transform:scale(1.2)}.card-career__container{display:flex;flex-direction:column;gap:2rem;justify-content:space-between;height:100%;padding:3.2rem}.card-career__title{font-weight:800;font-size:2.25rem}.card-career__description{line-height:1.5;color:#6b7280}.card-career__illustration{width:6.4rem;height:6.4rem;fill:#2165ef}.card-career__container-information{display:flex;flex-direction:column;gap:1.2rem}.card-elective{display:flex;flex-direction:column;gap:1.2rem;align-items:center;width:17.6rem;height:12.8rem;padding:1.6rem;background-color:#e5e7eb;border:.2rem solid #374151;border-radius:1.2rem}.card-elective__semester{font-weight:700;width:100%;padding:.4rem 0;font-size:1.4rem;text-align:center;border-radius:.8rem}.card-elective__title{font-size:1.4rem;text-align:center}.card-elective__blue{background-color:#60a5fa;border:.2rem solid #1d4ed8}.card-elective__green{background-color:#4ade80;border:.2rem solid #15803d}.card-elective__purple{background-color:#c084fc;border:.2rem solid #7e22ce}.modal-subject{overflow-y:auto;display:flex;flex-direction:column;gap:3.2rem;max-width:100rem;max-height:80vh}.modal-subject__title{font-weight:700;text-align:center}.modal-subject__subtitle{font-weight:700}.modal-subject__list{margin-left:2rem;list-style:disc}.modal-subject__description{font-size:1.4rem;line-height:1.5}.animation-delay-20{animation-delay:.2s}.animation-delay-25{animation-delay:.25s}.animation-delay-35{animation-delay:.35s}.animation-delay-40{animation-delay:.4s}.animation-delay-50{animation-delay:.5s}.animation-delay-60{animation-delay:.6s}.animation-delay-75{animation-delay:.75s}.cursor-pointer{cursor:pointer}.overflow-hidden{overflow:hidden}.color-primary-500{color:#274484}.block{display:block}@media screen and (min-width: 64em){.container-section{padding-top:20.8rem;padding-bottom:20.8rem}.base-layout{padding-right:4.8rem;padding-left:4.8rem}.navbar__container-logo{width:250px}.navbar__button-close,.navbar__button-open{position:absolute;visibility:hidden;opacity:0}.navbar__menu{position:relative;z-index:10;transform:translate(0);overflow:visible;flex-direction:row;align-items:center;width:100%;max-width:none;height:auto;padding:0;background-color:transparent;box-shadow:none;transition:none}.navbar-sub-link{align-items:flex-start}.navbar__container-sub-link-menu{position:absolute;top:6.4rem;display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.2rem;max-width:60rem;box-shadow:0 1.5rem 1rem #0000001a,0 .4rem .6rem #0000001a}.navbar-sub-link__button:before{right:auto;left:0}.navbar-sub-link__title{font-size:1.8rem}.pensum__title{font-size:5.49rem}.pensum-elective__container-description{gap:6.4rem;align-items:center;justify-content:center;width:100%}.pensum-elective__container-title{width:auto}.modal-subject{min-width:70rem}}@media screen and (min-width: 80em){.base-layout{padding-right:6.4rem;padding-left:6.4rem}.navbar__container-sub-link-menu{max-width:65rem}.not-found__letter{position:absolute}.not-found__container{min-width:50rem}.not-found__title{font-size:6.86rem}.not-found__emoji{width:6.4rem}.not-found__subtitle{font-size:2.81rem}.not-found__description{font-size:1.8rem}.list-subject{grid-template-columns:auto auto;column-gap:12.8rem}}@media screen and (min-width: 90em){.navbar__container-sub-link-menu{max-width:100rem}.not-found__container{min-width:65rem}.not-found__title{font-size:8.53rem}}@media screen and (min-width: 73.13em){.navbar__link-fade{transform:translateY(-25%);opacity:0}.navbar__link-fade-animation{animation:fadeInDown 1.2s ease-out both}}@media screen and (min-width: 30em){.instruction__card{max-width:38.4rem}.pensum__title{font-size:3.51rem}.pensum__subtitle,.card-career__title{font-size:2.81rem}.modal-subject__title{font-size:2.25rem}.modal-subject__description{font-size:1.8rem}}@media screen and (min-width: 48em){.pensum__title{font-size:4.39rem}.pensum__subtitle{font-size:3.51rem}.card-career{height:38.4rem}}
