.blog-header{text-align:center;padding:48px 20px 40px;max-width:720px;margin:0 auto}.blog-header h1{font-size:clamp(32px,5vw,48px);margin-bottom:var(--space-m)}.blog-header p{color:var(--texto-muted);font-size:17px;line-height:1.65}.blog-grid{max-width:1200px;margin:0 auto;padding:0 20px 64px;display:grid;grid-template-columns:1fr;gap:var(--space-xl)}@media(min-width:640px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.blog-header{padding:64px 48px 48px}.blog-grid{grid-template-columns:repeat(3,1fr);padding:0 48px 96px;gap:var(--space-2xl)}}.blog-card{background:var(--blanco);border-radius:var(--radius-m);overflow:hidden;box-shadow:var(--shadow-card);text-decoration:none;color:inherit;display:flex;flex-direction:column;transition:transform var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out)}.blog-card:hover{text-decoration:none;color:inherit}@media(hover:hover){.blog-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-elevated)}}.blog-card__image{aspect-ratio:16 / 9;background-color:var(--borde);overflow:hidden;position:relative}.blog-card__image:after{content:"";position:absolute;bottom:0;right:0;width:48px;height:48px;background:linear-gradient(135deg,transparent 38%,var(--terracota) 38%,var(--terracota) 50%,var(--blanco) 50%)}.blog-card__image img{width:100%;height:100%;object-fit:cover}.blog-card__image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--texto-muted);background-color:var(--borde)}.blog-card__body{padding:var(--space-l);display:flex;flex-direction:column;flex:1}.blog-card__meta{display:flex;align-items:center;gap:var(--space-xs);font-size:13px;color:var(--texto-muted);margin-bottom:var(--space-s)}.blog-card__title{font-family:Libre Caslon Display,Georgia,serif;font-weight:400;font-size:20px;line-height:1.25;color:var(--texto);margin-bottom:var(--space-s)}.blog-card__excerpt{font-size:15px;color:var(--texto-muted);line-height:1.6;margin-bottom:var(--space-m);flex:1}.blog-card__tags{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.blog-card__tag{font-size:12px;font-weight:500;color:var(--terracota);background:#c4704b14;padding:3px 10px;border-radius:var(--radius-full);letter-spacing:.02em}.blog-post__header{padding:48px 20px 0}.blog-post__header-inner{max-width:720px;margin:0 auto;padding-bottom:var(--space-2xl)}.blog-post__layout{max-width:1200px;margin:0 auto;padding:0 20px 64px}.blog-post__content{max-width:720px}@media(min-width:1024px){.blog-post__header{padding:64px 48px 0}.blog-post__header-inner{max-width:1200px}.blog-post__layout{display:grid;grid-template-columns:1fr 300px;gap:var(--space-3xl);padding:0 48px 96px}.blog-post__content{max-width:none;min-width:0}}.blog-post__breadcrumbs{font-size:13px;color:var(--texto-muted);margin-bottom:var(--space-l)}.blog-post__breadcrumbs a{color:var(--texto-muted);text-decoration:none}.blog-post__breadcrumbs a:hover{color:var(--terracota);text-decoration:underline}.blog-post__breadcrumbs span{margin:0 var(--space-xs);opacity:.5}.blog-post__title{font-size:clamp(28px,5vw,42px);line-height:1.15;margin-bottom:var(--space-l)}.blog-post__meta{display:flex;align-items:center;gap:var(--space-m);font-size:14px;color:var(--texto-muted);padding-bottom:var(--space-l);border-bottom:1px solid var(--borde)}.blog-post__tags{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-top:var(--space-s)}.blog-post__tag{font-size:12px;font-weight:500;color:var(--terracota);background:#c4704b14;padding:3px 10px;border-radius:var(--radius-full)}.blog-post__hero-image{margin-bottom:var(--space-2xl);border-radius:var(--radius-m);overflow:hidden;position:relative}.blog-post__hero-image:after{content:"";position:absolute;bottom:0;right:0;width:48px;height:48px;background:linear-gradient(135deg,transparent 38%,var(--terracota) 38%,var(--terracota) 50%,var(--verde-volcan) 50%)}.blog-post__hero-image img{width:100%;height:auto}.prose{font-size:17px;line-height:1.75;color:var(--texto)}.prose>p:first-child:first-letter{font-family:Libre Caslon Display,Georgia,serif;font-size:3.4em;float:left;line-height:.8;margin-right:8px;margin-top:6px;color:var(--verde-volcan)}.prose h2{font-size:28px;margin-top:var(--space-3xl);margin-bottom:var(--space-l);padding-top:var(--space-2xl);border-top:2px solid var(--terracota)}.prose>p:first-child+h2{border-top:none;padding-top:0}.prose h3{font-family:Switzer,sans-serif;font-size:19px;font-weight:600;letter-spacing:.01em;margin-top:var(--space-2xl);margin-bottom:var(--space-m);padding-left:var(--space-m);border-left:3px solid var(--terracota)}.prose p{margin-bottom:var(--space-l)}.prose ul,.prose ol{margin-bottom:var(--space-l);padding-left:0}.prose ul{list-style:none}.prose ol{list-style:none;counter-reset:prose-ol}.prose ol>li{counter-increment:prose-ol}.prose ol>li:before{content:counter(prose-ol) ".";font-family:Libre Caslon Display,Georgia,serif;font-weight:400;color:var(--terracota);min-width:28px;display:inline-block}.prose li{margin-bottom:var(--space-s);padding-left:28px;position:relative;line-height:1.65}.prose ul>li:before{content:"";position:absolute;left:6px;top:10px;width:6px;height:6px;border-radius:50%;background:var(--terracota)}.prose blockquote{border-left:3px solid var(--terracota);padding:var(--space-l) var(--space-xl);margin:var(--space-2xl) 0;font-style:italic;color:var(--texto-muted);background:#1a2f2a08;border-radius:0 var(--radius-s) var(--radius-s) 0}.prose blockquote p:last-child{margin-bottom:0}.prose strong{font-weight:600;color:var(--verde-volcan)}.prose table{width:100%;border-collapse:separate;border-spacing:0;margin:var(--space-2xl) 0;background:var(--blanco);border-radius:var(--radius-m);overflow:hidden;box-shadow:var(--shadow-card);font-size:15px}.prose thead{background:var(--verde-volcan)}.prose thead th{font-family:Switzer,sans-serif;font-weight:600;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--texto-claro);padding:14px 20px;text-align:left;border-bottom:2px solid var(--terracota)}.prose tbody td{padding:12px 20px;border-bottom:1px solid var(--borde);color:var(--texto)}.prose tbody tr:last-child td{border-bottom:none}.prose tbody tr:last-child{background:#1a2f2a0a}.prose tbody tr:last-child td{font-weight:600;color:var(--verde-volcan)}@media(max-width:480px){.prose table{font-size:14px}.prose thead th,.prose tbody td{padding:10px 14px}}.prose img{border-radius:var(--radius-s);margin:var(--space-2xl) 0}.prose hr{border:none;border-top:1px solid var(--borde);margin:var(--space-2xl) 0}.prose a{color:var(--terracota);text-decoration:underline;text-decoration-color:#c4704b4d;text-underline-offset:3px;transition:text-decoration-color var(--duration-normal) ease}.prose a:hover{text-decoration-color:var(--terracota)}.prose code{font-size:.9em;background:#1a2f2a0f;padding:2px 6px;border-radius:var(--radius-xs)}.prose pre{background:var(--verde-volcan);color:var(--texto-claro);padding:var(--space-l);border-radius:var(--radius-s);overflow-x:auto;margin:var(--space-2xl) 0}.prose pre code{background:none;padding:0;border-radius:0;color:inherit}@media(min-width:1024px){.prose{font-size:18px}.prose>p:first-child:first-letter{font-size:3.8em}.prose h2{font-size:32px}.prose h3{font-size:21px}}.blog-cta{background-color:var(--verde-volcan);border-radius:var(--radius-l);padding:40px 24px;text-align:center;margin:var(--space-3xl) 0;display:flex;flex-direction:column;align-items:center}.blog-cta__rule{display:block;width:40px;height:2px;background:var(--terracota);margin-bottom:var(--space-l);border-radius:1px}.blog-cta h3{font-family:Libre Caslon Display,Georgia,serif;font-weight:400;font-size:24px;color:var(--texto-claro);margin-bottom:var(--space-s)}.blog-cta__accent{color:var(--terracota)}.blog-cta p{color:#f5f0e899;font-size:15px;line-height:1.7;max-width:420px;margin:0;letter-spacing:.01em}.blog-cta__form-mobile{width:100%;max-width:400px;margin-top:var(--space-l);text-align:left}@media(min-width:1024px){.blog-cta{padding:52px 48px}.blog-cta h3{font-size:28px}.blog-cta__form-mobile{display:none}}.related-posts{margin-top:var(--space-3xl);padding-top:var(--space-2xl);border-top:1px solid var(--borde)}.related-posts h2{font-size:24px;margin-bottom:var(--space-xl)}.related-posts__grid{display:grid;grid-template-columns:1fr;gap:var(--space-l)}@media(min-width:640px){.related-posts__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.related-posts h2{font-size:28px}}.blog-sidebar{display:none}@media(min-width:1024px){.blog-sidebar{display:flex;flex-direction:column;gap:var(--space-m);position:sticky;top:96px;align-self:start}}.sidebar-card{background:var(--blanco);border-radius:var(--radius-m);padding:var(--space-l);box-shadow:var(--shadow-card)}.sidebar-card--primary{background:var(--verde-volcan);color:var(--texto-claro)}.sidebar-card__eyebrow{display:block;font-family:Switzer,sans-serif;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--terracota);margin-bottom:var(--space-s)}.sidebar-card__title{font-family:Libre Caslon Display,Georgia,serif;font-weight:400;font-size:20px;line-height:1.25;color:var(--texto-claro);margin-bottom:var(--space-s)}.sidebar-card__text{font-size:14px;line-height:1.6;color:#f5f0e8b3;margin-bottom:var(--space-m)}.sidebar-card__btn{width:100%;font-size:14px;padding:12px 20px}.sidebar-form{position:relative}.sidebar-form .form-input,.sidebar-form .form-select,.sidebar-form .form-textarea{font-size:14px;padding:10px 12px;background:#f5f0e81a;border-color:#f5f0e833;color:var(--texto-claro)}.sidebar-form .form-input::placeholder,.sidebar-form .form-textarea::placeholder{color:#f5f0e866}.sidebar-form .form-input:focus,.sidebar-form .form-select:focus,.sidebar-form .form-textarea:focus{border-color:var(--terracota);background:#f5f0e826}.sidebar-form .form-select option{background:var(--verde-volcan);color:var(--texto-claro)}.sidebar-form .form-label{font-size:13px;margin-bottom:4px;color:#f5f0e8d9}.sidebar-form .form-error{color:#ff9b9b}.sidebar-form__group{margin-bottom:14px}.sidebar-form__error{background:#ff9b9b26;color:#ff9b9b;font-size:13px;line-height:1.4;padding:10px 12px;border-radius:var(--radius-s);margin-bottom:14px}.sidebar-form__error a{color:inherit}.sidebar-form__privacy{font-size:11px;color:#f5f0e880;margin:0 0 12px}.sidebar-form__privacy a{color:#f5f0e880;text-decoration-color:#f5f0e833}.sidebar-form__submit{width:100%;font-size:14px;padding:12px 20px}.sidebar-form__reassurance{display:flex;align-items:center;justify-content:center;gap:5px;font-size:12px;color:#f5f0e880;margin:10px 0 0}.sidebar-form__success{display:flex;flex-direction:column;align-items:center;text-align:center;padding:32px 0}.sidebar-form__success-icon{color:var(--terracota);margin-bottom:12px}.sidebar-form__success-title{font-family:Libre Caslon Display,Georgia,serif;font-weight:400;font-size:22px;margin-bottom:6px;color:var(--texto-claro)}.sidebar-form__success-text{font-size:14px;color:#f5f0e8b3;margin:0}.sidebar-link{display:flex;align-items:center;gap:var(--space-s);background:var(--blanco);border-radius:var(--radius-m);padding:var(--space-m) var(--space-l);box-shadow:var(--shadow-card);text-decoration:none;color:var(--texto);transition:box-shadow var(--duration-normal) ease,transform var(--duration-normal) ease}.sidebar-link:hover{box-shadow:var(--shadow-elevated);transform:translateY(-2px);text-decoration:none;color:var(--texto)}.sidebar-link svg{flex-shrink:0;color:var(--terracota)}.sidebar-link--whatsapp svg{color:#25d366}.sidebar-link__label{display:block;font-size:14px;font-weight:600;color:var(--texto);line-height:1.3}.sidebar-link__value{display:block;font-size:13px;color:var(--texto-muted);line-height:1.3}.sidebar-trust{background:var(--blanco);border-radius:var(--radius-m);padding:var(--space-l);box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:var(--space-s)}.sidebar-trust__item{display:flex;align-items:center;gap:var(--space-xs);font-size:13px;color:var(--texto);line-height:1.4}.sidebar-trust__item svg{flex-shrink:0;color:var(--exito)}@media(prefers-reduced-motion:reduce){.blog-card{transition:none}}
