/* Narrative highlights for Sam Alves: Ditadura da tilápia and Cabriola. */
.sa-hero:before{background:linear-gradient(0deg,var(--sa-bg),transparent 20%),linear-gradient(90deg,#09171340,transparent 66%),url('/apps/samalves/visual-v4/hero.webp') center/cover no-repeat}.sa-hero-copy{max-width:560px}.sa-hero-mobile-art{display:none}.sa-community:before{background:linear-gradient(90deg,#091713f5,#091713db 65%,#091713b8),url('/apps/samalves/visual-v4/hero.webp') right center/cover no-repeat}
.sa-cabriola{position:relative;isolation:isolate;overflow:hidden;min-height:590px;border:1px solid #c7a86955;margin:0 0 60px;background:#17140f;display:flex;align-items:center;padding:48px}.sa-cabriola-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:right top;z-index:-2}.sa-cabriola:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#17140fe8 0%,#17140fbb 33%,#17140f30 62%,transparent 78%)}.sa-cabriola-copy{max-width:420px;width:45%;padding:14px 0}.sa-cabriola h2{font-size:clamp(45px,5vw,72px);color:#eddaaa;margin-bottom:18px}.sa-cabriola-lead{font:25px/1.4 Georgia,serif;color:#f4ecdc;margin:0 0 18px}.sa-cabriola-summary{font-size:14px;line-height:1.85;color:#d7ccba;margin:0 0 25px}.sa-cabriola .sa-eyebrow{letter-spacing:.13em;color:#e3cc96}.sa-cabriola-credit{font-size:10px;line-height:1.6;color:#c9bca5;margin:20px 0 0;max-width:300px}
@media(min-width:761px) and (max-width:1100px){.sa-hero-copy{max-width:480px}.sa-hero:before{background-position:56% center}.sa-cabriola{padding:32px;min-height:550px}.sa-cabriola-copy{width:45%}.sa-cabriola-lead{font-size:22px}}
@media(max-width:760px){.sa-hero{min-height:0;padding:38px 0 0}.sa-hero:before{display:none}.sa-hero-copy{max-width:100%}.sa-hero-mobile-art{display:block;width:calc(100% + 48px);max-width:none;height:410px;margin:24px -24px 0;object-fit:cover;object-position:82% center;mask-image:linear-gradient(180deg,transparent 0%,#000 9%,#000 88%,transparent 100%)}.sa-hero-note{margin-bottom:0}.sa-cabriola{padding:0;min-height:0;display:flex;flex-direction:column;margin-bottom:40px}.sa-cabriola:after{display:none}.sa-cabriola-copy{width:100%;max-width:none;padding:30px 26px}.sa-cabriola h2{font-size:48px}.sa-cabriola-lead{font-size:24px}.sa-cabriola-summary{margin-bottom:22px}.sa-cabriola-art{position:static;display:block;width:100%;height:360px;object-fit:cover;object-position:95% top;z-index:auto;mask-image:linear-gradient(180deg,transparent,#000 9%)}.sa-cabriola-credit{margin-top:18px}}
@media(max-width:360px){.sa-hero-mobile-art{height:360px}.sa-cabriola-copy{padding:28px 22px}.sa-cabriola-art{height:320px}}
