.home-jornal{margin:24px 0 30px;padding:24px 28px;border:1px solid #c9c0b2;border-top:4px solid #992e2b;border-radius:3px;background:#fbf8f0;color:#25231f;font:400 15px/1.6 system-ui,sans-serif;overflow:hidden}
.home-jornal *, .home-jornal *::before, .home-jornal *::after{box-sizing:border-box}
.home-jornal a{color:inherit;text-decoration:none}
.home-jornal a:focus-visible{outline:3px solid #992e2b;outline-offset:4px}
.home-jornal__masthead{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;border-bottom:2px solid #25231f}
.home-jornal__eyebrow{display:block;color:#6a5c4e;font:700 10px/1.5 system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase}
.home-jornal .home-jornal__name{margin:5px 0 0;color:#25231f;font:700 clamp(28px,3.5vw,42px)/1.12 Georgia,serif;letter-spacing:-.035em;text-transform:none}
.home-jornal__archive{font:600 12px/1.5 system-ui,sans-serif;white-space:nowrap}
.home-jornal__archive:hover{text-decoration:underline}
.home-jornal__edition{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 20px;padding:10px 0;color:#62584c;border-bottom:1px solid #d4cdc0;font:500 12px/1.5 system-ui,sans-serif}
.home-jornal__edition strong{color:#992e2b;font-weight:750}
.home-jornal__body{display:flex;align-items:center;gap:26px;padding:23px 0 14px}
.home-jornal__image{flex:0 0 34%;min-width:0}
.home-jornal__image img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;border:1px solid #d4cdc0}
.home-jornal__copy{flex:1;min-width:0}
.home-jornal__section{color:#992e2b;font:700 10px/1.5 system-ui,sans-serif;letter-spacing:.055em;text-transform:uppercase}
.home-jornal .home-jornal__copy h3{margin:6px 0 10px;color:#25231f;font:700 clamp(21px,2.4vw,29px)/1.18 Georgia,serif;letter-spacing:-.018em;text-transform:none}
.home-jornal__copy h3 a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}
.home-jornal .home-jornal__copy p{margin:0 0 16px;color:#574f45;font:400 14px/1.6 system-ui,sans-serif}
.home-jornal .home-jornal__read{display:inline-flex;justify-content:center;align-items:center;gap:18px;min-height:44px;padding:10px 17px;background:#25231f;border-radius:3px;color:#fffaf1;font:700 13px/1.5 system-ui,sans-serif}
.home-jornal__read:hover{background:#992e2b}
.home-jornal .home-jornal__note{margin:10px 0 0;padding-top:12px;border-top:1px solid #d4cdc0;color:#6a5c4e;font:400 12px/1.5 system-ui,sans-serif}
.home-jornal__empty{padding-top:16px}
@media(max-width:650px){.home-jornal{padding:20px}.home-jornal__masthead{align-items:flex-start;flex-direction:column;gap:11px}.home-jornal__body{flex-direction:column;align-items:stretch;gap:16px;padding-top:18px}.home-jornal__image{flex:auto}.home-jornal__image img{aspect-ratio:16/9}.home-jornal__read{width:100%}}
.home-jornal.home-jornal .home-jornal__name,.home-jornal.home-jornal .home-jornal__copy h3,.home-jornal.home-jornal .home-jornal__copy h3 a,.home-jornal.home-jornal .home-jornal__archive{color:#25231f!important}
.home-jornal.home-jornal .home-jornal__read,.home-jornal.home-jornal .home-jornal__read span{color:#fffaf1!important}
