/* AETHERNAL EP14.3 — editorial ilustrado 3E; somente este bloco */
.aeth-ep143-story{--ae-ink:#193b5d;--ae-muted:#546c81;--ae-gold:#b99047;margin:clamp(24px,3vw,44px) 0;padding:clamp(18px,2.8vw,36px);border:1px solid #d9e7f1;border-top:3px solid #c7a15a;border-radius:20px;background:linear-gradient(145deg,#fff,#f6faff);box-shadow:0 14px 35px rgba(22,61,95,.055);font-family:inherit;color:var(--ae-ink)}
.aeth-ep143-story *{box-sizing:border-box}.aeth-ep143-story-head{margin:0 0 clamp(24px,3vw,40px);max-width:790px}.aeth-ep143-story .aeth-ep143-eyebrow,.aeth-ep143-story-index{display:inline-block;color:#a27a35;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.aeth-ep143-story h2{margin:12px 0 12px;color:var(--ae-ink);font-size:clamp(25px,2.7vw,35px);font-weight:800;letter-spacing:-.025em;line-height:1.18}.aeth-ep143-story p{margin:0;color:var(--ae-muted);font-size:clamp(14px,1.12vw,16px);line-height:1.8}
.aeth-ep143-story-section{padding:clamp(24px,3.2vw,42px) 0;border-top:1px solid #dce8f1;display:flex;flex-direction:column;gap:clamp(16px,2vw,24px)}.aeth-ep143-story-copy{max-width:780px}.aeth-ep143-story h3{margin:10px 0 8px;font-size:clamp(22px,2.1vw,29px);font-weight:800;line-height:1.24;letter-spacing:-.018em;color:var(--ae-ink)}.aeth-ep143-story h4{margin:0 0 12px;font-size:clamp(15px,1.35vw,18px);font-weight:700;color:#b08642}.aeth-ep143-story-figure{margin:0;width:100%;border:1px solid #dce7f0;border-radius:15px;overflow:hidden;background:#f5f9fd;box-shadow:0 9px 26px rgba(26,62,95,.06)}.aeth-ep143-story-figure img{display:block;width:100%;height:auto;max-height:520px;object-fit:contain;margin:0 auto;background:#f3f8fc}.aeth-ep143-story-figure figcaption{padding:12px 18px;border-top:1px solid #e5edf4;background:#fff;color:#54718a;font-size:12px;font-weight:600;line-height:1.6;text-align:center}.aeth-ep143-story-note{border-top:1px solid #dce8f1;padding-top:20px;margin-top:6px!important;font-size:12px!important;color:#697f91!important}.aeth-ep143-story-note a{color:#256b9c;text-decoration:underline;text-underline-offset:3px}
@media(min-width:1200px){.aeth-ep143-story-figure{max-width:880px;margin:0 auto}.aeth-ep143-story-section{gap:22px}}@media(max-width:720px){.aeth-ep143-story{padding:18px;border-radius:14px}.aeth-ep143-story-figure img{max-height:none}.aeth-ep143-story-section{padding:25px 0}}

/* 3F — Editorial fluido: o artigo acompanha a largura da viewport, sem largura fixa de 880px. */
@supports selector(:has(*)) {
 body.ep2a-detail:has(.aeth-ep143-story) .up-container.up-article,
 body.ep2a-detail:has(.aeth-ep143-story) .up-container.up-breadcrumb {width:calc(100% - 2 * clamp(16px,3.2vw,64px));max-width:1760px;margin-left:auto;margin-right:auto}
 body.ep2a-detail:has(.aeth-ep143-story) .up-1i-layout {display:grid;grid-template-columns:minmax(190px,clamp(190px,17vw,260px)) minmax(0,1fr);gap:clamp(20px,2.8vw,52px);align-items:start}
 body.ep2a-detail:has(.aeth-ep143-story) .up-1i-main {min-width:0;width:100%;max-width:none}
 body.ep2a-detail:has(.aeth-ep143-story) .up-article-head,
 body.ep2a-detail:has(.aeth-ep143-story) .up-1i-lead {max-width:none}
}
.aeth-ep143-story{width:100%;max-width:none;margin-inline:0;padding:clamp(20px,2.5vw,48px);overflow-wrap:anywhere}
.aeth-ep143-story-head,.aeth-ep143-story-copy{max-width:none;width:100%}
.aeth-ep143-story p{font-size:clamp(15px,1.05vw,18px);line-height:1.8;max-width:100%;text-wrap:pretty}
.aeth-ep143-story h2{font-size:clamp(27px,2.4vw,42px)}
.aeth-ep143-story h3{font-size:clamp(22px,1.9vw,34px)}
.aeth-ep143-story-section{gap:clamp(18px,2.3vw,34px);padding-block:clamp(28px,3.3vw,60px)}
.aeth-ep143-story-figure{width:100%;max-width:none!important;margin-inline:0!important}
.aeth-ep143-story-figure img{width:100%;height:auto;max-height:none;object-fit:contain;object-position:center;background:#f3f8fc}
.aeth-ep143-story-figure figcaption{padding:clamp(12px,1.3vw,20px);font-size:clamp(12px,.9vw,15px)}
@media(max-width:1050px){
 body.ep2a-detail:has(.aeth-ep143-story) .up-1i-layout{grid-template-columns:minmax(0,1fr)}
 body.ep2a-detail:has(.aeth-ep143-story) .up-1i-sidebar{position:static;max-width:none;width:100%}
 body.ep2a-detail:has(.aeth-ep143-story) .up-1i-main{width:100%}
}
@media(max-width:600px){
 body.ep2a-detail:has(.aeth-ep143-story) .up-container.up-article,
 body.ep2a-detail:has(.aeth-ep143-story) .up-container.up-breadcrumb{width:calc(100% - 28px)}
 .aeth-ep143-story{padding:16px;border-radius:14px}
 .aeth-ep143-story-section{padding-block:26px}
 .aeth-ep143-story-figure{border-radius:10px}
}

/* AETHERNAL 14.3 3G — artigo em largura total, imagens em escala editorial. */
body.ep2a-detail:has(.aeth-ep143-story) main>.up-container.up-article,
body.ep2a-detail:has(.aeth-ep143-story) main>.up-container.up-breadcrumb {width:calc(100% - 2 * clamp(14px,3.4vw,58px)) !important;max-width:none !important;margin-inline:auto !important;box-sizing:border-box}
body.ep2a-detail:has(.aeth-ep143-story) .up-1i-layout {display:grid !important;grid-template-columns:minmax(0,1fr) !important;gap:clamp(15px,2vw,28px) !important;max-width:none !important;width:100% !important;margin:0 !important}
body.ep2a-detail:has(.aeth-ep143-story) .up-1i-sidebar {width:100% !important;max-width:none !important;min-width:0 !important;position:static !important}
body.ep2a-detail:has(.aeth-ep143-story) .up-1i-side-card {width:100% !important;max-width:none !important;position:static !important;box-sizing:border-box;display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;padding:15px 22px !important}
body.ep2a-detail:has(.aeth-ep143-story) .up-1i-side-card ol {display:flex !important;flex-wrap:wrap !important;gap:7px 20px !important;columns:auto !important;flex:1 1 600px;list-style-position:inside;margin:0;padding:0}
body.ep2a-detail:has(.aeth-ep143-story) .up-1i-side-card li {font-size:13px;break-inside:avoid}
body.ep2a-detail:has(.aeth-ep143-story) .up-1i-main {width:100% !important;min-width:0 !important;max-width:none !important;display:block !important}
body.ep2a-detail:has(.aeth-ep143-story) .up-1i-main>.up-1i-section {width:100% !important;max-width:none !important;padding:clamp(20px,2.5vw,34px) !important;margin-bottom:clamp(14px,1.8vw,26px) !important;box-sizing:border-box}
body.ep2a-detail:has(.aeth-ep143-story) .up-1i-main>.up-1i-section p {font-size:clamp(15px,1.08vw,17px) !important;line-height:1.78 !important;max-width:none !important}
body.ep2a-detail:has(.aeth-ep143-story) .up-article-head {max-width:none !important;width:100% !important;box-sizing:border-box}
body.ep2a-detail:has(.aeth-ep143-story) .up-1i-lead {max-width:none !important;width:100% !important;box-sizing:border-box}
body.ep2a-detail:has(.aeth-ep143-story) .up-1i-notice {max-width:none !important;width:100% !important;box-sizing:border-box}
body.ep2a-detail .aeth-ep143-story {width:100% !important;max-width:none !important;padding:clamp(18px,2.6vw,38px) !important;box-sizing:border-box}
body.ep2a-detail .aeth-ep143-story-head,body.ep2a-detail .aeth-ep143-story-copy {max-width:none !important;width:100% !important}
body.ep2a-detail .aeth-ep143-story-section {display:grid !important;grid-template-columns:minmax(0,1fr) !important;justify-items:stretch !important;gap:clamp(14px,1.6vw,22px) !important;padding-block:clamp(22px,2.8vw,42px) !important}
body.ep2a-detail .aeth-ep143-story-figure {width:100% !important;max-width:none !important;min-width:0 !important;margin:0 !important;background:#fff}
body.ep2a-detail .aeth-ep143-story-figure img {display:block !important;width:auto !important;max-width:100% !important;height:auto !important;max-height:clamp(260px,35vw,460px) !important;object-fit:contain !important;margin-inline:auto !important;background:#fff}
body.ep2a-detail .aeth-ep143-story-figure figcaption {padding:10px 18px !important;font-size:12px !important}
body.ep2a-detail .aeth-ep143-story p {max-width:none !important;font-size:clamp(15px,1.05vw,17px) !important;line-height:1.78 !important}
@media(max-width:720px){body.ep2a-detail:has(.aeth-ep143-story) main>.up-container.up-article,body.ep2a-detail:has(.aeth-ep143-story) main>.up-container.up-breadcrumb{width:calc(100% - 24px) !important}body.ep2a-detail:has(.aeth-ep143-story) .up-1i-side-card{display:block;padding:14px !important}body.ep2a-detail:has(.aeth-ep143-story) .up-1i-side-card ol{display:block !important;columns:2 !important;margin:10px 0 !important}body.ep2a-detail .aeth-ep143-story-figure img{max-height:340px !important}body.ep2a-detail .aeth-ep143-story{padding:16px !important}}
