body.single-post{background-color:#f1eefb}body.single-post .site-main{box-sizing:border-box;max-width:800px;margin:40px auto;background:#fff;padding:32px 52px 48px}body.single-post .site-main>*:first-child{margin-top:0}@media (max-width:768px){body.single-post .site-main{width:auto;margin:20px 16px;padding:24px 22px 32px}}.archive,.blog,.category,.tag,.search{--rc-rosa:#d6246e;--rc-tinta:#1f1235;--rc-texto:#4a4756;--rc-borde:#ebe6f0;--rc-hueco:1.75rem}body:is(.archive,.blog,.category,.tag,.search,.date) :is(.page-header,.archive-header,.page-title,.archive-title){display:none!important}body:is(.archive,.blog,.category,.tag,.search) :is(div,main,section,ul):has(>article:is(.post,.hentry)){display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));column-gap:var(--rc-hueco);row-gap:0;align-items:start;padding-top:clamp(1.5rem,4vw,3rem)}body:is(.archive,.blog,.category,.tag,.search) :is(.pagination,.nav-links,.posts-navigation){grid-column:1/-1}body:is(.archive,.blog,.category,.tag,.search) article:is(.post,.hentry){display:flex;flex-direction:column;background:#fff;border:1px solid var(--rc-borde);border-radius:16px;padding:1.75rem;margin:0 0 var(--rc-hueco)!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}body:is(.archive,.blog,.category,.tag,.search) article:is(.post,.hentry):hover{transform:translateY(-3px);border-color:#f1cfdd;box-shadow:0 12px 28px -12px rgba(31,18,53,.18)}body:is(.archive,.blog,.category,.tag,.search) article:is(.post,.hentry) .entry-title{font-size:clamp(1.1rem,1.5vw,1.3rem)!important;line-height:1.3;font-weight:700;margin:0 0 .75rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}body:is(.archive,.blog,.category,.tag,.search) article:is(.post,.hentry) .entry-title a{color:var(--rc-tinta);text-decoration:none;transition:color .2s ease}body:is(.archive,.blog,.category,.tag,.search) article:is(.post,.hentry) .entry-title a:hover,body:is(.archive,.blog,.category,.tag,.search) article:is(.post,.hentry) .entry-title a:focus-visible{color:var(--rc-rosa)}body:is(.archive,.blog,.category,.tag,.search) article:is(.post,.hentry) p{color:var(--rc-texto)!important;font-size:.95rem;line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}body:is(.archive,.blog,.category,.tag,.search) article:is(.post,.hentry) :is(.more-link,.read-more){display:inline-flex;align-items:center;gap:.4rem;margin-top:auto;padding-top:1.1rem;font-weight:600;font-size:.9rem;color:var(--rc-rosa);text-decoration:none}body:is(.archive,.blog,.category,.tag,.search) article:is(.post,.hentry) :is(.more-link,.read-more)::after{content:"→";transition:transform .2s ease}body:is(.archive,.blog,.category,.tag,.search) article:is(.post,.hentry) :is(.more-link,.read-more):hover::after{transform:translateX(4px)}body:is(.archive,.blog,.category,.tag,.search) article:is(.post,.hentry) .post-thumbnail img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:10px;margin-bottom:1.1rem;display:block}@media (max-width:600px){.archive,.blog,.category,.tag,.search{--rc-hueco:1.25rem}body:is(.archive,.blog,.category,.tag,.search) article:is(.post,.hentry){padding:1.25rem;border-radius:12px}}body:is(.archive,.blog,.category,.tag,.search) article:is(.post,.hentry) a:focus-visible{outline:3px solid var(--rc-rosa);outline-offset:3px}@media (prefers-reduced-motion:reduce){body:is(.archive,.blog,.category,.tag,.search) article:is(.post,.hentry){transition:none!important;transform:none!important}}@media (max-width:1024px){body:has(.reclutae-legal) :is(div,main,section,article,aside):has(.reclutae-legal){max-width:100%!important;width:auto!important;min-width:0!important;margin-left:0!important;margin-right:0!important}}body:has(.reclutae-legal){background-color:#f1eefb}body:has(.reclutae-legal) .reclutae-legal{background:#fff;border-radius:16px;margin:40px auto;padding:48px 52px 56px}@media (max-width:768px){body:has(.reclutae-legal) .reclutae-legal{margin:20px 16px;padding:28px 22px 90px;border-radius:12px}}