.maplibregl-cooperative-gesture-screen{background:none}.maplibregl-show .maplibregl-desktop-message,.maplibregl-show .maplibregl-mobile-message{opacity:1;transition:opacity .05s}.maplibregl-mobile-message{padding:24px;font-size:18px;line-height:24px}.maplibregl-desktop-message,.maplibregl-mobile-message{background:rgba(255,255,255,.8);border-radius:20px;opacity:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#666;font-family:var(--proximanova-regular,"proxima_nova_regular"),Helvetica,Arial,ui-sans-serif,sans-serif;transition:opacity .25s,.75s ease .5s}.maplibregl-desktop-message{display:none;padding:24px 40px;font-size:20px;line-height:30px}@media (hover:hover),(min-width:960px){.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:none}.maplibregl-cooperative-gesture-screen .maplibregl-desktop-message{display:block}}.maplibregl-control-container{display:none}@keyframes move-up-first{0%{transform:translateY(0)}to{transform:translateY(-20px)}}@keyframes move-up-second{0%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes show{0%{opacity:0}40%,to{opacity:1}}@keyframes hide{0%{opacity:1}40%,to{opacity:0}}@keyframes move-arrow-first{0%{transform:translateX(0);opacity:1}25%{opacity:0}to{opacity:0;transform:translateX(22px)}}@keyframes move-arrow-second{0%{transform:translateX(-22px);opacity:0}25%{opacity:0}50%{opacity:1}to{opacity:1;transform:translateX(0)}}.cta{text-decoration:none;display:flex;align-items:center;gap:10px}.cta__wrapped-label{display:flex;flex-wrap:wrap;flex-shrink:unset}.cta .text{text-transform:none}.cta .button{min-width:30px;max-width:30px;height:30px}.cta .button__link{padding:0}.cta .button__icon svg{width:12px}