@font-face{font-family:Fraunces;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/fraunces-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/fraunces-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-serif:"Fraunces", Georgia, "Times New Roman", serif;--font-sans:system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-mono:ui-monospace, "Cascadia Code", "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--text-xs:.8125rem;--text-sm:.9375rem;--text-base:1.0625rem;--text-lg:1.1875rem;--text-xl:clamp(1.25rem, 1.16rem + .45vw, 1.4375rem);--text-2xl:clamp(1.5rem, 1.35rem + .75vw, 1.875rem);--text-3xl:clamp(1.875rem, 1.6rem + 1.35vw, 2.5rem);--text-4xl:clamp(2.25rem, 1.75rem + 2.5vw, 3.5rem);--text-5xl:clamp(2.75rem, 1.9rem + 4.2vw, 4.75rem);--leading-tight:1.08;--leading-snug:1.28;--leading-normal:1.65;--tracking-tight:-.02em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-sm:.375rem;--radius-md:.625rem;--radius-lg:1rem;--radius-xl:1.5rem;--radius-full:999px;--container-max:71.25rem;--measure:40rem;--header-height:4rem;--section-gap:clamp(3.5rem, 2.4rem + 4.5vw, 6rem);--color-bg:#f7f3ec;--color-surface:#fffdf9;--color-surface-2:#efe8dc;--color-tint:#f1e9dc;--color-rock-tint:#ece0cb;--color-text:#231d17;--color-text-muted:#574a3e;--color-text-faint:#6a5c4f;--color-border:#e3d9c8;--color-border-strong:#cbbba3;--color-accent:#9a3f22;--color-accent-strong:#7a2f17;--color-accent-contrast:#fff;--color-accent-soft:#f4ddd0;--color-olive:#525d2c;--color-olive-soft:#e6e9d3;--color-ochre:#b98142;--color-focus:#9a3f22;--hero-scrim:linear-gradient(to bottom, #1c140c66 0%, #1c140c1a 32%, #1c140c80 64%, #1c140cdb 100%);--shadow-sm:0 1px 2px #2d1e0f0f;--shadow-md:0 1px 2px #2d1e0f0d, 0 6px 18px #2d1e0f14;--shadow-lg:0 2px 4px #2d1e0f0d, 0 16px 40px #2d1e0f1f;color-scheme:light}[data-theme=dark]{--color-bg:#16120e;--color-surface:#1f1a14;--color-surface-2:#2a231b;--color-tint:#1c1712;--color-rock-tint:#251e16;--color-text:#f2ebdf;--color-text-muted:#c4b6a3;--color-text-faint:#a99b88;--color-border:#2f271e;--color-border-strong:#45392c;--color-accent:#e48a62;--color-accent-strong:#f0a985;--color-accent-contrast:#1e120b;--color-accent-soft:#3a2318;--color-olive:#b4c07c;--color-olive-soft:#283019;--color-ochre:#b98a52;--color-focus:#e48a62;--shadow-sm:0 1px 2px #00000073;--shadow-md:0 1px 2px #0006, 0 6px 20px #00000080;--shadow-lg:0 2px 6px #0006, 0 18px 44px #0009;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme]){--color-bg:#16120e;--color-surface:#1f1a14;--color-surface-2:#2a231b;--color-tint:#1c1712;--color-rock-tint:#251e16;--color-text:#f2ebdf;--color-text-muted:#c4b6a3;--color-text-faint:#a99b88;--color-border:#2f271e;--color-border-strong:#45392c;--color-accent:#e48a62;--color-accent-strong:#f0a985;--color-accent-contrast:#1e120b;--color-accent-soft:#3a2318;--color-olive:#b4c07c;--color-olive-soft:#283019;--color-ochre:#b98a52;--color-focus:#e48a62;--shadow-sm:0 1px 2px #00000073;--shadow-md:0 1px 2px #0006, 0 6px 20px #00000080;--shadow-lg:0 2px 6px #0006, 0 18px 44px #0009;color-scheme:dark}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100svh;display:flex;overflow-x:hidden}main{flex:1}img,svg,video,canvas,picture{max-width:100%;display:block}img{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none}ul[class],ol[class]{padding:0;list-style:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}h1,h2,h3,h4,h5{font-family:var(--font-serif);font-weight:600;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}h1{font-size:var(--text-4xl)}h2{font-size:var(--text-3xl);line-height:var(--leading-snug)}h3{font-size:var(--text-xl);line-height:var(--leading-snug)}h4{font-size:var(--text-lg);line-height:var(--leading-snug)}p{text-wrap:pretty}a{color:var(--color-accent);text-underline-offset:.18em;text-decoration:underline 1px;text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);transition:color .15s,text-decoration-color .15s}a:hover{color:var(--color-accent-strong);text-decoration-color:currentColor}strong{font-weight:650}code,kbd,samp,pre{font-family:var(--font-mono);font-size:.9em}::selection{background:var(--color-accent-soft);color:var(--color-text)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px;border-radius:var(--radius-sm)}.container{width:100%;max-width:var(--container-max);padding-inline:var(--space-5);margin-inline:auto}@media (width>=48rem){.container{padding-inline:var(--space-8)}}.container-narrow{max-width:48rem}.section{padding-block:var(--section-gap)}.section,.site-footer{content-visibility:auto;contain-intrinsic-size:auto 50rem}.section-tinted{background:var(--color-tint);border-block:1px solid var(--color-border)}.section-rock{background:var(--color-rock-tint)}.grid-2,.grid-3{gap:var(--space-6);display:grid}@media (width>=40rem){.grid-2,.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=60rem){.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-2,.grid-3{gap:var(--space-8) var(--space-6)}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{top:var(--space-3);left:var(--space-3);z-index:100;padding:var(--space-2) var(--space-4);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-md);transform:translateY(calc(-100% - var(--space-6)));font-weight:600;text-decoration:none;position:fixed}.skip-link:focus{transform:none}:root{--houses-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='480' height='30' viewBox='0 0 480 30' preserveAspectRatio='none'%3E%3Cpath d='M0 30V16H20V11H48V18H56V8H84V14H90V5H94V14H112V18H120V10H150V15H158V12H186V19H194V9H222V13H246V7H272V16H280V11H306V17H314V6H318V10H344V14H352V9H380V18H388V12H414V8H440V15H448V11H470V16H480V30Z'/%3E%3C/svg%3E");--overhang-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='36' viewBox='0 0 400 36' preserveAspectRatio='none'%3E%3Cpath d='M0 36V22C30 10 70 6 110 13S170 27 215 19S300 3 345 9S390 22 400 22V36Z'/%3E%3C/svg%3E");--brow-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='18' viewBox='0 0 120 18'%3E%3Cpath d='M0 9C20 0 100 0 120 9C100 4 20 4 0 9Z'/%3E%3Cpath d='M14 18v-6h10v6zM27 18v-4h7v4zM37 18v-7h12v7zM52 18v-5h8v5zM63 18v-7h11v7zM77 18v-4h7v4zM87 18v-6h10v6zM100 18v-3h6v3z'/%3E%3C/svg%3E");--block-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M1 12V4h7V1h2v3h1v8z'/%3E%3C/svg%3E")}.brow-rule{background-color:var(--color-ochre);width:7.5rem;height:1.125rem;-webkit-mask:var(--brow-mask) left bottom / contain no-repeat;mask:var(--brow-mask) left bottom / contain no-repeat}.houses-edge{background-color:var(--color-bg);height:2.625rem;-webkit-mask:var(--houses-mask) left bottom / 672px 42px repeat-x;mask:var(--houses-mask) left bottom / 672px 42px repeat-x}.overhang-edge{background-color:var(--color-tint);height:2.25rem;-webkit-mask:var(--overhang-mask) left bottom / 640px 36px repeat-x;mask:var(--overhang-mask) left bottom / 640px 36px repeat-x}.btn{justify-content:center;align-items:center;gap:var(--space-2);padding:.6875rem var(--space-6);border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-accent-contrast);font-weight:600;font-size:var(--text-sm);cursor:pointer;border:1px solid #0000;line-height:1.2;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.btn:hover{background:var(--color-accent-strong);color:var(--color-accent-contrast);transform:translateY(-1px)}.btn-secondary{color:var(--color-text);border-color:var(--color-border-strong);background:0 0}.btn-secondary:hover{background:var(--color-surface-2);color:var(--color-text);border-color:var(--color-text-faint)}.btn-group{gap:var(--space-3);flex-wrap:wrap;display:flex}.card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;transition:box-shadow .2s,border-color .2s,transform .2s;display:flex;overflow:hidden}.card:hover{box-shadow:var(--shadow-md);border-color:var(--color-border-strong);transform:translateY(-2px)}.card-body{gap:var(--space-2);padding:var(--space-5) var(--space-5) var(--space-6);flex-direction:column;display:flex}.section-head{max-width:var(--measure);margin-bottom:var(--space-8)}.section-head p{margin-top:var(--space-3);color:var(--color-text-muted);font-size:var(--text-lg)}.lede{font-size:var(--text-lg);color:var(--color-text-muted);max-width:var(--measure)}.prose{max-width:var(--measure)}.prose>*+*{margin-top:var(--space-4)}.prose h2{margin-top:var(--space-12);font-size:var(--text-2xl)}.prose h3{margin-top:var(--space-8)}.prose h4{margin-top:var(--space-6)}.prose h2+*,.prose h3+*,.prose h4+*{margin-top:var(--space-3)}.prose ul,.prose ol{padding-left:1.35em}.prose ul{padding-left:0;list-style:none}.prose ul>li{padding-left:1.35em;position:relative}.prose ul>li:before{content:"";background-color:var(--color-accent);width:.5625rem;height:.5625rem;-webkit-mask-image:var(--block-mask);mask-image:var(--block-mask);position:absolute;top:.5em;left:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.prose li+li,.prose li>ul,.prose li>ol{margin-top:var(--space-2)}.prose blockquote{border-left:3px solid var(--color-accent);padding-left:var(--space-5);font-family:var(--font-serif);font-size:var(--text-lg);color:var(--color-text-muted)}.prose blockquote p+p{margin-top:var(--space-3)}.prose hr{width:7.5rem;height:1.125rem;margin-block:var(--space-12);background-color:var(--color-ochre);-webkit-mask:var(--brow-mask) left bottom / contain no-repeat;mask:var(--brow-mask) left bottom / contain no-repeat;border:none}.prose img{border-radius:var(--radius-md);margin-block:var(--space-8)}.prose figure{margin-block:var(--space-8)}.prose figcaption{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-text-faint)}.prose code{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.1em .35em}.prose pre{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);overflow-x:auto}.prose pre code{background:0 0;border:none;padding:0}.prose table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}@media (width<=40rem){.prose table{display:block;overflow-x:auto}}.prose th{text-align:left;color:var(--color-text);padding:var(--space-3);border-bottom:2px solid var(--color-border-strong);font-weight:650}.prose td{padding:var(--space-3);border-bottom:1px solid var(--color-border);vertical-align:top}.prose dl{margin:0}.prose dt{margin-top:var(--space-4);font-weight:650}.prose dd{margin-left:0;margin-top:var(--space-1);color:var(--color-text-muted)}.table-scroll{overflow-x:auto}.table-scroll>table{min-width:30rem}.site-header[data-astro-cid-nen7h5rs]{z-index:50;background:color-mix(in srgb, var(--color-bg) 90%, transparent);-webkit-backdrop-filter:blur(10px)saturate(1.2);border-bottom:1px solid var(--color-border);position:sticky;top:0}.header-inner[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-6);height:var(--header-height);display:flex}.brand[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-2);color:var(--color-text);min-width:0;margin-right:auto;text-decoration:none;display:inline-flex}.brand[data-astro-cid-nen7h5rs]:hover{color:var(--color-accent)}.brand-mark[data-astro-cid-nen7h5rs]{color:var(--color-accent);flex-shrink:0}.brand-name[data-astro-cid-nen7h5rs]{font-family:var(--font-serif);letter-spacing:-.015em;white-space:nowrap;font-size:1.1875rem;font-weight:600}.site-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.nav-list[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-1);display:flex}.site-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.sub-toggle[data-astro-cid-nen7h5rs]{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s;display:block}.site-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.sub-toggle[data-astro-cid-nen7h5rs]:hover{color:var(--color-text);background:var(--color-surface-2)}.nav-list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs][aria-current=page],.sub-toggle[data-astro-cid-nen7h5rs][data-current]{color:var(--color-text);background:linear-gradient(var(--color-accent), var(--color-accent)) left bottom / 100% 2px no-repeat;border-radius:0}.sub-toggle[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-1);display:inline-flex}.sub-toggle[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{transition:transform .2s}.sub-open[data-astro-cid-nen7h5rs] .sub-toggle[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.has-sub[data-astro-cid-nen7h5rs]{position:relative}.sub-list[data-astro-cid-nen7h5rs]{display:none}.sub-open[data-astro-cid-nen7h5rs] .sub-list[data-astro-cid-nen7h5rs]{display:block}@media (width>=62rem){.sub-list[data-astro-cid-nen7h5rs]{top:calc(100% + var(--space-2));min-width:17rem;padding:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);position:absolute;left:50%;transform:translate(-50%)}.site-nav[data-astro-cid-nen7h5rs] .sub-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{white-space:normal;padding:var(--space-2) var(--space-3);color:var(--color-text)}.site-nav[data-astro-cid-nen7h5rs] .sub-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--color-accent)}.site-nav[data-astro-cid-nen7h5rs] .sub-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--color-accent);background:var(--color-accent-soft)}}.header-actions[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-1);display:flex}.icon-btn[data-astro-cid-nen7h5rs]{border-radius:var(--radius-full);width:2.375rem;height:2.375rem;color:var(--color-text-muted);justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:inline-flex}.icon-btn[data-astro-cid-nen7h5rs]:hover{color:var(--color-text);background:var(--color-surface-2)}.icon-sun[data-astro-cid-nen7h5rs],[data-theme=dark] .icon-moon[data-astro-cid-nen7h5rs]{display:none}[data-theme=dark] .icon-sun[data-astro-cid-nen7h5rs]{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme]) .icon-moon[data-astro-cid-nen7h5rs]{display:none}:root:not([data-theme]) .icon-sun[data-astro-cid-nen7h5rs]{display:block}}.menu-toggle[data-astro-cid-nen7h5rs],.icon-close[data-astro-cid-nen7h5rs]{display:none}@media (width<=61.9rem){.menu-toggle[data-astro-cid-nen7h5rs]{display:inline-flex}.site-nav[data-astro-cid-nen7h5rs]{top:var(--header-height);max-height:calc(100svh - var(--header-height));background:var(--color-bg);border-bottom:1px solid var(--color-border);box-shadow:var(--shadow-md);padding:var(--space-2) var(--space-5) var(--space-5);display:none;position:absolute;left:0;right:0;overflow-y:auto}.nav-list[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:stretch;gap:0}.site-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.sub-toggle[data-astro-cid-nen7h5rs]{width:100%;font-size:var(--text-base);padding:var(--space-3) var(--space-2);border-bottom:1px solid var(--color-border);white-space:normal;text-align:left;border-radius:0}.sub-toggle[data-astro-cid-nen7h5rs]{justify-content:space-between}.nav-list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]:last-child>a[data-astro-cid-nen7h5rs]{border-bottom:none}.site-nav[data-astro-cid-nen7h5rs] .sub-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding-left:var(--space-6);font-size:var(--text-sm)}.nav-list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs][aria-current=page],.sub-toggle[data-astro-cid-nen7h5rs][data-current],.site-nav[data-astro-cid-nen7h5rs] .sub-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--color-text);background:linear-gradient(var(--color-accent), var(--color-accent)) left top / 3px 100% no-repeat}.nav-open[data-astro-cid-nen7h5rs] .site-nav[data-astro-cid-nen7h5rs]{display:block}.nav-open[data-astro-cid-nen7h5rs] .icon-menu[data-astro-cid-nen7h5rs]{display:none}.nav-open[data-astro-cid-nen7h5rs] .icon-close[data-astro-cid-nen7h5rs]{display:block}}.site-footer[data-astro-cid-jo6i4kqk]{margin-top:var(--section-gap);font-size:var(--text-sm)}.footer-edge[data-astro-cid-jo6i4kqk]{background-color:var(--color-tint);margin-bottom:-1px}.footer-main[data-astro-cid-jo6i4kqk]{background:var(--color-tint);padding-block:var(--space-10)}.footer-top[data-astro-cid-jo6i4kqk]{gap:var(--space-3);max-width:40rem;margin-bottom:var(--space-10);display:grid}.footer-brand[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-2);font-family:var(--font-serif);font-size:var(--text-xl);color:var(--color-text);font-weight:600;text-decoration:none;display:inline-flex}.footer-brand[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{color:var(--color-accent)}.footer-about[data-astro-cid-jo6i4kqk]{color:var(--color-text-muted)}.footer-grid[data-astro-cid-jo6i4kqk]{gap:var(--space-8) var(--space-6);display:grid}@media (width>=40rem){.footer-grid[data-astro-cid-jo6i4kqk]{gap:var(--space-10) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(var(--footer-cols,3), minmax(0, 1fr))}}.footer-group-heading[data-astro-cid-jo6i4kqk]{font-family:var(--font-serif);font-size:var(--text-lg);color:var(--color-text);margin-bottom:var(--space-4);font-weight:600}.footer-group[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}.footer-group[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{margin-top:var(--space-2)}.footer-group[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--color-text-muted);text-decoration:none}.footer-group[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-accent);text-underline-offset:.2em;text-decoration:underline}.footer-bottom[data-astro-cid-jo6i4kqk]{margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px solid var(--color-border)}.affiliate-note[data-astro-cid-jo6i4kqk]{color:var(--color-text-muted);max-width:42rem}.footer-legal[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-6);margin-top:var(--space-5);color:var(--color-text-faint);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.for-sale[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit;text-underline-offset:.2em;text-decoration:underline}.for-sale[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-accent)}
