/* ==========================================================================
   Senso Incomum — Layout default (default.hbs)
   Escopo: espaçamento estrutural entre body, subscribe e footer.
   ========================================================================== */

/*
   Hero (.si-hero): em screen.css o .featured-image usa z-index: -3. O fundo
   global (.global-wrap::after/::before em z-index 0; conteúdo em z-index 1). Com isolation,
   z-index negativo no fundo ia atrás do body. O .featured-image a z-index -3 fica por baixo
   do texto do hero mas acima do fundo global. Na home o
   index.css corrige com z-index: 0; aqui fazemos o mesmo fora da home.
*/
.post-template .section-featured.si-hero .featured-image,
.page-template .section-featured.si-hero .featured-image {
   z-index: 0;
}

.default-subscribe-slot {
   min-height: 100vh;
   display: flex;
   align-items: center;
   justify-content: center;
   padding: clamp(28px, 5vh, 84px) 0;
}

@media (max-width: 1024px) {
   .default-subscribe-slot {
      min-height: auto;
      padding: clamp(18px, 5vh, 48px) 0;
   }
}
