/* SAB-IA editorial view: scoped to posts belonging to mapped authors only. */
html{scroll-behavior:smooth}body.sabia-editorial-body{margin:0;background:#080615;color:#f9f6ff}body.sabia-editorial-body .sabia-portal{margin:0!important;width:100%!important;overflow:visible;min-height:100vh}
.sabia-portal .sb-editorial-main{max-width:1040px;margin:0 auto;padding:50px 24px 95px}.sabia-portal .sb-editorial-back{color:#d9b6ff;font-size:14px;font-weight:650;display:inline-block;margin-bottom:42px}.sabia-portal .sb-editorial-hero{background:radial-gradient(ellipse at 80% 0%,#5e2a9d70,transparent 60%),linear-gradient(130deg,#151029,#1b1034);padding:clamp(30px,6vw,75px);border:1px solid #8652c558;border-radius:25px}.sabia-portal .sb-editorial-hero h1{font-size:clamp(33px,4.7vw,62px);max-width:850px;overflow-wrap:anywhere}.sabia-portal .sb-editorial-meta{display:flex;gap:10px;flex-wrap:wrap;color:#cfc1e4;font-size:14px}.sabia-portal .sb-editorial-cover{margin:30px 0 0;overflow:hidden;border-radius:20px;max-height:520px}.sabia-portal .sb-editorial-cover img{display:block;width:100%;height:auto;max-height:520px;object-fit:cover}.sabia-portal .sb-editorial-content{max-width:800px;margin:48px auto;color:#eae4f5;font-size:clamp(16px,1.6vw,19px);line-height:1.85;overflow-wrap:anywhere}.sabia-portal .sb-editorial-content h2{font-size:clamp(25px,2.6vw,36px);margin:45px 0 20px}.sabia-portal .sb-editorial-content h3{font-size:25px;margin:30px 0 15px}.sabia-portal .sb-editorial-content p{color:#e1dcec;margin:0 0 1.5em}.sabia-portal .sb-editorial-content strong{color:#fff}.sabia-portal .sb-editorial-content a{color:#d7a8ff;text-decoration:underline}.sabia-portal .sb-editorial-content ul,.sabia-portal .sb-editorial-content ol{margin:20px 0;padding-left:28px}.sabia-portal .sb-editorial-content li{padding:3px 0}.sabia-portal .sb-editorial-content blockquote{border-left:3px solid #b679fb;padding:10px 24px;margin:30px 0;background:#ffffff0b}.sabia-portal .sb-editorial-content img{max-width:100%;height:auto}.sabia-portal .sb-editorial-share{max-width:800px;margin:25px auto 30px;padding:23px 0;border-top:1px solid #ffffff2c;border-bottom:1px solid #ffffff2c;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px}.sabia-portal .sb-editorial-share div{display:flex;gap:10px;flex-wrap:wrap}.sabia-portal .sb-editorial-share a{border:1px solid #8057b6;border-radius:100px;padding:9px 15px;color:#edddff;font-size:13px}.sabia-portal .sb-editorial-author{max-width:800px;margin:0 auto;border:1px solid #8755b969;background:linear-gradient(120deg,#23143c,#131025);padding:24px;border-radius:20px;display:flex;gap:24px;align-items:center}.sabia-portal .sb-editorial-author img{width:125px;height:150px;object-fit:cover;object-position:center top;border-radius:12px}.sabia-portal .sb-editorial-author h2{font-size:25px;margin:0 0 8px}.sabia-portal .sb-editorial-author p{font-size:14px;margin-bottom:8px}.sabia-portal .sb-editorial-author a{color:#e4c4ff;font-size:14px;font-weight:700}.sabia-portal .sb-editorial-author .sb-overline{margin-bottom:8px}@media(max-width:600px){.sabia-portal .sb-editorial-main{padding:30px 16px 70px}.sabia-portal .sb-editorial-back{margin-bottom:22px}.sabia-portal .sb-editorial-hero{border-radius:18px}.sabia-portal .sb-editorial-content{margin:35px 4px}.sabia-portal .sb-editorial-author{align-items:flex-start;gap:15px}.sabia-portal .sb-editorial-author img{width:85px;height:110px}.sabia-portal .sb-editorial-author h2{font-size:20px}}
