.rv .rv-open{max-width:var(--col-max);margin:0 auto;padding:calc(var(--nav-clear, 96px) + clamp(16px, 2vw, 32px)) var(--gutter) clamp(28px,3vw,48px);display:grid;gap:var(--s-5)}.rv .rv-open .eyebrow{margin:0 0 var(--s-4)}.rv .rv-open h1{max-width:14ch;text-wrap:balance;margin:0}.rv .rv-lede{max-width:60ch;margin:0;text-wrap:pretty}@media (min-width:1024px){.rv .rv-open{grid-template-columns:minmax(0,6fr) minmax(0,6fr);-moz-column-gap:clamp(40px,5vw,96px);column-gap:clamp(40px,5vw,96px);align-items:end}}.rv .rv-section{max-width:var(--col-max);margin:0 auto;padding:0 var(--gutter)}.rv .rv-section+.rv-section{padding-top:clamp(40px,4vw,64px)}.rv .rv-section-head{max-width:62ch;margin:0 0 clamp(20px,2vw,32px)}.rv .rv-section-head .eyebrow,.rv .rv-section-head h2{margin:0 0 var(--s-3,12px)}.rv .rv-note{font-family:var(--font-body);font-size:var(--t-body);line-height:var(--lh-body);color:var(--ink-2);margin:0}.rv .rv-list{border-top:1px solid var(--rule)}@media (min-width:768px){.rv .rv-list{-moz-columns:2;column-count:2;-moz-column-gap:clamp(32px,4vw,56px);column-gap:clamp(32px,4vw,56px);-moz-column-rule:1px solid var(--rule);column-rule:1px solid var(--rule)}}@media (min-width:1100px){.rv .rv-list{-moz-columns:3;column-count:3}}.rv .rv-entry{display:block;-moz-column-break-inside:avoid;break-inside:avoid;padding:clamp(20px,2vw,28px) 0;border-bottom:1px solid var(--rule);scroll-margin-top:140px}.rv .rv-who{margin:0 0 var(--s-3,12px)}.rv .rv-name{font-weight:400;font-size:var(--t-small);line-height:1.4;letter-spacing:0;color:var(--ink-strong);margin:0 0 2px}.rv .rv-meta,.rv .rv-name{font-family:var(--font-eyebrow)}.rv .rv-meta{font-size:var(--t-eyebrow);letter-spacing:var(--tr-eyebrow);color:var(--ink-gold);margin:0}.rv .rv-journey{font-family:var(--font-body);font-style:italic;font-size:var(--t-small);line-height:var(--lh-small);color:var(--ink-mid-2);margin:4px 0 0}.rv .rv-text{margin:0;padding:0;border:0}.rv .rv-text p{font-family:var(--font-body);font-size:var(--t-body);line-height:var(--lh-body);color:var(--ink-2);margin:0 0 var(--s-3,12px)}.rv .rv-text p:last-child{margin-bottom:0}.rv .rv-text .rv-title{font-family:var(--font-body);font-weight:400;color:var(--ink-strong)}.rv .rv-close{max-width:var(--col-wide);margin:0 auto;padding:clamp(48px,5vw,80px) var(--gutter);text-align:center}.rv .rv-close .eyebrow{margin:0 0 var(--s-4)}.rv .rv-close .tp-lede{margin-left:auto;margin-right:auto}.rv .rv-close h2{max-width:none;margin:0 0 var(--s-5)}.rv .rv-list--packed{display:flex;flex-direction:column}.rv .rv-list--packed>.rv-col{display:contents}@media (min-width:768px){.rv .rv-list--packed{display:block}}@media (min-width:1100px){.rv .rv-list--packed{--rv-gap:clamp(32px,4vw,56px);-moz-columns:auto;columns:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:var(--rv-gap);column-gap:var(--rv-gap);-moz-column-rule:0;column-rule:0;align-items:stretch}.rv .rv-list--packed>.rv-col{display:block;position:relative}.rv .rv-list--packed>.rv-col+.rv-col:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--rv-gap) / -2);border-left:1px solid var(--rule)}}