.c-page-header{background:rgba(0,0,0,0)}.c-page-header .mzp-l-content{padding-bottom:16px;padding-top:16px}@media(min-width:1024px){.c-page-header .mzp-l-content{padding-bottom:32px;padding-top:32px}.c-page-header .mzp-c-notification-bar{margin-top:0}}.c-page-header-inner{align-items:center;display:grid;grid-template-columns:1fr}.c-page-header-logo-fx{background:url("/media/img/logos/firefox/logo-word-hor.f3b18871b657.svg") no-repeat;-webkit-background-size:120px,40px;background-size:120px,40px;direction:ltr;height:40px;margin:0 auto;overflow:hidden;text-align:left;text-indent:-9999px;white-space:nowrap;width:120px}@media(min-width:1024px){.c-page-header-inner{grid-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:1fr max-content 1fr}.c-page-header-logo-fx{margin:0}}.wnp-sign-off{color:#000;font-size:14px;font-size:.875rem;line-height:1.5;margin-top:64px;text-align:center}@supports(--css:variables){.wnp-sign-off{font-size:var(--body-sm-size);line-height:var(--body-line-height)}}.wnp-sign-off strong{display:block}@media(min-width:768px){.wnp-sign-off strong{display:inline}}.wnp-sign-off-note{color:#000;font-size:14px;font-size:.875rem;line-height:1.5;margin-inline:auto;max-width:768px;text-align:center}@supports(--css:variables){.wnp-sign-off-note{font-size:var(--body-sm-size);line-height:var(--body-line-height)}}.c-utilities{font-size:14px;font-size:.875rem;line-height:1.5;max-width:688px;padding-bottom:96px;text-align:center}@supports(--css:variables){.c-utilities{font-size:var(--body-sm-size);line-height:var(--body-line-height)}}.mzp-c-notification-bar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1;background-color:#ededf0;border:1px;border-radius:4px;box-shadow:0 16px 24px 2px rgba(29,17,51,.04),0 6px 32px 4px rgba(9,32,77,.12),0 8px 12px -5px rgba(29,17,51,.12);color:#000;font-size:14px;font-size:.875rem;font-weight:400;line-height:1.5;margin:24px 16px 0;padding:16px 48px;position:relative;text-align:center}.mzp-c-notification-bar:after{clear:both;content:"";display:block;height:0;visibility:hidden}@supports(--css:variables){.mzp-c-notification-bar{font-size:var(--body-sm-size);line-height:var(--body-line-height)}}@media(min-width:480px){.mzp-c-notification-bar{margin:24px auto 0;max-width:688px}}.mzp-c-notification-bar p{display:inline-block;margin:0 auto}.mzp-c-notification-bar a:link,.mzp-c-notification-bar a:visited{color:inherit;display:inline-block;font-size:inherit;font-weight:700;margin:0 8px}.mzp-c-notification-bar a:link:active,.mzp-c-notification-bar a:link:focus,.mzp-c-notification-bar a:link:hover,.mzp-c-notification-bar a:visited:active,.mzp-c-notification-bar a:visited:focus,.mzp-c-notification-bar a:visited:hover{color:inherit;text-decoration:none}.mzp-c-notification-bar.mzp-is-sticky{left:16px;margin:16px 0;position:fixed;right:16px;z-index:2}@media(min-width:480px){.mzp-c-notification-bar.mzp-is-sticky{margin:16px auto}}.mzp-c-notification-bar .mzp-c-notification-bar-button{background:url("/media/protocol/img/icons/close.73e5756fc7ce.svg") 50%/20px 20px no-repeat;border:0;direction:ltr;height:20px;left:auto;margin:8px;overflow:hidden;padding:0;position:absolute;right:0;text-align:left;text-indent:-9999px;top:0;white-space:nowrap;width:20px}[dir=rtl] .mzp-c-notification-bar .mzp-c-notification-bar-button{left:0;right:auto}.mzp-c-notification-bar .mzp-c-notification-bar-button:hover{cursor:pointer}.mzp-c-notification-bar .mzp-c-notification-bar-button:focus{border:1px solid}@media(min-width:480px){.mzp-c-notification-bar .mzp-c-notification-bar-button{background-color:#b1b1bc;border-radius:0 4px 4px 0;float:right;height:100%;margin:0;padding:0;width:40px}[dir=rtl] .mzp-c-notification-bar .mzp-c-notification-bar-button{border-radius:4px 0 0 4px;float:left}.mzp-c-notification-bar .mzp-c-notification-bar-button:focus,.mzp-c-notification-bar .mzp-c-notification-bar-button:hover{background-color:#9595a2;border:0}}.mzp-c-notification-bar.mzp-t-success{background-color:#88ffd1}@media(min-width:480px){.mzp-c-notification-bar.mzp-t-success .mzp-c-notification-bar-button{background-color:#2ac3a2}.mzp-c-notification-bar.mzp-t-success .mzp-c-notification-bar-button:focus,.mzp-c-notification-bar.mzp-t-success .mzp-c-notification-bar-button:hover{background-color:#008787}}.mzp-c-notification-bar.mzp-t-error{background-color:#ff848b}@media(min-width:480px){.mzp-c-notification-bar.mzp-t-error .mzp-c-notification-bar-button{background-color:#e22850}.mzp-c-notification-bar.mzp-t-error .mzp-c-notification-bar-button:focus,.mzp-c-notification-bar.mzp-t-error .mzp-c-notification-bar-button:hover{background-color:#c50042}}.mzp-c-notification-bar.mzp-t-warning{background-color:#ffea80}@media(min-width:480px){.mzp-c-notification-bar.mzp-t-warning .mzp-c-notification-bar-button{background-color:#ffbd4f}.mzp-c-notification-bar.mzp-t-warning .mzp-c-notification-bar-button:focus,.mzp-c-notification-bar.mzp-t-warning .mzp-c-notification-bar-button:hover{background-color:#ffa436}}.mzp-c-notification-bar.mzp-t-click{background-color:#0060df;color:#fff;font-weight:600}.mzp-c-notification-bar.mzp-t-click .mzp-c-notification-bar-button{background-image:url("/media/protocol/img/icons/close-white.8557d2773e57.svg")}@media(min-width:480px){.mzp-c-notification-bar.mzp-t-click .mzp-c-notification-bar-button{background-color:#054096}.mzp-c-notification-bar.mzp-t-click .mzp-c-notification-bar-button:focus,.mzp-c-notification-bar.mzp-t-click .mzp-c-notification-bar-button:hover{background-color:#073072}}@media(min-width:768px){.mzp-l-columns{display:grid;grid-gap:48px 64px;gap:48px 64px}.mzp-l-columns.mzp-t-columns-four,.mzp-l-columns.mzp-t-columns-two{grid-template-columns:repeat(2,1fr)}@supports(--css:variables){.mzp-l-columns{grid-gap:var(--v-grid-sm) var(--h-grid-md);gap:var(--v-grid-sm) var(--h-grid-md)}}ol.mzp-l-columns,ul.mzp-l-columns{margin-bottom:0}}@media(min-width:1024px){.mzp-l-columns{grid-gap:48px 80px;gap:48px 80px}.mzp-l-columns.mzp-t-columns-three{grid-template-columns:repeat(3,1fr)}.mzp-l-columns.mzp-t-columns-four{grid-template-columns:repeat(4,1fr)}@supports(--css:variables){.mzp-l-columns{grid-gap:var(--v-grid-lg) var(--h-grid-xl);gap:var(--v-grid-lg) var(--h-grid-xl)}}}.mzp-t-content-md .mzp-l-columns.mzp-t-columns-three,.mzp-t-content-md.mzp-l-columns.mzp-t-columns-three,.mzp-t-content-sm .mzp-l-columns,.mzp-t-content-sm.mzp-l-columns{display:block}.mzp-t-content-md .mzp-l-columns,.mzp-t-content-md.mzp-l-columns{grid-column-gap:64px;column-gap:64px}@supports(--css:variables){.mzp-t-content-md .mzp-l-columns,.mzp-t-content-md.mzp-l-columns{grid-column-gap:var(--h-grid-md);column-gap:var(--h-grid-md)}}.mzp-t-content-md .mzp-l-columns.mzp-t-columns-four,.mzp-t-content-md.mzp-l-columns.mzp-t-columns-four{grid-template-columns:repeat(2,1fr)}.mzp-t-content-lg .mzp-l-columns.mzp-t-columns-four,.mzp-t-content-lg .mzp-l-columns.mzp-t-columns-three,.mzp-t-content-lg.mzp-l-columns.mzp-t-columns-four,.mzp-t-content-lg.mzp-l-columns.mzp-t-columns-three{grid-column-gap:64px;column-gap:64px}@supports(--css:variables){.mzp-t-content-lg .mzp-l-columns.mzp-t-columns-four,.mzp-t-content-lg .mzp-l-columns.mzp-t-columns-three,.mzp-t-content-lg.mzp-l-columns.mzp-t-columns-four,.mzp-t-content-lg.mzp-l-columns.mzp-t-columns-three{grid-column-gap:var(--h-grid-md);column-gap:var(--h-grid-md)}}@media(prefers-color-scheme:dark){.content-wrapper,body,html{background:#2b2a33;color:#fff}.wnp-content-main h1,.wnp-content-main h2,.wnp-content-main h3,.wnp-content-main h4{color:#fff}.c-page-header-logo-fx{background:url("/media/img/logos/firefox/logo-word-hor-white.c4873b25894a.svg") no-repeat;-webkit-background-size:120px,40px;background-size:120px,40px}.c-loading-placeholder-element{background-image:linear-gradient(100deg,#545353 30%,#616161 50%,#545353 70%)}.c-utilities a:link,.c-utilities a:link:active,.c-utilities a:link:focus,.c-utilities a:link:hover,.c-utilities a:visited,.c-utilities a:visited:active,.c-utilities a:visited:focus,.c-utilities a:visited:hover,.wnp-sign-off,.wnp-sign-off-note{color:#fff}.wnp-donate-wrapper .mzp-c-button{border-color:#fff!important;color:#fff!important}.wnp-donate-wrapper .mzp-c-button .mzp-c-button-icon-start>svg>path{fill:#fff!important}.wnp-donate-wrapper .mzp-c-button:active,.wnp-donate-wrapper .mzp-c-button:focus,.wnp-donate-wrapper .mzp-c-button:hover{color:#000!important}.wnp-donate-wrapper .mzp-c-button:active .mzp-c-button-icon-start>svg>path,.wnp-donate-wrapper .mzp-c-button:focus .mzp-c-button-icon-start>svg>path,.wnp-donate-wrapper .mzp-c-button:hover .mzp-c-button-icon-start>svg>path{fill:#000!important}}.wnp-content-main .mzp-l-columns{display:grid;gap:32px}.wnp-main-title{margin-bottom:48px;margin-inline:auto;max-width:1152px;text-align:center}.c-box{background-color:#f9f9fa;border-radius:8px;color:#000;display:grid;padding:32px}.c-box-image{display:block;margin-bottom:24px;width:100%}h2.c-box-title{color:#000;font-size:16px;font-size:1rem;line-height:1.25;margin-bottom:8px}@media(min-width:768px){h2.c-box-title{font-size:20px;font-size:1.25rem;line-height:1.2}}@supports(--css:variables){h2.c-box-title{font-size:var(--title-3xs-size);line-height:var(--title-3xs-line-height)}@media(min-width:768px){h2.c-box-title{font-size:var(--title-2xs-size);line-height:var(--title-2xs-line-height)}}}.c-box-body{margin-bottom:32px}.c-box-body,.c-box-cta{font-size:14px;font-size:.875rem;line-height:1.5}@supports(--css:variables){.c-box-body,.c-box-cta{font-size:var(--body-sm-size);line-height:var(--body-line-height)}}.c-box-cta{place-self:end start}