.ceki-landing[data-v-7c9a6484] *{box-sizing:border-box}.ceki-landing[data-v-7c9a6484]{color:#fff;scroll-behavior:smooth;background:#0d2636;min-height:100vh;font-family:Inter,sans-serif;overflow-x:hidden}.container[data-v-7c9a6484]{max-width:1400px;margin:0 auto;padding:0 2rem}.container-full[data-v-7c9a6484]{max-width:1800px;margin:0 auto;padding:0}.hero-section[data-v-7c9a6484]{align-items:center;min-height:100vh;padding:120px 0 80px;display:flex}.hero-section-content[data-v-7c9a6484]{width:100%;max-width:100%;margin:0;padding:0}.hero-text-content[data-v-7c9a6484]{text-align:center;flex:1;width:100%;min-width:0;max-width:100%;margin:0;padding:0 40px}.logo-image[data-v-7c9a6484]{width:120px;height:auto;margin:0 auto 24px;display:block}.hero-title[data-v-7c9a6484]{color:#fff;text-shadow:0 2px 4px #0000004d;margin-bottom:1.5rem;font-size:3.5rem;font-weight:800;line-height:1.1}.title-mobile[data-v-7c9a6484]{color:#fff;opacity:1;letter-spacing:.5px;background:linear-gradient(135deg,#fff 30%,#00cc00d9);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:.5rem;font-size:1.1em;font-weight:700;display:block}.hero-subtitle[data-v-7c9a6484]{color:#ffffffe6;max-width:700px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;font-size:1.25rem;font-weight:400;line-height:1.7}.split-cards[data-v-7c9a6484]{grid-template-columns:1fr 1fr;gap:1.5rem;max-width:900px;margin:0 auto 2.5rem;display:grid}.split-card[data-v-7c9a6484]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;text-align:left;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:20px;padding:2rem;transition:all .35s}.split-card[data-v-7c9a6484]:hover{transform:translateY(-6px);box-shadow:0 16px 40px #00000059}.split-card--earn[data-v-7c9a6484]{border-color:#43e97b4d}.split-card--earn[data-v-7c9a6484]:hover{border-color:#43e97b99;box-shadow:0 16px 40px #43e97b26}.split-card--rent[data-v-7c9a6484]{border-color:#4facfe4d}.split-card--rent[data-v-7c9a6484]:hover{border-color:#4facfe99;box-shadow:0 16px 40px #4facfe26}.split-card__label[data-v-7c9a6484]{letter-spacing:.15em;border-radius:6px;margin-bottom:.75rem;padding:4px 10px;font-size:.7rem;font-weight:800;display:inline-block}.split-card__label--earn[data-v-7c9a6484]{color:#43e97b;background:#43e97b26}.split-card__label--rent[data-v-7c9a6484]{color:#4facfe;background:#4facfe26}.split-card__title[data-v-7c9a6484]{color:#fff;margin-bottom:.75rem;font-size:1.3rem;font-weight:700;line-height:1.3}.split-card__text[data-v-7c9a6484]{color:#fffc;margin-bottom:1rem;font-size:.95rem;line-height:1.6}.split-card__cta[data-v-7c9a6484]{color:#43e97b;font-size:.95rem;font-weight:700;transition:color .2s;display:inline-block}.split-card--rent .split-card__cta[data-v-7c9a6484]{color:#4facfe}.hero-stats[data-v-7c9a6484]{flex-wrap:wrap;justify-content:center;gap:2rem;display:flex}.stat-item[data-v-7c9a6484]{text-align:center}.stat-number[data-v-7c9a6484]{color:#0c0;text-shadow:0 2px 4px #00cc004d;font-size:2.2rem;font-weight:800;line-height:1}.stat-label[data-v-7c9a6484]{color:#ffffffe6;margin-top:.5rem;font-size:1rem;font-weight:500;line-height:1.2}.btn-xl[data-v-7c9a6484]{color:#fff;cursor:pointer;text-shadow:0 1px 2px #0000001a;background:#00913f;border:none;border-radius:50px;margin-bottom:2rem;padding:1.2rem 3rem;font-size:1.2rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block;position:relative}.btn-xl[data-v-7c9a6484]:hover{transform:translateY(-3px);box-shadow:0 15px 35px #0006}.btn-md[data-v-7c9a6484]{color:#fff;cursor:pointer;background:#00913f;border:none;border-radius:50px;padding:.75rem 1.75rem;font-size:1rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block;position:relative}.btn-md[data-v-7c9a6484]:hover{transform:translateY(-2px);box-shadow:0 10px 25px #0000004d}.outline-btn[data-v-7c9a6484]{color:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff4d}.outline-btn[data-v-7c9a6484]:hover{color:#fff;background:#ffffff1f;border-color:#ffffff80}.section-with-bg[data-v-7c9a6484]{position:relative;overflow:hidden}.section-bg[data-v-7c9a6484]{opacity:1;z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.hero-section.section-with-bg[data-v-7c9a6484]{min-height:700px;position:relative}.section-content[data-v-7c9a6484]{z-index:2;width:100%;max-width:100%;position:relative}.bg-overlay[data-v-7c9a6484]{z-index:1;background:#0009;width:100%;height:100%;position:absolute;top:0;left:0}.hero-bg[data-v-7c9a6484]{will-change:transform;background-image:-webkit-image-set(url(/backgrounds/forest-hero-bg.avif) 1x type("image/avif"),url(/backgrounds/forest-hero-bg.webp) 1x type("image/webp"),url(/backgrounds/forest-hero-bg.jpg) 1x type("image/jpeg"));background-image:image-set("/backgrounds/forest-hero-bg.avif" 1x type("image/avif"),"/backgrounds/forest-hero-bg.webp" 1x type("image/webp"),"/backgrounds/forest-hero-bg.jpg" 1x type("image/jpeg"));background-position:50%;background-size:cover;background-attachment:fixed;transform:translateZ(0)}.how-it-works-bg[data-v-7c9a6484],.roadmap-bg[data-v-7c9a6484]{will-change:transform;background-image:url(/backgrounds/forest-how-it-works-bg.jpg);background-position:50%;background-size:cover;background-attachment:fixed;transform:translateZ(0)}.section-header[data-v-7c9a6484]{text-align:center;margin-bottom:4rem}.section-title[data-v-7c9a6484]{margin-bottom:1.5rem;font-size:2.8rem;font-weight:800;line-height:1.2}.section-subtitle[data-v-7c9a6484]{color:#ffffffe6;max-width:800px;margin:0 auto;font-size:1.3rem;line-height:1.6}.subsection-title[data-v-7c9a6484]{color:#fff;margin-bottom:1.5rem;font-size:1.8rem;font-weight:700}.earn-section[data-v-7c9a6484],.rent-section[data-v-7c9a6484]{padding:80px 0;overflow:visible}.flow-switcher[data-v-7c9a6484]{justify-content:center;gap:1.5rem;margin-bottom:3rem;display:flex}.flow-card[data-v-7c9a6484]{text-align:center;cursor:pointer;background:#ffffff0a;border:2px solid #ffffff1a;border-radius:20px;flex:0 320px;padding:2rem 1.5rem;transition:all .3s}.flow-card[data-v-7c9a6484]:hover{background:#ffffff0f;border-color:#ffffff40;transform:translateY(-2px)}.flow-card--active[data-v-7c9a6484]{background:#00cc0014;border-color:#0c09;box-shadow:0 0 30px #00cc001a}.flow-card--active[data-v-7c9a6484]:hover{background:#00cc001a;border-color:#00cc00b3}.flow-card__icon[data-v-7c9a6484]{margin-bottom:.75rem;font-size:2.5rem;display:block}.flow-card__title[data-v-7c9a6484]{color:#fff;margin:0 0 .5rem;font-size:1.3rem;font-weight:700}.flow-card__subtitle[data-v-7c9a6484]{color:#fff9;margin:0;font-size:.9rem}.flow-panels[data-v-7c9a6484]{background:0 0!important}.flow-panel[data-v-7c9a6484]{padding:0!important}.flow-steps[data-v-7c9a6484]{flex-direction:column;gap:0;display:flex}.flow-ctas[data-v-7c9a6484]{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem;display:flex}.code-block-wrapper[data-v-7c9a6484]{margin:1rem 0;position:relative}.code-block-wrapper .copy-btn[data-v-7c9a6484]{opacity:.5;transition:opacity .2s;position:absolute;top:8px;right:8px}.code-block-wrapper:hover .copy-btn[data-v-7c9a6484]{opacity:1}.code-tabs[data-v-7c9a6484]{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:2px;margin-bottom:-1px;display:flex;overflow-x:auto}.code-tabs[data-v-7c9a6484]::-webkit-scrollbar{display:none}.code-tab[data-v-7c9a6484]{cursor:pointer;color:#ffffff73;white-space:nowrap;background:0 0;border:none;border-radius:6px 6px 0 0;padding:6px 12px;font-size:.78rem;font-weight:600;transition:color .2s}.code-tab.active[data-v-7c9a6484]{color:#fff;background:#111b27}.code-tab[data-v-7c9a6484]:hover:not(.active){color:#ffffffb3}.chat-example[data-v-7c9a6484]{flex-direction:column;gap:.75rem;margin:1.25rem 0;display:flex}.chat-bubble[data-v-7c9a6484]{border-radius:14px;max-width:85%;padding:1rem 1.25rem;font-size:.95rem;line-height:1.5}.chat-bubble__label[data-v-7c9a6484]{text-transform:uppercase;letter-spacing:.5px;opacity:.6;margin-bottom:.35rem;font-size:.75rem;font-weight:700;display:block}.chat-bubble--user[data-v-7c9a6484]{color:#fffffff2;background:#00cc001a;border:1px solid #0c03;align-self:flex-end}.chat-bubble--agent[data-v-7c9a6484]{color:#ffffffd9;background:#ffffff0f;border:1px solid #ffffff1a;align-self:flex-start}.sdk-install-grid[data-v-7c9a6484]{grid-template-columns:1fr 1fr;gap:1rem;margin:1rem 0;display:grid}.sdk-label[data-v-7c9a6484]{color:#fff9;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem;font-size:.85rem;font-weight:600;display:block}.steps-grid[data-v-7c9a6484]{grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:4rem;display:grid}.step-card[data-v-7c9a6484]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;padding:2rem;transition:all .3s;position:relative}.step-card[data-v-7c9a6484]:hover{background:#ffffff12;border-color:#0c06}.step-card--wide[data-v-7c9a6484]{grid-column:1/-1;margin-bottom:1.5rem}.step-number[data-v-7c9a6484]{color:#43e97b;background:#0c03;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:1rem;font-size:1.1rem;font-weight:800;display:inline-flex}.step-title[data-v-7c9a6484]{color:#fff;margin-bottom:.75rem;font-size:1.35rem;font-weight:700}.step-text[data-v-7c9a6484]{color:#ffffffd9;margin-bottom:1rem;font-size:1rem;line-height:1.7}.step-text[data-v-7c9a6484] a{color:#00913f;text-underline-offset:2px;text-decoration:underline}.step-text[data-v-7c9a6484] a:hover{color:#00c455}.step-buttons[data-v-7c9a6484]{flex-wrap:wrap;gap:10px;margin-bottom:.75rem;display:flex}.step-buttons .download-btn[data-v-7c9a6484]{border:1px solid #0000;border-radius:10px;flex:0 auto;justify-content:center;align-items:center;gap:.35rem;padding:.5rem 1.25rem;font-size:.9rem;display:inline-flex}.step-buttons .download-btn .btn-icon[data-v-7c9a6484]{font-size:1rem;line-height:1}.step-buttons .sunbeam-btn.download-btn[data-v-7c9a6484]{border-color:#0000}.step-buttons .zip-btn[data-v-7c9a6484]{color:#ffffffd9;background:#ffffff0f;border-color:#ffffff1f}.step-buttons .zip-btn[data-v-7c9a6484]:hover{background:#ffffff1a;border-color:#fff3}.install-guide-link[data-v-7c9a6484]{color:#ffffffb3;text-underline-offset:3px;margin-bottom:.75rem;font-size:.9rem;text-decoration:underline;transition:color .2s;display:inline-block}.install-guide-link[data-v-7c9a6484]:hover{color:#fff}.step-list[data-v-7c9a6484]{color:#ffffffd9;margin:.75rem 0;padding-left:1.25rem;line-height:1.7;list-style:outside}.step-list li[data-v-7c9a6484]{margin-bottom:.4rem}.step-list--ordered[data-v-7c9a6484]{list-style:decimal}.step-note[data-v-7c9a6484]{color:#fff9;margin-top:.75rem;font-size:.9rem}.calculator-block[data-v-7c9a6484]{background:#43e97b0d;border:1px solid #43e97b33;border-radius:20px;margin-bottom:3rem;padding:2.5rem}.calc-controls[data-v-7c9a6484]{grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:2rem;display:grid}.calc-slider-group[data-v-7c9a6484]{flex-direction:column;gap:.5rem;display:flex}.calc-label[data-v-7c9a6484]{color:#ffffffe6;font-size:1rem}.calc-label strong[data-v-7c9a6484]{color:#43e97b}.calc-result[data-v-7c9a6484]{background:#43e97b1a;border-radius:12px;justify-content:center;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1.5rem;display:flex}.calc-result__label[data-v-7c9a6484]{color:#ffffffe6;font-size:1.2rem}.calc-result__value[data-v-7c9a6484]{color:#43e97b;font-size:2.5rem;font-weight:800}.calc-scenarios[data-v-7c9a6484]{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.calc-scenario[data-v-7c9a6484]{color:#ffffffa6;background:#ffffff0a;border-radius:8px;padding:.5rem 1rem;font-size:.9rem}.protection-block[data-v-7c9a6484]{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;margin-bottom:3rem;padding:2rem}.protection-intro[data-v-7c9a6484],.protection-outro[data-v-7c9a6484]{color:#ffffffd9;margin-bottom:1rem;line-height:1.7}.protection-list[data-v-7c9a6484]{margin:1rem 0;padding:0;list-style:none}.protection-list li[data-v-7c9a6484]{color:#ffffffd9;margin-bottom:.6rem;padding-left:1.5rem;line-height:1.6;position:relative}.protection-list li[data-v-7c9a6484]:before{content:"✓";color:#43e97b;font-weight:700;position:absolute;left:0}.comparison-block[data-v-7c9a6484]{margin-bottom:3rem}.comparison-table-wrapper[data-v-7c9a6484]{-webkit-overflow-scrolling:touch;margin-bottom:2rem;overflow-x:auto}.comparison-table[data-v-7c9a6484]{border-collapse:collapse;width:100%;min-width:600px}.comparison-table th[data-v-7c9a6484],.comparison-table td[data-v-7c9a6484]{text-align:left;border-bottom:1px solid #ffffff14;padding:1rem 1.25rem}.comparison-table th[data-v-7c9a6484]{color:#ffffffe6;text-transform:uppercase;letter-spacing:.05em;font-size:.95rem;font-weight:700}.comparison-table td[data-v-7c9a6484]{color:#ffffffbf;font-size:.95rem}.comparison-table .compare-label[data-v-7c9a6484]{color:#ffffffe6;font-weight:600}.comparison-table .compare-bl[data-v-7c9a6484],.trust-table .compare-bl[data-v-7c9a6484]{color:#43e97b;font-weight:600}.code-block[data-v-7c9a6484]{background:#0006;border:1px solid #ffffff14;border-radius:12px;margin:1rem 0;padding:1.5rem;overflow-x:auto}.code-block code[data-v-7c9a6484]{color:#e6e6e6;white-space:pre;font-family:Fira Code,JetBrains Mono,Cascadia Code,monospace;font-size:.85rem;line-height:1.7}.marketplace-section[data-v-7c9a6484]{padding:80px 0}.marketplace-grid[data-v-7c9a6484]{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.marketplace-step[data-v-7c9a6484]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;padding:2rem;transition:all .3s;position:relative}.marketplace-step[data-v-7c9a6484]:hover{background:#ffffff12;border-color:#00cc004d;transform:translateY(-4px)}.marketplace-step__icon[data-v-7c9a6484]{margin-bottom:.5rem;font-size:2.5rem}.marketplace-step__num[data-v-7c9a6484]{color:#43e97b;background:#00cc0026;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;margin-bottom:.75rem;font-size:.85rem;font-weight:800;display:inline-flex}.marketplace-step__title[data-v-7c9a6484]{color:#fff;margin-bottom:.5rem;font-size:1.15rem;font-weight:700}.marketplace-step__text[data-v-7c9a6484]{color:#ffffffbf;margin:0;font-size:.95rem;line-height:1.6}.trust-section[data-v-7c9a6484],.roadmap-section[data-v-7c9a6484]{background:#ffffff05;padding:80px 0}.benefits-grid[data-v-7c9a6484]{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2.5rem;margin-bottom:4rem;display:grid}.benefit-card[data-v-7c9a6484]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;padding:2.5rem;transition:all .3s;position:relative;overflow:hidden}.benefit-card[data-v-7c9a6484]:hover{background:#ffffff14;border-color:#00cc0080;transform:translateY(-8px);box-shadow:0 20px 40px #0c03}.benefit-icon[data-v-7c9a6484]{margin-bottom:1.5rem;font-size:3.5rem;display:block}.benefit-title[data-v-7c9a6484]{color:#fff;margin-bottom:1.5rem;font-size:1.5rem;font-weight:700;line-height:1.3}.benefit-description[data-v-7c9a6484]{color:#ffffffd9;margin:0;font-size:1.1rem;line-height:1.7}.roadmap-badge[data-v-7c9a6484]{letter-spacing:.05em;font-size:.75rem;font-weight:700;top:16px!important;right:16px!important}.cta-block[data-v-7c9a6484]{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#00cc001a,#ffca001a);border:2px solid #00cc004d;border-radius:24px;margin-top:2rem;padding:3rem 3rem 2.5rem;overflow:visible}.cta-title[data-v-7c9a6484]{color:#fff;margin-bottom:1.5rem;font-size:2.2rem;font-weight:800}.cta-buttons[data-v-7c9a6484]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.cta-buttons .btn-xl[data-v-7c9a6484]{margin-bottom:0}.seo-article-section[data-v-7c9a6484]{padding:100px 0;position:relative}.article-content[data-v-7c9a6484]{max-width:1200px;margin:0 auto;padding:0 2rem}[data-v-7c9a6484] .seo-section-header{border-bottom:1px solid #4facfe33;padding:1.25rem 0;color:#fff!important;font-size:1.4rem!important;font-weight:700!important}[data-v-7c9a6484] .seo-section-icon{color:#fff9!important}.seo-section-body[data-v-7c9a6484]{color:#ffffffd9;padding:1.5rem 0;font-size:1.05rem;line-height:1.8}.seo-section-body h3[data-v-7c9a6484]{color:#4facfed9;margin:1.5rem 0 .8rem;font-size:1.3rem;font-weight:600}.seo-section-body p[data-v-7c9a6484]{margin-bottom:1.2rem}.seo-section-body[data-v-7c9a6484] strong{color:#4facfe;font-weight:600}.seo-section-body ul[data-v-7c9a6484]{margin:1rem 0 1.5rem 1.5rem;padding:0}.seo-section-body ul li[data-v-7c9a6484]{margin-bottom:.5rem;padding-left:.5rem;position:relative}.seo-section-body ul li[data-v-7c9a6484]::marker{color:#4facfe}.related-section[data-v-7c9a6484]{padding:80px 0}.related-grid[data-v-7c9a6484]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.related-card[data-v-7c9a6484]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;padding:1.75rem;text-decoration:none;transition:all .3s;display:block}.related-card[data-v-7c9a6484]:hover{background:#ffffff12;border-color:#4facfe66;transform:translateY(-4px);box-shadow:0 12px 30px #00000040}.related-card__icon[data-v-7c9a6484]{margin-bottom:.75rem;font-size:2rem}.related-card__title[data-v-7c9a6484]{color:#fff;margin-bottom:.5rem;font-size:1.15rem;font-weight:700}.related-card__text[data-v-7c9a6484]{color:#ffffffb3;margin-bottom:.75rem;font-size:.9rem;line-height:1.5}.related-card__tags[data-v-7c9a6484]{flex-wrap:wrap;gap:.5rem;display:flex}.related-tag[data-v-7c9a6484]{color:#4facfe;letter-spacing:.03em;background:#4facfe1a;border-radius:4px;padding:3px 8px;font-size:.7rem;font-weight:600;display:inline-block}.btn-xl.sunbeam-btn[data-v-7c9a6484],.btn-md.sunbeam-btn[data-v-7c9a6484]{position:relative!important;overflow:hidden!important}.btn-xl.sunbeam-btn[data-v-7c9a6484]:before,.btn-md.sunbeam-btn[data-v-7c9a6484]:before{content:"";filter:blur(2px);z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000,#fff3,#ffffff80,#ffffffb3,#ffffff80,#fff3,#0000);width:60%;height:100%;animation:12s infinite alternate sunbeam-7c9a6484;position:absolute;top:0;left:-100%;transform:skew(-15deg)}@keyframes sunbeam-7c9a6484{0%{left:-100%}50%{left:200%}to{left:-100%}}:is(.split-card[data-v-7c9a6484]:focus-visible,.related-card[data-v-7c9a6484]:focus-visible,.btn-xl[data-v-7c9a6484]:focus-visible,.btn-md[data-v-7c9a6484]:focus-visible){outline-offset:2px;outline:2px solid #43e97b}.split-card[data-v-7c9a6484]:active,.related-card[data-v-7c9a6484]:active{transform:translateY(0)scale(.98)}.btn-xl[data-v-7c9a6484]:active,.btn-md[data-v-7c9a6484]:active{transform:translateY(0)scale(.97)}.comparison-table tbody tr[data-v-7c9a6484]{transition:background .2s}.comparison-table tbody tr:hover td[data-v-7c9a6484]{background:#ffffff08}.flow-card[data-v-7c9a6484]:focus-visible{outline-offset:2px;outline:2px solid #43e97b}.flow-card[data-v-7c9a6484]:active{transform:translateY(0)scale(.98)}.code-tab[data-v-7c9a6484]:focus-visible{outline-offset:2px;outline:2px solid #43e97b}.install-guide-link[data-v-7c9a6484]:focus-visible{outline-offset:2px;outline:2px solid #43e97b}.download-btn[data-v-7c9a6484]:focus-visible{outline-offset:2px;outline:2px solid #43e97b}.comparison-table-wrapper[data-v-7c9a6484]{position:relative}.comparison-table-wrapper[data-v-7c9a6484]:after{content:"";pointer-events:none;opacity:1;z-index:1;background:linear-gradient(270deg,#0d2636 0%,#0000 100%);width:40px;height:100%;transition:opacity .3s;position:absolute;top:0;right:0}@supports (-webkit-touch-callout:none){.hero-bg[data-v-7c9a6484],.how-it-works-bg[data-v-7c9a6484],.roadmap-bg[data-v-7c9a6484]{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){[data-v-7c9a6484],[data-v-7c9a6484]:before,[data-v-7c9a6484]:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:768px){.container[data-v-7c9a6484]{padding:0 1rem}.container-full[data-v-7c9a6484]{padding:0 15px}.hero-bg[data-v-7c9a6484]{background-image:-webkit-image-set(url(/backgrounds/forest-hero-bg-mobile.avif) 1x type("image/avif"),url(/backgrounds/forest-hero-bg-mobile.webp) 1x type("image/webp"),url(/backgrounds/forest-hero-bg-mobile.jpg) 1x type("image/jpeg"));background-image:image-set("/backgrounds/forest-hero-bg-mobile.avif" 1x type("image/avif"),"/backgrounds/forest-hero-bg-mobile.webp" 1x type("image/webp"),"/backgrounds/forest-hero-bg-mobile.jpg" 1x type("image/jpeg"));background-attachment:scroll}.hero-section[data-v-7c9a6484]{align-items:center;min-height:auto;padding:140px 0 40px;display:flex}.hero-title[data-v-7c9a6484]{text-align:center;margin-bottom:1rem;line-height:1.2;font-size:2rem!important}.hero-subtitle[data-v-7c9a6484]{text-align:center;margin-bottom:1.5rem;font-size:1rem;line-height:1.4}.hero-text-content[data-v-7c9a6484]{padding:0 15px}.split-cards[data-v-7c9a6484]{grid-template-columns:1fr;gap:1rem}.split-card[data-v-7c9a6484]{padding:1.5rem}.split-card__title[data-v-7c9a6484]{font-size:1.1rem}.hero-stats[data-v-7c9a6484]{flex-wrap:wrap;justify-content:center;gap:1rem}.stat-item[data-v-7c9a6484]{flex:0 0 30%}.steps-grid[data-v-7c9a6484]{grid-template-columns:1fr;gap:1.5rem}.calc-controls[data-v-7c9a6484]{grid-template-columns:1fr}.calc-result__value[data-v-7c9a6484]{font-size:2rem}.calc-scenarios[data-v-7c9a6484]{flex-direction:column;align-items:center}.marketplace-grid[data-v-7c9a6484]{grid-template-columns:1fr;gap:1.25rem}.related-grid[data-v-7c9a6484]{grid-template-columns:1fr}.btn-xl[data-v-7c9a6484]{width:100%;max-width:300px;margin-left:auto;margin-right:auto;padding:1rem 2rem;font-size:1.1rem;display:block}.btn-xl.sunbeam-btn[data-v-7c9a6484]:before{animation:none!important}.cta-buttons[data-v-7c9a6484]{flex-direction:column;align-items:center}.benefits-grid[data-v-7c9a6484]{grid-template-columns:1fr;gap:1.5rem}.benefit-card[data-v-7c9a6484]{text-align:center;padding:1.5rem}.benefit-icon[data-v-7c9a6484]{margin-bottom:1rem;font-size:2.5rem}.benefit-title[data-v-7c9a6484]{font-size:1.3rem}.section-title[data-v-7c9a6484]{text-align:center;font-size:2rem}.section-subtitle[data-v-7c9a6484]{text-align:center;font-size:1.1rem}.subsection-title[data-v-7c9a6484]{font-size:1.4rem}.cta-block[data-v-7c9a6484]{padding:2rem 1.5rem}.cta-title[data-v-7c9a6484]{font-size:1.8rem}.seo-article-section[data-v-7c9a6484]{padding:60px 0}.article-content[data-v-7c9a6484]{padding:0 1rem}[data-v-7c9a6484] .seo-section-header{font-size:1.15rem!important}.comparison-table[data-v-7c9a6484]{min-width:500px}.flow-switcher[data-v-7c9a6484]{flex-direction:column;align-items:stretch}.flow-card[data-v-7c9a6484]{flex:1}.sdk-install-grid[data-v-7c9a6484]{grid-template-columns:1fr}.chat-bubble[data-v-7c9a6484]{max-width:100%}}@media (max-width:1024px) and (min-width:769px){.hero-bg[data-v-7c9a6484]{background-image:-webkit-image-set(url(/backgrounds/forest-hero-bg-tablet.avif) 1x type("image/avif"),url(/backgrounds/forest-hero-bg-tablet.webp) 1x type("image/webp"),url(/backgrounds/forest-hero-bg-tablet.jpg) 1x type("image/jpeg"));background-image:image-set("/backgrounds/forest-hero-bg-tablet.avif" 1x type("image/avif"),"/backgrounds/forest-hero-bg-tablet.webp" 1x type("image/webp"),"/backgrounds/forest-hero-bg-tablet.jpg" 1x type("image/jpeg"))}.hero-title[data-v-7c9a6484]{font-size:3rem}.steps-grid[data-v-7c9a6484]{grid-template-columns:1fr}.marketplace-grid[data-v-7c9a6484],.benefits-grid[data-v-7c9a6484]{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.hero-section[data-v-7c9a6484]{padding:100px 0 40px}.hero-title[data-v-7c9a6484]{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:1.8rem!important}.hero-subtitle[data-v-7c9a6484]{font-size:.95rem}.container-full[data-v-7c9a6484],.hero-text-content[data-v-7c9a6484]{padding:0 15px}.section-title[data-v-7c9a6484]{font-size:1.8rem}.benefit-card[data-v-7c9a6484]{padding:1.25rem}.btn-xl[data-v-7c9a6484]{padding:.875rem 1.5rem;font-size:1rem}.hero-stats[data-v-7c9a6484]{gap:1rem}.stat-item[data-v-7c9a6484]{min-width:80px}.stat-item[data-v-7c9a6484],.stat-label[data-v-7c9a6484]{word-wrap:break-word;overflow-wrap:break-word;max-width:100%;font-size:.9rem}.calculator-block[data-v-7c9a6484]{padding:1.5rem}.protection-block[data-v-7c9a6484],.step-card[data-v-7c9a6484]{padding:1.25rem}.code-block[data-v-7c9a6484]{padding:1rem}.code-block code[data-v-7c9a6484]{font-size:.75rem}}@media (max-width:380px){.hero-title[data-v-7c9a6484]{padding:0 10px;font-size:1.6rem!important}.hero-subtitle[data-v-7c9a6484]{padding:0 10px;font-size:.9rem}.container-full[data-v-7c9a6484],.hero-text-content[data-v-7c9a6484]{padding:0 5px}.hero-stats .stat-item[data-v-7c9a6484]{word-break:break-word;overflow-wrap:anywhere;font-size:.7rem}.btn-xl[data-v-7c9a6484]{max-width:200px;padding:8px 16px;font-size:.8rem}.split-card[data-v-7c9a6484]{padding:1rem}.split-card__title[data-v-7c9a6484]{font-size:1rem}.split-card__text[data-v-7c9a6484]{font-size:.85rem}}.compare-alternatives[data-v-7c9a6484]{text-align:center;padding:60px 0}.compare-alt-title[data-v-7c9a6484]{margin:0 0 8px;font-size:1.6rem;font-weight:700}.compare-alt-sub[data-v-7c9a6484]{color:#ffffff8c;margin:0 0 28px;font-size:.95rem}.compare-alt-grid[data-v-7c9a6484]{flex-wrap:wrap;justify-content:center;gap:10px;max-width:700px;margin:0 auto;display:flex}.compare-alt-card[data-v-7c9a6484]{color:#fffc;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.compare-alt-card[data-v-7c9a6484]:hover{color:#fff;border-color:#00913f66}.compare-alt-card[data-v-7c9a6484]:focus-visible{outline-offset:2px;outline:2px solid #4fc3f7}.compare-alt-arrow[data-v-7c9a6484]{color:#ffffff4d;transition:color .2s}.compare-alt-card:hover .compare-alt-arrow[data-v-7c9a6484]{color:#00913f}.compare-alt-hub[data-v-7c9a6484]{margin-top:16px}.compare-alt-hub a[data-v-7c9a6484]{color:#ffffff73;font-size:.88rem;text-decoration:none;transition:color .2s}.compare-alt-hub a[data-v-7c9a6484]:hover{color:#00913f}.compare-alt-hub a[data-v-7c9a6484]:focus-visible{outline-offset:2px;outline:2px solid #4fc3f7}
