.starfield{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:2;opacity:.9}header,main,footer{position:relative;z-index:1}header{position:absolute}.custom{background:linear-gradient(110deg,#0c0f0be8,#0c0f0bc9)}.section:not(.custom),.contact{isolation:isolate}.contact{background:radial-gradient(ellipse at center,#79632715,transparent 65%)}@media(max-width:720px){.starfield{opacity:.8}}

header{z-index:5}footer{z-index:3}dialog{isolation:isolate}
