.ArticleCard-module__Jn-Z_W__card{background:var(--sand-50);border:1px solid var(--sand-300);border-radius:12px;flex-direction:column;height:100%;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000001a}.ArticleCard-module__Jn-Z_W__card:hover{border-color:var(--sand-400);transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a}.ArticleCard-module__Jn-Z_W__card:active{transform:translateY(0)}.ArticleCard-module__Jn-Z_W__imageContainer{background:var(--sand-200);width:100%;height:160px;position:relative;overflow:hidden}.ArticleCard-module__Jn-Z_W__image{object-fit:cover;width:100%;height:100%;transition:transform .3s}.ArticleCard-module__Jn-Z_W__card:hover .ArticleCard-module__Jn-Z_W__image{transform:scale(1.05)}.ArticleCard-module__Jn-Z_W__placeholder{background:var(--sand-200);width:100%;height:100%;color:var(--sand-600);justify-content:center;align-items:center;display:flex}.ArticleCard-module__Jn-Z_W__placeholderIcon{opacity:.7;width:48px;height:48px}.ArticleCard-module__Jn-Z_W__content{flex-direction:column;flex:1;padding:1.5rem;display:flex}.ArticleCard-module__Jn-Z_W__title{color:var(--sand-800);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .75rem;font-size:1.125rem;font-weight:600;line-height:1.4;transition:color .2s;display:-webkit-box;overflow:hidden}.ArticleCard-module__Jn-Z_W__card:hover .ArticleCard-module__Jn-Z_W__title{color:var(--sand-700)}.ArticleCard-module__Jn-Z_W__summary{color:var(--sand-700);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0 0 1rem;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.ArticleCard-module__Jn-Z_W__meta{color:var(--sand-600);border-top:1px solid var(--sand-300);justify-content:space-between;align-items:center;margin-top:auto;padding-top:.75rem;font-size:.75rem;display:flex}.ArticleCard-module__Jn-Z_W__date{color:var(--sand-600);font-weight:500}.ArticleCard-module__Jn-Z_W__author{color:var(--sand-600);font-style:italic}.ArticleCard-module__Jn-Z_W__tags{flex-wrap:wrap;gap:.375rem;margin-top:.75rem;display:flex}.ArticleCard-module__Jn-Z_W__tag{background:var(--sand-200);color:var(--sand-700);border:1px solid var(--sand-300);border-radius:9999px;padding:.25rem .625rem;font-size:.6875rem;font-weight:600;transition:all .2s}.ArticleCard-module__Jn-Z_W__tag:hover{background:var(--sand-300);color:var(--sand-800)}.ArticleCard-module__Jn-Z_W__compact .ArticleCard-module__Jn-Z_W__imageContainer{height:120px}.ArticleCard-module__Jn-Z_W__compact .ArticleCard-module__Jn-Z_W__content{padding:1rem}.ArticleCard-module__Jn-Z_W__compact .ArticleCard-module__Jn-Z_W__title{margin-bottom:.5rem;font-size:1rem}.ArticleCard-module__Jn-Z_W__compact .ArticleCard-module__Jn-Z_W__summary{-webkit-line-clamp:2;margin-bottom:.75rem;font-size:.8125rem}.ArticleCard-module__Jn-Z_W__featured{grid-column:span 2}.ArticleCard-module__Jn-Z_W__featured .ArticleCard-module__Jn-Z_W__imageContainer{height:240px}.ArticleCard-module__Jn-Z_W__featured .ArticleCard-module__Jn-Z_W__title{color:var(--sand-800);font-size:1.5rem}.ArticleCard-module__Jn-Z_W__featured .ArticleCard-module__Jn-Z_W__summary{-webkit-line-clamp:4;font-size:1rem}.ArticleCard-module__Jn-Z_W__featured .ArticleCard-module__Jn-Z_W__tag{background:var(--sand-300);color:var(--sand-800);border-color:var(--sand-400)}.ArticleCard-module__Jn-Z_W__listLayout{flex-direction:row;max-height:200px}.ArticleCard-module__Jn-Z_W__listLayout .ArticleCard-module__Jn-Z_W__imageContainer{flex-shrink:0;width:200px;height:200px}.ArticleCard-module__Jn-Z_W__listLayout .ArticleCard-module__Jn-Z_W__content{justify-content:center;padding:1.25rem}.ArticleCard-module__Jn-Z_W__listLayout .ArticleCard-module__Jn-Z_W__title{margin-bottom:.5rem;font-size:1.25rem}.ArticleCard-module__Jn-Z_W__listLayout .ArticleCard-module__Jn-Z_W__summary{-webkit-line-clamp:2;margin-bottom:.75rem}.ArticleCard-module__Jn-Z_W__card:focus-within{outline:2px solid var(--sand-600);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ArticleCard-module__Jn-Z_W__card{transition:none}.ArticleCard-module__Jn-Z_W__card:hover,.ArticleCard-module__Jn-Z_W__card:hover .ArticleCard-module__Jn-Z_W__image{transform:none}}@media print{.ArticleCard-module__Jn-Z_W__card{break-inside:avoid;box-shadow:none;border:1px solid #ccc}.ArticleCard-module__Jn-Z_W__card:hover{box-shadow:none;transform:none}.ArticleCard-module__Jn-Z_W__tags{display:none}}@media (max-width:768px){.ArticleCard-module__Jn-Z_W__imageContainer{height:140px}.ArticleCard-module__Jn-Z_W__content{padding:1.25rem}.ArticleCard-module__Jn-Z_W__featured{grid-column:span 1}.ArticleCard-module__Jn-Z_W__featured .ArticleCard-module__Jn-Z_W__imageContainer{height:200px}.ArticleCard-module__Jn-Z_W__featured .ArticleCard-module__Jn-Z_W__title{font-size:1.25rem}.ArticleCard-module__Jn-Z_W__listLayout{flex-direction:column;max-height:none}.ArticleCard-module__Jn-Z_W__listLayout .ArticleCard-module__Jn-Z_W__imageContainer{width:100%;height:160px}}@media (max-width:480px){.ArticleCard-module__Jn-Z_W__imageContainer{height:120px}.ArticleCard-module__Jn-Z_W__content{padding:1rem}.ArticleCard-module__Jn-Z_W__title{font-size:1rem}.ArticleCard-module__Jn-Z_W__meta{flex-direction:column;align-items:flex-start;gap:.25rem}}.ArticleCard-module__Jn-Z_W__card:before{content:"";background:var(--sand-500);opacity:0;height:3px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.ArticleCard-module__Jn-Z_W__card:hover:before{opacity:1}.ArticleCard-module__Jn-Z_W__premium{border:2px solid var(--sand-500);position:relative}.ArticleCard-module__Jn-Z_W__premium:after{content:"⭐ Premium";background:var(--sand-500);color:#fff;z-index:10;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:700;position:absolute;top:12px;right:12px}
.ArticleFilters-module__eRR7tq__filtersContainer{background:var(--sand-50);border:1px solid var(--sand-300);border-radius:12px;margin-bottom:1.5rem;padding:1.5rem;box-shadow:0 1px 3px #0000001a}.ArticleFilters-module__eRR7tq__filtersGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.ArticleFilters-module__eRR7tq__filtersGrid{grid-template-columns:repeat(3,1fr)}}.ArticleFilters-module__eRR7tq__filterGroup{flex-direction:column;display:flex}.ArticleFilters-module__eRR7tq__filterLabel{color:var(--sand-700);margin-bottom:.5rem;font-size:.875rem;font-weight:600}.ArticleFilters-module__eRR7tq__filterSelect{border:1px solid var(--sand-300);cursor:pointer;width:100%;color:var(--sand-800);background:#fff;border-radius:8px;padding:.75rem;font-size:.875rem;transition:all .2s ease-in-out}.ArticleFilters-module__eRR7tq__filterSelect:focus{border-color:var(--sand-500);box-shadow:0 0 0 2px var(--sand-200);outline:none}.ArticleFilters-module__eRR7tq__filterSelect::-webkit-scrollbar{width:6px}.ArticleFilters-module__eRR7tq__filterSelect::-webkit-scrollbar-track{background:var(--sand-200);border-radius:3px}.ArticleFilters-module__eRR7tq__filterSelect::-webkit-scrollbar-thumb{background:var(--sand-400);border-radius:3px}.ArticleFilters-module__eRR7tq__filterSelect::-webkit-scrollbar-thumb:hover{background:var(--sand-500)}@media (max-width:640px){.ArticleFilters-module__eRR7tq__filtersContainer{padding:1rem}}
.ArticleGrid-module__iz7Hgq__articlesGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:768px){.ArticleGrid-module__iz7Hgq__articlesGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ArticleGrid-module__iz7Hgq__articlesGrid{grid-template-columns:repeat(3,1fr)}}.ArticleGrid-module__iz7Hgq__articleCard{background:var(--sand-50);color:inherit;border:1px solid var(--sand-300);border-radius:12px;text-decoration:none;transition:all .3s ease-in-out;display:block;overflow:hidden;box-shadow:0 1px 3px #0000001a}.ArticleGrid-module__iz7Hgq__articleCard:hover{border-color:var(--sand-400);transform:translateY(-4px);box-shadow:0 10px 15px -3px #0000001a}.ArticleGrid-module__iz7Hgq__articleImageContainer{background:var(--sand-200);width:100%;height:12rem;position:relative;overflow:hidden}.ArticleGrid-module__iz7Hgq__articleImage{object-fit:cover;width:100%;height:100%;transition:transform .3s ease-in-out}.ArticleGrid-module__iz7Hgq__articleCard:hover .ArticleGrid-module__iz7Hgq__articleImage{transform:scale(1.05)}.ArticleGrid-module__iz7Hgq__articleContent{padding:1.25rem}.ArticleGrid-module__iz7Hgq__articleMeta{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.ArticleGrid-module__iz7Hgq__articleCategory{background:var(--sand-600);color:#fff;text-transform:uppercase;letter-spacing:.05em;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}.ArticleGrid-module__iz7Hgq__articleDate{color:var(--sand-600);font-size:.75rem}.ArticleGrid-module__iz7Hgq__articleTitle{color:var(--sand-800);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.5rem;font-size:1.125rem;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.ArticleGrid-module__iz7Hgq__articleSummary{color:var(--sand-700);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:1rem;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.ArticleGrid-module__iz7Hgq__articleFooter{border-top:1px solid var(--sand-300);justify-content:space-between;align-items:center;padding-top:.75rem;display:flex}.ArticleGrid-module__iz7Hgq__articleAuthor{color:var(--sand-600);font-size:.875rem}.ArticleGrid-module__iz7Hgq__readMore{color:var(--sand-600);font-size:.875rem;font-weight:600;transition:color .2s ease-in-out}.ArticleGrid-module__iz7Hgq__articleCard:hover .ArticleGrid-module__iz7Hgq__readMore{color:var(--sand-800)}.ArticleGrid-module__iz7Hgq__emptyState{text-align:center;background:var(--sand-50);border:1px solid var(--sand-300);border-radius:12px;padding:3rem 1rem;box-shadow:0 1px 3px #0000001a}.ArticleGrid-module__iz7Hgq__emptyStateText{color:var(--sand-600);margin:0;font-size:1.125rem}@keyframes ArticleGrid-module__iz7Hgq__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ArticleGrid-module__iz7Hgq__articleCard{animation:.5s ease-out ArticleGrid-module__iz7Hgq__fadeIn}@media (max-width:640px){.ArticleGrid-module__iz7Hgq__articleContent{padding:1rem}.ArticleGrid-module__iz7Hgq__articleImageContainer{height:10rem}.ArticleGrid-module__iz7Hgq__articleTitle{font-size:1rem}.ArticleGrid-module__iz7Hgq__articleSummary{font-size:.8rem}}
.daliloumag-module__eDMxJq__pageContainer{background:0 0;min-height:100vh;animation:.8s ease-out daliloumag-module__eDMxJq__fadeIn}.daliloumag-module__eDMxJq__container{max-width:1200px;margin:0 auto;padding:2rem 1rem}.daliloumag-module__eDMxJq__header{text-align:center;box-shadow:var(--shadow-xl);border:1px solid var(--sand-200);background:#fff;border-radius:24px;margin-bottom:3rem;padding:2rem 0;position:relative;overflow:hidden}.daliloumag-module__eDMxJq__header:before{content:"";background:var(--gradient-oasis);height:4px;position:absolute;top:0;left:0;right:0}.daliloumag-module__eDMxJq__title{background:var(--gradient-earth);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:3rem;font-weight:800}.daliloumag-module__eDMxJq__subtitle{color:var(--sand-700);max-width:42rem;margin:0 auto;font-size:1.25rem;line-height:1.6}.daliloumag-module__eDMxJq__filtersContainer{background:var(--gradient-card-light);box-shadow:var(--shadow-lg);border:1px solid var(--sand-200);border-radius:24px;margin-bottom:1.5rem;padding:1.5rem;position:relative;overflow:hidden}.daliloumag-module__eDMxJq__filtersContainer:before{content:"";background:var(--gradient-oasis);height:4px;transition:transform .4s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.daliloumag-module__eDMxJq__filtersContainer:hover:before{transform:scaleX(1)}.daliloumag-module__eDMxJq__filtersGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.daliloumag-module__eDMxJq__filtersGrid{grid-template-columns:repeat(3,1fr)}}.daliloumag-module__eDMxJq__filterGroup{flex-direction:column;display:flex}.daliloumag-module__eDMxJq__filterLabel{color:var(--sand-800);margin-bottom:.5rem;font-size:.875rem;font-weight:600}.daliloumag-module__eDMxJq__filterSelect{border:2px solid var(--sand-300);width:100%;color:var(--sand-900);background:#fff;border-radius:12px;padding:.75rem;font-size:.875rem;transition:all .3s}.daliloumag-module__eDMxJq__filterSelect:focus{border-color:var(--camel-500);box-shadow:0 0 0 3px var(--camel-100);outline:none}.daliloumag-module__eDMxJq__resultsCount{color:var(--sand-700);background:var(--gradient-card-warm);box-shadow:var(--shadow);text-align:center;border:1px solid var(--sand-200);border-radius:12px;margin-bottom:1.5rem;padding:.75rem 1rem;font-size:.875rem}.daliloumag-module__eDMxJq__articlesGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:768px){.daliloumag-module__eDMxJq__articlesGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.daliloumag-module__eDMxJq__articlesGrid{grid-template-columns:repeat(3,1fr)}}.daliloumag-module__eDMxJq__articleCard{background:var(--gradient-card-light);box-shadow:var(--shadow-lg);color:inherit;border:1px solid var(--sand-200);border-radius:24px;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);display:block;position:relative;overflow:hidden}.daliloumag-module__eDMxJq__articleCard:before{content:"";background:var(--gradient-oasis);height:4px;transition:transform .4s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.daliloumag-module__eDMxJq__articleCard:hover:before{transform:scaleX(1)}.daliloumag-module__eDMxJq__articleCard:hover{box-shadow:var(--shadow-2xl);border-color:var(--camel-400);transform:translateY(-8px)}.daliloumag-module__eDMxJq__articleImageContainer{background:var(--sand-100);width:100%;height:12rem;position:relative;overflow:hidden}.daliloumag-module__eDMxJq__articleImage{object-fit:cover;width:100%;height:100%;transition:transform .6s}.daliloumag-module__eDMxJq__articleCard:hover .daliloumag-module__eDMxJq__articleImage{transform:scale(1.1)}.daliloumag-module__eDMxJq__articleContent{padding:1.5rem}.daliloumag-module__eDMxJq__articleMeta{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.daliloumag-module__eDMxJq__articleCategory{background:var(--gradient-oasis);color:#fff;text-transform:uppercase;letter-spacing:.05em;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}.daliloumag-module__eDMxJq__articleDate{color:var(--sand-600);font-size:.75rem}.daliloumag-module__eDMxJq__articleTitle{color:var(--sand-800);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.5rem;font-size:1.125rem;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.daliloumag-module__eDMxJq__articleSummary{color:var(--sand-700);-webkit-line-clamp:3;opacity:.8;-webkit-box-orient:vertical;margin-bottom:1rem;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.daliloumag-module__eDMxJq__articleFooter{border-top:1px solid var(--sand-200);justify-content:space-between;align-items:center;padding-top:.75rem;display:flex}.daliloumag-module__eDMxJq__articleAuthor{color:var(--sand-600);font-size:.875rem}.daliloumag-module__eDMxJq__readMore{color:var(--camel-600);align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;transition:all .3s;display:flex}.daliloumag-module__eDMxJq__articleCard:hover .daliloumag-module__eDMxJq__readMore{color:var(--camel-700);gap:.5rem}.daliloumag-module__eDMxJq__emptyState{text-align:center;background:var(--gradient-card-light);box-shadow:var(--shadow-lg);border:1px solid var(--sand-200);border:2px dashed var(--sand-300);border-radius:24px;padding:3rem 1rem}.daliloumag-module__eDMxJq__emptyStateText{color:var(--sand-600);margin:0;font-size:1.125rem}.daliloumag-module__eDMxJq__loadingContainer{background:var(--gradient-bg-light);border-radius:24px;justify-content:center;align-items:center;min-height:24rem;display:flex}.daliloumag-module__eDMxJq__errorContainer{background:var(--gradient-card-light);max-width:42rem;box-shadow:var(--shadow-lg);border:1px solid var(--sand-200);border-radius:24px;margin:0 auto;padding:2rem}.daliloumag-module__eDMxJq__filterSelect::-webkit-scrollbar{width:6px}.daliloumag-module__eDMxJq__filterSelect::-webkit-scrollbar-track{background:var(--sand-100);border-radius:3px}.daliloumag-module__eDMxJq__filterSelect::-webkit-scrollbar-thumb{background:var(--camel-400);border-radius:3px}.daliloumag-module__eDMxJq__filterSelect::-webkit-scrollbar-thumb:hover{background:var(--camel-500)}@keyframes daliloumag-module__eDMxJq__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.daliloumag-module__eDMxJq__articleCard{animation:.5s ease-out daliloumag-module__eDMxJq__fadeIn}@media (max-width:640px){.daliloumag-module__eDMxJq__container{padding:1rem .5rem}.daliloumag-module__eDMxJq__title{font-size:2rem}.daliloumag-module__eDMxJq__subtitle{padding:0 1rem;font-size:1rem}.daliloumag-module__eDMxJq__filtersContainer{border-radius:20px;padding:1rem}.daliloumag-module__eDMxJq__articleContent{padding:1rem}.daliloumag-module__eDMxJq__articleCard{border-radius:20px}.daliloumag-module__eDMxJq__header{border-radius:20px;padding:1.5rem 0}}
