.sihod-plan-section{background:#F1EEE4;padding:80px 0}.sihod-plan-section__inner{max-width:1320px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:45% 55%;gap:32px;align-items:center}.sihod-plan-section__title{font-size:clamp(2rem,4vw,3.6rem);margin:0 0 12px}.sihod-plan-section__lead{font-size:1.1rem}.sihod-plan-section__media img,.sihod-plan-section__media svg{width:100%;height:auto;display:block}.sihod-plan-exposer{padding:80px 0}.sihod-plan-exposer__inner{max-width:1440px;margin:0 auto;padding:0 48px}.sihod-plan-layout{display:grid;grid-template-columns:72% 28%;gap:24px;align-items:start}.sihod-plan-map{border:1px solid #D8D3C2;background:#fff;overflow:auto}.sihod-plan-map svg{width:100%;height:auto;display:block}.sihod-plan-map [data-stand]{cursor:pointer}.sihod-plan-map [data-stand].is-selected{filter:brightness(1.1);stroke:#B29A1F;stroke-width:3}.sihod-plan-side{border:1px solid #D8D3C2;background:#fff;padding:24px}.sihod-plan-filters{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}.sihod-plan-toolbar{display:flex;gap:10px;flex-wrap:wrap;margin:12px 0}.sihod-plan-legend{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.sihod-plan-legend-item{display:flex;align-items:center;gap:6px}.sihod-plan-dot{width:12px;height:12px;border-radius:50%}.sihod-plan-dot--conf{background:#bfb8a3}.sihod-plan-dot--avail{background:#404B25}.sihod-plan-dot--res{background:#8A522A}.sihod-plan-dot--sold{background:#2F3D09}@media(max-width:1024px){.sihod-plan-section__inner{grid-template-columns:1fr;padding:0 24px}.sihod-plan-exposer__inner{padding:0 24px}.sihod-plan-layout{grid-template-columns:1fr}}@media(max-width:960px){.sihod-plan-map{overflow-x:auto}.sihod-plan-map svg{min-width:900px}}