.apexcharts-canvas .apexcharts-tooltip{background-color:#fff;color:#6b7280;border:0!important;border-radius:.25rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.dark .apexcharts-canvas .apexcharts-tooltip{background-color:#374151;color:#9ca3af;border-color:transparent;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-title{padding:.5rem .75rem;margin-bottom:.75rem;background-color:#f3f4f6;border-bottom-color:#e5e7eb;font-size:.875rem!important;font-weight:400;color:#6b7280}.dark .apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-title{background-color:#4b5563;border-color:#6b7280;color:#9ca3af}.apexcharts-canvas .apexcharts-xaxistooltip{color:#6b7280;padding:.5rem .75rem;border-color:transparent;background-color:#fff;border-radius:.25rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.dark .apexcharts-canvas .apexcharts-xaxistooltip{color:#9ca3af;background-color:#374151}.apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-text-y-label{color:#6b7280;font-size:.875rem}.dark .apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-text-y-label{color:#9ca3af}.apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-text-y-value{color:#111827;font-size:.875rem}:is([dir=rtl]) .apexcharts-tooltip .apexcharts-tooltip-marker{margin-right:0;margin-left:e}.dark .apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-text-y-value{color:#fff}.apexcharts-canvas .apexcharts-xaxistooltip-text{font-weight:400;font-size:.875rem!important}.apexcharts-canvas .apexcharts-xaxistooltip:after,.apexcharts-canvas .apexcharts-xaxistooltip:before{border-bottom-color:#fff}.apexcharts-canvas .apexcharts-xaxistooltip:after{border-width:8px;margin-left:-8px}.apexcharts-canvas .apexcharts-xaxistooltip:before{border-width:10px;margin-left:-10px}.dark .apexcharts-canvas .apexcharts-xaxistooltip:after,.dark .apexcharts-canvas .apexcharts-xaxistooltip:before{border-bottom-color:#374151}.apexcharts-canvas .apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-y-group{padding:0}.apexcharts-canvas .apexcharts-tooltip-series-group.apexcharts-active{padding-left:.75rem;padding-right:.75rem;padding-bottom:.75rem;background-color:#fff!important;color:#6b7280!important}.dark .apexcharts-canvas .apexcharts-tooltip-series-group.apexcharts-active{background-color:#374151!important;color:#9ca3af!important}.apexcharts-canvas .apexcharts-tooltip-series-group.apexcharts-active:first-of-type{padding-top:.75rem}.apexcharts-canvas .apexcharts-legend{padding:0!important}.apexcharts-canvas .apexcharts-legend-text{font-size:.75rem;font-weight:500!important;padding-left:1.25rem;color:#6b7280!important}:is([dir=rtl]) .apexcharts-canvas .apexcharts-legend-text{padding-right:.5rem}.apexcharts-canvas .apexcharts-legend-text:not(.apexcharts-inactive-legend):hover{color:#111827!important}.dark .apexcharts-canvas .apexcharts-legend-text{color:#9ca3af!important}.dark .apexcharts-canvas .apexcharts-legend-text:not(.apexcharts-inactive-legend):hover{color:#fff!important}.apexcharts-canvas .apexcharts-legend-series{margin-left:.5rem;margin-right:.5rem;margin-bottom:.25rem!important;display:flex;align-items:center}.apexcharts-datalabels-group .apexcharts-text.apexcharts-datalabel-value{fill:#111827!important;font-size:1.875rem;font-weight:700}.dark .apexcharts-canvas .apexcharts-datalabels-group .apexcharts-text.apexcharts-datalabel-value{fill:#fff!important}.apexcharts-canvas .apexcharts-datalabels-group .apexcharts-text.apexcharts-datalabel-label{fill:#6b7280!important;font-size:1rem;font-weight:400}.dark .apexcharts-canvas .apexcharts-datalabels-group .apexcharts-text.apexcharts-datalabel-label{fill:#9ca3af!important}.apexcharts-canvas .apexcharts-datalabels .apexcharts-text.apexcharts-pie-label{font-size:.75rem!important;font-weight:600!important;text-shadow:none!important;filter:none!important}.apexcharts-gridline,.apexcharts-xcrosshairs,.apexcharts-ycrosshairs{stroke:#e5e7eb!important}.dark .apexcharts-gridline,.dark .apexcharts-xcrosshairs,.dark .apexcharts-ycrosshairs{stroke:#374151!important}.clip{clip-path:polygon(0 0,0% 100%,100% 100%,100% 85%,15% 0)}.hero-section.svelte-1tzinma{position:relative;height:100vh;width:100%;overflow:hidden}.hero-overlay.svelte-1tzinma{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#00000026,#0000008c);display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:20}.hero-content.svelte-1tzinma{text-align:center;color:#fff!important;pointer-events:auto;max-width:700px;padding:0 1.5rem}.hero-badge.svelte-1tzinma{display:inline-block;background:#c8000080;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:.35rem 1.2rem;border-radius:50px;font-size:.85rem;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:1rem;border:1px solid rgba(255,100,100,.4);color:#fff!important}.hero-content.svelte-1tzinma h1:where(.svelte-1tzinma){font-size:clamp(2rem,5vw,3.5rem);font-weight:800;text-shadow:0 2px 20px rgba(0,0,0,.4);margin-bottom:.5rem;line-height:1.15;color:#fff!important}.hero-content.svelte-1tzinma p:where(.svelte-1tzinma){font-size:clamp(1rem,2vw,1.25rem);opacity:.9;margin-bottom:2rem;text-shadow:0 1px 8px rgba(0,0,0,.3);color:#fff!important}.hero-actions.svelte-1tzinma{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.hero-actions.svelte-1tzinma .btn{min-width:160px}.news-card.svelte-qd4vem{display:flex;flex-direction:column;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 12px #0000000f;transition:transform .3s ease,box-shadow .3s ease;text-decoration:none;color:inherit;height:100%}.news-card.svelte-qd4vem:hover{transform:translateY(-6px);box-shadow:0 12px 32px #0000001f;text-decoration:none;color:inherit}.news-card-img.svelte-qd4vem{aspect-ratio:16/10;overflow:hidden;background:#f0f0f0}.news-card-img.svelte-qd4vem img:where(.svelte-qd4vem){width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.news-card.svelte-qd4vem:hover .news-card-img:where(.svelte-qd4vem) img:where(.svelte-qd4vem){transform:scale(1.05)}.news-card-body.svelte-qd4vem{padding:1.25rem;flex:1}.news-card-meta.svelte-qd4vem{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:#999;margin-bottom:.6rem}.news-dot.svelte-qd4vem{width:3px;height:3px;border-radius:50%;background:#ccc}.news-card-body.svelte-qd4vem h3:where(.svelte-qd4vem){font-size:1.05rem;font-weight:700;line-height:1.45;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ftco-products .container{margin-top:0!important}.pnm-card.svelte-16tz4cr{display:flex;flex-direction:column;width:100%;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 12px #0000000f;transition:transform .3s ease,box-shadow .3s ease;text-decoration:none;color:inherit}.pnm-card.svelte-16tz4cr:hover{transform:translateY(-6px);box-shadow:0 12px 32px #0000001f;text-decoration:none;color:inherit}.pnm-card-img.svelte-16tz4cr{overflow:hidden;aspect-ratio:4/3;background:#f8f9fa}.pnm-card-img.svelte-16tz4cr img:where(.svelte-16tz4cr){width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.pnm-card.svelte-16tz4cr:hover .pnm-card-img:where(.svelte-16tz4cr) img:where(.svelte-16tz4cr){transform:scale(1.05)}.pnm-card-body.svelte-16tz4cr{padding:1.25rem;flex:1;display:flex;flex-direction:column}.pnm-card-body.svelte-16tz4cr h3:where(.svelte-16tz4cr){font-size:1.15rem;font-weight:700;margin-bottom:.4rem}.pnm-card-body.svelte-16tz4cr p:where(.svelte-16tz4cr){font-size:.88rem;color:#666;flex:1;margin-bottom:.75rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pnm-card-link.svelte-16tz4cr{font-size:.85rem;font-weight:600;color:red;margin-top:auto;transition:gap .2s ease;display:inline-flex;align-items:center;gap:.4rem}.pnm-card.svelte-16tz4cr:hover .pnm-card-link:where(.svelte-16tz4cr){gap:.7rem}
