@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap";
.BrakeTestSystems-module-scss-module__AGTimq__pageWrapper{color:#333;background:#fff;min-height:100vh;padding:20px 40px;font-family:Montserrat,sans-serif}@media (max-width:768px){.BrakeTestSystems-module-scss-module__AGTimq__pageWrapper{padding:15px 16px}}.BrakeTestSystems-module-scss-module__AGTimq__container{max-width:1400px;margin:0 auto}.BrakeTestSystems-module-scss-module__AGTimq__header{border-bottom:1px solid #e0e0e0;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:30px;padding-bottom:15px;display:flex}@media (max-width:768px){.BrakeTestSystems-module-scss-module__AGTimq__header{flex-direction:column;align-items:flex-start;gap:12px}}.BrakeTestSystems-module-scss-module__AGTimq__mainTitle{text-transform:uppercase;color:#000;margin:0;font-size:1.6rem;font-weight:800}@media (max-width:480px){.BrakeTestSystems-module-scss-module__AGTimq__mainTitle{font-size:1.3rem}}.BrakeTestSystems-module-scss-module__AGTimq__breadcrumbs{color:#666;flex-wrap:wrap;align-items:center;gap:6px;font-size:.85rem;display:flex}.BrakeTestSystems-module-scss-module__AGTimq__breadcrumbs span,.BrakeTestSystems-module-scss-module__AGTimq__breadcrumbs a{color:#666;text-decoration:none;transition:color .2s}.BrakeTestSystems-module-scss-module__AGTimq__breadcrumbs span:hover,.BrakeTestSystems-module-scss-module__AGTimq__breadcrumbs a:hover{color:#1565c0}.BrakeTestSystems-module-scss-module__AGTimq__breadcrumbs .BrakeTestSystems-module-scss-module__AGTimq__separator{color:#666;cursor:default;-webkit-user-select:none;user-select:none}.BrakeTestSystems-module-scss-module__AGTimq__breadcrumbs .BrakeTestSystems-module-scss-module__AGTimq__separator:hover{color:#666}.BrakeTestSystems-module-scss-module__AGTimq__breadcrumbs .BrakeTestSystems-module-scss-module__AGTimq__current{color:#666;cursor:default;font-weight:500}.BrakeTestSystems-module-scss-module__AGTimq__breadcrumbs .BrakeTestSystems-module-scss-module__AGTimq__current:hover{color:#666}.BrakeTestSystems-module-scss-module__AGTimq__layout{grid-template-columns:1fr 300px;gap:40px;display:grid}@media (max-width:900px){.BrakeTestSystems-module-scss-module__AGTimq__layout{grid-template-columns:1fr;gap:30px}}.BrakeTestSystems-module-scss-module__AGTimq__mainContent{flex-direction:column;width:100%;display:flex}.BrakeTestSystems-module-scss-module__AGTimq__imageWrapper{border-radius:12px;width:100%;height:400px;margin-bottom:35px;position:relative;overflow:hidden}@media (max-width:768px){.BrakeTestSystems-module-scss-module__AGTimq__imageWrapper{height:240px;margin-bottom:25px}}@media (max-width:480px){.BrakeTestSystems-module-scss-module__AGTimq__imageWrapper{height:190px}}.BrakeTestSystems-module-scss-module__AGTimq__imageWrapper .BrakeTestSystems-module-scss-module__AGTimq__heroImage{object-fit:cover;width:100%;height:100%}.BrakeTestSystems-module-scss-module__AGTimq__sectionBlock{padding-bottom:30px}.BrakeTestSystems-module-scss-module__AGTimq__sectionTitleStandalone{color:#000;text-transform:uppercase;border-bottom:2px solid #1565c0;width:max-content;margin-top:25px;margin-bottom:20px;padding-bottom:5px;font-size:1.5rem;font-weight:700}@media (max-width:600px){.BrakeTestSystems-module-scss-module__AGTimq__sectionTitleStandalone{width:100%;font-size:1.25rem}}.BrakeTestSystems-module-scss-module__AGTimq__bulletList{flex-direction:column;gap:10px;margin:0 0 25px;padding:0;list-style:none;display:flex}.BrakeTestSystems-module-scss-module__AGTimq__bulletList li{color:#333;padding-left:20px;font-size:.95rem;line-height:1.5;position:relative}.BrakeTestSystems-module-scss-module__AGTimq__bulletList li:before{content:"•";color:#1565c0;font-weight:700;position:absolute;left:0}.BrakeTestSystems-module-scss-module__AGTimq__textGroup{flex-direction:column;gap:12px;margin-bottom:25px;display:flex}.BrakeTestSystems-module-scss-module__AGTimq__textGroup p{color:#333;margin:0;font-size:.95rem;line-height:1.65}.BrakeTestSystems-module-scss-module__AGTimq__galleryGrid{grid-template-columns:repeat(2,1fr);gap:20px;width:100%;margin-top:30px;display:grid}@media (max-width:600px){.BrakeTestSystems-module-scss-module__AGTimq__galleryGrid{grid-template-columns:1fr;gap:16px}}.BrakeTestSystems-module-scss-module__AGTimq__galleryGrid .BrakeTestSystems-module-scss-module__AGTimq__galleryImage{object-fit:cover;border-radius:8px;width:100%;height:auto}.BrakeTestSystems-module-scss-module__AGTimq__sidebar{height:fit-content;position:sticky;top:20px}@media (max-width:900px){.BrakeTestSystems-module-scss-module__AGTimq__sidebar{position:static}}.BrakeTestSystems-module-scss-module__AGTimq__sidebarCard{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px 0}.BrakeTestSystems-module-scss-module__AGTimq__sidebarHeader{border-bottom:1px solid #e0e0e0;padding:0 20px 15px}.BrakeTestSystems-module-scss-module__AGTimq__sidebarHeading{text-transform:uppercase;color:#1565c0;margin:0;font-size:.9rem;font-weight:800}.BrakeTestSystems-module-scss-module__AGTimq__sidebarMenu{margin:0;padding:10px 0 0;list-style:none}.BrakeTestSystems-module-scss-module__AGTimq__sidebarMenu li .BrakeTestSystems-module-scss-module__AGTimq__sidebarArrow{color:#1565c0;font-size:.9rem;font-weight:700;display:none}.BrakeTestSystems-module-scss-module__AGTimq__sidebarMenu li a{color:#666;align-items:center;gap:8px;min-height:44px;padding:12px 20px;font-size:.9rem;font-weight:500;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.BrakeTestSystems-module-scss-module__AGTimq__sidebarMenu li a:hover{color:#1565c0}.BrakeTestSystems-module-scss-module__AGTimq__sidebarMenu li.BrakeTestSystems-module-scss-module__AGTimq__active{background-color:#e3f2fd}.BrakeTestSystems-module-scss-module__AGTimq__sidebarMenu li.BrakeTestSystems-module-scss-module__AGTimq__active a{color:#1565c0;font-weight:700}.BrakeTestSystems-module-scss-module__AGTimq__sidebarMenu li.BrakeTestSystems-module-scss-module__AGTimq__active .BrakeTestSystems-module-scss-module__AGTimq__sidebarArrow{display:inline-block}
