.kids-hero[data-astro-cid-evzopesp]{background:var(--color-gray-900);color:var(--color-white);padding:calc(var(--header-height) + var(--space-3xl)) 0 var(--space-3xl)}.kids-hero__grid[data-astro-cid-evzopesp]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3xl);align-items:center}.kids-hero__label[data-astro-cid-evzopesp]{display:inline-block;font-size:var(--text-sm);font-weight:600;color:var(--color-accent);text-transform:uppercase;letter-spacing:var(--tracking-wider);margin-bottom:var(--space-md)}.kids-hero__title[data-astro-cid-evzopesp]{font-size:var(--text-4xl);margin-bottom:var(--space-lg)}.kids-hero__subtitle[data-astro-cid-evzopesp]{font-size:var(--text-lg);color:var(--color-gray-300);line-height:var(--leading-normal);margin-bottom:var(--space-2xl)}.kids-hero__image[data-astro-cid-evzopesp]{border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:4 / 3}.kids-hero__placeholder[data-astro-cid-evzopesp]{width:100%;height:100%;background:linear-gradient(135deg,var(--color-gray-800),var(--color-gray-700))}.kids-benefit[data-astro-cid-evzopesp]{text-align:center;padding:var(--space-xl);background:var(--color-white);border-radius:var(--radius-lg);border:1px solid var(--color-gray-100)}.kids-benefit__icon[data-astro-cid-evzopesp]{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--color-gray-50);color:var(--color-accent);margin-bottom:var(--space-md)}.kids-benefit[data-astro-cid-evzopesp] h3[data-astro-cid-evzopesp]{font-size:var(--text-lg);margin-bottom:var(--space-sm)}.kids-benefit[data-astro-cid-evzopesp] p[data-astro-cid-evzopesp]{font-size:var(--text-sm);color:var(--color-gray-500);line-height:var(--leading-normal)}.kids-process[data-astro-cid-evzopesp]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-xl)}.kids-process__step[data-astro-cid-evzopesp]{position:relative;padding:var(--space-xl)}.kids-process__number[data-astro-cid-evzopesp]{display:block;font-size:var(--text-4xl);font-weight:900;color:var(--color-accent);opacity:.2;margin-bottom:var(--space-md);line-height:1}.kids-process__step[data-astro-cid-evzopesp] h3[data-astro-cid-evzopesp]{font-size:var(--text-lg);margin-bottom:var(--space-sm)}.kids-process__step[data-astro-cid-evzopesp] p[data-astro-cid-evzopesp]{font-size:var(--text-sm);color:var(--color-gray-500);line-height:var(--leading-normal)}.kids-age[data-astro-cid-evzopesp]{text-align:center;padding:var(--space-2xl) var(--space-xl);background:var(--color-gray-50);border-radius:var(--radius-lg);border:1px solid var(--color-gray-100)}.kids-age__range[data-astro-cid-evzopesp]{display:inline-block;font-size:var(--text-2xl);font-weight:900;color:var(--color-accent);margin-bottom:var(--space-md)}.kids-age[data-astro-cid-evzopesp] h3[data-astro-cid-evzopesp]{font-size:var(--text-lg);margin-bottom:var(--space-sm)}.kids-age[data-astro-cid-evzopesp] p[data-astro-cid-evzopesp]{font-size:var(--text-sm);color:var(--color-gray-500);line-height:var(--leading-normal)}.kids-faq__item[data-astro-cid-evzopesp]{border-bottom:1px solid var(--color-gray-200);padding:var(--space-lg) 0}.kids-faq__item[data-astro-cid-evzopesp] summary[data-astro-cid-evzopesp]{font-size:var(--text-base);font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.kids-faq__item[data-astro-cid-evzopesp] summary[data-astro-cid-evzopesp]::-webkit-details-marker{display:none}.kids-faq__item[data-astro-cid-evzopesp] summary[data-astro-cid-evzopesp]:after{content:"+";font-size:var(--text-xl);color:var(--color-accent);font-weight:300;flex-shrink:0;margin-left:var(--space-md);transition:transform var(--transition-fast)}.kids-faq__item[data-astro-cid-evzopesp][open] summary[data-astro-cid-evzopesp]:after{transform:rotate(45deg)}.kids-faq__item[data-astro-cid-evzopesp] p[data-astro-cid-evzopesp]{margin-top:var(--space-md);font-size:var(--text-base);color:var(--color-gray-600);line-height:var(--leading-normal)}@media(max-width:768px){.kids-hero__grid[data-astro-cid-evzopesp]{grid-template-columns:1fr}.kids-hero__image[data-astro-cid-evzopesp]{order:-1}.kids-process[data-astro-cid-evzopesp]{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.kids-process[data-astro-cid-evzopesp]{grid-template-columns:1fr}}
