.exact-sheet{display:none}
@media(max-width:650px){.page-licenses .license-table td:first-child:before{content:'Документ';display:block;font-size:12px;color:#aaa;margin-bottom:8px}}
@media(min-width:1101px){
.semantic-site main:has(>.exact-sheet){position:relative;padding:0!important;margin:0 auto!important;max-width:1440px!important;width:100%!important;min-height:0}
main:has(>.exact-sheet)>:not(.exact-sheet):not(.m-footer){display:none!important}
.exact-sheet{display:block;width:100%;position:relative;background-size:100% 100%;background-repeat:no-repeat}
.exact-text{display:block;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}
.exact-text text{font-family:Lato,Arial,sans-serif}
}
@media(min-width:1101px){
.page-industrial-safety .exact-sheet~.native-service,.page-safety-audit .exact-sheet~.native-service{display:block!important;padding-top:0!important}
.page-industrial-safety .exact-sheet~.native-service>:not(.legal-block),.page-safety-audit .exact-sheet~.native-service>:not(.post-exact){display:none!important}
.page-industrial-safety .exact-sheet~.native-service:before,.page-safety-audit .exact-sheet~.native-service:before{display:none!important}
.exact-backdrop{display:block;position:absolute;left:0;width:100%;height:auto;pointer-events:none}
.exact-sheet{overflow:hidden}
}
@media(min-width:1101px) and (max-width:1440px){.semantic-site .desktop-header{width:86.1111vw;height:9.375vw;min-height:9.375vw;gap:5.48vw}.semantic-site .desktop-header>a:first-child{width:16.39vw}.semantic-site .desktop-header>a:first-child img{width:6.8056vw;height:5.8333vw}.semantic-site .desktop-header nav{font-size:1.1111vw;gap:2.22vw}.semantic-site .header-phone{font-size:1.1111vw}.semantic-site .brand-words{font-size:.6944vw}}
.page-licenses .native-content,.page-contacts .native-content{margin-top:58px}
@media(min-width:1101px){main:has(>.exact-sheet){--gutter:100px}.semantic-site main:has(>.exact-sheet)>.m-footer{padding-inline:6.94444%}}
@media(min-width:1101px) and (max-width:1440px){:root,main:has(>.exact-sheet){--gutter:6.94444vw}.semantic-site .native-footer{width:86.1111vw!important}}
@media(min-width:1101px){.semantic-site.page-safety-audit main:has(>.exact-sheet)>.native-service.safety-audit,.semantic-site.page-industrial-safety main:has(>.exact-sheet)>.native-service.industrial-safety{display:block!important;padding-top:0!important}}
.audit-results .method-chips{display:grid;grid-template-columns:1.1fr 1fr}
@media(min-width:1101px) and (max-width:1440px){.audit-results .method-chips p,.page-safety-audit .post-exact.source-copy,.page-safety-audit .post-exact.source-panel p,.page-industrial-safety .legal-block .expanded-panel p{font-size:1.11111vw!important}.page-licenses .native-content,.page-contacts .native-content{width:86.1111vw;margin-top:4.02778vw}.page-licenses .native-content>h1,.page-contacts .native-content>h1{font-size:2.22222vw}.page-licenses .license-table td,.page-licenses .license-table th{font-size:.97222vw;padding-block:1.25vw}.page-contacts .native-content>.map-widget,.page-contacts .map-widget iframe{height:30.5556vw;min-height:30.5556vw}}
@media(max-width:650px){.audit-results .method-chips{grid-template-columns:1fr}}
.exact-document{position:absolute;display:block;z-index:2;cursor:zoom-in}.exact-document:hover{box-shadow:inset 0 0 0 2px #157fe8}.exact-document:focus-visible{outline:3px solid #157fe8;outline-offset:3px}
.page-licenses .license-table .document-actions a{font-size:0;width:24px;height:24px;background:center/22px no-repeat}.page-licenses .license-table .document-actions a:first-child{background-image:url('assets/document-eye.svg')}.page-licenses .license-table .document-actions a:last-child{background-image:url('assets/document-download.svg')}
@media(min-width:1101px){.semantic-site .desktop-header .brand-words,.semantic-site .m-footer .brand-words,.semantic-site .native-footer .brand-words{font-size:12px;line-height:14px;max-width:135px}}
@media(min-width:1101px) and (max-width:1440px){.semantic-site .desktop-header .brand-words,.semantic-site .m-footer .brand-words,.semantic-site .native-footer .brand-words{font-size:.83333vw;line-height:.97222vw}.semantic-site .m-footer>a:first-child img,.semantic-site .native-footer>a:first-child img{width:6.80556vw;height:5.83333vw}}
