.footer{background:#181818}.product-features__cell a,.text a{color:#5ba71a;border-bottom:1px solid rgba(0,0,0,.25)}:root{--o:#2de02d;--o2:#22c322;--od:#168a2a;--ot:#e5f8e5;--bd:#04140a;--n:#08170d;--n2:#0e2c18;--bg:#f3f8f4;--line:#dfe8e2;--muted:#55645a;--r:12px}*{box-sizing:border-box}.cg{font:400 17px/1.65 "Montserrat","Onest",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;color:var(--n);background:#fff;overflow:hidden}.cg-w{max-width:1160px;margin:0 auto;padding:0 20px}.cg section{padding:72px 0}.cg section.cg-alt{background:var(--bg)}.cg h1,.cg h2,.cg h3,.cg h4{line-height:1.2;margin:0 0 .55em;font-weight:700;font-family:inherit;text-transform:none;letter-spacing:normal;color:var(--n)}.cg h1{font-size:clamp(2rem,4.6vw,3.2rem)}.cg h2{font-size:clamp(1.6rem,3.1vw,2.2rem);max-width:30ch}.cg h3{font-size:1.15rem}.cg p{margin:0 0 1em}.cg ul,.cg ol{list-style:none;margin:0;padding:0}.cg li{list-style:none}.cg li::marker{content:none}.cg-ico{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.cg-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 26px;border-radius:10px;background:var(--o);color:var(--bd);border:2px solid var(--o);font-weight:600;font-size:1rem;line-height:1.2;text-decoration:none}.cg-btn:hover{background:var(--o2);border-color:var(--o2)}.cg-btn.cg-line{background:rgba(0,0,0,0);color:var(--n);border-color:#c9cfdd}.cg-btn.cg-line:hover{border-color:var(--od);color:var(--od)}.cg-acts{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.cg-lead{font-size:1.1rem;color:var(--muted);max-width:760px}.cg-hero{color:#fff;padding:84px 0 76px}.cg .cg-hero h1{color:#2fe82f}.cg .cg-hero p{color:#fff}.cg-hero{position:relative;overflow:hidden;background-color:#010a05;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201600%20640%27%20preserveAspectRatio%3D%27xMidYMid%20slice%27%3E%3Cdefs%3E%3ClinearGradient%20id%3D%27a%27%20x1%3D%270%27%20y1%3D%270%27%20x2%3D%271%27%20y2%3D%270%27%3E%3Cstop%20offset%3D%270%27%20stop-color%3D%27%2312c93a%27%20stop-opacity%3D%270%27%2F%3E%3Cstop%20offset%3D%27.4%27%20stop-color%3D%27%232fe84a%27%20stop-opacity%3D%27.65%27%2F%3E%3Cstop%20offset%3D%27.78%27%20stop-color%3D%27%23d9ffdc%27%20stop-opacity%3D%27.95%27%2F%3E%3Cstop%20offset%3D%271%27%20stop-color%3D%27%2335f060%27%20stop-opacity%3D%27.25%27%2F%3E%3C%2FlinearGradient%3E%3Cfilter%20id%3D%27b%27%20x%3D%27-20%25%27%20y%3D%27-80%25%27%20width%3D%27140%25%27%20height%3D%27260%25%27%3E%3CfeGaussianBlur%20stdDeviation%3D%2716%27%2F%3E%3C%2Ffilter%3E%3Cfilter%20id%3D%27c%27%20x%3D%27-20%25%27%20y%3D%27-80%25%27%20width%3D%27140%25%27%20height%3D%27260%25%27%3E%3CfeGaussianBlur%20stdDeviation%3D%272.2%27%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Cg%20filter%3D%27url%28%23b%29%27%20fill%3D%27none%27%20stroke%3D%27url%28%23a%29%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27M-60%2090%20C%20380%20-70%2C%20860%2040%2C%201090%20250%20S%201520%20430%2C%201700%20340%27%20stroke-width%3D%2770%27%20opacity%3D%27.5%27%2F%3E%3Cpath%20d%3D%27M-60%2030%20C%20420%20-80%2C%20940%2010%2C%201180%20210%20S%201560%20360%2C%201700%20290%27%20stroke-width%3D%2734%27%20opacity%3D%27.8%27%2F%3E%3Cpath%20d%3D%27M200%20700%20C%20600%20520%2C%201000%20520%2C%201700%20120%27%20stroke-width%3D%2760%27%20opacity%3D%27.28%27%2F%3E%3C%2Fg%3E%3Cg%20filter%3D%27url%28%23c%29%27%20fill%3D%27none%27%20stroke%3D%27url%28%23a%29%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27M-60%2060%20C%20400%20-70%2C%20900%2030%2C%201140%20235%20S%201540%20395%2C%201700%20310%27%20stroke-width%3D%275%27%2F%3E%3Cpath%20d%3D%27M-60%20100%20C%20380%20-40%2C%20860%2080%2C%201100%20280%20S%201500%20450%2C%201700%20360%27%20stroke-width%3D%272.5%27%20opacity%3D%27.8%27%2F%3E%3Cpath%20d%3D%27M-60%2010%20C%20440%20-90%2C%20980%20-10%2C%201220%20190%20S%201580%20330%2C%201700%20260%27%20stroke-width%3D%272%27%20opacity%3D%27.7%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"),radial-gradient(ellipse 55% 60% at 88% 30%, rgba(30, 220, 70, 0.5), transparent 62%),radial-gradient(ellipse 40% 50% at 20% -10%, rgba(10, 170, 50, 0.5), transparent 65%),linear-gradient(135deg, #010a05 0%, #03270f 100%);background-size:cover,auto,auto,auto;background-position:center,center,center,center;background-repeat:no-repeat}.cg-hero>.cg-w{position:relative;z-index:1}@media(max-width: 640px){.cg-hero{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20700%20900%27%20preserveAspectRatio%3D%27xMidYMid%20slice%27%3E%3Cdefs%3E%3ClinearGradient%20id%3D%27a%27%20x1%3D%270%27%20y1%3D%270%27%20x2%3D%271%27%20y2%3D%270%27%3E%3Cstop%20offset%3D%270%27%20stop-color%3D%27%2312c93a%27%20stop-opacity%3D%270%27%2F%3E%3Cstop%20offset%3D%27.4%27%20stop-color%3D%27%232fe84a%27%20stop-opacity%3D%27.65%27%2F%3E%3Cstop%20offset%3D%27.78%27%20stop-color%3D%27%23d9ffdc%27%20stop-opacity%3D%27.95%27%2F%3E%3Cstop%20offset%3D%271%27%20stop-color%3D%27%2335f060%27%20stop-opacity%3D%27.25%27%2F%3E%3C%2FlinearGradient%3E%3Cfilter%20id%3D%27b%27%20x%3D%27-20%25%27%20y%3D%27-80%25%27%20width%3D%27140%25%27%20height%3D%27260%25%27%3E%3CfeGaussianBlur%20stdDeviation%3D%2716%27%2F%3E%3C%2Ffilter%3E%3Cfilter%20id%3D%27c%27%20x%3D%27-20%25%27%20y%3D%27-80%25%27%20width%3D%27140%25%27%20height%3D%27260%25%27%3E%3CfeGaussianBlur%20stdDeviation%3D%272.2%27%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Cg%20filter%3D%27url%28%23b%29%27%20fill%3D%27none%27%20stroke%3D%27url%28%23a%29%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27M-60%20120%20C%20100%2020%2C%20400%20120%2C%20520%20360%20S%20640%20700%2C%20780%20760%27%20stroke-width%3D%2760%27%20opacity%3D%27.55%27%2F%3E%3Cpath%20d%3D%27M-60%2040%20C%20160%20-40%2C%20440%2060%2C%20580%20300%20S%20700%20640%2C%20780%20700%27%20stroke-width%3D%2728%27%20opacity%3D%27.8%27%2F%3E%3C%2Fg%3E%3Cg%20filter%3D%27url%28%23c%29%27%20fill%3D%27none%27%20stroke%3D%27url%28%23a%29%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27M-60%2080%20C%20120%20-10%2C%20420%2090%2C%20550%20330%20S%20670%20680%2C%20780%20730%27%20stroke-width%3D%274%27%2F%3E%3Cpath%20d%3D%27M-60%20150%20C%2080%2060%2C%20380%20150%2C%20500%20390%20S%20620%20720%2C%20780%20790%27%20stroke-width%3D%272%27%20opacity%3D%27.7%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"),radial-gradient(ellipse 80% 40% at 90% 85%, rgba(30, 220, 70, 0.5), transparent 65%),radial-gradient(ellipse 80% 40% at 10% 0%, rgba(10, 170, 50, 0.55), transparent 65%),linear-gradient(160deg, #010a05 0%, #03270f 100%);background-position:60% center,center,center,center}}.cg-hero p{font-size:1.15rem;max-width:860px;color:#d7def0}.cg-hero .cg-btn.cg-line{color:#fff;border-color:hsla(0,0%,100%,.45)}.cg-hero .cg-btn.cg-line:hover{background:hsla(0,0%,100%,.12);border-color:#fff;color:#fff}.cg-two{display:grid;grid-template-columns:1.1fr .9fr;gap:52px;align-items:start}.cg-tl{border-left:3px solid var(--o);padding-left:26px}.cg-tl li{position:relative;padding:0 0 22px 18px}.cg-tl li::before{content:"";position:absolute;left:-38px;top:7px;width:14px;height:14px;border-radius:50%;background:#fff;border:3px solid var(--o)}.cg-tl b{display:block;color:var(--od);font-size:1.05rem;margin-bottom:2px}.cg-tl span{color:var(--muted);font-size:.96rem}.cg-stats{background:var(--n);color:#fff}.cg .cg-stats h2,.cg .cg-stats p{color:#fff}.cg-stats p{color:#c3cce3}.cg-sg{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px;margin:30px 0 20px}.cg-sg li{background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.14);border-radius:var(--r);padding:26px 22px}.cg-sg b{display:block;font-size:clamp(2rem,4vw,2.8rem);line-height:1.1;color:var(--o);margin-bottom:8px}.cg-sg span{color:#d7def0;font-size:.98rem}.cg-g{display:grid;gap:20px;margin:28px 0}.cg-g3{grid-template-columns:repeat(3, 1fr)}.cg-g2{grid-template-columns:repeat(2, 1fr)}.cg-card{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:24px}.cg-card p{color:var(--muted);font-size:.96rem;margin:0}.cg-card h3{margin-bottom:8px}.cg-ib{width:50px;height:50px;border-radius:14px;background:var(--ot);color:var(--od);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.cg-hi{display:grid;grid-template-columns:repeat(4, 1fr);gap:12px;margin:26px 0}.cg-hi li{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--line);border-radius:10px;padding:12px 14px;font-weight:600;font-size:.95rem}.cg-hi .cg-ico{color:var(--od)}.cg-dir{background:var(--n);color:#fff;border-radius:var(--r);padding:28px;border-left:6px solid var(--o)}.cg .cg-dir h3,.cg .cg-dir p{color:#fff}.cg .cg-dir p{color:#d7def0;margin:0 0 10px}.cg-dir small{display:block;color:var(--o);font-weight:600;margin-bottom:12px}.cg-cats{display:grid;grid-template-columns:repeat(3, 1fr);gap:12px;margin:18px 0 24px}.cg-cats li{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--line);border-radius:10px;padding:14px 16px;font-weight:500;font-size:.96rem}.cg-cats .cg-ico{color:var(--od)}.cg-pr{background:var(--n);color:#fff;border-radius:var(--r);padding:26px 28px;grid-column:span 2;display:flex;align-items:center}.cg .cg-pr p{color:#fff;font-size:1.08rem;margin:0;font-weight:500}.cg-tw{overflow-x:auto;border:1px solid var(--line);border-radius:var(--r);background:#fff;margin:22px 0}.cg table{width:100%;border-collapse:collapse;border:0;min-width:480px}.cg th,.cg td{text-align:left;padding:14px 18px;border-bottom:1px solid var(--line);vertical-align:top;font-size:1rem}.cg th{width:34%;color:var(--od);font-weight:600;background:rgba(0,0,0,0)}.cg tr:last-child th,.cg tr:last-child td{border-bottom:0}.cg-list li{position:relative;padding-left:22px;margin-bottom:10px}.cg-list li::before{content:"";position:absolute;left:2px;top:.72em;width:8px;height:8px;border-radius:50%;background:var(--o)}.cg-cert{display:flex;gap:14px;align-items:flex-start}.cg-cert b{display:block;margin-bottom:4px}.cg-cert span{color:var(--muted);font-size:.93rem}.cg-cert .cg-ib{margin:0;width:44px;height:44px}.cg-ct{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;margin:26px 0}.cg-ct div{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:20px 22px}.cg-ct span{display:block;color:var(--muted);font-size:.85rem;margin-bottom:4px}.cg-ct b{font-size:1.05rem;overflow-wrap:anywhere}.cg-ct a{color:var(--n);text-decoration:none;border-bottom:1px solid var(--o)}.cg-end{margin-top:30px;background:linear-gradient(135deg, var(--n), var(--n2));color:#fff;border-radius:var(--r);padding:30px 32px}.cg .cg-end p{color:#fff;font-size:1.1rem;margin:0}@media(max-width: 1000px){.cg-two{grid-template-columns:1fr;gap:32px}.cg-sg{grid-template-columns:repeat(2, 1fr)}.cg-g3{grid-template-columns:repeat(2, 1fr)}.cg-hi{grid-template-columns:repeat(2, 1fr)}.cg-cats{grid-template-columns:repeat(2, 1fr)}.cg-ct{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 640px){.cg{font-size:16px}.cg section{padding:44px 0}.cg-w{padding:0 16px}.cg-hero{padding:48px 0 44px}.cg h2{max-width:none}.cg-g3,.cg-g2,.cg-cats,.cg-ct,.cg-hi{grid-template-columns:1fr}.cg-sg{gap:12px}.cg-sg li{padding:18px 14px}.cg-pr{grid-column:auto;padding:20px}.cg-acts .cg-btn{width:100%}.cg-tl{padding-left:22px}.cg-tl li::before{left:-34px}.cg-card,.cg-dir{padding:20px}.cg-end{padding:22px 20px}.cg-tw{overflow:visible;border:0;background:rgba(0,0,0,0)}.cg table,.cg tbody,.cg tr,.cg th,.cg td{display:block;width:100%;min-width:0}.cg tr{background:#fff;border:1px solid var(--line);border-left:4px solid var(--o);border-radius:8px;margin-bottom:10px;overflow:hidden}.cg th{padding:10px 16px 0;border:0}.cg td{padding:2px 16px 10px;border:0}}.cg li::before,.cg li::after{content:none !important}.cg-tl li::before{content:"" !important}.cg-list li::before{content:"" !important}.cg h1,.cg h2,.cg h3,.cg h4{font-family:inherit !important;text-transform:none !important}.cg .cg-hero h1{color:#2fe82f !important}.cg .cg-hero p,.cg .cg-stats h2,.cg .cg-dir h3{color:#fff !important}.cg a.cg-btn{background:var(--o) !important;color:var(--bd) !important;border:2px solid var(--o) !important;text-decoration:none !important;border-radius:10px !important}.cg a.cg-btn:hover{background:var(--o2) !important;border-color:var(--o2) !important}.cg a.cg-line{background:rgba(0,0,0,0) !important;color:var(--n) !important;border-color:#c9cfdd !important}.cg .cg-hero a.cg-line{color:#fff !important;border-color:hsla(0,0%,100%,.45) !important}.cg .cg-sg b{color:var(--o) !important}.cg th{background:rgba(0,0,0,0) !important;color:var(--od) !important;text-align:left !important}.cg td{background:rgba(0,0,0,0) !important;color:var(--n) !important;text-align:left !important}.cg .cg-end a.cg-line{color:#fff !important;border-color:hsla(0,0%,100%,.45) !important;background:rgba(0,0,0,0) !important}.cg .cg-end a.cg-line:hover{background:hsla(0,0%,100%,.12) !important;border-color:#fff !important}@media(max-width: 640px){.cg-hero::before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(1,10,5,.4);z-index:0}}