.benefits-section[data-astro-cid-6m6imafa]{background:#fff}.benefits-grid[data-astro-cid-6m6imafa]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.benefit-card[data-astro-cid-6m6imafa]{padding:40px 30px;background:#f9f9f9;border-radius:20px;text-align:center;transition:all .3s ease}.benefit-card[data-astro-cid-6m6imafa]:hover{background:#fff;box-shadow:0 20px 50px #0000001a;transform:translateY(-5px)}.benefit-icon[data-astro-cid-6m6imafa]{font-size:48px;margin-bottom:20px}.benefit-card[data-astro-cid-6m6imafa] h3[data-astro-cid-6m6imafa]{font-size:20px;margin-bottom:15px}.benefit-card[data-astro-cid-6m6imafa] p[data-astro-cid-6m6imafa]{color:var(--theme-three-color);font-size:15px;margin:0;line-height:1.6}.why-dfc-section[data-astro-cid-6m6imafa]{background:linear-gradient(135deg,#f8f9fa,#fff)}.why-dfc-section[data-astro-cid-6m6imafa] .section-title[data-astro-cid-6m6imafa] p[data-astro-cid-6m6imafa]{color:var(--theme-three-color);max-width:600px;margin:15px auto 0}.info-grid[data-astro-cid-6m6imafa]{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-top:50px}.info-card[data-astro-cid-6m6imafa]{display:flex;gap:20px;padding:30px;background:#fff;border-radius:20px;box-shadow:0 10px 40px #0000000f;transition:all .3s ease;border-left:4px solid transparent}.info-card[data-astro-cid-6m6imafa]:hover{transform:translateY(-5px);box-shadow:0 20px 50px #0000001a}.info-icon[data-astro-cid-6m6imafa]{flex-shrink:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:16px;color:#fff}.info-icon[data-astro-cid-6m6imafa].orange{background:linear-gradient(135deg,var(--color-orange) 0%,var(--color-gold) 100%)}.info-card[data-astro-cid-6m6imafa]:has(.info-icon.orange){border-left-color:var(--color-orange)}.info-icon[data-astro-cid-6m6imafa].blue{background:linear-gradient(135deg,#1a73e8,#0d47a1)}.info-card[data-astro-cid-6m6imafa]:has(.info-icon.blue){border-left-color:#1a73e8}.info-icon[data-astro-cid-6m6imafa].green{background:linear-gradient(135deg,var(--color-green) 0%,var(--color-green-dark) 100%)}.info-card[data-astro-cid-6m6imafa]:has(.info-icon.green){border-left-color:var(--color-green)}.info-icon[data-astro-cid-6m6imafa].purple{background:linear-gradient(135deg,#9b59b6,#8e44ad)}.info-card[data-astro-cid-6m6imafa]:has(.info-icon.purple){border-left-color:#9b59b6}.info-icon[data-astro-cid-6m6imafa].cyan{background:linear-gradient(135deg,var(--color-cyan) 0%,var(--color-blue) 100%)}.info-card[data-astro-cid-6m6imafa]:has(.info-icon.cyan){border-left-color:var(--color-cyan)}.info-icon[data-astro-cid-6m6imafa].gold{background:linear-gradient(135deg,#f39c12,#d35400)}.info-card[data-astro-cid-6m6imafa]:has(.info-icon.gold){border-left-color:#f39c12}.info-content[data-astro-cid-6m6imafa] h3[data-astro-cid-6m6imafa]{font-size:18px;margin-bottom:10px;color:var(--theme-heading-font-color)}.info-content[data-astro-cid-6m6imafa] p[data-astro-cid-6m6imafa]{color:var(--theme-three-color);font-size:14px;line-height:1.7;margin:0}.cta-section[data-astro-cid-6m6imafa]{position:relative;margin-top:60px;padding:100px 0;background:linear-gradient(135deg,var(--color-green) 0%,var(--color-green-dark) 100%);text-align:center;color:#fff;overflow:hidden}.cta-bg[data-astro-cid-6m6imafa]{position:absolute;inset:0;pointer-events:none}.cta-shapes[data-astro-cid-6m6imafa] .shape[data-astro-cid-6m6imafa]{position:absolute;border-radius:50%;background:#ffffff1a}.cta-shapes[data-astro-cid-6m6imafa] .shape-1[data-astro-cid-6m6imafa]{width:300px;height:300px;top:-100px;left:-100px;animation:float 10s ease-in-out infinite}.cta-shapes[data-astro-cid-6m6imafa] .shape-2[data-astro-cid-6m6imafa]{width:200px;height:200px;bottom:-50px;right:10%;animation:float 8s ease-in-out infinite reverse}.cta-shapes[data-astro-cid-6m6imafa] .shape-3[data-astro-cid-6m6imafa]{width:150px;height:150px;top:30%;right:-50px;animation:float 12s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.cta-content[data-astro-cid-6m6imafa]{position:relative;z-index:1}.cta-content[data-astro-cid-6m6imafa] h2[data-astro-cid-6m6imafa]{font-size:clamp(28px,4vw,48px);margin:20px 0 30px;color:#fff}.cta-buttons[data-astro-cid-6m6imafa]{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.cta-buttons[data-astro-cid-6m6imafa] .btn-primary[data-astro-cid-6m6imafa]{background:#fff;color:var(--color-green-dark);box-shadow:0 10px 30px #0003}.cta-buttons[data-astro-cid-6m6imafa] .btn-primary[data-astro-cid-6m6imafa]:hover{background:var(--theme-heading-font-color);color:#fff;transform:translateY(-3px);box-shadow:0 15px 40px #0000004d}@media(max-width:991px){.benefits-grid[data-astro-cid-6m6imafa]{grid-template-columns:repeat(2,1fr)}.info-grid[data-astro-cid-6m6imafa]{grid-template-columns:1fr}}@media(max-width:767px){.benefits-grid[data-astro-cid-6m6imafa]{grid-template-columns:1fr}.info-card[data-astro-cid-6m6imafa]{flex-direction:column;text-align:center}.info-icon[data-astro-cid-6m6imafa]{margin:0 auto}.cta-section[data-astro-cid-6m6imafa]{padding:60px 0}.cta-content[data-astro-cid-6m6imafa] h2[data-astro-cid-6m6imafa]{font-size:24px}}
