.level-module__-TTXKq__main{-webkit-font-smoothing:antialiased;flex-direction:column;align-items:center;max-width:1000px;margin:0 auto;padding:7rem 2rem;display:flex}.level-module__-TTXKq__title{letter-spacing:-.03em;color:var(--exams-text-primary);text-align:center;margin:0 0 4rem;font-size:2.75rem;font-weight:800}.level-module__-TTXKq__highlight{background:linear-gradient(135deg, var(--exams-brand-primary), #3b82f6);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;padding:0 .2rem}.level-module__-TTXKq__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2rem;width:100%;display:grid}.level-module__-TTXKq__card{background-color:var(--exams-bg-card);border:2px solid var(--exams-border-light);box-shadow:0 4px 20px var(--exams-shadow-color);text-align:center;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;padding:3.5rem 1rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.level-module__-TTXKq__card:hover{box-shadow:0 16px 32px var(--exams-shadow-hover-color);transform:translateY(-8px)}.level-module__-TTXKq__icon{margin-bottom:1.5rem;font-size:3.5rem;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.level-module__-TTXKq__card:hover .level-module__-TTXKq__icon{transform:scale(1.15)rotate(5deg)}.level-module__-TTXKq__cardTitle{color:var(--exams-text-secondary);margin:0;font-size:1.5rem;font-weight:700;transition:color .3s}.level-module__-TTXKq__coursCard:hover{background-color:var(--exams-bg-row-hover);border-color:#3b82f6}.level-module__-TTXKq__coursCard:hover .level-module__-TTXKq__cardTitle{color:#3b82f6}.level-module__-TTXKq__exercicesCard:hover{border-color:var(--exams-brand-primary);background-color:var(--exams-bg-row-hover)}.level-module__-TTXKq__exercicesCard:hover .level-module__-TTXKq__cardTitle{color:var(--exams-brand-primary)}.level-module__-TTXKq__qcmCard:hover{background-color:var(--exams-bg-row-hover);border-color:#f59e0b}.level-module__-TTXKq__qcmCard:hover .level-module__-TTXKq__cardTitle{color:#f59e0b}.level-module__-TTXKq__generateurCard:hover{background-color:var(--exams-bg-row-hover);border-color:#10b981}.level-module__-TTXKq__generateurCard:hover .level-module__-TTXKq__cardTitle{color:#10b981}.level-module__-TTXKq__examensCard:hover{background-color:var(--exams-bg-row-hover);border-color:#8b5cf6}.level-module__-TTXKq__examensCard:hover .level-module__-TTXKq__cardTitle{color:#8b5cf6}@media (max-width:640px){.level-module__-TTXKq__main{padding:7rem 1.25rem}.level-module__-TTXKq__title{margin-bottom:3rem;font-size:2.25rem}.level-module__-TTXKq__grid{grid-template-columns:1fr;gap:1.5rem}.level-module__-TTXKq__card{border-radius:16px;flex-direction:row;justify-content:flex-start;gap:1.5rem;padding:2.5rem 1.5rem}.level-module__-TTXKq__icon{margin-bottom:0;font-size:2.5rem}.level-module__-TTXKq__cardTitle{font-size:1.3rem}}
