.bidroom .fan.four{max-width:1120px;height:330px}.bidroom .fan.four figure{width:23.2%}.bidroom .fan.four .f1{z-index:4;top:0;left:.5%;transform:rotate(-4deg)}.bidroom .fan.four .f2{z-index:3;top:10px;left:25.3%;transform:rotate(-1.5deg)}.bidroom .fan.four .f3{z-index:2;top:10px;left:50.1%;transform:rotate(1.5deg)}.bidroom .fan.four .f4{z-index:1;top:0;left:74.9%;transform:rotate(4deg)}.bidroom .fan.four figcaption{letter-spacing:.12em;padding:20px 10px 8px;font-size:9.5px}.bidroom .docrail{flex-wrap:wrap;align-items:center;gap:10px;margin:30px 0 0;padding:0;list-style:none;display:flex}.bidroom .docrail li{align-items:center;gap:10px;display:flex}.bidroom .docrail a,.bidroom .docrail span.here{letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--line2);background:var(--tint);color:var(--dim);border-radius:2px;align-items:center;gap:9px;padding:9px 14px;font-size:11.5px;font-weight:600;text-decoration:none;transition:border-color .16s,color .16s,background .16s;display:flex}.bidroom .docrail a:hover{border-color:var(--brass);color:var(--text);background:var(--card)}.bidroom .docrail span.here{border-color:var(--brass);color:var(--brass-deep);background:#c79a521c}.bidroom .docrail .pip{border:1px solid var(--brass-pale);border-radius:50%;width:7px;height:7px}.bidroom .docrail span.here .pip{background:var(--brass-deep);border-color:var(--brass-deep)}.bidroom .docrail .arw{color:var(--faint);font-size:13px}.bidroom .need{background:var(--line);border:1px solid var(--line);border-radius:3px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1px;margin-top:36px;display:grid}.bidroom .need .cell{background:var(--tint);padding:24px 24px 26px}.bidroom .need .n{font-family:var(--serif);letter-spacing:.22em;color:var(--brass);font-size:15px;font-weight:600}.bidroom .need h3{margin:10px 0;font-size:23px}.bidroom .need p{color:var(--dim);margin:0;font-size:15px}.bidroom .need .ask{border-left:2px solid var(--brass-pale);font-family:var(--serif);color:var(--text);margin-top:14px;padding:4px 0 4px 16px;font-size:19px;line-height:1.35}.bidroom .suite{grid-template-columns:repeat(auto-fit,minmax(228px,1fr));gap:16px;margin-top:38px;display:grid}.bidroom .dcard{background:var(--card);border:1px solid var(--line);border-radius:3px;padding:22px;text-decoration:none;transition:border-color .16s,transform .16s;display:block}.bidroom a.dcard:hover{border-color:var(--brass);transform:translateY(-3px)}.bidroom .dcard .no{font-family:var(--serif);letter-spacing:.22em;color:var(--brass);font-size:15px;font-weight:600}.bidroom .dcard h3{margin:9px 0 8px;font-size:23px}.bidroom .dcard p{color:var(--dim);margin:0;font-size:14.5px}.bidroom .dcard .state{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin-top:14px;font-size:10.5px;font-weight:600;display:inline-block}.bidroom .dcard.here{border-color:var(--brass);background:#c79a5214}.bidroom .dcard.here .state{color:var(--brass-deep)}@media (max-width:900px){.bidroom .need{grid-template-columns:1fr}}@media (max-width:720px){.bidroom .docrail .arw{display:none}.bidroom .docrail a,.bidroom .docrail span.here{letter-spacing:.12em;padding:8px 11px;font-size:10.5px}}
