.scene[data-astro-cid-csixnljs]{pointer-events:none;position:absolute;inset:0}.scene--roofline[data-astro-cid-csixnljs] .roofline[data-astro-cid-csixnljs]{inset-inline:0;width:100%;height:clamp(56px,8vw,110px);display:block;position:absolute;bottom:0}.scene--roofline[data-astro-cid-csixnljs] .leaves[data-astro-cid-csixnljs]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.leaf[data-astro-cid-csixnljs]{opacity:0}@media (prefers-reduced-motion:no-preference){.leaf[data-astro-cid-csixnljs]{animation:13s linear infinite leaf-fall}.leaf[data-astro-cid-csixnljs] path[data-astro-cid-csixnljs]{transform-origin:2px 3px;animation:5.5s ease-in-out infinite alternate leaf-spin}.leaf-1[data-astro-cid-csixnljs]{animation-delay:0s;transform:translate(3%,-10%)scale(.5)}.leaf-2[data-astro-cid-csixnljs]{animation-duration:16s;animation-delay:3.5s;transform:translate(47%,-10%)scale(.4)}.leaf-3[data-astro-cid-csixnljs]{animation-duration:12s;animation-delay:7s;transform:translate(53%,-10%)scale(.55)}.leaf-4[data-astro-cid-csixnljs]{animation-duration:18s;animation-delay:9.5s;transform:translate(93%,-10%)scale(.45)}.leaf-5[data-astro-cid-csixnljs]{animation-name:leaf-fall-b;animation-duration:15s;animation-delay:1.8s;transform:translate(8%,-10%)scale(.35)}.leaf-6[data-astro-cid-csixnljs]{animation-duration:19s;animation-delay:5.2s;transform:translate(44%,-10%)scale(.6)}.leaf-7[data-astro-cid-csixnljs]{animation-name:leaf-fall-b;animation-duration:14s;animation-delay:11s;transform:translate(57%,-10%)scale(.4)}.leaf-8[data-astro-cid-csixnljs]{animation-name:leaf-fall-b;animation-duration:21s;animation-delay:14.5s;transform:translate(88%,-10%)scale(.5)}.leaf-5[data-astro-cid-csixnljs] path[data-astro-cid-csixnljs]{animation-duration:4.6s}.leaf-6[data-astro-cid-csixnljs] path[data-astro-cid-csixnljs]{animation-duration:6.4s}.leaf-7[data-astro-cid-csixnljs] path[data-astro-cid-csixnljs]{animation-duration:5s}.leaf-8[data-astro-cid-csixnljs] path[data-astro-cid-csixnljs]{animation-duration:7s}@keyframes leaf-fall-b{0%{opacity:0;translate:0 -8%}10%{opacity:1}50%{translate:3.5% 48%}85%{opacity:1}to{opacity:0;translate:-2% 104%}}@keyframes leaf-fall{0%{opacity:0;translate:0 -8%}8%{opacity:1}55%{translate:-3% 52%}88%{opacity:1}to{opacity:0;translate:2% 104%}}@keyframes leaf-spin{0%{rotate:-50deg}to{rotate:60deg}}}.scene--wasbeurt[data-astro-cid-csixnljs] .roofline[data-astro-cid-csixnljs]{inset-inline:0;width:100%;height:clamp(56px,8vw,110px);display:block;position:absolute;bottom:0}.scene--wasbeurt[data-astro-cid-csixnljs]{--wash-dirty:color-mix(in srgb, var(--scene-ink) 52%, var(--hero-surface));--wash-clean:color-mix(in srgb, var(--hero-surface) 66%, var(--color-primary))}.wash-pane[data-astro-cid-csixnljs]{fill:var(--wash-clean);opacity:.95}.wash-soap[data-astro-cid-csixnljs]{fill:#fff;opacity:0}.wash-gloss[data-astro-cid-csixnljs]{opacity:.5}.wash-drip[data-astro-cid-csixnljs]{fill:color-mix(in srgb, var(--hero-surface) 45%, var(--color-primary));opacity:0}@media (prefers-reduced-motion:no-preference){.wash-pane[data-astro-cid-csixnljs]{animation:16s linear infinite backwards wash-clean}.wash-soap[data-astro-cid-csixnljs]{animation:16s linear infinite backwards wash-soap}.wash-gloss[data-astro-cid-csixnljs]{animation:16s ease-out infinite backwards wash-gloss}.wash-drip[data-astro-cid-csixnljs]{animation:16s ease-in infinite backwards wash-drip}.wash-pane[data-astro-cid-csixnljs],.wash-soap[data-astro-cid-csixnljs],.wash-gloss[data-astro-cid-csixnljs],.wash-drip[data-astro-cid-csixnljs]{animation-delay:calc(var(--i) * .62s)}@keyframes wash-clean{0%,1.6%{fill:var(--wash-dirty);opacity:.72}5.4%,82%{fill:var(--wash-clean);opacity:.95}96%,to{fill:var(--wash-dirty);opacity:.72}}@keyframes wash-soap{0%,.8%{opacity:0}1.9%{opacity:.62}5.4%,to{opacity:0}}@keyframes wash-gloss{0%,5.4%{opacity:0}6.4%{opacity:.95}9%,82%{opacity:.5}96%,to{opacity:0}}@keyframes wash-drip{0%,5.6%{opacity:0;translate:0}7%{opacity:.7}12%,to{opacity:0;translate:0 14px}}}.scene--huiskamer[data-astro-cid-csixnljs] .roofline[data-astro-cid-csixnljs]{inset-inline:0;width:100%;height:clamp(56px,8vw,110px);display:block;position:absolute;bottom:0}.living-mess[data-astro-cid-csixnljs],.living-droop[data-astro-cid-csixnljs],.living-vac[data-astro-cid-csixnljs]{opacity:0}.living-up[data-astro-cid-csixnljs]{opacity:1}@media (prefers-reduced-motion:no-preference){.living-mess[data-astro-cid-csixnljs],.living-droop[data-astro-cid-csixnljs]{animation:16s linear infinite backwards living-away}.living-up[data-astro-cid-csixnljs]{animation:16s linear infinite backwards living-here}.living-mess[data-astro-cid-csixnljs],.living-droop[data-astro-cid-csixnljs],.living-up[data-astro-cid-csixnljs]{animation-delay:calc(var(--d) * 7.2s)}.living-vac[data-astro-cid-csixnljs]{animation:16s linear infinite living-vac}.living-cord[data-astro-cid-csixnljs]{animation:1.1s ease-in-out infinite living-cord}@keyframes living-away{0%,9%{opacity:1}12%,86%{opacity:0}94%,to{opacity:1}}@keyframes living-here{0%,9%{opacity:0}12%,86%{opacity:1}94%,to{opacity:0}}@keyframes living-vac{0%,10%{opacity:0;transform:translate(-180px)}11%{opacity:1}54%{opacity:1}55%,to{opacity:0;transform:translate(1560px)}}@keyframes living-cord{0%,to{transform:translateY(0)}50%{transform:translateY(2px)}}}.scene--traphuis[data-astro-cid-csixnljs] .roofline[data-astro-cid-csixnljs]{inset-inline:0;width:100%;height:clamp(56px,8vw,110px);display:block;position:absolute;bottom:0}.stair-worn[data-astro-cid-csixnljs]{opacity:0}.stair-rail[data-astro-cid-csixnljs]{stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.stair-clad[data-astro-cid-csixnljs]{animation:16s linear infinite backwards stair-clad;animation-delay:calc(var(--p) * 6s)}.stair-worn[data-astro-cid-csixnljs]{animation:16s linear infinite backwards stair-worn}.stair-rail[data-astro-cid-csixnljs]{animation:16s linear infinite backwards stair-rail}.stair-finish[data-astro-cid-csixnljs]{animation:16s ease-out infinite backwards stair-finish}@keyframes stair-clad{0%,7%{opacity:0}11%,88%{opacity:1}96%,to{opacity:0}}@keyframes stair-worn{0%,7%{opacity:.9}11%,88%{opacity:0}96%,to{opacity:.9}}@keyframes stair-rail{0%,7%{stroke-dashoffset:var(--len)}30%,88%{stroke-dashoffset:0}96%,to{stroke-dashoffset:var(--len)}}@keyframes stair-finish{0%,47%{opacity:0;translate:0 4px}54%,88%{opacity:1;translate:0}96%,to{opacity:0;translate:0 4px}}}.scene--water[data-astro-cid-csixnljs] .waves[data-astro-cid-csixnljs],.scene--flow[data-astro-cid-csixnljs] .waves[data-astro-cid-csixnljs]{inset-inline:0;width:100%;height:clamp(44px,6vw,90px);display:block;position:absolute;bottom:-2px}@media (prefers-reduced-motion:no-preference){.wave-1[data-astro-cid-csixnljs]{animation:14s ease-in-out infinite alternate wave-drift}.wave-2[data-astro-cid-csixnljs]{animation:9s ease-in-out infinite alternate-reverse wave-drift}@keyframes wave-drift{0%{transform:translate(0)}to{transform:translate(-360px)}}}.scene--flow[data-astro-cid-csixnljs] .bubbles[data-astro-cid-csixnljs]{position:absolute;inset:0;overflow:hidden}.scene--flow[data-astro-cid-csixnljs] .bubble[data-astro-cid-csixnljs]{border:2px solid color-mix(in srgb, var(--accent) 65%, transparent);opacity:0;border-radius:999px;width:clamp(8px,.9vw,13px);height:clamp(8px,.9vw,13px);position:absolute;bottom:clamp(30px,4.5vw,66px);transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.scene--flow[data-astro-cid-csixnljs] .bubble[data-astro-cid-csixnljs]{animation:bubble-rise 6s var(--ease-out) infinite}.scene--flow[data-astro-cid-csixnljs] .bubble[data-astro-cid-csixnljs]:nth-child(2){animation-duration:8s;animation-delay:1.4s}.scene--flow[data-astro-cid-csixnljs] .bubble[data-astro-cid-csixnljs]:nth-child(3){animation-duration:7s;animation-delay:2.8s}@keyframes bubble-rise{0%{opacity:0;transform:translate(-50%)translateY(10px)scale(.7)}25%{opacity:.7}70%{opacity:.4}to{opacity:0;transform:translate(-50%)translateY(-52px)scale(1.1)}}}.scene--rain[data-astro-cid-csixnljs] .roofline[data-astro-cid-csixnljs]{inset-inline:0;width:100%;height:clamp(56px,8vw,110px);display:block;position:absolute;bottom:0}.scene--rain[data-astro-cid-csixnljs] .streaks[data-astro-cid-csixnljs]{position:absolute;inset:0;overflow:hidden}.scene--rain[data-astro-cid-csixnljs] .streak[data-astro-cid-csixnljs]{background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--accent) 55%, transparent));opacity:0;border-radius:999px;width:2px;height:clamp(26px,3.5vw,46px);position:absolute;top:-14%;transform:rotate(9deg)}@media (prefers-reduced-motion:no-preference){.scene--rain[data-astro-cid-csixnljs] .streak[data-astro-cid-csixnljs]{animation-name:rain-fall;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes rain-fall{0%{opacity:0;translate:0 -6%}12%{opacity:.85}82%{opacity:.85}to{opacity:0;translate:-3% 108%}}}.scene--sun[data-astro-cid-csixnljs] .roofline[data-astro-cid-csixnljs]{inset-inline:0;width:100%;height:clamp(56px,8vw,110px);display:block;position:absolute;bottom:0}@media (prefers-reduced-motion:no-preference){.scene--sun[data-astro-cid-csixnljs] .sun-disc[data-astro-cid-csixnljs]{transform-origin:50%;transform-box:fill-box;animation:11s ease-in-out infinite alternate sun-breathe}@keyframes sun-breathe{0%{opacity:.88}to{opacity:1}}}.scene--hearth[data-astro-cid-csixnljs] .roofline[data-astro-cid-csixnljs]{inset-inline:0;width:100%;height:clamp(56px,8vw,110px);display:block;position:absolute;bottom:0}.scene--hearth[data-astro-cid-csixnljs] .plumes[data-astro-cid-csixnljs]{position:absolute;inset:0;overflow:hidden}.scene--hearth[data-astro-cid-csixnljs] .plume[data-astro-cid-csixnljs]{background:radial-gradient(58% 46% at 50% 100%, color-mix(in srgb, var(--accent) 30%, transparent), transparent 72%);opacity:0;width:clamp(26px,3vw,42px);height:clamp(72px,12vw,150px);position:absolute;bottom:clamp(40px,6vw,84px);transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.scene--hearth[data-astro-cid-csixnljs] .plume[data-astro-cid-csixnljs]{animation:plume-rise 7s var(--ease-out) infinite}.scene--hearth[data-astro-cid-csixnljs] .plume[data-astro-cid-csixnljs]:nth-child(2){animation-duration:9s;animation-delay:1.6s}.scene--hearth[data-astro-cid-csixnljs] .plume[data-astro-cid-csixnljs]:nth-child(3){animation-duration:8s;animation-delay:3.2s}@keyframes plume-rise{0%{opacity:0;transform:translate(-50%)translateY(12px)scaleY(.7)}28%{opacity:.65}70%{opacity:.42}to{opacity:0;transform:translate(-50%)translateY(-46px)scaleY(1.18)}}}@media (prefers-reduced-motion:reduce){.scene--hearth[data-astro-cid-csixnljs] .plume[data-astro-cid-csixnljs]{opacity:.3}}
