{"id":39405,"date":"2022-08-30T19:10:00","date_gmt":"2022-08-30T17:10:00","guid":{"rendered":"https:\/\/www.amcon-eu.com\/?post_type=products&#038;p=39405"},"modified":"2026-11-01T04:24:19","modified_gmt":"2026-11-01T03:24:19","slug":"volute-duo-rvp-serien","status":"publish","type":"products","link":"https:\/\/www.amcon-eu.com\/da\/produkter\/volute-duo-rvp-serien\/","title":{"rendered":"<strong>VOLUTE DUO\u2122 afvandingspresse<\/strong><br><strong>RVP-serien<\/strong>"},"content":{"rendered":"<section class=\"wpb-content-wrapper\"><p>[vc_row][vc_column][vc_column_text]<\/p>\r\n<h3 class=\"wp-block-heading\"><strong>AMCONs innovative VOLUTE DUO\u2122 skruepresse til effektiv slamafvanding<\/strong><\/h3>\r\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row css_animation=&#8221;none&#8221;][vc_column width=&#8221;1\/6&#8243;][\/vc_column][vc_column width=&#8221;2\/3&#8243;]<div id=\"ultimate-video-83426af21aab011fc\" class=\"ult-video  ult-adjust-bottom-margin ultimate-video-83426af21aab011fc ultv-7974 \"><div class=\"ultv-video ultv-aspect-ratio-16_9 ultv-subscribe-responsive-none\" data-videotype=\"uv_iframe\">\n\t\t\t\t\t\t<div class=\"ultv-video__outer-wrap\" data-autoplay=\"1\" data-device=\"false\"  data-iconbg=\"#3A3A3A\" data-overcolor=\"\" data-defaultbg=\"#1f1f1e\" data-defaultplay=\"defaulticon\"><div class=\"ultv-video__play\" data-src=\"https:\/\/www.youtube.com\/embed\/7UtTegaGo4k?autoplay=1&amp;rel=0&amp;start&amp;end&amp;controls=0&amp;mute=1&amp;modestbranding=1&amp;autoplay=1\">\n\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"ultv-video__thumb\" src=\"https:\/\/i.ytimg.com\/vi\/7UtTegaGo4k\/maxresdefault.jpg\"\/>\n\t\t\t\t\t\t\t\t<div class=\"ultv-video__play-icon  ultv-animation-none\" style=\"width:75px\"><svg height=\"100%\" version=\"1.1\" viewBox=\"0 0 68 48\" width=\"100%\"><path class=\"ultv-youtube-icon-bg\" d=\"m .66,37.62 c 0,0 .66,4.70 2.70,6.77 2.58,2.71 5.98,2.63 7.49,2.91 5.43,.52 23.10,.68 23.12,.68 .00,-1.3e-5 14.29,-0.02 23.81,-0.71 1.32,-0.15 4.22,-0.17 6.81,-2.89 2.03,-2.07 2.70,-6.77 2.70,-6.77 0,0 .67,-5.52 .67,-11.04 l 0,-5.17 c 0,-5.52 -0.67,-11.04 -0.67,-11.04 0,0 -0.66,-4.70 -2.70,-6.77 C 62.03,.86 59.13,.84 57.80,.69 48.28,0 34.00,0 34.00,0 33.97,0 19.69,0 10.18,.69 8.85,.84 5.95,.86 3.36,3.58 1.32,5.65 .66,10.35 .66,10.35 c 0,0 -0.55,4.50 -0.66,9.45 l 0,8.36 c .10,4.94 .66,9.45 .66,9.45 z\" fill=\"#1f1f1e\" ><\/path><path d=\"m 26.96,13.67 18.37,9.62 -18.37,9.55 -0.00,-19.17 z\" fill=\"#fff\"><\/path><path d=\"M 45.02,23.46 45.32,23.28 26.96,13.67 43.32,22.34 45.02,23.46 z\" fill=\"#ccc\"><\/path><\/svg><\/div> <\/div> <\/div><\/div><\/div>[\/vc_column][vc_column width=&#8221;1\/6&#8243;][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\r\n<h3 class=\"wp-block-heading\"><strong>Tilstopningsfri selvrensende mekanisme<\/strong><\/h3>\r\n<p>Hjertet i maskinen er en afvandingscylinder, der fungerer som filterelement. Den best\u00e5r af skiftende lag af faste ringe og bev\u00e6gelige ringe med en spalte imellem. To snegle, der l\u00f8ber gennem afvandingscylinderen, transporterer og komprimerer slammet igennem den og presser vandet ud.<\/p>\r\n<p>En ekstern drivaksel sikrer ringenes konstante bev\u00e6gelse og skaber en effektiv, tilstopningsfri selvrensende mekanisme. Samtidig forhindrer den pr\u00e6cise styring af de bev\u00e6gelige ringe, at de kommer i kontakt med sneglenes overflade. Dette friktionsfrie design forl\u00e6nger levetiden p\u00e5 sliddele markant \u2013 samtidig med at de velkendte fordele ved en skruepresse bevares, s\u00e5som et ekstremt lavt energi- og spulevandsforbrug sammenlignet med alternativer.[\/vc_column_text][vc_column_text]<\/p>\r\n<h3 class=\"wp-block-heading\"><strong>Anvendelig til stort set alle slamtyper \u2013 ogs\u00e5 st\u00e6rkt fibr\u00f8st eller uorganisk slam<\/strong><\/h3>\r\n<p>De to snegle roterer ind i hinanden og bryder t\u00f8rstoffet op, mens det transporteres og komprimeres mod udl\u00f8bet. Det g\u00f8r maskinen n\u00e6sten umulig at blokere, selv ved st\u00e6rkt fibr\u00f8st eller uorganisk slam, som ellers ville v\u00e6re kritisk for konventionelle skruepresser og andre afvandingspresser.[\/vc_column_text][vc_single_image image=&#8221;5141&#8243; img_size=&#8221;full&#8221; alignment=&#8221;center&#8221;][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\r\n<h3 class=\"wp-block-heading\"><strong>Lavt str\u00f8m- og vandforbrug<\/strong><\/h3>\r\n<p>[\/vc_column_text][vc_column_text]<\/p>\r\n<h4 class=\"wp-block-heading\"><strong>Energibesparende drift<\/strong><\/h4>\r\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column width=&#8221;1\/2&#8243;][vc_column_text]Sneglene inde i afvandingscylinderen p\u00e5 VOLUTE DUO\u2122 roterer ved meget lav hastighed \u2013 ca. 2 til 4 omdr.\/min. \u2013 og bruger minimalt med energi. Det reducerer str\u00f8mforbruget i kWh pr. ton t\u00f8rstof med op til 90 % sammenlignet med en dekantercentrifuge.[\/vc_column_text][\/vc_column][vc_column width=&#8221;1\/2&#8243;][vc_column_text]<div class='ays-chart-container-google ays-chart-container-37' id='ays-chart-container6af21aab015e0' data-id='6af21aab015e0'><div class='ays-chart-header-container'><div class='ays-chart-charts-title ays-chart-charts-title6af21aab015e0'>Udgifter til energiforbrug over 10 \u00e5rs drift<\/div><div class='ays-chart-charts-description ays-chart-charts-description6af21aab015e0'>Sammenligning af str\u00f8mforbrug mellem dekantercentrifuge og VOLUTE\u2122 ved samme kapacitet p\u00e5 30 m\u00b3\/h. Sammenligningen foruds\u00e6tter en elpris p\u00e5 0,20 EUR\/kWh.<\/div><\/div><div class='ays-chart-charts-main-container ays-chart-charts-main-container6af21aab015e0' id=ays-chart-line_chart6af21aab015e0 data-type='line_chart'><\/div><div class='ays-chart-actions-container'><div class='ays-chart-export-buttons' data-id='37'><\/div><\/div><\/div>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\r\n<h4 class=\"wp-block-heading\"><strong>Vandbesparende design<\/strong><\/h4>\r\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column width=&#8221;1\/2&#8243;][vc_column_text]<div class='ays-chart-container-google ays-chart-container-36' id='ays-chart-container6af21aab01ad5' data-id='6af21aab01ad5'><div class='ays-chart-header-container'><div class='ays-chart-charts-title ays-chart-charts-title6af21aab01ad5'>Sammenligning af forbrug af spulevand<\/div><div class='ays-chart-charts-description ays-chart-charts-description6af21aab01ad5'>*Tallene er baseret p\u00e5 unders\u00f8gelser foretaget af AMCON<\/div><\/div><div class='ays-chart-charts-main-container ays-chart-charts-main-container6af21aab01ad5' id=ays-chart-column_chart6af21aab01ad5 data-type='column_chart'><\/div><div class='ays-chart-actions-container'><div class='ays-chart-export-buttons' data-id='36'><\/div><\/div><\/div>[\/vc_column_text][\/vc_column][vc_column width=&#8221;1\/2&#8243;][vc_column_text]<\/p>\r\n<p>VOLUTE\u2122 og VOLUTE DUO\u2122 anvender de bev\u00e6gelige ringe til at skabe en unik, tilstopningsfri selvrensende mekanisme, der holder afvandingscylinderen ren og \u00e5ben, hvorimod konkurrerende teknologier bruger store m\u00e6ngder spulevand under tryk til dette form\u00e5l. Det er forklaringen p\u00e5 de store besparelser p\u00e5 spulevandsforbruget, som VOLUTE\u2122 giver.<\/p>\r\n<p>Sammenlignet med en sib\u00e5ndspresse med samme kapacitet bruger en VOLUTE\u2122 90 til 95 % mindre spulevand.<\/p>\r\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\r\n<h3 class=\"wp-block-heading\"><strong>&nbsp;Markant forl\u00e6nget levetid p\u00e5 sliddele reducerer driftsomkostningerne<br \/><\/strong><\/h3>\r\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column width=&#8221;1\/2&#8243;][vc_column_text]De bev\u00e6gelige ringe drives af en ekstern drivaksel for at forhindre kontakt med sneglene, hvilket giver et friktionsfrit design. Dette forl\u00e6nger levetiden p\u00e5 sliddele drastisk og resulterer i endnu lavere driftsomkostninger end vores klassiske modeller allerede har.[\/vc_column_text][\/vc_column][vc_column width=&#8221;1\/2&#8243;][vc_single_image image=&#8221;39536&#8243; img_size=&#8221;full&#8221;][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\r\n<h3 class=\"wp-block-heading\"><strong>Ingen forindtykning n\u00f8dvendig<\/strong><\/h3>\r\n<p>Maskinens design integrerer b\u00e5de slamindtykning og slamafvanding, hvilket g\u00f8r det muligt at behandle tyndt slam \u2013 med et totalt t\u00f8rstof (TS) p\u00e5 0,5 % eller derover \u2013 i \u00e9n samlet maskine uden anl\u00e6g til forindtykning. Det eliminerer omkostningerne til opf\u00f8relse og drift af indtyknings- og lagertanke samt reducerer lugtgener. Desuden mindsker det tilbagef\u00f8rslen af fosfor og kv\u00e6lstof til renseanl\u00e6gget, fordi slammet afvandes, mens det er s\u00e5 friskt som muligt.[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\r\n<h3 class=\"wp-block-heading\"><strong>Kapacitet \/ Specifikationer<\/strong><\/h3>\r\n<p>[\/vc_column_text][vc_column_text]<\/p>\r\n<div style=\"overflow-x: auto;\">\r\n<table class=\"specTable3 highlight-first-column\" style=\"width: 99.3695%;\">\r\n<tbody>\r\n<tr>\r\n<th class=\"w100\" style=\"width: 12.1839%;\" rowspan=\"2\"><strong>Model<\/strong><\/th>\r\n<th style=\"width: 32.2069%;\" rowspan=\"2\"><strong>Kapacitet min. &#8211; maks.<\/strong><\/th>\r\n<th style=\"width: 26.89656%;\" colspan=\"3\"><strong>Dimensioner (mm)<\/strong><\/th>\r\n<th style=\"width: 20.2069%;\" rowspan=\"2\"><strong>Samlet effekt (kW)<\/strong><\/th>\r\n<th style=\"width: 107.772%;\" colspan=\"2\"><strong>V\u00e6gt (kg)<\/strong><\/th>\r\n<\/tr>\r\n<tr>\r\n<th style=\"width: 8.96552%;\"><strong>L<\/strong><\/th>\r\n<th style=\"width: 8.96552%;\"><strong>B<\/strong><\/th>\r\n<th style=\"width: 8.96552%;\"><strong>H<\/strong><\/th>\r\n<th class=\"w80\" style=\"width: 14.4828%;\"><strong>Tom<\/strong><\/th>\r\n<th class=\"w80\" style=\"width: 93.2888%;\"><strong>I drift<\/strong><\/th>\r\n<\/tr>\r\n<tr>\r\n<td style=\"text-align: center; width: 12.1839%;\" width=\"128\">RVP-241<\/td>\r\n<td style=\"text-align: center; width: 8.96552%;\" width=\"105\">8\u201350\u2009kg TS\/h<\/td>\r\n<td style=\"text-align: center; width: 8.96552%;\" width=\"88\">2116<\/td>\r\n<td style=\"text-align: center; width: 9.1954%;\" width=\"104\">895<\/td>\r\n<td style=\"text-align: center; width: 8.96552%;\" width=\"121\">1360<\/td>\r\n<td style=\"text-align: center; width: 14.4828%;\" width=\"106\">0.50<\/td>\r\n<td style=\"text-align: center; width: 93.2888%;\" width=\"108\">390<\/td>\r\n<td style=\"text-align: center; width: 93.2888%;\" width=\"108\">450<\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"text-align: center; width: 12.1839%;\" width=\"128\">RVP-381<\/td>\r\n<td style=\"text-align: center; width: 8.96552%;\" width=\"105\">20\u2013115\u2009kg TS\/h<\/td>\r\n<td style=\"text-align: center; width: 8.96552%;\" width=\"88\">3268<\/td>\r\n<td style=\"text-align: center; width: 9.1954%;\" width=\"104\">994<\/td>\r\n<td style=\"text-align: center; width: 8.96552%;\" width=\"121\">1550<\/td>\r\n<td style=\"text-align: center; width: 14.4828%;\" width=\"106\">1.20<\/td>\r\n<td style=\"text-align: center; width: 93.2888%;\" width=\"108\">1150<\/td>\r\n<td style=\"text-align: center; width: 93.2888%;\" width=\"108\">1550<\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"text-align: center; width: 12.1839%;\" width=\"128\">RVP-501<\/td>\r\n<td style=\"text-align: center; width: 8.96552%;\" width=\"105\">40\u2013230\u2009kg TS\/h<\/td>\r\n<td style=\"text-align: center; width: 8.96552%;\" width=\"88\">4408<\/td>\r\n<td style=\"text-align: center; width: 9.1954%;\" width=\"104\">1297<\/td>\r\n<td style=\"text-align: center; width: 8.96552%;\" width=\"121\">2284<\/td>\r\n<td style=\"text-align: center; width: 14.4828%;\" width=\"106\">1.95<\/td>\r\n<td style=\"text-align: center; width: 93.2888%;\" width=\"108\">1800<\/td>\r\n<td style=\"text-align: center; width: 93.2888%;\" width=\"108\">2300<\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"text-align: center; width: 12.1839%;\" width=\"128\">RVP-601<\/td>\r\n<td style=\"text-align: center; width: 8.96552%;\" width=\"105\">80\u2013460\u2009kg TS\/h<\/td>\r\n<td style=\"text-align: center; width: 8.96552%;\" width=\"88\">4918<\/td>\r\n<td style=\"text-align: center; width: 9.1954%;\" width=\"104\">1200<\/td>\r\n<td style=\"text-align: center; width: 8.96552%;\" width=\"121\">2612<\/td>\r\n<td style=\"text-align: center; width: 14.4828%;\" width=\"106\">3.05<\/td>\r\n<td style=\"text-align: center; width: 93.2888%;\" width=\"108\">2825<\/td>\r\n<td style=\"text-align: center; width: 93.2888%;\" width=\"108\">3625<\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"text-align: center; width: 12.1839%;\" width=\"128\">RVP-701<\/td>\r\n<td style=\"text-align: center; width: 8.96552%;\" width=\"105\">130\u2013680\u2009kg TS\/h<\/td>\r\n<td style=\"text-align: center; width: 8.96552%;\" width=\"88\">5356<\/td>\r\n<td style=\"text-align: center; width: 9.1954%;\" width=\"104\">1350<\/td>\r\n<td style=\"text-align: center; width: 8.96552%;\" width=\"121\">2587<\/td>\r\n<td style=\"text-align: center; width: 14.4828%;\" width=\"106\">3.75<\/td>\r\n<td style=\"text-align: center; width: 93.2888%;\" width=\"108\">3800<\/td>\r\n<td style=\"text-align: center; width: 93.2888%;\" width=\"108\">4900<\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"text-align: center; width: 12.1839%;\" width=\"128\">RVP-702<\/td>\r\n<td style=\"text-align: center; width: 8.96552%;\" width=\"105\">260\u20131360 kg TS\/h<\/td>\r\n<td style=\"text-align: center; width: 8.96552%;\" width=\"88\">5462<\/td>\r\n<td style=\"text-align: center; width: 9.1954%;\" width=\"104\">2530<\/td>\r\n<td style=\"text-align: center; width: 8.96552%;\" width=\"121\">2746<\/td>\r\n<td style=\"text-align: center; width: 14.4828%;\" width=\"106\">6.34<\/td>\r\n<td style=\"text-align: center; width: 93.2888%;\" width=\"108\">7330<\/td>\r\n<td style=\"text-align: center; width: 93.2888%;\" width=\"108\">9280<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<\/div>\r\n<ul>\r\n<li>Ovenst\u00e5ende kapacitet er vejledende og kan variere afh\u00e6ngigt af slamforholdene. Kontakt venligst AMCON for valg af model.<\/li>\r\n<li>Kapaciteten for hver model er baseret p\u00e5 et t\u00f8rstofindhold i slamkagen p\u00e5 20 % til 65 %, afh\u00e6ngigt af slammets sammens\u00e6tning.<\/li>\r\n<li>Der er ingen fast \u00f8vre gr\u00e6nse for slamkoncentrationen i indl\u00f8bet, men slammet skal v\u00e6re pumpbart.<\/li>\r\n<li>Alle ovenst\u00e5ende tal er udelukkende vejledende og baseret p\u00e5 standardudf\u00f8relsen. Designet kan \u00e6ndres uden varsel.<br \/>Kontakt venligst AMCON for de seneste oplysninger.<\/li>\r\n<\/ul>\r\n<p>[\/vc_column_text][vc_column_text]\n<!-- ZDE ZA\u010c\u00cdN\u00c1 V\u00c1\u0160 P\u0158ESN\u00dd K\u00d3D -->\n<style>\n  \/* =========================================================\n     VOLUTE\u2122 kalkula\u010dka \u2013 vzhled v1.1\n     Logika barev: jantarov\u00e1 = kal, tyrkysov\u00e1 = AMCON \/ \u00faspora.\n     Texty, pole, v\u00fdpo\u010dty i odes\u00edl\u00e1n\u00ed jsou beze zm\u011bny.\n     ========================================================= *\/\n  #amcon-volute-widget {\n      --ink:#12302c; --teal-900:#0a3a35; --teal-700:#00786e; --teal-600:#00a89d; --teal-hover:#008f85; --teal-100:#dcf1ee;\n      --mist:#eef6f5; --line:#d5e5e2; --line-strong:#b9d1cd; --grey-600:#526664; --grey-500:#6b7f7d; --white:#ffffff;\n      --amber:#c98a2c; --amber-hover:#b57b25; --sludge-raw:#e2b46c; --sludge-raw-2:#d39a45; --sludge-cake:#9c6220;\n      --danger:#a3402c; --danger-bg:#fcefec; --danger-line:#f0c9c0;\n      --font:'AdelleSans-Regular','Adelle Sans',system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;\n      --radius:0; --ease:cubic-bezier(.32,.72,0,1);\n      --pad:24px; --vessel-h:112px;\n      font-family:var(--font);\n      -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;\n  }\n  #amcon-volute-widget *, #amcon-volute-widget *::before, #amcon-volute-widget *::after { box-sizing:border-box; }\n\n  \/* Reset proti styl\u016fm \u0161ablony *\/\n  #amcon-volute-widget button { -webkit-appearance:none; appearance:none; margin:0; text-transform:none; font-family:var(--font); font-weight:normal; box-shadow:none; min-width:0; min-height:0; line-height:1; text-shadow:none; }\n  #amcon-volute-widget input { margin:0; box-shadow:none; font-family:var(--font); font-weight:normal; max-width:100%; }\n  #amcon-volute-widget button:focus-visible { outline:2px solid var(--teal-600); outline-offset:2px; }\n\n  \/* ---------- Bo\u010dn\u00ed z\u00e1lo\u017eka (jantarov\u00e1, ostr\u00e9 rohy, bez st\u00ednu, hover zachov\u00e1n) ---------- *\/\n  #amcon-volute-widget .launcher-tab { position:fixed; top:50%; right:0; transform:translateY(-50%); z-index:99997; border:0; background:var(--amber); color:var(--white); padding:18px 12px; border-radius:0; font-size:14px; letter-spacing:.02em; writing-mode:vertical-rl; text-orientation:mixed; cursor:pointer; display:flex; align-items:center; gap:10px; transition:background .15s ease, padding-right .2s var(--ease), transform .4s var(--ease), opacity .25s ease; }\n  #amcon-volute-widget .launcher-tab:hover { background:var(--amber-hover); padding-right:16px; }\n  #amcon-volute-widget .launcher-tab svg { writing-mode:horizontal-tb; order:-1; flex-shrink:0; width:24px; height:24px; }\n  #amcon-volute-widget .launcher-tab.hide { opacity:0; pointer-events:none; transform:translate(100%, -50%); }\n\n  \/* ---------- P\u0159ekryv a panel ---------- *\/\n  #amcon-volute-widget .overlay { position:fixed; inset:0; z-index:99998; background:rgba(6,40,37,.42); -webkit-backdrop-filter:blur(2px); backdrop-filter:blur(2px); opacity:0; pointer-events:none; transition:opacity .3s ease; }\n  #amcon-volute-widget .overlay.show { opacity:1; pointer-events:auto; }\n\n  #amcon-volute-widget .panel-outer { position:fixed; top:0; right:0; height:100vh; height:100dvh; width:100%; max-width:432px; z-index:99999; display:flex; flex-direction:column; color-scheme:light; transform:translateX(100%); visibility:hidden; transition:transform .45s var(--ease), visibility 0s linear .45s, box-shadow .45s ease; }\n  #amcon-volute-widget .panel-outer.open { transform:none; visibility:visible; box-shadow:-30px 0 60px -24px rgba(6,40,37,.45); transition:transform .45s var(--ease), visibility 0s, box-shadow .45s ease; }\n  #amcon-volute-widget .widget { flex:1; min-height:0; width:100%; background:var(--white); color:var(--ink); display:flex; flex-direction:column; overflow-y:auto; overscroll-behavior:contain; }\n\n  \/* ---------- Hlavi\u010dka ---------- *\/\n  #amcon-volute-widget .panel-head { position:sticky; top:0; z-index:2; flex-shrink:0; background:var(--white); border-bottom:1px solid var(--line); padding:22px 64px 18px var(--pad); }\n  #amcon-volute-widget .panel-head h1 { font-family:var(--font); font-weight:normal; font-size:21px; line-height:1.25; letter-spacing:-.005em; text-transform:none; text-wrap:balance; color:var(--teal-900); margin:0 0 6px; padding:0; border:0; }\n  #amcon-volute-widget .panel-head h1::before, #amcon-volute-widget .panel-head h1::after { content:none; display:none; }\n  #amcon-volute-widget .panel-head p { margin:0; padding:0; font-size:13.5px; line-height:1.45; color:var(--grey-600); }\n  #amcon-volute-widget .close-btn { position:absolute; top:16px; right:16px; width:36px; height:36px; padding:0 0 2px; border-radius:0; border:1px solid var(--line); background:var(--white); color:var(--teal-900); font-size:22px; cursor:pointer; display:flex; align-items:center; justify-content:center; transition:background .15s ease, border-color .15s ease; }\n  #amcon-volute-widget .close-btn:hover { background:var(--mist); border-color:var(--line-strong); }\n\n  #amcon-volute-widget .body { flex:1; display:flex; flex-direction:column; }\n\n  \/* ---------- Vstupy ---------- *\/\n  #amcon-volute-widget .fields { display:grid; grid-template-columns:1fr 1fr; gap:16px 12px; padding:20px var(--pad) 22px; }\n  #amcon-volute-widget .field { display:flex; flex-direction:column; justify-content:flex-end; gap:7px; margin:0; padding:0; cursor:text; font-weight:normal; }\n  #amcon-volute-widget .field.span-2 { grid-column:1 \/ -1; }\n  #amcon-volute-widget .field-label { font-size:13.5px; line-height:1.3; color:var(--teal-900); }\n  #amcon-volute-widget .control { display:flex; align-items:center; height:46px; background:var(--white); border:1px solid var(--line-strong); border-radius:var(--radius); transition:border-color .15s ease, box-shadow .15s ease; }\n  #amcon-volute-widget .control:hover { border-color:#9dbcb7; }\n  #amcon-volute-widget .control:focus-within { border-color:var(--teal-600); box-shadow:0 0 0 3px rgba(0,168,157,.18); }\n  #amcon-volute-widget .control input[type=number] { flex:1; min-width:0; width:100%; height:100%; border:0; border-radius:var(--radius); background:transparent; padding:0 0 0 12px; font-size:17px; line-height:normal; color:var(--ink); font-variant-numeric:tabular-nums; outline:none; -moz-appearance:textfield; appearance:textfield; }\n  #amcon-volute-widget .control input[type=number]::-webkit-outer-spin-button,\n  #amcon-volute-widget .control input[type=number]::-webkit-inner-spin-button { -webkit-appearance:none; margin:0; }\n  #amcon-volute-widget .control .unit { padding:0 12px 0 8px; font-size:13px; color:var(--grey-500); white-space:nowrap; pointer-events:none; }\n\n  \/* ---------- V\u00fdsledky (p\u00e1s \u201eode\u010dtu\u201c) ---------- *\/\n  #amcon-volute-widget .dashboard { background:var(--mist); border-top:1px solid var(--line); border-bottom:1px solid var(--line); padding:22px var(--pad) 20px; }\n  #amcon-volute-widget .headline-figure { font-size:44px; line-height:1; letter-spacing:-.02em; color:var(--teal-700); font-variant-numeric:tabular-nums; margin:0; }\n  #amcon-volute-widget .headline-sub { margin-top:8px; font-size:13.5px; line-height:1.4; color:var(--grey-600); }\n\n  #amcon-volute-widget .results { margin-top:18px; background:var(--white); border:1px solid var(--line); border-radius:var(--radius); }\n  #amcon-volute-widget .v-chart-wrap { padding:16px 16px 14px; }\n  #amcon-volute-widget .v-chart-head { font-size:13px; line-height:1.3; color:var(--grey-600); margin:0 0 14px; }\n  #amcon-volute-widget .v-chart { display:grid; grid-template-columns:1fr auto 1fr; align-items:start; gap:4px; }\n  #amcon-volute-widget .v-chart-col { display:flex; flex-direction:column; align-items:center; text-align:center; min-width:0; }\n\n  \/* Dv\u011b stejn\u00e9 n\u00e1doby = stejn\u00e9 m\u011b\u0159\u00edtko; v\u00fd\u0161ka n\u00e1pln\u011b je objem *\/\n  #amcon-volute-widget .vessel { position:relative; width:76px; height:var(--vessel-h); display:flex; align-items:flex-end; overflow:hidden; background:var(--white); border:1.5px solid var(--line-strong); border-top:0; border-radius:0 0 8px 8px; }\n  #amcon-volute-widget .vessel::before { content:\"\"; position:absolute; top:0; left:-1.5px; right:-1.5px; height:1.5px; background:repeating-linear-gradient(to right, var(--line-strong) 0 4px, transparent 4px 7px); }\n  #amcon-volute-widget .vessel::after { content:\"\"; position:absolute; z-index:1; left:0; top:0; bottom:0; width:9px; background:repeating-linear-gradient(to top, transparent 0 calc(25% - 1px), rgba(10,58,53,.22) calc(25% - 1px) 25%); pointer-events:none; }\n  #amcon-volute-widget .v-chart-bar { width:100%; border:0; border-radius:0; transition:height .5s var(--ease); box-shadow:inset 0 2px 0 rgba(255,255,255,.28); }\n  #amcon-volute-widget .v-chart-bar.in { height:100%; background-color:var(--sludge-raw); background-image:linear-gradient(to top, rgba(211,154,69,.55), rgba(226,180,108,0)), radial-gradient(circle at 2px 2px, rgba(120,70,10,.22) 1px, transparent 1.6px); background-size:100% 100%, 9px 9px; }\n  #amcon-volute-widget .v-chart-bar.out { min-height:3px; background-color:var(--sludge-cake); background-image:radial-gradient(circle at 1px 1px, rgba(255,235,200,.28) 1px, transparent 1.4px), radial-gradient(circle at 3px 4px, rgba(50,25,0,.3) 1px, transparent 1.5px); background-size:4px 4px, 5px 5px; }\n  #amcon-volute-widget .v-chart-val { margin-top:10px; font-size:17px; line-height:1.2; color:var(--ink); font-variant-numeric:tabular-nums; }\n  #amcon-volute-widget .v-chart-label { margin-top:3px; font-size:12px; line-height:1.3; color:var(--grey-600); }\n  #amcon-volute-widget .v-chart-mid { height:var(--vessel-h); display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; padding:0 4px; }\n  #amcon-volute-widget .v-chart-mid .reduction-badge { font-size:24px; line-height:1; letter-spacing:-.01em; color:var(--teal-700); font-variant-numeric:tabular-nums; white-space:nowrap; }\n  #amcon-volute-widget .v-chart-mid svg { width:44px; height:22px; color:var(--teal-600); stroke-width:1.6; }\n\n  \/* Srovn\u00e1n\u00ed *\/\n  #amcon-volute-widget .compare-mini { border-top:1px solid var(--line); }\n  #amcon-volute-widget .compare-mini .row { display:grid; grid-template-columns:1.2fr 1fr 1fr; gap:10px; align-items:end; padding:10px 16px; font-size:13.5px; line-height:1.3; }\n  #amcon-volute-widget .compare-mini .row + .row { border-top:1px solid var(--line); }\n  #amcon-volute-widget .compare-mini .row-head { padding-top:12px; padding-bottom:8px; font-size:11.5px; color:var(--grey-500); }\n  #amcon-volute-widget .compare-mini .cur, #amcon-volute-widget .compare-mini .aft { text-align:right; font-variant-numeric:tabular-nums; }\n  #amcon-volute-widget .compare-mini .row:not(.row-head) .cur { color:var(--grey-600); }\n  #amcon-volute-widget .compare-mini .row.total { align-items:center; }\n  #amcon-volute-widget .compare-mini .row.total .aft { font-size:17px; color:var(--teal-700); }\n\n  #amcon-volute-widget .disclaimer { display:flex; gap:8px; align-items:flex-start; margin-top:14px; font-size:12px; line-height:1.45; color:var(--grey-600); }\n  #amcon-volute-widget .disclaimer svg { flex-shrink:0; width:14px; height:14px; margin-top:1px; color:var(--grey-500); }\n\n  \/* ---------- Akce \/ CTA ---------- *\/\n  #amcon-volute-widget .actions { padding:0 var(--pad) calc(24px + env(safe-area-inset-bottom)); }\n  #amcon-volute-widget .cta { width:100%; height:52px; padding:0 20px; border:0; border-radius:var(--radius); background:var(--teal-600); color:var(--white); font-size:16px; letter-spacing:.01em; cursor:pointer; display:flex; align-items:center; justify-content:center; gap:10px; transition:background .15s ease, transform .1s ease; }\n  #amcon-volute-widget .cta svg { flex-shrink:0; transition:transform .2s var(--ease); }\n  #amcon-volute-widget .cta:hover { background:var(--teal-hover); }\n  #amcon-volute-widget .cta:hover svg { transform:translateX(3px); }\n  #amcon-volute-widget .cta:active { transform:scale(.99); }\n  #amcon-volute-widget .cta:disabled { opacity:.6; cursor:default; transform:none; }\n  \/* Hlavn\u00ed CTA z\u016fst\u00e1v\u00e1 vid\u011bt u spodn\u00edho okraje, dokud se k n\u011bmu nedoscrolluje *\/\n  #amcon-volute-widget .v-ctaBtn { position:sticky; bottom:calc(14px + env(safe-area-inset-bottom)); z-index:3; width:auto; margin:20px var(--pad) 0; box-shadow:0 12px 24px -12px rgba(6,40,37,.6); }\n  #amcon-volute-widget .cta-sub { margin-top:10px; text-align:center; font-size:12px; line-height:1.4; color:var(--grey-500); }\n\n  #amcon-volute-widget .lead-form { display:none; scroll-margin-bottom:24px; }\n  #amcon-volute-widget .lead-form.show { display:grid; gap:8px; margin-top:20px; animation:amconVoluteIn .35s var(--ease); }\n  #amcon-volute-widget .lead-form input[type=text], #amcon-volute-widget .lead-form input[type=email] { width:100%; height:46px; padding:0 12px; border:1px solid var(--line-strong); border-radius:var(--radius); background:var(--white); color:var(--ink); font-size:16px; line-height:normal; outline:none; transition:border-color .15s ease, box-shadow .15s ease; }\n  #amcon-volute-widget .lead-form input::placeholder { color:var(--grey-500); opacity:1; }\n  #amcon-volute-widget .lead-form input:hover { border-color:#9dbcb7; }\n  #amcon-volute-widget .lead-form input:focus { border-color:var(--teal-600); box-shadow:0 0 0 3px rgba(0,168,157,.18); }\n  #amcon-volute-widget .lead-form .cta { margin-top:4px; }\n  #amcon-volute-widget .lead-error { display:none; font-size:12.5px; line-height:1.4; color:var(--danger); background:var(--danger-bg); border:1px solid var(--danger-line); border-radius:var(--radius); padding:10px 12px; }\n  #amcon-volute-widget .lead-error.show { display:block; }\n  #amcon-volute-widget .lead-success { display:none; background:var(--teal-100); border-left:3px solid var(--teal-600); border-radius:var(--radius); color:var(--teal-900); padding:14px 16px; font-size:13.5px; line-height:1.45; }\n  #amcon-volute-widget .lead-success.show { display:block; margin-top:20px; animation:amconVoluteIn .35s var(--ease); }\n  @keyframes amconVoluteIn { from { opacity:0; transform:translateY(6px); } to { opacity:1; transform:none; } }\n\n  \/* ---------- Mobil ---------- *\/\n  @media (max-width:520px){\n    #amcon-volute-widget { --pad:18px; }\n    #amcon-volute-widget .panel-outer { max-width:100%; }\n    \/* Na mobilu plovouc\u00ed pilulka dole uprost\u0159ed \u2013 tvarem i jemn\u00fdm st\u00ednem lad\u00ed s dal\u0161\u00edmi plovouc\u00edmi prvky webu (Chat, \u0161ipka nahoru) *\/\n    #amcon-volute-widget .launcher-tab { top:auto; bottom:calc(18px + env(safe-area-inset-bottom)); left:50%; right:auto; transform:translateX(-50%); writing-mode:horizontal-tb; padding:11px 18px 11px 14px; gap:8px; border-radius:999px; font-size:14px; white-space:nowrap; box-shadow:0 2px 8px rgba(6,40,37,.22); }\n    #amcon-volute-widget .launcher-tab:hover { padding-right:18px; }\n    #amcon-volute-widget .launcher-tab.hide { transform:translate(-50%, 160%); }\n    #amcon-volute-widget .launcher-tab svg { width:18px; height:18px; }\n    #amcon-volute-widget .panel-head { padding:18px 60px 14px var(--pad); }\n    #amcon-volute-widget .panel-head h1 { font-size:19px; }\n    #amcon-volute-widget .close-btn { top:12px; right:12px; width:40px; height:40px; }\n    #amcon-volute-widget .headline-figure { font-size:40px; }\n  }\n  \/* N\u00edzk\u00e9 obrazovky (notebooky, telefony na \u0161\u00ed\u0159ku) *\/\n  @media (max-height:760px){\n    #amcon-volute-widget { --vessel-h:92px; }\n    #amcon-volute-widget .panel-head { padding-top:16px; padding-bottom:12px; }\n    #amcon-volute-widget .panel-head h1 { font-size:18px; margin-bottom:4px; }\n    #amcon-volute-widget .fields { padding-top:16px; padding-bottom:18px; gap:12px; }\n    #amcon-volute-widget .control { height:42px; }\n    #amcon-volute-widget .dashboard { padding-top:18px; }\n    #amcon-volute-widget .headline-figure { font-size:36px; }\n    #amcon-volute-widget .results { margin-top:14px; }\n  }\n  @media (prefers-reduced-motion:reduce){\n    #amcon-volute-widget *, #amcon-volute-widget *::before, #amcon-volute-widget *::after { transition-duration:.01ms !important; animation-duration:.01ms !important; }\n  }\n<\/style>\n\n<div id=\"amcon-volute-widget\" data-product=\"VOLUTE DUO RVP Series\" data-cf7-form-id=\"34014\" data-recaptcha-site-key=\"6LePG94qAAAAAKJ7yapf5Vdk6GvMddOIRDOH5HD0\">\n    <button class=\"launcher-tab\" type=\"button\">\n    Estimeret besparelse    <svg viewBox=\"0 0 32 32\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\">\n        <rect fill=\"none\" stroke=\"white\" stroke-width=\"2\" height=\"26\" width=\"18\" x=\"7\" y=\"3\"\/>\n        <polygon fill=\"none\" stroke=\"white\" stroke-width=\"2\" points=\"20.9,13 11,13.1 11,7.1 20.9,7\"\/>\n        <rect fill=\"white\" height=\"2\" width=\"2\" x=\"10\" y=\"16\"\/>\n        <rect fill=\"white\" height=\"2\" width=\"2\" x=\"15\" y=\"16\"\/>\n        <rect fill=\"white\" height=\"2\" width=\"2\" x=\"20\" y=\"16\"\/>\n        <rect fill=\"white\" height=\"2\" width=\"2\" x=\"10\" y=\"20\"\/>\n        <rect fill=\"white\" height=\"2\" width=\"2\" x=\"15\" y=\"20\"\/>\n        <rect fill=\"white\" height=\"2\" width=\"2\" x=\"20\" y=\"20\"\/>\n        <rect fill=\"white\" height=\"2\" width=\"2\" x=\"10\" y=\"24\"\/>\n        <rect fill=\"white\" height=\"2\" width=\"2\" x=\"15\" y=\"24\"\/>\n        <rect fill=\"white\" height=\"2\" width=\"2\" x=\"20\" y=\"24\"\/>\n    <\/svg>\n<\/button>\n    <div class=\"overlay\"><\/div>\n    <div class=\"panel-outer\">\n        <div class=\"widget\">\n            <div class=\"panel-head\">\n                <button class=\"close-btn\" type=\"button\">&times;<\/button>\n                <h1>Besparelser opn\u00e5et ved slamafvanding<\/h1>\n                <p>Se, hvor meget dit anl\u00e6g kan reducere m\u00e6ngden af slamkage og bortskaffelsesomkostningerne.<\/p>\n            <\/div>\n            <div class=\"body\">\n                <!-- Vstupn\u00ed \u00fadaje: ekonomika vedle sebe, su\u0161ina na celou \u0161\u00ed\u0159ku -->\n                <div class=\"fields\">\n                    <label class=\"field\">\n                        <span class=\"field-label\">Slamm\u00e6ngde<\/span>\n                        <span class=\"control\">\n                            <input type=\"number\" class=\"v-volumeIn\" value=\"100\" min=\"0\" step=\"1\">\n                            <span class=\"unit\">m\u00b3\/\u00e5r<\/span>\n                        <\/span>\n                    <\/label>\n                    <label class=\"field\">\n                        <span class=\"field-label\">Bortskaffelsesomkostninger<\/span>\n                        <span class=\"control\">\n                            <input type=\"number\" class=\"v-disposalCost\" value=\"120\" min=\"0\" step=\"1\">\n                            <span class=\"unit\">\u20ac \/ t<\/span>\n                        <\/span>\n                    <\/label>\n                    <label class=\"field span-2\">\n                        <span class=\"field-label\">T\u00f8rstof (TS) i prim\u00e6rslam<\/span>\n                        <span class=\"control\">\n                            <input type=\"number\" class=\"v-concBefore\" value=\"1.5\" min=\"0\" max=\"100\" step=\"0.1\">\n                            <span class=\"unit\">%<\/span>\n                        <\/span>\n                    <\/label>\n                    <label class=\"field span-2\">\n                        <span class=\"field-label\">T\u00f8rstof (TS) i afvandet slamkage<\/span>\n                        <span class=\"control\">\n                            <input type=\"number\" class=\"v-concAfter\" value=\"20\" min=\"0.1\" max=\"100\" step=\"0.5\">\n                            <span class=\"unit\">%<\/span>\n                        <\/span>\n                    <\/label>\n                <\/div>\n\n                <!-- V\u00fdsledky -->\n                <div class=\"dashboard\">\n                    <div class=\"headline-figure v-headlineFigure\">\u20ac0<\/div>\n                    <div class=\"headline-sub\">Estimeret \u00e5rlig besparelse p\u00e5 bortskaffelse<\/div>\n                    <div class=\"results\">\n                        <div class=\"v-chart-wrap\">\n                            <div class=\"v-chart-head\">Volumenreduktion af slam<\/div>\n                            <div class=\"v-chart\">\n                                <div class=\"v-chart-col\">\n                                    <div class=\"vessel\"><div class=\"v-chart-bar in\"><\/div><\/div>\n                                    <div class=\"v-chart-val v-volInLbl\">100 m\u00b3<\/div>\n                                    <div class=\"v-chart-label\">Prim\u00e6rslam<\/div>\n                                <\/div>\n                                <div class=\"v-chart-mid\">\n                                    <span class=\"reduction-badge v-reductionBadge\">\u22120%<\/span>\n                                    <svg viewBox=\"0 0 44 22\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><line x1=\"3\" y1=\"11\" x2=\"40\" y2=\"11\"><\/line><polyline points=\"33 4 40 11 33 18\"><\/polyline><\/svg>\n                                <\/div>\n                                <div class=\"v-chart-col\">\n                                    <div class=\"vessel\"><div class=\"v-chart-bar out v-barOut\" style=\"height:6%;\"><\/div><\/div>\n                                    <div class=\"v-chart-val v-volOutLbl\">6 m\u00b3<\/div>\n                                    <div class=\"v-chart-label\">Afvandet<br>slamkage<\/div>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                        <div class=\"compare-mini\">\n                            <div class=\"row row-head\">\n                                <div>Pr. \u00e5r<\/div>\n                                <div class=\"cur\">Nuv\u00e6rende situation<\/div>\n                                <div class=\"aft\">Efter slamafvanding<\/div>\n                            <\/div>\n                            <div class=\"row\">\n                                <div>Bortskaffelsesomkostninger<\/div>\n                                <div class=\"cur v-cmpCostCurrent\">\u2013<\/div>\n                                <div class=\"aft v-cmpCostVolute\">\u2013<\/div>\n                            <\/div>\n                            <div class=\"row total\">\n                                <div>\u00c5rlig besparelse<\/div>\n                                <div class=\"cur\"><\/div>\n                                <div class=\"aft v-cmpSavings\">\u2013<\/div>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                    <div class=\"disclaimer\">\n                        <svg viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linecap=\"round\" aria-hidden=\"true\"><circle cx=\"8\" cy=\"8\" r=\"6.5\"\/><line x1=\"8\" y1=\"7.2\" x2=\"8\" y2=\"11.2\"\/><circle cx=\"8\" cy=\"4.9\" r=\".35\" fill=\"currentColor\"\/><\/svg>\n                        <span>Forel\u00f8bigt estimat. Anmod om en teknisk gennemgang for at f\u00e5 et pr\u00e6cist tilbud.<\/span>\n                    <\/div>\n                <\/div>\n\n                <!-- Popt\u00e1vka: tla\u010d\u00edtko je p\u0159\u00edmo v .body, aby mohlo \u201eplavat\u201c u spodn\u00edho okraje panelu -->\n                <button class=\"cta v-ctaBtn\" type=\"button\">\n                    Anmod om en teknisk gennemgang                    <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" aria-hidden=\"true\"><path d=\"M5 2.5 9.5 7 5 11.5\" stroke=\"white\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n                <\/button>\n                <div class=\"actions\">\n                    <div class=\"lead-form v-leadForm\">\n                        <input type=\"text\" class=\"v-leadName\" placeholder=\"Fulde navn\">\n                        <input type=\"text\" class=\"v-leadCompany\" placeholder=\"Virksomhed\">\n                        <input type=\"email\" class=\"v-leadEmail\" placeholder=\"Arbejdsmail\">\n                        <div class=\"lead-error v-leadError\"><\/div>\n                        <button class=\"cta v-leadSubmit\" type=\"button\">Send foresp\u00f8rgsel<\/button>\n                    <\/div>\n                    <div class=\"lead-success v-leadSuccess\">\n                        \u2713 Tak \u2014 dine oplysninger og estimerede besparelser er sendt til vores salgsteam. Du kan forvente svar inden for 2 hverdage.                    <\/div>\n                    <div class=\"cta-sub\">Gratis \u00b7 Uforpligtende \u00b7 Svar inden for 2 hverdage<\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n(function(){\n    document.querySelectorAll('#amcon-volute-widget').forEach(function(root){\n        if (root.dataset.amconInit) return;\n        root.dataset.amconInit = '1';\n        const product = root.dataset.product || 'VOLUTE\u2122';\n        const cf7FormId = root.dataset.cf7FormId;\n        const recaptchaSiteKey = root.dataset.recaptchaSiteKey;\n        const q = sel => root.querySelector(sel);\nconst currentLocale = \"da-DK\"; \nconst currencyFormat = \"\u20ac%s\";\nconst m3Format = \"%s m\u00b3\";\n\nconst fmtEUR = n => currencyFormat.replace('%s', Math.round(n).toLocaleString(currentLocale));\nconst fmtM3  = n => m3Format.replace('%s', Math.round(n).toLocaleString(currentLocale));\n        let latestResult = null;\n        function loadRecaptcha(siteKey){\n            return new Promise((resolve, reject) => {\n                if (window.grecaptcha && window.grecaptcha.execute) { resolve(window.grecaptcha); return; }\n                const existing = document.querySelector('script[src*=\"recaptcha\/api.js\"]');\n                if (existing) { existing.addEventListener('load', () => resolve(window.grecaptcha)); return; }\n                const script = document.createElement('script');\n                script.src = `https:\/\/www.google.com\/recaptcha\/api.js?render=${siteKey}`;\n                script.onload = () => resolve(window.grecaptcha);\n                script.onerror = () => reject(new Error('recaptcha script failed to load'));\n                document.head.appendChild(script);\n            });\n        }\n        async function getRecaptchaToken(){\n            if (!recaptchaSiteKey || recaptchaSiteKey.indexOf('DOPLNIT') === 0) return null; \n            try {\n                const grecaptcha = await loadRecaptcha(recaptchaSiteKey);\n                await new Promise(resolve => grecaptcha.ready(resolve));\n                return await grecaptcha.execute(recaptchaSiteKey, { action: 'volute_calculator' });\n            } catch (e) {\n                console.error('[VOLUTE widget] reCAPTCHA token error:', e);\n                return null;\n            }\n        }\n        function calculate(){\n            const volumeIn = Math.max(parseFloat(q('.v-volumeIn').value) || 0, 0);\n            const concBefore = Math.max(parseFloat(q('.v-concBefore').value) || 0, 0);\n            const concAfter  = Math.max(parseFloat(q('.v-concAfter').value) || 0.1, 0.1);\n            const disposalCost = Math.max(parseFloat(q('.v-disposalCost').value) || 0, 0);\n            const volumeOut = (concBefore \/ concAfter) * volumeIn;\n            const reductionPct = volumeIn > 0 ? (1 - volumeOut \/ volumeIn) * 100 : 0;\n            const costBefore = disposalCost * volumeIn;\n            const costAfter  = disposalCost * volumeOut;\n            const savings = Math.max(costBefore - costAfter, 0);\n            q('.v-headlineFigure').textContent = fmtEUR(savings);\n            q('.v-reductionBadge').textContent = \"\u2212\" + reductionPct.toFixed(0) + \"%\";\n            q('.v-cmpSavings').textContent = fmtEUR(savings);\n            q('.v-volInLbl').textContent = fmtM3(volumeIn);\n            q('.v-volOutLbl').textContent = fmtM3(volumeOut);\n            q('.v-barOut').style.height = (volumeIn > 0 ? (volumeOut \/ volumeIn) * 100 : 0) + \"%\";\n            q('.v-cmpCostCurrent').textContent = fmtEUR(costBefore);\n            q('.v-cmpCostVolute').textContent = fmtEUR(costAfter);\n            latestResult = { volumeIn, concBefore, concAfter, disposalCost, volumeOut, reductionPct, costBefore, costAfter, savings, product };\n        }\n                function openPanel(){\n            const scrollbarWidth = window.innerWidth - document.documentElement.clientWidth;\n            document.body.style.paddingRight = scrollbarWidth + 'px';\n            document.body.style.overflow = 'hidden';\n\n            root.querySelector('.panel-outer').classList.add('open');\n            root.querySelector('.overlay').classList.add('show');\n            root.querySelector('.launcher-tab').classList.add('hide');\n        }\n        function closePanel(){\n            document.body.style.overflow = '';\n            document.body.style.paddingRight = '';\n\n            root.querySelector('.panel-outer').classList.remove('open');\n            root.querySelector('.overlay').classList.remove('show');\n            root.querySelector('.launcher-tab').classList.remove('hide');\n        }\n        root.querySelector('.launcher-tab').addEventListener('click', openPanel);\n        root.querySelector('.close-btn').addEventListener('click', closePanel);\n        root.querySelector('.overlay').addEventListener('click', closePanel);\n        root.querySelectorAll('input').forEach(el => {\n            el.addEventListener('input', calculate);\n            el.addEventListener('change', calculate);\n        });\n        root.querySelector('.v-ctaBtn').addEventListener('click', () => {\n            q('.v-leadForm').classList.add('show');\n            q('.v-ctaBtn').style.display = 'none';\n            q('.v-leadForm').scrollIntoView({behavior:'smooth', block:'nearest'});\n        });\n        const LEAD_ENDPOINT = `\/wp-json\/contact-form-7\/v1\/contact-forms\/${cf7FormId}\/feedback`;\n        q('.v-leadSubmit').addEventListener('click', async () => {\n            const name = q('.v-leadName').value.trim();\n            const company = q('.v-leadCompany').value.trim();\n            const email = q('.v-leadEmail').value.trim();\n            if (!name || !email || !\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email)) {\n                q('.v-leadError').textContent = \"Udfyld venligst dit navn og en gyldig arbejdsmail.\";\n                q('.v-leadError').classList.add('show');\n                return;\n            }\n            q('.v-leadError').classList.remove('show');\n            q('.v-leadSubmit').disabled = true;\n            q('.v-leadSubmit').textContent = \"Sender\u2026\";\n            const recaptchaToken = await getRecaptchaToken();\n            const fd = new FormData();\n            fd.append('_wpcf7', cf7FormId);\n            fd.append('_wpcf7_version', '6.0.1');\n            fd.append('_wpcf7_locale', 'en_US');\n            fd.append('_wpcf7_unit_tag', `wpcf7-f${cf7FormId}-p0-o1`);\n            fd.append('_wpcf7_container_post', '0');\n            if (recaptchaToken) {\n                fd.append('_wpcf7_recaptcha_response', recaptchaToken);\n            }\n            fd.append('your-name', name);\n            fd.append('your-company', company);\n            fd.append('your-email', email);\n            fd.append('calc-product', latestResult.product);\n            fd.append('calc-volume-in', latestResult.volumeIn);\n            fd.append('calc-conc-before', latestResult.concBefore);\n            fd.append('calc-conc-after', latestResult.concAfter);\n            fd.append('calc-disposal-cost', latestResult.disposalCost);\n            fd.append('calc-volume-out', Math.round(latestResult.volumeOut));\n            fd.append('calc-reduction-pct', latestResult.reductionPct.toFixed(0));\n            fd.append('calc-cost-before', Math.round(latestResult.costBefore));\n            fd.append('calc-cost-after', Math.round(latestResult.costAfter));\n            fd.append('calc-savings', Math.round(latestResult.savings));\n            try {\n                const res = await fetch(LEAD_ENDPOINT, { method: \"POST\", body: fd });\n                const data = await res.json();\n                if (data.status !== \"mail_sent\") throw new Error(data.message || (\"CF7 status: \" + data.status));\n                q('.v-leadForm').classList.remove('show');\n                q('.v-leadSuccess').classList.add('show');\n            } catch (err) {\n                q('.v-leadError').textContent = \"Der opstod en fejl under afsendelsen af din foresp\u00f8rgsel. Pr\u00f8v venligst igen, eller kontakt os direkte.\";\n                q('.v-leadError').classList.add('show');\n                q('.v-leadSubmit').disabled = false;\n                q('.v-leadSubmit').textContent = \"Send foresp\u00f8rgsel\";\n            }\n        });\n        calculate();\n    });\n})();\n<\/script>\n<!-- ZDE KON\u010c\u00cd V\u00c1\u0160 P\u0158ESN\u00dd K\u00d3D -->\n\n    [\/vc_column_text][\/vc_column][\/vc_row]<\/p><\/section>","protected":false},"featured_media":19109,"parent":0,"menu_order":27,"template":"","products_cat":[1474],"products_tag":[],"product_lineup":[1475],"class_list":["post-39405","products","type-products","status-publish","has-post-thumbnail","hentry","products_cat-afvandingspresse","product_lineup-lineup01-8"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>VOLUTE DUO\u2122 afvandingspresse RVP-serien | AMCON Europe<\/title>\n<meta name=\"description\" content=\"Alsidig VOLUTE\u2122 til organisk, uorganisk og st\u00e6rkt fibr\u00f8st slam. Det friktionsfrie design forl\u00e6nger levetiden p\u00e5 sliddele markant og udvider anvendelsen.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.amcon-eu.com\/da\/produkter\/volute-duo-rvp-serien\/\" \/>\n<meta property=\"og:locale\" content=\"da_DK\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"VOLUTE DUO\u2122 afvandingspresse RVP-serien | AMCON Europe\" \/>\n<meta property=\"og:description\" content=\"Alsidig VOLUTE\u2122 til organisk, uorganisk og st\u00e6rkt fibr\u00f8st slam. Det friktionsfrie design forl\u00e6nger levetiden p\u00e5 sliddele markant og udvider anvendelsen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.amcon-eu.com\/da\/produkter\/volute-duo-rvp-serien\/\" \/>\n<meta property=\"og:site_name\" content=\"AMCON Europe\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/AMCON.Europe.sro\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-01T03:24:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.amcon-eu.com\/wp-content\/uploads\/2022\/08\/VOLUTE-DUO-RVP-featured.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"901\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimeret l\u00e6setid\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutter\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.amcon-eu.com\/da\/produkter\/volute-duo-rvp-serien\/\",\"url\":\"https:\/\/www.amcon-eu.com\/da\/produkter\/volute-duo-rvp-serien\/\",\"name\":\"VOLUTE DUO\u2122 afvandingspresse RVP-serien | AMCON Europe\",\"isPartOf\":{\"@id\":\"https:\/\/www.amcon-eu.com\/da\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.amcon-eu.com\/da\/produkter\/volute-duo-rvp-serien\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.amcon-eu.com\/da\/produkter\/volute-duo-rvp-serien\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.amcon-eu.com\/wp-content\/uploads\/2022\/08\/VOLUTE-DUO-RVP-featured.jpg\",\"datePublished\":\"2022-08-30T17:10:00+00:00\",\"dateModified\":\"2026-11-01T03:24:19+00:00\",\"description\":\"Alsidig VOLUTE\u2122 til organisk, uorganisk og st\u00e6rkt fibr\u00f8st slam. Det friktionsfrie design forl\u00e6nger levetiden p\u00e5 sliddele markant og udvider anvendelsen.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.amcon-eu.com\/da\/produkter\/volute-duo-rvp-serien\/#breadcrumb\"},\"inLanguage\":\"da-DK\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.amcon-eu.com\/da\/produkter\/volute-duo-rvp-serien\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"da-DK\",\"@id\":\"https:\/\/www.amcon-eu.com\/da\/produkter\/volute-duo-rvp-serien\/#primaryimage\",\"url\":\"https:\/\/www.amcon-eu.com\/wp-content\/uploads\/2022\/08\/VOLUTE-DUO-RVP-featured.jpg\",\"contentUrl\":\"https:\/\/www.amcon-eu.com\/wp-content\/uploads\/2022\/08\/VOLUTE-DUO-RVP-featured.jpg\",\"width\":1200,\"height\":901},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.amcon-eu.com\/da\/produkter\/volute-duo-rvp-serien\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.amcon-eu.com\/da\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Products\",\"item\":\"https:\/\/www.amcon-eu.com\/da\/produkter\/oversigt\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"VOLUTE DUO\u2122 afvandingspresseRVP-serien\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.amcon-eu.com\/da\/#website\",\"url\":\"https:\/\/www.amcon-eu.com\/da\/\",\"name\":\"AMCON Europe\",\"description\":\"Nem og bekvem slamafvanding\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.amcon-eu.com\/da\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"da-DK\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"VOLUTE DUO\u2122 afvandingspresse RVP-serien | AMCON Europe","description":"Alsidig VOLUTE\u2122 til organisk, uorganisk og st\u00e6rkt fibr\u00f8st slam. Det friktionsfrie design forl\u00e6nger levetiden p\u00e5 sliddele markant og udvider anvendelsen.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.amcon-eu.com\/da\/produkter\/volute-duo-rvp-serien\/","og_locale":"da_DK","og_type":"article","og_title":"VOLUTE DUO\u2122 afvandingspresse RVP-serien | AMCON Europe","og_description":"Alsidig VOLUTE\u2122 til organisk, uorganisk og st\u00e6rkt fibr\u00f8st slam. Det friktionsfrie design forl\u00e6nger levetiden p\u00e5 sliddele markant og udvider anvendelsen.","og_url":"https:\/\/www.amcon-eu.com\/da\/produkter\/volute-duo-rvp-serien\/","og_site_name":"AMCON Europe","article_publisher":"https:\/\/www.facebook.com\/AMCON.Europe.sro","article_modified_time":"2026-11-01T03:24:19+00:00","og_image":[{"width":1200,"height":901,"url":"https:\/\/www.amcon-eu.com\/wp-content\/uploads\/2022\/08\/VOLUTE-DUO-RVP-featured.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Estimeret l\u00e6setid":"3 minutter"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.amcon-eu.com\/da\/produkter\/volute-duo-rvp-serien\/","url":"https:\/\/www.amcon-eu.com\/da\/produkter\/volute-duo-rvp-serien\/","name":"VOLUTE DUO\u2122 afvandingspresse RVP-serien | AMCON Europe","isPartOf":{"@id":"https:\/\/www.amcon-eu.com\/da\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.amcon-eu.com\/da\/produkter\/volute-duo-rvp-serien\/#primaryimage"},"image":{"@id":"https:\/\/www.amcon-eu.com\/da\/produkter\/volute-duo-rvp-serien\/#primaryimage"},"thumbnailUrl":"https:\/\/www.amcon-eu.com\/wp-content\/uploads\/2022\/08\/VOLUTE-DUO-RVP-featured.jpg","datePublished":"2022-08-30T17:10:00+00:00","dateModified":"2026-11-01T03:24:19+00:00","description":"Alsidig VOLUTE\u2122 til organisk, uorganisk og st\u00e6rkt fibr\u00f8st slam. Det friktionsfrie design forl\u00e6nger levetiden p\u00e5 sliddele markant og udvider anvendelsen.","breadcrumb":{"@id":"https:\/\/www.amcon-eu.com\/da\/produkter\/volute-duo-rvp-serien\/#breadcrumb"},"inLanguage":"da-DK","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.amcon-eu.com\/da\/produkter\/volute-duo-rvp-serien\/"]}]},{"@type":"ImageObject","inLanguage":"da-DK","@id":"https:\/\/www.amcon-eu.com\/da\/produkter\/volute-duo-rvp-serien\/#primaryimage","url":"https:\/\/www.amcon-eu.com\/wp-content\/uploads\/2022\/08\/VOLUTE-DUO-RVP-featured.jpg","contentUrl":"https:\/\/www.amcon-eu.com\/wp-content\/uploads\/2022\/08\/VOLUTE-DUO-RVP-featured.jpg","width":1200,"height":901},{"@type":"BreadcrumbList","@id":"https:\/\/www.amcon-eu.com\/da\/produkter\/volute-duo-rvp-serien\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.amcon-eu.com\/da\/"},{"@type":"ListItem","position":2,"name":"Products","item":"https:\/\/www.amcon-eu.com\/da\/produkter\/oversigt\/"},{"@type":"ListItem","position":3,"name":"VOLUTE DUO\u2122 afvandingspresseRVP-serien"}]},{"@type":"WebSite","@id":"https:\/\/www.amcon-eu.com\/da\/#website","url":"https:\/\/www.amcon-eu.com\/da\/","name":"AMCON Europe","description":"Nem og bekvem slamafvanding","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.amcon-eu.com\/da\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"da-DK"}]}},"_links":{"self":[{"href":"https:\/\/www.amcon-eu.com\/da\/wp-json\/wp\/v2\/products\/39405","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.amcon-eu.com\/da\/wp-json\/wp\/v2\/products"}],"about":[{"href":"https:\/\/www.amcon-eu.com\/da\/wp-json\/wp\/v2\/types\/products"}],"version-history":[{"count":2,"href":"https:\/\/www.amcon-eu.com\/da\/wp-json\/wp\/v2\/products\/39405\/revisions"}],"predecessor-version":[{"id":58357,"href":"https:\/\/www.amcon-eu.com\/da\/wp-json\/wp\/v2\/products\/39405\/revisions\/58357"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.amcon-eu.com\/da\/wp-json\/wp\/v2\/media\/19109"}],"wp:attachment":[{"href":"https:\/\/www.amcon-eu.com\/da\/wp-json\/wp\/v2\/media?parent=39405"}],"wp:term":[{"taxonomy":"products_cat","embeddable":true,"href":"https:\/\/www.amcon-eu.com\/da\/wp-json\/wp\/v2\/products_cat?post=39405"},{"taxonomy":"products_tag","embeddable":true,"href":"https:\/\/www.amcon-eu.com\/da\/wp-json\/wp\/v2\/products_tag?post=39405"},{"taxonomy":"product_lineup","embeddable":true,"href":"https:\/\/www.amcon-eu.com\/da\/wp-json\/wp\/v2\/product_lineup?post=39405"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}