html:has(.mi-page){scroll-behavior:smooth}html[data-theme=light] .mi-page .site-header-fade{-webkit-backdrop-filter:blur(10px);background:linear-gradient(#0a1020bd 0%,#0a102080 62%,#0a10203d 100%)!important}html[data-theme=light] .mi-page header a:not(.post-your-boat-cta),html[data-theme=light] .mi-page header a:not(.post-your-boat-cta) span,html[data-theme=light] .mi-page header .group a,html[data-theme=light] .mi-page header .group a span,.mi-page header a:not(.post-your-boat-cta),.mi-page header .group a,html[data-theme=light] .mi-page .site-header-nav a:not(.post-your-boat-cta) svg,html[data-theme=light] .mi-page .site-header-nav>div>svg,html[data-theme=light] .mi-page .site-theme-toggle,html[data-theme=light] .mi-page .site-theme-toggle svg{color:#fff!important}html[data-theme=light] .mi-page .site-theme-toggle{stroke:#fff!important;background:#ffffff14!important;border-color:#ffffff4d!important}.mi-page{color:#0f172a;background:radial-gradient(80% 40% at 50% 0,#c9a2270f 0%,#0000 60%),linear-gradient(#f5f6fa 0%,#eef1f7 100%)}.mi-shell{max-width:1280px;margin:0 auto;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:640px){.mi-shell{padding-left:2rem;padding-right:2rem}}.mi-hero{isolation:isolate;background:#0a1020;padding:9rem 0 3.5rem;position:relative;overflow:hidden}@media (min-width:1024px){.mi-hero{padding:11rem 0 4.5rem}}.mi-hero:after{content:"";pointer-events:none;z-index:3;background:linear-gradient(90deg,#0000 0%,#d8bb638c 12%,#f4d98b 50%,#d8bb638c 88%,#0000 100%);height:2px;position:absolute;inset:auto 0 0;box-shadow:0 0 18px #d8bb6380}.mi-hero-media{z-index:-3;background-position:50% 32%;background-size:cover;animation:26s ease-in-out infinite alternate mi-hero-drift;position:absolute;inset:0;transform:scale(1.06)}.mi-hero-overlay{z-index:-2;background:linear-gradient(165deg,#060c18e0 0%,#091221a8 45%,#050911e6 100%),linear-gradient(#0000 56%,#040812f2 100%);position:absolute;inset:0}.mi-hero-glow{z-index:-1;pointer-events:none;background:radial-gradient(70% 60% at 82% -8%,#d8bb6342 0%,#0000 60%),radial-gradient(55% 55% at 2% 110%,#0e749047 0%,#0000 60%);position:absolute;inset:0}.mi-hero-content{z-index:2;animation:.7s cubic-bezier(.22,1,.36,1) both mi-rise;position:relative}.mi-hero-eyebrow{color:#d8bb63;letter-spacing:.18em;text-transform:uppercase;font-size:.76rem;font-weight:700}.mi-h1{color:#fff;font-family:var(--font-playfair), "Playfair Display", Georgia, serif;letter-spacing:-.01em;text-shadow:0 2px 30px #0006;text-wrap:balance;max-width:22ch;margin-top:.75rem;font-size:clamp(2.5rem,5.5vw,4.1rem);font-weight:600;line-height:1.06}.mi-sub{color:#e2e8f0cc;max-width:58ch;margin-top:1.1rem;font-size:1.1rem;line-height:1.7}.mi-live-note{color:#e2e8f0e6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff12;border:1px solid #ffffff24;border-radius:999px;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.25rem;padding:.4rem .9rem;font-size:.88rem;font-weight:600;display:inline-flex}.mi-live-dot{background:#34d399;border-radius:50%;width:.5rem;height:.5rem;animation:2.4s ease-out infinite mi-pulse-dot;display:inline-block;box-shadow:0 0 #34d399b3}.mi-hero-stats{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.mi-hero-stat{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:1rem;min-width:8rem;padding:1rem 1.4rem}.mi-hero-stat strong{color:#f4d98b;font-family:var(--font-playfair), "Playfair Display", Georgia, serif;font-variant-numeric:tabular-nums;font-size:1.9rem;font-weight:600;line-height:1.1;display:block}.mi-hero-stat span{color:#e2e8f09e;letter-spacing:.08em;text-transform:uppercase;margin-top:.3rem;font-size:.7rem;font-weight:700;display:block}.mi-hero-actions{flex-wrap:wrap;gap:.6rem;margin-top:1.8rem;display:flex}.mi-btn-primary,.mi-btn-ghost,.mi-btn-outline{border-radius:.65rem;align-items:center;height:2.75rem;padding:0 1.25rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.mi-btn-primary{color:#0a1020;background:linear-gradient(#d8bb63 0%,#c9a227 100%);border:1px solid #a68419;box-shadow:0 8px 24px -8px #c9a22799}.mi-btn-primary:hover{background:linear-gradient(#e2c979 0%,#b8922a 100%);transform:translateY(-1px)}.mi-btn-ghost{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff47}.mi-btn-ghost:hover{background:#ffffff2e;border-color:#ffffff80}.mi-btn-outline{color:#f4d98b;background:0 0;border:1px solid #d8bb638c}.mi-btn-outline:hover{background:#d8bb631f;border-color:#d8bb63}.mi-hero-nav{-webkit-backdrop-filter:blur(12px);background:#060a148c;border:1px solid #ffffff24;border-radius:999px;flex-wrap:wrap;gap:.2rem;width:fit-content;max-width:100%;margin-top:1.35rem;padding:.3rem;display:inline-flex;box-shadow:0 10px 30px #02050c59}.mi-hero-nav-link{color:#e2e8f0d9;letter-spacing:.01em;white-space:nowrap;border:1px solid #0000;border-radius:999px;flex-shrink:0;padding:.5rem 1.1rem;font-size:.84rem;font-weight:700;text-decoration:none;transition:background .18s,color .18s,box-shadow .18s}.mi-hero-nav-link:hover{color:#fff;background:#ffffff1a}.mi-anchor{scroll-margin-top:6.5rem}.mi-body{padding-top:1.75rem;padding-bottom:4.5rem}.mi-section{margin-top:2.25rem}.mi-panel{-webkit-backdrop-filter:blur(14px)saturate(1.1);background:#ffffffc7;border:1px solid #0a102017;border-radius:1.25rem;padding:1.75rem 1.5rem;box-shadow:0 18px 44px -30px #0a102059}@media (min-width:760px){.mi-panel{padding:2rem 1.75rem}}.mi-sec-head{margin-bottom:1.1rem}.mi-eyebrow{color:#a68419;letter-spacing:.18em;text-transform:uppercase;font-size:.7rem;font-weight:800}.mi-h2{color:#0a1020;font-family:var(--font-playfair), "Playfair Display", Georgia, serif;letter-spacing:-.005em;margin-top:.35rem;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:600;line-height:1.15}.mi-panel-title{color:#0a1020;font-family:var(--font-playfair), "Playfair Display", Georgia, serif;font-size:1.3rem;font-weight:600;line-height:1.2}.mi-h3{color:#334155;letter-spacing:.06em;text-transform:uppercase;font-size:.82rem;font-weight:700}.mi-section-sub{color:#47546b;max-width:62ch;margin-top:.5rem;font-size:.95rem;line-height:1.65}.mi-divider{background:linear-gradient(90deg,#c9a227a6,#0000);width:min(12rem,100%);height:1px;margin-top:1.1rem}.mi-empty{color:#47546b;margin-top:.9rem;font-size:.92rem;line-height:1.6}.mi-pulse{-webkit-backdrop-filter:blur(14px)saturate(1.1);background:#ffffffc7;border:1px solid #0a102017;border-radius:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 18px 44px -30px #0a102059}@media (min-width:900px){.mi-pulse{grid-template-columns:repeat(4,minmax(0,1fr))}}.mi-pulse-item{border-top:1px solid #0a102012;padding:1.15rem 1.35rem 1.15rem 1.9rem;transition:background .18s;position:relative}.mi-pulse-item:nth-child(-n+2){border-top:none}@media (min-width:900px){.mi-pulse-item{border-top:none;border-left:1px solid #0a102012}.mi-pulse-item:first-child{border-left:none}}.mi-pulse-item:before{content:"";background:linear-gradient(#d8bb63,#a68419);border-radius:3px;width:3px;height:1.7rem;position:absolute;top:1.2rem;left:1.1rem}.mi-pulse-item:hover{background:#c9a2270f}.mi-pulse-label{color:#64748b;letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:700}.mi-pulse-value{color:#0a1020;font-family:var(--font-playfair), "Playfair Display", Georgia, serif;font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin-top:.3rem;font-size:1.55rem;font-weight:600}.mi-how-steps{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.mi-how-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.mi-how-step{-webkit-backdrop-filter:blur(14px)saturate(1.1);background:#ffffffc7;border:1px solid #0a102017;border-radius:1.25rem;padding:1.5rem 1.4rem;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s;position:relative;box-shadow:0 18px 44px -30px #0a102059}.mi-how-step:hover{border-color:#c9a22773;transform:translateY(-3px)}.mi-how-num{color:#8f7214;font-family:var(--font-playfair), "Playfair Display", Georgia, serif;background:#c9a2271f;border:1px solid #c9a22773;border-radius:.75rem;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;font-size:1.15rem;font-weight:600;display:inline-flex}.mi-how-title{color:#0a1020;font-family:var(--font-playfair), "Playfair Display", Georgia, serif;margin-top:.85rem;font-size:1.15rem;font-weight:600}.mi-how-body{color:#47546b;margin-top:.45rem;font-size:.92rem;line-height:1.65}.mi-cta-band{background:radial-gradient(70% 90% at 85% 0,#d8bb6329 0%,#0000 60%),radial-gradient(50% 80% at 5% 110%,#0e749038 0%,#0000 60%),linear-gradient(160deg,#0d1526 0%,#0a1020 100%);border:1px solid #d8bb634d;border-radius:1.25rem;padding:2.25rem 1.5rem;position:relative;overflow:hidden;box-shadow:0 24px 54px -30px #050811cc}.mi-cta-band:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#d8bb6380 15%,#f4d98b 50%,#d8bb6380 85%,#0000 100%);height:2px;position:absolute;inset:0 0 auto}@media (min-width:760px){.mi-cta-band{padding:2.5rem 2.25rem}}.mi-cta-band-inner{align-items:center;gap:1.5rem;display:grid}@media (min-width:900px){.mi-cta-band-inner{grid-template-columns:1fr auto}}.mi-cta-band-title{color:#fff;font-family:var(--font-playfair), "Playfair Display", Georgia, serif;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:600;line-height:1.15}.mi-cta-band-body{color:#e2e8f0c7;max-width:52ch;margin-top:.6rem;font-size:.98rem;line-height:1.65}.mi-cta-band-actions{flex-wrap:wrap;gap:.6rem;display:flex}.mi-split{gap:1.25rem;display:grid}@media (min-width:1024px){.mi-split{grid-template-columns:1.1fr 1fr}}.mi-bars{gap:.7rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.mi-bar-row{grid-template-columns:minmax(6rem,9rem) 1fr 2.25rem;align-items:center;gap:.75rem;display:grid}.mi-bar-name{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:600;overflow:hidden}.mi-bar-track{background:#0a102012;border-radius:999px;height:.5rem;display:block;overflow:hidden}.mi-bar-fill{transform-origin:0;background:linear-gradient(90deg,#a68419 0%,#c9a227 55%,#d8bb63 100%);border-radius:999px;height:100%;animation:.9s cubic-bezier(.22,1,.36,1) both mi-bar-grow;display:block}.mi-bar-count{color:#334155;font-variant-numeric:tabular-nums;text-align:right;font-size:.85rem;font-weight:700}.mi-sold-stats{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1rem;margin:1.1rem 0 0;display:grid}.mi-sold-stats dt{color:#64748b;letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:700}.mi-sold-stats dd{color:#0a1020;font-family:var(--font-playfair), "Playfair Display", Georgia, serif;font-variant-numeric:tabular-nums;margin:.25rem 0 0;font-size:1.4rem;font-weight:600}.mi-sold-brands,.mi-recent-sales{border-top:1px solid #0a102014;margin-top:1.15rem;padding-top:1rem}.mi-sold-brands ul,.mi-recent-sales ul{gap:.45rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.mi-sold-brands li,.mi-recent-sales li{color:#1e293b;justify-content:space-between;gap:.75rem;font-size:.9rem;display:flex}.mi-sale-title{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.mi-sale-meta{color:#47546b;flex-shrink:0;font-size:.85rem}.mi-legend{color:#334155;flex-wrap:wrap;gap:1.25rem;margin-top:.25rem;font-size:.88rem;font-weight:600;display:flex}.mi-legend>span{align-items:center;gap:.45rem;display:inline-flex}.mi-swatch{border-radius:.2rem;width:.7rem;height:.7rem;display:inline-block}.mi-swatch-sold{background:#c9a227}.mi-swatch-rented{background:#3278c6}.mi-months{grid-template-columns:repeat(auto-fit,minmax(4.5rem,1fr));gap:.6rem;margin-top:1.25rem;display:grid}.mi-month{text-align:center;background:#0a102008;border:1px solid #0a102012;border-radius:.8rem;flex-direction:column;align-items:center;padding:.7rem .4rem;transition:transform .18s,border-color .18s;display:flex}.mi-month:hover{border-color:#c9a22773;transform:translateY(-2px)}.mi-month-bars{align-items:flex-end;gap:.3rem;height:68px;display:flex}.mi-month-bar{border-radius:2px 2px 0 0;width:.8rem}.mi-month-bar-sold{background:linear-gradient(#d8bb63,#a68419)}.mi-month-bar-rented{background:linear-gradient(#4f9de0,#1d4f8c)}.mi-month-name{color:#64748b;letter-spacing:.04em;text-transform:uppercase;margin-top:.5rem;font-size:.72rem;font-weight:700}.mi-month-count{color:#1e293b;font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:700}.mi-peak{border-radius:999px;margin-top:.35rem;padding:.15rem .5rem;font-size:.68rem;font-weight:800}.mi-peak-sold{color:#8f7214;background:#c9a22729}.mi-peak-rented{color:#1d4f8c;background:#3278c624}.mi-country-rows{gap:.85rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.mi-country-row{grid-template-columns:minmax(5.5rem,8rem) 1fr;align-items:center;gap:.4rem .9rem;display:grid}.mi-country-name{color:#1e293b;font-size:.9rem;font-weight:700}.mi-country-meta{color:#47546b;grid-column:1/-1;font-size:.84rem}@media (min-width:760px){.mi-country-row{grid-template-columns:minmax(6rem,8.5rem) 1fr minmax(0,16rem)}.mi-country-meta{text-align:right;grid-column:auto}}.mi-top-listings{gap:.4rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.mi-top-listing{color:#0f172a;border-radius:.75rem;grid-template-columns:1.75rem 1fr auto;align-items:center;gap:.85rem;padding:.6rem .65rem;text-decoration:none;transition:background .16s;display:grid}.mi-top-listing:hover{background:#c9a22714}.mi-top-rank{color:#a68419;font-family:var(--font-playfair), "Playfair Display", Georgia, serif;text-align:center;font-size:1rem;font-weight:600}.mi-top-title{text-overflow:ellipsis;white-space:nowrap;font-size:.94rem;font-weight:600;overflow:hidden}.mi-top-price{color:#8f7214;font-variant-numeric:tabular-nums;font-size:.92rem;font-weight:800}.mi-chips{flex-wrap:wrap;gap:.5rem;margin-top:.9rem;display:flex}.mi-chip{color:#1e293b;text-transform:capitalize;background:#ffffffd9;border:1px solid #0a102024;border-radius:999px;padding:.45rem .9rem;font-size:.84rem;font-weight:600;text-decoration:none;transition:border-color .16s,background .16s,color .16s}.mi-chip:hover{color:#8f7214;background:#c9a2271a;border-color:#c9a22780}.mi-page .magazine-glass-panel{-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);border-radius:1.25rem;background:#ffffffc7!important;border:1px solid #0a102017!important;box-shadow:0 18px 44px -30px #0a102059!important}.mi-page .seo-landing-h2{font-family:var(--font-playfair), "Playfair Display", Georgia, serif;color:#0a1020!important;font-weight:600!important}.mi-page .seo-landing-section,.mi-page .magazine-glass-panel,.mi-page .magazine-glass-panel p,.mi-page .magazine-glass-panel summary,.mi-page .magazine-glass-panel li{color:#334155}.mi-page .magazine-glass-panel .text-white,.mi-page .magazine-glass-panel [class*=text-white]{color:#0a1020!important}.mi-page .marina-filter-input{color:#0f172a!important;background:#fff!important;border:1px solid #0a10202e!important}.mi-page .marina-filter-input::placeholder{color:#64748b!important}.mi-page .mi-calc-input{appearance:none;padding:.6rem .85rem;font-size:.92rem;transition:border-color .18s,box-shadow .18s;color:#0f172a!important;background:#fff!important;border:1px solid #0a10202e!important;border-radius:.6rem!important}.mi-page .mi-calc-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mi-page .mi-calc-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mi-page input.mi-calc-input[type=number]{-moz-appearance:textfield}.mi-page .mi-calc-input:hover{border-color:#c9a22780!important}.mi-page .mi-calc-input:focus,.mi-page .mi-calc-input:focus-visible{outline:none;border-color:#c9a227!important;box-shadow:0 0 0 3px #c9a2272e!important}.mi-page select.mi-calc-select{cursor:pointer;padding-right:2.4rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%238f7214' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right .8rem center!important;background-repeat:no-repeat!important;background-size:12px 8px!important}.mi-page input.mi-calc-range{appearance:none;accent-color:#c9a227;cursor:pointer;height:2.1rem;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.mi-page input.mi-calc-range:focus,.mi-page input.mi-calc-range:focus-visible{outline:none}.mi-page input.mi-calc-range::-webkit-slider-runnable-track{background:linear-gradient(90deg,#c9a227e6,#0a102038);border-radius:999px;height:6px}.mi-page input.mi-calc-range::-webkit-slider-thumb{appearance:none;background:#c9a227;border:2px solid #fff;border-radius:50%;width:18px;height:18px;margin-top:-6px;box-shadow:0 2px 6px #0a102059}.mi-page input.mi-calc-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px #c9a22747}.mi-page input.mi-calc-range::-moz-range-track{background:linear-gradient(90deg,#c9a227e6,#0a102038);border-radius:999px;height:6px}.mi-page input.mi-calc-range::-moz-range-progress{background:#c9a227;border-radius:999px;height:6px}.mi-page input.mi-calc-range::-moz-range-thumb{background:#c9a227;border:2px solid #fff;border-radius:50%;width:18px;height:18px;box-shadow:0 2px 6px #0a102059}.mi-page input.mi-calc-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px #c9a22747}.mi-page .brand-comparison-link{color:#1e293b!important;background:#ffffffd9!important;border:1px solid #0a102024!important}.mi-page .brand-comparison-link:hover{color:#8f7214!important;border-color:#c9a2278c!important}.mi-page .brand-why-item,.mi-page .brand-why-list li{color:#334155!important}.mi-page .seo-stat-card{background:#f8fafce6!important;border:1px solid #0a102017!important}.mi-page .seo-stat-card.market-result-highlight{background:#c9a22714!important;border-color:#a6841999!important}.mi-page .seo-stat-value{color:#0a1020!important}.mi-page .seo-stat-label{color:#64748b!important}.mi-page .magazine-glass-panel h3,.mi-page .magazine-glass-panel summary,.mi-page .magazine-glass-panel p,.mi-page .magazine-glass-panel li,.mi-page #faq h3,.mi-page #faq summary,.mi-page #faq p{color:#334155!important}.mi-page .faq-accordion-trigger,.mi-page .faq-accordion-question,.mi-page .faq-accordion-icon{color:#0a1020!important}.mi-page .faq-accordion-panel,.mi-page .faq-accordion-panel-inner,.mi-page .faq-accordion-panel p{color:#334155!important}.mi-page .magazine-faq-item,.mi-page .faq-accordion-item{border-color:#0a10201a!important}html[data-theme=night] .mi-page,html[data-theme=night] .mi-page.site-main{color:#e2e8f0;background:radial-gradient(80% 40% at 50% 0,#c9a22714 0%,#0000 55%),linear-gradient(#05070e 0%,#070b14 100%)}html[data-theme=night] .mi-h2,html[data-theme=night] .mi-panel-title,html[data-theme=night] .mi-how-title,html[data-theme=night] .mi-pulse-value,html[data-theme=night] .mi-sold-stats dd,html[data-theme=night] .mi-month-count{color:#fff}html[data-theme=night] .mi-eyebrow{color:#d8bb63}html[data-theme=night] .mi-sub,html[data-theme=night] .mi-section-sub,html[data-theme=night] .mi-how-body,html[data-theme=night] .mi-empty,html[data-theme=night] .mi-live-note,html[data-theme=night] .mi-country-meta,html[data-theme=night] .mi-sale-meta,html[data-theme=night] .mi-legend{color:#cbd5e1e0}html[data-theme=night] .mi-panel,html[data-theme=night] .mi-pulse,html[data-theme=night] .mi-how-step{background:linear-gradient(155deg,#ffffff0f 0%,#3278c60d 50%,#0a102080 100%);border-color:#ffffff1a;box-shadow:0 20px 48px #00000047}html[data-theme=night] .mi-pulse-item{border-color:#ffffff12}html[data-theme=night] .mi-pulse-item:hover{background:#d8bb630d}html[data-theme=night] .mi-pulse-label,html[data-theme=night] .mi-sold-stats dt,html[data-theme=night] .mi-month-name,html[data-theme=night] .mi-h3{color:#94a3b8}html[data-theme=night] .mi-bar-name,html[data-theme=night] .mi-bar-count,html[data-theme=night] .mi-country-name,html[data-theme=night] .mi-sold-brands li,html[data-theme=night] .mi-recent-sales li{color:#e2e8f0}html[data-theme=night] .mi-bar-track{background:#ffffff17}html[data-theme=night] .mi-bar-fill{background:linear-gradient(90deg,#a68419 0%,#d8bb63 60%,#f4d98b 100%)}html[data-theme=night] .mi-sold-brands,html[data-theme=night] .mi-recent-sales{border-top-color:#ffffff14}html[data-theme=night] .mi-month{background:#ffffff0a;border-color:#ffffff12}html[data-theme=night] .mi-month:hover{border-color:#d8bb6380}html[data-theme=night] .mi-peak-sold{color:#e8c96d}html[data-theme=night] .mi-peak-rented{color:#7db1e8}html[data-theme=night] .mi-top-listing{color:#f1f5f9}html[data-theme=night] .mi-top-listing:hover{background:#d8bb6314}html[data-theme=night] .mi-top-rank{color:#d8bb63}html[data-theme=night] .mi-top-price{color:#e8c96d}html[data-theme=night] .mi-divider{background:linear-gradient(90deg,#d8bb6399,#0000)}html[data-theme=night] .mi-btn-ghost{color:#f1f5f9;background:#ffffff14;border-color:#ffffff38}html[data-theme=night] .mi-btn-ghost:hover{border-color:#fff6}html[data-theme=night] .mi-panel:hover{border-color:#d8bb6359;box-shadow:0 14px 34px -18px #000000b3}html[data-theme=night] .mi-chip{color:#e2e8f0;background:#ffffff0d;border-color:#ffffff24}html[data-theme=night] .mi-chip:hover{color:#f4d98b;background:#d8bb631f;border-color:#d8bb6373}html[data-theme=night] .mi-page .magazine-glass-panel{background:linear-gradient(155deg,#ffffff0f 0%,#3278c60d 50%,#0a102080 100%)!important;border-color:#ffffff1a!important;box-shadow:0 20px 48px #00000047!important}html[data-theme=night] .mi-page .seo-landing-h2{color:#fff!important}html[data-theme=night] .mi-page .magazine-glass-panel h3,html[data-theme=night] .mi-page .magazine-glass-panel summary,html[data-theme=night] .mi-page .magazine-glass-panel p,html[data-theme=night] .mi-page .magazine-glass-panel li,html[data-theme=night] .mi-page #faq h3,html[data-theme=night] .mi-page #faq summary,html[data-theme=night] .mi-page #faq p{color:#cbd5e1e6!important}html[data-theme=night] .mi-page .seo-stat-card{background:#ffffff0a!important;border-color:#ffffff17!important}html[data-theme=night] .mi-page .seo-stat-card.market-result-highlight{background:#c9a2271f!important;border-color:#c9a22780!important}html[data-theme=night] .mi-page .seo-stat-value{color:#fde68a!important}html[data-theme=night] .mi-page .seo-stat-label{color:#94a3b8!important}html[data-theme=night] .mi-page .marina-filter-input{color:#f1f5f9!important;background:#0a1120!important;border-color:#ffffff29!important}html[data-theme=night] .mi-page .mi-calc-input{color:#f1f5f9!important;background:#ffffff0d!important;border-color:#ffffff29!important}html[data-theme=night] .mi-page .mi-calc-input::placeholder{color:#94a3b8!important}html[data-theme=night] .mi-page .mi-calc-input:hover{border-color:#d8bb6373!important}html[data-theme=night] .mi-page .mi-calc-input:focus,html[data-theme=night] .mi-page .mi-calc-input:focus-visible{border-color:#c9a227!important;box-shadow:0 0 0 3px #c9a22738!important}html[data-theme=night] .mi-page select.mi-calc-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%23d8bb63' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right .8rem center!important;background-repeat:no-repeat!important;background-size:12px 8px!important}html[data-theme=night] .mi-page select.mi-calc-select option{color:#f1f5f9;background:#0a1120}html[data-theme=night] .mi-page input.mi-calc-range{box-shadow:none!important;background:0 0!important;border:none!important}html[data-theme=night] .mi-page input.mi-calc-range::-webkit-slider-runnable-track{background:linear-gradient(90deg,#d8bb63e6,#ffffff2e)}html[data-theme=night] .mi-page input.mi-calc-range::-webkit-slider-thumb{border-color:#0a1120}html[data-theme=night] .mi-page input.mi-calc-range::-moz-range-track{background:linear-gradient(90deg,#d8bb63e6,#ffffff2e)}html[data-theme=night] .mi-page input.mi-calc-range::-moz-range-thumb{border-color:#0a1120}html[data-theme=night] .mi-page .brand-comparison-link{color:#e2e8f0!important;background:#ffffff0d!important;border-color:#ffffff24!important}html[data-theme=night] .mi-page .brand-comparison-link:hover{color:#f4d98b!important;border-color:#d8bb6373!important}html[data-theme=night] .mi-page .faq-accordion-trigger,html[data-theme=night] .mi-page .faq-accordion-question,html[data-theme=night] .mi-page .faq-accordion-icon{color:#fff!important}html[data-theme=night] .mi-page .faq-accordion-panel,html[data-theme=night] .mi-page .faq-accordion-panel-inner,html[data-theme=night] .mi-page .faq-accordion-panel p{color:#cbd5e1e6!important}html[data-theme=night] .mi-page .magazine-faq-item,html[data-theme=night] .mi-page .faq-accordion-item{border-color:#ffffff1a!important}@keyframes mi-hero-drift{0%{transform:scale(1.06)translate(0,0)}to{transform:scale(1.12)translate(-1.2%,-1.4%)}}@keyframes mi-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes mi-bar-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mi-pulse-dot{0%{box-shadow:0 0 #34d3998c}70%{box-shadow:0 0 0 7px #34d39900}to{box-shadow:0 0 #34d39900}}.mi-pulse,.mi-section{animation:.6s cubic-bezier(.22,1,.36,1) both mi-rise}.mi-pulse{animation-delay:50ms}.mi-section:first-of-type{animation-delay:.12s}.mi-section:nth-of-type(2){animation-delay:.18s}.mi-panel{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s,border-color .22s}.mi-panel:hover{border-color:#c9a22766;transform:translateY(-3px);box-shadow:0 14px 34px -18px #0a102059}@media (prefers-reduced-motion:reduce){html:has(.mi-page){scroll-behavior:auto}.mi-page *,.mi-page :before,.mi-page :after{transition-duration:.01ms!important}.mi-hero-media,.mi-hero-content,.mi-pulse,.mi-section,.mi-bar-fill,.mi-live-dot{animation:none!important}.mi-bar-fill{transform:scaleX(1)!important}.mi-panel:hover,.mi-month:hover,.mi-how-step:hover,.mi-btn-primary:hover{transform:none!important}}
