.calm-scene.svelte-n023jl{position:relative;width:100%;height:100%;min-height:0;overflow:clip}.room-art.svelte-n023jl{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}@media(max-width:63.999rem){.calm-scene.svelte-n023jl{width:min(100%,32rem);height:auto;aspect-ratio:5 / 4;margin-inline:auto}.room-art.svelte-n023jl{object-position:50% 58%}}.landing-page .entry-panel{width:100%;min-width:0;min-height:calc(100svh - 4rem);margin:0;padding:0 max(1.25rem,env(safe-area-inset-right)) 2rem max(1.25rem,env(safe-area-inset-left));display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;background:var(--p-paper)}.landing-page .entry-panel-top{display:inline-flex;align-items:center;align-self:end;justify-self:end;min-height:44px;color:var(--p-muted);font-size:.875rem}.landing-page .entry-panel-body{display:grid;grid-template-columns:minmax(0,1fr);place-items:center;padding-block:3rem 4rem}.landing-page .entry-panel-column{min-width:0;width:min(100%,25rem)}.landing-page .entry-panel-bottom{display:inline-flex;align-items:center;justify-self:center;gap:.5rem;min-height:44px;color:var(--p-muted);font-size:.875rem}@media(min-width:64rem){.landing-page .entry-panel{min-height:100svh;padding:max(2rem,env(safe-area-inset-top)) max(2.5rem,env(safe-area-inset-right)) max(2rem,env(safe-area-inset-bottom)) 2.5rem;border-left:1px solid var(--p-line)}}
