@font-face{font-family:Playfair Display;src:url(/fonts/playfair-display-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/playfair-display-400.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-400.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-400.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--goud:#c8a763;--goud-fel:#daa520;--goud-hover:gold;--goud-zacht:#a89067;--zwart:#000}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{background:var(--zwart)}body{background:var(--zwart);color:var(--goud);-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif}img{border:0;display:block}a{color:inherit;text-decoration:none}.rm-schil{width:100%;container-type:inline-size}.rm-page{width:1024px;height:var(--paginahoogte);background:var(--zwart);zoom:calc(100cqw / 1024px);margin:0 auto;position:relative;overflow:hidden}.w{position:absolute}.w-rect{background-clip:padding-box}.w-line{pointer-events:none}.w-text{color:var(--goud);margin:0;font-family:Inter,sans-serif;font-size:8px;font-weight:400;line-height:11px}.w-text p{margin:0}.w-pic{overflow:hidden}.w-pic img{max-width:none;position:absolute}.w-btn{text-align:center;cursor:pointer;color:var(--kleur);background:var(--vulling);border:var(--rand-dikte,0) solid var(--rand-kleur,transparent);justify-content:center;align-items:center;transition:color .15s,background-color .15s,border-color .15s;display:flex}.w-btn:hover,.w-btn:focus-visible{color:var(--hover-kleur);background:var(--hover-vulling);border:var(--hover-rand-dikte,var(--rand-dikte,0)) solid var(--hover-rand-kleur,var(--rand-kleur,transparent))}.w-btn:focus-visible{outline:2px solid var(--goud-hover);outline-offset:2px}.w-hit{display:block}.w-icon i{background-color:var(--goud-fel);transition:background-color .15s;display:block;mask:url(/img/icon-instagram.png) 50%/contain no-repeat}.w-icon:hover i,.w-icon:focus-visible i{background-color:var(--goud-hover)}.w-form{display:block}.w-form .w-form-rij{margin:0 0 var(--tussen,3px);display:flow-root}.w-form input,.w-form select,.w-form textarea{background:var(--veld-vul);width:100%;height:21px;color:var(--veld-kleur);font-family:var(--veld-font), serif;font-size:var(--veld-grootte);box-sizing:border-box;border:0;border-radius:0;padding:0 4px;line-height:1.2;display:block}.w-form textarea{resize:none;margin:3px 0 5px;padding:0 4px;line-height:12px}.w-form .w-form-rij:first-of-type input{height:22px}.w-form input::placeholder,.w-form textarea::placeholder{color:var(--veld-kleur);opacity:1}.w-form select:invalid{color:var(--veld-kleur)}.w-form select option{background:var(--zwart);color:var(--veld-kleur)}.w-form button{width:100%;height:21px;color:var(--knop-kleur);font-family:inherit;font-size:var(--knop-grootte);text-align:center;cursor:pointer;background:0 0;border:0;margin:0;padding:0;transition:background-color .15s}.w-form button:hover,.w-form button:focus-visible{background:var(--knop-hover)}.w-form :focus-visible{outline:1px solid var(--goud-hover);outline-offset:1px}.enkel-voorlezer{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.sob-skip-link[data-astro-cid-qoqvivjs]{z-index:9999;color:#111;background:#d5b77a;padding:14px 20px;font:14px Inter,sans-serif;position:fixed;top:-100px;left:20px}.sob-skip-link[data-astro-cid-qoqvivjs]:focus{top:12px}.sob-preserved-header[data-astro-cid-qoqvivjs],.sob-preserved-footer[data-astro-cid-qoqvivjs]{z-index:5;opacity:0;visibility:hidden;pointer-events:none;background:#000;transition:opacity .65s,transform .8s cubic-bezier(.16,1,.3,1),visibility .65s;position:fixed;left:0;right:0}.sob-preserved-header[data-astro-cid-qoqvivjs]{top:0;transform:translateY(-12px)}.sob-preserved-footer[data-astro-cid-qoqvivjs]{bottom:0;transform:translateY(12px)}html[data-sob-phase="3"] .sob-preserved-header[data-astro-cid-qoqvivjs],html[data-sob-phase="3"] .sob-preserved-footer[data-astro-cid-qoqvivjs]{opacity:1;visibility:visible;pointer-events:auto;transform:none}@media (prefers-reduced-motion:reduce){.sob-preserved-header[data-astro-cid-qoqvivjs],.sob-preserved-footer[data-astro-cid-qoqvivjs]{transition:none}}html:not([data-sob-js]) .sob-preserved-header[data-astro-cid-qoqvivjs]{animation:.65s 8s forwards sob-noodkop}@keyframes sob-noodkop{to{opacity:1;visibility:visible;pointer-events:auto;transform:none}}#sob-main[data-astro-cid-qoqvivjs]{display:block}.sob-experience{--sob-gold:#d5b576;--sob-soft:#9b927e;--stage-height:100svh;--sob-footer-height:var(--site-footer-height,8.7891vw);height:calc(var(--stage-height) + 225svh);color:#eae4d7;isolation:isolate;background:#000;font-family:Inter,Arial,sans-serif;position:relative;overflow:clip}.sob-stage{height:var(--stage-height);isolation:isolate;width:100%;position:sticky;top:0;overflow:clip}.sob-atmosphere{pointer-events:none;background:radial-gradient(at 76% 65%,#35260d22 0%,#0000 55%);position:absolute;inset:0}.sob-visual{pointer-events:none;position:absolute;inset:0}.sob-canvas{opacity:0;width:100%;height:100%;transition:opacity .8s;display:block;position:absolute;inset:0}.sob-ready .sob-canvas{opacity:1}.sob-copy{z-index:2;pointer-events:none;width:42%;position:absolute;top:50%;left:6.4%;transform:translateY(-51%)}.sob-chapter{opacity:0;visibility:hidden;width:100%;transition:opacity .45s,transform .6s cubic-bezier(.2,.7,.2,1),visibility .45s;position:absolute;top:0;left:0;transform:translateY(18px)}.sob-chapter:first-child{position:relative}.sob-chapter[aria-hidden=true]{pointer-events:none}.sob-experience[data-phase="0"] [data-chapter="0"],.sob-experience[data-phase="1"] [data-chapter="1"],.sob-experience[data-phase="2"] [data-chapter="2"],.sob-experience[data-phase="3"] [data-chapter="3"]{opacity:1;visibility:visible;transform:none}.sob-eyebrow{letter-spacing:.23em;text-transform:uppercase;color:var(--sob-gold);margin:0 0 30px;font-size:10px;font-weight:500;line-height:1.4}.sob-copy h1,.sob-copy h2{letter-spacing:-.065em;color:#e9e2d3;margin:0;font-size:clamp(56px,5.65vw,112px);font-weight:400;line-height:1.025}.sob-copy em{letter-spacing:-.055em;color:var(--sob-gold);font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:400;line-height:1.13}.sob-chapter[data-chapter="1"] em,.sob-chapter[data-chapter="2"] em{font-size:.91em}.sob-description{letter-spacing:-.015em;color:#a99e89;text-wrap:pretty;max-width:390px;margin:31px 0 0;font-size:clamp(12px,.86vw,16px);line-height:1.7}.sob-contact{color:#e3c88f;pointer-events:auto;border-bottom:1px solid #937544;justify-content:space-between;align-items:center;gap:32px;margin-top:24px;padding:16px 0 14px;font-size:14px;transition:color .2s,border-color .2s;display:inline-flex}.sob-contact svg{transition:transform .3s}.sob-contact:hover{color:#fff0cf;border-color:#e3c88f}.sob-contact:hover svg{transform:translate(5px)}.sob-bottom{z-index:3;justify-content:space-between;align-items:center;gap:24px;transition:bottom .65s;display:flex;position:absolute;bottom:34px;left:6.4%;right:4.5%}.sob-experience[data-phase="3"] .sob-bottom{bottom:calc(var(--sob-footer-height) + 15px)}.sob-experience[data-phase="3"] .sob-progress{bottom:var(--sob-footer-height)}.sob-bottom{pointer-events:none}.sob-bottom a,.sob-bottom button{pointer-events:auto}.sob-bottom button{cursor:pointer;font-family:inherit}.sob-scroll{letter-spacing:.02em;color:#b3a58a;align-items:center;gap:14px;font-size:10px;transition:opacity .3s;display:flex}.sob-scroll-line{background:linear-gradient(#5c482c,#dabf80);width:1px;height:33px;display:block;position:relative}.sob-scroll-line:after{content:"";border-bottom:1px solid #d4b77b;border-right:1px solid #d4b77b;width:5px;height:5px;position:absolute;bottom:0;left:-2px;transform:rotate(45deg)}.sob-experience[data-phase="3"] .sob-scroll{visibility:hidden}.sob-steps{align-items:center;gap:8px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.sob-steps button{color:#81735a;letter-spacing:.06em;background:0 0;border:0;align-items:center;gap:10px;min-height:44px;padding:0 10px;font-size:10px;display:flex}.sob-steps button i{background:#56452a;width:24px;height:1px;transition:width .4s,background .4s}.sob-steps button[aria-current]{color:#ead3a1}.sob-steps button[aria-current] i{background:#dfbd7b;width:58px}.sob-motion{color:#a89c82;letter-spacing:.02em;background:0 0;border:0;align-items:center;gap:9px;min-height:44px;padding:13px 0 13px 15px;font-size:10px;display:flex}.sob-motion svg{fill:none;stroke:currentColor;stroke-width:1.2px}.sob-play-icon{display:none}.sob-motion[aria-pressed=true] .sob-play-icon{display:block}.sob-motion[aria-pressed=true] .sob-pause-icon{display:none}@media (hover:hover){.sob-steps button:hover,.sob-motion:hover{color:#f0d79e}.sob-steps button:hover i{background:#c1a269}}.sob-progress{background:#2d2517;height:1px;position:absolute;bottom:0;left:0;right:0}.sob-progress span{width:100%;height:100%;transform:scaleX(var(--sob-progress,0));transform-origin:0;background:#ad8e51;display:block}.sob-end-anchor{bottom:var(--stage-height);width:1px;height:1px;position:absolute;left:0}.sob-experience :focus-visible{outline-offset:6px;outline:1px solid #e9ca89}.sob-fallback{opacity:1;perspective:1200px;place-items:center;transition:opacity .5s;display:grid;position:absolute;inset:0}.sob-ready .sob-fallback{opacity:0;visibility:hidden}.sob-fallback-window{aspect-ratio:1.6;background:linear-gradient(150deg,#24211a,#080908 70%);border:1px solid #b79454;border-radius:2.5%/4%;width:51%;margin-left:36%;padding:0;transform:rotateY(-24deg)rotate(9deg);box-shadow:12px 14px 0 -7px #0b0d0b,14px 16px 0 -7px #a18043,27px 31px 0 -18px #080a08,29px 33px 0 -18px #7b5e2e,0 60px 120px #93702a19}.sob-fallback-window svg{width:100%;height:auto;display:block}.sob-no-render .sob-visual{opacity:.8}.sob-fallback-window{width:44%;margin:0;position:absolute;top:50%;left:70%;transform:translate(-50%,-50%)rotateY(-18deg)rotate(5deg)}@media (width>=2100px){.sob-copy{left:8%}.sob-bottom{left:8%;right:6%}}@media (width<=1000px) and (width>=701px){.sob-copy{width:45%;left:5%}.sob-copy h1,.sob-copy h2{font-size:6.4vw}.sob-eyebrow{margin-bottom:22px;font-size:9px}.sob-description{max-width:260px}}@media (width<=1100px) and (aspect-ratio<=1.16){.sob-experience{height:calc(var(--stage-height) + 210svh)}.sob-stage{min-height:0}.sob-copy{width:85%;top:7%;left:7.5%;transform:none}.sob-experience[data-phase="3"] .sob-copy{top:max(7svh,calc(var(--site-header-height,9.8633vw) + 14px))}.sob-eyebrow{letter-spacing:.22em;margin-bottom:18px;font-size:8px}.sob-copy h1,.sob-copy h2{letter-spacing:-.066em;font-size:clamp(40px,11.8vw,78px);line-height:1.03}.sob-copy em{line-height:1.08}.sob-description{max-width:270px;margin-top:16px;font-size:11px}.sob-bottom{gap:10px;bottom:19px;left:7.5%;right:7.5%}.sob-scroll{gap:9px;font-size:9px}.sob-scroll-line{height:25px}.sob-steps{gap:0;margin-left:auto;position:static;transform:none}.sob-steps button{gap:5px;padding:0 5px;font-size:9px}.sob-steps button i{width:6px}.sob-steps button[aria-current] i{width:21px}.sob-motion{padding-left:0;font-size:9px}.sob-motion span{display:none}.sob-contact{gap:25px;margin-top:15px;padding:10px 0;font-size:12px}.sob-fallback-window{width:min(82%,56svh);margin:0;padding:0;top:65%;left:50%;transform:translate(-50%,-50%)rotateY(-12deg)rotate(5deg)}}@media (height<=700px) and (width>=701px){.sob-stage{min-height:440px}.sob-copy h1,.sob-copy h2{font-size:clamp(46px,5vw,74px)}.sob-description{margin-top:20px}.sob-eyebrow{margin-bottom:20px}.sob-bottom{bottom:15px}}@media (height<=560px) and (aspect-ratio>=1.16){.sob-stage{min-height:0}.sob-copy{top:46%;left:5%}.sob-copy h1,.sob-copy h2{font-size:clamp(32px,4.7vw,50px)}.sob-eyebrow{margin-bottom:10px;font-size:8px}.sob-description{margin-top:12px;font-size:10px}.sob-bottom{bottom:5px;left:5%;right:4%}.sob-scroll{font-size:8px}.sob-scroll-line{height:20px}.sob-steps button{gap:5px;padding:0 5px;font-size:8px}.sob-steps button i{width:14px}.sob-steps button[aria-current] i{width:26px}.sob-motion{font-size:8px}.sob-contact{margin-top:7px;padding:7px 0;font-size:10px}}.sob-bottom[hidden]{display:none}@media (height<=560px) and (aspect-ratio>=1.16){.sob-experience[data-phase="3"] .sob-copy{top:calc(var(--site-header-height,9.8633vw) + 6px);transform:none}.sob-experience[data-phase="3"] .sob-eyebrow{display:none}.sob-experience[data-phase="3"] h2{font-size:clamp(24px,min(4.7vw,calc((100svh - calc(var(--site-header-height,9.8633vw) + var(--site-footer-height,8.7891vw)) - 58px)*.34)),50px)}.sob-experience[data-phase="3"] .sob-description{margin-top:6px;font-size:10px;line-height:1.5}.sob-experience[data-phase="3"] .sob-contact{margin-top:3px;padding:5px 0}.sob-experience[data-phase="3"] .sob-steps{left:auto;right:80px;transform:none}.sob-fallback-window{top:calc(var(--site-header-height,9.8633vw) + (100svh - calc(var(--site-header-height,9.8633vw) + var(--site-footer-height,8.7891vw)))/2);width:min(44vw,max(100px,calc((100svh - calc(var(--site-header-height,9.8633vw) + var(--site-footer-height,8.7891vw)) - 40px)*1.35)))}}@media (prefers-reduced-motion:reduce){.sob-chapter,.sob-canvas,.sob-steps button i,.sob-fallback,.sob-bottom,.sob-contact svg{transition:none}}.sob-stil{mix-blend-mode:screen;display:block;position:absolute;inset:0;overflow:clip}.sob-stil img{object-fit:cover;object-position:center;width:100%;height:100%;translate:max(0px,21vw - 38.85svh);scale:min(1,calc(tan(atan2(100vw,100svh))/1.65));display:block}@media (width<=1100px) and (aspect-ratio<=1.16){.sob-stil img{object-position:50% 65%;translate:none;scale:none}}@media (aspect-ratio>=2.4){.sob-stil img{translate:calc(21vw - 82.3914svh);scale:none}}.sob-ready .sob-stil{opacity:0;transition:opacity .4s .9s;animation:none}.sob-no-render .sob-stil{display:none}.sob-experience:not(.sob-no-render) .sob-fallback{opacity:0;visibility:hidden}html:not([data-sob-js]) .sob-stil{animation:.65s 8s forwards sob-stil-zak}@keyframes sob-stil-zak{to{translate:0 calc(var(--site-header-height,7vw)*.6)}}html:not([data-sob-js]) .sob-bottom{animation:.4s 8s forwards sob-onder-weg}@keyframes sob-onder-weg{to{opacity:0;visibility:hidden}}
