.hero[data-astro-cid-oozqdvqk]{position:relative;height:100svh;min-height:620px;display:flex;align-items:flex-end;color:var(--paper);overflow:hidden;background:var(--teal-950)}.slides[data-astro-cid-oozqdvqk],.slide[data-astro-cid-oozqdvqk]{position:absolute;inset:0}.slide[data-astro-cid-oozqdvqk]{opacity:0;transition:opacity 1.6s var(--ease)}.slide[data-astro-cid-oozqdvqk].active{opacity:1}.slide[data-astro-cid-oozqdvqk] img[data-astro-cid-oozqdvqk]{width:100%;height:100%;object-fit:cover;transform:scale(1.1)}.slide[data-astro-cid-oozqdvqk].active img[data-astro-cid-oozqdvqk]{animation:kenburns 7.5s var(--ease) forwards}@keyframes kenburns{0%{transform:scale(1.1)}to{transform:scale(1)}}.hero[data-astro-cid-oozqdvqk]:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#03262561,#0326251a 38%,#032625ad)}.hero-inner[data-astro-cid-oozqdvqk]{position:relative;z-index:2;width:100%;padding-bottom:clamp(96px,13vh,140px)}.hero-inner[data-astro-cid-oozqdvqk] .eyebrow{color:var(--aqua-soft)}.hero-inner[data-astro-cid-oozqdvqk] h1{font-size:clamp(46px,8.6vw,112px);letter-spacing:-.015em;margin:.18em 0 .22em;text-wrap:balance}.hero-inner[data-astro-cid-oozqdvqk] h1 em{font-style:italic;color:var(--aqua-soft)}.hero-inner[data-astro-cid-oozqdvqk] .lede{color:#fdfaf5f0;font-size:clamp(16.5px,1.7vw,20px);max-width:52ch}.hero-caption[data-astro-cid-oozqdvqk]{position:absolute;z-index:3;left:var(--gutter);bottom:30px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#fdfaf5e6;display:flex;align-items:center;gap:12px}.hero-caption[data-astro-cid-oozqdvqk]:before{content:"";width:26px;height:1px;background:#fdfaf5b3}.hero-progress[data-astro-cid-oozqdvqk]{position:absolute;z-index:3;right:var(--gutter);bottom:24px;display:flex;gap:4px}.hero-progress[data-astro-cid-oozqdvqk] button[data-astro-cid-oozqdvqk]{width:52px;height:24px;border:0;background:none;cursor:pointer;padding:10px 4px}.hero-progress[data-astro-cid-oozqdvqk] i[data-astro-cid-oozqdvqk]{display:block;height:3px;border-radius:2px;background:#fdfaf559;position:relative;overflow:hidden}.hero-progress[data-astro-cid-oozqdvqk] i[data-astro-cid-oozqdvqk]:after{content:"";position:absolute;inset:0;background:var(--aqua);transform:scaleX(0);transform-origin:left}.hero-progress[data-astro-cid-oozqdvqk] .active[data-astro-cid-oozqdvqk] i[data-astro-cid-oozqdvqk]:after{animation:progress var(--slide-ms) linear forwards}@keyframes progress{to{transform:scaleX(1)}}@media(max-width:640px){.hero-caption[data-astro-cid-oozqdvqk]{display:none}}@media(prefers-reduced-motion:reduce){.slide[data-astro-cid-oozqdvqk] img[data-astro-cid-oozqdvqk],.slide[data-astro-cid-oozqdvqk].active img[data-astro-cid-oozqdvqk]{transform:none}.hero-progress[data-astro-cid-oozqdvqk] .active[data-astro-cid-oozqdvqk] i[data-astro-cid-oozqdvqk]:after{transform:scaleX(1)}}.facts[data-astro-cid-zgdcha2e]{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);column-gap:28px;margin-top:44px;border-top:1px solid var(--line)}.fact[data-astro-cid-zgdcha2e]{padding:20px 0;border-bottom:1px solid var(--line);display:flex;gap:14px;align-items:center}.fact[data-astro-cid-zgdcha2e] b[data-astro-cid-zgdcha2e]{display:block;font-family:var(--serif);font-weight:400;font-size:16px;color:var(--teal-600)}.fact[data-astro-cid-zgdcha2e] span[data-astro-cid-zgdcha2e]{display:block;font-size:14px;color:var(--ink-soft);line-height:1.5}.fact[data-astro-cid-zgdcha2e] svg[data-astro-cid-zgdcha2e]{width:22px;height:22px;flex:none;stroke:var(--teal-600)}@media(max-width:520px){.facts[data-astro-cid-zgdcha2e]{grid-template-columns:1fr}}.faciliteiten[data-astro-cid-jqyvsn6p]{margin-top:44px}h3[data-astro-cid-jqyvsn6p]{font-size:26px;margin-bottom:18px}ul[data-astro-cid-jqyvsn6p]{display:grid;grid-template-columns:1fr 1fr;column-gap:34px;border-top:1px solid var(--line)}li[data-astro-cid-jqyvsn6p]{list-style:none;padding:13px 0;border-bottom:1px solid var(--line);font-size:15px;color:var(--ink-soft);display:flex;gap:12px}li[data-astro-cid-jqyvsn6p]:before{content:"—";color:var(--teal-400);flex:none}@media(max-width:640px){ul[data-astro-cid-jqyvsn6p]{grid-template-columns:1fr}}.gallery[data-astro-cid-zbo42owe]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(14px,2vw,26px);margin-top:56px}.gallery[data-astro-cid-zbo42owe] img{border-radius:6px;width:100%;aspect-ratio:4 / 3;object-fit:cover}figure[data-astro-cid-zbo42owe]:nth-child(2){margin-top:clamp(18px,3vw,44px)}figcaption[data-astro-cid-zbo42owe]{font-size:13px;color:var(--ink-soft);margin-top:10px;letter-spacing:.02em}@media(max-width:640px){.gallery[data-astro-cid-zbo42owe]{grid-template-columns:1fr}figure[data-astro-cid-zbo42owe]:nth-child(2){margin-top:0}}.seizoen-label[data-astro-cid-og3svalt]{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:22px}.scroll[data-astro-cid-og3svalt]{overflow-x:auto}.price-table[data-astro-cid-og3svalt]{width:100%;border-collapse:collapse;font-size:15px}thead[data-astro-cid-og3svalt] th[data-astro-cid-og3svalt]{font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:var(--teal-500);text-align:left;padding:0 0 14px;border-bottom:1px solid var(--ink)}thead[data-astro-cid-og3svalt] th[data-astro-cid-og3svalt]+th[data-astro-cid-og3svalt],td[data-astro-cid-og3svalt]{text-align:right}tbody[data-astro-cid-og3svalt] th[data-astro-cid-og3svalt],td[data-astro-cid-og3svalt]{padding:11px 0;border-bottom:1px solid var(--line)}tbody[data-astro-cid-og3svalt] th[data-astro-cid-og3svalt]{text-align:left;font-weight:300;color:var(--ink)}td[data-astro-cid-og3svalt]{font-variant-numeric:tabular-nums;font-weight:400;color:var(--ink);padding-left:16px;white-space:nowrap}.card[data-astro-cid-jxzlvkne]{background:#fff;border:1px solid var(--line);border-radius:10px;padding:clamp(26px,3vw,40px)}h3[data-astro-cid-jxzlvkne]{font-size:23px;margin-bottom:16px}ul[data-astro-cid-jxzlvkne]{list-style:none}li[data-astro-cid-jxzlvkne]{padding:12px 0;border-bottom:1px solid var(--line);font-size:14.5px;color:var(--ink-soft);display:flex;flex-direction:column;gap:2px}li[data-astro-cid-jxzlvkne] b[data-astro-cid-jxzlvkne]{font-weight:500;color:var(--ink)}li[data-astro-cid-jxzlvkne]:last-child{border-bottom:0}.note[data-astro-cid-jxzlvkne]{font-size:13.5px;color:var(--ink-soft);margin-top:16px;line-height:1.6;padding-top:16px;border-top:1px dashed var(--line)}.atelier[data-astro-cid-f75mbqgy]{background:var(--teal-800);color:var(--paper);position:relative;overflow:hidden}.atelier[data-astro-cid-f75mbqgy]:before{content:"";position:absolute;right:-140px;top:-140px;width:460px;height:460px;border-radius:50%;background:radial-gradient(circle,rgba(173,239,237,.12),transparent 68%)}.inner[data-astro-cid-f75mbqgy]{max-width:760px;position:relative;margin-inline:auto}.eyebrow[data-astro-cid-f75mbqgy]{color:var(--aqua-soft)}.lede[data-astro-cid-f75mbqgy]{color:#fdfaf5e0}.tel[data-astro-cid-f75mbqgy]{margin-top:26px;font-size:15px;color:#fdfaf5cc}.tel[data-astro-cid-f75mbqgy] a[data-astro-cid-f75mbqgy]{color:var(--aqua);text-decoration:none;border-bottom:1px solid rgba(211,255,254,.4)}.actions[data-astro-cid-f75mbqgy]{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-top:38px}.btn-outline[data-astro-cid-f75mbqgy]{color:var(--aqua);border-color:#d3fffe8c}.btn-outline[data-astro-cid-f75mbqgy]:hover,.btn-primary[data-astro-cid-f75mbqgy]{background:var(--aqua);color:var(--teal-950)}.btn-primary[data-astro-cid-f75mbqgy]:hover{background:#fff}.kalender[data-astro-cid-eq4smzqd]{border:1px solid var(--line);border-radius:12px;padding:18px;background:var(--paper);margin-bottom:18px}.kalender[data-astro-cid-eq4smzqd].invalid{border-color:#a23b2a}.kal-head[data-astro-cid-eq4smzqd]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.kal-title[data-astro-cid-eq4smzqd]{font-family:var(--serif);font-size:18px}.kal-nav[data-astro-cid-eq4smzqd]{display:flex;gap:8px}.kal-nav[data-astro-cid-eq4smzqd] button[data-astro-cid-eq4smzqd]{width:38px;height:38px;border-radius:50%;border:1px solid var(--line);background:#fff;cursor:pointer;font-size:18px;line-height:1;color:var(--teal-600);transition:.25s}.kal-nav[data-astro-cid-eq4smzqd] button[data-astro-cid-eq4smzqd]:hover:not(:disabled){background:var(--teal-600);color:var(--aqua)}.kal-nav[data-astro-cid-eq4smzqd] button[data-astro-cid-eq4smzqd]:disabled{opacity:.35;cursor:default}.kal-months[data-astro-cid-eq4smzqd]{display:grid;grid-template-columns:1fr 1fr;gap:22px}.kal-months[data-astro-cid-eq4smzqd] .kal-month-title{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:var(--teal-600);text-align:center;margin-bottom:8px}.kal-months[data-astro-cid-eq4smzqd] .kal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px 0}.kal-months[data-astro-cid-eq4smzqd] .dow{font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);text-align:center;padding:4px 0}.kal-months[data-astro-cid-eq4smzqd] .day{aspect-ratio:1;min-height:34px;border:0;background:transparent;border-radius:8px;font:300 14px var(--sans);color:var(--ink);cursor:pointer;transition:background .2s;touch-action:manipulation}.kal-months[data-astro-cid-eq4smzqd] .day:hover:not(:disabled){background:#1654511a}.kal-months[data-astro-cid-eq4smzqd] .day:disabled{color:#46584f73;cursor:default;text-decoration:line-through;text-decoration-color:#46584f40}.kal-months[data-astro-cid-eq4smzqd] .day.in-range{background:#2a827e29;border-radius:0}.kal-months[data-astro-cid-eq4smzqd] .day.range-start,.kal-months[data-astro-cid-eq4smzqd] .day.range-end{background:var(--teal-600);color:var(--aqua);border-radius:8px;font-weight:500}.kal-months[data-astro-cid-eq4smzqd] .day.today{box-shadow:inset 0 0 0 1px var(--teal-400);font-weight:500}.kal-summary[data-astro-cid-eq4smzqd]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:14px;border-top:1px dashed var(--line);font-size:14px;color:var(--ink-soft)}.kal-summary[data-astro-cid-eq4smzqd] b{color:var(--teal-600);font-weight:500}.kal-reset[data-astro-cid-eq4smzqd]{background:none;border:0;color:var(--teal-500);font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;text-decoration:underline;text-underline-offset:3px;padding:8px 0;flex:none}@media(max-width:640px){.kal-months[data-astro-cid-eq4smzqd]{grid-template-columns:1fr}.kalender[data-astro-cid-eq4smzqd]{padding:14px}}.grid[data-astro-cid-um2nm6nl]{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(40px,6vw,90px);align-items:start}.info[data-astro-cid-um2nm6nl] a[data-astro-cid-um2nm6nl]{color:var(--teal-600)}.melding[data-astro-cid-um2nm6nl]{display:flex;gap:10px;align-items:center;margin-top:24px;background:#adefed4d;border:1px solid rgba(42,130,126,.35);border-radius:10px;padding:13px 16px;font-size:15px;color:var(--teal-800)}.melding[data-astro-cid-um2nm6nl] svg[data-astro-cid-um2nm6nl]{flex:none}ol[data-astro-cid-um2nm6nl]{list-style:none;margin-top:26px}li[data-astro-cid-um2nm6nl]{padding:16px 0;border-top:1px solid var(--line);display:flex;gap:16px;font-size:15px;color:var(--ink-soft)}li[data-astro-cid-um2nm6nl] b[data-astro-cid-um2nm6nl]{color:var(--ink)}.nr[data-astro-cid-um2nm6nl]{font-family:var(--serif);color:var(--teal-500);font-size:20px;flex:none;width:28px}.aanvraag[data-astro-cid-um2nm6nl]{background:#fff;border:1px solid var(--line);border-radius:16px;padding:clamp(18px,3.4vw,44px);box-shadow:0 30px 60px -30px #0326252e;min-width:0}.row[data-astro-cid-um2nm6nl]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.field[data-astro-cid-um2nm6nl]{margin-bottom:16px;min-width:0}label[data-astro-cid-um2nm6nl]{display:block;font-size:11.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:7px}input[data-astro-cid-um2nm6nl],select[data-astro-cid-um2nm6nl],textarea[data-astro-cid-um2nm6nl]{width:100%;padding:13px 15px;border:1px solid rgba(19,36,32,.28);border-radius:8px;background:var(--paper);font:300 16px var(--sans);color:var(--ink);transition:border-color .3s,box-shadow .3s}select[data-astro-cid-um2nm6nl]{appearance:none;padding-right:40px;background:var(--paper) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23165451' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 16px center}input[data-astro-cid-um2nm6nl]:focus,select[data-astro-cid-um2nm6nl]:focus,textarea[data-astro-cid-um2nm6nl]:focus{outline:none;border-color:var(--teal-600);box-shadow:0 0 0 3px #1654512e}input[data-astro-cid-um2nm6nl][aria-invalid=true],textarea[data-astro-cid-um2nm6nl][aria-invalid=true]{border-color:#a23b2a}textarea[data-astro-cid-um2nm6nl]{min-height:110px;resize:vertical}.hp[data-astro-cid-um2nm6nl]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.fout[data-astro-cid-um2nm6nl]{color:#a23b2a;font-size:14px;margin-bottom:12px}.fout[data-astro-cid-um2nm6nl]:empty{display:none}.verstuur[data-astro-cid-um2nm6nl]{width:100%;justify-content:center;padding:18px;font-size:15px}.verstuur[data-astro-cid-um2nm6nl][disabled]{opacity:.6;cursor:progress;transform:none}.bedankt[data-astro-cid-um2nm6nl]{text-align:center;padding:40px 10px;outline:none}.bedankt[data-astro-cid-um2nm6nl] h3[data-astro-cid-um2nm6nl]{font-size:28px;margin-bottom:12px}.bedankt[data-astro-cid-um2nm6nl] p{color:var(--ink-soft);font-size:15.5px;max-width:46ch;margin:0 auto}.bedankt[data-astro-cid-um2nm6nl] a{color:var(--teal-600)}@media(max-width:1000px){.grid[data-astro-cid-um2nm6nl]{grid-template-columns:1fr}}@media(max-width:640px){.row[data-astro-cid-um2nm6nl]{grid-template-columns:1fr;gap:0}}.hero-ctas[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.intro-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(40px,6vw,96px);align-items:center}.media[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate}.media[data-astro-cid-j7pv25f6] img{border-radius:6px;width:100%;aspect-ratio:4 / 3.4;object-fit:cover}.media[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:-18px auto auto -18px;width:56%;height:56%;border:1px solid var(--sand);border-radius:6px;z-index:-1}.fazant[data-astro-cid-j7pv25f6]{background:var(--paper-2)}.split[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.92fr 1.08fr;gap:clamp(40px,6vw,96px);align-items:start}.sticky[data-astro-cid-j7pv25f6]{position:sticky;top:110px}.sticky[data-astro-cid-j7pv25f6] img{border-radius:6px;width:100%;aspect-ratio:4 / 4.6;object-fit:cover}.photo-note[data-astro-cid-j7pv25f6]{margin-top:14px;font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft)}.praktisch[data-astro-cid-j7pv25f6]{margin-top:64px;background:var(--teal-950);color:var(--paper);border-radius:10px;padding:clamp(28px,4vw,52px);display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(24px,3vw,48px)}.praktisch[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:20px;color:var(--aqua-soft);margin-bottom:8px}.praktisch[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:14.5px;color:#fdfaf5d6}.praktisch[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6],.praktisch[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--aqua)}.band[data-astro-cid-j7pv25f6]{position:relative;min-height:64vh;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--paper);overflow:hidden;background:var(--teal-950)}.band[data-astro-cid-j7pv25f6] img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.band[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:#03262580}.band-inner[data-astro-cid-j7pv25f6]{position:relative;z-index:2;padding:0 24px}.band[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{color:var(--aqua-soft);margin-bottom:22px}.band[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:clamp(26px,4vw,46px);line-height:1.28;max-width:22ch;margin:0 auto}.tar-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.25fr .75fr;gap:clamp(40px,5vw,80px);align-items:start}@media(max-width:1000px){.intro-grid[data-astro-cid-j7pv25f6],.split[data-astro-cid-j7pv25f6],.tar-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.sticky[data-astro-cid-j7pv25f6]{position:static}.praktisch[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
