.vhero[data-astro-cid-gej6g2rr]{align-items:flex-end;min-height:56vh;display:flex;position:relative;overflow:hidden}.vhero[data-astro-cid-gej6g2rr] img[data-astro-cid-gej6g2rr]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vscrim[data-astro-cid-gej6g2rr]{background:linear-gradient(90deg,#1a1a1880 0%,#1a1a1847 40%,#1a1a1800 80%),linear-gradient(#1a1a181f 0%,#1a1a1800 32%,#1a1a1875 62%,#1a1a18cc 100%);position:absolute;inset:0}.vhead[data-astro-cid-gej6g2rr]{color:#fff;padding-bottom:clamp(40px,6vh,70px);position:relative}.vhead[data-astro-cid-gej6g2rr] h1[data-astro-cid-gej6g2rr]{color:#fff;text-shadow:0 2px 26px #00000059}.h-eyebrow[data-astro-cid-gej6g2rr]{letter-spacing:var(--track-label);text-transform:uppercase;color:var(--gold-highlight);margin-bottom:12px;font-size:19px;font-weight:700}.dgrid[data-astro-cid-gej6g2rr]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(16px,2.4vw,28px);margin-top:clamp(20px,3vw,32px);display:grid}.dcard[data-astro-cid-gej6g2rr]{border:1px solid var(--driftwood);background:var(--surface,#fff);padding:clamp(18px,2.4vw,26px)}.dcard[data-astro-cid-gej6g2rr] h3[data-astro-cid-gej6g2rr]{font-family:var(--font-display);color:var(--gold-text);margin:0 0 8px;font-size:18px}.dcard[data-astro-cid-gej6g2rr] p[data-astro-cid-gej6g2rr]{color:var(--ink-soft);margin:0;font-size:14.5px}.d-scroll[data-astro-cid-gej6g2rr]{margin-top:clamp(16px,2.4vw,24px);overflow-x:auto}.d-t[data-astro-cid-gej6g2rr]{border-collapse:collapse;width:100%;font-size:15px}.d-t[data-astro-cid-gej6g2rr] th[data-astro-cid-gej6g2rr],.d-t[data-astro-cid-gej6g2rr] td[data-astro-cid-gej6g2rr]{text-align:left;vertical-align:top;border-bottom:1px solid var(--driftwood);padding:10px 12px 10px 0}.d-t[data-astro-cid-gej6g2rr] thead[data-astro-cid-gej6g2rr] th[data-astro-cid-gej6g2rr]{letter-spacing:var(--track-label);text-transform:uppercase;color:var(--gold-deep);font-size:12px;font-weight:600}.d-t[data-astro-cid-gej6g2rr] tbody[data-astro-cid-gej6g2rr] th[data-astro-cid-gej6g2rr]{font-family:var(--font-display);color:var(--ink);font-weight:500}.d-list[data-astro-cid-gej6g2rr]{margin:12px 0 20px;padding-left:20px}.d-list[data-astro-cid-gej6g2rr] li[data-astro-cid-gej6g2rr]{margin-bottom:8px}details[data-astro-cid-gej6g2rr]{border-bottom:1px solid var(--driftwood);padding:4px 0}summary[data-astro-cid-gej6g2rr]{font-family:var(--font-display);cursor:pointer;padding:15px 34px 15px 0;font-size:18px;list-style:none;position:relative}summary[data-astro-cid-gej6g2rr]:after{content:"+";color:var(--gold-text);font-size:22px;position:absolute;right:4px}details[data-astro-cid-gej6g2rr][open] summary[data-astro-cid-gej6g2rr]:after{content:"–"}details[data-astro-cid-gej6g2rr] p[data-astro-cid-gej6g2rr]{color:var(--ink-soft);margin:0 0 16px;font-size:15.5px}
