{"id":40351,"date":"2022-08-29T03:41:54","date_gmt":"2022-08-29T01:41:54","guid":{"rendered":"https:\/\/www.amcon-eu.com\/?post_type=products&#038;p=40351"},"modified":"2026-11-01T04:24:36","modified_gmt":"2026-11-01T03:24:36","slug":"volute-gs-serien","status":"publish","type":"products","link":"https:\/\/www.amcon-eu.com\/no\/produkter\/volute-gs-serien\/","title":{"rendered":"<strong>VOLUTE\u2122 avvanningspresse<\/strong><br><strong>GS-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>Betydelig bedre slamavvanning med en fortyknings- og flokkuleringsenhet (TFU)<\/strong><\/h3>\r\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column width=&raquo;1\/2&#8243;][vc_column_text]Denne modellen har et ekstra fortykningstrinn integrert i flokkuleringstanken, slik at den kan h\u00e5ndtere slam med enda lavere slamkonsentrasjon og ubehandlet avl\u00f8psvann uten at det g\u00e5r p\u00e5 bekostning av kapasitet eller t\u00f8rrstoffinnhold i slamkake. Sammenlignet med v\u00e5r standard VOLUTE\u2122 avvanningspresse FS-serien \u00f8ker det ekstra fortykningstrinnet kapasiteten med opptil 50 % ved behandling av slam med lav konsentrasjon.[\/vc_column_text][\/vc_column][vc_column width=&raquo;1\/2&#8243;][vc_single_image image=&raquo;40354&#8243; img_size=&raquo;321&#215;275&#8243; alignment=&raquo;center&raquo;][\/vc_column][\/vc_row][vc_row][vc_column][vc_column_text]<\/p>\r\n<h3 class=\"wp-block-heading\"><strong>Avanserte styringsmoduser for maksimal ytelse<\/strong><\/h3>\r\n<p>Flere avanserte styringsmoduser for eksenterskruepumpen, utstyret for polymerdosering og hastigheten p\u00e5 V-skruen jobber kontinuerlig sammen for \u00e5 optimalisere og stabilisere slamavvanningen. Dette reduserer bemanningsbehovet under drift ytterligere, senker polymerdoseringen og sikrer at avvanningspressen alltid behandler maksimal mengde slam. N\u00e5r alle parametere er koblet sammen og styres fra ett enkelt punkt, \u00f8ker brukervennligheten og du unng\u00e5r kompliserte oppsettprosedyrer.[\/vc_column_text][vc_column_text]<\/p>\r\n\r\n<h3 class=\"wp-block-heading\"><strong>Tilstoppingsfri, selv med olje- og fettholdig slam<\/strong><\/h3>\r\n<p>Avvanningspressen har en avvanningssylinder som best\u00e5r av vekslende lag med faste ringer og bevegelige ringer, med avstandsskiver imellom som opprettholder en spalte der filtratet kan slippe ut. Inne i avvanningssylinderen transporterer og trykksetter en enkelt skrue slammet gjennom sylinderen mot endeplaten. N\u00e5r skruen roterer, beveger den de bevegelige ringene opp og ned, noe som renser filtratspalten og skaper en tilstoppingsfri selvrensende mekanisme. Kun en sv\u00e6rt liten mengde vann ved lavt trykk brukes periodisk til \u00e5 skylle ringene sk\u00e5nsomt fra utsiden. Konstruksjonen gir stabil slamavvanning selv med olje- og fettholdig slam.[\/vc_column_text][vc_single_image image=&raquo;10199&#8243; img_size=&raquo;full&raquo; alignment=&raquo;center&raquo;][vc_column_text]<\/p>\r\n<h3 class=\"wp-block-heading\"><strong>Ingen forfortykning n\u00f8dvendig<\/strong><\/h3>\r\n<p>VOLUTE\u2122 integrerer forfortykning, slamfortykning og slamavvanning i \u00e9n og samme maskin. Dette muliggj\u00f8r direkte avvanning av slam med b\u00e5de h\u00f8y og lav slamkonsentrasjon uten noe separat system for forfortykning. Spesielt VOLUTE\u2122 avvanningspresse GS-serien, med sin integrerte fortyknings- og flokkuleringsenhet (TFU) for forfortykning, er egnet for en slamkonsentrasjon helt ned til 0,2 % TS, og til og med lavere. Dette gj\u00f8r det mulig med direkte avvanning fra luftetank av aerobt slam. Dermed elimineres kostnadene til bygging og drift av fortyknings- og lagringssystemer, samtidig som luktproblemer reduseres. I tillegg reduseres tilbakef\u00f8ringen av fosfor og nitrogen til renseanlegget ved at slammet avvannes mens det er s\u00e5 ferskt som mulig.[\/vc_column_text][vc_single_image image=&raquo;40963&#8243; img_size=&raquo;full&raquo; add_caption=&raquo;yes&raquo; alignment=&raquo;center&raquo;][vc_single_image image=&raquo;40956&#8243; img_size=&raquo;full&raquo; add_caption=&raquo;yes&raquo; alignment=&raquo;center&raquo;][vc_column_text]<\/p>\r\n<h3 class=\"wp-block-heading\"><strong>Kapasitet \/ Spesifikasjonsliste<\/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>Modell \/ Slamkonsentrasjon (TS)<\/strong><\/th>\r\n<th style=\"width: 20%;\" colspan=\"2\"><strong>Ubehandlet avl\u00f8psvann \/ Overskuddsslam \/ Kjemisk felt slam<\/strong><\/th>\r\n<th style=\"width: 10%;\"><strong>DAF-slam<\/strong><\/th>\r\n<th style=\"width: 8%;\" colspan=\"3\"><strong>Dimensjoner (mm)<\/strong><\/th>\r\n<th style=\"width: 6%;\" rowspan=\"2\"><strong>Total effekt (kW)<\/strong><\/th>\r\n<th style=\"width: 10%;\" colspan=\"2\"><strong>Vekt (kg)<\/strong><\/th>\r\n<\/tr>\r\n<tr>\r\n<th style=\"width: 10%;\"><strong>0.2%<\/strong><\/th>\r\n<th style=\"width: 10%;\"><strong>1.0%<\/strong><\/th>\r\n<th style=\"width: 10%;\"><strong>2.0%<\/strong><\/th>\r\n<th style=\"width: 2.666%;\"><strong>L<\/strong><\/th>\r\n<th style=\"width: 2.666%;\"><strong>B<\/strong><\/th>\r\n<th style=\"width: 2.666%;\"><strong>H<\/strong><\/th>\r\n<th class=\"w80\" style=\"width: 5%;\"><strong>Tom<\/strong><\/th>\r\n<th class=\"w80\" style=\"width: 5%;\"><strong>I drift<\/strong><\/th>\r\n<\/tr>\r\n<tr>\r\n<td style=\"text-align: center; width: 12.1839%;\">GS-101<\/td>\r\n<td style=\"text-align: center; width: 10%;\">~3 kg-TS\/t<br \/>(~1,5 m\u00b3\/t)<\/td>\r\n<td style=\"text-align: center; width: 10%;\">~4,5 kg-TS\/t<br \/>(~0,45 m\u00b3\/t)<\/td>\r\n<td style=\"text-align: center; width: 10%;\">~4,5 kg-TS\/t<br \/>(~0,23 m\u00b3\/t)<\/td>\r\n<td style=\"text-align: center; width: 2.666%;\">2045<\/td>\r\n<td style=\"text-align: center; width: 2.666%;\">1236<\/td>\r\n<td style=\"text-align: center; width: 2.666%;\">1440<\/td>\r\n<td style=\"text-align: center; width: 6%;\">0.40<\/td>\r\n<td style=\"text-align: center; width: 5%;\">344<\/td>\r\n<td style=\"text-align: center; width: 5%;\">546<\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"text-align: center; width: 12.1839%;\">GS-131<\/td>\r\n<td style=\"text-align: center; width: 10%;\">~6 kg-TS\/t<br \/>(~3,0 m\u00b3\/t)<\/td>\r\n<td style=\"text-align: center; width: 10%;\">~9 kg-TS\/t<br \/>(~0,9 m\u00b3\/t)<\/td>\r\n<td style=\"text-align: center; width: 10%;\">~9 kg-TS\/t<br \/>(~0,45 m\u00b3\/t)<\/td>\r\n<td style=\"text-align: center; width: 2.666%;\">2190<\/td>\r\n<td style=\"text-align: center; width: 2.666%;\">1236<\/td>\r\n<td style=\"text-align: center; width: 2.666%;\">1440<\/td>\r\n<td style=\"text-align: center; width: 6%;\">0.36<\/td>\r\n<td style=\"text-align: center; width: 5%;\">360<\/td>\r\n<td style=\"text-align: center; width: 5%;\">560<\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"text-align: center; width: 12.1839%;\">GS-132<\/td>\r\n<td style=\"text-align: center; width: 10%;\">~12 kg-TS\/t<br \/>(~6,0 m\u00b3\/t)<\/td>\r\n<td style=\"text-align: center; width: 10%;\">~18 kg-TS\/t<br \/>(~1,8 m\u00b3\/t)<\/td>\r\n<td style=\"text-align: center; width: 10%;\">~18 kg-TS\/t<br \/>(~0,9 m\u00b3\/t)<\/td>\r\n<td style=\"text-align: center; width: 2.666%;\">2190<\/td>\r\n<td style=\"text-align: center; width: 2.666%;\">1236<\/td>\r\n<td style=\"text-align: center; width: 2.666%;\">1440<\/td>\r\n<td style=\"text-align: center; width: 6%;\">0.50<\/td>\r\n<td style=\"text-align: center; width: 5%;\">470<\/td>\r\n<td style=\"text-align: center; width: 5%;\">680<\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"text-align: center; width: 12.1839%;\">GS-201<\/td>\r\n<td style=\"text-align: center; width: 10%;\">~13 kg-TS\/t<br \/>(~6,5 m\u00b3\/t)<\/td>\r\n<td style=\"text-align: center; width: 10%;\">~20 kg-TS\/t<br \/>(~2,0 m\u00b3\/t)<\/td>\r\n<td style=\"text-align: center; width: 10%;\">~20 kg-TS\/t<br \/>(~1,0 m\u00b3\/t)<\/td>\r\n<td style=\"text-align: center; width: 2.666%;\">2581<\/td>\r\n<td style=\"text-align: center; width: 2.666%;\">1236<\/td>\r\n<td style=\"text-align: center; width: 2.666%;\">1440<\/td>\r\n<td style=\"text-align: center; width: 6%;\">0.50<\/td>\r\n<td style=\"text-align: center; width: 5%;\">514<\/td>\r\n<td style=\"text-align: center; width: 5%;\">736<\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"text-align: center; width: 12.1839%;\">GS-202<\/td>\r\n<td style=\"text-align: center; width: 10%;\">~26 kg-TS\/t<br \/>(~13,0 m\u00b3\/t)<\/td>\r\n<td style=\"text-align: center; width: 10%;\">~40 kg-TS\/t<br \/>(~4,0 m\u00b3\/t)<\/td>\r\n<td style=\"text-align: center; width: 10%;\">~40 kg-TS\/t<br \/>(~2,0 m\u00b3\/t)<\/td>\r\n<td style=\"text-align: center; width: 2.666%;\">3161<\/td>\r\n<td style=\"text-align: center; width: 2.666%;\">1465<\/td>\r\n<td style=\"text-align: center; width: 2.666%;\">1850<\/td>\r\n<td style=\"text-align: center; width: 6%;\">1.35<\/td>\r\n<td style=\"text-align: center; width: 5%;\">1260<\/td>\r\n<td style=\"text-align: center; width: 5%;\">1885<\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"text-align: center; width: 12.1839%;\">GS-301<\/td>\r\n<td style=\"text-align: center; width: 10%;\">~30 kg-TS\/t<br \/>(~15,0 m\u00b3\/t)<\/td>\r\n<td style=\"text-align: center; width: 10%;\">~45 kg-TS\/t<br \/>(~4,5 m\u00b3\/t)<\/td>\r\n<td style=\"text-align: center; width: 10%;\">~45 kg-TS\/t<br \/>(~2,3 m\u00b3\/t)<\/td>\r\n<td style=\"text-align: center; width: 2.666%;\">3765<\/td>\r\n<td style=\"text-align: center; width: 2.666%;\">1375<\/td>\r\n<td style=\"text-align: center; width: 2.666%;\">1850<\/td>\r\n<td style=\"text-align: center; width: 6%;\">1.35<\/td>\r\n<td style=\"text-align: center; width: 5%;\">1240<\/td>\r\n<td style=\"text-align: center; width: 5%;\">1890<\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"text-align: center; width: 12.1839%;\">GS-302<\/td>\r\n<td style=\"text-align: center; width: 10%;\">~60 kg-TS\/t<br \/>(~30,0 m\u00b3\/t)<\/td>\r\n<td style=\"text-align: center; width: 10%;\">~90 kg-TS\/t<br \/>(~9,0 m\u00b3\/t)<\/td>\r\n<td style=\"text-align: center; width: 10%;\">~90 kg-TS\/t<br \/>(~4,5 m\u00b3\/t)<\/td>\r\n<td style=\"text-align: center; width: 2.666%;\">3985<\/td>\r\n<td style=\"text-align: center; width: 2.666%;\">1700<\/td>\r\n<td style=\"text-align: center; width: 2.666%;\">1850<\/td>\r\n<td style=\"text-align: center; width: 6%;\">1.95<\/td>\r\n<td style=\"text-align: center; width: 5%;\">1780<\/td>\r\n<td style=\"text-align: center; width: 5%;\">2780<\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"text-align: center; width: 12.1839%;\">GS-351<\/td>\r\n<td style=\"text-align: center; width: 10%;\">~60 kg-TS\/t<br \/>(~30,0 m\u00b3\/t)<\/td>\r\n<td style=\"text-align: center; width: 10%;\">~90 kg-TS\/t<br \/>(~9,0 m\u00b3\/t)<\/td>\r\n<td style=\"text-align: center; width: 10%;\">~90 kg-TS\/t<br \/>(~4,5 m\u00b3\/t)<\/td>\r\n<td style=\"text-align: center; width: 2.666%;\">4600<\/td>\r\n<td style=\"text-align: center; width: 2.666%;\">1570<\/td>\r\n<td style=\"text-align: center; width: 2.666%;\">2247<\/td>\r\n<td style=\"text-align: center; width: 6%;\">2.65<\/td>\r\n<td style=\"text-align: center; width: 5%;\">2135<\/td>\r\n<td style=\"text-align: center; width: 5%;\">3105<\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"text-align: center; width: 12.1839%;\">GS-352<\/td>\r\n<td style=\"text-align: center; width: 10%;\">~120 kg-TS\/t<br \/>(~60,0 m\u00b3\/t)<\/td>\r\n<td style=\"text-align: center; width: 10%;\">~180 kg-TS\/t<br \/>(~18,0 m\u00b3\/t)<\/td>\r\n<td style=\"text-align: center; width: 10%;\">~180 kg-TS\/t<br \/>(~9,0 m\u00b3\/t)<\/td>\r\n<td style=\"text-align: center; width: 2.666%;\">5179<\/td>\r\n<td style=\"text-align: center; width: 2.666%;\">1910<\/td>\r\n<td style=\"text-align: center; width: 2.666%;\">2286<\/td>\r\n<td style=\"text-align: center; width: 6%;\">5.95<\/td>\r\n<td style=\"text-align: center; width: 5%;\">4100<\/td>\r\n<td style=\"text-align: center; width: 5%;\">6730<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<\/div>\r\n<ul>\r\n<li>Kapasiteten ovenfor er kun veiledende og kan variere avhengig av slamforholdene. Ta kontakt med AMCON for valg av modell.<\/li>\r\n<li>Kapasiteten for hver modell er basert p\u00e5 et t\u00f8rrstoffinnhold i slamkake p\u00e5 20\u00b15 %.<\/li>\r\n<li>Det er ingen fast \u00f8vre grense for innkommende slamkonsentrasjon, men slammet m\u00e5 v\u00e6re pumpbart.<\/li>\r\n<li>Alle tallene ovenfor er kun veiledende og basert p\u00e5 standardutf\u00f8relse. Konstruksjonen kan endres uten forvarsel.<br \/>Ta kontakt med AMCON for den nyeste informasjonen.<\/li>\r\n<\/ul>\r\n<p>[\/vc_column_text][vc_column_text]<\/p>\r\n\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 GS Series\" data-cf7-form-id=\"34014\" data-recaptcha-site-key=\"6LePG94qAAAAAKJ7yapf5Vdk6GvMddOIRDOH5HD0\">\n    <button class=\"launcher-tab\" type=\"button\">\n    Estimerte besparelser    <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 som f\u00f8lge av slamavvanning<\/h1>\n                <p>Se hvor mye volumet av slamkake og avhendingskostnadene kan reduseres ved ditt anlegg.<\/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\">Slamvolum<\/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\">Avhendingskostnad<\/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\u00f8rrstoff (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\u00f8rrstoff (TS) i slamkake<\/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\">Estimerte \u00e5rlige besparelser p\u00e5 avhendingskostnader<\/div>\n                    <div class=\"results\">\n                        <div class=\"v-chart-wrap\">\n                            <div class=\"v-chart-head\">Volumreduksjon av 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\">Avvannet<br>slamkake<\/div>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                        <div class=\"compare-mini\">\n                            <div class=\"row row-head\">\n                                <div>Per \u00e5r<\/div>\n                                <div class=\"cur\">N\u00e5v\u00e6rende situasjon<\/div>\n                                <div class=\"aft\">Etter slamavvanning<\/div>\n                            <\/div>\n                            <div class=\"row\">\n                                <div>Avhendingskostnad<\/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>\u00c5rlige besparelser<\/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\u00f8pig estimat. Be om en teknisk gjennomgang for et n\u00f8yaktig 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                    Be om en teknisk gjennomgang                    <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=\"Fullt navn\">\n                        <input type=\"text\" class=\"v-leadCompany\" placeholder=\"Bedrift\">\n                        <input type=\"email\" class=\"v-leadEmail\" placeholder=\"Jobb-e-post\">\n                        <div class=\"lead-error v-leadError\"><\/div>\n                        <button class=\"cta v-leadSubmit\" type=\"button\">Send foresp\u00f8rsel<\/button>\n                    <\/div>\n                    <div class=\"lead-success v-leadSuccess\">\n                        \u2713 Takk \u2014 opplysningene dine og estimerte besparelser er sendt til salgsteamet v\u00e5rt. Du f\u00e5r svar innen 2 virkedager.                    <\/div>\n                    <div class=\"cta-sub\">Gratis \u00b7 Uforpliktende \u00b7 Svar innen 2 virkedager<\/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 = \"nb-NO\"; \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 = \"Vennligst fyll inn navnet ditt og en gyldig jobb-e-post.\";\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 = \"Noe gikk galt ved sending av foresp\u00f8rselen. Vennligst pr\u00f8v igjen eller kontakt oss direkte.\";\n                q('.v-leadError').classList.add('show');\n                q('.v-leadSubmit').disabled = false;\n                q('.v-leadSubmit').textContent = \"Send foresp\u00f8rsel\";\n            }\n        });\n        calculate();\n    });\n})();\n<\/script>\n<!-- ZDE KON\u010c\u00cd V\u00c1\u0160 P\u0158ESN\u00dd K\u00d3D -->\n\n    \r\n<p>[\/vc_column_text][\/vc_column][\/vc_row]<\/p><\/section>","protected":false},"featured_media":19097,"parent":0,"menu_order":62,"template":"","products_cat":[1233],"products_tag":[],"product_lineup":[1234],"class_list":["post-40351","products","type-products","status-publish","has-post-thumbnail","hentry","products_cat-avvanningspresse","product_lineup-lineup01-4"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>VOLUTE\u2122 avvanningspresse GS-serien | AMCON Europe<\/title>\n<meta name=\"description\" content=\"Modell med integrert forfortykning, spesielt egnet for slam med lav slamkonsentrasjon helt ned til 0,2 % TS\" \/>\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\/no\/produkter\/volute-gs-serien\/\" \/>\n<meta property=\"og:locale\" content=\"nb_NO\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"VOLUTE\u2122 avvanningspresse GS-serien | AMCON Europe\" \/>\n<meta property=\"og:description\" content=\"Modell med integrert forfortykning, spesielt egnet for slam med lav slamkonsentrasjon helt ned til 0,2 % TS\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.amcon-eu.com\/no\/produkter\/volute-gs-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:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.amcon-eu.com\/wp-content\/uploads\/2022\/08\/VOLUTE-GS-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=\"Ansl. lesetid\" \/>\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\/no\/produkter\/volute-gs-serien\/\",\"url\":\"https:\/\/www.amcon-eu.com\/no\/produkter\/volute-gs-serien\/\",\"name\":\"VOLUTE\u2122 avvanningspresse GS-serien | AMCON Europe\",\"isPartOf\":{\"@id\":\"https:\/\/www.amcon-eu.com\/no\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.amcon-eu.com\/no\/produkter\/volute-gs-serien\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.amcon-eu.com\/no\/produkter\/volute-gs-serien\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.amcon-eu.com\/wp-content\/uploads\/2022\/08\/VOLUTE-GS-featured.jpg\",\"datePublished\":\"2022-08-29T01:41:54+00:00\",\"dateModified\":\"2026-11-01T03:24:36+00:00\",\"description\":\"Modell med integrert forfortykning, spesielt egnet for slam med lav slamkonsentrasjon helt ned til 0,2 % TS\",\"breadcrumb\":{\"@id\":\"https:\/\/www.amcon-eu.com\/no\/produkter\/volute-gs-serien\/#breadcrumb\"},\"inLanguage\":\"nb-NO\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.amcon-eu.com\/no\/produkter\/volute-gs-serien\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nb-NO\",\"@id\":\"https:\/\/www.amcon-eu.com\/no\/produkter\/volute-gs-serien\/#primaryimage\",\"url\":\"https:\/\/www.amcon-eu.com\/wp-content\/uploads\/2022\/08\/VOLUTE-GS-featured.jpg\",\"contentUrl\":\"https:\/\/www.amcon-eu.com\/wp-content\/uploads\/2022\/08\/VOLUTE-GS-featured.jpg\",\"width\":1200,\"height\":901},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.amcon-eu.com\/no\/produkter\/volute-gs-serien\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.amcon-eu.com\/no\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Products\",\"item\":\"https:\/\/www.amcon-eu.com\/no\/produkter\/liste\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"VOLUTE\u2122 avvanningspresseGS-serien\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.amcon-eu.com\/no\/#website\",\"url\":\"https:\/\/www.amcon-eu.com\/no\/\",\"name\":\"AMCON Europe\",\"description\":\"Enkel slamavvanning\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.amcon-eu.com\/no\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nb-NO\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"VOLUTE\u2122 avvanningspresse GS-serien | AMCON Europe","description":"Modell med integrert forfortykning, spesielt egnet for slam med lav slamkonsentrasjon helt ned til 0,2 % TS","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\/no\/produkter\/volute-gs-serien\/","og_locale":"nb_NO","og_type":"article","og_title":"VOLUTE\u2122 avvanningspresse GS-serien | AMCON Europe","og_description":"Modell med integrert forfortykning, spesielt egnet for slam med lav slamkonsentrasjon helt ned til 0,2 % TS","og_url":"https:\/\/www.amcon-eu.com\/no\/produkter\/volute-gs-serien\/","og_site_name":"AMCON Europe","article_publisher":"https:\/\/www.facebook.com\/AMCON.Europe.sro","article_modified_time":"2026-11-01T03:24:36+00:00","og_image":[{"width":1200,"height":901,"url":"https:\/\/www.amcon-eu.com\/wp-content\/uploads\/2022\/08\/VOLUTE-GS-featured.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Ansl. lesetid":"3 minutter"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.amcon-eu.com\/no\/produkter\/volute-gs-serien\/","url":"https:\/\/www.amcon-eu.com\/no\/produkter\/volute-gs-serien\/","name":"VOLUTE\u2122 avvanningspresse GS-serien | AMCON Europe","isPartOf":{"@id":"https:\/\/www.amcon-eu.com\/no\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.amcon-eu.com\/no\/produkter\/volute-gs-serien\/#primaryimage"},"image":{"@id":"https:\/\/www.amcon-eu.com\/no\/produkter\/volute-gs-serien\/#primaryimage"},"thumbnailUrl":"https:\/\/www.amcon-eu.com\/wp-content\/uploads\/2022\/08\/VOLUTE-GS-featured.jpg","datePublished":"2022-08-29T01:41:54+00:00","dateModified":"2026-11-01T03:24:36+00:00","description":"Modell med integrert forfortykning, spesielt egnet for slam med lav slamkonsentrasjon helt ned til 0,2 % TS","breadcrumb":{"@id":"https:\/\/www.amcon-eu.com\/no\/produkter\/volute-gs-serien\/#breadcrumb"},"inLanguage":"nb-NO","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.amcon-eu.com\/no\/produkter\/volute-gs-serien\/"]}]},{"@type":"ImageObject","inLanguage":"nb-NO","@id":"https:\/\/www.amcon-eu.com\/no\/produkter\/volute-gs-serien\/#primaryimage","url":"https:\/\/www.amcon-eu.com\/wp-content\/uploads\/2022\/08\/VOLUTE-GS-featured.jpg","contentUrl":"https:\/\/www.amcon-eu.com\/wp-content\/uploads\/2022\/08\/VOLUTE-GS-featured.jpg","width":1200,"height":901},{"@type":"BreadcrumbList","@id":"https:\/\/www.amcon-eu.com\/no\/produkter\/volute-gs-serien\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.amcon-eu.com\/no\/"},{"@type":"ListItem","position":2,"name":"Products","item":"https:\/\/www.amcon-eu.com\/no\/produkter\/liste\/"},{"@type":"ListItem","position":3,"name":"VOLUTE\u2122 avvanningspresseGS-serien"}]},{"@type":"WebSite","@id":"https:\/\/www.amcon-eu.com\/no\/#website","url":"https:\/\/www.amcon-eu.com\/no\/","name":"AMCON Europe","description":"Enkel slamavvanning","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.amcon-eu.com\/no\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nb-NO"}]}},"_links":{"self":[{"href":"https:\/\/www.amcon-eu.com\/no\/wp-json\/wp\/v2\/products\/40351","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.amcon-eu.com\/no\/wp-json\/wp\/v2\/products"}],"about":[{"href":"https:\/\/www.amcon-eu.com\/no\/wp-json\/wp\/v2\/types\/products"}],"version-history":[{"count":2,"href":"https:\/\/www.amcon-eu.com\/no\/wp-json\/wp\/v2\/products\/40351\/revisions"}],"predecessor-version":[{"id":58362,"href":"https:\/\/www.amcon-eu.com\/no\/wp-json\/wp\/v2\/products\/40351\/revisions\/58362"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.amcon-eu.com\/no\/wp-json\/wp\/v2\/media\/19097"}],"wp:attachment":[{"href":"https:\/\/www.amcon-eu.com\/no\/wp-json\/wp\/v2\/media?parent=40351"}],"wp:term":[{"taxonomy":"products_cat","embeddable":true,"href":"https:\/\/www.amcon-eu.com\/no\/wp-json\/wp\/v2\/products_cat?post=40351"},{"taxonomy":"products_tag","embeddable":true,"href":"https:\/\/www.amcon-eu.com\/no\/wp-json\/wp\/v2\/products_tag?post=40351"},{"taxonomy":"product_lineup","embeddable":true,"href":"https:\/\/www.amcon-eu.com\/no\/wp-json\/wp\/v2\/product_lineup?post=40351"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}