@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,700;0,900;1,400;1,700;1,900&family=Inter:wght@300;400;500;600;700;800&display=swap";:root{--primary: #e62e2d;--text-black: #1a1a1b;--text-gray: #757575;--text-light: #9e9e9e;--border: #eeeeee;--white: #ffffff;--bg-light: #f9f9f9;--font-serif: "Playfair Display", serif;--font-sans: "Inter", sans-serif}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-sans);color:var(--text-black);background-color:var(--white);line-height:1.5;-webkit-font-smoothing:antialiased}.container{max-width:1320px;margin:0 auto;padding:0 20px}a{text-decoration:none;color:inherit}.header-flex{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid var(--border)}.logo-section{display:flex;align-items:center}.site-logo-small{height:60px;width:auto;transition:transform .3s ease}.site-logo-small:hover{transform:scale(1.05)}.header-right{display:flex;align-items:center;gap:30px}.search-bar{display:flex;align-items:center;background:#fff;border-radius:50px;padding:2px 2px 2px 20px;border:1.5px solid #000;transition:all .3s ease;height:42px;width:450px}.search-bar:focus-within{border-color:#000;box-shadow:0 4px 12px #0000001a}.search-bar input{border:none;background:transparent;outline:none;padding:0;font-size:14px;font-weight:500;color:#000;flex:1}.search-bar input::placeholder{color:#999}.search-btn{border:none;background:#000;cursor:pointer;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;transition:transform .2s ease;padding:0;margin-left:10px}.search-btn:hover{transform:scale(1.05);color:#fff}.search-btn svg{display:block}.nav-links{display:flex;gap:25px}.nav-links a{font-weight:800;font-size:13px;color:#333;text-transform:uppercase;transition:color .2s ease}.nav-links a:hover{color:var(--primary)}.top-ticker{padding:15px 0;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:20px}.ticker-arrows{display:flex;gap:10px}.arrow-btn{width:30px;height:30px;border-radius:50%;background:#f0f0f0;display:flex;align-items:center;justify-content:center;font-size:12px;cursor:pointer}.ticker-items{display:flex;gap:40px;overflow:hidden}.ticker-item{min-width:250px}.ticker-item h4{font-size:13px;font-weight:700;margin-bottom:4px;line-height:1.3}.ticker-item span{font-size:11px;color:var(--text-gray);text-transform:uppercase}.exclusive-tag{background:var(--primary);color:#fff;padding:2px 6px;font-size:9px;font-weight:800;text-transform:uppercase;margin-right:5px;border-radius:2px}.fresh-stories{display:grid;grid-template-columns:240px 1fr 340px 240px;gap:25px;padding:40px 0}.fresh-left-col h2{font-size:32px;font-weight:900;line-height:1;margin-bottom:10px}.fresh-left-col .subtitle{font-size:11px;font-weight:800;color:#333;text-transform:uppercase;margin-bottom:30px;line-height:1.4}.text-article{margin-bottom:25px;border-bottom:1px solid #f0f0f0;padding-bottom:20px}.text-article:last-child{border-bottom:none}.text-article h4{font-size:14px;font-weight:800;margin-bottom:10px;line-height:1.3}.category-label{font-size:10px;font-weight:800;color:var(--primary);text-transform:uppercase;margin-right:10px}.date-label{font-size:10px;color:var(--text-gray);font-weight:600}.section-title-alt{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:2px solid #ddd;margin-bottom:30px;padding-bottom:10px;position:relative}.section-title-alt:after{content:"";position:absolute;bottom:-2px;left:0;width:100px;height:2px;background:var(--primary)}.section-title-alt h2{font-size:28px;font-weight:900;margin:0}.view-all-link{font-size:11px;font-weight:800;color:#333;text-transform:uppercase;display:flex;align-items:center;gap:5px}.view-all-link:hover{color:var(--primary)}.politics-container{display:grid;grid-template-columns:1fr 340px;gap:40px}.politics-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.author-meta{display:flex;align-items:center;gap:10px;margin:10px 0;font-size:11px;font-weight:700;color:#555}.author-avatar{width:24px;height:24px;border-radius:50%;object-fit:cover}.author-meta .date{color:var(--text-gray);font-weight:600}.text-links-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:20px}.headline-item{margin-bottom:15px}.headline-item h4{font-size:13px;font-weight:800;line-height:1.3;margin-bottom:5px}.headline-item .date{font-size:10px;color:var(--text-gray);font-weight:600}.subscribe-widget{background:#fff}.subscribe-widget h3{font-size:24px;font-weight:900;margin-bottom:20px}.sub-form input{width:100%;padding:12px;border:1px solid #ddd;margin-bottom:15px;font-family:inherit;font-size:13px}.sub-form .btn-submit{width:100%;background:#f13c31;color:#fff;border:none;padding:15px;font-weight:800;font-size:13px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px}.privacy-notice{display:flex;gap:10px;align-items:flex-start;margin-top:15px;font-size:11px;font-weight:600;color:#777}.privacy-notice input{margin-top:2px}.lifestyle-section{background:#f9f9f9;padding:80px 0;margin:40px 0;position:relative;overflow:hidden}.lifestyle-bg-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:160px;font-weight:900;color:#00000008;text-transform:uppercase;z-index:0;pointer-events:none}.lifestyle-title{display:flex;justify-content:space-between;position:relative;z-index:1;margin-bottom:40px;border-bottom:2px solid #ddd}.lifestyle-title:after{content:"";position:absolute;bottom:-2px;left:0;width:100px;height:2px;background:var(--primary)}.lifestyle-title h2{font-size:42px;font-weight:900}.celebrity-feature-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;position:relative;z-index:1}.feature-large-img{grid-column:span 1;height:400px}.feature-large-img img{width:100%;height:100%;object-fit:cover}.feature-center-text{grid-column:span 1;display:flex;flex-direction:column;justify-content:center;padding:0 20px}.feature-center-text h2{font-family:var(--font-serif);font-size:32px;line-height:1.1;font-weight:700;margin-top:15px}.food-travel-section{padding:60px 0}.food-travel-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;margin-bottom:40px}.food-card img{width:100%;height:220px;object-fit:cover;margin-bottom:15px}.food-card h3{font-size:16px;font-weight:800;line-height:1.3}.horizontal-list-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.horizontal-item{display:flex;gap:15px;align-items:flex-start;margin-bottom:10px}.thumb-small{width:80px;height:60px;flex-shrink:0}.thumb-small img{width:100%;height:100%;object-fit:cover}.item-text h4{font-size:12px;font-weight:800;line-height:1.3}.fresh-hero-center.hero-slider{position:relative;height:600px}.fresh-hero-center .slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .8s ease-in-out;z-index:1}.fresh-hero-center .slide.active{opacity:1;z-index:2}.fresh-hero-center .slide img{width:100%;height:100%;object-fit:cover}.slider-arrow{position:absolute;top:50%;transform:translateY(-50%);background:#0006;color:#fff;border:none;padding:15px 10px;cursor:pointer;z-index:10;font-size:18px;transition:background .3s}.slider-arrow:hover{background:var(--primary)}.slider-arrow.prev{left:0}.slider-arrow.next{right:0}.slider-dots{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;gap:10px;z-index:10}.slider-dots .dot{width:10px;height:10px;background:#ffffff80;border-radius:50%;cursor:pointer;transition:.3s}.slider-dots .dot.active{background:var(--primary);width:25px;border-radius:5px}.hero-text-overlay{position:absolute;bottom:0;left:0;right:0;padding:20px 30px;background:linear-gradient(transparent,#000000d9);color:#fff;z-index:5}.hero-text-overlay .category-tag{background:var(--primary);padding:4px 8px;font-size:11px}.hero-text-overlay h2{font-family:var(--font-serif);font-size:28px;margin:15px 0;line-height:1.2;font-weight:700}.hero-text-overlay p{font-size:13px;color:#fffc;margin-bottom:0}.fresh-side-cols{display:flex;flex-direction:column;gap:25px}.side-article-card img{width:100%;height:200px;object-fit:cover;margin-bottom:15px}.side-article-card .cat{font-size:11px;font-weight:800;text-transform:uppercase;color:#555;margin-bottom:8px}.side-article-card h3{font-size:16px;font-weight:800;line-height:1.3}.popular-sidebar{background:#fff;padding:2px}.popular-sidebar h2{font-size:28px;font-weight:900;margin-bottom:20px}.popular-item{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #f0f0f0}.popular-item .cat{font-size:10px;font-weight:800;color:var(--primary);text-transform:uppercase}.popular-item h4{font-size:14px;font-weight:800;margin:8px 0;line-height:1.3}.social-join-bar{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:15px 0;display:flex;justify-content:space-between;align-items:center;margin:40px 0}.join-text{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1px}.exclusive-promo{font-family:var(--font-serif);font-size:18px;font-weight:700}.social-icons{display:flex;gap:15px;color:var(--primary);font-weight:700}.breaking-header{position:relative;margin-bottom:30px}.header-inner{border-bottom:2px solid #ddd;height:20px;display:flex;justify-content:flex-end;align-items:center}.breaking-label{background:var(--primary);color:#fff;padding:8px 25px;margin-bottom:60px;font-family:var(--font-serif);font-style:italic;font-weight:700;font-size:18px;display:inline-block;position:absolute;top:-28px;left:0}.breaking-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:40px}.breaking-card{position:relative;height:400px;overflow:hidden}.breaking-card img{width:100%;height:100%;object-fit:cover}.breaking-card-overlay{position:absolute;bottom:0;left:0;right:0;padding:20px;background:linear-gradient(transparent,#000c);color:#fff}.breaking-card-overlay h3{font-size:18px;font-weight:800;line-height:1.2}.small-items-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.small-item-row{display:flex;gap:15px;align-items:flex-start;margin-bottom:25px}.small-item-info{flex:1}.small-item-info h4{font-size:13px;font-weight:800;line-height:1.3;margin-bottom:8px}.small-item-thumb{width:80px;height:80px;flex-shrink:0}.small-item-thumb img{width:100%;height:100%;object-fit:cover}.floating-side{position:fixed;right:0;top:150px;display:flex;flex-direction:column;z-index:1000}.floating-item{background:#fff;width:60px;height:50px;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:800;text-transform:uppercase;border:1px solid #eee;box-shadow:-2px 0 5px #0000000d;cursor:pointer}@media(max-width:1200px){.header-right{gap:15px}.search-bar input{width:100px}.search-bar input:focus{width:150px}}@media(max-width:768px){.header-flex{flex-direction:column;gap:15px}.nav-links{flex-wrap:wrap;justify-content:center}.header-right{width:100%;flex-direction:column;gap:15px}.search-bar,.search-bar input{width:100%}.search-bar input:focus{width:100%}}@media(max-width:1200px){.fresh-stories{grid-template-columns:1fr 1fr}}.exclusive-content-section{background:#fff;padding:30px;border:1px solid #eee;margin:40px 0;box-shadow:0 5px 25px #00000008}.exclusive-header-wrap{position:relative;margin-bottom:30px}.exclusive-banner{position:absolute;top:-45px;left:0;background:#f13c31;color:#fff;padding:8px 20px;font-family:var(--font-serif);font-style:italic;font-weight:700;z-index:10}.exclusive-grid-main{display:grid;grid-template-columns:1fr 1fr;gap:30px}.exclusive-big-card{position:relative;height:500px;overflow:hidden}.exclusive-big-card img{width:100%;height:100%;object-fit:cover}.exclusive-big-overlay{position:absolute;bottom:0;left:0;right:0;padding:40px;background:linear-gradient(transparent,#000000e6);color:#fff}.exclusive-right-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:20px}.exclusive-small-card{display:flex;flex-direction:column}.exclusive-small-card img{width:100%;height:140px;object-fit:cover;margin-bottom:12px}.exclusive-small-card h4{font-size:13px;font-weight:800;line-height:1.3}.recent-posts-section{padding:60px 0;position:relative}.latest-bg-text{position:absolute;top:30px;left:50%;transform:translate(-50%);font-size:120px;font-weight:900;color:#00000008;z-index:0;text-transform:uppercase;pointer-events:none}.recent-posts-container{display:grid;grid-template-columns:1fr 320px;gap:40px;position:relative;z-index:1}.recent-main-row{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:50px;margin-bottom:50px}.recent-main-img img{width:100%;height:350px;object-fit:cover}.recent-cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.recent-card h3{font-size:14px;font-weight:800;margin-top:10px}.recent-sidebar-card{position:relative;margin-bottom:30px}.sidebar-label-tag{position:absolute;top:-15px;left:10px;background:#000;color:#fff;padding:5px 15px;font-size:14px;font-weight:700;font-family:var(--font-serif);z-index:2}.sidebar-featured-img{height:300px;width:100%;position:relative}.sidebar-featured-img img{width:100%;height:100%;object-fit:cover}.sidebar-text-overlay{position:absolute;bottom:0;left:0;right:0;padding:20px;background:linear-gradient(transparent,#000c);color:#fff}.sidebar-list-item{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #eee}.sidebar-list-item h4{font-size:12px;font-weight:800}.sidebar-list-item .cat{color:var(--primary);font-size:10px;font-weight:800;text-transform:uppercase}.pagination-container{padding:60px 0;display:flex;justify-content:center}.pagination{display:flex;align-items:center;gap:8px}.page-btn{min-width:40px;height:40px;padding:0 15px;border:1.5px solid #000;background:transparent;color:#000;font-weight:700;font-size:14px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;border-radius:4px}.page-btn:hover,.page-btn.active{background:#000;color:#fff}.page-btn.prev,.page-btn.next{padding:0 20px;text-transform:uppercase;font-size:12px;letter-spacing:1px}.dots{padding:0 5px;font-weight:700;color:#999}@media(max-width:768px){.page-btn{min-width:35px;height:35px;padding:0 10px;font-size:13px}.page-btn.prev,.page-btn.next{padding:0 12px}.pagination{gap:5px}}.site-footer{background:#f1f1f1;padding:60px 0 20px;margin-top:60px}.footer-top-row{display:flex;justify-content:space-between;align-items:center;padding-bottom:30px;border-bottom:1px solid #ddd;margin-bottom:40px}.footer-logo{font-family:var(--font-serif);font-size:32px;font-weight:900;font-style:italic;color:#1a1a1b}.footer-nav{display:flex;gap:20px}.footer-nav a{font-size:11px;font-weight:800;text-transform:uppercase}.footer-main-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;margin-bottom:60px}.footer-col h3{font-size:16px;font-weight:900;margin-bottom:25px}.footer-col p{font-size:13px;color:#666;line-height:1.6}.cat-page{padding-top:40px}.cat-page-header{text-align:center;margin-bottom:40px}.cat-page-header h1{font-family:var(--font-serif);font-size:64px;font-weight:700;margin-bottom:20px}.cat-page-subnav{display:flex;justify-content:center;gap:30px;border-bottom:1px solid #eee;padding-bottom:15px;margin-bottom:40px}.cat-page-subnav a{font-size:11px;font-weight:800;text-transform:uppercase;color:#333}.cat-page-hero-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:60px}.cat-page-hero-card{position:relative;height:420px;overflow:hidden}.cat-page-hero-card img{width:100%;height:100%;object-fit:cover}.cat-page-hero-overlay{position:absolute;bottom:0;left:0;right:0;padding:20px;background:linear-gradient(transparent,#000000e6);color:#fff}.cat-page-hero-overlay .cat-tag{background:var(--primary);color:#fff;padding:3px 8px;font-size:9px;font-weight:800;display:inline-block;margin-bottom:10px}.cat-page-hero-overlay h3{font-size:20px;font-weight:800;line-height:1.2}.cat-page-main-layout{display:grid;grid-template-columns:1fr 340px;gap:50px}.cat-page-list-section{display:flex;flex-direction:column;gap:40px}.pol-list-item{display:grid;grid-template-columns:320px 1fr;gap:30px}.pol-list-img{height:220px}.pol-list-img img{width:100%;height:100%;object-fit:cover}.pol-list-content h2{font-size:28px;font-weight:800;line-height:1.2;margin-bottom:15px}.pol-list-content .meta{font-size:11px;font-weight:700;color:#888;margin-bottom:15px}.pol-list-content .meta .cat{color:#000;margin-right:15px}.pol-list-content p{font-size:14px;color:#666;line-height:1.6}.sidebar-popular-alt{position:relative}.sidebar-popular-alt .section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.section-label-red{background:var(--primary);color:#fff;padding:5px 15px;font-family:var(--font-serif);font-style:italic;font-weight:700;font-size:18px}.popular-img-card{position:relative}.popular-img-card img{width:100%;height:350px;object-fit:cover}.arrow-controls{position:absolute;top:20px;right:20px;display:flex;gap:5px}.sm-arrow{width:28px;height:28px;background:#0009;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;cursor:pointer}.footer-social{display:flex;gap:10px;margin-top:20px}.social-btn{width:32px;height:32px;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:2px;font-size:14px}.footer-links-list li{margin-bottom:12px}.footer-links-list a{font-size:13px;font-weight:700}.latest-mini-item{margin-bottom:20px}.latest-mini-item h4{font-size:12px;font-weight:800}.latest-mini-item .cat{font-size:10px;color:#888;text-transform:uppercase}.footer-bottom-bar{border-top:1px solid #ddd;padding-top:20px;display:flex;justify-content:center;align-items:center;font-size:11px;color:#999;position:relative}.back-to-top{position:absolute;right:0;bottom:20px;width:40px;height:40px;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer}.contact-page{padding:60px 0;text-align:center}.contact-title{font-size:36px;font-weight:800;margin-bottom:60px;color:#1a1a1b}.contact-info-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-bottom:80px}.contact-info-item{display:flex;flex-direction:column;align-items:center;gap:20px}.info-icon{width:60px;height:60px;background-color:#e62e2d;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px #f003;transition:transform .3s ease}.info-icon:hover{transform:translateY(-5px)}.contact-info-item p{font-weight:700;font-size:16px;color:#333;line-height:1.4;max-width:250px}.contact-map{width:100%;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px #0000001a}.video-news-list{display:flex;flex-direction:column;gap:20px}.video-news-item{display:flex;gap:15px;align-items:center}.video-thumb{position:relative;width:130px;height:90px;flex-shrink:0;cursor:pointer;border-radius:4px;overflow:hidden}.video-thumb img{width:100%;height:100%;object-fit:cover}.play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;background:#e62e2de6;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.play-btn:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #ffffff;margin-left:2px}.video-news-item:hover .play-btn{transform:translate(-50%,-50%) scale(1.1)}.video-content .cat{color:var(--primary);font-size:10px;font-weight:800;text-transform:uppercase;margin-bottom:5px;display:block}.video-content h4{font-size:14px;font-weight:800;line-height:1.3;color:#1a1a1b;margin:0}.video-content h4:hover{color:var(--primary);cursor:pointer}@media(max-width:576px){.lifestyle-title{text-align:center;position:relative;z-index:1;margin-bottom:40px}.lifestyle-title h2{text-align:start;font-size:42px;font-weight:900}}@media(max-width:1024px){.fresh-stories{display:grid;grid-template-columns:1fr 1fr;gap:20px}.fresh-hero-center,.fresh-side-cols,.popular-sidebar{grid-column:span 2}.breaking-grid{grid-template-columns:repeat(2,1fr)}.politics-grid{grid-template-columns:repeat(2,1fr)!important}.celebrity-feature-grid{grid-template-columns:1fr!important}.breaking-grid[style]{grid-template-columns:repeat(2,1fr)!important}.food-travel-grid{grid-template-columns:repeat(2,1fr)}.exclusive-grid-main{grid-template-columns:1fr}.exclusive-right-grid{grid-template-columns:repeat(2,1fr)}.recent-main-row{flex-direction:column}.recent-cards-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.recent-cards-grid{display:grid;grid-template-columns:1fr;gap:20px}.recent-card{display:flex;flex-direction:column}.recent-card img{width:100%;height:200px;object-fit:cover;display:block}}@media(max-width:992px){.contact-info-grid{grid-template-columns:repeat(2,1fr);gap:25px}.contact-title{font-size:30px}}@media(max-width:576px){.contact-page{padding:40px 15px}.contact-title{font-size:24px;margin-bottom:40px}.contact-info-grid{grid-template-columns:1fr;gap:30px}.contact-info-item p{font-size:14px;max-width:100%}.info-icon{width:50px;height:50px}.contact-map iframe{height:300px}}.news-header{border-bottom:1px solid #ddd}.news-container{display:flex;justify-content:space-between;align-items:center;padding:10px 15px}.news-logo img{height:55px}.news-right{display:flex;align-items:center;gap:20px}.news-search{display:flex;align-items:center;border:1.5px solid #000;border-radius:50px;padding:2px 10px;height:40px;width:420px;background:#fff}.news-search input{border:none;outline:none;flex:1;font-size:14px}.news-search button{border:none;background:#000;width:32px;height:32px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.news-menu{display:flex;gap:20px}.news-menu a{font-size:13px;font-weight:700;text-transform:uppercase;color:#333}.news-toggle{display:none;font-size:24px;background:none;border:none;cursor:pointer}@media(max-width:992px){.news-search{width:auto;flex:1}.news-right{flex:1;justify-content:flex-end;gap:10px}.news-toggle{display:block}.news-menu{position:absolute;top:70px;right:10px;flex-direction:column;background:#fff;width:220px;padding:15px;gap:15px;box-shadow:0 8px 20px #0000001a;display:none}.news-menu.open{display:flex}.news-logo img{height:42px}}@media(max-width:600px){.news-container{gap:8px}.news-right{flex:1;justify-content:flex-end;align-items:center;gap:8px}.news-search{width:160px;height:34px}.news-search input{font-size:12px}.news-logo img{height:38px;margin-top:10px}}@media(max-width:1024px){.footer-top-row{flex-direction:column;gap:25px;text-align:center}.footer-nav{flex-wrap:wrap;justify-content:center;gap:15px}.footer-nav a{font-size:12px}.footer-social{display:flex;justify-content:center;gap:15px}}@media(max-width:768px){.site-footer{padding:40px 0 20px}.footer-top-row{flex-direction:column;gap:20px;text-align:left;align-items:flex-start}.footer-logo img{height:50px}.footer-nav{flex-direction:column;gap:12px;align-items:flex-start}.footer-nav a{font-size:12px}.footer-social{display:flex;justify-content:flex-start;gap:15px;font-size:18px}}@media(max-width:992px){.cat-page-hero-grid{grid-template-columns:repeat(2,1fr)}.cat-page-main-layout{grid-template-columns:1fr;gap:40px}.pol-list-item{grid-template-columns:250px 1fr;gap:20px}.pol-list-img{height:180px}.pol-list-content h2{font-size:22px}}@media(max-width:600px){.cat-page{padding-top:20px}.cat-page-header h1{font-size:36px}.cat-page-hero-grid{grid-template-columns:1fr}.cat-page-hero-card{height:300px}.pol-list-item{grid-template-columns:1fr;gap:15px}.pol-list-img{height:200px}.pol-list-content h2{font-size:18px}.pol-list-content p{font-size:13px}.political-sidebar{margin-top:30px}.recent-main-row{flex-direction:column}.recent-main-text h2{font-size:20px}.recent-cards-grid{grid-template-columns:1fr}.latest-bg-text{position:absolute;top:80px;left:50%;transform:translate(-50%);font-size:60px;font-weight:900;color:#00000008;z-index:0;text-transform:uppercase;pointer-events:none}.section-title-alt h2{font-size:20px;font-weight:900;margin:0}.view-all-link{font-size:11px;font-weight:800;color:#333;text-transform:uppercase;display:flex;align-items:center;gap:5px}}.description-page{background-color:#f8f9fa;min-height:100vh}.description-layout{display:grid;grid-template-columns:1fr 350px;gap:30px;max-width:1400px;margin:0 auto;padding:40px 20px}.description-container{width:100%;margin:0;padding:0}.news-article{background:#fff;padding:40px;border-radius:8px;box-shadow:0 2px 15px #0000000d;display:flex;flex-direction:column;align-items:flex-start}.article-header{margin-bottom:25px;width:100%;text-align:left}.category-tag{background:#e74c3c;color:#fff;padding:4px 12px;font-size:.8rem;font-weight:600;text-transform:uppercase;border-radius:4px;display:inline-block;margin-bottom:15px}.article-title{font-size:2.5rem;font-weight:800;color:#2c3e50;line-height:1.2;margin-bottom:20px}.article-meta{display:flex;gap:20px;color:#7f8c8d;font-size:.9rem;border-bottom:1px solid #eee;padding-bottom:20px;justify-content:flex-start;width:100%}.article-image{margin:30px 0;width:100%;border-radius:8px;overflow:hidden}.article-image img{width:100%;height:auto;max-height:60vh;object-fit:cover;display:block}.article-content{font-size:1.1rem;line-height:1.8;color:#34495e;width:100%;text-align:left}.related-sidebar{background:#fff;padding:25px;border-radius:8px;box-shadow:0 2px 15px #0000000d;height:fit-content;position:sticky;top:100px}.sidebar-title{font-size:1.4rem;color:#2c3e50;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #e74c3c}.related-news-list{display:flex;flex-direction:column;gap:20px}.related-news-card{display:flex;gap:15px;text-decoration:none;color:inherit;transition:transform .2s ease}.related-news-card:hover{transform:translate(5px)}.related-card-img{width:100px;height:70px;flex-shrink:0;border-radius:4px;overflow:hidden}.related-card-img img{width:100%;height:100%;object-fit:cover}.related-card-content h3{font-size:.95rem;line-height:1.4;color:#2c3e50;margin:0 0 5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.related-date{font-size:.8rem;color:#95a5a6}@media(max-width:1100px){.description-layout{grid-template-columns:1fr}.related-sidebar{position:static}}@media(max-width:768px){.news-article{padding:20px}.article-title{font-size:1.8rem}}.wa-channel-float{position:fixed;bottom:20px;right:20px;background-color:#25d366;color:#fff;width:55px;height:55px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:26px;box-shadow:0 4px 10px #0000004d;z-index:999;text-decoration:none;transition:all .3s ease}.wa-channel-float:hover{transform:scale(1.1)}.wa-channel-float svg{font-size:26px}@media(max-width:768px){.wa-channel-float{width:48px;height:48px;font-size:22px;bottom:15px;right:15px}}:root,:host{--fa-font-solid: normal 900 1em/1 "Font Awesome 7 Free";--fa-font-regular: normal 400 1em/1 "Font Awesome 7 Free";--fa-font-light: normal 300 1em/1 "Font Awesome 7 Pro";--fa-font-thin: normal 100 1em/1 "Font Awesome 7 Pro";--fa-font-duotone: normal 900 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-regular: normal 400 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-light: normal 300 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-thin: normal 100 1em/1 "Font Awesome 7 Duotone";--fa-font-brands: normal 400 1em/1 "Font Awesome 7 Brands";--fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-light: normal 300 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-regular: normal 400 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-light: normal 300 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-thin: normal 100 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-slab-regular: normal 400 1em/1 "Font Awesome 7 Slab";--fa-font-slab-press-regular: normal 400 1em/1 "Font Awesome 7 Slab Press";--fa-font-whiteboard-semibold: normal 600 1em/1 "Font Awesome 7 Whiteboard";--fa-font-thumbprint-light: normal 300 1em/1 "Font Awesome 7 Thumbprint";--fa-font-notdog-solid: normal 900 1em/1 "Font Awesome 7 Notdog";--fa-font-notdog-duo-solid: normal 900 1em/1 "Font Awesome 7 Notdog Duo";--fa-font-etch-solid: normal 900 1em/1 "Font Awesome 7 Etch";--fa-font-graphite-thin: normal 100 1em/1 "Font Awesome 7 Graphite";--fa-font-jelly-regular: normal 400 1em/1 "Font Awesome 7 Jelly";--fa-font-jelly-fill-regular: normal 400 1em/1 "Font Awesome 7 Jelly Fill";--fa-font-jelly-duo-regular: normal 400 1em/1 "Font Awesome 7 Jelly Duo";--fa-font-chisel-regular: normal 400 1em/1 "Font Awesome 7 Chisel";--fa-font-utility-semibold: normal 600 1em/1 "Font Awesome 7 Utility";--fa-font-utility-duo-semibold: normal 600 1em/1 "Font Awesome 7 Utility Duo";--fa-font-utility-fill-semibold: normal 600 1em/1 "Font Awesome 7 Utility Fill"}.svg-inline--fa{box-sizing:content-box;display:var(--fa-display, inline-block);height:1em;overflow:visible;vertical-align:-.125em;width:var(--fa-width, 1.25em)}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0em}.svg-inline--fa.fa-sm{vertical-align:-.0714285714em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left,.svg-inline--fa .fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin, .3em)}.svg-inline--fa.fa-pull-right,.svg-inline--fa .fa-pull-end{float:inline-end;margin-inline-start:var(--fa-pull-margin, .3em)}.svg-inline--fa.fa-li{width:var(--fa-li-width, 2em);inset-inline-start:calc(-1 * var(--fa-li-width, 2em));inset-block-start:.25em}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:var(--fa-width, 1.25em)}.fa-layers .svg-inline--fa{top:0;right:0;bottom:0;left:0;margin:auto;position:absolute;transform-origin:center center}.fa-layers-text{left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center}.fa-layers-counter{background-color:var(--fa-counter-background-color, #ff253a);border-radius:var(--fa-counter-border-radius, 1em);box-sizing:border-box;color:var(--fa-inverse, #fff);line-height:var(--fa-counter-line-height, 1);max-width:var(--fa-counter-max-width, 5em);min-width:var(--fa-counter-min-width, 1.5em);overflow:hidden;padding:var(--fa-counter-padding, .25em .5em);right:var(--fa-right, 0);text-overflow:ellipsis;top:var(--fa-top, 0);transform:scale(var(--fa-counter-scale, .25));transform-origin:top right}.fa-layers-bottom-right{bottom:var(--fa-bottom, 0);right:var(--fa-right, 0);top:auto;transform:scale(var(--fa-layers-scale, .25));transform-origin:bottom right}.fa-layers-bottom-left{bottom:var(--fa-bottom, 0);left:var(--fa-left, 0);right:auto;top:auto;transform:scale(var(--fa-layers-scale, .25));transform-origin:bottom left}.fa-layers-top-right{top:var(--fa-top, 0);right:var(--fa-right, 0);transform:scale(var(--fa-layers-scale, .25));transform-origin:top right}.fa-layers-top-left{left:var(--fa-left, 0);right:auto;top:var(--fa-top, 0);transform:scale(var(--fa-layers-scale, .25));transform-origin:top left}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:calc((6 / 10 - .375) * 1em)}.fa-xs{font-size:.75em;line-height:calc(1 / 12 * 1em);vertical-align:.125em}.fa-sm{font-size:.875em;line-height:calc(1 / 14 * 1em);vertical-align:calc((6 / 14 - .375) * 1em)}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:calc((6 / 20 - .375) * 1em)}.fa-xl{font-size:1.5em;line-height:calc(1 / 24 * 1em);vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-width-auto{--fa-width: auto}.fa-fw,.fa-width-fixed{--fa-width: 1.25em}.fa-ul{list-style-type:none;margin-inline-start:var(--fa-li-margin, 2.5em);padding-inline-start:0}.fa-ul>li{position:relative}.fa-li{inset-inline-start:calc(-1 * var(--fa-li-width, 2em));position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, .1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, .0625em);box-sizing:var(--fa-border-box-sizing, content-box);padding:var(--fa-border-padding, .1875em .25em)}.fa-pull-left,.fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin, .3em)}.fa-pull-right,.fa-pull-end{float:inline-end;margin-inline-start:var(--fa-pull-margin, .3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 2s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, steps(8))}@media(prefers-reduced-motion:reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation:none!important;transition:none!important}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, .4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle, 0))}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color, currentColor);opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color, currentColor);opacity:var(--fa-secondary-opacity, .4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity, .4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.svg-inline--fa.fa-inverse{fill:var(--fa-inverse, #fff)}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-inverse{color:var(--fa-inverse, #fff)}.svg-inline--fa.fa-stack-1x{--fa-width: 1.25em;height:1em;width:var(--fa-width)}.svg-inline--fa.fa-stack-2x{--fa-width: 2.5em;height:2em;width:var(--fa-width)}.fa-stack-1x,.fa-stack-2x{top:0;right:0;bottom:0;left:0;margin:auto;position:absolute;z-index:var(--fa-stack-z-index, auto)}
