@font-face{font-display:swap;font-family:'Zilla Slab';font-style:normal;font-weight:400;src:url("/media/fonts/ZillaSlab-Regular.f9de6143fdfa.woff2") format("woff2"),url("/media/fonts/ZillaSlab-Regular.f7120c75de27.woff") format("woff")}@font-face{font-display:swap;font-family:'Zilla Slab';font-style:normal;font-weight:700;src:url("/media/fonts/ZillaSlab-Bold.8d7f01331d2b.woff2") format("woff2"),url("/media/fonts/ZillaSlab-Bold.be1d6507cb98.woff") format("woff")}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:url("/media/fonts/opensans-regular.668362de763a.woff2") format("woff2"),url("/media/fonts/opensans-regular.fe6f746bb376.woff") format("woff")}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:url("/media/fonts/opensans-bold.5cf854f3d1c0.woff2") format("woff2"),url("/media/fonts/opensans-bold.2abfa530b0d8.woff") format("woff")}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:400;src:url("/media/fonts/opensans-italic.c86748d08341.woff2") format("woff2"),url("/media/fonts/opensans-italic.23d9589c3efb.woff") format("woff")}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:700;src:url("/media/fonts/opensans-bolditalic.1809656fcafc.woff2") format("woff2"),url("/media/fonts/opensans-bolditalic.6deeb9abf793.woff") format("woff")}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}blockquote,body,dd,dl,dt,fieldset,figcaption,figure,form,h1,h2,h3,h4,h5,h6,hr,html,legend,li,ol,p,pre,table,ul{margin:0;padding:0}blockquote:after,blockquote:before,q:after,q:before{content:''}blockquote,q{quotes:'' ''}table{border-collapse:collapse;border-spacing:0}a img,fieldset,iframe{border:0}input,select,textarea{font-family:inherit;font-size:100%}embed,img,object,video{-ms-interpolation-mode:bicubic;height:auto;max-width:100%}html{font-size:100%;background:#fff}body{font-size:16px;font-size:1rem;line-height:1.5;background:#fff;color:#000;font-family:"Open Sans",X-LocaleSpecific,sans-serif}.hidden{display:none}h1,h2,h3,h4,h5,h6,legend{font-weight:700;margin:0 0 .5em}h1,h2,h3,h4{font-family:"Zilla Slab","Open Sans",X-LocaleSpecific,sans-serif}.mzp-t-firefox h1,.mzp-t-firefox h2,.mzp-t-firefox h3,.mzp-t-firefox h4{font-family:"Open Sans",X-LocaleSpecific,sans-serif}h1{font-size:48px;font-size:3rem;line-height:1.083;margin-bottom:.25em}@media screen and (min-width:768px){h1{font-size:72px;font-size:4.5rem;line-height:1}}h2{font-size:40px;font-size:2.5rem;line-height:1.111;margin-bottom:.45em}@media screen and (min-width:768px){h2{font-size:60px;font-size:3.75rem;line-height:1.066}}h3{font-size:32px;font-size:2rem;line-height:1.125}@media screen and (min-width:768px){h3{font-size:48px;font-size:3rem;line-height:1.083}}h4{font-size:24px;font-size:1.5rem;line-height:1.166}@media screen and (min-width:1056px){h4{font-size:36px;font-size:2.25rem;line-height:1.1111}}h5,h6{font-size:21px;font-size:1.3125rem;line-height:1.143}@media screen and (min-width:768px){h5,h6{font-size:24px;font-size:1.5rem;line-height:1.166}}dl,ol,p,table,ul{margin:0 0 1.25em}code{font-size:.875em}:link{color:#0060df;text-decoration:underline}:link:hover{color:#003eaa}:link:active{background-color:rgba(0,0,0,.05)}:visited{color:#8000d7}:visited:hover{color:#6200a4}.mzp-c-cta-link{font-weight:700}.mzp-c-cta-link:link,.mzp-c-cta-link:visited{border-bottom:2px solid transparent;color:#000;text-decoration:none}.mzp-c-cta-link:active,.mzp-c-cta-link:focus,.mzp-c-cta-link:hover{-webkit-transition:border-bottom-color .1s ease-in-out;transition:border-bottom-color .1s ease-in-out;border-bottom:2px solid #000;color:#000}.mzp-t-dark .mzp-c-cta-link:link,.mzp-t-dark .mzp-c-cta-link:visited{color:#fff}.mzp-t-dark .mzp-c-cta-link:active,.mzp-t-dark .mzp-c-cta-link:focus,.mzp-t-dark .mzp-c-cta-link:hover{border-color:#fff;color:#fff}ol,ul{list-style:none}ul.mzp-u-list-styled{list-style:disc}ul.mzp-u-list-styled{margin-left:32px}[dir=rtl] ul.mzp-u-list-styled{margin-left:0;margin-right:32px}ul.mzp-u-list-styled li{margin-bottom:.25em}ul.mzp-u-list-styled ul{list-style:circle;margin-bottom:0}ul.mzp-u-list-styled ul{margin-left:24px}[dir=rtl] ul.mzp-u-list-styled ul{margin-left:0;margin-right:24px}ul.mzp-u-list-styled ol{list-style:decimal;margin-bottom:0}ul.mzp-u-list-styled ol{margin-left:24px}[dir=rtl] ul.mzp-u-list-styled ol{margin-left:0;margin-right:24px}ol.mzp-u-list-styled{list-style:decimal}ol.mzp-u-list-styled{margin-left:32px}[dir=rtl] ol.mzp-u-list-styled{margin-left:0;margin-right:32px}ol.mzp-u-list-styled li{margin-bottom:.25em}ol.mzp-u-list-styled ol{list-style:lower-alpha;margin-bottom:0}ol.mzp-u-list-styled ol{margin-left:24px}[dir=rtl] ol.mzp-u-list-styled ol{margin-left:0;margin-right:24px}ol.mzp-u-list-styled ul{list-style:disc;margin-bottom:0}ol.mzp-u-list-styled ul{margin-left:24px}[dir=rtl] ol.mzp-u-list-styled ul{margin-left:0;margin-right:24px}.mzp-u-list-unstyled{list-style:none!important;margin-left:0!important;margin-right:0!important}.mzp-u-list-unstyled ol,.mzp-u-list-unstyled ul{list-style:none!important;margin-left:0!important;margin-right:0!important}.mzp-u-data-table{border-collapse:collapse;border-spacing:0}.mzp-u-data-table caption{margin-bottom:.25em;width:100%}.mzp-u-data-table caption{text-align:left}[dir=rtl] .mzp-u-data-table caption{text-align:right}.mzp-u-data-table td,.mzp-u-data-table th{border-top:1px solid rgba(0,0,0,.2);padding:.5em 10px;text-align:left}.mzp-u-data-table td,.mzp-u-data-table th{text-align:left}[dir=rtl] .mzp-u-data-table td,[dir=rtl] .mzp-u-data-table th{text-align:right}.mzp-u-data-table thead td,.mzp-u-data-table thead th{border-top:0;padding-top:0}label{display:block;font-weight:700;margin:0 0 .25em}label.mzp-u-inline{display:inline;font-weight:400}label.mzp-u-inline{padding:0 8px 0 0}[dir=rtl] label.mzp-u-inline{padding:0 0 0 8px}button,input,select,textarea{font-family:"Open Sans",X-LocaleSpecific,sans-serif;font-size:16px;font-size:1rem;line-height:1.5}textarea{height:auto;max-width:100%}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:3px;border:1px solid #4a4a4f;display:inline-block;line-height:1.25;padding:.25em 8px}input[type=date]:hover,input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,textarea:hover{border-color:#000}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,textarea:focus{border-color:#000;box-shadow:0 0 0 2px #45a1ff}input[type=date]:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,textarea:disabled{background:#d7d7db}input[type=date]:disabled:focus,input[type=date]:disabled:hover,input[type=email]:disabled:focus,input[type=email]:disabled:hover,input[type=number]:disabled:focus,input[type=number]:disabled:hover,input[type=password]:disabled:focus,input[type=password]:disabled:hover,input[type=search]:disabled:focus,input[type=search]:disabled:hover,input[type=tel]:disabled:focus,input[type=tel]:disabled:hover,input[type=text]:disabled:focus,input[type=text]:disabled:hover,input[type=time]:disabled:focus,input[type=time]:disabled:hover,input[type=url]:disabled:focus,input[type=url]:disabled:hover,textarea:disabled:focus,textarea:disabled:hover{border-color:#4a4a4f}select:focus{box-shadow:0 0 0 2px #45a1ff}legend{font-size:21px;font-size:1.3125rem;line-height:1.143}@media screen and (min-width:768px){legend{font-size:24px;font-size:1.5rem;line-height:1.166}}.mzp-u-inline legend{font-size:16px;font-size:1rem;line-height:1.5}fieldset li{margin-bottom:.5em}.mzp-c-fieldnote{font-size:14px;font-size:.875rem;line-height:1.285;color:#4a4a4f;display:block;font-weight:400}.mzp-c-form-errors{background:#ffe900;border:2px solid #d7b600;margin:0 0 1em;padding:8px 16px}.mzp-c-form-errors ul{margin-bottom:0}.mzp-c-form-errors li{margin-bottom:.5em}.mzp-is-error{color:#d70022}.mzp-is-error .mzp-c-fieldnote{color:#d70022}.mzp-is-error input[type=date],.mzp-is-error input[type=email],.mzp-is-error input[type=number],.mzp-is-error input[type=password],.mzp-is-error input[type=search],.mzp-is-error input[type=tel],.mzp-is-error input[type=text],.mzp-is-error input[type=time],.mzp-is-error input[type=url],.mzp-is-error textarea{border-color:#d70022}.mzp-is-error input[type=date]:focus,.mzp-is-error input[type=email]:focus,.mzp-is-error input[type=number]:focus,.mzp-is-error input[type=password]:focus,.mzp-is-error input[type=search]:focus,.mzp-is-error input[type=tel]:focus,.mzp-is-error input[type=text]:focus,.mzp-is-error input[type=time]:focus,.mzp-is-error input[type=url]:focus,.mzp-is-error textarea:focus{box-shadow:0 0 0 2px #ff0039}.mzp-is-error input[type=checkbox],.mzp-is-error input[type=radio],.mzp-is-error select{box-shadow:0 0 0 2px #ff0039}.mzp-l-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1;margin:0 auto;max-width:1420px;min-width:304px;padding:24px;position:relative}.mzp-l-content:after{clear:both;content:'';display:block;height:0;visibility:hidden}@media screen and (min-width:768px){.mzp-l-content{padding:24px 64px}}@media screen and (min-width:1056px){.mzp-l-content{padding:24px 96px}}.mzp-c-footer{font-family:"Open Sans",X-LocaleSpecific,sans-serif;background:#000;clear:both;color:#fff;line-height:1.3;margin:0;padding:32px 0;width:100%}.mzp-c-footer a:link,.mzp-c-footer a:visited{color:#fff;font-weight:400;text-decoration:none}.mzp-c-footer a:active,.mzp-c-footer a:focus,.mzp-c-footer a:hover{color:#fff;text-decoration:underline}.mzp-c-footer h5{font-size:18px;font-size:1.125rem;line-height:1.333;color:#fff;margin-bottom:24px}.mzp-c-footer h5 a:link,.mzp-c-footer h5 a:visited{font-weight:700}.mzp-c-footer li{list-style-type:none;margin:0 0 16px}.mzp-c-footer nav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1;margin:0 auto;min-width:304px}.mzp-c-footer nav:after{clear:both;content:'';display:block;height:0;visibility:hidden}.mzp-c-footer .mzp-c-footer-section{margin-bottom:32px}.mzp-c-footer .mzp-c-footer-primary{font-size:16px;font-size:1rem;line-height:1.5}.mzp-c-footer .mzp-c-footer-secondary{font-size:12px;font-size:.75rem;line-height:1.333}@media screen and (min-width:768px){.mzp-c-footer .mzp-c-footer-primary .mzp-c-footer-section{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.332%;padding-left:16px;padding-right:16px}.mzp-c-footer .mzp-c-footer-primary .mzp-c-footer-section{float:left;padding:0 24px 0 0}[dir=rtl] .mzp-c-footer .mzp-c-footer-primary .mzp-c-footer-section{float:right;padding:0 0 0 24px}.mzp-c-footer .mzp-c-footer-secondary{padding-top:24px}}.mzp-c-footer-primary-logo{margin-bottom:32px}.mzp-c-footer-primary-logo a{background:url("/media/protocol/img/logos/mozilla/white.612a25fa976b.svg") no-repeat;-webkit-background-size:100px,32px;background-size:100px,32px;overflow:hidden;text-indent:120%;white-space:nowrap;display:inline-block;height:32px;width:100px}@media screen and (min-width:768px){.mzp-c-footer-primary-logo{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.332%;padding-left:16px;padding-right:16px}.mzp-c-footer-primary-logo{float:left;padding:0 24px 0 0}[dir=rtl] .mzp-c-footer-primary-logo{float:right;padding:0 0 0 24px}}.mzp-c-footer-links-social{margin:24px 0 0}[dir=rtl] .mzp-c-footer-links-social{margin:0 0 0 16px}.mzp-c-footer-links-social li{display:inline-block;margin-right:16px}.mzp-c-footer-links-social li a{overflow:hidden;text-indent:120%;white-space:nowrap;display:block;height:16px;width:16px}.mzp-c-footer-links-social li a.twitter{background-image:url("/media/protocol/img/icons/social/twitter/white.799723d2198f.svg")}.mzp-c-footer-links-social li a.instagram{background-image:url("/media/protocol/img/icons/social/instagram/white.c37f20f03c48.svg")}.mzp-c-footer-links-social li a.youtube{background-image:url("/media/protocol/img/icons/social/youtube/white.a345a1222d66.svg")}.mzp-c-footer-legal li{display:inline}.mzp-c-footer-legal li{padding:0 24px 0 0}[dir=rtl] .mzp-c-footer-legal li{padding:0 0 0 24px}.mzp-c-footer-legal li:last-child{padding-right:0}@media screen and (min-width:768px){.mzp-c-footer-legal{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:66.664%;padding-left:16px;padding-right:16px}.mzp-c-footer-legal{float:left;padding:0 24px 0 0}[dir=rtl] .mzp-c-footer-legal{float:right;padding:0 0 0 24px}}.mzp-c-footer-license{margin-bottom:32px}.mzp-c-footer-license a:link,.mzp-c-footer-license a:visited{color:#b1b1b3}@media screen and (min-width:768px){.mzp-c-footer-license{margin-bottom:0}}.mzp-c-language-switcher{color:inherit;font-weight:700}.mzp-c-language-switcher label{display:inline-block}.mzp-c-language-switcher label{margin:0 24px 8px 0}[dir=rtl] .mzp-c-language-switcher label{margin:0 0 8px 24px}.mzp-c-language-switcher select{font-size:12px;font-size:.75rem;line-height:1.333;border:none;background:#ededf0}.mzp-c-language-switcher button{font-size:14px;font-size:.875rem;line-height:1.285;margin-top:8px}.js .mzp-c-language-switcher button{display:none}@media screen and (min-width:768px){.mzp-c-language-switcher{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.332%;padding-left:16px;padding-right:16px}.mzp-c-language-switcher{float:left;padding:0 24px 0 0}[dir=rtl] .mzp-c-language-switcher{float:right;padding:0 0 0 24px}}.moz-global-nav{font-family:"Open Sans",X-LocaleSpecific,sans-serif;background:#fff;overflow:hidden;position:relative}.moz-global-nav a:link,.moz-global-nav a:visited{color:#000;font-weight:700;text-decoration:none}.moz-global-nav a:active,.moz-global-nav a:focus,.moz-global-nav a:hover{color:#000;text-decoration:underline;transition:color .1s ease-in-out}.moz-global-nav .nav-button-menu{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:0 0;border:none;cursor:pointer;float:left;font-size:0;height:25px;margin:13px 0;padding:0;width:50px}.moz-global-nav .nav-button-menu .p1,.moz-global-nav .nav-button-menu .p2,.moz-global-nav .nav-button-menu .p3{transition:transform .2s ease-in-out}.moz-global-nav .nav-button-menu:active .p1,.moz-global-nav .nav-button-menu:hover .p1{transform:translateX(4px)}.moz-global-nav .nav-button-menu:active .p2,.moz-global-nav .nav-button-menu:hover .p2{transform:translateX(-3px)}.moz-global-nav .nav-button-menu:active .p3,.moz-global-nav .nav-button-menu:hover .p3{transform:translateX(4px)}.moz-global-nav .nav-button-menu:focus{outline:0}.moz-global-nav .nav-button-menu:focus .p1,.moz-global-nav .nav-button-menu:focus .p2,.moz-global-nav .nav-button-menu:focus .p3{fill:#646464}.moz-global-nav .nav-button-menu::-moz-focus-inner{border:none}.moz-global-nav .nav-button-menu.nav-hidden{display:none}.moz-global-nav .nav-logo{font-size:15px;font-size:.9375rem;float:left;height:25px;margin:0 0 0 5px;padding:13px 0}.moz-global-nav .nav-logo a{overflow:hidden;text-indent:120%;white-space:nowrap;background:url("/media/img/favicon/favicon-196x196.c80e6abe0767.png") top left no-repeat;-webkit-background-size:25px 25px;background-size:25px 25px;display:block;width:25px;height:25px}@media screen and (min-width:1056px){.moz-global-nav .nav-logo{margin-left:17px}.moz-global-nav .nav-logo a{-webkit-background-size:auto,auto;background-size:auto,auto;background-image:url("/media/img/pebbles/moz-wordmark-dark-reverse.2cbc28bb9895.svg");width:78px}}.moz-global-nav .nav-horizontal-menu{zoom:1;margin-left:10px;overflow:hidden;padding:10px 0;position:relative}.moz-global-nav .nav-horizontal-menu:after{clear:both;content:'';display:block;height:0;visibility:hidden}@media screen and (min-width:768px){.moz-global-nav .nav-horizontal-menu{padding-top:25px}}@media screen and (min-width:1056px){.moz-global-nav .nav-horizontal-menu{margin-left:28px}}.moz-global-nav .nav-primary-links{font-size:16px;font-size:1rem;display:none;float:left;list-style-type:none;margin:0 0 0 10px;padding:13px 0 0}.moz-global-nav .nav-primary-links>li{display:inline-block;line-height:1.2;padding:0 20px 10px 0}.moz-global-nav .nav-primary-links>li:last-child{padding-right:0}.moz-global-nav .nav-primary-links>li a:active,.moz-global-nav .nav-primary-links>li a:focus,.moz-global-nav .nav-primary-links>li a:hover{text-decoration:none}.moz-global-nav .nav-primary-links>li a:focus{outline:0}@media screen and (min-width:768px){.moz-global-nav .nav-primary-links{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-left:20px;width:calc(100% - 370px)}}@media screen and (min-width:1056px){.moz-global-nav .nav-primary-links{width:calc(100% - 480px)}}@media screen and (min-width:1312px){.moz-global-nav .nav-primary-links{margin-left:40px}.moz-global-nav .nav-primary-links>li{padding-right:40px}.moz-global-nav .nav-primary-links>li:last-child{padding-right:0}}.moz-global-nav.simple .nav-primary-links{display:block}@media screen and (min-width:1056px){.moz-global-nav{max-width:1420px;margin:0 auto}}.moz-nav-open .moz-global-nav .nav-button-menu .p1{transform:translateX(4px)}.moz-nav-open .moz-global-nav .nav-button-menu .p2{transform:translateX(-3px)}.moz-nav-open .moz-global-nav .nav-button-menu .p3{transform:translateX(4px)}.moz-global-nav-drawer{font-family:"Open Sans",X-LocaleSpecific,sans-serif;background:#000;bottom:0;color:#fff;left:-320px;padding:20px;position:absolute;top:0;width:280px;z-index:1000}.moz-global-nav-drawer a:link,.moz-global-nav-drawer a:visited{transition:color .1s ease-in-out;color:#fff;text-decoration:none}.moz-global-nav-drawer a:active,.moz-global-nav-drawer a:focus,.moz-global-nav-drawer a:hover{transition:color .1s ease-in-out}.moz-global-nav-drawer a:focus{outline:0}.moz-global-nav-drawer abbr[title]{border-bottom:none;cursor:inherit;text-decoration:none}.moz-global-nav-drawer .nav-drawer-close-button{-moz-appearance:none;-webkit-appearance:none;font-size:13px;font-size:.8125rem;background-color:#000;border:none;cursor:pointer;height:22px;margin:30px 0 0 22px;padding:0;text-transform:uppercase}.moz-global-nav-drawer .nav-drawer-close-button .rect{transform-origin:center center}.moz-global-nav-drawer .nav-drawer-close-button .center{transform:rotate(45deg)}.moz-global-nav-drawer .nav-drawer-close-button .top-left{transform:translate(-7px,-7px) rotate(45deg)}.moz-global-nav-drawer .nav-drawer-close-button .top-right{transform:translate(7px,-7px) rotate(45deg)}.moz-global-nav-drawer .nav-drawer-close-button .bottom-left{transform:translate(-7px,7px) rotate(45deg)}.moz-global-nav-drawer .nav-drawer-close-button .bottom-right{transform:translate(7px,7px) rotate(45deg)}@media screen and (min-width:1056px){.moz-global-nav-drawer .nav-drawer-close-button .rect{transition:transform .12s ease-in-out;transform:translate(0,0) rotate(45deg)}.moz-global-nav-drawer .nav-drawer-close-button:active .top-left,.moz-global-nav-drawer .nav-drawer-close-button:focus .top-left,.moz-global-nav-drawer .nav-drawer-close-button:hover .top-left{transform:translate(-7px,-7px) rotate(45deg)}.moz-global-nav-drawer .nav-drawer-close-button:active .top-right,.moz-global-nav-drawer .nav-drawer-close-button:focus .top-right,.moz-global-nav-drawer .nav-drawer-close-button:hover .top-right{transform:translate(7px,-7px) rotate(45deg)}.moz-global-nav-drawer .nav-drawer-close-button:active .bottom-left,.moz-global-nav-drawer .nav-drawer-close-button:focus .bottom-left,.moz-global-nav-drawer .nav-drawer-close-button:hover .bottom-left{transform:translate(-7px,7px) rotate(45deg)}.moz-global-nav-drawer .nav-drawer-close-button:active .bottom-right,.moz-global-nav-drawer .nav-drawer-close-button:focus .bottom-right,.moz-global-nav-drawer .nav-drawer-close-button:hover .bottom-right{transform:translate(7px,7px) rotate(45deg)}}.moz-global-nav-drawer .nav-drawer-close-button:focus{outline:0}.moz-global-nav-drawer .nav-drawer-close-button::-moz-focus-inner{border:none}.moz-global-nav-drawer .nav-menu-inner-container{margin-top:42px;position:relative}.moz-global-nav-drawer .nav-menu-scroll-pane{padding:0 22px;width:234px}.moz-global-nav-drawer .nav-menu-primary-links{padding-bottom:40px}.moz-global-nav-drawer .nav-menu-primary-links h3{font-family:"Open Sans",X-LocaleSpecific,sans-serif}.moz-global-nav-drawer .nav-menu-primary-links>li{margin:20px 0}.moz-global-nav-drawer .intro{font-size:13px;font-size:.8125rem;margin:0 0 20px}.moz-global-nav-drawer .summary{font-size:16px;font-size:1rem;padding-bottom:20px}.moz-global-nav-drawer .summary a:link,.moz-global-nav-drawer .summary a:visited{position:relative;display:block}.moz-global-nav-drawer .summary a:link:after,.moz-global-nav-drawer .summary a:visited:after{background-image:url("/media/img/nav/subnav-expand.023729cb5b3a.svg");content:'';height:12px;position:absolute;right:0;top:0;transition:transform .2s ease-in-out;width:12px}.moz-global-nav-drawer .summary.selected a:link:after,.moz-global-nav-drawer .summary.selected a:visited:after{transform:rotate(45deg)}.moz-global-nav-drawer .detail-container{border-top:1px solid #fff;border-bottom:1px solid #fff;padding-top:20px}.moz-global-nav-drawer .nav-menu-secondary-links>li{font-size:16px;font-size:1rem;margin:20px 0}.moz-global-nav-drawer .nav-menu-secondary-links>li a:link,.moz-global-nav-drawer .nav-menu-secondary-links>li a:visited{display:block}.moz-global-nav .item-firefox a.currrent,.moz-global-nav .item-firefox a.selected,.moz-global-nav .item-firefox a:active,.moz-global-nav .item-firefox a:focus,.moz-global-nav .item-firefox a:hover,.moz-global-nav-drawer .item-firefox a.currrent,.moz-global-nav-drawer .item-firefox a.selected,.moz-global-nav-drawer .item-firefox a:active,.moz-global-nav-drawer .item-firefox a:focus,.moz-global-nav-drawer .item-firefox a:hover{color:#ff9500}.moz-global-nav .item-pocket a.currrent,.moz-global-nav .item-pocket a.selected,.moz-global-nav .item-pocket a:active,.moz-global-nav .item-pocket a:focus,.moz-global-nav .item-pocket a:hover,.moz-global-nav-drawer .item-pocket a.currrent,.moz-global-nav-drawer .item-pocket a.selected,.moz-global-nav-drawer .item-pocket a:active,.moz-global-nav-drawer .item-pocket a:focus,.moz-global-nav-drawer .item-pocket a:hover{color:#ef4056}.moz-global-nav .item-internet-health a.currrent,.moz-global-nav .item-internet-health a.selected,.moz-global-nav .item-internet-health a:active,.moz-global-nav .item-internet-health a:focus,.moz-global-nav .item-internet-health a:hover,.moz-global-nav-drawer .item-internet-health a.currrent,.moz-global-nav-drawer .item-internet-health a.selected,.moz-global-nav-drawer .item-internet-health a:active,.moz-global-nav-drawer .item-internet-health a:focus,.moz-global-nav-drawer .item-internet-health a:hover{color:#4eb5e6}.moz-global-nav .item-technology a.currrent,.moz-global-nav .item-technology a.selected,.moz-global-nav .item-technology a:active,.moz-global-nav .item-technology a:focus,.moz-global-nav .item-technology a:hover,.moz-global-nav-drawer .item-technology a.currrent,.moz-global-nav-drawer .item-technology a.selected,.moz-global-nav-drawer .item-technology a:active,.moz-global-nav-drawer .item-technology a:focus,.moz-global-nav-drawer .item-technology a:hover{color:#b0b2e9}.moz-global-nav .item-about-us a.currrent,.moz-global-nav .item-about-us a.selected,.moz-global-nav .item-about-us a:active,.moz-global-nav .item-about-us a:focus,.moz-global-nav .item-about-us a:hover,.moz-global-nav-drawer .item-about-us a.currrent,.moz-global-nav-drawer .item-about-us a.selected,.moz-global-nav-drawer .item-about-us a:active,.moz-global-nav-drawer .item-about-us a:focus,.moz-global-nav-drawer .item-about-us a:hover{color:#b6d806}.moz-global-nav .item-get-involved a.currrent,.moz-global-nav .item-get-involved a.selected,.moz-global-nav .item-get-involved a:active,.moz-global-nav .item-get-involved a:focus,.moz-global-nav .item-get-involved a:hover,.moz-global-nav-drawer .item-get-involved a.currrent,.moz-global-nav-drawer .item-get-involved a.selected,.moz-global-nav-drawer .item-get-involved a:active,.moz-global-nav-drawer .item-get-involved a:focus,.moz-global-nav-drawer .item-get-involved a:hover{color:#ff8385}body[data-global-nav-current-link=firefox] .nav-primary-links .item-firefox>a:link,body[data-global-nav-current-link=firefox] .nav-primary-links .item-firefox>a:visited{color:#ff9500}body[data-global-nav-current-link=internet-health] .item-internet-health>a:link,body[data-global-nav-current-link=internet-health] .item-internet-health>a:visited{color:#4eb5e6}body[data-global-nav-current-link=technology] .item-technology>a:link,body[data-global-nav-current-link=technology] .item-technology>a:visited{color:#b0b2e9}body[data-global-nav-current-link=about-us] .item-about-us>a:link,body[data-global-nav-current-link=about-us] .item-about-us>a:visited{color:#b6d806}body[data-global-nav-current-link=get-involved] .item-get-involved>a:link,body[data-global-nav-current-link=get-involved] .item-get-involved>a:visited{color:#ff8385}.moz-global-nav-page-mask{background:#000;bottom:auto;left:0;opacity:0;position:absolute;right:auto;top:0;transition:opacity .2s ease-in-out;z-index:10000}html.moz-nav-open .moz-global-nav-page-mask{bottom:0;opacity:.3;right:0;transition:opacity .2s ease-in-out}#global-nav-download-firefox{float:right;margin:11px 20px 0 0}#global-nav-download-firefox .download-list{margin:0}#global-nav-download-firefox .download-list>li{margin:0}#global-nav-download-firefox .download-link:link,#global-nav-download-firefox .download-link:visited{font-size:14px;font-size:.875rem;line-height:1.285;background-color:#fff;border-radius:100px;border:2px solid #16da00;color:#16da00;display:inline-block;font-weight:700;padding:.5em 20px;text-decoration:none;transition:color .1s ease-in-out,background-color .1s ease-in-out}#global-nav-download-firefox .download-link:link .download-title,#global-nav-download-firefox .download-link:visited .download-title{font-weight:700}#global-nav-download-firefox .download-link:link:active,#global-nav-download-firefox .download-link:link:focus,#global-nav-download-firefox .download-link:link:hover,#global-nav-download-firefox .download-link:visited:active,#global-nav-download-firefox .download-link:visited:focus,#global-nav-download-firefox .download-link:visited:hover{background-color:#16da00;color:#fff;transition:color .1s ease-in-out,background-color .1s ease-in-out}@media screen and (min-width:768px){#global-nav-download-firefox{margin-top:5px;margin-right:64px;width:200px}#global-nav-download-firefox .download-link{float:right}}@media screen and (min-width:1056px){#global-nav-download-firefox{margin-right:95px}}#global-nav-download-firefox .fx-privacy-link{display:none}.oldmac #global-nav-download-firefox,.oldwin #global-nav-download-firefox,.other #global-nav-download-firefox{display:none}.moz-global-nav-drawer .detail{display:none}.moz-global-nav-drawer .summary.selected+.detail{display:block}@supports (transition:max-height 0.6s ease-in-out,visibility 0s 0s){.moz-global-nav-drawer .detail{display:block;max-height:0;overflow:hidden;visibility:hidden;transition:max-height .3s ease-in-out,visibility 0s .8s}.moz-global-nav-drawer .summary.selected+.detail{max-height:1000px;visibility:visible;transition:max-height .6s ease-in-out,visibility 0s 0s}}body{overflow-x:hidden}html.moz-nav-open body{left:320px;position:relative}@supports (transform:translateX(320px)){body{position:static;transition:transform .25s ease-in-out}html.moz-nav-open body{left:0;transition:transform .25s ease-in-out;transform:translateX(320px)}html.moz-nav-open .moz-global-nav-drawer{transition:visibility 0s 0s;visibility:visible}.moz-global-nav-drawer{left:0;transform:translateX(-320px);transition:visibility 0s .4s;visibility:hidden}@media screen and (min-width:1056px){html.moz-nav-open{height:100%}html.moz-nav-open body{height:100%;overflow:hidden}.moz-global-nav-drawer{bottom:auto;height:100%}.moz-global-nav-drawer .nav-menu-inner-container{height:100%;margin-top:22px}.moz-global-nav-drawer .nav-menu-scroll-pane{bottom:100px;overflow-y:scroll;position:absolute;top:0;width:254px}.moz-global-nav-drawer .nav-menu-scroll-pane::-webkit-scrollbar{width:8px;height:100%}.moz-global-nav-drawer .nav-menu-scroll-pane::-webkit-scrollbar-track{background:#000}.moz-global-nav-drawer .nav-menu-scroll-pane::-webkit-scrollbar-thumb{width:8px;height:8px;background:#999;border-radius:8px}.moz-global-nav-drawer .nav-menu-primary-links{padding-right:20px}}}.no-js #global-nav-download-firefox{display:none}.no-js .nav-primary-links{display:block}.no-js .moz-global-nav-drawer{display:none}#masthead{color:#000;min-height:50px;padding:0;width:100%}#masthead .content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1;margin:0 auto;max-width:1420px;min-width:304px;padding:24px;position:relative}#masthead .content:after{clear:both;content:'';display:block;height:0;visibility:hidden}@media screen and (min-width:768px){#masthead .content{padding:24px 64px}}@media screen and (min-width:1056px){#masthead .content{padding:24px 96px}}#masthead .masthead-logo{font-size:16px;font-size:1rem;height:30px;left:0;margin:0;padding:10px 0;position:absolute;text-align:center;top:0;width:100%}#masthead .masthead-logo img{height:30px}@media screen and (min-width:768px){#masthead .masthead-logo{float:left;position:relative;width:94px}}#masthead .fx-privacy-link{display:none}.masthead-nav-main{font-size:16px;font-size:1rem;font-family:"Open Sans",X-LocaleSpecific,sans-serif;font-weight:700;left:0;margin:0 0 0 20px;position:absolute;top:0;z-index:99}.masthead-nav-main a{text-decoration:none}.masthead-nav-main a:active,.masthead-nav-main a:focus,.masthead-nav-main a:hover{text-decoration:underline}.masthead-nav-main .toggle{overflow:hidden;text-indent:120%;white-space:nowrap;background:transparent url("/media/img/pebbles/icon-menu-dark.d12612893396.svg") center center no-repeat;-webkit-background-size:22px auto;background-size:22px auto;cursor:pointer;display:block;height:50px;overflow:hidden;position:relative;width:50px}.masthead-nav-main .nav-main-menu{background:#fff;box-shadow:2px 2px 0 rgba(0,0,0,.2);left:-300px;margin:0;overflow:visible;position:absolute;top:50px;width:200px;z-index:99}.masthead-nav-main .nav-main-menu li{border-bottom:1px solid #ccc}.masthead-nav-main .nav-main-menu li:last-child{border:0}.masthead-nav-main .nav-main-menu a{background:#fff;color:#000;display:block;padding:10px 20px;text-decoration:none;-webkit-transition:background-color 150ms ease,border-width 150ms ease,color 150ms ease,padding 150ms ease;transition:background-color 150ms ease,border-width 150ms ease,color 150ms ease,padding 150ms ease}.masthead-nav-main .nav-main-menu a:focus,.masthead-nav-main .nav-main-menu a:hover{background-color:#f5f5f5;border-right:6px solid #000;color:#000;text-decoration:underline}.masthead-nav-main:hover .nav-main-menu,.nav-main-menu:target{left:auto}.js .masthead-nav-main .nav-main-menu{left:auto;display:none}@media screen and (min-width:768px){.masthead-nav-main{float:left;margin:0 0 0 20px;position:relative;width:80%}.masthead-nav-main .nav-main-menu{width:auto;position:static;background:0 0;box-shadow:none;padding:15px 0}.masthead-nav-main .nav-main-menu li{display:inline-block;border:0;padding:0 20px 10px 0}.masthead-nav-main .nav-main-menu li:first-child{border-left:none}.masthead-nav-main .nav-main-menu a{background:0 0;display:inline-block;padding:0}.masthead-nav-main .nav-main-menu a:link,.masthead-nav-main .nav-main-menu a:visited{color:#000}.masthead-nav-main .nav-main-menu a:focus,.masthead-nav-main .nav-main-menu a:hover{background:0 0;border:0}.masthead-nav-main .toggle{display:none}.js .masthead-nav-main .nav-main-menu{display:block}}@media screen and (min-width:1056px){.masthead-nav-main{width:60%}.masthead-nav-main .nav-main-menu li{padding:0 10px}}@media screen and (min-width:1312px){.masthead-nav-main{margin:0 0 0 40px;width:70%}.masthead-nav-main .nav-main-menu li{padding:0 40px 10px 0}}@supports (display:flex){@media screen and (min-width:768px){.js .nav-main-menu,.nav-main-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-end;justify-content:flex-end}}}[dir=rtl] #masthead .masthead-nav-main{left:auto;right:0;margin:0 20px 0 0}[dir=rtl] #masthead .masthead-nav-main .nav-main-menu a:active,[dir=rtl] #masthead .masthead-nav-main .nav-main-menu a:focus,[dir=rtl] #masthead .masthead-nav-main .nav-main-menu a:hover{border-right:none;border-left:6px solid #000}@media screen and (min-width:768px){[dir=rtl] #masthead .masthead-nav-main .nav-main-menu a:active,[dir=rtl] #masthead .masthead-nav-main .nav-main-menu a:focus,[dir=rtl] #masthead .masthead-nav-main .nav-main-menu a:hover{border:0}}[dir=rtl] #masthead .masthead-nav-main #nav-main-menu li:last-child{border-left:0;padding-left:0;padding-right:5px}@media screen and (min-width:768px){[dir=rtl] #masthead .masthead-nav-main #nav-main-menu li:last-child{padding-right:10px}}@media screen and (min-width:1312px){[dir=rtl] #masthead .masthead-nav-main #nav-main-menu li:last-child{padding-right:20px}}@media screen and (min-width:768px){[dir=rtl] #masthead .masthead-logo,[dir=rtl] #masthead .masthead-nav-main{float:right}}@media screen and (min-width:1312px){[dir=rtl] #masthead .masthead-nav-main{margin:0 40px 0 0}[dir=rtl] #masthead .masthead-nav-main .nav-main-menu li{padding:0 0 0 40px}}#nav-download-firefox{display:none;float:right;margin:11px 0 0}#nav-download-firefox .download-list{margin:0}#nav-download-firefox .download-list>li{margin:0}#nav-download-firefox .download-link:link,#nav-download-firefox .download-link:visited{font-size:14px;font-size:.875rem;line-height:1.285;background-color:#fff;border-radius:100px;border:2px solid #16da00;color:#16da00;display:inline-block;font-weight:700;padding:.5em 20px;text-decoration:none;transition:color .1s ease-in-out,background-color .1s ease-in-out}#nav-download-firefox .download-link:link .download-title,#nav-download-firefox .download-link:visited .download-title{font-weight:700}#nav-download-firefox .download-link:link:active,#nav-download-firefox .download-link:link:focus,#nav-download-firefox .download-link:link:hover,#nav-download-firefox .download-link:visited:active,#nav-download-firefox .download-link:visited:focus,#nav-download-firefox .download-link:visited:hover{background-color:#16da00;color:#fff;transition:color .1s ease-in-out,background-color .1s ease-in-out}@media screen and (min-width:1056px){#nav-download-firefox{display:block;width:200px}#nav-download-firefox .download-link{float:right}}.oldmac #nav-download-firefox,.oldwin #nav-download-firefox,.other #nav-download-firefox{display:none}html[dir=rtl] #nav-download-firefox{float:left}@media screen and (min-width:768px){html[dir=rtl] #nav-download-firefox .download-link{float:left}}.button,a.button:link,a.button:visited,button.button{font-size:16px;font-size:1rem;line-height:1.5;font-family:"Open Sans",X-LocaleSpecific,sans-serif;background:0 0;border-radius:100px;border-style:solid;border-width:2px;cursor:pointer;display:inline-block;font-weight:700;padding:.9em 40px;position:relative;text-align:center;text-decoration:none;text-shadow:none;transition:background-color .1s ease-in-out,border-color .1s ease-in-out}.button:active,a.button:active:link,a.button:active:visited{position:relative;top:1px}.button:focus,.button:hover,a.button:focus:link,a.button:focus:visited,a.button:hover:link,a.button:hover:visited{text-decoration:none}.button.button-green,a.button:link.button-green,a.button:visited.button-green,button.button.button-green{background-color:#16da00;border-color:#16da00;color:#fff}.button.button-green:focus,.button.button-green:hover,a.button:link.button-green:focus,a.button:link.button-green:hover,a.button:visited.button-green:focus,a.button:visited.button-green:hover,button.button.button-green:focus,button.button.button-green:hover{background-color:#13c100;border-color:#13c100}.fx-privacy-link{font-size:12px;font-size:.75rem;line-height:1.333;font-family:"Open Sans",X-LocaleSpecific,sans-serif;display:block;text-align:center;margin-bottom:20px}.fx-privacy-link a:link,.fx-privacy-link a:visited{color:inherit;text-decoration:none}.fx-privacy-link a:active,.fx-privacy-link a:focus,.fx-privacy-link a:hover{text-decoration:underline}ul.download-list{list-style-type:none;margin-bottom:10px}ul.download-list li{margin-left:0}ul.download-list strong{font-weight:700}.download-dumb ul{list-style:none}.download-dumb ul li{display:inline-block;margin:20px 0 0}.download-dumb ul li .button{font-size:14px;font-size:.875rem;line-height:1.285;margin-left:3px;padding:6px 10px}.download-button{display:inline-block;vertical-align:top}.download-other{font-size:12px;font-size:.75rem;line-height:1.333;font-family:"Open Sans",X-LocaleSpecific,sans-serif;color:#666}.download-other a:link,.download-other a:visited{color:#999}.download-other a:active,.download-other a:focus,.download-other a:hover{color:#999;text-decoration:underline}.download-button .ios-download,.download-button .linux-arm-download,.download-button .nojs-download,.download-button .unrecognized-download,.download-button .unsupported-download,.download-button .unsupported-download-osx{display:none}.android .download-button-desktop,.download-button .os_android,.download-button .os_ios,.download-button .os_linux,.download-button .os_linux64,.download-button .os_osx,.download-button .os_win,.download-button .os_win64,.linux.arm .download-button .os_linux,.linux.x86.x64 .download-list .os_linux,.no-js .download-list,.other .download-list,.windows.arm .download-button .os_win{display:none!important}.android .download-button .os_android,.android .download-button-desktop .download-list,.android .download-button-desktop small.os_win,.download-button-android .os_android,.download-button-ios .os_ios,.ios .download-button .ios-download,.ios .download-button .os_ios,.ios .download-button-desktop .download-list,.linux .download-button .os_linux,.linux.x86.x64 .download-button .os_linux64,.osx .download-button .os_osx,.other .download-button small.os_win,.other .download-button-android .download-list,.windows .download-button .os_win{display:block!important}.linux.arm .download-button .linux-arm-download,.oldmac .download-button .unsupported-download,.oldwin .download-button .unsupported-download,.windows.arm .download-button .unsupported-download{display:block;max-width:250px}.linux.arm .download-button .fx-privacy-link,.oldmac .download-button .fx-privacy-link,.oldwin .download-button .fx-privacy-link,.windows.arm .download-button .fx-privacy-link{display:none}.android .download-button-desktop .nojs-download,.ios .download-button-desktop .nojs-download,.no-js .download-button .nojs-download{display:block}.other .download-button .unrecognized-download{display:block}.android.x86 .download-button .download-list .os_android.armv7up,.android.x86 .download-button .download-other.os_android .x86,.download-button .download-list .os_android.x86,.download-button .download-other.os_android .arm{display:none!important}.android.x86 .download-button .download-list .os_android.x86{display:block!important}.android.x86 .download-button .download-other.os_android .armv7up{display:inline!important}