body .nf-room-guide{padding:clamp(36px,5vw,68px) var(--nf-gutter);color:#171717;background:linear-gradient(125deg,#ccdcd5,#edf0e7);border-block:1px solid #bbc7bf;min-width:0}body .nf-room-guide header{max-width:760px}body .nf-room-guide h2{font:500 clamp(30px,3.7vw,52px)/1.12 var(--nf-display);letter-spacing:-.045em;color:#171717!important;margin:20px 0!important}body .nf-room-guide header>p:last-child{max-width:58ch;font-size:16px;line-height:1.7}body .nf-room-guide ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:30px 0 24px;padding:0;list-style:none;display:grid}body .nf-room-guide li{border-top:1px solid #9baa9e;min-width:0;padding:20px 0 0;display:block}body .nf-room-guide li>span{color:#542333;font-size:11px}body .nf-room-guide h3{font:500 23px/1.25 var(--nf-display);letter-spacing:-.03em;color:#171717!important;margin:18px 0 12px!important}body .nf-room-guide li p{font:400 14px/1.75 var(--nf-body);color:#424242;max-width:42ch;margin:0}body .nf-room-guide-note{font:400 12px/1.8 var(--nf-body);color:#424242;max-width:95ch;margin:22px 0}body .nf-room-guide .nf-actions{gap:12px;margin-top:24px}body .nf-room-guide .nf-button{min-height:48px;font-size:13px}body .rv-how .nf-room-guide{border:0;border-radius:3px;grid-column:1/-1;margin-top:0;padding:30px}body .rv-how .nf-room-guide .nf-eyebrow{color:#542333}body .rv-how .nf-room-guide h2{font-size:clamp(30px,3vw,43px)}@media (width<=700px){body .nf-room-guide ol{grid-template-columns:1fr;gap:22px}body .nf-room-guide li p{max-width:none}body .rv-how .nf-room-guide{padding:26px 20px}body .nf-room-guide .nf-actions{align-items:stretch}body .nf-room-guide .nf-actions>a{flex:200px}body .nf-room-guide-note{font-size:13px}}
