.magazine-section{}.magazine-badge{display:inline-block;background:linear-gradient(135deg,var(--new-green),#34ce57);color:white;padding:0.5rem 1.5rem;border-radius:50px;font-weight:600;text-transform:uppercase;letter-spacing:1px;box-shadow:0 4px 15px rgba(40,167,69,0.3);}.feature-item{color:#333;}.feature-item i{width:28px;height:28px;background:linear-gradient(135deg,var(--new-green),#34ce57);color:white;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;}.feature-item i::before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.magazine-image-mobile{}.magazine-image{transition:transform 0.4s ease,filter 0.4s ease;filter:drop-shadow(0 15px 50px rgba(0,0,0,0.1));}.magazine-image:hover{transform:translateY(-8px);filter:drop-shadow(0 25px 70px rgba(0,0,0,0.15));}.stat-item{background:rgba(255,255,255,0.8);backdrop-filter:blur(10px);border:1px solid rgba(40,167,69,0.1);box-shadow:0 8px 25px rgba(0,0,0,0.05);transition:transform 0.3s ease,box-shadow 0.3s ease;min-width:140px;max-width:180px;min-height:120px;}.stat-item:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,0.1);border-color:rgba(40,167,69,0.2);}.stat-number{display:block;font-size:2rem;font-weight:700;color:var(--new-green);line-height:1;margin-bottom:0.5rem;}.stat-label{font-size:0.875rem;color:#666;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;line-height:1.2;display:block;word-wrap:break-word;hyphens:auto;}@media (max-width:992px){.magazine-content{margin-bottom:4rem;}}@media (max-width:768px){.stat-item{padding:1rem 0.75rem;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef;box-shadow:0 2px 8px rgba(0,0,0,0.05);text-align:center;min-height:100px;}.stat-number{font-size:1.5rem;}.stat-label{font-size:0.75rem;}.magazine-image{max-height:300px;}}@media (max-width:480px){.magazine-image{max-height:250px;}.stat-item{min-width:100px;padding:1rem;}}@media (hover:none){.magazine-image:hover{transform:none;}.stat-item:hover{transform:none;}.stat-item:active{transform:scale(0.98);}.magazine-section .btn:active{transform:scale(0.98);}}.magazine-dark-mode{color:#ffffff;}.magazine-dark-mode h2,.magazine-dark-mode h3,.magazine-dark-mode h4,.magazine-dark-mode h5{color:#ffffff !important;}.magazine-dark-mode .text-muted{color:rgba(255,255,255,0.8) !important;}.magazine-dark-mode .lead{color:rgba(255,255,255,0.9) !important;}.magazine-dark-mode .magazine-description{color:rgba(255,255,255,0.85) !important;}.magazine-dark-mode .feature-item{color:rgba(255,255,255,0.95);}.magazine-dark-mode .feature-item span{color:rgba(255,255,255,0.95);}.magazine-dark-mode .stat-item{background:rgba(255,255,255,0.1);backdrop-filter:blur(10px);border-color:rgba(255,255,255,0.2);}.magazine-dark-mode .stat-item:hover{border-color:rgba(255,255,255,0.3);background:rgba(255,255,255,0.15);}.magazine-dark-mode .stat-label{color:rgba(255,255,255,0.8);}.magazine-dark-mode .btn-success{background-color:var(--new-green);border-color:var(--new-green);}.magazine-dark-mode .btn-success:hover{background-color:var(--new-green-dk);border-color:var(--new-green-dk);}.magazine-dark-mode .btn-outline-success{color:#ffffff;border-color:rgba(255,255,255,0.5);}.magazine-dark-mode .btn-outline-success:hover{background-color:rgba(255,255,255,0.1);border-color:#ffffff;color:#ffffff;}@media (max-width:768px){.magazine-dark-mode .stat-item{background:rgba(255,255,255,0.08);border-color:rgba(255,255,255,0.15);}}
