.vg-bg-word[data-astro-cid-uyume62l]{position:absolute;bottom:-.1em;right:-.04em;font-weight:900;font-size:clamp(8rem,22vw,20rem);line-height:1;letter-spacing:-.05em;color:#f8f1e512;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;white-space:nowrap}.vg-back[data-astro-cid-uyume62l]{display:inline-block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#f8f1e573;text-decoration:none;margin-bottom:1.5rem;transition:color .15s}.vg-back[data-astro-cid-uyume62l]:hover{color:#f8f1e5cc}.vg-eyebrow[data-astro-cid-uyume62l]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:#f8f1e573;margin-bottom:.75rem}.vg-page-title[data-astro-cid-uyume62l]{font-size:clamp(2.5rem,7vw,5.5rem);font-weight:900;color:#f8f1e5;line-height:.95;letter-spacing:-.035em;margin:0 0 1.5rem}.vg-page-sub[data-astro-cid-uyume62l]{font-size:1.0625rem;color:#f8f1e599;max-width:52ch;line-height:1.7}.vg-filter-row[data-astro-cid-uyume62l]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.vg-pill[data-astro-cid-uyume62l]{display:flex;align-items:center;gap:.4rem;padding:.375em .9em;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;background:transparent;border:1.5px solid rgba(32,35,42,.18);color:#20232a80;border-radius:2px;cursor:pointer;transition:all .15s}.vg-pill[data-astro-cid-uyume62l]:hover{border-color:var(--fc, #20232A);color:var(--fc, #20232A)}.vg-pill--active[data-astro-cid-uyume62l]{background:#20232a;border-color:#20232a;color:#f8f1e5}.vg-pill-count[data-astro-cid-uyume62l]{font-size:.6rem;opacity:.6}.vg-count[data-astro-cid-uyume62l]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#20232a4d;margin-bottom:2.5rem}.vg-grid[data-astro-cid-uyume62l]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}@media (max-width: 900px){.vg-grid[data-astro-cid-uyume62l]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 540px){.vg-grid[data-astro-cid-uyume62l]{grid-template-columns:1fr}}.vg-card[data-astro-cid-uyume62l]{display:flex;flex-direction:column;text-decoration:none;border-radius:3px;overflow:hidden;border:1.5px solid rgba(32,35,42,.1);transition:transform .18s,box-shadow .18s,border-color .18s;opacity:0;animation:vg-rise .4s ease forwards}.vg-card[data-astro-cid-uyume62l]:hover{transform:translateY(-3px);box-shadow:0 8px 24px #20232a1a;border-color:var(--fc)}@keyframes vg-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.vg-card-top[data-astro-cid-uyume62l]{position:relative;display:flex;align-items:flex-end;justify-content:space-between;padding:1rem 1rem .75rem;min-height:5rem;overflow:hidden}.vg-abbr[data-astro-cid-uyume62l]{font-size:clamp(2.75rem,5vw,3.5rem);font-weight:900;line-height:1;letter-spacing:-.04em;color:#f8f1e5;opacity:.9;z-index:1;position:relative}.vg-card-top-badge[data-astro-cid-uyume62l]{font-size:.55rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#f8f1e5;padding:.2em .55em;border-radius:2px;align-self:flex-start;position:relative;z-index:1}.vg-card-body[data-astro-cid-uyume62l]{flex:1;display:flex;flex-direction:column;gap:.5rem;padding:1rem;background:#f8f1e5}.vg-state-name[data-astro-cid-uyume62l]{font-size:1.0625rem;font-weight:800;color:#20232a;letter-spacing:-.01em;margin:0;line-height:1.2}.vg-flow-badge[data-astro-cid-uyume62l]{display:inline-block;font-size:.575rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#f8f1e5;padding:.22em .6em;border-radius:2px;align-self:flex-start}.vg-card-summary[data-astro-cid-uyume62l]{font-size:.8125rem;color:#20232a99;line-height:1.55;margin:0;flex:1}.vg-card-footer[data-astro-cid-uyume62l]{margin-top:.5rem;padding-top:.625rem;border-top:1px solid rgba(32,35,42,.08)}.vg-card-arrow[data-astro-cid-uyume62l]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--fc);transition:letter-spacing .15s}.vg-card[data-astro-cid-uyume62l]:hover .vg-card-arrow[data-astro-cid-uyume62l]{letter-spacing:.12em}.vg-empty[data-astro-cid-uyume62l]{text-align:center;padding:5rem 0;color:#20232a59;font-size:.9375rem}.vg-footer-note[data-astro-cid-uyume62l]{margin-top:4rem;padding-top:1.5rem;border-top:1px solid rgba(32,35,42,.1);font-size:.8125rem;color:#20232a66;line-height:1.7;max-width:70ch}
