/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*::before,*::after{box-sizing:border-box;}:root{--red:#c1121f;--shadow:0 4px 12px rgba(0,0,0,.08);}html{-webkit-text-size-adjust:100%;}body{margin:0;background:#f5f5f5;font-family:"Noto Sans Malayalam",sans-serif;overflow-x:hidden;}img{max-width:100%;}.scrolledLogo{width:200px;position:fixed;z-index:10000000;top:10px;}@media (max-width:992px){.scrolledLogo{width:120px;}}@media (max-width:768px){.scrolledLogo{width:100px;position:relative;top:0;z-index:1;}}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}
.site-header{display:block;margin:0;padding:0;background:#fff;color:inherit;max-width:100%;}.site-tape{background:var(--red);color:#fff;}.site-tape__list{display:flex;flex-wrap:wrap;align-items:center;gap:8px 28px;list-style:none;margin:0 auto;padding:10px 24px;max-width:1400px;}.site-tape__item{margin:0;}.site-tape a{color:#fff;font-weight:600;text-decoration:none;}.site-tape a:hover,.site-tape a:focus-visible{text-decoration:underline;}.site-tape a:focus-visible{outline:2px solid #fff;outline-offset:3px;}.site-header__brand{display:block;width:100%;max-width:none;margin:0;padding:16px 0;background:#000;}.site-header__brand-inner{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,7fr);gap:20px;align-items:center;justify-items:stretch;width:80%;margin-inline:auto;}.site-header__logo,.site-header__ad{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;}.site-header__ad{display:flex;gap:20px;}.site-header__ad-item{flex:1;}@media (max-width:767px){.site-header__ad-item--second{display:none;}}.site-header__logo a{display:block;max-width:100%;}.site-header__logo img{display:block;width:min(345px,100%);height:auto;aspect-ratio:345 / 143;object-fit:contain;object-position:center;}.site-header__ad img{display:block;width:auto;max-width:100%;height:auto;object-fit:contain;}.site-header__ad .advertisement{flex:1 1 0;margin:0;width:auto;min-width:0;max-width:100%;}.site-nav{background:#fff;color:#111;position:relative;width:100%;}.site-nav__toggle{display:none;margin:0;padding:12px 24px;color:#111;font-weight:700;cursor:pointer;}.site-nav__list{display:flex;flex-wrap:wrap;align-items:center;gap:4px 22px;list-style:none;width:100%;max-width:1400px;margin:0 auto;padding:12px 24px;}.site-nav__item{position:relative;margin:0;}.site-nav a,.site-nav button{color:#111;background:none;border:0;padding:0;font:inherit;font-weight:600;text-decoration:none;cursor:pointer;}.site-nav a:hover,.site-nav button:hover,.site-nav a.is-active,.site-nav a[aria-current="page"]{color:var(--red);text-decoration:underline;}.site-nav a:focus-visible,.site-nav button:focus-visible,.site-nav__checkbox:focus-visible + .site-nav__toggle{outline:2px solid #000;outline-offset:3px;}.site-nav__item--dropdown > button::after{content:" ▼";font-size:0.7em;}.site-nav__submenu{display:none;position:absolute;z-index:20;top:100%;left:0;min-width:220px;margin:0;padding:8px 0;list-style:none;background:#fff;color:#111;box-shadow:var(--shadow);}.site-nav__item--dropdown:hover > .site-nav__submenu,.site-nav__item--dropdown:focus-within > .site-nav__submenu{display:block;}.site-nav__submenu a{display:block;padding:8px 16px;color:#111;}.site-nav__submenu a:hover,.site-nav__submenu a:focus-visible{background:#f5f5f5;color:var(--red);text-decoration:none;}.site-nav__submenu a:focus-visible{outline-color:var(--red);}@media (max-width:992px){.site-tape__list,.site-nav__list{padding-left:16px;padding-right:16px;}.site-header__brand-inner{width:100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding-left:16px;padding-right:16px;}}@media (max-width:768px){.site-header__brand{padding:12px 0;}.site-header__brand-inner{grid-template-columns:minmax(0,1fr);gap:12px;width:100%;padding-left:12px;padding-right:12px;}.site-header__ad{flex-direction:column;}.site-nav__toggle{display:inline-block;}.site-nav__list{display:none;flex-direction:column;align-items:stretch;gap:0;padding-top:0;padding-bottom:12px;}.site-nav__checkbox:checked ~ .site-nav__list{display:flex;}.site-nav__item{border-top:1px solid rgba(0,0,0,0.12);}.site-nav__item > a,.site-nav__item > button{display:block;padding:12px 0;}.site-nav__submenu{display:block;position:static;min-width:0;margin:0 0 8px;padding:0 0 4px 12px;background:transparent;color:#fff;box-shadow:none;}.site-nav__submenu a{color:#111;padding:8px 0;}.site-nav__submenu a:hover,.site-nav__submenu a:focus-visible{background:transparent;text-decoration:underline;}}.section{max-width:1400px;margin:auto;padding:24px;width:100%;}@media (max-width:992px){.section{padding:20px 16px;}}@media (max-width:768px){.section{padding:16px 12px;}}.footer{background:#111;color:#ddd;margin-top:60px;}.footer-container{max-width:1400px;margin:auto;display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px;padding:50px 25px;}.footer h3,.footer h4{color:#fff;margin-bottom:18px;}.footer p{line-height:1.8;color:#bbb;}.footer ul{list-style:none;margin:0;padding:0;}.footer ul li{margin-bottom:10px;}.footer a{color:#ddd;text-decoration:none;transition:.3s;}.footer a:hover{color:#fff;}.social-links{display:flex;flex-direction:column;gap:12px;}.copyright{border-top:1px solid rgba(255,255,255,.1);text-align:center;padding:18px;color:#999;font-size:14px;}@media (max-width:768px){.footer-container{grid-template-columns:1fr;gap:30px;text-align:center;}.social-links{align-items:center;}}
.hero-card{position:relative;min-width:0;}.hero-card img,.ad img{width:100%;height:auto;aspect-ratio:8 / 5;object-fit:cover;border-radius:12px;display:block;}.hero-card picture{display:block;width:100%;aspect-ratio:8 / 5;}.hero-card picture img{width:100%;height:100%;aspect-ratio:auto;}.card1 picture,.card2 picture{display:contents;}.overlay{position:absolute;left:0;right:0;bottom:0;padding:20px;color:#fff;background:linear-gradient(transparent,rgba(0,0,0,.8));word-wrap:break-word;overflow-wrap:break-word;}.overlay h2{margin:8px 0;font-size:clamp(1.1rem,2.5vw,1.75rem);line-height:1.35;}.cat{background:var(--red);color:#fff;padding:4px 8px;border-radius:20px;font-size:12px;}.card1{display:grid;grid-template-columns:30% 70%;background:#fff;box-shadow:var(--shadow);min-width:0;}.card1 img{width:100%;height:120px;object-fit:cover;display:block;}.card1 div{padding:12px;min-width:0;}.card1 h4{margin:6px 0;line-height:1.35;word-wrap:break-word;overflow-wrap:break-word;}.card2{background:#fff;box-shadow:var(--shadow);min-width:0;}.card2 img{width:100%;height:auto;aspect-ratio:20 / 11;object-fit:cover;display:block;}.card2 h4{margin:6px 0;line-height:1.35;word-wrap:break-word;overflow-wrap:break-word;}.section .views-element-container,.related-articles .views-element-container,.stack .views-element-container,.top50 .views-element-container,.top70 .views-element-container,.grid3 .views-element-container,.grid4 .views-element-container,.grid6 .views-element-container,.videos .views-element-container{display:contents;}.card1__link,.card2__link{display:contents;color:inherit;text-decoration:none;}.card1__link:hover h4,.card2__link:hover h4,.hero-card:hover .overlay h2{text-decoration:underline;}.card-image-placeholder{display:block;background:#e8e8e8;flex-shrink:0;}.card-image-placeholder--hero{width:100%;aspect-ratio:8 / 5;height:auto;border-radius:12px;}.card-image-placeholder--card1{width:100%;height:120px;}.card-image-placeholder--card2{width:100%;aspect-ratio:20 / 11;height:auto;}.card-image-placeholder--related{width:100%;aspect-ratio:1 / 1;height:auto;}@media (max-width:768px){.card-image-placeholder--card1{width:90px;height:120px;}.card-image-placeholder--related{width:90px;height:90px;aspect-ratio:auto;}}.body{padding:15px;}.label{background:#c1121f;color:#fff;padding:2px 6px;font-size:12px;}.section-title{border-left:5px solid var(--red);padding-left:10px;font-size:42px;font-weight:800;color:#111;text-transform:uppercase;letter-spacing:2px;position:relative;margin:0;line-height:1.2;word-wrap:break-word;overflow-wrap:break-word;}.section-title::after{content:"";position:absolute;left:0;bottom:-13px;width:90px;height:5px;}.section-header{display:flex;justify-content:space-between;align-items:flex-end;margin:10px 0 25px;border-bottom:3px solid #ddd;padding-bottom:10px;}.section-header:has(.advertisement),.section-header:has(.advt-brd){justify-content:center;align-items:center;border-bottom:none;padding-bottom:0;}.advertisement{display:flex;justify-content:center;align-items:center;width:100%;max-width:100%;margin:24px 0;text-align:center;box-sizing:border-box;}.advertisement--between{margin:8px auto 32px;padding:0 12px;max-width:1400px;}.section-header .advertisement{margin:0;}.advertisement a{display:inline-block;max-width:100%;line-height:0;}.advertisement img,.advt-brd{display:block;margin-left:auto;margin-right:auto;max-width:100%;width:auto;height:auto;}.advertisement .field,.advertisement .field__item,.advertisement__inner,.advertisement__link{display:block;margin:0;max-width:100%;line-height:0;}.advertisement picture,.advertisement__link picture{display:block;max-width:100%;}.img-responsive{max-width:100%;height:auto;}@media (max-width:768px){.advertisement{margin:16px 0;}.advertisement--between{margin:8px auto 24px;padding:0 12px;}}.view-all{text-decoration:none;color:#c1121f;font-weight:700;}.video{aspect-ratio:16/9;background:#111;border-radius:12px;}.interview-card{position:relative;min-width:0;border-radius:12px;overflow:hidden;}.interview-card__link{position:relative;display:block;color:inherit;text-decoration:none;}.interview-card__link:hover .interview-card__title{text-decoration:underline;}.interview-card img{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;display:block;}.interview-card picture{display:block;width:100%;aspect-ratio:16 / 9;}.interview-card picture img{width:100%;height:100%;aspect-ratio:auto;}.card-image-placeholder--interview{display:block;width:100%;aspect-ratio:16 / 9;height:auto;}.interview-card .overlay{padding:16px;}.interview-card__title{margin:0 0 6px;font-size:clamp(1rem,1.8vw,1.15rem);line-height:1.35;color:#fff;word-wrap:break-word;overflow-wrap:break-word;}.interview-card__lead{margin:0 0 6px;font-size:0.88rem;line-height:1.4;color:rgba(255,255,255,0.92);word-wrap:break-word;overflow-wrap:break-word;}.interview-card__date{display:block;font-size:0.82rem;color:rgba(255,255,255,0.85);}@media (max-width:992px){.section-title{font-size:32px;letter-spacing:1px;}.overlay{padding:16px;}}@media (max-width:768px){.section-title{font-size:26px;letter-spacing:1px;}.section-title::after{bottom:-11px;width:70px;height:4px;}.card1{grid-template-columns:90px 1fr;}.card1 img{width:90px;height:120px;max-width:none;}.overlay{padding:14px;}}.column-card{position:relative;display:block;color:inherit;text-decoration:none;background:#fff;box-shadow:var(--shadow);min-width:0;overflow:hidden;}.column-card__image{display:block;width:100%;}.column-card__image img,.column-card__image picture{display:block;width:100%;height:auto;aspect-ratio:20 / 11;object-fit:cover;}.column-card__image picture img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;}.card-image-placeholder--column{width:100%;aspect-ratio:20 / 11;height:auto;background:#e8e8e8;}.column-card__overlay{padding:12px 14px 14px;}.column-card__overlay h2{margin:8px 0;font-size:clamp(1rem,2vw,1.35rem);line-height:1.35;}.column-card__meta{font-size:0.9rem;color:#444;line-height:1.4;}.column-card:hover .column-card__overlay h2{text-decoration:underline;}.column-card__overlay h4{white-space:normal;overflow-wrap:anywhere;word-break:normal;max-width:100%;height:auto;}.top50 > .views-element-container .column-card{border-radius:12px;overflow:hidden;}.top50 > .views-element-container .column-card .column-card__image{display:block;width:100%;}.top50 > .views-element-container .column-card .column-card__image img,.top50 > .views-element-container .column-card .column-card__image picture{aspect-ratio:8 / 5;border-radius:12px;}.top50 > .views-element-container .column-card .card-image-placeholder--column{aspect-ratio:8 / 5;border-radius:12px;}.top50 > .views-element-container .column-card .column-card__overlay{position:absolute;left:0;right:0;bottom:0;padding:20px;color:#fff;background:linear-gradient(transparent,rgba(0,0,0,.8));word-wrap:break-word;overflow-wrap:break-word;}.top50 > .views-element-container .column-card .column-card__overlay h2{color:#fff;margin:8px 0;font-size:clamp(1.1rem,2.5vw,1.75rem);}.top50 > .views-element-container .column-card .column-card__meta{color:#fff;}@media (max-width:992px){.top50 > .views-element-container .column-card .column-card__overlay{padding:16px;}}@media (max-width:768px){.top50 > .views-element-container .column-card .column-card__overlay{padding:14px;}}.stack .column-card{display:grid;grid-template-columns:30% 70%;align-items:stretch;}.stack .column-card__image img,.stack .column-card__image picture,.stack .column-card .card-image-placeholder--column{aspect-ratio:auto;height:120px;object-fit:cover;}.stack .column-card__image picture img{height:120px;}.stack .column-card__overlay{padding:12px;}.stack .column-card__overlay h2{font-size:1rem;margin:6px 0;}.section--columns .top50{align-items:stretch;}.section--columns .stack{height:100%;align-self:stretch;}.section--columns .stack .column-card{flex:1 1 0;min-height:0;}.section--columns .stack .column-card__image{min-height:0;height:100%;overflow:hidden;}.section--columns .stack .column-card__image img,.section--columns .stack .column-card__image picture,.section--columns .stack .column-card__image picture img,.section--columns .stack .column-card .card-image-placeholder--column{display:block;width:100%;height:100%;min-height:0;aspect-ratio:auto;object-fit:cover;}@media (max-width:992px){.section--columns .stack{height:auto;}.section--columns .stack .column-card{flex:0 0 auto;}.section--columns .stack .column-card__image img,.section--columns .stack .column-card__image picture,.section--columns .stack .column-card__image picture img,.section--columns .stack .column-card .card-image-placeholder--column{height:120px;}}@media (max-width:768px){.stack .column-card{grid-template-columns:90px 1fr;}.stack .column-card__image img,.stack .column-card__image picture,.stack .column-card__image picture img,.stack .column-card .card-image-placeholder--column{width:90px;height:120px;max-width:none;}}
