.hero-container{-webkit-user-select:none;user-select:none;background-color:#dbd9ff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:fit-content;min-height:49vh;padding:0 25px;display:flex}.hero-container>.hero{-webkit-user-select:none;user-select:none;background-color:#dbd9ff;flex-direction:column;justify-content:center;align-items:start;width:100%;max-width:1200px;height:100%;display:flex}.hero-section-headline{padding:0;font-size:3rem}.hero-sub-headline{font-size:1.3rem}.ct-actions{justify-content:start;align-items:start;gap:10px;width:100%;margin-bottom:30px;display:flex}.hero .tag{font-size:1rem;font-weight:600;transition:all .2s}.hero .tag-msg{justify-content:center;align-items:center;gap:6px;width:fit-content;padding:10px 20px;display:flex}@media screen and (max-width:900px){.hero{width:100%;height:75vh}.hero-section-headline{font-size:2.2rem}.hero-sub-headline{font-size:1.1rem}.ct-actions{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.ct-actions button,a{width:100%}.hero .tag{font-size:.8rem}}.hero .tag{border-radius:40px;display:inline-block;overflow:hidden;box-shadow:0 2px 5px #001b753b}
.info-subjects{-webkit-user-select:none;user-select:none;background:#dbd9ff;justify-content:center;align-items:center;width:100%;height:fit-content;min-height:50vh;padding:30px 20px;display:flex}.info-subjects>.info-subjects-container{width:100%;max-width:1200px}.info-subject-card{cursor:pointer;width:100%;max-width:320px;color:var(--subject-color);background:linear-gradient(#fff,#f1f2ff);border-radius:20px;flex-direction:column;gap:7px;padding:26px;display:flex;box-shadow:0 7px 29px #64646f33}.info-subject-card:hover{transform:translateY(-5px)}.info-subject-card .info-subject-card-image{aspect-ratio:1;border:1px solid #dbd9ff;border-radius:20px;justify-content:center;align-items:center;width:100%;margin-bottom:10px;display:flex;overflow:hidden}.info-subject-card .info-subject-card-image>img{aspect-ratio:1;object-fit:cover;object-position:center;width:100%;height:100%}
.install-app{background-color:#fff;justify-content:center;align-items:center;width:100%;height:fit-content;min-height:55vh;padding:40px 0;display:flex}.install-app .install-wrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1200px;height:100%;padding:20px;display:flex}
.features-section{-webkit-user-select:none;user-select:none;background:#dbd9ff;justify-content:center;align-items:center;width:100%;height:fit-content;min-height:50vh;padding:30px 20px;display:flex}.features-section>.features-container{width:100%;max-width:1200px;height:fit-content}.features-container .features-list{flex-wrap:wrap;gap:15px;width:100%;max-width:1200px;display:flex}.features-container .features-list>.feature-card{cursor:pointer;width:100%;max-width:500px;color:var(--subject-color);background:linear-gradient(#fff,#f1f2ff);border:1px solid #dbd9ff;border-radius:25px;flex-direction:column;gap:10px;padding:26px;display:flex;position:relative;overflow:hidden;box-shadow:0 7px 29px #64646f33}.features-container .features-list>.feature-card .feature-image{aspect-ratio:5/3;border-radius:20px;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.features-container .features-list>.feature-card>.feature-image>img{object-fit:cover;object-position:center;border-radius:20px;width:90%;height:90%}.features-container .features-list>.feature-card .feature-bg-gradient{z-index:0;background:linear-gradient(#fff0,#dddfff);width:100%;height:90%;position:absolute;bottom:0;left:0}.features-container .features-list>.feature-card .feature-info{z-index:4}@media screen and (min-width:900px){.features-container .features-list>.feature-card:hover .feature-image>img{width:95%;height:95%}}
