/*! GarageIntel — © 2026 GarageIntel. All rights reserved. Proprietary source and design, served to your browser solely to run garageintel.app. No licence to copy, reuse, or make derivative works. */
.atmos{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.atmos>*{position:absolute;left:0;right:0}.atmos-glow{top:0;bottom:0;background:radial-gradient(90% 46% at 82% 4%,var(--atmos-glow-a),transparent 68%),radial-gradient(96% 44% at 6% 40%,var(--atmos-glow-b),transparent 70%),radial-gradient(84% 40% at 96% 74%,var(--atmos-glow-a),transparent 68%)}.atmos-grain{top:0;bottom:0;opacity:var(--atmos-grain);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='0.32'/%3E%3C/svg%3E")}.view{position:relative;z-index:1}.site-header{position:relative;z-index:2}.p-page,.p-page-foot{position:relative;z-index:1}.atmos-line{top:0;left:0;width:100%;height:100%;color:var(--atmos-line);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 7%,#000 93%,transparent 100%)}.atmos-main{fill:none;stroke:currentColor;stroke-width:1.1;vector-effect:non-scaling-stroke}.atmos-branch{fill:none;stroke:currentColor;stroke-width:.9;opacity:.58;vector-effect:non-scaling-stroke}.atmos-branch-spark{fill:none;stroke:var(--comet-2);stroke-width:1;stroke-linecap:round;stroke-dasharray:46 1000;opacity:0;vector-effect:non-scaling-stroke}@media(prefers-reduced-motion:reduce){.atmos-branch-spark{display:none}}.atmos-comet,.pulse{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:17 1000;opacity:0;stroke-width:calc(2.4px - var(--i) * .22px);stroke:color-mix(in srgb,var(--comet-1),var(--comet-3) calc(var(--i) * 13%))}@media(prefers-reduced-motion:reduce){.atmos-comet,.pulse{display:none}}
