.layout-renderer-mobile{width:100%;min-height:auto}.layout-row-mobile{width:100%;margin:0;padding:0}.layout-row-mobile+.layout-row-mobile{margin:0}.layout-column-mobile{padding:0;width:100%;margin:0}.widget-mobile,.widget-mobile-compact{margin:0;padding:0}.mobile-text{font-size:.9rem;line-height:1.4;text-align:center;margin:0;padding:.5rem}.mobile-text h1,.mobile-text h2,.mobile-text h3,.mobile-text h4,.mobile-text h5,.mobile-text h6{font-size:1.1rem;margin:0;padding:0;text-align:center}.mobile-text p{margin:0;padding:0;text-align:center}.mobile-text a{color:#dc2626;text-decoration:underline}.epaper-featured-widget-mobile{padding:.75rem 0;margin:0}.epaper-featured-widget-mobile h2{font-size:1.25rem;font-weight:700;margin:0 0 .75rem;padding:0;text-align:center;color:#dc2626}.mobile-archive-widget{padding:0;margin:0}.mobile-archive-widget .archive-title{margin:0;padding:.5rem 0}.mobile-archive-widget .archive-grid{gap:.5rem;margin:0;padding:0}@media (max-width:768px){.epaper-archive-widget{width:100%;overflow-x:hidden}.epaper-archive-widget .grid{grid-template-columns:repeat(2,1fr)!important;gap:.75rem}.bg-white.rounded-lg.shadow-md{width:100%;max-width:100%;overflow-x:hidden}.grid.grid-cols-7 button{min-height:32px;min-width:32px;font-size:.75rem}.fixed.right-2{max-width:calc(100vw - 1rem)}}.featured-category-item{transition:transform .2s ease,box-shadow .2s ease}.featured-category-item:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.navbar-mobile{position:sticky;top:0;z-index:30;width:100%;margin:0;padding:0}.navbar-mobile .flex{padding:.5rem 1rem}.navbar-mobile img{max-height:40px!important;height:auto!important;width:auto!important;max-width:150px!important;-o-object-fit:contain!important;object-fit:contain!important}.hamburger-btn{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:.25rem;display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.hamburger-btn:hover{background-color:hsla(0,0%,100%,.1)}.hamburger-btn:active{background-color:hsla(0,0%,100%,.2)}@keyframes slideInRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}.mobile-menu-panel{animation:slideInRight .3s ease-out}@media (max-width:640px){.layout-column-mobile,.mobile-text,.widget-mobile-compact{padding:0;margin:0}.mobile-text{font-size:.875rem}.mobile-text h1,.mobile-text h2,.mobile-text h3,.mobile-text h4,.mobile-text h5,.mobile-text h6{font-size:1.125rem;margin:0;padding:0}.mobile-text p{margin:0;padding:0}.epaper-featured-widget-mobile{padding:.75rem 0;margin:0}.mobile-archive-widget{padding:.5rem 0;margin:0}.navbar-mobile img{max-height:35px!important;max-width:120px!important}}.site-footer,.site-header{width:100%;overflow-x:hidden;margin:0;padding:0}.site-header{margin-bottom:0}.site-content{margin:0;padding:0}.site-footer{margin-top:0}.site-footer .mobile-text{padding:.75rem 1rem;margin:0;background-color:#dc2626;color:#fff}.site-footer .mobile-text h1,.site-footer .mobile-text h2,.site-footer .mobile-text h3,.site-footer .mobile-text h4,.site-footer .mobile-text h5,.site-footer .mobile-text h6,.site-footer .mobile-text p{color:#fff;margin:0;padding:0}@media (max-width:768px){.layout-column-mobile,.layout-renderer-mobile,.layout-row-mobile,.widget-mobile,.widget-mobile-compact{margin:0!important;padding:0!important}.epaper-featured-widget-mobile{padding:.5rem 0!important}.mobile-text{padding:.5rem!important}.navbar-mobile,.site-content,.site-footer,.site-header{margin:0!important;padding:0!important}}@media (hover:none) and (pointer:coarse){.featured-category-item,.hamburger-btn{min-height:44px}.hamburger-btn{min-width:44px}}