.CertifiedMechanicsDetailed-module__t6c5_W__hero{text-align:center;color:#fff;background:linear-gradient(135deg,#0f172a 0%,#1e3a5f 100%);padding:7rem 1rem 4rem}.CertifiedMechanicsDetailed-module__t6c5_W__heroContent{max-width:800px;margin:0 auto}.CertifiedMechanicsDetailed-module__t6c5_W__heroBadge{color:#7dd3fc;background:#0684d333;border:1px solid #0684d366;border-radius:2rem;margin-bottom:1.5rem;padding:.375rem 1rem;font-size:.875rem;font-weight:600;display:inline-block}.CertifiedMechanicsDetailed-module__t6c5_W__heroTitle{letter-spacing:-.02em;margin-bottom:1.25rem;font-size:3rem;font-weight:800;line-height:1.15}.CertifiedMechanicsDetailed-module__t6c5_W__heroSubtitle{color:#94a3b8;max-width:650px;margin:0 auto 2.5rem;font-size:1.125rem;line-height:1.7}.CertifiedMechanicsDetailed-module__t6c5_W__heroStats{flex-wrap:wrap;justify-content:center;gap:3rem;display:flex}.CertifiedMechanicsDetailed-module__t6c5_W__heroStat{flex-direction:column;align-items:center;display:flex}.CertifiedMechanicsDetailed-module__t6c5_W__heroStatNumber{color:#0684d3;font-size:2.25rem;font-weight:800}.CertifiedMechanicsDetailed-module__t6c5_W__heroStatLabel{color:#94a3b8;margin-top:.25rem;font-size:.875rem;font-weight:500}.CertifiedMechanicsDetailed-module__t6c5_W__processOverview{background:#fff;padding:4rem 1rem}.CertifiedMechanicsDetailed-module__t6c5_W__sectionContainer{max-width:1200px;margin:0 auto}.CertifiedMechanicsDetailed-module__t6c5_W__sectionTitle{color:#0f172a;text-align:center;margin-bottom:.75rem;font-size:2rem;font-weight:800}.CertifiedMechanicsDetailed-module__t6c5_W__sectionSubtitle{color:#475569;text-align:center;max-width:600px;margin:0 auto 3rem;font-size:1.0625rem;line-height:1.6}.CertifiedMechanicsDetailed-module__t6c5_W__processTimeline{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.CertifiedMechanicsDetailed-module__t6c5_W__processStep{flex-direction:column;align-items:center;gap:.5rem;min-width:120px;padding:1.25rem 1rem;display:flex}.CertifiedMechanicsDetailed-module__t6c5_W__processStepIcon{color:#0684d3;background:linear-gradient(135deg,#e0f2fe,#dbeafe);border-radius:1rem;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.CertifiedMechanicsDetailed-module__t6c5_W__processStepLabel{color:#0f172a;text-align:center;font-size:.8125rem;font-weight:600}.CertifiedMechanicsDetailed-module__t6c5_W__processStepNumber{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem;font-weight:700}.CertifiedMechanicsDetailed-module__t6c5_W__processArrow{color:#cbd5e1;flex-shrink:0}.CertifiedMechanicsDetailed-module__t6c5_W__detailSection{padding:5rem 1rem}.CertifiedMechanicsDetailed-module__t6c5_W__altBackground{background:#f8fbff}.CertifiedMechanicsDetailed-module__t6c5_W__detailGrid{grid-template-columns:1fr;align-items:start;gap:3rem;display:grid}@media (min-width:900px){.CertifiedMechanicsDetailed-module__t6c5_W__detailGrid{grid-template-columns:1fr 1fr}}.CertifiedMechanicsDetailed-module__t6c5_W__detailGridReverse{direction:ltr}@media (min-width:900px){.CertifiedMechanicsDetailed-module__t6c5_W__detailGridReverse{direction:rtl}.CertifiedMechanicsDetailed-module__t6c5_W__detailGridReverse>*{direction:ltr}}.CertifiedMechanicsDetailed-module__t6c5_W__detailContent{flex-direction:column;display:flex}.CertifiedMechanicsDetailed-module__t6c5_W__detailHeader{text-align:center;flex-direction:column;align-items:center;margin-bottom:2rem;display:flex}.CertifiedMechanicsDetailed-module__t6c5_W__detailIconLarge{color:#0684d3;background:linear-gradient(135deg,#e0f2fe,#dbeafe);border-radius:1.25rem;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:1.5rem;display:flex}.CertifiedMechanicsDetailed-module__t6c5_W__detailTitle{color:#0f172a;margin-bottom:.75rem;font-size:1.75rem;font-weight:800}.CertifiedMechanicsDetailed-module__t6c5_W__detailDescription{color:#475569;max-width:600px;margin:0 auto;font-size:1rem;line-height:1.7}.CertifiedMechanicsDetailed-module__t6c5_W__detailFeatures{flex-direction:column;gap:1.5rem;display:flex}.CertifiedMechanicsDetailed-module__t6c5_W__detailFeature{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.CertifiedMechanicsDetailed-module__t6c5_W__featureIcon{color:#0684d3;flex-shrink:0;margin-bottom:.5rem}.CertifiedMechanicsDetailed-module__t6c5_W__detailFeature h4{color:#0f172a;margin-bottom:.25rem;font-size:.9375rem;font-weight:700}.CertifiedMechanicsDetailed-module__t6c5_W__detailFeature p{color:#64748b;font-size:.875rem;line-height:1.6}.CertifiedMechanicsDetailed-module__t6c5_W__detailVisual{justify-content:center;display:flex}.CertifiedMechanicsDetailed-module__t6c5_W__checklistCard{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;width:100%;max-width:400px;padding:2rem;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008}.CertifiedMechanicsDetailed-module__t6c5_W__checklistTitle{color:#0f172a;border-bottom:1px solid #e2e8f0;margin-bottom:1.5rem;padding-bottom:1rem;font-size:1.0625rem;font-weight:700}.CertifiedMechanicsDetailed-module__t6c5_W__checklistItem{color:#334155;align-items:center;gap:.75rem;padding:.625rem 0;font-size:.875rem;font-weight:500;display:flex}.CertifiedMechanicsDetailed-module__t6c5_W__checklistCheck{color:#10b981;flex-shrink:0}.CertifiedMechanicsDetailed-module__t6c5_W__certCard{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;width:100%;max-width:400px;padding:2rem;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008}.CertifiedMechanicsDetailed-module__t6c5_W__certCardIcon{color:#0684d3;margin-bottom:1rem}.CertifiedMechanicsDetailed-module__t6c5_W__certCardTitle{color:#0f172a;border-bottom:1px solid #e2e8f0;margin-bottom:1.5rem;padding-bottom:1rem;font-size:1.0625rem;font-weight:700}.CertifiedMechanicsDetailed-module__t6c5_W__certList{text-align:left;flex-direction:column;gap:.75rem;display:flex}.CertifiedMechanicsDetailed-module__t6c5_W__certItem{color:#334155;align-items:center;gap:.625rem;font-size:.875rem;font-weight:500;display:flex}.CertifiedMechanicsDetailed-module__t6c5_W__certItemIcon{color:#0684d3;flex-shrink:0}.CertifiedMechanicsDetailed-module__t6c5_W__tierHeader{text-align:center;flex-direction:column;align-items:center;margin-bottom:3rem;display:flex}.CertifiedMechanicsDetailed-module__t6c5_W__tierHeader .CertifiedMechanicsDetailed-module__t6c5_W__detailDescription{text-align:center}.CertifiedMechanicsDetailed-module__t6c5_W__tierGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:640px){.CertifiedMechanicsDetailed-module__t6c5_W__tierGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.CertifiedMechanicsDetailed-module__t6c5_W__tierGrid{grid-template-columns:repeat(4,1fr)}}.CertifiedMechanicsDetailed-module__t6c5_W__tierCard{background:#fff;border-top:4px solid;border-radius:1rem;padding:1.75rem;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008}.CertifiedMechanicsDetailed-module__t6c5_W__tierCard:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.CertifiedMechanicsDetailed-module__t6c5_W__tierBadge{color:#fff;border-radius:1rem;margin-bottom:1rem;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-block}.CertifiedMechanicsDetailed-module__t6c5_W__tierName{color:#0f172a;margin-bottom:.5rem;font-size:1.125rem;font-weight:700}.CertifiedMechanicsDetailed-module__t6c5_W__tierDescription{color:#64748b;margin-bottom:1.25rem;font-size:.8125rem;line-height:1.6}.CertifiedMechanicsDetailed-module__t6c5_W__tierSkills{flex-direction:column;gap:.5rem;display:flex}.CertifiedMechanicsDetailed-module__t6c5_W__tierSkill{color:#334155;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;display:flex}.CertifiedMechanicsDetailed-module__t6c5_W__tierSkillIcon{color:#10b981;flex-shrink:0}.CertifiedMechanicsDetailed-module__t6c5_W__assessmentGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:640px){.CertifiedMechanicsDetailed-module__t6c5_W__assessmentGrid{grid-template-columns:repeat(2,1fr)}}.CertifiedMechanicsDetailed-module__t6c5_W__assessmentCard{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.75rem;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008}.CertifiedMechanicsDetailed-module__t6c5_W__assessmentCardTitle{color:#0f172a;align-items:center;gap:.625rem;margin-bottom:1.25rem;font-size:1rem;font-weight:700;display:flex}.CertifiedMechanicsDetailed-module__t6c5_W__assessmentCardIcon{color:#0684d3}.CertifiedMechanicsDetailed-module__t6c5_W__assessmentItems{flex-wrap:wrap;gap:.5rem;display:flex}.CertifiedMechanicsDetailed-module__t6c5_W__assessmentTag{color:#475569;background:#f1f5f9;border-radius:.5rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;display:inline-block}.CertifiedMechanicsDetailed-module__t6c5_W__assessmentNote{color:#64748b;font-size:.875rem;line-height:1.6}@media (max-width:768px){.CertifiedMechanicsDetailed-module__t6c5_W__heroTitle{font-size:2rem}.CertifiedMechanicsDetailed-module__t6c5_W__heroStats{gap:2rem}.CertifiedMechanicsDetailed-module__t6c5_W__heroStatNumber{font-size:1.75rem}.CertifiedMechanicsDetailed-module__t6c5_W__processTimeline{gap:.25rem}.CertifiedMechanicsDetailed-module__t6c5_W__processArrow{display:none}.CertifiedMechanicsDetailed-module__t6c5_W__processStep{min-width:100px;padding:.75rem}}.CertifiedMechanicsDetailed-module__t6c5_W__matchingSection{background:#fff;padding:6rem 1rem;position:relative;overflow:hidden}.CertifiedMechanicsDetailed-module__t6c5_W__matchingGrid{grid-template-columns:1fr;align-items:center;gap:4rem;display:grid}@media (min-width:900px){.CertifiedMechanicsDetailed-module__t6c5_W__matchingGrid{grid-template-columns:1fr 1.2fr}}.CertifiedMechanicsDetailed-module__t6c5_W__matchingContent{max-width:500px}.CertifiedMechanicsDetailed-module__t6c5_W__matchingHeader{text-align:center;flex-direction:column;align-items:center;display:flex}.CertifiedMechanicsDetailed-module__t6c5_W__matchingBadge{color:#0369a1;text-transform:uppercase;letter-spacing:.05em;background:#f0f9ff;border:1px solid #bae6fd;border-radius:2rem;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.75rem;font-weight:700;display:inline-flex}.CertifiedMechanicsDetailed-module__t6c5_W__matchingTitle{color:#0f172a;text-align:center;margin-bottom:1.5rem;font-size:2.5rem;font-weight:800;line-height:1.1}.CertifiedMechanicsDetailed-module__t6c5_W__matchingDescription{color:#475569;text-align:center;margin-bottom:2.5rem;font-size:1.125rem;line-height:1.6}.CertifiedMechanicsDetailed-module__t6c5_W__matchingCards{flex-direction:column;gap:1.25rem;display:flex}.CertifiedMechanicsDetailed-module__t6c5_W__matchingCard{background:#f8fafc;border:1px solid #f1f5f9;border-radius:1.25rem;gap:1.25rem;padding:1.5rem;transition:all .3s;display:flex}.CertifiedMechanicsDetailed-module__t6c5_W__matchingCard:hover{background:#fff;border-color:#e2e8f0;transform:translate(10px);box-shadow:0 10px 15px -3px #0000000d}.CertifiedMechanicsDetailed-module__t6c5_W__matchingCardIcon{color:#0684d3;background:#fff;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:0 4px 6px -1px #0000000d}.CertifiedMechanicsDetailed-module__t6c5_W__matchingCardTitle{color:#0f172a;margin-bottom:.25rem;font-size:1.0625rem;font-weight:700}.CertifiedMechanicsDetailed-module__t6c5_W__matchingCardText{color:#64748b;font-size:.875rem;line-height:1.5}.CertifiedMechanicsDetailed-module__t6c5_W__matchingVisual{justify-content:center;display:flex;position:relative}.CertifiedMechanicsDetailed-module__t6c5_W__matchingMainImage{-o-object-fit:contain;object-fit:contain;z-index:1;max-width:100%;max-height:500px}.CertifiedMechanicsDetailed-module__t6c5_W__matchingFloatingBadge{z-index:2;background:#fff;border:1px solid #f1f5f9;border-radius:1.5rem;width:90%;max-width:320px;padding:1.5rem;position:absolute;bottom:-2rem;left:50%;transform:translate(-50%);box-shadow:0 20px 25px -5px #0000001a}.CertifiedMechanicsDetailed-module__t6c5_W__matchingFloatingBadgeHeader{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.CertifiedMechanicsDetailed-module__t6c5_W__matchingFloatingBadgeTitle{color:#0f172a;font-size:.875rem;font-weight:800}.CertifiedMechanicsDetailed-module__t6c5_W__matchingFloatingBadgeText{color:#64748b;font-size:.75rem;line-height:1.4}
