.news-main{min-width:0}.economy-news{padding:48px 0 32px;min-width:0}.news-heading{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:38px}.news-heading h1{font-size:clamp(2.2rem,4.5vw,3.5rem);font-weight:550;line-height:1.12;letter-spacing:-.05em;margin:15px 0 18px}.news-heading h1>span{color:var(--ui-muted,#799e55)}.news-heading p{font-size:1rem;line-height:1.7;color:var(--ui-muted,#6a7d70);margin:0}.news-topic{display:inline-flex;align-items:center;gap:9px;border:1px solid var(--ui-line,#dce7d5);border-radius:30px;color:var(--ui-muted,#66804e);background:var(--ui-subtle,#f1f5e9);padding:11px 16px;font-size:.75rem;white-space:nowrap}.news-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.news-card{display:flex;flex-direction:column;min-width:0;background:var(--ui-surface,#fff);border:1px solid var(--ui-line,#e0e8dc);border-radius:18px;padding:28px 30px 23px}.news-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.news-source{display:inline-flex;align-items:center;gap:7px;font-size:.75rem;font-weight:600;color:var(--ui-ink,#526d43)}.news-source:before{content:"";width:5px;height:5px;background:#91a96f;border-radius:50%}.news-kind{font-size:.6875rem;color:var(--ui-muted,#62745a);background:var(--ui-subtle,#f2f6ed);border:1px solid var(--ui-line,#e1e9da);border-radius:20px;padding:6px 10px;white-space:nowrap}.news-card h2{font-size:1.3rem;line-height:1.45;font-weight:550;letter-spacing:-.03em;margin:22px 0 14px;overflow-wrap:anywhere}.news-summary{font-size:.9375rem;line-height:1.85;color:var(--ui-muted,#617363);margin:0 0 23px;max-width:780px;overflow-wrap:anywhere}.news-card-bottom{margin-top:auto;padding-top:6px}.news-card time{display:flex;align-items:center;gap:7px;font-size:.75rem;color:var(--ui-muted,#72816c);line-height:1.65}.news-card time svg{flex-shrink:0}.news-card-actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-top:19px;padding-top:15px;border-top:1px solid var(--ui-line,#e9eee5)}.news-read,.news-whatsapp{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;max-width:100%;border-radius:9px;text-decoration:none;font-size:.8125rem;font-weight:550;line-height:1.5}.news-read{color:var(--ui-ink,#426541);padding:8px 0}.news-read:hover{text-decoration:underline;text-underline-offset:4px}.news-whatsapp{padding:9px 13px;border:1px solid var(--ui-line,#d4e6d9);background:var(--ui-subtle,#f2f8f3);color:var(--ui-ink,#256443)}.news-read svg,.news-whatsapp svg{flex-shrink:0}.news-whatsapp:hover{background:var(--ui-subtle,#e3f0e6);border-color:var(--ui-focus,#93bda0)}.news-read:focus-visible,.news-whatsapp:focus-visible{outline:3px solid var(--ui-focus,#579168);outline-offset:4px}.news-featured{grid-column:1/-1;background:#195547;border-color:#195547;color:#fff;padding:32px 36px 25px}.news-featured .news-source{color:#e1eccf}.news-featured .news-source:before{background:var(--ui-tint,#bfd994)}.news-featured .news-kind{color:#dfebd0;background:#ffffff0a;border-color:#ffffff29}.news-featured h2{font-size:clamp(1.5rem,2.8vw,2.2rem);line-height:1.3;max-width:860px;margin:22px 0 18px}.news-featured .news-summary{font-size:1rem;color:#d9e6db}.news-featured time{color:#c0d4c6}.news-featured .news-card-actions{border-color:#ffffff26}.news-featured .news-read{color:#d5e7ac}.news-featured .news-whatsapp{background:#ffffff0d;border-color:#ffffff3d;color:#e0efda}.news-featured .news-whatsapp:hover{background:#ffffff1a;border-color:#ffffff70}.news-featured .news-read:focus-visible,.news-featured .news-whatsapp:focus-visible{outline-color:var(--ui-line,#d5e7ac)}.news-footer{justify-content:space-between;gap:12px 24px;padding-top:28px;font-size:.75rem;color:var(--ui-muted,#77866e)}.news-footer,.news-footer>p{display:flex;align-items:center;flex-wrap:wrap}.news-footer>p{gap:5px;margin:0;line-height:1.7}.news-footer>p>svg{margin-right:2px}.news-footer>div{display:flex;align-items:center;gap:13px;flex-wrap:wrap}.news-footer>div>span{color:var(--ui-muted,#77866e)}.news-footer a{display:inline-flex;gap:3px;align-items:center;text-decoration:none;color:var(--ui-ink,#49663c);min-height:36px}.news-footer a:hover{text-decoration:underline}.news-editorial-note{font-size:.75rem;line-height:1.8;color:var(--ui-muted,#74806c);margin:15px 0 0;max-width:800px}.news-notice{font-size:.8125rem;color:var(--ui-muted,#6b725d);line-height:1.7;margin:20px 0 0;padding:13px 17px;border:1px solid var(--ui-line,#e5e6d8);background:var(--ui-subtle,#f7f7ef);border-radius:9px}.news-empty,.news-loading{padding:45px 25px;text-align:center;border:1px dashed var(--ui-line,#d9e4d1);border-radius:15px;background:var(--ui-subtle,#f4f7ed);color:var(--ui-muted,#647d52)}.news-empty svg{margin:0 auto 18px}.news-empty h3{font-size:1.25rem;font-weight:550;margin:0 0 12px}.news-empty p{max-width:490px;margin:0 auto;font-size:.875rem;line-height:1.8;color:var(--ui-muted,#76876a)}.news-loading{min-height:340px;display:grid;place-items:center;font-size:.875rem}@media(max-width:740px){.economy-news{padding-top:30px}.news-heading{margin-bottom:28px}.news-heading p{font-size:.9375rem}.news-topic{display:none}.news-grid{grid-template-columns:1fr;gap:18px}.news-card,.news-featured{padding:24px}.news-featured{grid-column:auto}.news-card h2{font-size:1.25rem}.news-featured h2{font-size:1.65rem}.news-featured .news-summary{font-size:.9375rem}.news-footer{align-items:flex-start;flex-direction:column;gap:9px}.news-footer>p>span{width:100%;padding-left:21px}}@media(max-width:380px){.news-card,.news-featured{padding:21px}.news-card-actions{align-items:stretch;flex-direction:column;gap:6px}.news-read{align-self:flex-start}.news-whatsapp{width:100%}.news-heading h1{font-size:2rem}.news-kind{font-size:.625rem}}