/* RC9: small shared polish; product cards and selected hero art stay intact. */
.rc8-country:after{content:'';width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;right:13px;top:50%;transform:translateY(-70%) rotate(45deg)}
.rc8-country:has(select:open):after{transform:translateY(-30%) rotate(225deg)}
.rc9-assembly-scope{font-size:14px;line-height:1.55;color:var(--muted,#526666);margin:12px 0 18px}
.rc9-source{font-size:14px;line-height:1.6;margin:14px 0 22px}
footer a{min-height:44px;display:inline-flex;align-items:center;padding-top:8px;padding-bottom:8px}
footer nav{display:flex;flex-wrap:wrap;gap:4px 20px}
.rc8-team{gap:0 24px}.rc8-team dt{line-height:1.5}.rc8-team>div:first-child{border-top:2px solid var(--gs,#008873)}
