.children{padding:48px var(--gutter) 96px}.children__hero{background:var(--member-pink-tint);border-radius:32px;flex-direction:column;gap:32px;padding:64px;display:flex}.children__intro{flex-direction:column;gap:16px;max-width:760px;display:flex}.children__title{font-size:3.5rem;line-height:4rem}.children__lead{color:var(--color-ink);font-size:1.25rem;line-height:1.875rem}.children__promises{gap:16px;display:flex}.children-promise{border-radius:var(--radius-20);background:var(--color-surface);min-width:0;color:var(--color-ink-secondary);flex-direction:column;flex:1 1 0;gap:8px;padding:24px;display:flex}.children-promise .icon{width:28px;height:28px;color:var(--member-pink)}.children-promise__texts{flex-direction:column;gap:8px;display:flex}.children-promise__title,.children-age__title,.children__more-title{color:var(--color-ink);font-size:1.25rem;font-weight:600;line-height:1.75rem}.children__topics{flex-direction:column;gap:56px;padding-top:72px;display:flex}.children__heading{font-size:1.75rem;line-height:2.25rem}.children-topic{gap:48px;display:flex}.children-topic .children__heading{flex:1 1 0;min-width:0}.children-topic__texts{min-width:0;color:var(--color-ink);flex-direction:column;flex:2 1 0;gap:12px;font-size:1.125rem;line-height:1.75rem;display:flex}.children__ages{flex-direction:column;gap:24px;display:flex}.children__age-cards{gap:16px;display:flex}.children-age{border:1px solid var(--color-line);border-radius:var(--radius-20);min-width:0;color:var(--color-ink-secondary);flex-direction:column;flex:1 1 0;gap:8px;padding:24px;display:flex}.children-age__label{background:var(--color-accent-container);height:28px;color:var(--color-on-accent-container);border-radius:14px;align-self:flex-start;align-items:center;padding:0 12px;font-size:.875rem;font-weight:600;display:flex}.children__more{border-radius:var(--radius-24);background:var(--color-sunken);color:var(--color-ink-secondary);align-items:center;gap:24px;margin-top:72px;padding:32px;display:flex}.children__more-texts{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.children__more a:not(.button){overflow-wrap:anywhere}@media (width<=899px){.children{padding:20px var(--gutter) 40px}.children__hero{border-radius:var(--radius-24);gap:16px;padding:24px 16px}.children__intro{gap:16px}.children__title{font-size:2rem;line-height:2.375rem}.children__lead{font-size:1.0625rem;line-height:1.625rem}.children__promises{flex-direction:column;gap:8px}.children-promise{border-radius:var(--radius-16);flex-direction:row;flex:none;gap:12px;padding:16px;font-size:.9375rem;line-height:1.375rem}.children-promise .icon{width:24px;height:24px}.children-promise__texts{flex:1 1 0;gap:2px;min-width:0}.children-promise__title,.children-age__title,.children__more-title{font-size:1.0625rem;line-height:1.5rem}.children__topics{gap:32px;padding-top:32px}.children__heading{font-size:1.375rem;line-height:1.75rem}.children-topic{flex-direction:column;gap:8px}.children-topic .children__heading,.children-topic__texts{flex:none}.children-topic__texts{gap:8px;font-size:1rem;line-height:1.5625rem}.children__ages{gap:12px}.children__age-cards{flex-direction:column;gap:12px}.children-age{border-radius:var(--radius-16);flex:none;gap:6px;padding:16px;font-size:.9375rem;line-height:1.375rem}.children-age__label{border-radius:13px;height:26px;padding:0 10px;font-size:.8125rem}.children__more{border-radius:var(--radius-20);flex-direction:column;align-items:stretch;gap:12px;margin-top:32px;padding:20px 16px;font-size:.9375rem;line-height:1.375rem}}.children__more a:not(.button){color:var(--color-on-accent-container)}
