.na-loc-modal{position:fixed;inset:0;z-index:3000;display:none;background:var(--na-ink,#222121)}.na-loc-vragen .na-loc-modal{display:block}.na-loc-vragen,.na-loc-vragen body{overflow:hidden}.na-loc-split{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;height:100%}.na-loc-helft{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:48px 40px;text-align:center}.na-loc-foto{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s cubic-bezier(.4,0,.2,1)}.na-loc-helft:hover .na-loc-foto{transform:scale(1.04)}.na-loc-sluier{position:absolute;inset:0;background:linear-gradient(180deg,rgb(34 33 33 / .55) 0%,rgb(34 33 33 / .72) 100%);transition:background 0.4s ease}.na-loc-helft:hover .na-loc-sluier{background:linear-gradient(180deg,rgb(34 33 33 / .42) 0%,rgb(34 33 33 / .62) 100%)}.na-loc-inhoud{position:relative;z-index:2;width:100%;max-width:380px}.na-loc-plaats{margin:0 0 6px;font-family:var(--na-font,'Josefin Sans',sans-serif);font-weight:600;font-size:clamp(30px, 3.4vw, 52px);line-height:1.05;color:var(--na-cream,#f8f3e9)}.na-loc-ondertitel{margin:0 0 20px;font-family:var(--na-font,'Josefin Sans',sans-serif);font-size:15px;letter-spacing:.18em;text-transform:uppercase;color:var(--na-yellow,#ffce2e)}.na-loc-omschrijving{margin:0 0 30px;font-size:16px;line-height:1.6;color:rgb(248 243 233 / .8)}.na-loc-knop{min-width:190px}.na-loc-modal .na-loc-knop:hover{background:var(--na-cream,#f8f3e9);border-color:var(--na-cream,#f8f3e9);color:var(--na-ink,#222121)}.na-loc-modal .na-loc-knop:focus-visible{outline:3px solid var(--na-cream,#f8f3e9);outline-offset:3px}.na-loc-badge{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:196px;height:196px;padding:18px;border-radius:50%;background:var(--na-yellow,#ffce2e);text-align:center;pointer-events:none}.na-loc-badge-titel{font-family:var(--na-font,'Josefin Sans',sans-serif);font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--na-ink,#222121)}.na-loc-badge-vraag{font-family:var(--na-font,'Josefin Sans',sans-serif);font-weight:600;font-size:20px;line-height:1.15;color:var(--na-ink,#222121)}.na-loc-mededeling{position:absolute;left:50%;bottom:22px;transform:translateX(-50%);z-index:3;max-width:min(560px, calc(100% - 48px));margin:0;font-family:var(--na-font,'Josefin Sans',sans-serif);font-size:13px;line-height:1.45;text-align:center;text-wrap:balance;color:rgb(255 255 255 / .82);text-shadow:0 1px 3px rgb(0 0 0 / .55)}.na-loc-mededeling a{color:#fff;text-decoration:underline;text-underline-offset:2px}.na-loc-mededeling a:hover,.na-loc-mededeling a:focus-visible{color:var(--na-yellow,#ffce2e)}.na-loc-vragen [id*="gstpln"],.na-loc-vragen [class*="gstpln"],.na-loc-vragen [id*="guestplan"],.na-loc-vragen [class*="guestplan"],.na-loc-vragen .mice-widget-container{display:none!important}.na-locbalk{display:none;margin:78px 0 0;background:var(--na-cream-deep,#f2ebdb);border-bottom:1px solid rgb(34 33 33 / .08)}.na-toon-locbalk .na-locbalk{display:block}.na-toon-locbalk body .na-page{padding-top:0}.na-locbalk-inner{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:4px 14px;margin:0;padding:9px 20px;font-family:var(--na-font,'Josefin Sans',sans-serif);font-size:14px;line-height:1.4;color:var(--na-ink-soft,rgb(34 33 33 / .7));text-align:center}.na-locbalk-hier strong{color:var(--na-ink,#222121);font-weight:600}.na-locbalk-sub::before{content:'·';margin:0 5px;opacity:.5}.na-locbalk-wissel{color:var(--na-ink,#222121);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color 0.25s var(--na-ease,ease)}.na-locbalk-wissel:hover,.na-locbalk-wissel:focus-visible{color:var(--na-yellow,#ffce2e)}@media (max-width:1119px){.na-locbalk{margin-top:68px}}@media (max-width:767px){.na-locbalk{margin-top:58px}.na-locbalk-inner{font-size:13px;padding:8px 16px}.na-locbalk-hier{flex:1 0 100%}}.na-locswitch{display:flex;align-items:center;gap:8px;padding-right:4px;font-family:var(--na-font,'Josefin Sans',sans-serif);font-weight:600;font-size:15px;letter-spacing:.04em;white-space:nowrap}.na-loc{color:var(--na-ink,#222121);text-decoration:none;opacity:.55;border-bottom:2px solid #fff0;transition:opacity 0.25s ease,border-color 0.25s ease}.na-loc:hover{opacity:1}.na-loc.is-huidig{opacity:1;border-bottom-color:var(--na-ink,#222121);cursor:default}.na-loc-scheiding{opacity:.35}.na-locselect{display:none;appearance:none;padding:5px 24px 5px 9px;border:1px solid rgb(34 33 33 / .4);border-radius:2px;background-color:#fff0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23222121' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 6px center;background-size:12px 12px;color:var(--na-ink,#222121);font-family:var(--na-font,'Josefin Sans',sans-serif);font-weight:600;font-size:14px;line-height:1.2;cursor:pointer}.na-locselect:focus-visible{outline:2px solid var(--na-ink,#222121);outline-offset:2px}@media (min-width:1120px) and (max-width:1399px){.na-header .na-locswitch{display:none}.na-header .na-locselect{display:block}.na-header .na-header-inner{gap:16px;padding-left:22px;padding-right:22px}.na-header .na-header-logo{width:108px}.na-header .na-header-actions{gap:8px}.na-header .bde-wp-menu .breakdance-menu-list{gap:15px}.na-header .bde-wp-menu .breakdance-menu-link{font-size:16px}}@media (max-width:1023px){.na-loc-badge{width:158px;height:158px}.na-loc-badge-vraag{font-size:17px}}@media (max-width:767px){.na-loc-split{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr))}.na-loc-helft{padding:40px 26px}.na-loc-omschrijving{display:none}.na-loc-plaats{font-size:clamp(28px, 8vw, 40px)}.na-loc-badge{width:112px;height:112px;padding:10px;gap:2px}.na-loc-mededeling{bottom:14px;font-size:11.5px}.na-loc-badge-titel{font-size:10px;letter-spacing:.12em}.na-loc-badge-vraag{font-size:14px}.na-locswitch{font-size:14px;gap:6px}}@media (max-width:479px){.na-locswitch{font-size:13px}}@media (prefers-reduced-motion:reduce){.na-loc-foto,.na-loc-sluier{transition:none}}