.pf-eyebrow[data-astro-cid-bc26wevp]{display:flex;align-items:center;justify-content:center;gap:14px;font-size:.75rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--color-gold-700)}.pf-eyebrow[data-astro-cid-bc26wevp] span[data-astro-cid-bc26wevp]{height:1px;width:56px;background:linear-gradient(90deg,transparent,var(--color-gold-500))}.pf-eyebrow[data-astro-cid-bc26wevp] span[data-astro-cid-bc26wevp]:last-child{background:linear-gradient(90deg,var(--color-gold-500),transparent)}.pf[data-astro-cid-bc26wevp] .pf-accent{font-style:italic;color:var(--color-gold-600)}.pf-card[data-astro-cid-bc26wevp]{display:flex;flex-direction:column;overflow:hidden;border-radius:1rem;border:1px solid var(--color-cream-200);background:#fff;box-shadow:0 1px 2px #13110d0d;transition:transform .35s ease,box-shadow .35s ease}.pf-card[data-astro-cid-bc26wevp]:hover{transform:translateY(-3px);box-shadow:0 18px 40px -22px #13110d59}.pf-card__media[data-astro-cid-bc26wevp]{display:block;overflow:hidden;aspect-ratio:4 / 3;cursor:zoom-in;background:var(--color-ink-900)}.pf-card__media[data-astro-cid-bc26wevp] img[data-astro-cid-bc26wevp]{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.pf-card[data-astro-cid-bc26wevp]:hover .pf-card__media[data-astro-cid-bc26wevp] img[data-astro-cid-bc26wevp]{transform:scale(1.035)}.pf-card__body[data-astro-cid-bc26wevp]{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:1.5rem 1.6rem 1.7rem}.pf-link[data-astro-cid-bc26wevp]{margin-top:auto;padding-top:1.25rem;display:inline-flex;align-items:center;gap:.5rem;font-weight:600;color:var(--color-gold-700);cursor:pointer}.pf-link[data-astro-cid-bc26wevp] svg{transition:transform .25s ease}.pf-link[data-astro-cid-bc26wevp]:hover{color:var(--color-gold-600)}.pf-link[data-astro-cid-bc26wevp]:hover svg{transform:translate(3px)}.pf-link[data-astro-cid-bc26wevp]{background-image:linear-gradient(var(--color-gold-500),var(--color-gold-500));background-size:calc(100% - 1.5rem) 1px;background-position:0 100%;background-repeat:no-repeat;padding-bottom:.3rem}@media(prefers-reduced-motion:reduce){.pf-card[data-astro-cid-bc26wevp],.pf-card__media[data-astro-cid-bc26wevp] img[data-astro-cid-bc26wevp]{transition:none}.pf-card[data-astro-cid-bc26wevp]:hover,.pf-card[data-astro-cid-bc26wevp]:hover .pf-card__media[data-astro-cid-bc26wevp] img[data-astro-cid-bc26wevp]{transform:none}}html.pf-lock{overflow:hidden}.pf-modal[data-astro-cid-bc26wevp]{width:min(1180px,calc(100vw - 2rem));max-width:none;max-height:calc(100dvh - 2rem);margin:auto;padding:0;border:0;background:transparent;color:var(--color-cream-100);opacity:0;transform:translateY(10px) scale(.99);transition:opacity .22s ease,transform .22s ease}.pf-modal[data-astro-cid-bc26wevp].is-open{opacity:1;transform:none}.pf-modal[data-astro-cid-bc26wevp]::backdrop{background:#0b0a0800;transition:background .22s ease}.pf-modal[data-astro-cid-bc26wevp].is-open::backdrop{background:#0b0a08c7}@media(prefers-reduced-motion:reduce){.pf-modal[data-astro-cid-bc26wevp],.pf-modal[data-astro-cid-bc26wevp]::backdrop{transition:none}}.pf-panel[data-astro-cid-bc26wevp]{position:relative;max-height:calc(100dvh - 2rem);overflow-y:auto;overscroll-behavior:contain;border-radius:1.25rem;border:1px solid rgb(194 154 92 / .35);background:var(--color-ink-900);padding:clamp(1.5rem,4vw,2.75rem)}.pf-close[data-astro-cid-bc26wevp]{position:sticky;top:0;float:right;z-index:3;display:grid;place-items:center;width:44px;height:44px;margin:-.5rem -.5rem 0 0;border-radius:999px;border:1px solid rgb(194 154 92 / .4);background:#13110dd9;color:var(--color-gold-200);cursor:pointer}.pf-close[data-astro-cid-bc26wevp]:hover{border-color:var(--color-gold-300);color:var(--color-gold-100)}.pf-head[data-astro-cid-bc26wevp]{padding-right:3rem}.pf-grid[data-astro-cid-bc26wevp]{margin:2rem 0 0;padding:0;list-style:none;columns:3 260px;column-gap:1.1rem}.pf-grid--editorial-design[data-astro-cid-bc26wevp]{columns:4 200px}.pf-grid[data-astro-cid-bc26wevp] li[data-astro-cid-bc26wevp]{break-inside:avoid;margin-bottom:1.1rem}.pf-item[data-astro-cid-bc26wevp]{position:relative;display:block;width:100%;overflow:hidden;border-radius:.75rem;border:1px solid rgb(194 154 92 / .18);background:var(--color-ink-950);cursor:zoom-in}.pf-item[data-astro-cid-bc26wevp] img[data-astro-cid-bc26wevp]{display:block;width:100%;height:auto;transition:transform .4s ease}.pf-item[data-astro-cid-bc26wevp]:hover img[data-astro-cid-bc26wevp]{transform:scale(1.02)}.pf-play[data-astro-cid-bc26wevp]{position:absolute;inset:0;margin:auto;display:grid;place-items:center;width:64px;height:64px;border-radius:999px;background:#0b0a08b3;color:var(--color-gold-200)}.pf-viewer[data-astro-cid-bc26wevp]{position:fixed;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:4.5rem 4.5rem 1.5rem;background:#0b0a08f7}.pf-viewer[data-astro-cid-bc26wevp][hidden]{display:none}.pf-close--viewer[data-astro-cid-bc26wevp]{position:absolute;top:1rem;right:1rem;float:none;margin:0}.pf-back[data-astro-cid-bc26wevp]{position:absolute;top:1rem;left:1rem;display:inline-flex;align-items:center;gap:.5rem;padding:.55rem 1rem;border-radius:999px;border:1px solid rgb(194 154 92 / .4);color:var(--color-gold-200);font-size:.9rem;cursor:pointer}.pf-figure[data-astro-cid-bc26wevp]{margin:0;display:flex;flex-direction:column;align-items:center;gap:.75rem;max-width:100%;max-height:100%}.pf-stage[data-astro-cid-bc26wevp] img,.pf-stage[data-astro-cid-bc26wevp] video{display:block;max-width:min(1400px,100%);max-height:calc(100dvh - 9rem);width:auto;height:auto;border-radius:.5rem;box-shadow:0 30px 80px -30px #000}.pf-caption[data-astro-cid-bc26wevp]{font-size:.9rem;color:#f5efe3b3;text-align:center}.pf-arrow[data-astro-cid-bc26wevp]{position:absolute;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:48px;height:48px;border-radius:999px;border:1px solid rgb(194 154 92 / .4);background:#13110dcc;color:var(--color-gold-200);cursor:pointer}.pf-arrow[data-astro-cid-bc26wevp]:hover{border-color:var(--color-gold-300)}.pf-arrow--prev[data-astro-cid-bc26wevp]{left:1rem}.pf-arrow--next[data-astro-cid-bc26wevp]{right:1rem}@media(max-width:640px){.pf-viewer[data-astro-cid-bc26wevp]{padding:4rem .75rem 5.5rem}.pf-arrow[data-astro-cid-bc26wevp]{top:auto;bottom:1rem;transform:none}.pf-arrow--prev[data-astro-cid-bc26wevp]{left:calc(50% - 60px)}.pf-arrow--next[data-astro-cid-bc26wevp]{right:calc(50% - 60px)}}
