.rp:where(.astro-i6o4tsg7){font-family:var(--font-text);color:#140c1b;background:#fffaf4}.rp:where(.astro-i6o4tsg7) code:where(.astro-i6o4tsg7),.rp:where(.astro-i6o4tsg7) .rp-mono:where(.astro-i6o4tsg7){font-variant-ligatures:none}.rp:where(.astro-i6o4tsg7) a:where(.astro-i6o4tsg7){color:#a85a0c;text-underline-offset:2px;text-decoration:underline}.rp-wrap:where(.astro-i6o4tsg7){box-sizing:content-box;max-width:1240px;margin:0 auto;padding-left:32px;padding-right:32px}.rp:where(.astro-i6o4tsg7) h2:where(.astro-i6o4tsg7){font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:30px;font-weight:800;line-height:1.1}.rp:where(.astro-i6o4tsg7) h3:where(.astro-i6o4tsg7){font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700;line-height:1.25}.rp:where(.astro-i6o4tsg7) p:where(.astro-i6o4tsg7){margin:0;line-height:1.6}.rp-kick:where(.astro-i6o4tsg7){font:600 13px var(--font-text);letter-spacing:.12em;text-transform:uppercase;color:#6e5f79}.rp-chip:where(.astro-i6o4tsg7){height:24px;font:600 13px var(--font-text);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.rp-c-good:where(.astro-i6o4tsg7){color:#1d7a45;background:#e6f4ea}.rp-c-warn:where(.astro-i6o4tsg7){color:#8a5300;background:#fff1d6}.rp-c-info:where(.astro-i6o4tsg7){color:#2f62d9;background:#e8eefc}.rp-badge:where(.astro-i6o4tsg7){height:28px;font:600 13px var(--font-text);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 11px;display:inline-flex}.rp-b-off:where(.astro-i6o4tsg7){color:#6b3a06;background:#fde6cb}.rp-b-sig:where(.astro-i6o4tsg7){color:#1d7a45;background:#e6f4ea}.rp-mono:where(.astro-i6o4tsg7){font-family:var(--font-mono)}.rp-panel:where(.astro-i6o4tsg7){background:#fff;border:1px solid #eadfd3;border-radius:14px}.rp-clip:where(.astro-i6o4tsg7){overflow:hidden}.rp-head:where(.astro-i6o4tsg7){background:#fffaf4;border-bottom:1px solid #eadfd3}.rp-head-in:where(.astro-i6o4tsg7){flex-direction:column;gap:22px;padding-top:28px;padding-bottom:28px;display:flex}.rp-crumb:where(.astro-i6o4tsg7){color:#6e5f79;font-size:13px}.rp-who:where(.astro-i6o4tsg7){flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.rp-logo:where(.astro-i6o4tsg7){background:#140c1b;border-radius:18px;flex:none;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.rp-who-txt:where(.astro-i6o4tsg7){flex-direction:column;flex:1;gap:8px;min-width:260px;display:flex}.rp-title:where(.astro-i6o4tsg7){flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rp-h1:where(.astro-i6o4tsg7){font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:46px;font-weight:800;line-height:1}.rp-lede:where(.astro-i6o4tsg7){color:#4a3d55;max-width:62ch;font-size:18px}.rp-links:where(.astro-i6o4tsg7){flex-wrap:wrap;gap:18px;font-size:14px;display:flex}.rp-links:where(.astro-i6o4tsg7) a:where(.astro-i6o4tsg7){align-items:center;gap:6px;min-height:28px;display:inline-flex}.rp-facts:where(.astro-i6o4tsg7){border-top:1px solid #eadfd3;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:16px;padding:16px 0 0;display:grid}.rp-fact:where(.astro-i6o4tsg7){flex-direction:column;gap:3px;min-width:0;display:flex}.rp-fact:where(.astro-i6o4tsg7) span:where(.astro-i6o4tsg7){letter-spacing:.06em;text-transform:uppercase;color:#6e5f79;font-size:13px}.rp-fact:where(.astro-i6o4tsg7) b:where(.astro-i6o4tsg7){color:#140c1b;font-size:15px;font-weight:600}.rp-body:where(.astro-i6o4tsg7){grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));align-items:start;gap:32px;padding-top:40px;padding-bottom:80px;display:grid}.rp-mods-sec:where(.astro-i6o4tsg7){flex-direction:column;grid-column:1/-1;gap:14px;display:flex}.rp-mods-top:where(.astro-i6o4tsg7){flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}.rp-stack6:where(.astro-i6o4tsg7){flex-direction:column;gap:6px;display:flex}.rp-note:where(.astro-i6o4tsg7){color:#6e5f79;font-size:13.5px}.rp-note-w:where(.astro-i6o4tsg7){max-width:52ch}.rp-mods:where(.astro-i6o4tsg7){border-collapse:collapse;width:100%;font-size:14.5px}.rp-mods:where(.astro-i6o4tsg7) th:where(.astro-i6o4tsg7){text-align:left;font:600 13px var(--font-text);letter-spacing:.08em;text-transform:uppercase;color:#6e5f79;white-space:nowrap;background:#fff4e8;border-bottom:1px solid #dccfc2;padding:12px 16px}.rp-mods:where(.astro-i6o4tsg7) td:where(.astro-i6o4tsg7){vertical-align:middle;color:#4a3d55;border-bottom:1px solid #eadfd3;padding:14px 16px}.rp-mods:where(.astro-i6o4tsg7) tr:where(.astro-i6o4tsg7):last-child td:where(.astro-i6o4tsg7){border-bottom:0}.rp:where(.astro-i6o4tsg7) .rp-mname:where(.astro-i6o4tsg7){color:#140c1b;font-size:15.5px;font-weight:600;text-decoration:none}.rp:where(.astro-i6o4tsg7) .rp-mname:where(.astro-i6o4tsg7):hover{color:#a85a0c}.rp-id:where(.astro-i6o4tsg7){color:#6e5f79;font-size:13px}.rp-line:where(.astro-i6o4tsg7){font-size:14px}.rp-ink:where(.astro-i6o4tsg7){color:#140c1b}.rp-dim:where(.astro-i6o4tsg7){color:#6e5f79}.rp-need:where(.astro-i6o4tsg7){margin-top:3px;font-size:13px}.rp-src:where(.astro-i6o4tsg7){white-space:nowrap;font-size:13px}.rp-tile:where(.astro-i6o4tsg7){color:#fff;width:40px;height:40px;font:800 18px var(--font-display);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.rp-tile:where(.astro-i6o4tsg7) img:where(.astro-i6o4tsg7){width:26px;height:26px}.rp-verif:where(.astro-i6o4tsg7){flex-direction:column;padding:24px 24px 10px;display:flex}.rp-sub:where(.astro-i6o4tsg7){color:#4a3d55;font-size:14.5px;margin-bottom:8px!important}.rp-p14:where(.astro-i6o4tsg7){color:#4a3d55;font-size:14px}.rp-small:where(.astro-i6o4tsg7){color:#6e5f79;font-size:13px}.rp-vrow:where(.astro-i6o4tsg7){border-top:1px solid #eadfd3;grid-template-columns:32px 1fr auto;place-items:start;gap:4px 14px;padding:16px 0;display:grid}.rp-vrow:where(.astro-i6o4tsg7):first-of-type{border-top:0}.rp-vic:where(.astro-i6o4tsg7){color:#a85a0c;background:#fff4e8;border-radius:9px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.rp-txt:where(.astro-i6o4tsg7){overflow-wrap:anywhere;color:#140c1b;background:#fff4e8;border:1px solid #eadfd3;border-radius:8px;margin:8px 0 6px;padding:8px 10px;font-size:13px;display:block}.rp-card:where(.astro-i6o4tsg7){flex-direction:column;gap:14px;padding:24px;display:flex}.rp-key:where(.astro-i6o4tsg7){background:#fffaf4;border:1px solid #eadfd3;border-radius:12px;flex-direction:column;gap:10px;padding:16px;display:flex}.rp-key-top:where(.astro-i6o4tsg7){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.rp-keytxt:where(.astro-i6o4tsg7){overflow-wrap:anywhere;font-size:13.5px}.rp-keymeta:where(.astro-i6o4tsg7){color:#4a3d55;font-size:13.5px}.rp-hist:where(.astro-i6o4tsg7){border-left:2px solid #eadfd3;flex-direction:column;gap:12px;margin:0;padding:0 0 0 16px;list-style:none;display:flex}.rp-hist:where(.astro-i6o4tsg7) li:where(.astro-i6o4tsg7){color:#4a3d55;font-size:14px}.rp-hist:where(.astro-i6o4tsg7) b:where(.astro-i6o4tsg7){color:#140c1b}.rp-maint:where(.astro-i6o4tsg7){border-top:1px solid #eadfd3;flex-direction:column;gap:6px;padding-top:12px;display:flex}.rp-empty:where(.astro-i6o4tsg7){text-align:center;border:1.5px dashed #dccfc2;border-radius:12px;flex-direction:column;align-items:center;gap:10px;padding:28px 20px;display:flex}@media (width<=760px){.rp-h1:where(.astro-i6o4tsg7){font-size:38px}.rp-vchip:where(.astro-i6o4tsg7){justify-self:start}.rp-mods:where(.astro-i6o4tsg7) thead:where(.astro-i6o4tsg7){display:none}.rp-mods:where(.astro-i6o4tsg7) tr:where(.astro-i6o4tsg7){border-bottom:1px solid #eadfd3;grid-template-columns:40px 1fr;gap:4px 14px;padding:14px 16px;display:grid}.rp-mods:where(.astro-i6o4tsg7) td:where(.astro-i6o4tsg7){border:0;padding:0}.rp-mods:where(.astro-i6o4tsg7) td:where(.astro-i6o4tsg7).rp-t{grid-row:span 3}.rp-mods:where(.astro-i6o4tsg7) td:where(.astro-i6o4tsg7).rp-hide-s{display:none}.rp-vrow:where(.astro-i6o4tsg7){grid-template-columns:32px 1fr}.rp-vrow:where(.astro-i6o4tsg7)>.rp-vchip:where(.astro-i6o4tsg7){grid-column:2}.rp-links:where(.astro-i6o4tsg7) a:where(.astro-i6o4tsg7){min-height:44px}}
