.parent-trust{padding:56px 0;background:#fff;color:#17213d;scroll-margin-top:80px}.parent-trust-heading{text-align:center}.parent-trust .parent-trust-heading h2{margin:0;font:700 clamp(30px,1.5rem + 1.25vw,40px)/1.15 Figtree,Nunito,sans-serif;letter-spacing:-.025em;text-wrap:balance}.parent-trust-heading>p{max-width:62ch;margin:14px auto 0;font-size:18px;line-height:1.6;color:#45554c;text-wrap:balance}.parent-trust-heading>p>span{display:block}.parent-trust-ages{white-space:nowrap}.parent-trust-map{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,1.05fr) minmax(0,1fr);grid-template-rows:repeat(3,minmax(112px,auto));gap:24px 4%;align-items:center;margin:36px auto 0}.parent-trust-connections{position:absolute;inset:0;width:100%;height:100%;color:#98b5a5;pointer-events:none}.parent-trust-connections path{stroke:currentColor;stroke-width:1.5;stroke-dasharray:5 7;stroke-linecap:round;vector-effect:non-scaling-stroke}.parent-trust-connections circle{fill:currentColor}.parent-trust-family{grid-column:2;grid-row:1/4;position:relative;min-width:0;margin:0;text-align:center}.parent-trust-family-art{position:relative;background:#fff}.parent-trust-family-art img{display:block;width:100%;height:auto}.parent-trust-benefits{display:contents;list-style:none}.parent-trust-node{position:relative;display:flex;align-items:center;gap:16px;min-width:0}.parent-trust-node>div{position:relative;background:#fff}.parent-trust-node-subscribers{grid-area:1/1;--trust-accent:#e4dcf5}.parent-trust-node-schools{grid-area:1/3;--trust-accent:#d1eae2}.parent-trust-node-reading{grid-area:2/1;--trust-accent:#f9d6c9}.parent-trust-node-science{grid-area:2/3;--trust-accent:#ffe9a0}.parent-trust-node-since{grid-area:3/1;--trust-accent:#dceaf9}.parent-trust-node-activities{grid-area:3/3;--trust-accent:#ddd7f5}.parent-trust-icon{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:16px;color:#17213d;background:var(--trust-accent)}.parent-trust-icon svg{width:26px;height:26px;stroke-width:1.8}.parent-trust-year{font-size:13px;font-weight:700}.parent-trust-benefits h3{margin:0;font:700 22px/1.3 Figtree,Nunito,sans-serif;letter-spacing:-.015em;text-wrap:balance}.parent-trust-benefits p{max-width:26ch;margin:7px 0 0;font-size:16px;line-height:1.6;color:#45554c}.parent-trust-stat-value{display:block;color:#352b87;font-size:clamp(32px,3.5vw,46px);line-height:1.1;letter-spacing:-.04em;font-variant-numeric:lining-nums tabular-nums}.parent-trust-node-schools .parent-trust-stat-value{color:#205443}.parent-trust .parent-trust-benefits .parent-trust-stat-label{margin-top:4px;font-size:18px}@media (min-width:761px){.parent-trust-node:nth-child(odd){flex-direction:row-reverse;text-align:right}.parent-trust-node:nth-child(odd) p{margin-left:auto}}@media (min-width:761px) and (max-width:1050px){.parent-trust-map{column-gap:24px}.parent-trust-node{gap:10px}.parent-trust-icon{width:36px;height:36px;border-radius:12px}.parent-trust-icon svg{width:22px;height:22px}.parent-trust .parent-trust-benefits h3{font-size:18px}}@media (max-width:760px){.parent-trust{padding:40px 0}.parent-trust-heading>p{font-size:16px;margin-top:12px}.parent-trust-map{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:24px 20px;margin:28px 0 0}.parent-trust-connections{display:none}.parent-trust-family{grid-column:1/-1;grid-row:2;width:min(62%,280px);justify-self:center}.parent-trust-node{flex-direction:column;align-items:flex-start;gap:12px}.parent-trust-node-subscribers{grid-area:1/1;align-items:center;text-align:center}.parent-trust-node-schools{grid-area:1/2;align-items:center;text-align:center}.parent-trust-node-reading{grid-area:3/1}.parent-trust-node-science{grid-area:3/2}.parent-trust-node-since{grid-area:4/1}.parent-trust-node-activities{grid-area:4/2}.parent-trust-node-schools>.parent-trust-icon,.parent-trust-node-subscribers>.parent-trust-icon{display:none}.parent-trust-stat-value{font-size:clamp(28px,8vw,42px)}.parent-trust-icon{width:38px;height:38px;border-radius:12px}.parent-trust-icon svg{width:22px;height:22px}.parent-trust .parent-trust-benefits h3{font-size:18px;text-wrap:wrap}.parent-trust .parent-trust-benefits p{font-size:15px;margin-top:6px}.parent-trust .parent-trust-benefits .parent-trust-stat-label{font-size:16px}}