.content-wrapper[data-astro-cid-kphbpcdu]{max-width:1200px;margin:0 auto}.contact-grid[data-astro-cid-kphbpcdu]{gap:var(--spacing-3xl);margin-bottom:var(--spacing-3xl);grid-template-columns:1.5fr 1fr;display:grid}.contact-info-section[data-astro-cid-kphbpcdu]{flex-direction:column;display:flex}.contact-form-section[data-astro-cid-kphbpcdu] h2[data-astro-cid-kphbpcdu],.contact-info-section[data-astro-cid-kphbpcdu] h2[data-astro-cid-kphbpcdu]{font-size:var(--font-size-2xl);color:var(--color-primary);margin-top:0;margin-bottom:var(--spacing-xl)}.form-description[data-astro-cid-kphbpcdu]{color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.6}.contact-form[data-astro-cid-kphbpcdu],.email-fallback[data-astro-cid-kphbpcdu]{background:var(--color-bg-secondary);padding:var(--spacing-2xl);border-radius:var(--radius-lg);border:1px solid var(--color-border);box-shadow:0 4px 6px -1px rgba(var(--color-black-rgb), .05), 0 2px 4px -2px rgba(var(--color-black-rgb), .05)}.form-group[data-astro-cid-kphbpcdu]{margin-bottom:var(--spacing-xl)}.form-group[data-astro-cid-kphbpcdu].m-0{margin-bottom:0}.form-group[data-astro-cid-kphbpcdu].mb-xs{margin-bottom:var(--spacing-sm)}.form-row[data-astro-cid-kphbpcdu]{gap:var(--spacing-xl);margin-bottom:var(--spacing-xl);grid-template-columns:1fr 1fr;display:grid}.char-counter[data-astro-cid-kphbpcdu]{text-align:right;font-size:var(--font-size-sm);color:var(--color-text-tertiary);margin-top:var(--spacing-xs)}.form-group[data-astro-cid-kphbpcdu] label[data-astro-cid-kphbpcdu]{margin-bottom:var(--spacing-sm);color:var(--color-text-primary);font-weight:600;display:block}.form-input[data-astro-cid-kphbpcdu]{width:100%;padding:var(--spacing-md);border:2px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-base);background:var(--color-bg-primary);color:var(--color-text-primary);transition:border-color .3s}[data-astro-cid-kphbpcdu][data-theme=light] .form-input[data-astro-cid-kphbpcdu]{background:var(--color-bg-primary);color:var(--color-text-primary);border-color:var(--color-border)}.form-input[data-astro-cid-kphbpcdu]:focus{border-color:var(--color-accent-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-dark-rgb), .1);outline:none}textarea[data-astro-cid-kphbpcdu].form-input{resize:vertical;font-family:inherit}.checkbox-label[data-astro-cid-kphbpcdu]{align-items:flex-start;gap:var(--spacing-sm);cursor:pointer;font-weight:400;display:flex}.checkbox-label[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu][type=checkbox]{cursor:pointer;margin-top:4px}.checkbox-label[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]{color:var(--color-primary);text-decoration:underline}.btn-large[data-astro-cid-kphbpcdu]{width:100%;padding:var(--spacing-lg);font-size:var(--font-size-lg)}.form-note[data-astro-cid-kphbpcdu]{margin-top:var(--spacing-xl);padding:var(--spacing-lg);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:#856404;background:#fff3cd;border:1px solid #ffeaa7}[data-astro-cid-kphbpcdu][data-theme=dark] .form-note[data-astro-cid-kphbpcdu]{color:var(--color-text-primary);background:#fff3cd;border-color:#ffeaa7}.form-note[data-astro-cid-kphbpcdu] strong[data-astro-cid-kphbpcdu]{margin-bottom:var(--spacing-sm);color:var(--color-text-primary);display:block}.email-fallback[data-astro-cid-kphbpcdu]{margin-top:var(--spacing-xl);text-align:center}.email-fallback[data-astro-cid-kphbpcdu] p[data-astro-cid-kphbpcdu]{margin-bottom:var(--spacing-md)}.form-message{padding:var(--spacing-lg) var(--spacing-xl);border-radius:var(--radius-lg);margin-top:var(--spacing-lg);font-size:var(--font-size-base);align-items:center;gap:var(--spacing-md);box-shadow:0 4px 6px -1px rgba(var(--color-black-rgb), .1);animation:.3s ease-out slideIn;display:flex}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.message-icon{flex-shrink:0;font-size:1.25rem}.form-message p{margin:0;font-weight:500;line-height:1.5}.form-message.success{color:#065f46;box-shadow:0 0 15px rgba(var(--color-primary-rgb), .1);background:#ecfdf5;border:1px solid #10b981}.form-message.error{color:#991b1b;background:#fff5f5;border:1px solid #f87171;box-shadow:0 0 15px #ef44441a}[data-astro-cid-kphbpcdu][data-theme=dark] .form-message.success{background:rgba(var(--color-primary-rgb), .1);color:#34d399;border-color:#10b981}[data-astro-cid-kphbpcdu][data-theme=dark] .form-message.error{color:#fca5a5;background:#ef44441a;border-color:#f87171}.info-card[data-astro-cid-kphbpcdu]{background:var(--color-bg-secondary);padding:var(--spacing-xl);border-radius:var(--radius-lg);border:1px solid var(--color-border);margin-bottom:var(--spacing-lg);text-align:center;box-shadow:0 10px 24px -18px rgba(var(--color-black-rgb), .55);flex-direction:column;flex:1;align-items:center;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex}.info-card[data-astro-cid-kphbpcdu]:hover{border-color:var(--color-border);box-shadow:0 18px 36px -24px rgba(var(--color-primary-dark-rgb), .45);transform:translateY(-1px)}[data-astro-cid-kphbpcdu][data-theme=light] .info-card[data-astro-cid-kphbpcdu]{border-color:var(--color-border);box-shadow:0 12px 28px -22px rgba(var(--color-slate-rgb), .18)}.info-card[data-astro-cid-kphbpcdu]:last-child{margin-bottom:0}.info-icon[data-astro-cid-kphbpcdu]{margin-bottom:var(--spacing-lg);border-radius:var(--radius-md);justify-content:center;align-items:center;width:38px;height:38px;font-size:1.1rem;display:inline-flex}.info-card[data-astro-cid-kphbpcdu] h3[data-astro-cid-kphbpcdu]{font-size:var(--font-size-base);margin-bottom:var(--spacing-xs);color:var(--color-text-primary)}.info-card[data-astro-cid-kphbpcdu] p[data-astro-cid-kphbpcdu]{color:var(--color-text-secondary);margin-bottom:var(--spacing-sm);line-height:1.6}.info-card[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]{color:var(--color-primary);font-weight:600;text-decoration:none}.info-card[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]:hover{text-decoration:underline}.info-note[data-astro-cid-kphbpcdu]{font-size:var(--font-size-sm);font-style:italic;color:var(--color-text-tertiary)!important}.social-links[data-astro-cid-kphbpcdu]{gap:var(--spacing-sm);margin:var(--spacing-md) 0;flex-direction:column;display:flex}.social-link[data-astro-cid-kphbpcdu]{padding:var(--spacing-sm);text-decoration:none;display:inline-block}.faq-quick-list[data-astro-cid-kphbpcdu]{margin-top:var(--spacing-md);text-align:center;width:100%;padding:0;list-style:none}.faq-quick-list[data-astro-cid-kphbpcdu] li[data-astro-cid-kphbpcdu]{padding:var(--spacing-md) 0;border-bottom:1px solid var(--color-border);color:var(--color-text-secondary);font-size:.95rem}.faq-quick-list[data-astro-cid-kphbpcdu] li[data-astro-cid-kphbpcdu]:last-child{border-bottom:none;padding-bottom:0}.faq-quick-list[data-astro-cid-kphbpcdu] li[data-astro-cid-kphbpcdu] strong[data-astro-cid-kphbpcdu]{color:var(--color-text-primary);font-weight:600}.extra-info[data-astro-cid-kphbpcdu]{margin-bottom:var(--spacing-3xl)}.extra-info[data-astro-cid-kphbpcdu] h2[data-astro-cid-kphbpcdu]{font-size:var(--font-size-2xl);color:var(--color-primary);margin-bottom:var(--spacing-xl);text-align:center}.reasons-grid[data-astro-cid-kphbpcdu]{gap:var(--spacing-xl);margin-top:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.reason-card[data-astro-cid-kphbpcdu]{background:var(--color-bg-secondary);padding:var(--spacing-xl);border-radius:var(--radius-lg);border:1px solid var(--color-border)}.reason-card[data-astro-cid-kphbpcdu] h3[data-astro-cid-kphbpcdu]{font-size:var(--font-size-lg);margin-bottom:var(--spacing-md)}.reason-card[data-astro-cid-kphbpcdu] p[data-astro-cid-kphbpcdu]{color:var(--color-text-secondary);margin:0;line-height:1.6}.commitment-section[data-astro-cid-kphbpcdu]{background:linear-gradient(135deg, var(--color-primary-dark) 0%, var(--color-primary) 100%);padding:var(--spacing-2xl);border-radius:var(--radius-lg);color:#fff;margin-bottom:var(--spacing-3xl)}.commitment-section[data-astro-cid-kphbpcdu] h2[data-astro-cid-kphbpcdu]{color:#fff;margin-bottom:var(--spacing-xl);text-align:center}.commitment-content[data-astro-cid-kphbpcdu]{max-width:800px;margin:0 auto}.commitment-content[data-astro-cid-kphbpcdu] p[data-astro-cid-kphbpcdu],.commitment-content[data-astro-cid-kphbpcdu] li[data-astro-cid-kphbpcdu]{color:rgba(var(--color-white-rgb), .95);line-height:1.7}.commitment-content[data-astro-cid-kphbpcdu] strong[data-astro-cid-kphbpcdu]{color:#fff}.commitment-content[data-astro-cid-kphbpcdu] ul[data-astro-cid-kphbpcdu]{margin:var(--spacing-xl) 0;padding:0;list-style:none}.commitment-content[data-astro-cid-kphbpcdu] li[data-astro-cid-kphbpcdu]{padding:var(--spacing-sm) 0;font-size:var(--font-size-lg)}.editorial-resources-section[data-astro-cid-kphbpcdu]{margin-bottom:var(--spacing-3xl);padding:var(--spacing-2xl);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:radial-gradient(circle at top left, rgba(var(--color-primary-rgb), .12), transparent 34%), linear-gradient(180deg, var(--color-bg-secondary), var(--color-bg-secondary))}.editorial-resources-section[data-astro-cid-kphbpcdu]>h2[data-astro-cid-kphbpcdu]{margin-bottom:var(--spacing-lg);max-width:12ch;font-size:clamp(2rem,3vw,2.7rem);line-height:1.02}.editorial-resources-section[data-astro-cid-kphbpcdu]>p[data-astro-cid-kphbpcdu]{max-width:62ch;margin-bottom:var(--spacing-2xl);color:var(--color-text-secondary);line-height:1.75;font-size:var(--font-size-lg)}.editorial-resource-grid[data-astro-cid-kphbpcdu]{gap:var(--spacing-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.editorial-resource-card[data-astro-cid-kphbpcdu]{gap:var(--spacing-md);min-height:220px;padding:var(--spacing-xl);border-radius:var(--radius-xl);border:1px solid color-mix(in srgb, var(--color-border) 70%, transparent 30%);background:color-mix(in srgb, var(--color-bg-primary) 76%, white 24%);text-decoration:none;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid;position:relative;overflow:hidden}[data-astro-cid-kphbpcdu][data-theme=dark] .editorial-resource-card[data-astro-cid-kphbpcdu]{background:color-mix(in srgb, var(--color-bg-primary) 84%, white 16%)}.editorial-resource-card[data-astro-cid-kphbpcdu]:before{border-radius:var(--radius-full);background:rgba(var(--color-primary-rgb), .1);border:1px solid rgba(var(--color-primary-rgb), .18);width:fit-content;color:var(--color-accent-primary);letter-spacing:.08em;text-transform:uppercase;align-items:center;padding:.45rem .8rem;font-size:.72rem;font-weight:800;display:inline-flex}.editorial-resource-card[data-astro-cid-kphbpcdu]:first-child:before{content:"Proceso editorial"}.editorial-resource-card[data-astro-cid-kphbpcdu]:nth-child(2):before{content:"Monetización"}.editorial-resource-card[data-astro-cid-kphbpcdu]:nth-child(3):before{content:"Privacidad"}.editorial-resource-card[data-astro-cid-kphbpcdu]:after{content:"Abrir página";color:var(--color-accent-primary);align-self:end;font-weight:700}.editorial-resource-card[data-astro-cid-kphbpcdu]:hover{border-color:rgba(var(--color-primary-rgb), .28);box-shadow:0 20px 40px -28px rgba(var(--color-primary-dark-rgb), .55);transform:translateY(-4px)}.editorial-resource-card[data-astro-cid-kphbpcdu] h3[data-astro-cid-kphbpcdu]{font-size:var(--font-size-2xl);color:var(--color-text-primary);margin:0;line-height:1.08}.editorial-resource-card[data-astro-cid-kphbpcdu] p[data-astro-cid-kphbpcdu]{color:var(--color-text-secondary);max-width:28ch;margin:0;line-height:1.7}.cta-section[data-astro-cid-kphbpcdu]{background:var(--color-bg-secondary);padding:var(--spacing-2xl);border-radius:var(--radius-lg);text-align:center}.cta-section[data-astro-cid-kphbpcdu] h2[data-astro-cid-kphbpcdu]{color:var(--color-primary);margin-bottom:var(--spacing-lg)}.cta-section[data-astro-cid-kphbpcdu] p[data-astro-cid-kphbpcdu]{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl)}.cta-buttons[data-astro-cid-kphbpcdu]{gap:var(--spacing-md);flex-wrap:wrap;justify-content:center;display:flex}@media (width<=968px){.contact-grid[data-astro-cid-kphbpcdu],.reasons-grid[data-astro-cid-kphbpcdu],.editorial-resource-grid[data-astro-cid-kphbpcdu]{grid-template-columns:1fr}}@media (width<=640px){.form-row[data-astro-cid-kphbpcdu]{gap:var(--spacing-xl);grid-template-columns:1fr}}@media (width<=768px){.cta-buttons[data-astro-cid-kphbpcdu]{flex-direction:column}.cta-buttons[data-astro-cid-kphbpcdu] .btn[data-astro-cid-kphbpcdu]{width:100%}}
