.page_insp__Nvb65{padding:var(--s-6) 0 var(--s-7)}.page_intro__JNE9p{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--s-5);gap:var(--s-5);align-items:end}.page_intro__JNE9p h1{font-size:var(--fs-h1);line-height:var(--lh-h1);font-weight:var(--fw-h1);letter-spacing:-.01em}.page_intro__JNE9p .page_lead__Eiq15{margin-top:var(--s-2);font-size:var(--fs-body);line-height:var(--lh-body);max-width:56ch}.page_intro__JNE9p .hand{transform:rotate(-4deg);color:var(--c-link);white-space:nowrap;padding-bottom:var(--s-2)}.page_rooms__0i70c{display:flex;gap:var(--s-2);flex-wrap:wrap;list-style:none;margin:var(--s-5) 0 0;padding:0}.page_rooms__0i70c button{height:40px;padding:0 var(--s-4);border-radius:20px;border:1.5px solid var(--c-border);background:var(--c-white);font-size:var(--fs-ui);font-weight:500;cursor:pointer;white-space:nowrap}@media (hover:hover){.page_rooms__0i70c button:hover{border-color:var(--c-soft);background:var(--c-sky)}}.page_rooms__0i70c button[aria-pressed=true]{background:var(--c-action);border-color:var(--c-action);color:var(--c-action-text);font-weight:700}.page_count__Ofr21{margin-top:var(--s-3);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--c-muted)}.page_ideas__vV5Iu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s-5);gap:var(--s-5);list-style:none;margin:var(--s-4) 0 0;padding:0}.page_idea__hPJBC{display:grid;grid-template-rows:auto 1fr auto;border:1.5px solid var(--c-border);border-radius:var(--card-r);background:var(--c-white);overflow:hidden}.page_idea__hPJBC .page_vis__1lbZ2{position:relative;background:var(--c-warm)}.page_idea__hPJBC .draw{margin:0;border:0;border-radius:0}.page_idea__hPJBC .page_tag__tNxMw{inset-inline-start:var(--s-3);background:rgba(255,255,255,.9);color:var(--c-muted)}.page_idea__hPJBC .page_room__EwqJo,.page_idea__hPJBC .page_tag__tNxMw{position:absolute;top:var(--s-3);padding:2px 10px;border-radius:12px;font-size:12px;line-height:20px;font-weight:500}.page_idea__hPJBC .page_room__EwqJo{inset-inline-end:var(--s-3);background:var(--c-ink);color:var(--c-white)}.page_idea__hPJBC .page_body__QV8Hh{padding:var(--s-4) var(--s-4) 0}.page_idea__hPJBC h2{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:700}.page_idea__hPJBC .page_why__Nw0Hf{margin-top:var(--s-1);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--c-muted)}.page_idea__hPJBC dl{display:grid;grid-template-columns:auto 1fr;grid-gap:2px var(--s-3);gap:2px var(--s-3);margin:var(--s-3) 0 0;font-size:var(--fs-small);line-height:var(--lh-small)}.page_idea__hPJBC dt{color:var(--c-muted)}.page_idea__hPJBC dd{margin:0;font-weight:500}.page_idea__hPJBC .page_act__raIBc{padding:var(--s-4)}.page_idea__hPJBC .btn{width:100%}.page_again__M0bxZ{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--s-4);gap:var(--s-4);align-items:center;margin-top:var(--s-6);padding:var(--s-5);border-radius:var(--card-r);background:var(--c-sky)}.page_again__M0bxZ b{display:block;font-size:var(--fs-h3);line-height:var(--lh-h3)}.page_again__M0bxZ span{display:block;margin-top:var(--s-1);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--c-muted)}.page_again__M0bxZ .link{font-size:var(--fs-small);-webkit-margin-start:var(--s-2);margin-inline-start:var(--s-2)}.page_foot__2uVQA{margin-top:var(--s-5);text-align:center;font-size:13px;line-height:18px;color:var(--c-muted)}@media (max-width:1023px){.page_ideas__vV5Iu{grid-template-columns:repeat(2,minmax(0,1fr))}.page_idea__hPJBC .draw{max-width:none}}@media (max-width:767px){.page_insp__Nvb65{padding-block:var(--s-5) var(--s-6)}.page_intro__JNE9p{grid-template-columns:minmax(0,1fr)}.page_intro__JNE9p .hand{justify-self:start;padding:0}.page_rooms__0i70c{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--s-5));padding-inline:var(--s-5)}.page_rooms__0i70c::-webkit-scrollbar{display:none}.page_again__M0bxZ,.page_ideas__vV5Iu{grid-template-columns:minmax(0,1fr)}.page_again__M0bxZ .btn{width:100%}}