@font-face{font-family:tan pearl;src:url(/assets/TAN-PEARL-BsToc1D_.woff2)format("woff2"),url(/assets/TAN-PEARL-vUOtEjR3.woff)format("woff");font-display:swap}@font-face{font-family:oooh baby;src:url(/OoohBaby-Regular.ttf)format("truetype");font-display:swap}:root{--bg:#fefaf0;--fg:#241e1a;--bg-shade:#bfb9a9;--border:#bfb9a9;--lightest:#bfb9a9;--secondary:#565133;--wine:#6f3c45;--rose:#bf797a;--oldpink:#c1a99e;--accent:var(--wine);--black:#241e1a;--content-w:min(1100px, 90vw);--content-wide-w:min(1200px, 90vw);--menu-h:5.5em;--brush-edge:clamp(1.2rem, 3vw, 2.5rem);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:14pt;font-weight:400}body{min-height:100vh;color:var(--fg);flex-direction:column;margin:0;padding:0;font-family:Montserrat;display:flex}section{width:100%;margin:0 auto;padding:clamp(3em,8vw,7em) 0;position:relative}.plain-layout{flex-direction:column;justify-content:center;align-items:center;display:flex}.plain-layout h1,.plain-layout h2,.plain-layout h3,.plain-layout p,.plain-layout div.content,.plain-layout blockquote,.plain-layout li,.plain-layout ul{width:var(--content-w);text-align:left;max-width:80vw}.grid-layout{max-width:var(--content-wide-w);grid-template-columns:1fr 1fr .5fr .5fr;grid-template-areas:". .b b""a a b b""a a c c"". .c c";margin:1cm auto;display:grid}.grid-layout img{max-width:100%;max-height:100%}@media only screen and (width<=900px){.grid-layout{grid-template-columns:auto min(30vw,500px);grid-template-areas:"b b""a a""c c"}}.grid-layout div.block{background-color:var(--secondary);color:var(--bg)}.grid-layout div.block h1,.grid-layout div.block h2,.grid-layout div.block h3{color:var(--bg)}.grid-layout div.block .btn{background-color:var(--bg);color:var(--secondary)}.grid-layout div.block .btn:hover{background-color:oklch(from var(--bg) calc(l - .05) c h)}.grid-layout div.block{border:1cm solid var(--secondary);outline:.8cm solid var(--secondary)}*{box-sizing:border-box}h1,h2,h3,h4,blockquote{font-optical-sizing:none;font-family:tan pearl,serif}h1,h2,h3,h4{color:var(--accent);margin:1em 0 .2em;font-weight:200}:is(h1,h2,h3,h4):first-child{margin-top:0}h1{font-size:clamp(1.8rem,1.2rem + 2vw,2.6rem)}h2{font-size:clamp(1.4rem,1.1rem + 1vw,1.9rem);font-weight:400}.script{color:var(--accent);font-family:oooh baby,cursive;font-size:clamp(1.6rem,1.2rem + 1.5vw,2.6rem);font-weight:400;line-height:1.2}.prose{--content-w:min(38em, 90vw)}p{margin-bottom:1em;line-height:1.5}blockquote{text-indent:1.5cm;max-width:600px;color:var(--accent);margin:2cm 0;font-size:2em}header{background-color:var(--secondary);border:none;justify-content:center;height:max(80vh,800px);padding:0;position:relative}header p{color:var(--primary-fg)}footer{--bg:oklch(from var(--bg-shade) calc(l + .15) c h);border-top:1px solid var(--border);background-color:var(--bg);width:100%;max-width:none;min-height:2cm;box-shadow:inset 0 0 20px oklch(from var(--bg) calc(l - .05) c h);color:rgba(from var(--fg) r g b / .4);filter:saturate(50%);flex-direction:row;flex-grow:0;flex-basis:1px;justify-content:center;align-items:center;gap:4em;font-size:.8em;display:flex}a{font-weight:500;text-decoration:underline;transition:color .1s linear}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}.btn,.buttonbar{--cap:1.5em;--brush-l:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 40' preserveAspectRatio='none'%3E%3Cpath d='M24 3 L10 3.5 C5 4 4 8 3 14 L1 30 C0.5 35 2 37.5 7 37.5 L24 37 Z'/%3E%3C/svg%3E");--brush-m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 152 40' preserveAspectRatio='none'%3E%3Cpath d='M0 3 C50 1 100 1 152 2.5 L152 38 C100 39.5 50 39 0 37 Z'/%3E%3C/svg%3E");--brush-r:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 40' preserveAspectRatio='none'%3E%3Cpath d='M0 2.5 L14 2 C20 2 23 4 23 10 L22.5 28 C22 35 19 38 13 38 L0 38 Z'/%3E%3C/svg%3E")}:is(.btn,.buttonbar)[data-brush=b]{--brush-l:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 40' preserveAspectRatio='none'%3E%3Cpath d='M24 2 L12 2.5 C6 3 3 6 2.5 12 L2 27 C2 34 5 38 11 38 L24 38.5 Z'/%3E%3C/svg%3E");--brush-m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 152 40' preserveAspectRatio='none'%3E%3Cpath d='M0 2 C60 3.5 110 3 152 4 L152 37 C100 37.5 50 39 0 38.5 Z'/%3E%3C/svg%3E");--brush-r:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 40' preserveAspectRatio='none'%3E%3Cpath d='M0 4 L13 4.5 C18 5 20 8 21 14 L23 31 C23.5 35.5 21 37 16 37 L0 37 Z'/%3E%3C/svg%3E")}.btn,.buttonbar{-webkit-mask-image:var(--brush-l), var(--brush-m), var(--brush-r);mask-image:var(--brush-l), var(--brush-m), var(--brush-r);-webkit-mask-position:0,50%,100%;mask-position:0,50%,100%;-webkit-mask-size:var(--cap) 100%, calc(100% - 2 * var(--cap) + 2px) 100%, var(--cap) 100%;mask-size:var(--cap) 100%, calc(100% - 2 * var(--cap) + 2px) 100%, var(--cap) 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.btn{background-color:var(--accent);width:max-content;color:var(--bg);letter-spacing:.03em;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;text-shadow:none;border:none;padding:.7em 1.8em;font-family:Montserrat;font-size:.85rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .25s;display:inline-block}.btn:hover{background-color:oklch(from var(--accent) calc(l + .08) c h)}.btn.secondary{background-color:var(--secondary)}.btn.secondary:hover{background-color:oklch(from var(--secondary) calc(l + .08) c h)}.buttonbar{background-color:var(--accent);width:max-content;padding:0 .6em;font-size:.85rem;display:inline-flex}.buttonbar .btn{background-color:#0000;padding-inline:1.2em;-webkit-mask:none;mask:none}.buttonbar .btn:hover{background-color:oklch(from var(--accent) calc(l + .08) c h)}.buttonbar .btn+.btn{border-left:1px solid rgba(from var(--bg) r g b / .35)}table{border-collapse:collapse;width:100%}table th,table td{white-space:nowrap;margin:0;padding-left:.2em;padding-right:1em;line-height:2em}table.row-highlight tr:hover td{background-color:color-mix(in oklab, var(--accent), transparent 80%)}thead th{border-bottom:1px solid var(--accent)}.parallax{z-index:-1;background-color:var(--bg-color);background-image:var(--bg-img);background-position:50%;background-repeat:no-repeat;background-size:100%;width:100vw;height:600px;margin-top:-300px;position:absolute;top:50%;left:0}.spread-image{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100vw;min-height:400px}div.gallery{max-width:var(--content-wide-w);flex-direction:row;gap:clamp(.5em,2vw,1.5em);display:flex}@media only screen and (width<=1080px){div.gallery{flex-direction:column}div.gallery>figure{aspect-ratio:4/3;overflow:hidden}}div.gallery>figure,div.gallery>img{flex:1;min-width:0}div.gallery figcaption>a.btn{magin-top:.2em;margin-left:auto;margin-right:0}figure{border:none;margin:0;position:relative}figure figcaption{text-shadow:1px 1px 2px #000c;text-align:right;color:#fff;border-radius:25px;padding:.3em 1em;font-family:Bodoni Moda,serif;font-size:1.8em;position:absolute;bottom:0;right:0}figure img{object-fit:cover;width:100%;height:100%}:is(ul,ol) li{margin-left:0;padding-left:.5cm;line-height:1.5}a{color:var(--secondary)}img{-webkit-touch-callout:none}:where(html){-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;line-height:1.15}:where(h1){margin-block:.67em;font-size:2em}:where(dl,ol,ul) :where(dl,ol,ul){margin-block:0}:where(hr){box-sizing:content-box;color:inherit;height:0}:where(abbr[title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,pre,samp){font-family:monospace;font-size:1em}:where(small){font-size:80%}:where(table){text-indent:0;border-color:currentColor}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:baseline}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted buttontext}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){color:#000;background-color:#fff;border:solid;width:fit-content;height:fit-content;margin:auto;padding:1em;position:absolute;left:0;right:0}:where(dialog:not([open])){display:none}:where(summary){display:list-item}._Navbar_1mzwy_1{--color:var(--black);--back:var(--bg);--h:var(--menu-h);height:var(--h);z-index:1000;transition-duration:.8s;transition-timing-function:ease-in-out;position:sticky;top:-1px}._Navbar_1mzwy_1 a{color:var(--color);text-decoration:none}._Navbar_1mzwy_1 a:visited,._Navbar_1mzwy_1 a a:focus,._Navbar_1mzwy_1 a a:link,._Navbar_1mzwy_1 a a:active{color:var(--color)}._Navbar_1mzwy_1 ._Menu_1mzwy_24{height:var(--h);background-color:var(--back);width:100vw;overflow:display;grid-template-rows:min-content auto;grid-template-columns:1fr;transition-property:color;transition-duration:.8s;transition-timing-function:ease-in-out;display:grid}._Navbar_1mzwy_1 ._TopMenu_1mzwy_40{height:var(--h);border-bottom:1px solid oklch(from var(--lightest) calc(l - .3) c h / .4);justify-content:center;align-items:center;max-width:100%;display:flex}@media screen and (width<=900px){._Navbar_1mzwy_1 ._TopMenu_1mzwy_40{grid-template-rows:var(--h) min-content;grid-template-columns:[open-menu]min-content auto min-content}._Navbar_1mzwy_1 ._TopMenu_1mzwy_40 h1{font-size:1.1em}}@media screen and (width<=600px){._Navbar_1mzwy_1 ._TopMenu_1mzwy_40 h1{display:none}}._Navbar_1mzwy_1 ._TopMenu_1mzwy_40 ._Brand_1mzwy_64{flex-direction:row;flex:1;justify-content:center;align-items:center;height:100%;display:flex}._Navbar_1mzwy_1 ._TopMenu_1mzwy_40 figure#_Logo_1mzwy_1{height:var(--h);flex-direction:row;align-items:center;display:flex;overflow:hidden}._Navbar_1mzwy_1 ._TopMenu_1mzwy_40 figure#_Logo_1mzwy_1 img{object-fit:contain;max-width:100%;height:380%;margin-top:2mm;display:inline}._Navbar_1mzwy_1 ._TopMenu_1mzwy_40 button,._Navbar_1mzwy_1 ._TopMenu_1mzwy_40 a{color:var(--accent);background:0 0;padding:0 1em;font-size:1em;background-color:#0000!important}:is(._Navbar_1mzwy_1._Opague_1mzwy_100,._Navbar_1mzwy_1[data-open=true]) ._Menu_1mzwy_24{background:var(--back);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);--color:var(--black)}._Navbar_1mzwy_1{justify-items:start;width:100%;margin:0 auto}._Navbar_1mzwy_1 *{white-space:nowrap;margin:0;padding:0;transition-property:color;transition-duration:.8s;transition-timing-function:ease-in-out}._Navbar_1mzwy_1 button{background:0 0;padding:0;font-size:1em}._Navbar_1mzwy_1 h1{width:min-content;font-size:1.5em;font-weight:300;color:var(--secondary)!important}._Navbar_1mzwy_1 h1,._Navbar_1mzwy_1 button,._Navbar_1mzwy_1 ._MenuItem_1mzwy_137{padding:3mm;transition-property:color;transition-duration:.8s;transition-timing-function:ease-in-out}._Navbar_1mzwy_1 nav._NavPopup_1mzwy_145{background-color:var(--back);border-bottom:1px solid oklch(from var(--lightest) calc(l - .3) c h / .4);width:100%;transition-property:background-color,color;transition-duration:.8s;transition-timing-function:ease-in-out;display:none}._Navbar_1mzwy_1[data-open=true] nav._NavPopup_1mzwy_145{flex-direction:column;grid-area:2/1/auto/-1;display:flex}@media only screen and (width<=600px){._Navbar_1mzwy_1[data-open=true] nav._NavPopup_1mzwy_145{height:100vh}}._Navbar_1mzwy_1[data-open=true] nav._NavPopup_1mzwy_145 ._MenuItem_1mzwy_137{color:var(--color);flex:0;transition-property:background-color;transition-duration:.2s;transition-timing-function:ease-in-out}._Navbar_1mzwy_1[data-open=true] nav._NavPopup_1mzwy_145 a:hover,._Navbar_1mzwy_1[data-open=true] nav._NavPopup_1mzwy_145 li:hover{background-color:oklch(from var(--lightest) calc(l - .3) c h / .4)}._NavGroup_1mzwy_185{list-style-type:none}._NavGroup_1mzwy_185 li{padding-left:1cm;line-height:.8em}._Header_1y45n_2{--edge:var(--brush-edge);-webkit-mask-image:linear-gradient(#000,#000),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 40' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H1000 V30 C 900 33, 800 27, 680 31 S 450 35, 330 30 S 120 27, 0 32 Z'/%3E%3C/svg%3E");mask-image:linear-gradient(#000,#000),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 40' preserveAspectRatio='none'%3E%3Cpath d='M0 0 H1000 V30 C 900 33, 800 27, 680 31 S 450 35, 330 30 S 120 27, 0 32 Z'/%3E%3C/svg%3E");-webkit-mask-position:top,bottom;mask-position:top,bottom;-webkit-mask-size:100% calc(100% - var(--edge) + 1px), 100% var(--edge);mask-size:100% calc(100% - var(--edge) + 1px), 100% var(--edge);height:calc(100svh - var(--menu-h));flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:relative;overflow:clip;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;container-type:size}@media (orientation:portrait){._Header_1y45n_2{aspect-ratio:4/5;height:auto}}._Header_1y45n_2 img{object-fit:cover;--rw:max(100cqw, 100cqh * var(--ratio));--rh:max(100cqh, 100cqw / var(--ratio));object-position:clamp(100cqw - var(--rw), 50cqw - var(--fx) * var(--rw), 0px) clamp(100cqh - var(--rh), 50cqh - var(--fy) * var(--rh), 0px);opacity:0;width:100%;height:100%;transition-property:opacity;transition-duration:1s;transition-timing-function:ease-in-out;position:absolute;inset:0}._Header_1y45n_2 img[data-active=true][data-loaded=true]{opacity:1}button._ScrollHint_1y45n_55{margin-bottom:calc(var(--edge) + .5em);color:#fff;letter-spacing:.25em;text-transform:uppercase;filter:drop-shadow(0 0 4px rgba(from var(--black) r g b / .6));opacity:0;visibility:hidden;background:0 0;border:none;flex-direction:column;align-items:center;gap:.2em;padding:.3em .8em;font-family:Montserrat;font-size:.75em;font-weight:500;transition:opacity .4s ease-in-out,visibility .4s;display:flex;position:sticky;bottom:1.5em}button._ScrollHint_1y45n_55[data-shown=true]{opacity:.85;visibility:visible}button._ScrollHint_1y45n_55[data-shown=true]:hover{opacity:1;background:0 0}button._ScrollHint_1y45n_55 svg{width:3em;height:3em}._Below_1y45n_98{scroll-margin-top:var(--menu-h)}._Flourish_djo01_2{z-index:-1;pointer-events:none;opacity:.5;width:clamp(6cm,40vw,14cm);position:absolute}._Flourish_djo01_2 path{fill:none;stroke:var(--oldpink);stroke-width:2.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}#_Intro_1mjba_1{position:relative}._Contact_xw2s6_1{display:grid}ul._Links_xw2s6_6{flex-wrap:wrap;gap:1em;margin:1.5em 0 0;padding:0;list-style-type:none;display:flex}ul._Links_xw2s6_6 li{width:auto;margin:0;padding:0}._Tile_xw2s6_21{border:1px solid var(--border);background:rgba(from var(--bg) r g b / .6);color:var(--fg);border-radius:.8em;align-items:center;gap:.9em;padding:.8em 1.4em .8em 1em;font-weight:400;text-decoration:none;transition:border-color .15s linear,background-color .15s linear;display:flex}._Tile_xw2s6_21:hover{border-color:var(--accent);background:var(--bg)}._Icon_xw2s6_42{color:var(--accent);display:flex}._Icon_xw2s6_42 svg{width:1.6em;height:1.6em}._Label_xw2s6_52{letter-spacing:.2em;text-transform:uppercase;color:var(--accent);font-size:.65em;display:block}._Value_xw2s6_60{font-size:.9em;display:block}._Layout_xw2s6_66{width:var(--content-w);grid-template-columns:minmax(0,1fr) minmax(0,20rem);align-items:center;gap:clamp(2em,5vw,4em);margin-inline:auto;display:grid}@media only screen and (width<=800px){._Layout_xw2s6_66{grid-template-columns:minmax(0,1fr)}}._Photo_xw2s6_79{aspect-ratio:2/3;object-fit:cover;width:100%;max-width:20rem}._Prijzen_133z6_1{background:var(--lightest);color:var(--black);padding:3em 0 4em}._Pakketten_133z6_7{width:var(--content-w);flex-direction:column;gap:2.5em;max-width:80vw;margin-top:1.5em;display:flex}@media only screen and (width<=600px){._Pakketten_133z6_7{max-width:92vw}}article._Pakket_133z6_7{background:var(--bg);color:var(--fg);box-shadow:0 1px 2px rgba(from var(--black) r g b / .08), 0 10px 30px rgba(from var(--black) r g b / .08);padding:2.5em 3em;scroll-margin-top:6em}@media only screen and (width<=600px){article._Pakket_133z6_7{padding:1.5em 1.2em}}article._Pakket_133z6_7 h3,article._Pakket_133z6_7 p,article._Pakket_133z6_7 ul,article._Pakket_133z6_7 li{width:auto;max-width:42em}article._Pakket_133z6_7 h3{color:var(--accent);margin:0 0 .6em;font-size:2em}article._Pakket_133z6_7 p{margin:0 0 1em}article._Pakket_133z6_7 ul{margin:1.2em 0;padding:0;list-style:none}article._Pakket_133z6_7 ul li{margin-bottom:.35em;padding-left:1.6em;position:relative}article._Pakket_133z6_7 ul li:before{content:"";border-top:1px solid var(--accent);width:.8em;position:absolute;top:.75em;left:0}article._Pakket_133z6_7 ._Kicker_133z6_73{letter-spacing:.25em;text-transform:uppercase;color:var(--accent);margin:0 0 .3em;font-size:.7em;font-weight:500}article._Pakket_133z6_7 ._Prijs_133z6_82{border-top:1px solid var(--border);align-items:baseline;gap:.5em;max-width:none;margin:1.5em 0 0;padding-top:.8em;display:flex}article._Pakket_133z6_7 ._Prijs_133z6_82 small{letter-spacing:.15em;text-transform:uppercase;color:var(--accent);font-size:.7em}article._Pakket_133z6_7 ._Prijs_133z6_82 strong{color:var(--accent);font-family:tan pearl,serif;font-size:2.2em;font-style:italic;font-weight:400;line-height:1}article._Pakket_133z6_7 ._Extras_133z6_108{background:color-mix(in oklab, var(--lightest) 25%, var(--bg));margin-top:1.5em;padding:1.2em 1.5em;font-size:.9em}article._Pakket_133z6_7 ._Extras_133z6_108 p:last-child,article._Pakket_133z6_7 ._Extras_133z6_108 ul:last-child{margin-bottom:0}article._Pakket_133z6_7 ._Extras_133z6_108 ul{margin:.6em 0 1em}article._Pakket_133z6_7 ._Portfolios_133z6_123{flex-wrap:wrap;align-items:center;gap:.5em 1em;margin-top:1.5em;display:flex}article._Pakket_133z6_7 ._Portfolios_133z6_123 ._Kicker_133z6_73{margin:0}article._Pakket_133z6_7 ._Portfolios_133z6_123 ul{flex-wrap:wrap;gap:.5em;margin:0;display:flex}article._Pakket_133z6_7 ._Portfolios_133z6_123 li{margin:0;padding:0}article._Pakket_133z6_7 ._Portfolios_133z6_123 li:before{content:none}article._Pakket_133z6_7 ._Portfolios_133z6_123 a{border:1px solid var(--border);color:var(--accent);border-radius:1em;padding:.25em .9em;font-size:.8em;font-weight:400;text-decoration:none;transition:border-color .15s linear,background-color .15s linear;display:inline-block}article._Pakket_133z6_7 ._Portfolios_133z6_123 a:hover{border-color:var(--accent);background:color-mix(in oklab, var(--lightest) 25%, var(--bg))}._Header_1k3c9_1{flex-direction:row;align-items:center;max-height:70vh;display:flex}._Header_1k3c9_1 #_Hill_1k3c9_1{object-fit:cover;object-position:50% 25%;width:100%;max-width:2200px;height:100%}._Portfolio_1ewm0_2{flex-flow:wrap;gap:1cm;width:100vw;margin-top:2cm;padding:min(1.5cm,2%);display:flex}._Portfolio_1ewm0_2 img{object-fit:scale-down;flex-grow:1;width:auto;max-width:100%;min-height:30vh;max-height:15cm;display:block}._Page_1ewm0_26{isolation:isolate;position:relative;overflow-x:clip}
