/* Ajustes exclusivos dos componentes usados na página da publicação. */
body .gnt-top{border:0}
body #materia.uob-panel{border:0;border-radius:0;box-shadow:none}
body .gn-products .gn-products-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
body .gn-products .gn-product-copy{padding:16px;min-width:0}
body .gn-products .gn-product h3{font-size:16px;line-height:1.4;overflow-wrap:anywhere}
body .gn-products .gn-product-image{display:block;height:auto;aspect-ratio:4/3;padding:12px}
body .gn-products .gn-product-copy>a{max-width:100%;padding:10px 12px;font-size:12px;white-space:normal}
body .np-related-clean.uob-more-news-widget{border:0;border-radius:0;box-shadow:none;background:transparent;padding:24px 0;margin-bottom:24px;min-width:0}
.np-related-clean .uob-section-title{margin-bottom:24px}
.np-related-clean .uob-section-title h2{color:#263044;font-size:28px;line-height:1.2;letter-spacing:-.035em}
.np-related-clean .uob-more-news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 20px}
.np-related-clean .uob-more-news-card{display:flex;flex-direction:column;min-width:0;padding:0 0 24px;background:transparent;border:0;border-bottom:1px solid #e3e7ec;border-radius:0;box-shadow:none;transition:none}
.np-related-clean .uob-more-news-card:hover{transform:none;box-shadow:none;border-color:#e3e7ec}
.np-related-clean .uob-more-news-thumb{aspect-ratio:16/10;border-radius:3px;background:#edf0f5;min-width:0;align-self:start}
.np-related-clean .uob-more-news-thumb img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .2s ease}
.np-related-clean .uob-more-news-body{padding:16px 0 0;gap:10px;min-width:0}
.np-related-clean .uob-more-news-meta{justify-content:flex-start;gap:8px}
.np-related-clean .uob-more-news-pill{padding:0;border:0;border-radius:0;background:transparent;color:#b71843;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;line-height:1.6}
.np-related-clean .uob-more-news-date{font-size:10px;font-weight:500;color:#7e8794}
.np-related-clean .uob-more-news-title{font-size:18px;line-height:1.25;font-weight:800;letter-spacing:-.035em;color:#263044;overflow-wrap:anywhere}
.np-related-clean .uob-more-news-sub{font-size:13px;line-height:1.7;color:#687181;overflow-wrap:anywhere}
.np-related-clean .uob-more-news-card:hover .uob-more-news-title{color:#a32648}
.np-related-clean .uob-more-news-card:focus-visible{outline:3px solid #b62349;outline-offset:4px}
@media(max-width:1000px){.np-related-clean .uob-more-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){body .gn-products .gn-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.np-related-clean .uob-more-news-grid{grid-template-columns:minmax(0,1fr)}.np-related-clean .uob-more-news-card{display:grid;grid-template-columns:180px minmax(0,1fr);gap:18px}.np-related-clean .uob-more-news-body{padding:0}.np-related-clean .uob-more-news-title{font-size:20px}}
@media(max-width:540px){body .gn-products .gn-products-grid{grid-template-columns:minmax(0,1fr)}.np-related-clean .uob-more-news-card{grid-template-columns:110px minmax(0,1fr);gap:14px}.np-related-clean .uob-more-news-title{font-size:18px}.np-related-clean .uob-more-news-sub{font-size:12px}.np-related-clean .uob-section-title{align-items:flex-start;flex-direction:column;gap:8px}}
@media(prefers-reduced-motion:reduce){.np-related-clean .uob-more-news-thumb img{transition:none}.np-related-clean .uob-more-news-card:hover .uob-more-news-thumb img{transform:none}}
