.parents-intro{padding:8px 0 29px;max-width:750px}.parents-intro h1{font-size:43px;line-height:1.18;margin-bottom:18px}.parents-intro>p:last-child{color:var(--muted);font-size:17px;line-height:1.8;margin:0}.parents-resources{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:4px 0 42px;scroll-margin-top:24px}.parent-hub-card{display:flex;flex-direction:column;overflow:hidden;min-width:0;border:1px solid var(--line);border-radius:24px;background:var(--paper);text-decoration:none;transition:box-shadow .15s,border-color .15s}.parent-hub-card:hover{border-color:#C8B7E1;box-shadow:0 8px 24px #3026410D}.parent-hub-card:hover .resource-action{text-decoration:underline;text-underline-offset:4px}.resource-art{position:relative;height:177px;margin:14px 14px 0;border-radius:16px;background:var(--yellow);overflow:hidden}.ideas-card .resource-art{background:var(--lavender)}.resource-sheet{position:absolute;width:145px;height:204px;top:19px;left:42px;transform:rotate(-6deg);border:5px solid white;border-radius:4px;background:white;box-shadow:0 6px 17px #30264125}.resource-sheet img{display:block;width:100%;height:auto}.ideas-card .resource-sheet{transform:rotate(6deg)}.resource-art>span{position:absolute;right:28px;top:76px;font-size:16px;line-height:1.5;font-weight:bold;color:var(--brown);max-width:160px}.ideas-card .resource-art>span{color:var(--purple)}.resource-copy{display:flex;flex-direction:column;flex:1;padding:26px 30px 28px}.resource-copy .eyebrow{font-size:10px;margin-bottom:10px}.resource-copy h2{font-size:29px;margin-bottom:13px}.resource-copy>p{font-size:15px;line-height:1.8;color:var(--muted);margin-bottom:12px}.resource-copy>.resource-detail{font-size:13px;line-height:1.75;margin-bottom:23px}.resource-action{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;color:var(--purple);font-size:14px;font-weight:bold;line-height:1.6}.resource-action>span{font-size:19px;flex-shrink:0}.site-footer{margin-top:0}@media(max-width:950px){.resource-art>span{right:16px;font-size:13px;max-width:115px}.resource-sheet{left:23px;width:120px;height:170px;top:28px}.resource-copy{padding:24px}.resource-action{font-size:13px}}@media(max-width:700px){.parents-intro{padding:0 0 24px}.parents-intro h1{font-size:33px;line-height:1.2}.parents-intro>p:last-child{font-size:15px;line-height:1.8}.parents-intro br:not(h1 br){display:none}.parents-resources{grid-template-columns:1fr;gap:20px;margin-bottom:28px}.parent-hub-card{border-radius:21px}.resource-art{height:136px;margin:12px 12px 0;border-radius:13px}.resource-sheet{left:27px;top:17px;width:118px;height:167px}.resource-art>span{right:22px;top:53px;font-size:14px;max-width:130px}.resource-copy{padding:23px}.resource-copy h2{font-size:27px}.resource-copy>p{font-size:15px}.resource-copy>.resource-detail{font-size:13px;margin-bottom:20px}.resource-action{font-size:13px}}@media(max-width:350px){.parents-intro h1{font-size:30px}.resource-art>span{right:14px;font-size:12px;max-width:100px}.resource-sheet{left:22px;width:105px}.resource-copy{padding:21px}.resource-action{font-size:12px}}@media(prefers-reduced-motion:reduce){.parent-hub-card{transition:none}}
