.rv-cat-hero[data-astro-cid-rm7dpcrv]{padding-top:120px;padding-bottom:80px}.rv-cat-h1[data-astro-cid-rm7dpcrv]{font-size:clamp(48px,6.4vw,88px);font-weight:300;line-height:.98;letter-spacing:-.01em;margin:0 0 32px;text-transform:uppercase}.rv-cat-h1[data-astro-cid-rm7dpcrv] em[data-astro-cid-rm7dpcrv],.rv-cat-h2[data-astro-cid-rm7dpcrv] em[data-astro-cid-rm7dpcrv]{font-family:Georgia,serif;font-style:italic;font-weight:300;color:var(--rv-purple-700, #5a3d8a);text-transform:none}.rv-cat-lede[data-astro-cid-rm7dpcrv]{max-width:640px;font-size:19px;line-height:1.55;font-weight:300;margin:0 0 56px}.rv-cat-hero__img-wrap[data-astro-cid-rm7dpcrv]{position:relative;margin-top:24px}.rv-cat-hero__img[data-astro-cid-rm7dpcrv]{width:100%;aspect-ratio:21/9;object-fit:cover;display:block}.rv-cat-hero__img-wrap[data-astro-cid-rm7dpcrv] .rv-corner-ticks[data-astro-cid-rm7dpcrv]{position:absolute;inset:-16px;pointer-events:none}.rv-cat-h2[data-astro-cid-rm7dpcrv]{font-size:clamp(36px,4.8vw,64px);font-weight:300;line-height:1.05;letter-spacing:-.005em;margin:0;text-transform:uppercase}.rv-cat-section-lede[data-astro-cid-rm7dpcrv]{font-size:18px;line-height:1.65;max-width:640px;font-weight:300;margin:0 0 18px}.rv-cat-section-lede--muted[data-astro-cid-rm7dpcrv]{color:var(--rv-muted, #6b6573);font-size:16px}.rv-cat-layers[data-astro-cid-rm7dpcrv]{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;border-top:1px solid rgba(26,22,37,.12);padding-top:40px}.rv-cat-layer[data-astro-cid-rm7dpcrv]{padding-right:24px;border-right:1px solid rgba(26,22,37,.06)}.rv-cat-layer[data-astro-cid-rm7dpcrv]:last-child{border-right:none}.rv-cat-layer__num[data-astro-cid-rm7dpcrv]{font-size:32px;font-weight:300;color:var(--rv-purple-700, #5a3d8a);letter-spacing:-.02em;margin-bottom:12px}.rv-cat-layer__h[data-astro-cid-rm7dpcrv]{font-size:18px;letter-spacing:.06em;text-transform:uppercase;font-weight:500;margin:0 0 14px;color:var(--rv-ink, #1a1625)}.rv-cat-layer__d[data-astro-cid-rm7dpcrv]{font-size:14px;line-height:1.65;color:var(--rv-muted, #6b6573);margin:0}.rv-cat-grid[data-astro-cid-rm7dpcrv]{display:grid;grid-template-columns:1fr 1fr;gap:32px}.rv-cat-card[data-astro-cid-rm7dpcrv]{display:grid;grid-template-columns:.8fr 1.2fr;gap:24px;align-items:start;text-decoration:none;color:inherit;transition:transform .2s;border-bottom:1px solid rgba(26,22,37,.08);padding-bottom:32px}@media (hover: hover) and (pointer: fine){.rv-cat-card[data-astro-cid-rm7dpcrv]:hover{transform:translateY(-4px)}.rv-cat-card[data-astro-cid-rm7dpcrv]:hover .rv-cat-card__arrow[data-astro-cid-rm7dpcrv]{color:var(--rv-purple-700, #5a3d8a)}}.rv-cat-card__img[data-astro-cid-rm7dpcrv]{aspect-ratio:4/5;overflow:hidden;position:relative}.rv-cat-card__img[data-astro-cid-rm7dpcrv]>img[data-astro-cid-rm7dpcrv]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.rv-cat-card__placeholder[data-astro-cid-rm7dpcrv]{position:absolute;inset:0;display:flex;align-items:flex-end;padding:14px}.rv-cat-card__placeholder-num[data-astro-cid-rm7dpcrv]{font-size:11px;letter-spacing:.22em;color:#1a162573}.rv-cat-card__num-cat[data-astro-cid-rm7dpcrv]{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--rv-purple-700, #5a3d8a);font-weight:500;margin-bottom:14px}.rv-cat-card__name[data-astro-cid-rm7dpcrv]{font-size:24px;font-weight:300;letter-spacing:-.005em;line-height:1.15;margin:0 0 14px;color:var(--rv-ink, #1a1625)}.rv-cat-card__desc[data-astro-cid-rm7dpcrv]{font-size:14px;line-height:1.65;color:var(--rv-muted, #6b6573);margin:0 0 16px}.rv-cat-card__arrow[data-astro-cid-rm7dpcrv]{font-size:18px;color:#1a162566;transition:color .2s}.rv-section-head[data-astro-cid-rm7dpcrv]{max-width:720px}@media (max-width: 900px){.rv-cat-layers[data-astro-cid-rm7dpcrv]{grid-template-columns:1fr 1fr;gap:24px}.rv-cat-grid[data-astro-cid-rm7dpcrv]{grid-template-columns:1fr}}@media (max-width: 600px){.rv-cat-layers[data-astro-cid-rm7dpcrv]{grid-template-columns:1fr;gap:24px}.rv-cat-card[data-astro-cid-rm7dpcrv]{grid-template-columns:1fr}.rv-cat-card__img[data-astro-cid-rm7dpcrv]{aspect-ratio:3/2}}
