.art[data-astro-cid-gcanmsrp]{grid-template-columns:1fr 340px;align-items:start;gap:clamp(32px,5vw,64px);display:grid}.art[data-astro-cid-gcanmsrp] .prose[data-astro-cid-gcanmsrp]>[data-astro-cid-gcanmsrp]:first-child{margin-top:0}.ar-sign[data-astro-cid-gcanmsrp]{color:var(--royal-dark);margin-top:24px}.as-groups[data-astro-cid-gcanmsrp]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:28px;margin-top:28px;display:grid}.as-group[data-astro-cid-gcanmsrp] h3[data-astro-cid-gcanmsrp]{border-bottom:4px solid var(--red);margin:0 0 12px;padding-bottom:8px;font-size:22px}.as-group[data-astro-cid-gcanmsrp] ul[data-astro-cid-gcanmsrp]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.as-card[data-astro-cid-gcanmsrp]{border:3px solid var(--navy);background:#fff;border-radius:6px;grid-template-columns:96px 1fr;align-items:center;gap:14px;padding-right:12px;display:grid;position:relative;overflow:hidden}.as-card[data-astro-cid-gcanmsrp] img{object-fit:cover;width:96px;height:100%;min-height:84px}.as-link[data-astro-cid-gcanmsrp]{font:900 italic 16px/1.2 var(--sans);color:var(--navy);text-transform:uppercase;text-decoration:none}.as-link[data-astro-cid-gcanmsrp]:before{content:"";position:absolute;inset:0}.as-card[data-astro-cid-gcanmsrp]:hover .as-link[data-astro-cid-gcanmsrp],.as-link[data-astro-cid-gcanmsrp]:focus-visible{color:var(--red-dark);text-decoration:underline}.as-card[data-astro-cid-gcanmsrp] p[data-astro-cid-gcanmsrp]{color:var(--muted);margin:4px 0 0;font-size:14.5px}.dir[data-astro-cid-gcanmsrp]{grid-template-columns:1.3fr 1fr;align-items:start;gap:clamp(32px,5vw,64px);display:grid}.dir-sum[data-astro-cid-gcanmsrp]{color:var(--navy);align-items:center;gap:8px;font-size:18px;display:flex}.dir-sum[data-astro-cid-gcanmsrp] svg{color:var(--red)}.dir-steps[data-astro-cid-gcanmsrp]{counter-reset:st;gap:10px;margin:18px 0;padding:0;list-style:none;display:grid}.dir-steps[data-astro-cid-gcanmsrp] li[data-astro-cid-gcanmsrp]{counter-increment:st;border:2px solid var(--line);color:var(--navy);border-radius:6px;padding:12px 14px 12px 56px;font-weight:600;position:relative}.dir-steps[data-astro-cid-gcanmsrp] li[data-astro-cid-gcanmsrp]:before{content:counter(st);background:var(--royal);color:#fff;width:32px;height:32px;font:900 italic 15px/1 var(--sans);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:12px;translate:0 -50%}.dir-steps[data-astro-cid-gcanmsrp] li[data-astro-cid-gcanmsrp]:last-child:before{background:var(--red)}.dir-note[data-astro-cid-gcanmsrp]{color:var(--muted);font-size:14px}.dir-towns[data-astro-cid-gcanmsrp]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;margin:18px 0;padding:0;list-style:none;display:grid}.dir-towns[data-astro-cid-gcanmsrp] li[data-astro-cid-gcanmsrp]{border:2px solid var(--line);border-radius:4px;justify-content:space-between;gap:10px;padding:10px 12px;display:flex}.dir-towns[data-astro-cid-gcanmsrp] a[data-astro-cid-gcanmsrp]{color:var(--navy);font-weight:700}.dir-towns[data-astro-cid-gcanmsrp] span[data-astro-cid-gcanmsrp]{color:var(--muted);white-space:nowrap;font-size:14px}.dir-card[data-astro-cid-gcanmsrp]{box-shadow:10px 10px 0 var(--red);border-radius:8px;gap:12px;padding:28px 26px;display:grid}.dir-card[data-astro-cid-gcanmsrp] p[data-astro-cid-gcanmsrp]{color:#dbe4ff;align-items:flex-start;gap:10px;margin:0;display:flex}.dir-card[data-astro-cid-gcanmsrp] p[data-astro-cid-gcanmsrp] svg{color:#ff6b73;flex:none;margin-top:3px}.dir-h3[data-astro-cid-gcanmsrp]{font:400 30px/1 var(--block);text-transform:uppercase;color:#fff!important}.dir-card[data-astro-cid-gcanmsrp] .btn[data-astro-cid-gcanmsrp]{width:100%}.dir-fine[data-astro-cid-gcanmsrp]{font-size:14px}.nb[data-astro-cid-gcanmsrp]{flex-wrap:wrap;gap:12px;margin:20px 0 0;padding:0;list-style:none;display:flex}.nb[data-astro-cid-gcanmsrp] a[data-astro-cid-gcanmsrp]{border:2px solid var(--navy);min-height:48px;color:var(--navy);font:900 italic 15px/1 var(--sans);text-transform:uppercase;box-shadow:3px 3px 0 var(--navy);background:#fff;border-radius:4px;align-items:center;gap:8px;padding:10px 16px;text-decoration:none;display:inline-flex}.nb[data-astro-cid-gcanmsrp] a[data-astro-cid-gcanmsrp]:hover,.nb[data-astro-cid-gcanmsrp] a[data-astro-cid-gcanmsrp]:focus-visible{color:var(--red-dark)}.nb[data-astro-cid-gcanmsrp] svg{color:var(--red)}@media (width<=1023px){.art[data-astro-cid-gcanmsrp],.dir[data-astro-cid-gcanmsrp]{grid-template-columns:1fr}}
