@layer theme,base,vendor,components,layout,utilities;@layer components{.banner{background-color:var(--color-gray-700);color:var(--color-white);display:flex;flex-direction:column;isolation:isolate;justify-content:center;min-height:500px;padding-bottom:100px;padding-top:100px;position:relative;text-align:center}.banner__bg{display:grid;grid-auto-flow:column;inset:0;opacity:var(--banner-intensity,.25);position:absolute;-webkit-user-select:none;user-select:none;z-index:-1}@media (max-width:767.98px){.banner__bg>:nth-child(n+2){display:none!important}}.banner__content{height:100%;position:relative}}
