:root{color-scheme:light dark;--body-color:#FFF;--text-color:#2F374F;--text-color-medium:#424b67;--text-color-light:#4F5878;--menu-color:#fff;--menu-hover:rgba(0,0,0,0.05);--menu-border:#ddd;--menu-links:#2F374F;--menu-dropdown:#fff;--menu-shadow:0 3px 7px 1px rgba(0,0,0,0.1);--card-background:#FFF;--card-background-blue:#E8F0FE;--light-background:#F9FAFC;--medium-background:#eff3fb;--switch-background:#bdc1cf;--dark-background:#181818;--dark-card:#202733;--dark-text:#B7BCC0;--green-background:#e2fce0;--green-headline:#0ec966;--green-text:#475467;--bullet-color:rgba(0,0,0,0.15);--img-gray:#F2F4F7;--img-blue:#EAF0F6;--img-red:#FFF4F4;--border:rgba(0,0,0,0.16);--border-light:rgba(0,0,0,0.075);--border-hover:rgba(0,0,0,0.25);--border-input:rgba(0,0,0,0.25);--input-color:#FFF;--overlay:rgba(0,0,0,0.2);--soft-gradient:linear-gradient(180deg, #f5f7fb 0%, #ebe9f5 100%);--info-background:#FFFAD0;--info-border:#ffe58b;--info-text:#695400;--success-background:#ecffef;--success-text:#1b8848;--error-background:#ffe8e8;--error-text:#e50707;--donate-text:#2f374f;--donate-link:#EF3939;--borderColor:#fff;--shadow:rgba(0,0,0,0.15);--wall-color:#F9FAFC;--testimonial-color:#fff;--testimonial-text:#2f374f;--testimonial-link:#2f374f;--testimonial-border:#eee;--quotes-color:#fff;--quotes-border:#ddd;--slider-background:rgba(0,0,0,0.15);--slider-anim-start:rgba(0,0,0,0.2);--slider-anim-end:rgba(0,0,0,0);--comment-background:#fff;--comment-border:rgba(0,0,0,0.075);--comment-border-hover:rgba(0,0,0,0.15);--comment-shadow:rgba(0,0,0,0.075);--comment-button:#fff}@media (prefers-color-scheme:dark){:root{--body-color:#0d1118;--text-color:#f5f5f5;--text-color-medium:#c2c9d1;--text-color-light:#a8b2bd;--menu-color:#0d1118;--menu-hover:#2e353f;--menu-border:#3b414d;--menu-links:#f5f5f5;--menu-dropdown:#171e28;--menu-shadow:0 1px 6px 0 #000;--card-background:#202733;--card-background-blue:#141a26;--light-background:#121721;--medium-background:#121721;--switch-background:#444e69;--dark-background:#121721;--dark-card:#202733;--dark-text:#ccc;--green-background:#121721;--green-headline:#fff;--green-text:#a8b2bd;--bullet-color:rgba(255,255,255,0.15);--img-gray:#202733;--img-blue:#202733;--img-red:#202733;--border:#383f48;--border-light:#282e35;--border-hover:#464d55;--border-input:#58616d;--input-color:#0d1118;--overlay:rgba(0,0,0,0.8);--soft-gradient:linear-gradient(180deg, #121721 0%, #0d1118 100%);--info-background:#1b2545;--info-border:#1b2545;--info-text:#FFF;--success-background:#00814c;--success-text:#fff;--error-background:#b11a1a;--error-text:#fff;--donate-text:#e1e1e1;--donate-link:#fff;--borderColor:#0d1118;--shadow:rgba(0,0,0,0.5);--wall-color:#121721;--testimonial-color:#202733;--testimonial-text:#f1f1f1;--testimonial-link:#f1f1f1;--testimonial-border:#000;--quotes-color:#333;--quotes-border:#3b4251;--slider-background:rgba(255,255,255,0.17);--slider-anim-start:#000;--slider-anim-end:rgba(0,0,0,0);--comment-background:#171d29;--comment-border:rgba(0,0,0,0.75);--comment-border-hover:#38445b;--comment-shadow:rgba(0,0,0,0.75);--comment-button:#2b3549}body #vlogo{background:transparent url("img/menu/logo-dm.svg") 0 10px no-repeat;background-size:142px 24px}.img-light{display:none !important}.inv-dark{filter:invert(1)}}@media (prefers-color-scheme:light){.img-dark{display:none !important}}.darkpage{--body-color:#0d1118;--text-color:#f5f5f5;--text-color-medium:#c2c9d1;--text-color-light:#a8b2bd;--menu-color:#0d1118;--menu-hover:#2b333f;--menu-border:#3b414d;--menu-links:#f5f5f5;--menu-dropdown:#171e28;--menu-shadow:0 1px 6px 0 #000;--card-background:#202733;--card-background-blue:#141a26;--light-background:#121721;--medium-background:#121721;--dark-background:#121721;--dark-card:#202733;--dark-text:#ccc;--green-background:#121721;--green-headline:#fff;--green-text:#a8b2bd;--bullet-color:rgba(255,255,255,0.15);--img-gray:#121721;--img-blue:#121721;--img-red:#121721;--border:#383f48;--border-light:#282e35;--border-hover:#464d55;--border-input:#58616d;--input-color:#0d1118;--overlay:rgba(0,0,0,0.8);--soft-gradient:linear-gradient(180deg, #121721 0%, #0d1118 100%);--info-background:#1b2545;--info-border:#1b2545;--info-text:#FFF;--success-background:#00814c;--success-text:#fff;--error-background:#b11a1a;--error-text:#fff;--donate-text:#e1e1e1;--donate-link:#fff;--borderColor:#0d1118;--shadow:rgba(0,0,0,0.5);--wall-color:#121721;--testimonial-color:#222;--testimonial-text:#f1f1f1;--testimonial-link:#f1f1f1;--testimonial-border:#000;--quotes-color:#333;--quotes-border:#3b4251;--slider-background:rgba(255,255,255,0.17);--slider-anim-start:#000;--slider-anim-end:rgba(0,0,0,0)}.darkpage #vlogo{background:transparent url("img/menu/logo-dm.svg") 0 10px no-repeat;background-size:142px 24px}/*! normalize.css MIT License & sanitize.css CC0 License */html,body{background:var(--body-color);color:var(--text-color);margin:0;text-align:left;-webkit-overflow-scrolling:touch}html,body,article,aside,footer,header,nav,section,picture,fieldset,figure,figcaption,main,blockquote{display:block;box-sizing:border-box;border:none;margin:0;padding:0}body{overflow-x:hidden}picture+figcaption{padding-top:.95rem}div,a,li,button,form,select,input,table,tr,td{box-sizing:border-box}audio,canvas,iframe,img,svg,video,picture{max-width:100%;vertical-align:middle}.nomargin{margin:0 !important}.vivaldibg{background:var(--light-background) url(img/backgrounds/vivaldi-shape-lm.svg) top right no-repeat;background-size:cover;padding:64px 0}@media (min-width:768px){.vivaldibg{padding:128px 16px}}@media (prefers-color-scheme:dark){.vivaldibg{background:var(--light-background) url(img/backgrounds/vivaldi-shape-dm.svg) top right no-repeat;background-size:cover}}video{width:100%;max-width:860px;height:auto}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper a{display:block;position:relative}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}audio,video,canvas{display:inline-block}audio:not([controls]){display:none;height:0}img{border:none;outline:none;max-width:100%;height:auto;color:var(--text-color)}img.w100{display:block;width:100%}div.w100{width:100%}svg{display:inline-block}svg:not(:root){overflow:hidden}.textcolor{color:var(--text-color)}input,select,textarea{margin:0;color:inherit;font-size:inherit;line-height:inherit;background-color:var(--input-color);color:var(--text-color)}input{overflow:visible;padding:0 10px;border:1px solid var(--border-input)}[type="search"]{outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,.clicktoplay,.vimeo-embed{cursor:pointer}button::-moz-focus-inner,[type="button"]::-moz-focus-inner [type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring [type="submit"]:-moz-focusring{outline:1px dotted #000}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type="checkbox"],[type="radio"],aside.sidebar ul{padding:0}::selection,::-moz-selection,::-webkit-selection{text-shadow:none}::placeholder{opacity:.7}template,[hidden],.hidden{display:none}a,area,button,input,label,select,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}.section,#main,#hero{text-align:left}#main{position:relative;min-width:240px;z-index:2}figcaption,.center{text-align:center}.center *{margin-left:auto !important;margin-right:auto !important}.center p.large{max-width:760px}.center h2 svg{margin:-2px 2px 0 2px !important}[style="text-align: center;"] *{margin-left:auto;margin-right:auto}.white{color:#fff}.nowrap{white-space:nowrap}.img-gray{background-color:var(--img-gray);width:100%}.img-blue{background-color:var(--img-blue);width:100%}.img-red{background-color:var(--img-red);width:100%}@media (min-width:768px){.showmobile{display:none !important}}@media (max-width:767px){.hidemobile{display:none !important}}@media (max-width:1023px){.hidetablet{display:none !important}}@media (min-width:768px){.alignright{float:right}.btn-link.alignright{margin-top:1rem}}.boxpadding{padding:40px 30px}@media (min-width:768px){.boxpadding{padding:60px 48px}}img.w100+h2,img.w100+h3,.box h2,.box h3,p+picture,.box p+a{margin-top:22px}.box p+.btn-primary{margin-top:4px}.relative{position:relative}.boxshadow{box-shadow:0 8px 26px var(--shadow)}.round{border-radius:100%}.rounded,.rounded-img img,.boxed .rounded{border-radius:5px}.no-top-radius{border-top-left-radius:0 !important;border-top-right-radius:0 !important}@media (min-width:768px){.rounded,.rounded-img img{border-radius:7px}.card .rounded-left-side{border-top-left-radius:16px;border-bottom-left-radius:16px;border-top-right-radius:0;border-bottom-right-radius:0}}.quote-logo{margin:10px auto 0 auto;display:block;width:auto;height:50px;border-radius:none !important}@media (min-width:1024px){.quote-logo{height:60px}}.large-quote .quote-logo{margin-top:20px;width:175px;height:auto}.large-quote .quote-logo:first-child{margin-top:0}.quote-author{display:block;border-radius:100%;margin:30px auto 15px auto}.h100{height:100%}.herotext{padding:32px 0}@media (min-width:768px){.herotext{padding:64px 0}}@media (min-width:1920px) and (min-height:1080px){.herotext{padding:80px 0}}.header-colorful{position:relative;background-color:#5D27DF;background-image:linear-gradient(190deg, rgba(64,255,0,0.2), rgba(64,0,255,0.5)),repeating-radial-gradient(circle farthest-corner at 100% 120%, rgba(0,0,255,0.2), rgba(0,0,0,0) 30%, rgba(0,0,255,0.2) 30%, rgba(0,255,0,0.1) 60%),linear-gradient(90deg, #4b0082, #4169e1, #3cb371);color:white;z-index:1;display:block;padding:64px 16px;margin-bottom:16px}@media (min-width:480px){.header-colorful{padding:96px 32px;margin-bottom:32px;text-align:center}}.header-colorful .row>div{margin-bottom:0}.header-colorful h1,.header-colorful a,.header-colorful a:visited{color:white}.header-colorful h1,.header-colorful p{color:white;max-width:32em;margin-left:auto;margin-right:auto}.header-colorful .btn-primary,.header-colorful .btn-secondary{display:block;border:none;margin:24px auto 0 auto}[data-a11y-dialog-native] .dialog-overlay{display:none}dialog[open]{display:block;border:none}.dialog[aria-hidden="true"]{display:none}.dialog-overlay{z-index:2;background-color:var(--overlay);position:fixed;top:0;left:0;bottom:0;right:0}dialog::backdrop{background-color:var(--overlay)}.dialog-content{border:1px solid var(--border);background-color:var(--card-background);color:var(--text-color);z-index:3;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0;padding:30px;max-width:90%;width:540px;border-radius:7px;font-size:.888889rem}.dialog-content p,.dialog-content li{font-size:.888889rem}@media screen and (min-width:700px){.dialog-content{padding:60px}}.dialog h2{margin:0}@media (max-width:859px){.mobileimg{display:block;width:100%;z-index:2}}@media (min-width:860px){.mobileimg{display:none}}span.anchor{display:block;height:120px;margin-top:-120px;visibility:hidden}.playing.fullscreen #header,.playing.fullscreen #footer,.playing.fullscreen #feature-hero:after,.playing.fullscreen .slider-nav,.playing.fullscreen #main>div,.playing.fullscreen #main>.section{display:none}.playing.fullscreen #main .videoarea{display:block !important}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:white;border-radius:2px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;clip-path:none;color:black;display:block;font-size:.888889rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.signupmessage{display:block;font-size:.888889rem;margin:30px 0;padding:15px 15px 15px 48px;border-radius:5px;color:var(--success-text);vertical-align:middle;background:var(--success-background) url(img/icons/success.svg) no-repeat 14px center;background-size:24px 24px}.signupmessage.fail{color:var(--error-text);vertical-align:middle;background:var(--error-background) url(img/icons/warning.svg?v=2) no-repeat 14px center;background-size:24px 24px}table{width:100%;font-size:1rem;margin-bottom:32px;border-collapse:collapse}table.stripes tr:nth-child(even){background-color:var(--card-background)}th,td{text-align:left;vertical-align:top;padding:20px 12px}th .h2,td .h2{line-height:1.4;margin-bottom:0}td{border-top:1px solid var(--border)}@media (max-width:767px){th,td{padding:14px 8px}.tablewrap th{padding:14px 8px}.tablewrap th:first-child{padding-left:0}.tablewrap .h2{font-size:1.166667rem}}@media (min-width:768px){.tablewrap{border:1px solid var(--border);margin-bottom:30px;border-radius:7px;margin:0 auto;max-width:928px}.tablewrap th{padding:10px 10px 20px 10px;vertical-align:middle}.tablewrap th:last-child{padding-right:20px !important}.tablewrap td{padding:14px 20px;vertical-align:middle}.tablewrap td:last-child{padding-right:20px !important}.tablewrap .check-yes,.tablewrap .check-no{width:64px;padding:20px 10px;text-align:center}.tablewrap .stripes{border-radius:7px;overflow:hidden}}.btnwrap{position:relative;width:306px;font-size:16px}.menu-space{width:296px;height:48px;position:relative;display:inline-block;margin:16px auto auto auto}.dldrop{display:none}button[aria-expanded="true"]+.dldrop{display:block;-webkit-animation-name:showMenu;animation-name:showMenu;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#main .download-menu{position:absolute;top:0;left:0;display:block;z-index:94;text-align:left}#main .download-menu .download-button{display:inline-block;color:white !important;text-shadow:0 1px 0 rgba(0,0,0,0.1);background-color:#4C70F0;background-image:linear-gradient(180deg, #5483FF 0%, #3c63ef 100%);box-shadow:0 2px 64px 0 rgba(0,0,0,0.05);padding:0 20px;height:48px;line-height:48px;font-weight:500;border-top-left-radius:4px;border-bottom-left-radius:4px;cursor:pointer;box-sizing:border-box;vertical-align:top;text-decoration:none;width:248px}#main .download-menu .download-button:hover{background-color:#3c63ef;background-image:linear-gradient(180deg, #5483FF 0%, #2c56ef 100%)}#main .download-menu svg{vertical-align:middle;margin:-3px 6px 0 0}#main .download-menu button{display:inline-block;float:right;width:48px;height:48px;background:#4a76f9 url(img/arrow-dwn-white.png) center no-repeat;border-left:1px solid rgba(255,255,255,0.3);border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0;cursor:pointer;box-sizing:border-box;vertical-align:top;text-decoration:none;z-index:95}#main .download-menu button:hover,#main .download-menu button.highlighted{background-color:#3c63ef}#main .download-menu>div{position:relative;white-space:nowrap}#main .download-menu ul{white-space:normal;width:296px;max-width:100%;background:white;box-shadow:0 2px 64px 0 rgba(0,0,0,0.09);margin:0;padding:0;border-bottom-left-radius:7px;border-bottom-right-radius:7px}#main .download-menu li{list-style:none}#main .download-menu .os-icon{display:inline-block;width:16px;height:16px;margin:0 6px 0 0 !important;vertical-align:middle;border-radius:0}#main .download-menu a>span{color:#919191}#main .download-menu ul a{display:block;white-space:nowrap;text-decoration:none;font-size:15px;border-top:1px solid rgba(0,0,0,0.16);padding:11px 20px;color:#2F374F}#main .download-menu ul a:hover{color:#4C70F0}.call-to-action{margin-top:30px}.checklist{padding:0;margin:20px 0}.checklist li{position:relative;list-style:none;background:transparent url(img/icons/checkmark-green.svg) 0 5px no-repeat;background-size:24px 24px;line-height:32px;margin:0;padding:0 0 0 36px;color:var(--text-color-light)}.checklist li+li{margin-top:8px}.border-top,.borders{border-top:1px solid var(--border)}.border-bottom,.borders{border-bottom:1px solid var(--border)}.border-light-top{border-top:1px solid var(--border-light)}.border-light-bottom{border-bottom:1px solid var(--border-light)}.borderedlist{padding:0;margin:30px 0 0 0}.borderedlist li{list-style:none;margin:0;padding:16px 4px;border-top:1px solid var(--border)}.borderedlist li:first-child{border-top:none}.borderedlist li a{display:block;color:var(--text-color);text-decoration:none}.borderedlist li a:hover{color:#4C70F0}@media (min-width:768px){.borderedlist.twocolumns{margin-top:40px}.borderedlist.twocolumns li{border-top:1px solid var(--border);width:50%;float:left}.borderedlist.twocolumns li:nth-child(odd){clear:both}.borderedlist.twocolumns:after{display:block;content:'';clear:both}}.linkbullets a{display:block;text-align:left;padding-left:24px;background:transparent url(img/icons/bullet.svg) center left no-repeat;background-size:8px}@media (prefers-color-scheme:dark){.linkbullets a{background:transparent url(img/icons/bullet-white.svg) center left no-repeat;background-size:8px}}#main .line-red{display:inline-block;border-bottom:2px solid #EF3939;margin-bottom:.25rem}#main .line-blue{display:inline-block;border-bottom:2px solid #4C70F0;margin-bottom:.25rem}#main .line-green{display:inline-block;border-bottom:2px solid #0EC966;margin-bottom:.25rem}.box{display:block;background-color:var(--body-color);width:100%;min-height:200px;box-shadow:0 2px 64px 0 rgba(0,0,0,0.05);border-radius:7px;height:100%}.box a{display:block}.box p a{display:inline}.box picture,.box img{display:block;border-radius:7px}@media (min-width:768px){.box>h2,.box>h3,.box>p,.box>ul,.box>ol{padding:0 15px}}@media (min-width:1024px){.box>h2,.box>h3,.box>p,.box>ul,.box>ol{padding:0 30px}}.box .boxpad{padding:20px 0 40px 0}@media (min-width:768px){.box .boxpad{padding:30px 0 60px 0}}.boxed{display:block;background:var(--card-background);border:1px solid var(--border-light);box-shadow:0 1px 0 var(--border-light),0 1px 5px rgba(88,102,126,0.1);color:var(--text-color);border-radius:7px;height:100%;padding:24px}.boxed h3{font-size:1.166667rem;margin:20pxpx 0 8px 0}.boxed p{font-size:1rem;margin:0}@media (min-width:768px){.boxed{padding:31px}}.card{display:block;background-color:var(--card-background);box-shadow:0 2px 64px 0 rgba(0,0,0,0.1);width:100%;height:100%;min-height:200px;border-radius:7px}@media (min-width:768px){.card{box-shadow:0 2px 64px 0 rgba(0,0,0,0.075)}}.card img{display:block;border-top-left-radius:10px;border-top-right-radius:10px}@media (min-width:768px){.card img{border-top-left-radius:16px;border-top-right-radius:16px}}.card .stretch div:nth-child(2) img{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media (min-width:768px){.card .stretch div:nth-child(2) img{border-bottom-left-radius:16px;border-bottom-right-radius:16px}}.card a+div{padding-top:20px}@media (min-width:768px){.card a+div{padding-top:30px}}.card a{display:block}.card div+a img,.card div+picture img{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media (min-width:768px){.card div+a img,.card div+picture img{border-bottom-left-radius:16px;border-bottom-right-radius:16px}}.card p a{display:inline}a.box,a.card,a.smallcard{position:relative;color:var(--text-color);text-decoration:none !important}.smallcard a{text-decoration:underline}.smallcard a:hover{text-decoration:none}a.smallcard:hover,a.smallcard:focus{box-shadow:0 2px 64px 0 rgba(0,0,0,0.12)}.card h2 a,.card h3 a{color:var(--text-color);text-decoration:none}.card h2 a:hover,.card h3 a:hover{text-decoration:underline}.smallcard{display:block;position:relative;background-color:var(--card-background);box-shadow:0 2px 64px 0 rgba(0,0,0,0.1);width:100%;height:100%;border-radius:7px}.smallcard>div{padding:32px}.smallcard p{margin:0}.smallcard p+p{margin-top:1rem}.smallcard img{display:block;width:100%;border-radius:5px}.smallcard>img,.smallcard>picture>img{border-bottom-left-radius:0;border-bottom-right-radius:0}.smallcard .videoWrapper{border-radius:7px;margin-bottom:16px}.smallcard .videoWrapper iframe{border-radius:7px}@media (min-width:768px){.smallcard{box-shadow:0 2px 64px 0 rgba(0,0,0,0.075)}}.playbtn{position:relative;display:block}.playbtn:before{display:block;position:absolute;top:50%;left:50%;margin-top:-22px;margin-left:-40px;content:'';width:80px;height:80px;background:transparent url(img/play-btn.webp);background-size:80px;z-index:99}@media (min-width:1024px){.playbtn:before{margin-top:-52px;margin-left:-60px;width:120px;height:120px;background-size:120px;transition:all .1s ease-in-out}.playbtn:hover:before{margin-top:-61px;margin-left:-70px;width:140px;height:140px;background-size:140px}}.darksection{background:var(--dark-background);padding:64px 0;margin:128px 0;color:var(--dark-text)}@media (min-width:768px){.darksection{padding:128px 16px;margin:128px 0}}.darksection .contrast p,.darksection p{color:var(--dark-text)}.darksection .contrast,.darksection a,.darksection h1,.darksection h2,.darksection h3{color:#fff}.darksection a:active,.darksection a:hover{color:#fff}.darksection a.readmore:after{background:transparent url(img/icons/chevron-right-white.svg) center no-repeat;background-size:16px 16px}.darksection .btn-secondary,.darksection .btn-primary{box-shadow:1px 1px 7px rgba(10,10,20,0.6) !important}.darksection .btn-secondary{border:2px solid transparent;background-color:#4C70F0 !important;color:#fff !important}.darksection .btn-secondary:hover{border-color:transparent}.darksection .box,.darksection .smallcard{background-color:var(--dark-card)}.darksection .box,.darksection .card{box-shadow:0 2px 64px 0 rgba(0,0,0,0.1)}.gaming-browser{color:#fff}.gaming-browser p{color:#b2b2b2;margin-bottom:1.5rem}.lightsection{background:var(--light-background);padding:64px 0;margin:128px 0}@media (min-width:768px){.lightsection{padding:128px 0;margin:128px 0}}.redtext{color:#EF3939}.greentext{color:#0EC966}.bluetext{color:#4C70F0}.greenbackground{background:var(--green-background);color:var(--green-text)}.greenbackground h2,.greenbackground h3{color:var(--green-headline)}.greenbackground p{color:var(--green-text)}.now,.row>.now{margin:0 auto;width:1344px;max-width:100%;padding:16px}.now h2,.row>.now h2{margin-bottom:1.5rem}@media (min-width:1024px){.now,.row>.now{padding:32px}}.now .center,.row>.now .center{padding:48px;border-radius:7px;background:var(--soft-gradient)}@media (min-width:1200px){.now .center,.row>.now .center{padding:64px}}.show-linux,.show-mac,.show-windows{display:none}html.linux .show-linux,html.mac .show-mac,html.windows .show-windows{display:block}html.is-vivaldi .show-vivaldi{display:block !important}.linux-store-buttons{display:none}html.linux .linux-store-buttons{display:inline-block;vertical-align:middle}html.linux .dl-hero .linux-store-buttons{display:block}.show-vivaldi,.is-vivaldi .hide-vivaldi{display:none !important}.is-vivaldi .show-vivaldi{display:block !important}.show-android,.show-ios{display:none !important}.android .show-android,.ios .show-ios{display:block !important}.android .show-desktop,.ios .show-desktop{display:none !important}.android #mobile-hero .btn-google-play,.ios #mobile-hero .btn-app-store{display:inline-block !important}.placetop{margin-top:-64px;padding-top:64px}.lightbg{background-color:var(--light-background)}.gradient10{background:#F7F7F9 url(img/gradients/10_lm.svg) center right no-repeat;background-size:auto 100%}@media (prefers-color-scheme:dark){.gradient10{background:#121721 url(img/gradients/10_dm.svg) center center no-repeat;background-size:cover}}#hero-android.gradient10,#hero-ios.gradient10,#mobile-hero.gradient10{background:#F7F7F9 url(img/gradients/10_lm.svg) center center no-repeat;background-size:cover}@media (prefers-color-scheme:dark){#hero-android.gradient10,#hero-ios.gradient10,#mobile-hero.gradient10{background:#121721 url(img/gradients/10_dm.svg) center center no-repeat;background-size:cover}}.videoloop{margin:48px 0 0 0}.videoloop video{border-radius:5px;filter:drop-shadow(0 8px 13px var(--shadow));display:block;width:100%;max-width:100%;height:auto}@media (min-width:768px){.videoloop video{border-radius:7px}}.video{position:relative;padding-bottom:56.25%;height:0;cursor:pointer;overflow:hidden}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;border-radius:7px}.video img,.videoframe,.smallvideo{border-radius:7px}.smallvideo{margin-bottom:20px}.vimeo-embed:before{display:block;position:absolute;top:50%;left:50%;margin-top:-24px;margin-left:-24px;content:'';width:48px;height:48px;background:transparent url(img/icons/play-blue.svg) center no-repeat;background-size:48px;border-radius:100%;box-shadow:0 1px 6px rgba(0,0,0,0.2);transition:all .1s ease-in-out;z-index:2}.vimeo-embed:hover:before{transform:scale(1.1)}.vimeo-embed picture{transition:all 8s ease-in-out}.vimeo-embed[data-vimeo-initialized="true"]:before{display:none}.vimeo-embed[data-vimeo-initialized="true"] picture{opacity:0}@media (min-width:400px){.vimeo-embed:before{margin-top:-32px;margin-left:-32px;width:64px;height:64px;background-size:64px}}@media (min-width:768px){.largevideo .vimeo-embed:before{margin-top:-40px;margin-left:-40px;width:80px;height:80px;background-size:80px}}@media (min-width:1080px){.vimeo-embed:before{margin-top:-40px;margin-left:-40px;width:80px;height:80px;background-size:80px}.largevideo .vimeo-embed:before{margin-top:-56px;margin-left:-56px;width:112px;height:112px;background-size:112px}}.mejs-button button{background-color:transparent !important;padding:0 !important;border-radius:0 !important;border:none !important}html{font-size:18px;color:var(--text-color);text-rendering:optimizeLegibility;line-height:1.7777778;font-weight:400;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale}body,button,input,select{font-family:system-ui,sans-serif;font-size:1rem}.balance{text-wrap:balance}.pretty{text-wrap:pretty}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{display:block;margin-top:1.777778rem;margin-bottom:.8888889rem;font-weight:700;line-height:1.25;letter-spacing:-0.022em}h1:first-child,.h1:first-child,h2:first-child,.h2:first-child,h3:first-child,.h3:first-child,h4:first-child,.h4:first-child,h5:first-child,.h5:first-child,h6:first-child,.h6:first-child{margin-top:0}h1.red-line::after{display:block;content:'';width:80px;padding-top:20px;border-bottom:3px solid #EF3939}picture+h2,picture+h3{margin-top:1.333333rem}h1,.h1{font-size:3rem;line-height:1.25;text-wrap:balance;margin-bottom:1.333333rem}h1.entry-title{text-wrap:unset}h2,.blogheader h1,.h2,.entry h1{font-size:2.444444rem;line-height:1.272727}h3,.h3,.entry h2{font-size:1.777778rem}.entry h3,h4,.h4,h5,h6,.blogcard h2,.iconlist h3{font-size:1.444444rem}.sidebar h2,.sidebar h3,.partnerinfo h2,.product-slider h3,.social-share-buttons h2,.large,.lead-text,.ppp p{font-size:1.166667rem;line-height:1.7142857}p{font-size:1rem;margin:.8888889rem 0;color:var(--text-color-light)}@media (min-width:1440px){.text-size-800{font-size:3.555556rem}}.text-size-700{font-size:3rem}.text-size-600{font-size:2.444444rem}.text-size-500{font-size:2rem}.text-size-400{font-size:1.777778rem}.text-size-300{font-size:1.444444rem}.text-size-200{font-size:1.166667rem}.text-size-100{font-size:1rem}.text-size-90{font-size:.888889rem}.text-size-80{font-size:.777778rem}@media (min-width:768px) and (max-width:1280px){.split h1{font-size:2.444444rem}}@media (max-width:767px){h1,.h1{font-size:2rem}h2,.blogheader h1,.h2,.entry h1{font-size:1.777778rem}h3,.h3,.entry h2{font-size:1.444444rem}.entry h3,h4,.h4,h5,h6,.blogcard h2,.iconlist h3{font-size:1.166667rem}.sidebar h2,.sidebar h3,.partnerinfo h2,.product-slider h3,.social-share-buttons h2,.large,.lead-text,.ppp p{font-size:1rem}}p:last-child{margin-bottom:0}figcaption{line-height:1.6}.stretch p:last-child{margin-bottom:1.33333rem}.contrast,.contrast p,.contrast li,.ppp p{color:var(--text-color)}small,.small,p.small,figcaption,aside.sidebar,.blogcard p,.boxed p,.smallcard p{font-size:.888889rem;line-height:1.75}input{font-size:.888889rem}.ppp p{margin:0}@media (max-width:767px){.ppp b{display:block;color:var(--text-color)}.ppp p{color:var(--text-color-medium)}}.entry-content p,blockquote p{color:var(--text-color-medium)}ul,ol,pre,table,blockquote{margin-top:1.333333rem;margin-bottom:1.333333rem}ul ul,ol ol,ul ol,ol ul{margin-top:0;margin-bottom:0}ul{list-style-position:outside;padding-left:1.5555556rem}ul li{list-style-type:disc}ul li+li{margin-top:.4444444rem}ol{padding-left:1em;list-style:none;counter-reset:list}ol>li{list-style:none;counter-increment:list;margin-bottom:.4444444rem}ol>li:before{float:left;padding-right:.75rem;content:counter(list) ". ";font-weight:bold}ol ol{margin:0 1.5555556rem 1.333333rem 1.5555556rem}ol ol li{margin-bottom:.4444444rem}ol.lower-alpha>li{list-style-type:lower-alpha}ol.lower-alpha>li:before{display:none}li{color:var(--text-color-medium)}.textright{text-align:right}.center p,.centertablet p,.centertabletplus p{max-width:640px}@media (min-width:1024px){.center p,.centertablet p,.centertabletplus p{max-width:768px}}@media (min-width:1024px){.center p.wider{max-width:832px}}.fullwidth{max-width:100% !important}.herotext h1{font-weight:900;margin-top:0}.herotext .small{margin-top:1.5rem}@media (min-width:1400px){.herotext p{max-width:700px}}@media (min-width:1921px){.herotext p{max-width:780px}}.center .herotext h1,.center .herotext h2{max-width:864px}.center .herotext h2{margin-top:0}.center .herotext p{max-width:800px}@media (min-width:960px){.center .herotext h1,.center .herotext p{max-width:960px}}b,strong,.bold{font-weight:700}.lead-text{font-weight:500}hr{clear:both;border:none;border-top:1px solid var(--border);line-height:0;height:1px;overflow:hidden;box-sizing:border-box;margin:47px 0 48px 0}#main>hr{margin:-1px auto;width:1344px;max-width:100%}a,a:active,a:visited,a:focus{-webkit-text-decoration-skip:objects;text-decoration:none;cursor:pointer}a{color:#4C70F0;text-decoration:underline}a:hover{text-decoration:none}a:focus{outline-width:1px}a:active{outline:none}a.readmore{position:relative;display:inline-block;font-weight:500;text-align:left}a.readmore:after{display:inline-block;content:'';width:20px;height:24px;background:transparent url(img/icons/chevron-right.svg) center no-repeat;background-size:16px 16px;vertical-align:middle;transition:all .1s ease-in-out;margin-left:0}a.readmore:hover:after{margin-left:3px}h1 a,h2 a,h3 a,h4 a{color:var(--text-color);text-decoration:none !important}h1 a:hover,h2 a:hover,h3 a:hover{color:#4C70F0}.graylinks{color:var(--text-color-medium)}.graylinks a,.graylinks a:visited{color:var(--text-color-medium);text-decoration:underline}.graylinks a:hover{color:var(--text-color-medium);text-decoration:none}a.graylink{color:var(--text-color-medium);text-decoration:underline}a.graylink:hover{color:var(--text-color-medium);text-decoration:none}sup{position:relative;vertical-align:super}sub{position:relative;vertical-align:sub}.preheader{display:block;color:#4C70F0;text-transform:uppercase;font-weight:500;padding-bottom:2px;letter-spacing:.5px}.preheader+h2,.preheader+h1{margin-top:8px}@media (max-width:767px){.centermobile{text-align:center}.centermobile *{margin-left:auto !important;margin-right:auto !important}}@media (max-width:768px){.centertablet{text-align:center}.centertablet *{margin-left:auto !important;margin-right:auto !important}}@media (min-width:768px){.centertabletplus{text-align:center}.centertabletplus *{margin-left:auto !important;margin-right:auto !important}}@media (min-width:1024px){.centerdesktop{text-align:center}.centerdesktop *{margin-left:auto !important;margin-right:auto !important}}@media (min-width:768px){.limitwidth{max-width:740px}}@media (min-width:1921px){.limitwidth{max-width:780px}}blockquote{display:block;position:relative;margin:1.333333rem 0;padding:32px 32px 32px 48px !important}@media (min-width:768px){blockquote{padding-left:64px !important}}blockquote p:first-child{margin-top:0;font-weight:500;font-size:1.166667rem}blockquote cite{display:block;margin-top:1.333333rem;font-style:normal;font-weight:400}blockquote::before{display:block;position:absolute;top:16px;left:0;width:32px;height:32px;content:'';background:transparent url(img/icons/quote1.svg) center no-repeat;background-size:32px;opacity:.25}@media (min-width:768px){blockquote::before{top:20px;width:44px;height:44px;background-size:44px}}blockquote.standard{margin:1.333333rem 0;padding:16px 0 16px 48px !important}blockquote.standard::before{top:0px;background-size:32px}blockquote.standard p{font-weight:400;font-size:1rem}@media (prefers-color-scheme:dark){blockquote::before{background:transparent url(img/icons/quote1-blue.svg) center no-repeat;background-size:32px;opacity:1}}@media (prefers-color-scheme:dark) and (min-width:768px){blockquote::before{background-size:48px}}blockquote.nosign::before{display:none}blockquote.centered{text-align:center;padding:176px 12px 96px 12px !important}@media (min-width:768px){blockquote.centered{padding-left:32px !important;padding-right:32px !important}}blockquote.centered p{max-width:848px;margin-left:auto;margin-right:auto}blockquote.centered::before{background:transparent url(img/icons/quote1-blue.svg) center no-repeat;background-size:32px;opacity:1;top:72px;left:50%;width:48px;height:48px;margin-left:-24px;background-size:48px}.whitetext li,.whitetext h1,.whitetext h2,.whitetext h3,.whitetext p,.whitetext a,.whitetext a:visited,.whitetext a:active,.whitetext a:focus,.whitetext label{color:white !important}.whitetext a.readmore:after{background:transparent url(img/icons/chevron-right-white.svg) center no-repeat;background-size:16px}.quotes{text-align:center;border-radius:7px;margin:0;padding:48px 32px !important}@media (min-width:768px){.quotes{padding:64px 48px !important}}.quotes .quote-logo+p,.quotes p{margin:0 auto;max-width:864px}@media (min-width:768px){.quotes .quote-logo+p:first-child,.quotes p:first-child{font-size:1.166667rem}}.quotes::before{top:auto;left:auto;width:100%;margin-bottom:24px;position:relative}.quotes cite{margin:0;font-weight:400}.quotes a{color:var(--text-color)}.large-quote .quotes{padding:64px 0 !important}.large-quote .quote-logo{max-width:50%;border-radius:0}.large-quote .quote-logo+p,.large-quote p:first-child{font-size:1.444444rem;font-weight:500}@media (min-width:768px){.large-quote .quote-logo+p,.large-quote p:first-child{font-size:1.777778rem}}.large-quote p+picture{margin:auto}.large-quote img{border-radius:100%;margin:48px auto 24px auto}.inline-quotes span{display:inline-block;opacity:.6;padding:0 8px;font-family:serif;font-weight:900;font-size:1.166667rem}.inline-quotes::before{display:none}.card a,.smallcard a{color:var(--text-color)}@media (prefers-color-scheme:dark){.entry-content p,td{color:var(--text-color-medium)}p a,p a:hover,p a:active,li a{color:var(--text-color)}.entry p a,.entry p a:hover,.entry p a:active,.entry li a{color:#cfd6dd}th,td.h4{color:white}}.downloadicon{width:32px;height:20px;background:transparent url(img/icons/download-circle.svg) top left no-repeat;background-size:20px 20px}.windows .downloadicon{background:transparent url(img/icons/os-white/windows.svg) top left no-repeat;background-size:20px 20px}.mac .downloadicon{background:transparent url(img/icons/os-white/mac.svg) top left no-repeat;background-size:20px 20px}#vivmenu .downloadicon{display:none}#vivmenu .dl-button{min-width:unset}button,[type="submit"],.vivaldi-button,.btn-primary,.wp-element-button{display:inline-block;color:white;-webkit-appearance:none;-moz-appearance:none;border:2px solid transparent;text-shadow:0 1px 0 rgba(0,0,0,0.1);text-decoration:none !important;background-color:#4C70F0;padding:14px 24px;border-radius:24px;line-height:16px;font-size:16px;font-weight:500;text-align:center;cursor:pointer;box-sizing:border-box;vertical-align:bottom;transition:all .1s ease-in-out}button:hover,[type="submit"]:hover,.vivaldi-button:hover,.btn-primary:hover,.wp-element-button:hover{background-color:#3c63ef}button svg,[type="submit"] svg,.vivaldi-button svg,.btn-primary svg,.wp-element-button svg{fill:currentColor}.btn-primary,.btn-secondary{min-width:128px}.btn-primary span,.btn-secondary span{display:inline-block;vertical-align:middle}p+.btn-primary,p+.btn-secondary{margin-top:8px}.herotext .btn-primary,.herotext .btn-secondary{margin:20px 4px 0 4px !important}.linux .herotext p+.btn-primary{margin-top:0}.herotext .btn-secondary{border-radius:32px;vertical-align:middle}[type="submit"]{font-size:16px;line-height:32px;margin-top:6px;padding:4px 20px}.btn-primary img,.btn-secondary img,.btn-primary svg,.btn-secondary svg{display:block;float:left;width:20px;height:20px;vertical-align:middle;margin-top:0 !important;margin-right:12px !important;margin-bottom:0 !important;margin-left:-2px !important}@media (max-width:1023px){a .version{display:none}}@media (max-width:360px){.btn-primary img,.btn-secondary img,.btn-primary svg,.btn-secondary svg{display:none}}.linux-store-buttons a{display:inline-block;margin:0 16px 8px 0}.center .linux-store-buttons a{margin:16px 4px 0 4px !important}.dl-hero .linux-store-buttons{margin-bottom:16px}.outline-button{display:inline-block;color:var(--text-color);text-decoration:none;border:2px solid var(--border);font-size:16px;line-height:16px;padding:14px 24px;border-radius:24px;background:var(--body-color)}.outline-button:hover{border-color:var(--border-hover)}.whitetext .outline-button{background:transparent;color:white;border-color:rgba(255,255,255,0.3)}.whitetext .outline-button:hover{border-color:white}.btn-google-play,.btn-app-store{display:inline-block;margin:0}.btn-google-play img,.btn-app-store img{display:block;width:auto;height:52px}@media (min-width:480px){.btn-google-play img,.btn-app-store img{height:56px}}.smaller .btn-google-play img,.smaller .btn-app-store img{height:48px}@media (min-width:480px){.smaller .btn-google-play img,.smaller .btn-app-store img{height:48px}}.btn-primary{margin-right:12px}a .version{display:inline-block;font-weight:400}a .platform{display:block;font-weight:400}.btn-secondary{display:inline-block;-webkit-appearance:none;-moz-appearance:none;border:2px solid var(--border);line-height:16px;font-size:16px;font-weight:500;padding:14px 24px;border-radius:24px;background:var(--body-color);color:var(--text-color) !important;text-decoration:none !important;vertical-align:middle;text-align:center;cursor:pointer}.btn-secondary:hover{background:var(--body-color);border-color:var(--border-hover)}.btn-secondary.hidden{display:none}#main .btn-link{color:#4C70F0 !important;text-decoration:underline !important;background:transparent;padding:0;text-shadow:none;font-size:.888889rem;font-weight:400;margin-bottom:24px}#main .btn-link:hover{text-decoration:none !important;background:transparent}#main .btn-close{display:block;position:absolute;top:20px;right:20px;color:var(--text-color) !important;background:transparent url(img/icons/close.svg) center no-repeat;background-size:24px;width:44px;height:44px;padding:10px;text-shadow:none;border:none}@media (prefers-color-scheme:dark){#main .btn-close{background:transparent url(img/icons/close-white.svg) center no-repeat;background-size:24px}}.dl-button,.herotext .dl-button,.now .dl-button{border:none;padding:2px;background:#3c63ef;border-radius:32px;line-height:24px}.dl-button>div,.herotext .dl-button>div,.now .dl-button>div{background-color:#4C70F0;background-image:linear-gradient(180deg, #5483FF 0%, #3c63ef 100%);border-radius:32px;box-shadow:inset 0 1.6px 0 rgba(255,255,255,0.25);padding:16px 26px}.dl-button:hover>div,.herotext .dl-button:hover>div,.now .dl-button:hover>div{background-color:#3c63ef;background-image:linear-gradient(180deg, #5483FF 0%, #2c56ef 100%)}.dl-button>div{display:flex;align-items:center}#topdl .dl-button{padding:1px}.herotext .dl-button>div,.herotext>.btn-secondary{min-height:60px}@media (min-width:768px){.herotext .dl-button>div,.now .dl-button>div,.herotext .btn-secondary{font-size:18px;font-weight:400}}.linux .has-snap .dl-button{border-radius:5px;min-height:56px;margin:16px 4px 0 4px !important}.linux .has-snap .dl-button>div{padding:13px 24px;min-height:auto;border-radius:3px}.page-template-linux-distributions .herotext .btn-secondary{min-height:64px;line-height:32px}@media (min-width:1920px){.herotext .dl-button>div,.now .dl-button>div{padding:16px 32px}.downloadicon{width:36px;height:24px;background:transparent url(img/icons/download-circle.svg) top left no-repeat;background-size:24px 24px}.windows .downloadicon{background:transparent url(img/icons/os-white/windows.svg) top left no-repeat;background-size:24px 24px}.mac .downloadicon{background:transparent url(img/icons/os-white/mac.svg) top left no-repeat;background-size:24px 24px}}.cssanimations #press-quote-slider .lslide.active,.cssanimations #altdownload:not(.hidden),.cssanimations #product-slider .lslide.active{opacity:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn}.cssanimations #press-quote-slider .lslide,.cssanimations #product-slider .lslide{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeOut;animation-name:fadeOut}.fadeIn,.fadeOut{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both}/*!
* animate.css - http://daneden.me/animate
* MIT license - Copyright 2016 Daniel Eden
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1;display:block}to{opacity:0;display:none}}@keyframes fadeOut{0%{opacity:1;display:block}to{opacity:0;display:none}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}50%{opacity:1}}.content{position:relative;width:1344px;max-width:100%;margin:auto;padding:0 16px;z-index:2}.section{width:1344px;max-width:100%;margin:auto}.section.full{width:100%}.section.narrow{width:928px}.section.textwidth{width:800px}.section:after{content:'';display:table;clear:both}.row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;padding:0 8px}@media (min-width:768px){.row{padding:0 16px}}@media (min-width:1024px){.row{padding:0}}.row>div{position:relative;width:100%;padding:16px}.row .row>div{padding:0}.row.width-auto>div{width:auto !important}#main .nopad{padding-top:0;padding-bottom:0}#main .nopadtop{padding-top:0}#main .nopadbottom{padding-bottom:0}#main .nomargintop{margin-top:0}#main .nomarginbottom{margin-bottom:0}.centeredcolumn{max-width:720px;margin:auto}.red_line{border-left:3px solid #EF3939}.blue_line{border-left:3px solid #4C70F0}.green_line{border-left:3px solid #0EC966}.ppp{margin:32px auto;padding:32px 16px}.ppp .row>.column{padding-top:0;padding-bottom:0}@media (min-width:768px){.ppp{padding:32px}}@media (max-width:767px){.ppp .row>.column{margin-bottom:32px}}.alignvertical{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}.split{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width:767px){.split{text-align:center}}.col{display:flex;width:100%}.col:nth-child(1)>div{padding:32px 24px;text-align:left}@media (max-width:767px){.col:nth-child(1)>div{text-align:center}.col:nth-child(1)>div p{max-width:600px;margin-left:auto;margin-right:auto;text-wrap:balance}}@media (min-width:480px){.col:nth-child(1)>div{padding:32px}}@media (min-width:768px){.col{width:50%}.col:nth-child(1)>div{padding:64px 0 64px 32px}.col>div{width:672px;max-width:100%;text-align:left}}@media (min-width:1024px){.col:nth-child(1)>div{padding-right:64px}}@media (min-width:1400px){.col{width:50% !important}}@media (min-width:1024px){.col:nth-child(1)>div{padding-top:100px;padding-bottom:100px}}@media (min-width:1280px){.col:nth-child(1)>div{padding-top:120px;padding-bottom:120px}}@media (min-width:768px){.col:nth-child(1){text-align:left}.col:nth-child(1)>div{margin-left:auto}.col:nth-child(2){text-align:right}.col:nth-child(2)>div{margin-right:auto}}.margintop{margin-top:32px}@media (min-width:768px){.fullheight{height:100%}}.container{clear:both;padding:32px 0}.col-md>div{width:33.333334%}.col-lg>div{width:50%}.reverse{flex-direction:row-reverse}.top{align-items:flex-start}.bottom{align-items:flex-end}.center-items{display:flex;align-items:center}.flex-end{align-self:flex-end}.baseline{align-items:baseline}aside.sidebar{width:100%;max-width:390px;padding:16px}@media (min-width:480px){aside.sidebar{max-width:420px;padding:32px}}aside.sidebar .section{padding-left:0;padding-right:0}.padded{padding:32px 16px}@media (min-width:640px){.padded{padding:64px 32px}}@media (min-width:768px){.padded{padding:96px 64px}}@media (min-width:540px){.textpad{padding:0 16px}}@media (min-width:768px){.textpad{padding:0 32px}}.card .textpad{padding:16px}@media (min-width:768px){.card .textpad{padding:32px}}.row>.column{position:relative;width:100%;padding:16px}@media (min-width:1024px){.row>.column{padding:32px}}.row>.column.w80{width:80%}.row>.column.w75{width:75%}.row>.column.w66{width:66.666666%}.row>.column.w60{width:60%}.row>.column.w55{width:55%}.row>.column.w50{width:50%}.row>.column.w45{width:45%}.row>.column.w40{width:40%}.row>.column.w33{width:33.333334%}.row>.column.w25{width:25%}.row>.column.w20{width:20%}@media (min-width:1024px){.row.closer{padding:16px}.row.closer>.column{padding:16px}}@media (min-width:1024px){.row.closer-v{padding:16px 0}.row.closer-v>.column{padding:16px 32px}}.row>.maincol{padding:0 16px 32px 16px}.maincol>.row{padding:0}.maincol .row>div{padding:16px 0}@media (min-width:768px){.row>.maincol{padding:0 0 32px 0}.maincol .row>div{padding:20px}.maincol .pagination{padding-left:10px}}@media (max-width:480px){.col-md>div,.col-lg>div{width:100%}}@media (max-width:767px){.row>.column.w100-mobile{width:100%}.row>.column.w75-mobile{width:75%}.row>.column.w66-mobile{width:66.666666%}.row>.column.w60-mobile{width:60%}.row>.column.w55-mobile{width:55%}.row>.column.w50-mobile{width:50%}.row>.column.w45-mobile{width:45%}.row>.column.w40-mobile{width:40%}.row>.column.w33-mobile{width:33.333334%}.row>.column.w25-mobile{width:25%}.spacetop-mobile{margin-top:64px}}@media (max-width:540px){.row>.column.w100-smallmobile{width:100%}}@media (min-width:600px) and (max-width:767px){.topfeatures>.column.w100-mobile,.ios-features>.column{width:50%}}@media (min-width:480px) and (max-width:859px){.col-lg>div{width:100%}.col-md>div{width:50%}}@media (min-width:1080px){.row>.maincol{width:72%;padding:0 16px 32px 16px}.row aside.sidebar{width:28%;padding:16px 4px}}@media (min-width:768px){#main .stretch{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:stretch}#main .stretch>div{width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}#main .stretch>div:nth-child(2){align-content:flex-end}}.place-v{display:table;width:100%;height:100%}.place-v>div{display:table-cell;vertical-align:middle}.place-b{display:table;width:100%;height:100%}.place-b>div{display:table-cell;vertical-align:bottom}#main .mediumspace{margin-top:32px;margin-bottom:32px}#main .smallspacetop{margin-top:16px}#main .spacetop,#main .spaced{margin-top:64px}#main .spacebottom,#main .spaced{margin-bottom:64px}@media (min-width:768px){#main .smallspacetop{margin-top:64px}#main .spacetop,#main .spaced{margin-top:96px}#main .spacebottom,#main .spaced{margin-bottom:96px}}@media (min-width:1024px){#main .extraspace{margin-top:128px;margin-bottom:128px}}@media (min-width:1440px) and (min-height:1080px){#main .spacetop,#main .spaced{margin-top:128px}#main .spacebottom,#main .spaced{margin-bottom:128px}#main .extraspace{margin-top:160px;margin-bottom:160px}}@media (min-width:768px) and (max-width:1023px){.row>.column.w100-tablet{width:100%}.row>.column.w75-tablet{width:75%}.row>.column.w66-tablet{width:66.666666%}.row>.column.w60-tablet{width:60%}.row>.column.w55-tablet{width:55%}.row>.column.w50-tablet{width:50%}.row>.column.w45-tablet{width:45%}.row>.column.w40-tablet{width:40%}.row>.column.w33-tablet{width:33.333334%}.row>.column.w25-tablet{width:25%}}@media (min-width:1024px){.row.whitespace{width:auto;max-width:none;margin-left:-20px !important;margin-right:-20px !important}.row.whitespace>div{padding:0 20px;margin-bottom:36px}}.no-flexbox .row{display:block}.no-flexbox .row>div{display:block;float:left}body{padding:64px 0 0 0;min-width:240px}#vivmenu{position:absolute;top:0;left:0;right:0;width:100%;min-width:240px;height:64px;padding:0;font-size:15px;line-height:24px;transition:all .02s ease-in-out;z-index:800}#vivmenu.solid{background-color:var(--menu-color)}#menucontent{position:relative;display:block;width:1344px;max-width:100%;min-width:240px;padding:10px 16px;margin:auto}@media (min-width:1024px){#menucontent{padding:10px 32px}}@media (min-width:768px) and (min-height:640px){#vivmenu{position:fixed}}#vlogo{display:block;width:142px;height:44px;z-index:98;background:transparent url("img/menu/logo-lm.svg") 0 10px no-repeat;background-size:142px 24px;margin:0 0 10px 0}.topmenu{margin:0;padding:0;list-style:none}.topmenu li{list-style:none;margin:0 !important}.topmenu,.submenu,#topdl{display:none}.topmenu>li{position:relative}.submenu[aria-hidden="false"]{visibility:visible}.sub-menu--right{left:auto !important;right:0 !important}svg[hidden]{display:none;position:absolute}.navicon,#navicon{display:block;background:transparent url(img/icons/menu.svg) center no-repeat;background-size:24px;position:absolute;width:44px;height:44px;top:10px;right:6px;padding:0;cursor:pointer;z-index:999;box-shadow:none;border:none;transition:all .1s ease-in-out;-webkit-tap-highlight-color:transparent;user-select:none}@media (max-width:880px){.showmenu #navicon{background:transparent url(img/icons/close.svg) center no-repeat;background-size:24px}.showmenu{overflow:hidden;overflow-y:scroll}.showmenu .topmenu .submenu{padding:8px 0}.showmenu .topmenu{display:block;margin:0 -24px;z-index:999;background:var(--menu-color);border-bottom:1px solid var(--menu-border);box-shadow:0 12px 80px rgba(88,102,126,0.2);opacity:1}.showmenu main,.showmenu footer{display:none}}@media (prefers-color-scheme:dark){#navicon{background:transparent url(img/icons/menu-dm.svg) center no-repeat;background-size:24px}.showmenu #navicon{background:transparent url(img/icons/close-dm.svg) center no-repeat;background-size:24px}}@media (min-width:480px){#navicon{right:14px}}@media (min-width:768px){#vlogo{margin-left:8px}}.topmenu{padding:0;border-bottom:1px solid var(--menu-border)}.topmenu>li{border-top:1px solid var(--menu-border)}.topmenu a,.topmenu button{padding:16px 24px;background:transparent;color:var(--menu-links);text-shadow:unset;font-size:15px;font-family:inherit;font-weight:500;text-decoration:none;display:block;width:100%;border-radius:0;border:none;line-height:24px;text-align:left;cursor:pointer}@media (min-width:480px){.topmenu a,.topmenu button{padding:16px 32px}}@media (min-width:768px){.topmenu a,.topmenu button{padding:16px 40px}}.topmenu a:hover,.topmenu button:hover{background:var(--menu-hover)}.topmenu button svg{width:16px;height:16px;float:right;margin:3px 0 3px 3px}@media (prefers-color-scheme:dark){.topmenu button svg{filter:invert(.75)}}.topmenu [aria-expanded="true"] svg{transform:scaleY(-1)}.topmenu button[aria-expanded="true"]{background:var(--menu-hover)}.topmenu .submenu{background-color:var(--menu-color);border-radius:3px;padding:0}.sublinks{list-style:none;padding:0;margin:0;border-radius:10px}.topmenu .submenu a{font-weight:400;padding:12px 24px 12px 20px;border-radius:0;border-left:4px solid transparent}@media (min-width:480px){.topmenu .submenu a{padding:12px 32px 12px 28px}}@media (min-width:768px){.topmenu .submenu a{padding:12px 40px 12px 36px}}.topmenu .submenu a:hover,.topmenu .submenu a:focus,.topmenu .submenu a.active{border-color:#EF3939;background-color:transparent}.topmenu .submenu[aria-hidden="false"]{display:block;width:100%;opacity:1}@media (min-width:892px){#vlogo{margin:0 16px 0 8px}#vlogo,.topmenu,.topmenu>li{float:left}.topmenu button{border-radius:5px}.topmenu button[aria-expanded="true"]{animation:fadeBg .6s ease-in-out both}.topmenu button svg{float:none;margin:0 0 0 3px}#navicon{display:none}.topmenu{display:block;padding:3px 0 1px 0;border:none}.topmenu a{border-radius:3px}.topmenu a,.topmenu button{border:none;padding:8px 12px}.topmenu .submenu{position:absolute;top:100%;left:0;box-shadow:var(--menu-shadow);background:var(--menu-dropdown);border:1px solid var(--menu-border);border-radius:7px;min-width:240px}.topmenu .submenu li+li{border-top:1px solid var(--menu-border)}.topmenu a,.topmenu button{font-size:16px}.topmenu .submenu a{padding:17px 20px 17px 17px;white-space:nowrap;font-size:15px;line-height:20px;border-radius:0;border-left:4px solid transparent;transition:all .1s ease-in-out}.topmenu .submenu a[target="_blank"]{background:transparent url(img/menu/external-lm.svg) center right 30px no-repeat;background-size:0}.topmenu .submenu a[target="_blank"]:hover{background:transparent url(img/menu/external-lm.svg) center right 20px no-repeat;background-size:16px}.topmenu .submenu li:first-of-type a{border-top-left-radius:7px;border-top-right-radius:7px}.topmenu .submenu li:last-of-type a{border-bottom-left-radius:7px;border-bottom-right-radius:7px}.topmenu>li{border:none;transition:all .1s ease-in-out}.topmenu .submenu[aria-hidden="false"]{position:absolute;width:auto;animation:slideUp .16s ease-in-out both}.topmenu.no-js li:hover .submenu,.topmenu.no-js li:focus-within .submenu{display:block;visibility:visible;position:absolute;width:auto;animation:slideUp .16s ease-in-out both}.topmenu.no-js li:hover svg,.topmenu.no-js li:focus-within svg{transform:scaleY(-1)}}@media (prefers-color-scheme:dark) and (min-width:880px){.topmenu .submenu a[target="_blank"]{background:transparent url(img/menu/external-dm.svg) center right 30px no-repeat;background-size:0px}.topmenu .submenu a[target="_blank"]:hover{background:transparent url(img/menu/external-dm.svg) center right 20px no-repeat;background-size:16px}}@media (min-width:1024px){#vlogo{margin-left:0}.topmenu>li>a,.topmenu>li>button{border:none;padding:8px 15px}}.topmenu .submenu .donatelink{background:transparent url(img/menu/heart.svg) center right 32px no-repeat;background-size:0px}.topmenu .submenu .donatelink:hover,.topmenu .submenu .donatelink:focus{background:transparent url(img/menu/heart.svg) center right 24px no-repeat;background-size:18px}@media (min-width:1080px){#topdl{display:block;position:absolute;top:14px;transition:top .1s ease-in-out;right:16px}#topdl .dl-button{display:inline-block;position:relative;background:#4C70F0;margin:1px 0 0 0;line-height:1;font-weight:400;text-align:center;cursor:pointer}#topdl .dl-button>div{box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);font-size:14px;padding:7px 18px 9px 18px}}@media (min-width:1024px){#topdl{right:32px}}@keyframes slideUp{0%{opacity:0;transform:translateY(6px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeBg{0%{background-color:var(--menu-hover)}100%{background-color:transparent}}.admin-bar #vivmenu{position:absolute;top:30px}#body #wpadminbar{position:absolute;text-align:center;height:32px;z-index:111111 !important}@media (max-width:799px){#body #wpadminbar{height:50px}.admin-bar #vivmenu{top:50px}}@media (max-width:1199px){#wpadminbar{position:absolute}}#wp-admin-bar-search{display:none}#wpadminbar #wp-toolbar{position:relative}#wp-admin-bar-root-default{margin-left:20px !important}#wpadminbar .quicklinks .menupop ul li .ab-item,#wpadminbar .quicklinks .menupop ul li a strong,#wpadminbar .quicklinks .menupop.hover ul li .ab-item,#wpadminbar .shortlink-input,#wpadminbar.nojs .quicklinks .menupop:hover ul li .ab-item{box-sizing:content-box}.ab-sub-wrapper .ab-item,.ab-sub-wrapper{padding-bottom:6px !important}@media (max-width:782px){#wpadminbar .ab-item:before,#wpadminbar .ab-icon:before{font-size:26px !important}#wpadminbar #wp-admin-bar-customize>.ab-item:before,#wpadminbar #wp-admin-bar-edit>.ab-item:before,#wpadminbar #wp-admin-bar-my-account>.ab-item:before,#wpadminbar #wp-admin-bar-my-sites>.ab-item:before,#wpadminbar #wp-admin-bar-site-name>.ab-item:before{top:10px !important}}@media (max-width:600px){#wp-admin-bar-root-default{margin-left:0 !important}}.modal{z-index:9999}#section-desktop{overflow:hidden}.vivaldihero{filter:drop-shadow(0 8px 12px var(--shadow))}html[lang=de] .center .herotext h1,html[lang=nl] .center .herotext h1,html[lang=fr] .center .herotext h1,html[lang=pt-pt] .center .herotext h1,html[lang=ru] .center .herotext h1{max-width:100%}.donations{width:100%;text-align:center;margin:.888889rem 0}.donations svg{display:inline-block;margin:-1px 2px 0 2px !important}@media (min-width:768px){.donations svg{margin:-2px 2px 1px 2px !important;width:22px;height:22px}}.donations p{color:var(--donate-text);margin:0}.donations a{color:var(--donate-link)}.donations a:hover{text-decoration:none}.marquee{overflow:hidden;background:var(--body-color);margin:-1px 0 0 0;padding:32px 0;border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light);white-space:nowrap;position:relative}.marqueeitem{display:inline-block;padding:0 32px;font-size:1.166667rem;font-weight:500;line-height:31px;height:31px}.js-marquee{height:31px}.marqueeitem img{margin-right:20px;vertical-align:bottom}@media (prefers-color-scheme:dark){.marqueeitem img{filter:invert(1)}}.joninfo{position:absolute;bottom:16px;right:16px;text-align:left;padding:12px 20px 13px 20px;background-color:rgba(255,255,255,0.7);border-radius:7px;color:#2F374F;line-height:20px;font-weight:400;font-size:.888889rem}.joninfo b{font-size:1rem}@media (max-width:1024px){.joninfo{bottom:10px;right:10px}}@media (max-width:480px){.joninfo{padding:8px 12px;font-size:.888889rem}.joninfo b{font-size:.888889rem}}.iconlist div{position:relative;padding-top:0;padding-right:0;padding-bottom:36px;padding-left:48px}@media (min-width:1024px){.iconlist div{padding-left:64px}}.iconlist div:last-child{padding-bottom:0}.iconlist img{position:absolute;top:0;left:0}.iconlist h3{margin-top:0}#latestnews{padding-top:0;padding-bottom:0}#latestnews h2{font-size:1rem;font-weight:500;line-height:1.555556}#latestnews img{max-height:224px}#latestnews .small{line-height:24px}.appbtns{padding-top:16px}.appbtns a{margin:0 5px 0 0}.center .appbtns a{margin:0 5px !important}#hero-android .appbtns a,#hero-ios .appbtns a{margin:0 !important}#mobile-hero{padding-top:16px}#mobile-hero .btn-google-play,#mobile-hero .btn-app-store{margin:auto}@media (max-width:767px){#mobile-hero p{max-width:640px}}#mobile-devices{width:100%;background:transparent url(img/android/hero-devices@2x.webp?v=74) top center no-repeat;background-size:84% auto;padding-bottom:80%}.no-webp #mobile-devices{background:transparent url(img/android/hero-devices.png?v=74) top center no-repeat;background-size:84% auto}@media (min-width:540px){#mobile-devices{min-height:420px;padding-bottom:0}}@media (min-width:640px){#mobile-devices{min-height:480px}}@media (min-width:768px){#mobile-hero{padding-top:0}.no-webp #mobile-devices,#mobile-devices{width:624px;min-height:520px;background-position:top left;background-size:624px auto;margin-top:6px}}@media (min-width:1400px){.no-webp #mobile-devices,#mobile-devices{min-height:540px}}@media (min-width:1920px){.no-webp #mobile-devices,#mobile-devices{height:612px}}#altdownload a{white-space:nowrap;margin:0}#altdownload p{margin:1rem 0}.wall-of-love h2{margin:0}.wall-of-love h2 span{vertical-align:middle}@media (min-width:1024px){h2 .love{width:32px;height:32px}}@media (min-width:1200px){h2 .love{width:36px;height:36px}}.testimonials{max-width:100%;margin:auto;column-count:1;column-gap:12px}@media (min-width:640px){.testimonials{padding:16px;column-gap:16px;column-count:2}}@media (min-width:960px){.testimonials{column-count:3}}@media (min-width:1320px){.testimonials{column-count:4}}@media (min-width:1860px){.testimonials{column-count:5}}@media (min-width:2100px){.testimonials{column-count:6}}.testimonial{max-width:100%;display:grid;grid-template-rows:1fr auto;margin-bottom:12px;break-inside:avoid;border-radius:20px}@media (min-width:640px){.testimonial{margin-bottom:16px}}.testimonial>div{padding:24px;background:var(--testimonial-color);border:1px solid var(--testimonial-border);box-shadow:0 2px 64px 0 rgba(0,0,0,0.05);border-radius:20px}.testimonial p{color:var(--testimonial-text);line-height:1.75;font-size:.888889rem;margin:16px 0 8px 0}.testimonial p+p{margin:8px 0}.testimonial a,.testimonial a:visited,.testimonial a:active,.testimonial a:focus,.testimonial a:hover{color:var(--testimonial-text);text-decoration:none}.testimonial .author{display:block;color:var(--testimonial-link) !important;line-height:1.1;min-height:48px;padding:0 0 0 64px;position:relative}.testimonial .author img{position:absolute;top:0;left:0;width:48px;height:48px;border-radius:100%}.testimonial .name{display:block;font-weight:bold;white-space:break-spaces;font-size:.888889rem;line-height:20px;max-height:40px;margin-bottom:5px;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.testimonial .name:hover{text-decoration:underline}.testimonial .handle,.testimonial .date,.testimonial .date:visited,.testimonial .date:active,.testimonial .date:focus{display:block;color:var(--testimonial-text);font-size:.777778rem;opacity:.7;word-wrap:break-word}.testimonial .x-icon{display:inline-block;width:24px;height:24px;float:right;margin:2px 0 8px 8px;background:transparent url(img/icons/x.svg) center no-repeat;background-size:16px}.testimonial .mastodon-icon{display:inline-block;width:24px;height:24px;float:right;margin:2px 0 8px 8px;background:transparent url(img/icons/mastodon.svg) center no-repeat;background-size:20px}@media (prefers-color-scheme:dark){.testimonial .x-icon{filter:invert(1)}}.lightSlider,.lightSlider li{margin:0;padding:0;list-style:none;list-style-position:outside}.lightSlider li{position:absolute}.product-slider .lightSlider li{position:relative}.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:before,.lightSlider:after{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform, height;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .abs.lSFade>*{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade>*.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px;margin:1px}.lSSlideOuter .lSPager.lSpg>li a{background-color:var(--bullet-color);border-radius:30px;display:inline-block;width:14px;height:14px;overflow:hidden;text-indent:-999em;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#4C70F0}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:7px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a{width:32px;display:block;top:50%;height:32px;cursor:pointer;position:absolute;z-index:99;margin-top:-16px;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSPrev{left:0;background:transparent url(img/icons/arrow-left.svg) center no-repeat;background-size:32px 32px}.lSNext{right:0;background:transparent url(img/icons/arrow-right.svg) center no-repeat;background-size:32px 32px}@media (prefers-color-scheme:dark){.lSPrev{background:transparent url(img/icons/arrow-left-white.svg) center no-repeat;background-size:32px 32px}.lSNext{background:transparent url(img/icons/arrow-right-white.svg) center no-repeat;background-size:32px 32px}}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{left:10px}.lSAction>.lSNext{right:10px}.lSAction>a.disabled{pointer-events:none}@media (max-width:767px){.lSAction{display:none !important}.lSPager{margin:auto;padding:10px 0 !important;text-align:center}.lSPager>li{cursor:pointer;display:inline-block;padding:0 5px;margin:0}.lSPager>li a{background-color:var(--bullet-color);border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSPager>li:hover a,.lSPager>li.active a{background-color:#4C70F0}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSPager{margin-top:0 !important}}@media (min-width:768px){.lSPager{display:none}.lSAction a{position:absolute;display:block;width:64px;height:64px;margin-top:-32px;opacity:.75;z-index:999}.lSAction a:hover,.lSAction a:focus{outline:none;opacity:1}.lSAction>.lSPrev{left:0}.lSAction>.lSNext{right:0}}@media (min-width:1024px){.lSAction a{border:2px solid transparent;border-radius:100%}.lSAction a:hover,.lSAction a:focus{border-color:var(--border)}}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.stop-scroll{height:100%;overflow:hidden}.stop-scroll #upgradevivaldi{opacity:0}.mediabox-wrap{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;z-index:999;width:100%;margin:auto;text-align:center;cursor:pointer;background-color:rgba(0,0,0,0.7);outline:none}.mediabox-content{position:relative;width:1394px;max-width:100%;padding:48px 16px;margin:auto;height:100%;outline:none}@media (min-width:768px){.mediabox-content{max-width:86%}}@media (min-width:1024px){.mediabox-content{max-width:76%}}@media (min-width:1441px) and (min-height:800px){.mediabox-content{padding:65px 16px}}.videobox{position:relative;padding-bottom:56.25%;height:0;box-shadow:0 13px 34px rgba(0,0,0,0.1),0 2px 6px rgba(0,0,0,0.1)}@media (min-width:1800px) and (min-height:900px){.videobox{top:30%;transform:translateY(-30%)}}.videobox iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.mediabox-close{display:none}.mediabox-wrap,.mediabox-hide{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:mediabox;animation-name:mediabox}.mediabox-hide{-webkit-animation-name:mediaboxhide;animation-name:mediaboxhide}@-webkit-keyframes mediabox{0%{opacity:0}100%{opacity:1}}@keyframes mediabox{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes mediaboxhide{0%{opacity:1}100%{opacity:0}}@keyframes mediaboxhide{0%{opacity:1}100%{opacity:0}}@media (min-width:768px){.mediabox-close{display:block;position:absolute;top:-15px;right:-15px;width:30px;height:30px;z-index:8;cursor:pointer;outline:0;background:transparent url('data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNjAgNjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxjaXJjbGUgY3g9IjMwIiBjeT0iMzAiIHI9IjMwIiBmaWxsPSIjMTAxMDEwIi8+CjxyZWN0IHg9IjE1IiB5PSIxOSIgd2lkdGg9IjQiIGhlaWdodD0iMzYiIHJ4PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtNDggMTUgMTkpIiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB4PSI0MiIgeT0iMTYiIHdpZHRoPSI0IiBoZWlnaHQ9IjM2IiByeD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoNDggNDIgMTYpIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4=') center no-repeat;background-size:30px 30px}}@media (min-width:1080px){.mediabox-close{top:-24px;right:-24px;width:48px;height:48px;background-size:48px 48px}}.switch input[type=checkbox]{height:0;width:0;visibility:hidden;position:absolute}.switch label{cursor:pointer;text-indent:-9999px;width:60px;height:30px;background:var(--switch-background);display:block;border-radius:100px;position:relative}.switch label:after{content:'';position:absolute;top:5px;left:6px;width:20px;height:20px;background:#fff;border-radius:100%;transition:.1s}.switch input:checked+label{background:#4C70F0}.switch input:checked+label:after{left:54px;transform:translateX(-100%)}.switch label:active:after{width:30px}.faqswitch{float:right;margin:0 0 0 10px}@media (min-width:1024px){.faqswitch{margin-top:15px}}.faq{margin:40px 0 0 0;padding:0;list-style:none;border-top:1px solid var(--border)}.faq .item{list-style:none;border-top:1px solid var(--border);padding:0;margin:0}.faq .item:first-child{border:none}.faq details{margin:0;padding:26px 0;font-weight:400}.faq details summary{cursor:pointer;font-weight:500}.faq details summary:hover,.faq details summary:focus{color:var(--text-color)}.faq details a{color:var(--text-color)}.faq details p,.faq details ul{max-width:820px;margin:1rem 0;font-weight:400}.faq details:last-child{margin-bottom:0}#footer{position:relative;border-top:1px solid var(--border-light);background-color:var(--light-background);min-width:240px;z-index:1;margin-top:60px}#footer b{color:var(--text-color)}#footer #footer-nav a,#footer #footer-nav a:visited{text-decoration:none}#footer #footer-nav a:hover{text-decoration:underline}#footer ul{margin:0}#footer ul,#footer li,#footer p{margin:0;padding:0;font-size:14px;line-height:1.5}#footer li{list-style:none;margin-top:8px}#footer select{font-size:14px;border:1px solid var(--border-hover);border-radius:4px;background:var(--body-color);color:var(--text-color);padding:2px 6px}#footer .copyright p{letter-spacing:.5px;font-size:14px;line-height:26px;margin:0}#footer .copyright span span{opacity:.4}#footer #vivaldi-icon{display:inline-block;vertical-align:middle;width:24px;height:24px;margin:-2px 5px 0 0}#footer-nav{font-size:14px}.single #footer{margin-top:0}@media (max-width:320px){#footer-nav .w50-mobile{width:100%}}@media (max-width:1023px){#footer .reverse{padding-top:16px}}#newsletterpromo{font-size:.888889rem}#newsletterpromo b{font-weight:500}#newsletterpromo svg{width:30px;height:30px;margin-right:10px;margin-bottom:2px;vertical-align:middle}#newsletterpromo a,#newsletterpromo a:visited{text-decoration:none}#newsletterpromo a:hover{text-decoration:underline}.locales{margin:-3px 0 16px 0}#social a{display:inline-block;box-sizing:border-box;width:24px;height:24px;margin:0 0 0 5px}#social a:hover{opacity:.8}#social svg{display:block;width:24px;height:24px;border-radius:4px}@media (prefers-color-scheme:dark){#social #twitter,#social #threads{filter:invert(1)}}@media (max-width:767px){#footer .row>div{padding-bottom:20px !important}.copyright a{white-space:nowrap}}@media (min-width:768px){#social,.locales{text-align:right}}.page-template-whatsnew #footer .row+.row{margin-bottom:60px}#footer.simplefooter{padding:20px 0;font-size:14px;margin:0}#footer.simplefooter span{display:inline-block;height:24px;line-height:24px}#footer.simplefooter>div{display:flex;flex-wrap:wrap}#footer.simplefooter>div>div{width:100%;line-height:24px}#footer.simplefooter .lang{padding-top:20px}#footer.simplefooter span,#footer.simplefooter svg{vertical-align:middle}#footer.simplefooter svg{margin-right:6px}@media (min-width:480px){#footer.simplefooter>div>div{width:50%;margin-bottom:0}#footer.simplefooter .lang{padding:0;text-align:right}}#upgradevivaldi{display:block;width:100%;background:var(--body-color);border-top:1px solid var(--border);border-bottom:1px solid var(--body-color);padding:14px 0;color:var(--text-color);text-decoration:none}#upgradevivaldi p{margin:0;font-size:15px;line-height:25px;font-weight:500}#upgradevivaldi .column{padding:0 16px;text-align:center;margin-bottom:0}#upgradevivaldi svg{display:inline-block;margin:0 4px 0 0;vertical-align:bottom}@media (max-width:1023px){#upgradevivaldi b{display:block}}@media (min-height:540px) and (min-width:1024px){#upgradevivaldi{position:fixed;bottom:0;left:0;z-index:9999;transition:all .1s ease-in-out}#upgradevivaldi b{color:#4C70F0}#upgradevivaldi:hover{background:var(--body-color)}}#upgradevivaldi .content{width:1344px;max-width:100%;margin:auto}.btn-dl{display:inline-block;border:none;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;vertical-align:bottom;border-radius:4px;text-align:center;cursor:pointer;line-height:24px;padding:7px 21px 7px 11px;font-size:14px;font-weight:500;line-height:1;background-color:#4C70F0;border:1px solid #4C70F0;color:white !important;text-shadow:0 1px 0 rgba(33,33,33,0.3)}.btn-dl:hover{border-color:#3c63ef}.btn-dl img{vertical-align:bottom;margin-right:5px}.btn-dl svg{vertical-align:bottom;margin-right:8px}#thankyou-dialog{display:none}#thankyou-dialog.fadeOut{display:none !important}.dl-thanks{background:#F7F7F9 url(img/gradients/10_lm.svg) center bottom no-repeat;background-size:cover;height:100vh;padding:0 24px}@media (min-width:480px){.dl-thanks{padding:0 32px}}@media (min-width:768px){.dl-thanks{padding:0 40px}}.dl-thanks main,.dl-thanks footer{display:none}@media (prefers-color-scheme:dark){.dl-thanks{background:#121721 url(img/gradients/10_dm.svg) center center no-repeat;background-size:cover}}.dl-thanks #thankyou-dialog{display:block;width:100%;padding-top:80px;z-index:900}.dl-thanks #thankyou-dialog>div{background-color:var(--body-color);display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;position:relative;padding:30px;border-radius:16px;border:1px solid var(--border-light);box-shadow:0 4px 18px rgba(0,0,0,0.12);color:var(--text-color);width:1200px;max-width:100%;margin:0 auto}.thanks-content{text-align:left;width:100%}.thanks-content h2{font-size:1.444444rem;font-weight:bold;margin:0 auto 20px auto}.thanks-content h2+p{font-weight:500}.thanks-content p{margin:10px auto;font-size:1rem}.thanks-content p:first-of-type{margin-top:0}.thanks-content .small{font-size:15px}.thanks-content p,.thanks-content a,.thanks-content a:visited{color:var(--text-color)}.thanks-content a{white-space:nowrap}.dl-header .dl1{padding:0 20px 20px 0}.dl-header .dl2 p{font-size:15px;font-weight:500;margin:0}.dl-header .dl2 h2{margin:0 0 20px 0}.dl-header+p{font-weight:500}.dl-progress{display:none}@media (min-width:1024px){.dl-header+p{display:none}.dl-header{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;padding-top:10px}.dl-header .dl1{padding:0 22px 20px 0}.dl-header .dl2 p{font-size:15px;font-weight:500;line-height:1.4;margin:0}.dl-header .dl2 h2{margin:0}.dl-progress{padding:48px 3px;width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.dl-progress .st{width:33.333333%;position:relative}.dl-progress .num{display:block;width:100%;height:10px;background:var(--border-light);border-radius:3px;vertical-align:middle;margin-bottom:10px}.dl-progress b{display:block;box-sizing:border-box;position:absolute;width:42px;height:42px;font-size:18px;font-weight:bold;line-height:40px;text-align:center;background:var(--body-color);border:1px solid var(--border-hover);border-radius:100%;top:-18px;left:-3px}.dl-progress .st1 .num{background:#4C70F0}.dl-progress .st1 b{border-color:#4C70F0;background:#4C70F0;color:white}.dl-progress p{margin:20px 0 0 0;font-weight:500;padding-top:24px;vertical-align:middle}.dl-progress svg{vertical-align:middle;margin-left:2px}.dl-progress+p{padding-left:3px}.dl-progress span{display:inline-block;vertical-align:middle;padding-right:2px}}#thankyou-mobile .thanks-content{text-align:center;width:720px;margin:0 auto}#thankyou-mobile .thanks-content #vicon{margin:0 auto 20px auto}@media (min-width:480px){.dl-thanks #thankyou-dialog>div{padding:40px}.thanks-content h2{font-size:1.777778rem}}@media (min-width:640px){.dl-thanks #thankyou-dialog>div{padding:60px}.thanks-content #vicon{width:64px;height:64px}.thanks-content h2{font-size:2rem}}#closediv{display:block;position:absolute;top:10px;right:10px;width:40px;height:40px;border:2px solid var(--border-light);border-radius:100%;background:transparent url(img/icons/close.svg) center no-repeat;background-size:20px}#closediv:hover{border-color:var(--border)}@media (prefers-color-scheme:dark){#closediv{background:transparent url(img/icons/close-white.svg) center no-repeat;background-size:20px}}#main #signupform{padding-top:5px}#main #signupform input{padding:11px 12px;font-size:1rem;line-height:20px;width:240px;max-width:100%;border-radius:7px}#main #signupform button{padding:10px 24px !important;margin:5px 0 0 5px;line-height:20px;height:auto;border-radius:7px}@media (min-width:768px){.thanks-content h1{font-size:2rem}#main #signupform input{width:70%}#main #signupform button{width:29%;margin:0 0 0 1%}}