.area{min-height:100vh;color:var(--color-foreground);background:#0b0c0f;position:relative}.area-fundo{z-index:0;background:linear-gradient(to bottom, #0b0c0f26 0%, #0b0c0f80 30%, #0b0c0fb8 55%, #0b0c0fe6 78%, #0b0c0f 100%), var(--fundo-area) center 35% / cover no-repeat;height:680px;position:absolute;inset:0 0 auto}.area.longa .area-fundo{background:linear-gradient(to bottom, #0b0c0f26 0%, #0b0c0f6b 22%, #0b0c0f9e 42%, #0b0c0fcc 64%, #0b0c0fed 84%, #0b0c0f 96%), var(--fundo-area) center top / cover no-repeat;height:1150px;-webkit-mask-image:linear-gradient(#000 92%,#0000);mask-image:linear-gradient(#000 92%,#0000)}.area-conteudo{z-index:1;padding-top:150px;position:relative}.area-miolo{flex-direction:column;gap:80px;max-width:1200px;margin:0 auto;padding:56px 32px 96px;display:flex}.secao>header{margin-bottom:28px}.secao h2{color:#fff;font-size:22px}.secao header p{color:#e8e2d4bf;text-shadow:0 1px 8px #000000e6;font-size:14px}@media (max-width:860px){.area-fundo{height:520px}.area.longa .area-fundo{height:760px}.area-conteudo{padding-top:96px}.area-miolo{gap:64px;padding:40px 16px 72px}}
