.hero[data-astro-cid-liisbv2e]{padding:8rem 0 4rem;background:linear-gradient(135deg,var(--color-gold-light) 0%,var(--color-gold) 100%);text-align:center;margin-top:80px}.hero[data-astro-cid-liisbv2e] h1[data-astro-cid-liisbv2e]{font-size:clamp(2.5rem,5vw,4rem);margin-bottom:1rem;color:var(--color-black)}.hero-subtitle[data-astro-cid-liisbv2e]{font-size:1.2rem;color:var(--color-gray-dark);max-width:600px;margin:0 auto;line-height:1.6}.content-section[data-astro-cid-liisbv2e]{padding:4rem 0}.guide-content[data-astro-cid-liisbv2e]{max-width:1000px;margin:0 auto;line-height:1.8}.guide-content[data-astro-cid-liisbv2e] h2[data-astro-cid-liisbv2e]{color:var(--color-gold);margin:3rem 0 1.5rem;font-size:1.8rem}.guide-content[data-astro-cid-liisbv2e] p[data-astro-cid-liisbv2e]{margin-bottom:1.5rem;color:var(--color-gray-dark)}.guide-content[data-astro-cid-liisbv2e] ul[data-astro-cid-liisbv2e]{margin-bottom:2rem;padding-left:2rem}.guide-content[data-astro-cid-liisbv2e] li[data-astro-cid-liisbv2e]{margin-bottom:.5rem;color:var(--color-gray-dark)}.workshop-types[data-astro-cid-liisbv2e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin:2rem 0}.workshop-card[data-astro-cid-liisbv2e]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px #0000001a;transition:transform .3s ease}.workshop-card[data-astro-cid-liisbv2e]:hover{transform:translateY(-5px)}.workshop-icon[data-astro-cid-liisbv2e]{font-size:3rem;margin-bottom:1rem}.workshop-card[data-astro-cid-liisbv2e] h3[data-astro-cid-liisbv2e]{font-size:1.3rem;margin-bottom:1rem;color:var(--color-black)}.workshop-card[data-astro-cid-liisbv2e] p[data-astro-cid-liisbv2e]{margin-bottom:1.5rem;color:var(--color-gray-dark)}.workshop-details[data-astro-cid-liisbv2e] h4[data-astro-cid-liisbv2e]{color:var(--color-gold);margin:1rem 0 .5rem;font-size:1rem}.workshop-details[data-astro-cid-liisbv2e] p[data-astro-cid-liisbv2e]{margin-bottom:1rem;font-size:.9rem}.workshop-details[data-astro-cid-liisbv2e] ul[data-astro-cid-liisbv2e]{list-style:none;padding:0}.workshop-details[data-astro-cid-liisbv2e] li[data-astro-cid-liisbv2e]{padding:.3rem 0;color:var(--color-gray-dark);font-size:.9rem}.preparation-steps[data-astro-cid-liisbv2e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin:2rem 0}.prep-step[data-astro-cid-liisbv2e]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px #0000001a;display:flex;gap:1.5rem;align-items:flex-start}.prep-number[data-astro-cid-liisbv2e]{width:50px;height:50px;border-radius:50%;background:var(--color-gold);color:var(--color-black);display:flex;align-items:center;justify-content:center;font-size:1.3rem;font-weight:700;flex-shrink:0}.prep-content[data-astro-cid-liisbv2e] h3[data-astro-cid-liisbv2e]{font-size:1.2rem;margin-bottom:.5rem;color:var(--color-black)}.prep-content[data-astro-cid-liisbv2e] p[data-astro-cid-liisbv2e]{color:var(--color-gray-dark);margin-bottom:1rem;font-size:.9rem}.prep-checklist[data-astro-cid-liisbv2e]{background:var(--color-gray-light);padding:1rem;border-radius:8px;font-size:.8rem}.prep-checklist[data-astro-cid-liisbv2e] h4[data-astro-cid-liisbv2e]{color:var(--color-black);margin-bottom:.5rem;font-size:.9rem}.prep-checklist[data-astro-cid-liisbv2e] ul[data-astro-cid-liisbv2e]{list-style:none;padding:0}.prep-checklist[data-astro-cid-liisbv2e] li[data-astro-cid-liisbv2e]{padding:.3rem 0;color:var(--color-gray-dark)}.animation-techniques[data-astro-cid-liisbv2e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin:2rem 0}.technique-card[data-astro-cid-liisbv2e]{background:#fff;padding:1.5rem;border-radius:12px;box-shadow:0 4px 6px #0000001a;text-align:center}.technique-icon[data-astro-cid-liisbv2e]{font-size:2.5rem;margin-bottom:1rem}.technique-card[data-astro-cid-liisbv2e] h4[data-astro-cid-liisbv2e]{color:var(--color-black);margin-bottom:1rem;font-size:1.1rem}.technique-card[data-astro-cid-liisbv2e] p[data-astro-cid-liisbv2e]{color:var(--color-gray-dark);margin-bottom:1rem;font-size:.9rem}.technique-steps[data-astro-cid-liisbv2e]{background:var(--color-gray-light);padding:1rem;border-radius:8px;font-size:.8rem;text-align:left}.technique-steps[data-astro-cid-liisbv2e] ol[data-astro-cid-liisbv2e]{margin-top:.5rem;padding-left:1rem}.technique-steps[data-astro-cid-liisbv2e] li[data-astro-cid-liisbv2e]{margin-bottom:.3rem;color:var(--color-gray-dark)}.animation-tools[data-astro-cid-liisbv2e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin:2rem 0}.tool-category[data-astro-cid-liisbv2e]{background:#fff;padding:1.5rem;border-radius:12px;box-shadow:0 4px 6px #0000001a}.tool-category[data-astro-cid-liisbv2e] h4[data-astro-cid-liisbv2e]{color:var(--color-gold);margin-bottom:1rem;font-size:1.1rem}.tool-category[data-astro-cid-liisbv2e] ul[data-astro-cid-liisbv2e]{list-style:none;padding:0}.tool-category[data-astro-cid-liisbv2e] li[data-astro-cid-liisbv2e]{padding:.5rem 0;border-bottom:1px solid var(--color-gray-light);color:var(--color-gray-dark);font-size:.9rem}.tool-category[data-astro-cid-liisbv2e] li[data-astro-cid-liisbv2e]:last-child{border-bottom:none}.workshop-structure[data-astro-cid-liisbv2e]{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;margin:2rem 0;overflow:hidden}.session-block[data-astro-cid-liisbv2e]{display:flex;border-bottom:1px solid var(--color-gray-light)}.session-block[data-astro-cid-liisbv2e]:last-child{border-bottom:none}.session-time[data-astro-cid-liisbv2e]{background:var(--color-gold);color:var(--color-black);padding:1.5rem;font-weight:700;min-width:120px;display:flex;align-items:center;justify-content:center}.session-content[data-astro-cid-liisbv2e]{padding:1.5rem;flex:1}.session-content[data-astro-cid-liisbv2e] h4[data-astro-cid-liisbv2e]{color:var(--color-black);margin-bottom:1rem;font-size:1.1rem}.session-content[data-astro-cid-liisbv2e] ul[data-astro-cid-liisbv2e]{list-style:none;padding:0}.session-content[data-astro-cid-liisbv2e] li[data-astro-cid-liisbv2e]{padding:.3rem 0;color:var(--color-gray-dark);font-size:.9rem}.best-practices[data-astro-cid-liisbv2e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin:2rem 0}.practice-card[data-astro-cid-liisbv2e]{background:#fff;padding:1.5rem;border-radius:12px;box-shadow:0 4px 6px #0000001a;text-align:center}.practice-icon[data-astro-cid-liisbv2e]{font-size:2.5rem;margin-bottom:1rem}.practice-card[data-astro-cid-liisbv2e] h4[data-astro-cid-liisbv2e]{color:var(--color-black);margin-bottom:1rem;font-size:1.1rem}.practice-card[data-astro-cid-liisbv2e] ul[data-astro-cid-liisbv2e]{list-style:none;padding:0;text-align:left}.practice-card[data-astro-cid-liisbv2e] li[data-astro-cid-liisbv2e]{padding:.3rem 0;color:var(--color-gray-dark);font-size:.9rem}.resources-grid[data-astro-cid-liisbv2e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin:2rem 0}.resource-card[data-astro-cid-liisbv2e]{background:#fff;padding:1.5rem;border-radius:12px;box-shadow:0 4px 6px #0000001a;text-align:center}.resource-card[data-astro-cid-liisbv2e] h4[data-astro-cid-liisbv2e]{font-size:1.2rem;margin-bottom:1rem;color:var(--color-black)}.resource-card[data-astro-cid-liisbv2e] p[data-astro-cid-liisbv2e]{color:var(--color-gray-dark);margin-bottom:1rem;font-size:.9rem}.resource-link[data-astro-cid-liisbv2e]{color:var(--color-gold);font-weight:600;text-decoration:none;transition:color .3s ease}.resource-link[data-astro-cid-liisbv2e]:hover{color:var(--color-gold-dark)}.cta-section[data-astro-cid-liisbv2e]{padding:4rem 0;background:var(--color-gray-light);text-align:center}.cta-section[data-astro-cid-liisbv2e] h2[data-astro-cid-liisbv2e]{font-size:2.5rem;margin-bottom:1rem;color:var(--color-black)}.cta-section[data-astro-cid-liisbv2e] p[data-astro-cid-liisbv2e]{font-size:1.1rem;color:var(--color-gray-dark);margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}@media (max-width: 768px){.prep-step[data-astro-cid-liisbv2e]{flex-direction:column;text-align:center}.session-block[data-astro-cid-liisbv2e]{flex-direction:column}.session-time[data-astro-cid-liisbv2e]{min-width:auto;text-align:center}}
