.qpage.svelte-1qy4p64{text-align:center;padding:clamp(1.5rem,5vw,3rem) clamp(1.1rem,4vw,2.5rem);padding-top:calc(env(safe-area-inset-top,0px) + 4.5rem);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.5rem;display:flex}.qpage__q.svelte-1qy4p64{max-width:18ch;font-family:var(--font-display);font-variation-settings:"opsz" 60;letter-spacing:-.01em;text-wrap:balance;color:var(--ink);margin:0;font-size:clamp(2rem,6vw,3.6rem);font-weight:500;line-height:1.15}.rooms.svelte-1qy4p64{max-width:44ch;color:var(--muted);font-size:var(--step-2);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.3rem .6rem;margin:0;line-height:1.5;display:flex}.rooms__label.svelte-1qy4p64{color:var(--muted);opacity:.7;margin-right:.15rem}.rooms__link.svelte-1qy4p64{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--muted) 45%, transparent);text-decoration-color:color-mix(in oklab, var(--muted) 45%, transparent);text-underline-offset:.28em;transition:color .15s var(--ease), text-decoration-color .15s var(--ease);text-decoration-thickness:1px}.rooms__link.svelte-1qy4p64:hover{color:var(--glow);-webkit-text-decoration-color:var(--glow);text-decoration-color:var(--glow)}.rooms__sep.svelte-1qy4p64{color:var(--muted);-webkit-user-select:none;user-select:none}.rooms__more.svelte-1qy4p64{font:inherit;font-size:var(--step-2);color:var(--muted);cursor:pointer;transition:color .15s var(--ease);background:0 0;border:none;padding:0}.rooms__more.svelte-1qy4p64:hover{color:var(--glow);text-underline-offset:.28em;text-decoration:underline}
