.rmap[data-astro-cid-xljgbwpu]{border:2px solid var(--ink);border-radius:var(--radius);color:var(--ink);background:#fff;overflow:hidden}.rmap__frame[data-astro-cid-xljgbwpu]{aspect-ratio:21/9;background:var(--paper-shade);position:relative}@media (width<=1023px){.rmap__frame[data-astro-cid-xljgbwpu]{aspect-ratio:16/9}}@media (width<=640px){.rmap__frame[data-astro-cid-xljgbwpu]{aspect-ratio:4/3}}.rmap__frame[data-astro-cid-xljgbwpu] iframe[data-astro-cid-xljgbwpu]{border:0;width:100%;height:100%;position:absolute;inset:0}.rmap__bar[data-astro-cid-xljgbwpu]{border-top:2px solid var(--ink);font-size:var(--fs-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:.75rem 1rem;font-weight:600;display:flex}.rmap__route[data-astro-cid-xljgbwpu]{background:var(--green);min-height:44px;color:var(--paper);border-radius:var(--radius);align-items:center;gap:.45rem;padding:.5rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.rmap__route[data-astro-cid-xljgbwpu]:hover{background:var(--green-deep)}.rmap--bare[data-astro-cid-xljgbwpu]{border:0;border-radius:0;position:relative}.rmap--bare[data-astro-cid-xljgbwpu] .rmap__frame[data-astro-cid-xljgbwpu]{aspect-ratio:auto;position:absolute;inset:0}
