.rvt [hidden]{display:none!important}.rvt__tabs{display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%;padding:.25rem;margin-bottom:1.75rem;border:2px solid var(--ink);border-radius:999px;background:var(--white)}.rvt__tab{min-height:3rem;padding:.625rem 1.5rem;border-radius:999px;font:700 1.125rem/1.2 var(--f-display);text-align:center;touch-action:manipulation}.rvt__tab[aria-selected="true"]{background:var(--ink);color:var(--white)}.rvt__tab[aria-selected="false"]:hover{background:var(--leaf)}.rvt__tab:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.rvt__panel{min-width:0;scroll-margin-top:calc(var(--hd) + 1rem)}.rvt__panel+.rvt__panel{margin-top:3rem}.rvt--ready .rvt__panel{margin-top:0}.rvt__heading{margin-bottom:1.25rem;font-size:clamp(1.5rem, 4vw, 2rem)}.rvt--ready .rvt__heading{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rvt__cards{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem}.rvt__card{min-width:0;padding:1.5rem;border:2px solid var(--ink);background:var(--white)}.rvt__quote{font:400 1.125rem/1.55 var(--f-text);white-space:pre-line}.rvt__citation{margin-top:1.25rem;padding-top:.75rem;border-top:1px solid var(--ink)}.rvt__name{display:block;font:700 1.125rem/1.3 var(--f-display)}.rvt__more{margin-top:1rem}.rv .rvt{margin-top:1.75rem}@media (min-width:760px){.rvt__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.rvt__card{padding:1.75rem}}@media (min-width:1120px){.rvt--featured .rvt__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:379px){.rvt__tab{padding-inline:1.125rem}.rvt__card{padding:1.125rem}}.rvt__destinations{display:flex;flex-wrap:wrap;gap:.75rem 2rem;list-style:none;padding:0;margin:1.25rem 0 0}