/* Auralis: an ambient WebGL field reserved for the first impression. */
.scene.scene-auralis{isolation:isolate;background:#170807!important;color:#fff7f2}
.scene-auralis .auralis{position:absolute;inset:0;z-index:-3;overflow:hidden;background:#170807}
.scene-auralis .auralis:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(21,8,7,.16),rgba(21,8,7,.68));pointer-events:none}
.scene-auralis .auralis canvas{display:block;width:100%;height:100%;opacity:.98}
.scene-auralis .auralis.is-fallback{background:radial-gradient(circle at 22% 46%,#c63d2d 0,rgba(198,61,45,.42) 22%,transparent 50%),radial-gradient(circle at 78% 24%,#702119 0,transparent 42%),#170807}
.scene-auralis .texture{opacity:.12;mix-blend-mode:screen;z-index:-2}
.scene-auralis header{z-index:5}.scene-auralis .brand{color:#f97f59}.scene-auralis nav button{color:rgba(255,247,242,.78)}.scene-auralis nav button:hover{color:#f97f59}.scene-auralis .install{border-color:rgba(255,247,242,.7)!important}.scene-auralis .install span{color:#fff7f2}.scene-auralis h1{color:#fff7f2;text-shadow:none}.scene-auralis .copy{color:#fff7f2}.scene-auralis .copy p{max-width:31em}.scene-auralis .copy p+ p{color:#f97f59}
.scene-auralis .eye{background:transparent;mix-blend-mode:screen;opacity:.68;z-index:-1}.scene-auralis .eye img{opacity:.42;filter:grayscale(1) contrast(1.15)}.scene-auralis .eye:after{opacity:.3;mix-blend-mode:screen}.scene-auralis .shapes{display:none!important}
.scene-auralis .brand:hover,.scene-auralis .brand:focus-visible{color:#fff7f2;text-shadow:0 0 18px rgba(249,127,89,.48)}
@media(max-width:650px){.scene-auralis .auralis:after{background:linear-gradient(180deg,rgba(21,8,7,.2),rgba(21,8,7,.64))}.scene-auralis .eye{opacity:.4}.scene-auralis .copy{color:#fff7f2}}
@media(prefers-reduced-motion:reduce){.scene-auralis .auralis canvas{opacity:.82}.scene-auralis .eye:after{animation:none}}
