@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.0b02cdm7g7y6h.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__QHkx_a__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__QHkx_a__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
.HouseStage-module__7WZeSG__hero{border-bottom:1px solid var(--hds-border);background:var(--hds-bg);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);min-height:100svh;display:grid}@media (max-width:62.5em) and (orientation:portrait),(max-width:62.5em) and (min-height:31.25em){.HouseStage-module__7WZeSG__hero{grid-template-columns:minmax(0,1fr)}}.HouseStage-module__7WZeSG__intro{display:none}.HouseStage-module__7WZeSG__introTitle{letter-spacing:var(--hds-tracking-display);font-size:clamp(min(2rem,1rem + 4vw),9vw,3rem);line-height:1.04}.HouseStage-module__7WZeSG__introTitle em{color:var(--hds-accent)}.HouseStage-module__7WZeSG__introValue{max-width:36ch;font-size:var(--hds-text-lg);color:var(--hds-text-body)}@media (max-width:62.5em) and (orientation:portrait),(max-width:62.5em) and (min-height:31.25em){.HouseStage-module__7WZeSG__intro{justify-items:start;gap:var(--hds-space-xs);padding:calc(var(--hds-header-h) + 24px) var(--hds-gutter) 8px;grid-template-columns:minmax(0,1fr);display:grid}.HouseStage-module__7WZeSG__intro>*{min-width:0;max-width:100%}.HouseStage-module__7WZeSG__intro>button{margin-top:8px}.HouseStage-module__7WZeSG__wideOnly{display:none}}.HouseStage-module__7WZeSG__stage{--stage-top:var(--hds-header-h);border-right:1px solid var(--hds-border);background:var(--hds-bg);cursor:default;align-self:start;height:100svh;position:sticky;top:0;overflow:hidden}@media (max-width:62.5em) and (orientation:portrait),(max-width:62.5em) and (min-height:31.25em){.HouseStage-module__7WZeSG__stage{--stage-top:0px;height:auto;min-height:min(calc(max(62svh, 480px) + var(--tabs-bottom,45px) - 45px), calc((100vw - 72px) * 1.19 + 49px + var(--tabs-bottom,45px)));border-right:0;border-bottom:1px solid var(--hds-border);align-self:stretch;position:relative;top:auto}}.HouseStage-module__7WZeSG__host{inset:calc(var(--stage-top) + 16px) 0 clamp(2rem, 5vh, 3rem) 0;--garden:.22;justify-content:center;align-items:center;min-width:0;display:flex;position:absolute;container-type:size}@media (max-width:47.5em){.HouseStage-module__7WZeSG__host{--garden:0}.HouseStage-module__7WZeSG__host[data-sign]{--garden:.12}}.HouseStage-module__7WZeSG__subject{--house-w:max(160px, min((100cqw - 72px) / (1 + var(--yard,0) + var(--garden,0)), (100cqh - 24px) * .6));width:var(--house-w);margin-left:calc(var(--house-w) * var(--garden,0));margin-right:calc(var(--house-w) * var(--yard,0));flex:none;position:relative}.HouseStage-module__7WZeSG__houseHost{aspect-ratio:1086/1448;display:block;position:relative}.HouseStage-module__7WZeSG__poster{width:100%;height:100%;display:block;position:absolute;inset:0}.HouseStage-module__7WZeSG__windows{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.HouseStage-module__7WZeSG__windows .tuc-focus{opacity:0}.HouseStage-module__7WZeSG__windows .tuc-window[data-focus=true] .tuc-focus{opacity:1}.HouseStage-module__7WZeSG__lamps{pointer-events:none;position:absolute;inset:0}.HouseStage-module__7WZeSG__lamps>svg{opacity:0;will-change:opacity;transition:opacity .38s;display:block;position:absolute;overflow:visible}.HouseStage-module__7WZeSG__lamps>svg[data-state=near]{opacity:.25}.HouseStage-module__7WZeSG__lamps>svg[data-state=active]{opacity:1}.HouseStage-module__7WZeSG__lamps>svg[data-state=open]{opacity:.5}@media (prefers-reduced-motion:reduce){.HouseStage-module__7WZeSG__lamps>svg{transition:none}}.HouseStage-module__7WZeSG__hits{pointer-events:none;display:none;position:absolute;inset:0}@media (hover:none){.HouseStage-module__7WZeSG__hits{display:block}}.HouseStage-module__7WZeSG__hits>span{pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;position:absolute}.HouseStage-module__7WZeSG__houseFade{pointer-events:none;background:linear-gradient(to top, var(--scene-paper,var(--hds-bg)), transparent);height:5%;position:absolute;bottom:0;left:0;right:0}.HouseStage-module__7WZeSG__pane{padding:clamp(5.5rem, 11vh, 7rem) var(--hds-gutter) clamp(2rem, 5vh, 3rem) clamp(1.5rem, 3vw, 3rem);background:var(--hds-bg);grid-template-rows:1fr auto;min-width:0;transition:background .7s,color .7s;display:grid}@media (max-width:62.5em) and (orientation:portrait),(max-width:62.5em) and (min-height:31.25em){.HouseStage-module__7WZeSG__pane{padding-top:clamp(40px,8vw,64px)}}.HouseStage-module__7WZeSG__hero[data-level="2"] .HouseStage-module__7WZeSG__pane{--hds-bg:var(--hds-fundament);--hds-text:var(--hds-kalk);--hds-text-body:#d6cfc4;--hds-text-muted:#a89f95;--hds-text-faint:#958b82;--hds-border:#f2ede524;--hds-border-strong:#f2ede552;--hds-accent:var(--hds-murvaerk-face);background:var(--hds-bg);color:var(--hds-text)}.HouseStage-module__7WZeSG__paneBody{grid-template-columns:minmax(0,1fr);align-content:center;display:grid}.HouseStage-module__7WZeSG__hero:not([data-level="0"]) .HouseStage-module__7WZeSG__paneBody{align-content:start}.HouseStage-module__7WZeSG__block{gap:var(--hds-space-sm);animation:.3s both HouseStage-module__7WZeSG__fade;display:grid}@keyframes HouseStage-module__7WZeSG__fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.HouseStage-module__7WZeSG__block{animation:none}}.HouseStage-module__7WZeSG__title{font-size:var(--hds-text-4xl);letter-spacing:var(--hds-tracking-display);line-height:1.02}.HouseStage-module__7WZeSG__title em{color:var(--hds-accent)}.HouseStage-module__7WZeSG__lede{max-width:34ch;font-size:var(--hds-text-lg);color:var(--hds-text-body)}.HouseStage-module__7WZeSG__detailTitle{font-size:var(--hds-text-3xl);letter-spacing:var(--hds-tracking-display);line-height:1.05}.HouseStage-module__7WZeSG__tagline{font-size:var(--hds-text-xl);color:var(--hds-accent);line-height:1.25}.HouseStage-module__7WZeSG__desc{max-width:40ch;color:var(--hds-text-body)}.HouseStage-module__7WZeSG__blockText{white-space:pre-line}.HouseStage-module__7WZeSG__button,.HouseStage-module__7WZeSG__buttonLight{border:1px solid var(--hds-fundament);background:var(--hds-fundament);color:var(--hds-kalk);font-size:var(--hds-text-sm);cursor:pointer;justify-self:start;align-items:center;gap:12px;padding:15px 20px;text-decoration:none;transition:background .3s,color .3s;display:inline-flex}@media (hover:hover){.HouseStage-module__7WZeSG__button:hover{background:var(--hds-fundament-soft);border-color:var(--hds-fundament-soft)}}.HouseStage-module__7WZeSG__button:active{background:var(--hds-fundament-soft);border-color:var(--hds-fundament-soft)}.HouseStage-module__7WZeSG__buttonLight{border-color:var(--hds-kalk);background:var(--hds-kalk);color:var(--hds-fundament)}@media (hover:hover){.HouseStage-module__7WZeSG__buttonLight:hover{background:var(--hds-kalk-deep);border-color:var(--hds-kalk-deep);text-decoration:none}}.HouseStage-module__7WZeSG__buttonLight:active{background:var(--hds-kalk-deep);border-color:var(--hds-kalk-deep);text-decoration:none}.HouseStage-module__7WZeSG__linkQuiet{font-size:var(--hds-text-sm);color:var(--hds-text-muted);margin-block:-12px;padding-block:12px;text-decoration:none}@media (hover:hover){.HouseStage-module__7WZeSG__linkQuiet:hover{color:var(--hds-accent)}}.HouseStage-module__7WZeSG__linkQuiet:active{color:var(--hds-accent)}button.HouseStage-module__7WZeSG__linkQuiet{font:inherit;font-size:var(--hds-text-sm);cursor:pointer;background:0 0;border:0}.HouseStage-module__7WZeSG__ctaRow{align-items:center;gap:var(--hds-space-sm);flex-wrap:wrap;display:flex}.HouseStage-module__7WZeSG__hint{font-size:var(--hds-text-sm);color:var(--hds-text-faint)}.HouseStage-module__7WZeSG__points{margin:var(--hds-space-xs) 0 0;border-top:1px solid var(--hds-border);padding:0;list-style:none}.HouseStage-module__7WZeSG__points li{gap:var(--hds-space-xs);padding:var(--hds-space-xs) 0;border-bottom:1px solid var(--hds-border);font-size:var(--hds-text-sm);color:var(--hds-text-body);grid-template-columns:minmax(max-content,40px) minmax(0,1fr);align-items:baseline;display:grid}.HouseStage-module__7WZeSG__points li span:first-child{font-family:var(--hds-font-label);font-size:var(--hds-text-2xs);letter-spacing:var(--hds-tracking-label);color:var(--hds-text-faint)}.HouseStage-module__7WZeSG__crumbRow{justify-content:space-between;align-items:center;gap:var(--hds-space-xs);flex-wrap:wrap;display:flex}.HouseStage-module__7WZeSG__crumb{min-width:0;font-family:var(--hds-font-label);font-size:var(--hds-text-2xs);letter-spacing:var(--hds-tracking-label);text-transform:uppercase;color:var(--hds-text-faint);flex-wrap:wrap;gap:8px;display:flex}.HouseStage-module__7WZeSG__crumb button{cursor:pointer;color:var(--hds-accent);font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;margin-block:-12px;padding:12px 0}.HouseStage-module__7WZeSG__crumb b{color:var(--hds-text);font-weight:500}.HouseStage-module__7WZeSG__arrows{gap:8px;display:flex}.HouseStage-module__7WZeSG__arrows button{border:1px solid var(--hds-border-strong);width:max(34px,2.4em);height:max(34px,2.4em);color:var(--hds-text-body);font-size:var(--hds-text-sm);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:border-color .25s,color .25s;display:inline-flex}@media (pointer:coarse){.HouseStage-module__7WZeSG__arrows button{width:max(var(--hds-tap), 2.75em);height:max(var(--hds-tap), 2.75em);font-size:var(--hds-text-md)}}@media (hover:hover){.HouseStage-module__7WZeSG__arrows button:hover{border-color:var(--hds-accent);color:var(--hds-accent)}}.HouseStage-module__7WZeSG__arrows button:active{border-color:var(--hds-accent);color:var(--hds-accent)}.HouseStage-module__7WZeSG__skills{flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;display:flex}.HouseStage-module__7WZeSG__skills li{border-bottom:1px solid var(--hds-border-strong);font-family:var(--hds-font-label);font-size:var(--hds-text-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--hds-text-muted);padding-bottom:4px}.HouseStage-module__7WZeSG__near{gap:var(--hds-space-2xs);margin-top:var(--hds-space-xs);display:grid}.HouseStage-module__7WZeSG__chips{flex-wrap:wrap;gap:8px;display:flex}.HouseStage-module__7WZeSG__chips button{border:1px solid var(--hds-border-strong);color:var(--hds-text-body);font-size:var(--hds-text-sm);cursor:pointer;background:0 0;padding:8px 12px;transition:border-color .25s,color .25s}@media (pointer:coarse){.HouseStage-module__7WZeSG__chips button{min-height:var(--hds-tap)}}@media (hover:hover){.HouseStage-module__7WZeSG__chips button:hover{border-color:var(--hds-accent);color:var(--hds-accent)}}.HouseStage-module__7WZeSG__chips button:active{border-color:var(--hds-accent);color:var(--hds-accent)}.HouseStage-module__7WZeSG__rows{border-top:1px solid var(--hds-border);grid-template-columns:min(8rem,35%) minmax(0,1fr);margin:0;display:grid}.HouseStage-module__7WZeSG__rows dt,.HouseStage-module__7WZeSG__rows dd{padding:var(--hds-space-xs) 0;border-bottom:1px solid var(--hds-border);margin:0}.HouseStage-module__7WZeSG__rows dt{font-family:var(--hds-font-label);font-size:var(--hds-text-2xs);letter-spacing:var(--hds-tracking-label);text-transform:uppercase;color:var(--hds-text-faint)}.HouseStage-module__7WZeSG__rows dd{color:var(--hds-text-body)}.HouseStage-module__7WZeSG__ticks{justify-items:start;gap:var(--hds-space-xs);padding-top:var(--hds-space-md);display:grid}.HouseStage-module__7WZeSG__tickRow{align-items:flex-end;gap:7px;height:34px;display:flex}.HouseStage-module__7WZeSG__tick{background:var(--hds-border-strong);cursor:pointer;width:3px;height:15px;transition:height .5s var(--hds-ease), background .4s ease;border:0;padding:0;position:relative}.HouseStage-module__7WZeSG__tick:before{content:"";height:var(--hds-tap);position:absolute;bottom:-6px;left:-3.5px;right:-3.5px}.HouseStage-module__7WZeSG__tick[data-on=true]{background:var(--hds-accent);height:32px}.HouseStage-module__7WZeSG__tickMeta{font-family:var(--hds-font-label);font-size:var(--hds-text-2xs);letter-spacing:var(--hds-tracking-label);text-transform:uppercase;color:var(--hds-text-muted)}.HouseStage-module__7WZeSG__others{gap:var(--hds-space-3xs);margin-top:var(--hds-space-xs);display:grid}.HouseStage-module__7WZeSG__othersLabel{font-family:var(--hds-font-label);font-size:var(--hds-text-2xs);letter-spacing:var(--hds-tracking-label);text-transform:uppercase;color:var(--hds-text-faint)}.HouseStage-module__7WZeSG__others ul{border-top:1px solid var(--hds-border);margin:0;padding:0;list-style:none}.HouseStage-module__7WZeSG__others li a{align-items:baseline;gap:var(--hds-space-sm);padding:var(--hds-space-xs) 0;border-bottom:1px solid var(--hds-border);color:var(--hds-text-body);font-size:var(--hds-text-sm);text-decoration:none;display:flex}.HouseStage-module__7WZeSG__others li a b{color:var(--hds-text);font-weight:600}.HouseStage-module__7WZeSG__others li a span:last-child{margin-left:auto}@media (hover:hover){.HouseStage-module__7WZeSG__others li a:hover b{text-underline-offset:3px;text-decoration:underline}}.HouseStage-module__7WZeSG__others li a:active b{text-underline-offset:3px;text-decoration:underline}.HouseStage-module__7WZeSG__members{gap:var(--hds-space-3xs);max-width:40ch;display:grid}.HouseStage-module__7WZeSG__members ul{border-top:1px solid var(--hds-border);margin:0;padding:0;list-style:none}.HouseStage-module__7WZeSG__member{align-items:center;gap:var(--hds-space-sm);padding:var(--hds-space-xs) 0;border-bottom:1px solid var(--hds-border);color:var(--hds-text-body);font-size:var(--hds-text-sm);text-decoration:none;display:flex}.HouseStage-module__7WZeSG__memberFace{object-fit:cover;background:var(--hds-sunken);width:44px;height:44px;color:var(--hds-text-muted);font-family:var(--hds-font-label);font-size:var(--hds-text-xs);letter-spacing:var(--hds-tracking-label);border-radius:50%;flex:none;place-items:center;display:grid}.HouseStage-module__7WZeSG__memberWords{min-width:0;display:grid}.HouseStage-module__7WZeSG__memberWords b{color:var(--hds-text);font-weight:600}.HouseStage-module__7WZeSG__memberWords span{color:var(--hds-text-muted)}a.HouseStage-module__7WZeSG__member>span:last-child{color:var(--hds-text-faint);margin-left:auto}@media (hover:hover){a.HouseStage-module__7WZeSG__member:hover b{text-underline-offset:3px;text-decoration:underline}}a.HouseStage-module__7WZeSG__member:active b{text-underline-offset:3px;text-decoration:underline}.HouseStage-module__7WZeSG__smoke{aspect-ratio:1;pointer-events:none;width:4.5%;position:absolute;transform:translate(-50%,-100%)}.HouseStage-module__7WZeSG__smoke>svg{width:100%;height:100%;fill:var(--hds-hjerte-pane);opacity:0;will-change:transform, opacity;animation:4.2s ease-out infinite HouseStage-module__7WZeSG__heartRise;position:absolute;inset:0}.HouseStage-module__7WZeSG__smoke>svg:nth-child(2){--drift:60%}.HouseStage-module__7WZeSG__smoke>svg:nth-child(3){--drift:-45%}@keyframes HouseStage-module__7WZeSG__heartRise{0%{opacity:0;transform:translate(0)scale(.45)}12%{opacity:.85}to{transform:translate(var(--drift,15%), -280%) scale(1.15);opacity:0}}.HouseStage-module__7WZeSG__hero[data-level="2"] .HouseStage-module__7WZeSG__smoke{display:none}.HouseStage-module__7WZeSG__hero[data-still] :is(*){animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.HouseStage-module__7WZeSG__smoke{display:none}}.HouseStage-module__7WZeSG__plinth{padding-top:calc(var(--house-w,400px) * .02);color:#183727;font-family:var(--hds-font-display);font-size:max(var(--hds-text-2xs), calc(var(--house-w,400px) * .034));letter-spacing:-.01em;text-align:center;text-wrap:balance;border-top:1px solid #183727;margin:0;font-weight:500;line-height:1.1;position:absolute;top:101.4%;left:0;right:0}.HouseStage-module__7WZeSG__tabs{top:calc(var(--stage-top) + 12px);left:var(--hds-gutter);max-width:calc(100% - 2 * var(--hds-gutter));z-index:4;row-gap:4px;gap:var(--hds-space-sm);background:var(--hds-bg);flex-wrap:wrap;margin-left:-8px;padding:0 8px;display:flex;position:absolute}.HouseStage-module__7WZeSG__tabs button{white-space:nowrap;font-family:var(--hds-font-label);font-size:var(--hds-text-2xs);letter-spacing:var(--hds-tracking-label);text-transform:uppercase;color:var(--hds-text-muted);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:6px 0;transition:color .2s,border-color .2s;position:relative}.HouseStage-module__7WZeSG__tabs button:before{content:"";position:absolute;inset:-7px -8px}@media (hover:hover){.HouseStage-module__7WZeSG__tabs button:hover{color:var(--hds-text)}}.HouseStage-module__7WZeSG__tabs button:active{color:var(--hds-text)}.HouseStage-module__7WZeSG__tabs button[aria-selected=true]{color:var(--hds-accent);border-bottom-color:var(--hds-accent)}.HouseStage-module__7WZeSG__toolboxPage{inset:calc(var(--stage-top) + 52px) 0 0 0;z-index:2;padding:var(--hds-space-md) var(--hds-gutter) var(--hds-space-lg);background:var(--hds-bg);animation:.3s both HouseStage-module__7WZeSG__fade;position:absolute;overflow:auto;container:toolbox/inline-size}@media (prefers-reduced-motion:reduce){.HouseStage-module__7WZeSG__toolboxPage{animation:none}}.HouseStage-module__7WZeSG__hero[data-view=toolbox] .HouseStage-module__7WZeSG__smoke,.HouseStage-module__7WZeSG__hero[data-vacant] .HouseStage-module__7WZeSG__introBlock,.HouseStage-module__7WZeSG__sheet{display:none}@media (max-width:62.5em) and (orientation:portrait),(max-width:62.5em) and (min-height:31.25em){.HouseStage-module__7WZeSG__sheet{gap:var(--hds-space-2xs);padding:var(--hds-space-sm) var(--hds-gutter) var(--hds-space-md);border-bottom:1px solid var(--hds-border);background:var(--hds-bg);grid-template-columns:minmax(0,1fr);animation:.3s both HouseStage-module__7WZeSG__fade;display:grid}.HouseStage-module__7WZeSG__sheet .HouseStage-module__7WZeSG__ctaRow{margin-top:var(--hds-space-2xs)}.HouseStage-module__7WZeSG__hero:not([data-level="0"]) .HouseStage-module__7WZeSG__dup,.HouseStage-module__7WZeSG__vacantBlock{display:none}.HouseStage-module__7WZeSG__hero[data-vacant] .HouseStage-module__7WZeSG__introBlock{display:grid}}@media (prefers-reduced-motion:reduce){.HouseStage-module__7WZeSG__sheet{animation:none}}.HouseStage-module__7WZeSG__sheetTop{justify-content:space-between;align-items:center;gap:var(--hds-space-xs);display:flex}.HouseStage-module__7WZeSG__sheetKicker{font-family:var(--hds-font-label);font-size:var(--hds-text-2xs);letter-spacing:var(--hds-tracking-label);text-transform:uppercase;color:var(--hds-text-muted)}.HouseStage-module__7WZeSG__sheetBack{min-height:var(--hds-tap);font:inherit;font-size:var(--hds-text-sm);color:var(--hds-accent);cursor:pointer;background:0 0;border:0;padding:0}.HouseStage-module__7WZeSG__sheetBack:active{color:var(--hds-text)}.HouseStage-module__7WZeSG__sheetTitle{font-size:var(--hds-text-2xl);letter-spacing:-.02em;line-height:1.1}.HouseStage-module__7WZeSG__sheetText{color:var(--hds-text-body);font-size:var(--hds-text-md)}.HouseStage-module__7WZeSG__portrait{aspect-ratio:4/5;object-fit:cover;border-radius:2px;width:min(100%,220px);display:block}@media (max-height:31.25em) and (orientation:landscape){.HouseStage-module__7WZeSG__hero{min-height:0}.HouseStage-module__7WZeSG__stage{--stage-top:0px;top:var(--hds-header-h);height:calc(100svh - var(--hds-header-h));min-height:0;margin-top:var(--hds-header-h);align-self:start;position:sticky}.HouseStage-module__7WZeSG__pane{padding-top:calc(var(--hds-header-h) + 20px);padding-bottom:20px}.HouseStage-module__7WZeSG__title{font-size:var(--hds-text-3xl)}.HouseStage-module__7WZeSG__detailTitle{font-size:var(--hds-text-2xl)}}@media (max-width:62.5em) and (orientation:portrait),(max-width:62.5em) and (min-height:31.25em){.HouseStage-module__7WZeSG__host{inset:calc(var(--tabs-bottom,45px) + 8px) 0 clamp(16px, 4vw, 32px) 0}.HouseStage-module__7WZeSG__hero[data-view=toolbox] .HouseStage-module__7WZeSG__stage{min-height:0}.HouseStage-module__7WZeSG__hero[data-view=toolbox] .HouseStage-module__7WZeSG__host{display:none}.HouseStage-module__7WZeSG__toolboxPage{margin-top:calc(var(--tabs-bottom,45px) + 8px);position:relative;inset:auto;overflow:visible}}.HouseStage-module__7WZeSG__hero[data-view=house] .HouseStage-module__7WZeSG__stage{--scene-paper:#fcf9ed;background:var(--scene-paper)}.HouseStage-module__7WZeSG__hero[data-view=house] .HouseStage-module__7WZeSG__tabs{background:var(--scene-paper)}
.Helicopter-module__CKUQIW__heli{z-index:3;cursor:pointer;will-change:transform;background:0 0;border:0;justify-items:center;gap:2px;padding:4px;transition-property:transform;transition-timing-function:cubic-bezier(.45,.05,.55,.95);display:grid;position:absolute;top:0;left:0}.Helicopter-module__CKUQIW__heli[data-still=true]{transition:none}.Helicopter-module__CKUQIW__heli,.Helicopter-module__CKUQIW__heli svg{pointer-events:none}.Helicopter-module__CKUQIW__heli svg :is(path,rect,polygon,circle,ellipse,text){pointer-events:visiblePainted}.Helicopter-module__CKUQIW__badge{width:var(--heli-w,100px);height:calc(var(--heli-w,100px) * .6);transition:transform .3s;display:block}.Helicopter-module__CKUQIW__facing,.Helicopter-module__CKUQIW__float{width:100%;height:100%;display:block}.Helicopter-module__CKUQIW__facing[data-flip=true]{transform:scaleX(-1)}.Helicopter-module__CKUQIW__float{animation:2.8s ease-in-out infinite Helicopter-module__CKUQIW__hover}.Helicopter-module__CKUQIW__heli:hover .Helicopter-module__CKUQIW__badge,.Helicopter-module__CKUQIW__heli:focus-visible .Helicopter-module__CKUQIW__badge{transform:translateY(-2px)}.Helicopter-module__CKUQIW__heli:focus-visible{outline:2px solid var(--hds-accent);outline-offset:2px;border-radius:8px}.Helicopter-module__CKUQIW__badge svg{width:100%;height:100%;display:block;overflow:visible}.Helicopter-module__CKUQIW__ink{fill:#183727}.Helicopter-module__CKUQIW__rust{fill:#c65c2d}.Helicopter-module__CKUQIW__paper{fill:#f9f0d8}.Helicopter-module__CKUQIW__ochre{fill:#e5b045}.Helicopter-module__CKUQIW__rotor{transform-origin:70px 13px;animation:.18s linear infinite Helicopter-module__CKUQIW__rotor}.Helicopter-module__CKUQIW__tailRotor{transform-origin:14.5px 33px;animation:.36s linear infinite Helicopter-module__CKUQIW__tailRotor}@keyframes Helicopter-module__CKUQIW__rotor{0%,to{transform:scaleX(1)}50%{transform:scaleX(.28)}}@keyframes Helicopter-module__CKUQIW__tailRotor{to{transform:rotate(360deg)}}@keyframes Helicopter-module__CKUQIW__hover{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-2px)rotate(1deg)}}.Helicopter-module__CKUQIW__livery{font-family:var(--font-geist-mono,ui-monospace), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;text-transform:uppercase;fill:#183727;font-size:6px;font-weight:700}.Helicopter-module__CKUQIW__facing[data-flip=true] .Helicopter-module__CKUQIW__livery{transform-origin:74px 48px;transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){.Helicopter-module__CKUQIW__float,.Helicopter-module__CKUQIW__rotor,.Helicopter-module__CKUQIW__tailRotor{animation:none}.Helicopter-module__CKUQIW__heli,.Helicopter-module__CKUQIW__badge{transition:none}}
.Garage-module__QaAKfG__shed{--shed-w:max(calc(var(--house-w,400px) * .416), 112px);left:calc(var(--house-w,400px) * .956 - var(--shed-w) * 14 / 150);bottom:calc(var(--house-w,400px) * 4 / 3 * .02 - var(--shed-w) * 10.6 / 150);width:var(--shed-w);cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-mask-image:linear-gradient(to top, transparent 0, #000 calc(var(--house-w,400px) * 4 / 3 * .05));-webkit-mask-image:linear-gradient(to top, transparent 0, #000 calc(var(--house-w,400px) * 4 / 3 * .05));mask-image:linear-gradient(to top, transparent 0, #000 calc(var(--house-w,400px) * 4 / 3 * .05));transition:transform .32s var(--hds-ease,cubic-bezier(.2, .7, .3, 1));background:0 0;border:0;padding:0;position:absolute}.Garage-module__QaAKfG__shed:hover,.Garage-module__QaAKfG__shed:focus-visible{transform:translateY(-2px)}.Garage-module__QaAKfG__shed:focus-visible{outline:2px solid var(--hds-accent);outline-offset:4px}.Garage-module__QaAKfG__shed>svg{width:100%;height:auto;display:block;overflow:visible}.Garage-module__QaAKfG__ink{fill:#183727}.Garage-module__QaAKfG__rust{fill:#c65c2d}.Garage-module__QaAKfG__paper{fill:#f9f0d8}.Garage-module__QaAKfG__ochre{fill:#e5b045}.Garage-module__QaAKfG__dark{fill:#0e1f16}.Garage-module__QaAKfG__stroke{fill:none;stroke:#183727;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.Garage-module__QaAKfG__sign{font-family:var(--font-geist-mono,ui-monospace), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;letter-spacing:.015em;text-transform:uppercase;fill:#183727;font-size:12px;font-weight:700}.Garage-module__QaAKfG__door{transition:transform .62s cubic-bezier(.3,.9,.25,1);transform:translateY(-12px)}.Garage-module__QaAKfG__shed:hover .Garage-module__QaAKfG__door,.Garage-module__QaAKfG__shed:focus-visible .Garage-module__QaAKfG__door{transform:translateY(-31px)}.Garage-module__QaAKfG__doorBob{animation:7.5s ease-in-out infinite Garage-module__QaAKfG__bob}@keyframes Garage-module__QaAKfG__bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}.Garage-module__QaAKfG__bulb{animation:4.6s ease-in-out infinite Garage-module__QaAKfG__bulb}.Garage-module__QaAKfG__halo{animation:4.6s ease-in-out infinite Garage-module__QaAKfG__halo}.Garage-module__QaAKfG__spill{animation:4.6s ease-in-out infinite Garage-module__QaAKfG__spill}.Garage-module__QaAKfG__inside{animation:4.6s ease-in-out infinite Garage-module__QaAKfG__inside}.Garage-module__QaAKfG__bulb,.Garage-module__QaAKfG__halo,.Garage-module__QaAKfG__spill,.Garage-module__QaAKfG__inside{transition:opacity .45s ease-out}@keyframes Garage-module__QaAKfG__bulb{0%,to{opacity:.7}50%{opacity:1}}@keyframes Garage-module__QaAKfG__halo{0%,to{opacity:.3}50%{opacity:.5}}@keyframes Garage-module__QaAKfG__spill{0%,to{opacity:.3}50%{opacity:.5}}@keyframes Garage-module__QaAKfG__inside{0%,to{opacity:.3}50%{opacity:.45}}.Garage-module__QaAKfG__shed:hover .Garage-module__QaAKfG__bulb,.Garage-module__QaAKfG__shed:focus-visible .Garage-module__QaAKfG__bulb{opacity:1;animation:none}.Garage-module__QaAKfG__shed:hover .Garage-module__QaAKfG__halo,.Garage-module__QaAKfG__shed:focus-visible .Garage-module__QaAKfG__halo{opacity:.9;animation:none}.Garage-module__QaAKfG__shed:hover .Garage-module__QaAKfG__spill,.Garage-module__QaAKfG__shed:focus-visible .Garage-module__QaAKfG__spill{opacity:.85;animation:none}.Garage-module__QaAKfG__shed:hover .Garage-module__QaAKfG__inside,.Garage-module__QaAKfG__shed:focus-visible .Garage-module__QaAKfG__inside{opacity:.72;animation:none}.Garage-module__QaAKfG__shed:hover .Garage-module__QaAKfG__pane,.Garage-module__QaAKfG__shed:focus-visible .Garage-module__QaAKfG__pane{opacity:1;animation:none}.Garage-module__QaAKfG__pane{animation:9s ease-in-out infinite Garage-module__QaAKfG__pane}@keyframes Garage-module__QaAKfG__pane{0%,to{opacity:1}45%{opacity:.78}}.Garage-module__QaAKfG__leafLeft{transform-origin:14px 117px;animation:6.4s ease-in-out infinite Garage-module__QaAKfG__sway}.Garage-module__QaAKfG__leafRight{transform-origin:133px 117px;animation:7.8s ease-in-out -2s infinite Garage-module__QaAKfG__sway}@keyframes Garage-module__QaAKfG__sway{0%,to{transform:rotate(-1.4deg)}50%{transform:rotate(1.4deg)}}.Garage-module__QaAKfG__stream{z-index:4;pointer-events:none;width:48%;height:30%;position:absolute;bottom:2.3%;left:64%;container-type:size}.Garage-module__QaAKfG__drift{right:0;bottom:var(--y,3%);width:calc(var(--house-w,400px) * var(--size,.034));opacity:0;will-change:transform, opacity;animation:Garage-module__QaAKfG__cross var(--dur,12s) linear var(--delay,0s) infinite;position:absolute}@keyframes Garage-module__QaAKfG__cross{0%{opacity:0;transform:translate(0)}7%{opacity:1}68%{opacity:1}to{opacity:0;transform:translate(-100cqw)}}.Garage-module__QaAKfG__lift{animation:Garage-module__QaAKfG__lift var(--dur,12s) cubic-bezier(.25, .65, .4, 1) var(--delay,0s) infinite;display:block}@keyframes Garage-module__QaAKfG__lift{0%{transform:translateY(0)}to{transform:translateY(calc(var(--rise,60) * -1cqh))}}.Garage-module__QaAKfG__spin{animation:Garage-module__QaAKfG__spin calc(var(--dur,12s) / 2.4) ease-in-out var(--delay,0s) infinite;display:block}@keyframes Garage-module__QaAKfG__spin{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}.Garage-module__QaAKfG__drift svg{width:100%;height:auto;display:block;overflow:visible}.Garage-module__QaAKfG__mono{font-family:var(--font-geist-mono,ui-monospace), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;fill:#183727;font-size:11px;font-weight:700}@media (prefers-reduced-motion:reduce){.Garage-module__QaAKfG__stream{display:none}.Garage-module__QaAKfG__door,.Garage-module__QaAKfG__doorBob,.Garage-module__QaAKfG__bulb,.Garage-module__QaAKfG__halo,.Garage-module__QaAKfG__spill,.Garage-module__QaAKfG__inside,.Garage-module__QaAKfG__pane,.Garage-module__QaAKfG__leafLeft,.Garage-module__QaAKfG__leafRight,.Garage-module__QaAKfG__shed{transition:none;animation:none}.Garage-module__QaAKfG__bulb{opacity:.9}.Garage-module__QaAKfG__halo,.Garage-module__QaAKfG__spill{opacity:.4}.Garage-module__QaAKfG__inside{opacity:.38}}
.Landscape-module__mD_fPW__landscape{aspect-ratio:1800/1240;pointer-events:none;width:200%;max-width:none;position:absolute;bottom:1.9%;left:-30%;-webkit-mask-image:linear-gradient(#000 95%,#0000);mask-image:linear-gradient(#000 95%,#0000)}.Landscape-module__mD_fPW__defs{width:0;height:0;position:absolute;overflow:hidden}.Landscape-module__mD_fPW__land{opacity:.55;position:absolute;inset:0}.Landscape-module__mD_fPW__backdrop{object-fit:fill;-webkit-mask-composite:source-in;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18%),linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask-image:linear-gradient(#0000,#000 18%),linear-gradient(90deg,#0000,#000 3% 97%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.Landscape-module__mD_fPW__cloud,.Landscape-module__mD_fPW__sun,.Landscape-module__mD_fPW__foregroundTree{position:absolute}.Landscape-module__mD_fPW__cloud svg,.Landscape-module__mD_fPW__sun svg,.Landscape-module__mD_fPW__foregroundTree svg{width:100%;height:100%;display:block;overflow:visible}.Landscape-module__mD_fPW__cloud{animation:Landscape-module__mD_fPW__cloudDrift var(--cloud-duration) ease-in-out var(--cloud-delay) infinite alternate}.Landscape-module__mD_fPW__cloud svg{transform-origin:50% 100%;animation:Landscape-module__mD_fPW__cloudShift var(--shift-duration) ease-in-out var(--cloud-delay) infinite alternate}.Landscape-module__mD_fPW__sun{transform-origin:50%;animation:16s ease-in-out -4s infinite Landscape-module__mD_fPW__sunlight}.Landscape-module__mD_fPW__canopy{transform-origin:50% 100%;height:73.387%;animation:Landscape-module__mD_fPW__leafSway var(--sway-duration) ease-in-out var(--sway-delay) infinite;position:absolute;inset:0 0 auto}.Landscape-module__mD_fPW__trunk{position:absolute;inset:0}@keyframes Landscape-module__mD_fPW__cloudDrift{0%{transform:translate(-20%)}to{transform:translate(20%)}}@keyframes Landscape-module__mD_fPW__cloudShift{0%{transform:translateY(0)scale(1)}50%{transform:translateY(-4%)scale(1.04,.95)}to{transform:translateY(1%)scale(.98,1.03)}}@keyframes Landscape-module__mD_fPW__leafSway{0%,to{transform:rotate(-.65deg)}50%{transform:rotate(.65deg)}}@keyframes Landscape-module__mD_fPW__sunlight{0%,to{opacity:.82;transform:scale(.985)}50%{opacity:1;transform:scale(1.015)}}@media (max-width:47.5em){.Landscape-module__mD_fPW__garden{display:none}}@media (prefers-reduced-motion:reduce){.Landscape-module__mD_fPW__cloud,.Landscape-module__mD_fPW__cloud svg,.Landscape-module__mD_fPW__sun,.Landscape-module__mD_fPW__canopy{animation:none;transform:none}.Landscape-module__mD_fPW__sun{opacity:.93}}
.ShopSign-module__mBdSoa__sign{pointer-events:none;width:41%;height:3.5%;font-size:calc(var(--house-w,400px) * .04);justify-content:center;align-items:center;display:flex;position:absolute;top:76.9%;left:53%}.ShopSign-module__mBdSoa__board{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ShopSign-module__mBdSoa__sign>:not(.ShopSign-module__mBdSoa__board){position:relative}.ShopSign-module__mBdSoa__face{fill:var(--hds-fundament)}.ShopSign-module__mBdSoa__frame{fill:var(--hds-kalk);opacity:.18}.ShopSign-module__mBdSoa__wear{fill:#f9f0d8}
.NoticeBoard-module__VPHsXq__sign{--sign-w:max(calc(var(--house-w,400px) * .22), 52px);z-index:1;left:calc(var(--house-w,400px) * .045 - var(--sign-w) * .97);bottom:calc(var(--house-w,400px) * 4 / 3 * .012 - var(--sign-w) * 3 / 100);width:var(--sign-w);-webkit-tap-highlight-color:transparent;transition:transform .32s var(--hds-ease,cubic-bezier(.2, .7, .3, 1));display:block;position:absolute}.NoticeBoard-module__VPHsXq__sign:hover,.NoticeBoard-module__VPHsXq__sign:focus-visible{transform:translateY(-2px)rotate(-1deg)}.NoticeBoard-module__VPHsXq__sign:focus-visible{outline:2px solid var(--hds-accent);outline-offset:4px}.NoticeBoard-module__VPHsXq__sign>svg{width:100%;height:auto;display:block;overflow:visible}.NoticeBoard-module__VPHsXq__ink{fill:#183727}.NoticeBoard-module__VPHsXq__rust{fill:#c65c2d}.NoticeBoard-module__VPHsXq__paper{fill:#f9f0d8}.NoticeBoard-module__VPHsXq__ochre{fill:#e5b045}.NoticeBoard-module__VPHsXq__dark{fill:#0e1f16}.NoticeBoard-module__VPHsXq__chalk path{fill:none;stroke:#f9f0d8;stroke-width:1.1px;stroke-linecap:round}.NoticeBoard-module__VPHsXq__word{font-family:var(--hds-font-serif);fill:#f9f0d8;font-size:19px;font-style:italic;font-weight:400}@media (prefers-reduced-motion:reduce){.NoticeBoard-module__VPHsXq__sign{transition:none}.NoticeBoard-module__VPHsXq__sign:hover,.NoticeBoard-module__VPHsXq__sign:focus-visible{transform:none}}
