.rts-subscribed[data-astro-cid-r2m2c7ly]{margin-bottom:var(--space-lg);border-radius:var(--radius-md);color:#3ddc84;background:#3ddc841a;border:1px solid #3ddc844d;padding:12px 16px}.rts-guide-link[data-astro-cid-r2m2c7ly]{align-items:center;gap:var(--space-md);margin-bottom:var(--space-xl);border:1px solid var(--cpg-border);border-radius:var(--radius-md);color:var(--cpg-silver);transition:border-color var(--transition-base), transform var(--transition-base);background:linear-gradient(90deg,#c8102e1a,#f0b4290f);padding:14px 18px;display:flex}.rts-guide-link[data-astro-cid-r2m2c7ly] strong[data-astro-cid-r2m2c7ly]{color:var(--cpg-pure-white)}.rts-guide-link[data-astro-cid-r2m2c7ly]:hover{border-color:#c8102e80;transform:translateY(-1px)}.rts-guide-icon[data-astro-cid-r2m2c7ly]{width:30px;height:30px;font-family:var(--font-heading);color:#fff;background:var(--cpg-accent);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}.rts-guide-arrow[data-astro-cid-r2m2c7ly]{color:var(--cpg-accent);transition:transform var(--transition-base);margin-left:auto;font-size:1.2rem}.rts-guide-link[data-astro-cid-r2m2c7ly]:hover .rts-guide-arrow[data-astro-cid-r2m2c7ly]{transform:translate(4px)}.rts-header[data-astro-cid-r2m2c7ly]{position:relative;overflow:hidden}.rts-header[data-astro-cid-r2m2c7ly]:before{content:"";pointer-events:none;background:radial-gradient(at 50% 120%,#c8102e40,#0000 60%);position:absolute;inset:0}.rts-header[data-astro-cid-r2m2c7ly] .container[data-astro-cid-r2m2c7ly]{position:relative}.rts-live[data-astro-cid-r2m2c7ly]{margin-bottom:var(--space-md);letter-spacing:.14em;text-transform:uppercase;color:#3ddc84;background:#3ddc8414;border:1px solid #3ddc844d;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:.75rem;font-weight:700;display:inline-flex}.rts-live-dot[data-astro-cid-r2m2c7ly]{background:#3ddc84;border-radius:50%;width:8px;height:8px;animation:2s infinite rts-live}@keyframes rts-live{0%{box-shadow:0 0 #3ddc8499}70%{box-shadow:0 0 0 8px #3ddc8400}to{box-shadow:0 0 #3ddc8400}}.rts-assure-wrap[data-astro-cid-r2m2c7ly]{border-top:1px solid var(--cpg-border);border-bottom:1px solid var(--cpg-border);background:var(--cpg-dark)}.rts-assure[data-astro-cid-r2m2c7ly]{gap:var(--space-lg);padding:var(--space-xl) 0;grid-template-columns:repeat(2,1fr);display:grid}@media (width>=900px){.rts-assure[data-astro-cid-r2m2c7ly]{grid-template-columns:repeat(4,1fr)}}.rts-assure[data-astro-cid-r2m2c7ly] li[data-astro-cid-r2m2c7ly]{align-items:center;gap:var(--space-md);display:flex}.rts-assure[data-astro-cid-r2m2c7ly] svg[data-astro-cid-r2m2c7ly]{width:34px;height:34px;color:var(--cpg-accent);flex-shrink:0}.rts-assure[data-astro-cid-r2m2c7ly] strong[data-astro-cid-r2m2c7ly]{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.06em;color:var(--cpg-pure-white);display:block}.rts-assure[data-astro-cid-r2m2c7ly] span[data-astro-cid-r2m2c7ly]{color:var(--cpg-silver);font-size:.8rem}.rts-toolbar[data-astro-cid-r2m2c7ly]{justify-content:space-between;align-items:center;gap:var(--space-lg);margin-bottom:var(--space-2xl);flex-wrap:wrap;display:flex}.rts-toolbar[data-astro-cid-r2m2c7ly] .category-filter[data-astro-cid-r2m2c7ly]{margin-bottom:0}.rts-count[data-astro-cid-r2m2c7ly]{background:#ffffff1a;border-radius:999px;min-width:1.6em;margin-left:4px;padding:1px 6px;font-size:.7em;display:inline-block}.rts-sort[data-astro-cid-r2m2c7ly]{align-items:center;gap:var(--space-sm);color:var(--cpg-silver);text-transform:uppercase;letter-spacing:.1em;font-size:.8rem;display:flex}.rts-sort[data-astro-cid-r2m2c7ly] select[data-astro-cid-r2m2c7ly]{background:var(--cpg-charcoal);color:var(--cpg-light);border:1px solid var(--cpg-border);border-radius:var(--radius-md);font:inherit;text-transform:none;letter-spacing:normal;padding:8px 12px}.rts-grid[data-astro-cid-r2m2c7ly]{gap:var(--space-xl);grid-template-columns:repeat(auto-fill,minmax(min(100%,500px),1fr));display:grid}.rts-item[data-astro-cid-r2m2c7ly]{display:flex}.rts-item[data-astro-cid-r2m2c7ly]>*{flex:1}.rts-item[data-astro-cid-r2m2c7ly][hidden]{display:none}
