/* Static replacement for Divi runtime state, scoped to Polish snapshots. */
.pl-static-snapshot #page-container{padding-top:80px}
.pl-static-snapshot .et_pb_fullscreen{min-height:calc(100vh - 80px)}
.pl-static-snapshot .et_pb_fullscreen .et_pb_fullwidth_header_container{min-height:calc(100vh - 80px)}
.pl-static-snapshot .et_animated{opacity:1;animation:none!important}
.pl-static-snapshot .et-waypoint{opacity:1}
.pl-static-snapshot .et_pb_toggle_title{cursor:pointer}
.pl-static-snapshot .static-contact-fallback{padding:40px 0;min-height:370px;text-align:center;color:inherit}
.pl-static-snapshot .static-contact-fallback a{display:inline-block}
.pl-static-snapshot .et_pb_contact .static-contact-fallback{color:#fff}
.pl-static-snapshot .static-video-link{display:block;position:relative;aspect-ratio:1080/608;background:#000}
.pl-static-snapshot .static-video-link img{width:100%;height:100%;object-fit:contain;display:block}
.pl-static-snapshot .static-video-play{position:absolute;bottom:12px;left:12px;color:white;background:rgba(0,0,0,.8);padding:6px 20px;border-radius:4px;font-size:22px}
.pl-static-snapshot .et_pb_slider .et_pb_slide{display:none}
.pl-static-snapshot .et_pb_slider .et_pb_slide.static-active{display:block}
.pl-static-snapshot .static-slider-controls{position:absolute;inset:50% 0 auto;display:flex;justify-content:space-between;pointer-events:none;z-index:4}
.pl-static-snapshot .static-slider-controls button{pointer-events:auto;border:0;background:transparent;color:inherit;font-size:40px;cursor:pointer;padding:12px}
.pl-static-snapshot .et_mobile_menu{display:none}
.pl-static-snapshot .mobile_nav.opened .et_mobile_menu{display:block}
@media(max-width:980px){.pl-static-snapshot #page-container{padding-top:80px}.pl-static-snapshot .et_pb_fullscreen,.pl-static-snapshot .et_pb_fullscreen .et_pb_fullwidth_header_container{min-height:calc(100svh - 80px)}}
