.credentials-module__Z_8AAG__page{background:var(--black);color:var(--white)}.credentials-module__Z_8AAG__hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 82% 25%, #e12d3012, transparent 30%), var(--black);padding:92px 0 80px}.credentials-module__Z_8AAG__overline,.credentials-module__Z_8AAG__sectionHead span,.credentials-module__Z_8AAG__educationCard>div>span{color:var(--red);letter-spacing:3px;font-family:Arial,sans-serif;font-size:10px;font-weight:700}.credentials-module__Z_8AAG__heroGrid{grid-template-columns:.9fr 1.1fr;align-items:end;gap:90px;margin-top:18px;display:grid}.credentials-module__Z_8AAG__heroGrid h1{margin:0;font-size:clamp(42px,5vw,67px);line-height:1.45}.credentials-module__Z_8AAG__heroGrid p{color:var(--soft);margin:0;font-size:15px;line-height:2.3}.credentials-module__Z_8AAG__education{padding:100px 0 60px}.credentials-module__Z_8AAG__sectionHead{margin-bottom:40px}.credentials-module__Z_8AAG__sectionHead h2{margin:8px 0 0;font-size:35px}.credentials-module__Z_8AAG__educationCard{background:linear-gradient(125deg, #e12d300f, transparent 50%), var(--panel);border:1px solid var(--line);border-right:3px solid var(--red);justify-content:space-between;align-items:center;gap:40px;padding:38px;display:flex}.credentials-module__Z_8AAG__educationCard h3{margin:12px 0 4px;font-size:22px}.credentials-module__Z_8AAG__educationCard p{color:var(--muted);margin:0;font-size:12px}.credentials-module__Z_8AAG__educationCard>strong{color:var(--soft);font-family:Arial,sans-serif;font-size:16px}.credentials-module__Z_8AAG__certifications{padding:50px 0 100px}.credentials-module__Z_8AAG__certGrid{border-top:1px solid var(--line);border-right:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.credentials-module__Z_8AAG__certGrid article{border-left:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:25px;min-height:105px;padding:22px 25px;display:flex}.credentials-module__Z_8AAG__number{color:var(--red);font-family:Arial,sans-serif;font-size:11px}.credentials-module__Z_8AAG__certGrid h3{margin:0 0 6px;font-size:14px}.credentials-module__Z_8AAG__year{color:var(--muted);font-size:11px}@media (max-width:850px){.credentials-module__Z_8AAG__heroGrid{grid-template-columns:1fr;gap:35px}}@media (max-width:650px){.credentials-module__Z_8AAG__hero{padding:65px 0 55px}.credentials-module__Z_8AAG__certGrid{grid-template-columns:1fr}.credentials-module__Z_8AAG__educationCard{flex-direction:column;align-items:flex-start}}
.credentialsGroupedSection{background:var(--black);padding:70px 0 90px}.credentialsGroupedHead{margin-bottom:45px}.credentialsGroupedHead>span{text-align:right;color:var(--red);letter-spacing:2.5px;direction:ltr;margin-bottom:8px;font-family:Arial,sans-serif;font-size:9px;font-weight:700;display:block}.credentialsGroupedHead h2{color:var(--white);margin:0;font-size:31px;line-height:1.6}.credentialsTimeline{border-top:1px solid var(--line)}.credentialsYear{border-bottom:1px solid var(--line);grid-template-columns:190px minmax(0,1fr);display:grid}.credentialsYearHead{border-left:1px solid var(--line);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:7px;padding:34px 0 34px 34px;display:flex}.credentialsYearHead strong{color:var(--red);direction:rtl;font-size:30px;font-weight:700;line-height:1}.credentialsYearHead span{color:var(--muted);font-size:9px}.credentialsYearCourses{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.credentialCourse{border-bottom:1px solid var(--line);align-items:center;gap:13px;min-height:92px;padding:27px 35px;display:flex;position:relative}.credentialCourse:nth-child(odd){border-left:1px solid var(--line)}.credentialCourse:nth-last-child(-n+2){border-bottom:0}.credentialDot{background:var(--red);border-radius:50%;flex:0 0 5px;width:5px;height:5px}.credentialCourse h3{text-align:right;color:var(--white);direction:ltr;margin:0;font-family:Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.7}html[data-theme=light] .credentialsGroupedSection{background:#f8f9fa}html[data-theme=light] .credentialsGroupedHead h2,html[data-theme=light] .credentialCourse h3{color:#111316}html[data-theme=light] .credentialsTimeline,html[data-theme=light] .credentialsYear,html[data-theme=light] .credentialsYearHead,html[data-theme=light] .credentialCourse{border-color:#1113161a}@media (max-width:820px){.credentialsGroupedSection{padding:48px 0 55px}.credentialsGroupedHead{margin-bottom:28px}.credentialsGroupedHead h2{font-size:25px;line-height:1.6}.credentialsYear{grid-template-columns:1fr}.credentialsYearHead{border-left:0;border-bottom:1px solid var(--line);flex-direction:row;justify-content:space-between;align-items:center;padding:22px 0 15px}.credentialsYearHead strong{font-size:25px}.credentialsYearCourses{grid-template-columns:1fr}.credentialCourse{min-height:62px;padding:16px 5px;border-left:0!important;border-bottom:1px solid var(--line)!important}.credentialCourse:last-child{border-bottom:0!important}.credentialCourse h3{font-size:12px}}
