.year-info-section{background:#fff;border-radius:20px;box-shadow:0 10px 30px #0000001a;overflow:hidden;margin:30px 0}.year-info-content{padding:30px}.year-main-text{text-align:center}.main-text-title{font-size:22px;font-weight:700;color:var(--primary-color-2);margin:0 0 20px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.main-text-content{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:15px;padding:25px;border-left:4px solid var(--primary-color-2)}.main-text-content p{font-size:16px;line-height:1.8;color:var(--color-text);margin:0;text-align:justify}@media (max-width: 768px){.year-info-content{padding:20px}.main-text-title{font-size:20px;margin-bottom:15px}.main-text-content{padding:20px}.main-text-content p{font-size:15px;line-height:1.7}}@media (max-width: 480px){.year-info-content{padding:15px}.main-text-title{font-size:18px;margin-bottom:12px}.main-text-content{padding:15px}.main-text-content p{font-size:14px;line-height:1.6}}
