.item-news-large{display:flex;flex-direction:column;width:100%;max-width:100%;background:#ffffff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform .2s ease,box-shadow .2s ease;height:560px}.item-news-large:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.item-news-large__image-container{width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden;flex-shrink:0}.item-news-large__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}.item-news-large:hover .item-news-large__image{transform:scale(1.05)}.item-news-large__content{padding:24px;display:flex;flex-direction:column;gap:16px;flex:1;min-height:0}.item-news-large__title{font-family:Opaline,Times New Roman,serif;font-size:1.5rem;font-weight:600;line-height:1.3;color:hsl(var(--primary));letter-spacing:-.01em;-webkit-line-clamp:2;flex-shrink:0}.item-news-large__description,.item-news-large__title{margin:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.item-news-large__description{font-family:Quicksand,sans-serif;font-size:1rem;font-weight:400;line-height:1.6;color:#000000;opacity:.9;-webkit-line-clamp:4;flex:1;min-height:0;max-height:calc(1.5em * 4)}@media (max-width:768px){.item-news-large{height:520px}.item-news-large__content{padding:20px;gap:12px}.item-news-large__title{font-size:1.25rem;font-family:Opaline,Times New Roman,serif}.item-news-large__description{font-size:.95rem;line-height:1.5;max-height:calc(1.5em * 4)}}@media (max-width:480px){.item-news-large{height:480px}.item-news-large__content{padding:16px;gap:10px}.item-news-large__title{font-size:1.125rem;font-family:Opaline,Times New Roman,serif}.item-news-large__description{font-size:.9rem;line-height:1.5;max-height:calc(1.5em * 4)}}.list-news{padding:40px 0;background:#ffffff;position:relative;overflow:hidden;background-color:transparent}.list-news:before{content:"";position:absolute;top:0;left:0;width:200px;height:200px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><path d="M20,30 Q40,10 60,30 T100,30" stroke="%23f3f4f6" stroke-width="1" fill="none"/><path d="M10,60 Q30,40 50,60 T90,60" stroke="%23f3f4f6" stroke-width="1" fill="none"/><path d="M30,80 Q50,60 70,80 T110,80" stroke="%23f3f4f6" stroke-width="1" fill="none"/></svg>') no-repeat;opacity:.3;z-index:0}.list-news__container{max-width:1200px;margin:0 auto 40px;padding:0 24px;position:relative;z-index:1}.list-news__title{font-family:Opaline,Times New Roman,serif;font-size:2rem;font-weight:700;color:hsl(var(--primary));text-transform:uppercase;letter-spacing:.5px;margin-bottom:40px;text-align:center;position:relative}.list-news__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;margin-bottom:60px}.list-news__item{width:100%}.list-news__pagination{gap:16px;margin-top:40px}.list-news__pagination,.list-news__pagination-button{display:flex;justify-content:center;align-items:center}.list-news__pagination-button{width:40px;height:40px;background:#ffffff;border:2px solid #e5e7eb;border-radius:8px;color:#000000;font-family:Quicksand,sans-serif;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s ease;padding:0}.list-news__pagination-button:hover:not(:disabled){background:#f9fafb;border-color:#d1d5db;color:#000000;transform:translateY(-1px)}.list-news__pagination-button:disabled{opacity:.5;cursor:not-allowed;transform:none}.list-news__pagination-button:disabled:hover{transform:none}.list-news__pagination-numbers{display:flex;align-items:center;gap:8px}.list-news__pagination-number{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#ffffff;border:2px solid #e5e7eb;border-radius:8px;color:#000000;font-family:Quicksand,sans-serif;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s ease}.list-news__pagination-number:hover{background:#f9fafb;border-color:#d1d5db;color:#000000}.list-news__pagination-number.active{background:#1a5f3a;border-color:#1a5f3a;color:#ffffff}.list-news__pagination-number.active:hover{background:#166534;border-color:hsl(var(--primary))}.list-news__pagination-ellipsis{color:#000000;font-weight:500;padding:0 8px}@media (max-width:1024px){.list-news{padding:60px 0}.list-news__container{padding:0 20px}.list-news__grid{gap:30px;margin-bottom:50px}}@media (max-width:768px){.list-news{padding:50px 0}.list-news__container{padding:0 16px}.list-news__grid{grid-template-columns:1fr;gap:30px;margin-bottom:40px}.list-news__pagination{flex-wrap:wrap;gap:12px}.list-news__pagination-button,.list-news__pagination-number{width:36px;height:36px;font-size:.9rem}}@media (max-width:480px){.list-news{padding:40px 0}.list-news__grid{gap:25px;margin-bottom:30px}.list-news__pagination{gap:8px}.list-news__pagination-button,.list-news__pagination-number{width:32px;height:32px;font-size:.85rem}.list-news__pagination-numbers{gap:6px}}@media (max-width:1024px){.list-news__title{font-size:1.5rem;margin-bottom:40px}}@media (max-width:768px){.list-news__title{font-size:1.5rem;margin-bottom:40px}}@media (max-width:640px){.list-news__title{font-size:1.25rem;margin-bottom:40px}}@media (max-width:480px){.list-news__title{font-size:1.5rem;margin-bottom:40px}}