[data-demo=realty_20_10],body.demo-realty{--font-sans:"Arimo", system-ui, sans-serif;--font-display:var(--font-sans);--lv-ink:#16181d;--lv-ink-2:#0e1013;--lv-sign:#ffc933;--lv-sign-soft:#fff1c2;--lv-grey:#f4f5f7;--lv-text-2:#5a606b;--lv-line:#e3e5e9;--background:#fff;--foreground:var(--lv-ink);--primary:var(--lv-ink);--primary-foreground:#fff;--muted:var(--lv-grey);--muted-foreground:var(--lv-text-2);--border:var(--lv-line);--ring:var(--lv-ink);--uk-global-border-radius:12px}[data-demo=realty_20_10]{--heading-font-family:var(--font-display);--h1-size:3.5rem;--h1-weight:700;--h1-leading:1.1;--h1-tracking:-.01em;--h2-size:2.25rem;--h2-weight:700;--h2-leading:1.2;--h2-tracking:-.005em;--h3-size:1.25rem;--h3-weight:700;--h3-leading:1.35;--h4-weight:700;--heading-mobile-factor:.72;--h3-mobile-factor:.92;color:var(--lv-ink);font-family:var(--font-sans);background:#fff}[data-demo=realty_20_10] .uk-title-badge{--badge-bg:var(--lv-sign-soft);--badge-color:var(--lv-ink);--badge-weight:700;--badge-tracking:var(--uk-tracking-label);--badge-border:transparent}[data-demo=realty_20_10] .lv-section-ink{background:var(--lv-ink);color:#e6e8ec}[data-demo=realty_20_10] .lv-section-ink :is(h1,h2,h3,h4){color:#fff}[data-demo=realty_20_10] .lv-section-ink p{color:#c3c8d1}[data-demo=realty_20_10] .lv-section-ink .uk-title-badge{--badge-bg:color-mix(in srgb, var(--lv-sign) 20%, transparent);--badge-color:var(--lv-sign)}[data-demo=realty_20_10] .lv-section-sign{background:var(--lv-sign);color:var(--lv-ink)}[data-demo=realty_20_10] .lv-section-sign :is(h1,h2,h3,p){color:var(--lv-ink)}[data-demo=realty_20_10] .lv-section-sign .uk-title-badge{--badge-bg:#16181d1a;--badge-color:var(--lv-ink)}[data-demo=realty_20_10] .lv-on-sign{--primary:var(--lv-sign);--primary-foreground:var(--lv-ink)}[data-demo=realty_20_10] .uk-nav-brand{--primary:var(--lv-sign)}[data-demo=realty_20_10] .lv-deal{width:fit-content;letter-spacing:var(--uk-tracking-label);white-space:nowrap;border-radius:999px;align-items:center;padding:4px 10px;font-size:.8125rem;font-weight:700;line-height:1.4;display:inline-flex}[data-demo=realty_20_10] .lv-deal--sale{background:var(--lv-sign);color:var(--lv-ink)}[data-demo=realty_20_10] .lv-deal--rent{background:var(--lv-ink);color:#fff}[data-demo=realty_20_10] .lv-card{--h3-size:1.1875rem;--h3-leading:1.35;--h3-mobile-factor:.95;--h2-size:1.1875rem;--h2-leading:1.35;--h2-tracking:0;--h2-mobile-factor:.95;border:1px solid var(--border);border-radius:var(--uk-global-border-radius);background:#fff;flex-direction:column;height:100%;transition:border-color .25s,box-shadow .25s;display:flex;overflow:clip}@media (hover:hover){[data-demo=realty_20_10] .lv-card:hover{border-color:#cfd3da;box-shadow:0 18px 40px -24px #16181d59}}[data-demo=realty_20_10] .lv-card__media{aspect-ratio:4/3;background:var(--muted);position:relative;overflow:hidden}[data-demo=realty_20_10] .lv-card__media img{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}[data-demo=realty_20_10] .lv-card:hover .lv-card__media img{transform:scale(1.04)}[data-demo=realty_20_10] .lv-card__media .lv-deal{top:12px;position:absolute;inset-inline-start:12px}[data-demo=realty_20_10] .lv-card__body{flex:1;gap:4px;padding:16px 20px 20px}[data-demo=realty_20_10] .lv-card :is(h2,h3){margin:0 0 4px}[data-demo=realty_20_10] .lv-card :is(h2,h3) a{color:inherit;text-decoration:none}[data-demo=realty_20_10] .lv-card:hover :is(h2,h3) a,[data-demo=realty_20_10] .lv-card:focus-within :is(h2,h3) a{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}[data-demo=realty_20_10] .lv-card__facts,[data-demo=realty_20_10] .lv-card__place{color:var(--muted-foreground);margin:0;font-size:.9375rem;line-height:1.5}[data-demo=realty_20_10] .lv-card__foot{justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}[data-demo=realty_20_10] .lv-card__price{color:var(--lv-ink);white-space:nowrap;margin:0;font-size:1.125rem;font-weight:700;line-height:1.3}[data-demo=realty_20_10] .lv-card__agent{color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:8px;font-size:.875rem;display:inline-flex}[data-demo=realty_20_10] .uk-list-row__meta:has(>.lv-row-price){color:var(--lv-ink);font-size:1rem;font-weight:700}@media (min-width:768px){[data-demo=realty_20_10] .uk-list-row__meta:has(>.lv-row-price){font-size:1.125rem}}[data-demo=realty_20_10] .lv-agent{--h3-size:1.25rem;--h3-mobile-factor:.92;--h2-size:1.25rem;--h2-leading:1.35;--h2-tracking:0;--h2-mobile-factor:.92;flex-direction:column;height:100%;display:flex}[data-demo=realty_20_10] .lv-agent__media{aspect-ratio:1;border-radius:var(--uk-global-border-radius);background:#ececec;overflow:hidden}[data-demo=realty_20_10] .lv-agent__media img{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .6s;display:block}@media (min-width:640px){[data-demo=realty_20_10] .lv-agent__media{aspect-ratio:4/5}}[data-demo=realty_20_10] .lv-agent:hover .lv-agent__media img{transform:scale(1.03)}@media (max-width:639px){[data-demo=realty_20_10] .lv-agents{--uk-grid-gutter-mobile:32px}[data-demo=realty_20_10] .lv-agent .lv-agent__body{padding-top:12px}}[data-demo=realty_20_10] .lv-agent__body{flex:1;gap:6px;padding:16px 0 0}[data-demo=realty_20_10] .lv-agent :is(h2,h3){margin:0}[data-demo=realty_20_10] .lv-agent :is(h2,h3) a{color:inherit;text-decoration:none}[data-demo=realty_20_10] .lv-agent:hover :is(h2,h3) a,[data-demo=realty_20_10] .lv-agent:focus-within :is(h2,h3) a{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}[data-demo=realty_20_10] .lv-agent__role,[data-demo=realty_20_10] .lv-agent__meta{color:var(--muted-foreground);margin:0;font-size:.9375rem;line-height:1.5}[data-demo=realty_20_10] .lv-agent__bio{margin:0;font-size:.9375rem;line-height:1.55}[data-demo=realty_20_10] .lv-agent__more{color:var(--lv-ink);align-items:center;gap:4px;margin-top:auto;padding-top:8px;font-size:.9375rem;font-weight:700;display:inline-flex}[data-demo=realty_20_10] .lv-checks{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}[data-demo=realty_20_10] .lv-check{align-items:flex-start;gap:12px;font-size:1rem;line-height:1.5;display:flex}[data-demo=realty_20_10] .lv-check__icon{background:var(--lv-sign);width:22px;height:22px;color:var(--lv-ink);border-radius:999px;flex:none;place-items:center;margin-top:1px;display:grid}[data-demo=realty_20_10] .lv-check__icon svg{stroke-width:3px;width:14px;height:14px}[data-demo=realty_20_10] .lv-form-card{color:var(--lv-ink);border:1px solid var(--border);border-radius:var(--uk-global-border-radius);background:#fff;padding:24px}@media (min-width:768px){[data-demo=realty_20_10] .lv-form-card{padding:32px}}[data-demo=realty_20_10] .lv-form-card__title{color:var(--lv-ink);margin:0;font-size:1.25rem;font-weight:700;line-height:1.35}[data-demo=realty_20_10] .lv-form-sent__title{margin:0;font-size:1.125rem;font-weight:700}[data-demo=realty_20_10] .lv-form-note{color:var(--muted-foreground);margin:0;font-size:.8125rem;line-height:1.5}[data-demo=realty_20_10] .lv-choice{border:0;min-width:0;margin:0;padding:0}[data-demo=realty_20_10] .lv-choice__pills{flex-wrap:wrap;gap:8px;display:flex}[data-demo=realty_20_10] .lv-choice__pill{position:relative}[data-demo=realty_20_10] .lv-choice__pill input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}[data-demo=realty_20_10] .lv-choice__pill span{border:1px solid var(--border);background:#fff;border-radius:999px;align-items:center;padding:8px 18px;font-size:.9375rem;line-height:1.4;transition:background .2s,color .2s,border-color .2s;display:inline-flex}[data-demo=realty_20_10] .lv-choice__pill input:checked+span{background:var(--lv-ink);border-color:var(--lv-ink);color:#fff}[data-demo=realty_20_10] .lv-choice__pill input:focus-visible+span{outline:2px solid var(--ring);outline-offset:2px}[data-demo=realty_20_10] .lv-contact__rows{flex-direction:column;gap:20px;display:flex}[data-demo=realty_20_10] .lv-contact__label{color:var(--muted-foreground);letter-spacing:var(--uk-tracking-label);margin:0 0 4px;font-size:.875rem;font-weight:700}[data-demo=realty_20_10] .lv-contact__value{margin:0;font-size:1.0625rem;line-height:1.5}[data-demo=realty_20_10] .lv-contact__hours{flex-direction:column;gap:2px;margin:0;padding:0;font-size:1.0625rem;list-style:none;display:flex}[data-demo=realty_20_10] .lv-testi{border:1px solid var(--border);border-radius:var(--uk-global-border-radius);background:#fff;margin:0;padding:24px}@media (min-width:768px){[data-demo=realty_20_10] .lv-testi{padding:32px}}[data-demo=realty_20_10] .lv-testi blockquote{margin:0}[data-demo=realty_20_10] .lv-testi blockquote p{color:var(--lv-ink);margin:0;font-size:1.0625rem;line-height:1.65}[data-demo=realty_20_10] .lv-testi figcaption{align-items:center;gap:14px;margin-top:20px;display:flex}[data-demo=realty_20_10] .lv-testi__name{margin:0;font-weight:700;line-height:1.4}[data-demo=realty_20_10] .lv-testi__meta{color:var(--muted-foreground);margin:0;font-size:.875rem;line-height:1.5}[data-demo=realty_20_10] .lv-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px;display:grid}[data-demo=realty_20_10] .lv-stat{border-top:2px solid var(--lv-ink);padding-top:14px}[data-demo=realty_20_10] .lv-stat__num{font-variant-numeric:tabular-nums;color:var(--lv-ink);margin:0;font-size:2.5rem;font-weight:700;line-height:1.05}[data-demo=realty_20_10] .lv-stat__label{color:var(--muted-foreground);margin:6px 0 0;font-size:.9375rem;line-height:1.45}[data-demo=realty_20_10] .lv-why__item h3{margin:0}[data-demo=realty_20_10] .lv-why__item p{color:var(--muted-foreground);margin:0;font-size:1rem;line-height:1.6}[data-demo=realty_20_10] .lv-why__icon{background:var(--lv-sign-soft);width:44px;height:44px;color:var(--lv-ink);border-radius:999px;place-items:center;display:grid}[data-demo=realty_20_10] .lv-why__icon svg{width:22px;height:22px}[data-demo=realty_20_10] .lv-band__actions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}[data-demo=realty_20_10] .lv-band__actions p{margin:0;font-weight:700}[data-demo=realty_20_10] .lv-mm-card{--mmc-background:#fff;--mmc-border:var(--border);--mmc-border-hover:#cfd3da;--mmc-radius:var(--uk-global-border-radius);--mmc-title-weight:700;--mmc-foreground:var(--lv-ink)}[data-demo=realty_20_10] .lv-mm-card .lv-deal{align-self:flex-start;padding:2px 8px;font-size:.75rem}[data-demo=realty_20_10] .lv-mm-card .lv-mm-card__price.uk-mmc-meta{color:var(--lv-ink);margin-top:0;font-size:.875rem;font-weight:700}@media (min-width:768px){[data-demo=realty_20_10] .lv-sticky{top:calc(var(--uk-sticky-top,0px) + 24px);position:sticky}}[data-demo=realty_20_10] .lv-footer{--uk-footer-eyebrow-color:#c3c8d1;background:var(--lv-ink-2);color:#e6e8ec}[data-demo=realty_20_10] .lv-footer p{color:#c3c8d1}[data-demo=realty_20_10] .lv-footer a{color:#fff;text-decoration:none}[data-demo=realty_20_10] .lv-footer a:hover{text-underline-offset:.2em;text-decoration:underline}[data-demo=realty_20_10] .lv-footer ul{flex-direction:column;gap:10px;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}[data-demo=realty_20_10] .lv-footer .uk-fcol__toggle{color:#fff}[data-demo=realty_20_10] .lv-wordmark{color:#fff;align-items:center;gap:8px;margin:0;font-size:1.75rem;font-weight:700;line-height:1;display:inline-flex}[data-demo=realty_20_10] .lv-wordmark__dot{background:var(--lv-sign);border-radius:999px;width:12px;height:12px}[data-demo=realty_20_10] .lv-footer__fine,[data-demo=realty_20_10] .lv-footer p.lv-footer__fine{color:#9aa1ad;font-size:.875rem}[data-demo=realty_20_10] .lv-footer__bar{border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-top:24px;display:flex}[data-demo=realty_20_10] .lv-footer__bar p{margin:0}@media (max-width:767px){[data-demo=realty_20_10] .lv-footer .grid.uk-footer-grid{row-gap:0}[data-demo=realty_20_10] .lv-footer .uk-footer-grid>.uk-fcol{grid-column:1/-1}[data-demo=realty_20_10] .lv-footer__brand{padding-bottom:24px}[data-demo=realty_20_10] .lv-footer__contact{margin-top:40px}}[data-demo=realty_20_10] .lv-section-ink .uk-sticky-scenes{--uk-sticky-scenes-item:50svh;--h3-size:clamp(1.375rem, 2.6vw, 1.875rem)}[data-demo=realty_20_10] .lv-section-ink .lv-step__num{color:var(--lv-sign);letter-spacing:var(--uk-tracking-caps);font-weight:700}[data-demo=realty_20_10] .lv-call{padding:20px 24px;border-radius:var(--uk-global-border-radius);background:var(--muted);align-items:flex-start;gap:14px;width:fit-content;max-width:100%;padding-inline-end:36px;display:flex}[data-demo=realty_20_10] .lv-call__icon{background:var(--lv-sign);width:40px;height:40px;color:var(--lv-ink);border-radius:999px;flex:none;place-items:center;display:grid}[data-demo=realty_20_10] .lv-call__icon svg{width:18px;height:18px}[data-demo=realty_20_10] .lv-call__title{color:var(--lv-ink);margin:0;font-weight:700}[data-demo=realty_20_10] .lv-call__line{margin:2px 0 0;font-size:.9375rem;line-height:1.55}[data-demo=realty_20_10] .lv-contact__value{color:var(--foreground)}[data-demo=realty_20_10] .lv-agent-strip{border-radius:var(--uk-global-border-radius);background:var(--muted);align-items:center;gap:14px;margin-bottom:24px;padding:12px 16px;display:flex}[data-demo=realty_20_10] .lv-agent-strip img{object-fit:cover;object-position:top;border-radius:50%;flex:none;width:52px;height:52px}[data-demo=realty_20_10] .lv-agent-strip__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}[data-demo=realty_20_10] .lv-agent-strip__title{font-weight:700;line-height:1.3}[data-demo=realty_20_10] .lv-agent-strip__role{color:var(--muted-foreground);font-size:.875rem}[data-demo=realty_20_10] .lv-agent-strip .uk-button{flex:none}[data-demo=realty_20_10] .lv-office img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--uk-global-border-radius);width:100%;display:block}
