.start-hero{background:linear-gradient(90deg,rgba(33,59,53,.9),rgba(33,59,53,.45)),url("assets/hero-toddler-play.png") center/cover;color:#fff8ea;min-height:410px;padding:92px max(24px,calc((100% - 1160px)/2))}.start-hero h1{color:#fff8ea;max-width:760px}.start-hero>p:last-child{font-size:20px;line-height:1.55;max-width:670px}.start-section{margin:0 auto;max-width:1160px;padding:68px 24px}.section-heading{max-width:660px;margin-bottom:28px}.section-heading h2,.start-callout h2{margin:0}.start-links{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.start-links a{background:var(--white);border:1px solid var(--line);border-radius:8px;box-shadow:var(--soft-shadow);color:var(--ink);min-height:122px;padding:23px;text-decoration:none}.start-links a:hover{border-color:var(--coral);transform:translateY(-2px)}.start-links strong,.start-links span{display:block}.start-links strong{font-family:Georgia,serif;font-size:24px}.start-links span{color:var(--muted);line-height:1.45;margin-top:8px}.start-question-section{border-top:1px solid var(--line)}.start-callout{background:var(--sage-light);padding:68px max(24px,calc((100% - 1060px)/2))}.start-callout p:not(.eyebrow){color:var(--muted);font-size:19px;line-height:1.6;max-width:660px}.start-callout .header-action{display:inline-block;margin-top:12px;text-decoration:none}@media (max-width:720px){.start-hero{min-height:470px;padding-top:72px}.start-links{grid-template-columns:1fr}.start-links a{min-height:0}}
