:root {
--its-black:#08090d;--its-darker:#050609;--its-surface:#111217;--its-surface-2:#191b22;--its-surface-3:#20222a;
--its-white:#f6f4ef;--its-muted:#a6a6ae;--its-faint:#737580;--its-red:#ed3545;--its-red-2:#c82335;--its-line:rgba(255,255,255,.13);--its-gold:#c5a16e;
--its-heading:"Tajawal",sans-serif;--its-body:"Tajawal",sans-serif;--its-latin:"Barlow Condensed",Impact,sans-serif;
--its-wrap:1280px;
}
*,*::before,*::after{box-sizing:border-box}
html{scroll-behavior:smooth}
body.its-app{background:var(--its-black)!important;color:var(--its-white)!important;font-family:var(--its-body)!important;font-size:17px;line-height:1.65;min-width:320px;overflow-x:hidden;margin:0;}
body.its-app *{box-sizing:border-box}
body.its-app a{color:inherit;text-decoration:none;transition:color .2s ease,background .2s ease,transform .2s ease}
body.its-app a:hover{color:var(--its-red)}
body.its-app h1,body.its-app h2,body.its-app h3,body.its-app h4{font-family:var(--its-heading)!important;color:var(--its-white);letter-spacing:-.025em;margin:0;line-height:1.22;font-weight:800}
body.its-app p{margin:0}
body.its-app button,body.its-app input{font:inherit}
body.its-app button{cursor:pointer}
body.its-app img{max-width:100%;height:auto}
body.its-app ::selection{background:var(--its-red);color:#fff}
body.its-app :focus-visible{outline:2px solid #ff6672;outline-offset:4px}
body.its-app [hidden]{display:none!important}
.its-wrap{width:min(calc(100% - 56px),var(--its-wrap));margin:0 auto}
.its-skip{position:fixed;top:-100px;right:15px;background:#fff!important;color:#000!important;padding:10px 16px;z-index:100}
.its-skip:focus{top:10px}
.its-header{position:relative;z-index:50;background:rgba(7,8,12,.96);border-bottom:1px solid var(--its-line)}
.its-header__bar{display:flex;align-items:center;justify-content:space-between;min-height:86px;gap:25px}
.its-brand{display:inline-flex;align-items:center;gap:12px;white-space:nowrap;flex-shrink:0}
.its-brand__mark{display:flex;align-items:center;justify-content:center;color:var(--its-white);background:var(--its-red);letter-spacing:-.09em;width:49px;height:49px;font-family:var(--its-latin);font-size:29px;font-weight:800;line-height:1}
.its-brand__mark span,.its-footer__brand span{color:#fff}
.its-brand__copy{display:flex;flex-direction:column;gap:0}
.its-brand__copy strong{font-size:19px;line-height:1.1;font-weight:900;color:#fff}
.its-brand__copy small{font-family:var(--its-latin);font-size:11px;letter-spacing:.16em;color:#999aa4;direction:ltr;margin-top:4px;display:block}
.its-menu{display:flex;gap:30px;align-items:center;justify-content:center;margin-inline:auto}
.its-menu a{position:relative;color:#dedde1;font-size:15px;font-weight:700;white-space:nowrap;padding:14px 0}
.its-menu a:after{content:"";height:2px;background:var(--its-red);width:0;position:absolute;right:0;bottom:2px;transition:width .2s}
.its-menu a:hover:after,.its-menu a[aria-current="page"]:after{width:100%}
.its-menu a[aria-current="page"]{color:#fff}
.its-header__end{display:flex;align-items:center;gap:18px;flex-shrink:0}
.its-header__search{width:24px;height:24px;display:grid;place-items:center;color:#ddd}
.its-header__search svg{width:22px;height:22px}
.its-header__listen{display:inline-flex;align-items:center;gap:20px;background:var(--its-red);padding:11px 23px;color:#fff!important;font-weight:800;font-size:14px}
.its-header__listen:hover{background:#fc4458;color:#fff;transform:translateY(-2px)}
.its-header__listen span{font-family:var(--its-latin);font-size:18px}
.its-burger{width:44px;height:44px;background:transparent;border:1px solid var(--its-line);display:none;align-items:center;justify-content:center;gap:5px;flex-direction:column;color:#fff}
.its-burger span{background:currentColor;width:19px;height:2px;transition:transform .2s,opacity .2s}
.its-burger[aria-expanded="true"] span:nth-child(1){transform:translateY(7px) rotate(45deg)}
.its-burger[aria-expanded="true"] span:nth-child(2){opacity:0}
.its-burger[aria-expanded="true"] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}
.its-mobile-menu{background:#111217;padding:18px 28px 25px;border-bottom:1px solid var(--its-line);box-shadow:0 28px 50px #0009}
.its-mobile-menu a{display:block;color:#fff;padding:11px 2px;font-weight:800;font-size:17px;border-bottom:1px solid var(--its-line)}
.its-mobile-menu .its-site-search{margin-top:18px}
.its-site-search{display:flex;max-width:600px;width:100%;border:1px solid var(--its-line);background:#16171d;min-height:49px}
.its-site-search input{background:transparent;border:0!important;color:#fff!important;flex:1;min-width:0;padding:10px 18px;box-shadow:none!important;outline:0!important}
.its-site-search input::placeholder{color:#91919c}
.its-site-search button{background:var(--its-red);border:0;color:#fff;font-weight:800;padding:0 23px}
.its-latin{font-family:var(--its-latin);direction:ltr}
.its-eyebrow{display:inline-flex;align-items:center;gap:12px;color:#e7e3df;font-family:var(--its-latin);font-size:14px;font-weight:600;letter-spacing:.19em;text-transform:uppercase;direction:ltr}
.its-eyebrow i{display:block;width:25px;height:2px;background:var(--its-red)}
.its-section{padding:97px 0}
.its-section--dark{background:var(--its-darker)}
.its-section--surface{background:var(--its-surface)}
.its-section-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:35px}
.its-section-title{font-size:clamp(33px,4vw,51px)!important;line-height:1.1}
.its-section-sub{color:var(--its-muted);font-size:16px;max-width:660px;margin-top:13px!important;line-height:1.8}
.its-view-all{font-weight:700;font-size:15px;color:#ddd!important;white-space:nowrap;border-bottom:1px solid var(--its-red);padding:5px 0}
.its-view-all span{color:var(--its-red);display:inline-block;transform:scaleX(-1)}
.its-hero{position:relative;min-height:min(740px,calc(100svh - 80px));background:linear-gradient(135deg,#11131a 0%,#08090d 65%);display:flex;align-items:center;isolation:isolate;overflow:hidden}
.its-hero__image{position:absolute;inset:0 auto 0 0;width:70%;height:100%;z-index:-3}
.its-hero__image picture{display:block;width:100%;height:100%}
.its-hero__image img{width:100%;height:100%!important;object-fit:cover;object-position:50% 30%;filter:grayscale(45%) contrast(1.1) brightness(.66);display:block}
.its-hero__image:after{content:"";position:absolute;inset:0;background:linear-gradient(270deg,#08090d 0%,#08090df2 10%,#08090d94 46%,transparent 75%),linear-gradient(0deg,#08090d 0%,transparent 37%,#08090d39 100%)}
.its-hero__haze{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 45% 30%,transparent 0%,#08090d11 45%,#08090d 110%),linear-gradient(90deg,transparent 60%,#090a0e70)}
.its-hero__watermark{position:absolute;left:-2%;bottom:-10%;font:800 clamp(160px,30vw,510px)/.8 var(--its-latin);letter-spacing:-.045em;color:transparent;-webkit-text-stroke:1px #ffffff16;opacity:.65;white-space:nowrap;z-index:-1;pointer-events:none;direction:ltr}
.its-hero__wrap{padding:90px 0 102px;position:relative}
.its-hero__content{max-width:720px;position:relative}
.its-hero__eyebrow{margin-bottom:35px}
.its-hero__title{font-size:clamp(72px,10vw,154px)!important;font-weight:900!important;line-height:.95!important;letter-spacing:-.065em!important;text-shadow:0 6px 42px #05050890}
.its-hero__title em{display:block;color:var(--its-red);font-style:normal}
.its-hero__desc{font-size:clamp(19px,2vw,24px);color:#e0dbdc;line-height:1.65;max-width:520px;margin-top:28px!important}
.its-hero__actions{display:flex;align-items:center;gap:13px;flex-wrap:wrap;margin-top:35px}
.its-btn{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:53px;padding:12px 27px;border:1px solid var(--its-line);font-size:16px;font-weight:800;color:#fff!important;background:transparent}
.its-btn:hover{transform:translateY(-2px)}
.its-btn--red{background:var(--its-red);border-color:var(--its-red)}
.its-btn--red:hover{background:#ff4b5b;color:#fff}
.its-btn--outline:hover{background:#ffffff15}
.its-hero__side{position:absolute;top:45%;left:0;transform:rotate(-90deg) translateX(-50%);transform-origin:top left;font:600 14px var(--its-latin);letter-spacing:.2em;color:#ffffff8a;white-space:nowrap;direction:ltr}
.its-hero__bottom{position:absolute;right:0;left:0;bottom:0;border-top:1px solid #ffffff26;background:#0e0f15ae;backdrop-filter:blur(10px)}
.its-hero__bottom-inner{display:flex;gap:40px;min-height:70px;align-items:center;justify-content:space-between}
.its-hero__bottom strong{font:700 16px var(--its-latin);letter-spacing:.11em;direction:ltr}
.its-hero__bottom p{font-size:13px;color:#aaa8ae}
.its-hero__bottom a{font-size:14px;color:#fff;font-weight:700}
.its-hero__bottom a span{color:var(--its-red)}
.its-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border:1px solid var(--its-line);background:var(--its-line);margin-top:45px}
.its-stat{padding:22px;background:#14151b;display:flex;align-items:center;justify-content:center;gap:20px}
.its-stat strong{font:800 50px/.85 var(--its-latin);color:#fff;direction:ltr}
.its-stat p{font-size:13px;color:var(--its-muted);line-height:1.5}
.its-featured{display:grid;grid-template-columns:1.25fr .75fr;gap:24px}
.its-feature-main{position:relative;min-height:490px;overflow:hidden;background:linear-gradient(145deg,#1c1d26,#0b0b0e);border:1px solid var(--its-line);display:flex;align-items:end}
.its-feature-main__art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover!important;filter:grayscale(.4) brightness(.68)}
.its-feature-main:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#090a0e 4%,#090a0e40 55%,#090a0e22)}
.its-feature-main__copy{padding:36px;z-index:1;position:relative;width:100%}
.its-feature-main__tag{background:var(--its-red);display:inline-block;color:#fff;padding:6px 13px;font:700 12px var(--its-latin);letter-spacing:.12em;direction:ltr;margin-bottom:13px}
.its-feature-main h3{font-size:clamp(38px,5vw,60px)!important}
.its-feature-main p{color:#dfdce0;margin:9px 0 21px!important}
.its-feature-main__copy a{display:inline-flex;align-items:center;gap:9px;color:#fff!important;font-weight:800;border-bottom:1px solid var(--its-red);padding-bottom:5px}
.its-feature-list{background:#14151b;border:1px solid var(--its-line);padding:22px;display:flex;flex-direction:column;gap:0}
.its-feature-list h3{font:700 16px var(--its-latin)!important;letter-spacing:.13em;color:var(--its-red)!important;padding:7px 10px 23px;border-bottom:1px solid var(--its-line);direction:ltr;text-align:right}
.its-feature-list__row{display:grid;grid-template-columns:34px 1fr auto;gap:14px;align-items:center;padding:18px 8px;border-bottom:1px solid var(--its-line)}
.its-feature-list__row:last-child{border:0}
.its-feature-list__row b{font:700 26px var(--its-latin);color:#666973;direction:ltr}
.its-feature-list__row strong{font-size:18px;color:#fff}
.its-feature-list__row small{display:block;font-size:13px;color:var(--its-muted)}
.its-feature-list__row a{color:var(--its-red);font-size:22px}
.its-catalog-toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:25px}
.its-catalog-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.its-catalog-filters button{background:#181920;border:1px solid var(--its-line);padding:9px 18px;color:#aeafb6;font-size:14px;font-weight:700;transition:.2s}
.its-catalog-filters button:hover,.its-catalog-filters button.is-active{background:var(--its-red);border-color:var(--its-red);color:#fff}
.its-catalog-search{display:flex;align-items:center;gap:9px;border-bottom:1px solid #777983;min-width:270px;background:transparent}
.its-catalog-search input{color:#fff!important;background:transparent!important;border:0!important;border-radius:0!important;width:100%;box-shadow:none!important;padding:12px 2px!important}
.its-catalog-search input::placeholder{color:#999ba5}
.its-catalogue-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.its-catalogue-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}
.its-track{display:flex;align-items:center;gap:16px;min-width:0;background:#16171d;border:1px solid #ffffff0d;padding:12px;transition:background .2s,border .2s}
.its-track:hover{background:#1d1f27;border-color:#ffffff27}
.its-track-art{width:79px;height:79px;position:relative;flex-shrink:0;background:linear-gradient(135deg,#33323a,#0e1015);overflow:hidden}
.its-track-art a,.its-track-art > div{display:block;width:100%;height:100%}
.its-track-art img{width:100%;height:100%!important;object-fit:cover}
.its-track-monogram{display:flex!important;align-items:center;justify-content:center;width:100%;height:100%;font:800 36px var(--its-latin);color:#ffffff90!important;position:relative}
.its-track-monogram small{font:600 10px var(--its-latin);color:#fff;position:absolute;top:4px;left:6px}
.its-track:nth-child(5n+2) .no-art{background:linear-gradient(140deg,#742832,#1c1a24)}
.its-track:nth-child(5n+3) .no-art{background:linear-gradient(140deg,#433a2b,#17181e)}
.its-track:nth-child(5n+4) .no-art{background:linear-gradient(140deg,#393d52,#17181e)}
.its-track-copy{min-width:0;flex:1}
.its-track-meta{display:flex;gap:6px;align-items:center;color:#999aa3;font-size:11px;font-weight:700;line-height:1.2;white-space:nowrap}
.its-track-meta span:first-child{color:var(--its-red)}
.its-track h3{font-size:19px!important;line-height:1.25;margin:7px 0 3px!important;overflow-wrap:anywhere}
.its-audio-title{background:transparent;border:0;padding:0;color:#fff;text-align:right;font-size:inherit;font-weight:800;line-height:inherit}
.its-audio-title:hover{color:var(--its-red)}
.its-track p{font-size:13px;color:#a3a3ab}
.its-track-play,.its-track-arrow{flex-shrink:0;width:39px;height:39px;display:flex;align-items:center;justify-content:center;border:1px solid #ffffff3a;background:transparent;color:#fff!important;border-radius:50%;font:600 13px var(--its-latin)}
.its-track-play:hover,.its-track-arrow:hover{background:var(--its-red);border-color:var(--its-red);color:#fff}
.its-track-arrow span{font-size:19px}
.its-catalog-empty{text-align:center;padding:45px;background:#15161c;color:var(--its-muted)}
.its-catalog-status{color:#9d9ea7;font-size:13px;margin-top:19px!important}
.its-music-spotlight{position:relative;overflow:hidden;min-height:340px;display:flex;align-items:center;background:linear-gradient(100deg,#160f15,#2c101a 45%,#0a090d);border-top:1px solid #ffffff10;border-bottom:1px solid #ffffff10}
.its-music-spotlight:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 76% 55%,#ed354539,transparent 35%)}
.its-music-spotlight__grid{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center;position:relative;padding:60px 0}
.its-music-spotlight h2{font-size:clamp(44px,6vw,80px)!important;max-width:680px;margin-top:14px!important}
.its-music-spotlight p{color:#d6ced3;margin:13px 0 28px!important;max-width:610px}
.its-music-spotlight__mono{font:800 clamp(140px,23vw,350px)/1 var(--its-latin);letter-spacing:-.12em;color:transparent;-webkit-text-stroke:2px #ffffff40;direction:ltr}
.its-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.its-news-card{border:1px solid var(--its-line);background:var(--its-surface);overflow:hidden}
.its-news-card__img{display:block;height:210px;background:linear-gradient(140deg,#34313b,#171821);overflow:hidden}
.its-news-card__img img{height:100%!important;width:100%;object-fit:cover;transition:transform .35s}
.its-news-card:hover img{transform:scale(1.035)}
.its-news-card__body{padding:25px}
.its-news-card time{color:var(--its-red);font:600 13px var(--its-latin);direction:ltr;display:inline-block}
.its-news-card h3{font-size:23px!important;line-height:1.4;margin:12px 0!important}
.its-news-card p{color:#a5a6af;font-size:14px;line-height:1.8}
.its-news-card__more{display:inline-block;color:#fff!important;font-weight:700;font-size:14px;margin-top:18px;border-bottom:1px solid var(--its-red)}
.its-page-hero{position:relative;background:linear-gradient(145deg,#1c1d24,#08090d 70%);border-bottom:1px solid var(--its-line);padding:93px 0 84px;overflow:hidden}
.its-page-hero__inner{position:relative;z-index:1}
.its-page-hero__seal{font:800 clamp(180px,25vw,390px)/1 var(--its-latin);position:absolute;left:-1%;bottom:-25%;-webkit-text-stroke:1px #ffffff0d;color:transparent;pointer-events:none;letter-spacing:-.1em}
.its-page-hero h1{font-size:clamp(54px,7vw,101px)!important;margin:24px 0 11px!important;letter-spacing:-.06em}
.its-page-hero p{font-size:19px;color:#bbbbc5;max-width:700px;line-height:1.75}
.its-breadcrumb{font-size:13px;color:#888a94;display:flex;align-items:center;gap:10px;margin:0 0 22px}
.its-breadcrumb a{color:#a7a6ae}
.its-reader-shell{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:60px;align-items:start;padding:70px 0 110px}
.its-reader{max-width:100%;min-width:0}
.its-reader h1{font-size:clamp(45px,6vw,82px)!important;margin:12px 0 15px!important}
.its-reader .its-eyebrow{color:var(--its-red)}
.its-reader__sub{color:#b4b3be;font-size:16px;margin-bottom:25px!important}
.its-reader__art{width:100%;max-height:470px;object-fit:cover;margin:24px 0 36px;border:1px solid var(--its-line);display:block}
.its-reader__actions{display:flex;flex-wrap:wrap;gap:11px;margin:25px 0 35px}
.its-reader__actions a,.its-reader__actions button{border:1px solid var(--its-line);color:#f2f0f1!important;background:#17181f;padding:11px 18px;font-weight:700;font-size:14px}
.its-reader__actions a:hover,.its-reader__actions button:hover{background:var(--its-red)}
.its-reader__heading{font-size:27px!important;margin:35px 0 20px!important;padding-bottom:12px;border-bottom:1px solid var(--its-line)}
.its-prose{font-size:18px;line-height:2;overflow-wrap:anywhere;color:#e7e4e4}
.its-prose p{margin:0 0 22px!important;line-height:2}
.its-prose ul,.its-prose ol{margin:18px 0 28px;padding-right:26px;color:#e7e4e4}
.its-prose li{margin-bottom:8px}
.its-prose a{color:#f77b86!important;text-decoration:underline!important;text-underline-offset:4px}
.its-prose h2{font-size:31px!important;margin:39px 0 17px!important}
.its-prose h3{font-size:24px!important;margin:25px 0 14px!important}
.its-prose img{max-width:100%;height:auto}
.its-prose iframe{max-width:100%;border:0}
.its-prose figure{max-width:100%;margin:28px 0}
.its-prose blockquote{border-right:3px solid var(--its-red);padding-right:20px;margin:26px 0;color:#ddd}
.its-prose .wp-block-media-text{gap:20px}
.its-prose .wp-block-media-text__content{padding:15px}
.its-prose .wp-block-media-text__media img{height:auto}
.its-prose .wp-block-heading,.its-prose .has-text-align-right{color:var(--its-white)}
.its-reader-sidebar{position:sticky;top:34px}
.its-side-panel{background:#14151c;border:1px solid var(--its-line);padding:25px;margin-bottom:18px}
.its-side-panel h3{font-size:22px!important;margin-bottom:20px!important}
.its-side-panel p{font-size:14px;color:#a8a8b1;line-height:1.9;margin-bottom:12px!important}
.its-side-panel a{display:block;font-size:15px;font-weight:700;border-bottom:1px solid var(--its-line);padding:11px 0;color:#eae9ea!important}
.its-side-panel a:hover{color:var(--its-red)!important}
.its-page-content{padding:68px 0 110px}
.its-page-content--narrow{max-width:930px;margin:0 auto}
.its-about-portrait{float:left;max-width:275px;margin:0 35px 25px 0;filter:grayscale(.3)}
.its-about-portrait img{display:block}
.its-video-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:21px}
.its-video{overflow:hidden;border:1px solid var(--its-line);background:#15161c}
.its-video__thumb{display:block;aspect-ratio:16/9;position:relative;background:#1b1b20;overflow:hidden}
.its-video__thumb img{width:100%;height:100%!important;object-fit:cover;filter:brightness(.8);transition:transform .3s}
.its-video__thumb:hover img{transform:scale(1.04)}
.its-video__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:56px;width:56px;display:grid;place-items:center;background:var(--its-red);border-radius:50%;font-size:20px;color:#fff;box-shadow:0 8px 40px #0009}
.its-video__body{padding:18px 21px}
.its-video__body h3{font-size:20px!important;line-height:1.4}
.its-video__body small{color:#a8a8b0;display:block;margin-top:6px}
.its-gallery .gallery{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px!important;margin:0!important;width:100%!important;max-width:none!important}
.its-gallery .gallery-item{float:none!important;margin:0!important;padding:0!important;width:100%!important;max-width:none!important;display:block!important}
.its-gallery .gallery-icon,.its-gallery .gallery-icon a{display:block;width:100%;height:100%}
.its-gallery .gallery-icon img{display:block;width:100%!important;height:260px!important;max-width:none!important;object-fit:cover;border:none!important;border-radius:0!important;transition:filter .25s ease,transform .25s ease}
.its-gallery .gallery-icon a{overflow:hidden;cursor:zoom-in;background:#1b1b21}
.its-gallery .gallery-icon a:hover img{filter:brightness(.75);transform:scale(1.04)}
.its-gallery .gallery-caption{font-size:13px;color:#c4c0c0;line-height:1.5;text-align:right}
.its-lightbox{z-index:10001;border:1px solid #66666b;background:#111217;padding:40px 16px 16px;width:min(94vw,1100px);max-height:95vh;color:#fff;text-align:center}
.its-lightbox::backdrop{background:rgba(0,0,0,.9)}
.its-lightbox img{display:block;max-width:100%;width:auto;max-height:calc(90vh - 90px);height:auto;margin:auto;object-fit:contain}
.its-lightbox__close{position:absolute;left:10px;top:5px;width:35px;height:35px;font-size:27px;line-height:1;background:transparent;color:#fff;border:1px solid #ffffff5a}
.its-lightbox__caption{font-size:14px;margin-top:9px;color:#c8c6c6}
@media(max-width:980px){.its-gallery .gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.its-gallery .gallery-icon img{height:220px!important}}
@media(max-width:680px){.its-gallery .gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px!important}.its-gallery .gallery-icon img{height:170px!important}}
@media(max-width:380px){.its-gallery .gallery{grid-template-columns:1fr}.its-gallery .gallery-icon img{height:240px!important}}
.its-article-card{padding:29px;background:#15161c;border:1px solid var(--its-line);margin-bottom:15px}
.its-article-card time{display:block;color:var(--its-red);font:600 14px var(--its-latin);margin-bottom:9px}
.its-article-card h2{font-size:28px!important;margin:0 0 10px!important}
.its-article-card p{color:var(--its-muted);font-size:15px}
.its-search-top{padding:90px 0 30px}
.its-search-top h1{font-size:clamp(40px,6vw,70px)!important;margin:15px 0 25px!important}
.its-search-results{padding:20px 0 90px}
.its-search-results a{display:block}
.its-search-results .its-article-card:hover{border-color:#f3556466}
.its-pagination{display:flex;gap:13px;justify-content:center;margin-top:30px}
.its-pagination a,.its-pagination span{border:1px solid var(--its-line);padding:7px 14px}
.its-comments{border-top:1px solid var(--its-line)}
.its-comments-count{font:700 .46em var(--its-latin);color:var(--its-red);vertical-align:middle;margin-inline-start:12px}
.its-comments-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,.9fr);gap:45px;align-items:start}
.its-comments-thread,.its-comment-form{min-width:0}
.its-comments .comment-list,.its-comments .children{margin:0;padding:0;list-style:none}
.its-comments .children{margin:16px 38px 0 0;border-right:2px solid #ffffff16;padding-right:16px}
.its-comments .comment-list>li,.its-comments li.comment{padding:20px 0;border-bottom:1px solid var(--its-line);list-style:none}
.its-comments .comment-list>li:first-child{padding-top:0}
.its-comments .comment-body{color:#e5e4e4;overflow-wrap:anywhere}
.its-comments .comment-author{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-height:38px}
.its-comments .comment-author img{border-radius:50%;width:42px;height:42px;object-fit:cover}
.its-comments .comment-author .fn{font-weight:800;font-style:normal}
.its-comments .comment-metadata{color:var(--its-muted);font-size:12px;margin:9px 0}
.its-comments .comment-content p{color:#d4d2d5;line-height:1.9;margin:9px 0!important;font-size:15px}
.its-comments .comment-reply-link{display:inline-block;color:var(--its-red)!important;font-weight:700;font-size:13px}
.its-comment-form{background:#16171d;border:1px solid var(--its-line);padding:26px}
.its-comment-form .comment-reply-title{font-size:27px!important;margin-bottom:16px!important}
.its-comment-form .comment-form p{margin:0 0 15px!important}
.its-comment-form label{display:block;color:#ecebeb;font-weight:700;font-size:14px;margin-bottom:6px}
.its-comment-form textarea,.its-comment-form input:not([type=checkbox]):not([type=submit]){display:block;width:100%;max-width:100%;background:#0d0f14!important;color:#fff!important;border:1px solid #ffffff28!important;padding:12px 13px;min-height:46px}
.its-comment-form textarea{min-height:155px;resize:vertical}
.its-comment-form .form-submit input[type=submit]{background:var(--its-red)!important;color:#fff!important;border:0;font-weight:800;padding:13px 30px}
.its-comment-form .comment-notes,.its-comment-form .logged-in-as,.its-comment-form .required-field-message{color:#b4b2ba;font-size:13px}
.its-comment-form .comment-form-cookies-consent{display:flex;align-items:start;gap:8px;font-size:13px}
@media(max-width:780px){.its-comments-grid{grid-template-columns:1fr;gap:30px}.its-comment-form{padding:21px}.its-comments .children{margin-right:14px;padding-right:12px}}
.its-note{background:#17191f;border-inline-start:3px solid var(--its-red);padding:18px 23px;color:#c6c5c9;font-size:15px;margin:30px 0}
.its-note strong{color:#fff}
.its-divider{height:1px;background:var(--its-line);border:0;margin:35px 0}
.its-footer{background:#07080b;border-top:1px solid var(--its-line);padding-top:73px}
.its-footer__main{display:grid;grid-template-columns:2.2fr 1fr 1fr .8fr;gap:38px;padding-bottom:76px}
.its-footer__brand{font:800 58px/.95 var(--its-latin);letter-spacing:-.05em;color:#fff!important;direction:ltr;display:inline-block}
.its-footer__brand span{color:var(--its-red)}
.its-footer__about p{color:#a7a7af;font-size:15px;max-width:345px;line-height:1.8;margin:16px 0!important}
.its-footer__social{display:flex;flex-wrap:wrap;gap:18px;direction:ltr;justify-content:flex-end}
.its-footer__social a{font:600 15px var(--its-latin);color:#e7e7e9!important}
.its-footer__links h3{font-size:18px!important;margin:0 0 20px!important}
.its-footer__links a{display:block;padding:6px 0;color:#aeafb7!important;font-size:15px}
.its-footer__links a:hover{color:#fff!important}
.its-footer__badge{border:1px solid var(--its-line);display:flex;justify-content:center;align-items:center;padding:16px;min-height:145px}
.its-footer__badge-text{font:800 28px/.95 var(--its-latin);letter-spacing:.04em;color:#f4f1ee;text-align:center}
.its-footer__badge-text span{color:var(--its-red)}
.its-footer__bottom{border-top:1px solid var(--its-line);padding:25px 0;display:flex;align-items:center;justify-content:space-between;gap:20px}
.its-footer__bottom small{font-size:12px;color:#797b85}
.its-footer__bottom a{font-size:13px;color:#aaaeb6!important}
.its-player{position:fixed;z-index:90;bottom:0;left:0;right:0;min-height:88px;background:#191a20;border-top:2px solid var(--its-red);box-shadow:0 -10px 40px #000a;display:flex;align-items:center;gap:20px;padding:14px max(28px,calc((100vw - var(--its-wrap)) / 2));direction:rtl}
.its-player__icon{display:grid;place-items:center;background:#542129;color:#fff;width:49px;height:49px;font-size:22px;flex-shrink:0}
.its-player__info{min-width:150px;max-width:300px;overflow:hidden}
.its-player__info strong{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.its-player__info small{display:block;font:600 12px var(--its-latin);color:var(--its-muted)}
.its-player audio{flex:1;min-width:100px;max-height:55px;filter:grayscale(1);accent-color:var(--its-red)}
.its-player__close{background:transparent;border:1px solid var(--its-line);width:35px;height:35px;color:#fff;font-size:26px}
body.admin-bar .its-header{z-index:50}
@media (max-width:1150px){
.its-menu{gap:18px}.its-header__listen{padding:10px 15px}.its-brand__copy small{font-size:10px}
.its-header__bar{gap:14px}
}
@media (max-width:980px){
.its-header__bar{min-height:70px}.its-menu{display:none}.its-burger{display:flex}.its-header__end{margin-right:auto}
.its-header__listen{display:none}
.its-hero{min-height:680px}.its-hero__image{width:90%;opacity:.8}.its-hero__image:after{background:linear-gradient(270deg,#08090d 0%,#08090dde 30%,#08090d70 75%,#08090d66)}
.its-hero__content{max-width:600px}.its-featured{grid-template-columns:1fr}.its-feature-main{min-height:385px}.its-feature-list{padding:15px}
.its-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.its-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.its-footer__main{grid-template-columns:2fr 1fr 1fr}.its-footer__badge{display:none}
.its-reader-shell{grid-template-columns:minmax(0,1fr) 210px;gap:28px}
}
@media (max-width:680px){
.its-wrap{width:min(calc(100% - 34px),var(--its-wrap))}
.its-header__bar{min-height:67px}.its-brand__mark{width:39px;height:39px;font-size:25px}.its-brand__copy strong{font-size:17px}.its-brand__copy small{font-size:9px}
.its-header__end{gap:13px}.its-burger{width:40px;height:40px}
.its-hero{min-height:625px;align-items:end}
.its-hero__image{width:120%;height:92%;opacity:.78;right:auto;left:-5%;top:0}
.its-hero__image:after{background:linear-gradient(0deg,#08090d 0%,#08090dce 27%,#08090d80 63%,#08090d5c 100%),linear-gradient(270deg,#08090d6a,transparent)}
.its-hero__wrap{padding:240px 0 112px}
.its-hero__title{font-size:clamp(68px,15vw,94px)!important}
.its-hero__eyebrow{margin-bottom:17px}.its-hero__desc{font-size:17px;margin-top:17px!important}
.its-hero__actions{margin-top:24px}.its-btn{padding:10px 18px;min-height:46px;font-size:14px}
.its-hero__side,.its-hero__watermark{display:none}
.its-hero__bottom-inner{min-height:48px}.its-hero__bottom p{display:none}.its-hero__bottom strong{font-size:13px}.its-hero__bottom a{font-size:12px}
.its-section{padding:62px 0}.its-section-head{align-items:start;flex-direction:column;gap:12px;margin-bottom:23px}
.its-section-title{font-size:34px!important}.its-section-sub{font-size:14px;margin-top:9px!important}
.its-stats{margin-top:25px}.its-stat{display:block;text-align:center;padding:14px 7px}.its-stat strong{font-size:38px}.its-stat p{font-size:11px;margin-top:7px!important}
.its-feature-main{min-height:350px}.its-feature-main__copy{padding:25px}.its-feature-main h3{font-size:40px!important}
.its-feature-list__row{gap:8px}
.its-catalogue-grid,.its-catalogue-grid--compact{grid-template-columns:1fr}
.its-catalog-toolbar{display:block}.its-catalog-filters{margin-bottom:20px}.its-catalog-filters button{padding:8px 11px;font-size:13px}
.its-catalog-search{width:100%;min-width:0}
.its-track{padding:9px;gap:12px}.its-track-art{width:66px;height:66px}.its-track h3{font-size:18px!important}.its-track-play,.its-track-arrow{width:34px;height:34px}
.its-news-grid,.its-video-grid{grid-template-columns:1fr}.its-news-card__img{height:225px}
.its-music-spotlight__grid{grid-template-columns:1fr;padding:55px 0}.its-music-spotlight__mono{display:none}.its-music-spotlight h2{font-size:53px!important}
.its-page-hero{padding:65px 0 55px}.its-page-hero h1{font-size:55px!important;margin:15px 0 8px!important}.its-page-hero p{font-size:16px}
.its-reader-shell{display:block;padding:43px 0 65px}.its-reader-sidebar{position:static;margin-top:36px}
.its-reader h1{font-size:52px!important}.its-prose{font-size:17px;line-height:1.9}
.its-page-content{padding:45px 0 65px}.its-about-portrait{float:none;max-width:100%;width:100%;margin:0 0 30px}
.its-footer{padding-top:47px}.its-footer__main{grid-template-columns:1fr 1fr;gap:31px;padding-bottom:43px}
.its-footer__about{grid-column:span 2}.its-footer__brand{font-size:48px}.its-footer__social{justify-content:flex-end;direction:rtl}
.its-footer__bottom{flex-wrap:wrap;gap:12px;padding:20px 0}
.its-player{padding:10px 16px;gap:10px;min-height:72px}.its-player__info{min-width:82px;max-width:120px}.its-player__info small{font-size:10px}
.its-player__icon{height:36px;width:36px}.its-player__close{height:28px;width:28px;font-size:20px}
}
@media (prefers-reduced-motion:reduce){
html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}
}