.rv[data-astro-cid-6ff5stap]{max-width:var(--max-width);margin:0 auto;padding:clamp(6.5rem,16vh,9rem) var(--gutter) var(--space-xl)}.rv__crumbs[data-astro-cid-6ff5stap]{display:flex;flex-wrap:wrap;gap:.5em;margin-bottom:var(--space-md);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.08em;color:var(--color-fg-faint)}.rv__crumbs[data-astro-cid-6ff5stap] a[data-astro-cid-6ff5stap]{color:inherit;text-decoration:none;border-bottom:1px solid var(--color-border)}.rv__crumbs[data-astro-cid-6ff5stap] a[data-astro-cid-6ff5stap]:hover,.rv__crumbs[data-astro-cid-6ff5stap] a[data-astro-cid-6ff5stap]:focus-visible{color:var(--color-accent);border-bottom-color:var(--color-accent)}.rv__title[data-astro-cid-6ff5stap]{max-width:22ch;margin:0 0 var(--space-md);font-family:var(--font-display);font-style:var(--display-style);font-weight:var(--display-weight);font-size:clamp(2rem,1.2rem + 3.4vw,4.2rem);line-height:var(--leading-tight);letter-spacing:var(--display-spacing);color:var(--color-fg)}.rv__lead[data-astro-cid-6ff5stap]{max-width:58ch;margin:0;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-fg-muted)}.rv__sub[data-astro-cid-6ff5stap]{margin:var(--space-xl) 0 var(--space-md);font-family:var(--font-body);font-size:9px;font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:var(--color-fg-muted)}.rv__sub[data-astro-cid-6ff5stap]:before{content:"[ "}.rv__sub[data-astro-cid-6ff5stap]:after{content:" ]"}.rv__list[data-astro-cid-6ff5stap]{list-style:none;margin:0;padding:0;column-count:2;column-gap:var(--space-xl)}.rv__item[data-astro-cid-6ff5stap]{break-inside:avoid;margin:0 0 var(--space-lg);padding-left:var(--space-md);border-left:1px solid rgba(0,0,0,.12)}.rv__quote[data-astro-cid-6ff5stap]{margin:0}.rv__quote[data-astro-cid-6ff5stap] p[data-astro-cid-6ff5stap]{margin:0;font-family:var(--font-display);font-style:italic;font-size:clamp(1.1rem,.95rem + .6vw,1.4rem);line-height:1.35;color:var(--color-fg)}.rv__by[data-astro-cid-6ff5stap]{margin:var(--space-sm) 0 0;font-family:var(--font-body);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-fg-faint)}.rv__cta[data-astro-cid-6ff5stap]{margin-top:var(--space-xl)}.rv__cta-text[data-astro-cid-6ff5stap]{max-width:24ch;margin:0 0 var(--space-md);font-family:var(--font-display);font-style:var(--display-style);font-weight:var(--display-weight);font-size:var(--text-xl);line-height:var(--leading-snug);letter-spacing:var(--display-spacing);color:var(--color-fg)}.rv__actions[data-astro-cid-6ff5stap]{display:flex;flex-wrap:wrap;gap:12px}.rv__btn[data-astro-cid-6ff5stap]{display:inline-block;padding:12px 24px;border:1px solid rgba(0,0,0,.2);font-family:var(--font-body);font-size:10px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--color-fg);transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.rv__btn[data-astro-cid-6ff5stap]:hover,.rv__btn[data-astro-cid-6ff5stap]:focus-visible{background:var(--color-fg);border-color:var(--color-fg);color:var(--color-bg)}.rv__btn--solid[data-astro-cid-6ff5stap]{background:var(--color-fg);border-color:var(--color-fg);color:var(--color-bg)}.rv__btn--solid[data-astro-cid-6ff5stap]:hover,.rv__btn--solid[data-astro-cid-6ff5stap]:focus-visible{background:var(--color-accent);border-color:var(--color-accent)}.rv__links[data-astro-cid-6ff5stap]{list-style:none;margin:var(--space-lg) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px var(--space-md)}.rv__links[data-astro-cid-6ff5stap] a[data-astro-cid-6ff5stap]{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.04em;color:var(--color-fg-muted);text-decoration:none;border-bottom:1px solid var(--color-border);transition:color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.rv__links[data-astro-cid-6ff5stap] a[data-astro-cid-6ff5stap]:hover,.rv__links[data-astro-cid-6ff5stap] a[data-astro-cid-6ff5stap]:focus-visible{color:var(--color-accent);border-bottom-color:var(--color-accent)}@media(max-width:768px){.rv__list[data-astro-cid-6ff5stap]{column-count:1}}
