/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(../fonts/icomoon.woff?yuzzw2) format("woff")}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-feature-settings:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-chevron-down:before{content:"\e908"}.icon-cross:before{content:"\e90d"}.icon-chevron-up:before{content:"\e911"}.icon-chevron-left:before{content:"\e912"}.icon-chevron-right:before{content:"\e913"}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.sort .sort-list{list-style:none;margin:0;padding:0}.visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on September 30, 2024 */@font-face{font-family:helvetica;font-style:normal;font-weight:400;src:url(../fonts/helvetica-webfont.woff2) format("woff2"),url(../fonts/helvetica-webfont.woff) format("woff")}@font-face{font-family:helvetica;font-style:normal;font-weight:700;src:url(../fonts/helvetica-bold-webfont.woff2) format("woff2"),url(../fonts/helvetica-bold-webfont.woff) format("woff")}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:helvetica,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:13px;font-weight:400;line-height:1.5}a{color:#ccc;transition:color .35s ease-out,background .35s ease-out,border .35s ease-out,box-shadow .35s ease-out,opacity .35s ease-out,visibility .35s ease-out}a,a:hover{-webkit-text-decoration:underline;text-decoration:underline}a:hover{color:#666}.h1,dl,h1,ol,p,ul{margin:0 0 1em}.h1,h1{font-size:26px;font-weight:inherit;line-height:1.2}.h1 a,h1 a{color:#fff;-webkit-text-decoration:none;text-decoration:none}.h1 a:hover,h1 a:hover{color:#ccc}.h2,h2{font-size:20px;font-weight:inherit;line-height:1.2;margin:0 0 1em}.h2 a,h2 a{color:#fff;-webkit-text-decoration:none;text-decoration:none}.h2 a:hover,h2 a:hover{color:#ccc}.h3,h3{font-size:20px;font-weight:inherit;line-height:1.2;margin:0 0 1em}.h3 a,h3 a{color:#fff;-webkit-text-decoration:none;text-decoration:none}.h3 a:hover,h3 a:hover{color:#ccc}.h4,h4{font-size:18px;font-weight:inherit;line-height:1.2;margin:0 0 1em}.h4 a,h4 a{color:#fff;-webkit-text-decoration:none;text-decoration:none}.h4 a:hover,h4 a:hover{color:#ccc}.h5,h5{font-size:17px;font-weight:inherit;line-height:1.2;margin:0 0 1em}.h5 a,h5 a{color:#fff;-webkit-text-decoration:none;text-decoration:none}.h5 a:hover,h5 a:hover{color:#ccc}.h6,h6{font-size:16px;font-weight:inherit;line-height:1.2;margin:0 0 1em}.h6 a,h6 a{color:#fff;-webkit-text-decoration:none;text-decoration:none}.h6 a:hover,h6 a:hover{color:#ccc}.h2,h2{font-weight:700;margin-bottom:15px}input[type=email],input[type=search],input[type=tel],input[type=text],textarea{-webkit-appearance:none;background-color:transparent;border:solid #ccc;border-radius:0;border-width:0 0 1px;color:#fff;font-size:18px;height:38px;line-height:1.2;min-width:0;padding:8px 15px;transition:border-color .35s ease-out;width:100%}input[type=email]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{color:#fff;opacity:1}input[type=email]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,textarea::placeholder{color:#fff;opacity:1}input[type=email]:focus,input[type=email]:hover,input[type=search]:focus,input[type=search]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,textarea:focus,textarea:hover{box-shadow:none;outline:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.header{padding:20px 0}.logo{height:auto;margin:0 auto;max-width:40%;width:177px}body{background-color:#191919;min-width:360px}.wrapper{display:flex;flex-direction:column;min-height:100vh;overflow:clip;position:relative;width:100%}.page-holder{flex:1}img{height:auto;max-width:100%}.container{margin:0 auto;max-width:1440px;padding:0 20px;width:100%}.is-empty{align-items:center;display:none;flex-wrap:wrap;justify-content:center;min-height:200px;padding:30px 0;text-align:center}.vdo-frame{aspect-ratio:16/9;background:#000;border-radius:15px;overflow:hidden;position:relative}.vdo-frame>iframe,.vdo-frame>video{aspect-ratio:16/9;border-radius:15px;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute!important;top:0;width:100%}.vdo-perview{left:-9999px;margin-bottom:37px;opacity:0;position:absolute;top:-9999px;visibility:0}audio{display:none!important}.box{background:#212121;border-radius:15px;padding:35px 20px 15px}.box.loading{min-height:100vh}.box.loading .is-empty{display:none!important}.box:not(:has(.row)) .is-empty{display:flex}.filter-bar{margin-bottom:20px}.filter-bar .title{width:100%}.filter-bar h1{margin-bottom:0;text-align:center}.sort{display:flex;flex-wrap:wrap;font-size:18px;gap:8px;justify-content:center;line-height:1.2;margin-left:auto;margin-right:auto}.sort a{color:#fff;-webkit-text-decoration:none;text-decoration:none}.sort .js-drop{position:relative}.sort .js-drop img{height:auto;margin-top:1px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:14px}.sort .js-drop.drop-active .sort-list{opacity:1;visibility:visible}.sort .opener{padding-right:21px;position:relative}.sort .sort-list{border-radius:10px;font-size:14px;line-height:1.2;margin-top:10px;opacity:0;right:-15px;top:100%;transition:opacity .35s ease-out,visibility .35s ease-out;visibility:hidden;width:-moz-max-content;width:max-content;z-index:9991}.sort .sort-list,.sort .sort-list:before{background:#191919;content:"";position:absolute}.sort .sort-list:before{bottom:100%;clip-path:polygon(50% 0,0 100%,100% 100%);height:10px;margin-bottom:-1px;right:11px;width:20px}.sort .sort-list li+li{border-top:1px solid hsla(0,0%,80%,.1)}.sort .sort-list a{display:block;padding:7px 15px}.sort .sort-list a:hover{color:#666}.search-form{flex:1;margin:20px auto;max-width:180px;text-align:center;width:100%}.search-form input[type=search]{background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" fill="none"><path stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M10.5 20a9.5 9.5 0 1 0 0-19 9.5 9.5 0 0 0 0 19M21 21l-2-2"/></svg>') no-repeat 0 50%/16px auto;padding-left:28px;padding-right:0}.row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px 18px;margin-bottom:24px;transition:opacity .35s ease-out,visibility .35s ease-out,transform .35s ease-out}.row.newly-loaded{opacity:0;transform:translateY(15px);visibility:hidden}.row .vdo-content{flex:1;padding-top:4px}.row .vdo-content p:only-child,.row .vdo-content p:only-of-type{margin-bottom:10px}.row h2,.row p{max-width:450px}.row .duration{display:block;font-size:18px;line-height:1.2;margin-bottom:20px}.row .vdo-info{padding-top:4px}.vdo-info{text-align:center}.vdo-thumb{border-radius:12px;overflow:hidden;position:relative;width:100%}.vdo-thumb iframe,.vdo-thumb video{display:none!important}.vdo-thumb:hover .play{background:#000}.vdo-thumb:hover img{transform:scale(1.1)}.vdo-thumb img{aspect-ratio:270/180;border-radius:16px;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease-out;width:100%}.vdo-thumb .play{background:rgba(0,0,0,.7);border-radius:4px;color:transparent;font-size:0;height:40px;line-height:0;transition:background .35s ease-out;width:64px;z-index:1}.vdo-thumb .play,.vdo-thumb .play:after{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.vdo-thumb .play:after{background:#fff;clip-path:polygon(100% 50%,0 0,0 100%);content:"";height:20px;width:21px}.icon-play{margin:0 auto;position:relative;width:24px}.icon-play,.row.current-vdo .icon-play .icon-current{display:block}.icon-play .icon-current,.row.current-vdo .icon-play .icon-default{display:none}.share{border:1px dashed transparent;border-radius:5px;cursor:pointer;display:table;margin:12px auto 0;opacity:.3;padding:7px;transition:background .35s ease-out,border .35s ease-out}.share.copied{background:rgba(31,157,0,.2);border-color:#1f9d00}.share img{height:auto;width:22px}.share:hover{opacity:1}iframe{border:none;display:block}.block-404{padding:20vh 0;text-align:center}.block-404 a{align-items:center;display:inline-flex;flex-wrap:wrap;font-weight:700;gap:5px}.block-404 a:hover{color:#fff}.block-404 a img{height:auto;width:20px}.block-404 h1{font-size:32px;margin-bottom:20px}body{position:relative}body:after{background:rgba(33,33,33,.85);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .35s ease-out,visibility .35s ease-out;visibility:hidden;z-index:999}body.copied:after{opacity:1;visibility:visible}.popup{background:#fff;border-radius:12px;color:#212121;left:50%;max-height:90%;max-width:90%;opacity:0;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;padding:20px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);transition:opacity .35s ease-out,visibility .35s ease-out;visibility:hidden;width:430px;z-index:9999}.copied .popup{opacity:1;visibility:visible}.popup .h1{display:block;font-weight:700;margin-bottom:15px}.popup .copied-link{border:2px dashed transparent;color:#1f9d00;display:block;padding:5px 10px}.copied .popup .copied-link{animation:blinkBorder 2s linear 1}.popup .btn{margin-top:20px}@keyframes blinkBorder{10%{background:transparent;border-color:transparent}50%{background:rgba(31,157,0,.3);border-color:#1f9d00}to{background:transparent;border-color:transparent}}.btn{background:#212121;border:2px solid #212121;border-radius:3px;color:#fff;display:table;font-weight:700;margin-left:auto;padding:10px 15px}.btn,.btn:hover{-webkit-text-decoration:none;text-decoration:none}.btn:hover{background:transparent;color:#212121}.footer{background:#212121;color:#ccc;margin-top:30px;padding:20px 0;text-align:center}.footer-row a{-webkit-text-decoration:none;text-decoration:none}.footer-row .f-text{color:#fff;display:block;flex:1;margin:10px 0;text-align:center}.footer-row .f-text a{color:inherit}.footer-row .f-text a:hover{color:#ccc}.copyright{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}img{vertical-align:top}@media (min-width:768px){body{font-size:14px}input[type=email],input[type=search],input[type=tel],input[type=text],textarea{font-size:18px;line-height:1.2}.container{padding:0 30px}.box{padding:40px 30px 16px}.filter-bar{align-items:center;display:flex;flex-wrap:wrap;gap:15px 13px}.sort{margin-right:0;width:auto}.sort .opener{padding-right:26px}.search-form{margin:0;max-width:309px;text-align:left;width:40%}.search-form input[type=search]{background-size:19px auto;padding-left:34px}.row{gap:24px}.vdo-info{margin-left:auto}.vdo-thumb{max-width:32%;width:270px}.block-404 h1{font-size:36px}.footer{margin-top:40px;padding:10px 0}.footer-row{align-items:center;display:flex;flex-wrap:wrap;gap:20px}}@media (min-width:1024px){body{font-size:16px}.h1,h1{font-size:32px}.h2,.h3,h2,h3{font-size:20px}.h4,h4{font-size:18px}.h5,h5{font-size:17px}.h6,h6{font-size:16px}.h1,h1{font-size:26px}.h2,h2{margin-bottom:18px}input[type=email],input[type=search],input[type=tel],input[type=text],textarea{font-size:20px;height:48px;line-height:1.2;padding:10px 15px}.header{padding:28px 0 26px}.container{padding:0 45px}.box,.vdo-frame,.vdo-frame>iframe,.vdo-frame>video{border-radius:24px}.box{padding:41px 45px 16px}.filter-bar{gap:15px 20px;margin-bottom:24px}.filter-bar .title{flex:1;width:auto}.filter-bar h1{text-align:left}.sort{font-size:20px;line-height:1.2;margin-left:0}.sort .js-drop img{margin-right:3px;margin-top:0;width:18px}.sort .opener{padding-right:32px}.sort .sort-list{font-size:16px;line-height:1.2}.sort .sort-list:before{right:17px}.search-form{max-width:230px}.search-form input[type=search]{background-size:22px auto;padding-left:40px}.row h2,.row p{max-width:758px}.row .duration{font-size:20px;line-height:1.2;margin-bottom:35px}.vdo-thumb{border-radius:16px}.vdo-thumb img{aspect-ratio:270/160}.icon-play{width:27px}.block-404 h1{font-size:40px}}@media (min-width:1200px){.h1,h1{font-size:28px}.h2,h2{margin-bottom:29px}.container{padding:0 80px}.filter-bar{gap:15px 23px}.search-form{max-width:309px}.vdo-thumb img{aspect-ratio:270/154}}@media (min-width:1400px){.h1,h1{font-size:32px}.filter-bar{gap:15px 40px}}
