.aev-lux-kicker{font-family:var(--font-clean);font-size:var(--t-xs);font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--copper-ink)}.aev-em,.aev-lux-title em{font-style:italic;font-weight:400;color:rgba(51,44,41,.62)}.aev-lux-script{display:block;font-family:var(--font-script);font-size:.78em;font-weight:400;line-height:.9;letter-spacing:0;color:var(--lavender-ink,#58408a);padding-left:.08em}@media (prefers-reduced-motion:no-preference){.aev-lux-in{animation:aev-lux-rise .9s var(--ease) both;animation-delay:calc(.12s + var(--i, 0) * .11s)}}@keyframes aev-lux-rise{0%{opacity:0;transform:translateY(1.1em)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){[data-seen] .aev-lux-up{transition:opacity .8s var(--ease),transform .8s var(--ease);transition-delay:calc(var(--i, 0) * .11s)}[data-seen=false] .aev-lux-up{opacity:0;transform:translateY(22px)}}.aev-lux-wipe{position:relative;overflow:hidden;isolation:isolate}.aev-lux-wipe:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--copper-ink);transform:scaleX(0);transform-origin:left center;transition:transform .42s var(--ease)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.aev-lux-wipe:hover:before{transform:scaleX(1)}.aev-lux-wipe.aev-btn--primary:hover{background:var(--espresso);border-color:var(--espresso)}}.aev-lux-link{display:inline-flex;align-items:center;min-height:44px;color:var(--espresso);text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-size:100% 1px;background-position:0 100%;transition:background-size .32s var(--ease)}.aev-lux-link:focus-visible{outline:2px solid var(--copper);outline-offset:2px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.aev-lux-link:hover{background-size:100% 2px}}