.dept[data-astro-cid-56cdsd37]{--bar:#eee1bc;--ink:#303033;color:var(--ink);border-bottom:1px solid #30303333;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"k k""h side";align-items:end;column-gap:clamp(24px,4vw,72px);margin-bottom:clamp(22px,2.2vw,36px);padding-bottom:clamp(18px,1.8vw,28px);font-family:Jost,Helvetica Neue,Arial,sans-serif;display:grid}.dept[data-astro-cid-56cdsd37][data-tone=pink]{--bar:#e7cbc4}.dept[data-astro-cid-56cdsd37][data-tone=blue]{--bar:#cadae4}.dept[data-astro-cid-56cdsd37][data-tone=peach]{--bar:#eccfb8}.dept[data-astro-cid-56cdsd37][data-tone=coral]{--bar:#d69683}.dept[data-astro-cid-56cdsd37][data-tone=canary]{--bar:var(--canary)}.dept[data-astro-cid-56cdsd37][data-tone=lobster]{--bar:var(--lobster)}.dept[data-astro-cid-56cdsd37][data-tone=mint]{--bar:var(--mint)}.dept[data-astro-cid-56cdsd37][data-tone=sky]{--bar:var(--sky)}.dept[data-astro-cid-56cdsd37][data-tone=flamingo]{--bar:var(--flamingo)}.dept[data-astro-cid-56cdsd37][data-tone=wisteria]{--bar:var(--wisteria)}.dept[data-astro-cid-56cdsd37][data-ground=dark]{--ink:#fff;border-bottom-color:#ffffff3d}.dept__k[data-astro-cid-56cdsd37]{letter-spacing:.24em;text-transform:uppercase;color:var(--ink);grid-area:k;align-items:center;gap:12px;margin:0 0 clamp(10px,1vw,16px);font:600 11px/1.2 Jost,Helvetica Neue,Arial,sans-serif;display:flex}.dept__n[data-astro-cid-56cdsd37]{letter-spacing:0;font:italic 400 15px/1 Fraunces,serif}.dept__bar[data-astro-cid-56cdsd37]{background:var(--bar);width:34px;height:8px;display:block}#tm-main[data-astro-cid-56cdsd37] .dept__h[data-astro-cid-56cdsd37],.dept__h[data-astro-cid-56cdsd37]{max-width:none;color:var(--ink);letter-spacing:-.03em;text-shadow:none;text-wrap:balance;grid-area:h;margin:0;font-family:Fraunces,serif;font-size:clamp(46px,6.4vw,104px);line-height:.9}.dept__a[data-astro-cid-56cdsd37]{font-variation-settings:"SOFT" 100, "WONK" 1;font-style:italic;font-weight:300}.dept__b[data-astro-cid-56cdsd37]{font-variation-settings:"SOFT" 0, "opsz" 144;letter-spacing:-.04em;font-weight:900}.dept__side[data-astro-cid-56cdsd37]{text-align:right;grid-area:side;justify-items:end;gap:12px;padding-bottom:6px;display:grid}.dept__dek[data-astro-cid-56cdsd37]{letter-spacing:.02em;max-width:30ch;color:var(--ink);opacity:.78;margin:0;font:400 15px/1.45 Jost,Helvetica Neue,Arial,sans-serif}.dept__deck[data-astro-cid-56cdsd37]{letter-spacing:.005em;max-width:40ch;color:var(--ink);opacity:.86;text-wrap:pretty;margin:0;font:400 clamp(16px,1.15vw,18px)/1.45 Jost,Helvetica Neue,Arial,sans-serif}.dept__stamp[data-astro-cid-56cdsd37]{font-variation-settings:"SOFT" 100, "WONK" 1;color:var(--ink);margin:0;font:italic 400 clamp(28px,2.6vw,40px)/1 Fraunces,serif}.dept__go[data-astro-cid-56cdsd37]{letter-spacing:.2em;text-transform:uppercase;color:var(--ink);text-underline-offset:.5em;align-items:center;gap:.7em;font:600 11px/1 Jost,Helvetica Neue,Arial,sans-serif;text-decoration:underline #0000;transition:text-decoration-color .2s;display:inline-flex}#tm-main[data-astro-cid-56cdsd37] .dept__go[data-astro-cid-56cdsd37]{color:var(--ink)}.dept__go[data-astro-cid-56cdsd37] span[data-astro-cid-56cdsd37]{letter-spacing:0;font-size:15px;transition:transform .25s ease-out}.dept__go[data-astro-cid-56cdsd37]:hover,.dept__go[data-astro-cid-56cdsd37]:focus-visible{color:var(--ink);text-decoration-color:currentColor}.dept__go[data-astro-cid-56cdsd37]:hover span[data-astro-cid-56cdsd37],.dept__go[data-astro-cid-56cdsd37]:focus-visible span[data-astro-cid-56cdsd37]{transform:translate(4px)}.dept__go[data-astro-cid-56cdsd37]:focus-visible{outline-offset:4px;outline:2px solid}@media (width<=959px){.dept[data-astro-cid-56cdsd37]{grid-template-columns:minmax(0,1fr);grid-template-areas:"k""h""side"}.dept__side[data-astro-cid-56cdsd37]{text-align:left;justify-items:start;margin-top:14px;padding-bottom:0}.dept__dek[data-astro-cid-56cdsd37]{font-size:14px}.dept__deck[data-astro-cid-56cdsd37]{max-width:62ch;font-size:15px}}.mkt[data-astro-cid-ve5aadtg]{--sans:Jost, "Helvetica Neue", Arial, sans-serif;--display:"Fraunces", serif;--ink:#303033;color:var(--ink);grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:clamp(20px,2.4vw,40px);display:grid}.mkt[data-astro-cid-ve5aadtg] a[data-astro-cid-ve5aadtg]{color:inherit;text-decoration:none}.mkt[data-astro-cid-ve5aadtg] a[data-astro-cid-ve5aadtg]:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.mkt__lead[data-astro-cid-ve5aadtg]{display:block}.mkt__ph[data-astro-cid-ve5aadtg]{isolation:isolate;color:#fff;background:#2a2826;height:clamp(420px,44vw,640px);display:block;position:relative;overflow:hidden}.mkt__ph[data-astro-cid-ve5aadtg] img[data-astro-cid-ve5aadtg]{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .55s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}.mkt__lead[data-astro-cid-ve5aadtg]:hover .mkt__ph[data-astro-cid-ve5aadtg] img[data-astro-cid-ve5aadtg],.mkt__lead[data-astro-cid-ve5aadtg]:focus-visible .mkt__ph[data-astro-cid-ve5aadtg] img[data-astro-cid-ve5aadtg]{transform:scale(1.05)}.mkt__ph[data-astro-cid-ve5aadtg]:before{content:"";z-index:-1;background:linear-gradient(#1413122e 0%,#14131200 30% 45%,#141312b8 100%);position:absolute;inset:0}.mkt__on[data-astro-cid-ve5aadtg]{text-shadow:1px 1px 2px #00000080;gap:6px;display:grid;position:absolute;bottom:clamp(20px,2.2vw,36px);left:clamp(20px,2.4vw,40px);right:clamp(20px,2.4vw,40px)}.mkt__k[data-astro-cid-ve5aadtg]{font:600 11px/1.2 var(--sans);letter-spacing:.24em;text-transform:uppercase}.mkt__price[data-astro-cid-ve5aadtg]{font:900 clamp(48px, 5.6vw, 88px)/.92 var(--display);font-variation-settings:"opsz" 144;letter-spacing:-.035em;color:#eee1bc}.mkt__addr[data-astro-cid-ve5aadtg]{font:italic 300 clamp(22px, 2.2vw, 32px)/1.1 var(--display);font-variation-settings:"SOFT" 100, "WONK" 1}.mkt__facts[data-astro-cid-ve5aadtg]{font:500 15px/1 var(--sans);letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:10px;display:flex}.mkt__f[data-astro-cid-ve5aadtg],.mkt__badge[data-astro-cid-ve5aadtg]{align-items:center;gap:7px;display:inline-flex}.mkt__f[data-astro-cid-ve5aadtg] svg{filter:drop-shadow(1px 1px 1px #00000073)}.mkt__badge[data-astro-cid-ve5aadtg]{backdrop-filter:blur(8px);font:600 10.5px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;text-shadow:none;background:#1c181657;gap:6px;padding:6px 10px 6px 8px}.mkt__badge[data-astro-cid-ve5aadtg] svg{width:16px;height:16px}.mkt__attr[data-astro-cid-ve5aadtg]{font:400 12px/1.4 var(--sans);color:#6c6d74;margin-top:10px;display:block}.mkt__rows[data-astro-cid-ve5aadtg]{align-content:start;margin:0;padding:0;list-style:none;display:grid}.mrow[data-astro-cid-ve5aadtg]{border-top:1px solid #30303329;grid-template-columns:42% minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.mkt__rows[data-astro-cid-ve5aadtg] li[data-astro-cid-ve5aadtg]:first-child .mrow[data-astro-cid-ve5aadtg]{border-top:0;padding-top:0}.mrow__ph[data-astro-cid-ve5aadtg]{aspect-ratio:4/3;background:#eee;display:block;overflow:hidden}.mrow__ph[data-astro-cid-ve5aadtg] img[data-astro-cid-ve5aadtg]{object-fit:cover;width:100%;height:100%;transition:transform .55s cubic-bezier(.22,.61,.36,1);display:block}.mrow[data-astro-cid-ve5aadtg]:hover .mrow__ph[data-astro-cid-ve5aadtg] img[data-astro-cid-ve5aadtg],.mrow[data-astro-cid-ve5aadtg]:focus-visible .mrow__ph[data-astro-cid-ve5aadtg] img[data-astro-cid-ve5aadtg]{transform:scale(1.05)}.mrow__txt[data-astro-cid-ve5aadtg]{align-content:start;gap:4px;min-width:0;display:grid}.mrow__k[data-astro-cid-ve5aadtg]{font:600 10px/1.2 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:#6c6d74}.mrow__price[data-astro-cid-ve5aadtg]{font:800 26px/1 var(--display);font-variation-settings:"opsz" 144;letter-spacing:-.02em}.mrow__addr[data-astro-cid-ve5aadtg]{font:400 15px/1.25 var(--display);text-underline-offset:.18em;text-decoration:underline #0000;transition:text-decoration-color .2s}.mrow[data-astro-cid-ve5aadtg]:hover .mrow__addr[data-astro-cid-ve5aadtg]{text-decoration-color:currentColor}.mrow__facts[data-astro-cid-ve5aadtg]{font:500 13px/1 var(--sans);flex-wrap:wrap;gap:4px 12px;margin-top:4px;display:flex}.mrow__f[data-astro-cid-ve5aadtg]{align-items:center;gap:5px;display:inline-flex}.mrow__f--badge[data-astro-cid-ve5aadtg]{letter-spacing:.08em;text-transform:uppercase;font-size:11px}.mrow__f--badge[data-astro-cid-ve5aadtg] svg{width:15px;height:15px}.mrow__attr[data-astro-cid-ve5aadtg]{font:400 11px/1.35 var(--sans);color:#6c6d74;margin-top:6px}.mkt--rows[data-astro-cid-ve5aadtg]{display:block}.mkt--rows[data-astro-cid-ve5aadtg] .mkt__rows[data-astro-cid-ve5aadtg]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(20px,2.4vw,40px)}.mkt--rows[data-astro-cid-ve5aadtg] .mkt__rows[data-astro-cid-ve5aadtg] li[data-astro-cid-ve5aadtg]:first-child .mrow[data-astro-cid-ve5aadtg],.mkt--rows[data-astro-cid-ve5aadtg] .mrow[data-astro-cid-ve5aadtg]{border-top:1px solid #30303329;padding:14px 0}@media (width<=959px){.mkt[data-astro-cid-ve5aadtg],.mkt--rows[data-astro-cid-ve5aadtg] .mkt__rows[data-astro-cid-ve5aadtg]{grid-template-columns:minmax(0,1fr)}.mkt__ph[data-astro-cid-ve5aadtg]{aspect-ratio:4/5;height:auto}.mkt__price[data-astro-cid-ve5aadtg]{font-size:52px}.mkt__addr[data-astro-cid-ve5aadtg]{font-size:22px}.mkt__facts[data-astro-cid-ve5aadtg]{gap:8px 16px;font-size:14px}.mrow[data-astro-cid-ve5aadtg]{grid-template-columns:40% minmax(0,1fr);gap:14px}.mrow__price[data-astro-cid-ve5aadtg]{font-size:22px}}
