.link-card-grid[data-astro-cid-njtbm2qe]{grid-template-columns:1fr;gap:clamp(12px,2vw,20px);display:grid}@media (width>=480px){.link-card-grid[data-astro-cid-njtbm2qe]{grid-template-columns:repeat(2,1fr)}}@media (width>=900px){.link-card-grid[data-astro-cid-njtbm2qe]{grid-template-columns:repeat(3,1fr)}}.link-card[data-astro-cid-njtbm2qe]{background:var(--card);border:1px solid var(--border);min-height:88px;color:var(--ink);border-radius:20px;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;text-decoration:none;transition:border-color .18s,transform .18s,box-shadow .18s,background .18s;display:flex}.link-card[data-astro-cid-njtbm2qe]:hover,.link-card[data-astro-cid-njtbm2qe]:focus-visible{border-color:var(--red);transform:translateY(-3px);box-shadow:0 12px 28px -14px #ad131259}.link-card[data-astro-cid-njtbm2qe]:focus-visible{outline:2px solid var(--red);outline-offset:3px}.link-card-body[data-astro-cid-njtbm2qe]{flex-direction:column;gap:2px;min-width:0;display:flex}.link-card-title[data-astro-cid-njtbm2qe]{font-family:var(--font-heading);color:var(--ink);font-size:clamp(1.375rem,3vw,1.625rem);font-weight:600;line-height:1.1}.link-card-subtitle[data-astro-cid-njtbm2qe]{font-family:var(--font-body);color:var(--muted);font-size:clamp(.9375rem,1.8vw,1rem);font-weight:400;line-height:1.4}.link-card-arrow[data-astro-cid-njtbm2qe]{background:var(--sand);width:40px;height:40px;color:var(--red);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;transition:background .18s,color .18s;display:inline-flex}.link-card[data-astro-cid-njtbm2qe]:hover .link-card-arrow[data-astro-cid-njtbm2qe],.link-card[data-astro-cid-njtbm2qe]:focus-visible .link-card-arrow[data-astro-cid-njtbm2qe]{background:var(--red);color:var(--vanilla)}.link-card--sand[data-astro-cid-njtbm2qe]{background:var(--sand);border-color:var(--sand)}.link-card--sand[data-astro-cid-njtbm2qe] .link-card-title[data-astro-cid-njtbm2qe],.link-card--sand[data-astro-cid-njtbm2qe] .link-card-subtitle[data-astro-cid-njtbm2qe]{color:var(--red)}.link-card--sand[data-astro-cid-njtbm2qe] .link-card-arrow[data-astro-cid-njtbm2qe]{background:var(--vanilla);color:var(--red)}.link-card--sand[data-astro-cid-njtbm2qe]:hover .link-card-arrow[data-astro-cid-njtbm2qe],.link-card--sand[data-astro-cid-njtbm2qe]:focus-visible .link-card-arrow[data-astro-cid-njtbm2qe]{background:var(--red);color:var(--vanilla)}.sr-only[data-astro-cid-njtbm2qe]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.link-card[data-astro-cid-njtbm2qe]{transition:none}}.intro[data-astro-cid-qw6bhkvb]{max-width:100%}.page-h1[data-astro-cid-qw6bhkvb]{font-family:var(--font-heading);color:var(--ink);margin-bottom:clamp(16px,2.5vw,24px);font-size:clamp(2.25rem,6.5vw,3.5rem);font-weight:700;line-height:1.1}.accent-line[data-astro-cid-qw6bhkvb]{background:var(--red);border-radius:999px;width:56px;height:3px;margin-top:14px;margin-bottom:20px;display:block}.lead[data-astro-cid-qw6bhkvb]{font-family:var(--font-body);color:var(--ink);max-width:62ch;margin:0;font-size:clamp(1.125rem,2.4vw,1.25rem);font-weight:400;line-height:1.65}.section-title[data-astro-cid-qw6bhkvb]{font-family:var(--font-heading);color:var(--ink);margin-bottom:24px;font-size:clamp(1.375rem,3vw,1.75rem);font-weight:700;line-height:1.2}.cities-section[data-astro-cid-qw6bhkvb]{max-width:1200px;margin:0 auto}.cta-card[data-astro-cid-qw6bhkvb]{background:var(--red);max-width:880px;color:var(--vanilla);text-align:left;border-radius:24px;margin:0 auto;padding:clamp(24px,4vw,40px)}.cta-title[data-astro-cid-qw6bhkvb]{font-family:var(--font-heading);color:var(--vanilla);margin-bottom:12px;font-size:clamp(1.5rem,3.5vw,2rem);font-weight:600;line-height:1.15}.cta-text[data-astro-cid-qw6bhkvb]{font-family:var(--font-body);color:var(--vanilla);opacity:.9;max-width:62ch;margin-bottom:20px;font-size:1.0625rem;line-height:1.65}.cta-actions[data-astro-cid-qw6bhkvb]{flex-wrap:wrap;gap:12px;display:flex}.cta-primary[data-astro-cid-qw6bhkvb]{background:var(--vanilla);color:var(--red);border:2px solid var(--vanilla);min-height:48px;padding:.7rem 1.5rem;font-weight:600}.cta-primary[data-astro-cid-qw6bhkvb]:hover{color:var(--vanilla);background:0 0}.cta-outline[data-astro-cid-qw6bhkvb]{color:var(--vanilla);border:1.5px solid var(--vanilla);background:0 0;min-height:48px;padding:.7rem 1.5rem;font-weight:600}.cta-outline[data-astro-cid-qw6bhkvb]:hover{background:var(--vanilla);color:var(--red)}@media (width<=480px){.cta-actions[data-astro-cid-qw6bhkvb]{flex-direction:column}.cta-primary[data-astro-cid-qw6bhkvb],.cta-outline[data-astro-cid-qw6bhkvb]{justify-content:center;width:100%}}
