.section--blue-gradient.svelte-lqxmhd{background:linear-gradient(135deg,#0052cc 0%,#004081 50%,#036 100%)!important}.certifications-banner.svelte-lqxmhd{padding:var(--space-xl) 0;background:#004081}.stats-grid.svelte-lqxmhd{gap:var(--space-md);grid-template-columns:repeat(4,1fr);display:grid}.stat-card.svelte-lqxmhd{border-radius:var(--radius-md);padding:var(--space-lg);text-align:center;opacity:0;transition:all .3s;transition-delay:var(--delay,0s);animation:.5s forwards svelte-lqxmhd-statFadeIn;animation-delay:var(--delay,0s);background:linear-gradient(135deg,#87b027 0%,#6d9a1e 100%);transform:translateY(20px);box-shadow:0 4px 12px #00000026}@keyframes svelte-lqxmhd-statFadeIn{to{opacity:1;transform:translateY(0)}}.stat-card.svelte-lqxmhd:hover{transform:translateY(-6px)scale(1.03);box-shadow:0 12px 32px #00000040}.stat-value.svelte-lqxmhd{color:#fff;text-shadow:0 2px 4px #00000026;margin-bottom:var(--space-xs);font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:800;line-height:1.1}.stat-label.svelte-lqxmhd{color:#fff;font-size:.875rem;line-height:1.4}@media (width<=768px){.stats-grid.svelte-lqxmhd{grid-template-columns:repeat(2,1fr)}}.value-grid.svelte-lqxmhd{gap:var(--space-3xl);align-items:center;display:grid}@media (width>=768px){.value-grid.svelte-lqxmhd{grid-template-columns:1fr 1fr}}.value-image.svelte-lqxmhd{border-radius:var(--radius-md);overflow:hidden}.value-image.svelte-lqxmhd img:where(.svelte-lqxmhd){width:100%;height:auto}.seasonal-grid.svelte-lqxmhd{gap:var(--space-lg);margin-top:var(--space-2xl);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.seasonal-item.svelte-lqxmhd{padding:var(--space-xl);border-radius:var(--radius-md);text-align:center;background:#ffffff0d;border:1px solid #ffffff1a}.seasonal-icon.svelte-lqxmhd{width:56px;height:56px;margin:0 auto var(--space-md);color:var(--white);border-radius:var(--radius-md);background:linear-gradient(135deg,#87b027 0%,#6d9a1e 100%);justify-content:center;align-items:center;display:inline-flex}.seasonal-item.svelte-lqxmhd h4:where(.svelte-lqxmhd){color:var(--white);margin-bottom:var(--space-sm);font-size:1.0625rem;font-weight:600}.seasonal-item.svelte-lqxmhd h4:where(.svelte-lqxmhd) span{color:var(--clover-green,#87b027)}.seasonal-item.svelte-lqxmhd p:where(.svelte-lqxmhd){color:#fff9;font-size:.875rem}.faq-grid.svelte-lqxmhd{gap:var(--space-lg);max-width:900px;margin:var(--space-2xl) auto 0;display:grid}.faq-item.svelte-lqxmhd{padding:var(--space-xl);background:var(--white);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.faq-question.svelte-lqxmhd{color:var(--gray-900);margin-bottom:var(--space-md);font-size:1.0625rem;font-weight:600}.faq-answer.svelte-lqxmhd{color:var(--gray-600);font-size:.9375rem;line-height:1.7}.cta-banner.svelte-lqxmhd .btn--white:where(.svelte-lqxmhd){color:#fff;background:#004081;border-radius:6px;padding:1rem 2rem;font-weight:600;transition:background .3s;display:inline-block}.cta-banner.svelte-lqxmhd .btn--white:where(.svelte-lqxmhd):hover{background:#036}
