CINXE.COM
Our green agenda | Rotor sail and hybrid systems | Scandlines
<!DOCTYPE html> <html data-tracking="true" lang="en"> <head><script type="text/javascript">window.NREUM||(NREUM={});NREUM.info = {"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"2261cdcb1e","applicationID":"1465683734","transactionName":"MgRaNxYCX0AAUkUNVgtOdTUnTGJQAF9VCFALBEsgCw1FVg9FYQVeACJXDRARXl8NVENLcAsFXRs=","queueTime":0,"applicationTime":178,"agent":"","atts":""}</script><script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={licenseKey:"2261cdcb1e",applicationID:"1465683734"};;/*! For license information please see nr-loader-rum-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>g,gD:()=>h,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function g(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function h(e,t){if(!e)throw new Error(f);var r=g(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,xv:()=>n});const n="1.274.0",i="PROD",o="CDN"},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>c,RI:()=>i,WN:()=>d,bv:()=>o,gm:()=>a,mw:()=>s,sb:()=>u});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=c&&"undefined"==typeof SharedWorker,d=((()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);Array.isArray(e)&&e.length>=2&&e[1]})(),Date.now()-(0,n.t)())},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),g(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return g(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),g(e,t)})))}function g(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=g(n),c=h(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=m()[s[e]];p&&p.push([f,e,r,a]);return a},get:v,listeners:h,context:g,buffer:function(e,t){const r=m();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!m()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function g(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=h(e).concat(t)}function h(e){return n[e]||[]}function v(t){return d[t]=d[t]||e(f,t)}function m(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,bz:()=>a});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},3434:(e,t,r)=>{"use strict";r.d(t,{YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log";n.K7.logging},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{G4:()=>i});var n=r(2614);r(860).K7.sessionReplay;const i={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"};n.g.ERROR,n.g.FULL,n.g.OFF},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7603:(e,t,r)=>{"use strict";r.d(t,{j:()=>P});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),g=r(384),p=r(6344);const h=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],v=["setErrorHandler","finished","addToTrace","addRelease"];var m=r(1863),b=r(2614),y=r(993);var w=r(2646),A=r(3434);function R(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,A.YM)(i),a=new w.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function E(){const e=(0,g.pV)();h.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const x={};function _(e,t,g=!1){t||(0,c.Ak)(e,"api");const h={};var w=s.ee.get(e),A=w.get("tracer");x[e]=b.g.OFF,w.on(p.G4.REPLAY_RUNNING,(t=>{x[e]=t}));var E="api-",_=E+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),j(E,n,!0,o||null===r?"session":void 0)(t,r)}function T(){}h.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,w),function(e,t,r={},i=y.p_.INFO){(0,a.p)(f.xV,["API/logging/".concat(i.toLowerCase(),"/called")],void 0,n.K7.metrics,e),(0,a.p)(y.ET,[(0,m.t)(),t,r,i],void 0,n.K7.logging,e)}(w,e,t,r)},h.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,w),R(w,e,t,{customAttributes:r,level:i})},v.forEach((e=>{h[e]=j(E,e,!0,"api")})),h.addPageAction=j(E,"addPageAction",!0,n.K7.genericEvents),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,j(E,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},h.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},h.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},h.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,w),w.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},h[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,w)},h[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,w)},h.interaction=function(e){return(new T).get("object"==typeof e?e:{})};const S=T.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,w),g||(0,a.p)(_+"tracer",[(0,m.t)(),e,r],i,n.K7.spa,w),function(){if(A.emit((o?"":"no-")+"fn-start",[(0,m.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw A.emit("fn-err",[arguments,this,t],r),t}finally{A.emit("fn-end",[(0,m.t)()],r)}}}};function j(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,w),i&&(0,a.p)(e+t,[(0,m.t)(),...arguments],r?null:this,i,w),r?void 0:this}}function k(){r.e(296).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),w.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{S[e]=j(_,e,void 0,g?n.K7.softNav:n.K7.spa)})),h.setCurrentRouteName=g?j(_,"routeName",void 0,n.K7.softNav):j(E,"routeName",!0,n.K7.spa),h.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,w),(0,a.p)("err",[t,(0,m.t)(),!1,r,!!x[e]],void 0,n.K7.jserrors,w)},d.RI?(0,u.GG)((()=>k()),!0):k(),h}var N=r(9417),T=r(8122);const S={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},j={};var k=r(5284);const I=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let O=!1;function P(e,t={},r,n){let{init:a,info:c,loader_config:u,runtime:l={},exposed:f=!0}=t;l.loaderType=r;const p=(0,g.pV)();c||(a=p.init,c=p.info,u=p.loader_config),(0,N.xN)(e.agentIdentifier,a||{}),function(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");j[e]=(0,T.a)(t,S);const r=(0,g.nY)(e);r&&(r.loader_config=j[e])}(e.agentIdentifier,u||{}),c.jsAttributes??={},d.bv&&(c.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,c);const h=(0,N.D0)(e.agentIdentifier),v=[c.beacon,c.errorBeacon];O||(h.proxy.assets&&(I(h.proxy.assets),v.push(h.proxy.assets)),h.proxy.beacon&&v.push(h.proxy.beacon),E(),(0,g.US)("activatedFeatures",k.B),e.runSoftNavOverSpa&&=!0===h.soft_navigations.enabled&&h.feature_flags.includes("soft_nav")),l.denyList=[...h.ajax.deny_list||[],...h.ajax.block_internal?v:[]],l.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,l),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=_(e.agentIdentifier,n,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=f),O=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>"nr-rum-1.274.0.min.js",i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={296:"sha512-gkYkZDAwQ9PwaDXs2YM+rNIdRej1Ac1mupWobRJ8eahQcXz6/sunGZCKklrzi5kWxhOGRZr2tn0rEKuLTXzfAA=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var g=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(g.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=g.bind(null,s.onerror),s.onload=g.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={840:0,374:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(7603);var l=i(1687),f=i(4234),g=i(5289),p=i(6154),h=i(384);const v=e=>p.RI&&!0===(0,s.gD)(e,"privacy.cookies_enabled");function m(e){return!!(0,h.dV)().o.MO&&v(e)&&!0===(0,s.gD)(e,"session_trace.enabled")}var b=i(6389);class y extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,b.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if(v(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(296).then(i.bind(i,3861));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(296).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(296).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,g.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return m(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var w=i(6630);class A extends y{static featureName=w.T;constructor(e,t=!0){super(e,w.T,t),this.importAggregator(e)}}var R=i(9908),E=i(2843),x=i(3878),_=i(782),N=i(1863);class T extends y{static featureName=_.T;constructor(e,t=!0){super(e,_.T,t),p.RI&&((0,E.u)((()=>(0,R.p)("docHidden",[(0,N.t)()],void 0,_.T,this.ee)),!0),(0,x.sp)("pagehide",(()=>(0,R.p)("winPagehide",[(0,N.t)()],void 0,_.T,this.ee))),this.importAggregator(e))}}var S=i(3969);class j extends y{static featureName=S.TZ;constructor(e,t=!0){super(e,S.TZ,t),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,h.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(A),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,h.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[A,T,j],loaderType:"lite"})})()})();</script> <meta name="viewport" content="width=device-width" /> <script type="text/javascript"> // version: 1.2 window.onerror = function (e, n, a, o, t) { var r = new XMLHttpRequest; return r.open("POST", "https://api.flown.dk/api/tracking/", !0), r.setRequestHeader("Content-Type", "application/json"), r.send(JSON.stringify({ flownTrackingID: "6266a752a6c1482c984755377ce57876", time: (new Date).getTime(), msg: e, error: t || "No error is available", ua: navigator.userAgent, page: window.location, url: n, lineNo: a, columnNo: o })), !1 }; // version: 1.8 if (performance && performance.getEntriesByType) { if (document.documentMode) { document.onreadystatechange = function () { "complete" === document.readyState && setTimeout(function () { var e = performance.getEntriesByType("navigation")[0]; e && upload({ serverMeasurements: e, isAsync: !1 }) }, 100) }; var origOpen = XMLHttpRequest.prototype.open; XMLHttpRequest.prototype.open = function () { this.addEventListener("load", function () { var e = performance.getEntries("resource").filter(function (e) { return "xmlhttprequest" === e.initiatorType }); e[e.length - 1].name === this.responseURL && -1 === e[e.length - 1].name.indexOf("serverTiming") && upload({ serverMeasurements: e[e.length - 1], isAsync: !0 }) }), origOpen.apply(this, arguments) } } else if (PerformanceObserver) { var syncData = { CLS: [] }; function truncate(e, t) { return e.length > t ? e.substr(0, t - 1) + "…" : e } var observer = new PerformanceObserver(function (e) { e.getEntries().forEach(function (e) { if (("xmlhttprequest" === e.initiatorType || "fetch" === e.initiatorType) && -1 === e.name.indexOf("serverTiming")) { let t = { serverMeasurements: e, isAsync: !0 }; e.duration >= 2e3 && upload(t) } if ("navigation" === e.entryType && (syncData.serverMeasurements = e, syncData.isAsync = !1, syncData.serverMeasurements.duration >= 2500 && upload(syncData)), "first-contentful-paint" === e.name && (syncData.FCP = e), "layout-shift" === e.entryType && !e.hadRecentInput) { let t = { value: e.value, startTime: e.startTime, lastInputTime: e.lastInputTime, name: e.name, sources: { node: e.sources.length > 0 ? truncate(e.sources[0].node.outerHTML) : "No Element was passed" } }; syncData.CLS.push(t) } "largest-contentful-paint" === e.entryType && (syncData.LCP = { duration: e.duration, element: e.element ? truncate(e.element.outerHTML, 350) : "No Element was passed", entryType: e.entryType, id: e.id, loadTime: e.loadTime, name: e.name, renderTime: e.renderTime || e.startTime, size: e.size, startTime: e.startTime, url: e.url }) }) }); observer.observe({ entryTypes: ["resource", "largest-contentful-paint", "paint", "navigation", "layout-shift"] }) } function upload(e) { console.warn(e); var t = { flownSMID: "12239f0d3ca84747a26feeefe98bf78a", ua: navigator.userAgent, page: window.location, data: e }, n = new XMLHttpRequest; n.open("POST", "https://api.flown.dk/api/serverTiming/", !0), n.setRequestHeader("Content-Type", "application/json"), n.send(JSON.stringify(t)) } } </script> <!-- Scandlines Web Tjek --> <title>Our green agenda | Rotor sail and hybrid systems | Scandlines</title> <meta name="Description" content="UN goals for a sustainable future, hybrid ferries, rotor sail, fight against food waste. Read more about our green agenda here. " /> <meta name="robots" content="follow,index,max-snippet:-1,max-image-preview:large,max-video-preview:-1" /> <link rel="canonical" href="https://www.scandlines.com/about-us/our-green-agenda/"> <link rel="apple-touch-icon-precomposed" sizes="57x57" href="https://www.scandlines.com/images/favicons/apple-touch-icon-57x57.png" /> <link rel="apple-touch-icon-precomposed" sizes="114x114" href="https://www.scandlines.com/images/favicons/apple-touch-icon-114x114.png" /> <link rel="apple-touch-icon-precomposed" sizes="72x72" href="https://www.scandlines.com/images/favicons/apple-touch-icon-72x72.png" /> <link rel="apple-touch-icon-precomposed" sizes="144x144" href="https://www.scandlines.com/images/favicons/apple-touch-icon-144x144.png" /> <link rel="apple-touch-icon-precomposed" sizes="60x60" href="https://www.scandlines.com/images/favicons/apple-touch-icon-60x60.png" /> <link rel="apple-touch-icon-precomposed" sizes="120x120" href="https://www.scandlines.com/images/favicons/apple-touch-icon-120x120.png" /> <link rel="apple-touch-icon-precomposed" sizes="76x76" href="https://www.scandlines.com/images/favicons/apple-touch-icon-76x76.png" /> <link rel="apple-touch-icon-precomposed" sizes="152x152" href="https://www.scandlines.com/images/favicons/apple-touch-icon-152x152.png" /> <link rel="icon" type="image/png" href="https://www.scandlines.com/images/favicons/favicon-196x196.png" sizes="196x196" /> <link rel="icon" type="image/png" href="https://www.scandlines.com/images/favicons/favicon-96x96.png" sizes="96x96" /> <link rel="icon" type="image/png" href="https://www.scandlines.com/images/favicons/favicon-32x32.png" sizes="32x32" /> <link rel="icon" type="image/png" href="https://www.scandlines.com/images/favicons/favicon-16x16.png" sizes="16x16" /> <link rel="icon" type="image/png" href="https://www.scandlines.com/images/favicons/favicon-128.png" sizes="128x128" /> <meta name="application-name" content="Scandlines" /> <meta name="msapplication-TileColor" content="#FFFFFF" /> <meta name="msapplication-TileImage" content="https://www.scandlines.com/images/favicons/mstile-144x144.png" /> <meta name="msapplication-square70x70logo" content="https://www.scandlines.com/images/favicons/mstile-70x70.png" /> <meta name="msapplication-square150x150logo" content="https://www.scandlines.com/images/favicons/mstile-150x150.png" /> <meta name="msapplication-wide310x150logo" content="https://www.scandlines.com/images/favicons/mstile-310x150.png" /> <meta name="msapplication-square310x310logo" content="https://www.scandlines.com/images/favicons/mstile-310x310.png" /> <link rel="stylesheet" href="/frontendDist/main.min.css?v=638677033160000000" /> <script> window.UC_UI_DOMAINS = { crossDomainConsentSharingIFrame: 'https://scandlines.com/cross-domain-bridge.html', }; </script> <script id="usercentrics-cmp" src="https://app.usercentrics.eu/browser-ui/latest/loader.js" data-settings-id="-PTzVMr61FOwUx" async></script> <script>//prehiding snippet for Adobe Target with asynchronous tags deployment ;(function(win, doc, style, timeout) { var STYLE_ID = 'at-body-style'; function getParent() { return doc.getElementsByTagName('head')[0]; } function addStyle(parent, id, def) { if (!parent) { return; } var style = doc.createElement('style'); style.id = id; style.innerHTML = def; parent.appendChild(style); } function removeStyle(parent, id) { if (!parent) { return; } var style = doc.getElementById(id); if (!style) { return; } parent.removeChild(style); } addStyle(getParent(), STYLE_ID, style); setTimeout(function() { removeStyle(getParent(), STYLE_ID); }, timeout); }(window, document, "body {opacity: 0 !important}", 3000));</script> <script>// Step 1: Identify the consent element window.addEventListener('consent_status', handleConsentStatus); // Step 2: Add event listeners function handleConsentStatus(event) { if (event.detail['Adobe Target']) { // Create the script tag for At.js const atJsScript = document.createElement('script'); atJsScript.async = true; atJsScript.src = '/media/jeqnemvo/usercentrics_at.js'; document.body.appendChild(atJsScript); } if (event.detail.ucCategory.marketing) { const bloomreachScript = document.createElement('script'); bloomreachScript.src = '/media/25bbfabk/bloomreach.js'; document.head.appendChild(bloomreachScript); } }</script> <script src="https://assets.adobedtm.com/549115ea063b/0b4ea0ace68a/launch-b837ce9561b7.min.js" async></script> <script> window.digitalData = window.digitalData || []; window.digitalData.push({ "event" : "Page Loaded", "page" : { "pageName": "Our green agenda | Rotor sail and hybrid systems", "pageID": "4008", "pageURL": document.location.href, "referringURL": document.referrer, "language": "en", "pageType":"scandlinesContentPage", "category": "", "hierarchy": "Ferries between Germany and Denmark > About us | Press room | Green agenda | Our history > Our green agenda | Rotor sail and hybrid systems" } }); window.digitalData.push({ "event": "Login status", "loginStatus": { "loggedIn": "False", "userID": "" } }); </script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KB95ST');</script> <!-- End Google Tag Manager --> <script>window.GOOGLE_API_KEY = 'AIzaSyAzqAAF_Jeo96LJ7KVDMken-dAvwAFbTS8'</script> </head> <body> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KB95ST" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <header> <header-component> <nav class="theme-dark header container d-flex align-items-center justify-content-between"> <div class="header-background"></div> <a href="/" aria-label="forside" class="header-logo"> <div class="-component-logo svg-icon" aria-label="scandlines logo"> <svg width="211" height="31" viewBox="0 0 211 31" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="211" height="30" transform="translate(5.34058e-05 0.5394)" fill="none"></rect> <path d="M24.6068 0.5394C24.9188 0.5394 25.0254 0.791285 24.8452 1.10247L21.2932 7.24308H3.63907L0.0876556 1.10247C-0.0925198 0.791285 0.0141146 0.5394 0.326051 0.5394H24.6068Z" fill="currentColor"></path> <path d="M22.1996 21.9258L34.7433 1.18562C34.9044 0.919673 34.7708 0.558964 34.4105 0.552239H27.2782L18.1567 15.6323L21.5929 21.839C21.767 22.1526 22.0384 22.1923 22.1996 21.9258Z" fill="currentColor"></path> <path d="M4.81145 9.38044L16.9512 30.3578C17.1075 30.6268 17.3796 30.5932 17.5598 30.282L21.1149 24.1432L12.2875 8.89012L5.18099 8.89257C4.82064 8.89257 4.65518 9.11082 4.81145 9.38044Z" fill="currentColor"></path> <path d="M74.5247 9.42201C73.2089 9.03257 71.8227 8.82042 69.9026 8.82103C64.1799 8.82287 61.0526 13.0083 61.0538 18.2924C61.0556 23.8601 64.0788 27.9374 70.0865 27.9355C72.0415 27.9349 73.4632 27.7576 74.8495 27.3315L74.635 23.3949C73.8175 23.7501 72.3252 24.2471 70.9739 24.2471C67.632 24.2478 66.0319 21.6598 66.0307 18.2906C66.0301 14.851 67.9133 12.5094 70.8636 12.5088C72.3215 12.5082 73.2457 12.7919 74.0994 13.1813L74.5247 9.42201Z" fill="currentColor"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M93.4125 16.5115C93.4113 11.121 91.0996 8.81614 85.5185 8.81797C83.4924 8.81859 81.0037 9.35109 79.1559 10.2027L79.2987 14.2812C80.8982 13.075 82.9243 12.2942 84.951 12.2936C87.759 12.293 89.0748 13.2853 89.0754 16.229L86.4451 16.2296C84.4546 16.2302 82.108 16.4081 80.2952 17.2952C78.4824 18.1823 77.1673 19.7786 77.1685 22.509C77.1691 25.9847 80.3338 27.9343 83.5684 27.9337C85.7372 27.9331 88.1188 26.7972 89.22 24.7754H89.2911C89.311 25.0925 89.4423 25.6005 89.5854 26.1541C89.6983 26.5909 89.8186 27.056 89.8972 27.4782L93.6999 27.5051C93.5933 26.0868 93.5216 24.8096 93.4854 23.4267C93.4499 22.0792 93.4137 20.6963 93.4131 18.8518L93.4125 16.5115ZM87.0144 19.0664L89.0766 19.0658C89.0766 20.4848 88.864 21.7968 88.082 22.8251C87.3355 23.8186 86.1987 24.4575 84.7408 24.4575C83.0346 24.4581 81.7188 23.7849 81.7188 22.2241C81.7176 19.4228 84.8817 19.067 87.0144 19.0664Z" fill="currentColor"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M135.289 27.4966L135.282 0.899496L130.518 0.900719L130.521 11.3625H130.45C129.027 9.62498 127.356 8.81003 124.974 8.81064C119.358 8.81186 117.297 13.281 117.299 18.3168C117.3 23.3172 119.363 27.927 124.98 27.9258C127.22 27.9252 129.175 27.2147 130.596 25.4418L130.667 25.4412L131.275 27.4984L135.289 27.4966ZM122.275 18.3156C122.275 15.8683 123.127 12.499 126.22 12.4984C129.277 12.4978 130.486 15.7601 130.488 18.3132C130.488 20.9023 129.458 24.2355 126.295 24.2368C123.166 24.2374 122.276 20.8339 122.275 18.3156Z" fill="currentColor"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M194.997 19.8257C194.995 13.4424 193.074 8.79719 186.284 8.79902C180.595 8.80024 177.789 13.1636 177.79 18.4477C177.792 24.441 181.312 27.9154 187.356 27.9135C189.915 27.9129 191.906 27.4159 193.648 26.4579L193.646 22.5922C191.869 23.5856 189.879 24.4373 187.568 24.4385C184.617 24.4385 182.555 22.7725 182.341 19.8294L194.997 19.8257ZM182.34 16.5665C182.553 14.1198 183.903 12.2747 186.569 12.2747C189.235 12.2734 190.302 14.2592 190.445 16.5647L182.34 16.5665Z" fill="currentColor"></path> <path d="M209.58 9.39487C208.201 9.09763 206.799 8.7954 204.729 8.79596C200.998 8.79658 197.549 10.5353 197.55 14.4719C197.551 18.2697 200.297 19.0689 202.627 19.7472C204.344 20.2469 205.835 20.6809 205.835 22.2003C205.836 23.9739 203.916 24.4354 202.708 24.4354C201.072 24.4361 199.508 23.9757 198.015 23.231L197.732 27.1322C199.473 27.5932 201.322 27.9117 203.135 27.9111C207.01 27.9099 210.813 26.2066 210.812 21.9508C210.811 17.9867 207.819 17.0718 205.432 16.3417C203.846 15.8569 202.527 15.4536 202.527 14.2934C202.527 12.7326 204.055 12.271 205.335 12.271C207.076 12.2704 208.143 12.5541 209.601 13.0499L209.92 9.46786C209.807 9.44368 209.693 9.41929 209.58 9.39487Z" fill="currentColor"></path> <path d="M57.6881 3.4911C55.8998 2.89746 53.4405 2.61806 51.3372 2.61867C47.0258 2.61989 42.1911 4.61419 42.193 10.0695C42.1939 14.1507 44.9325 15.678 47.6421 16.7903L47.9805 16.9273C48.2064 17.0177 48.4313 17.1059 48.6536 17.193C50.9241 18.0826 52.9209 18.865 52.9214 20.8718C52.922 23.0745 50.4339 24.0191 48.5763 24.0197C46.6483 24.0197 44.2239 23.4261 42.5411 22.5176L42.087 26.9231C44.5052 27.5174 46.1936 27.8665 48.8576 27.8659C53.8002 27.8646 58.6349 25.8355 58.6331 20.4854C58.632 15.7256 55.0024 14.339 51.9657 13.179C49.7821 12.3449 47.9052 11.6279 47.9047 9.85792C47.9034 7.20029 50.0766 6.46542 51.7594 6.46542C53.4772 6.46481 55.6908 6.84875 57.2333 7.5127L57.6881 3.4911Z" fill="currentColor"></path> <path d="M114.076 15.9753C114.074 11.8614 112.189 8.81186 107.853 8.81308C105.364 8.81431 103.338 9.63049 101.846 11.7232H101.775L101.166 9.24104L97.2593 9.24227L97.2642 27.5058L102.028 27.5045L102.025 18.5675C102.025 16.2272 102.77 12.5033 106.218 12.5021C109.276 12.5015 109.312 15.5155 109.313 17.7501L109.315 27.5021L114.079 27.5009L114.076 15.9753Z" fill="currentColor"></path> <path d="M144.387 27.496L144.379 0.898885L139.616 0.900108L139.623 27.4978L144.387 27.496Z" fill="currentColor"></path> <path d="M153.423 27.4947L153.417 9.23065L148.653 9.23187L148.659 27.496L153.423 27.4947Z" fill="currentColor"></path> <path d="M174.735 15.9637C174.734 11.8504 172.85 8.80086 168.512 8.80208C166.023 8.80269 163.997 9.61887 162.506 11.7116H162.434L161.826 9.22943L157.919 9.23065L157.924 27.4947L162.688 27.4929L162.685 18.5559C162.684 16.2156 163.43 12.4917 166.878 12.4911C169.935 12.4899 169.972 15.5045 169.972 17.7385L169.975 27.4911L174.738 27.4899L174.735 15.9637Z" fill="currentColor"></path> <path d="M153.729 4.06456C153.729 2.58933 152.53 1.39348 151.051 1.39348C149.573 1.39348 148.374 2.58933 148.374 4.06456C148.374 5.5398 149.573 6.73564 151.051 6.73564C152.53 6.73564 153.729 5.5398 153.729 4.06456Z" fill="currentColor"></path> </svg> </div> </a> <div class="header-nav-desktop"> <ul> <li><a href="/departures/">Departures</a></li> <li><a href="/prices/">Prices</a></li> <li><a href="/practical/">Practical</a></li> <li><a href="/travel-inspiration/">Travel Inspiration</a></li> <li><a href="/on-the-ferry/">On the ferry</a></li> </ul> </div> <div class="header-secondary d-flex align-items-center"> <button class="header-book-button button -header-book flow-starter" data-flow-data='{ "flowType": "bookingstarter"}' data-tracking-interaction="{"event":"Click","interaction":{"interactionType":"Button","interactionLabel":"Book","interactionComponent":"scandlinesHeader"}}"> <span> Book </span> </button> <a aria-label="Smile" href="/smile/" class="header-smile"> <div class="svg-icon"> <svg aria-hidden="true" width="92" height="26" viewBox="0 0 92 26" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M10.918 10.236c1.184.657 2.497 1.387 3.698 2.276a11.542 11.542 0 012.576 2.646c.707 1.028 1.06 2.158 1.06 3.443 0 1.413-.404 2.672-1.186 3.777-.783 1.104-1.92 1.978-3.41 2.62-1.464.642-3.207.95-5.176.95-1.288 0-2.728-.205-4.293-.59-1.591-.386-2.854-.874-3.788-1.439l2.172-5.01c.656.386 1.565.745 2.702 1.08 1.136.333 2.146.487 3.005.487.96 0 2.676-.257 3.055-1.361.438-1.306-.685-1.911-2.758-3.027-1.27-.684-2.899-1.56-4.742-2.908-.909-.668-1.717-1.49-2.45-2.518C.652 9.634.299 8.478.299 7.168c0-1.387.379-2.62 1.136-3.7C2.192 2.39 3.252 1.542 4.641.925 6.005.308 7.621 0 9.44 0c1.263 0 2.525.18 3.839.54 1.313.385 2.45.873 3.383 1.515l-1.944 4.522c-1.288-.437-2.273-.72-2.955-.873-1.59-.36-3.863-.566-4.444.745-.623 1.44 1.227 2.468 3.6 3.787zM64.97 25.589h6.59V0l-6.59.411V25.59zM38.05 9.095c2.425-1.49 4.672-2.235 6.718-2.235 4.191 0 6.287 2.363 6.287 7.04v11.715h-6.717V14.542c0-.72-.1-1.234-.303-1.62-.202-.385-.682-.564-1.414-.564-.328 0-.833.102-1.515.334-.682.23-1.313.462-1.869.72v12.203h-6.692V14.542c0-.72-.1-1.234-.303-1.62-.202-.385-.681-.564-1.414-.564-.303 0-.808.102-1.515.334-.707.23-1.338.462-1.894.72v12.177h-6.692V7.45h3.965l1.187 1.875c2.6-1.644 4.974-2.466 7.096-2.466 2.348 0 4.04.745 5.075 2.235zM54.717 25.589V9.3c.934.771 2.02 1.156 3.232 1.182a5.077 5.077 0 003.334-1.207v16.314h-6.566zM55.475 1.079C56.182.36 57.015 0 57.975 0c.984 0 1.843.36 2.55 1.079a3.583 3.583 0 011.06 2.595c0 .976-.353 1.824-1.06 2.543-.707.72-1.566 1.08-2.55 1.08-.96 0-1.793-.36-2.5-1.08-.708-.719-1.061-1.567-1.061-2.543 0-1.002.353-1.876 1.06-2.595z" fill="currentColor"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M91.763 16.443c0-1.696-.329-3.263-.96-4.65a7.844 7.844 0 00-2.828-3.34c-1.238-.823-2.778-1.234-4.571-1.234-1.768 0-3.384.386-4.798 1.156-1.44.771-2.55 1.876-3.359 3.315-.808 1.439-1.212 3.134-1.212 5.061 0 1.953.455 3.622 1.339 5.036.883 1.413 2.12 2.466 3.687 3.16 1.565.719 3.383 1.053 5.403 1.053 4.293 0 6.819-1.541 6.819-1.541l-1.516-4.497s-2.02.977-4.545.977c-2.879 0-3.838-1.773-4.066-2.544h10.606v-1.952zM80.98 15.107c-.026-.668.202-1.233.656-1.747.48-.514 1.01-.771 1.591-.771.732 0 1.313.257 1.692.796.379.54.58 1.105.58 1.722h-4.52z" fill="currentColor"></path> </svg> </div> </a> <button aria-label="Search" class="header-search-button js--search-suggestions-open"> <div class="search svg-icon" aria-hidden="true"> <svg aria-hidden="true" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect x="4" y="3" width="15" height="15" rx="7.5" stroke="currentColor" stroke-width="2"></rect> <line x1="17.4142" y1="16" x2="21.692" y2="20.2778" stroke="currentColor" stroke-width="2" stroke-linecap="round"></line> </svg> </div> <span>Search</span> </button> <button class="header-burger js--burger-button"> <div class="search svg-icon" aria-hidden="true"> <svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 16" width="20" height="20"> <path d="M1 8h18M1 1h18M1 15h18" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </div> <span>Menu</span> </button> </div> </nav> <mobile-menu class="header-nav-mobile js--nav-mobile"> <nav class="d-flex flex-column"> <button class="header-nav-mobile-close js--header-nav-mobile-close align-self-end"> <div class="svg-icon"> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M5 19L19 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> <path d="M5 5L19 19" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </div> <span class="visually-hidden">Close</span> </button> <ul class="header-nav-mobile-list"> <li> <a href="/departures/" class="d-flex align-items-center justify-content-between"> <span>Departures</span> <div class="svg-icon"> <svg class="svg-icon-Arrow" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M0 11.5L22.5 11.5" stroke="currentColor" stroke-width="2" /> <path d="M18 6L22.9953 11.5L18 17" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /> </svg> </div> </a> </li> <li> <a href="/prices/" class="d-flex align-items-center justify-content-between"> <span>Prices</span> <div class="svg-icon"> <svg class="svg-icon-Arrow" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M0 11.5L22.5 11.5" stroke="currentColor" stroke-width="2" /> <path d="M18 6L22.9953 11.5L18 17" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /> </svg> </div> </a> </li> <li> <a href="/practical/" class="d-flex align-items-center justify-content-between"> <span>Practical</span> <div class="svg-icon"> <svg class="svg-icon-Arrow" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M0 11.5L22.5 11.5" stroke="currentColor" stroke-width="2" /> <path d="M18 6L22.9953 11.5L18 17" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /> </svg> </div> </a> </li> <li> <a href="/travel-inspiration/" class="d-flex align-items-center justify-content-between"> <span>Travel Inspiration</span> <div class="svg-icon"> <svg class="svg-icon-Arrow" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M0 11.5L22.5 11.5" stroke="currentColor" stroke-width="2" /> <path d="M18 6L22.9953 11.5L18 17" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /> </svg> </div> </a> </li> <li> <a href="/on-the-ferry/" class="d-flex align-items-center justify-content-between"> <span>On the ferry</span> <div class="svg-icon"> <svg class="svg-icon-Arrow" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M0 11.5L22.5 11.5" stroke="currentColor" stroke-width="2" /> <path d="M18 6L22.9953 11.5L18 17" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /> </svg> </div> </a> </li> <li> <a href="/practical/traffic-information/?burgermenu" class="d-flex align-items-center justify-content-between"> <span>Traffic information</span> <div class="svg-icon"> <svg class="svg-icon-Arrow" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M0 11.5L22.5 11.5" stroke="currentColor" stroke-width="2" /> <path d="M18 6L22.9953 11.5L18 17" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /> </svg> </div> </a> </li> <li> <a href="/smile/" class="d-flex align-items-center justify-content-between smile-logo"> <div class="svg-icon"> <svg aria-hidden="true" width="43" height="26" viewBox="0 0 92 26" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M10.918 10.236c1.184.657 2.497 1.387 3.698 2.276a11.542 11.542 0 012.576 2.646c.707 1.028 1.06 2.158 1.06 3.443 0 1.413-.404 2.672-1.186 3.777-.783 1.104-1.92 1.978-3.41 2.62-1.464.642-3.207.95-5.176.95-1.288 0-2.728-.205-4.293-.59-1.591-.386-2.854-.874-3.788-1.439l2.172-5.01c.656.386 1.565.745 2.702 1.08 1.136.333 2.146.487 3.005.487.96 0 2.676-.257 3.055-1.361.438-1.306-.685-1.911-2.758-3.027-1.27-.684-2.899-1.56-4.742-2.908-.909-.668-1.717-1.49-2.45-2.518C.652 9.634.299 8.478.299 7.168c0-1.387.379-2.62 1.136-3.7C2.192 2.39 3.252 1.542 4.641.925 6.005.308 7.621 0 9.44 0c1.263 0 2.525.18 3.839.54 1.313.385 2.45.873 3.383 1.515l-1.944 4.522c-1.288-.437-2.273-.72-2.955-.873-1.59-.36-3.863-.566-4.444.745-.623 1.44 1.227 2.468 3.6 3.787zM64.97 25.589h6.59V0l-6.59.411V25.59zM38.05 9.095c2.425-1.49 4.672-2.235 6.718-2.235 4.191 0 6.287 2.363 6.287 7.04v11.715h-6.717V14.542c0-.72-.1-1.234-.303-1.62-.202-.385-.682-.564-1.414-.564-.328 0-.833.102-1.515.334-.682.23-1.313.462-1.869.72v12.203h-6.692V14.542c0-.72-.1-1.234-.303-1.62-.202-.385-.681-.564-1.414-.564-.303 0-.808.102-1.515.334-.707.23-1.338.462-1.894.72v12.177h-6.692V7.45h3.965l1.187 1.875c2.6-1.644 4.974-2.466 7.096-2.466 2.348 0 4.04.745 5.075 2.235zM54.717 25.589V9.3c.934.771 2.02 1.156 3.232 1.182a5.077 5.077 0 003.334-1.207v16.314h-6.566zM55.475 1.079C56.182.36 57.015 0 57.975 0c.984 0 1.843.36 2.55 1.079a3.583 3.583 0 011.06 2.595c0 .976-.353 1.824-1.06 2.543-.707.72-1.566 1.08-2.55 1.08-.96 0-1.793-.36-2.5-1.08-.708-.719-1.061-1.567-1.061-2.543 0-1.002.353-1.876 1.06-2.595z" fill="currentColor"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M91.763 16.443c0-1.696-.329-3.263-.96-4.65a7.844 7.844 0 00-2.828-3.34c-1.238-.823-2.778-1.234-4.571-1.234-1.768 0-3.384.386-4.798 1.156-1.44.771-2.55 1.876-3.359 3.315-.808 1.439-1.212 3.134-1.212 5.061 0 1.953.455 3.622 1.339 5.036.883 1.413 2.12 2.466 3.687 3.16 1.565.719 3.383 1.053 5.403 1.053 4.293 0 6.819-1.541 6.819-1.541l-1.516-4.497s-2.02.977-4.545.977c-2.879 0-3.838-1.773-4.066-2.544h10.606v-1.952zM80.98 15.107c-.026-.668.202-1.233.656-1.747.48-.514 1.01-.771 1.591-.771.732 0 1.313.257 1.692.796.379.54.58 1.105.58 1.722h-4.52z" fill="currentColor"></path> </svg> </div> <div class="svg-icon"> <svg class="svg-icon-Arrow" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M0 11.5L22.5 11.5" stroke="currentColor" stroke-width="2" /> <path d="M18 6L22.9953 11.5L18 17" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /> </svg> </div> <span class="visually-hidden">Smile</span> </a> </li> </ul> <div class="country-selector"> <select aria-label="select language" onchange="window.location.href=this.value"> <option value="https://www.scandlines.dk/" >DK</option> <option value="https://www.scandlines.com/" selected="true">EN</option> <option value="https://www.scandlines.de/" >DE</option> <option value="https://www.scandlines.pl/" >PL</option> <option value="https://www.scandlines.se/" >SV</option> </select> <div class="country-selector-current"> <img class="lazyload" src="//cmxsapnc.cloudimg.io/v7/https://www.scandlines.com/media/1pmn3ol0/flag-uk.svg" alt="EN" height="12" width="19" data-toggle-class="lazyloaded" /> <span class="country-selector-current-label">EN</span> <div class="svg-icon"> <svg class="svg-icon-Chevron" width="10" height="10" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill="none" d="M0 0h24v24H0z" /> <path d="M18 9l-6 6-6-6" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" /> </svg> </div> </div> </div> </nav> </mobile-menu> </header-component> </header> <search-suggestions-component class="search-suggestions"> <div class="search-suggestions-search"> <form id="SearchSuggestionsSearch" action="/search-results/" class="input-search" data-search-api="/api/search/SearchGrouped"> <div class="input-search-icon--pre"> <div class="svg-icon js--search-suggestions-close"> <div class="svg-icon"> <svg class="svg-icon-ArrowLongReversed" width="24" height="24" viewBox="0 0 24 24" fill="none" style="transform: rotate(180deg); transform-origin: center center;" xmlns="http://www.w3.org/2000/svg"> <path d="M0 11.5L22.5 11.5" stroke="currentColor" stroke-width="2"></path> <path d="M18 6L22.9953 11.5L18 17" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </div> </div> </div> <input type="search" id="SearchSuggestionsInput" placeholder="Search for everything" value="" autocomplete="off" class="ts-paragraph-lg" /> <button type="reset"> <div class="svg-icon"> <svg class="svg-icon-Close" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M5 19L19 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /> <path d="M5 5L19 19" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /> </svg> </div> </button> </form> </div> <div id="searchLoadingSpinner" class="search-suggestions-spinner"> <svg id="eKt9VwGUINq1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 45 45" shape-rendering="geometricPrecision" text-rendering="geometricPrecision"><style><![CDATA[#eKt9VwGUINq2_tr {animation: eKt9VwGUINq2_tr__tr 2500ms linear infinite normal forwards}@keyframes eKt9VwGUINq2_tr__tr { 0% {transform: translate(22.594568px,22.287628px) rotate(0deg)} 100% {transform: translate(22.594568px,22.287628px) rotate(360deg)}}]]></style><g id="eKt9VwGUINq2_tr" transform="translate(22.594568,22.287628) rotate(0)"><g transform="translate(-17.5,-11.327031)"><path d="M24.6068,0.5394c.312,0,.4186.251885.2384.56307l-3.552,6.14061h-17.65413L0.087656,1.10247c-.180176-.311185-.073541-.56307.238395-.56307h24.280749Z" fill="#192758" /><path d="M22.1996,21.9258L34.7433,1.18562c.1611-.265947.0275-.626656-.3328-.633381h-7.1323L18.1567,15.6323l3.4362,6.2067c.1741.3136.4455.3533.6067.0868Z" fill="#192758" /><path d="M4.81145,9.38044L16.9512,30.3578c.1563.269.4284.2354.6086-.0758l3.5551-6.1388L12.2875,8.89012l-7.10651.00245c-.36035,0-.52581.21825-.36954.48787Z" fill="#192758" /></g></g></svg> </div> <div id="SearchSuggestionsOutput" class="search-suggestions-sections" data-text-see-all="Show all"></div> <div id="SearchSuggestionsOutputNone" class="search-suggestions-sections"> <div class="search-suggestions-section"> <div> <h5 id="SearchSuggestionsOutputNoResults" class="ts-paragraph-lg mb-3">No search results</h5> <h3 class="ts-paragraph-sm">Popular searches</h3> <ul> <li> <a href="/search-results/?search=Rostock" class="ts-paragraph-md search-suggestions-category-button" data-search="Rostock"> <span>Rostock</span> <div class="svg-icon"> <svg class="svg-icon-ChevronRight" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill="none" d="M0 0h24v24H0z" /> <path d="M18 9l-6 6-6-6" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" style="transform: rotate(270deg); transform-origin: center center;" /> </svg> </div> </a> </li> <li> <a href="/search-results/?search=Puttgarden" class="ts-paragraph-md search-suggestions-category-button" data-search="Puttgarden"> <span>Puttgarden</span> <div class="svg-icon"> <svg class="svg-icon-ChevronRight" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill="none" d="M0 0h24v24H0z" /> <path d="M18 9l-6 6-6-6" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" style="transform: rotate(270deg); transform-origin: center center;" /> </svg> </div> </a> </li> <li> <a href="/search-results/?search=Berlin" class="ts-paragraph-md search-suggestions-category-button" data-search="Berlin"> <span>Berlin</span> <div class="svg-icon"> <svg class="svg-icon-ChevronRight" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill="none" d="M0 0h24v24H0z" /> <path d="M18 9l-6 6-6-6" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" style="transform: rotate(270deg); transform-origin: center center;" /> </svg> </div> </a> </li> <li> <a href="/search-results/?search=Hamborg" class="ts-paragraph-md search-suggestions-category-button" data-search="Hamborg"> <span>Hamborg</span> <div class="svg-icon"> <svg class="svg-icon-ChevronRight" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill="none" d="M0 0h24v24H0z" /> <path d="M18 9l-6 6-6-6" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" style="transform: rotate(270deg); transform-origin: center center;" /> </svg> </div> </a> </li> <li> <a href="/search-results/?search=Prices" class="ts-paragraph-md search-suggestions-category-button" data-search="Prices"> <span>Prices</span> <div class="svg-icon"> <svg class="svg-icon-ChevronRight" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill="none" d="M0 0h24v24H0z" /> <path d="M18 9l-6 6-6-6" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" style="transform: rotate(270deg); transform-origin: center center;" /> </svg> </div> </a> </li> </ul> </div> </div> </div> <div id="SearchSuggestionsButton" class="search-suggestions-button" data-text="Show all results"></div> </search-suggestions-component> <div id="VueApp"> <main> <section class="page-header page-header grid -article-header"> <div class="page-header-inner"> <div class="page-header-top"> <div class="product-hero-backlink"> <a href="/about-us/" class="button-arrow -left -back-button"> <span class="button-arrow-icon"></span> <span>About us</span> </a> </div> </div> <h1 class="page-header-title ts-h1"> Our green agenda </h1> </div> <p class="page-header-manchet"> We have a clear vision – sustainable ferry operation. </p> </section> <div class="main-content"> <article> <div class="text-wysiwyg grid container"><div class="text-wysiwyg-content"><p>To reach this goal, we continuously aim at finding the best and most sustainable technical solutions. However, sustainability must be the red thread through all our activities. Food waste, a safe work place, less use of chemicals and more green spaces on our land are among our focus areas.</p></div></div> <div class="content-tile container grid"> <ul class="content-tile-list"> <li> <a href="/about-us/our-green-agenda/a-sustainable-future/"> <h4 class="ts-h4">A sustainable future</h4> <p class="ts-paragraph mt-1 mb-2"> We support the UN’s Sustainable Development Goals. </p> <span class="arrow-long-animated"> <div class="svg-icon"> <svg width="44" height="24" viewBox="0 0 44 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M0 11.5L42.5 11.5" stroke="currentColor" stroke-width="2"></path> <path d="M38 6L42.9953 11.5L38 17" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </div> </span> </a> </li> <li> <a href="/about-us/our-green-agenda/green-ferry-operation/"> <h4 class="ts-h4">Green ferry operation</h4> <p class="ts-paragraph mt-1 mb-2"> We are bound for zero direct emission ferries. </p> <span class="arrow-long-animated"> <div class="svg-icon"> <svg width="44" height="24" viewBox="0 0 44 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M0 11.5L42.5 11.5" stroke="currentColor" stroke-width="2"></path> <path d="M38 6L42.9953 11.5L38 17" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </div> </span> </a> </li> <li> <a href="/about-us/our-green-agenda/sustainability-in-action/"> <h4 class="ts-h4">Sustainability in action</h4> <p class="ts-paragraph mt-1 mb-2"> Examples of sustainability initiatives beyond technical solutions on our ferries </p> <span class="arrow-long-animated"> <div class="svg-icon"> <svg width="44" height="24" viewBox="0 0 44 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M0 11.5L42.5 11.5" stroke="currentColor" stroke-width="2"></path> <path d="M38 6L42.9953 11.5L38 17" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </div> </span> </a> </li> </ul> </div> <div class="two-images grid container two-images-reversed"> <div class="image" > <img class="lazyload" width="640" height="448" data-toggle-class="lazyloaded" data-srcset="//cmxsapnc.cloudimg.io/v7/https://www.scandlines.com/media/zwxdnwd3/schleswig-holstein-puttgarden.jpg?func=crop&w=640&h=448&gravity=1260,864 640w, //cmxsapnc.cloudimg.io/v7/https://www.scandlines.com/media/zwxdnwd3/schleswig-holstein-puttgarden.jpg?func=crop&w=960&h=672&gravity=1260,864 960w, //cmxsapnc.cloudimg.io/v7/https://www.scandlines.com/media/zwxdnwd3/schleswig-holstein-puttgarden.jpg?func=crop&w=1280&h=896&gravity=1260,864 1280w, //cmxsapnc.cloudimg.io/v7/https://www.scandlines.com/media/zwxdnwd3/schleswig-holstein-puttgarden.jpg?func=crop&w=1600&h=1120&gravity=1260,864 1600w, //cmxsapnc.cloudimg.io/v7/https://www.scandlines.com/media/zwxdnwd3/schleswig-holstein-puttgarden.jpg?func=crop&w=1920&h=1344&gravity=1260,864 1920w" alt="Færgen Schleswig Holstein sejler mod Puttgarden havn" sizes="(max-width: 1920px) 100vw,50vw" /> <noscript inline-template> <img src="//cmxsapnc.cloudimg.io/v7/https://www.scandlines.com/media/zwxdnwd3/schleswig-holstein-puttgarden.jpg" alt="Færgen Schleswig Holstein sejler mod Puttgarden havn" srcset="//cmxsapnc.cloudimg.io/v7/https://www.scandlines.com/media/zwxdnwd3/schleswig-holstein-puttgarden.jpg?func=crop&w=640&h=448&gravity=1260,864 640w, //cmxsapnc.cloudimg.io/v7/https://www.scandlines.com/media/zwxdnwd3/schleswig-holstein-puttgarden.jpg?func=crop&w=960&h=672&gravity=1260,864 960w, //cmxsapnc.cloudimg.io/v7/https://www.scandlines.com/media/zwxdnwd3/schleswig-holstein-puttgarden.jpg?func=crop&w=1280&h=896&gravity=1260,864 1280w, //cmxsapnc.cloudimg.io/v7/https://www.scandlines.com/media/zwxdnwd3/schleswig-holstein-puttgarden.jpg?func=crop&w=1600&h=1120&gravity=1260,864 1600w, //cmxsapnc.cloudimg.io/v7/https://www.scandlines.com/media/zwxdnwd3/schleswig-holstein-puttgarden.jpg?func=crop&w=1920&h=1344&gravity=1260,864 1920w" sizes="(max-width: 1920px) 100vw,50vw" width="640" height="448" /> </noscript> </div> <div class="image" > <img class="lazyload" width="640" height="448" data-toggle-class="lazyloaded" data-srcset="//cmxsapnc.cloudimg.io/v7/https://www.scandlines.com/media/2qdlcwky/hybrid-ferry_1.jpg?func=crop&w=640&h=448&gravity=960,640 640w, //cmxsapnc.cloudimg.io/v7/https://www.scandlines.com/media/2qdlcwky/hybrid-ferry_1.jpg?func=crop&w=960&h=672&gravity=960,640 960w, //cmxsapnc.cloudimg.io/v7/https://www.scandlines.com/media/2qdlcwky/hybrid-ferry_1.jpg?func=crop&w=1280&h=896&gravity=960,640 1280w, //cmxsapnc.cloudimg.io/v7/https://www.scandlines.com/media/2qdlcwky/hybrid-ferry_1.jpg?func=crop&w=1600&h=1120&gravity=960,640 1600w, //cmxsapnc.cloudimg.io/v7/https://www.scandlines.com/media/2qdlcwky/hybrid-ferry_1.jpg?func=crop&w=1920&h=1344&gravity=960,640 1920w" alt="Scandlines' hybrid færge" sizes="(max-width: 1920px) 100vw,50vw" /> <noscript inline-template> <img src="//cmxsapnc.cloudimg.io/v7/https://www.scandlines.com/media/2qdlcwky/hybrid-ferry_1.jpg" alt="Scandlines' hybrid færge" srcset="//cmxsapnc.cloudimg.io/v7/https://www.scandlines.com/media/2qdlcwky/hybrid-ferry_1.jpg?func=crop&w=640&h=448&gravity=960,640 640w, //cmxsapnc.cloudimg.io/v7/https://www.scandlines.com/media/2qdlcwky/hybrid-ferry_1.jpg?func=crop&w=960&h=672&gravity=960,640 960w, //cmxsapnc.cloudimg.io/v7/https://www.scandlines.com/media/2qdlcwky/hybrid-ferry_1.jpg?func=crop&w=1280&h=896&gravity=960,640 1280w, //cmxsapnc.cloudimg.io/v7/https://www.scandlines.com/media/2qdlcwky/hybrid-ferry_1.jpg?func=crop&w=1600&h=1120&gravity=960,640 1600w, //cmxsapnc.cloudimg.io/v7/https://www.scandlines.com/media/2qdlcwky/hybrid-ferry_1.jpg?func=crop&w=1920&h=1344&gravity=960,640 1920w" sizes="(max-width: 1920px) 100vw,50vw" width="640" height="448" /> </noscript> </div> </div> </article> </div> </main> <flow-widget /> </div> <footer class="footer mt-9 mt-xl-10"> <img src="//cmxsapnc.cloudimg.io/v7/https://www.scandlines.com/media/ajbpv0hj/stamp-de.svg" alt="Stamp" class="footer-union lazyload" width="100" height="100" data-toggle-class="lazyloaded" /> <div class="footer-wrapper grid"> <div class="footer-card"> <h5 class="ts-h5">Book online and save money</h5> <button class="mt-2 mb-3 button -slim flow-starter" data-flow-data='{ "flowType": "bookingstarter"}' data-tracking-interaction="{"event":"Click","interaction":{"interactionType":"Button","interactionLabel":"Book","interactionComponent":"scandlinesFooter"}}"> <span> Book a ticket </span> </button> <ul class="footer-card-links"> <li class="mb-1"> <a href="/customer-services/download-the-scandlines-app/" class="basic-link-underlined">Download the Scandlines app</a> </li> </ul> </div> <div class="footer-links mt-3 mt-xl-8 mb-3"> <ul> <li class="footer-link footer-link-primary"> <a href="/customer-services/" class="basic-link">Customer services</a> </li> <li class="footer-link"> <a href="/customer-services/contact/" class="basic-link">Contact us</a> </li> <li class="footer-link"> <a href="/customer-services/rebooking-or-cancelling-your-ticket/" class="basic-link">Rebooking or cancelling your ticket</a> </li> <li class="footer-link"> <a href="/practical/traffic-information/" class="basic-link">Traffic information</a> </li> <li class="footer-link"> <a href="/customer-services/" target="" class="basic-link-underlined">See all</a> </li> </ul> <ul> <li class="footer-link footer-link-primary"> <a href="/on-the-ferry/" class="basic-link">On the ferry</a> </li> <li class="footer-link"> <a href="/on-the-ferry/food-on-board/" class="basic-link">Food on board</a> </li> <li class="footer-link"> <a href="/on-the-ferry/shopping-on-the-ferry/" class="basic-link">Shopping on the ferry</a> </li> <li class="footer-link"> <a href="/on-the-ferry/free-wi-fi/" class="basic-link">Free Wi-Fi</a> </li> <li class="footer-link"> <a href="/on-the-ferry/" target="" class="basic-link-underlined">See all</a> </li> </ul> <ul> <li class="footer-link footer-link-primary"> <a href="/about-us/" class="basic-link">About us</a> </li> <li class="footer-link"> <a href="/about-us/scandlines-press-room/" class="basic-link">Scandlines' Press Room</a> </li> <li class="footer-link"> <a href="/about-us/our-green-agenda/" class="basic-link">Our green agenda</a> </li> <li class="footer-link"> <a href="/about-us/management-and-investors/" class="basic-link">Management and ownership</a> </li> <li class="footer-link"> <a href="/about-us/jobs-and-careers/" class="basic-link">Jobs and careers</a> </li> <li class="footer-link"> <a href="/about-us/compliance/" class="basic-link">Compliance</a> </li> <li class="footer-link"> <a href="/about-us/transparency/" class="basic-link">Transparency</a> </li> <li class="footer-link"> <a href="/about-us/" target="" class="basic-link-underlined">See all</a> </li> </ul> </div> </div> <div class="footer-bottom grid"> <div class="footer-bottom-left"> <ul> <li> <div class="country-selector"> <select aria-label="select language" onchange="window.location.href=this.value"> <option value="https://www.scandlines.dk/" >DK</option> <option value="https://www.scandlines.com/" selected="true">EN</option> <option value="https://www.scandlines.de/" >DE</option> <option value="https://www.scandlines.pl/" >PL</option> <option value="https://www.scandlines.se/" >SV</option> </select> <div class="country-selector-current"> <img class="lazyload" src="//cmxsapnc.cloudimg.io/v7/https://www.scandlines.com/media/1pmn3ol0/flag-uk.svg" alt="EN" height="12" width="19" data-toggle-class="lazyloaded" /> <span class="country-selector-current-label">EN</span> <div class="svg-icon"> <svg class="svg-icon-Chevron" width="10" height="10" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill="none" d="M0 0h24v24H0z" /> <path d="M18 9l-6 6-6-6" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" /> </svg> </div> </div> </div> </li> <li><a href="http://www.scandlines-freight.com/en" target="_blank" class="basic-link">Freight</a></li> <li><a href="/agencies/" class="basic-link">Agencies</a></li> <li><a href="/bus/" class="basic-link">Bus</a></li> <li><a href="/terms/partnerships/" class="basic-link">Partnerships</a></li> </ul> </div> <div class="footer-bottom-center"> <a href="/"> <div class="svg-icon"> <img class="lazyload" width="210" height="20" src="//cmxsapnc.cloudimg.io/v7/https://www.scandlines.com/media/ddbizmnc/logo.svg" alt="Scandlines Logo" data-toggle-class="lazyloaded" /> </div> </a> </div> <div class="footer-bottom-right"> <ul> <li><a href="/terms/data-protection/" class="basic-link">Data Protection</a></li> <li><a href="/impressum/" class="basic-link">Impressum</a></li> <li><a href="/terms/" class="basic-link">Terms</a></li> </ul> </div> </div> </footer> <!-- version:1.0.0.0 handler:SEDZVPUMBWEB02 --> <div class="backdrop" style="opacity: 1; z-index:1;"></div> <modal-window class="modal modal-open"> <div class="modal-wrapper" style="left: 50%; top: 50%; width: 50%; z-index:2;"> <div class="modal-content" style="padding: 25px;"> <div class="modal-scrollable-content"> <h4 class="ts-h4">Please use Google Chrome, Firefox or Microsoft Edge.</h4> </div> </div> </div> </modal-window> <script type="text/javascript"> window.bookingStarterData = {"previousButtonText":"Previous","nextButtonText":"Next","findTicketsButtonText":"Find tickets","currentCountryCode":"en","currentDateTimeUtc":"2024-11-27T11:42:47.8079388Z","trackingFormName":"Booking starter","vehicles":[{"key":"CAR","name":"Car","description":"Up to 6 m","allowedLengthIds":[5],"lengthRequired":false,"maxPersons":9},{"key":"CARL","name":"Car (+ Trailer)","description":"Or car longer than 6 m","allowedLengthIds":[8,10,12,14],"lengthRequired":true,"maxPersons":9},{"key":"MOTCY","name":"Motorbike","description":"Up to 2.5m","allowedLengthIds":[2],"lengthRequired":false,"maxPersons":3},{"key":"MHOME","name":"Camper","description":"","allowedLengthIds":[5,8,10,12,14],"lengthRequired":true,"maxPersons":9}],"lengths":[{"id":5,"name":"Up to 6 m"},{"id":8,"name":"Up to 8 m"},{"id":10,"name":"Up to 10 m"},{"id":12,"name":"Up to 12 m"},{"id":14,"name":"Over 12 m"},{"id":2,"name":"Up to 2,5 m"}],"routes":[{"key":"DEPUT-DKROF","title":"Puttgarden","subtitle":"","titleLong":"Puttgarden to Rødby","departureCountry":"DE","isOresundsBridge":false,"homeboundRoutes":[{"key":"DKROF-DEPUT","title":"Rødby","subtitle":"","titleLong":"Rødby to Puttgarden","departureCountry":"DK","isOresundsBridge":false,"homeboundRoutes":null,"allowedVehicleKeys":null},{"key":"DKGED-DERSK","title":"Gedser","subtitle":"","titleLong":"Gedser to Rostock","departureCountry":"DK","isOresundsBridge":false,"homeboundRoutes":null,"allowedVehicleKeys":null}],"allowedVehicleKeys":["CAR","CARL","MOTCY","MHOME"]},{"key":"DERSK-DKGED","title":"Rostock","subtitle":"","titleLong":"Rostock to Gedser","departureCountry":"DE","isOresundsBridge":false,"homeboundRoutes":[{"key":"DKGED-DERSK","title":"Gedser","subtitle":"","titleLong":"Gedser to Rostock","departureCountry":"DK","isOresundsBridge":false,"homeboundRoutes":null,"allowedVehicleKeys":null},{"key":"DKROF-DEPUT","title":"Rødby","subtitle":"","titleLong":"Rødby to Puttgarden","departureCountry":"DK","isOresundsBridge":false,"homeboundRoutes":null,"allowedVehicleKeys":null}],"allowedVehicleKeys":["CAR","CARL","MOTCY","MHOME"]},{"key":"DKROF-DEPUT","title":"Rødby","subtitle":"","titleLong":"Rødby to Puttgarden","departureCountry":"DK","isOresundsBridge":false,"homeboundRoutes":[{"key":"DEPUT-DKROF","title":"Puttgarden","subtitle":"","titleLong":"Puttgarden to Rødby","departureCountry":"DE","isOresundsBridge":false,"homeboundRoutes":null,"allowedVehicleKeys":null},{"key":"DERSK-DKGED","title":"Rostock","subtitle":"","titleLong":"Rostock to Gedser","departureCountry":"DE","isOresundsBridge":false,"homeboundRoutes":null,"allowedVehicleKeys":null}],"allowedVehicleKeys":["CAR","CARL","MOTCY","MHOME"]},{"key":"DKGED-DERSK","title":"Gedser","subtitle":"","titleLong":"Gedser to Rostock","departureCountry":"DK","isOresundsBridge":false,"homeboundRoutes":[{"key":"DERSK-DKGED","title":"Rostock","subtitle":"","titleLong":"Rostock to Gedser","departureCountry":"DE","isOresundsBridge":false,"homeboundRoutes":null,"allowedVehicleKeys":null},{"key":"DEPUT-DKROF","title":"Puttgarden","subtitle":"","titleLong":"Puttgarden to Rødby","departureCountry":"DE","isOresundsBridge":false,"homeboundRoutes":null,"allowedVehicleKeys":null}],"allowedVehicleKeys":["CAR","CARL","MOTCY","MHOME"]}],"combiTicketRoutes":[{"key":"DEPUT-DKROF-DECPH-SEMAL","title":"Puttgarden-Rødby + Öresund Bridge","subtitle":"+ Øresund Bridge","titleLong":"Puttgarden to Rødby","departureCountry":"DE","isOresundsBridge":true,"homeboundRoutes":[{"key":"SEMAL-DECPH-DKROF-DEPUT","title":"Øresund Bridge + Rødby-Puttgarden","subtitle":"+ Øresund Bridge","titleLong":"Rødby to Puttgarden","departureCountry":"SE","isOresundsBridge":true,"homeboundRoutes":null,"allowedVehicleKeys":null},{"key":"SEMAL-DECPH-DKGED-DERSK","title":"Øresund Bridge + Gedser-Rostock","subtitle":"+ Øresund Bridge","titleLong":"Gedser to Rostock","departureCountry":"SE","isOresundsBridge":true,"homeboundRoutes":null,"allowedVehicleKeys":null}],"allowedVehicleKeys":["CAR","CARL","MOTCY","MHOME"]},{"key":"DEPUT-DKROF-DKHLS-SEHEL","title":"Puttgarden-Rødby + Helsingør-Helsingborg","subtitle":"+ Helsingør-Helsingborg","titleLong":"Puttgarden to Rødby","departureCountry":"DE","isOresundsBridge":false,"homeboundRoutes":[{"key":"SEHEL-DKHLS-DKROF-DEPUT","title":"Helsingborg-Helsingør + Rødby-Puttgarden","subtitle":"+ Helsingborg-Helsingør","titleLong":"Rødby to Puttgarden","departureCountry":"SE","isOresundsBridge":false,"homeboundRoutes":null,"allowedVehicleKeys":null},{"key":"SEHEL-DKHLS-DKGED-DERSK","title":"Helsingborg-Helsingør + Gedser-Rostock","subtitle":"+ Helsingborg-Helsingør","titleLong":"Gedser to Rostock","departureCountry":"SE","isOresundsBridge":false,"homeboundRoutes":null,"allowedVehicleKeys":null}],"allowedVehicleKeys":["CAR","CARL","MOTCY","MHOME"]},{"key":"DERSK-DKGED-DECPH-SEMAL","title":"Rostock-Gedser + Öresund Bridge","subtitle":"+ Øresund Bridge","titleLong":"Rostock to Gedser","departureCountry":"DE","isOresundsBridge":true,"homeboundRoutes":[{"key":"SEMAL-DECPH-DKGED-DERSK","title":"Øresund Bridge + Gedser-Rostock","subtitle":"+ Øresund Bridge","titleLong":"Gedser to Rostock","departureCountry":"SE","isOresundsBridge":true,"homeboundRoutes":null,"allowedVehicleKeys":null},{"key":"SEMAL-DECPH-DKROF-DEPUT","title":"Øresund Bridge + Rødby-Puttgarden","subtitle":"+ Øresund Bridge","titleLong":"Rødby to Puttgarden","departureCountry":"SE","isOresundsBridge":true,"homeboundRoutes":null,"allowedVehicleKeys":null}],"allowedVehicleKeys":["CAR","CARL","MOTCY","MHOME"]},{"key":"DERSK-DKGED-DKHLS-SEHEL","title":"Rostock-Gedser + Helsingør-Helsingborg","subtitle":"+ Helsingør-Helsingborg","titleLong":"Rostock to Gedser","departureCountry":"DE","isOresundsBridge":false,"homeboundRoutes":[{"key":"SEHEL-DKHLS-DKGED-DERSK","title":"Helsingborg-Helsingør + Gedser-Rostock","subtitle":"+ Helsingborg-Helsingør","titleLong":"Gedser to Rostock","departureCountry":"SE","isOresundsBridge":false,"homeboundRoutes":null,"allowedVehicleKeys":null},{"key":"SEHEL-DKHLS-DKROF-DEPUT","title":"Helsingborg-Helsingør + Rødby-Puttgarden","subtitle":"+ Helsingborg-Helsingør","titleLong":"Rødby to Puttgarden","departureCountry":"SE","isOresundsBridge":false,"homeboundRoutes":null,"allowedVehicleKeys":null}],"allowedVehicleKeys":["CAR","CARL","MOTCY","MHOME"]},{"key":"SEMAL-DECPH-DKROF-DEPUT","title":"Øresund Bridge + Rødby-Puttgarden","subtitle":"+ Øresund Bridge","titleLong":"Rødby to Puttgarden","departureCountry":"SE","isOresundsBridge":true,"homeboundRoutes":[{"key":"DEPUT-DKROF-DECPH-SEMAL","title":"Puttgarden-Rødby + Öresund Bridge","subtitle":"+ Øresund Bridge","titleLong":"Puttgarden to Rødby","departureCountry":"DE","isOresundsBridge":true,"homeboundRoutes":null,"allowedVehicleKeys":null},{"key":"DERSK-DKGED-DECPH-SEMAL","title":"Rostock-Gedser + Öresund Bridge","subtitle":"+ Øresund Bridge","titleLong":"Rostock to Gedser","departureCountry":"DE","isOresundsBridge":true,"homeboundRoutes":null,"allowedVehicleKeys":null}],"allowedVehicleKeys":["CAR","CARL","MOTCY","MHOME"]},{"key":"SEHEL-DKHLS-DKROF-DEPUT","title":"Helsingborg-Helsingør + Rødby-Puttgarden","subtitle":"+ Helsingborg-Helsingør","titleLong":"Rødby to Puttgarden","departureCountry":"SE","isOresundsBridge":false,"homeboundRoutes":[{"key":"DEPUT-DKROF-DKHLS-SEHEL","title":"Puttgarden-Rødby + Helsingør-Helsingborg","subtitle":"+ Helsingør-Helsingborg","titleLong":"Puttgarden to Rødby","departureCountry":"DE","isOresundsBridge":false,"homeboundRoutes":null,"allowedVehicleKeys":null},{"key":"DERSK-DKGED-DKHLS-SEHEL","title":"Rostock-Gedser + Helsingør-Helsingborg","subtitle":"+ Helsingør-Helsingborg","titleLong":"Rostock to Gedser","departureCountry":"DE","isOresundsBridge":false,"homeboundRoutes":null,"allowedVehicleKeys":null}],"allowedVehicleKeys":["CAR","CARL","MOTCY","MHOME"]},{"key":"SEMAL-DECPH-DKGED-DERSK","title":"Øresund Bridge + Gedser-Rostock","subtitle":"+ Øresund Bridge","titleLong":"Gedser to Rostock","departureCountry":"SE","isOresundsBridge":true,"homeboundRoutes":[{"key":"DERSK-DKGED-DECPH-SEMAL","title":"Rostock-Gedser + Öresund Bridge","subtitle":"+ Øresund Bridge","titleLong":"Rostock to Gedser","departureCountry":"DE","isOresundsBridge":true,"homeboundRoutes":null,"allowedVehicleKeys":null},{"key":"DEPUT-DKROF-DECPH-SEMAL","title":"Puttgarden-Rødby + Öresund Bridge","subtitle":"+ Øresund Bridge","titleLong":"Puttgarden to Rødby","departureCountry":"DE","isOresundsBridge":true,"homeboundRoutes":null,"allowedVehicleKeys":null}],"allowedVehicleKeys":["CAR","CARL","MOTCY","MHOME"]},{"key":"SEHEL-DKHLS-DKGED-DERSK","title":"Helsingborg-Helsingør + Gedser-Rostock","subtitle":"+ Helsingborg-Helsingør","titleLong":"Gedser to Rostock","departureCountry":"SE","isOresundsBridge":false,"homeboundRoutes":[{"key":"DERSK-DKGED-DKHLS-SEHEL","title":"Rostock-Gedser + Helsingør-Helsingborg","subtitle":"+ Helsingør-Helsingborg","titleLong":"Rostock to Gedser","departureCountry":"DE","isOresundsBridge":false,"homeboundRoutes":null,"allowedVehicleKeys":null},{"key":"DEPUT-DKROF-DKHLS-SEHEL","title":"Puttgarden-Rødby + Helsingør-Helsingborg","subtitle":"+ Helsingør-Helsingborg","titleLong":"Puttgarden to Rødby","departureCountry":"DE","isOresundsBridge":false,"homeboundRoutes":null,"allowedVehicleKeys":null}],"allowedVehicleKeys":["CAR","CARL","MOTCY","MHOME"]}],"ticketTypeStep":{"singleTicketText":"Oneway","returnTicketText":"Return","oneDayTicketText":"One Day Ticket","gangwayTicketText":"Pedestrian ticket","ticketLinkDescription":"Would you like to buy your ticket to/from Sweden together with your ferry ticket?","ticketLinkText":"See combi tickets at ForSea","ticketLinkUrl":"https://www.forsea.se/","ticketLinkShouldOpenInNewTab":true,"titleText":"Ticket type","headingText":"Which ticket type would you like?","subheadingText":"","trackingStepNumber":"1","trackingStepName":"Ticket Type"},"oneDayRouteStep":{"titleText":"Route for one day ticket","headingText":"Which route will you sail over?","subheadingText":null,"trackingStepNumber":"2","trackingStepName":""},"gangwayRouteStep":{"titleText":"Pedestrian ticket","headingText":"Board the ferry on foot","subheadingText":null,"trackingStepNumber":"3","trackingStepName":""},"countrySelectorStep":{"denmarkLabel":"Denmark\n","germanyLabel":"Germany","swedenLabel":"Sweden","titleText":"Outbound trip","headingText":"Where are you travelling from?","subheadingText":null,"trackingStepNumber":"4","trackingStepName":null},"outboundRouteGroupWithBridgeStep":{"toDenmarkLabel":"To Denmark","toSwedenLabel":"To Sweden","fromSwedenLabel":"From Sweden","fromDenmarkLabel":"From Denmark","viaOresundsBridgeLabel":"Via Øresund Bridge","viaHelsingborgHelsingorLabel":"Via Helsingborg-Helsingør","viaHelsingborgHelsingorSubLabel":"You are now being forwarded to Forsea","ticketLinkUrl":"https://www.forsea.se/","ticketLinkShouldOpenInNewTab":true,"titleTextSE":"Outbound trip from Sweden","titleTextDE":"Outbound trip from Germany","titleText":"Outbound trip from Denmark","headingText":"For which route would you like to buy a ticket?","subheadingText":null,"trackingStepNumber":"5","trackingStepName":null},"outboundRouteWithCombiTicketsStep":{"toDenmarkLabel":"To Denmark","toDemarkAndSwedenLabel":"To Denmark and then to Sweden","toSwedenAndGermanyLabel":"From Sweden and then onward to Germany","fromDenmarkLabel":"From Denmark","titleText":"Outbound trip route","headingText":"Which route are you taking?","subheadingText":null,"trackingStepNumber":"6","trackingStepName":null},"outboundRouteStep":{"combiTicketText":"Would you also like to book your Sweden ticket?","combiTicketLinkText":"Book a combi ticket","combiTicketChooseText":"Select route","titleText":"Outbound trip","headingText":"From where do you sail on your outbound trip?","subheadingText":"","trackingStepNumber":"7","trackingStepName":"Outbound"},"homeboundRouteStep":{"titleText":"Homebound Route","headingText":"Where do you sail from when you are going home?","subheadingText":"","trackingStepNumber":"8","trackingStepName":"Homebound"},"outboundDateStep":{"oneDayTicketHeading":"Which day do you want to go on a 1-day trip?","gangwayTicketHeading":"When are you traveling? The ticket is valid for outbound and return travel on the same calendar day.","titleText":"Outbound Date","headingText":"What day are you travelling?","subheadingText":"","trackingStepNumber":"9","trackingStepName":"Outbound date"},"homeboundDateStep":{"titleText":"Homebound Date","headingText":"What day are you travelling home?","subheadingText":"","trackingStepNumber":"10","trackingStepName":"Homebound date"},"transportationStep":{"titleText":"Vehicle","headingText":"How do you get to the ferry?","subheadingText":"","trackingStepNumber":"12","trackingStepName":"Choose vehicle"},"travelTimeStep":{"outboundText":"Outbound time","homeboundText":"Homebound time","titleText":"Time of travel","headingText":"What time do you expect to sail?","subheadingText":"We will find departures close to your chosen outbound time.","trackingStepNumber":"11","trackingStepName":"Departure time"},"totalLengthStep":{"titleText":"Length","headingText":"Total length","subheadingText":"","trackingStepNumber":"14","trackingStepName":"Vehicle length"},"passengersStep":{"titleText":"Persons","headingText":"How many people are taking part in the trip?","subheadingText":"It costs the same no matter how many people you travel with, but for safety reasons we need to know how many we have on board.","trackingStepNumber":"15","trackingStepName":"Persons amount"},"walkingStep":{"adultStepperLabel":"Adults","adultStepperUnit":"Adults","adultStepperUnitSingular":"Adult","childStepperLabel":"Children (5-12 year)","childStepperUnit":"Children","childStepperUnitSingular":"Child","infantStepperLabel":"Infants (age 0-4)","infantStepperUnit":"Infants","infantStepperUnitSingular":"Infant","tooManyPassengersErrorMessage":"A maximum of 25 tickets can be booked per booking","titleText":"Select number of passengers","headingText":"Pedestrian","subheadingText":"(Bicycle add-on can be purchased later in the bookingflow)","trackingStepNumber":"13","trackingStepName":""},"submitStepNumber":10,"submitStepName":"Choose ticket"}; </script> <script type="application/ld+json"> {"@context":"https://schema.org/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https://www.scandlines.com/about-us/","name":"About us"}},{"@type":"ListItem","position":2,"item":{"@id":"https://www.scandlines.com/about-us/our-green-agenda/","name":"Our green agenda"}}]} </script> <script src="/frontendDist/main.js?v=638677033160000000"></script> </body> </html>