.aep-veil{--aep-n:9;--aep-slope:1.677;--aep-cut:min(calc(100vw / var(--aep-n) * var(--aep-slope)), 22vh);--aep-mark:clamp(3.25rem, 5.6vw, 5.25rem);--aep-ground:var(--ink-000);--aep-ink:var(--ink-800);height:100vh;z-index:9990;pointer-events:none;contain:layout paint style;background:0 0;place-items:center;height:100lvh;display:grid;position:fixed;top:0;left:0;right:0;overflow:hidden}.aep-veil[hidden]{display:none}.aep-veil.is-active{pointer-events:auto}.aep-veil__rack{align-items:flex-end;display:flex;position:absolute;inset:0}.aep-veil__shard{height:calc(100% + var(--aep-cut) + 2px);background:var(--aep-ground);clip-path:polygon(0 var(--aep-cut), 100% 0, 100% 100%, 0 100%);flex:1 1 0;margin-inline:-.5px;display:block;transform:translateY(100%)}.aep-veil.is-active .aep-veil__shard{will-change:transform}.aep-veil__mark{width:var(--aep-mark);height:auto;color:var(--aep-ink);position:relative;overflow:visible}.aep-veil__limb{fill:currentColor}.aep-veil__outline{fill:none;stroke:currentColor;stroke-width:9px;stroke-linejoin:miter;stroke-linecap:butt;opacity:0}@media (prefers-reduced-motion:reduce){.aep-veil{display:none}}
