.hero[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:200px 1fr;gap:48px;padding-top:56px;padding-bottom:40px}.hero-side[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{list-style:none;margin:18px 0 0;padding:0}.hero-side[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{font-size:12px;font-weight:600;margin-bottom:8px}.hero-main[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-weight:500;font-size:clamp(2.4rem,5.4vw,4.1rem);line-height:1.12;margin:0 0 26px}.hero-sub[data-astro-cid-j7pv25f6]{color:var(--muted);font-weight:300;font-size:.92rem;line-height:1.8;max-width:640px;margin:0}.hero-sub[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-size:1.05em}.hero-img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:clamp(320px,52vw,640px);-o-object-fit:cover;object-fit:cover;display:block}.sec-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:120px 1fr;gap:32px}.about[data-astro-cid-j7pv25f6]{padding-top:90px;padding-bottom:70px;position:relative}.about-cols[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:36px}.about-imgs[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.15fr 1fr;gap:24px;margin-top:44px}.about-imgs[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:420px;-o-object-fit:cover;object-fit:cover;display:block}.est[data-astro-cid-j7pv25f6]{position:absolute;left:24px;bottom:70px;font-size:10px;letter-spacing:.2em;font-weight:600;line-height:1.9}.services[data-astro-cid-j7pv25f6]{padding:20px 0 80px}.services-lead[data-astro-cid-j7pv25f6]{text-align:center;margin-bottom:56px}.rail-wrap[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:34px 1fr 34px;gap:8px;align-items:center}.services-rail[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}.svc-card[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:8 / 5.4;-o-object-fit:cover;object-fit:cover;display:block;background:var(--blush-deep)}.svc-name[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--line);padding:14px 0;font-size:.9rem;font-weight:600;margin:0}.svc-name[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--ink);text-decoration:none}.svc-name[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--rust)}.svc-arrow[data-astro-cid-j7pv25f6]{width:26px;height:26px;border:1px solid var(--rust);border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex:none}.svc-arrow[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:14px;height:14px;stroke:var(--rust)}.stats[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden}.stats-bg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stats[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:#1e18149e}.stats-grid[data-astro-cid-j7pv25f6]{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding-top:120px;padding-bottom:120px;text-align:center;color:#fff}.stat-num[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,4vw,3rem);margin:0;font-weight:500}.stat-label[data-astro-cid-j7pv25f6]{font-size:10px;letter-spacing:.18em;text-transform:uppercase;font-weight:400;margin:10px 0 0;color:#e9ded4}.why[data-astro-cid-j7pv25f6]{background:var(--blush);padding:90px 0 110px;clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),50% 100%,0 calc(100% - 40px))}.why-cards[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:44px}.why-card[data-astro-cid-j7pv25f6]{padding:44px 30px;text-align:center}.why-card[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:56px;height:40px;margin-bottom:18px}.why-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:.92rem;font-weight:600;margin:0 0 12px}.why-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]:after{content:"";display:block;width:34px;height:2px;background:var(--rust);margin:12px auto 0}.why-dark[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]:after{background:var(--rust)}.why-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-weight:300;font-size:.84rem;line-height:1.7;margin:0}.why-dark[data-astro-cid-j7pv25f6]{background:var(--espresso);color:#efe7de}.why-dark[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#b9aca0}.why-rust[data-astro-cid-j7pv25f6]{background:var(--rust);color:#fff}.why-rust[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#f6e3d6}.why-rust[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]:after{background:#fff}.why-white[data-astro-cid-j7pv25f6]{background:#fff;color:var(--ink);box-shadow:0 2px 14px #3c2d2312}.why-white[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--muted)}.features[data-astro-cid-j7pv25f6]{padding:90px 0}.feat-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.2fr;gap:64px}.feat-title[data-astro-cid-j7pv25f6]{font-size:clamp(1.8rem,3vw,2.4rem);font-weight:500;margin:10px 0 30px}.feat-list[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0}.feat-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{position:relative;padding-left:16px;margin-bottom:20px;font-size:.88rem}.feat-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;border-radius:999px;background:var(--rust)}.feat-list[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-weight:600;display:block}.feat-list[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--muted);font-weight:300}.feat-img[data-astro-cid-j7pv25f6]{width:100%;height:380px;-o-object-fit:cover;object-fit:cover;display:block}.feat-bridge[data-astro-cid-j7pv25f6]{margin:26px 0 14px;font-size:1.35rem}.feat-cap[data-astro-cid-j7pv25f6]{color:var(--muted);font-weight:300;font-size:.82rem;margin:0}.feat-cap[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--ink);font-weight:600}.testimonials[data-astro-cid-j7pv25f6]{padding:30px 0 80px}.tbox[data-astro-cid-j7pv25f6]{text-align:center;padding:0 12px}.tslide[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{font-size:10px;letter-spacing:.22em;text-transform:uppercase;font-weight:600}.tslide[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--rust)}.tslide[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.7;color:var(--ink-soft);font-weight:400;max-width:640px;margin:18px auto 22px}.tdots[data-astro-cid-j7pv25f6]{display:flex;gap:10px;justify-content:center}.full-img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:clamp(300px,44vw,560px);-o-object-fit:cover;object-fit:cover;display:block}.blush-band[data-astro-cid-j7pv25f6]{background:var(--blush);padding:80px 0}.band-title[data-astro-cid-j7pv25f6]{font-size:clamp(1.9rem,3.4vw,2.7rem);font-weight:500;margin:10px 0 0}.band-sub[data-astro-cid-j7pv25f6]{max-width:560px;margin-top:16px}.split-head[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 240px;gap:40px;align-items:start;margin-bottom:40px}.find-home[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:52px 1fr;gap:14px;align-items:start}.find-ico[data-astro-cid-j7pv25f6]{width:52px;height:52px;border-radius:999px;background:var(--rust);color:#fff;display:inline-flex;align-items:center;justify-content:center}.find-ico[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:26px;height:26px}.find-home[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:.95rem;font-weight:600;margin:2px 0 8px}.find-home[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--muted);font-weight:300;font-size:.84rem;margin:0 0 12px}.find-home[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-size:12px;font-weight:600;color:var(--ink)}.find-home[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--rust)}.prop-rail[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}.prop-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:16px 0 8px}.prop-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 8px}.prop-card[data-astro-cid-j7pv25f6] .details-link[data-astro-cid-j7pv25f6]{margin-top:6px}.viewing[data-astro-cid-j7pv25f6]{padding:90px 0 70px}.view-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start;margin-bottom:40px}.view-note[data-astro-cid-j7pv25f6]{font-size:.95rem;margin:0 0 12px}.view-img[data-astro-cid-j7pv25f6]{width:100%;height:clamp(280px,40vw,520px);-o-object-fit:cover;object-fit:cover;display:block}.view-foot[data-astro-cid-j7pv25f6]{text-align:right;color:var(--muted);font-weight:300;font-size:.78rem;margin-top:14px}.sell-band[data-astro-cid-j7pv25f6]{position:relative;padding:150px 0 0}.sell-bg[data-astro-cid-j7pv25f6]{position:absolute;inset:0 0 auto;height:340px;width:100%;-o-object-fit:cover;object-fit:cover}.sell-card[data-astro-cid-j7pv25f6]{position:relative;background:#fff;box-shadow:0 10px 40px #3c2d231f;padding:40px 44px;text-align:center}.sell-card[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-weight:500;font-size:clamp(1.4rem,2.6vw,1.9rem);margin:0 0 10px}.sell-card[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{max-width:560px;margin:0 auto 26px}.sell-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:16px;align-items:start;text-align:left}.gallery[data-astro-cid-j7pv25f6]{background:linear-gradient(180deg,#fff 0%,#fff 18%,var(--blush) 18%,var(--blush) 100%);padding:70px 0 90px}.gal-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:300px 1fr;gap:56px;align-items:start}.gal-imgs[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.gal-imgs[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;display:block;-o-object-fit:cover;object-fit:cover}.gal-imgs[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]:nth-child(1){aspect-ratio:4 / 3}.gal-imgs[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]:nth-child(2){aspect-ratio:3 / 4;grid-row:span 2;height:100%}.gal-imgs[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]:nth-child(3),.gal-imgs[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]:nth-child(4){aspect-ratio:4 / 3}.journal-band[data-astro-cid-j7pv25f6]{padding-bottom:90px}.journal-list[data-astro-cid-j7pv25f6] article[data-astro-cid-j7pv25f6]{padding-bottom:34px;margin-bottom:34px;border-bottom:1px solid var(--line)}.journal-list[data-astro-cid-j7pv25f6] article[data-astro-cid-j7pv25f6]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.j-meta[data-astro-cid-j7pv25f6]{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:var(--rust);margin:0 0 10px}.j-meta[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--rust)}.journal-list[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.02rem;font-weight:600;margin:0 0 12px}.journal-list[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--ink);text-decoration:none}.journal-list[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--rust)}.journal-list[data-astro-cid-j7pv25f6] .body-copy[data-astro-cid-j7pv25f6]{margin:0 0 14px}.contacts[data-astro-cid-j7pv25f6]{background:var(--espresso);color:#e8e0d7;padding:90px 0}.contact-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:220px 1fr 300px;gap:48px;align-items:start}.giant-c[data-astro-cid-j7pv25f6]{font-size:clamp(5rem,10vw,8.5rem);line-height:.9}.giant-c[data-astro-cid-j7pv25f6]:after{content:".";color:var(--rust);margin-left:-.12em}.eyebrow-light[data-astro-cid-j7pv25f6]{color:#fff}.contact-lead[data-astro-cid-j7pv25f6]{font-size:clamp(1.3rem,2.4vw,1.7rem);line-height:1.4;color:#fff;font-weight:500;margin:12px 0 18px}.contact-copy[data-astro-cid-j7pv25f6]{font-weight:300;font-size:.88rem;line-height:1.75;color:#b9aca0;margin:0 0 18px}.contact-list[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;gap:28px}.contact-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:52px 1fr;gap:14px;align-items:start}.c-ico[data-astro-cid-j7pv25f6]{width:52px;height:52px;border-radius:999px;background:#00000059;color:var(--rust);display:inline-flex;align-items:center;justify-content:center}.c-ico[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:22px;height:22px}.contact-list[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:#fff;font-size:.95rem;font-weight:600;margin:2px 0 6px}.contact-list[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-weight:300;font-size:.82rem;line-height:1.7;color:#b9aca0;margin:0}.contact-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:inherit}.contact-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--rust)}.contacts[data-astro-cid-j7pv25f6] .giant-c[data-astro-cid-j7pv25f6]:after,.contacts[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]:after{color:#e89468}.contacts[data-astro-cid-j7pv25f6] .c-ico[data-astro-cid-j7pv25f6]{color:#e89468}.contacts[data-astro-cid-j7pv25f6] .nav-link[data-astro-cid-j7pv25f6]{color:#e89468;text-decoration-color:#e894688c}.contacts[data-astro-cid-j7pv25f6] .nav-link[data-astro-cid-j7pv25f6]:hover{color:#e89468}@media (max-width: 1000px){.sec-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.sec-grid[data-astro-cid-j7pv25f6] .secnum[data-astro-cid-j7pv25f6]{margin-bottom:-8px}.why-cards[data-astro-cid-j7pv25f6],.split-head[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.contact-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.gal-grid[data-astro-cid-j7pv25f6],.view-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.feat-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:40px}.sell-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.hero[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:24px}.hero-side[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{display:flex;gap:16px;flex-wrap:wrap}.about-cols[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:18px}.about-imgs[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.about-imgs[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{height:300px}.est[data-astro-cid-j7pv25f6]{display:none}.rail-wrap[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.rail-wrap[data-astro-cid-j7pv25f6]>.arrow-btn[data-astro-cid-j7pv25f6]{display:none}.services-rail[data-astro-cid-j7pv25f6],.prop-rail[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,78%)}.stats-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;gap:36px;padding-top:70px;padding-bottom:70px}.contact-grid[data-astro-cid-j7pv25f6],.sell-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.sell-card[data-astro-cid-j7pv25f6]{padding:30px 22px}.gal-imgs[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.gal-imgs[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]:nth-child(2){grid-row:auto;height:auto}.view-foot[data-astro-cid-j7pv25f6]{text-align:left}}
