.header[data-v-cdc13136]{background:linear-gradient(135deg,#1e40af,#1e3a8a 25%,#166534 75%,#15803d);color:#fff;padding:3rem 0;position:relative;overflow:hidden}.header[data-v-cdc13136]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg width="60" height="60" viewBox="0 0 60 60" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><g fill="%23ffffff" fill-opacity="0.05"><polygon points="36 34 24 40 12 34 12 26 24 20 36 26"/></g></svg>') repeat}.header-content[data-v-cdc13136]{position:relative;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:2rem}.logo-section h1[data-v-cdc13136]{font-size:3rem;font-weight:700;margin-bottom:.5rem;background:linear-gradient(135deg,#fff,#e5e7eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.subtitle[data-v-cdc13136]{font-size:1.25rem;opacity:.9;font-weight:400}.trust-indicators[data-v-cdc13136]{display:flex;gap:2rem;align-items:center}.indicator[data-v-cdc13136]{text-align:center;padding:1rem;background:#ffffff1a;border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.indicator-number[data-v-cdc13136]{display:block;font-size:1.75rem;font-weight:700;margin-bottom:.25rem}.indicator-label[data-v-cdc13136]{font-size:.875rem;opacity:.8}@media (max-width: 768px){.logo-section h1[data-v-cdc13136]{font-size:2rem}.header-content[data-v-cdc13136]{flex-direction:column;text-align:center}.trust-indicators[data-v-cdc13136]{flex-wrap:wrap;justify-content:center;gap:1rem}.indicator[data-v-cdc13136]{padding:.75rem}}.navigation[data-v-b9bcef3c]{background:#fff;box-shadow:0 2px 10px #0000001a;position:sticky;top:0;z-index:1000;border-bottom:3px solid #10b981}.nav-content[data-v-b9bcef3c]{display:flex;align-items:center;justify-content:center;padding:.75rem 0;position:relative}.mobile-toggle[data-v-b9bcef3c]{display:none;flex-direction:column;background:none;border:none;cursor:pointer;padding:.5rem;position:absolute;left:1rem}.mobile-toggle span[data-v-b9bcef3c]{width:25px;height:3px;background:#374151;margin:3px 0;transition:.3s;border-radius:2px}.nav-links[data-v-b9bcef3c]{display:flex;list-style:none;gap:.5rem;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:0}.nav-links li[data-v-b9bcef3c]{margin:0}.nav-links a[data-v-b9bcef3c]{text-decoration:none;color:#374151;font-weight:500;padding:.75rem 1rem;border-radius:8px;transition:all .2s ease;font-size:.9rem;white-space:nowrap}.nav-links a[data-v-b9bcef3c]:hover{background:#f3f4f6;color:#059669}.nav-links a.router-link-active[data-v-b9bcef3c]{background:#10b981;color:#fff}@media (max-width: 1024px){.nav-links[data-v-b9bcef3c]{gap:.25rem}.nav-links a[data-v-b9bcef3c]{padding:.5rem .75rem;font-size:.85rem}}@media (max-width: 768px){.mobile-toggle[data-v-b9bcef3c]{display:flex}.nav-links[data-v-b9bcef3c]{position:absolute;top:100%;left:0;right:0;background:#fff;flex-direction:column;gap:0;box-shadow:0 5px 15px #0000001a;transform:translateY(-100%);opacity:0;visibility:hidden;transition:all .3s ease;padding:1rem 0}.nav-links.mobile-open[data-v-b9bcef3c]{transform:translateY(0);opacity:1;visibility:visible}.nav-links li[data-v-b9bcef3c]{width:100%}.nav-links a[data-v-b9bcef3c]{display:block;padding:1rem 2rem;border-radius:0;border-bottom:1px solid #e5e7eb;font-size:1rem}.mobile-open .mobile-toggle span[data-v-b9bcef3c]:nth-child(1){transform:rotate(-45deg) translate(-5px,6px)}.mobile-open .mobile-toggle span[data-v-b9bcef3c]:nth-child(2){opacity:0}.mobile-open .mobile-toggle span[data-v-b9bcef3c]:nth-child(3){transform:rotate(45deg) translate(-5px,-6px)}}.footer[data-v-1d6d3a54]{background:linear-gradient(135deg,#1f2937,#111827);color:#e5e7eb;padding:3rem 0 1rem;margin-top:4rem}.footer-content[data-v-1d6d3a54]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:2rem}.footer-section h4[data-v-1d6d3a54]{color:#10b981;font-size:1.25rem;margin-bottom:1rem;font-weight:600}.footer-section p[data-v-1d6d3a54]{line-height:1.6;margin-bottom:1rem}.footer-section ul[data-v-1d6d3a54]{list-style:none;padding:0}.footer-section li[data-v-1d6d3a54]{padding:.25rem 0;color:#d1d5db}.footer-section li[data-v-1d6d3a54]:before{content:"→";color:#10b981;margin-right:.5rem}.source-badges[data-v-1d6d3a54]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.badge[data-v-1d6d3a54]{background:#10b98133;color:#10b981;padding:.25rem .75rem;border-radius:20px;font-size:.8rem;font-weight:500;border:1px solid rgba(16,185,129,.3)}.footer-bottom[data-v-1d6d3a54]{border-top:1px solid #374151;padding-top:2rem;text-align:center;color:#9ca3af}.update-info[data-v-1d6d3a54]{margin-top:.5rem;font-size:.9rem;color:#6b7280}@media (max-width: 768px){.footer-content[data-v-1d6d3a54]{grid-template-columns:1fr;gap:1.5rem}.source-badges[data-v-1d6d3a54]{justify-content:center}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;line-height:1.6;color:#1f2937;background-color:#f8fafc}#app{min-height:100vh;display:flex;flex-direction:column}.main-content{flex:1;padding:2rem 0}.container{max-width:1200px;margin:0 auto;padding:0 1.5rem}h1{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:#0f172a}h2{font-size:2rem;font-weight:600;margin-bottom:1.5rem;color:#1e293b;border-bottom:3px solid #10b981;padding-bottom:.5rem}h3{font-size:1.5rem;font-weight:600;margin:2rem 0 1rem;color:#374151}h4{font-size:1.25rem;font-weight:500;margin:1.5rem 0 .75rem;color:#4b5563}.section{background:#fff;margin:2rem 0;padding:2.5rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border-left:4px solid #10b981}.highlight-box{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:1px solid #10b981;border-radius:8px;padding:1.5rem;margin:1.5rem 0}.warning-box{background:linear-gradient(135deg,#fffbeb,#fef3c7);border:1px solid #f59e0b;border-radius:8px;padding:1.5rem;margin:1.5rem 0}.success-box{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:1px solid #22c55e;border-radius:8px;padding:1.5rem;margin:1.5rem 0}.stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin:2rem 0}.stat-card{background:#fff;border-radius:12px;padding:2rem;text-align:center;box-shadow:0 4px 6px -1px #0000001a;border-top:4px solid #10b981;transition:transform .2s,box-shadow .2s}.stat-card:hover{transform:translateY(-2px);box-shadow:0 8px 25px -5px #0000001a}.stat-number{font-size:2.5rem;font-weight:700;color:#059669;display:block;margin-bottom:.5rem}.stat-label{font-size:1rem;color:#6b7280;font-weight:500}.data-table{width:100%;border-collapse:collapse;margin:2rem 0;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a}.data-table th{background:#10b981;color:#fff;padding:1rem;text-align:left;font-weight:600}.data-table td{padding:1rem;border-bottom:1px solid #e5e7eb}.data-table tr:nth-child(2n){background:#f9fafb}.data-table tr:hover{background:#f3f4f6}.citation{background:#f8fafc;border-left:4px solid #6b7280;padding:1rem;margin:1rem 0;font-size:.9rem;color:#4b5563;border-radius:4px}.citation-link{color:#1d4ed8;text-decoration:none;font-weight:500}.citation-link:hover{text-decoration:underline}ul,ol{margin:1rem 0;padding-left:2rem}li{margin-bottom:.5rem}@media (max-width: 768px){h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.25rem}.section{margin:1rem 0;padding:1.5rem}.stat-grid{grid-template-columns:1fr;gap:1rem}.stat-card{padding:1.5rem}.container{padding:0 1rem}}.fade-in{animation:fadeIn .6s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.action-steps{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-radius:12px;padding:2rem;margin:1.5rem 0}.action-steps ol{counter-reset:step-counter;list-style:none;padding-left:0}.action-steps li{counter-increment:step-counter;margin-bottom:1rem;position:relative;padding-left:3rem}.action-steps li:before{content:counter(step-counter);position:absolute;left:0;top:0;background:#10b981;color:#fff;width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.9rem}.hero-section[data-v-f528a766]{background:linear-gradient(135deg,#064e3b,#065f46 25%,#047857 75%,#059669);color:#fff;padding:4rem 2rem;margin:-2rem -1.5rem 2rem;border-radius:0 0 24px 24px;text-align:center}.hero-content[data-v-f528a766]{max-width:800px;margin:0 auto}.hero-title[data-v-f528a766]{font-size:3.5rem;font-weight:800;margin-bottom:1rem;background:linear-gradient(135deg,#fff,#e5e7eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle[data-v-f528a766]{font-size:1.5rem;margin-bottom:3rem;opacity:.9}.hero-stats[data-v-f528a766]{display:flex;justify-content:center;gap:3rem;margin-bottom:3rem}.hero-stat[data-v-f528a766]{text-align:center}.hero-stat .stat-number[data-v-f528a766]{display:block;font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.hero-stat .stat-label[data-v-f528a766]{font-size:1rem;opacity:.8}.cta-button[data-v-f528a766]{display:inline-block;background:#fff;color:#047857;padding:1rem 2rem;border-radius:12px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease;box-shadow:0 4px 15px #0003}.cta-button[data-v-f528a766]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0000004d}.research-highlights[data-v-f528a766]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin:2rem 0}.highlight-item[data-v-f528a766]{text-align:center;padding:2rem;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:16px;border:1px solid #e2e8f0}.highlight-item .icon[data-v-f528a766]{font-size:3rem;margin-bottom:1rem}.highlight-item h3[data-v-f528a766]{font-size:1.5rem;margin-bottom:1rem;color:#1e293b}.insight-grid[data-v-f528a766]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin:2rem 0}.insight-card[data-v-f528a766]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;border-left:4px solid #10b981;transition:transform .2s}.insight-card[data-v-f528a766]:hover{transform:translateY(-2px)}.insight-card h3[data-v-f528a766]{color:#1e293b;margin-bottom:1rem;font-size:1.25rem}.nav-guide[data-v-f528a766]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin:2rem 0}.guide-section[data-v-f528a766]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a}.guide-section h3[data-v-f528a766]{color:#1e293b;margin-bottom:1.5rem;font-size:1.5rem;border-bottom:2px solid #10b981;padding-bottom:.5rem}.guide-section ul[data-v-f528a766]{list-style:none;padding:0}.guide-section li[data-v-f528a766]{margin-bottom:.75rem}.guide-section a[data-v-f528a766]{color:#1d4ed8;text-decoration:none;font-weight:500;padding:.5rem 0;display:block;transition:color .2s}.guide-section a[data-v-f528a766]:hover{color:#1e40af;text-decoration:underline}@media (max-width: 768px){.hero-title[data-v-f528a766]{font-size:2.5rem}.hero-subtitle[data-v-f528a766]{font-size:1.25rem}.hero-stats[data-v-f528a766]{flex-direction:column;gap:1.5rem}.research-highlights[data-v-f528a766],.insight-grid[data-v-f528a766],.nav-guide[data-v-f528a766]{grid-template-columns:1fr}.hero-section[data-v-f528a766]{margin:-2rem -1rem 2rem;padding:3rem 1rem}}.chart-container[data-v-6eb4800b],.chart-container[data-v-8dc0d7a4]{width:100%;height:400px;margin:2rem 0}.driver-grid[data-v-1d8768c7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin:2rem 0}.driver-card[data-v-1d8768c7]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;text-align:center;border-top:4px solid #10b981}.driver-icon[data-v-1d8768c7]{font-size:3rem;margin-bottom:1rem}.driver-card h3[data-v-1d8768c7]{color:#1e293b;margin-bottom:1rem;font-size:1.25rem}.impact-metric[data-v-1d8768c7]{background:#f0fdf4;padding:1rem;border-radius:8px;margin-top:1rem;display:flex;justify-content:space-between;align-items:center}.metric-label[data-v-1d8768c7]{font-weight:500;color:#374151}.metric-value[data-v-1d8768c7]{font-weight:700;color:#059669}.crop-adoption[data-v-1d8768c7]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;margin:2rem 0}.crop-item[data-v-1d8768c7]{display:flex;align-items:center;margin-bottom:1rem;gap:1rem}.crop-name[data-v-1d8768c7]{width:120px;font-weight:500;color:#374151}.adoption-bar[data-v-1d8768c7]{flex:1;height:30px;background:#f3f4f6;border-radius:15px;position:relative;overflow:hidden}.adoption-fill[data-v-1d8768c7]{height:100%;background:linear-gradient(90deg,#10b981,#059669);border-radius:15px;transition:width .8s ease}.adoption-percent[data-v-1d8768c7]{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-weight:600;color:#374151;font-size:.9rem}.regional-grid[data-v-1d8768c7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin:2rem 0}.region-card[data-v-1d8768c7]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;border-left:4px solid #10b981}.region-card h3[data-v-1d8768c7]{color:#1e293b;margin-bottom:1rem;font-size:1.25rem}.region-card ul[data-v-1d8768c7]{margin:1rem 0}.market-indicator[data-v-1d8768c7]{display:flex;justify-content:space-between;align-items:center;margin-top:1rem;padding:.75rem;background:#f8fafc;border-radius:8px}.indicator-value[data-v-1d8768c7]{padding:.25rem .75rem;border-radius:20px;font-weight:600;font-size:.875rem}.indicator-value.high[data-v-1d8768c7]{background:#dcfce7;color:#15803d}.indicator-value.medium[data-v-1d8768c7]{background:#fef3c7;color:#92400e}.competitor-analysis[data-v-1d8768c7]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;margin:2rem 0}.competitor-item[data-v-1d8768c7]{padding:1.5rem;border-bottom:1px solid #e5e7eb;margin-bottom:1rem}.competitor-item[data-v-1d8768c7]:last-child{border-bottom:none;margin-bottom:0}.competitor-header[data-v-1d8768c7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.competitor-header h4[data-v-1d8768c7]{color:#1e293b;margin:0}.market-share[data-v-1d8768c7]{background:#e0f2fe;color:#0369a1;padding:.25rem .75rem;border-radius:20px;font-size:.875rem;font-weight:600}.trend-timeline[data-v-1d8768c7]{position:relative;margin:2rem 0}.trend-timeline[data-v-1d8768c7]:before{content:"";position:absolute;left:60px;top:0;bottom:0;width:2px;background:#10b981}.trend-item[data-v-1d8768c7]{display:flex;align-items:flex-start;margin-bottom:2rem;position:relative}.trend-year[data-v-1d8768c7]{width:120px;font-weight:700;color:#059669;background:#fff;border:2px solid #10b981;border-radius:20px;padding:.5rem 1rem;text-align:center;font-size:.875rem;position:relative;z-index:1}.trend-content[data-v-1d8768c7]{flex:1;margin-left:2rem;background:#fff;padding:1.5rem;border-radius:12px;box-shadow:0 2px 4px #0000001a}.trend-content h4[data-v-1d8768c7]{color:#1e293b;margin:0 0 .5rem}@media (max-width: 768px){.driver-grid[data-v-1d8768c7],.regional-grid[data-v-1d8768c7]{grid-template-columns:1fr}.crop-item[data-v-1d8768c7]{flex-direction:column;align-items:stretch;gap:.5rem}.crop-name[data-v-1d8768c7]{width:auto}.competitor-header[data-v-1d8768c7]{flex-direction:column;align-items:stretch;gap:.5rem}.trend-timeline[data-v-1d8768c7]:before{left:10px}.trend-item[data-v-1d8768c7]{flex-direction:column;padding-left:2rem}.trend-year[data-v-1d8768c7]{width:auto;align-self:flex-start}.trend-content[data-v-1d8768c7]{margin-left:0;margin-top:1rem}}.cost-comparison[data-v-7ab8f451]{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:2rem;margin:2rem 0}.tier-card[data-v-7ab8f451]{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;overflow:hidden}.tier-card.minimum[data-v-7ab8f451]{border-top:4px solid #22c55e}.tier-card.professional[data-v-7ab8f451]{border-top:4px solid #f59e0b}.tier-card h3[data-v-7ab8f451]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:1.5rem;margin:0;color:#1e293b;font-size:1.25rem}.tier-total[data-v-7ab8f451]{text-align:center;font-size:2rem;font-weight:700;color:#059669;padding:1rem;background:#f0fdf4;border-bottom:1px solid #e5e7eb}.tier-card.professional .tier-total[data-v-7ab8f451]{color:#d97706;background:#fffbeb}.cost-table[data-v-7ab8f451]{width:100%;border-collapse:collapse}.cost-table th[data-v-7ab8f451]{background:#f8fafc;padding:.75rem;text-align:left;font-weight:600;color:#374151;border-bottom:2px solid #e5e7eb}.cost-table td[data-v-7ab8f451]{padding:.75rem;border-bottom:1px solid #e5e7eb;vertical-align:top}.cost-table tr[data-v-7ab8f451]:nth-child(2n){background:#f9fafb}.tier-capability[data-v-7ab8f451]{padding:1.5rem;background:#f8fafc}.tier-capability h4[data-v-7ab8f451]{color:#1e293b;margin:0 0 1rem}.tier-capability ul[data-v-7ab8f451]{margin:0;padding-left:1.5rem}.financing-grid[data-v-7ab8f451]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin:2rem 0}.financing-option[data-v-7ab8f451]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;border-left:4px solid #3b82f6}.financing-option h3[data-v-7ab8f451]{color:#1e293b;margin-bottom:1.5rem}.financing-details[data-v-7ab8f451]{background:#f1f5f9;padding:1rem;border-radius:8px;margin:1rem 0}.detail-item[data-v-7ab8f451]{display:flex;justify-content:space-between;margin-bottom:.5rem}.detail-item[data-v-7ab8f451]:last-child{margin-bottom:0}.detail-label[data-v-7ab8f451]{font-weight:500;color:#4b5563}.detail-value[data-v-7ab8f451]{font-weight:600;color:#1d4ed8}.roi-analysis[data-v-7ab8f451]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin:2rem 0}.roi-scenario[data-v-7ab8f451]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;border-left:4px solid #10b981}.scenario-details[data-v-7ab8f451]{background:#f0fdf4;padding:1.5rem;border-radius:8px;margin:1rem 0}.scenario-metric[data-v-7ab8f451]{display:flex;justify-content:space-between;margin-bottom:.75rem;padding:.5rem 0}.scenario-metric[data-v-7ab8f451]:last-child{margin-bottom:0}.scenario-metric.payback[data-v-7ab8f451]{border-top:2px solid #10b981;padding-top:1rem;margin-top:1rem}.metric-title[data-v-7ab8f451]{font-weight:500;color:#374151}.metric-value[data-v-7ab8f451]{font-weight:700;color:#059669;font-size:1.1rem}.strategy-grid[data-v-7ab8f451]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin:2rem 0}.strategy-card[data-v-7ab8f451]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;border-top:4px solid #6366f1}.strategy-card h3[data-v-7ab8f451]{color:#1e293b;margin-bottom:1rem;font-size:1.25rem}.strategy-card ul[data-v-7ab8f451]{margin:0;padding-left:1.5rem}.strategy-card li[data-v-7ab8f451]{margin-bottom:.5rem;color:#4b5563}@media (max-width: 768px){.cost-comparison[data-v-7ab8f451],.financing-grid[data-v-7ab8f451],.roi-analysis[data-v-7ab8f451],.strategy-grid[data-v-7ab8f451]{grid-template-columns:1fr}.cost-table[data-v-7ab8f451]{font-size:.9rem}.detail-item[data-v-7ab8f451],.scenario-metric[data-v-7ab8f451]{flex-direction:column;gap:.25rem}.tier-total[data-v-7ab8f451]{font-size:1.5rem}}.cert-process[data-v-f6225348]{display:grid;gap:2rem;margin:2rem 0}.process-step[data-v-f6225348]{display:flex;align-items:flex-start;gap:2rem;background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;border-left:4px solid #3b82f6}.step-number[data-v-f6225348]{width:60px;height:60px;background:#3b82f6;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;flex-shrink:0}.step-content h3[data-v-f6225348]{color:#1e293b;margin-bottom:1rem}.step-content ul[data-v-f6225348]{margin:0;padding-left:1.5rem}.step-content li[data-v-f6225348]{margin-bottom:.5rem;color:#4b5563}.spray-requirements[data-v-f6225348]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin:2rem 0}.requirement-card[data-v-f6225348]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a}.requirement-card.federal[data-v-f6225348]{border-left:4px solid #dc2626}.requirement-card.state[data-v-f6225348]{border-left:4px solid #059669}.requirement-card h3[data-v-f6225348]{color:#1e293b;margin-bottom:1.5rem}.req-list[data-v-f6225348]{display:grid;gap:1.5rem}.req-item[data-v-f6225348]{background:#f8fafc;padding:1.5rem;border-radius:8px;border:1px solid #e2e8f0}.req-item h4[data-v-f6225348]{color:#1e293b;margin:0 0 .5rem}.req-item p[data-v-f6225348]{color:#4b5563;margin:.5rem 0 1rem}.req-details[data-v-f6225348]{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:.75rem;border-radius:6px;border:1px solid #d1d5db}.detail-label[data-v-f6225348]{font-weight:500;color:#6b7280}.detail-value[data-v-f6225348]{font-weight:600;color:#1d4ed8}.training-options[data-v-f6225348]{display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:2rem;margin:2rem 0}.training-card[data-v-f6225348]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;border-left:4px solid #7c3aed}.school-list[data-v-f6225348]{display:grid;gap:1.5rem;margin-top:1.5rem}.school-item[data-v-f6225348]{background:#faf5ff;padding:1.5rem;border-radius:8px;border:1px solid #e9d5ff}.school-item h4[data-v-f6225348]{color:#1e293b;margin:0 0 1rem}.school-details[data-v-f6225348]{display:grid;gap:.5rem}.detail-row[data-v-f6225348]{display:flex;justify-content:space-between;align-items:center}.support-examples[data-v-f6225348]{display:grid;gap:1.5rem;margin-top:1.5rem}.support-item[data-v-f6225348]{background:#f0fdf4;padding:1.5rem;border-radius:8px;border:1px solid #bbf7d0}.support-item h4[data-v-f6225348]{color:#166534;margin:0 0 .5rem}.support-item p[data-v-f6225348]{color:#374151;margin:.5rem 0 1rem}.support-stats[data-v-f6225348]{background:#fff;padding:.75rem;border-radius:6px;color:#059669;font-weight:600;border-left:3px solid #10b981}.business-requirements[data-v-f6225348]{margin:2rem 0}.business-level[data-v-f6225348]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;margin-bottom:2rem}.federal-biz[data-v-f6225348]{border-left:4px solid #dc2626}.state-biz[data-v-f6225348]{border-left:4px solid #059669}.req-grid[data-v-f6225348]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;margin-top:1.5rem}.req-card[data-v-f6225348]{background:#f8fafc;padding:1.5rem;border-radius:8px;border:1px solid #e2e8f0;text-align:center}.req-card h4[data-v-f6225348]{color:#1e293b;margin:0 0 .75rem;font-size:1rem}.req-card p[data-v-f6225348]{color:#4b5563;font-size:.9rem;margin:0}.regulatory-updates[data-v-f6225348]{display:grid;gap:2rem;margin:2rem 0}.update-card[data-v-f6225348]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;border-left:4px solid #f59e0b}.update-card h3[data-v-f6225348]{color:#1e293b;margin-bottom:1rem}.update-content p[data-v-f6225348]{color:#4b5563;margin-bottom:1.5rem;font-weight:500}.update-benefits[data-v-f6225348],.update-implications[data-v-f6225348],.compliance-requirements[data-v-f6225348]{background:#fffbeb;padding:1.5rem;border-radius:8px;border:1px solid #fcd34d}.update-benefits h4[data-v-f6225348],.update-implications h4[data-v-f6225348],.compliance-requirements h4[data-v-f6225348]{color:#92400e;margin:0 0 1rem}.update-benefits ul[data-v-f6225348],.update-implications ul[data-v-f6225348],.compliance-requirements ul[data-v-f6225348]{margin:0;padding-left:1.5rem}.update-benefits li[data-v-f6225348],.update-implications li[data-v-f6225348],.compliance-requirements li[data-v-f6225348]{color:#78350f;margin-bottom:.5rem}.timeline[data-v-f6225348]{display:grid;gap:2rem;margin:2rem 0}.timeline-phase[data-v-f6225348]{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;overflow:hidden;border-left:4px solid #10b981}.phase-header[data-v-f6225348]{background:linear-gradient(135deg,#f0fdf4,#dcfce7);padding:1.5rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e5e7eb}.phase-header h3[data-v-f6225348]{color:#166534;margin:0;font-size:1.25rem}.phase-cost[data-v-f6225348]{background:#22c55e;color:#fff;padding:.5rem 1rem;border-radius:20px;font-weight:600;font-size:.9rem}.phase-tasks[data-v-f6225348]{padding:2rem}.task-item[data-v-f6225348]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;padding:.75rem;background:#f8fafc;border-radius:8px}.task-item[data-v-f6225348]:last-child{margin-bottom:0}.task-check[data-v-f6225348]{width:24px;height:24px;background:#10b981;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem;flex-shrink:0}.task-desc[data-v-f6225348]{color:#374151;font-weight:500}@media (max-width: 768px){.process-step[data-v-f6225348]{flex-direction:column;text-align:center;gap:1rem}.spray-requirements[data-v-f6225348],.training-options[data-v-f6225348],.req-grid[data-v-f6225348]{grid-template-columns:1fr}.detail-row[data-v-f6225348]{flex-direction:column;gap:.25rem;align-items:flex-start}.req-details[data-v-f6225348]{flex-direction:column;gap:.5rem;text-align:center}.phase-header[data-v-f6225348]{flex-direction:column;gap:1rem;text-align:center}}.chart-container[data-v-4bf20b60]{width:100%;height:500px;margin:2rem 0}.equipment-tiers[data-v-41d4dbd7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin:2rem 0}.tier-card[data-v-41d4dbd7]{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;overflow:hidden}.tier-card.entry[data-v-41d4dbd7]{border-top:4px solid #22c55e}.tier-card.professional[data-v-41d4dbd7]{border-top:4px solid #f59e0b}.tier-card.enterprise[data-v-41d4dbd7]{border-top:4px solid #dc2626}.tier-header[data-v-41d4dbd7]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:2rem;text-align:center;border-bottom:1px solid #e5e7eb}.tier-header h3[data-v-41d4dbd7]{margin:0 0 1rem;color:#1e293b;font-size:1.5rem}.tier-price[data-v-41d4dbd7]{font-size:1.75rem;font-weight:700;color:#059669}.tier-card.professional .tier-price[data-v-41d4dbd7]{color:#d97706}.tier-card.enterprise .tier-price[data-v-41d4dbd7]{color:#dc2626}.tier-content[data-v-41d4dbd7]{padding:2rem}.tier-content h4[data-v-41d4dbd7]{color:#1e293b;margin:2rem 0 1rem;font-size:1.25rem;border-bottom:2px solid #e5e7eb;padding-bottom:.5rem}.tier-content h4[data-v-41d4dbd7]:first-child{margin-top:0}.equipment-list[data-v-41d4dbd7]{display:grid;gap:1.5rem;margin-bottom:2rem}.equipment-item[data-v-41d4dbd7]{background:#f8fafc;padding:1.5rem;border-radius:8px;border:1px solid #e2e8f0;position:relative}.equipment-item h5[data-v-41d4dbd7]{color:#1e293b;margin:0 0 .5rem;font-size:1.125rem;display:flex;justify-content:space-between;align-items:center}.item-price[data-v-41d4dbd7]{background:#10b981;color:#fff;padding:.25rem .75rem;border-radius:16px;font-size:.875rem;font-weight:600}.equipment-item p[data-v-41d4dbd7]{color:#4b5563;margin:.5rem 0 0;font-size:.95rem}.support-list[data-v-41d4dbd7]{background:#f1f5f9;padding:1.5rem;border-radius:8px;border-left:4px solid #3b82f6;margin:1rem 0}.support-list li[data-v-41d4dbd7]{color:#374151;margin-bottom:.5rem}.capabilities[data-v-41d4dbd7]{background:#f0fdf4;padding:1.5rem;border-radius:8px;border-left:4px solid #10b981}.capabilities h4[data-v-41d4dbd7]{color:#166534;margin:0 0 1rem;border:none;padding:0}.capabilities ul[data-v-41d4dbd7]{margin:0;padding-left:1.5rem}.capabilities li[data-v-41d4dbd7]{color:#374151;margin-bottom:.5rem}.tech-comparison[data-v-41d4dbd7]{margin:2rem 0}.performance-metrics[data-v-41d4dbd7]{margin:3rem 0}.metrics-grid[data-v-41d4dbd7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin:2rem 0}.metric-card[data-v-41d4dbd7]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a}.metric-card.accuracy[data-v-41d4dbd7]{border-left:4px solid #10b981}.metric-card.efficiency[data-v-41d4dbd7]{border-left:4px solid #3b82f6}.metric-card.reliability[data-v-41d4dbd7]{border-left:4px solid #8b5cf6}.metric-card h4[data-v-41d4dbd7]{color:#1e293b;margin:0 0 1rem;font-size:1.25rem}.metric-card ul[data-v-41d4dbd7]{margin:0;padding-left:1.5rem}.metric-card li[data-v-41d4dbd7]{color:#4b5563;margin-bottom:.75rem}.sensor-categories[data-v-41d4dbd7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin:2rem 0}.sensor-card[data-v-41d4dbd7]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;border-top:4px solid #6366f1}.sensor-card h3[data-v-41d4dbd7]{color:#1e293b;margin:0 0 1.5rem;font-size:1.5rem}.sensor-specs[data-v-41d4dbd7]{background:#f1f5f9;padding:1.5rem;border-radius:8px;margin:1.5rem 0;border:1px solid #cbd5e1}.spec-item[data-v-41d4dbd7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.spec-item[data-v-41d4dbd7]:last-child{margin-bottom:0}.spec-label[data-v-41d4dbd7]{font-weight:500;color:#475569}.spec-value[data-v-41d4dbd7]{font-weight:600;color:#1e40af;text-align:right}.sensor-benefits[data-v-41d4dbd7]{margin-top:1.5rem}.sensor-benefits h4[data-v-41d4dbd7]{color:#374151;margin:0 0 1rem}.sensor-benefits ul[data-v-41d4dbd7]{margin:0;padding-left:1.5rem}.sensor-benefits li[data-v-41d4dbd7]{color:#4b5563;margin-bottom:.5rem}.software-categories[data-v-41d4dbd7]{display:grid;gap:2rem;margin:2rem 0}.software-tier[data-v-41d4dbd7]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a}.software-tier.basic[data-v-41d4dbd7]{border-left:4px solid #22c55e}.software-tier.professional[data-v-41d4dbd7]{border-left:4px solid #f59e0b}.software-tier.enterprise[data-v-41d4dbd7]{border-left:4px solid #dc2626}.software-tier h3[data-v-41d4dbd7]{color:#1e293b;margin:0 0 1.5rem;font-size:1.5rem}.software-list[data-v-41d4dbd7]{display:grid;gap:1.5rem}.software-item[data-v-41d4dbd7]{background:#f8fafc;padding:1.5rem;border-radius:8px;border:1px solid #e2e8f0}.software-item h4[data-v-41d4dbd7]{color:#1e293b;margin:0 0 .5rem}.software-item p[data-v-41d4dbd7]{color:#4b5563;margin:.5rem 0 1rem}.software-features[data-v-41d4dbd7]{display:flex;flex-wrap:wrap;gap:.5rem}.feature[data-v-41d4dbd7]{background:#dbeafe;color:#1e40af;padding:.25rem .75rem;border-radius:16px;font-size:.875rem;font-weight:500}.selection-framework[data-v-41d4dbd7]{margin:2rem 0}.framework-step[data-v-41d4dbd7]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;margin-bottom:2rem;border-left:4px solid #7c3aed}.framework-step h3[data-v-41d4dbd7]{color:#1e293b;margin:0 0 1.5rem}.assessment-grid[data-v-41d4dbd7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin:1.5rem 0}.assessment-item[data-v-41d4dbd7]{background:#f8fafc;padding:1.5rem;border-radius:8px;border:1px solid #e2e8f0}.assessment-item.monitoring[data-v-41d4dbd7]{border-left:4px solid #22c55e}.assessment-item.application[data-v-41d4dbd7]{border-left:4px solid #f59e0b}.assessment-item.comprehensive[data-v-41d4dbd7]{border-left:4px solid #dc2626}.assessment-item h4[data-v-41d4dbd7]{color:#1e293b;margin:0 0 .75rem}.assessment-item p[data-v-41d4dbd7]{color:#4b5563;margin:.5rem 0 1rem}.recommended-equipment[data-v-41d4dbd7]{background:#fff;padding:1rem;border-radius:6px;font-size:.9rem;color:#374151;border:1px solid #d1d5db}.market-sizing[data-v-41d4dbd7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;margin:1.5rem 0}.size-category[data-v-41d4dbd7]{background:#f1f5f9;padding:1.5rem;border-radius:8px;border-left:4px solid #3b82f6}.size-category h4[data-v-41d4dbd7]{color:#1e40af;margin:0 0 .75rem}.size-category p[data-v-41d4dbd7]{color:#475569;margin:0}.growth-considerations[data-v-41d4dbd7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin:1.5rem 0}.consideration-item[data-v-41d4dbd7]{background:#faf5ff;padding:1.5rem;border-radius:8px;border-left:4px solid #8b5cf6}.consideration-item h4[data-v-41d4dbd7]{color:#7c3aed;margin:0 0 .75rem}.consideration-item p[data-v-41d4dbd7]{color:#4b5563;margin:0}@media (max-width: 768px){.equipment-tiers[data-v-41d4dbd7],.metrics-grid[data-v-41d4dbd7],.sensor-categories[data-v-41d4dbd7],.assessment-grid[data-v-41d4dbd7],.market-sizing[data-v-41d4dbd7],.growth-considerations[data-v-41d4dbd7]{grid-template-columns:1fr}.equipment-item h5[data-v-41d4dbd7]{flex-direction:column;align-items:flex-start;gap:.5rem}.spec-item[data-v-41d4dbd7]{flex-direction:column;align-items:flex-start;gap:.25rem}.spec-value[data-v-41d4dbd7]{text-align:left}}.chart-container[data-v-8df91119]{width:100%;height:450px;margin:2rem 0}.pricing-grid[data-v-832de658]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin:2rem 0}.service-card[data-v-832de658]{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;overflow:hidden}.service-card.spray[data-v-832de658]{border-top:4px solid #3b82f6}.service-card.monitoring[data-v-832de658]{border-top:4px solid #10b981}.service-card.subscription[data-v-832de658]{border-top:4px solid #8b5cf6}.service-card h3[data-v-832de658]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:1.5rem;margin:0;color:#1e293b;font-size:1.5rem;border-bottom:1px solid #e5e7eb}.price-range[data-v-832de658]{text-align:center;font-size:2rem;font-weight:700;color:#059669;padding:1.5rem;background:#f0fdf4;border-bottom:1px solid #bbf7d0}.service-card.spray .price-range[data-v-832de658]{color:#1e40af;background:#dbeafe;border-bottom-color:#93c5fd}.service-card.subscription .price-range[data-v-832de658]{color:#7c3aed;background:#faf5ff;border-bottom-color:#c4b5fd}.price-average[data-v-832de658]{text-align:center;color:#6b7280;font-size:.9rem;padding:.5rem 1.5rem 1rem;background:inherit}.service-details[data-v-832de658]{padding:2rem}.service-details h4[data-v-832de658]{color:#1e293b;margin:0 0 1rem;font-size:1.25rem;border-bottom:2px solid #e5e7eb;padding-bottom:.5rem}.service-details ul[data-v-832de658]{margin:0;padding-left:1.5rem}.service-details li[data-v-832de658]{color:#4b5563;margin-bottom:.75rem}.competitive-comparison[data-v-832de658],.value-adds[data-v-832de658],.subscription-benefits[data-v-832de658]{background:#f8fafc;padding:1.5rem;border-radius:8px;margin:1.5rem 2rem;border:1px solid #e2e8f0}.competitive-comparison h4[data-v-832de658],.value-adds h4[data-v-832de658],.subscription-benefits h4[data-v-832de658]{color:#374151;margin:0 0 1rem;font-size:1rem;border:none;padding:0}.comparison-item[data-v-832de658],.addon-item[data-v-832de658]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding:.5rem 0}.comparison-item[data-v-832de658]:last-child,.addon-item[data-v-832de658]:last-child{margin-bottom:0}.method[data-v-832de658],.addon-service[data-v-832de658]{font-weight:500;color:#4b5563}.price[data-v-832de658],.addon-price[data-v-832de658]{font-weight:600;color:#1d4ed8}.price.competitive[data-v-832de658]{color:#059669;background:#dcfce7;padding:.25rem .75rem;border-radius:16px}.subscription-benefits[data-v-832de658]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;align-items:start}.subscription-benefits h4[data-v-832de658]{grid-column:1 / -1}.benefit-item[data-v-832de658]{text-align:center;padding:1rem;background:#fff;border-radius:8px;border:1px solid #d1d5db}.benefit[data-v-832de658]{font-weight:500;color:#374151}.regional-pricing[data-v-832de658]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin:2rem 0}.region-card[data-v-832de658]{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;overflow:hidden}.region-card.premium[data-v-832de658]{border-top:4px solid #dc2626}.region-card.standard[data-v-832de658]{border-top:4px solid #10b981}.region-card.emerging[data-v-832de658]{border-top:4px solid #f59e0b}.region-card h3[data-v-832de658]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:1.5rem;margin:0;color:#1e293b;font-size:1.25rem;border-bottom:1px solid #e5e7eb}.region-multiplier[data-v-832de658]{text-align:center;font-size:1.5rem;font-weight:700;padding:1rem}.region-card.premium .region-multiplier[data-v-832de658]{color:#dc2626;background:#fef2f2}.region-card.standard .region-multiplier[data-v-832de658]{color:#059669;background:#f0fdf4}.region-card.emerging .region-multiplier[data-v-832de658]{color:#d97706;background:#fffbeb}.region-details[data-v-832de658]{padding:2rem}.region-details h4[data-v-832de658]{color:#1e293b;margin:0 0 1rem;border-bottom:2px solid #e5e7eb;padding-bottom:.5rem}.region-details ul[data-v-832de658]{margin:0 0 2rem;padding-left:1.5rem}.region-details li[data-v-832de658]{color:#4b5563;margin-bottom:.5rem}.pricing-examples[data-v-832de658]{background:#f8fafc;padding:1.5rem;border-radius:8px;border:1px solid #e2e8f0}.pricing-examples h4[data-v-832de658]{color:#374151;margin:0 0 1rem;border:none;padding:0}.price-example[data-v-832de658]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding:.5rem;background:#fff;border-radius:6px}.price-example[data-v-832de658]:last-child{margin-bottom:0}.service-name[data-v-832de658]{font-weight:500;color:#4b5563}.service-price[data-v-832de658]{font-weight:600;color:#1d4ed8}.revenue-scenarios[data-v-832de658]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin:2rem 0}.scenario-card[data-v-832de658]{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;overflow:hidden}.scenario-card.part-time[data-v-832de658]{border-top:4px solid #22c55e}.scenario-card.full-time[data-v-832de658]{border-top:4px solid #3b82f6}.scenario-card.enterprise[data-v-832de658]{border-top:4px solid #8b5cf6}.scenario-card h3[data-v-832de658]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:1.5rem;margin:0;color:#1e293b;font-size:1.5rem;border-bottom:1px solid #e5e7eb}.scenario-revenue[data-v-832de658]{text-align:center;font-size:1.75rem;font-weight:700;color:#059669;padding:1.5rem;background:#f0fdf4;border-bottom:1px solid #bbf7d0}.scenario-details[data-v-832de658]{padding:2rem}.scenario-details h4[data-v-832de658]{color:#1e293b;margin:0 0 1rem;font-size:1.25rem;border-bottom:2px solid #e5e7eb;padding-bottom:.5rem}.scenario-details ul[data-v-832de658]{margin:0 0 2rem;padding-left:1.5rem}.scenario-details li[data-v-832de658]{color:#4b5563;margin-bottom:.5rem}.revenue-breakdown[data-v-832de658]{background:#f8fafc;padding:1.5rem;border-radius:8px;border:1px solid #e2e8f0}.revenue-breakdown h4[data-v-832de658]{color:#374151;margin:0 0 1rem;border:none;padding:0}.revenue-item[data-v-832de658]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding:.5rem;background:#fff;border-radius:6px}.revenue-total[data-v-832de658]{display:flex;justify-content:space-between;align-items:center;margin-top:1rem;padding:1rem;background:#10b981;color:#fff;border-radius:8px;font-weight:600}.source[data-v-832de658],.total-label[data-v-832de658]{font-weight:500}.amount[data-v-832de658],.total-amount[data-v-832de658]{font-weight:700}.optimization-grid[data-v-832de658],.benchmark-grid[data-v-832de658]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin:2rem 0}.strategy-card[data-v-832de658],.benchmark-card[data-v-832de658]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;border-left:4px solid #6366f1}.strategy-card h3[data-v-832de658],.benchmark-card h3[data-v-832de658]{color:#1e293b;margin:0 0 1.5rem;font-size:1.5rem}.strategy-card ul[data-v-832de658]{margin:0;padding-left:1.5rem}.strategy-card li[data-v-832de658]{color:#4b5563;margin-bottom:.75rem}.benchmark-list[data-v-832de658]{display:grid;gap:1rem}.benchmark-item[data-v-832de658]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}.benchmark-label[data-v-832de658]{font-weight:500;color:#4b5563}.benchmark-value[data-v-832de658]{font-weight:700;color:#1d4ed8;background:#fff;padding:.25rem .75rem;border-radius:16px;border:1px solid #bfdbfe}@media (max-width: 768px){.pricing-grid[data-v-832de658],.regional-pricing[data-v-832de658],.revenue-scenarios[data-v-832de658],.optimization-grid[data-v-832de658],.benchmark-grid[data-v-832de658],.subscription-benefits[data-v-832de658]{grid-template-columns:1fr}.comparison-item[data-v-832de658],.addon-item[data-v-832de658],.price-example[data-v-832de658],.revenue-item[data-v-832de658],.benchmark-item[data-v-832de658]{flex-direction:column;gap:.5rem;text-align:center}.price-range[data-v-832de658],.scenario-revenue[data-v-832de658]{font-size:1.5rem}}.environmental-impact[data-v-aa3ba2e2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin:2rem 0}.impact-category[data-v-aa3ba2e2]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;border-left:4px solid #10b981}.impact-details[data-v-aa3ba2e2]{margin-top:1.5rem}.impact-item[data-v-aa3ba2e2]{display:flex;align-items:center;margin-bottom:1.5rem;padding:1rem;background:#f8fafc;border-radius:8px;gap:1rem}.impact-metric[data-v-aa3ba2e2]{font-size:1.5rem;font-weight:700;color:#059669;min-width:80px;text-align:center}.impact-description strong[data-v-aa3ba2e2]{color:#1e293b}.protection-benefits[data-v-aa3ba2e2]{display:grid;gap:1rem;margin-top:1.5rem}.benefit-item[data-v-aa3ba2e2]{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:#f0fdf4;border-radius:8px}.benefit-icon[data-v-aa3ba2e2]{font-size:2rem;min-width:40px}.benefit-item h4[data-v-aa3ba2e2]{margin:0 0 .5rem;color:#1e293b}.resource-grid[data-v-aa3ba2e2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin:2rem 0}.resource-card[data-v-aa3ba2e2]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;border-top:4px solid #10b981}.conservation-data[data-v-aa3ba2e2]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin:1.5rem 0}.conservation-metric[data-v-aa3ba2e2]{text-align:center;padding:1rem;background:#f0fdf4;border-radius:8px}.metric-value[data-v-aa3ba2e2]{display:block;font-size:1.75rem;font-weight:700;color:#059669;margin-bottom:.25rem}.metric-label[data-v-aa3ba2e2]{font-size:.875rem;color:#6b7280}.climate-analysis[data-v-aa3ba2e2]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;margin:2rem 0}.climate-metric-card[data-v-aa3ba2e2]{text-align:center;margin-bottom:2rem}.climate-data[data-v-aa3ba2e2]{margin:1.5rem 0}.co2-reduction[data-v-aa3ba2e2]{display:inline-block;padding:1.5rem 2rem;background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-radius:16px;border:2px solid #10b981;margin-bottom:1rem}.reduction-value[data-v-aa3ba2e2]{display:block;font-size:3rem;font-weight:700;color:#059669}.reduction-label[data-v-aa3ba2e2]{font-size:1rem;color:#374151;font-weight:500}.climate-benefits[data-v-aa3ba2e2]{margin:2rem 0}.climate-benefits ul[data-v-aa3ba2e2]{background:#f8fafc;padding:2rem;border-radius:8px;border-left:4px solid #10b981}.adaptation-grid[data-v-aa3ba2e2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;margin:1rem 0}.adaptation-item[data-v-aa3ba2e2]{padding:1rem;background:#fffbeb;border-radius:8px;border:1px solid #f59e0b}.adaptation-item h5[data-v-aa3ba2e2]{color:#92400e;margin:0 0 .5rem}.economic-environmental[data-v-aa3ba2e2]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;margin:2rem 0}.cost-framework[data-v-aa3ba2e2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin:2rem 0}.cost-category[data-v-aa3ba2e2]{text-align:center}.cost-range[data-v-aa3ba2e2]{background:linear-gradient(135deg,#fef3c7,#fcd34d);padding:2rem;border-radius:12px;margin:1rem 0}.cost-value[data-v-aa3ba2e2]{display:block;font-size:2rem;font-weight:700;color:#92400e;margin-bottom:.5rem}.cost-description[data-v-aa3ba2e2]{font-size:1rem;color:#78350f}.benefit-table[data-v-aa3ba2e2]{width:100%;margin:2rem 0;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a}.benefit-table th[data-v-aa3ba2e2]{background:#10b981;color:#fff;padding:1rem;text-align:left;font-weight:600}.benefit-table td[data-v-aa3ba2e2]{padding:1rem;border-bottom:1px solid #e5e7eb}.benefit-table tr[data-v-aa3ba2e2]:nth-child(2n){background:#f9fafb}.compliance-framework[data-v-aa3ba2e2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin:2rem 0}.regulation-category[data-v-aa3ba2e2],.certification-opportunities[data-v-aa3ba2e2]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a}.regulation-list[data-v-aa3ba2e2],.cert-grid[data-v-aa3ba2e2]{margin-top:1.5rem}.regulation-item[data-v-aa3ba2e2],.cert-item[data-v-aa3ba2e2]{margin-bottom:1.5rem;padding:1rem;background:#f8fafc;border-radius:8px;border-left:4px solid #10b981}.regulation-item h4[data-v-aa3ba2e2],.cert-item h4[data-v-aa3ba2e2]{color:#1e293b;margin:0 0 .5rem}.monitoring-systems[data-v-aa3ba2e2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin:2rem 0}.monitoring-category[data-v-aa3ba2e2],.monitoring-benefits[data-v-aa3ba2e2]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;border-left:4px solid #10b981}.sensor-capabilities[data-v-aa3ba2e2]{margin-top:1.5rem}.sensor-type[data-v-aa3ba2e2]{margin-bottom:1.5rem;padding:1rem;background:#f0f9ff;border-radius:8px}.sensor-type h4[data-v-aa3ba2e2]{color:#1e40af;margin:0 0 .75rem}.sensor-type ul[data-v-aa3ba2e2]{margin:0;padding-left:1.5rem}.benefit-grid[data-v-aa3ba2e2]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.5rem}.benefit-metric[data-v-aa3ba2e2]{text-align:center;padding:1rem;background:#f0fdf4;border-radius:8px}.metric-title[data-v-aa3ba2e2]{display:block;font-weight:600;color:#374151;margin-bottom:.5rem}.metric-data[data-v-aa3ba2e2]{display:block;font-size:1.25rem;font-weight:700;color:#059669;margin-bottom:.25rem}.metric-desc[data-v-aa3ba2e2]{font-size:.875rem;color:#6b7280}@media (max-width: 768px){.environmental-impact[data-v-aa3ba2e2],.resource-grid[data-v-aa3ba2e2],.cost-framework[data-v-aa3ba2e2],.compliance-framework[data-v-aa3ba2e2],.monitoring-systems[data-v-aa3ba2e2],.conservation-data[data-v-aa3ba2e2],.benefit-grid[data-v-aa3ba2e2],.adaptation-grid[data-v-aa3ba2e2]{grid-template-columns:1fr}.impact-item[data-v-aa3ba2e2],.benefit-item[data-v-aa3ba2e2]{flex-direction:column;text-align:center}}.coverage-grid[data-v-d6a9266c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin:2rem 0}.coverage-card[data-v-d6a9266c]{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;overflow:hidden}.coverage-card.liability[data-v-d6a9266c]{border-top:4px solid #3b82f6}.coverage-card.hull[data-v-d6a9266c]{border-top:4px solid #10b981}.coverage-card.chemical[data-v-d6a9266c]{border-top:4px solid #dc2626}.coverage-card h3[data-v-d6a9266c]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:1.5rem;margin:0;color:#1e293b;font-size:1.5rem;border-bottom:1px solid #e5e7eb}.coverage-cost[data-v-d6a9266c]{text-align:center;font-size:1.75rem;font-weight:700;color:#059669;padding:1.5rem;background:#f0fdf4;border-bottom:1px solid #bbf7d0}.coverage-card.liability .coverage-cost[data-v-d6a9266c]{color:#1e40af;background:#dbeafe;border-bottom-color:#93c5fd}.coverage-card.chemical .coverage-cost[data-v-d6a9266c]{color:#dc2626;background:#fef2f2;border-bottom-color:#fca5a5}.coverage-details[data-v-d6a9266c]{padding:2rem}.coverage-details h4[data-v-d6a9266c]{color:#1e293b;margin:0 0 1rem;font-size:1.25rem;border-bottom:2px solid #e5e7eb;padding-bottom:.5rem}.coverage-details ul[data-v-d6a9266c]{margin:0 0 2rem;padding-left:1.5rem}.coverage-details li[data-v-d6a9266c]{color:#4b5563;margin-bottom:.75rem}.coverage-scenarios[data-v-d6a9266c]{background:#f8fafc;padding:1.5rem;border-radius:8px;border:1px solid #e2e8f0}.coverage-scenarios h4[data-v-d6a9266c]{color:#374151;margin:0 0 1rem;border:none;padding:0}.scenario-item[data-v-d6a9266c]{display:flex;align-items:center;gap:1rem;margin-bottom:.75rem;padding:.75rem;background:#fff;border-radius:6px}.scenario-item[data-v-d6a9266c]:last-child{margin-bottom:0}.scenario-icon[data-v-d6a9266c]{width:24px;height:24px;background:#10b981;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem;flex-shrink:0}.scenario-desc[data-v-d6a9266c]{color:#374151;font-weight:500}.market-analysis[data-v-d6a9266c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin:2rem 0}.trend-card[data-v-d6a9266c]{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;padding:2rem}.trend-card.positive[data-v-d6a9266c]{border-left:4px solid #22c55e}.trend-card.growth[data-v-d6a9266c]{border-left:4px solid #3b82f6}.trend-card.innovation[data-v-d6a9266c]{border-left:4px solid #8b5cf6}.trend-card h3[data-v-d6a9266c]{color:#1e293b;margin:0 0 1.5rem;font-size:1.5rem}.trend-data[data-v-d6a9266c]{background:#f8fafc;padding:1.5rem;border-radius:8px;margin:1.5rem 0;border:1px solid #e2e8f0}.data-comparison[data-v-d6a9266c]{display:grid;gap:1rem}.comparison-item[data-v-d6a9266c]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:#fff;border-radius:6px}.period[data-v-d6a9266c]{font-weight:500;color:#4b5563}.amount[data-v-d6a9266c]{font-weight:600;padding:.25rem .75rem;border-radius:16px}.amount.high[data-v-d6a9266c]{background:#fee2e2;color:#dc2626}.amount.low[data-v-d6a9266c]{background:#dcfce7;color:#16a34a}.market-stats[data-v-d6a9266c]{display:grid;gap:1rem}.stat-item[data-v-d6a9266c]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:#fff;border-radius:6px}.stat-value[data-v-d6a9266c]{font-size:1.5rem;font-weight:700;color:#1d4ed8}.stat-label[data-v-d6a9266c]{font-weight:500;color:#4b5563;text-align:right;max-width:200px}.innovation-list[data-v-d6a9266c]{display:grid;gap:1rem}.innovation-item[data-v-d6a9266c]{padding:1rem;background:#fff;border-radius:6px}.innovation-item h5[data-v-d6a9266c]{color:#1e293b;margin:0 0 .5rem}.innovation-item p[data-v-d6a9266c]{color:#6b7280;margin:0;font-size:.9rem}.trend-factors[data-v-d6a9266c]{margin-top:2rem}.trend-factors h4[data-v-d6a9266c]{color:#1e293b;margin:0 0 1rem;border-bottom:2px solid #e5e7eb;padding-bottom:.5rem}.trend-factors ul[data-v-d6a9266c]{margin:0;padding-left:1.5rem}.trend-factors li[data-v-d6a9266c]{color:#4b5563;margin-bottom:.5rem}.risk-analysis[data-v-d6a9266c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin:2rem 0}.risk-category[data-v-d6a9266c]{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;padding:2rem}.risk-category.operational[data-v-d6a9266c]{border-left:4px solid #f59e0b}.risk-category.environmental[data-v-d6a9266c]{border-left:4px solid #10b981}.risk-category.technical[data-v-d6a9266c]{border-left:4px solid #8b5cf6}.risk-category h3[data-v-d6a9266c]{color:#1e293b;margin:0 0 1.5rem;font-size:1.5rem}.risk-factors[data-v-d6a9266c]{display:grid;gap:1rem}.risk-item[data-v-d6a9266c]{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}.risk-level[data-v-d6a9266c]{padding:.25rem .75rem;border-radius:16px;font-size:.875rem;font-weight:600;white-space:nowrap}.risk-item.high .risk-level[data-v-d6a9266c]{background:#fef2f2;color:#dc2626}.risk-item.medium .risk-level[data-v-d6a9266c]{background:#fffbeb;color:#d97706}.risk-item.low .risk-level[data-v-d6a9266c]{background:#f0fdf4;color:#16a34a}.risk-desc h4[data-v-d6a9266c]{color:#1e293b;margin:0 0 .5rem;font-size:1rem}.risk-desc p[data-v-d6a9266c]{color:#4b5563;margin:0;font-size:.9rem}.environmental-risks[data-v-d6a9266c],.technical-risks[data-v-d6a9266c]{display:grid;gap:1rem}.env-risk[data-v-d6a9266c],.tech-risk[data-v-d6a9266c]{padding:1rem;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}.env-risk h4[data-v-d6a9266c],.tech-risk h4[data-v-d6a9266c]{color:#1e293b;margin:0 0 .5rem}.env-risk p[data-v-d6a9266c],.tech-risk p[data-v-d6a9266c]{color:#4b5563;margin:.5rem 0}.mitigation[data-v-d6a9266c],.compliance-note[data-v-d6a9266c]{background:#ecfdf5;color:#166534;padding:.5rem;border-radius:4px;font-size:.875rem;font-weight:500;border-left:3px solid #10b981}.strategy-framework[data-v-d6a9266c]{display:grid;gap:2rem;margin:2rem 0}.strategy-phase[data-v-d6a9266c]{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;padding:2rem;border-left:4px solid #6366f1}.strategy-phase h3[data-v-d6a9266c]{color:#1e293b;margin:0 0 1.5rem;font-size:1.5rem}.phase-checklist[data-v-d6a9266c]{display:grid;gap:1rem}.checklist-item[data-v-d6a9266c]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#f8fafc;border-radius:8px}.check-icon[data-v-d6a9266c]{width:24px;height:24px;background:#10b981;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem;flex-shrink:0}.check-desc[data-v-d6a9266c]{color:#374151;font-weight:500}.provider-factors[data-v-d6a9266c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.factor-category[data-v-d6a9266c]{background:#f8fafc;padding:1.5rem;border-radius:8px;border:1px solid #e2e8f0}.factor-category h4[data-v-d6a9266c]{color:#1e293b;margin:0 0 1rem;font-size:1.125rem}.factor-category ul[data-v-d6a9266c]{margin:0;padding-left:1.5rem}.factor-category li[data-v-d6a9266c]{color:#4b5563;margin-bottom:.5rem}.risk-management[data-v-d6a9266c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-top:1.5rem}.management-area[data-v-d6a9266c]{background:#f1f5f9;padding:1.5rem;border-radius:8px;border:1px solid #cbd5e1}.management-area h4[data-v-d6a9266c]{color:#1e40af;margin:0 0 1rem;font-size:1.125rem}.management-area ul[data-v-d6a9266c]{margin:0;padding-left:1.5rem}.management-area li[data-v-d6a9266c]{color:#475569;margin-bottom:.5rem}.optimization-strategies[data-v-d6a9266c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin:2rem 0}.strategy-card[data-v-d6a9266c]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;border-left:4px solid #7c3aed}.strategy-card h3[data-v-d6a9266c]{color:#1e293b;margin:0 0 1.5rem;font-size:1.5rem}.strategy-card ul[data-v-d6a9266c]{margin:0;padding-left:1.5rem}.strategy-card li[data-v-d6a9266c]{color:#4b5563;margin-bottom:.75rem}@media (max-width: 768px){.coverage-grid[data-v-d6a9266c],.market-analysis[data-v-d6a9266c],.risk-analysis[data-v-d6a9266c],.optimization-strategies[data-v-d6a9266c],.provider-factors[data-v-d6a9266c],.risk-management[data-v-d6a9266c]{grid-template-columns:1fr}.comparison-item[data-v-d6a9266c],.stat-item[data-v-d6a9266c]{flex-direction:column;gap:.5rem;text-align:center}.stat-label[data-v-d6a9266c]{max-width:none;text-align:center}.risk-item[data-v-d6a9266c]{flex-direction:column;gap:.75rem}}.barrier-grid[data-v-e81d3598]{display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:2rem;margin:2rem 0}.barrier-card[data-v-e81d3598]{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;padding:2rem}.barrier-card.cost[data-v-e81d3598]{border-left:4px solid #dc2626}.barrier-card.technical[data-v-e81d3598]{border-left:4px solid #f59e0b}.barrier-card.infrastructure[data-v-e81d3598]{border-left:4px solid #3b82f6}.barrier-card.regulatory[data-v-e81d3598]{border-left:4px solid #8b5cf6}.barrier-card h3[data-v-e81d3598]{color:#1e293b;margin:0 0 1rem;font-size:1.5rem}.barrier-impact[data-v-e81d3598]{background:#f1f5f9;color:#1e40af;padding:.75rem 1rem;border-radius:8px;font-weight:600;margin-bottom:2rem;text-align:center}.barrier-card.cost .barrier-impact[data-v-e81d3598]{background:#fef2f2;color:#dc2626}.barrier-card.technical .barrier-impact[data-v-e81d3598]{background:#fffbeb;color:#d97706}.barrier-card.regulatory .barrier-impact[data-v-e81d3598]{background:#faf5ff;color:#7c3aed}.barrier-details h4[data-v-e81d3598]{color:#374151;margin:0 0 1rem;font-size:1.25rem;border-bottom:2px solid #e5e7eb;padding-bottom:.5rem}.barrier-details ul[data-v-e81d3598]{margin:0 0 2rem;padding-left:1.5rem}.barrier-details li[data-v-e81d3598]{color:#4b5563;margin-bottom:.75rem}.mitigation-strategies[data-v-e81d3598]{background:#f8fafc;padding:1.5rem;border-radius:8px;border:1px solid #e2e8f0}.mitigation-strategies h4[data-v-e81d3598]{color:#059669;margin:0 0 1rem;border:none;padding:0}.strategy-item[data-v-e81d3598]{display:flex;align-items:center;gap:1rem;margin-bottom:.75rem;padding:.75rem;background:#fff;border-radius:6px}.strategy-item[data-v-e81d3598]:last-child{margin-bottom:0}.strategy-icon[data-v-e81d3598]{width:24px;height:24px;background:#10b981;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem;flex-shrink:0}.strategy-desc[data-v-e81d3598]{color:#374151;font-weight:500}.size-analysis[data-v-e81d3598]{margin:2rem 0}.size-comparison[data-v-e81d3598]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;margin-bottom:2rem}.comparison-chart[data-v-e81d3598]{display:grid;gap:2rem;margin:2rem 0}.farm-category[data-v-e81d3598]{background:#f8fafc;padding:2rem;border-radius:12px;border:1px solid #e2e8f0}.farm-category.large[data-v-e81d3598]{border-left:4px solid #10b981}.farm-category.medium[data-v-e81d3598]{border-left:4px solid #f59e0b}.farm-category.small[data-v-e81d3598]{border-left:4px solid #dc2626}.category-header[data-v-e81d3598]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.category-header h4[data-v-e81d3598]{color:#1e293b;margin:0;font-size:1.5rem}.adoption-rate[data-v-e81d3598]{padding:.5rem 1rem;border-radius:20px;font-weight:600;font-size:.9rem}.adoption-rate.high[data-v-e81d3598]{background:#dcfce7;color:#166534}.adoption-rate.medium[data-v-e81d3598]{background:#fef3c7;color:#92400e}.adoption-rate.low[data-v-e81d3598]{background:#fee2e2;color:#991b1b}.category-details[data-v-e81d3598]{margin-bottom:1.5rem}.tech-adoption[data-v-e81d3598]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.tech-name[data-v-e81d3598]{width:140px;font-weight:500;color:#4b5563}.adoption-bar[data-v-e81d3598]{flex:1;height:24px;background:#e5e7eb;border-radius:12px;position:relative;overflow:hidden}.bar-fill[data-v-e81d3598]{height:100%;background:linear-gradient(90deg,#10b981,#059669);border-radius:12px;transition:width .8s ease}.bar-label[data-v-e81d3598]{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-weight:600;color:#374151;font-size:.875rem}.category-characteristics[data-v-e81d3598]{background:#fff;padding:1rem;border-radius:8px;border:1px solid #d1d5db}.category-characteristics p[data-v-e81d3598]{margin:0;color:#4b5563;font-size:.95rem}.size-insights[data-v-e81d3598]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a}.size-insights h3[data-v-e81d3598]{color:#1e293b;margin:0 0 1.5rem;font-size:1.5rem;border-bottom:2px solid #e5e7eb;padding-bottom:.5rem}.insight-list[data-v-e81d3598]{display:grid;gap:1.5rem}.insight-item[data-v-e81d3598]{background:#f8fafc;padding:1.5rem;border-radius:8px;border:1px solid #e2e8f0}.insight-item h4[data-v-e81d3598]{color:#1e293b;margin:0 0 .75rem}.insight-item p[data-v-e81d3598]{color:#4b5563;margin:0}.seasonal-challenges[data-v-e81d3598]{display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:2rem;margin:2rem 0}.challenge-category[data-v-e81d3598]{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;padding:2rem}.challenge-category.weather[data-v-e81d3598]{border-left:4px solid #06b6d4}.challenge-category.timing[data-v-e81d3598]{border-left:4px solid #f59e0b}.challenge-category h3[data-v-e81d3598]{color:#1e293b;margin:0 0 1.5rem;font-size:1.5rem}.challenge-details h4[data-v-e81d3598]{color:#374151;margin:0 0 1rem;font-size:1.25rem;border-bottom:2px solid #e5e7eb;padding-bottom:.5rem}.challenge-details ul[data-v-e81d3598]{margin:0 0 2rem;padding-left:1.5rem}.challenge-details li[data-v-e81d3598]{color:#4b5563;margin-bottom:.75rem}.impact-analysis[data-v-e81d3598]{background:#f1f5f9;padding:1.5rem;border-radius:8px;border:1px solid #cbd5e1}.impact-analysis h4[data-v-e81d3598]{color:#1e40af;margin:0 0 1rem;border:none;padding:0}.impact-metric[data-v-e81d3598]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding:.75rem;background:#fff;border-radius:6px}.impact-metric[data-v-e81d3598]:last-child{margin-bottom:0}.metric-label[data-v-e81d3598]{font-weight:500;color:#4b5563}.metric-value[data-v-e81d3598]{font-weight:600;color:#dc2626}.timing-solutions[data-v-e81d3598]{background:#f0fdf4;padding:1.5rem;border-radius:8px;border:1px solid #bbf7d0}.timing-solutions h4[data-v-e81d3598]{color:#166534;margin:0 0 1rem;border:none;padding:0}.solution-item[data-v-e81d3598]{display:flex;align-items:center;gap:1rem;margin-bottom:.75rem;padding:.75rem;background:#fff;border-radius:6px}.solution-item[data-v-e81d3598]:last-child{margin-bottom:0}.solution-icon[data-v-e81d3598]{width:24px;height:24px;background:#059669;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem;flex-shrink:0}.solution-desc[data-v-e81d3598]{color:#374151;font-weight:500}.competition-analysis[data-v-e81d3598]{display:grid;gap:2rem;margin:2rem 0}.pressure-category[data-v-e81d3598]{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;padding:2rem}.pressure-category.pricing[data-v-e81d3598]{border-left:4px solid #dc2626}.pressure-category.market-entry[data-v-e81d3598]{border-left:4px solid #8b5cf6}.pressure-category h3[data-v-e81d3598]{color:#1e293b;margin:0 0 1.5rem;font-size:1.5rem}.pressure-details h4[data-v-e81d3598]{color:#374151;margin:0 0 1rem;font-size:1.25rem;border-bottom:2px solid #e5e7eb;padding-bottom:.5rem}.pressure-details ul[data-v-e81d3598]{margin:0 0 2rem;padding-left:1.5rem}.pressure-details li[data-v-e81d3598]{color:#4b5563;margin-bottom:.75rem}.comparison-table[data-v-e81d3598]{width:100%;border-collapse:collapse;margin:1rem 0;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px #0000001a}.comparison-table th[data-v-e81d3598]{background:#f8fafc;padding:1rem;text-align:left;font-weight:600;color:#374151;border-bottom:2px solid #e5e7eb}.comparison-table td[data-v-e81d3598]{padding:1rem;border-bottom:1px solid #e5e7eb;color:#4b5563}.comparison-table tr[data-v-e81d3598]:nth-child(2n){background:#f9fafb}.comparison-table tr[data-v-e81d3598]:hover{background:#f3f4f6}.differentiation-strategies[data-v-e81d3598]{background:#faf5ff;padding:1.5rem;border-radius:8px;border:1px solid #e9d5ff}.differentiation-strategies h4[data-v-e81d3598]{color:#7c3aed;margin:0 0 1rem;border:none;padding:0}.advantage-item[data-v-e81d3598]{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding:1rem;background:#fff;border-radius:8px}.advantage-item[data-v-e81d3598]:last-child{margin-bottom:0}.advantage-icon[data-v-e81d3598]{font-size:1.5rem;flex-shrink:0}.advantage-desc[data-v-e81d3598]{color:#374151}.strategy-framework[data-v-e81d3598]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin:2rem 0}.strategy-category[data-v-e81d3598]{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;padding:2rem;border-left:4px solid #6366f1}.strategy-category h3[data-v-e81d3598]{color:#1e293b;margin:0 0 1.5rem;font-size:1.5rem}.strategy-list[data-v-e81d3598]{display:grid;gap:1.5rem}.strategy-list .strategy-item[data-v-e81d3598]{background:#f8fafc;padding:1.5rem;border-radius:8px;border:1px solid #e2e8f0;display:block}.strategy-list .strategy-item h4[data-v-e81d3598]{color:#1e293b;margin:0 0 .75rem;font-size:1.125rem}.strategy-list .strategy-item p[data-v-e81d3598]{color:#4b5563;margin:0}@media (max-width: 768px){.barrier-grid[data-v-e81d3598],.seasonal-challenges[data-v-e81d3598],.strategy-framework[data-v-e81d3598]{grid-template-columns:1fr}.category-header[data-v-e81d3598]{flex-direction:column;gap:.5rem;align-items:flex-start}.tech-adoption[data-v-e81d3598]{flex-direction:column;gap:.5rem;align-items:stretch}.tech-name[data-v-e81d3598]{width:auto}.impact-metric[data-v-e81d3598]{flex-direction:column;gap:.5rem;text-align:center}.comparison-table[data-v-e81d3598]{font-size:.875rem}.comparison-table th[data-v-e81d3598],.comparison-table td[data-v-e81d3598]{padding:.5rem}}.phase-overview[data-v-ab8eade5]{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;margin:2rem 0;border-left:4px solid #10b981}.phase-header[data-v-ab8eade5]{background:linear-gradient(135deg,#f0fdf4,#dcfce7);padding:2rem;border-bottom:1px solid #bbf7d0}.phase-header h3[data-v-ab8eade5]{color:#166534;margin:0 0 .5rem;font-size:1.75rem}.phase-goal[data-v-ab8eade5]{color:#059669;font-size:1.1rem;font-weight:500}.timeline-steps[data-v-ab8eade5]{padding:2rem}.step-item[data-v-ab8eade5]{display:flex;align-items:flex-start;gap:2rem;margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid #e5e7eb}.step-item[data-v-ab8eade5]:last-child{margin-bottom:0;border-bottom:none}.step-number[data-v-ab8eade5]{width:60px;height:60px;background:#10b981;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;flex-shrink:0}.step-content[data-v-ab8eade5]{flex:1}.step-content h4[data-v-ab8eade5]{color:#1e293b;margin:0 0 1rem;font-size:1.5rem}.step-details[data-v-ab8eade5]{background:#f8fafc;padding:1.5rem;border-radius:8px;border:1px solid #e2e8f0;margin-bottom:1.5rem}.detail-item[data-v-ab8eade5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.detail-item[data-v-ab8eade5]:last-child{margin-bottom:0}.detail-label[data-v-ab8eade5]{font-weight:500;color:#4b5563}.detail-value[data-v-ab8eade5]{font-weight:600;color:#1d4ed8;text-align:right}.step-tasks[data-v-ab8eade5]{background:#f0fdf4;padding:1.5rem;border-radius:8px;border:1px solid #bbf7d0}.task-checklist[data-v-ab8eade5]{display:grid;gap:.75rem}.checklist-item[data-v-ab8eade5]{display:flex;align-items:center;gap:1rem;padding:.75rem;background:#fff;border-radius:6px;border:1px solid #d1d5db}.check-box[data-v-ab8eade5]{width:20px;height:20px;border:2px solid #10b981;border-radius:4px;flex-shrink:0;position:relative}.checklist-item span[data-v-ab8eade5]{color:#374151;font-weight:500}.phase-outcome[data-v-ab8eade5]{background:#eff6ff;padding:2rem;border-radius:0 0 12px 12px;border-top:1px solid #93c5fd}.phase-outcome h4[data-v-ab8eade5]{color:#1e40af;margin:0 0 1rem;font-size:1.25rem}.phase-outcome ul[data-v-ab8eade5]{margin:0;padding-left:1.5rem}.phase-outcome li[data-v-ab8eade5]{color:#1e40af;margin-bottom:.5rem;font-weight:500}.success-framework[data-v-ab8eade5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin:2rem 0}.success-category[data-v-ab8eade5]{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;padding:2rem;border-left:4px solid #6366f1}.success-category h3[data-v-ab8eade5]{color:#1e293b;margin:0 0 1.5rem;font-size:1.5rem}.best-practices[data-v-ab8eade5]{display:grid;gap:1.5rem}.practice-item[data-v-ab8eade5]{background:#f8fafc;padding:1.5rem;border-radius:8px;border:1px solid #e2e8f0}.practice-item h4[data-v-ab8eade5]{color:#1e293b;margin:0 0 .75rem;font-size:1.125rem}.practice-item p[data-v-ab8eade5]{color:#4b5563;margin:0}.pitfall-warnings[data-v-ab8eade5]{display:grid;gap:1.5rem;margin:2rem 0}.warning-item[data-v-ab8eade5]{display:flex;align-items:flex-start;gap:1rem;background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;border-left:4px solid #f59e0b}.warning-icon[data-v-ab8eade5]{font-size:2rem;flex-shrink:0;color:#d97706}.warning-content h4[data-v-ab8eade5]{color:#92400e;margin:0 0 .75rem;font-size:1.25rem}.warning-content p[data-v-ab8eade5]{color:#4b5563;margin:0}.quick-checklist[data-v-ab8eade5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin:2rem 0}.checklist-column[data-v-ab8eade5]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a}.checklist-column h4[data-v-ab8eade5]{color:#1e293b;margin:0 0 1.5rem;font-size:1.25rem;border-bottom:2px solid #10b981;padding-bottom:.5rem}.checklist-group[data-v-ab8eade5]{display:grid;gap:.75rem}.resource-directory[data-v-ab8eade5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin:2rem 0}.resource-category[data-v-ab8eade5]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;border-top:4px solid #3b82f6}.resource-category h4[data-v-ab8eade5]{color:#1e293b;margin:0 0 1rem;font-size:1.25rem}.resource-category ul[data-v-ab8eade5]{margin:0;padding-left:1.5rem}.resource-category li[data-v-ab8eade5]{margin-bottom:.5rem}.resource-category a[data-v-ab8eade5]{color:#1d4ed8;text-decoration:none;font-weight:500}.resource-category a[data-v-ab8eade5]:hover{text-decoration:underline}@media (max-width: 768px){.step-item[data-v-ab8eade5]{flex-direction:column;gap:1rem;text-align:center}.step-number[data-v-ab8eade5]{align-self:center}.detail-item[data-v-ab8eade5]{flex-direction:column;gap:.25rem;text-align:center}.detail-value[data-v-ab8eade5]{text-align:center}.success-framework[data-v-ab8eade5],.quick-checklist[data-v-ab8eade5],.resource-directory[data-v-ab8eade5]{grid-template-columns:1fr}.warning-item[data-v-ab8eade5]{flex-direction:column;text-align:center;gap:1rem}}.methodology-grid[data-v-68d55c64]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin:2rem 0}.method-card[data-v-68d55c64]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;text-align:center;border-top:4px solid #1d4ed8}.method-icon[data-v-68d55c64]{font-size:3rem;margin-bottom:1rem}.method-card h3[data-v-68d55c64]{color:#1e293b;margin-bottom:1rem;font-size:1.25rem}.method-count[data-v-68d55c64]{background:#dbeafe;color:#1e40af;padding:.5rem 1rem;border-radius:20px;font-weight:600;font-size:.875rem;margin-top:1rem;display:inline-block}.source-category[data-v-68d55c64]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;margin:2rem 0;border-left:4px solid #10b981}.source-category h3[data-v-68d55c64]{color:#1e293b;margin-bottom:2rem;font-size:1.5rem}.source-list[data-v-68d55c64]{display:grid;gap:1.5rem}.source-item[data-v-68d55c64]{background:#f8fafc;padding:1.5rem;border-radius:8px;border:1px solid #e2e8f0}.source-header[data-v-68d55c64]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.source-header h4[data-v-68d55c64]{color:#1e293b;margin:0;font-size:1.125rem}.source-date[data-v-68d55c64]{background:#fef3c7;color:#92400e;padding:.25rem .75rem;border-radius:12px;font-size:.875rem;font-weight:600}.source-description[data-v-68d55c64]{color:#4b5563;margin:.75rem 0;font-weight:500}.source-link[data-v-68d55c64]{display:inline-block;color:#1d4ed8;text-decoration:none;font-weight:500;margin:.5rem 0;padding:.5rem 0;border-bottom:1px solid transparent;transition:border-color .2s}.source-link[data-v-68d55c64]:hover{border-bottom-color:#1d4ed8}.source-citation[data-v-68d55c64]{font-size:.9rem;color:#6b7280;font-style:italic;background:#fff;padding:.75rem;border-radius:6px;border-left:3px solid #10b981;margin-top:1rem}.academic-category[data-v-68d55c64]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;margin:2rem 0;border-left:4px solid #7c3aed}.research-highlight[data-v-68d55c64]{display:flex;align-items:center;gap:2rem;background:#f3f4f6;padding:1.5rem;border-radius:8px;margin:1.5rem 0}.highlight-stat[data-v-68d55c64]{font-size:2.5rem;font-weight:700;color:#7c3aed;min-width:120px}.highlight-desc[data-v-68d55c64]{font-size:1.1rem;color:#374151;font-weight:500}.university-list[data-v-68d55c64]{display:grid;gap:1rem;margin-top:2rem}.university-item[data-v-68d55c64]{padding:1rem;background:#faf5ff;border-radius:8px;border-left:3px solid #7c3aed}.university-item h4[data-v-68d55c64]{color:#1e293b;margin:0 0 .5rem}.journal-grid[data-v-68d55c64]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin-top:2rem}.journal-item[data-v-68d55c64]{padding:1rem;background:#f0f9ff;border-radius:8px;border:1px solid #bfdbfe}.journal-item h4[data-v-68d55c64]{color:#1e40af;margin:0 0 .5rem;font-size:1rem}.journal-item p[data-v-68d55c64]{color:#4b5563;font-size:.9rem}.industry-category[data-v-68d55c64]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;margin:2rem 0;border-left:4px solid #f59e0b}.firm-list[data-v-68d55c64]{display:grid;gap:1.5rem;margin-top:2rem}.firm-item[data-v-68d55c64]{background:#fffbeb;padding:1.5rem;border-radius:8px;border:1px solid #fcd34d}.firm-header[data-v-68d55c64]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.firm-header h4[data-v-68d55c64]{color:#1e293b;margin:0}.report-date[data-v-68d55c64]{background:#fbbf24;color:#92400e;padding:.25rem .75rem;border-radius:12px;font-size:.875rem;font-weight:600}.firm-description[data-v-68d55c64]{color:#4b5563;margin:.75rem 0}.key-data[data-v-68d55c64]{background:#fff;padding:.75rem;border-radius:6px;font-weight:600;color:#059669;border-left:3px solid #10b981}.org-grid[data-v-68d55c64]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;margin-top:2rem}.org-item[data-v-68d55c64]{padding:1rem;background:#fef3c7;border-radius:8px;border:1px solid #fcd34d}.org-item h4[data-v-68d55c64]{color:#92400e;margin:0 0 .5rem;font-size:1rem}.env-category[data-v-68d55c64]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;margin:2rem 0;border-left:4px solid #059669}.quality-framework[data-v-68d55c64]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin:2rem 0}.quality-standard[data-v-68d55c64],.confidence-levels[data-v-68d55c64]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;border-left:4px solid #6366f1}.validation-criteria[data-v-68d55c64]{margin-top:1.5rem}.criteria-item[data-v-68d55c64]{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding:1rem;background:#f8fafc;border-radius:8px}.criteria-icon[data-v-68d55c64]{background:#10b981;color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem;flex-shrink:0}.confidence-grid[data-v-68d55c64]{display:grid;gap:1rem;margin-top:1.5rem}.confidence-item[data-v-68d55c64]{padding:1rem;border-radius:8px;border-left:4px solid}.confidence-item.high[data-v-68d55c64]{background:#f0fdf4;border-left-color:#22c55e}.confidence-item.medium[data-v-68d55c64]{background:#fffbeb;border-left-color:#f59e0b}.confidence-item.low[data-v-68d55c64]{background:#fef2f2;border-left-color:#ef4444}.confidence-item h4[data-v-68d55c64]{margin:0 0 .5rem;font-size:1rem}.confidence-example[data-v-68d55c64]{font-size:.875rem;color:#6b7280;font-style:italic;margin-top:.5rem}.bibliography[data-v-68d55c64]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;margin:2rem 0}.bib-category[data-v-68d55c64]{margin-bottom:2rem}.bib-category h3[data-v-68d55c64]{color:#1e293b;margin-bottom:1rem;font-size:1.25rem;border-bottom:2px solid #e5e7eb;padding-bottom:.5rem}.bib-list[data-v-68d55c64]{display:grid;gap:.75rem}.bib-item[data-v-68d55c64]{padding:.75rem;background:#f8fafc;border-radius:6px;border-left:3px solid #6b7280;font-size:.9rem;color:#374151}.update-notice[data-v-68d55c64]{background:linear-gradient(135deg,#dbeafe,#bfdbfe);padding:2rem;border-radius:12px;border:1px solid #3b82f6;margin:2rem 0;text-align:center}.update-notice h3[data-v-68d55c64]{color:#1e40af;margin-bottom:1rem}.update-notice p[data-v-68d55c64]{margin:.5rem 0;color:#1e40af;font-weight:500}@media (max-width: 768px){.methodology-grid[data-v-68d55c64],.journal-grid[data-v-68d55c64],.org-grid[data-v-68d55c64],.quality-framework[data-v-68d55c64]{grid-template-columns:1fr}.source-header[data-v-68d55c64],.firm-header[data-v-68d55c64]{flex-direction:column;align-items:flex-start;gap:.5rem}.research-highlight[data-v-68d55c64]{flex-direction:column;text-align:center}.criteria-item[data-v-68d55c64]{flex-direction:column;gap:.5rem}}
