.sf{color:#1f1a14;border-top:1px solid #e2e2e2;margin-top:56px;font-family:Mulish,sans-serif}.sf-in{box-sizing:border-box;flex-direction:column;gap:22px;max-width:1240px;margin:0 auto;padding:30px 16px 28px;display:flex}.sf-nav .sf-in{padding-bottom:8px}.sf-cols{flex-direction:column;gap:22px;display:flex}.sf-houses{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.sf a.sf-house{border-radius:18px;flex-direction:column;align-items:center;gap:4px;padding:14px 6px;text-decoration:none;display:flex}.sf a.sf-brh{color:#001e06;background:#98c4a7}.sf a.sf-myta{color:#faedd8;background:#001e06}.sf a.sf-mv{color:#111;background:#f3efe8}.sf-name-brh{font-family:Soria,serif;font-size:20px;line-height:1}.sf-name-myta{letter-spacing:.06em;font-family:IM Fell English,serif;font-size:20px;line-height:1}.sf-name-mv{align-items:center;height:20px;display:flex}.sf-name-mv img{width:auto;height:16px}.sf-sub{font-size:11px;font-weight:700}.sf a.sf-mv .sf-sub{color:#5a5047}.sf-lists{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;padding:0 6px;display:grid}.sf-col{flex-direction:column;gap:9px;display:flex}.sf-kick{letter-spacing:.16em;text-transform:uppercase;color:#a85a14;font-size:11px;font-weight:800}.sf a.sf-l{color:#1f1a14;font-size:14px;font-weight:700;text-decoration:none}.sf a.sf-l:hover{color:#a85a14}.sf-legal{color:#5a5047;border-top:1px solid #e2e2e2;flex-wrap:wrap;gap:6px 14px;padding:14px 6px 0;font-size:12px;display:flex}.sf a.sf-lg{color:#5a5047;text-underline-offset:3px}.sf a.sf-lg:hover{color:#1f1a14}@media (min-width:960px){.sf-in{gap:32px;padding:40px 40px 28px}.sf-nav .sf-in{padding-bottom:28px}.sf-cols{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:64px;display:grid}.sf-lists{order:1;gap:24px;padding:0}.sf-col{gap:10px}.sf a.sf-l{font-size:15px}.sf-houses{order:2;gap:8px}.sf a.sf-house{border-radius:20px;gap:6px;padding:22px 8px}.sf-name-brh,.sf-name-myta{font-size:24px}.sf-name-mv{height:24px}.sf-name-mv img{height:19px}.sf-sub{font-size:12px}.sf-legal{gap:6px 22px;padding:18px 0 0;font-size:13px}}
