.accommodatie-btn[data-astro-cid-o3xbu5fg]{background-color:var(--clr-primary);color:var(--clr-bg);border:1px solid var(--clr-primary);font-family:var(--font-mono);letter-spacing:1px;text-transform:uppercase;border-radius:6px;align-items:center;gap:.5rem;margin-top:.5rem;padding:.75rem 1.1rem;font-size:.8rem;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s,opacity .25s,visibility .25s;display:inline-flex;box-shadow:0 6px 16px #0000002e}.accommodatie-btn[data-astro-cid-o3xbu5fg]:hover{transform:translateY(-2px);box-shadow:0 10px 22px #00000038}.btn-icon[data-astro-cid-o3xbu5fg]{justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:1rem;line-height:1;display:inline-flex}@media (width<=1023px){.accommodatie-btn[data-astro-cid-o3xbu5fg]{z-index:90;margin-top:0;position:fixed;bottom:5.25rem;right:1.5rem}.accommodatie-btn[data-astro-cid-o3xbu5fg].is-hidden{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px)}}@media (width<=480px){.accommodatie-btn[data-astro-cid-o3xbu5fg]{padding:.65rem .95rem;font-size:.7rem;bottom:4.75rem;right:1rem}}@media (prefers-reduced-motion:reduce){.accommodatie-btn[data-astro-cid-o3xbu5fg]{transition:none}}.reiskaart[data-astro-cid-crt22n6f]{margin:var(--spacing-md) 0 0;padding:var(--spacing-md) var(--spacing-md) calc(var(--spacing-md) - .25rem);background-color:var(--clr-surface);border:2px solid var(--clr-border-dark);box-shadow:var(--shadow-paper);border-radius:4px;position:relative}.reiskaart[data-astro-cid-crt22n6f]:before{content:"";border:1px dashed var(--clr-border);pointer-events:none;position:absolute;inset:6px}.reiskaart-stamp[data-astro-cid-crt22n6f]{top:-.7rem;left:var(--spacing-md);background-color:var(--clr-bg);position:absolute;transform:rotate(-2deg)}.reiskaart-grid[data-astro-cid-crt22n6f]{gap:var(--spacing-sm) var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0;display:grid}.reiskaart-cel[data-astro-cid-crt22n6f]{flex-direction:column;gap:.2rem;min-width:0;display:flex}.reiskaart-cel[data-astro-cid-crt22n6f]+.reiskaart-cel[data-astro-cid-crt22n6f]{padding-left:0}.reiskaart-cel[data-astro-cid-crt22n6f] dt[data-astro-cid-crt22n6f]{color:var(--clr-text-muted);font-size:.68rem}.reiskaart-cel[data-astro-cid-crt22n6f] dd[data-astro-cid-crt22n6f]{font-family:var(--font-heading);color:var(--clr-primary);margin:0;font-size:1.05rem;font-weight:700;line-height:1.25}@media (width<=480px){.reiskaart[data-astro-cid-crt22n6f]{padding:var(--spacing-md) var(--spacing-sm) calc(var(--spacing-sm) + .25rem)}.reiskaart-grid[data-astro-cid-crt22n6f]{gap:var(--spacing-sm);grid-template-columns:repeat(2,1fr)}}.sectie-nav[data-astro-cid-a62sztna]{border-left:2px solid var(--clr-border);padding-left:var(--spacing-sm)}.sectie-nav-titel[data-astro-cid-a62sztna]{color:var(--clr-text-muted);margin-bottom:.75rem;display:block}.sectie-nav-lijst[data-astro-cid-a62sztna]{flex-direction:column;gap:.1rem;margin:0;padding:0;list-style:none;display:flex}.sectie-nav-lijst[data-astro-cid-a62sztna] a[data-astro-cid-a62sztna]{color:var(--clr-text-muted);border-left:2px solid #0000;margin-left:-2px;padding:.3rem .5rem;font-size:.95rem;line-height:1.3;transition:color .2s,border-color .2s,background-color .2s;display:block}.sectie-nav-lijst[data-astro-cid-a62sztna] a[data-astro-cid-a62sztna]:hover{color:var(--clr-accent)}.sectie-nav-lijst[data-astro-cid-a62sztna] a[data-astro-cid-a62sztna].is-active{color:var(--clr-primary);border-left-color:var(--clr-accent);background-color:#c352450f;font-weight:700}@media (prefers-reduced-motion:reduce){.sectie-nav-lijst[data-astro-cid-a62sztna] a[data-astro-cid-a62sztna]{transition:none}}.acc-teaser[data-astro-cid-2jlcwtuk]{border:1px solid var(--clr-border-dark);padding:var(--spacing-sm);box-shadow:var(--shadow-paper);background-color:#fff;border-radius:4px;position:relative}.acc-teaser-stamp[data-astro-cid-2jlcwtuk]{margin-bottom:.6rem}.acc-teaser-tel[data-astro-cid-2jlcwtuk]{color:var(--clr-text-muted);max-width:none;margin:.5rem 0 .75rem;font-size:.9rem}.acc-teaser-item[data-astro-cid-2jlcwtuk]{border:1px solid var(--clr-border);color:inherit;border-radius:4px;align-items:center;gap:.6rem;margin-bottom:.75rem;padding:.5rem;text-decoration:none;transition:border-color .2s,background-color .2s;display:flex}.acc-teaser-item[data-astro-cid-2jlcwtuk]:hover{border-color:var(--clr-accent);background-color:#c352450a}.acc-teaser-thumb[data-astro-cid-2jlcwtuk]{background-color:var(--clr-surface);border-radius:3px;flex:0 0 56px;width:56px;height:56px;overflow:hidden}.acc-teaser-thumb[data-astro-cid-2jlcwtuk] img[data-astro-cid-2jlcwtuk]{object-fit:cover;filter:sepia(.08)contrast(1.02);width:100%;height:100%}.acc-teaser-tekst[data-astro-cid-2jlcwtuk]{flex-direction:column;gap:.15rem;min-width:0;display:flex}.acc-teaser-naam[data-astro-cid-2jlcwtuk]{font-family:var(--font-heading);color:var(--clr-primary);font-size:1rem;font-weight:700;line-height:1.2}.acc-teaser-prijs[data-astro-cid-2jlcwtuk]{color:var(--clr-text-muted);font-size:.72rem}.acc-teaser-btn[data-astro-cid-2jlcwtuk]{width:100%;font-size:.8rem}.bestemming-page[data-astro-cid-4ns55agc]{padding:var(--spacing-xl) 0}.bestemming-page[data-astro-cid-4ns55agc] .container[data-astro-cid-4ns55agc]{max-width:1440px}.breadcrumb[data-astro-cid-4ns55agc]{color:var(--clr-text-muted);margin-bottom:var(--spacing-lg);opacity:.7;font-size:.75rem}.breadcrumb[data-astro-cid-4ns55agc] a[data-astro-cid-4ns55agc]{color:var(--clr-text-muted)}.breadcrumb[data-astro-cid-4ns55agc] a[data-astro-cid-4ns55agc]:hover{color:var(--clr-accent)}.bestemming-cover[data-astro-cid-4ns55agc]{max-width:840px;margin:0 auto var(--spacing-xl);box-shadow:var(--shadow-polaroid);background-color:#fff;border:1px solid #2a3a3014;border-radius:2px;padding:16px 16px 56px;position:relative;transform:rotate(-1.5deg)}.cover-photo[data-astro-cid-4ns55agc]{background-position:50%;background-size:cover;background-color:var(--clr-surface);filter:sepia(.08)contrast(1.02);height:480px}.cover-tape[data-astro-cid-4ns55agc]{z-index:3;pointer-events:none;background-color:#d1a7516b;border-left:1px dashed #2a3a301f;border-right:1px dashed #2a3a301f;width:130px;height:36px;position:absolute;top:-15px;box-shadow:0 1px 3px #00000014}.cover-tape-left[data-astro-cid-4ns55agc]{left:7%;transform:rotate(-5deg)}.cover-tape-right[data-astro-cid-4ns55agc]{right:7%;transform:rotate(4deg)}@media (width<=768px){.bestemming-cover[data-astro-cid-4ns55agc]{padding:10px 10px 42px;transform:rotate(-1deg)}.cover-photo[data-astro-cid-4ns55agc]{height:300px}.cover-tape[data-astro-cid-4ns55agc]{width:100px;height:30px}}.bestemming-header[data-astro-cid-4ns55agc]{margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-xl);border-bottom:1px solid var(--clr-border-dark);align-items:flex-start;gap:var(--spacing-sm);flex-direction:column;display:flex}.bestemming-header[data-astro-cid-4ns55agc] h1[data-astro-cid-4ns55agc]{margin:0}.bestemming-beschrijving[data-astro-cid-4ns55agc]{color:var(--clr-text-muted);max-width:700px;font-size:1.15rem;line-height:1.7}.bestemming-layout[data-astro-cid-4ns55agc]{gap:var(--spacing-lg);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}@media (width<=1024px){.bestemming-layout[data-astro-cid-4ns55agc]{grid-template-columns:1fr}}.bestemming-rail[data-astro-cid-4ns55agc]{align-self:stretch;gap:var(--spacing-lg);flex-direction:column;min-width:0;display:flex}.rail-sticky[data-astro-cid-4ns55agc]{top:var(--spacing-md);gap:var(--spacing-md);max-height:calc(100vh - 2 * var(--spacing-md));flex-direction:column;margin:-4px -8px;padding:4px 8px;display:flex;position:sticky;overflow:hidden auto}@media (width<=1024px){.rail-sticky[data-astro-cid-4ns55agc]{display:none}}.bestemming-content[data-astro-cid-4ns55agc]{min-width:0;max-width:none}.bronnen-sectie[data-astro-cid-4ns55agc]{margin-top:var(--spacing-xxl);padding-top:var(--spacing-xl);border-top:1px solid var(--clr-border-dark);scroll-margin-top:var(--spacing-md)}.bestemming-content[data-astro-cid-4ns55agc]>h2{margin-top:var(--spacing-xxl);margin-bottom:var(--spacing-md);font-size:2rem}.bestemming-content[data-astro-cid-4ns55agc]>h3{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-sm);font-size:1.5rem}.bestemming-content[data-astro-cid-4ns55agc]>p{margin-bottom:var(--spacing-md);line-height:1.8}.bestemming-content[data-astro-cid-4ns55agc]>ul,.bestemming-content[data-astro-cid-4ns55agc]>ol{margin-bottom:var(--spacing-md);padding-left:var(--spacing-lg)}.bestemming-content[data-astro-cid-4ns55agc]>.wtd-stempel{margin-top:var(--spacing-xxl);scroll-margin-top:var(--spacing-md);margin-bottom:.5rem}.bestemming-content[data-astro-cid-4ns55agc]>.wtd-stempel+h2{margin-top:0}.bestemming-content[data-astro-cid-4ns55agc] li{margin-bottom:var(--spacing-xs,.5rem);line-height:1.7}.bestemming-content[data-astro-cid-4ns55agc] table{border-collapse:collapse;width:100%;margin-bottom:var(--spacing-lg);font-size:.95rem}.bestemming-content[data-astro-cid-4ns55agc] th{background-color:var(--clr-surface);border:1px solid var(--clr-border-dark);text-align:left;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.5px;padding:.6rem 1rem;font-size:.8rem}.bestemming-content[data-astro-cid-4ns55agc] td{border:1px solid var(--clr-border);padding:.6rem 1rem}.bestemming-content[data-astro-cid-4ns55agc] tr:nth-child(2n) td{background-color:#00000005}.bestemming-content[data-astro-cid-4ns55agc] strong{color:var(--clr-primary)}
