.bd-door-frame{box-shadow:0 20px 40px -20px color-mix(in srgb, var(--color-shadow-ink) 40%, transparent);transition:transform .25s,box-shadow .25s}.bd-door-arrow{transition:transform .25s}.bd-door:hover .bd-door-frame{box-shadow:0 28px 48px -20px color-mix(in srgb, var(--color-shadow-ink) 50%, transparent);transform:translateY(-6px)}.bd-door:hover .bd-door-arrow{transform:translate(4px)}.bd-wire{background:repeating-linear-gradient(90deg, var(--color-primary-500) 0 2.917px, transparent 2.917px 5.833px)}@media (prefers-reduced-motion:reduce){.bd-door-frame,.bd-door-arrow{transition:none}}
