.ImageModal_overlay__zPgjH{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:1rem;animation:ImageModal_fadeIn__KiCIU .3s ease-in-out}.ImageModal_closeButton__n8AEN{position:absolute;top:1rem;right:1rem;color:#ffffff;padding:.75rem;border-radius:50%;background-color:rgba(83,83,83,.4);z-index:10;transition:all .15s ease-in-out;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.ImageModal_closeButton__n8AEN:hover{color:#d1d5db;background-color:rgba(0,0,0,.6)}.ImageModal_navButton__H1OrZ{position:absolute;top:50%;transform:translateY(-50%);color:#ffffff;padding:.75rem;border-radius:50%;background-color:rgba(83,83,83,.4);z-index:10;transition:all .15s ease-in-out;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.ImageModal_navButton__H1OrZ:hover{color:#d1d5db;background-color:rgba(0,0,0,.6)}.ImageModal_navButtonLeft__UaoKH{left:1rem}.ImageModal_navButtonRight__wZySQ{right:1rem}.ImageModal_icon__Oul2z{width:1.25rem;height:1.25rem}.ImageModal_modalContent__jt2To{position:relative;width:100%;max-width:56rem;max-height:90vh;background-color:#ffffff;border-radius:.5rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);overflow:hidden;animation:ImageModal_scaleIn__iygjL .3s ease-out}.ImageModal_imageWrapper__Rxn4u{position:relative;width:100%;height:100%;min-height:50vh}@media (min-width:768px){.ImageModal_imageWrapper__Rxn4u{min-height:80vh}}.ImageModal_image__vrip6{object-fit:contain}@keyframes ImageModal_fadeIn__KiCIU{0%{opacity:0}to{opacity:1}}@keyframes ImageModal_scaleIn__iygjL{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.CertificatesPage_container__t5tEH{width:100%;margin-left:auto;margin-right:auto;padding:2rem 1rem;max-width:1280px}.CertificatesPage_header__JZp8H{margin-bottom:3rem;border-bottom:1px solid #e5e7eb;padding-bottom:1.5rem}.CertificatesPage_title__cs1oZ{font-size:1.875rem;font-weight:700;color:#111827;margin-bottom:1rem;border-left:4px solid #ec6a2d;padding-left:1rem;display:flex;align-items:center;gap:.75rem}[data-theme=dark] .CertificatesPage_title__cs1oZ{color:#ffffff}.CertificatesPage_titleIcon__WdkRh{height:2rem;width:2rem;color:#1e3a8a}.CertificatesPage_description__HWySN{color:#4b5563;max-width:48rem;font-size:1.125rem}[data-theme=dark] .CertificatesPage_description__HWySN{color:#d1d5db}.CertificatesPage_section__VkMNH{margin-bottom:4rem}.CertificatesPage_sectionTitle__dNx80{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}[data-theme=dark] .CertificatesPage_sectionTitle__dNx80{color:#ffffff}.CertificatesPage_sectionIndicatorBlue___LzfJ{background-color:#1e3a8a;width:.5rem;height:2rem;border-radius:9999px;display:block}.CertificatesPage_sectionIndicatorOrange__BIYO8{background-color:#ec6a2d;width:.5rem;height:2rem;border-radius:9999px;display:block}.CertificatesPage_dealerGrid__6u_2K{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media (min-width:768px){.CertificatesPage_dealerGrid__6u_2K{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.CertificatesPage_dealerGrid__6u_2K{grid-template-columns:repeat(3,1fr)}}.CertificatesPage_dealerCard__7F9mN{display:flex;flex-direction:column}.CertificatesPage_dealerCardFeatured__tWNr5 .CertificatesPage_dealerCardImageContainer__Nwbn0{border-color:#ec6a2d;box-shadow:0 12px 20px -10px rgba(236,106,45,.45),0 4px 6px -1px rgba(0,0,0,.1)}[data-theme=dark] .CertificatesPage_dealerCardFeatured__tWNr5 .CertificatesPage_dealerCardImageContainer__Nwbn0{border-color:#fb923c}.CertificatesPage_dealerCardImageContainer__Nwbn0{position:relative;background-color:#ffffff;padding:.5rem;border:1px solid #e5e7eb;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);border-radius:.5rem;overflow:hidden;transition:box-shadow .3s;cursor:pointer}.CertificatesPage_dealerBadge__gglMe{position:absolute;top:.75rem;left:.75rem;z-index:3;background:linear-gradient(90deg,#ec6a2d,#f59e0b);color:#111827;font-size:.75rem;font-weight:700;letter-spacing:.02em;padding:.3rem .55rem;border-radius:9999px;box-shadow:0 8px 16px -10px rgba(0,0,0,.4)}.CertificatesPage_dealerCardImageContainer__Nwbn0:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.CertificatesPage_imageWrapper__foeRF{position:relative;aspect-ratio:1/1.41;width:100%;overflow:hidden;border-radius:.25rem;background-color:#f9fafb}.CertificatesPage_dealerImage__gQ5E7{object-fit:contain;transition:transform .5s}.CertificatesPage_dealerCardImageContainer__Nwbn0:hover .CertificatesPage_dealerImage__gQ5E7{transform:scale(1.05)}.CertificatesPage_overlay__3d5Ei{position:absolute;inset:0;transition:background-color .2s;display:flex;align-items:center;justify-content:center}.CertificatesPage_dealerCardImageContainer__Nwbn0:hover .CertificatesPage_overlay__3d5Ei{background-color:rgba(0,0,0,.2)}.CertificatesPage_zoomLabel__k8AiA{opacity:0;background-color:rgba(255,255,255,.9);color:#111827;font-size:.875rem;font-weight:700;padding:.5rem 1rem;border-radius:9999px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);transform:translateY(1rem);transition:all .3s;display:flex;align-items:center;gap:.5rem}.CertificatesPage_dealerCardImageContainer__Nwbn0:hover .CertificatesPage_zoomLabel__k8AiA{opacity:1;transform:translateY(0)}.CertificatesPage_zoomIcon__GHFXm{height:1.25rem;width:1.25rem}.CertificatesPage_dealerInfo__NFmuz{margin-top:1rem}.CertificatesPage_dealerTitle__3mlS9{font-size:1.125rem;font-weight:700;color:#111827;line-height:1.25;margin-bottom:.25rem}[data-theme=dark] .CertificatesPage_dealerTitle__3mlS9{color:#ffffff}.CertificatesPage_dealerDesc__wJkvJ{font-size:.875rem;color:#6b7280}[data-theme=dark] .CertificatesPage_dealerDesc__wJkvJ{color:#9ca3af}.CertificatesPage_productGrid__vidGt{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media (min-width:768px){.CertificatesPage_productGrid__vidGt{grid-template-columns:repeat(2,1fr)}}.CertificatesPage_pdfCard__L94Af{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;background-color:#ffffff;border-radius:.75rem;transition:all .2s;border:1px solid #e5e7eb;border-left:4px solid #d1d5db}.CertificatesPage_pdfCard__L94Af:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1);border-left-color:#e27138}[data-theme=dark] .CertificatesPage_pdfCard__L94Af{background-color:#1f2937;border-color:#374151}.CertificatesPage_pdfIcon__wkDGq{height:3rem;width:3rem;color:#9ca3af;transition:color .2s;flex-shrink:0}.CertificatesPage_pdfCard__L94Af:hover .CertificatesPage_pdfIcon__wkDGq{color:#e27138}.CertificatesPage_pdfContent__i6tkB{flex:1 1}.CertificatesPage_pdfTitle__2QaqJ{font-size:1.125rem;font-weight:700;color:#111827;display:flex;align-items:center;gap:.5rem;transition:color .2s}[data-theme=dark] .CertificatesPage_pdfTitle__2QaqJ{color:#ffffff}.CertificatesPage_pdfCard__L94Af:hover .CertificatesPage_pdfTitle__2QaqJ{color:#1e3a8a}.CertificatesPage_pdfLinkIcon__bMT8n{height:1rem;width:1rem;opacity:.5}.CertificatesPage_pdfCard__L94Af:hover .CertificatesPage_pdfLinkIcon__bMT8n{opacity:1}.CertificatesPage_pdfDesc__muogs{color:#4b5563;font-size:.875rem;margin-top:.25rem;margin-bottom:.75rem}[data-theme=dark] .CertificatesPage_pdfDesc__muogs{color:#d1d5db}.CertificatesPage_pdfDate__08NeS{display:inline-block;background-color:#f3f4f6;color:#4b5563;font-size:.75rem;font-weight:500;padding:.25rem .625rem;border-radius:9999px}[data-theme=dark] .CertificatesPage_pdfDate__08NeS{background-color:#374151;color:#d1d5db}