.eyebrow[data-astro-cid-nzwlcmrj],.cta-eyebrow[data-astro-cid-nzwlcmrj],.lead-label[data-astro-cid-nzwlcmrj]{color:var(--gold-deep);letter-spacing:.2em;text-transform:uppercase;margin:0 0 16px;font-size:.8rem;font-weight:500}h1[data-astro-cid-nzwlcmrj] em[data-astro-cid-nzwlcmrj],h2[data-astro-cid-nzwlcmrj] em[data-astro-cid-nzwlcmrj]{color:var(--gold);font-style:italic}[data-reveal]{opacity:0;transition:opacity .8s var(--ease) var(--d,0s), transform .8s var(--ease) var(--d,0s);transform:translateY(26px)}[data-reveal].in{opacity:1;transform:none}.intro[data-astro-cid-nzwlcmrj]{background:linear-gradient(180deg, var(--bg-soft), #fff);padding:clamp(28px,4vw,44px) 0 clamp(36px,5vw,56px)}.crumbs[data-astro-cid-nzwlcmrj]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);gap:10px;margin-bottom:clamp(28px,5vw,56px);font-size:.82rem;display:flex}.crumbs[data-astro-cid-nzwlcmrj] a[data-astro-cid-nzwlcmrj]{color:inherit;text-decoration:none}.crumbs[data-astro-cid-nzwlcmrj] a[data-astro-cid-nzwlcmrj]:hover{color:var(--gold-deep)}.intro-grid[data-astro-cid-nzwlcmrj]{grid-template-columns:1.1fr .9fr;align-items:end;gap:clamp(28px,5vw,72px);display:grid}.intro[data-astro-cid-nzwlcmrj] h1[data-astro-cid-nzwlcmrj]{letter-spacing:-.02em;margin:0;font-size:clamp(2.8rem,6.4vw,5.4rem);line-height:1}.lede[data-astro-cid-nzwlcmrj]{color:var(--muted);max-width:30em;margin:0;font-size:1.08rem}.lead[data-astro-cid-nzwlcmrj]{padding:0 0 clamp(48px,7vw,88px)}.lead-card[data-astro-cid-nzwlcmrj]{color:var(--ink);background:var(--bg-soft);grid-template-columns:1.15fr .85fr;text-decoration:none;display:grid}.lead-img[data-astro-cid-nzwlcmrj]{aspect-ratio:4/3;background:var(--slate);margin:0;overflow:hidden}.lead-img[data-astro-cid-nzwlcmrj] img[data-astro-cid-nzwlcmrj]{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}.lead-card[data-astro-cid-nzwlcmrj]:hover .lead-img[data-astro-cid-nzwlcmrj] img[data-astro-cid-nzwlcmrj]{transform:scale(1.04)}.lead-copy[data-astro-cid-nzwlcmrj]{flex-direction:column;justify-content:center;padding:clamp(28px,4.5vw,64px);display:flex}.lead-copy[data-astro-cid-nzwlcmrj]:before{content:"";background:var(--gold);width:44px;height:2px;margin-bottom:22px;display:block}.lead-label[data-astro-cid-nzwlcmrj] span[data-astro-cid-nzwlcmrj]{color:var(--muted)}.lead-copy[data-astro-cid-nzwlcmrj] h2[data-astro-cid-nzwlcmrj]{margin:0 0 16px;font-size:clamp(1.9rem,3.2vw,2.7rem);line-height:1.1;transition:color .3s}.lead-card[data-astro-cid-nzwlcmrj]:hover h2[data-astro-cid-nzwlcmrj]{color:var(--gold-deep)}.meta[data-astro-cid-nzwlcmrj]{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:6px 14px;margin:0 0 16px;font-size:.8rem;display:flex}.meta[data-astro-cid-nzwlcmrj] span[data-astro-cid-nzwlcmrj]:before{content:"·";color:var(--gold-deep);margin-right:14px}.excerpt[data-astro-cid-nzwlcmrj]{color:#4a4f58;margin:0 0 26px;line-height:1.7}.read[data-astro-cid-nzwlcmrj]{color:var(--gold-deep);letter-spacing:.14em;text-transform:uppercase;font-size:.85rem;font-weight:500}.read[data-astro-cid-nzwlcmrj] span[data-astro-cid-nzwlcmrj]{transition:transform .3s var(--ease);display:inline-block}.lead-card[data-astro-cid-nzwlcmrj]:hover .read[data-astro-cid-nzwlcmrj] span[data-astro-cid-nzwlcmrj]{transform:translate(5px)}.ph[data-astro-cid-nzwlcmrj]{height:100%;font-family:var(--serif);color:var(--gold);letter-spacing:.1em;place-items:center;font-size:4rem;display:grid}.more[data-astro-cid-nzwlcmrj]{padding:0 0 clamp(56px,8vw,100px)}.section-title[data-astro-cid-nzwlcmrj]{border-bottom:1px solid var(--line);margin:0 0 clamp(24px,3vw,36px);padding-bottom:16px;font-size:clamp(1.8rem,3vw,2.4rem)}.grid[data-astro-cid-nzwlcmrj]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.empty[data-astro-cid-nzwlcmrj]{color:var(--muted)}.cta[data-astro-cid-nzwlcmrj]{padding:0 0 clamp(64px,9vw,110px)}.cta-card[data-astro-cid-nzwlcmrj]{isolation:isolate;background:var(--slate);color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:clamp(32px,5vw,60px);display:flex;position:relative;overflow:hidden}.cta-card[data-astro-cid-nzwlcmrj] h2[data-astro-cid-nzwlcmrj]{max-width:16em;margin:0;font-size:clamp(1.9rem,3.4vw,2.8rem);line-height:1.08}.cta-eyebrow[data-astro-cid-nzwlcmrj]{color:var(--gold)}.btn-row[data-astro-cid-nzwlcmrj]{flex-wrap:wrap;gap:12px;display:flex}.rings[data-astro-cid-nzwlcmrj]{aspect-ratio:1;z-index:-1;pointer-events:none;width:440px;position:absolute;bottom:-200px;right:-140px}.rings[data-astro-cid-nzwlcmrj] i[data-astro-cid-nzwlcmrj]{border:1px solid #d8b97240;border-radius:50%;animation:7s ease-in-out infinite breathe;position:absolute;inset:0}.rings[data-astro-cid-nzwlcmrj] i[data-astro-cid-nzwlcmrj]+i[data-astro-cid-nzwlcmrj]{border-color:#d8b97224;animation-delay:-3.5s;inset:18%}@keyframes breathe{50%{opacity:.5;transform:scale(1.06)}}@media (width<=1000px){.grid[data-astro-cid-nzwlcmrj]{grid-template-columns:repeat(2,1fr)}}@media (width<=860px){.intro-grid[data-astro-cid-nzwlcmrj],.lead-card[data-astro-cid-nzwlcmrj]{grid-template-columns:1fr}}@media (width<=620px){.grid[data-astro-cid-nzwlcmrj]{grid-template-columns:1fr}.btn-row[data-astro-cid-nzwlcmrj],.btn-row[data-astro-cid-nzwlcmrj] .btn[data-astro-cid-nzwlcmrj]{width:100%}}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none}.rings[data-astro-cid-nzwlcmrj] i[data-astro-cid-nzwlcmrj]{animation:none}}
