.mzp-c-logo{background-position:0 0;background-repeat:no-repeat;background-size:contain;direction:ltr;display:block;margin-bottom:32px;margin-top:0;overflow:hidden;text-align:left;text-indent:-9999px;white-space:nowrap}[dir=rtl] .mzp-c-logo{background-position:100% 0}.mzp-c-logo.mzp-t-logo-xs{height:24px;margin-bottom:24px;width:24px}.mzp-c-logo.mzp-t-logo-sm{height:32px;width:32px}.mzp-c-logo.mzp-t-logo-md{height:48px;width:48px}.mzp-c-logo.mzp-t-logo-lg{height:64px;margin-bottom:48px;width:64px}.mzp-c-logo.mzp-t-logo-xl{height:96px;margin-bottom:64px;width:96px}.mzp-c-logo.mzp-l-logo-center,.mzp-c-logo.mzp-l-logo-center-on-sm-md{background-position:top;margin-left:auto;margin-right:auto}@media(min-width:768px){.mzp-c-logo.mzp-l-logo-center-on-sm-md{background-position:0 0;margin-left:0;margin-right:0}[dir=rtl] .mzp-c-logo.mzp-l-logo-center-on-sm-md{background-position:100% 0}}.mzp-c-logo.mzp-t-product-nightly.mzp-t-logo-2xl,.mzp-c-logo.mzp-t-product-nightly.mzp-t-logo-lg,.mzp-c-logo.mzp-t-product-nightly.mzp-t-logo-md,.mzp-c-logo.mzp-t-product-nightly.mzp-t-logo-sm,.mzp-c-logo.mzp-t-product-nightly.mzp-t-logo-xl,.mzp-c-logo.mzp-t-product-nightly.mzp-t-logo-xs{background-image:url("/media/protocol/img/logos/firefox/browser/nightly/logo.91c8528645bc.svg")}main{background-color:#20123a;color:#fff}.mzp-c-callout.mzp-t-hero.main-header{background:linear-gradient(#000,#20123a)}@media(min-width:768px){.mzp-c-callout.mzp-t-hero.main-header .mzp-c-callout-title{margin-bottom:32px}}.contribute{background:#321c64;padding-top:0}.contribute-title{color:#fff;font-size:20px;font-size:1.25rem;font-weight:400;line-height:1.2;margin:24px auto;max-width:580px;text-align:center}@media(min-width:768px){.contribute-title{font-size:24px;font-size:1.5rem;line-height:1.166}}@supports(--css:variables){.contribute-title{font-size:var(--title-2xs-size);line-height:var(--title-2xs-line-height)}@media(min-width:768px){.contribute-title{font-size:var(--title-xs-size);line-height:var(--title-xs-line-height)}}}@supports(--css:variables){.contribute-title{color:var(--title-text-color-inverse)}}.contribute-list{margin-top:48px;padding:24px}@media(min-width:768px){.contribute-list{padding:48px}}.locale-specific{margin:48px auto 0;text-align:center}.locale-specific a{color:#80ebff}.locale-specific a:where(:visited){color:#d9bfff}.locale-specific a:active,.locale-specific a:hover{color:#aaf2ff}@supports(--css:variables){.locale-specific a{color:var(--link-color-inverse)}.locale-specific a:where(:visited){color:var(--link-color-visited-inverse)}.locale-specific a:active,.locale-specific a:hover{color:var(--link-color-hover-inverse)}}.locale-specific h3,.locale-specific h4,.locale-specific h5,.locale-specific h6{font-size:24px;font-size:1.5rem;line-height:1.166}@media(min-width:768px){.locale-specific h3,.locale-specific h4,.locale-specific h5,.locale-specific h6{font-size:32px;font-size:2rem;line-height:1.125}}@supports(--css:variables){.locale-specific h3,.locale-specific h4,.locale-specific h5,.locale-specific h6{font-size:var(--title-xs-size);line-height:var(--title-xs-line-height)}@media(min-width:768px){.locale-specific h3,.locale-specific h4,.locale-specific h5,.locale-specific h6{font-size:var(--title-sm-size);line-height:var(--title-sm-line-height)}}}