.sec-label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tx2);font-size:12px}.sec-label>span{color:var(--acc2)}.accent-em{font-family:var(--font-serif);color:var(--acc2);font-weight:400}@keyframes sec-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.in .sec-up{animation:sec-up 1s var(--ease) both}.in .sec-d1{animation-delay:.1s}.in .sec-d2{animation-delay:.25s}.in .sec-d3{animation-delay:.4s}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) [data-inview]:not(.in):not(.out) :is(.sec-up,.ab-cardwrap,.ab-cat2,.ab-tile,.sv-stage,.sv-panels,.ed-win,.pv,.fq-panel,.fq-item,.ct-left,.ct-win,.wk-card,.ab-stackhead,.sv-outro-label,.sv-slogan,.sv-outro-side){opacity:0}html:not([data-motion=off]) [data-inview].out :is(.sec-up,.ab-cardwrap,.ab-cat2,.ab-tile,.sv-stage,.sv-panels,.ed-win,.pv,.fq-panel,.fq-item,.ct-left,.ct-win,.wk-card,.ab-stackhead,.sv-outro-label,.sv-slogan,.sv-outro-side){animation:sec-out .55s var(--ease) both;animation-delay:0s!important}}@keyframes sec-out{to{opacity:0;translate:0 28px}}
