.desktop-page-canvas{display:contents}.catalogue-active-label,.desktop-brand-caption,.desktop-home-heading,.desktop-ollie-dock,.editorial-summary{display:none}@media screen{html[data-desktop-design=editorial]{--ink-rgb:28,29,32;--bg:#f6f6f3;--s1:#fff;--s2:#f0f0ed;--s3:#e8e8e4;--card:#fff;--field:#fff;--ivory:#1c1d20;--muted:#646569;--gold:#252629;--gold-soft:#d9d9d3;--gold-rgb:37,38,41;--on-gold:#fff;--tile-edge:#d4d4cf;--header-bg:#f6f6f3;--page-gradient:linear-gradient(#f6f6f3,#f6f6f3);--corner:3px;--desktop-interface:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--c-red:#c0362f;--c-red-soft:#b83b34;--c-red-bright:#c33a2f;--c-red-pale:#b4463f;--c-red-strong:#b91c1c;--on-red:#fff;--c-red-deep:#b3352c;--c-green:#1a7f4b;--c-green-strong:#15803d;--c-slate:#4a5768;--c-blue:#1f5fbf;--c-blue-strong:#1d4ed8;--c-blue-tint:rgba(31,95,191,.12);--c-blue-solid:#1d4ed8;--c-blue-solid-active:#1a3fa8;--c-blue-on:#fff;--c-purple:#7126c4;--c-amber:#a1600d;--c-amber-soft:#9a5c0c;--c-amber-warm:#95650a;--c-amber-deep:#8f5f08;--c-yellow:#7d6208;--c-olive:#4d7c0f;color-scheme:light}html[data-desktop-design=editorial] body{font-family:var(--desktop-interface);background:var(--bg);color:var(--ivory)}html[data-desktop-design=editorial] #main{min-width:0;min-height:100vh;min-height:100dvh}html[data-desktop-design=editorial] .desktop-page-canvas>:is(div,section,form):not(.fixed):not(.hidden):not([role=dialog]):not([style*="position: fixed"]){max-width:none!important;width:100%;margin-left:0!important;margin-right:0!important;padding:30px 42px 24px!important}html[data-desktop-design=editorial] #main h1{font-family:var(--desktop-interface);font-size:28px!important;font-weight:600!important;letter-spacing:0!important;line-height:36px!important}html[data-desktop-design=editorial] :is(button,input,select,textarea){font-family:inherit}html[data-desktop-design=editorial] :is(.card,.eb-card){background:var(--card);border:1px solid var(--tile-edge);box-shadow:0 2px 3px rgba(0,0,0,.025),0 8px 22px rgba(0,0,0,.035)}html[data-desktop-design=editorial] :is(.input-field,.eb-input){background:var(--field)}html[data-desktop-design=editorial] :is(button,a,input,select,textarea):focus-visible{outline:2px solid #6b5428;outline-offset:3px}html[data-desktop-design=editorial] .desktop-photo-badge{color:var(--paper)!important}html[data-desktop-design=editorial] table{font-variant-numeric:tabular-nums}html[data-desktop-design=editorial] th{font-size:11px;letter-spacing:.065em}html[data-desktop-design=editorial] tbody tr:hover{background-color:var(--w02)}html[data-desktop-design=editorial] .eb-title{font-family:var(--desktop-interface);font-weight:400}html[data-desktop-design=editorial] .desktop-sidebar{--ink-rgb:246,246,243;--w02:rgba(var(--ink-rgb),0.034);--w03:rgba(var(--ink-rgb),0.051);--w04:rgba(var(--ink-rgb),0.068);--w045:rgba(var(--ink-rgb),0.076);--w05:rgba(var(--ink-rgb),0.085);--w06:rgba(var(--ink-rgb),0.102);--w07:rgba(var(--ink-rgb),0.119);--w08:rgba(var(--ink-rgb),0.136);--w085:rgba(var(--ink-rgb),0.145);--w09:rgba(var(--ink-rgb),0.153);--w10:rgba(var(--ink-rgb),0.17);--w11:rgba(var(--ink-rgb),0.187);--w12:rgba(var(--ink-rgb),0.204);--w14:rgba(var(--ink-rgb),0.238);--w15:rgba(var(--ink-rgb),0.255);--w16:rgba(var(--ink-rgb),0.308);--w18:rgba(var(--ink-rgb),0.324);--w20:rgba(var(--ink-rgb),0.34);--w22:rgba(var(--ink-rgb),0.356);--w25:rgba(var(--ink-rgb),0.38);--w28:rgba(var(--ink-rgb),0.404);--w30:rgba(var(--ink-rgb),0.42);--w35:rgba(var(--ink-rgb),0.703);--w40:rgba(var(--ink-rgb),0.732);--w45:rgba(var(--ink-rgb),0.761);--w50:rgba(var(--ink-rgb),0.79);--w55:rgba(var(--ink-rgb),0.819);--w60:rgba(var(--ink-rgb),0.848);--w62:rgba(var(--ink-rgb),0.86);--w65:rgba(var(--ink-rgb),0.877);--w70:rgba(var(--ink-rgb),0.906);--w72:rgba(var(--ink-rgb),0.918);--w75:rgba(var(--ink-rgb),0.935);--w78:rgba(var(--ink-rgb),0.95);--w80:rgba(var(--ink-rgb),0.95);--w82:rgba(var(--ink-rgb),0.95);--w85:rgba(var(--ink-rgb),0.95);--w90:rgba(var(--ink-rgb),0.95);--w92:rgba(var(--ink-rgb),0.95);--gold:#f4f4f0;--gold-rgb:244,244,240;--on-gold:#1c1d20;--s1:#1c1d20;--card:#26272a;background:#1c1d20!important;color:#ededeb;border-right:1px solid #313236!important}html[data-desktop-design=editorial] .desktop-sidebar[data-rail=false]{width:230px!important}html[data-desktop-design=editorial]:has(.desktop-sidebar[data-rail=false]) body{padding-left:230px}html[data-desktop-design=editorial] .desktop-sidebar nav a{font-size:13px;padding-top:6px;padding-bottom:6px}html[data-desktop-design=editorial] .desktop-sidebar nav a[aria-current=page]{--gold:#252629;--gold-rgb:37,38,41;--w55:#646569;--w08:rgba(28,29,32,.12);background:#f4f4f0!important;color:#1c1d20!important}html[data-desktop-design=editorial] .desktop-sidebar nav a:hover:not([aria-current=page]){background:#303135!important}html[data-desktop-design=editorial] .desktop-sidebar nav>div{margin-top:14px}html[data-desktop-design=editorial] .desktop-sidebar nav .uppercase{font-size:11px;letter-spacing:.12em!important}html[data-desktop-design=editorial] .desktop-brand{display:grid;grid-template-columns:1fr auto;align-items:center;gap:7px 8px;padding:18px 16px 14px;border-bottom:0!important}html[data-desktop-design=editorial] .desktop-wordmark{font-size:23px;font-weight:500;line-height:1.2;letter-spacing:-1.5px!important;text-transform:none;white-space:nowrap}html[data-desktop-design=editorial] .desktop-wordmark span{font-family:var(--desktop-interface);font-weight:500;font-style:normal}html[data-desktop-design=editorial] .desktop-brand-caption{display:block;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:1.1px;white-space:nowrap;grid-column:1/-1;grid-row:2;margin:0;color:#b7b8bb}html[data-desktop-design=editorial] .legacy-desktop-ollie{display:none}html[data-desktop-design=editorial] .desktop-ollie-dock{display:block;padding:0 16px 14px}html[data-desktop-design=editorial] .desktop-ollie-dock>button{width:100%;justify-content:center;gap:9px;min-height:34px;padding:7px 12px;background:linear-gradient(110deg,#c5a66a,#e0c68d 55%,#cfb071)!important;border:1px solid #e6cd99!important;color:#272115!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 3px 12px rgba(0,0,0,.16);font-size:13px;font-weight:600;text-transform:none;letter-spacing:.025em!important}html[data-desktop-design=editorial] .desktop-ollie-dock>button:hover{filter:brightness(1.08)}html[data-desktop-design=editorial] .desktop-ollie-dock>button[aria-expanded=true]{outline:2px solid #eedcb3;outline-offset:2px}html[data-desktop-design=editorial] .desktop-ollie-rail{padding:4px}html[data-desktop-design=editorial] .desktop-ollie-rail>button{padding:2px;gap:2px;font-size:11px}html[data-desktop-design=editorial] #main .desktop-home{max-width:none!important;width:100%}html[data-desktop-design=editorial] .desktop-home-heading{display:block;margin-bottom:10px}html[data-desktop-design=editorial] .desktop-home-heading p{font-size:9px;font-weight:500;line-height:13.5px;text-transform:uppercase;letter-spacing:1.7px;color:#8b8e8e;margin:0}html[data-desktop-design=editorial] .desktop-home-heading h1{margin:10px 0 4px}html[data-desktop-design=editorial] .home-greeting>div{position:relative;margin-bottom:26px;min-height:19.5px}html[data-desktop-design=editorial] .home-greeting .w-14,html[data-desktop-design=editorial] .home-greeting>div>a{display:none}html[data-desktop-design=editorial] #main .home-greeting h1{font-family:var(--desktop-interface)!important;font-size:13px!important;font-weight:400!important;line-height:19.5px!important;letter-spacing:0!important;color:#8a8b8d!important}html[data-desktop-design=editorial] .home-greeting .text-xs{position:absolute;right:0;top:0;font-size:11px;line-height:19.5px;text-transform:none;letter-spacing:0;margin:0;color:#8a8b8d!important}html[data-desktop-design=editorial] .legacy-home-summary{display:none}html[data-desktop-design=editorial] .editorial-summary{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(285px,1fr);border:1px solid #d2d2d2;border-radius:5px;overflow:hidden;box-shadow:0 2px 3px #19191905,0 14px 28px -22px #1919193f}html[data-desktop-design=editorial] .editorial-summary section{min-width:0}html[data-desktop-design=editorial] .editorial-summary h2{display:flex;align-items:center;justify-content:space-between;font:400 16px/24px var(--desktop-interface);letter-spacing:0;margin:0}html[data-desktop-design=editorial] .editorial-summary h2 svg{width:20px;height:20px;color:#9b9ea0;stroke-width:1.1}html[data-desktop-design=editorial] .editorial-showings{display:flex;flex-direction:column;position:relative;isolation:isolate;overflow:hidden;background:#222528;color:#f5f5f0;padding:25px 30px 24px}html[data-desktop-design=editorial] .editorial-showings:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 90% 0,#ffffff0d,transparent 65%);pointer-events:none;z-index:-1}html[data-desktop-design=editorial] .editorial-showings h2{padding-bottom:16px}html[data-desktop-design=editorial] .editorial-counts{flex:1;align-items:center;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #ffffff24;padding-top:18px}html[data-desktop-design=editorial] .editorial-counts a{min-width:0;padding:0 18px;margin:0;border-right:1px solid #ffffff22}html[data-desktop-design=editorial] .editorial-counts a:first-child{padding-left:0}html[data-desktop-design=editorial] .editorial-counts a:last-child{border:0;margin-right:0;padding-right:0}html[data-desktop-design=editorial] .editorial-counts strong{display:block;font:500 40px/48px var(--desktop-interface);font-variant-numeric:tabular-nums;letter-spacing:-.5px;color:#f5f5f0;transition:color .2s}html[data-desktop-design=editorial] .editorial-counts span{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;line-height:1.4;color:#d1d1d1;margin-top:10px;min-height:30px}html[data-desktop-design=editorial] .editorial-summary i{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;flex-shrink:0;font-style:normal;font-size:17px;line-height:1;border:1px solid #ffffff2e;border-radius:50%;transition:transform .18s,background .18s,color .18s}html[data-desktop-design=editorial] .editorial-counts a:hover strong{color:#fff}html[data-desktop-design=editorial] .editorial-counts a:hover i{background:#fff;color:#222;transform:rotate(45deg)}html[data-desktop-design=editorial] .editorial-summary a:focus-visible{outline-color:#c5a66a}html[data-desktop-design=editorial] .editorial-people{padding:25px 25px 20px 28px;background:#fbfbf8}html[data-desktop-design=editorial] .editorial-people h2{padding-bottom:9px}html[data-desktop-design=editorial] .editorial-people a{display:flex;align-items:center;gap:18px;padding:11px 0;border-bottom:1px solid #dedede;font-size:13px;color:#757575;transition:background .18s}html[data-desktop-design=editorial] .editorial-people a:last-child{border-bottom:0}html[data-desktop-design=editorial] .editorial-people a>span{flex:1}html[data-desktop-design=editorial] .editorial-people strong{min-width:30px;font:700 16px/24px var(--desktop-interface);color:#404040}html[data-desktop-design=editorial] .editorial-people i{color:#9d9d9d;border:0;width:20px;height:20px}html[data-desktop-design=editorial] .editorial-people a:hover{background:#efefea}html[data-desktop-design=editorial] .editorial-people a:hover i{color:#222;transform:translate(2px,-2px)}html[data-desktop-design=editorial] .editorial-people .is-overdue{color:#733d44;font-weight:600}html[data-desktop-design=editorial] .editorial-people .is-overdue strong{color:#843d46}html[data-desktop-design=editorial] .desktop-market-link{display:flex;justify-content:flex-end;margin:17px 0 28px}html[data-desktop-design=editorial] .desktop-market-link a{display:inline-flex;align-items:center;gap:9px;width:auto!important;padding:10px 15px;background:var(--s1)!important;color:var(--ivory)!important;border:1px solid var(--tile-edge);box-shadow:0 2px 5px #00000008!important;font-size:13px;font-weight:600;text-transform:none;letter-spacing:0!important}html[data-desktop-design=editorial] .desktop-market-link a:hover{background:var(--s2)!important;border-color:var(--muted);transform:translateY(-1px)}html[data-desktop-design=editorial] .desktop-market-link a:after{content:"↗";margin-left:9px}html[data-desktop-design=editorial] .listing-catalogue{display:flow-root;margin-top:0}html[data-desktop-design=editorial] .catalogue-heading{float:left;font:400 16px/24px var(--desktop-interface);text-transform:none;letter-spacing:-.7px;margin:8px 0 24px}html[data-desktop-design=editorial] .catalogue-search{width:267px;float:right;margin-bottom:16px}html[data-desktop-design=editorial] .catalogue-search input{font-size:12px;line-height:18px;background:#ffffff7f!important;border-color:#dbdbdb!important}html[data-desktop-design=editorial] .catalogue-active-label{display:block;clear:both;border-top:1px solid #bbb;padding:18px 0 12px;font-size:10px;line-height:15px;letter-spacing:1.5px;text-transform:uppercase;color:#7c7c7c}html[data-desktop-design=editorial] .catalogue-active-label span{margin-left:10px;font-family:monospace;letter-spacing:0}html[data-desktop-design=editorial] .catalogue-active{clear:both;grid-template-columns:repeat(4,minmax(0,1fr));gap:23px}html[data-desktop-design=editorial] .catalogue-tile{min-width:0;transition:box-shadow .18s,transform .18s}html[data-desktop-design=editorial] .catalogue-tile>div{display:flex;flex-direction:column-reverse;border:0!important;border-bottom:1px solid #c3c3c3!important;background:transparent!important;border-radius:0!important;opacity:1!important}html[data-desktop-design=editorial] .catalogue-tile .aspect-square{aspect-ratio:auto;height:200px;overflow:hidden}html[data-desktop-design=editorial] .catalogue-tile .font-semibold{display:flex;justify-content:space-between;align-items:center;gap:13px;padding:14px 12px 15px 0;color:var(--ivory)!important;font-family:var(--desktop-interface);font-weight:700;line-height:24px;font-size:16px!important;letter-spacing:-.15px;white-space:normal!important;overflow:visible!important}html[data-desktop-design=editorial] .catalogue-tile .font-semibold:after{content:"↗";font-size:16px;font-weight:400;color:#6a6a6a}html[data-desktop-design=editorial] .catalogue-tile img{filter:saturate(.83);transition:filter .2s}html[data-desktop-design=editorial] .catalogue-tile:hover{transform:translateY(-3px);box-shadow:0 12px 18px -16px #27272766}html[data-desktop-design=editorial] .catalogue-tile:hover img{filter:saturate(1)}html[data-desktop-design=editorial] .catalogue-secondary{clear:both;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}html[data-desktop-design=editorial] .catalogue-secondary>div{margin-top:24px;border-top:1px solid #d7d7d7;padding-top:16px}html[data-desktop-design=editorial] .catalogue-secondary .grid{grid-template-columns:1fr;gap:0}html[data-desktop-design=editorial] .catalogue-secondary .catalogue-tile>div{flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:14px;padding:9px 0;border-color:#e2e2e2!important}html[data-desktop-design=editorial] .catalogue-secondary .aspect-square{width:67px;height:46px;flex-shrink:0}html[data-desktop-design=editorial] .catalogue-secondary .font-semibold{flex:1;padding:0;font-size:14px!important;font-weight:400}html[data-desktop-design=editorial] .catalogue-secondary .catalogue-tile:hover{transform:none;box-shadow:none;background:#eee}html[data-desktop-design=editorial] .desktop-home>a[href="/va-request"]{text-align:left;font-size:13px;font-weight:400;letter-spacing:0!important;text-transform:none;padding:17px 20px;margin-top:27px;background:#f1f1f1!important;color:#6e6e6e!important;border-color:#d9d9d9!important}html[data-desktop-design=editorial] .desktop-home>a[href="/va-request"]:hover{background:#fff!important;color:#2f2f2f!important}html[data-desktop-design=editorial] :is(button,a){transition:background .18s,color .18s,transform .18s,box-shadow .18s,filter .18s}html[data-desktop-design=editorial] #main button:not(:disabled):hover{filter:brightness(.96)}html[data-desktop-design=editorial] #main :is(.btn-gold,.primary):hover{filter:brightness(1.2);box-shadow:0 3px 8px #00000018}}@media screen and (max-width:1000px){html[data-desktop-design=editorial] .editorial-summary{grid-template-columns:1fr}html[data-desktop-design=editorial] .catalogue-active{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){html[data-desktop-design=editorial] :is(a,button,i,img,strong){transition:none!important}html[data-desktop-design=editorial] .catalogue-tile:hover{transform:none}}@media screen{html[data-desktop-design=editorial][data-theme=dark]{--ink-rgb:240,240,235;--bg:#191a1c;--s1:#252629;--s2:#2b2c2f;--s3:#343539;--card:#252629;--field:#252629;--ivory:#f0f0eb;--muted:#b4b5b8;--gold:#e7e7e1;--gold-rgb:231,231,225;--on-gold:#202124;--tile-edge:#48494c;--header-bg:#191a1c;--page-gradient:linear-gradient(#191a1c,#191a1c);--c-red:#ffaaa3;--c-green:#91c5a7;--c-amber:#dfc28e;--c-blue:#adc7ee;--c-purple:#c7b4e1;color-scheme:dark}html[data-desktop-design=editorial][data-theme=dark] .catalogue-active-label,html[data-desktop-design=editorial][data-theme=dark] .desktop-home-heading p,html[data-desktop-design=editorial][data-theme=dark] .desktop-market-link a,html[data-desktop-design=editorial][data-theme=dark] .home-greeting h1{color:#b4b5b8!important}html[data-desktop-design=editorial][data-theme=dark] .editorial-people{background:#e9e9e3;color:#252629}}@media screen and (min-width:1500px){html[data-desktop-design=editorial] .desktop-page-canvas>:is(div,section,form):not(.fixed):not(.hidden):not([role=dialog]):not([style*="position: fixed"]){padding:35px 55px 25px!important}html[data-desktop-design=editorial] .editorial-summary{grid-template-columns:minmax(0,1.8fr) minmax(330px,1fr)}html[data-desktop-design=editorial] .editorial-showings{padding:28px 36px}html[data-desktop-design=editorial] .editorial-counts span{font-size:14px}html[data-desktop-design=editorial] .editorial-people{padding:28px 33px}html[data-desktop-design=editorial] .editorial-people a{padding:15px 0;font-size:14px}html[data-desktop-design=editorial] .catalogue-tile .aspect-square{height:225px}html[data-desktop-design=editorial] .catalogue-secondary .aspect-square{width:72px;height:48px}}@media screen and (max-width:1200px){html[data-desktop-design=editorial] .desktop-page-canvas>:is(div,section,form):not(.fixed):not(.hidden):not([role=dialog]):not([style*="position: fixed"]),html[data-desktop-design=editorial] .editorial-summary section{padding:22px}html[data-desktop-design=editorial] .catalogue-active{gap:18px}html[data-desktop-design=editorial] .catalogue-tile .aspect-square{height:175px}html[data-desktop-design=editorial] .catalogue-secondary .aspect-square{height:46px}}@media screen{html[data-desktop-design=editorial][data-theme=dark] .catalogue-search input{background:var(--field)!important}html[data-desktop-design=editorial] .desktop-search-toolbar{width:min(100%,520px)}html[data-desktop-design=editorial] #main :is(input[type=search],input[placeholder*=Search i],input[placeholder*=Filter i],input[placeholder*=Find i]){max-width:min(100%,420px);background:var(--field)!important}html[data-desktop-design=editorial] #main :is(.relative,label):has(>input:is([type=search],[placeholder*=Search i],[placeholder*=Filter i],[placeholder*=Find i])){max-width:min(100%,420px);flex-grow:0;flex-basis:auto}html[data-desktop-design=editorial] #main .desktop-search-toolbar .relative{width:auto;min-width:0;flex:1}html[data-desktop-design=editorial] #main .desktop-search-toolbar input{max-width:100%;background:transparent!important}html[data-desktop-design=editorial] .desktop-plan-editor{max-width:960px;border-radius:3px!important}html[data-desktop-design=editorial] .desktop-plan-editor>input{display:block;max-width:480px}html[data-desktop-design=editorial] #main :is(.rounded-lg,.rounded-xl,.rounded-2xl,[style*="border-radius: 8px"],[style*="border-radius:8px"],[style*="border-radius:6px"],[style*="border-radius: 12px"],[style*="border-radius:12px"],[style*="border-radius: 16px"],[style*="border-radius:16px"]){border-radius:3px!important}html[data-desktop-design=editorial] #main :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-radius:3px!important}html[data-desktop-design=editorial] .desktop-sidebar .desktop-nav-section{color:#bfc0c3!important}html[data-desktop-design=editorial] .desktop-sidebar button.desktop-nav-section:hover{color:#f6f6f3!important;background:#303135}html[data-desktop-design=editorial] .desktop-sidebar .desktop-nav-section>svg{opacity:.8!important}html[data-desktop-design=editorial] .listing-workspace{--lw-line:var(--tile-edge)}html[data-desktop-design=editorial] .lw-back{display:inline-block;font-size:12px;color:var(--muted);margin-bottom:22px}html[data-desktop-design=editorial] .lw-header{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px}html[data-desktop-design=editorial] .lw-header h1{margin:5px 0 7px}html[data-desktop-design=editorial] .lw-eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.15em;color:var(--muted)}html[data-desktop-design=editorial] .lw-muted{font-size:12px;color:var(--muted);line-height:1.65}html[data-desktop-design=editorial] .lw-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}html[data-desktop-design=editorial] .lw-button{white-space:nowrap;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border:1px solid var(--tile-edge);border-radius:3px;background:var(--s1);font-size:12px;font-weight:600;cursor:pointer;transition:background .15s,transform .15s}html[data-desktop-design=editorial] .lw-button:hover{background:var(--s2);transform:translateY(-1px)}html[data-desktop-design=editorial] .lw-primary{background:var(--gold);color:var(--on-gold);border-color:var(--gold)}html[data-desktop-design=editorial] .lw-primary:hover{background:var(--gold);filter:brightness(1.2)}html[data-desktop-design=editorial] .lw-tabs{display:flex;gap:28px;border-bottom:1px solid var(--lw-line);margin-bottom:26px}html[data-desktop-design=editorial] .lw-tabs button{padding:13px 0;border-bottom:2px solid transparent;color:var(--muted);font-size:13px}html[data-desktop-design=editorial] .lw-tabs button[aria-current=page]{color:var(--ivory);border-color:var(--ivory);font-weight:600}html[data-desktop-design=editorial] .lw-tabs button:hover{color:var(--ivory)}html[data-desktop-design=editorial] .lw-overview{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,1fr);gap:28px;align-items:start}html[data-desktop-design=editorial] .lw-property{border:1px solid var(--lw-line);background:var(--s1)}html[data-desktop-design=editorial] .lw-hero{width:100%;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover}html[data-desktop-design=editorial] .lw-photo-empty{width:100%;min-height:240px;background:var(--s2);font-size:14px}html[data-desktop-design=editorial] .lw-property-caption{display:flex;justify-content:space-between;align-items:center;padding:18px 22px}html[data-desktop-design=editorial] .lw-property-caption strong{font-size:23px;font-weight:600}html[data-desktop-design=editorial] .lw-status{font-size:11px;text-transform:capitalize;background:var(--s2);color:var(--ivory);padding:4px 7px;white-space:nowrap}html[data-desktop-design=editorial] .lw-facts{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--lw-line);border-bottom:1px solid var(--lw-line);padding:18px 22px;gap:16px}html[data-desktop-design=editorial] .lw-facts dt{font-size:11px;color:var(--muted);margin-bottom:5px}html[data-desktop-design=editorial] .lw-facts dd{font-size:16px;font-weight:500}html[data-desktop-design=editorial] .lw-copy{padding:22px}html[data-desktop-design=editorial] .lw-copy p{font-size:13px;line-height:1.8;margin:10px 0 16px;white-space:pre-wrap}html[data-desktop-design=editorial] .lw-panel{padding:22px;border:1px solid var(--lw-line);background:var(--s1);margin-bottom:22px}html[data-desktop-design=editorial] .listing-workspace h2{font-size:16px;font-weight:600}html[data-desktop-design=editorial] .lw-section-heading{display:flex;justify-content:space-between;align-items:baseline;gap:16px}html[data-desktop-design=editorial] .lw-text-button{font-size:12px;color:var(--ivory);text-decoration:underline;text-underline-offset:4px}html[data-desktop-design=editorial] .lw-text-button:hover{color:var(--muted)}html[data-desktop-design=editorial] .lw-activity-counts{display:grid;grid-template-columns:repeat(3,1fr);padding:20px 0;gap:12px}html[data-desktop-design=editorial] .lw-activity-counts strong{display:block;font-size:24px;font-weight:500}html[data-desktop-design=editorial] .lw-activity-counts span{font-size:11px;color:var(--muted)}html[data-desktop-design=editorial] .lw-timeline article{padding:17px 0;border-top:1px solid var(--lw-line);font-size:13px}html[data-desktop-design=editorial] .lw-timeline article>.lw-muted{margin:5px 0}html[data-desktop-design=editorial] .lw-notes{white-space:pre-wrap;font-size:13px;line-height:1.7;margin-top:12px;overflow-wrap:anywhere}html[data-desktop-design=editorial] .lw-followup{border-left:2px solid var(--lw-line);padding:8px 12px;margin-top:12px;font-size:12px;line-height:1.6;white-space:pre-wrap}html[data-desktop-design=editorial] .lw-tool-links{display:grid;gap:15px;margin-top:18px;font-size:13px}html[data-desktop-design=editorial] .lw-empty{padding:22px 0;font-size:13px;color:var(--muted)}html[data-desktop-design=editorial] .lw-notice{padding:14px 18px;margin:16px 0;border:1px solid var(--tile-edge);background:var(--s2);font-size:13px}html[data-desktop-design=editorial] .lw-history{max-width:1080px}html[data-desktop-design=editorial] .listing-deal-editor{max-width:1080px;padding-bottom:30px}html[data-desktop-design=editorial] .listing-deal-editor>section{background:var(--s1)!important;padding:22px}html[data-desktop-design=editorial] .lw-photo-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:24px}html[data-desktop-design=editorial] .lw-photo-grid img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}html[data-desktop-design=editorial] .lw-photo-grid figcaption{display:grid;gap:9px;justify-items:start;font-size:12px;padding:10px 0}html[data-desktop-design=editorial] .lw-photo-grid figcaption span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media screen and (max-width:1100px){html[data-desktop-design=editorial] .lw-header{align-items:flex-start;flex-direction:column}html[data-desktop-design=editorial] .lw-actions{justify-content:flex-start}html[data-desktop-design=editorial] .lw-overview{grid-template-columns:minmax(0,1fr)}html[data-desktop-design=editorial] .lw-tabs{gap:18px;flex-wrap:wrap}html[data-desktop-design=editorial] .lw-photo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen{html[data-desktop-design=editorial] .lw-schedule{gap:8px;color:#272115;border-color:#b59456;background:linear-gradient(110deg,#c5a66a,#e0c68d 55%,#cfb071);box-shadow:inset 0 1px 0 #ffffff4d,0 2px 5px #0000000a}html[data-desktop-design=editorial] .lw-schedule:hover{background:linear-gradient(110deg,#d0b47c,#ead6a6 55%,#ddc28d);border-color:#97763d}html[data-desktop-design=editorial] .lw-timeline-compact .lw-notes{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}html[data-desktop-design=editorial] .lw-timeline-compact .lw-followup{display:none}html[data-desktop-design=editorial] .lw-description{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}html[data-desktop-design=editorial] #main .desktop-search-field{width:min(100%,420px);background:var(--field);border-radius:3px}html[data-desktop-design=editorial] #main .desktop-search-field>input{flex:1;min-width:0;width:100%;max-width:none;background:transparent!important}html[data-desktop-design=editorial] #main .desktop-search-field>button{flex-shrink:0}html[data-desktop-design=editorial] #main{background-image:linear-gradient(color-mix(in srgb,var(--bg) 97%,transparent),color-mix(in srgb,var(--bg) 97%,transparent)),url(/brand/oli-brandmark-black.png);background-size:auto,clamp(440px,64vw,920px);background-position:50%,calc(50% + 115px);background-repeat:no-repeat;background-attachment:fixed}html[data-desktop-design=editorial]:has(.desktop-sidebar[data-rail=true]) #main{background-position:50%,calc(50% + 28px)}html[data-desktop-design=editorial] .desktop-status-filter[aria-pressed=false]{background:var(--s2)!important}html[data-desktop-design=editorial] .desktop-status-filter[aria-pressed=false]:hover{background:var(--s3)!important}}