 .parent-discovery{max-width:1320px;margin:32px auto;padding:32px;background:#f1eafa;border-radius:30px}.parent-discovery h2{font-size:clamp(1.8rem,3vw,2.7rem);margin-bottom:14px}.pathway-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.pathway-card{grid-column:span 2;display:flex;flex-direction:column;align-items:flex-start;background:#fffaf2;border-radius:22px;padding:22px;color:#291251;text-decoration:none;min-width:0}.pathway-card:nth-child(4),.pathway-card:nth-child(5){grid-column:span 3}.pathway-card:nth-child(2){background:#fff2bc}.pathway-card:nth-child(3){background:#dff6ed}.pathway-card:nth-child(4){background:#e4f5ff}.pathway-card:nth-child(5){background:#ffe4ef}.pathway-card img{width:58px;height:58px;object-fit:contain}.pathway-card h3{font-size:1.25rem;line-height:1.25;margin:12px 0}.pathway-card p{font-size:.95rem}.pathway-action{margin-top:auto;font-weight:800;text-decoration:underline;text-underline-offset:4px;min-height:44px;display:flex;align-items:center}.site-menu-toggle{display:none}.site-navigation a{min-height:44px;display:flex;align-items:center}.site-navigation a:focus-visible,.pathway-card:focus-visible{outline:3px solid #743ddd;outline-offset:4px}@media(max-width:1000px){header{flex-wrap:wrap}.site-menu-toggle{display:inline-flex;min-height:44px;padding:10px 18px;border:2px solid #743ddd;background:#fffaf2;border-radius:22px;color:#291251;font:inherit;font-weight:bold}.site-navigation{width:100%;display:flex;flex-wrap:wrap;gap:12px}.site-navigation a{display:flex!important}.site-navigation[hidden]{display:none}.pathway-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pathway-card,.pathway-card:nth-child(4){grid-column:span 1}.pathway-card:nth-child(5){grid-column:span 2}.parent-discovery{margin:28px 16px;padding:24px}}@media(max-width:600px){.pathway-grid{grid-template-columns:1fr}.pathway-card,.pathway-card:nth-child(4),.pathway-card:nth-child(5){grid-column:span 1}.parent-discovery{margin:24px 12px;padding:20px}.pathway-card{padding:18px}.site-navigation{flex-direction:column;align-items:stretch}.site-navigation a{padding:8px 12px}.pathway-card img{float:right}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

.parent-discovery{width:calc(100% - 48px)}@media(max-width:1000px){.parent-discovery{width:calc(100% - 32px)}}@media(max-width:600px){.parent-discovery{width:calc(100% - 24px)}}
