@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-ext-500-normal.Yta7XZ9C.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-500-normal.lsPpqi9g.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-500-normal.CyAY5ZLS.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-500-normal.DkJXBcIH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-vietnamese-500-normal.BZGLGj12.woff2) format("woff2"),url(/_astro/cormorant-garamond-vietnamese-500-normal.DqXqCC0q.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-ext-500-normal.CH1kM7og.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-ext-500-normal.DYeaGGzO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-normal.BsRWmXhO.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-500-normal.zIXX3Q-H.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-cyrillic-ext-600-normal.BMhMHfrj.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-600-normal.CsIYWmWK.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-cyrillic-600-normal.C2atO-64.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-600-normal.FNmA3REe.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-vietnamese-600-normal.BoXdMtcr.woff2) format("woff2"),url(/_astro/cormorant-garamond-vietnamese-600-normal.C4HEjEaf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-ext-600-normal.DaBc-lu7.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-ext-600-normal.Dk3-quAP.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-600-normal.Co1r35X9.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-600-normal.2CBVLo0M.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-ext-500-italic.ClXnudBg.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-500-italic.DakTmaFY.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-500-italic.DVnfXoMy.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-500-italic.C9gO-8KC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-vietnamese-500-italic.D3igDnAQ.woff2) format("woff2"),url(/_astro/cormorant-garamond-vietnamese-500-italic.C-296ow0.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-ext-500-italic.CE7zdTnu.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-ext-500-italic.CalKM9tT.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-italic.Y14P-dkT.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-500-italic.DhNIfkTX.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--mp-tekst-licht: #fdfbf6;--mp-tekst-donker-paneel: #f2eee4;--mp-tekst-licht-paneel: #2b2c28;--mp-tekst-panorama: #eef0f4;--mp-paneel-licht: #e9e4da;--mp-paneel-donker: #23261f;--mp-panorama-bg: #101318;--mp-scroll-bg: #14161a;--mp-pagina-bg: #f0eee9;--mp-serif: "Cormorant Garamond", Cormorant, Garamond, "Times New Roman", serif}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--mp-scroll-bg);color:var(--mp-tekst-licht);font-family:var(--mp-serif);-webkit-font-smoothing:antialiased}img{display:block}a{color:inherit}:focus-visible{outline:2px solid var(--mp-tekst-licht);outline-offset:3px}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.stream{height:100dvh;overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-width:none;-ms-overflow-style:none;background:var(--mp-scroll-bg)}.stream::-webkit-scrollbar{display:none}.slide{position:relative;width:100%;min-height:100dvh;scroll-snap-align:start;overflow:hidden}.slide__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.slide__dim{position:absolute;inset:0}.slide--fullbleed .slide__center{position:absolute;inset:0;display:grid;place-items:center}.slide--fullbleed .slide__scrim{padding:100px 140px;max-width:800px}.slide__text{margin:0;font-family:var(--mp-serif);font-weight:500;color:var(--mp-tekst-licht);text-align:center;text-wrap:pretty;white-space:pre-line;text-shadow:0 1px 14px rgba(0,0,0,.3)}.slide__text--groot{font-size:56px;line-height:1.3}.slide__text--normaal{font-size:34px;line-height:1.5}.slide--split{display:grid;height:100dvh}.slide--split.paneel-links{grid-template-columns:1fr auto}.slide--split.paneel-rechts{grid-template-columns:auto 1fr}.slide__photo{height:100dvh;width:auto;object-fit:cover;display:block}.slide__panel{display:flex;align-items:center;padding:0 84px}.slide__panel.licht{background-color:var(--mp-paneel-licht)}.slide__panel.donker{background-color:var(--mp-paneel-donker)}.slide__panel-text{margin:0;font-family:var(--mp-serif);font-weight:500;text-wrap:pretty;white-space:pre-line}.slide__panel.licht .slide__panel-text{font-size:36px;line-height:1.45;color:var(--mp-tekst-licht-paneel)}.slide__panel.donker .slide__panel-text{font-size:33px;line-height:1.5;color:var(--mp-tekst-donker-paneel)}.slide__rule{margin-top:34px;width:44px;height:1px;opacity:.4}.slide__panel.licht .slide__rule{background:var(--mp-tekst-licht-paneel)}.slide__panel.donker .slide__rule{background:var(--mp-tekst-donker-paneel)}.slide--panorama{background:var(--mp-panorama-bg);display:flex;flex-direction:column;justify-content:center;gap:48px}.slide__pano-img{width:100%;height:auto}.slide__pano-text{margin:0;padding:0 120px;font-family:var(--mp-serif);font-weight:500;font-size:32px;line-height:1.5;color:var(--mp-tekst-panorama);text-align:center;text-wrap:pretty;white-space:pre-line}.scroll-hint{position:absolute;bottom:22px;left:50%;transform:translate(-50%);color:#fffc;font-size:13px;z-index:4;animation:mp-bob 2.4s ease-in-out infinite}.mp-anim{opacity:0;transform:translateY(26px);transition:opacity .9s ease,transform .9s ease;will-change:opacity,transform}.mp-anim.in-view{opacity:1;transform:none}@keyframes mp-bob{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(6px)}}@media(max-width:640px){.slide--fullbleed .slide__scrim{padding:72px 32px}.slide__text--groot{font-size:32px;line-height:1.35}.slide__text--normaal{font-size:23px;line-height:1.4}.slide--split.paneel-links,.slide--split.paneel-rechts{grid-template-columns:1fr;grid-template-rows:55% 1fr}.slide__photo{grid-row:1;width:100%;height:100%;max-width:none}.slide__panel{grid-row:2;padding:28px 32px}.slide__panel.licht .slide__panel-text,.slide__panel.donker .slide__panel-text{font-size:21px;line-height:1.45}.slide__rule{margin-top:20px;width:36px}.slide--panorama{gap:36px}.slide__pano-img{height:260px;object-fit:cover}.slide__pano-text{padding:0 32px;font-size:22px}}@media(prefers-reduced-motion:reduce){.mp-anim{opacity:1;transform:none;transition:none}.scroll-hint{animation:none}.stream{scroll-snap-type:none}}@media(min-width:1200px){.slide--fullbleed .slide__scrim{max-width:960px;padding:100px 150px}.slide__text--groot{font-size:64px}.slide__text--normaal{font-size:40px;line-height:1.5}.slide__pano-text{font-size:38px;padding:0 140px}}@media(min-width:1700px){.slide--fullbleed .slide__scrim{max-width:1140px}.slide__text--groot{font-size:76px}.slide__text--normaal{font-size:46px}.slide__pano-text{font-size:42px;padding:0 180px}}.site-header{display:flex;justify-content:space-between;align-items:center;z-index:20}.site-header--overlay{position:fixed;top:0;left:0;right:0;padding:26px 38px}.site-header--overlay:before{content:"";position:absolute;top:0;left:0;right:0;height:128px;background:linear-gradient(180deg,#080a0d57,#080a0d00);pointer-events:none;z-index:-1}.site-header--solid{position:sticky;top:0;padding:18px 32px;background:var(--mp-pagina-bg);border-bottom:1px solid rgba(43,44,40,.12)}.site-header__logo{height:46px;width:auto}.site-header--overlay .site-header__logo{filter:brightness(0) invert(1) drop-shadow(0 1px 6px rgba(0,0,0,.35))}.site-header__home{display:inline-flex;line-height:0}.mp-burger{display:flex;flex-direction:column;gap:6px;padding:14px 6px;background:none;border:0;cursor:pointer}.mp-burger__line{display:block;width:26px;height:2px;background:#fff;box-shadow:0 1px 4px #0006}.mp-burger--dark .mp-burger__line{background:var(--mp-tekst-licht-paneel);box-shadow:none}.mp-menu{position:fixed;inset:0;z-index:60;background:#f0eee9fa;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease}.mp-menu.is-open{opacity:1;visibility:visible}.mp-menu__link{font-family:var(--mp-serif);font-weight:500;font-size:34px;color:var(--mp-tekst-licht-paneel);text-decoration:none;padding:10px 22px}.mp-menu__link:hover{text-decoration:underline;text-underline-offset:6px}.mp-menu__close{position:absolute;top:20px;right:28px;width:44px;height:44px;background:none;border:0;cursor:pointer;color:var(--mp-tekst-licht-paneel);font-size:30px;line-height:1}@media(prefers-reduced-motion:reduce){.mp-menu{transition:none}}@media(max-width:640px){.site-header--overlay{padding:18px 20px}.site-header__logo{height:42px}.mp-burger{gap:5px;padding:12px 4px}.mp-burger__line{width:22px}.mp-menu__link{font-size:28px}}.page{min-height:100dvh;display:flex;flex-direction:column;background:var(--mp-pagina-bg);color:var(--mp-tekst-licht-paneel)}.page__main{flex:1;width:100%;max-width:720px;margin:0 auto;padding:64px 32px 72px}.page__title{font-family:var(--mp-serif);font-weight:600;font-size:46px;line-height:1.1;margin:0 0 28px}.page__body{font-family:var(--mp-serif);font-size:21px;line-height:1.6}.page__body p{margin:0 0 18px}.page__body em{opacity:.7}.page__footer{text-align:center;padding:28px;font-family:system-ui,sans-serif;font-size:13px;color:#2b2c2899}.form{display:flex;flex-direction:column;gap:18px;margin-top:26px}.form__field{display:flex;flex-direction:column;gap:6px;font-family:system-ui,sans-serif;font-size:14px;letter-spacing:.02em}.form input,.form textarea{font-family:system-ui,sans-serif;font-size:16px;padding:12px 14px;border:1px solid rgba(43,44,40,.28);border-radius:4px;background:#fff;color:inherit}.form textarea{min-height:150px;resize:vertical}.form__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form__submit{align-self:flex-start;font-family:var(--mp-serif);font-weight:500;font-size:20px;padding:10px 30px;border:0;border-radius:4px;background:var(--mp-paneel-donker);color:var(--mp-tekst-licht);cursor:pointer}.form__note{font-family:system-ui,sans-serif;font-size:14px;padding:12px 14px;border-radius:4px}.form__note--ok{background:#dfe9dc;color:#2f4a2b}.form__note--err{background:#efd9d6;color:#6a2b26}.cookie{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:center;padding:16px 20px;background:#14161af5;color:var(--mp-tekst-licht);font-family:system-ui,sans-serif;font-size:14px;line-height:1.5}.cookie p{margin:0;max-width:620px}.cookie a{text-decoration:underline}.cookie__actions{display:flex;gap:10px}.cookie button{font:inherit;padding:8px 18px;border-radius:4px;border:1px solid rgba(255,255,255,.45);background:transparent;color:inherit;cursor:pointer}.cookie button.primary{background:var(--mp-tekst-licht);color:#14161a;border-color:var(--mp-tekst-licht)}
