.q-item[data-v-634267ed]{color:#000}.q-item.q-router-link--active[data-v-634267ed],.q-item--active[data-v-634267ed]{background-color:var(--q-primary);color:#fff}.offers-link[data-v-634267ed]{background-color:#ffc107}.dashboard-ai-trigger[data-v-d9e1e431]{flex-shrink:0;width:36px;height:36px}@media (width<=599px){.dashboard-ai-trigger[data-v-d9e1e431]{width:44px;height:44px}}nav.header[data-v-d9e1e431]{z-index:3;transition:box-shadow .22s;position:sticky;top:0}nav.header.shrink[data-v-d9e1e431]{box-shadow:0 4px 12px #0000001f}nav.header.shrink[data-v-d9e1e431] .app-logo{--logo-height:60px!important;--logo-width:96px!important}@media (width<=991px){nav.header.shrink[data-v-d9e1e431] .app-logo{--logo-height:50px!important;--logo-width:80px!important}}nav.header .header-row[data-v-d9e1e431]{transition:padding .22s}nav.header.shrink .header-row[data-v-d9e1e431]{padding-top:.1rem;padding-bottom:.1rem}nav.header[data-v-d9e1e431] .app-logo{transform-origin:50%;transition:transform .22s;display:inline-flex;transform:scale(1)}nav.header[data-v-d9e1e431] .app-logo__img{transition:width .22s,height .22s;display:block}nav.header.shrink[data-v-d9e1e431] .app-logo{transform:scale(.85)}@media (prefers-reduced-motion:reduce){nav.header[data-v-d9e1e431],nav.header .header-row[data-v-d9e1e431],nav.header[data-v-d9e1e431] .app-logo,nav.header[data-v-d9e1e431] .app-logo__img{transition:none}}.logo-link[data-v-d9e1e431]{height:auto;min-height:0;padding-top:0;padding-bottom:0;line-height:0}.top-service-band[data-v-d9e1e431]{color:#fff;background:#2f69b3;min-height:36px;font-size:.9rem;line-height:1.2}.top-service-band__inner[data-v-d9e1e431]{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;min-height:36px;padding-left:16px;padding-right:8px;display:grid}.top-service-band__service[data-v-d9e1e431]{justify-self:start}.top-service-band__service[data-v-d9e1e431],.top-service-band__veteran[data-v-d9e1e431],.top-service-band__contact[data-v-d9e1e431]{font-weight:600}.top-service-band__veteran[data-v-d9e1e431]{justify-self:center}.top-service-band__contact[data-v-d9e1e431]{white-space:nowrap;justify-self:end;align-items:center;gap:8px;display:inline-flex}.top-service-band__contact[data-v-d9e1e431] .q-icon{font-size:16px}@media (width<=1023.98px){.top-service-band[data-v-d9e1e431]{font-size:.82rem}.top-service-band__inner[data-v-d9e1e431]{text-align:center;grid-template-columns:1fr;gap:4px;padding-top:8px;padding-bottom:8px}.top-service-band__service[data-v-d9e1e431],.top-service-band__veteran[data-v-d9e1e431],.top-service-band__contact[data-v-d9e1e431]{justify-self:center}}.border-l[data-v-d9e1e431]{border:0 solid #d3d3d3;border-left-width:1px}.access-link[data-v-d9e1e431]{color:#2779bd;padding-left:.25rem;padding-right:.25rem;display:inline}.q-layout[data-v-d9e1e431]{background-color:#fff}@media (width>=1281px){.q-layout[data-v-d9e1e431]{background-image:url(/images/mnrealty-luxury-kitchen-background-v1.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}}@media (width>=1024px){.access-btns[data-v-d9e1e431]{border:1px solid #22292f;border-radius:.25rem;margin-left:1.25rem;padding:.5rem .25rem}}.q-drawer[data-v-d9e1e431]{padding:8px}.list-reset[data-v-d9e1e431]{margin:0;padding:0}.q-header[data-v-d9e1e431]{z-index:500}.main-footer[data-v-d9e1e431]{margin-top:0;padding-top:0;position:relative;background-image:url(/images/city_frame_white.webp)!important;background-position:bottom!important;background-repeat:no-repeat!important;background-size:contain!important}.footer-content[data-v-d9e1e431]{padding:32px 16px 16px;color:#fff!important}.footer-grid-top[data-v-d9e1e431]{grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:40px;display:grid}@media (width<=992px){.footer-grid-top[data-v-d9e1e431]{grid-template-columns:1fr 1fr}}@media (width<=768px){.footer-grid-top[data-v-d9e1e431]{grid-template-columns:1fr}}.footer-logo[data-v-d9e1e431]{margin-top:0;margin-bottom:20px;font-size:2rem;font-weight:800}.footer-logo span[data-v-d9e1e431]{color:#73c326}.footer-brand p[data-v-d9e1e431]{color:#ffffffb3;margin-bottom:25px;font-size:.95rem;line-height:1.6}.social-links[data-v-d9e1e431]{gap:10px;display:flex}.social-btn[data-v-d9e1e431]{color:#fff;border:1px solid #ffffff4d;border-radius:20px;justify-content:center;align-items:center;min-width:36px;height:32px;padding:6px 15px;font-size:.85rem;text-decoration:none;transition:all .3s;display:inline-flex}.social-btn[data-v-d9e1e431]:hover{color:#0046ad;background:#fff}.social-icon[data-v-d9e1e431]{fill:currentColor;width:18px;height:18px}.footer-column h3[data-v-d9e1e431],.footer-column h4[data-v-d9e1e431]{margin-top:0;margin-bottom:16px;font-size:1.1rem;line-height:2rem;position:relative}.footer-links[data-v-d9e1e431]{padding:0;list-style:none}.footer-links li[data-v-d9e1e431]{margin-bottom:12px}.footer-links a[data-v-d9e1e431]{color:#ffffffb3;font-size:15px;text-decoration:none;transition:all .3s}.footer-links a[data-v-d9e1e431]:hover{color:#fff;padding-left:5px}.contact-info[data-v-d9e1e431]{color:#ffffffb3;margin-bottom:15px;font-size:.9rem;line-height:1.4}.contact-info a[data-v-d9e1e431]{color:#fff;text-decoration:none}.contact-info strong[data-v-d9e1e431]{padding-bottom:5px;font-weight:600;display:block}.footer-bottom[data-v-d9e1e431]{text-align:center;color:#ffffffb0;border-top:1px solid #ffffff1a;padding-top:20px;font-size:.85rem;position:relative}
