/* A decorative transition layer: no layout space or pointer targets. */
#siteAutumnLeaves{position:fixed;inset:0;z-index:55;overflow:hidden;pointer-events:none;perspective:600px;contain:strict}
#siteAutumnLeaves .autumn-leaf{position:absolute;left:0;top:0;will-change:transform,opacity;transform-style:preserve-3d;pointer-events:none}
#siteAutumnLeaves .autumn-blade{display:block;width:100%;height:100%;background:linear-gradient(135deg,color-mix(in srgb,var(--leaf-color),#fff 20%),var(--leaf-color) 62%,color-mix(in srgb,var(--leaf-color),#663416 24%));clip-path:polygon(50% 0,60% 25%,79% 12%,76% 37%,98% 30%,82% 52%,96% 62%,69% 69%,61% 91%,51% 77%,44% 100%,37% 75%,11% 76%,23% 57%,1% 44%,28% 40%,21% 17%,41% 28%);position:relative}
#siteAutumnLeaves .autumn-blade.oval{clip-path:polygon(50% 0,78% 12%,95% 35%,92% 64%,71% 88%,49% 100%,25% 84%,7% 60%,9% 32%,28% 12%)}
#siteAutumnLeaves .autumn-blade:after{content:"";position:absolute;left:49%;top:14%;height:77%;width:1px;background:#73432666;transform:rotate(4deg)}
@media(prefers-reduced-motion:reduce){#siteAutumnLeaves{display:none}}
