.atmos{right:calc(var(--gutter) - var(--edge,20px) * 1.3);pointer-events:none;z-index:0;width:min(33%,560px);height:100%;position:absolute;top:0}.atmos-canvas{opacity:0;width:100%;height:100%;transition:opacity .7s;display:block}.atmos[data-gl=on] .atmos-canvas{opacity:1}.page-head{isolation:isolate;position:relative;overflow:hidden}.page-head:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(circle at 1px 1px, var(--line-strong) 1px, transparent 0);opacity:.45;background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 30%,#000 20%,#0000 100%);mask-image:radial-gradient(80% 70% at 30%,#000 20%,#0000 100%)}.page-head>:not(.atmos){z-index:2;position:relative}.atmos[data-gl=off]{display:none}@media (max-width:900px){.atmos{display:none}.page-head:before{-webkit-mask-image:radial-gradient(90% 80% at 20% 40%,#000 10%,#0000 100%);mask-image:radial-gradient(90% 80% at 20% 40%,#000 10%,#0000 100%)}}@media (prefers-reduced-motion:reduce){.atmos-canvas{transition:none}}
