.parents-hero[data-v-6caf2de3] .hero-text{margin-bottom:100px}@media(max-width:1024px){.parents-hero[data-v-6caf2de3]{display:flex;flex-direction:column}.parents-hero[data-v-6caf2de3] .hero-content{order:1;position:relative;z-index:1}.parents-hero[data-v-6caf2de3] .background{position:static;order:2;padding:0 24px 60px}.parents-hero[data-v-6caf2de3] .hero-text{margin-bottom:36px;margin-right:30px}}.parents-hero__list[data-v-6caf2de3],.parents-list[data-v-6caf2de3]{margin:0;padding:0;list-style:none;display:grid;gap:10px;color:var(--text-normal)}.parents-hero__list li[data-v-6caf2de3],.parents-list li[data-v-6caf2de3]{position:relative;padding-left:26px}.parents-hero__list li[data-v-6caf2de3]:before,.parents-list li[data-v-6caf2de3]:before{content:"";position:absolute;left:0;top:8px;width:14px;height:14px;border-radius:999px;background:linear-gradient(135deg,var(--color-green),var(--color-blue));box-shadow:0 0 0 3px #28a05b1f}.parents-hero__cta-row[data-v-6caf2de3]{margin-top:24px;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.parents-hero__wash[data-v-6caf2de3]{position:absolute;inset:0;background:radial-gradient(circle at 70% 30%,rgba(11,121,172,.22),transparent 55%),radial-gradient(circle at 35% 65%,rgba(245,209,109,.2),transparent 60%)}.parents-hero__animation-container[data-v-6caf2de3]{position:relative;margin:0 auto;max-width:var(--max-page-width);height:100%}.parents-hero__visual[data-v-6caf2de3]{position:absolute;right:-550px;top:54%;transform:translate(-50%,-50%) rotate(-9deg);width:800px;border-radius:16px;overflow:hidden;box-shadow:0 10px 30px var(--main-shadow),0 0 0 1px var(--border-line);opacity:.8}@media(max-width:1024px){.parents-hero__visual[data-v-6caf2de3]{position:relative;right:auto;top:auto;transform:rotate(-5deg);width:min(700px,90%);margin:0 auto;opacity:1}}@media(max-width:768px){.parents-hero__visual[data-v-6caf2de3]{width:min(600px,95%)}}.parents-demo[data-v-6caf2de3] .content,.parents-benefits[data-v-6caf2de3] .content{gap:24px}.parents-demo__card[data-v-6caf2de3]{background:var(--color-true-white);border-radius:20px;padding:24px 32px;box-shadow:0 10px 20px var(--main-shadow),0 0 0 1px var(--border-line-soft);display:flex;flex-direction:column;gap:12px}.parents-demo__card h3[data-v-6caf2de3]{padding:0;font-size:24px}.parents-demo__card p[data-v-6caf2de3]{padding-bottom:.5em}.parents-benefits[data-v-6caf2de3] .content{row-gap:32px}.parents-benefits h3[data-v-6caf2de3]{font-size:24px}.parents-ai h3[data-v-6caf2de3]{font-size:24px;margin:0 0 16px}.parents-ai__panel[data-v-6caf2de3]{margin-top:48px;background:var(--color-true-white);border-radius:22px;padding:24px;box-shadow:0 15px 30px var(--main-shadow),0 0 0 1px var(--border-line-soft);align-self:start}.parents-ai__chips[data-v-6caf2de3]{display:flex;flex-wrap:wrap;gap:10px}.parents-ai__chips span[data-v-6caf2de3]{padding:8px 14px;border-radius:18px 3px 18px 18px;background:var(--color-main-lighter);border:1px solid var(--border-line-soft);font-size:14px}.parents-family[data-v-6caf2de3]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px;width:100%}@media(max-width:1024px){.parents-family[data-v-6caf2de3]{grid-template-columns:1fr}}.parents-family__copy[data-v-6caf2de3]{display:flex;flex-direction:column;gap:16px}.parents-family__card[data-v-6caf2de3]{background:var(--color-true-white);border-radius:20px;box-shadow:0 15px 30px var(--main-shadow),0 0 0 1px var(--border-line-soft);overflow:hidden;align-self:start}.parents-family__card-header[data-v-6caf2de3]{padding:18px 22px;font-weight:600;background:linear-gradient(135deg,#0b79ac33,#28a05b29)}.parents-family__card-body[data-v-6caf2de3]{display:grid;gap:12px;padding:18px 22px 22px}.parents-family__row[data-v-6caf2de3]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:var(--color-main-lighter);font-size:14px}.parents-family__label[data-v-6caf2de3]{font-weight:600}.parents-family__pill[data-v-6caf2de3],.parents-family__seat[data-v-6caf2de3]{padding:4px 10px;border-radius:999px;background:var(--color-true-white);border:1px solid var(--border-line-soft)}.parents-steps[data-v-6caf2de3]{display:flex;flex-direction:column;gap:24px;align-items:center;width:100%;text-align:center}.parents-steps ol[data-v-6caf2de3]{position:relative;list-style:none;margin:0;padding:0;display:grid;gap:12px;width:600px;max-width:100%}.parents-steps li[data-v-6caf2de3]{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;background:var(--color-true-white);border-radius:16px;padding:16px 20px;box-shadow:inset 0 0 0 1px var(--border-line-soft);text-align:left}.parents-steps__index[data-v-6caf2de3]{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:var(--color-main-lighter);font-weight:700;color:var(--color-blue)}.parents-steps__text[data-v-6caf2de3]{display:inline-flex;gap:10px;align-items:center;flex-wrap:wrap}.parents-pricing[data-v-6caf2de3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;width:100%}.parents-pricing__card[data-v-6caf2de3]{background:var(--color-true-white);border-radius:22px;padding:28px 32px;box-shadow:0 20px 40px var(--main-shadow),0 0 0 1px var(--border-line-soft)}.parents-pricing__price[data-v-6caf2de3]{margin:0;font-size:32px;font-weight:700;color:var(--text-dark)}.parents-pricing__subtitle[data-v-6caf2de3]{margin:0;color:var(--text-light)}.parents-comparison__grid[data-v-6caf2de3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.parents-comparison__item[data-v-6caf2de3]{background:var(--color-main-lighter);border-radius:16px;padding:18px;min-width:0}.parents-comparison__item h4[data-v-6caf2de3]{margin:0 0 6px;font-size:18px}.parents-comparison__item p[data-v-6caf2de3]{margin:0;padding:0;color:var(--text-normal)}.narrow-block[data-v-6caf2de3]{max-width:800px}.parents-trust__links[data-v-6caf2de3]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:14px;margin-top:24px;justify-content:center}.parents-trust__link[data-v-6caf2de3]{color:var(--color-link);text-decoration:none;font-weight:600}p.note[data-v-6caf2de3]{font-size:.8em;color:var(--text-light);order:999;margin-top:16px;padding:0}.faq-section[data-v-6caf2de3] h3{font-size:24px}
