:root{--navy: #1a237e;--navy-dark: #0d1660;--orange: #FFA617;--orange-dark: #e89500}.text-navy.svelte-hb04mg{color:var(--navy)}.bg-navy.svelte-hb04mg{background-color:var(--navy)}.hover\:bg-navy-dark.svelte-hb04mg:hover{background-color:var(--navy-dark)}.text-orange-custom.svelte-hb04mg{color:var(--orange)}.hover\:bg-orange-custom.svelte-hb04mg:hover{background-color:var(--orange)}.border-orange-custom.svelte-hb04mg{border-color:var(--orange)}.hover\:text-orange-custom.svelte-hb04mg:hover{color:var(--orange)}.hero-section.svelte-hb04mg{background-color:var(--navy);position:relative}.grid-pattern.svelte-hb04mg{position:absolute;inset:0;opacity:.4;background-image:repeating-linear-gradient(90deg,transparent,transparent 49px,rgba(255,255,255,.1) 49px,rgba(255,255,255,.1) 50px),repeating-linear-gradient(0deg,transparent,transparent 49px,rgba(255,255,255,.1) 49px,rgba(255,255,255,.1) 50px);background-size:50px 50px}.tab-button.svelte-hb04mg{padding:16px 32px;font-size:16px;font-weight:500;color:#6b7280;background:transparent;border:none;border-bottom:3px solid transparent;cursor:pointer;transition:all .3s ease;position:relative}.tab-button.svelte-hb04mg:hover{color:var(--navy)}.tab-button.active.svelte-hb04mg{color:var(--orange);border-bottom-color:var(--orange);font-weight:600}@media (max-width: 640px){.tab-button.svelte-hb04mg{padding:12px 20px;font-size:14px}}.campaign-card.svelte-hb04mg{max-height:320px;min-height:280px}.line-clamp-2.svelte-hb04mg{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 640px){.campaign-card.svelte-hb04mg{max-height:none;min-height:auto}}.transform.hover\:-translate-y-0\.5.svelte-hb04mg:hover{transform:translateY(-2px)}article.svelte-hb04mg{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}article.svelte-hb04mg:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.bg-green-500.svelte-hb04mg{background-color:#10b981}.bg-gray-500.svelte-hb04mg{background-color:#6b7280}@media (max-width: 640px){.gap-3.svelte-hb04mg{gap:.5rem}}
