.rc-c{padding-bottom:48px}.rc-txt{max-width:80ch;margin:0 0 22px;font:400 16px/1.7 var(--i);color:var(--p2-tx,#334155)}.rc .fx-mig{padding:20px 0 10px}.rc .fx-mig ol{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;font:700 12px/1.6 var(--i);letter-spacing:.05em;text-transform:uppercase;color:var(--p2-mu,#64748b)}.rc .fx-mig li+li:before{content:"\203a";margin:0 9px}.rc .fx-mig a{color:inherit}.rc .fx-mig a:hover{color:var(--p2-ink,#0f172a)}.rc-pg{display:flex;align-items:center;justify-content:center;gap:18px;margin:30px 0 8px;font:700 14px/1 var(--i)}.rc-pg a{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border:1px solid #d7dbe0;border-radius:999px;background:#fff;color:var(--p2-ink,#0f172a);text-decoration:none}.rc-pg a:hover{background:color-mix(in srgb,var(--p2-pri,#222) 7%,#fff)}.rc-rel{margin-top:44px;padding-top:26px;border-top:1px solid #e2e8f0}.rc-rel h2{margin:0 0 14px;font:800 20px/1.2 var(--i);letter-spacing:-.02em}.rc-rel ul{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.rc-rel a{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border:1px solid #d7dbe0;border-radius:999px;background:#fff;color:var(--p2-ink,#0f172a);font:600 14px/1.2 var(--i);text-decoration:none}.rc-rel a:hover{border-color:var(--p2-pri,#222)}.rc-rel .n{padding:2px 8px;border-radius:999px;background:#eef1f4;font:700 12px/1.3 var(--i);color:#475569}.rc .al-g{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px}.rc .al-g>.card{min-width:0}
