.bp-head .bl-crumbs{margin-bottom:10px}.nb-col>.bp-dek,.bp-dek{margin-top:calc(var(--u) * .5);max-width:36em;color:var(--soft);font-size:19px;line-height:1.85}.bp-head .bl-meta{margin-top:10px}.bp-end{padding-bottom:calc(var(--u) * 1.5)}.bp .nb-col>p{max-width:34em}.bp-wide-p,.bp .nb-col>.bp-wide-p{max-width:40em}
.nh-block{max-width:820px;margin:calc(var(--u) * .8) 0 0;grid-column:1/-1;padding-inline-start:var(--mark)}.nh-block svg,.nh-slices svg,.nh-thermo,.nh-fridge,.nh-house svg{width:100%;height:auto;color:var(--ink);overflow:visible}.nh-block figcaption,.nh-slices figcaption,.nh-house figcaption{color:var(--soft);margin-top:8px;font-size:15px}.nh-slices{width:240px;margin:0}.nh-thermo,.nh-fridge{width:300px;max-width:100%}.nh-house{width:420px;max-width:100%;margin:0}.nh-prices{margin:calc(var(--u) * .8) 0 0;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1100px;padding:0;padding-inline-start:var(--mark);list-style:none;display:grid}.nh-prices li{border:1.2px solid var(--soft);color:var(--soft);border-radius:6px 10px 7px 9px;align-content:start;gap:4px;padding:16px;font-size:15px;line-height:1.75;display:grid}.nh-prices li.nh-own{border:1.6px solid var(--ink);color:var(--ink)}.nh-prices b{color:var(--ink);font-size:17px;font-weight:500}.nh-prices span[dir=ltr]{text-align:right}.nh-prices em{color:var(--ink);margin-top:6px;font-style:normal;font-weight:500}@media (max-width:860px){.nh-block,.nh-prices{padding-inline-start:0}.nh-prices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nh-prices li{padding:12px;font-size:14px}}
.wn-houses{max-width:820px;margin:calc(var(--u) * .8) 0 0;grid-column:1/-1;padding-inline-start:var(--mark)}.wn-houses svg,.wn-share svg,.wn-cost svg,.wn-dom,.wn-puzzle,.wn-keys{width:100%;height:auto;color:var(--ink);overflow:visible}.wn-houses figcaption{color:var(--soft);grid-template-columns:1fr 1fr;gap:20px;margin-top:8px;font-size:15px;display:grid}.wn-share{width:220px;margin:0}.wn-share figcaption,.wn-cost figcaption,.wn-holes figcaption{color:var(--soft);margin-top:8px;font-size:14.5px;line-height:1.8}.wn-req{margin-top:calc(var(--u) * .8);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,300px));gap:40px;padding-inline-start:var(--mark);display:grid}.wn-req figure{margin:0}.wn-req figcaption{margin-bottom:8px;font-weight:500}.wn-req ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.wn-req li{border:1.2px solid var(--soft);color:var(--soft);border-radius:4px 7px 5px 6px;padding:6px 12px;font-size:15px}.wn-req-next li{border-color:var(--ink);color:var(--ink);text-align:center;padding-block:40px}.wn-req p{margin-top:8px;font-size:14.5px}.wn-holes{max-width:760px;margin:calc(var(--u) * .8) 0 0;grid-column:1/-1;padding-inline-start:var(--mark)}.wn-bar{border:1.4px solid var(--ink);border-radius:4px;height:54px;display:flex;overflow:hidden}.wn-bar span{white-space:nowrap;place-items:center;font-size:14px;display:grid}.wn-bar span:first-child{background:var(--ink);color:var(--paper)}.wn-cost{width:420px;max-width:100%;margin:0}.wn-dom{width:400px;max-width:100%}.wn-puzzle{width:320px;max-width:100%}.wn-keys{width:260px}.wn-signs{margin-top:calc(var(--u) * .8);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;max-width:1000px;padding-inline-start:var(--mark);display:grid}.wn-signs svg{width:120px;height:60px;color:var(--soft);overflow:visible}.wn-go svg{color:var(--ink)}.wn-signs h3{margin:6px 0 8px;font-size:18px;font-weight:500}.wn-signs ul{gap:4px;padding-inline-start:20px;line-height:1.85;display:grid}.wn-signs p{margin-top:8px;font-size:15px}.wn-move{margin:calc(var(--u) * .8) 0 calc(var(--u) * .4);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;max-width:1000px;padding:0;padding-inline-start:var(--mark);list-style:none;display:grid}.wn-move li{align-content:start;gap:6px;display:grid}.wn-n{border:1.4px solid var(--ink);border-radius:50%;place-items:center;width:32px;height:32px;font-size:14px;display:grid}.wn-move b{font-size:17px;font-weight:500}.wn-move span:last-child{color:var(--soft);font-size:15px;line-height:1.8}@media (max-width:860px){.wn-houses,.wn-req,.wn-holes,.wn-signs,.wn-move{padding-inline-start:0}.wn-houses figcaption,.wn-signs,.wn-move{grid-template-columns:minmax(0,1fr)}.wn-req{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.wn-req li{padding:5px 8px;font-size:13.5px}.wn-bar span{font-size:12px}}
