/* Quiet section framework: no repeated wiring, LEDs, entry sweep or lift on every card. */
.home-atmosphere .continuity-section{position:relative;isolation:isolate}
.home-atmosphere .ledger article{transition:border-color .25s ease,background .25s ease}
.home-atmosphere .number svg{transition:transform .25s ease,stroke .25s ease}
@media(hover:hover) and (pointer:fine){.home-atmosphere .ledger article:hover .number svg{stroke:var(--accent);transform:translateX(3px)}}
.home-atmosphere .footer{flex-wrap:wrap;gap:30px;padding-top:28px}
.home-atmosphere .footer a:not(.logo){text-underline-offset:5px;transition:color .2s ease}
.home-atmosphere .footer a:hover{color:var(--accent)}
@media(max-width:780px){.home-atmosphere .footer{gap:22px}}
@media(prefers-reduced-motion:reduce){.home-atmosphere .continuity-section *{transition:none!important}}
