.sidebar nav .nav-films span{font:700 21px/1 'Rajdhani',sans-serif;letter-spacing:1px}
.sidebar{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#204a60 #020f1b}
.films-home-feature{position:relative;isolation:isolate;overflow:hidden;margin:32px 3px 20px;padding:28px 34px;min-height:172px;display:flex;align-items:center;justify-content:space-between;gap:30px;background:#061522;border:1px solid #21495d;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}
.films-home-feature>img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:70% 50%;opacity:.35}
.films-home-feature:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#020d17,transparent 80%)}
.films-home-feature p{font:600 10px/1.5 'Rajdhani','Noto Sans Georgian',sans-serif;color:#98bbce;letter-spacing:1px}
.films-home-feature h2{font:800 48px/1.1 var(--display);letter-spacing:1px;margin:9px 0}
.films-home-feature h2 em{font-weight:400;font-style:normal;letter-spacing:4px}
.films-home-feature span{font:24px/1.3 var(--geo);color:#c1d6e4}
.films-home-feature>a{display:flex;align-items:center;gap:22px;font:23px var(--geo);color:#b5f3f7;border-bottom:1px solid #4a8296;padding:12px 0}
.films-home-feature>a:hover{color:white}
@media(min-width:701px) and (max-height:820px){.sidebar-bottom .side-signature{display:none}.sidebar-bottom{padding-top:15px}.sidebar nav a,.sidebar nav button,.sidebar nav>:is(a,button).selected{min-height:48px}}
@media(max-width:700px){.films-home-feature{padding:25px 20px;display:block;margin-top:26px}.films-home-feature h2{font-size:43px}.films-home-feature p{font-size:9px}.films-home-feature span{font-size:23px}.films-home-feature>a{font-size:20px;display:inline-flex;margin-top:18px}.sidebar nav .nav-films span{font-size:20px}}

