svg[data-astro-cid-ccg5yoga]{display:block}.rmap-section[data-astro-cid-gcymw4y4]{background:#fff}.rmap-section[data-astro-cid-gcymw4y4] .container[data-astro-cid-gcymw4y4]{text-align:center}.rmap-section[data-astro-cid-gcymw4y4] h2[data-astro-cid-gcymw4y4]{margin-bottom:18px}.rmap__kicker[data-astro-cid-gcymw4y4]{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin:0 0 clamp(24px,3vw,38px);font-size:.8rem;font-weight:800}.rmap__svg[data-astro-cid-gcymw4y4]{width:100%;height:auto;display:block}.rmap__stack[data-astro-cid-gcymw4y4]{display:none}.rmap__node[data-astro-cid-gcymw4y4] circle[data-astro-cid-gcymw4y4]{fill:#fff;stroke-width:1px}.rmap__node--in[data-astro-cid-gcymw4y4] circle[data-astro-cid-gcymw4y4]{stroke:#0000004d}.rmap__node--in[data-astro-cid-gcymw4y4] use[data-astro-cid-gcymw4y4]{color:var(--ink,#181818)}.rmap__node--key[data-astro-cid-gcymw4y4] circle[data-astro-cid-gcymw4y4]{stroke:#c27f3a73}.rmap__node--key[data-astro-cid-gcymw4y4] use[data-astro-cid-gcymw4y4]{color:var(--accent)}.rmap__wire[data-astro-cid-gcymw4y4] path[data-astro-cid-gcymw4y4]{fill:none;stroke:var(--accent);stroke-width:1.4px;stroke-dasharray:3.5 4;stroke-linecap:round;color:var(--accent);opacity:.9}.rmap__step[data-astro-cid-gcymw4y4] path[data-astro-cid-gcymw4y4]{fill:none;stroke:var(--accent);stroke-width:1.6px;stroke-linecap:round;color:var(--accent)}.rmap__t[data-astro-cid-gcymw4y4]{fill:var(--ink,#181818)}.rmap__t--src[data-astro-cid-gcymw4y4],.rmap__t--lab[data-astro-cid-gcymw4y4]{letter-spacing:.07em;text-transform:uppercase;font-size:13px;font-weight:800}.rmap__t--note[data-astro-cid-gcymw4y4]{letter-spacing:0;text-transform:none;fill:#4a4a4a;font-size:13.5px;font-weight:400}@media (width<=900px){.rmap__svg[data-astro-cid-gcymw4y4]{display:none}.rmap__stack[data-astro-cid-gcymw4y4]{display:block}}.rmap__band[data-astro-cid-gcymw4y4]{text-align:center}.rmap__band--key[data-astro-cid-gcymw4y4]{padding:0}.rmap__bandLabel[data-astro-cid-gcymw4y4]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted,#6b6b6b);margin:0 0 12px;font-size:.76rem;font-weight:800}.rmap__bandTitle[data-astro-cid-gcymw4y4]{letter-spacing:.06em;text-transform:uppercase;color:var(--ink,#181818);margin:10px 0 6px;font-size:.9rem;font-weight:800}.rmap__bandNote[data-astro-cid-gcymw4y4]{color:#4a4a4a;text-wrap:pretty;max-width:34ch;margin:0 auto;font-size:.95rem;line-height:1.45}.rmap__chips[data-astro-cid-gcymw4y4]{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rmap__chip[data-astro-cid-gcymw4y4]{letter-spacing:.07em;text-transform:uppercase;border:1px solid #00000029;border-radius:999px;align-items:center;gap:7px;padding:6px 13px 6px 9px;font-size:.76rem;font-weight:800;display:flex}.rmap__chipIcon[data-astro-cid-gcymw4y4] svg{width:15px;height:15px}.rmap__grid[data-astro-cid-gcymw4y4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;max-width:24rem;margin:0 auto;padding:0;list-style:none;display:grid}.rmap__cell[data-astro-cid-gcymw4y4]{text-align:center}.rmap__cellLabel[data-astro-cid-gcymw4y4]{letter-spacing:.06em;text-transform:uppercase;text-wrap:balance;margin-top:8px;font-size:.72rem;font-weight:800;line-height:1.25;display:block}.rmap__discM[data-astro-cid-gcymw4y4]{width:52px;height:52px;color:var(--accent);border:1px solid #c27f3a73;border-radius:50%;place-items:center;margin-inline:auto;display:grid}.rmap__discM[data-astro-cid-gcymw4y4] svg{width:24px;height:24px}.rmap__discM--sm[data-astro-cid-gcymw4y4]{width:42px;height:42px;color:var(--ink,#181818);border-color:#00000047;margin-inline:auto}.rmap__discM--sm[data-astro-cid-gcymw4y4] svg{width:19px;height:19px}.rmap__down[data-astro-cid-gcymw4y4]{background:var(--accent);opacity:.85;width:1.5px;height:26px;margin:14px auto;display:block;position:relative}.rmap__down[data-astro-cid-gcymw4y4]:after{content:"";border-top:1.5px solid var(--accent);border-right:1.5px solid var(--accent);width:7px;height:7px;position:absolute;bottom:0;left:50%;transform:translate(-50%)rotate(135deg)}.reg-state[data-astro-cid-ht4onkwl]{color:#fff;margin:12px 0 0;font-size:.94rem;font-weight:700;line-height:1.4}.reg-state--block[data-astro-cid-ht4onkwl]{margin-top:0;padding:0 0 16px}.reg-state__retry[data-astro-cid-ht4onkwl]{font:inherit;background:var(--black);color:#fff;cursor:pointer;border:0;margin-left:8px;padding:6px 14px;font-weight:800}
