/* Continuous, translucent hero backdrop, matching the author-page treatment. */
.sa-hero{isolation:isolate}
.sa-hero:before{display:block;content:"";position:absolute;inset:0 calc(-1 * clamp(24px,4vw,64px));z-index:-1;opacity:.76;background:linear-gradient(90deg,#091713df 0%,#09171370 43%,#09171308 77%),linear-gradient(0deg,#091713,transparent 32%),url('/apps/samalves/visual-v4/hero.webp') center/cover no-repeat;mask-image:linear-gradient(180deg,transparent 0%,#000 13%,#000 79%,transparent 100%);pointer-events:none}
.sa-hero .sa-intro{color:#d5dfd5;text-shadow:0 2px 14px #091713}.sa-hero .sa-lead{text-shadow:0 2px 18px #091713}.sa-hero .sa-button:not(.sa-primary){background:#0917139c;backdrop-filter:blur(5px)}
@media(max-width:760px){.sa-hero{min-height:850px;padding:38px 0 190px}.sa-hero:before{display:block;inset:0 -24px;opacity:.86;background:linear-gradient(180deg,#091713cf 0%,#091713bf 30%,#09171377 58%,#0917131a 76%,#091713 100%),url('/apps/samalves/visual-v4/hero.webp') 76% center/auto 100% no-repeat;mask-image:linear-gradient(180deg,transparent 0%,#000 12%,#000 84%,transparent 100%)}.sa-hero-note{color:#d0d9cc}.sa-hero-mobile-art{display:none}}
@media(max-width:360px){.sa-hero{min-height:890px;padding-bottom:180px}.sa-hero:before{background-position:center,74% center}}
