.l0efia_overlay{--ease:cubic-bezier(.65, 0, .15, 1);--fade-out:cubic-bezier(.25, .46, .45, .94);z-index:150;visibility:hidden;cursor:zoom-out;transition:visibility 0s .7s;position:fixed;inset:0}.l0efia_overlay[data-open]{visibility:visible;transition:visibility}.l0efia_veil{background:color-mix(in srgb, var(--bg) 80%, transparent);-webkit-backdrop-filter:blur();backdrop-filter:blur();opacity:0;transition:opacity .7s var(--ease), -webkit-backdrop-filter .7s var(--ease), backdrop-filter .7s var(--ease);position:absolute;inset:0}.l0efia_overlay[data-open] .l0efia_veil{opacity:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.l0efia_stage{perspective:1200px;perspective-origin:50%;position:absolute;inset:0}.l0efia_place{width:440px;transform-style:preserve-3d;position:absolute;top:calc(50% - 64px);left:50%;transform:translate(-50%)}.l0efia_content{text-align:center;opacity:0;filter:blur(4px);transition:opacity .15s var(--fade-out), filter .15s var(--fade-out), transform .69s var(--ease);flex-direction:column;align-items:center;font-weight:500;display:flex;position:relative;transform:translateZ(160px)}.l0efia_overlay[data-open] .l0efia_content{opacity:1;filter:blur();transition:opacity .7s var(--ease), filter .7s var(--ease), transform .7s var(--ease);transform:none}.l0efia_lead{color:var(--fg);font-size:16px;line-height:20px}.l0efia_address{letter-spacing:-.64px;color:var(--fg);cursor:pointer;margin-top:3px;font-size:32px;line-height:normal}.l0efia_underline{width:355px;height:2px;filter:var(--asset-filter);clip-path:inset(0);pointer-events:none;transition:clip-path .5s cubic-bezier(.65,0,.35,1);position:absolute;top:62px;left:44px}.l0efia_address:hover~.l0efia_underline{clip-path:inset(0 0 0 100%)}.l0efia_note{width:340px;color:var(--muted);font-size:14px;line-height:20px;position:absolute;top:89px;left:50%;transform:translate(-50%)}@media (max-width:600px){.l0efia_place{width:calc(100% - 32px)}.l0efia_address{font-size:24px}.l0efia_underline{display:none}.l0efia_address{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.l0efia_note{width:min(340px,100%)}}@media (prefers-reduced-motion:reduce){.l0efia_overlay,.l0efia_veil,.l0efia_content{transition-duration:1ms!important;transition-delay:0s!important}}
