@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url("./media/poppins-latin-400-normal-SFWTNBQB.woff2") format("woff2"),url("./media/poppins-latin-400-normal-ZPTYLX7I.woff") format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url("./media/poppins-latin-500-normal-O53RGPUQ.woff2") format("woff2"),url("./media/poppins-latin-500-normal-7WHJNQSB.woff") format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url("./media/poppins-latin-600-normal-3BUSBBSI.woff2") format("woff2"),url("./media/poppins-latin-600-normal-YBYM6FEI.woff") format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url("./media/schibsted-grotesk-latin-700-normal-EM6DXIVU.woff2") format("woff2"),url("./media/schibsted-grotesk-latin-700-normal-GNC2WL4I.woff") format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(/fonts/schibsted-grotesk-latin-800-normal.woff2) format("woff2")}:root{--explore-pink: #ee116e;--explore-pink-soft: #fce3ec;--explore-indigo: #5b4cf5;--explore-ink: #161a33;--explore-navy: #141a3c;--explore-lav: #ece7fb;--explore-lav-2: #d6ccf5;--explore-blush: #fcedeb;--explore-blush-2: #f5cfc9;--explore-sage: #e6f2ea;--explore-butter: #fdf2da;--explore-ground: #f8f7fc;--explore-ground-2: #f2f0fa;--explore-slate: #5b6478;--explore-muted: #9aa2b8;--explore-amber: #f5a524;--explore-green: #1f8a57;--explore-white: #ffffff;--explore-butter-2: #f6d795;--explore-line-soft: #e3e6ee;--explore-tripadvisor: #34e0a1;--explore-facebook: #1877f2;--explore-instagram: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%);--explore-shadow-card: 0 1px 2px rgba(22, 26, 51, .04), 0 10px 30px rgba(22, 26, 51, .07);--explore-shadow-pop: 0 2px 6px rgba(22, 26, 51, .06), 0 28px 60px rgba(22, 26, 51, .16);--explore-radius-card: 28px;--explore-radius-tile: 18px;--explore-radius-pill: 999px;--explore-font-display: "Schibsted Grotesk", "Helvetica Neue", Arial, sans-serif;--explore-font-text: "Poppins", "Helvetica Neue", Arial, sans-serif}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--explore-ground);color:var(--explore-ink);font-family:var(--explore-font-text);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--explore-pink);outline-offset:2px}h1,h2,h3{margin:0;font-family:var(--explore-font-display);letter-spacing:-.03em}p{margin:0}.explore-container{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}.explore-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.explore-page-title{font-size:36px;line-height:1.04;font-weight:800;letter-spacing:-.04em}.explore-section{display:flex;flex-direction:column;gap:14px;padding-top:32px}.explore-section-title{font-size:24px;line-height:1.12;font-weight:700}.explore-subtitle{color:var(--explore-slate);font-size:15px}.explore-chips{display:flex;flex-wrap:wrap;gap:8px}.explore-chip{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:var(--explore-radius-pill);background:var(--explore-white);box-shadow:inset 0 0 0 1px var(--explore-lav-2);font-size:14px;font-weight:500}.explore-chip:hover{background:var(--explore-lav)}.explore-chip-count{color:var(--explore-slate);font-weight:400}.explore-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px}.explore-tile{display:flex;flex-direction:column;gap:2px;padding:16px 18px;border-radius:var(--explore-radius-tile);background:var(--explore-white);box-shadow:var(--explore-shadow-card)}.explore-tile:hover{box-shadow:var(--explore-shadow-pop)}.explore-tile-title{font-family:var(--explore-font-display);font-size:18px;font-weight:700;letter-spacing:-.02em}.explore-tile-text{color:var(--explore-slate);font-size:13px}.explore-card{border-radius:var(--explore-radius-card);background:var(--explore-white);box-shadow:var(--explore-shadow-card)}.explore-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border-radius:var(--explore-radius-pill);background:var(--explore-white);box-shadow:inset 0 0 0 1px var(--explore-lav-2);font-size:15px;font-weight:600;white-space:nowrap}.explore-button-primary{background:var(--explore-pink);box-shadow:none;color:var(--explore-white)}@media(min-width:900px){.explore-page-title{font-size:48px}.explore-section-title{font-size:28px}}.explore-map-pin{position:relative;display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-bottom:6px;color:var(--explore-white);font-family:var(--explore-font-text);font-size:12px;font-weight:700;cursor:pointer}.explore-map-pin:before{content:"";position:absolute;inset:0;border:2px solid var(--explore-white);border-radius:50% 50% 50% 0;background:var(--explore-indigo);box-shadow:0 2px 6px #00000040;transform:rotate(-45deg)}.explore-map-pin-number{position:relative}.explore-map-pin.is-active{width:40px;height:40px;font-size:15px}.explore-map-pin.is-active:before,.explore-map-pin.is-single:before{background:var(--explore-pink)}.explore-map-pin.is-single .explore-map-pin-label{display:none}.explore-map-pin:hover,.explore-map-pin.is-active{z-index:3}.explore-map-pin-label{position:absolute;bottom:calc(100% + 12px);left:50%;display:none;padding:6px 12px;border-radius:12px;background:var(--explore-white);box-shadow:var(--explore-shadow-pop);color:var(--explore-ink);font-size:13px;font-weight:600;white-space:nowrap;transform:translate(-50%);pointer-events:none}.explore-map-pin:hover .explore-map-pin-label,.explore-map-pin.is-active .explore-map-pin-label{display:block}explore-map .maplibregl-ctrl-bottom-right .maplibregl-ctrl-group{margin:0 16px 16px 0;border-radius:14px;box-shadow:var(--explore-shadow-pop);overflow:hidden}explore-map .maplibregl-ctrl-group button{width:44px;height:44px}.explore-map-popup .maplibregl-popup-content{padding:0;background:transparent;box-shadow:none}.explore-map-popup .maplibregl-popup-tip{display:none}.explore-map-preview{display:flex;align-items:center;gap:10px;padding:8px 14px 8px 8px;border-radius:var(--explore-radius-tile);background:var(--explore-white);box-shadow:var(--explore-shadow-pop);color:var(--explore-ink);font-family:var(--explore-font-text);white-space:nowrap}.explore-map-preview-photo{display:flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:var(--explore-lav);object-fit:cover}.explore-map-preview-emoji{font-size:24px}.explore-map-preview-text{display:flex;flex-direction:column;gap:2px}.explore-map-preview-name{font-size:14px;font-weight:600}.explore-map-preview-details{color:var(--explore-slate);font-size:12px}
