.room-page-module__RFqprW__overview{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,76px);display:grid}.room-page-module__RFqprW__hero,.room-page-module__RFqprW__photo{background:#e9e5dc;border-radius:24px;position:relative;overflow:hidden}.room-page-module__RFqprW__hero{aspect-ratio:4/5}.room-page-module__RFqprW__hero img,.room-page-module__RFqprW__photo img{object-fit:contain}.room-page-module__RFqprW__summary h2,.room-page-module__RFqprW__light h2,.room-page-module__RFqprW__other h2{letter-spacing:-.045em;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:400;line-height:1.15}.room-page-module__RFqprW__summary h2{margin-top:18px}.room-page-module__RFqprW__price{border-top:1px solid var(--studio-line);margin-block:28px;padding-top:24px}.room-page-module__RFqprW__price strong{letter-spacing:-.045em;font-size:2.5rem;font-weight:400}.room-page-module__RFqprW__price strong span{letter-spacing:0;color:var(--studio-muted);font-size:.875rem}.room-page-module__RFqprW__price p,.room-page-module__RFqprW__terms,.room-page-module__RFqprW__ideaGrid p,.room-page-module__RFqprW__light p,.room-page-module__RFqprW__other p{color:var(--studio-muted);font-size:.875rem;line-height:1.8}.room-page-module__RFqprW__price p{margin-top:12px}.room-page-module__RFqprW__summary>.room-page-module__RFqprW__terms{margin-block:14px 8px;font-size:.75rem}.room-page-module__RFqprW__summary>a:not(:last-child){justify-content:space-between;width:100%}.room-page-module__RFqprW__ideaGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;display:grid}.room-page-module__RFqprW__ideaGrid article{border-top:1px solid var(--studio-line);padding-top:20px}.room-page-module__RFqprW__ideaGrid article>span{color:var(--studio-muted);font-size:.75rem}.room-page-module__RFqprW__ideaGrid h3{letter-spacing:-.03em;margin-block:16px 12px;font-size:1.375rem;font-weight:400}.room-page-module__RFqprW__light{border-block:1px solid var(--studio-line);grid-template-columns:1fr 1.2fr;gap:60px;padding-block:40px;display:grid}.room-page-module__RFqprW__light h2,.room-page-module__RFqprW__light a{margin-top:16px}.room-page-module__RFqprW__photoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.room-page-module__RFqprW__photoGrid figure{min-width:0;margin:0}.room-page-module__RFqprW__photo{aspect-ratio:4/5}.room-page-module__RFqprW__photoGrid figcaption{color:var(--studio-muted);margin-top:12px;font-size:.75rem;line-height:1.7}.room-page-module__RFqprW__other{border-top:1px solid var(--studio-line);justify-content:space-between;align-items:center;gap:50px;padding-block:48px 80px;display:flex}.room-page-module__RFqprW__other h2{margin-block:18px}.room-page-module__RFqprW__other>div:first-child{max-width:620px}.room-page-module__RFqprW__otherActions{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:12px;display:flex}.room-page-module__RFqprW__otherActions>a:last-child{margin-top:8px}@media (max-width:1000px){.room-page-module__RFqprW__overview{gap:28px}.room-page-module__RFqprW__ideaGrid{gap:24px}.room-page-module__RFqprW__light{gap:30px}.room-page-module__RFqprW__other{gap:28px}}@media (max-width:700px){.room-page-module__RFqprW__overview,.room-page-module__RFqprW__ideaGrid,.room-page-module__RFqprW__light,.room-page-module__RFqprW__photoGrid{grid-template-columns:minmax(0,1fr)}.room-page-module__RFqprW__hero{aspect-ratio:5/4}.room-page-module__RFqprW__summary>a:not(:last-child){min-height:48px}.room-page-module__RFqprW__ideaGrid{gap:28px}.room-page-module__RFqprW__light{gap:20px;padding-block:28px}.room-page-module__RFqprW__photoGrid{gap:24px}.room-page-module__RFqprW__other{flex-direction:column;align-items:stretch;gap:24px;padding-block:32px 48px}.room-page-module__RFqprW__otherActions{align-items:stretch}.room-page-module__RFqprW__otherActions>a:last-child{justify-content:space-between}}
