: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)}@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)}body #vlogo{background:transparent url("img/menu/logo-dm.svg") 0 10px no-repeat;background-size:142px 24px}.img-light{display:none !important}}@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}.darkpage .img-light{display:none !important}/*! 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}.large-left,.large-right{width:100%}@media (min-width:768px){.extrapadright{padding-right:20px}.extrapadleft{padding-left:20px}.mediumsize .extrapadright{padding-right:10px}.mediumsize .extrapadleft{padding-left:10px}.w50-tablet .large-left{max-width:none;width:150%;margin-left:-50%}.w50-tablet .large-right{max-width:none;width:150%;margin-right:-50%}}@media (min-width:1024px){.extrapadright{padding-right:40px}.extrapadleft{padding-left:40px}.w100-tablet .large-left{max-width:none;width:150%;margin-left:-50%}.w100-tablet .large-right{max-width:none;width:150%;margin-right:-50%}}.vivaldibg{background:var(--light-background) url(img/backgrounds/vivaldi-shape-lm.svg) top right no-repeat;background-size:cover;padding:60px 0}@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%}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)}.img-blue{background-color:var(--img-blue)}.img-red{background-color:var(--img-red)}@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:16px}}.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{filter:drop-shadow(0 8px 13px 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}@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:1600px) 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 24px;margin-bottom:24px;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}.dialog-content{padding:30px;max-width:90%;width:540px;border-radius:7px;font-size:17px}@media screen and (min-width:700px){.dialog-content{padding:60px}}.dialog h2{margin:0}.dialog-close{position:absolute;top:.5em;right:.5em;border:0;padding:0;background-color:transparent;font-weight:bold;font-size:1.25em;width:1.2em;height:1.2em;text-align:center;cursor:pointer;transition:.1s}@media screen and (min-width:700px){.dialog-close{top:1em;right:1em}}@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}.all-loaded .redraw{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.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:14px;font-size:.875rem;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:14px;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:15px;margin-bottom:32px;border-collapse:collapse}@media (min-width:640px){table{font-size:16px}}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.45em}}@media (min-width:768px){.tablewrap{border:1px solid var(--border);margin-bottom:30px;border-radius:7px;margin:0 auto;max-width:924px}.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 24px 0}@media (min-width:768px){.checklist{padding-left:16px}}.checklist li{position:relative;list-style:none;background:transparent url(img/checklist-blue.png) 0 5px no-repeat;background-size:18px 18px;margin:0;padding:0 0 0 36px}.checklist li+li{margin-top:12px}.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.33em;margin:20pxpx 0 8px 0}.boxed p{font-size:1em;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)}}.pad{padding:24px 0}@media (min-width:768px){.textpadding{padding:0 32px}.pad{padding:24px}}.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:60px 0;margin:96px 0;color:var(--dark-text)}@media (min-width:768px){.darksection{padding:80px 24px;margin:112px 0}}@media (min-width:1600px) and (min-height:1080px){.darksection{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:60px 0;margin:96px 0}@media (min-width:768px){.lightsection{padding:80px 24px;margin:112px 0}}@media (min-width:1600px) and (min-height:1080px){.lightsection{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:32px auto;width:1280px;max-width:100%;padding:30px 24px;background:var(--soft-gradient)}@media (min-width:480px){.now,.row>.now{padding:40px 32px}}@media (min-width:768px){.now,.row>.now{padding:40px}}@media (min-width:1281px){.now,.row>.now{border-radius:7px}}@media (min-width:1200px){.now,.row>.now{padding:60px}}.now h2,.row>.now h2{max-width:920px;text-wrap:balance;font-weight:bold}.home .now{margin:0 auto}@media (min-width:480px){.home .now{border-radius:7px}}.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}.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}.getapp{position:relative;text-align:center}.getapp img{border-radius:7px;margin-right:20px;border:1px solid rgba(0,0,0,0.17);box-shadow:0 8px 12px 0 rgba(0,0,0,0.03)}.getapp svg{display:block;position:absolute;left:50%;top:100px;margin-left:80px}.getapp p{font-weight:500}@media (min-width:1024px){.getapp{text-align:left;display:table}.getapp div{display:table-cell;vertical-align:middle}.getapp svg{position:relative;left:auto;top:auto;margin:0}.getapp p{font-size:19px;margin:0 0 0 16px;rotate:-4deg}.getapp:after{display:block;content:'';clear:both}}.newsbar{font-size:15px;line-height:20px}.newsbar img{margin-right:8px;vertical-align:bottom;display:inline-block}.newsbar a{display:block;padding:15px 10px;background:#4C70F0;color:#fff;text-decoration:none}.newsbar a>div{width:1280px;padding:0 16px;max-width:100%;margin:auto}@media (min-width:480px){.newsbar a>div{padding:0 24px}}@media (min-width:768px){.newsbar a>div{padding:0 32px}}@media (min-width:1320px){.newsbar a>div{padding:0 42px}}.newsbar a span{display:inline-block;text-decoration:underline}.newsbar a span:hover{text-decoration:none}.newsbar-inline{font-size:15px;line-height:20px;padding:15px 10px;background:#4C70F0;color:#fff}.newsbar-inline div{width:1280px;padding:0 16px;max-width:100%;margin:auto}@media (min-width:480px){.newsbar-inline div{padding:0 24px}}@media (min-width:768px){.newsbar-inline div{padding:0 32px}}@media (min-width:1320px){.newsbar-inline div{padding:0 39px}}.newsbar-inline img{margin-right:8px;vertical-align:bottom;display:inline-block}.newsbar-inline a{color:#fff;text-decoration:underline}.newsbar-inline a:hover{text-decoration:none}.placetop{margin-top:-64px;padding-top:64px}.gradient10{background:#F7F7F9 url(img/gradients/10_lm.svg) center bottom no-repeat;background-size:cover}@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:16px;color:var(--text-color);text-rendering:optimizeLegibility;line-height:1.6;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}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,h6{display:block;font-weight:700}h1,.h1{font-size:3.5rem;line-height:1.142857;letter-spacing:-0.5px;text-wrap:balance;margin:0 0 1rem 0}.entry-title{font-size:2.5rem}.now h2{margin:0 0 1.5rem 0}h2,.h2{font-size:2.25rem;line-height:1.25;margin:2rem 0 1rem 0}h2:first-child,.h2:first-child{margin-top:0}.entry h2,.blogheader h1{font-size:1.875rem;line-height:1.25;margin:2rem 0 1rem 0}.entry h2:first-child,.blogheader h1:first-child{margin-top:0}h3,.h3{font-size:1.5rem;line-height:1.25;margin:2rem 0 1rem 0}h3:first-child,.h3:first-child{margin-top:0}h4,h5,h6,.h4,.blogcard h2{font-size:1.4rem;margin:2rem 0 1rem 0}h4:first-child,h5:first-child,h6:first-child,.h4:first-child,.blogcard h2:first-child{margin-top:0}aside.sidebar h2,aside.sidebar h3{font-size:1.2rem}@media (min-width:1024px){h2,.h2{font-size:2.5rem}.spaced-headers p+h2,.spaced-headers p+h3{margin-top:3rem}}@media (min-width:1200px){.home h2{font-size:2.75rem}}.balance{text-wrap:balance}h2.margintop,h3.margintop,h4.margintop{margin-top:3rem}.product-slider h3{font-size:1.25rem}p{font-size:1rem;margin:1rem 0;color:var(--text-color-light)}p.near{margin-top:.5rem}p:last-child{margin-bottom:0}figcaption{line-height:1.6}.stretch p:last-child{margin-bottom:1.5rem}.contrast,.contrast p,.contrast li,.ppp p{color:var(--text-color)}small,.small,p.small,aside.sidebar,figcaption,input,.blogcard p{font-size:.9375rem}.mediumsize p{font-size:1.125rem;max-width:780px !important}@media (min-width:480px){.mediumsize h1{font-weight:700}.mediumsize p.large{font-size:1.25rem}}@media (min-width:768px){.mediumsize h1{font-size:2.8rem;line-height:1.1;letter-spacing:-1px}.mediumsize h2{font-size:2.5rem}}p.mediumsize,.ppp p{font-size:1.125rem}.large,.large p,p.large,.lead-text{font-size:1.25rem}.ppp p{margin:0}@media (min-width:1024px){.ppp p{font-size:1.125rem}}@media (max-width:767px){h1,h2,h3,h4{text-wrap:balance}.large,.large p,p.large,.lead-text{font-size:1.125rem}.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:1rem;margin-bottom:1rem}ul ul,ol ol,ul ol,ol ul{margin-top:0;margin-bottom:0}ul{list-style-position:outside;padding-left:1.5rem}ul li{list-style-type:disc}ul li+li{margin-top:.5rem}ol{padding-left:1em;list-style:none;counter-reset:list}ol>li{list-style:none;counter-increment:list;margin-bottom:.5rem}ol>li:before{float:left;padding-right:.75rem;content:counter(list) ". ";font-weight:bold}ol ol{margin:0 1.2rem 1rem 1.2rem}ol ol li{margin-bottom:.5rem}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:760px}}@media (min-width:1024px){.center p.wider{max-width:830px}}.fullwidth{max-width:100% !important}.herotext h1{font-weight:900;margin-top:0;margin-bottom:1.2rem}.herotext .small{margin-top:24px}@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:860px}.center .herotext h2{margin-top:0}.center .herotext p{max-width:800px}@media (min-width:960px){.herotext h1{font-size:3.5rem}.herotext .large{font-size:1.33333rem}.center .herotext h1,.center .herotext p{text-wrap:balance;max-width:980px}}@media (min-width:1200px){.herotext h1{font-size:4rem}.herotext .large{font-size:1.4rem}}b,strong,.bold{font-weight:600}.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:48px 0}#main>hr{margin:-1px auto;width:1280px;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}.beforeheader{display:block;text-align:center;margin-bottom:1.5rem;font-size:1.25rem;font-weight:bold}@media (min-width:1024px){.beforeheader{margin-bottom:2rem;font-size:1.875rem}}@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:840px}}blockquote{display:block;position:relative;margin:16px 0;padding:30px 30px 30px 56px !important}@media (min-width:768px){blockquote{padding:40px 40px 40px 72px !important}}blockquote p:first-child{margin-top:0;font-weight:500;font-size:1.25rem}blockquote cite{display:block;margin-top:10px;font-style:normal;font-weight:400}blockquote::before{display:block;position:absolute;top:15px;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:1rem 0;padding:10px 0 10px 50px !important}blockquote.standard::before{top:0px;background-size:30px}blockquote.standard p{font-weight:400;font-size:1em}@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:44px}}blockquote.nosign::before{display:none}blockquote.centered{text-align:center;padding:168px 10px 96px 10px !important}@media (min-width:768px){blockquote.centered{padding-left:30px !important;padding-right:30px !important}}blockquote.centered p{max-width:840px;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:80px;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:40px 30px !important}@media (min-width:768px){.quotes{padding:60px 48px !important}}.quotes .quote-logo+p,.quotes p{margin:0 auto;max-width:860px}@media (min-width:768px){.quotes .quote-logo+p:first-child,.quotes p:first-child{font-size:1.3333rem;line-height:1.45}}.quotes::before{top:auto;left:auto;width:100%;margin-bottom:20px;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.5rem;line-height:1.333333;font-weight:500}@media (min-width:768px){.large-quote .quote-logo+p,.large-quote p:first-child{font-size:2.25rem}}.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 6px;font-family:serif;font-weight:900;font-size:1.25em;line-height:1em}.inline-quotes::before{display:none}.card a,.smallcard a{color:var(--text-color)}@media (max-width:768px){h1,.h1{font-size:2.66666667rem}.entry-title{font-size:2rem}h2{font-size:1.875rem}.entry h2{font-size:1.66667rem}h3,h4,h5,h6,.h3,.h4,.blogcard h2,.w100 .blogcard h2{font-size:1.25rem}}@media (max-width:480px){h1,.h1{font-size:2rem}.entry-title{font-size:1.66667rem}h2{font-size:1.75rem}}@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:15px 25px;border-radius:27px;line-height:20px;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:140px}.btn-primary span,.btn-secondary span{display:inline-block;vertical-align:middle}p+.btn-primary,p+.btn-secondary{margin-top:.6rem}.herotext .btn-primary,.herotext .btn-secondary{margin:.333333rem .2rem !important}.linux .herotext p+.btn-primary{margin-top:0}.herotext .btn-secondary{padding:19px 28px;border-radius:31px;vertical-align:middle}.linux .has-snap .dl-button{border-radius:5px;height:56px;margin:0 .2rem !important;vertical-align:middle}.linux .has-snap .dl-button>div{padding:15px 23px;border-radius:3px}[type="submit"]{font-size:16px;line-height:32px;margin-top:5px;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 10px 6px 0}.center .linux-store-buttons a{margin:4px 3px !important}.dl-hero .linux-store-buttons{margin-bottom:12px}.outline-button{display:inline-block;color:var(--text-color);text-decoration:none;border:2px solid var(--border);font-size:16px;padding:15px 25px;border-radius:27px;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:10px}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:20px;font-size:16px;font-weight:500;padding:15px 25px;border-radius:27px;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:1em;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:31px}.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:31px;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%)}#topdl .dl-button{padding:1px}@media (min-width:480px){.herotext .dl-button>div,.now .dl-button>div{padding:18px 28px;font-size:18px;line-height:20px;font-weight:400}.herotext .btn-secondary{font-size:18px;line-height:20px}}@media (min-width:1800px){.herotext .dl-button>div,.now .dl-button>div{padding:17px 32px}.herotext .dl-button>div>span,.now .dl-button>div>span{line-height:24px}.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}}@media (min-width:480px){.large .btn-secondary{font-weight:400;font-size:1.25rem;line-height:23px;border-radius:28px;color:var(--text-color-medium) !important}}.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:1280px;max-width:100%;margin:auto;padding:0 16px;z-index:2}.content.wide{width:1280px}.section{width:1280px;max-width:100%;margin:auto;padding:16px 8px}@media (min-width:480px){.section{padding:16px}}.section.full{width:100%}.section.mediumwidth{width:1080px}.section.narrow{width:924px}.section.textwidth{width:760px}.section:after{content:'';display:table;clear:both}.row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.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{padding:48px 24px}.ppp .row>.column{padding-top:0;padding-bottom:0}@media (min-width:480px){.ppp{padding:48px 32px}}@media (min-width:768px){.ppp{padding:48px 40px}.ppp .row>.column{padding-top:8px;padding-bottom:8px}}@media (max-width:767px){.ppp .row>.column{margin-bottom:32px}}@media (min-width:768px){.ppp{padding-top:64px;padding-bottom:64px}}.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}}@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 32px}.col>div{width:640px;max-width:100%;text-align:left}}@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}}.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:20px}.marginbottom{margin-bottom:40px}@media (min-width:768px){.marginbottom{margin-bottom:60px}}@media (min-width:768px){.fullheight{height:100%}}.container{clear:both;padding:32px 0}.col-md>div{width:33.333333%}.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:408px;padding:24px}@media (min-width:480px){aside.sidebar{padding:24px 32px;max-width:424px}}aside.sidebar .section{padding-left:0;padding-right:0}.padded{padding:48px 24px}@media (min-width:640px){.padded{padding:60px 30px}}@media (min-width:768px){.padded{padding:80px 40px}}@media (min-width:1024px){.padded{padding:100px 60px}}.textpad{padding:24px}@media (min-width:768px){.textpad{padding:32px}}@media (min-width:1024px){.textpad{padding:40px}}.column>.textpad{padding:24px 0}.w33 .textpad{padding:24px}@media (min-width:768px){.w33 .textpad{padding:30px}}@media (min-width:1921px){.w33 .textpad{padding:40px 30px}}.row>.column{position:relative;width:100%;padding:16px}@media (min-width:768px){.row>.column{padding:24px}}.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.333333%}.row>.column.w25{width:25%}.row>.column.w20{width:20%}.row>.maincol{padding:0 16px 24px 16px}.maincol .row>div{padding:16px 0}@media (min-width:768px){.row>.maincol{padding:0 0 24px 0}.maincol .row>div{padding:20px}.maincol .pagination{padding-left:8px}}@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.333333%}.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:768px){#main .padright{padding-right:16px}#main .padleft{padding-left:16px}}@media (min-width:1024px){#main .padright{padding-right:24px}#main .padleft{padding-left:24px}}@media (min-width:1080px){.row>.maincol{width:72%;margin-left:-16px;padding:0 24px 32px 24px}.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:30px;margin-bottom:30px}#main .smallspacetop{margin-top:24px}#main .spacetop,#main .spaced{margin-top:48px}#main .spacebottom,#main .spaced{margin-bottom:48px}@media (min-width:768px){#main .smallspacetop{margin-top:48px}#main .spacetop,#main .spaced{margin-top:64px}#main .spacebottom,#main .spaced{margin-bottom:64px}}@media (min-width:1024px){#main .extraspace{margin-top:96px;margin-bottom:96px}}@media (min-width:1600px) and (min-height:1080px){#main .spacetop,#main .spaced{margin-top:80px}#main .spacebottom,#main .spaced{margin-bottom:80px}#main .extraspace{margin-top:140px;margin-bottom:140px}}@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.333333%}.row>.column.w25-tablet{width:25%}}@media (min-width:1800px){.row>.column.w75-wide{width:75%}.row>.column.w66-wide{width:66.666666%}.row>.column.w60-wide{width:60%}.row>.column.w55-wide{width:55%}.row>.column.w50-wide{width:50%}.row>.column.w45-wide{width:45%}.row>.column.w40-wide{width:40%}.row>.column.w33-wide{width:33.333333%}}@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 .1s ease-in-out;z-index:800}#vivmenu.solid{background-color:var(--menu-color)}#menucontent{position:relative;display:block;width:1280px;max-width:100%;min-width:240px;padding:10px 0;margin:auto}@media (min-width:800px) 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 24px}.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:12px;right:14px;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;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){#vlogo{margin-left:32px}#navicon{right:22px}}@media (min-width:768px){#vlogo{margin-left:40px}#navicon{right:30px}}.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:880px){#menucontent{padding:10px 40px}#vlogo{margin:0 16px 0 0}#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:16px 20px 16px 18px;white-space:nowrap;font-size:16px;line-height:20px;border-radius:0;border-left:4px solid transparent;transition:all .2s 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:920px){.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:1004px){#topdl{display:block;position:absolute;top:14px;transition:top .1s ease-in-out;right:40px}#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}}@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:24px auto 0 auto}.donations svg{display:inline-block;margin:-1px 2px 0 2px}.donations p{color:var(--donate-text);font-size:1rem;margin:0}.donations a{color:var(--donate-link)}.donations a:hover{text-decoration:none}html.android .donations,html.ios .donations{margin-top:30px}.marquee{overflow:hidden;padding:32px 0;border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light);white-space:nowrap}@media (min-height:1080px){.marquee{overflow:hidden;padding:40px 0}}.marqueeitem{display:inline-block;padding:0 32px;font-size:20px;font-weight:500;line-height:32px}.marqueeitem img{margin-right:20px;vertical-align:bottom}@media (prefers-color-scheme:dark){.marqueeitem img{filter:invert(1)}}.joninfo{position:absolute;bottom:10px;left:10px;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:13px}.joninfo b{font-size:17px;font-weight:600}.iconlist div{position:relative;padding-top:0;padding-right:0;padding-bottom:60px;padding-left:60px}.iconlist div:last-child{padding-bottom:0}.iconlist img{position:absolute;top:0;left:0}.iconlist h3{margin-top:0}#getmobile{display:none}@media (min-width:960px) and (min-height:600px){#getmobile{display:block;position:fixed;bottom:16px;left:16px;width:160px;opacity:0;transition:all .1s ease-in-out;background:#fff;z-index:999999;border-radius:7px;box-shadow:0 1px 4px rgba(0,0,0,0.2);animation:fadeIn .9s forwards;-webkit-animation:fadeIn .9s forwards;animation-delay:.5s}#getmobile:hover,#getmobile:focus{transform:scale(1.026)}#getmobile div{padding:8px 10px}}#gm-box{display:block;width:100%;text-decoration:none;color:#111;font-size:13px;font-weight:500;line-height:1.3;text-align:center}#gm-box img{display:block}.quotesbox{background:var(--quotes-color);margin:-40px 0 40px 0;border:1px solid var(--quotes-border);box-shadow:0 6px 24px 0 rgba(0,0,0,0.05);border-radius:10px;padding:15px}.quotesbox .column{padding:0}@media (min-width:768px){.quotesbox .column{padding:0 20px}}.quotesbox blockquote{display:flex;flex-wrap:wrap;align-items:stretch;margin:0;padding:25px 5px !important;height:100%;text-align:center}.quotesbox blockquote::before,.quotesbox blockquote::after{display:none}.quotesbox p,.quotesbox p:first-child{width:100%;color:var(--text-color);font-weight:500;font-size:1.1rem;text-align:center;align-content:center;margin:0 0 20px 0}.quotesbox cite{width:100%;display:flex;flex-wrap:wrap;align-content:flex-end}.quotesbox img{opacity:.7;display:block;margin:auto;height:30px}@media (max-width:480px){.quotesbox img{width:auto;height:24px}}@media (prefers-color-scheme:dark){.quotesbox img,.x-icon{filter:invert(.7)}}#latestnews{padding-top:0;padding-bottom:0}#latestnews h2{font-size:1.65rem}.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=4) top center no-repeat;background-size:84% auto;padding-bottom:80%}.no-webp #mobile-devices{background:transparent url(img/android/hero-devices.png?v=4) 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 0 0}.wall-of-love{padding:0 20px;margin:96px 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{padding:10px;max-width:100%;margin:auto;column-count:1;column-gap:10px}@media (min-width:640px){.testimonials{padding:24px 20px;column-gap:15px;column-count:2}}@media (min-width:768px){.wall-of-love{margin:112px 0}}@media (min-width:960px){.testimonials{column-count:3}}@media (min-width:1320px){.testimonials{column-count:4}}@media (min-width:1600px) and (min-height:1080px){.wall-of-love{margin:128px 0}}@media (min-width:1860px){.testimonials{column-count:5}}@media (min-width:2100px){.testimonials{column-count:6}}.testimonial{padding:2px;max-width:100%;display:grid;grid-template-rows:1fr auto;margin-bottom:10px;break-inside:avoid;border-radius:20px}@media (min-width:640px){.testimonial{margin-bottom:15px}}.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);font-size:.9em;margin:24px 0 10px 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;padding:5px 0 0 60px;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:16px;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:.8em;opacity:.5;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}.lightSlider,.lightSlider li{margin: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:20px 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:20px 0;font-weight:400}.faq details summary{cursor:pointer;font-weight:bold}.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 li+li{margin-top:10px}#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,#footer li,#footer p{list-style:none;margin-bottom:0;padding:0;font-size:14px;line-height:1.5}#footer select{font-size:13px;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:13px;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}@media (max-width:320px){#footer-nav .w50-mobile{width:100%}}@media (max-width:1023px){#footer .reverse{padding-top:16px}}#newsletterpromo{font-size:14px}#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}#upgradevivaldi{display:block;width:100%;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{background:var(--header-color);border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid var(--header-color);backdrop-filter:blur(10px);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:1280px;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:20px 40px;border-radius:20px;border:1px solid var(--border-light);box-shadow:0 4px 24px rgba(0,0,0,0.15);color:var(--text-color);width:1200px;max-width:100%;margin:0 auto}.thanks-content{padding:12px 0;text-align:center;width:780px;max-width:100%;margin:0 auto}.thanks-content #vicon{margin:0 auto 20px auto}.thanks-content h1{font-size:1.6rem;font-weight:bold;margin:0 auto 20px auto;line-height:1.3}.thanks-content h1+p{font-weight:500}.thanks-content p{margin:10px auto;font-size:1em}.thanks-content p:first-of-type{margin-top:0}.thanks-content p,.thanks-content a,.thanks-content a:visited{color:var(--text-color)}.thanks-content a{white-space:nowrap}.thanks-content .getmail{margin:30px auto 0 auto;width:600px;max-width:100%;border:1px solid var(--border-light);border-radius:5px;padding:30px;text-align:left;background:var(--card-background);color:var(--text-color);box-shadow:1px 1px 24px rgba(88,102,126,0.1)}.thanks-content form{width:100%;margin:20px 0 0 0}@media (min-width:480px){.dl-thanks #thankyou-dialog>div{padding-left:32px;padding-right:32px}}@media (min-width:480px){.dl-thanks #thankyou-dialog>div{padding-left:32px;padding-right:32px}}@media (min-width:640px){.dl-thanks #thankyou-dialog>div{padding-left:40px;padding-right:40px}.thanks-content h1{font-size:2em}.thanks-content .getmail{margin-top:36px}}@media (min-width:540px) and (min-height:540px){.thanks-content{padding:24px 0}}@media (min-width:560px) and (min-height:740px){.thanks-content #vicon{width:54px;height:54px}.thanks-content h1{font-size:2em}.thanks-content .getmail{margin-top:36px}}@media (min-height:720px){.dl-thanks #thankyou-dialog>div{padding-top:24px;padding-bottom:24px}}@media (min-width:480px) and (min-height:720px){.thanks-content{padding:24px 0}}@media (min-width:640px) and (min-height:720px){.thanks-content #vicon{width:64px;height:64px}}@media (min-width:768px) and (min-height:800px){.thanks-content{padding:60px 20px}.thanks-content .getmail{margin-top:50px}}#vivaldi-envelope{float:right;margin:-16px -4px 0 10px}@media (max-width:640px){#vivaldi-envelope{width:60px;height:60px}}#closediv{display:block;position:absolute;top:16px;right:16px;width:44px;height:44px;border:2px solid var(--border-light);border-radius:100%;background:transparent url(img/icons/close.svg) center no-repeat;background-size:24px}#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:24px}}#infoicon,#infoicon-thanks{display:inline-block;width:20px;height:20px;margin-bottom:1px;vertical-align:text-bottom;background:transparent url(img/icons/info.svg) center no-repeat;background-size:20px}#infomsg,#infomsg-thanks{padding-bottom:5px}#signupform,#main #signupform{padding-top:5px}#signupform input,#main #signupform input{padding:11px 12px;font-size:18px;line-height:20px;width:240px;max-width:100%;border-radius:7px}#signupform button,#main #signupform button{padding:10px 24px !important;margin:5px 0 0 5px;line-height:20px;height:auto;border-radius:7px}@media (min-width:768px){#closediv{background-size:32px}.thanks-content h1{font-size:2.4em}#signupform input,#main #signupform input{width:70%}#signupform button,#main #signupform button{width:29%;margin:0 0 0 1%}}