.lj-property-bar{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;padding:11px max(5%,calc((100% - 1240px)/2));background:#08245f;color:#fff;font:600 14px/1.5 system-ui,sans-serif;position:relative;z-index:2}.lj-property-bar a{color:#fff;text-decoration:underline;text-underline-offset:3px}.lj-property-bar a:focus-visible{outline:3px solid #ffe16d;outline-offset:4px}.lj-property-promo{background:#eef7f5;border:1px solid #c4ded8;border-radius:20px;padding:clamp(24px,5vw,56px);margin:32px auto;max-width:1180px;color:#163a52}.lj-property-promo h2{color:#08245f;font-size:clamp(28px,4vw,44px);line-height:1.15;margin:12px 0}.lj-property-promo p{max-width:750px;line-height:1.7}.lj-property-promo .button{margin:12px 12px 0 0}.lj-property-label{font:700 12px/1.5 system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase}.lj-property-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0}.lj-property-grid article{border:1px solid #dce5f1;border-radius:16px;background:#fff;padding:24px}.lj-property-grid h2{font-size:23px}.lj-property-note{font-size:14px}@media(max-width:700px){.lj-property-grid{grid-template-columns:1fr}.lj-property-promo{margin:20px 16px}.lj-property-bar{padding:10px 16px;font-size:13px}}