.moz-sub-nav{zoom:1;font-family:Inter,X-LocaleSpecific,sans-serif;background:#fff;display:none;min-height:52px;overflow:hidden}.moz-sub-nav:after{clear:both;content:'';display:block;height:0;visibility:hidden}.moz-sub-nav .sub-nav-primary-links a:link,.moz-sub-nav .sub-nav-primary-links a:visited{color:#000;text-decoration:none}.moz-sub-nav .sub-nav-primary-links a:active,.moz-sub-nav .sub-nav-primary-links a:focus,.moz-sub-nav .sub-nav-primary-links a:hover{color:#000;text-decoration:underline;transition:color .1s ease-in-out}.moz-sub-nav .nav-horizontal-menu{zoom:1;border-top:2px solid #000;margin:0 60px;position:relative}.moz-sub-nav .nav-horizontal-menu:after{clear:both;content:'';display:block;height:0;visibility:hidden}@media screen and (min-width:1056px){.moz-sub-nav .nav-horizontal-menu{margin:0 85px}}.moz-sub-nav .nav-horizontal-menu-container{max-width:1420px;margin:0 auto}.moz-sub-nav .sub-nav-primary-links-container{float:left;width:calc(100% - 200px)}.moz-sub-nav .sub-nav-primary-links{font-size:16px;font-size:1rem;list-style-type:none;margin:0;padding:13px 0 0}.moz-sub-nav .sub-nav-primary-links>li{display:inline-block;padding:0 20px 10px 0}.moz-sub-nav .sub-nav-primary-links>li a:active,.moz-sub-nav .sub-nav-primary-links>li a:focus,.moz-sub-nav .sub-nav-primary-links>li a:hover{text-decoration:none}.moz-sub-nav .sub-nav-primary-links>li a:focus{outline:0}.moz-sub-nav .sub-nav-primary-links>li:last-child{padding-right:0}@media screen and (min-width:768px){.moz-sub-nav{display:block;margin-bottom:20px}.moz-sub-nav .sub-nav-logo-link+.sub-nav-primary-links{margin-left:45px}.moz-sub-nav.stuck{box-shadow:0 2px 2px rgba(0,0,0,.4);position:fixed;top:0;transform:translateY(-4px);width:100%;z-index:200}.moz-sub-nav.stuck .sub-nav-download-wrapper{height:auto;width:200px}}@media screen and (min-width:1056px){.moz-sub-nav .sub-nav-primary-links li{padding:0 20px 10px 0}.moz-sub-nav .sub-nav-primary-links li:last-child{padding-right:0}.moz-sub-nav .sub-nav-logo-link+.sub-nav-primary-links{margin-left:98px}}@media screen and (min-width:1312px){.moz-sub-nav .sub-nav-primary-links li{padding-right:40px}.moz-sub-nav .sub-nav-logo-link+.sub-nav-primary-links{margin-left:118px}}.moz-sub-nav .sub-nav-logo-link{display:block;position:absolute;top:2px;left:0;height:26px;padding-top:10px;width:26px}.moz-sub-nav .sub-nav-logo-link .sub-nav-logo-path{transition:fill .1s ease-in-out}.moz-sub-nav .sub-nav-download-wrapper{float:right;text-align:right;overflow:hidden;width:0;height:0}.moz-sub-nav.firefox .sub-nav-primary-links>li a:active,.moz-sub-nav.firefox .sub-nav-primary-links>li a:focus,.moz-sub-nav.firefox .sub-nav-primary-links>li a:hover{color:#cc3d00}.moz-sub-nav.firefox .sub-nav-primary-links>li a.current{color:#cc3d00}.moz-sub-nav.firefox .sub-nav-primary-links>li a.current:hover{cursor:default}.moz-sub-nav.firefox .sub-nav-logo-link a:active .sub-nav-logo-path,.moz-sub-nav.firefox .sub-nav-logo-link:focus .sub-nav-logo-path,.moz-sub-nav.firefox .sub-nav-logo-link:hover .sub-nav-logo-path{fill:#cc3d00}.moz-sub-nav.internet-health .sub-nav-primary-links>li a:active,.moz-sub-nav.internet-health .sub-nav-primary-links>li a:focus,.moz-sub-nav.internet-health .sub-nav-primary-links>li a:hover{color:#008787}.moz-sub-nav.internet-health .sub-nav-primary-links>li a.current{color:#008787}.moz-sub-nav.internet-health .sub-nav-primary-links>li a.current:hover{cursor:default}.moz-sub-nav.internet-health .sub-nav-logo-link a:active .sub-nav-logo-path,.moz-sub-nav.internet-health .sub-nav-logo-link:focus .sub-nav-logo-path,.moz-sub-nav.internet-health .sub-nav-logo-link:hover .sub-nav-logo-path{fill:#008787}.moz-sub-nav.technology .sub-nav-primary-links>li a:active,.moz-sub-nav.technology .sub-nav-primary-links>li a:focus,.moz-sub-nav.technology .sub-nav-primary-links>li a:hover{color:#722291}.moz-sub-nav.technology .sub-nav-primary-links>li a.current{color:#722291}.moz-sub-nav.technology .sub-nav-primary-links>li a.current:hover{cursor:default}.moz-sub-nav.technology .sub-nav-logo-link a:active .sub-nav-logo-path,.moz-sub-nav.technology .sub-nav-logo-link:focus .sub-nav-logo-path,.moz-sub-nav.technology .sub-nav-logo-link:hover .sub-nav-logo-path{fill:#722291}#sub-nav-download-firefox{margin:7px 0 0;opacity:0;transform:translateY(-100px);transition:opacity .3s ease .1s,transform .4s ease-in-out;visibility:hidden}#sub-nav-download-firefox .download-list{margin:0}#sub-nav-download-firefox .download-list>li{margin:0}#sub-nav-download-firefox .download-link:link,#sub-nav-download-firefox .download-link:visited{font-size:12px;font-size:.75rem;border-radius:2px;display:inline-block;font-weight:700;padding:.5em 20px;text-decoration:none;transition:color .1s ease-in-out,background-color .1s ease-in-out}#sub-nav-download-firefox .download-link:link .download-title,#sub-nav-download-firefox .download-link:visited .download-title{font-weight:700}#sub-nav-download-firefox .download-link:link:active,#sub-nav-download-firefox .download-link:link:focus,#sub-nav-download-firefox .download-link:link:hover,#sub-nav-download-firefox .download-link:visited:active,#sub-nav-download-firefox .download-link:visited:focus,#sub-nav-download-firefox .download-link:visited:hover{transition:color .1s ease-in-out,background-color .1s ease-in-out}#sub-nav-download-firefox .fx-privacy-link{display:none}@media screen and (min-width:768px){.moz-sub-nav.stuck #sub-nav-download-firefox{opacity:1;transform:translateY(0);visibility:visible}.oldmac .moz-sub-nav.stuck #sub-nav-download-firefox,.oldwin .moz-sub-nav.stuck #sub-nav-download-firefox,.other .moz-sub-nav.stuck #sub-nav-download-firefox{display:none}}html[dir=rtl] .sub-nav-primary-links-container{float:right}html[dir=rtl] .sub-nav-primary-links>li{padding:0 0 10px 20px}html[dir=rtl] .sub-nav-primary-links>li:last-child{padding-left:0}@media screen and (min-width:768px){html[dir=rtl] .sub-nav-logo-link+.sub-nav-primary-links{margin-left:0;margin-right:45px}}@media screen and (min-width:1056px){html[dir=rtl] .sub-nav-logo-link+.sub-nav-primary-links{margin-left:0;margin-right:98px}}@media screen and (min-width:1312px){html[dir=rtl] .sub-nav-primary-links li{padding-left:40px;padding-right:0}html[dir=rtl] .sub-nav-logo-link+.sub-nav-primary-links{margin-left:0;margin-right:120px}}html[dir=rtl] .sub-nav-logo-link{left:auto;right:0}html[dir=rtl] .sub-nav-download-wrapper{float:left;text-align:left}.mzp-c-card-feature{margin:0 auto 32px;text-align:center}.mzp-c-card-feature.mzp-has-aspect-16-9 .mzp-c-card-feature-media{padding-bottom:56.25%;position:relative}.mzp-c-card-feature.mzp-has-aspect-16-9 .mzp-c-card-feature-media embed,.mzp-c-card-feature.mzp-has-aspect-16-9 .mzp-c-card-feature-media iframe,.mzp-c-card-feature.mzp-has-aspect-16-9 .mzp-c-card-feature-media img,.mzp-c-card-feature.mzp-has-aspect-16-9 .mzp-c-card-feature-media object,.mzp-c-card-feature.mzp-has-aspect-16-9 .mzp-c-card-feature-media video{bottom:0;left:0;position:absolute;right:0;top:0}.mzp-c-card-feature.mzp-has-aspect-3-2 .mzp-c-card-feature-media{padding-bottom:66.66667%;position:relative}.mzp-c-card-feature.mzp-has-aspect-3-2 .mzp-c-card-feature-media embed,.mzp-c-card-feature.mzp-has-aspect-3-2 .mzp-c-card-feature-media iframe,.mzp-c-card-feature.mzp-has-aspect-3-2 .mzp-c-card-feature-media img,.mzp-c-card-feature.mzp-has-aspect-3-2 .mzp-c-card-feature-media object,.mzp-c-card-feature.mzp-has-aspect-3-2 .mzp-c-card-feature-media video{bottom:0;left:0;position:absolute;right:0;top:0}.mzp-c-card-feature .mzp-c-card-feature-media{overflow:hidden;position:relative}.mzp-c-card-feature .mzp-c-card-feature-media img,.mzp-c-card-feature .mzp-c-card-feature-media video{height:auto;width:100%}.mzp-c-card-feature .mzp-c-card-feature-content{margin-top:16px}.mzp-c-card-feature .mzp-c-card-feature-content{text-align:left}[dir=rtl] .mzp-c-card-feature .mzp-c-card-feature-content{text-align:right}.mzp-c-card-feature .mzp-c-card-feature-title{font-size:21px;font-size:1.3125rem;line-height:1.1}@media screen and (min-width:768px){.mzp-c-card-feature .mzp-c-card-feature-title{font-size:32px;font-size:2rem}}.mzp-c-card-feature .mzp-c-card-feature-desc{font-size:16px;font-size:1rem;line-height:1.5;color:#202340;margin:4px 0}.mzp-c-card-feature .mzp-c-card-feature-list li{margin-bottom:32px}.mzp-c-card-feature .mzp-c-card-feature-list li:last-child{margin-bottom:0}.mzp-t-dark .mzp-c-card-feature{color:#fff}.mzp-t-dark .mzp-c-card-feature .mzp-c-card-feature-desc{color:#cdcdd4}@media screen and (min-width:768px){.mzp-c-card-feature{margin-bottom:160px;max-width:800px}.mzp-c-card-feature .mzp-c-card-feature-list li{margin-bottom:48px}.mzp-c-card-feature.mzp-l-card-feature-left-half,.mzp-c-card-feature.mzp-l-card-feature-left-third,.mzp-c-card-feature.mzp-l-card-feature-right-half,.mzp-c-card-feature.mzp-l-card-feature-right-third{zoom:1;margin-bottom:96px;max-width:none;position:relative}.mzp-c-card-feature.mzp-l-card-feature-left-half:after,.mzp-c-card-feature.mzp-l-card-feature-left-third:after,.mzp-c-card-feature.mzp-l-card-feature-right-half:after,.mzp-c-card-feature.mzp-l-card-feature-right-third:after{clear:both;content:'';display:block;height:0;visibility:hidden}.mzp-c-card-feature.mzp-l-card-feature-left-half .mzp-c-card-feature-content,.mzp-c-card-feature.mzp-l-card-feature-left-half .mzp-c-card-feature-media-wrapper,.mzp-c-card-feature.mzp-l-card-feature-left-third .mzp-c-card-feature-content,.mzp-c-card-feature.mzp-l-card-feature-left-third .mzp-c-card-feature-media-wrapper,.mzp-c-card-feature.mzp-l-card-feature-right-half .mzp-c-card-feature-content,.mzp-c-card-feature.mzp-l-card-feature-right-half .mzp-c-card-feature-media-wrapper,.mzp-c-card-feature.mzp-l-card-feature-right-third .mzp-c-card-feature-content,.mzp-c-card-feature.mzp-l-card-feature-right-third .mzp-c-card-feature-media-wrapper{margin-top:0}.mzp-c-card-feature.mzp-l-card-feature-left-half .mzp-c-card-feature-content,.mzp-c-card-feature.mzp-l-card-feature-left-half .mzp-c-card-feature-media-wrapper,.mzp-c-card-feature.mzp-l-card-feature-right-half .mzp-c-card-feature-content,.mzp-c-card-feature.mzp-l-card-feature-right-half .mzp-c-card-feature-media-wrapper{width:calc(50% - (32px / 2))}.mzp-c-card-feature.mzp-l-card-feature-left-third .mzp-c-card-feature-content,.mzp-c-card-feature.mzp-l-card-feature-right-third .mzp-c-card-feature-content{width:calc(41% - 48px)}.mzp-c-card-feature.mzp-l-card-feature-left-third .mzp-c-card-feature-media-wrapper,.mzp-c-card-feature.mzp-l-card-feature-right-third .mzp-c-card-feature-media-wrapper{width:59%}.mzp-c-card-feature.mzp-l-card-feature-left-half .mzp-c-card-feature-content,.mzp-c-card-feature.mzp-l-card-feature-left-third .mzp-c-card-feature-content{float:left;left:0}[dir=rtl] .mzp-c-card-feature.mzp-l-card-feature-left-half .mzp-c-card-feature-content,[dir=rtl] .mzp-c-card-feature.mzp-l-card-feature-left-third .mzp-c-card-feature-content{float:right;left:auto;right:0}.mzp-c-card-feature.mzp-l-card-feature-left-half .mzp-c-card-feature-media-wrapper,.mzp-c-card-feature.mzp-l-card-feature-left-third .mzp-c-card-feature-media-wrapper{float:right}[dir=rtl] .mzp-c-card-feature.mzp-l-card-feature-left-half .mzp-c-card-feature-media-wrapper,[dir=rtl] .mzp-c-card-feature.mzp-l-card-feature-left-third .mzp-c-card-feature-media-wrapper{float:left}.mzp-c-card-feature.mzp-l-card-feature-right-half .mzp-c-card-feature-content,.mzp-c-card-feature.mzp-l-card-feature-right-third .mzp-c-card-feature-content{float:right;right:0}[dir=rtl] .mzp-c-card-feature.mzp-l-card-feature-right-half .mzp-c-card-feature-content,[dir=rtl] .mzp-c-card-feature.mzp-l-card-feature-right-third .mzp-c-card-feature-content{float:left;right:auto;left:0}.mzp-c-card-feature.mzp-l-card-feature-right-half .mzp-c-card-feature-media-wrapper,.mzp-c-card-feature.mzp-l-card-feature-right-third .mzp-c-card-feature-media-wrapper{float:left}[dir=rtl] .mzp-c-card-feature.mzp-l-card-feature-right-half .mzp-c-card-feature-media-wrapper,[dir=rtl] .mzp-c-card-feature.mzp-l-card-feature-right-third .mzp-c-card-feature-media-wrapper{float:right}}@supports (display:grid){@media screen and (min-width:768px){.mzp-c-card-feature.mzp-l-card-feature-left-half,.mzp-c-card-feature.mzp-l-card-feature-left-third,.mzp-c-card-feature.mzp-l-card-feature-right-half,.mzp-c-card-feature.mzp-l-card-feature-right-third{grid-column-gap:32px;column-gap:32px;display:grid}.mzp-c-card-feature.mzp-l-card-feature-left-half .mzp-c-card-feature-content,.mzp-c-card-feature.mzp-l-card-feature-left-third .mzp-c-card-feature-content,.mzp-c-card-feature.mzp-l-card-feature-right-half .mzp-c-card-feature-content,.mzp-c-card-feature.mzp-l-card-feature-right-third .mzp-c-card-feature-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.mzp-c-card-feature.mzp-l-card-feature-left-half .mzp-c-card-feature-content,.mzp-c-card-feature.mzp-l-card-feature-left-third .mzp-c-card-feature-content{grid-column:1;grid-row:1;width:auto}.mzp-c-card-feature.mzp-l-card-feature-left-half .mzp-c-card-feature-media-wrapper,.mzp-c-card-feature.mzp-l-card-feature-left-third .mzp-c-card-feature-media-wrapper{grid-column:2;grid-row:1;width:auto}.mzp-c-card-feature.mzp-l-card-feature-left-half{grid-template-columns:1fr 1fr}.mzp-c-card-feature.mzp-l-card-feature-left-third{grid-template-columns:1fr 2fr}.mzp-c-card-feature.mzp-l-card-feature-right-half .mzp-c-card-feature-content,.mzp-c-card-feature.mzp-l-card-feature-right-third .mzp-c-card-feature-content{grid-column:2;grid-row:1;width:auto}.mzp-c-card-feature.mzp-l-card-feature-right-half .mzp-c-card-feature-media-wrapper,.mzp-c-card-feature.mzp-l-card-feature-right-third .mzp-c-card-feature-media-wrapper{grid-column:1;grid-row:1;width:auto}.mzp-c-card-feature.mzp-l-card-feature-right-half{grid-template-columns:1fr 1fr}.mzp-c-card-feature.mzp-l-card-feature-right-third{grid-template-columns:2fr 1fr}}@media screen and (min-width:1056px){.mzp-c-card-feature.mzp-l-card-feature-left-half,.mzp-c-card-feature.mzp-l-card-feature-left-third,.mzp-c-card-feature.mzp-l-card-feature-right-half,.mzp-c-card-feature.mzp-l-card-feature-right-third{grid-column-gap:48px;column-gap:48px}}}.mzp-c-hero{padding-bottom:24px;position:relative;text-align:center}.mzp-c-hero.mzp-t-product-beta .mzp-c-hero-title,.mzp-c-hero.mzp-t-product-developer .mzp-c-hero-title,.mzp-c-hero.mzp-t-product-firefox .mzp-c-hero-title,.mzp-c-hero.mzp-t-product-nightly .mzp-c-hero-title{-webkit-background-size:80px 80px;background-size:80px 80px;background-position:top center;background-repeat:no-repeat;padding:104px 0 0 0}.mzp-c-hero.mzp-t-dark,.mzp-t-dark .mzp-c-hero{background-color:#42425a;color:#fff}.mzp-c-hero.mzp-t-dark .mzp-c-hero-desc,.mzp-t-dark .mzp-c-hero .mzp-c-hero-desc{color:#fff}.mzp-c-hero-body{margin:0 auto;max-width:480px}.mzp-c-hero-title{font-size:32px;font-size:2rem;line-height:1.1;margin-bottom:16px}@media screen and (min-width:768px){.mzp-c-hero-title{font-size:48px;font-size:3rem}}.mzp-t-product-firefox .mzp-c-hero-title{background-image:url("/media/protocol/img/logos/firefox/browser/logo-lg.3d9087ac44e8.png");background-size:80px 80px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.mzp-t-product-firefox .mzp-c-hero-title{background-image:url("/media/protocol/img/logos/firefox/browser/logo-lg-high-res.fbc7ffbb50fd.png");background-size:80px 80px}}.mzp-t-product-beta .mzp-c-hero-title{background-image:url("/media/protocol/img/logos/firefox/browser/beta/logo-lg.160afbe8e73f.png");background-size:80px 80px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.mzp-t-product-beta .mzp-c-hero-title{background-image:url("/media/protocol/img/logos/firefox/browser/beta/logo-lg-high-res.fddc5a185d97.png");background-size:80px 80px}}.mzp-t-product-developer .mzp-c-hero-title{background-image:url("/media/protocol/img/logos/firefox/browser/developer/logo-lg.3ce8d7b7fb03.png");background-size:80px 80px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.mzp-t-product-developer .mzp-c-hero-title{background-image:url("/media/protocol/img/logos/firefox/browser/developer/logo-lg-high-res.8aedc8028e4d.png");background-size:80px 80px}}.mzp-t-product-nightly .mzp-c-hero-title{background-image:url("/media/protocol/img/logos/firefox/browser/nightly/logo-lg.c3968c040d6d.png");background-size:80px 80px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.mzp-t-product-nightly .mzp-c-hero-title{background-image:url("/media/protocol/img/logos/firefox/browser/nightly/logo-lg-high-res.2ae024a36eed.png");background-size:80px 80px}}.mzp-c-hero-desc{font-size:18px;font-size:1.125rem;line-height:1.5;color:#202340;margin-bottom:16px}.mzp-c-hero-tagline{font-size:21px;font-size:1.3125rem;line-height:1.1}@media screen and (min-width:768px){.mzp-c-hero-tagline{font-size:32px;font-size:2rem}}.mzp-c-hero-image{padding:0 24px;position:relative;z-index:2}@media screen and (min-width:768px){.mzp-c-hero.mzp-has-image{min-height:300px}.mzp-c-hero.mzp-has-image{text-align:left}[dir=rtl] .mzp-c-hero.mzp-has-image{text-align:right}.mzp-c-hero.mzp-has-image .mzp-c-hero-body{width:calc(50% - 32px)}.mzp-c-hero.mzp-has-image .mzp-c-hero-body{margin-right:calc(50% + 32px);margin-left:0}[dir=rtl] .mzp-c-hero.mzp-has-image .mzp-c-hero-body{margin-right:0;margin-left:calc(50% + 32px)}.mzp-c-hero.mzp-has-image .mzp-c-hero-cta{clear:both}.mzp-c-hero.mzp-has-image .mzp-c-hero-cta{float:left}[dir=rtl] .mzp-c-hero.mzp-has-image .mzp-c-hero-cta{float:right}.mzp-c-hero.mzp-has-image.mzp-t-product-beta .mzp-c-hero-title,.mzp-c-hero.mzp-has-image.mzp-t-product-developer .mzp-c-hero-title,.mzp-c-hero.mzp-has-image.mzp-t-product-firefox .mzp-c-hero-title,.mzp-c-hero.mzp-has-image.mzp-t-product-nightly .mzp-c-hero-title{padding-top:128px}.mzp-c-hero.mzp-has-image.mzp-t-product-beta .mzp-c-hero-title,.mzp-c-hero.mzp-has-image.mzp-t-product-developer .mzp-c-hero-title,.mzp-c-hero.mzp-has-image.mzp-t-product-firefox .mzp-c-hero-title,.mzp-c-hero.mzp-has-image.mzp-t-product-nightly .mzp-c-hero-title{background-position:left top}[dir=rtl] .mzp-c-hero.mzp-has-image.mzp-t-product-beta .mzp-c-hero-title,[dir=rtl] .mzp-c-hero.mzp-has-image.mzp-t-product-developer .mzp-c-hero-title,[dir=rtl] .mzp-c-hero.mzp-has-image.mzp-t-product-firefox .mzp-c-hero-title,[dir=rtl] .mzp-c-hero.mzp-has-image.mzp-t-product-nightly .mzp-c-hero-title{background-position:right top}.mzp-c-hero.mzp-has-image.mzp-l-reverse .mzp-c-hero-body{margin-right:0;margin-left:calc(50% + 32px)}[dir=rtl] .mzp-c-hero.mzp-has-image.mzp-l-reverse .mzp-c-hero-body{margin-right:calc(50% + 32px);margin-left:0}.mzp-c-hero.mzp-has-image.mzp-l-reverse .mzp-c-hero-image{right:50%;left:auto}[dir=rtl] .mzp-c-hero.mzp-has-image.mzp-l-reverse .mzp-c-hero-image{right:auto;left:50%}.mzp-c-hero.mzp-has-image.mzp-l-reverse .mzp-c-hero-image img{left:auto;right:0}[dir=rtl] .mzp-c-hero.mzp-has-image.mzp-l-reverse .mzp-c-hero-image img{left:0;right:auto}.mzp-c-hero-image{height:calc(100% - 64px);overflow:hidden;padding:0;position:absolute;top:32px;width:50%;z-index:2}.mzp-c-hero-image{left:50%;right:auto}[dir=rtl] .mzp-c-hero-image{left:auto;right:50%}.mzp-c-hero-image img{bottom:0;max-height:100%;max-width:none;position:absolute;width:auto}.mzp-c-hero-image img{left:0;right:auto}[dir=rtl] .mzp-c-hero-image img{left:auto;right:0}}@media screen and (min-width:1056px){.mzp-c-hero{padding:48px 0}.mzp-c-hero.mzp-has-image .mzp-c-hero-body{width:calc(50% - 48px)}.mzp-c-hero.mzp-has-image .mzp-c-hero-body{margin-right:calc(50% + 48px);margin-left:0}[dir=rtl] .mzp-c-hero.mzp-has-image .mzp-c-hero-body{margin-right:0;margin-left:calc(50% + 48px)}.mzp-c-hero.mzp-has-image.mzp-l-reverse .mzp-c-hero-body{margin-right:0;margin-left:calc(50% + 48px)}[dir=rtl] .mzp-c-hero.mzp-has-image.mzp-l-reverse .mzp-c-hero-body{margin-right:calc(50% + 48px);margin-left:0}.mzp-c-hero-body{max-width:580px}.mzp-c-hero-title{margin-bottom:32px}.mzp-c-hero-desc{margin-bottom:48px}.mzp-c-hero-image{height:calc(100% - 96px);top:48px}}.mzp-c-call-out{background-color:#ededf0;text-align:center}.mzp-c-call-out.mzp-t-dark{background-color:#42425a;color:#fff}.mzp-c-call-out.mzp-t-dark .mzp-c-call-out-desc{color:#cdcdd4}.mzp-c-call-out .mzp-c-call-out-title{font-size:24px;font-size:1.5rem;line-height:1.1}@media screen and (min-width:768px){.mzp-c-call-out .mzp-c-call-out-title{font-size:40px;font-size:2.5rem}}.mzp-c-call-out .mzp-c-call-out-desc{font-size:18px;font-size:1.125rem;line-height:1.5;margin-bottom:0}.mzp-c-call-out .mzp-c-button-download-container{margin:24px 0 0}.mzp-c-call-out.mzp-t-product-beta .mzp-c-call-out-title,.mzp-c-call-out.mzp-t-product-developer .mzp-c-call-out-title,.mzp-c-call-out.mzp-t-product-firefox .mzp-c-call-out-title,.mzp-c-call-out.mzp-t-product-nightly .mzp-c-call-out-title{-webkit-background-size:64px 64px;background-size:64px 64px;background-position:top center;background-repeat:no-repeat;padding:88px 0 0 0}.mzp-c-call-out.mzp-t-product-firefox .mzp-c-call-out-title{background-image:url("/media/protocol/img/logos/firefox/browser/logo-lg.3d9087ac44e8.png");background-size:64px 64px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.mzp-c-call-out.mzp-t-product-firefox .mzp-c-call-out-title{background-image:url("/media/protocol/img/logos/firefox/browser/logo-lg-high-res.fbc7ffbb50fd.png");background-size:64px 64px}}.mzp-c-call-out.mzp-t-product-beta .mzp-c-call-out-title{background-image:url("/media/protocol/img/logos/firefox/browser/beta/logo-lg.160afbe8e73f.png");background-size:64px 64px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.mzp-c-call-out.mzp-t-product-beta .mzp-c-call-out-title{background-image:url("/media/protocol/img/logos/firefox/browser/beta/logo-lg-high-res.fddc5a185d97.png");background-size:64px 64px}}.mzp-c-call-out.mzp-t-product-developer .mzp-c-call-out-title{background-image:url("/media/protocol/img/logos/firefox/browser/developer/logo-lg.3ce8d7b7fb03.png");background-size:64px 64px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.mzp-c-call-out.mzp-t-product-developer .mzp-c-call-out-title{background-image:url("/media/protocol/img/logos/firefox/browser/developer/logo-lg-high-res.8aedc8028e4d.png");background-size:64px 64px}}.mzp-c-call-out.mzp-t-product-nightly .mzp-c-call-out-title{background-image:url("/media/protocol/img/logos/firefox/browser/nightly/logo-lg.c3968c040d6d.png");background-size:64px 64px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.mzp-c-call-out.mzp-t-product-nightly .mzp-c-call-out-title{background-image:url("/media/protocol/img/logos/firefox/browser/nightly/logo-lg-high-res.2ae024a36eed.png");background-size:64px 64px}}@media screen and (min-width:768px){.mzp-c-call-out .mzp-l-content{margin:0 auto;max-width:800px;padding-bottom:48px;padding-top:48px}}.mzp-c-call-out-compact{background-color:#ededf0}.mzp-c-call-out-compact.mzp-t-dark{background-color:#42425a;color:#fff}.mzp-c-call-out-compact.mzp-t-dark .mzp-c-call-out-desc{color:#cdcdd4}.mzp-c-call-out-compact .mzp-c-call-out-title{font-size:21px;font-size:1.3125rem;line-height:1.1}@media screen and (min-width:768px){.mzp-c-call-out-compact .mzp-c-call-out-title{font-size:32px;font-size:2rem}}.mzp-c-call-out-compact .mzp-c-call-out-desc{font-size:16px;font-size:1rem;line-height:1.5}.mzp-c-call-out-compact .mzp-c-call-out-cta{margin:8px 0 0}.mzp-c-call-out-compact .mzp-c-button-download-container{display:inline-block;margin-bottom:0}.mzp-c-call-out-compact.mzp-t-product-beta .mzp-c-call-out-content,.mzp-c-call-out-compact.mzp-t-product-developer .mzp-c-call-out-content,.mzp-c-call-out-compact.mzp-t-product-firefox .mzp-c-call-out-content,.mzp-c-call-out-compact.mzp-t-product-nightly .mzp-c-call-out-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-background-size:64px 64px;background-size:64px 64px;background-repeat:no-repeat;padding:88px 0 0 0}.mzp-c-call-out-compact.mzp-t-product-beta .mzp-c-call-out-content,.mzp-c-call-out-compact.mzp-t-product-developer .mzp-c-call-out-content,.mzp-c-call-out-compact.mzp-t-product-firefox .mzp-c-call-out-content,.mzp-c-call-out-compact.mzp-t-product-nightly .mzp-c-call-out-content{background-position:left top}[dir=rtl] .mzp-c-call-out-compact.mzp-t-product-beta .mzp-c-call-out-content,[dir=rtl] .mzp-c-call-out-compact.mzp-t-product-developer .mzp-c-call-out-content,[dir=rtl] .mzp-c-call-out-compact.mzp-t-product-firefox .mzp-c-call-out-content,[dir=rtl] .mzp-c-call-out-compact.mzp-t-product-nightly .mzp-c-call-out-content{background-position:right top}.mzp-c-call-out-compact.mzp-t-product-firefox .mzp-c-call-out-content{background-image:url("/media/protocol/img/logos/firefox/browser/logo-lg.3d9087ac44e8.png");background-size:64px 64px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.mzp-c-call-out-compact.mzp-t-product-firefox .mzp-c-call-out-content{background-image:url("/media/protocol/img/logos/firefox/browser/logo-lg-high-res.fbc7ffbb50fd.png");background-size:64px 64px}}.mzp-c-call-out-compact.mzp-t-product-beta .mzp-c-call-out-content{background-image:url("/media/protocol/img/logos/firefox/browser/beta/logo-lg.160afbe8e73f.png");background-size:64px 64px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.mzp-c-call-out-compact.mzp-t-product-beta .mzp-c-call-out-content{background-image:url("/media/protocol/img/logos/firefox/browser/beta/logo-lg-high-res.fddc5a185d97.png");background-size:64px 64px}}.mzp-c-call-out-compact.mzp-t-product-developer .mzp-c-call-out-content{background-image:url("/media/protocol/img/logos/firefox/browser/developer/logo-lg.3ce8d7b7fb03.png");background-size:64px 64px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.mzp-c-call-out-compact.mzp-t-product-developer .mzp-c-call-out-content{background-image:url("/media/protocol/img/logos/firefox/browser/developer/logo-lg-high-res.8aedc8028e4d.png");background-size:64px 64px}}.mzp-c-call-out-compact.mzp-t-product-nightly .mzp-c-call-out-content{background-image:url("/media/protocol/img/logos/firefox/browser/nightly/logo-lg.c3968c040d6d.png");background-size:64px 64px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.mzp-c-call-out-compact.mzp-t-product-nightly .mzp-c-call-out-content{background-image:url("/media/protocol/img/logos/firefox/browser/nightly/logo-lg-high-res.2ae024a36eed.png");background-size:64px 64px}}@media screen and (min-width:768px){.mzp-c-call-out-compact{zoom:1}.mzp-c-call-out-compact:after{clear:both;content:'';display:block;height:0;visibility:hidden}.mzp-c-call-out-compact .mzp-l-content{margin:0 auto;max-width:1056px;padding-bottom:48px;padding-top:48px}.mzp-c-call-out-compact.mzp-t-product-beta .mzp-c-call-out-content,.mzp-c-call-out-compact.mzp-t-product-developer .mzp-c-call-out-content,.mzp-c-call-out-compact.mzp-t-product-firefox .mzp-c-call-out-content,.mzp-c-call-out-compact.mzp-t-product-nightly .mzp-c-call-out-content{min-height:112px}.mzp-c-call-out-compact.mzp-t-product-beta .mzp-c-call-out-content,.mzp-c-call-out-compact.mzp-t-product-developer .mzp-c-call-out-content,.mzp-c-call-out-compact.mzp-t-product-firefox .mzp-c-call-out-content,.mzp-c-call-out-compact.mzp-t-product-nightly .mzp-c-call-out-content{background-position:left center;padding:0 0 0 96px}[dir=rtl] .mzp-c-call-out-compact.mzp-t-product-beta .mzp-c-call-out-content,[dir=rtl] .mzp-c-call-out-compact.mzp-t-product-developer .mzp-c-call-out-content,[dir=rtl] .mzp-c-call-out-compact.mzp-t-product-firefox .mzp-c-call-out-content,[dir=rtl] .mzp-c-call-out-compact.mzp-t-product-nightly .mzp-c-call-out-content{background-position:right center;padding:0 96px 0 0}.mzp-c-call-out-compact .mzp-c-call-out-desc,.mzp-c-call-out-compact .mzp-c-call-out-title{margin-bottom:0}.mzp-c-call-out-compact .mzp-c-call-out-title+.mzp-c-call-out-desc{margin-top:8px}.mzp-c-call-out-compact .mzp-c-call-out-content{max-width:624px;width:calc(66.6% - 24px)}.mzp-c-call-out-compact .mzp-c-call-out-content{float:left}[dir=rtl] .mzp-c-call-out-compact .mzp-c-call-out-content{float:right}.mzp-c-call-out-compact .mzp-c-call-out-cta{margin:0;position:relative;width:calc(33.3% - 24px)}.mzp-c-call-out-compact .mzp-c-call-out-cta{float:right}[dir=rtl] .mzp-c-call-out-compact .mzp-c-call-out-cta{float:left}.mzp-c-call-out-compact .mzp-c-button-download-container{float:right}[dir=rtl] .mzp-c-call-out-compact .mzp-c-button-download-container{float:left}}@supports (display:grid){@media screen and (min-width:768px){.mzp-c-call-out-compact .mzp-l-content{grid-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:2fr 1fr}.mzp-c-call-out-compact .mzp-c-call-out-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:auto;align-items:center}.mzp-c-call-out-compact .mzp-c-call-out-cta{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:flex-end;width:auto}}}html.mzp-is-noscroll{overflow:hidden;height:100%}html.mzp-is-noscroll body{height:100%;overflow:hidden}html.mzp-is-noscroll .mzp-c-modal{position:absolute}@media screen and (min-width:768px){html.mzp-is-noscroll{height:auto}html.mzp-is-noscroll body{height:auto}html.mzp-is-noscroll .mzp-c-modal{position:fixed}}.mzp-c-modal{-webkit-animation:mzp-a-fade-in .3s ease-in 0s 1 normal both;animation:mzp-a-fade-in .3s ease-in 0s 1 normal both;background:#000;background:rgba(0,0,0,.85);bottom:0;height:101%;left:0;overflow:auto;position:fixed;right:0;top:0;width:100%;z-index:9999999}.mzp-c-modal-window{padding:24px}.mzp-c-modal-inner{zoom:1;background:rgba(0,0,0,.9);max-width:1200px;padding:32px;position:relative}.mzp-c-modal-inner:after{clear:both;content:'';display:block;height:0;visibility:hidden}.mzp-c-modal-inner>header{padding-right:64px}[dir=rtl] .mzp-c-modal-inner>header{padding-right:0;padding-left:64px}.mzp-c-modal-inner>header h2{font-size:18px;font-size:1.125rem;line-height:1.1;font-family:Inter,X-LocaleSpecific,sans-serif;color:#fff}@media screen and (min-width:768px){.mzp-c-modal-inner>header h2{font-size:24px;font-size:1.5rem}}@media screen and (min-width:1056px){.mzp-c-modal-inner{margin:24px auto 64px}}.mzp-c-modal-close{cursor:pointer;position:absolute;top:9px;z-index:99}.mzp-c-modal-close{right:8px}[dir=rtl] .mzp-c-modal-close{right:auto;left:8px}.mzp-c-modal-close .mzp-c-modal-button-close{overflow:hidden;text-indent:120%;white-space:nowrap;background:transparent url("/media/protocol/img/icons/close-white.8557d2773e57.svg") center center no-repeat;-webkit-background-size:16px 16px;background-size:16px 16px;border:none;height:42px;min-width:0;padding:0;width:42px}.mzp-c-modal-close .mzp-c-modal-button-close:focus,.mzp-c-modal-close .mzp-c-modal-button-close:hover{-webkit-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;-webkit-transform:scale(1.1);transform:scale(1.1)}.mzp-c-modal-close .mzp-c-modal-button-close:focus{outline:1px dotted #fff}.mzp-c-modal-overlay-contents{font-size:18px;font-size:1.125rem;line-height:1.5;background:0 0;margin:0 auto;padding-top:24px;color:#fff}.mzp-c-modal-overlay-contents a:link,.mzp-c-modal-overlay-contents a:visited{color:#fff;text-decoration:underline}.mzp-c-modal-overlay-contents a:visited{color:rgba(255,255,255,.8)}.mzp-c-modal-overlay-contents a:active,.mzp-c-modal-overlay-contents a:focus,.mzp-c-modal-overlay-contents a:hover{text-decoration:none}.mzp-has-media .mzp-c-modal-overlay-contents img,.mzp-has-media .mzp-c-modal-overlay-contents video{display:block;width:100%;margin-bottom:32px}.js .mzp-u-modal-content{display:none}.js .mzp-c-modal-inner .mzp-u-modal-content{display:block}main .mzp-l-content{max-width:400px}@media screen and (min-width:768px){main .mzp-l-content{max-width:1420px}}.mzp-c-hero{text-align:center}.mzp-c-hero-desc{font-size:48px;font-size:3rem;line-height:1.1;font-family:Metropolis,Inter,X-LocaleSpecific,sans-serif;font-weight:700;margin-bottom:48px}@media screen and (min-width:768px){.mzp-c-hero-desc{font-size:64px;font-size:4rem}}.mzp-c-hero-desc p{margin-bottom:24px}.mzp-c-hero-desc p+p{font-size:32px;font-size:2rem;line-height:1.1}@media screen and (min-width:768px){.mzp-c-hero-desc p+p{font-size:48px;font-size:3rem}}.mzp-c-button-download-container{margin-bottom:0}@media screen and (min-width:768px){.mzp-c-hero.mzp-has-image{align-items:center;background-image:url("/media/img/firefox/home/quantum/product.da3864c285db.svg"),url("/media/img/firefox/home/quantum/product-bg.5ae68bf0ca30.svg");background-position:left calc(50% + 348px) top 72px,top -110px left 48vw;background-repeat:no-repeat;background-size:593px auto,1055px auto;display:flex;min-height:610px;text-align:left;box-sizing:border-box}body.mozillaonline .mzp-c-hero.mzp-has-image{background-image:url("/media/img/l10n/zh-CN/firefox/home/quantum/product.9e5516fffe1f.svg"),url("/media/img/firefox/home/quantum/product-bg.5ae68bf0ca30.svg")}.mzp-l-content{width:100%}}.mzp-c-hero .small-links.desktop{font-size:12px;font-size:.75rem;line-height:1.5;margin-top:32px}.mzp-c-hero .small-links.desktop li{line-height:2.5}.mzp-c-hero .small-links.desktop li a:link,.mzp-c-hero .small-links.desktop li a:visited{color:inherit}.mzp-c-hero .small-links.desktop li.os_win{display:none}html.windows.win7up .mzp-c-hero .small-links.desktop li.os_win{display:list-item}html.android .mzp-c-hero .small-links.desktop,html.ios .mzp-c-hero .small-links.desktop{display:none}.mzp-c-card-feature .mzp-c-card-feature-content,.mzp-c-card-feature .mzp-c-card-feature-media-wrapper{min-width:0}@media screen and (min-width:1056px){.mzp-c-card-feature .mzp-c-card-feature-title{font-size:32px;font-size:2rem;line-height:1.1}}@media screen and (min-width:1056px) and (min-width:768px){.mzp-c-card-feature .mzp-c-card-feature-title{font-size:48px;font-size:3rem}}.c-trio h2{font-size:32px;font-size:2rem;line-height:1.1;margin-top:64px;text-align:center}@media screen and (min-width:768px){.c-trio h2{font-size:48px;font-size:3rem}}.c-trio h3{font-size:21px;font-size:1.3125rem;line-height:1.1}@media screen and (min-width:768px){.c-trio h3{font-size:32px;font-size:2rem}}.c-trio ul{zoom:1;margin-top:48px;margin-bottom:64px}.c-trio ul:after{clear:both;content:'';display:block;height:0;visibility:hidden}@media screen and (min-width:768px){.c-trio ul{margin-top:96px;margin-bottom:96px}}.c-trio li{background:top left no-repeat;margin-bottom:32px;padding-top:48px}.c-trio li.t-private{background-image:url("/media/img/firefox/home/quantum/icon-private.6f2cb86325d0.svg")}.c-trio li.t-tracking{background-image:url("/media/img/firefox/home/quantum/icon-tracking.17c377d4e0b5.svg")}.c-trio li.t-faster{background-image:url("/media/img/firefox/home/quantum/icon-faster.1ba9d97a39ea.svg")}.c-trio li.t-extensions{background-image:url("/media/img/firefox/home/quantum/icon-extensions.c2c72ece6e3f.svg")}.c-trio li.t-themes{background-image:url("/media/img/firefox/home/quantum/icon-theme.0d5de922637d.svg")}.c-trio li.t-toolbar{background-image:url("/media/img/firefox/home/quantum/icon-toolbar.b271484b02fd.svg")}.c-trio p{margin-bottom:0}.t-privacy{background-color:#2b1141;color:#fff;margin-bottom:96px}.t-privacy h2{color:#ff298a;max-width:600px;margin-left:auto;margin-right:auto}.t-privacy h3{color:#fff}.t-custom h2{margin-top:32px}@media screen and (min-width:768px){.c-trio li{padding-top:64px;margin-bottom:0;width:calc(100%/3 - (64px - (64px / 3)))}.c-trio li{float:left}[dir=rtl] .c-trio li{float:right}.c-trio li{margin-left:64px}[dir=rtl] .c-trio li{margin-left:0;margin-right:64px}.c-trio li:first-child{margin-left:0}[dir=rtl] .c-trio li:first-child{margin-left:0;margin-right:0}}.t-compare{background-color:#ededf0;padding-top:48px}.t-compare video{max-width:480px}.t-sync img{max-width:462px}.t-smooth img{max-width:468px}.t-switch img{max-width:553px}@media screen and (min-width:768px){.t-compare{padding-top:64px}}@media screen and (min-width:1056px){.t-compare{padding-top:96px}}.mzp-c-call-out-compact.t-you{background-color:#2b1141}.mzp-c-call-out-compact.t-you .mzp-c-call-out-title{color:#ff7139;margin-bottom:0}@media screen and (min-width:1056px){.mzp-c-call-out-compact.t-you{background:#20123a;padding-top:32px}.mzp-c-call-out-compact.t-you .mzp-l-content{max-width:1420px}.mzp-c-call-out-compact.t-you .mzp-c-call-out-container:before{margin-bottom:32px}.mzp-c-call-out-compact.t-you .mzp-c-call-out-cta{justify-content:flex-start}}.no-js .lazy-image{display:none}.no-js noscript .lazy-image{display:block}.lazy-image{opacity:1;transition:opacity .3s}.lazy-image[data-src]{opacity:0}