.investment-section{background:#fdf8f1;display:inline-block;width:100%}.investment-section .investment-heading{margin:0 auto;max-width:900px;text-align:center}.investment-section .investment-heading .section-desc{max-width:560px}.investment-section .investment-heading .section-desc p{font-size:16px;line-height:24px;margin:0}.investment-section .pricing-card{background:#fff;border:2px solid #fe6d33;border-radius:16px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);margin:48px auto 0;max-width:672px;overflow:hidden}.investment-section .pricing-top{background:#fe6d33;padding:32px;text-align:center}.investment-section .pricing-top h3{color:#fff;font-size:24px;font-weight:700;line-height:32px;margin:0 0 8px}.investment-section .pricing-top span{color:#fff;display:block;font-size:14px;line-height:20px;margin-top:0}.investment-section .pricing-body{padding:40px;text-align:center}.investment-section .price-label{font-size:12px;font-weight:700;letter-spacing:1.5px;line-height:16px;text-transform:uppercase}.investment-section .price{color:#fe6d33;font-family:Playfair Display;font-size:64px;font-weight:800;line-height:64px;margin-top:0}.investment-section .price-text{font-size:14px;line-height:20px;margin-top:8px}.investment-section .divider{background:#e8dcd1;height:1px;margin:32px 0;width:100%}.investment-section .pricing-features{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0 0 32px;padding:0;text-align:left}.investment-section .pricing-features li{align-items:flex-start;display:flex;font-size:14px;gap:12px;line-height:20px;margin:0;width:100%}.investment-section .check-icon{align-items:center;background:#fe6d33;border-radius:50%;display:flex;flex-shrink:0;height:24px;justify-content:center;margin:0;width:24px}.investment-section .pricing-body .pricing-cta{align-items:center;display:flex;justify-content:center;text-align:center;width:100%}.investment-section .pricing-note{display:block;margin-top:16px;width:100%}.investment-section .pricing-note p{display:block;font-size:12px;line-height:16px}.investment-section .pricing-note p a{color:#fe6d33;font-weight:600}@media (max-width:991px){.investment-section .pricing-top{padding:32px 20px}}@media (max-width:767px){.investment-section .divider{margin:20px 0}.investment-section .pricing-body{padding:30px}}