[data-kp-milestones]{--kp-bg:#fff;--kp-surface:#fdfbf7;--kp-surface-alt:#f4f7f6;--kp-text:#2d3748;--kp-text-soft:#4a5568;--kp-muted:#718096;--kp-primary:#ff9f89;--kp-primary-hover:#f08973;--kp-secondary:#a2d2ff;--kp-yellow:#ffe1a8;--kp-sage:#c1d7ae;--kp-peach:#ffcdb2;--kp-success:#81b29a;--kp-warn:#f4a261;--kp-border:#e6ece9;background:var(--kp-bg);color:var(--kp-text);font-family:Nunito,system-ui,-apple-system,sans-serif;scroll-padding-top:120px}[data-kp-milestones] .font-heading,[data-kp-milestones] h1,[data-kp-milestones] h2,[data-kp-milestones] h3,[data-kp-milestones] h4,[data-kp-milestones] h5,[data-kp-milestones] h6{font-family:Outfit,Nunito,sans-serif;letter-spacing:-.01em}[data-kp-milestones] .kp-card{background:#fff;border:1px solid var(--kp-border);border-radius:1.5rem;box-shadow:0 8px 30px #0000000a}[data-kp-milestones] .kp-soft-shadow{box-shadow:0 10px 40px #2d37480f}[data-kp-milestones] .kp-grain{background-image:radial-gradient(#2d37480a 1px,#0000 0);background-size:18px 18px}[data-kp-milestones] .kp-scroll::-webkit-scrollbar{height:6px}[data-kp-milestones] .kp-scroll::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:999px}[data-kp-milestones] .kp-no-scrollbar::-webkit-scrollbar{display:none}[data-kp-milestones] .kp-no-scrollbar{scrollbar-width:none}@keyframes kp-m-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}[data-kp-milestones] .kp-float{animation:kp-m-float 6s ease-in-out infinite}@keyframes kp-m-pulse-soft{0%,to{opacity:.6}50%{opacity:1}}[data-kp-milestones] .kp-pulse-soft{animation:kp-m-pulse-soft 3s ease-in-out infinite}[data-kp-milestones] a,[data-kp-milestones] button{transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease}[data-kp-milestones] :focus-visible{border-radius:8px;outline:3px solid #ffb199;outline-offset:3px}@media print{[data-kp-milestones] .no-print{display:none!important}[data-kp-milestones] .print-only{display:block!important}}.dark [data-kp-milestones]{background:var(--c-cream);color:var(--c-inkdark)}.dark [data-kp-milestones] header{background:#14101fb8!important}.dark [data-kp-milestones] .bg-\[\#F4F4F4\],.dark [data-kp-milestones] .bg-\[\#F8FAFC\],.dark [data-kp-milestones] .bg-\[\#FDFBF7\],.dark [data-kp-milestones] .bg-\[\#FFF5DC\],.dark [data-kp-milestones] .bg-\[\#FFF8F2\],.dark [data-kp-milestones] .bg-\[\#FFFBEB\],.dark [data-kp-milestones] .bg-slate-100,.dark [data-kp-milestones] .bg-slate-50{background-color:var(--c-cream)!important}.dark [data-kp-milestones] .bg-\[\#EEF5E5\],.dark [data-kp-milestones] .bg-\[\#FFE9E2\]{background-color:#f4ecfb0f!important}.dark [data-kp-milestones] .text-\[\#1F2933\],.dark [data-kp-milestones] .text-\[\#2D3748\],.dark [data-kp-milestones] .text-slate-800,.dark [data-kp-milestones] .text-slate-900{color:var(--c-inkdark)!important}.dark [data-kp-milestones] .text-\[\#4A5568\],.dark [data-kp-milestones] .text-\[\#718096\],.dark [data-kp-milestones] .text-slate-400,.dark [data-kp-milestones] .text-slate-500,.dark [data-kp-milestones] .text-slate-600,.dark [data-kp-milestones] .text-slate-700{color:var(--c-inkmid)!important}.dark [data-kp-milestones] .kp-card{background:var(--c-surface);border-color:#f4ecfb14;box-shadow:0 8px 30px #00000059}.dark [data-kp-milestones] .kp-soft-shadow{box-shadow:0 10px 40px #0006}.dark [data-kp-milestones] .kp-grain{background-image:radial-gradient(#f4ecfb0d 1px,#0000 0)}.dark [data-kp-milestones] .border-\[\#e6ece9\],.dark [data-kp-milestones] .border-\[\#f0eee9\],.dark [data-kp-milestones] .border-\[\#f1f4f3\],.dark [data-kp-milestones] .border-slate-100,.dark [data-kp-milestones] .border-slate-200{border-color:#f4ecfb14!important}.dark [data-kp-milestones] [data-testid=nav-menu-content]{background:var(--c-surface)!important;border-color:#f4ecfb1a!important;color:var(--c-inkdark)!important}.dark [data-kp-milestones] .from-white{--tw-gradient-from:var(--c-cream)!important}.dark [data-kp-milestones] .to-white{--tw-gradient-to:var(--c-cream)!important}.dark [data-kp-milestones] .via-white{--tw-gradient-via:var(--c-cream)!important}.dark [data-kp-milestones] .from-\[\#FDFBF7\]{--tw-gradient-from:var(--c-cream)!important}.dark [data-kp-milestones] .to-\[\#FDFBF7\]{--tw-gradient-to:var(--c-cream)!important}.dark [data-kp-milestones] .via-\[\#FDFBF7\]{--tw-gradient-via:var(--c-cream)!important}.dark [data-kp-milestones] .from-\[\#EEF5E5\],.dark [data-kp-milestones] .from-\[\#FFE9E2\],.dark [data-kp-milestones] .from-\[\#FFF5DC\]{--tw-gradient-from:var(--c-surface)!important}.dark [data-kp-milestones] .via-\[\#EEF5E5\],.dark [data-kp-milestones] .via-\[\#FFE9E2\],.dark [data-kp-milestones] .via-\[\#FFF5DC\]{--tw-gradient-via:#f4ecfb0d!important}.dark [data-kp-milestones] .to-\[\#EEF5E5\],.dark [data-kp-milestones] .to-\[\#FFE9E2\],.dark [data-kp-milestones] .to-\[\#FFF5DC\]{--tw-gradient-to:var(--c-surface)!important}.dark [data-kp-milestones] [class*=absolute][class*=opacity-60],.dark [data-kp-milestones] [class*=absolute][class*=opacity-70]{opacity:.18!important}.dark [data-kp-milestones] .text-\[\#FF9F89\]{color:#ffb199!important}.dark [data-kp-milestones] .text-\[\#8B6914\]{color:#ffe1a8!important}.dark [data-kp-milestones] .bg-white\/90{background-color:#1e1830eb!important}.dark [data-kp-milestones] .bg-\[\#FFF5DC\],.dark [data-kp-milestones] .bg-\[\#FFFBEB\]{background-color:#ffe1a81f!important;color:#ffe1a8!important}.dark [data-kp-milestones] [data-testid=milestones-sticky-cta]{background-color:#14101feb!important;border-top-color:#f4ecfb1a!important}.dark [data-kp-milestones] #concerns,.dark [data-kp-milestones] #growth-tips,.dark [data-kp-milestones] #resources{background:var(--c-cream)!important}.dark [data-kp-milestones] [data-testid^=concern-card-],.dark [data-kp-milestones] [data-testid^=resource-],.dark [data-kp-milestones] [data-testid^=tip-card-]{background:var(--c-surface)!important;border-color:#f4ecfb14!important}.dark [data-kp-milestones] [data-testid^=concern-card-] .bg-white\/70,.dark [data-kp-milestones] [data-testid^=resource-] .bg-white\/70,.dark [data-kp-milestones] [data-testid^=tip-card-] .bg-white\/70{background-color:#f4ecfb14!important}.dark [data-kp-milestones] .bg-\[\#FFF8F2\]{background-color:#f4ecfb0d!important}.dark [data-kp-milestones] .border-\[\#f0e7df\]{border-color:#f4ecfb1a!important}.dark [data-kp-milestones] [data-testid^=resource-download-]{background-color:var(--c-surface)!important;border-color:#f4ecfb26!important;color:var(--c-inkdark)!important}.dark [data-testid=concern-dialog],.dark [data-testid=floating-age-panel],.dark [data-testid=global-screening-modal],.dark [data-testid=initial-age-picker-modal],.dark [data-testid=screening-quiz-modal],.dark [data-testid=video-player-modal],.dark [role=dialog][data-state=open]{background:var(--c-surface)!important;border-color:#f4ecfb1f!important;color:var(--c-inkdark)!important}.dark [role=dialog] .text-\[\#1F2933\],.dark [role=dialog] .text-\[\#2D3748\]{color:var(--c-inkdark)!important}.dark [role=dialog] .text-\[\#4A5568\],.dark [role=dialog] .text-\[\#718096\]{color:var(--c-inkmid)!important}.dark [role=dialog] .text-\[\#FF9F89\]{color:#ffb199!important}.dark [role=dialog] .text-\[\#8B6914\]{color:#ffe1a8!important}.dark [role=dialog] .bg-white{background-color:var(--c-surface)!important}.dark [role=dialog] .bg-\[\#FDFBF7\],.dark [role=dialog] .bg-\[\#FFF5DC\],.dark [role=dialog] .bg-\[\#FFF8F2\],.dark [role=dialog] .bg-\[\#FFFBEB\]{background-color:#f4ecfb0a!important}.dark [role=dialog] .bg-\[\#EEF5E5\],.dark [role=dialog] .bg-\[\#FFE9E2\]{background-color:#f4ecfb0f!important}.dark [role=dialog] .from-white{--tw-gradient-from:var(--c-surface)!important}.dark [role=dialog] .to-white{--tw-gradient-to:var(--c-surface)!important}.dark [role=dialog] .from-\[\#EEF5E5\],.dark [role=dialog] .from-\[\#FFE9E2\],.dark [role=dialog] .from-\[\#FFF5DC\]{--tw-gradient-from:var(--c-surface)!important}.dark [role=dialog] .via-\[\#FFE9E2\],.dark [role=dialog] .via-\[\#FFF5DC\]{--tw-gradient-via:#f4ecfb0d!important}.dark [role=dialog] .to-\[\#EEF5E5\],.dark [role=dialog] .to-\[\#FFE9E2\],.dark [role=dialog] .to-\[\#FFF5DC\]{--tw-gradient-to:var(--c-surface)!important}.dark [role=dialog] .border-\[\#e6ece9\],.dark [role=dialog] .border-\[\#f0e7df\],.dark [role=dialog] .border-\[\#f0eee9\],.dark [role=dialog] .border-\[\#f1f4f3\]{border-color:#f4ecfb1a!important}.dark [data-radix-popper-content-wrapper] [role=dialog],.dark [data-radix-popper-content-wrapper]>*{background-color:var(--c-surface)!important;border-color:#f4ecfb1f!important;color:var(--c-inkdark)!important}
/*# sourceMappingURL=5995.950e70aa.chunk.css.map*/