@font-face{font-family:Oswald;src:url(/assets/Oswald-Bold-Df2eAvlS.woff2) format("woff2"),url(/assets/Oswald-Bold-BcADJrOR.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Fira Sans Condensed;src:url(/assets/FiraSansCondensed-Regular-BPrzrzBI.woff2) format("woff2"),url(/assets/FiraSansCondensed-Regular-DzGht8_N.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Fira Sans Condensed;src:url(/assets/FiraSansCondensed-Bold--TxqnSuL.woff2) format("woff2"),url(/assets/FiraSansCondensed-Bold-Dh_7UXcw.woff) format("woff");font-weight:700;font-style:normal}*,*:before,*:after{box-sizing:border-box}html{block-size:100%}.page{inline-size:1200px;block-size:100%;margin:auto;color:#fff;font-family:Fira Sans Condensed,sans-serif;font-size:18px;background-color:#1b1919;line-height:100%;letter-spacing:0;display:flex;justify-content:center;align-items:center}h1,h2,h3,h4,p,ul,ol,li,blockquote,fieldset{margin:0;padding:0}ul,ol{list-style:none}input:focus{outline:none}.content{display:grid;grid-auto-flow:column;align-items:end;grid-template-columns:711px 399px;gap:30px;margin:133px 30px}.result__video-container{position:relative;width:711px;height:386px;margin-bottom:16px;overflow:hidden}.result__video{object-fit:contain;width:100%}.search-form{display:flex;flex-direction:row;justify-content:space-between;gap:40px;width:100%}.search-form__fieldset{border:none;flex:1;padding:0;margin:0}.search-form__fieldset-title{margin-bottom:10px;font-size:18px;font-weight:400}.search-form__fieldset-title:first-letter{text-transform:capitalize}.search-form__label{display:flex}.search-form__label:has(:focus-visible){outline:1px solid #fff}.search-form__fieldset:first-of-type .search-form__label{border-top:1px solid #fff;border-bottom:1px solid #fff}.search-form__fieldset:first-of-type .search-form__label:hover{text-decoration:none}.search-form__textfield{width:100%;background-color:transparent;border:none;outline:none;appearance:none;font-family:Fira Sans Condensed,sans-serif;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0;color:#fff}.search-form__textfield::placeholder{color:#ffffffb3;opacity:1}.search-form__textfield:active{outline:1px solid #fff}.search-form__checkbox-list{display:flex;gap:15px;padding-left:7px}.search-form__pseudo-checkbox{display:inline-block;position:relative;width:19px;height:19px;border:1px solid #fff;margin-right:5px;vertical-align:middle;background-color:transparent;box-sizing:border-box}.search-form__pseudo-checkbox:after{content:"";position:absolute;display:none;width:16px;height:16px;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff}.search-form__checkbox:checked+.search-form__pseudo-checkbox:after{display:block}.search-form__label:has(input:focus-visible){outline:1px solid white;outline-offset:1px}.search-form__label:hover .search-form__label-text{text-decoration:underline;text-decoration-thickness:0;text-underline-offset:4px;text-decoration-color:currentColor;cursor:pointer}.button{appearance:none;-webkit-appearance:none;background:none;color:inherit;font:inherit;padding:0;margin:0;height:34px;border:1px solid currentColor;background-color:transparent;font-size:18px;font-weight:700;color:#fff}.button:hover{text-decoration:underline;text-decoration-thickness:0;text-underline-offset:4px;text-decoration-color:currentColor;cursor:pointer}.button:active{background-color:#545050}.button:focus{outline:none}.button:focus-visible{outline:1px solid white;outline-offset:1px}.search-form__submit-button{width:194px;align-self:flex-end}.more-button{width:calc(100% - 3px);margin-top:36px}.title{margin-bottom:17px;font-family:Oswald,sans-serif;font-weight:700;font-size:75px;line-height:94%;text-transform:uppercase}.content__accent{color:#545050}.content__details{display:flex;height:100%;width:100%;flex-direction:column}.content__list-container{position:relative;height:299px;flex-grow:1;overflow-y:auto}.content__list{display:flex;flex-direction:column;gap:30px}.content__card-link{text-decoration:none;color:#fff}.content__card-link:focus-visible{outline:none}.content__card-link:focus-visible .content__video-card{outline:1px solid #fff;outline-offset:1px;border-radius:0}.content__card-link:hover{cursor:pointer}.content__card-link:active .content__video-card,.content__card-link_current .content__video-card{background-color:#545050}.content__video-card{display:flex;align-items:flex-start;width:390px;height:103px;overflow:hidden;margin:2px}.content__video-card-description-container{flex-grow:1}.content__video-card-title{max-width:196px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Oswald,sans-serif;font-weight:700;font-size:30px;text-transform:uppercase;color:#fff;line-height:normal}.content__video-card-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;line-height:16.2px}.content__video-card-description:hover{text-decoration:underline;text-decoration-thickness:1px}.content__video-card-thumbnail{object-position:center;object-fit:cover;width:50%;max-height:100%}.custom-scrollbar::-webkit-scrollbar{width:4px}.custom-scrollbar::-webkit-scrollbar-track{background:#d9d9d91a}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#d9d9d9}.visually-hidden{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.preloader{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;background:#545050}.preloader-chasing-squares{width:50px;height:50px;line-height:19px}.preloader-chasing-squares .square{display:inline-block;width:15px;height:15px;opacity:1;background:#fff;animation:focusfade 2.8s infinite}.preloader-chasing-squares .square:nth-child(2){animation-delay:.7s}.preloader-chasing-squares .square:nth-child(3){animation-delay:2.1s}.preloader-chasing-squares .square:nth-child(4){animation-delay:1.4s}@keyframes focusfade{0%{opacity:.7}30%{opacity:.7}60%{opacity:0}75%{opacity:0}to{opacity:.7}}.error{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;background-color:#545050}.error__title{color:#fff;font-family:Oswald,sans-serif;font-size:30px;text-align:center;text-transform:uppercase}
