.room .pp{padding-top:clamp(120px,16vw,200px);padding-bottom:var(--gap-section)}.room .pp-label{margin:0 0 24px;color:var(--muted)}.room .pp-title.t-display{margin:0;max-width:14ch;padding-bottom:clamp(40px,6vw,72px);border-bottom:1px solid var(--rule)}.room .pp-body{max-width:64ch;padding-top:40px}.room .pp-body h2{margin:48px 0 12px;font-size:var(--step-meta);font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--ink)}.room .pp-body>:first-child>h2:first-child,.room .pp-body>h2:first-child{margin-top:0}.room .pp-body p{margin:0 0 16px;color:var(--muted);font-size:var(--step-text);line-height:1.5}.room .pp-body p strong{color:var(--ink);font-weight:500}.room .pp-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule)}.room .pp-list li{border-bottom:1px solid var(--rule)}.room .pp-list .pp-row,.room .pp-list a{display:flex;align-items:baseline;gap:16px;padding-block:20px;min-height:44px}.room .pp-list .t-meta{flex:0 0 9rem;color:var(--muted)}.room .pp-list .pp-val{flex:1;overflow-wrap:anywhere;font-size:var(--step-text)}.room .pp-note{margin-top:40px;color:var(--muted)}@media (max-width:560px){.room .pp-list .pp-row,.room .pp-list a{flex-wrap:wrap;gap:4px 16px}.room .pp-list .t-meta{flex-basis:100%}}