.rc-blog-reciente{background:radial-gradient(ellipse at 8% 20%,rgba(0,100,224,.08),transparent 40%),radial-gradient(ellipse at 92% 80%,rgba(110,212,255,.1),transparent 40%),radial-gradient(ellipse at 60% 10%,rgba(101,219,141,.07),transparent 35%),var(--rc-light-100);overflow:hidden;padding:var(--section-y) 0;position:relative}.rc-blog-reciente__container{margin:0 auto;position:relative;width:min(var(--container),calc(100% - 40px));z-index:1}.rc-blog-reciente__header{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:40px}.rc-blog-reciente__titulo{color:var(--rc-blue-700);font-family:var(--font-display);font-size:clamp(28px,4vw,42px);font-weight:800;line-height:1.12;margin:0}.rc-blog-reciente__btn{align-items:center;background:transparent;border:1.5px solid var(--rc-blue-600);border-radius:var(--radius-pill);color:var(--rc-blue-600);display:inline-flex;font-family:var(--font-body);font-size:14px;font-weight:500;gap:8px;min-height:44px;padding:12px 24px;text-decoration:none;transition:background var(--speed),color var(--speed),transform var(--speed);white-space:nowrap}.rc-blog-reciente__btn:hover{background:var(--rc-blue-600);color:var(--rc-white);transform:translateY(-2px)}.rc-blog-reciente__grid{display:grid;gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr))}.rc-blog-reciente__card{background:var(--rc-white);border:1px solid #e2e8f0;border-radius:var(--radius-md);color:inherit;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform var(--speed),box-shadow var(--speed)}.rc-blog-reciente__card:hover{box-shadow:0 12px 32px rgba(0,100,224,.1);transform:translateY(-4px)}.rc-blog-reciente__thumb{aspect-ratio:16/9;background:var(--rc-light-200);overflow:hidden;width:100%}.rc-blog-reciente__thumb img{display:block;height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.rc-blog-reciente__card:hover .rc-blog-reciente__thumb img{transform:scale(1.04)}.rc-blog-reciente__thumb--placeholder{background:linear-gradient(135deg,var(--rc-light-200),var(--rc-blue-400));height:100%;width:100%}.rc-blog-reciente__content{display:flex;flex:1;flex-direction:column;gap:8px;padding:20px 24px 24px}.rc-blog-reciente__meta{align-items:center;color:#64748b;display:flex;font-family:var(--font-body);font-size:12px;gap:6px}.rc-blog-reciente__tag{color:var(--rc-blue-600);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.rc-blog-reciente__sep{opacity:.5}.rc-blog-reciente__fecha{font-weight:400}.rc-blog-reciente__post-titulo{color:#0f172a;font-family:var(--font-display);font-size:16px;font-weight:700;line-height:1.35}.rc-blog-reciente__excerpt{color:#64748b;display:-webkit-box;font-family:var(--font-body);font-size:13px;font-weight:300;-webkit-line-clamp:2;line-height:1.6;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:900px){.rc-blog-reciente__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.rc-blog-reciente__header{align-items:flex-start;flex-direction:column}.rc-blog-reciente__grid{grid-template-columns:1fr}}