.elementor-30287 .elementor-element.elementor-element-lvmrassets{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30287 .elementor-element.elementor-element-957897c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30287 .elementor-element.elementor-element-89778c9{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-30287 .elementor-element.elementor-element-289d7ae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30287 .elementor-element.elementor-element-64527ad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30287 .elementor-element.elementor-element-db2b792{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30287 .elementor-element.elementor-element-d970563{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30287 .elementor-element.elementor-element-61a1521{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30287 .elementor-element.elementor-element-145d88c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30287 .elementor-element.elementor-element-ebe8806{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30287 .elementor-element.elementor-element-lvmrauth{--display:flex;}.elementor-30287 .elementor-element.elementor-element-3391f2d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30287 .elementor-element.elementor-element-ee4f095{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30287 .elementor-element.elementor-element-mrrel001{--display:flex;--padding-top:62px;--padding-bottom:62px;--padding-left:22px;--padding-right:22px;}.elementor-30287 .elementor-element.elementor-element-mrrel001:not(.elementor-motion-effects-element-type-background), .elementor-30287 .elementor-element.elementor-element-mrrel001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f4f0;}.elementor-30287 .elementor-element.elementor-element-mrrel002{--display:flex;}.elementor-30287 .elementor-element.elementor-element-mrrel003{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-30287 .elementor-element.elementor-element-mrrel004{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-30287 .elementor-element.elementor-element-mrrel005{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-30287 .elementor-element.elementor-element-d355e85{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30287 .elementor-element.elementor-element-b68ec41{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-30287 .elementor-element.elementor-element-24ff9fb{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-30287 .elementor-element.elementor-element-mrctactas{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-30287 .elementor-element.elementor-element-mrrel002{--content-width:900px;}}/* Start custom CSS */@import url('https://fonts.googleapis.com/css2?family=Cormorant+Infant:ital,wght@0,400;0,500;0,600;1,400;1,500&family=Inter:wght@300;400;500;600&family=Luxurious+Roman&display=swap');.lvmr-prose{font-family:"Inter",sans-serif;color:#2a2622;font-size:1.06rem;line-height:1.9}.lvmr-prose p{margin:0 0 1.3rem}.lvmr-prose p:last-child{margin-bottom:0}.lvmr-prose a{color:#6d0000;text-decoration:underline;text-underline-offset:3px}.lvmr-prose ul,.lvmr-prose ol{margin:0 0 1.3rem;padding-left:1.2em}.lvmr-prose li{margin:0 0 .5rem}.lvmr-eyebrow{display:block;font-family:"Luxurious Roman",serif;letter-spacing:.24em;text-transform:uppercase;color:#6d0000;font-size:.76rem;margin-bottom:1rem}.lvmr-sec-h{font-family:"Cormorant Infant",serif;font-weight:500;text-align:center;color:#0a0a0a;font-size:clamp(2rem,4.4vw,2.9rem);line-height:1.12;letter-spacing:.01em;position:relative;padding-bottom:24px;margin:0 auto 34px}.lvmr-sec-h::after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:44px;height:1px;background:#6d0000}.lvmr-sec-sub{text-align:center;font-family:"Luxurious Roman",serif;letter-spacing:.12em;text-transform:uppercase;font-size:.76rem;color:#8a8175;margin:-24px auto 40px}.lvmr-about-block{margin:36px auto 0;max-width:680px}.lvmr-about-block h4{font-family:"Luxurious Roman",serif;font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;color:#6d0000;margin:0 0 .8rem}.lvmr-heroband{overflow:hidden}.lvmr-hero{position:relative;padding:clamp(90px,15vh,150px) 24px clamp(70px,10vh,110px)}.lvmr-hero-light{background:#faf8f5}.lvmr-hero-img{background-size:cover;background-position:center}.lvmr-hero-img::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,10,10,.35),rgba(10,10,10,.78));z-index:1}.lvmr-hero-in{position:relative;z-index:2;max-width:920px;margin:0 auto;text-align:center}.lvmr-hero-img .lvmr-hero-in{color:#fff}.lvmr-hero-img .lvmr-eyebrow{color:#fff;letter-spacing:.3em}.lvmr-hero-h1{font-family:"Cormorant Infant",serif;font-weight:500;font-size:clamp(2.4rem,5.6vw,4.2rem);line-height:1.06;letter-spacing:.01em;color:inherit;margin:.1em 0 0}.lvmr-hero-light .lvmr-hero-h1{color:#0a0a0a}.lvmr-hero-sub{font-family:"Cormorant Infant",serif;font-size:clamp(1.25rem,2.6vw,1.7rem);font-style:italic;line-height:1.4;margin:1rem auto 0;max-width:720px;color:inherit;opacity:.92}.lvmr-hero-meta{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:26px;font-family:"Luxurious Roman",serif;letter-spacing:.12em;text-transform:uppercase;font-size:.74rem}.lvmr-hero-light .lvmr-hero-meta{color:#6d0000}.lvmr-hero-img .lvmr-hero-meta{color:rgba(255,255,255,.85)}.lvmr-dot{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.5;display:inline-block}.lvmr-temp{max-width:520px;margin:38px auto 0}.lvmr-temp-top{display:flex;flex-direction:column;gap:4px;margin-bottom:14px}.lvmr-temp-label{font-family:"Cormorant Infant",serif;font-size:1.5rem;font-weight:500}.lvmr-temp-arche{font-family:"Inter",sans-serif;font-size:.9rem;opacity:.72}.lvmr-temp-track{display:flex;align-items:center;gap:12px}.lvmr-temp-scale{font-family:"Luxurious Roman",serif;font-size:.64rem;letter-spacing:.14em;text-transform:uppercase;opacity:.7;white-space:nowrap}.lvmr-temp-bar{position:relative;flex:1;height:2px;background:linear-gradient(90deg,rgba(120,120,120,.5),#6d0000)}.lvmr-hero-img .lvmr-temp-bar{background:linear-gradient(90deg,rgba(255,255,255,.4),#fff)}.lvmr-temp-marker{position:absolute;top:50%;width:13px;height:13px;border-radius:50%;background:#6d0000;transform:translate(-50%,-50%);box-shadow:0 0 0 4px rgba(109,0,0,.16)}.lvmr-hero-img .lvmr-temp-marker{background:#fff;box-shadow:0 0 0 4px rgba(255,255,255,.25)}.lvmr-summary{max-width:820px;margin:0 auto;padding:clamp(64px,9vw,110px) 0}.lvmr-lede-prose{font-size:1.16rem;line-height:1.8;color:#2a2622}.lvmr-lede-prose p:first-child{font-family:"Cormorant Infant",serif;font-size:clamp(1.5rem,3vw,2rem);line-height:1.42;color:#0a0a0a;font-style:italic}.lvmr-bottomline{border-left:2px solid #6d0000;padding:6px 0 6px 28px;margin:44px 0}.lvmr-bl-tag{display:block;font-family:"Luxurious Roman",serif;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:#6d0000;margin-bottom:10px}.lvmr-bl-text{font-family:"Cormorant Infant",serif;font-size:clamp(1.5rem,3vw,2rem);line-height:1.34;color:#0a0a0a;margin:0;font-weight:500}.lvmr-points{display:grid;gap:0;margin-top:38px}.lvmr-point{padding:20px 0;border-top:1px solid rgba(10,10,10,.12);display:flex;flex-direction:column;gap:5px}.lvmr-point:last-child{border-bottom:1px solid rgba(10,10,10,.12)}.lvmr-point-p{font-family:"Cormorant Infant",serif;font-size:1.35rem;font-weight:500;color:#0a0a0a;line-height:1.3}.lvmr-point-d{font-family:"Inter",sans-serif;font-size:.98rem;color:#5a544c;line-height:1.6}.lvmr-spotlight{max-width:1120px;margin:0 auto;padding:clamp(58px,8vw,92px) 24px;display:flex;flex-wrap:nowrap;justify-content:center}.lvmr-sp-cell{flex:1 1 0;min-width:0;text-align:center;padding:6px 22px;border-left:1px solid rgba(10,10,10,.13);display:flex;flex-direction:column;gap:9px}.lvmr-sp-cell:first-child{border-left:none}.lvmr-sp-val{font-family:"Cormorant Infant",serif;font-weight:400;font-size:clamp(1.7rem,3.4vw,3rem);line-height:1;color:#0a0a0a;white-space:nowrap}.lvmr-sp-lab{font-family:"Luxurious Roman",serif;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:#6d0000}.lvmr-sp-tr{font-family:"Inter",sans-serif;font-size:.82rem;color:#5a544c;display:flex;align-items:center;justify-content:center;gap:5px}.lvmr-sp-ctx{font-family:"Inter",sans-serif;font-size:.78rem;color:#8a8175;line-height:1.4}.lvmr-tr{font-size:.7em}.lvmr-tr.up{color:#6d0000}.lvmr-tr.down{color:#8a8175}.lvmr-tr.flat{color:#a8a29a}.lvmr-metrics{max-width:1080px;margin:0 auto;padding:clamp(66px,9vw,116px) 0}.lvmr-mgroup{margin-top:44px}.lvmr-mgroup:first-of-type{margin-top:0}.lvmr-m-cat{font-family:"Luxurious Roman",serif;font-size:.78rem;letter-spacing:.2em;text-transform:uppercase;color:#6d0000;margin:0 0 22px;padding-bottom:12px;border-bottom:1px solid rgba(10,10,10,.16)}.lvmr-mgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px 24px}.lvmr-m-cell{display:flex;flex-direction:column;gap:7px}.lvmr-m-v{font-family:"Cormorant Infant",serif;font-weight:500;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1;color:#0a0a0a}.lvmr-m-l{font-family:"Inter",sans-serif;font-size:.8rem;letter-spacing:.02em;color:#6a645c}.lvmr-note{font-family:"Inter",sans-serif;font-size:.84rem;color:#8a8175;margin-top:40px;font-style:italic}.lvmr-conditions{max-width:1080px;margin:0 auto;padding:clamp(66px,9vw,116px) 0}.lvmr-cond-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:44px}.lvmr-cond-h{font-family:"Luxurious Roman",serif;font-size:.76rem;letter-spacing:.18em;text-transform:uppercase;color:#6d0000;margin:0 0 14px;padding-bottom:12px;border-bottom:1px solid rgba(10,10,10,.14)}.lvmr-cond-col .lvmr-prose{font-size:1rem;line-height:1.75}.lvmr-orx-grid{display:grid;grid-template-columns:1fr 1fr;gap:44px;margin-top:52px}.lvmr-orx-col{padding:28px 30px;background:#fff;border:1px solid rgba(10,10,10,.1)}.lvmr-orx-col.lvmr-opp{border-top:2px solid #6d0000}.lvmr-orx-col.lvmr-risk{border-top:2px solid #0a0a0a}.lvmr-drivers{margin-top:54px}.lvmr-driver{padding:22px 0;border-top:1px solid rgba(10,10,10,.12)}.lvmr-driver:last-child{border-bottom:1px solid rgba(10,10,10,.12)}.lvmr-driver-h{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin-bottom:8px}.lvmr-driver-t{font-family:"Cormorant Infant",serif;font-size:1.4rem;font-weight:500;color:#0a0a0a}.lvmr-driver-imp{font-family:"Luxurious Roman",serif;font-size:.64rem;letter-spacing:.14em;text-transform:uppercase;color:#6d0000;white-space:nowrap}.lvmr-trends{max-width:980px;margin:0 auto;padding:clamp(66px,9vw,116px) 0}.lvmr-chartwrap{margin:6px 0 30px}.lvmr-chart{width:100%;height:auto;display:block}.lvmr-grid{stroke:rgba(10,10,10,.1);stroke-width:1}.lvmr-area{fill:rgba(109,0,0,.06)}.lvmr-line{fill:none;stroke:#6d0000;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.lvmr-cdot{fill:#fff;stroke:#6d0000;stroke-width:2}.lvmr-xl{font-family:"Inter",sans-serif;font-size:20px;fill:#8a8175;letter-spacing:.04em}.lvmr-vl{font-family:"Cormorant Infant",serif;font-size:27px;fill:#0a0a0a;font-weight:500}.lvmr-chart-cap{text-align:center;font-family:"Luxurious Roman",serif;font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:#8a8175}.lvmr-cycle{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:6px 0 34px}.lvmr-cycle-step{font-family:"Luxurious Roman",serif;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:#a8a29a;padding:7px 16px;border:1px solid rgba(10,10,10,.14)}.lvmr-cycle-step.on{color:#fff;background:#6d0000;border-color:#6d0000}.lvmr-forecast{max-width:820px;margin:0 auto;padding:clamp(64px,9vw,110px) 0;text-align:center}.lvmr-fc-head{margin-bottom:26px}.lvmr-fc-dir{display:inline-flex;align-items:center;gap:9px;font-family:"Luxurious Roman",serif;font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;color:#6d0000}.lvmr-fc-hl{font-family:"Cormorant Infant",serif;font-size:clamp(1.7rem,3.6vw,2.5rem);line-height:1.3;color:#0a0a0a;margin:.5rem auto 0;max-width:640px;font-weight:500}.lvmr-forecast .lvmr-prose{text-align:left;max-width:640px;margin:0 auto}.lvmr-bands{max-width:900px;margin:0 auto;padding:clamp(64px,9vw,110px) 0}.lvmr-bandlist{margin-top:6px}.lvmr-band{padding:16px 0}.lvmr-band-top{display:flex;justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:10px}.lvmr-band-lab{font-family:"Cormorant Infant",serif;font-size:1.25rem;font-weight:500;color:#0a0a0a}.lvmr-band-val{font-family:"Inter",sans-serif;font-size:.92rem;color:#0a0a0a;font-weight:500}.lvmr-band-val em{color:#8a8175;font-style:normal}.lvmr-band-track{height:8px;background:rgba(10,10,10,.06)}.lvmr-band-fill{display:block;height:100%;background:#6d0000}.lvmr-band-note{display:block;font-family:"Inter",sans-serif;font-size:.82rem;color:#8a8175;margin-top:8px}.lvmr-segments{max-width:980px;margin:0 auto;padding:clamp(66px,9vw,116px) 0}.lvmr-seg-head{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:16px;padding:0 0 12px;border-bottom:1px solid rgba(10,10,10,.16);font-family:"Luxurious Roman",serif;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:#8a8175}.lvmr-seg-head span:not(:first-child){text-align:right}.lvmr-seg-row{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:16px;padding:18px 0;border-bottom:1px solid rgba(10,10,10,.1);align-items:baseline}.lvmr-seg-row span:not(.lvmr-seg-n):not(.lvmr-seg-note){text-align:right;font-family:"Inter",sans-serif;font-size:.98rem;color:#0a0a0a}.lvmr-seg-n{font-family:"Cormorant Infant",serif;font-size:1.3rem;font-weight:500;color:#0a0a0a}.lvmr-seg-note{grid-column:1/-1;font-family:"Inter",sans-serif;font-size:.85rem;color:#8a8175;text-align:left;margin-top:-4px}.lvmr-neighborhoods{max-width:1120px;margin:0 auto;padding:clamp(66px,9vw,116px) 0}.lvmr-nb-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.lvmr-nb-card{display:flex;flex-direction:column;gap:10px;padding:26px 26px 28px;background:#fff;border:1px solid rgba(10,10,10,.1);text-decoration:none;transition:.2s}a.lvmr-nb-card:hover{border-color:#6d0000;transform:translateY(-2px)}.lvmr-nb-name{font-family:"Cormorant Infant",serif;font-size:1.4rem;font-weight:500;color:#0a0a0a}.lvmr-nb-stats{font-family:"Inter",sans-serif;font-size:.92rem;color:#5a544c}.lvmr-nb-stats b{font-weight:600;color:#0a0a0a}.lvmr-nb-stats em{font-style:normal;color:#8a8175}.lvmr-nb-hl{font-family:"Inter",sans-serif;font-size:.9rem;color:#6a645c;line-height:1.55}.lvmr-luxury{max-width:980px;margin:0 auto;padding:clamp(66px,9vw,116px) 0}.lvmr-lux-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:24px;border-top:1px solid rgba(10,10,10,.14);border-bottom:1px solid rgba(10,10,10,.14);padding:34px 0;margin-bottom:34px}.lvmr-lux-cell{text-align:center;display:flex;flex-direction:column;gap:8px}.lvmr-lux-v{font-family:"Cormorant Infant",serif;font-weight:400;font-size:clamp(1.5rem,2.6vw,2.2rem);line-height:1;color:#0a0a0a}.lvmr-lux-l{font-family:"Luxurious Roman",serif;font-size:.64rem;letter-spacing:.14em;text-transform:uppercase;color:#6d0000}.lvmr-notable{margin-top:40px}.lvmr-ns-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px;padding:18px 0;border-top:1px solid rgba(10,10,10,.1)}.lvmr-ns-row:last-child{border-bottom:1px solid rgba(10,10,10,.1)}.lvmr-ns-main{display:flex;flex-direction:column;gap:4px}.lvmr-ns-addr{font-family:"Cormorant Infant",serif;font-size:1.28rem;font-weight:500;color:#0a0a0a}.lvmr-ns-spec{font-family:"Inter",sans-serif;font-size:.85rem;color:#8a8175}.lvmr-ns-price{font-family:"Cormorant Infant",serif;font-size:1.4rem;color:#6d0000}.lvmr-ns-note{flex-basis:100%;font-family:"Inter",sans-serif;font-size:.85rem;color:#8a8175}.lvmr-comps{max-width:1080px;margin:0 auto;padding:clamp(66px,9vw,116px) 0}.lvmr-comp-head{display:grid;grid-template-columns:2.4fr 1fr 1fr 1.2fr .8fr 1fr;gap:14px;padding:0 0 12px;border-bottom:1px solid rgba(10,10,10,.16);font-family:"Luxurious Roman",serif;font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;color:#8a8175}.lvmr-comp-head span:not(:first-child){text-align:right}.lvmr-comp-row{display:grid;grid-template-columns:2.4fr 1fr 1fr 1.2fr .8fr 1fr;gap:14px;padding:16px 0;border-bottom:1px solid rgba(10,10,10,.1);align-items:baseline;font-family:"Inter",sans-serif;font-size:.94rem;color:#0a0a0a}.lvmr-comp-row span:not(.lvmr-comp-addr){text-align:right;color:#4a443c}.lvmr-comp-addr{font-family:"Cormorant Infant",serif;font-size:1.15rem;font-weight:500}.lvmr-comparisons{max-width:900px;margin:0 auto;padding:clamp(66px,9vw,116px) 0}.lvmr-cmp-head{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:16px;padding:0 0 12px;border-bottom:1px solid rgba(10,10,10,.16);font-family:"Luxurious Roman",serif;font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;color:#8a8175}.lvmr-cmp-head span:not(:first-child){text-align:right}.lvmr-cmp-row{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:16px;padding:16px 0;border-bottom:1px solid rgba(10,10,10,.1);align-items:baseline}.lvmr-cmp-m{font-family:"Cormorant Infant",serif;font-size:1.2rem;font-weight:500;color:#0a0a0a;display:flex;flex-direction:column;gap:3px}.lvmr-cmp-note{font-family:"Inter",sans-serif;font-size:.8rem;color:#8a8175;font-weight:400}.lvmr-cmp-c,.lvmr-cmp-b{text-align:right;font-family:"Inter",sans-serif;font-size:1.02rem}.lvmr-cmp-c{color:#6d0000;font-weight:600}.lvmr-cmp-b{color:#6a645c}.lvmr-body{max-width:760px;margin:0 auto;padding:clamp(64px,9vw,110px) 0}.lvmr-body>*{margin-bottom:34px}.lvmr-body>*:last-child{margin-bottom:0}.lvmr-callout{text-align:center;padding:30px 0;border-top:1px solid rgba(10,10,10,.14);border-bottom:1px solid rgba(10,10,10,.14)}.lvmr-callout-v{display:block;font-family:"Cormorant Infant",serif;font-size:clamp(2.4rem,5vw,3.4rem);color:#6d0000;line-height:1}.lvmr-callout-l{display:block;font-family:"Luxurious Roman",serif;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:#0a0a0a;margin-top:12px}.lvmr-callout-n{display:block;font-family:"Inter",sans-serif;font-size:.9rem;color:#8a8175;margin-top:8px}.lvmr-pull{border:0;margin:0;text-align:center;font-family:"Cormorant Infant",serif;font-style:italic;font-size:clamp(1.6rem,3.4vw,2.2rem);line-height:1.36;color:#0a0a0a}.lvmr-pull cite{display:block;font-family:"Luxurious Roman",serif;font-style:normal;font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:#6d0000;margin-top:18px}.lvmr-figure{margin:0}.lvmr-figure img{width:100%;display:block}.lvmr-figure figcaption{font-family:"Inter",sans-serif;font-size:.82rem;color:#8a8175;margin-top:10px;text-align:center}.lvmr-inline-cta{text-align:center;padding:34px 30px;background:#fff;border:1px solid rgba(10,10,10,.12)}.lvmr-ic-h{font-family:"Cormorant Infant",serif;font-size:1.6rem;font-weight:500;color:#0a0a0a;margin:0 0 8px}.lvmr-ic-t{font-family:"Inter",sans-serif;color:#5a544c;margin:0 0 20px}.lvmr-expert{max-width:900px;margin:0 auto;padding:clamp(66px,9vw,116px) 0}.lvmr-expert-in{display:grid;grid-template-columns:auto 1fr;gap:40px;align-items:start}.lvmr-expert-photo{width:150px;height:190px;background-size:cover;background-position:center;border:1px solid rgba(10,10,10,.12)}.lvmr-expert-q{border:0;margin:0;font-family:"Cormorant Infant",serif;font-style:italic;font-size:clamp(1.4rem,2.8vw,1.9rem);line-height:1.4;color:#0a0a0a}.lvmr-expert-q p{margin:0 0 .6rem}.lvmr-expert-tk{font-family:"Inter",sans-serif;font-size:1rem;color:#5a544c;line-height:1.7;margin:18px 0 0}.lvmr-expert-by{margin-top:22px;display:flex;flex-direction:column;gap:3px}.lvmr-expert-nm{font-family:"Luxurious Roman",serif;font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;color:#6d0000}.lvmr-expert-ti{font-family:"Inter",sans-serif;font-size:.85rem;color:#8a8175}.lvmr-faq{max-width:760px;margin:0 auto;padding:clamp(64px,9vw,110px) 0}.lvmr-faq details{border-bottom:1px solid rgba(10,10,10,.13)}.lvmr-faq details:first-child{border-top:1px solid rgba(10,10,10,.13)}.lvmr-faq summary{font-family:"Cormorant Infant",serif;font-weight:600;font-size:1.3rem;color:#0a0a0a;padding:20px 0;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:14px}.lvmr-faq summary::-webkit-details-marker{display:none}.lvmr-faq summary:after{content:"+";color:#6d0000;font-family:"Inter",sans-serif}.lvmr-faq details[open] summary:after{content:"–"}.lvmr-faq details>div{padding:0 0 22px}.lvmr-method{max-width:820px;margin:0 auto;padding:clamp(56px,8vw,96px) 0}.lvmr-method-p{font-family:"Inter",sans-serif;font-size:.9rem;color:#6a645c;line-height:1.7;margin:0 0 12px}.lvmr-method-upd{font-family:"Luxurious Roman",serif;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:#8a8175;margin-top:18px}.lvmr-related{max-width:1160px;margin:0 auto;padding:clamp(66px,9vw,116px) 0}.lvmr-rel-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.lvmr-rel-card{display:flex;flex-direction:column;gap:12px;padding:34px 30px;background:#fff;border:1px solid rgba(10,10,10,.1);text-decoration:none;transition:.2s;min-height:180px}.lvmr-rel-card:hover{border-color:#6d0000;transform:translateY(-2px)}.lvmr-rel-eb{font-family:"Luxurious Roman",serif;font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:#6d0000}.lvmr-rel-t{font-family:"Cormorant Infant",serif;font-size:1.5rem;font-weight:500;color:#0a0a0a;line-height:1.2}.lvmr-rel-a{font-family:"Inter",sans-serif;font-size:.9rem;color:#6a645c;margin-top:auto}.lvmr-cta{max-width:760px;margin:0 auto;padding:clamp(80px,11vw,130px) 24px;text-align:center}.lvmr-cta-h{font-family:"Cormorant Infant",serif;font-weight:400;font-size:clamp(2.2rem,5vw,3.4rem);line-height:1.1;color:#fff;margin:0}.lvmr-cta-sub{font-family:"Inter",sans-serif;color:rgba(255,255,255,.8);max-width:540px;margin:1.1rem auto 2rem;font-size:1.05rem;line-height:1.6}.lvmr-btn{display:inline-block;background:#6d0000;color:#fff;font-family:"Luxurious Roman",serif;letter-spacing:.14em;text-transform:uppercase;font-size:.8rem;padding:18px 42px;text-decoration:none;border:1px solid #6d0000;transition:.25s}.lvmr-btn:hover{background:#520000;border-color:#520000}.lvmr-trust{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:26px;color:rgba(255,255,255,.72);font-size:.84rem}.lvmr-trust .stars{color:#fff;letter-spacing:2px}.lvmr-js .lvmr-fade{opacity:0;transform:translateY(30px);transition:opacity .75s ease,transform .8s cubic-bezier(.22,.61,.36,1)}.lvmr-fade.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.lvmr-js .lvmr-fade{opacity:1;transform:none;transition:none}}.elementor-page-30287 .wcf-animate{opacity:1!important;transform:none!important;animation:none!important}.elementor-element.lvmr-sumband.lv-g,.elementor-element.lvmr-metricsband.lv-g,.elementor-element.lvmr-trendsband.lv-g,.elementor-element.lvmr-bandsband.lv-g,.elementor-element.lvmr-nbband.lv-g,.elementor-element.lvmr-rentband.lv-g,.elementor-element.lvmr-cmpband.lv-g,.elementor-element.lvmr-expertband.lv-g,.elementor-element.lvmr-seoband.lv-g,.elementor-element.lvmr-relband.lv-g{background-color:#ffffff!important}.elementor-element.lvmr-spotband.lv-g,.elementor-element.lvmr-condband.lv-g,.elementor-element.lvmr-fcband.lv-g,.elementor-element.lvmr-segband.lv-g,.elementor-element.lvmr-luxband.lv-g,.elementor-element.lvmr-compsband.lv-g,.elementor-element.lvmr-bodyband.lv-g,.elementor-element.lvmr-faqband.lv-g,.elementor-element.lvmr-methodband.lv-g{background-color:#faf8f5!important}.elementor-element.lvmr-ctaband.lv-g{background-color:#0a0a0a!important}.elementor-page-30287 .lvmr-hero-light .lvmr-hero-h1,.elementor-page-30287 .lvmr-sec-h,.elementor-page-30287 .lvmr-temp-label,.elementor-page-30287 .lvmr-bl-text,.elementor-page-30287 .lvmr-point-p,.elementor-page-30287 .lvmr-sp-val,.elementor-page-30287 .lvmr-m-v,.elementor-page-30287 .lvmr-driver-t,.elementor-page-30287 .lvmr-fc-hl,.elementor-page-30287 .lvmr-band-lab,.elementor-page-30287 .lvmr-seg-n,.elementor-page-30287 .lvmr-nb-name,.elementor-page-30287 .lvmr-lux-v,.elementor-page-30287 .lvmr-ns-addr,.elementor-page-30287 .lvmr-ns-price,.elementor-page-30287 .lvmr-comp-addr,.elementor-page-30287 .lvmr-cmp-m,.elementor-page-30287 .lvmr-callout-l,.elementor-page-30287 .lvmr-pull,.elementor-page-30287 .lvmr-ic-h,.elementor-page-30287 .lvmr-expert-q,.elementor-page-30287 .lvmr-faq summary,.elementor-page-30287 .lvmr-rel-t{color:#0a0a0a!important}.elementor-page-30287 .lvmr-hero-light .lvmr-eyebrow,.elementor-page-30287 .lvmr-m-cat,.elementor-page-30287 .lvmr-cond-h,.elementor-page-30287 .lvmr-bl-tag,.elementor-page-30287 .lvmr-sp-lab,.elementor-page-30287 .lvmr-lux-l,.elementor-page-30287 .lvmr-driver-imp,.elementor-page-30287 .lvmr-fc-dir,.elementor-page-30287 .lvmr-ns-price,.elementor-page-30287 .lvmr-callout-v,.elementor-page-30287 .lvmr-pull cite,.elementor-page-30287 .lvmr-expert-nm,.elementor-page-30287 .lvmr-rel-eb,.elementor-page-30287 .lvmr-cmp-c,.elementor-page-30287 .lvmr-seg-note,.elementor-page-30287 .lvmr-hero-light .lvmr-hero-meta{color:#6d0000!important}.elementor-page-30287 .lvmr-prose,.elementor-page-30287 .lvmr-prose p,.elementor-page-30287 .lvmr-prose li,.elementor-page-30287 .lvmr-point-d,.elementor-page-30287 .lvmr-band-note,.elementor-page-30287 .lvmr-nb-hl,.elementor-page-30287 .lvmr-method-p,.elementor-page-30287 .lvmr-expert-tk,.elementor-page-30287 .lvmr-ic-t,.elementor-page-30287 .lvmr-lede-prose{color:#2a2622!important}.elementor-page-30287 .lvmr-sec-sub,.elementor-page-30287 .lvmr-note,.elementor-page-30287 .lvmr-chart-cap,.elementor-page-30287 .lvmr-ns-spec,.elementor-page-30287 .lvmr-ns-note,.elementor-page-30287 .lvmr-method-upd,.elementor-page-30287 .lvmr-cmp-b,.elementor-page-30287 .lvmr-sp-ctx,.elementor-page-30287 .lvmr-rel-a,.elementor-page-30287 .lvmr-callout-n,.elementor-page-30287 .lvmr-expert-ti,.elementor-page-30287 .lvmr-m-l{color:#8a8175!important}.elementor-page-30287 .lvmr-hero-img .lvmr-hero-h1,.elementor-page-30287 .lvmr-hero-img .lvmr-hero-sub,.elementor-page-30287 .lvmr-hero-img .lvmr-eyebrow{color:#fff!important}.elementor-page-30287 .lvmr-cta-h,.elementor-page-30287 .lvmr-cta .lvmr-eyebrow{color:#fff!important}.elementor-page-30287 .lvmr-cta-sub{color:rgba(255,255,255,.8)!important}.elementor-page-30287 .lvmr-btn,.elementor-page-30287 .lvmr-btn *{color:#fff!important}@media(max-width:1024px){.lvmr-mgrid{grid-template-columns:repeat(3,1fr)}.lvmr-cond-grid{grid-template-columns:1fr;gap:30px}.lvmr-nb-grid,.lvmr-rel-grid{grid-template-columns:repeat(2,1fr)}.lvmr-lux-grid{grid-template-columns:repeat(3,1fr);gap:26px}}@media(max-width:760px){.lvmr-spotlight{display:grid;grid-template-columns:1fr 1fr;gap:0;padding-left:20px;padding-right:20px}.lvmr-sp-cell{flex:none;border-left:none;padding:22px 10px}.lvmr-sp-cell:nth-child(odd){border-right:1px solid rgba(10,10,10,.12)}.lvmr-sp-cell:nth-child(n+3){border-top:1px solid rgba(10,10,10,.12)}.lvmr-mgrid{grid-template-columns:1fr 1fr;gap:26px 20px}.lvmr-lux-grid{grid-template-columns:1fr 1fr;gap:24px}.lvmr-nb-grid,.lvmr-rel-grid{grid-template-columns:1fr}.lvmr-orx-grid{grid-template-columns:1fr;gap:24px}.lvmr-expert-in{grid-template-columns:1fr;gap:22px}.lvmr-expert-photo{width:120px;height:150px}.lvmr-seg-head,.lvmr-comp-head,.lvmr-cmp-head{display:none}.lvmr-seg-row,.lvmr-comp-row,.lvmr-cmp-row{grid-template-columns:1fr;gap:7px;padding:18px 0}.lvmr-seg-row span:not(.lvmr-seg-n):not(.lvmr-seg-note),.lvmr-comp-row span:not(.lvmr-comp-addr),.lvmr-cmp-row span:not(.lvmr-cmp-m){text-align:left!important;display:flex;justify-content:space-between;gap:14px}.lvmr-seg-row span[data-l]:before,.lvmr-comp-row span[data-l]:before,.lvmr-cmp-row span[data-l]:before{content:attr(data-l);font-family:"Luxurious Roman",serif;font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:#8a8175}.lvmr-cmp-c,.lvmr-cmp-b{font-size:1rem}.lvmr-xl{font-size:27px}.lvmr-vl{font-size:34px}} /* bgfix nolvg v1 */ .elementor-element.lvmr-sumband,.elementor-element.lvmr-metricsband,.elementor-element.lvmr-trendsband,.elementor-element.lvmr-bandsband,.elementor-element.lvmr-nbband,.elementor-element.lvmr-rentband,.elementor-element.lvmr-cmpband,.elementor-element.lvmr-expertband,.elementor-element.lvmr-seoband,.elementor-element.lvmr-relband{background-color:#ffffff!important} .elementor-element.lvmr-heroband,.elementor-element.lvmr-spotband,.elementor-element.lvmr-condband,.elementor-element.lvmr-fcband,.elementor-element.lvmr-segband,.elementor-element.lvmr-luxband,.elementor-element.lvmr-compsband,.elementor-element.lvmr-bodyband,.elementor-element.lvmr-faqband,.elementor-element.lvmr-methodband{background-color:#faf8f5!important} .elementor-element.lvmr-ctaband{background-color:#0a0a0a!important}.lvmr-intro{max-width:680px;margin:-18px auto 40px;text-align:center;font-family:"Inter",sans-serif;font-size:1.06rem;line-height:1.75;color:#5a544c}.lvmr-analysis{max-width:940px;margin:0 auto;padding:clamp(66px,9vw,116px) 0;display:flex;flex-direction:column;gap:clamp(48px,7vw,80px)}.lvmr-atext{max-width:720px;margin:0 auto}.lvmr-a-h{font-family:"Cormorant Infant",serif;font-weight:500;font-size:clamp(1.7rem,3.4vw,2.3rem);color:#0a0a0a;text-align:center;margin:0 0 18px;line-height:1.15}.lvmr-a-intro{max-width:660px;margin:0 auto 26px;text-align:center;font-family:"Inter",sans-serif;font-size:1.02rem;line-height:1.7;color:#5a544c}.lvmr-achart{text-align:center}.lvmr-vbar{fill:#6d0000}.lvmr-bvl{font-family:"Cormorant Infant",serif;font-size:24px;fill:#0a0a0a;font-weight:500}.lvmr-donutwrap{display:flex;align-items:center;justify-content:center;gap:48px;flex-wrap:wrap;margin-top:10px}.lvmr-donut{width:260px;height:260px;flex:0 0 auto}.lvmr-legend{display:flex;flex-direction:column;gap:14px;text-align:left;min-width:220px}.lvmr-lg-item{display:flex;align-items:center;gap:12px;border-bottom:1px solid rgba(10,10,10,.1);padding-bottom:12px}.lvmr-lg-sw{width:12px;height:12px;flex:0 0 auto}.lvmr-lg-l{font-family:"Inter",sans-serif;font-size:.98rem;color:#2a2622;flex:1}.lvmr-lg-v{font-family:"Cormorant Infant",serif;font-size:1.3rem;font-weight:500;color:#0a0a0a}.lvmr-comp-chart{margin-top:10px;text-align:left}.lvmr-cc-legend{display:flex;gap:28px;justify-content:center;margin-bottom:26px;font-family:"Luxurious Roman",serif;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:#5a544c}.lvmr-cc-legend span{display:inline-flex;align-items:center;gap:8px}.lvmr-cc-legend i{width:12px;height:12px;display:inline-block}.lvmr-cc-legend i.a,.lvmr-cc-fill.a{background:#6d0000}.lvmr-cc-legend i.b,.lvmr-cc-fill.b{background:#0a0a0a}.lvmr-cc-row{display:grid;grid-template-columns:180px 1fr;gap:20px;align-items:center;padding:14px 0;border-bottom:1px solid rgba(10,10,10,.1)}.lvmr-cc-lab{font-family:"Cormorant Infant",serif;font-size:1.15rem;font-weight:500;color:#0a0a0a}.lvmr-cc-bars{display:flex;flex-direction:column;gap:8px}.lvmr-cc-line{display:flex;align-items:center;gap:12px;height:14px}.lvmr-cc-fill{display:block;height:100%;min-width:2px}.lvmr-cc-v{font-family:"Inter",sans-serif;font-size:.85rem;color:#4a443c;white-space:nowrap}.elementor-element.lvmr-analysisband{background-color:#ffffff!important}.elementor-page-30287 .lvmr-intro,.elementor-page-30287 .lvmr-a-intro{color:#5a544c!important}.elementor-page-30287 .lvmr-a-h,.elementor-page-30287 .lvmr-lg-v,.elementor-page-30287 .lvmr-cc-lab{color:#0a0a0a!important}.elementor-page-30287 .lvmr-lg-l{color:#2a2622!important}.elementor-page-30287 .lvmr-cc-v{color:#4a443c!important}@media(max-width:760px){.lvmr-donutwrap{gap:26px}.lvmr-donut{width:200px;height:200px}.lvmr-legend{min-width:0}.lvmr-cc-row{grid-template-columns:1fr;gap:8px}.lvmr-bvl{font-size:30px}} /* analysis+intro v1 */ /* repin v2 */ .elementor-element.lvmr-sumband,.elementor-element.lvmr-spotband,.elementor-element.lvmr-condband,.elementor-element.lvmr-fcband,.elementor-element.lvmr-bandsband,.elementor-element.lvmr-nbband,.elementor-element.lvmr-rentband,.elementor-element.lvmr-cmpband,.elementor-element.lvmr-expertband,.elementor-element.lvmr-methodband{background-color:#ffffff!important} .elementor-element.lvmr-seoband,.elementor-element.lvmr-metricsband,.elementor-element.lvmr-trendsband,.elementor-element.lvmr-analysisband,.elementor-element.lvmr-segband,.elementor-element.lvmr-luxband,.elementor-element.lvmr-compsband,.elementor-element.lvmr-bodyband,.elementor-element.lvmr-faqband,.elementor-element.lvmr-relband{background-color:#faf8f5!important}.lvmr-summary{max-width:900px;margin:0 auto;padding:clamp(60px,8vw,100px) 24px}.lvmr-summary .lvmr-bottomline{border-left:0;text-align:center;padding:0;margin:0}.lvmr-summary .lvmr-bottomline:before{content:"";display:block;width:44px;height:1px;background:#6d0000;margin:0 auto 22px}.lvmr-summary .lvmr-bl-tag{margin-bottom:16px}.lvmr-summary .lvmr-bl-text{font-size:clamp(1.7rem,3.8vw,2.6rem);max-width:820px;margin:0 auto;line-height:1.32}.lvmr-seo .lvmr-lede-prose{margin-bottom:6px}.lvmr-seo .lvmr-lede-prose p:first-child{font-family:"Cormorant Infant",serif;font-size:clamp(1.35rem,2.6vw,1.7rem);line-height:1.5;color:#0a0a0a;font-style:italic}.lvmr-seo .lvmr-points{margin-top:46px}.lvmr-conditions{padding:clamp(80px,11vw,140px) 0}.lvmr-cond-grid{gap:clamp(40px,5vw,66px);margin-top:24px}.lvmr-cond-col .lvmr-prose{line-height:1.95;font-size:1.02rem}.lvmr-cond-h{margin-bottom:20px;padding-bottom:16px}.lvmr-orx-grid{gap:clamp(32px,4vw,48px);margin-top:66px}.lvmr-orx-col{padding:34px 36px}.lvmr-drivers{margin-top:72px}.lvmr-driver{padding:26px 0}.lvmr-driver .lvmr-prose{line-height:1.85;margin-top:4px} /* refine v2 css */ /* polish v2b */ .lvmr-drivers .lvmr-m-cat{border-bottom:none;padding-bottom:4px;margin-bottom:0} .lvmr-driver-imp{padding-left:14px} /* repin v3 */ .elementor-element.lvmr-seoband,.elementor-element.lvmr-spotband,.elementor-element.lvmr-condband,.elementor-element.lvmr-fcband,.elementor-element.lvmr-bandsband,.elementor-element.lvmr-nbband,.elementor-element.lvmr-rentband,.elementor-element.lvmr-cmpband,.elementor-element.lvmr-expertband,.elementor-element.lvmr-methodband{background-color:#ffffff!important} .elementor-element.lvmr-sumband,.elementor-element.lvmr-metricsband,.elementor-element.lvmr-trendsband,.elementor-element.lvmr-analysisband,.elementor-element.lvmr-segband,.elementor-element.lvmr-luxband,.elementor-element.lvmr-compsband,.elementor-element.lvmr-bodyband,.elementor-element.lvmr-faqband,.elementor-element.lvmr-relband{background-color:#faf8f5!important} /* herocta v3 */ .lvmr-hero-cta{display:inline-block;margin:32px auto 0} .lvmr-hero-cta + .lvmr-temp{margin-top:44px} .lvmr-hero-img .lvmr-hero-cta{background:transparent;border:1px solid rgba(255,255,255,.7)} .lvmr-hero-img .lvmr-hero-cta:hover{background:#fff;border-color:#fff;color:#0a0a0a!important} /* repin v4 */ .elementor-element.lvmr-seoband,.elementor-element.lvmr-spotband,.elementor-element.lvmr-trendsband,.elementor-element.lvmr-fcband,.elementor-element.lvmr-bandsband,.elementor-element.lvmr-nbband,.elementor-element.lvmr-rentband,.elementor-element.lvmr-cmpband,.elementor-element.lvmr-expertband,.elementor-element.lvmr-methodband{background-color:#ffffff!important} .elementor-element.lvmr-sumband,.elementor-element.lvmr-metricsband,.elementor-element.lvmr-condband,.elementor-element.lvmr-analysisband,.elementor-element.lvmr-segband,.elementor-element.lvmr-luxband,.elementor-element.lvmr-compsband,.elementor-element.lvmr-bodyband,.elementor-element.lvmr-faqband,.elementor-element.lvmr-relband{background-color:#faf8f5!important} /* faqminus v2 */ .lvmr-faq details[open] summary:after{content:"–"!important}.lvmr-chap-head{text-align:center;margin:0 auto clamp(34px,4vw,50px)}.lvmr-chap-h{font-family:"Cormorant Infant",serif;font-weight:500;font-size:clamp(2.3rem,5vw,3.4rem);line-height:1.08;letter-spacing:.01em;color:#0a0a0a;margin:0}.lvmr-chap-head .lvmr-eyebrow{margin-bottom:14px}.lvmr-sec-h{font-size:clamp(1.7rem,3.4vw,2.25rem)!important}.lvmr-mod{margin-top:clamp(46px,6vw,74px)}.lvmr-mod-h{display:block;font-family:"Cormorant Infant",serif;font-weight:500;font-size:clamp(1.35rem,2.3vw,1.72rem);color:#0a0a0a;margin:0 0 20px;text-align:left}.lvmr-mod-h:before{content:"";display:inline-block;width:22px;height:1px;background:#6d0000;vertical-align:middle;margin:0 12px 5px 0}.lvmr-glance,.lvmr-twospeed,.lvmr-geography,.lvmr-comps,.lvmr-forecast,.lvmr-agent{margin:0 auto}.lvmr-glance{max-width:1040px}.lvmr-twospeed{max-width:960px}.lvmr-geography{max-width:1080px}.lvmr-comps{max-width:1080px}.lvmr-forecast{max-width:860px}.lvmr-agent{max-width:1000px}.lvmr-glance,.lvmr-twospeed,.lvmr-forecast{padding:clamp(100px,13vw,168px) 0 clamp(66px,9vw,104px)}.lvmr-geography,.lvmr-comps,.lvmr-agent{padding:clamp(70px,9vw,108px) 0}.lvmr-chap-intro{max-width:720px;margin:0 0 clamp(40px,5vw,58px);text-align:left}.lvmr-chap-intro p:first-child{font-family:"Cormorant Infant",serif;font-size:clamp(1.3rem,2.4vw,1.62rem);font-style:italic;color:#0a0a0a;line-height:1.5;margin:0}.lvmr-intro-left{max-width:720px;margin:0 0 24px;text-align:left;font-family:"Inter",sans-serif;font-size:1.04rem;line-height:1.75;color:#4a443c}.lvmr-takeaway{font-family:"Cormorant Infant",serif;font-style:italic;font-size:clamp(1.15rem,2vw,1.4rem);line-height:1.5;color:#1a1a1a;margin:26px 0 0;padding-left:22px;border-left:2px solid #6d0000;max-width:780px;text-align:left}.lvmr-glance-stats{padding:clamp(38px,5vw,56px) 0!important;max-width:none!important;border-top:1px solid #ece7df;border-bottom:1px solid #ece7df}.lvmr-glance .lvmr-mod{margin-top:clamp(50px,6vw,76px)}.lvmr-chart-tall{margin-top:6px}.lvmr-thesis{font-family:"Cormorant Infant",serif;font-weight:500;font-size:clamp(1.8rem,4vw,2.7rem);line-height:1.26;color:#0a0a0a;max-width:840px;margin:0 auto clamp(40px,5vw,56px);text-align:center}.lvmr-split{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid #e5ded3;border-bottom:1px solid #e5ded3}.lvmr-split-col{padding:clamp(28px,4vw,40px)}.lvmr-split-col:first-child{border-right:1px solid #e5ded3}.lvmr-split-h{font-family:"Cormorant Infant",serif;font-weight:500;font-size:clamp(1.4rem,2.6vw,1.9rem);color:#0a0a0a;margin:0 0 12px}.lvmr-split-note{font-family:"Inter",sans-serif;font-size:1rem;line-height:1.7;color:#4a443c;margin:0 0 18px}.lvmr-split-stats{display:flex;flex-direction:column;gap:9px;font-family:"Inter",sans-serif;font-size:.92rem;color:#6a645c}.lvmr-split-stats b{color:#0a0a0a;font-weight:600}.lvmr-inline-stat{text-align:center;font-family:"Cormorant Infant",serif;font-style:italic;font-size:clamp(1.3rem,2.4vw,1.7rem);color:#6d0000;margin:clamp(38px,5vw,52px) auto 0;max-width:740px}.lvmr-twospeed .lvmr-drivers{margin-top:clamp(50px,6vw,74px)}.lvmr-agent-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(40px,5vw,60px);align-items:start;margin-top:8px}.lvmr-agent-q{border:0;margin:0;font-family:"Cormorant Infant",serif;font-style:italic;font-size:clamp(1.5rem,2.8vw,2.1rem);line-height:1.36;color:#0a0a0a}.lvmr-agent-q p{margin:0 0 .6rem}.lvmr-agent-by{display:flex;align-items:center;gap:14px;margin-top:26px}.lvmr-agent-ph{width:52px;height:52px;border-radius:50%;background-size:cover;background-position:center;flex:0 0 auto}.lvmr-agent-nm{font-family:"Luxurious Roman",serif;font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;color:#6d0000;line-height:1.4}.lvmr-agent-nm em{display:block;font-style:normal;font-family:"Inter",sans-serif;letter-spacing:0;text-transform:none;color:#8a8175;font-size:.85rem;margin-top:3px}.lvmr-agent-tk{font-family:"Inter",sans-serif;font-size:1.04rem;line-height:1.75;color:#2a2622;margin:0 0 22px}.lvmr-agent-rec{margin-top:22px}.lvmr-agent-rec h4{font-family:"Luxurious Roman",serif;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:#6d0000;margin:0 0 8px}.lvmr-agent-rec .lvmr-prose{font-size:.98rem;line-height:1.7}.lvmr-luxmod .lvmr-lux-grid{border-top:1px solid #e5ded3;border-bottom:1px solid #e5ded3;padding:28px 0;margin:0 0 26px}.elementor-element.lvmr-glanceband,.elementor-element.lvmr-geoband,.elementor-element.lvmr-compsband,.elementor-element.lvmr-faqband{background-color:#ffffff!important}.elementor-element.lvmr-twospeedband,.elementor-element.lvmr-fcband{background-color:#faf8f5!important}.elementor-element.lvmr-agentband{background-color:#efece6!important}.elementor-element.lvmr-relband{background-color:#faf7f2!important}.elementor-element.lvmr-ctaband{background-color:#0a0a0a!important}.elementor-page-30287 .lvmr-chap-h,.elementor-page-30287 .lvmr-mod-h,.elementor-page-30287 .lvmr-thesis,.elementor-page-30287 .lvmr-split-h,.elementor-page-30287 .lvmr-agent-q,.elementor-page-30287 .lvmr-split-stats b{color:#0a0a0a!important}.elementor-page-30287 .lvmr-inline-stat,.elementor-page-30287 .lvmr-agent-nm,.elementor-page-30287 .lvmr-agent-rec h4{color:#6d0000!important}.elementor-page-30287 .lvmr-takeaway{color:#1a1a1a!important}.elementor-page-30287 .lvmr-split-note,.elementor-page-30287 .lvmr-agent-tk,.elementor-page-30287 .lvmr-intro-left{color:#2a2622!important}.elementor-page-30287 .lvmr-split-stats,.elementor-page-30287 .lvmr-agent-nm em{color:#6a645c!important}@media(max-width:820px){.lvmr-split{grid-template-columns:1fr}.lvmr-split-col:first-child{border-right:0;border-bottom:1px solid #e5ded3}.lvmr-agent-grid{grid-template-columns:1fr;gap:36px}.lvmr-glance,.lvmr-twospeed,.lvmr-forecast{padding-top:clamp(72px,12vw,110px)}} /* chapters v5 */ /* polish v5b */ .lvmr-agent-q{background:transparent!important;padding:0!important} .lvmr-fc-hl{font-family:"Cormorant Infant",serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:500;color:#0a0a0a;line-height:1.3;margin:0 0 22px;text-align:left} .lvmr-forecast .lvmr-prose,.lvmr-comps .lvmr-intro-left{text-align:left} .lvmr-fc-grid{margin-top:clamp(40px,5vw,60px)} /* align v5c */ .lvmr-forecast .lvmr-prose{max-width:760px!important;margin:0!important;text-align:left!important} .lvmr-forecast .lvmr-fc-hl{max-width:760px}.lvmr-glance .lvmr-chap-intro{margin-bottom:clamp(24px,3vw,34px)}.lvmr-glance-stats{padding-top:clamp(24px,3vw,36px)!important}.lvmr-glance .lvmr-mod{margin-top:clamp(40px,5vw,60px)}.lvmr-geography{padding-bottom:clamp(44px,5.5vw,68px)}.lvmr-geography .lvmr-luxmod .lvmr-notable .lvmr-ns-row:last-child{border-bottom:none}.lvmr-comp-row{padding:20px 0;font-size:1rem}.lvmr-comp-addr{font-size:1.24rem}.lvmr-comp-row span:not(.lvmr-comp-addr){color:#3a342c}.lvmr-comp-head{padding-bottom:15px;font-size:.66rem}.lvmr-comptable{margin-top:6px}.lvmr-split-col{padding:clamp(34px,4.6vw,50px) clamp(30px,4vw,46px)}.lvmr-inline-stat{margin-top:clamp(34px,4vw,46px)}.lvmr-twospeed .lvmr-drivers{margin-top:clamp(34px,4vw,50px)}.lvmr-agent-grid{grid-template-columns:1fr 1fr;gap:0;align-items:stretch}.lvmr-agent-l{padding:6px clamp(40px,5vw,60px) 0 0}.lvmr-agent-r{padding:6px 0 0 clamp(40px,5vw,60px);border-left:1px solid #dcd6cc}.elementor-element.lvmr-relband{border-top:1px solid #e5ded3}.lvmr-related{padding:clamp(64px,8vw,96px) 0 clamp(80px,10vw,120px)} /* focused v6 */.lvmr-synthesis{font-family:"Cormorant Infant",serif;font-style:italic;font-size:clamp(1.25rem,2.3vw,1.6rem);line-height:1.5;color:#0a0a0a;text-align:center;max-width:820px;margin:clamp(30px,4vw,46px) auto 0}.lvmr-source{font-family:"Inter",sans-serif;font-size:.8rem;line-height:1.65;color:#9a9186;margin:clamp(38px,5vw,58px) 0 0;max-width:760px}.lvmr-midcta{text-align:center;font-family:"Cormorant Infant",serif;font-style:italic;font-size:clamp(1.15rem,2vw,1.4rem);color:#3a342c;margin-top:clamp(44px,5vw,62px)}.lvmr-midcta a{color:#6d0000;text-decoration:none;border-bottom:1px solid rgba(109,0,0,.4);padding-bottom:2px;white-space:nowrap}.lvmr-midcta a:hover{border-color:#6d0000}.elementor-element.lvmr-faqband{background-color:#f2efe8!important}.lvmr-faq{max-width:760px;margin:0 auto;padding:clamp(56px,7vw,86px) 0}.lvmr-faq>.lvmr-eyebrow{display:block;text-align:center;margin-bottom:12px}.lvmr-faq-h{font-family:"Cormorant Infant",serif;font-weight:500;text-align:center;font-size:clamp(1.5rem,3vw,2rem);color:#0a0a0a;position:relative;padding-bottom:22px;margin:0 auto 36px}.lvmr-faq-h:after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:44px;height:1px;background:#6d0000}.lvmr-faq summary{font-size:1.2rem}.elementor-page-30287 .lvmr-synthesis,.elementor-page-30287 .lvmr-faq-h{color:#0a0a0a!important}.elementor-page-30287 .lvmr-source{color:#9a9186!important}.elementor-page-30287 .lvmr-midcta{color:#3a342c!important}.elementor-page-30287 .lvmr-midcta a{color:#6d0000!important} /* additions v7 */.lvmr-glance,.lvmr-geography,.lvmr-forecast{padding:clamp(106px,14vw,176px) 0 clamp(46px,6vw,72px)!important}.lvmr-twospeed,.lvmr-comps{padding:clamp(50px,6vw,78px) 0!important}.lvmr-agent{padding:clamp(50px,6vw,78px) 0 clamp(72px,9vw,106px)!important}[data-chap] .lvmr-chap-head::before{content:attr(data-chap);display:block;font-family:"Cormorant Infant",serif;font-weight:500;font-size:clamp(3.4rem,7vw,5.4rem);line-height:.82;color:rgba(109,0,0,.15);margin-bottom:2px}.lvmr-twospeed .lvmr-chap-h,.lvmr-comps .lvmr-chap-h,.lvmr-agent .lvmr-chap-h{font-size:clamp(2rem,4vw,2.7rem)}.lvmr-thesis-left{text-align:left;max-width:760px;margin:0 0 clamp(36px,4.5vw,54px);font-size:clamp(1.5rem,2.8vw,2rem);line-height:1.3}.lvmr-bridge{text-align:center;font-family:"Cormorant Infant",serif;font-style:italic;font-size:clamp(1.2rem,2.2vw,1.55rem);line-height:1.5;color:#6a645c;max-width:740px;margin:clamp(46px,6vw,70px) auto 0;padding-top:clamp(30px,4vw,44px);border-top:1px solid #e6e0d6}.lvmr-interp-tag{display:inline-block;font-family:"Luxurious Roman",serif;font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:#6d0000;margin-bottom:16px;padding:5px 13px;border:1px solid rgba(109,0,0,.32)}.lvmr-author{text-align:center;margin-top:clamp(46px,6vw,66px);padding-top:clamp(28px,4vw,40px);border-top:1px solid #d6cfc4;font-family:"Luxurious Roman",serif;font-size:.76rem;letter-spacing:.16em;text-transform:uppercase;color:#6d0000}.lvmr-author span{display:block;font-family:"Inter",sans-serif;letter-spacing:.02em;text-transform:none;color:#8a8175;font-size:.82rem;margin-top:6px}.lvmr-hero-submeta{margin-top:clamp(28px,4vw,42px);font-family:"Inter",sans-serif;font-size:.75rem;letter-spacing:.05em}.lvmr-hero-light .lvmr-hero-submeta{color:#9a9186}.lvmr-hero-img .lvmr-hero-submeta{color:rgba(255,255,255,.62)}.lvmr-cta-form{display:flex;max-width:580px;margin:8px auto 0}.lvmr-cta-input{flex:1;min-width:0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.28);border-right:0;color:#fff;font-family:"Inter",sans-serif;font-size:.95rem;padding:0 20px;height:58px;outline:none}.lvmr-cta-input::placeholder{color:rgba(255,255,255,.5)}.lvmr-cta-input:focus{border-color:rgba(255,255,255,.55)}.lvmr-cta-form .lvmr-btn{height:58px;display:inline-flex;align-items:center;white-space:nowrap;padding:0 30px}.lvmr-cta-reassure{font-family:"Inter",sans-serif;font-size:.82rem;color:rgba(255,255,255,.6);margin-top:16px}.lvmr-cta .lvmr-trust{margin-top:24px}.lvmr-methodology{max-width:820px;margin:clamp(46px,6vw,70px) auto 0;text-align:center;font-family:"Inter",sans-serif;font-size:.78rem;line-height:1.7;color:#9a9186}.lvmr-relwrap{max-width:1160px;margin:0 auto}.lvmr-rel-eyebrow{display:block;text-align:center;margin-bottom:clamp(28px,4vw,42px)}.elementor-element.lvmr-glanceband,.elementor-element.lvmr-twospeedband{background-color:#ffffff!important}.elementor-element.lvmr-geoband,.elementor-element.lvmr-compsband{background-color:#faf8f5!important}.elementor-element.lvmr-fcband,.elementor-element.lvmr-agentband{background-color:#efece6!important}.lvmr-sp-lab{font-size:.72rem}.lvmr-lux-l{font-size:.68rem}.lvmr-prose{line-height:1.95}.elementor-page-30287 .lvmr-bridge{color:#6a645c!important}.elementor-page-30287 .lvmr-interp-tag,.elementor-page-30287 .lvmr-author{color:#6d0000!important}.elementor-page-30287 .lvmr-author span{color:#8a8175!important}.elementor-page-30287 .lvmr-methodology{color:#9a9186!important}.elementor-page-30287 .lvmr-thesis-left{color:#0a0a0a!important}@media(max-width:640px){.lvmr-cta-form{flex-direction:column}.lvmr-cta-input{border-right:1px solid rgba(255,255,255,.28)}.lvmr-cta-form .lvmr-btn{justify-content:center;margin-top:0}} /* system v9 */ /* chapnum v9b */ .lvmr-glance .lvmr-chap-head::before{content:"01"!important} .lvmr-geography .lvmr-chap-head::before{content:"02"!important} .lvmr-forecast .lvmr-chap-head::before{content:"03"!important} /* ctaform v9c */ .lvmr-cta-form .lvmr-btn{padding:0 24px;font-size:.72rem;letter-spacing:.1em} .lvmr-cta-input{min-width:0}.lvmr-agent .lvmr-chap-head::before{content:"04"!important}.lvmr-agent{padding-top:clamp(106px,14vw,176px)!important;padding-bottom:clamp(78px,9vw,112px)!important}.lvmr-hero-h1{text-wrap:balance}.lvmr-hero-in{max-width:1000px}.lvmr-hero-cta{padding-top:19px!important;padding-bottom:19px!important;padding-left:54px!important;padding-right:54px!important}.lvmr-sp-lab{font-size:.75rem;letter-spacing:.15em}.lvmr-sp-ctx{font-size:.83rem;color:#7a746c}.lvmr-lux-l{font-size:.7rem;letter-spacing:.14em}.lvmr-nb-stats{font-size:.96rem}.lvmr-ns-spec{font-size:.88rem}.lvmr-split-stats{font-size:.96rem}.lvmr-split-stats b{font-weight:600}.lvmr-xl{font-size:23px;fill:#6a645c}.lvmr-vl{font-size:29px}.lvmr-chart-cap{font-size:.72rem;color:#7a746c;letter-spacing:.15em}.lvmr-source{font-size:.85rem;color:#8a8175}.lvmr-methodology{font-size:.83rem;color:#8a8175}.lvmr-twospeed .lvmr-drivers{margin-top:clamp(50px,6vw,76px)!important;padding-top:clamp(26px,3.5vw,38px);border-top:1px solid #e8e2d8}.lvmr-luxmod{margin-top:clamp(40px,5vw,58px);padding-top:clamp(28px,3.5vw,40px);border-top:1px solid #e2dccf}.lvmr-comp-row{padding:24px 0}.lvmr-comp-addr{font-size:1.3rem}.lvmr-comp-row span:not(.lvmr-comp-addr){color:#2a2622;font-size:1rem}.lvmr-comp-head{font-size:.68rem;letter-spacing:.13em;color:#6a645c}.lvmr-comp-row span:nth-child(4),.lvmr-comp-row span:nth-child(6){color:#0a0a0a;font-weight:500}.lvmr-comps .lvmr-intro-left{max-width:640px}.lvmr-agent-grid{grid-template-columns:1fr 1.05fr}.lvmr-agent-q{font-size:clamp(1.35rem,2.4vw,1.85rem)}.lvmr-agent-tk{font-size:1.1rem;line-height:1.7}.lvmr-agent-rec .lvmr-prose{font-size:1.04rem;line-height:1.75}.lvmr-agent-rec h4{font-size:.74rem}.lvmr-agent-rh{font-family:"Luxurious Roman",serif;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:#6d0000;margin-bottom:22px;display:block}.lvmr-agent-rh::before{display:none}.lvmr-cta-form{max-width:660px}.lvmr-cta-form .lvmr-btn{padding:0 22px;font-size:.7rem;letter-spacing:.09em}.lvmr-fc-grid .lvmr-prose{font-size:1.04rem;line-height:1.8}.lvmr-fc-grid .lvmr-cond-h{font-size:.78rem}.lvmr-faq{padding-top:clamp(42px,5vw,64px)}.elementor-page-30287 .lvmr-agent-rh{color:#6d0000!important}.elementor-page-30287 .lvmr-sp-ctx{color:#7a746c!important}.elementor-page-30287 .lvmr-chart-cap{color:#7a746c!important}.elementor-page-30287 .lvmr-comp-row span:not(.lvmr-comp-addr){color:#2a2622!important}.elementor-page-30287 .lvmr-comp-row span:nth-child(4),.elementor-page-30287 .lvmr-comp-row span:nth-child(6){color:#0a0a0a!important} /* final10 v10 */
/* NATIVE WIDGET MAPPING - MARKET REPORT */
.elementor-element.lvmw-hero,.elementor-element.lvmw-sec,.elementor-element.lvmw-cta{display:flex;flex-direction:column;align-items:center;width:100%}
.elementor-element.lvmw-hero>*,.elementor-element.lvmw-sec>*,.elementor-element.lvmw-cta>*{width:100%;max-width:1080px!important}
.elementor-element.lvmw-eyebrow .elementor-heading-title{display:block;font-family:"Luxurious Roman",serif;letter-spacing:.24em;text-transform:uppercase;color:#6d0000;font-size:.74rem;font-weight:400;margin:0 0 12px}
.elementor-element.lvmw-h1 .elementor-heading-title{font-family:"Cormorant Infant",serif;font-weight:500;font-size:clamp(2.4rem,5.6vw,4.4rem);line-height:1.05;letter-spacing:-.01em;color:#0a0a0a;margin:0}
.elementor-element.lvmw-h2 .elementor-heading-title{font-family:"Cormorant Infant",serif;font-weight:500;font-size:clamp(1.9rem,4vw,2.8rem);line-height:1.1;letter-spacing:-.01em;color:#0a0a0a;margin:0 0 28px}
.elementor-element.lvmw-sub .elementor-heading-title{font-family:"Inter",sans-serif;font-size:clamp(1.02rem,1.5vw,1.18rem);line-height:1.62;color:#5a544c;font-weight:400;text-transform:none;letter-spacing:0;max-width:660px;margin:18px 0 0}
.elementor-element.lvmw-ctaval,.elementor-element.lvmw-reassure{font-family:"Inter",sans-serif;color:#5a544c}
.elementor-element.lvmw-ctaval{font-size:1.08rem;line-height:1.7;max-width:620px!important;margin-bottom:8px}
.elementor-element.lvmw-reassure{font-size:.92rem;line-height:1.6;margin-top:14px}
.elementor-element.lvmw-ctaval p,.elementor-element.lvmw-reassure p{margin:0}
.elementor-element.lvmw-ctas{flex-direction:row;flex-wrap:wrap;gap:14px;margin-top:26px;padding:0}
.elementor-element.lvmw-btn .elementor-button{font-family:"Luxurious Roman",serif;letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;padding:16px 38px;border-radius:0;background:#6d0000;color:#fff;border:1px solid #6d0000;transition:.25s}
.elementor-element.lvmw-btn .elementor-button:hover{background:#520000;border-color:#520000}
body.single-market_report .lvmr-qa{padding:24px 0;border-bottom:1px solid rgba(10,10,10,.12)}
body.single-market_report .lvmr-qa:last-of-type{border-bottom:none}
body.single-market_report .lvmr-qa-q{font-family:"Cormorant Infant",serif;font-weight:600;font-size:clamp(1.2rem,2.4vw,1.48rem);color:#0a0a0a;margin:0 0 .5rem;line-height:1.25}
body.single-market_report .lvmr-qa-a{font-family:"Inter",sans-serif;font-size:1.03rem;line-height:1.75;color:#2a2622}
body.single-market_report .lvmr-qa-a p{margin:0 0 .8rem}
body.single-market_report .lvmr-qa-a p:last-child{margin:0}
@media(max-width:600px){
.elementor-element.lvmw-ctas{flex-direction:column;align-items:stretch;width:100%}
.elementor-element.lvmw-btn .elementor-button{width:100%}
}
/* ==MRHERO-START== */
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 > .elementor-element-957897c{padding-bottom:clamp(48px,5.6vw,80px)!important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvmw-eyebrow{margin-bottom:0!important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvmw-meta{margin-top:44px!important}
/* ==MRHERO-END== */

/* ==MRFAQ-START== */
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa{counter-reset:lvfaq!important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvqa-i{border-top:1px solid rgba(17,17,17,.13)!important;border-bottom:0!important;padding:0!important;transition:border-color .44s cubic-bezier(.16,1,.3,1)!important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvqa-i:last-child{border-bottom:1px solid rgba(17,17,17,.13)!important}
@supports (color:color-mix(in srgb,red 13%,transparent)){
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvqa-i{border-top-color:color-mix(in srgb,var(--mvi-fg,#111) 13%,transparent)!important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvqa-i:last-child{border-bottom-color:color-mix(in srgb,var(--mvi-fg,#111) 13%,transparent)!important}}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvqa-q{position:relative!important;display:flex!important;align-items:baseline!important;justify-content:flex-start!important;gap:20px!important;padding:34px 48px 34px 0!important;counter-increment:lvfaq!important;font-family:"Cormorant Infant",Georgia,serif!important;font-size:clamp(21px,2.09vw,31px)!important;line-height:1.14!important;font-weight:300!important;letter-spacing:-.012em!important;transition:color 1.15s cubic-bezier(.32,.24,.4,1)!important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvqa-q::before{content:"0" counter(lvfaq)!important;flex:0 0 auto!important;font-family:Inter,system-ui,sans-serif!important;font-size:12px!important;line-height:1.6!important;font-weight:400!important;letter-spacing:.14em!important;color:var(--mv-acc,#6D0000)!important;transition:color .55s cubic-bezier(.32,.24,.4,1)!important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvqa-q::after{content:""!important;position:absolute!important;right:0!important;top:50%!important;margin-top:-7px!important;width:15px!important;height:15px!important;background-image:linear-gradient(currentcolor,currentcolor),linear-gradient(currentcolor,currentcolor)!important;background-repeat:no-repeat!important;background-position:50% 50%,50% 50%!important;background-size:100% 1px,1px 100%!important;font-size:0!important;color:var(--mvi-mut,#7d7d7d)!important;transition:background-size 1.15s cubic-bezier(.32,.24,.4,1) .1s,color .55s cubic-bezier(.32,.24,.4,1)!important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvqa-i.lvq-on .lvqa-q::after{background-size:100% 1px,1px 0!important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvq-w{display:block!important;overflow:hidden!important;max-height:0;transition:max-height 1.15s cubic-bezier(.32,.24,.4,1)!important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvq-w > .lvq-in{display:block!important;padding:0!important;margin:0!important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvq-w .lvqa-a{margin:0!important;padding:6px 0 36px clamp(30px,3.77vw,56px)!important;font-family:"Cormorant Infant",Georgia,serif!important;font-size:clamp(17px,1.38vw,20.5px)!important;line-height:1.62!important;font-weight:300!important;color:var(--mvi-body,#262626)!important;opacity:0!important;transform:translateY(10px)!important;transition:opacity .8s cubic-bezier(.32,.24,.4,1) .25s,transform .9s cubic-bezier(.32,.24,.4,1) .25s!important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvqa-i.lvq-on .lvq-w .lvqa-a{opacity:1!important;transform:none!important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvq-w .lvqa-a p{margin:0 0 34px!important;font:inherit!important;color:inherit!important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvq-w .lvqa-a p:last-child{margin-bottom:0!important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvqa-q:hover::after,html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvqa-q:focus-visible::after{color:var(--mvi-fg,#111)!important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvqa-q::before{color:#6D0000!important;-webkit-text-fill-color:#6D0000!important}
html body.mv-fx-dark:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvqa-q::before,html body.lv-ml:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvqa-q::before{color:#9B1414!important;-webkit-text-fill-color:#9B1414!important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvqa-q::before{color:#111111!important;-webkit-text-fill-color:#111111!important;transition:color .55s cubic-bezier(.32,.24,.4,1),-webkit-text-fill-color .55s cubic-bezier(.32,.24,.4,1)!important}
html body.mv-fx-dark:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvqa-q::before,html body.lv-ml:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvqa-q::before{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvqa-q::after{color:rgba(255,255,255,.5)!important;-webkit-text-fill-color:rgba(255,255,255,.5)!important;background-image:linear-gradient(currentcolor,currentcolor),linear-gradient(currentcolor,currentcolor)!important;opacity:1!important;transition:background-size 1.15s cubic-bezier(.32,.24,.4,1) .1s,color .55s cubic-bezier(.32,.24,.4,1)!important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvqa-q:hover::after,html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvqa-q:focus::after,html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvqa-q:focus-visible::after,html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvqa-i.lvq-on .lvqa-q::after,html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvqa-i[open] .lvqa-q::after{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvqa .lvqa-q::before{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-ee4f095 .lvcy-eyebrow,html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-ee4f095 .lvcy-eyebrow *{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}
/* ==MRFAQ-END== */
/* ==MRCTA-START== */
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-fd88cb1 a{display:inline-flex!important;position:relative!important;align-items:center!important;gap:8px!important;width:max-content!important;max-width:100%!important;padding:0 0 7px!important;border:0!important;border-bottom:0!important;text-decoration:none!important;transform:none!important;translate:none!important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-fd88cb1 a:hover,html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-fd88cb1 a:focus,html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-fd88cb1 a:focus-visible,html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-fd88cb1 a:active{transform:none!important;translate:none!important;padding-left:0!important;margin-left:0!important;text-indent:0!important;border-bottom:0!important;text-decoration:none!important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-fd88cb1 a::before{content:""!important;position:absolute!important;left:0!important;bottom:0!important;width:100%!important;height:1px!important;background:currentcolor!important;opacity:.44!important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-fd88cb1 a .lvk-a{flex:0 0 auto!important;font-family:Inter,system-ui,sans-serif!important;font-size:11px!important;line-height:15.4px!important;font-weight:500!important;transform:translateX(0)!important;transition:transform 1.15s cubic-bezier(.32,.24,.4,1),color 1.15s cubic-bezier(.32,.24,.4,1)!important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-fd88cb1 a:hover .lvk-a,html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-fd88cb1 a:focus-visible .lvk-a{transform:translateX(10px)!important}
/* ==MRCTA-END== */

/* ==MRMODH-START== */
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvmr-mod-h{font-family:"Cormorant Infant",Georgia,serif!important;font-size:clamp(26px,2.49vw,36px)!important;line-height:1.15!important;font-weight:300!important;letter-spacing:-.012em!important;text-transform:none!important;font-style:normal!important}
/* ==MRMODH-END== */

/* ==MRRATE-START== */
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvlw-rating,html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvlw-rating *{font-family:"Cormorant Infant",Georgia,serif!important;font-weight:300!important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvlw-rating .elementor-heading-title{font-size:15px!important;line-height:22px!important;letter-spacing:1.5px!important}
/* ==MRRATE-END== */


/* ==MRFIG-START== */
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-lvmrauth{padding-bottom:0px !important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-3391f2d{padding-top:0px !important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvmr-methodology, html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvmr-methodology *{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif !important;font-size:10px !important;line-height:19px !important;font-weight:400 !important;letter-spacing:1.8px !important;text-transform:uppercase !important;font-style:normal !important;color:#888888 !important;text-align:center !important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvmr-methodology{max-width:720px !important;width:100% !important;margin:19px auto 0 auto !important;padding:0 !important}
/* ==MRFIG-END== */


/* ==MRHERO2-START== hero rhythm ported from services/short-term-rental-advisory */
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-957897c{padding-top:clamp(92px,10.04vw,160px) !important;padding-bottom:clamp(40px,3.968vw,72px) !important;min-height:720px !important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-957897c > .e-con-inner{row-gap:0px !important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-186fb49{margin-top:0px !important;margin-bottom:0px !important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-lvmrdisp{margin-top:clamp(46px,5.357vw,86px) !important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-89778c9{margin-top:clamp(38px,4.497vw,72px) !important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-289d7ae{margin-top:clamp(30px,3.307vw,54px) !important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-2ecad0c{margin-top:clamp(24px,2.513vw,40px) !important}
/* ==MRHERO2-END== */


/* ==MRHERO3-START== hero rhythm, corrected vw base */
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-957897c{padding-top:clamp(92px,10.49vw,168px) !important;padding-bottom:clamp(40px,4.147vw,72px) !important;min-height:720px !important;row-gap:0px !important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-957897c > .e-con-inner{row-gap:0px !important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-186fb49{margin-top:0px !important;margin-bottom:0px !important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-lvmrdisp{margin-top:clamp(46px,5.598vw,90px) !important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-89778c9{margin-top:clamp(38px,4.699vw,76px) !important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-289d7ae{margin-top:clamp(30px,3.455vw,56px) !important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-2ecad0c{margin-top:clamp(24px,2.626vw,42px) !important}
/* ==MRHERO3-END== */


/* ==MRHERO4-START== balance the meta block in the hero */
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-957897c{padding-bottom:clamp(38px,3.870vw,64px) !important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .lvmr-temp{margin-top:0px !important}
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-2ecad0c{margin-top:clamp(28px,3.041vw,50px) !important}
/* ==MRHERO4-END== */


/* ==MRCTAEYE-START== closing CTA: eyebrow removed, restore band top rhythm */
html body:not(#lvA):not(#lvB):not(#lvC):not(#lvD):not(#lvE):not(#lvF) .elementor-30287 .elementor-element-d355e85 > .elementor-element-b68ec41{margin-top:0px !important}
/* ==MRCTAEYE-END== */

/* ==MRMOVF-START== */
@media (max-width:767px){
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-midcta{max-width:100%!important}
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-midcta .lv-cardcta{white-space:normal!important;display:inline!important;max-width:100%!important;letter-spacing:.13em!important;line-height:1.9!important}
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-midcta .lvk-a{display:inline!important;white-space:nowrap!important}
}
/* ==MRMOVF-END== */

/* ==MRMTYPE-START== */
@media (max-width:767px){
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-prose,html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-prose p,html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-chap-intro,html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-bridge,html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-inline-stat,html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-thesis,html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-thesis-left,html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-temp-label{font-size:17.5px!important;line-height:1.72!important}
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-takeaway{font-size:18.5px!important;line-height:1.62!important}
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-synthesis{font-size:17.5px!important;line-height:1.7!important}
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-nb-hl,html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-sp-ctx,html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-split-note{font-size:15.5px!important;line-height:1.62!important}
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-temp-scale{font-size:15px!important}
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-fc-hl,html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-split-h{font-size:24px!important;line-height:1.2!important}
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-nb-name{font-size:21px!important;line-height:1.22!important}
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-comp-addr{font-size:19px!important;line-height:1.26!important}
}
@media (min-width:768px) and (max-width:1024px){
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-prose,html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-prose p,html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-chap-intro,html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-bridge,html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-inline-stat,html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-thesis,html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-thesis-left,html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-temp-label{font-size:19px!important;line-height:1.7!important}
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-takeaway{font-size:20px!important;line-height:1.6!important}
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-synthesis{font-size:19px!important;line-height:1.68!important}
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-nb-hl,html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-sp-ctx,html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-split-note{font-size:17px!important;line-height:1.6!important}
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-fc-hl,html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-split-h{font-size:27px!important;line-height:1.2!important}
}
/* ==MRMTYPE-END== */

/* ==MRMCHART-START== */
@media (max-width:767px){
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-chart .lvmr-xl,html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-chart .lvmr-vl,html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-chart .lvmr-bvl{font-size:26px!important}
}
@media (min-width:768px) and (max-width:1024px){
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-chart .lvmr-xl,html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-chart .lvmr-vl,html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-chart .lvmr-bvl{font-size:14px!important}
}
/* ==MRMCHART-END== */

/* ==MRMCHART2-START== */
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-cd{display:block!important;width:100%!important}
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-cm{display:none!important;width:100%!important}
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-chart{display:block!important;width:100%!important;height:auto!important}
@media (max-width:767px){
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-cd{display:none!important}
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-cm{display:block!important}
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-chart-m .lvmr-xl,html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-chart-m .lvmr-vl{font-size:15px!important}
}
@media (max-width:360px){
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-chart-m .lvmr-xl,html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-chart-m .lvmr-vl{font-size:18px!important}
}
/* ==MRMCHART2-END== */

/* ==MRMREL-START== */
@media (max-width:1024px){
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvfaqs-related-band{padding:62px 44px!important}
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvfaqs-related-band > .e-con{padding-left:0!important;padding-right:0!important;width:100%!important;max-width:100%!important}
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvfaqs-related-band .e-con-inner{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}
}
@media (max-width:1023px){
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvfaqs-related-band{padding-left:20px!important;padding-right:20px!important}
}
/* ==MRMREL-END== */

/* ==MRMOVF2-START== */
@media (max-width:767px){
html body:not(#lvQA):not(#lvQB):not(#lvQC):not(#lvQD):not(#lvQE):not(#lvQF):not(#lvQG):not(#lvQH):not(#lvQI):not(#lvQJ):not(#lvQK):not(#lvQL):not(#lvQM):not(#lvQN):not(#lvQO):not(#lvQP) .elementor-30287 .lvmr-midcta .lv-cardcta{display:inline-block!important;margin-top:12px!important;max-width:100%!important}
}
/* ==MRMOVF2-END== */

/* ==MRMSTAT-START== the inline stat sat 34px below the split block and 50px above the
   drivers rule, so it read as belonging to what came before it. Matched to the gap
   underneath at phone widths. */
@media (max-width:767px){
html body:not(#lvKA):not(#lvKB):not(#lvKC):not(#lvKD):not(#lvKE):not(#lvKF):not(#lvKG):not(#lvKH):not(#lvKI):not(#lvKJ):not(#lvKK):not(#lvKL):not(#lvKM):not(#lvKN):not(#lvKO):not(#lvKP) .elementor-30287 .lvmr-inline-stat{margin-top:50px!important}
}
/* ==MRMSTAT-END== */

/* ==MRMBRIDGE-START== the rule above "Recent transactions show how sharply..." removed.
   Scoped to the geography block so the other three bridge lines keep theirs. */
@media (max-width:767px){
html body:not(#lvKA):not(#lvKB):not(#lvKC):not(#lvKD):not(#lvKE):not(#lvKF):not(#lvKG):not(#lvKH):not(#lvKI):not(#lvKJ):not(#lvKK):not(#lvKL):not(#lvKM):not(#lvKN):not(#lvKO):not(#lvKP) .elementor-30287 .lvmr-geography .lvmr-bridge{border-top:0!important}
}
/* ==MRMBRIDGE-END== *//* End custom CSS */