.iso-certificate-modal__backdrop{background:#000;display:block;inset:0;opacity:.5;position:fixed;z-index:999}.iso-certificate-modal__panel{background:var(--bg_color_light,#fff);border-radius:8px;box-shadow:0 4px 12px rgba(34,43,36,.08);color:var(--text_black,#222b24);font-family:var(--font_roboto,"Roboto",sans-serif);left:50%;max-height:calc(100vh - 48px);max-width:1190px;overflow-y:auto;padding:40px;position:fixed;top:50%;transform:translate(-50%,-50%);width:calc(100% - 48px);z-index:1000}.iso-certificate-modal__backdrop[hidden],.iso-certificate-modal__panel[hidden]{display:none}.iso-certificate-modal__close{align-items:center;background:transparent;border:0;border-radius:50%;color:var(--grey_8,#808982);cursor:pointer;display:flex;height:48px;justify-content:center;padding:0;position:absolute;right:24px;top:24px;transition:background-color .2s ease-out,color .2s ease-out;width:48px}.iso-certificate-modal__close-icon{background-color:currentColor;display:block;height:12px;-webkit-mask:var(--iso-certificate-modal-close-icon) center /contain no-repeat;mask:var(--iso-certificate-modal-close-icon) center /contain no-repeat;width:12px}.iso-certificate-modal__close:hover{background-color:var(--grey_e,#e2e4e3);color:var(--black_3,#3e4740)}.iso-certificate-modal__close:active{background-color:var(--grey_d,#d2d5d3);color:var(--black_3,#3e4740)}.iso-certificate-modal__close:focus-visible{background-color:var(--grey_e,#e2e4e3);color:var(--black_3,#3e4740);outline:2px solid var(--black_3,#3e4740);outline-offset:2px}.iso-certificate-modal__heading.heading_h2{margin:0 0 12px}.iso-certificate-modal__description.simple-text{margin:0 0 40px;max-width:502px}.iso-certificate-modal__description>:first-child{margin-top:0}.iso-certificate-modal__description>:last-child{margin-bottom:0}.iso-certificate-modal__certificates{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:-24px}.iso-certificate-modal__certificate{align-items:stretch;border:2px solid var(--bg_color_sub,#eaebea);border-radius:8px;color:inherit;display:block;height:144px;max-width:256px;padding:40px 16px;text-decoration:none;transition:border-color .2s ease-in-out;user-select:none;width:100%}.iso-certificate-modal__certificate-image{display:block;height:100%;object-fit:contain;transition:opacity .2s ease-in-out;width:100%}a.iso-certificate-modal__certificate:hover{border-color:var(--grey_a,#a5aca7)}a.iso-certificate-modal__certificate:hover .iso-certificate-modal__certificate-image{opacity:.8}a.iso-certificate-modal__certificate:active{border-color:var(--bg_color_sub,#eaebea)}a.iso-certificate-modal__certificate:active .iso-certificate-modal__certificate-image{opacity:.5}a.iso-certificate-modal__certificate:focus-visible{border-color:var(--grey_a,#a5aca7);outline:2px solid var(--black_3,#3e4740);outline-offset:2px}body.iso-certificate-modal-page-open,html.iso-certificate-modal-page-open{overflow:hidden}@media (max-width:1199px){.iso-certificate-modal__panel{top:25%;transform:translate(-50%,-25%)}}@media (max-width:1023px){.iso-certificate-modal__panel{top:20%;transform:translate(-50%,-20%)}}@media (max-width:767px){.iso-certificate-modal__panel{border-radius:0;height:100vh;max-height:none;overflow-y:hidden;width:100vw}.iso-certificate-modal__close{height:32px;width:32px}.iso-certificate-modal__close-icon{height:10px;width:10px}.iso-certificate-modal__content{height:100%}.iso-certificate-modal__certificates{flex-flow:column;height:80%;overflow-y:auto;padding-bottom:80px}.iso-certificate-modal__certificates::-webkit-scrollbar{width:2px}.iso-certificate-modal__certificate{display:flex;justify-content:center;max-width:none;padding:20px 16px}.iso-certificate-modal__certificate-image{height:80px;max-width:170px}}@media (prefers-reduced-motion:reduce){.iso-certificate-modal__certificate,.iso-certificate-modal__certificate-image,.iso-certificate-modal__close{transition:none}}