/* Alliance Portfolio motion system: motion-core (shared styles). Generated by tools/minify-motion.mjs from src/motion/; edit the source, not this file. */
html.gs{--mo-ease:cubic-bezier(.22,1,.36,1);--mo-ui:.2s}html.gs .gs-split{text-shadow:none}html.gs[data-motion=home] .gs-split{text-wrap:pretty}html.gs .gs-mask-ln-mask{overflow:visible!important;clip-path:inset(-.08em 0 -.18em)}html.gs .rule48{transform-origin:0 50%}html.gs header.site{transition:background-color .22s var(--mo-ease),box-shadow .22s var(--mo-ease)}html.gs.gs-scrolled header.site{background:#f7f4eefb;box-shadow:0 8px 24px #002b5412}html.gs .navpanel[data-open=true]{animation:gs-panel .22s var(--mo-ease)}@keyframes gs-panel{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}html.gs .navpanel[data-open=true] .mega-row,html.gs .navpanel[data-open=true] .mega-mini{animation:gs-fade .28s var(--mo-ease) backwards}@keyframes gs-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}html.gs .navpanel[data-open=true] .mega-group .mega-row:nth-child(n+3){animation-delay:40ms}html.gs .navpanel[data-open=true] .mega-group .mega-row:nth-child(n+5){animation-delay:80ms}html.gs .navpanel[data-open=true] .mega-rail .mega-mini{animation-delay:70ms}html.gs .navpanel[data-open=true] .mega-rail .mega-mini+.mega-mini{animation-delay:.13s}html.gs a[class*=__a] span[aria-hidden],html.gs a[class*=-link] span[aria-hidden],html.gs a[class*=-all] span[aria-hidden]{display:inline-block;transition:transform var(--mo-ui) var(--mo-ease)}html.gs a[class*=__a]:hover span[aria-hidden],html.gs a[class*=-link]:hover span[aria-hidden],html.gs a[class*=-all]:hover span[aria-hidden]{transform:translate(3px)}html.gs[data-motion=interior] figure img,html.gs[data-motion=interior] .ds-media>img{backface-visibility:hidden}@media (prefers-reduced-motion:reduce){html.gs header.site{transition:none}html.gs .navpanel[data-open=true],html.gs .navpanel[data-open=true] .mega-row,html.gs .navpanel[data-open=true] .mega-mini{animation:none}html.gs a[class*=__a] span[aria-hidden],html.gs a[class*=-link] span[aria-hidden],html.gs a[class*=-all] span[aria-hidden]{transition:none}}
