#blog-hero img{max-width:none;width:100%!important}.post__body{color:#393946}.post__body p{margin-bottom:32px;font-size:20px}.post__body ul{padding-left:16px;font-size:20px;list-style-type:disc;list-style-position:outside}.post__body a{color:#645298}.post__body img{width:100%;margin-bottom:32px}.post__body a:hover{text-decoration:underline}.post__body li{margin-bottom:16px}.post__body h1{margin:2rem 0;font-size:3rem;font-weight:800;line-height:1}.post__body h2{margin:3rem 0 2rem;font-size:2rem;font-weight:500;line-height:2.5rem}.post__body h3{margin:1rem 0;font-size:1.5rem;font-weight:600}.post__body h4{margin:1rem 0;font-size:1rem}.post__body blockquote{border-left:4px solid #645298;margin:48px 0 56px;padding:8px 0 12px 40px;font-size:32px;font-weight:300;line-height:40px}.funding-stats{grid-template-columns:repeat(2,1fr);gap:24px;margin:48px 0;display:grid}.funding-stat{text-align:center;background:linear-gradient(135deg,#f3f0fa 0%,#ede8f7 100%);border-radius:16px;padding:32px}.funding-stat-value{color:#645298;margin-bottom:8px;font-size:3rem;font-weight:700;line-height:1}.funding-stat-label{color:#666;font-size:14px}.funding-testimonials{background:linear-gradient(135deg,#f9f8fc 0%,#f3f0fa 100%);border-radius:16px;margin:48px 0;padding:40px}.funding-testimonials h3{color:#393946;margin:0 0 32px;font-size:1.75rem;font-weight:600}.funding-testimonial{align-items:flex-start;gap:16px;margin-bottom:32px;display:flex}.funding-testimonial:last-child{margin-bottom:0}.funding-testimonial p{margin-bottom:8px;font-size:18px}.funding-testimonial img{width:40px!important;height:40px!important}.funding-testimonial-author{color:#888;font-size:14px}.funding-about{background:#f9f8fc;border:1px solid #ede8f7;border-radius:16px;margin:48px 0;padding:40px}.funding-about h3{color:#393946;margin:0 0 16px;font-size:1.75rem;font-weight:600}.funding-about p{margin-bottom:0}@media (max-width:640px){.funding-stats{grid-template-columns:1fr}.funding-testimonial{flex-direction:column}}
