:root{color-scheme:light;--vm-surface:#fff;--vm-canvas:#f3f5f4;--vm-surface-muted:#eaf0ec;--vm-ink:#252b30;--vm-heading:#202c27;--vm-muted:#515a60;--vm-line:#cdd7d0;--vm-control-line:#7c8b82;--vm-accent:#17543c;--vm-accent-hover:#103e2c;--vm-accent-soft:#e4eee7;--vm-body-size:1.0625rem;--vm-body-leading:1.7;--vm-reading-width:68ch}@media (min-width:768px){:root{--vm-body-size:1.125rem}}:where(body){background:var(--vm-surface);color:var(--vm-ink)}.vm-workspace :is(h1,h2,h3,h4,h5,h6){font-family:inherit}:where(p){font-size:var(--vm-body-size);line-height:var(--vm-body-leading)}:where(input,select,textarea){font-size:1rem}:where(a,button,summary,input,select,textarea):focus-visible{outline:3px solid var(--vm-accent);outline-offset:3px}.vm-reading :is(p,li,dd){font-size:var(--vm-body-size);line-height:var(--vm-body-leading)}.vm-reading p{max-width:var(--vm-reading-width)}.vm-reading :is(h2,h3){color:var(--vm-heading);scroll-margin-top:6rem}.vm-reading h2{font-size:1.625rem;line-height:1.25;margin:2.5rem 0 1rem}.vm-reading h3{font-size:1.25rem;line-height:1.35;margin:2rem 0 .75rem}.vm-reading li a,.vm-reading p a{text-decoration:underline;text-underline-offset:3px}.vm-caption,.vm-reading .vm-caption{font-size:.875rem;line-height:1.6;color:var(--vm-muted)}@media (min-width:768px){.vm-reading h2{font-size:2rem}.vm-reading h3{font-size:1.375rem}}@media print{:root{--vm-body-size:11pt}}.text-body{line-height:var(--vm-body-leading)}:is(input,select,textarea):is(.text-xs,.text-sm){font-size:1rem}[data-blog-article] p{max-width:var(--vm-reading-width)}.vm-contextual-reading{font-size:var(--vm-body-size);line-height:var(--vm-body-leading)}.rental-reading p.uppercase,p.uppercase.text-body{font-size:.875rem;line-height:1.6}:where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select){min-height:44px}