:root:where(:not([data-ddk-season-markup])){--tw-ease: var(--ddk-ease-out, cubic-bezier(.19, .8, .12, 1));--tw-ease-io: var(--ddk-ease-inout, cubic-bezier(.65, 0, .35, 1));--tw-ease-swing: var(--ddk-ease-swing, var(--tw-ease));--tw-dur: .8s;--tw-dur-ui: .42s;--tw-dur-ui-out: .6s;--tw-dur-light: .9s;--tw-vt-dur: .7s;--tw-k: 90;--tw-zeta: .76;--tw-lean-gain: 6;--tw-lean-max: 4.5;--tw-swing-len: 90;--tw-cursor-lag: 14;--tw-breath: 1}.tw{--tw-range: .17;--tw-h: clamp(480px, 70svh, 680px);--tw-pad: clamp(22px, 3vw, 44px);--tw-copy-w: min(410px, 40cqw);--tw-over: 1.1;--tw-gap: 2px;--tw-fold-scale: .92;--tw-mark-w: 58px;--tw-cream: #FBF6EA;--tw-groen-deep: #0E1C19;--tw-rood-deep: #2B0B0A;--tw-groen-dot: #3E6B5E;--tw-groen-ink: #2F5C50;position:relative;margin-inline:var(--ddk-gutter);max-width:calc(var(--ddk-max) - 2 * var(--ddk-gutter));timeline-scope:--tw-track;isolation:isolate}@media(min-width:1441px){.tw{margin-inline:auto}}.tw[data-variant=kamers]{--tw-h: clamp(560px, 80svh, 820px);--tw-range: .19;--tw-copy-w: min(460px, 38cqw);--tw-mark-w: 64px}@media(min-width:1100px){.tw[data-variant=kamers]{--tw-copy-w: min(460px, 38cqw, calc((31cqw - var(--tw-pad) - 12px) / .92))}}.tw *,.tw *:before,.tw *:after{box-sizing:border-box}.tw-sky{--s: .5;position:absolute;z-index:-1;inset:12% -4% -12%;pointer-events:none}.tw-sky:before,.tw-sky:after{content:"";position:absolute;inset:0;will-change:opacity}.tw-sky:before{background:radial-gradient(44% 58% at 24% 72%,#96c4ba80,#96c4ba00 72%);opacity:clamp(.18,.35 + (var(--s) - .5) * 4,1)}.tw-sky:after{background:radial-gradient(44% 58% at 76% 72%,#eeaa706b,#eeaa7000 72%);opacity:clamp(.18,.35 + (.5 - var(--s)) * 4,1)}[data-ddk-theme=avond] .tw-sky{display:none}.tw-cap{display:flex;align-items:baseline;justify-content:space-between;gap:8px 24px;flex-wrap:wrap;margin-bottom:clamp(12px,1.2vw,18px)}.tw-cap__q{font:italic 400 var(--ddk-fs-lead)/1.2 var(--ddk-font-display);color:var(--ddk-text-soft)}.tw-cap__q :is(em,:where([data-ddk-tag=em])){color:var(--ddk-text)}.tw-cap__hint{display:none;align-items:center;gap:10px;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ddk-text-soft);transition:opacity .6s var(--tw-ease)}.tw-cap__hint:before{content:"";width:34px;height:10px;background:currentColor;opacity:.7;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 10'%3E%3Cpath d='M1 5h32M5 1.5 1 5l4 3.5M29 1.5 33 5l-4 3.5' fill='none' stroke='black' stroke-width='1.2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 10'%3E%3Cpath d='M1 5h32M5 1.5 1 5l4 3.5M29 1.5 33 5l-4 3.5' fill='none' stroke='black' stroke-width='1.2'/%3E%3C/svg%3E") center / contain no-repeat}.tw-cap__hint :is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span]))+:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])){display:none}@media(min-width:768px){html.a-js .tw-cap__hint,html.ddk-js .tw-cap__hint{display:inline-flex}}@media(min-width:768px)and (hover:none){.tw-cap__hint :is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])):first-child{display:none}.tw-cap__hint :is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span]))+:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])){display:inline}}.tw.is-touched .tw-cap__hint{opacity:0}@media(prefers-reduced-motion:reduce){.tw-cap__hint{display:none!important}}.tw-stage{--s: .5;--lean: 0;--swing: 0;position:relative;height:var(--tw-h);overflow:hidden;border-radius:var(--ddk-radius-l);isolation:isolate;container-type:size;background:var(--tw-groen-deep);touch-action:pan-y;-webkit-tap-highlight-color:transparent;box-shadow:0 30px 60px -38px #1e231a8c}.tw-world{position:absolute;inset:0;pointer-events:none}.tw-world--rood{z-index:2}.tw-clip{position:absolute;inset:0;overflow:hidden;pointer-events:auto;will-change:transform}.tw-counter{position:absolute;inset:0;will-change:transform}.tw-world--groen .tw-clip{transform-origin:100% 50%;transform:translate3d(calc((var(--s) - 1) * 100cqw + var(--tw-gap)),0,0) skew(calc(var(--lean) * 1deg))}.tw-world--groen .tw-counter{transform-origin:100% 50%;transform:skew(calc(var(--lean) * -1deg)) translate3d(calc((1 - var(--s)) * 100cqw - var(--tw-gap)),0,0)}.tw-world--rood .tw-clip{transform-origin:0 50%;transform:translate3d(calc(var(--s) * 100cqw),0,0) skew(calc(var(--lean) * 1deg))}.tw-world--rood .tw-counter{transform-origin:0 50%;transform:skew(calc(var(--lean) * -1deg)) translate3d(calc(var(--s) * -100cqw),0,0)}.tw-photos{position:absolute;inset:0;isolation:isolate}.tw-photo{--pw: max(calc(var(--tw-over) * 100cqw), calc(var(--ar) * 100cqh));position:absolute;left:0;top:calc((100cqh - var(--pw) / var(--ar)) * var(--py));width:var(--pw);aspect-ratio:var(--ar);transform-origin:calc(var(--fx) * 100%) 55%;transform:translate3d(var(--tx),0,0) scale(var(--zoom));will-change:transform}.tw-photo img{width:100%;height:100%;object-fit:cover;display:block}.tw-world--groen .tw-photo{--tx: clamp(calc(var(--s) * 100cqw - var(--pw)), calc(var(--s) * 50cqw - var(--fx) * var(--pw)), 0px);--zoom: clamp(1, 1.025 - (var(--s) - .5) * .16, 1.05)}.tw-world--rood .tw-photo{--tx: clamp(calc(100cqw - var(--pw)), calc((1 + var(--s)) * 50cqw - var(--fx) * var(--pw)), calc(var(--s) * 100cqw));--zoom: clamp(1, 1.025 + (var(--s) - .5) * .16, 1.05)}.tw-light{position:absolute;inset:0;pointer-events:none;mix-blend-mode:screen;opacity:0;will-change:opacity}.tw-light:before,.tw-light:after{content:"";position:absolute}.tw-world--groen .tw-light{opacity:clamp(0,(var(--s) - .5) * 6,1)}.tw-world--groen .tw-light:before{inset:0;background:linear-gradient(100deg,#c4e2e829,#c4e2e80a 60%,#c4e2e800)}.tw-world--groen .tw-light:after{left:calc(var(--lx) * 100% - 34%);top:calc(var(--ly) * 100% - 40%);width:68%;height:80%;background:radial-gradient(closest-side,#eaf7f480,#d6ecea2e 55%,#d6ecea00)}.tw-world--rood .tw-light{opacity:clamp(0,(.5 - var(--s)) * 6,1)}.tw-world--rood .tw-light:before{inset:0;background:linear-gradient(260deg,#ffb06817,#ffa06008 60%,#ffa06000)}.tw-world--rood .tw-light:after{left:calc(var(--lx) * 100% - 30%);top:calc(var(--ly) * 100% - 34%);width:60%;height:68%;background:radial-gradient(closest-side,#ffce8c5c,#ffb4741a 55%,#ffb47400)}.tw-veil{position:absolute;inset:0;pointer-events:none;background:#0a0e09;will-change:opacity}.tw-world--groen .tw-veil{opacity:clamp(0,(.5 - var(--s)) * 2.2,.32)}.tw-world--rood .tw-veil{opacity:clamp(0,(var(--s) - .5) * 2.2,.32)}.tw-scrim{position:absolute;inset:0;pointer-events:none}.tw-scrim{--tw-scrim-a: .5;background:radial-gradient(var(--tw-scrim-rx, 120%) var(--tw-scrim-ry, 96%) at var(--tw-scrim-x) 100%,rgb(var(--tw-pool) / var(--tw-scrim-a)) 0%,rgb(var(--tw-pool) / calc(var(--tw-scrim-a) * .991)) 10%,rgb(var(--tw-pool) / calc(var(--tw-scrim-a) * .942)) 20%,rgb(var(--tw-pool) / calc(var(--tw-scrim-a) * .837)) 30%,rgb(var(--tw-pool) / calc(var(--tw-scrim-a) * .683)) 40%,rgb(var(--tw-pool) / calc(var(--tw-scrim-a) * .5)) 50%,rgb(var(--tw-pool) / calc(var(--tw-scrim-a) * .317)) 60%,rgb(var(--tw-pool) / calc(var(--tw-scrim-a) * .163)) 70%,rgb(var(--tw-pool) / calc(var(--tw-scrim-a) * .058)) 80%,rgb(var(--tw-pool) / calc(var(--tw-scrim-a) * .009)) 90%,rgb(var(--tw-pool) / 0) 100%)}.tw-world--groen .tw-scrim{--tw-scrim-x: 0%}.tw-world--rood .tw-scrim{--tw-scrim-x: 100%}.tw-hit{position:absolute;inset:0;z-index:1;cursor:pointer}.tw-when{position:absolute;top:var(--tw-pad);z-index:3;display:inline-flex;align-items:center;gap:10px;height:36px;padding:0 14px 0 11px;border-radius:var(--ddk-radius-pill);background:#fffdf8e6;color:var(--ddk-ink);box-shadow:0 6px 18px -8px #00000059;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;line-height:1;pointer-events:none}.tw-world--groen .tw-when{left:var(--tw-pad)}.tw-world--rood .tw-when{right:var(--tw-pad);padding:0 11px 0 14px}.tw-when__t{margin-left:-3px;font:400 1rem/1 var(--ddk-font-display);letter-spacing:.02em;text-transform:none;font-variant-numeric:lining-nums}.tw-when__t:empty{display:none}.tw-when__t:before{content:"\b7  ";color:var(--ddk-ink-soft)}.tw-sun{position:relative;width:24px;height:20px;flex:none;overflow:hidden}.tw-sun:before{content:"";position:absolute;left:0;right:0;bottom:5px;height:1.25px;border-radius:1px;background:currentColor;opacity:.75;z-index:1}.tw-sun:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background:#fffdf8f5;z-index:1}.tw-sun :is(i,:where([data-ddk-tag=i])){position:absolute;left:5px;top:4px;width:14px;height:14px;border-radius:50%;background:var(--ddk-gold, #83693A);box-shadow:none;transform:translate3d(0,5px,0);transition:transform 1.1s var(--tw-ease)}.tw-world--rood .tw-sun :is(i,:where([data-ddk-tag=i])){background:var(--ddk-red, #BB3737);box-shadow:none}.tw[data-lean=groen] .tw-world--groen .tw-sun :is(i,:where([data-ddk-tag=i])){transform:translateZ(0)}.tw[data-lean=rood] .tw-world--rood .tw-sun :is(i,:where([data-ddk-tag=i])){transform:translate3d(0,9px,0)}.tw-copy{position:absolute;bottom:var(--tw-pad);z-index:2;width:var(--tw-copy-w);color:var(--tw-cream);pointer-events:none;transition:transform var(--tw-dur) var(--tw-ease),opacity 1s var(--tw-ease),translate 1.2s var(--tw-ease)}.tw-copy:before{content:"";position:absolute;z-index:-1;pointer-events:none;left:calc(var(--tw-wash-x) - var(--tw-wash-rx));width:calc(2 * var(--tw-wash-rx));top:calc(var(--tw-wash-y) - var(--tw-wash-ry));height:calc(2 * var(--tw-wash-ry));background:radial-gradient(closest-side,rgb(var(--tw-pool) / var(--tw-wash-a)) 40%,rgb(var(--tw-pool) / calc(var(--tw-wash-a) * .991)),rgb(var(--tw-pool) / calc(var(--tw-wash-a) * .942)),rgb(var(--tw-pool) / calc(var(--tw-wash-a) * .837)),rgb(var(--tw-pool) / calc(var(--tw-wash-a) * .683)),rgb(var(--tw-pool) / calc(var(--tw-wash-a) * .5)),rgb(var(--tw-pool) / calc(var(--tw-wash-a) * .317)),rgb(var(--tw-pool) / calc(var(--tw-wash-a) * .163)),rgb(var(--tw-pool) / calc(var(--tw-wash-a) * .058)),rgb(var(--tw-pool) / calc(var(--tw-wash-a) * .009)),rgb(var(--tw-pool) / 0))}.tw-copy{--tw-wash-a: .7;--tw-wash-y: 58%;--tw-wash-rx: 135%;--tw-wash-ry: 120%}.tw-world--groen{--tw-pool: 9 22 19;--tw-wash-x: 30%}.tw-world--rood{--tw-pool: 40 10 9;--tw-wash-x: 70%}.tw-world--groen .tw-copy{left:var(--tw-pad);transform-origin:0 100%}.tw-world--rood .tw-copy{right:var(--tw-pad);text-align:right;transform-origin:100% 100%}.tw-copy a,.tw-copy button{pointer-events:auto}.tw.is-live .tw-copy>*{pointer-events:auto;cursor:pointer}.tw-top,.tw-more{transition:transform var(--tw-dur) var(--tw-ease),opacity calc(var(--tw-dur) * .6) var(--tw-ease)}.tw-kicker{font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--tw-cream)}.tw-name{margin:8px 0 0;font:italic 400 clamp(2.5rem,1.35rem + 2.7vw,4.5rem)/.95 var(--ddk-font-display);letter-spacing:-.02em;color:var(--tw-cream)}.tw[data-variant=kamers] .tw-name{font-size:clamp(2.75rem,1.3rem + 3.4vw,5.5rem)}.tw-more{padding-top:12px}.tw-line{font-size:1rem;line-height:1.5;color:#fbf6eaf0;text-wrap:pretty}.tw-facts{margin-top:8px;font-size:.8125rem;letter-spacing:.04em;color:#fbf6eadb;text-wrap:pretty}.tw-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:18px}.tw-world--rood .tw-row{justify-content:flex-end}.tw-price{display:flex;align-items:baseline;gap:8px;white-space:nowrap}.tw-price__n{font:400 1.875rem/1 var(--ddk-font-display);font-variant-numeric:lining-nums}.tw-price__u{font-size:.8125rem;color:#fbf6eae0}.tw-incl{margin-top:12px;font-size:.75rem;letter-spacing:.02em;line-height:1.4;color:#fbf6eadb;transition:opacity calc(var(--tw-dur) * .6) var(--tw-ease) .12s}.tw[data-variant=kamers] .tw-price{flex-basis:100%}.tw[data-variant=kamers] .tw-world--rood .tw-price{justify-content:flex-end}.tw-go{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 18px 0 20px;border-radius:var(--ddk-radius-pill);color:var(--tw-cream);text-decoration:none;font-size:.875rem;letter-spacing:.04em;white-space:nowrap;box-shadow:inset 0 0 0 1px #fbf6ea99;transition:background-color var(--tw-dur-ui-out) var(--tw-ease-io),color var(--tw-dur-ui-out) var(--tw-ease-io),box-shadow var(--tw-dur-ui-out) var(--tw-ease-io)}.tw-go svg{width:16px;height:16px;flex:none;transition:transform var(--tw-dur-ui-out) var(--tw-ease-io)}.tw-go:hover{background:var(--tw-cream);box-shadow:inset 0 0 0 1px var(--tw-cream);transition-duration:var(--tw-dur-ui);transition-timing-function:var(--tw-ease)}.tw-go:hover svg{transform:translate3d(3px,0,0);transition-duration:var(--tw-dur-ui);transition-timing-function:var(--tw-ease)}.tw-world--groen .tw-go:hover{color:var(--tw-groen-ink)}.tw-world--rood .tw-go:hover{color:var(--ddk-red-ink)}.tw :where(a,button):focus-visible{outline:2px solid var(--tw-cream);outline-offset:3px;box-shadow:0 0 0 7px #0e100c99;border-radius:var(--ddk-radius-pill)}.tw .tw-go:focus-visible{background:var(--tw-cream);box-shadow:0 0 0 7px #0e100c99,inset 0 0 0 1px var(--tw-cream)}.tw .tw-world--groen .tw-go:focus-visible{color:var(--tw-groen-ink)}.tw .tw-world--rood .tw-go:focus-visible{color:var(--ddk-red-ink)}.tw .tw-go:focus-visible svg{transform:translate3d(3px,0,0)}.tw[data-lean=groen] .tw-world--groen .tw-go:not(:hover):not(:focus-visible),.tw[data-lean=rood] .tw-world--rood .tw-go:not(:hover):not(:focus-visible){background:#fbf6ea24;box-shadow:inset 0 0 0 1px #fbf6eaeb}.tw[data-lean=groen] .tw-world--rood .tw-copy,.tw[data-lean=rood] .tw-world--groen .tw-copy{transform:translate3d(0,calc(var(--tw-fold2, 0px) * var(--tw-fold-scale)),0) scale(var(--tw-fold-scale))}.tw[data-lean=groen] .tw-world--rood .tw-incl,.tw[data-lean=rood] .tw-world--groen .tw-incl{opacity:0;transition-delay:0s}.tw[data-lean=groen] .tw-world--rood .tw-more :is(a,button),.tw[data-lean=rood] .tw-world--groen .tw-more :is(a,button){pointer-events:none}.tw[data-lean=groen] .tw-world--rood .tw-more,.tw[data-lean=rood] .tw-world--groen .tw-more{opacity:0;transform:translate3d(0,14px,0);transition-duration:var(--tw-dur),calc(var(--tw-dur) * .35)}.tw[data-lean=groen] .tw-world--rood .tw-top,.tw[data-lean=rood] .tw-world--groen .tw-top{transform:translate3d(0,var(--tw-fold, 0px),0)}.tw-more{transition-delay:0s,.12s}.tw[data-lean] .tw-more{transition-delay:0s,0s}.tw[data-lean] .tw-world .tw-more:focus-within{opacity:1;transform:none;transition:none}.tw[data-lean] .tw-world:has(.tw-more:focus-within) .tw-top{transform:none;transition:none}.tw-seam{position:absolute;top:0;bottom:0;left:0;width:0;z-index:3;pointer-events:none;transform-origin:0 50%;transform:translate3d(calc(var(--s) * 100cqw),0,0) skew(calc(var(--lean) * 1deg));will-change:transform}.tw-seam__line{position:absolute;top:0;bottom:0;left:-.5px;width:1px;background:#83693a;box-shadow:none}.tw-tag{position:absolute;left:0;top:0;width:0;height:0;transform-origin:0 0;transform:skew(calc(var(--lean) * -1deg)) rotate(calc(var(--swing) * 1deg));will-change:transform}.tw-tag__in{position:absolute;left:0;top:0}.tw-tag__thread{position:absolute;left:-.75px;top:0;width:1.5px;height:30px;border-radius:1px;background:linear-gradient(180deg,#83693a,#2a2a24 55%)}.tw-tag__in:before{content:"";position:absolute;left:-3.5px;top:26px;width:7px;height:7px;border-radius:50%;background:#1b1c19;box-shadow:0 0 0 1px #83693a80}.tw-mark{position:absolute;left:0;top:31px;width:var(--tw-mark-w);aspect-ratio:var(--ch-logo-ar, 444 / 428.75);translate:-50% 0;filter:drop-shadow(0 8px 10px rgba(0,0,0,.4)) drop-shadow(0 1px 1px rgba(0,0,0,.3))}.tw-mark__plate{position:absolute;inset:0;background:var(--ddk-gold, #83693A);-webkit-mask:var(--ch-logo, url(m/YS4JlaTcWL-ddk-teken.svg)) center / contain no-repeat;mask:var(--ch-logo, url(m/YS4JlaTcWL-ddk-teken.svg)) center / contain no-repeat}.tw-mark>:is(i,:where([data-ddk-tag=i])){position:absolute;border-radius:50%;background:var(--ddk-gold, #83693A);opacity:0}.tw-mark>:is(i,:where([data-ddk-tag=i])):nth-of-type(1){left:var(--ch-c1-x, 18.6%);top:var(--ch-c1-y, 9.97%);width:var(--ch-c1-w, 28.4%);height:var(--ch-c1-h, 7.1%);rotate:var(--ch-c1-r, 0deg);opacity:clamp(0,(var(--s) - .52) * 9,1)}.tw-mark>:is(i,:where([data-ddk-tag=i])):nth-of-type(2){left:var(--ch-c2-x, 36.6%);top:var(--ch-c2-y, 2.2%);width:var(--ch-c2-w, 26.9%);height:var(--ch-c2-h, 7.3%);rotate:var(--ch-c2-r, 4.3deg)}.tw-mark>:is(i,:where([data-ddk-tag=i])):nth-of-type(3){left:var(--ch-c3-x, 52.3%);top:var(--ch-c3-y, 11.3%);width:var(--ch-c3-w, 26.8%);height:var(--ch-c3-h, 6.9%);rotate:var(--ch-c3-r, 2.7deg);opacity:clamp(0,(.48 - var(--s)) * 9,1)}.tw-cursor{position:absolute;left:0;top:0;z-index:6;pointer-events:none;will-change:transform;display:none}.tw-cursor__in{display:inline-flex;align-items:center;gap:9px;height:40px;padding:0 16px 0 13px;margin:18px 0 0 16px;border-radius:var(--ddk-radius-pill);background:#fffdf8f0;color:var(--ddk-ink);white-space:nowrap;font-size:.8125rem;letter-spacing:.04em;box-shadow:0 10px 26px -12px #00000080;transform-origin:0 0;scale:.4;opacity:0;transition:scale .5s var(--tw-ease),opacity .3s var(--tw-ease)}.tw-cursor__in:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--tw-groen-dot);transition:background-color .45s var(--tw-ease-io)}.tw-cursor[data-side=rood] .tw-cursor__in:before{background:var(--ddk-red)}.tw-cursor__in svg{width:14px;height:14px;flex:none}.tw-cursor.is-on .tw-cursor__in{scale:1;opacity:1}@media(min-width:768px)and (hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){html.a-js .tw-cursor,html.ddk-js .tw-cursor{display:block}}@media(prefers-reduced-motion:no-preference){.tw.is-armed .tw-when{opacity:0;translate:0 -8px;transition:opacity .9s var(--tw-ease),translate 1s var(--tw-ease)}.tw.is-armed .tw-copy{opacity:0;translate:0 26px}.tw.is-armed .tw-tag__in{opacity:0;translate:0 -14px}.tw.is-armed .tw-seam__line{scale:1 0;transform-origin:50% 0}.tw.is-armed .tw-photos{opacity:.001;scale:1.04;transition:opacity 1.2s var(--tw-ease),scale 1.8s var(--tw-ease)}.tw.is-armed.is-in .tw-photos{opacity:1;scale:none}.tw.is-armed.is-in .tw-world--rood .tw-photos{transition-delay:.12s}.tw.is-armed.is-in .tw-when{opacity:1;translate:none;transition-delay:.3s}.tw.is-armed.is-in .tw-copy{opacity:1;translate:none;transition-delay:0s,.25s,.25s}.tw.is-armed.is-in .tw-world--rood .tw-copy{transition-delay:0s,.4s,.4s}.tw.is-armed.is-in .tw-world--rood .tw-when{transition-delay:.44s}.tw.is-armed.is-in .tw-seam__line{scale:none;transition:scale 1.4s var(--tw-ease) .15s}.tw.is-armed.is-in .tw-tag__in{opacity:1;translate:none;transition:opacity .7s var(--tw-ease) .6s,translate 1.3s var(--tw-ease-swing) .6s}.tw.is-armed .tw-world .tw-copy:focus-within{opacity:1;translate:none;transition-duration:var(--tw-dur),0s,0s;transition-delay:0s}}.tw [data-vt]{view-transition-name:none}.tw-world--groen.is-vt .tw-clip{width:calc(var(--s) * 100cqw);transform:none}.tw-world--rood.is-vt .tw-clip{left:calc(var(--s) * 100cqw);transform:none}.tw-world.is-vt .tw-counter{transform:none}.tw-world--rood.is-vt .tw-counter{left:calc(var(--s) * -100cqw);right:auto;width:100cqw}.tw-world.is-vt .tw-copy>:not(.tw-top),.tw-world.is-vt .tw-kicker,.tw-world.is-vt .tw-when,.tw-stage:has(.is-vt) .tw-seam,.tw-stage:has(.is-vt) .tw-cursor{opacity:0}::view-transition-group(kamer-foto),::view-transition-group(kamer-titel){animation-duration:var(--tw-vt-dur);animation-timing-function:var(--tw-ease-io)}::view-transition-old(kamer-foto),::view-transition-new(kamer-foto){height:100%;object-fit:cover}.tw-thumbs{display:flex;gap:8px;margin:16px 0 2px;padding:0;list-style:none}.tw-world--rood .tw-thumbs{justify-content:flex-end}.tw-thumbs :is(li,:where([data-ddk-tag=li])){position:relative}.tw-thumb{position:relative;display:block;width:52px;height:52px;padding:0;border:0;border-radius:12px;overflow:hidden;cursor:pointer;background:#0000004d;box-shadow:0 0 0 1px #fbf6ea59;transition:box-shadow var(--tw-dur-ui-out) var(--tw-ease-io),translate var(--tw-dur-ui-out) var(--tw-ease-io)}.tw-thumb img{width:100%;height:100%;object-fit:cover;opacity:.78;transition:opacity var(--tw-dur-ui-out) var(--tw-ease-io),transform .8s var(--tw-ease-io)}.tw-thumb:hover{translate:0 -2px;transition-duration:var(--tw-dur-ui);transition-timing-function:var(--tw-ease)}.tw-thumb:hover img,.tw-thumb:focus-visible img,.tw-thumb[aria-pressed=true] img{opacity:1}.tw-thumb:hover img{transform:scale(1.08);transition-duration:var(--tw-dur-ui),.7s;transition-timing-function:var(--tw-ease)}.tw-thumb[aria-pressed=true]{box-shadow:0 0 0 2px var(--tw-cream)}.tw .tw-thumb:focus-visible{border-radius:12px}.tw-photo[data-i]:not([data-i="0"]){opacity:0;transition:opacity var(--tw-dur-light) var(--tw-ease-io)}.tw-photo[data-i].is-on{opacity:1}.tw-world[data-shown]:not([data-shown="0"]) .tw-photo[data-i="0"] .tw-light{opacity:0}.tw-plan{display:inline-flex;align-items:center;min-height:48px;padding:0 4px;color:var(--tw-cream);font-size:.875rem;letter-spacing:.04em;white-space:nowrap;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;text-decoration-color:#bb3737bf;transition:text-decoration-color var(--tw-dur-ui-out) var(--tw-ease-io),text-underline-offset var(--tw-dur-ui-out) var(--tw-ease-io)}.tw-plan:hover,.tw-plan:focus-visible{text-decoration-color:var(--ddk-red, #BB3737);text-underline-offset:7px;transition-duration:var(--tw-dur-ui);transition-timing-function:var(--tw-ease)}.tw .tw-plan:focus-visible{border-radius:var(--ddk-radius-s)}.tw-compare{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px clamp(24px,4vw,72px);align-items:start;margin-top:clamp(40px,5vw,80px)}.tw-compare__side{position:sticky;top:calc(var(--a-head-h, 76px) + 24px)}.tw-compare__h{margin:0;font:400 var(--ddk-fs-h2)/1 var(--ddk-font-display);letter-spacing:-.01em}.tw-compare__h :is(em,:where([data-ddk-tag=em])){color:var(--ddk-accent-large)}.tw-compare__p{margin-top:14px;max-width:26em;color:var(--ddk-text-soft);font-size:.9375rem;line-height:1.55;text-wrap:pretty}.tw-compare table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.9375rem;line-height:1.4;font-variant-numeric:lining-nums}.tw-compare thead td{width:24%}.tw-compare thead th{width:38%}.tw-compare th,.tw-compare td{padding:14px 16px 14px 0;text-align:left;vertical-align:baseline;font-weight:400}.tw-compare tbody tr,.tw-compare tfoot tr{border-top:1px solid var(--ddk-line)}.tw-compare thead th{padding:0 16px 14px 0;font:italic 400 clamp(1.375rem,1.1rem + .7vw,1.75rem)/1.1 var(--ddk-font-display);color:var(--ddk-text)}.tw-compare thead th:after{content:"";display:block;height:2px;margin-top:12px;border-radius:2px;background:var(--c);transform-origin:0 50%;transition:transform 1.2s var(--tw-ease) .2s}.tw-compare thead th[data-col=groen]{--c: var(--tw-groen-dot)}.tw-compare thead th[data-col=rood]{--c: var(--ddk-red)}.tw.is-armed:not(.is-cmp) .tw-compare thead th:after{transform:scaleX(0)}.tw-compare tbody th,.tw-compare tfoot th{width:24%;padding-top:17px;color:var(--ddk-text-soft);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase}.tw-compare td{width:38%}.tw-compare tfoot td{color:var(--ddk-text-soft)}.tw-compare .tw-num{font:400 1.5rem/1 var(--ddk-font-display)}.tw-compare tbody tr{transition:background-color var(--tw-dur-ui-out) var(--tw-ease-io)}.tw-compare tbody tr:hover{background:linear-gradient(90deg,#fffdf800,#fffdf8b3 18% 82%,#fffdf800);transition-duration:var(--tw-dur-ui)}@media(max-width:899px){.tw-compare{grid-template-columns:minmax(0,1fr);gap:18px}.tw-compare__side{position:static}}@media(max-width:767px){.tw-compare{padding-inline:var(--ddk-gutter)}.tw-compare table{font-size:.875rem}.tw-compare th,.tw-compare td{padding:12px 10px 12px 0}.tw-compare thead th{font-size:1.1875rem}.tw-compare thead td{width:28%}.tw-compare thead th{width:36%}.tw-compare tbody th,.tw-compare tfoot th{font-size:.78125rem;letter-spacing:.1em}.tw-compare .tw-num{font-size:1.3125rem}}@media(min-width:768px)and (max-width:1099px){.tw{--tw-pad: 22px;--tw-copy-w: min(350px, 43cqw);--tw-mark-w: 50px}.tw-name{font-size:clamp(2.25rem,1.2rem + 2.6vw,3rem)}.tw-when{height:34px}.tw[data-variant=kamers] .tw-name{font-size:clamp(2.5rem,1.3rem + 2.8vw,3.5rem)}}.tw-switch{display:none}@media(max-width:767px){.tw{margin-inline:0}.tw-cap{padding-inline:var(--ddk-gutter)}.tw-cap__q{font-size:1.1875rem}.tw-sky{inset:0 0 -6%}.tw-sky:before{background:radial-gradient(70% 46% at 30% 62%,#96c4ba80,#96c4ba00 72%);opacity:.8}.tw-sky:after{background:radial-gradient(70% 46% at 70% 62%,#eeaa706b,#eeaa7000 72%);opacity:.25}html.a-js .tw[data-variant=home] .tw-switch,html.ddk-js .tw[data-variant=home] .tw-switch{position:relative;display:grid;grid-template-columns:1fr 1fr;margin:0 var(--ddk-gutter) 12px;padding:4px;border-radius:var(--ddk-radius-pill);background:#1e231a0f;box-shadow:inset 0 0 0 1px var(--ddk-line);isolation:isolate}.tw-switch__b{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 10px;border:0;border-radius:var(--ddk-radius-pill);background:transparent;color:var(--ddk-text-soft);font-size:.875rem;letter-spacing:.02em;cursor:pointer;transition:color var(--tw-dur-ui) var(--tw-ease);white-space:nowrap}.tw-switch__b[aria-pressed=true]{color:var(--ddk-text)}.tw-switch__ind{position:absolute;z-index:0;left:4px;top:4px;bottom:4px;width:calc(50% - 4px);border-radius:var(--ddk-radius-pill);background:var(--ddk-paper);box-shadow:0 1px 2px #1e231a1a,0 6px 16px -8px #1e231a4d;transition:transform .6s var(--tw-ease)}.tw-switch[data-active=rood] .tw-switch__ind{transform:translate3d(100%,0,0)}.tw .tw-switch__b:focus-visible{outline-color:var(--ddk-focus-inner);box-shadow:0 0 0 7px var(--ddk-focus-outer)}.tw-dot{width:9px;height:9px;border-radius:50%;flex:none}.tw-dot--groen{background:var(--tw-groen-dot)}.tw-dot--rood{background:var(--ddk-red)}.tw-stage{height:auto;container-type:normal;overflow:visible;overflow-x:auto;border-radius:0;background:none;isolation:auto;box-shadow:none;display:grid;grid-auto-flow:column;grid-auto-columns:86%;gap:12px;padding-inline:var(--ddk-gutter);scroll-padding-inline:var(--ddk-gutter);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;scroll-timeline:--tw-track inline;touch-action:auto}.tw-stage::-webkit-scrollbar{display:none}.tw-world{position:relative;inset:auto;pointer-events:auto;scroll-snap-align:start;border-radius:var(--ddk-radius-l);overflow:hidden;background:var(--room-deep);box-shadow:0 22px 40px -30px #1e231a99}.tw-world--groen{--room-deep: #13231F}.tw-world--rood{--room-deep: #300E0D}.tw-clip,.tw-counter{position:relative;inset:auto;transform:none!important;will-change:auto;overflow:visible}.tw-clip{display:flex;flex-direction:column;height:100%}.tw-photos{position:relative;inset:auto;aspect-ratio:1;overflow:hidden}.tw-photo{position:absolute;inset:0;width:100%;aspect-ratio:auto;transform:none;will-change:auto}.tw-photo img{transform:scale(1.001);object-position:calc(var(--fx, .5) * 100%) 50%}.tw-world .tw-light{opacity:.7}.tw-world .tw-light:after{left:calc(var(--lxs, var(--lx)) * 100% - 34%);top:calc(var(--lys, var(--ly)) * 100% - 38%)}.tw-veil,.tw-scrim,.tw-copy:before{display:none}.tw-photos:after{content:"";position:absolute;z-index:5;left:0;right:0;bottom:-1px;height:46%;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,0),color-mix(in srgb,var(--room-deep) 55%,transparent) 55%,var(--room-deep))}.tw-when{top:14px;height:34px}.tw-world--groen .tw-when{left:14px}.tw-world--rood .tw-when{right:auto;left:14px;flex-direction:row;padding:0 14px 0 11px}.tw-world .tw-copy{position:relative;inset:auto;width:auto;margin-top:-34px;padding:0 20px 22px;text-align:left;transform:none!important;translate:none}.tw-world--rood .tw-row,.tw-world--rood .tw-thumbs,.tw[data-variant] .tw-world--rood .tw-price{justify-content:flex-start}.tw-incl{opacity:1!important}.tw-name{font-size:clamp(2rem,1.2rem + 3.6vw,2.5rem)}.tw-line{font-size:.9375rem}.tw-more,.tw-top{transform:none!important;opacity:1!important}.tw-seam,.tw-cursor{display:none!important}.tw-row{margin-top:16px}.tw[data-variant=kamers] .tw-stage{display:flex;flex-direction:column;overflow:visible;gap:16px;scroll-snap-type:none}.tw[data-variant=kamers] .tw-sky{display:none}}@media(max-width:380px){.tw-world .tw-copy{padding:0 16px 20px}.tw-row{gap:10px 12px}.tw-price__n{font-size:1.78125rem}.tw-go{padding:0 14px 0 16px}}@supports (animation-timeline: view()){@media(max-width:767px)and (prefers-reduced-motion:no-preference){.tw[data-variant=home] .tw-world{animation:tw-card linear both;animation-timeline:view(inline);animation-range:cover 0% cover 100%}.tw[data-variant=home] .tw-photo img{animation:tw-drift linear both;animation-timeline:view(inline);animation-range:cover 0% cover 100%}.tw[data-variant=home] .tw-switch__ind{animation:tw-ind linear both;animation-timeline:--tw-track;transition:none}.tw[data-variant=home] .tw-sky:before{animation:tw-cool linear both;animation-timeline:--tw-track}.tw[data-variant=home] .tw-sky:after{animation:tw-warm linear both;animation-timeline:--tw-track}}}@keyframes tw-card{0%{transform:scale(.93)}42%,58%{transform:none}to{transform:scale(.93)}}@keyframes tw-drift{0%{transform:translate3d(7%,0,0) scale(1.14)}50%{transform:translateZ(0) scale(1.08)}to{transform:translate3d(-7%,0,0) scale(1.14)}}@keyframes tw-ind{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}@keyframes tw-cool{0%{opacity:.8}to{opacity:.2}}@keyframes tw-warm{0%{opacity:.2}to{opacity:.85}}@media(prefers-reduced-motion:reduce){.tw-stage,.tw-sky{--s: .5 !important;--lean: 0 !important;--swing: 0 !important}.tw *,.tw *:before,.tw *:after{transition-duration:0s!important;transition-delay:0s!important;animation:none!important}}@media print{.tw-seam,.tw-switch,.tw-cap__hint,.tw-cursor,.tw-sky{display:none!important}}:root:where(:not([data-ddk-season-markup])){--k-ease: var(--ddk-ease-out, cubic-bezier(.19, .8, .12, 1));--k-ease-fly: var(--ddk-ease-inout, cubic-bezier(.65, 0, .35, 1));--k-ease-leave: var(--ddk-ease-in, cubic-bezier(.5, 0, .75, 0));--k-fly: 1.15s;--k-draw: 1s;--k-in: .45s;--k-out: .7s;--k-card: .62s;--k-stagger: 90ms;--k-rise: 14px;--k-paper: #F3EBDC;--k-route: #A83030;--k-fine: #7C6334;--k-label: #4B5043}.k-win{position:relative;overflow:hidden;isolation:isolate;background:var(--k-paper);contain:layout paint}.k-win>.k-poster{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s cubic-bezier(.37,0,.63,1);pointer-events:none}.k-win>.k-poster.is-in{opacity:1}@media(prefers-reduced-motion:reduce){.k-win>.k-poster{transition:none}}.k-win:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px #83693a47,inset 0 18px 40px -26px #3c2c1259;background:radial-gradient(120% 90% at -10% 70%,#ffd69629,#ffd69600 55%)}.k-marks{position:absolute;inset:0;z-index:2;pointer-events:none}.k-marks>*{position:absolute;left:0;top:0}.k-door{z-index:4;width:0;height:0}.k-door>:is(i,:where([data-ddk-tag=i])){position:absolute;left:-8px;top:-8px;width:16px;height:16px;border-radius:50%;background:var(--ddk-red);box-shadow:0 0 0 2.5px #fffdf8,0 0 0 3.5px #6e1e1e59,0 3px 10px #28140a59}.k-door>:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])){position:absolute;top:-17px;left:16px;display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px 0 7px;border-radius:999px;background:#fffdf8f5;color:var(--ddk-ink);white-space:nowrap;font:400 1rem/1 var(--ddk-font-display);letter-spacing:.005em;box-shadow:0 6px 18px -10px #1e180c8c,inset 0 0 0 1px #83693a4d}.k-door>:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])) .a-cups{--a-cups: 24px;color:var(--ddk-gold)}.k-lbl{z-index:1;white-space:nowrap;color:var(--k-label);font:italic 400 1.0625rem/1 var(--ddk-font-display);letter-spacing:.01em;text-shadow:0 0 2px var(--k-paper),0 0 6px rgba(243,235,220,.95)}.k-lbl>:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])){display:block;transform:translate(-50%,-50%)}.k-lbl :is(small,:where([data-ddk-tag=small])){display:block;margin-top:3px;font:400 .78125rem/1 var(--ddk-font-body);font-style:normal;letter-spacing:.18em;text-transform:uppercase;text-align:center}.k-lbl--caps{font:400 .78125rem/1 var(--ddk-font-body);font-style:normal;letter-spacing:.32em;text-transform:uppercase}.k-lbl--water{color:#3b5a56;letter-spacing:.06em}.k-north{position:absolute;right:16px;top:16px;z-index:3;display:grid;justify-items:center;gap:2px;margin:0;font:400 .78125rem/1 var(--ddk-font-body);letter-spacing:.1em;color:var(--ddk-ink-soft);pointer-events:none}.k-north:before{content:"";width:1px;height:18px;background:linear-gradient(var(--ddk-ink),rgba(30,35,26,0))}.k-scale{position:absolute;left:16px;bottom:14px;z-index:3;display:grid;gap:5px;margin:0;font-size:.78125rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ddk-ink-soft);pointer-events:none}.k-scale :is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])){padding:2px 6px;margin-left:-6px;border-radius:6px;background:#f3ebdcdb;width:max-content}html:not(.a-js) .k-scale{display:none}.k-static{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:44.75% 51.66%}.k-door--static{left:44.75%;top:51.66%}html.a-js .k-door--static,.k-win .k-lbl[data-k-lbl]{visibility:hidden}.k-tz{position:relative;margin:0}.k-tz__map{margin:0}.k-tz .k-win{aspect-ratio:16 / 11;border-radius:var(--ddk-radius-arch);box-shadow:0 30px 60px -38px #3c280c73}.k-tz .k-door>:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])){height:30px;font-size:.9375rem}.k-tz :is(figcaption,:where([data-ddk-tag=figcaption])),.k-map__src{margin-top:12px;font-size:.75rem;color:var(--ddk-text-soft)}.k-tz :is(figcaption,:where([data-ddk-tag=figcaption])) a,.k-map__src a{color:inherit;text-underline-offset:3px}.k-tz__map{position:relative}:is(figcaption,:where([data-ddk-tag=figcaption])).k-src{position:absolute;right:12px;bottom:10px;z-index:4;max-width:calc(100% - 24px);margin:0;padding:3px 8px;border-radius:6px;background:#f6f1e5eb;font-size:.75rem;line-height:1.35;letter-spacing:0;color:var(--ddk-ink-soft, #4B5043)}:is(figcaption,:where([data-ddk-tag=figcaption])).k-src a{position:relative;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;text-decoration-color:#4b504373;transition:text-decoration-color .3s var(--ddk-ease-out, ease)}:is(figcaption,:where([data-ddk-tag=figcaption])).k-src a:after{content:"";position:absolute;inset:-14px -4px}:is(figcaption,:where([data-ddk-tag=figcaption])).k-src a:is(:hover,:focus-visible){text-decoration-color:#bb3737}:is(figcaption,:where([data-ddk-tag=figcaption])).k-src a:focus-visible{outline:2px solid var(--ddk-ink, #2C3222);outline-offset:3px;border-radius:3px}.k-src__x{white-space:nowrap}@media(max-width:899px){.k-src__x{display:none}:is(figcaption,:where([data-ddk-tag=figcaption])).k-src{right:8px;bottom:8px}}html:not(.a-js) .k-tz .k-win>:not(noscript){display:none}@media(max-width:860px){.k-tz .k-win{aspect-ratio:4 / 3;border-radius:180px 180px var(--ddk-radius-l) var(--ddk-radius-l) / 90px 90px var(--ddk-radius-l) var(--ddk-radius-l)}}.a-times--k :is(li,:where([data-ddk-tag=li])){position:relative}.a-times--k :is(li,:where([data-ddk-tag=li])):before{content:"";position:absolute;inset:0 -12px;z-index:-1;border-radius:var(--ddk-radius-m);background:#fffdf88c;opacity:0;transition:opacity var(--k-out) var(--k-ease-fly)}.a-times--k :is(li,:where([data-ddk-tag=li])):hover:before,.a-times--k :is(li,:where([data-ddk-tag=li])):focus-within:before,.a-times--k :is(li,:where([data-ddk-tag=li])).is-hot:before{opacity:1;transition-duration:var(--k-in);transition-timing-function:var(--k-ease)}.a-times--k .a-times__name a{text-decoration:none;color:inherit;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size var(--k-out) var(--k-ease-fly)}.a-times--k .a-times__name a:after{content:"";position:absolute;inset:0}.a-times--k :is(li,:where([data-ddk-tag=li])):hover .a-times__name a,.a-times--k .a-times__name a:focus-visible{background-size:100% 1px;transition-duration:var(--k-in);transition-timing-function:var(--k-ease)}.a-times--k .a-times__name a:focus-visible{outline:0;box-shadow:none}.a-times--k :is(li,:where([data-ddk-tag=li])):has(a:focus-visible){outline:2px solid var(--ddk-focus-inner);outline-offset:4px;box-shadow:0 0 0 9px var(--ddk-focus-outer);border-radius:var(--ddk-radius-s)}.a-times--k .a-times__min{transition:color var(--k-out) var(--k-ease-fly)}.a-times--k :is(li,:where([data-ddk-tag=li])):hover .a-times__min,.a-times--k :is(li,:where([data-ddk-tag=li])):focus-within .a-times__min,.a-times--k :is(li,:where([data-ddk-tag=li])).is-hot .a-times__min{color:var(--k-route);transition-duration:var(--k-in);transition-timing-function:var(--k-ease)}.k-map{position:relative;padding:clamp(40px,4vw,64px) 0 clamp(40px,4vw,72px)}.k-map__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px 40px;margin-bottom:clamp(18px,2vw,28px)}.k-map__h{margin-top:10px;font-size:var(--ddk-fs-h2);line-height:1;letter-spacing:-.015em}.k-map__h :is(em,:where([data-ddk-tag=em])){font-style:italic;color:var(--ddk-accent-large)}.k-map__lead{max-width:34ch;font:italic 400 var(--ddk-fs-lead)/1.3 var(--ddk-font-display);color:var(--ddk-text-soft)}@media(max-width:900px){.k-map__head{grid-template-columns:minmax(0,1fr)}}.k-tabs{position:relative;display:flex;flex-wrap:wrap;gap:4px;margin:0 0 clamp(16px,1.6vw,24px);padding:4px;width:fit-content;max-width:100%;border-radius:28px;background:#fffdf899;box-shadow:inset 0 0 0 1px var(--ddk-line)}.k-tab{position:relative;z-index:1;display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--ddk-ink-soft);font-size:.9375rem;white-space:nowrap;text-decoration:none;cursor:pointer;transition:color var(--k-out) var(--k-ease-fly),background-color var(--k-out) var(--k-ease-fly)}.k-tab :is(b,:where([data-ddk-tag=b])){font:400 1.125rem/1 var(--ddk-font-display);font-variant-numeric:oldstyle-nums;color:var(--ddk-accent);transition:color var(--k-out) var(--k-ease-fly)}.k-tab:hover{color:var(--ddk-ink);background:#fffdf8bf;transition-duration:var(--k-in);transition-timing-function:var(--k-ease)}.k-tab[aria-selected=true]{color:var(--ddk-ink);background:var(--ddk-paper);box-shadow:0 1px 2px #1e231a1f,0 8px 18px -12px #1e231a59,inset 0 0 0 1px var(--ddk-line)}.k-tab[aria-selected=true] :is(b,:where([data-ddk-tag=b])){color:var(--ddk-red-ink)}.k-tab:focus-visible{outline:2px solid var(--ddk-focus-inner);outline-offset:-2px;box-shadow:0 0 0 5px var(--ddk-focus-outer);border-radius:999px}.k-stage{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,3.4vw,56px);align-items:start}.k-plate{position:sticky;top:20px;margin:0}.k-map .k-win{height:min(calc(100svh - 40px - var(--a-dock-h, 64px) - 64px),760px);min-height:480px;border-radius:360px 360px var(--ddk-radius-l) var(--ddk-radius-l) / 120px 120px var(--ddk-radius-l) var(--ddk-radius-l);box-shadow:0 40px 80px -50px #3c280c80}@media(min-width:900px)and (max-width:1099px){.k-stage{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.k-group{scroll-margin-top:24px}.k-alias{display:block;height:0;scroll-margin-top:24px}html.a-js .k-map .k-group[hidden]{display:none}.k-group+.k-group{margin-top:40px}html.a-js .k-group+.k-group{margin-top:0}.k-group__h{margin:0;font:400 var(--ddk-fs-h3)/1.05 var(--ddk-font-display)}html.a-js .k-map .k-group__h{font:400 var(--ddk-fs-label)/1.4 var(--ddk-font-body);letter-spacing:var(--ddk-tracking-label);text-transform:uppercase;color:var(--ddk-accent)}.k-group__line{margin-top:8px;max-width:42ch;font:italic 400 var(--ddk-fs-lead)/1.3 var(--ddk-font-display);color:var(--ddk-text)}.k-note{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-top:12px;padding:9px 14px 10px;border-radius:12px;background:#a830300f;box-shadow:inset 2px 0 0 var(--k-route);font-size:.875rem;color:var(--ddk-text)}.k-note :is(b,:where([data-ddk-tag=b])){font-weight:400;color:var(--ddk-red-ink)}.k-note :is(small,:where([data-ddk-tag=small])){flex-basis:100%;font-size:.75rem;color:var(--ddk-text-soft)}.k-list{list-style:none;margin:16px 0 0;padding:0;border-top:1px solid var(--ddk-line-strong)}.k-place{position:relative;display:grid;grid-template-columns:4.4em minmax(0,1fr);gap:0 18px;align-items:baseline;padding:16px 12px 18px;margin:0 -12px;border-bottom:1px solid var(--ddk-line);border-radius:14px;scroll-margin:24px 0 calc(var(--a-dock-h, 64px) + 40px);transition:background-color var(--k-out) var(--k-ease-fly),box-shadow var(--k-out) var(--k-ease-fly)}html.a-js .k-map .k-place{cursor:pointer}.k-place:hover,.k-place.is-hot{background:#fffdf88c;transition-duration:var(--k-in);transition-timing-function:var(--k-ease)}.k-place.is-sel{background:var(--ddk-paper);border-bottom-color:transparent;box-shadow:0 1px 2px #1e231a14,0 22px 44px -26px #3c280c73,inset 3px 0 0 var(--k-route);transition-duration:var(--k-in);transition-timing-function:var(--k-ease)}.k-place:has(.k-pick:focus-visible){outline:2px solid var(--ddk-focus-inner);outline-offset:2px;box-shadow:0 0 0 7px var(--ddk-focus-outer),inset 3px 0 0 var(--k-route)}.k-min{margin:0;font:400 clamp(2.25rem,1.7rem + 1.4vw,3.125rem)/.9 var(--ddk-font-display);font-variant-numeric:lining-nums;letter-spacing:-.02em;transition:color var(--k-out) var(--k-ease-fly)}.k-min :is(small,:where([data-ddk-tag=small])){display:block;margin-top:7px;font:400 .78125rem/1.25 var(--ddk-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--ddk-text-soft)}.k-place:hover .k-min,.k-place.is-hot .k-min,.k-place.is-sel .k-min{color:var(--k-route);transition-duration:var(--k-in);transition-timing-function:var(--k-ease)}.k-place__name{margin:0;font:400 var(--ddk-fs-h3)/1.05 var(--ddk-font-display);letter-spacing:var(--ddk-tracking-display)}.k-map h3,.k-map h4{margin:0}.k-pick{display:inline;padding:.4em 0;margin:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;background:linear-gradient(currentColor,currentColor) 0 calc(100% - .36em) / 0 1px no-repeat;transition:background-size var(--k-out) var(--k-ease-fly)}.k-place:hover .k-pick,.k-pick:focus-visible,.k-pick[aria-pressed=true]{background-size:100% 1px;transition-duration:var(--k-in);transition-timing-function:var(--k-ease)}.k-pick:focus-visible{outline:0;box-shadow:none}.k-pick:after{content:"";position:absolute;inset:0;border-radius:inherit}.k-place a{position:relative;z-index:1}.k-place__zin{margin-top:7px;max-width:44ch;font-size:.9375rem;color:var(--ddk-text-soft)}.k-place__meta{margin-top:8px;font-size:.8125rem;letter-spacing:.02em;color:var(--ddk-text)}.k-place__meta :is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span]))+:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])):before{content:"\b7";margin:0 8px;color:var(--ddk-accent)}.k-place__hours{margin-top:6px;font-size:.8125rem;color:var(--ddk-text-soft)}.k-place .k-note{margin-top:10px}.k-place__go{display:flex;flex-wrap:wrap;gap:0 22px;margin-top:4px}.k-place__go a{font-size:.875rem}.k-ext{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--ddk-text-soft);text-decoration:none;font-size:.875rem;background:linear-gradient(currentColor,currentColor) 0 calc(100% - 11px) / 0 1px no-repeat;transition:color var(--k-out) var(--k-ease-fly),background-size var(--k-out) var(--k-ease-fly)}.k-ext:hover,.k-ext:focus-visible{color:var(--ddk-text);background-size:calc(100% - 18px) 1px;transition-duration:var(--k-in);transition-timing-function:var(--k-ease)}.k-ext svg{width:12px;height:12px;transition:transform var(--k-out) var(--k-ease-fly)}.k-ext:hover svg,.k-ext:focus-visible svg{transform:translate(2px,-2px);transition-duration:var(--k-in);transition-timing-function:var(--k-ease)}.k-more{margin-top:18px;font-size:.9375rem;color:var(--ddk-text-soft)}.k-foot{margin-top:20px;font-size:.75rem;line-height:1.5;color:var(--ddk-text-soft)}.k-foot a{color:inherit}@media(max-width:899px){.k-tabs{position:sticky;top:8px;z-index:6;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;width:auto;border-radius:26px;background:#fbf7eff5;box-shadow:inset 0 0 0 1px var(--ddk-line),0 10px 24px -18px #1e180c80}.k-tabs::-webkit-scrollbar{display:none}.k-tab{flex:none;padding:0 14px}.k-stage{grid-template-columns:minmax(0,1fr);gap:14px}.k-plate{top:68px;z-index:5}.k-map .k-win{height:auto;min-height:0;aspect-ratio:4 / 3;max-height:38svh;width:100%;border-radius:var(--ddk-radius-l);box-shadow:0 18px 30px -22px #1e180c8c}.k-place{grid-template-columns:3.6em minmax(0,1fr);gap:0 14px;scroll-margin-top:calc(var(--k-plate-h, 40svh) + 84px)}.k-min{font-size:2.25rem}.k-door>:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])){height:30px;font-size:.9375rem}.k-scale{display:none}.k-north{right:12px;top:12px}}@media(max-width:420px){.k-lbl{font-size:.9375rem}.k-tab{font-size:.875rem;padding:0 12px;gap:7px}}@media(max-width:899px){.k-map :is(.k-tabs,.k-plate){transition:transform var(--ch-dur-state, .5s) var(--k-ease-fly, ease)}html:has(.ch-top:not(.is-hidden)) .k-map.is-tabs-stuck :is(.k-tabs,.k-plate){transform:translate3d(0,calc(var(--ch-head-h-solid, 60px) + env(safe-area-inset-top,0px)),0)}html:has(.ch-top.is-hidden) .k-map :is(.k-tabs,.k-plate){transition-duration:var(--ch-dur-hide, .4s)}}@media(max-width:899px)and (prefers-reduced-motion:reduce){.k-map :is(.k-tabs,.k-plate){transition:none}}.k-route{margin:0}.k-route__frame{position:relative;overflow:hidden;aspect-ratio:4 / 3;border-radius:999px 999px var(--ddk-radius-m) var(--ddk-radius-m) / 220px 220px var(--ddk-radius-m) var(--ddk-radius-m);background:var(--k-paper);box-shadow:0 30px 60px -38px #3c280c73}.k-route__frame>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.k-route__frame:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px #83693a47}.k-route .k-door,.k-route .k-lbl,.k-route .k-poi{position:absolute;left:var(--x);top:var(--y)}.k-route .k-lbl{font-size:.9375rem;visibility:visible}.k-route .k-lbl--street{font:400 .78125rem/1 var(--ddk-font-body);font-style:normal;letter-spacing:.16em;text-transform:uppercase}.k-route .k-lbl--street>:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])){transform:translate(-50%,-50%) rotate(var(--r, 0deg))}.k-route .k-lbl--dir{font:400 .75rem/1 var(--ddk-font-body);font-style:normal;letter-spacing:.04em;color:var(--ddk-ink);text-shadow:none}.k-route .k-lbl--dir>:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])){display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:#fffdf8eb;box-shadow:inset 0 0 0 1px #83693a42}.k-route .k-lbl--dir.is-w>:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])){transform:translateY(-50%)}.k-route .k-lbl--dir.is-e>:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])){transform:translate(-100%,-50%)}.k-route .k-poi{z-index:2;width:0;height:0}.k-route .k-poi>:is(i,:where([data-ddk-tag=i])){position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:50%;background:#fffdf8;box-shadow:0 0 0 1.5px var(--ddk-gold),0 2px 6px #1e180c4d}.k-route .k-poi>:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])){position:absolute;left:12px;top:-10px;white-space:nowrap;font:italic 400 1rem/1 var(--ddk-font-display);color:var(--ddk-ink);text-shadow:0 0 5px #F3EBDC,0 0 2px #F3EBDC,0 0 1px #F3EBDC}.k-route .k-poi.is-l>:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])){left:auto;right:12px}.k-route :is(figcaption,:where([data-ddk-tag=figcaption])){display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 20px;margin-top:10px;font-size:.75rem;color:var(--ddk-text-soft)}.k-route :is(figcaption,:where([data-ddk-tag=figcaption])) a:not(.a-link){color:inherit;text-underline-offset:3px}@media(max-width:560px){.k-route .k-lbl--minor{display:none}.k-route .k-lbl{font-size:.875rem}.k-route .k-door>:is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])){height:30px;padding:0 10px 0 6px;font-size:.875rem}}@media(prefers-reduced-motion:reduce){.k-tab,.k-tab :is(b,:where([data-ddk-tag=b])),.k-place,.k-min,.k-pick,.k-ext,.k-ext svg,.a-times--k :is(li,:where([data-ddk-tag=li])):before,.a-times--k .a-times__name a,.a-times--k .a-times__min{transition:none!important}}.k-sent{position:absolute;top:0;left:0;width:1px;height:1px;pointer-events:none}.k-stage,.k-list{position:relative}@media(max-width:699px){.k-map .k-plate:before{content:"";position:absolute;z-index:-1;left:calc(50% - 50vw);right:calc(50% - 50vw);bottom:100%;height:76px;background:var(--k-sill, var(--ddk-paper));opacity:0;pointer-events:none;transition:opacity .25s linear}.k-map .k-plate:after{content:"";position:absolute;z-index:-1;left:calc(50% - 50vw);right:calc(50% - 50vw);top:calc(100% - 2px);height:30px;background:linear-gradient(var(--k-sill, var(--ddk-paper)) 35%,transparent);opacity:0;pointer-events:none;transition:opacity .25s linear,transform .5s var(--k-ease-fly, ease)}.k-map.is-pinned .k-plate:before,.k-map.is-pinned .k-plate:after{opacity:1}.k-map .k-win{transition:clip-path .5s var(--k-ease-fly, ease),transform .5s var(--k-ease-fly, ease)}.k-map.is-strip .k-plate{pointer-events:none}.k-map.is-strip .k-win{pointer-events:auto;cursor:zoom-in;clip-path:inset(var(--k-cut, 0px) 0 var(--k-cut, 0px) 0 round var(--ddk-radius-l));transform:translate3d(0,calc(-1 * var(--k-cut, 0px)),0)}.k-map.is-strip .k-plate:after{transform:translate3d(0,calc(-2 * var(--k-cut, 0px)),0)}.k-map :is(figcaption,:where([data-ddk-tag=figcaption])).k-src{transition:transform .5s var(--k-ease-fly, ease)}.k-map.is-strip :is(figcaption,:where([data-ddk-tag=figcaption])).k-src{transform:translate3d(0,calc(-2 * var(--k-cut, 0px)),0)}}@media print{.k-plate,.k-tabs{position:static}}.k-place.is-shut :is(.k-min,.k-min :is(small,:where([data-ddk-tag=small])),.k-place__name,.k-place__zin,.k-place__meta,.k-place__hours){opacity:1}.k-state{display:inline-block;margin-left:.6em;font:500 .75rem/1 var(--ddk-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--ddk-text-soft);vertical-align:.15em}.k-place.is-shut .k-lamp{opacity:.45;background:transparent;box-shadow:inset 0 0 0 1px currentColor}:root:where(:not([data-ddk-season-markup])){--ges-ease: var(--ddk-ease-out, cubic-bezier(.19, .8, .12, 1));--ges-ease-inout: var(--ddk-ease-inout, cubic-bezier(.65, 0, .35, 1));--ges-ease-pop: var(--m-ease-settle, cubic-bezier(.34, 1.4, .64, 1));--ges-ease-swing: var(--ddk-ease-swing, cubic-bezier(.19, .8, .12, 1));--ges-dur-ui: .45s;--ges-dur-out: var(--m-dur-hover-out, .7s);--ges-dur-draw: 1.3s;--ges-dur-settle: var(--m-dur-image, 1.6s);--ges-dur-swap: .6s;--ges-follow: .1;--ges-follow-hover: .16;--ges-settle-from: 1.07;--ges-gold: #A88A52;--ges-thread: linear-gradient(#83693A, #83693A);--ges-thread-h: linear-gradient(#83693A, #83693A);--ges-arch: 50% 50% var(--ddk-radius-m) var(--ddk-radius-m) / 40% 40% var(--ddk-radius-m) var(--ddk-radius-m);--ges-mark: var(--ch-logo, url(m/KOWAaIPgoA-ddk-teken-sym.svg));--ges-mark-ar: var(--ch-logo-ar, 1000 / 953);--ges-knob: 56px;--ges-knob-y: 90%}.ges-cmp{margin:0;container:ges-cmp / inline-size}.ges-cmp__stage{position:relative;--ges-d: .5;--ges-o: 0;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ges-cmp__frame{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--ges-arch);background:#d8ceb9;isolation:isolate;box-shadow:0 1px #fffdf899 inset,0 34px 64px -38px #3c280c8c,0 10px 22px -16px #3c280c59}.ges-cmp__pics{position:absolute;inset:0}.ges-cmp__frame img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}.ges-cmp__nu{position:absolute;inset:0;overflow:hidden;transform:translate3d(calc(var(--ges-d) * 100%),0,0);will-change:transform}.ges-cmp__nu img{transform:translate3d(calc(var(--ges-d) * -100%),0,0);will-change:transform}.ges-cmp__nu img.ddk-season-ghost{inset:0!important;width:100%!important;height:100%!important;transform:translate3d(calc(var(--ges-d) * -100%),0,0)!important}.ges-cmp__line{position:absolute;inset:0;z-index:2;pointer-events:none;transform:translate3d(calc(var(--ges-d) * 100%),0,0);will-change:transform}.ges-cmp__line:before{content:"";position:absolute;top:0;bottom:0;left:-1px;width:2px;background:var(--ges-thread);box-shadow:0 0 0 .5px #281c0a47,0 0 16px 1px #281c0a38;transform-origin:50% 0}.ges-cmp__1900{position:absolute;inset:0;z-index:3;display:none;overflow:hidden;pointer-events:none;transform:translate3d(0,calc((var(--ges-o) - 1) * 100%),0);will-change:transform}.ges-cmp__1900 img{transform:translate3d(0,calc((1 - var(--ges-o)) * 100%),0);will-change:transform}.ges-cmp__1900:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--ges-thread-h);box-shadow:0 0 0 .5px #281c0a40,0 6px 18px 2px #281c0a47;opacity:calc(min(var(--ges-o),1 - var(--ges-o))*14)}.ges-cmp.has-1900 .ges-cmp__1900{display:block}.ges-cmp.has-1900 .ges-cmp__line:before{opacity:calc(1 - var(--ges-o))}.ges-cmp__bar{position:absolute;inset:0;z-index:4;pointer-events:none}.ges-cmp__knob{position:absolute;left:0;top:var(--ges-knob-y);will-change:transform;translate:clamp(calc(var(--ges-knob) / 2 + 4px),calc(var(--ges-d) * 100cqw),calc(100cqw - var(--ges-knob) / 2 - 4px)) 0;width:var(--ges-knob);height:var(--ges-knob);margin:calc(var(--ges-knob) / -2) 0 0 calc(var(--ges-knob) / -2);display:grid;place-items:center;border-radius:50%;pointer-events:auto;cursor:grab;touch-action:none;color:var(--ddk-ink);background:radial-gradient(circle at 50% 35%,#FFFFFF 0%,var(--ddk-paper) 55%,#F4ECDC 100%);box-shadow:0 0 0 1.5px #b8995c,0 0 0 4px #fffdf88c,0 10px 24px -8px #281c0a80;transition:transform var(--ges-dur-out) var(--ges-ease-inout),box-shadow var(--ges-dur-out) var(--ges-ease-inout),opacity .4s var(--ges-ease),visibility 0s}.ges-cmp__knob svg{width:30px;height:30px;overflow:visible}.ges-cmp__knob .ges-rw{transform-box:fill-box;transform-origin:center;transition:transform calc(var(--ges-dur-out) * 1.2) var(--ges-ease-inout)}.ges-cmp__knob .ges-chev{opacity:.55;transition:transform var(--ges-dur-out) var(--ges-ease-inout),opacity var(--ges-dur-out) var(--ges-ease-inout)}.ges-cmp__knob:hover,.ges-cmp__stage.is-drag .ges-cmp__knob{transform:scale(1.08);transition-duration:var(--ges-dur-ui);transition-timing-function:var(--ges-ease);box-shadow:0 0 0 1.5px #83693a,0 0 0 6px #fffdf8b3,0 14px 30px -8px #281c0a8c}.ges-cmp__knob:hover .ges-rw,.ges-cmp__knob:focus-visible .ges-rw,.ges-cmp__stage.is-drag .ges-rw{transform:rotate(45deg);transition-duration:calc(var(--ges-dur-ui) * 1.4);transition-timing-function:var(--ges-ease)}.ges-cmp__knob:hover .ges-chev--l,.ges-cmp__knob:focus-visible .ges-chev--l,.ges-cmp__stage.is-drag .ges-chev--l{transform:translate(-3px);opacity:1;transition-duration:var(--ges-dur-ui);transition-timing-function:var(--ges-ease)}.ges-cmp__knob:hover .ges-chev--r,.ges-cmp__knob:focus-visible .ges-chev--r,.ges-cmp__stage.is-drag .ges-chev--r{transform:translate(3px);opacity:1;transition-duration:var(--ges-dur-ui);transition-timing-function:var(--ges-ease)}.ges-cmp__stage.is-drag,.ges-cmp__stage.is-drag .ges-cmp__knob{cursor:grabbing}.ges-cmp__knob:focus-visible{outline:none;transform:scale(1.08);transition-duration:var(--ges-dur-ui);transition-timing-function:var(--ges-ease);box-shadow:0 0 0 1.5px #83693a,0 0 0 4px var(--ddk-paper),0 0 0 6px var(--ddk-focus-inner),0 0 0 9px var(--ddk-focus-outer),0 14px 30px -8px #281c0a8c}@media(hover:hover)and (pointer:fine){.ges-cmp.is-live .ges-cmp__stage{cursor:ew-resize}}.ges-cmp.is-o .ges-cmp__knob{opacity:0;pointer-events:none;transition:opacity .3s var(--ges-ease-inout)}.ges-cmp.is-o .ges-cmp__knob:focus-visible{opacity:1;transition:none}.ges-cmp__scale{display:flex;align-items:center;gap:10px;min-height:44px;margin-top:4px;font:400 var(--ddk-fs-label)/1.4 var(--ddk-font-body);letter-spacing:var(--ddk-tracking-label);text-transform:uppercase;color:var(--ges-scale-ink, color-mix(in oklab, var(--ddk-text-soft) 78%, var(--ddk-text)))}.ges-cmp__era{position:relative;display:inline-flex;align-items:center;gap:9px;flex:none;min-height:44px;margin:0;padding:0 4px;border:0;border-radius:var(--ddk-radius-pill);background:none;font:inherit;letter-spacing:inherit;text-transform:inherit;white-space:nowrap;color:inherit;-webkit-tap-highlight-color:transparent;transition:color var(--ges-dur-out) var(--ges-ease-inout)}.ges-cmp__era:first-child{margin-left:-4px}.ges-cmp__era:last-child{margin-right:-4px}.ges-cmp__era--nu{flex-direction:row-reverse}.ges-cmp__era:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.55;scale:.72;transition:scale var(--ges-dur-out) var(--ges-ease-inout),opacity var(--ges-dur-out) var(--ges-ease-inout),background-color var(--ges-dur-out) var(--ges-ease-inout),box-shadow var(--ges-dur-out) var(--ges-ease-inout)}.ges-cmp__era:after{content:"";position:absolute;left:20px;right:4px;bottom:11px;height:1px;background:currentColor;scale:0 1;transform-origin:0 50%;opacity:.6;transition:scale var(--ges-dur-out) var(--ges-ease-inout)}.ges-cmp__era--nu:after{left:4px;right:20px;transform-origin:100% 50%}.ges-cmp__rail{flex:1 1 0;min-width:10px;height:1px;background:var(--ddk-line-strong)}.ges-cmp__hint{flex:1;min-width:0;white-space:nowrap;text-align:center;font:italic 400 1rem/1.2 var(--ddk-font-display);letter-spacing:0;text-transform:none;color:var(--ddk-text-soft);transition:opacity .5s var(--ges-ease)}.ges-cmp__hint:before,.ges-cmp__hint:after{content:"";display:inline-block;vertical-align:middle;width:clamp(12px,3vw,28px);height:1px;margin:0 10px;background:var(--ddk-line-strong)}.ges-cmp:not(.is-live) .ges-cmp__hint{visibility:hidden}.ges-cmp:not(.has-1900) :is(.ges-cmp__era--1900,.ges-cmp__rail--1900){display:none}.ges-cmp__scale.is-live .ges-cmp__era{cursor:pointer}.ges-cmp__scale.is-live .ges-cmp__era[aria-pressed=true]{color:var(--ddk-text)}.ges-cmp__scale.is-live .ges-cmp__era[aria-pressed=true]:before{background:var(--ges-gold);opacity:1;scale:1;box-shadow:0 0 0 4px #a88a5233}.ges-cmp__scale.is-live .ges-cmp__era:hover,.ges-cmp__scale.is-live .ges-cmp__era:focus-visible{color:var(--ddk-text);transition-duration:var(--ges-dur-ui);transition-timing-function:var(--ges-ease)}.ges-cmp__scale.is-live .ges-cmp__era:hover:before,.ges-cmp__scale.is-live .ges-cmp__era:focus-visible:before{opacity:1;scale:1;transition-duration:var(--ges-dur-ui);transition-timing-function:var(--ges-ease)}.ges-cmp__scale.is-live .ges-cmp__era:hover:after,.ges-cmp__scale.is-live .ges-cmp__era:focus-visible:after{scale:1 1;transition-duration:var(--ges-dur-ui);transition-timing-function:var(--ges-ease)}.ges-cmp__scale.is-live .ges-cmp__era[aria-pressed=true]:after{scale:0 1}.ges-cmp__scale.is-live .ges-cmp__era:active:before{scale:.8;transition-duration:.12s}.ges-cmp:not(.is-live) .ges-cmp__era{color:var(--ddk-text)}@container ges-cmp (max-width: 360px){.ges-cmp__scale{gap:6px}.ges-cmp__hint:before,.ges-cmp__hint:after{width:10px;margin:0 6px}}@container ges-cmp (max-width: 300px){.ges-cmp__hint:before,.ges-cmp__hint:after{display:none}}.ges-cmp :is(figcaption,:where([data-ddk-tag=figcaption])){display:grid;margin-top:2px;font-size:var(--ddk-fs-small);line-height:1.5;color:var(--ddk-text-soft)}.ges-cmp :is(figcaption,:where([data-ddk-tag=figcaption]))>*{grid-area:1 / 1}.ges-cmp__credit{display:block;margin-top:2px;font-size:.75rem}.ges-cmp__cap--1900{display:none}.ges-cmp.has-1900 .ges-cmp__cap--1900{display:block}.ges-cmp.has-1900 .ges-cmp__cap{transition:opacity calc(var(--ges-dur-swap) * .5) var(--ges-ease-inout),visibility 0s calc(var(--ges-dur-swap) * .5)}.ges-cmp.has-1900:not(.is-o) .ges-cmp__cap--1900,.ges-cmp.has-1900.is-o .ges-cmp__cap--cmp{opacity:0;visibility:hidden}.ges-cmp.has-1900.is-o .ges-cmp__cap--1900,.ges-cmp.has-1900:not(.is-o) .ges-cmp__cap--cmp{transition:opacity var(--ges-dur-swap) var(--ges-ease) calc(var(--ges-dur-swap) * .45),visibility 0s 0s}@media(prefers-reduced-motion:no-preference){.ges-cmp.is-live .ges-cmp__pics{transition:scale var(--ges-dur-settle) var(--ges-ease)}.ges-cmp.is-live:not(.is-in) .ges-cmp__pics{scale:var(--ges-settle-from)}.ges-cmp.is-live:not(.is-in) .ges-cmp__line:before{transform:scaleY(0)}.ges-cmp.is-live .ges-cmp__line:before{transition:transform var(--ges-dur-draw) var(--ges-ease) .25s}.ges-cmp.is-live:not(.is-in) .ges-cmp__knob{opacity:0;transform:scale(.8)}.ges-cmp.is-live.is-in:not(.was-in) .ges-cmp__knob{transition:opacity .5s var(--ges-ease) .35s,transform .9s var(--ges-ease-pop) .35s,box-shadow .6s var(--ges-ease)}.ges-cmp.is-live:not(.is-in) .ges-cmp__era:before{scale:0}.ges-cmp.is-live.is-in:not(.was-in) .ges-cmp__era:before{transition:scale .7s var(--ges-ease-pop) .5s}.ges-cmp.is-live:not(.was-in) .ges-cmp__knob:focus-visible{opacity:1;transform:scale(1.08);transition:none}}.ges__h{margin-top:18px;max-width:15ch;font:400 var(--ddk-fs-h1)/1 var(--ddk-font-display);letter-spacing:-.02em;text-wrap:balance}.ges__h :is(em,:where([data-ddk-tag=em])){font-style:italic;color:var(--ddk-accent-large)}.ges__lead{margin-top:18px;max-width:34ch;font:italic 400 var(--ddk-fs-lead)/1.35 var(--ddk-font-display);color:var(--ddk-text-soft);text-wrap:pretty}.ges--teaser{padding:clamp(44px,5vw,80px) 0 clamp(36px,4vw,60px)}.ges--teaser .ges__in{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(28px,5vw,96px);align-items:center}.ges--teaser .ges__txt .a-link{margin-top:20px}.ges--teaser .ges-cmp{width:min(100%,clamp(292px,26.5vw,380px));justify-self:center}@media(max-width:767px){.ges--teaser .ges__in{grid-template-columns:minmax(0,1fr);gap:26px}.ges--teaser .ges__txt .a-link{margin-top:12px}.ges--teaser .ges-cmp{width:min(100%,420px);justify-self:start}}.ges--inline{margin:clamp(32px,4.4vw,56px) 0}.ges--inline .ges-cmp{width:min(100%,420px);margin-inline:auto}.ges-cmp__more{display:inline-block;padding:12px 0;margin:-12px 0;color:var(--ddk-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--ddk-line-strong);transition:text-decoration-color var(--ges-dur-out) var(--ges-ease-inout),color var(--ges-dur-out) var(--ges-ease-inout)}.ges-cmp__more:hover,.ges-cmp__more:focus-visible{color:var(--ddk-accent);text-decoration-color:currentColor;transition-duration:var(--ges-dur-ui);transition-timing-function:var(--ges-ease)}.ges--chapter{padding:clamp(64px,7vw,120px) 0 clamp(64px,7vw,112px);scroll-margin-top:24px}.ges--chapter .ges__h{max-width:15ch;font-size:clamp(2.75rem,1.6rem + 4.2vw,6.25rem);line-height:.96}.ges--chapter .ges__lead{max-width:36ch}.ges__body{display:grid;grid-template-columns:minmax(0,1fr);row-gap:clamp(36px,5vw,56px)}.ges__fig .ges-cmp{width:min(100%,460px)}@media(min-width:1024px){.ges--chapter{--ges-fig-w: min(34vw, 470px, calc((100svh - 200px)*.8) )}.ges__body{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"fig head" "fig story";column-gap:clamp(48px,6vw,120px);row-gap:0;align-items:start}.ges__head{grid-area:head;padding-top:clamp(8px,2vw,32px)}.ges__fig{grid-area:fig;position:sticky;top:max(calc(var(--ch-head-h, 76px) + 16px),calc(50svh - (var(--ges-fig-w) * 1.25 + 120px) / 2))}.ges__fig .ges-cmp{width:var(--ges-fig-w);margin-inline:auto}.ges__story{grid-area:story;padding-top:clamp(48px,6svh,80px)}}.ges.is-story .ges-m__pic--1900{display:none}@media(min-width:1024px)and (prefers-reduced-motion:no-preference){html.m-js:not(.m-nofx) .ges--chapter .ges-m__pic--1900{display:none}}.ges-tl{position:relative}.ges-tl__list{list-style:none;margin:0;padding:0}.ges-tl__thread{position:absolute;left:6px;top:.95rem;bottom:1.2rem;width:1px;background:var(--ddk-line-strong);pointer-events:none}.ges-tl__fill{position:absolute;inset:0;background:var(--ges-thread);transform-origin:50% 0;transform:scaleY(1);will-change:transform}.ges.is-live .ges-tl__fill{transform:scaleY(0)}.ges-m{position:relative;display:grid;grid-template-columns:minmax(7.5rem,10.5rem) minmax(0,1fr);gap:6px clamp(18px,2.4vw,32px);padding:0 0 clamp(44px,5.2vw,76px) clamp(34px,3vw,44px)}.ges-m:last-child{padding-bottom:8px}.ges-m:before{content:"";position:absolute;left:1px;top:.8rem;width:11px;height:11px;border-radius:50%;background:var(--a-gold, var(--ddk-bg, #F6F1E7));box-shadow:inset 0 0 0 1px var(--ges-gold);transition:background-color .6s var(--ges-ease),box-shadow .6s var(--ges-ease),scale .6s var(--ges-ease-pop)}.ges-m.is-past:before,.ges-m.is-now:before{background:var(--ges-gold)}.ges-m.is-now:before{box-shadow:inset 0 0 0 1px #83693a,0 0 0 6px #a88a522e;scale:1.12}.ges-m__y{font:400 clamp(2.25rem,1.5rem + 2.6vw,3.75rem)/.95 var(--ddk-font-display);letter-spacing:-.01em;color:var(--ddk-text-soft);font-variant-numeric:oldstyle-nums proportional-nums;transition:color .6s var(--ges-ease)}.ges-m__y :is(small,:where([data-ddk-tag=small])){display:block;margin-bottom:4px;font:italic 400 1.0625rem/1 var(--ddk-font-display);letter-spacing:0;color:var(--ddk-text-soft)}.ges-m.is-now .ges-m__y,.ges-m.is-past .ges-m__y{color:var(--ddk-accent-large)}.ges:not(.is-live) .ges-m__y{color:var(--ddk-accent-large)}.ges-m__t{font-size:var(--ddk-fs-h3);line-height:1.08;letter-spacing:-.005em}.ges-m__b>:is(p,:where([data-ddk-tag=p])){margin-top:10px;max-width:44ch}.ges-m__b:after{content:"";display:table;clear:both}.ges-m__pic{float:right;width:clamp(96px,11vw,132px);margin:4px 0 8px 20px}.ges-m__pic img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--ges-arch);box-shadow:0 18px 32px -22px #3c280c8c}.ges-m__pic--plaque img{object-position:50% 4%}.ges-m__pic :is(figcaption,:where([data-ddk-tag=figcaption])){margin-top:6px;font-size:.75rem;line-height:1.4;color:var(--ddk-text-soft)}@media(max-width:599px){.ges-m{grid-template-columns:minmax(0,1fr);padding-left:30px}.ges-m__y{font-size:2.25rem}.ges-m__pic{width:104px;margin-left:14px}}.ges-coda{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 clamp(18px,2.4vw,32px);margin-top:clamp(36px,4vw,56px)}.ges-coda__hang{position:relative;width:clamp(64px,6vw,84px);padding-top:30px}.ges-coda__hang:before{content:"";position:absolute;left:50%;top:0;width:1px;height:32px;margin-left:-.5px;background:var(--ges-thread)}.ges-coda__mark{display:block;width:100%;aspect-ratio:var(--ges-mark-ar);color:var(--ddk-accent-large);transform-origin:50% -30px}.ges-coda__mark:before{content:"";display:block;height:100%;background:currentColor;-webkit-mask:var(--ges-mark) center / contain no-repeat;mask:var(--ges-mark) center / contain no-repeat}@media(prefers-reduced-motion:no-preference){.ges-coda.is-in .ges-coda__mark{animation:ges-swing 2.6s var(--ges-ease-swing) .1s both}.ges-coda__mark{transition:rotate 2.2s var(--ges-ease-swing)}@media(hover:hover)and (pointer:fine){.ges-coda__hang:hover .ges-coda__mark{rotate:-7deg;transition:rotate .5s var(--ges-ease)}}}@keyframes ges-swing{0%{transform:rotate(9deg)}to{transform:rotate(0)}}.ges-coda__t{font-size:var(--ddk-fs-h3);line-height:1.08}.ges-coda__b>:is(p,:where([data-ddk-tag=p])){margin-top:10px;max-width:46ch}.ges-coda__src{margin-top:18px;max-width:52ch;font-size:.8125rem;line-height:1.55;color:var(--ddk-text-soft)}.ges-coda__acts{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:22px}@media(max-width:599px){.ges-coda__hang{width:56px}}@media(prefers-reduced-motion:reduce){.ges-cmp__knob,.ges-cmp__knob .ges-rw,.ges-cmp__knob .ges-chev,.ges-m:before,.ges-m__y,.ges-cmp__cap,.ges-cmp__era,.ges-cmp__era:before,.ges-cmp__era:after{transition:none!important}}@media print{.ges-cmp__bar,.ges-cmp__hint{display:none}}.av,.av-kaart-sec,.av-kaart{--av-ease: var(--ddk-ease-out);--av-ease-inout: var(--ddk-ease-inout);--av-in: 1.1s;--av-stagger: 90ms;--av-sunset: 2.85s;--av-lamp: 1.4s;--av-ignite: 1.9s;--av-breathe: 6.5s;--av-pour: .9s;--av-hover-in: .45s;--av-hover-out: .7s;--av-night: var(--a-dusk, #20261A);--av-card: #252B1E;--av-line: rgba(241, 234, 219, .14);--av-rule: rgba(180, 146, 85, .5)}.av{position:relative;background:var(--av-night);color:var(--ddk-text)}.av{--av-dusk-h: clamp(220px, 30vh, 300px);--av-sign-c: var(--ddk-gold, #83693A);--av-sun: radial-gradient(circle closest-side, #F7DC8C 0%, #F0C766 55%, #E4AE45 100%);--av-hz-c: var(--ddk-red, #BB3737);--av-hz-h: 4px;--av-hz-draw: 1.3s;--av-sun-in: .35s}@media(min-width:600px){.av{--av-hz-h: 4px}}@media(min-width:1200px){.av{--av-hz-h: 5px}}.av:has(>.av-dusk){background:linear-gradient(var(--av-night),var(--av-night)) 0 var(--av-dusk-h) / 100% 100% no-repeat transparent}html:not(.m-sky-on) .av-dusk{background-color:var(--av-dusk-above, var(--a-gold, #F3E7CF))}.av-dusk{--av-hz: 80%;--av-sign: clamp(100px, 9vw, 146px);--av-x: 50%;--av-sun-d: calc(var(--av-sign) * 1.34);position:relative;height:var(--av-dusk-h);overflow:hidden;isolation:isolate}@media(min-width:900px){.av-dusk{--av-x: clamp(120px, 24%, 380px)}}.av-dusk__sun{position:absolute;left:var(--av-x);top:var(--av-hz);z-index:1;width:var(--av-sun-d);aspect-ratio:1;border-radius:50%;pointer-events:none;margin:calc(var(--av-sun-d) * -.93) 0 0 calc(var(--av-sun-d) * -.5);background:var(--av-sun);transition:transform var(--av-sunset) cubic-bezier(.55,0,.35,1) var(--av-sun-in)}.av.is-set .av-dusk__sun{transform:translate3d(0,101%,0)}.av-dusk__land{position:absolute;left:0;right:0;top:var(--av-hz);bottom:0;z-index:2;background:var(--av-night)}.av-dusk__land:before{content:"";position:absolute;left:0;right:0;top:0;height:var(--av-hz-h);background:var(--av-hz-c);transform-origin:var(--av-x) 50%;transform:scaleX(0);transition:transform var(--av-hz-draw) var(--av-ease-inout, cubic-bezier(.65, 0, .35, 1))}.av.is-drawn .av-dusk__land:before{transform:none}.av-dusk .a-cups{position:absolute;left:var(--av-x);top:var(--av-hz);z-index:3;--a-cups: var(--av-sign);translate:-50% -100%;color:var(--av-sign-c)}.av-dusk .a-cups__plate{background:currentColor}.av-dusk .a-cups>:is(i,:where([data-ddk-tag=i])){display:none}.av:not(.av-armed) .av-dusk__sun,.av.av-still .av-dusk__sun,.av.av-dusk-done .av-dusk__sun,.av.av-dusk-wait .av-dusk__sun{display:none}.av:not(.av-armed) .av-dusk__land:before,.av.av-still .av-dusk__land:before,.av.av-dusk-done .av-dusk__land:before,.av.av-dusk-wait .av-dusk__land:before{transform:none;transition:none}.av.av-dusk-reset .av-dusk__sun,.av.av-dusk-reset .av-dusk__land:before{transition:none}.av-head{position:relative;z-index:4;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"fol dag" "title dag" "lead dag";align-items:end;column-gap:clamp(20px,3vw,48px);width:min(100%,var(--ddk-max));margin-inline:auto;padding:clamp(18px,2.2vw,32px) var(--ddk-gutter) clamp(22px,3vw,34px)}.av-head .a-folio{grid-area:fol}.av-title{grid-area:title;margin:10px 0 0 -.06em;padding-bottom:.06em;font:italic 400 clamp(4rem,1.2rem + 8.6vw,10.25rem)/.86 var(--ddk-font-display);letter-spacing:-.035em;color:var(--ddk-gold-dark, #B49255)}.av-lead{text-wrap:balance;grid-area:lead;max-width:min(21em,100%);margin-top:10px;font:italic 400 var(--ddk-fs-lead)/1.3 var(--ddk-font-display);color:var(--ddk-mist)}.av-head .a-dag{grid-area:dag;align-self:end}.av-armed [data-av-in]>*,.av-armed [data-av-in].av-in-self{opacity:0;transform:translate3d(0,26px,0);transition:opacity var(--av-in) var(--av-ease),transform calc(var(--av-in) + .1s) var(--av-ease);transition-delay:calc(var(--av-i, 0) * var(--av-stagger))}.av-armed [data-av-in]>:nth-child(2){--av-i: 1}.av-armed [data-av-in]>:nth-child(3){--av-i: 2}.av-armed [data-av-in]>:nth-child(4){--av-i: 3}.av-armed [data-av-in]>:nth-child(5){--av-i: 4}.av-armed [data-av-in]>:nth-child(6){--av-i: 5}.av-armed [data-av-in].is-in>*,.av-armed [data-av-in].av-in-self.is-in{opacity:1;transform:none}.av-still [data-av-in]>*,.av-still [data-av-in].av-in-self{opacity:1!important;transform:none!important;transition:none!important}.av-top{position:relative}.av-pin{position:relative;--av-pin: 100svh;height:200vh;height:calc(100svh + var(--av-pin))}.av-scene{position:sticky;top:0;height:100vh;height:100svh;margin:0}.av-stage{position:absolute;inset:0;overflow:hidden;isolation:isolate;background:#34332b;touch-action:pan-y;--av-op: 24% 88%;--av-fx: .32;--av-fy: .78;--av-gx: .42;--av-gy: .45;--av-k: 1.35;--av-kgl: 2.2;--av-from: .02;--av-to: .5}.av-plate{position:absolute;inset:0;transform-origin:0 0}.av-plate picture{position:absolute;inset:0;display:block}.av-plate img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--av-op)}.av-light{mix-blend-mode:screen}.av-armed .av-light{opacity:.35;transition:opacity var(--av-ignite) var(--av-ease)}.av-armed .is-lit .av-light{opacity:1}@media(prefers-reduced-motion:no-preference){.av-armed .is-lit .av-light img{animation:av-breathe var(--av-breathe) ease-in-out infinite}.av.is-paused .av-light img,.av.av-held .av-light img{animation-play-state:paused}}@keyframes av-breathe{50%{opacity:.8}}.av-stage>canvas{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity 1.2s var(--av-ease)}.av-stage.is-gl>canvas{opacity:1}.av-grade{position:absolute;inset:0;z-index:2;pointer-events:none;mix-blend-mode:multiply;background:linear-gradient(196deg,#ffaa608f,#ffcc924d 44%,#e29e626b)}.av-stage:before{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:radial-gradient(130% 105% at 38% 64%,#16100800 46%,#16100880)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.av-pin{view-timeline:--av-pin block}.av-armed .av-plate{animation:av-dolly linear both;animation-timeline:--av-pin;animation-range:contain calc(var(--av-from) * 100%) contain calc(var(--av-to) * 100%)}}}@keyframes av-dolly{0%{transform:none}25%{transform:translate(calc(.15625 * (var(--av-cgx, var(--av-gx)) - var(--av-k) * var(--av-fx)) * 100%),calc(.15625 * (var(--av-cgy, var(--av-gy)) - var(--av-k) * var(--av-fy)) * 100%)) scale(calc(1 + (var(--av-k) - 1) * .15625))}50%{transform:translate(calc(.5 * (var(--av-cgx, var(--av-gx)) - var(--av-k) * var(--av-fx)) * 100%),calc(.5 * (var(--av-cgy, var(--av-gy)) - var(--av-k) * var(--av-fy)) * 100%)) scale(calc(1 + (var(--av-k) - 1) * .5))}75%{transform:translate(calc(.84375 * (var(--av-cgx, var(--av-gx)) - var(--av-k) * var(--av-fx)) * 100%),calc(.84375 * (var(--av-cgy, var(--av-gy)) - var(--av-k) * var(--av-fy)) * 100%)) scale(calc(1 + (var(--av-k) - 1) * .84375))}to{transform:translate(calc((var(--av-cgx, var(--av-gx)) - var(--av-k) * var(--av-fx)) * 100%),calc((var(--av-cgy, var(--av-gy)) - var(--av-k) * var(--av-fy)) * 100%)) scale(var(--av-k))}}.av-cap{position:absolute;z-index:5;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 14px;right:var(--ddk-gutter);bottom:calc(var(--a-dock-h, 64px) + 34px);width:auto;max-width:min(640px,calc(100% - 2 * var(--ddk-gutter)));padding:6px 6px 6px 18px;border-radius:var(--ddk-radius-l);background:#12160ec7;color:var(--ddk-mist);font-size:.8125rem;line-height:1.45}.av-cap__t{flex:1 1 18em}.av-cap__t :is(b,:where([data-ddk-tag=b])){margin-right:10px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;font-size:.78125rem;color:var(--ddk-gold-glow)}.av-cap__hint{display:none}.av-gl .av-cap__hint{display:inline}.av-cap__hint:before{content:" "}.av-cap__ctl{display:inline-flex;gap:6px;position:relative;z-index:2;transition:opacity .35s var(--ddk-ease-out, ease),visibility 0s linear 0s}.av-cap__ctl:focus-within{z-index:3}.av-cap__ctl.is-covered{opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s}.av-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;padding:0 16px 0 12px;border:0;border-radius:var(--ddk-radius-pill);background:#f1eadb1a;color:var(--ddk-mist);font:400 .8125rem/1 var(--ddk-font-body);letter-spacing:.02em;white-space:nowrap;cursor:pointer;transition:background-color var(--av-hover-out) var(--av-ease-inout),color var(--av-hover-out) var(--av-ease-inout)}.av-btn:hover{background:#f1eadb33;transition-duration:var(--av-hover-in);transition-timing-function:var(--av-ease)}.av-btn[hidden]{display:none}.av-btn svg{width:16px;height:16px;flex:none;transition:transform var(--av-hover-out) var(--av-ease-inout)}.av-btn .av-i-play,.av-btn[data-state=paused] .av-i-pause{display:none}.av-btn[data-state=paused] .av-i-play{display:block}.av-btn[data-av=tilt][aria-pressed=true]{background:#b4925542;color:var(--ddk-mist, #F1EADB)}.av-btn[data-av=tilt][aria-pressed=true] svg{transform:rotate(45deg)}.av-btn:active svg{transform:scale(.88);transition-duration:.14s}.av:not(.av-armed) [data-av=pause],.av.av-still [data-av=pause]{display:none}@media(hover:none){.av-cap__hint--fine{display:none!important}}@media(hover:hover)and (pointer:fine){.av-cap__hint--touch{display:none!important}}.av-over{position:relative;z-index:4;padding:clamp(36px,4vw,60px) 0 clamp(44px,4.4vw,68px);background:var(--av-night)}.av-offer{display:grid;grid-template-columns:minmax(0,1fr);gap:44px;width:min(100%,var(--ddk-max));margin-inline:auto;padding-inline:var(--ddk-gutter)}.av-k{font:400 var(--ddk-fs-label)/1.4 var(--ddk-font-body);letter-spacing:var(--ddk-tracking-label);text-transform:uppercase;color:var(--ddk-gold-glow)}.av-kaart{position:relative;max-width:620px;padding:clamp(46px,5.4vw,72px) clamp(22px,3.6vw,52px) clamp(26px,3vw,40px);text-align:center;color:var(--ddk-mist);border-radius:50% 50% var(--ddk-radius-m) var(--ddk-radius-m) / clamp(96px,11vw,150px) clamp(96px,11vw,150px) var(--ddk-radius-m) var(--ddk-radius-m);background:var(--av-card);box-shadow:inset 0 0 0 1px var(--av-rule),inset 0 0 0 7px var(--av-card),inset 0 0 0 8px #b4925542,0 30px 60px -36px #000000b3}.av-kaart .av-k{display:block}.av-kaart__h{margin-top:8px;font:italic 400 clamp(2.25rem,1.5rem + 2.2vw,3.5rem)/1 var(--ddk-font-display);letter-spacing:-.02em;color:var(--ddk-mist)}.av-kaart__lead{text-wrap:balance;max-width:30em;margin:12px auto 0;font-size:.9375rem;color:var(--ddk-mist-soft)}.av-menu{margin:22px 0 0;padding:0;list-style:none;text-align:left;border-top:1px solid var(--av-line)}.av-menu :is(li,:where([data-ddk-tag=li])){display:grid;grid-template-columns:auto minmax(18px,1fr) auto;grid-template-areas:"n d p" "s u u";align-items:end;column-gap:12px;row-gap:2px;padding:14px 0 13px;border-bottom:1px solid var(--av-line)}.av-menu__n{grid-area:n;font:400 clamp(1.5rem,1.25rem + .7vw,1.9375rem)/1.05 var(--ddk-font-display);color:var(--ddk-mist)}.av-menu__d{grid-area:d;align-self:end;height:2px;margin-bottom:.42em;transform-origin:0 50%;background:radial-gradient(circle,#b49255bf 0 .9px,#b4925500 1.4px) 0 50% / 7px 2px repeat-x}.av-menu__p{grid-area:p;font:400 clamp(1.5rem,1.25rem + .7vw,1.9375rem)/1 var(--ddk-font-display);font-variant-numeric:lining-nums tabular-nums;color:var(--ddk-gold-light);white-space:nowrap;min-width:7ch;text-align:left}.av-menu__p:lang(de){text-align:right}.av-menu__s{grid-area:s;font:italic 400 1.0625rem/1.3 var(--ddk-font-display);color:var(--ddk-mist-soft)}.av-menu__u{grid-area:u;font-size:.75rem;letter-spacing:.06em;color:var(--ddk-mist-soft);text-align:right}@media(max-width:360px){.av-menu :is(li,:where([data-ddk-tag=li])){grid-template-columns:auto minmax(0,1fr);grid-template-areas:"n n" "s s" "p u";align-items:baseline;column-gap:10px}.av-menu__d{display:none}.av-menu__p{min-width:0;margin-top:6px}.av-menu__u{text-align:left}}.av-kaart__note{text-wrap:balance;max-width:32em;margin:16px auto 0;font-size:.875rem;line-height:1.55;color:var(--ddk-mist-soft)}.av-kaart__cta{margin-top:22px}.av-armed .av-kaart .av-menu__d{transform:scaleX(0);transition:transform var(--av-pour) var(--av-ease) calc(.35s + var(--av-r, 0) * .14s)}.av-armed .av-kaart .av-menu__p,.av-armed .av-kaart .av-menu__u{opacity:0;transform:translate3d(-8px,0,0);transition:opacity .7s var(--av-ease) calc(.75s + var(--av-r, 0) * .14s),transform .8s var(--av-ease) calc(.75s + var(--av-r, 0) * .14s)}.av-armed .av-kaart.is-in .av-menu__d{transform:none}.av-armed .av-kaart.is-in .av-menu__p,.av-armed .av-kaart.is-in .av-menu__u{opacity:1;transform:none}.av-menu :is(li,:where([data-ddk-tag=li])):nth-child(2){--av-r: 1}.av-menu :is(li,:where([data-ddk-tag=li])):nth-child(3){--av-r: 2}.av-menu :is(li,:where([data-ddk-tag=li])):nth-child(4){--av-r: 3}.av-still .av-kaart .av-menu__d,.av-still .av-kaart .av-menu__p,.av-still .av-kaart .av-menu__u{opacity:1!important;transform:none!important;transition:none!important}.av-hoek__h{margin-top:8px;font:400 clamp(2.25rem,1.5rem + 2.2vw,3.5rem)/1 var(--ddk-font-display);letter-spacing:-.02em}.av-hoek__sub{text-wrap:balance;margin-top:10px;max-width:26em;font:italic 400 var(--ddk-fs-lead)/1.3 var(--ddk-font-display);color:var(--ddk-mist-soft)}.av-tables{margin:20px 0 0;padding:0;list-style:none;border-top:1px solid var(--av-line)}.av-tables :is(li,:where([data-ddk-tag=li])){border-bottom:1px solid var(--av-line)}.av-table{position:relative;display:grid;grid-template-columns:3.4em minmax(0,1fr) 20px;column-gap:16px;align-items:baseline;padding:14px 4px 15px 0;color:inherit;text-decoration:none;isolation:isolate}.av-table:before{content:"";position:absolute;inset:0 -14px;z-index:-1;border-radius:var(--ddk-radius-m);pointer-events:none;opacity:0;transform:scaleX(.96);background:#b4925517;transition:opacity var(--av-hover-out) var(--av-ease-inout),transform var(--av-hover-out) var(--av-ease-inout)}.av-tables__m{font:400 clamp(2.25rem,1.9rem + 1vw,2.875rem)/.9 var(--ddk-font-display);font-variant-numeric:lining-nums;letter-spacing:-.02em;color:var(--ddk-gold-light);transition:transform var(--av-hover-out) var(--av-ease-inout)}.av-tables__m :is(small,:where([data-ddk-tag=small])){display:block;margin-top:6px;font:400 .78125rem/1.3 var(--ddk-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ddk-mist-soft)}.av-table__t{display:block}.av-table__n{position:relative;display:inline-block;font:400 1.5rem/1.1 var(--ddk-font-display);letter-spacing:-.005em;color:var(--ddk-mist)}.av-table__n:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:var(--ddk-gold-glow, #D8B878);transform:scaleX(0);transform-origin:right;transition:transform var(--av-hover-out) var(--av-ease-inout)}.av-table__d{display:block;margin-top:4px;font-size:.9375rem;line-height:1.5;color:var(--ddk-mist-soft)}.av-table__go{align-self:center;width:16px;height:16px;color:var(--ddk-gold-glow, #D8B878);opacity:0;transform:translate3d(-8px,0,0);transition:opacity var(--av-hover-out) var(--av-ease-inout),transform var(--av-hover-out) var(--av-ease-inout)}@media(hover:hover){.av-table:hover:before{opacity:1;transform:none;transition-duration:var(--av-hover-in);transition-timing-function:var(--av-ease)}.av-table:hover .av-tables__m{transform:translate3d(0,-3px,0);transition-duration:var(--av-hover-in);transition-timing-function:var(--av-ease)}.av-table:hover .av-table__n:after{transform:scaleX(1);transform-origin:left;transition-duration:var(--av-hover-in);transition-timing-function:var(--av-ease)}.av-table:hover .av-table__go{opacity:1;transform:none;transition-duration:var(--av-hover-in);transition-timing-function:var(--av-ease)}}.av-table:focus-visible:before{opacity:1;transform:none;transition-duration:var(--av-hover-in)}.av-table:focus-visible .av-tables__m{transform:translate3d(0,-3px,0);transition-duration:var(--av-hover-in)}.av-table:focus-visible .av-table__n:after{transform:scaleX(1);transform-origin:left;transition-duration:var(--av-hover-in)}.av-table:focus-visible .av-table__go{opacity:1;transform:none;transition-duration:var(--av-hover-in)}.av-table:focus-visible{border-radius:var(--ddk-radius-m);outline-offset:2px}@media(hover:none){.av-table__go{opacity:.7;transform:none}}.av-hoek__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 20px;margin-top:12px}.av-hoek__foot .a-link{color:var(--ddk-mist)}.av-fine{font-size:.75rem;color:var(--ddk-mist-soft)}.av-over{margin-top:calc(-1 * var(--av-over, 50svh));border-radius:var(--ddk-radius-l) var(--ddk-radius-l) 0 0;box-shadow:0 -1px #b492554d,0 -34px 60px -30px #0000008c}.av{--av-over: 50vh}@supports (height: 1svh){.av{--av-over: 50svh}}@media(min-aspect-ratio:1/1)and (min-width:700px){.av-top{display:grid}.av-top>.av-head,.av-top>.av-pin{grid-area:1 / 1}.av-top>.av-head{align-self:start;width:100%;max-width:none;padding-inline:max(var(--ddk-gutter),calc((100% - var(--ddk-max)) / 2 + var(--ddk-gutter)));pointer-events:none}.av-top>.av-head>*{pointer-events:auto}.av-head:before{content:"";position:absolute;left:0;right:0;top:0;height:min(100svh,820px);z-index:-1;pointer-events:none;background:radial-gradient(70% 72% at 0% 0%,#20261ae6,#20261ab3 44%,#20261a00),radial-gradient(44% 62% at 100% 0%,#20261af2,#20261acc,#20261a00),linear-gradient(180deg,var(--av-night) 0,rgba(32,38,26,.9) 9%,rgba(32,38,26,.55) 24%,rgba(32,38,26,0) 42%)}}@media(max-aspect-ratio:999/1000),(max-width:699px){.av-stage{--av-op: 62% 50%;--av-fx: .4;--av-fy: .82;--av-gx: .5;--av-gy: .55;--av-k: 1.3;--av-kgl: 1.7;--av-from: .02;--av-to: .5}.av-stage:after{content:"";position:absolute;left:0;right:0;top:0;height:30%;z-index:3;pointer-events:none;background:linear-gradient(180deg,var(--av-night) 0,rgba(32,38,26,.72) 34%,rgba(32,38,26,0) 100%)}.av-cap{top:14px;bottom:auto;left:var(--ddk-gutter);right:var(--ddk-gutter);max-width:none;padding:8px 6px 8px 14px}}@media(max-width:699px){.av-head{grid-template-areas:"fol dag" "title title" "lead lead";padding-top:18px;padding-bottom:18px}.av-head .a-dag{--k: .82;align-self:start;justify-self:end;margin-top:-6px}.av-btn__l{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.av-cap{flex-wrap:nowrap;gap:8px;padding:6px 6px 6px 14px;font-size:.75rem;line-height:1.38}.av-cap__t{flex:1 1 auto}.av-cap__t :is(b,:where([data-ddk-tag=b])){margin-right:6px}.av-btn[data-av]{width:44px;padding:0}}@media(max-width:420px){.av-head .a-folio{white-space:nowrap}.av-head .a-folio:after{display:none}.av-head .a-dag{--k: .72}}@media(min-width:900px){.av-offer{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,5vw,96px);align-items:start}.av-hoek{padding-top:clamp(24px,3vw,44px)}}@media(min-width:1441px){.av-cap{right:calc((100% - var(--ddk-max)) / 2 + var(--ddk-gutter))}}@media(prefers-reduced-motion:reduce){.av-pin{height:auto}.av-scene{position:relative}.av-over{margin-top:0}}.av-kaart-sec{position:relative;padding:clamp(48px,6vw,96px) 0;background:var(--av-night);color:var(--ddk-mist)}.av-kaart-sec__in{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:center;width:min(100%,var(--ddk-max));margin-inline:auto;padding-inline:var(--ddk-gutter)}.av-still-img{position:relative;margin:0;overflow:hidden;aspect-ratio:4 / 5;border-radius:var(--ddk-radius-arch);isolation:isolate;background:#34332b;max-width:460px}.av-still-img picture,.av-still-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.av-still-img .av-light{mix-blend-mode:screen}.av-still-img:after{content:"";position:absolute;inset:0;pointer-events:none;mix-blend-mode:multiply;background:linear-gradient(196deg,#ffaa6080,#ffcc9242 44%,#e29e6266)}.av-still-img :is(figcaption,:where([data-ddk-tag=figcaption])){position:absolute;left:14px;right:14px;bottom:14px;z-index:1;padding:8px 14px;border-radius:var(--ddk-radius-pill);background:#12160ebd;font-size:.8125rem;color:var(--ddk-mist)}@media(min-width:900px){.av-kaart-sec__in{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px)}.av-kaart-sec .av-kaart{justify-self:start}}@media print{.av-dusk__sun,.av-cap__ctl,.av-stage>canvas{display:none!important}.av-light{mix-blend-mode:normal;opacity:0!important}}
