:is(.marketing-home,.browser-demo)[data-focus-modality=pointer] :is(a,button,input,select,textarea,summary,[tabindex]):focus{outline:none}.menu-popover{clip-path:inset(0 -24px -24px)}@media (prefers-reduced-motion:no-preference){.menu-popover{opacity:0;clip-path:inset(0 -24px 100%);transition:opacity var(--motion-base) var(--motion-ease-move), clip-path var(--motion-base) var(--motion-ease-move), display var(--motion-base) allow-discrete, overlay var(--motion-base) allow-discrete}.menu-popover:popover-open{opacity:1;clip-path:inset(0 -24px -24px)}@starting-style{.menu-popover:popover-open{opacity:0;clip-path:inset(0 -24px 100%)}}}.wipe-shell{--wipe-slant:16px;inset:0 calc(-1 * var(--wipe-slant)) 0 0;pointer-events:none;clip-path:polygon(0 0, 100% 0, calc(100% - var(--wipe-slant)) 100%, 0 100%);transform:translate3d(var(--wipe-out,-100%), 0, 0);transition:transform var(--motion-base) var(--motion-ease-move);position:absolute;overflow:hidden}.wipe-ink{inset:0 var(--wipe-slant) 0 0;transform:translate3d(var(--wipe-in,calc(100% + var(--wipe-slant))), 0, 0);transition:inherit;position:absolute}@media (prefers-reduced-motion:reduce){.wipe-shell,.wipe-ink{transition:none}}
