.articles-page-container{width:100%;padding-bottom:0;background:#fff;margin:0 auto}@media (max-width:768px){.articles-page-container{padding-bottom:30px}}.articles-back{position:relative;overflow:hidden}.articles-hero-bg-img{object-fit:cover;object-position:center center;z-index:1}.articles-hero-bg-img,.articles-hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.articles-hero-overlay{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1));z-index:2}@media (max-width:768px){.articles-hero-bg-img{object-fit:cover;object-position:center center}}.articles-hero{width:100%;height:30vh;background-color:linear-gradient(-35deg,transparent,transparent 50%,#ff672a 0),linear-gradient(-35deg,transparent,transparent calc(50% - 2px),#fff calc(50% - 2px),#fff calc(50% + 2px),transparent calc(50% + 2px)),#194493;background-attachment:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff;padding:0 20px;margin-bottom:50px;position:relative;border-bottom:1px solid hsla(0,0%,100%,.6)}@media (max-width:768px){.articles-hero{width:100%;height:20vh;margin-bottom:30px}}.articles-hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:3}.articles-hero-content{position:relative;z-index:4;width:100%}.articles-hero h1{font-size:66px;line-height:76px;font-weight:900;text-transform:uppercase;letter-spacing:2px;background:linear-gradient(100deg,#ff672a,#fff,#ff672a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;margin-top:50px}@media (max-width:1366px){.articles-hero h1{font-size:40px;line-height:50px}}@media (max-width:768px){.articles-hero h1{font-size:30px;line-height:36px;font-weight:900;margin-top:0}}.articles-hero p{font-size:22px;max-width:95%;margin:0 auto;line-height:30px}@media (max-width:1366px){.articles-hero p{font-size:16px;max-width:100%;margin:10px auto 0;line-height:25px;font-weight:400}}@media (max-width:768px){.articles-hero p{font-size:15px;max-width:75%;margin:10px auto 0;line-height:25px;font-weight:400}}.article-grid{max-width:75%;margin:0 auto;padding:0 0 50px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px}@media (max-width:768px){.article-grid{max-width:90%;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:30px;gap:30px}}.article-card{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 6px 12px rgba(0,0,0,.4),inset 0 -3px 0 rgba(0,0,0,.2);transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;border:0 solid rgba(7,174,243,.2);display:flex;flex-direction:column;height:100%;position:relative;text-decoration:none;padding:0}.article-card:hover{transform:translateY(0);box-shadow:0 0 10px rgba(255,103,42,.9)}.article-card-image{width:100%;height:auto;position:relative;overflow:hidden}@media (max-width:1366px){.article-card-image{aspect-ratio:16/9}}@media (max-width:768px){.article-card-image{aspect-ratio:16/9}}.article-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.article-card:hover .article-card-image img{transform:scale(1.01)}.article-card-category{position:absolute;top:10px;right:10px;background:#ff672a;box-shadow:0 6px 12px rgba(0,0,0,.4),inset 0 -2px 0 rgba(0,0,0,.2);color:#fff;padding:8px 12px;border-radius:20px;font-size:12px;font-weight:600;z-index:2}.article-card-info{padding:20px;flex-grow:1;display:flex;flex-direction:column;width:100%;box-sizing:border-box}.article-meta{font-size:13px;color:#777;margin-bottom:10px;display:flex;justify-content:center;gap:15px}.article-card-info h3{font-size:16px;color:#ff672a;font-weight:700;text-align:center;margin-bottom:0;line-height:1.4}@media (max-width:1366px){.article-card-info h3{font-size:14px}}@media (max-width:768px){.article-card-info h3{font-size:15px}}.article-card-info p{font-size:14px;color:rgba(0,0,0,.6);text-shadow:none;line-height:22px;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:10px}@media (max-width:768px){.article-card-info p{font-size:15px;line-height:20px}}.read-more-text{margin-top:auto;font-size:14px;font-weight:600;color:#ff672a;display:flex;align-items:center;gap:8px}.load-more-button{background-color:#ff672a;color:#fff;border:1px solid hsla(0,0%,100%,.3);padding:14px 28px;border-radius:50px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s;display:flex;margin:0 auto 50px;box-shadow:0 4px 15px rgba(255,103,42,.3)}.load-more-button:hover{background:#194493;box-shadow:0 4px 15px rgba(255,103,42,.3)}.articles-filter-container{display:flex;justify-content:flex-start;align-items:flex-start;width:75%;margin:0 auto 30px}@media (max-width:768px){.articles-filter-container{width:90%}}.articles-filter-category-dropdown{padding:10px 40px 10px 15px;font-size:15px;font-family:inherit;color:rgba(0,0,0,.6);background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:8px;cursor:pointer;outline:none;width:max-content;max-width:100%;text-transform:capitalize;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 15px center;background-size:16px;transition:all .3s ease;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:768px){.articles-filter-category-dropdown{font-size:13px}}.articles-filter-dropdown-wrapper{position:relative;display:inline-block;width:max-content;max-width:100%}.articles-filter-dropdown-menu{position:absolute;top:100%;left:0;right:0;margin-top:8px;background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:10;overflow:hidden;padding-top:8px;padding-bottom:12px;width:max-content}.articles-filter-dropdown-item{padding:8px 15px;text-align:left;cursor:pointer;font-size:15px;color:rgba(0,0,0,.6);transition:background-color .2s ease,color .2s ease}.articles-filter-dropdown-item.active,.articles-filter-dropdown-item:hover{background:transparent;color:#ff672a}