.taller-hero[data-astro-cid-uac4oson]{background-color:#bce8dd;border-bottom:1px solid #9AC8BD}.taller-hero__inner[data-astro-cid-uac4oson]{padding-block:var(--space-20);text-align:center;max-width:720px}.taller-hero__inner[data-astro-cid-uac4oson] .label[data-astro-cid-uac4oson]{color:var(--color-gray-brand);margin-bottom:var(--space-5)}.taller-hero__heading[data-astro-cid-uac4oson]{font-size:var(--text-4xl);line-height:1.08;margin-bottom:var(--space-6);color:var(--color-gray-brand)}.taller-hero__heading[data-astro-cid-uac4oson] em[data-astro-cid-uac4oson]{font-style:italic;color:var(--color-teal-deep)}.taller-hero__sub[data-astro-cid-uac4oson]{font-size:var(--text-md);max-width:560px;margin:0 auto var(--space-8);opacity:.9;line-height:var(--leading-relaxed)}.taller-recibes[data-astro-cid-uac4oson]{background-color:var(--color-bg)}.taller-recibes__header[data-astro-cid-uac4oson]{text-align:center;margin-bottom:var(--space-10)}.taller-recibes__header[data-astro-cid-uac4oson] .label[data-astro-cid-uac4oson]{color:var(--color-gray-brand);margin-bottom:var(--space-3)}.taller-recibes__header[data-astro-cid-uac4oson] h2[data-astro-cid-uac4oson] em[data-astro-cid-uac4oson]{font-style:italic;color:var(--color-teal-deep)}.taller-recibes__grid[data-astro-cid-uac4oson]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);margin-bottom:var(--space-12)}.taller-dia-card[data-astro-cid-uac4oson]{background-color:var(--color-bg-alt);border:1.5px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-8);display:flex;flex-direction:column;gap:var(--space-5);transition:border-color var(--transition-base),box-shadow var(--transition-base)}.taller-dia-card[data-astro-cid-uac4oson]:hover{border-color:var(--color-gray-brand);box-shadow:0 4px 20px #5a646414}.taller-dia-card__badge[data-astro-cid-uac4oson]{display:inline-block;align-self:flex-start;font-size:var(--text-xs);font-weight:500;letter-spacing:var(--tracking-wider);text-transform:uppercase;padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);border:1.5px dashed}.taller-dia-card__desc[data-astro-cid-uac4oson]{font-size:var(--text-md);color:var(--color-text);line-height:var(--leading-relaxed);margin:0;font-family:var(--font-serif)}.taller-bonus[data-astro-cid-uac4oson]{text-align:center;max-width:640px;margin:0 auto}.taller-bonus__label[data-astro-cid-uac4oson]{color:var(--color-teal-deep);margin-bottom:var(--space-3)}.taller-bonus__text[data-astro-cid-uac4oson]{font-family:var(--font-serif);font-size:var(--text-xl);line-height:var(--leading-relaxed);color:var(--color-text);margin:0}.taller-bonus__text[data-astro-cid-uac4oson] em[data-astro-cid-uac4oson]{font-style:italic}.quote-band[data-astro-cid-uac4oson]{background-color:var(--color-bg-alt)}.quote-band__inner[data-astro-cid-uac4oson]{padding-block:var(--space-14);display:grid;grid-template-columns:auto 1fr;gap:var(--space-10);align-items:center;max-width:900px}.quote-band__photo-wrap[data-astro-cid-uac4oson]{width:300px;aspect-ratio:4 / 5;border-radius:var(--radius-lg);overflow:hidden;flex-shrink:0}.quote-band__photo[data-astro-cid-uac4oson]{width:100%;height:100%;object-fit:cover;display:block}.quote-band__text[data-astro-cid-uac4oson]{text-align:left}.quote-band__quote[data-astro-cid-uac4oson]{font-size:var(--text-xl);color:var(--color-gray-brand);margin:0 0 var(--space-4)}.quote-band__autor[data-astro-cid-uac4oson]{display:block;color:var(--color-text-muted)}.taller-cierre[data-astro-cid-uac4oson]{background-color:#bce8dd;border-top:1px solid #9AC8BD}.taller-cierre__inner[data-astro-cid-uac4oson]{text-align:center;max-width:640px}.taller-cierre[data-astro-cid-uac4oson] h2[data-astro-cid-uac4oson]{font-size:var(--text-3xl);line-height:1.15;color:var(--color-gray-brand);margin-bottom:var(--space-4)}.taller-cierre[data-astro-cid-uac4oson] h2[data-astro-cid-uac4oson] em[data-astro-cid-uac4oson]{font-style:italic;color:var(--color-teal-deep)}.taller-cierre__sub[data-astro-cid-uac4oson]{font-size:var(--text-md);color:var(--color-gray-brand);margin-bottom:var(--space-8);opacity:.85}.taller-form[data-astro-cid-uac4oson]{display:flex;flex-direction:column;gap:var(--space-3);max-width:480px;margin:0 auto}.taller-form__inputs[data-astro-cid-uac4oson]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.taller-form[data-astro-cid-uac4oson] .lead-input[data-astro-cid-uac4oson]{width:100%;min-width:0;padding:var(--space-3) var(--space-5);border-radius:var(--radius-full);border:1.5px solid var(--color-border);background-color:var(--color-bg);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text)}.taller-form[data-astro-cid-uac4oson] .lead-input[data-astro-cid-uac4oson]:focus{outline:none;border-color:var(--color-teal-deep);box-shadow:0 0 0 3px #71bfb42e}.taller-form[data-astro-cid-uac4oson] .btn--primary[data-astro-cid-uac4oson]{align-self:center;padding:var(--space-3) var(--space-10);margin-top:var(--space-2)}.taller-hp[data-astro-cid-uac4oson]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.taller-status[data-astro-cid-uac4oson]{font-size:var(--text-xs);color:var(--color-gray-brand);font-style:italic;margin-top:var(--space-4);transition:color var(--transition-fast)}.taller-status[data-astro-cid-uac4oson][data-kind=success]{color:var(--color-teal-deep);font-style:normal;font-weight:500}.taller-status[data-astro-cid-uac4oson][data-kind=error]{color:#b6404f;font-style:normal}.btn[data-astro-cid-uac4oson]{display:inline-flex;align-items:center;white-space:nowrap;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;letter-spacing:var(--tracking-wide);text-transform:uppercase;padding:var(--space-3) var(--space-8);border-radius:var(--radius-full);border:1.5px solid transparent;cursor:pointer;transition:all var(--transition-fast);text-decoration:none}.btn--primary[data-astro-cid-uac4oson]{background-color:var(--color-primary-deep);color:var(--color-bg)}.btn--primary[data-astro-cid-uac4oson]:hover{background-color:var(--color-text)}@media(max-width:768px){.taller-recibes__grid[data-astro-cid-uac4oson]{grid-template-columns:1fr}.taller-hero__heading[data-astro-cid-uac4oson]{font-size:var(--text-3xl)}.quote-band__inner[data-astro-cid-uac4oson]{grid-template-columns:1fr;text-align:center;gap:var(--space-6)}.quote-band__photo-wrap[data-astro-cid-uac4oson]{width:240px;margin:0 auto}.quote-band__text[data-astro-cid-uac4oson]{text-align:center}.taller-form__inputs[data-astro-cid-uac4oson]{grid-template-columns:1fr}}
