.post-puente{position:relative;display:grid;grid-template-columns:1fr;grid-gap:18px;gap:18px;margin:10px 0 36px;padding:22px 24px;border-radius:20px;background:linear-gradient(135deg,#FFF6F0,#FFFFFF 70%);border:1.5px solid #f1d2be;box-shadow:0 22px 44px -32px rgba(196,81,27,.55);overflow:hidden}.post-puente:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:var(--grad)}.post-puente.con-img{grid-template-columns:210px minmax(0,1fr);align-items:center}.post-puente-img{position:relative;display:block;border-radius:12px;overflow:hidden;box-shadow:0 14px 30px -18px rgba(0,0,0,.6)}.post-puente-img img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;transition:transform .4s var(--ease)}.post-puente-img span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.92);color:var(--terracota);font-size:.9rem;padding-left:3px}.post-puente-img:hover img{transform:scale(1.04)}.post-puente-txt{display:flex;flex-direction:column;gap:6px;min-width:0}.post-puente-k{font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--terracota)}.post-puente-t{font-size:1.22rem;line-height:1.25;letter-spacing:-.015em;color:var(--ink)}.post-puente-txt p{margin:2px 0 0;font-size:.95rem;line-height:1.55;color:#4A4A4F}.post-puente-btns{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:12px}.post-puente-btns .btn{padding:11px 20px;font-size:.92rem}.post-puente-sec{font-size:.92rem;font-weight:700;color:var(--terracota);text-decoration:none}.post-puente-sec:hover{text-decoration:underline}.post-lead{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start;margin:18px 0 38px;padding:24px;border-radius:22px;background:#fff;border:1px solid var(--hairline);box-shadow:0 30px 60px -44px rgba(60,30,10,.55)}.post-lead-cover{position:-webkit-sticky;position:sticky;top:90px}.post-lead-txt{display:flex;flex-direction:column;gap:6px;min-width:0}.post-lead-k{display:inline-flex;align-items:center;gap:8px;font-size:.74rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--terracota)}.post-lead-t{font-size:1.2rem;line-height:1.25;letter-spacing:-.015em;color:var(--ink)}.post-lead-txt>p{margin:0 0 6px;font-size:.92rem;line-height:1.5;color:var(--gray)}.post-lead .rc-form{margin-top:8px;padding:0;grid-gap:12px 14px;gap:12px 14px;display:grid;grid-template-columns:1fr 1fr}.post-lead .rc-form>*{grid-column:1/-1}.post-lead .rc-form>.rc-campo{grid-column:auto}.post-lead .rc-nota{margin:0}.post-lead .rc-campo label{font-size:.8rem}@media (max-width:620px){.post-puente{padding:18px 16px 18px 20px}.post-puente.con-img{grid-template-columns:1fr}.post-puente-t{font-size:1.1rem}.post-puente-btns .btn{width:100%;justify-content:center;text-align:center}.post-lead{grid-template-columns:1fr;padding:18px 16px;gap:14px}.post-lead-cover{position:static;width:110px}.post-lead .rc-form{grid-template-columns:1fr;padding:0}.post-lead .rc-form>.rc-campo{grid-column:1/-1}}