@font-face{font-family:Roboto Slab;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/roboto-slab.woff2)format("woff2")}.quality-page,.quality-policy{padding:120px 0 80px}.quality-policy{padding:70px 0}.quality-copy p,.quality-policy p{text-align:justify;color:#00235a;margin:0 0 30px;font-size:18px;line-height:28px}.quality-policy p{color:#7a7a7a;margin:0 0 24px;font-size:16px;line-height:24px}.quality-policy p:last-child{margin-bottom:0}.quality-heading{text-align:center;letter-spacing:-2px;text-transform:uppercase;color:#00235a;margin:10px 0 28px;font-family:Roboto Slab,serif;font-size:55px;font-weight:400;line-height:70px}.cert-gallery{grid-template-columns:repeat(4,1fr);display:grid}.cert-item{text-align:center;margin:0}.cert-item button{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.cert-item img{border:2px dashed #e9e700;border-radius:15px;width:100%;height:auto;display:block}.cert-item figcaption{color:#00235a;margin-top:8px;font-size:16px;line-height:24px}.method-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.method-card{cursor:pointer;background:#fff;border:0;border-radius:20px;height:280px;padding:0;position:relative;overflow:hidden}.method-card img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.method-card-shade{background:#029dc0b0;justify-content:center;align-items:center;padding:16px;transition:transform .6s ease-in-out;display:flex;position:absolute;inset:0}.method-card:hover .method-card-shade,.method-card:focus-visible .method-card-shade,.method-card.is-open .method-card-shade{transform:translateY(-100%)}.method-card-title{color:#fff;font-family:Roboto,sans-serif;font-size:28px;font-weight:600;line-height:1.2}.cert-lightbox{z-index:80;opacity:0;background:#000000d1;justify-content:center;align-items:center;padding:24px;transition:opacity .3s linear;display:flex;position:fixed;inset:0}.cert-lightbox.is-open{opacity:1}.cert-lightbox[hidden]{display:none}.cert-lightbox-dialog{color:#fff;width:min(720px,100%);position:relative}.cert-lightbox-dialog img{object-fit:contain;width:100%;height:auto;max-height:78vh;margin:0 auto;display:block}.cert-lightbox-dialog figcaption{text-align:center;margin-top:12px;font-size:16px}.cert-lightbox-close,.cert-lightbox-nav{color:#fff;cursor:pointer;background:0 0;border:0;position:absolute}.cert-lightbox-close{font-size:16px;top:-36px;right:0}.cert-lightbox-nav{font-size:42px;line-height:1;top:40%}.cert-lightbox-prev{left:-48px}.cert-lightbox-next{right:-48px}@media (width<=1199px){.quality-heading{font-size:42px;line-height:1.2}}@media (width<=767px){.quality-page{padding-top:80px;padding-bottom:40px}.cert-gallery,.method-grid{grid-template-columns:1fr}.quality-heading{letter-spacing:-1px;font-size:32px}.cert-lightbox-prev{left:0}.cert-lightbox-next{right:0}}@media (width>=480px) and (width<=767px){.cert-gallery{grid-template-columns:1fr 1fr}}
