.cv[data-astro-cid-4q2lil3p]{padding:48px 16px}.cv__wrap[data-astro-cid-4q2lil3p]{max-width:72rem;margin:0 auto}.cv__h2[data-astro-cid-4q2lil3p]{font-family:var(--font-display);text-transform:uppercase;color:var(--color-ink);margin:0 0 12px;font-size:clamp(1.9rem,3.4vw,2.6rem);line-height:1.05}.cv__h2--center[data-astro-cid-4q2lil3p]{text-align:center;margin-bottom:24px}.cv[data-astro-cid-4q2lil3p] p[data-astro-cid-4q2lil3p]{margin:0 0 14px;font-size:17px;line-height:1.65}.cv__eyebrow[data-astro-cid-4q2lil3p]{font-family:var(--font-nav);text-transform:uppercase;letter-spacing:.08em;color:var(--color-berry);font-weight:700;margin:0 0 6px!important;font-size:13px!important}.cv--station[data-astro-cid-4q2lil3p]{background:#fff}.cv__two[data-astro-cid-4q2lil3p]{align-items:center;gap:28px;margin-bottom:28px;display:grid}@media (width>=900px){.cv__two[data-astro-cid-4q2lil3p]{grid-template-columns:1.15fr 1fr;gap:44px}}.cv__lead[data-astro-cid-4q2lil3p]{aspect-ratio:4/5;object-fit:cover;border:2px solid var(--color-ink);width:100%;box-shadow:5px 5px 0 var(--color-ink);border-radius:16px;justify-self:center;max-width:460px;display:block}.cv__list[data-astro-cid-4q2lil3p]{gap:8px;margin:0 0 14px;padding:0;font-size:16px;list-style:none;display:grid}.cv__list[data-astro-cid-4q2lil3p] li[data-astro-cid-4q2lil3p]{padding-left:22px;position:relative}.cv__list[data-astro-cid-4q2lil3p] li[data-astro-cid-4q2lil3p]:before{content:"";background:var(--color-sun);width:11px;height:11px;box-shadow:2px 2px 0 var(--color-ink);border-radius:50%;position:absolute;top:7px;left:0}.cv__fine[data-astro-cid-4q2lil3p]{color:var(--color-muted);font-size:14.5px!important}.cv__fine[data-astro-cid-4q2lil3p] a[data-astro-cid-4q2lil3p],.cv__small[data-astro-cid-4q2lil3p] a[data-astro-cid-4q2lil3p]{color:var(--color-berry);font-weight:700;text-decoration:underline}.cv__swag[data-astro-cid-4q2lil3p]{grid-template-columns:repeat(2,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.cv__swag[data-astro-cid-4q2lil3p]{grid-template-columns:repeat(4,1fr)}}.cv__swag[data-astro-cid-4q2lil3p] figure[data-astro-cid-4q2lil3p]{border:2px solid var(--color-ink);box-shadow:4px 4px 0 var(--color-ink);background:#fff;border-radius:14px;margin:0;overflow:hidden}.cv__swag[data-astro-cid-4q2lil3p] img[data-astro-cid-4q2lil3p]{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.cv__swag[data-astro-cid-4q2lil3p] figcaption[data-astro-cid-4q2lil3p]{text-align:center;font-family:var(--font-nav);text-transform:uppercase;letter-spacing:.05em;color:var(--color-ink);padding:8px 10px;font-size:13px;font-weight:700}.cv--cards[data-astro-cid-4q2lil3p]{background:var(--color-cream)}.cv__grid[data-astro-cid-4q2lil3p]{grid-template-columns:1fr;gap:22px;margin:0;padding:0;list-style:none;display:grid}@media (width>=860px){.cv__grid[data-astro-cid-4q2lil3p]{grid-template-columns:repeat(3,1fr)}}.cv__card[data-astro-cid-4q2lil3p]{border:2px solid var(--color-ink);box-shadow:5px 5px 0 var(--color-ink);background:#fff;border-radius:16px;flex-direction:column;padding:22px 22px 24px;display:flex}.cv__card[data-astro-cid-4q2lil3p] h3[data-astro-cid-4q2lil3p]{font-family:var(--font-display);text-transform:uppercase;color:var(--color-ink);margin:0 0 8px;font-size:1.45rem;line-height:1.05}.cv__card[data-astro-cid-4q2lil3p] p[data-astro-cid-4q2lil3p]{margin:0 0 10px;font-size:15.5px;line-height:1.5}.cv__card[data-astro-cid-4q2lil3p] .cv__small[data-astro-cid-4q2lil3p]{color:var(--color-muted);flex:1;font-size:13.5px}.cv__icon[data-astro-cid-4q2lil3p]{border:2px solid var(--color-ink);width:60px;height:60px;box-shadow:3px 3px 0 var(--color-ink);color:var(--color-ink);border-radius:14px;place-items:center;margin-bottom:14px;display:grid}.cv__icon--cooler[data-astro-cid-4q2lil3p]{background:var(--color-sky)}.cv__icon--shower[data-astro-cid-4q2lil3p]{background:var(--color-ice)}.cv__icon--wifi[data-astro-cid-4q2lil3p]{background:var(--color-sun)}.cv__btn[data-astro-cid-4q2lil3p]{background:var(--color-berry);color:#fff;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.03em;box-shadow:3px 3px 0 var(--color-ink);border-radius:6px;align-self:flex-start;margin-top:6px;padding:12px 20px;font-size:16px;text-decoration:none;display:inline-block}.cv__btn--alt[data-astro-cid-4q2lil3p]{color:var(--color-ink);border:2px solid var(--color-ink);box-shadow:none;background:#fff}.cv__btn--big[data-astro-cid-4q2lil3p]{box-shadow:4px 4px 0 var(--color-ink);padding:16px 28px;font-size:20px}.cv__btn--big[data-astro-cid-4q2lil3p].cv__btn--alt{box-shadow:none}.cv__btn[data-astro-cid-4q2lil3p]:hover{text-decoration:none}.cv--cta[data-astro-cid-4q2lil3p]{background:var(--color-forest);color:#fff}.cv--cta[data-astro-cid-4q2lil3p] .cv__h2[data-astro-cid-4q2lil3p]{color:#fff}.cv__center[data-astro-cid-4q2lil3p]{text-align:center;max-width:46rem}.cv__ctas[data-astro-cid-4q2lil3p]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}
