:focus-visible{box-shadow:0 0 0 2px #000000,0 0 0 4px #39FF14,0 0 0 6px #000000!important}.skip-link{position:absolute;top:-40px;left:0;background:#000;color:white;padding:3px;z-index:99999;transition:top 0.3s}.skip-link:focus{top:0}.video-wrapper{position:relative;display:inline-block;background:#000}.video-wrapper video{width:100%;height:auto;display:block}.video-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;background:rgba(0,0,0,0.6);border:3px solid white;color:white;width:90px;height:90px;border-radius:50%;padding:18px;cursor:pointer;transition:all 0.2s ease}.video-play-button:hover{background:#3e5c38;transform:translate(-50%,-50%) scale(1.1)}.video-wrapper.is-playing .video-play-button{display:none;opacity:0}.form-columns-3 .forminator-options{column-count:3;column-gap:20px}.form-columns-3 .forminator-checkbox{break-inside:avoid;margin-bottom:10px}