.eyebrow[data-astro-cid-lnthwwyx]{color:var(--gold-deep);letter-spacing:.2em;text-transform:uppercase;margin:0 0 16px;font-size:.8rem;font-weight:500}h1[data-astro-cid-lnthwwyx] em[data-astro-cid-lnthwwyx],h2[data-astro-cid-lnthwwyx] em[data-astro-cid-lnthwwyx]{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-lnthwwyx]{background:linear-gradient(180deg, var(--bg-soft), #fff);padding:clamp(28px,4vw,44px) 0 clamp(40px,6vw,72px)}.crumbs[data-astro-cid-lnthwwyx]{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-lnthwwyx] a[data-astro-cid-lnthwwyx]{color:inherit;text-decoration:none}.crumbs[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx]:hover{color:var(--gold-deep)}.intro-grid[data-astro-cid-lnthwwyx]{grid-template-columns:1.1fr .9fr;align-items:end;gap:clamp(28px,5vw,72px);display:grid}.intro[data-astro-cid-lnthwwyx] h1[data-astro-cid-lnthwwyx]{letter-spacing:-.02em;margin:0;font-size:clamp(2.8rem,6.4vw,5.4rem);line-height:1}.intro-copy[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{color:var(--muted);max-width:30em;margin:0 0 24px;font-size:1.08rem}.categories[data-astro-cid-lnthwwyx]{padding:0 0 clamp(72px,10vw,120px)}.index[data-astro-cid-lnthwwyx]{background:var(--bg-soft);border-top:1px solid var(--line);padding:clamp(64px,9vw,110px) 0}.index-head[data-astro-cid-lnthwwyx]{margin-bottom:clamp(32px,5vw,56px)}.index-head[data-astro-cid-lnthwwyx] h2[data-astro-cid-lnthwwyx]{margin:0;font-size:clamp(2.2rem,4.6vw,3.6rem)}.index-grid[data-astro-cid-lnthwwyx]{grid-template-columns:repeat(3,1fr);gap:clamp(28px,4vw,48px) clamp(24px,4vw,56px);display:grid}.group[data-astro-cid-lnthwwyx] h3[data-astro-cid-lnthwwyx]{border-bottom:1px solid var(--gold);margin:0 0 12px;padding-bottom:12px;font-size:1.45rem}.group[data-astro-cid-lnthwwyx] h3[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx]{color:inherit;text-decoration:none}.group[data-astro-cid-lnthwwyx] h3[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx]:hover{color:var(--gold-deep)}.group[data-astro-cid-lnthwwyx] ul[data-astro-cid-lnthwwyx]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.group[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx]{color:var(--ink);transition:color .2s, padding .3s var(--ease);justify-content:space-between;gap:12px;padding:7px 0;font-size:.98rem;text-decoration:none;display:flex}.group[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx]:after{content:"→";color:var(--gold-deep);opacity:0;transition:opacity .2s}.group[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx]:hover{color:var(--gold-deep);padding-left:6px}.group[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx]:hover:after{opacity:1}.consult[data-astro-cid-lnthwwyx]{background:var(--slate-deep);color:#fff;padding:clamp(56px,8vw,96px) 0;overflow:hidden}.consult-inner[data-astro-cid-lnthwwyx]{isolation:isolate;grid-template-columns:1fr auto;align-items:center;gap:32px;display:grid;position:relative}.consult[data-astro-cid-lnthwwyx] h2[data-astro-cid-lnthwwyx]{margin:0 0 10px;font-size:clamp(2rem,4vw,3.2rem)}.consult[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{color:#ffffffbf;max-width:34em;margin:0}.consult[data-astro-cid-lnthwwyx] .btn-ghost[data-astro-cid-lnthwwyx]{color:#fff}.rings[data-astro-cid-lnthwwyx]{aspect-ratio:1;z-index:-1;pointer-events:none;width:460px;position:absolute;top:50%;right:-120px;translate:0 -50%}.rings[data-astro-cid-lnthwwyx] i[data-astro-cid-lnthwwyx]{border:1px solid #d8b97238;border-radius:50%;animation:7s ease-in-out infinite breathe;position:absolute;inset:0}.rings[data-astro-cid-lnthwwyx] i[data-astro-cid-lnthwwyx]+i[data-astro-cid-lnthwwyx]{border-color:#d8b9721f;animation-delay:-3.5s;inset:18%}@keyframes breathe{50%{opacity:.5;transform:scale(1.06)}}@media (width<=900px){.intro-grid[data-astro-cid-lnthwwyx],.consult-inner[data-astro-cid-lnthwwyx]{grid-template-columns:1fr}.index-grid[data-astro-cid-lnthwwyx]{grid-template-columns:1fr 1fr}}@media (width<=560px){.index-grid[data-astro-cid-lnthwwyx]{grid-template-columns:1fr}.btn-row[data-astro-cid-lnthwwyx] .btn[data-astro-cid-lnthwwyx]{width:100%}}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none}.rings[data-astro-cid-lnthwwyx] i[data-astro-cid-lnthwwyx]{animation:none}}
