.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-firefox.mzp-t-logo-2xl,.mzp-c-logo.mzp-t-product-firefox.mzp-t-logo-lg,.mzp-c-logo.mzp-t-product-firefox.mzp-t-logo-md,.mzp-c-logo.mzp-t-product-firefox.mzp-t-logo-sm,.mzp-c-logo.mzp-t-product-firefox.mzp-t-logo-xl,.mzp-c-logo.mzp-t-product-firefox.mzp-t-logo-xs{background-image:url("/media/protocol/img/logos/firefox/browser/logo.eb1324e44442.svg")}.mzp-c-section-heading{font-size:32px;font-size:2rem;line-height:1.125;margin:0 auto;max-width:928px;padding:24px;text-align:center}@media(min-width:768px){.mzp-c-section-heading{font-size:40px;font-size:2.5rem;line-height:1.1}}@supports(--css:variables){.mzp-c-section-heading{font-size:var(--title-sm-size);line-height:var(--title-sm-line-height)}@media(min-width:768px){.mzp-c-section-heading{font-size:var(--title-md-size);line-height:var(--title-md-line-height)}}}@media(min-width:768px){.mzp-c-section-heading{padding:64px 48px}}@media(min-width:1312px){.mzp-c-section-heading{padding:80px 96px}}.mzp-l-content .mzp-c-section-heading{padding-left:0;padding-right:0}.mzp-l-content .mzp-c-section-heading:first-child{padding-top:0}@supports(--css:variables){.mzp-c-section-heading{padding:var(--h-grid-xs) 24px}@media(min-width:768px){.mzp-c-section-heading{padding:var(--h-grid-md) var(--v-grid-md)}}@media(min-width:1312px){.mzp-c-section-heading{padding:var(--h-grid-xl) var(--v-grid-xl)}}}.mzp-c-menu-list{display:inline-block}.mzp-c-menu-list-title{font-family:Mozilla Text,Helvetica Neue,Arial,X-LocaleSpecific,sans-serif;font-size:inherit;font-weight:700}@supports(--css:variables){.mzp-c-menu-list-title{font-family:var(--button-font-family)}}.mzp-c-menu-list-list{background-color:#fff;border-radius:4px;box-shadow:0 0 6px 0 rgba(0,0,0,.3)}.mzp-c-menu-list-item{display:inline-block}.mzp-c-menu-list-item a{color:#0060df;display:inline-block;padding:8px;position:relative;text-decoration:none}.mzp-t-download .mzp-c-menu-list-item a{padding-right:30px}[dir=rtl] .mzp-t-download .mzp-c-menu-list-item a{padding-left:30px;padding-right:8px}.mzp-t-download .mzp-c-menu-list-item a:after{-webkit-background-size:20px,20px;background-size:20px,20px;bottom:8px;content:"";display:block;position:absolute;top:8px;width:14px}.mzp-t-download .mzp-c-menu-list-item a:after{right:8px}[dir=rtl] .mzp-t-download .mzp-c-menu-list-item a:after{left:8px;right:auto}.mzp-c-menu-list-item a:focus,.mzp-c-menu-list-item a:hover{background:#ededf0;color:#0250bb}.mzp-c-menu-list-item a:focus:after,.mzp-c-menu-list-item a:hover:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%230250bb' stroke-linecap='round' stroke-width='2'%3E%3Cpath d='M6 21h12'/%3E%3Cpath stroke-linejoin='round' d='m6 11 6 6 6-6'/%3E%3Cpath d='M12 3v14'/%3E%3C/g%3E%3C/svg%3E") 50% no-repeat}.is-details.mzp-c-menu-list{position:relative}.is-details .mzp-c-menu-list-title button{background:rgba(0,0,0,0);border:0;color:#0060df;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;padding:0 24px 0 0;position:relative;text-align:inherit;text-decoration:underline;width:100%}[dir=rtl] .is-details .mzp-c-menu-list-title button{padding:0 0 0 24px}.is-details .mzp-c-menu-list-title button:after{-webkit-background-size:20px,20px;background-size:20px,20px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%230060df' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m5 9 7 7 7-7'/%3E%3C/svg%3E") bottom no-repeat;bottom:1px;content:"";display:inline-block;position:absolute;top:0;-webkit-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;width:16px}.is-details .mzp-c-menu-list-title button:after{right:0}[dir=rtl] .is-details .mzp-c-menu-list-title button:after{left:0;right:auto}.is-details .mzp-c-menu-list-title button[aria-expanded=true]:after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.is-details .mzp-c-menu-list-title button:focus,.is-details .mzp-c-menu-list-title button:hover{color:#0250bb;text-decoration:none}.is-details .mzp-c-menu-list-title button:focus:after,.is-details .mzp-c-menu-list-title button:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%230250bb' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m5 9 7 7 7-7'/%3E%3C/svg%3E")}.is-details .mzp-c-menu-list-list{left:0;min-width:150px;padding:4px 0;position:absolute;top:100%;z-index:1}.is-details .mzp-c-menu-list-list.is-closed{display:none}.is-details .mzp-c-menu-list-item,.is-details .mzp-c-menu-list-item a,.mzp-c-menu-list.is-details{display:block}.mzp-c-menu-list.is-details .mzp-c-menu-list-title.is-summary{margin:0}.mzp-c-menu-list.is-details .mzp-c-menu-list-title.is-summary button{border:2px solid #cdcdd4;border-radius:8px;padding:8px;padding-left:8px;padding-right:50px;text-align:left;text-decoration:none;transition:border-color .1s ease,background-color .1s ease}[dir=rtl] .mzp-c-menu-list.is-details .mzp-c-menu-list-title.is-summary button{padding-left:50px;padding-right:8px;text-align:right}.mzp-c-menu-list.is-details .mzp-c-menu-list-title.is-summary button:hover{background:#ededf0;border-color:#b1b1bc}.mzp-c-menu-list.is-details .mzp-c-menu-list-title.is-summary button:hover:before{border-color:#b1b1bc}.mzp-c-menu-list.is-details .mzp-c-menu-list-title.is-summary button:focus,.mzp-c-menu-list.is-details .mzp-c-menu-list-title.is-summary button[aria-expanded=true]{background-color:rgba(0,0,0,0);border-color:#0060df;box-shadow:0 0 2px 0 #0df}.mzp-c-menu-list.is-details .mzp-c-menu-list-title.is-summary button:focus:before,.mzp-c-menu-list.is-details .mzp-c-menu-list-title.is-summary button[aria-expanded=true]:before{border-color:#0060df}.mzp-c-menu-list.is-details .mzp-c-menu-list-title.is-summary button:before{border-left:solid #cdcdd4;content:"";display:block;height:100%;position:absolute;top:0;transition:border-color .1s ease;width:0}.mzp-c-menu-list.is-details .mzp-c-menu-list-title.is-summary button:before{border-left-width:2px;border-right-width:0;right:42px}[dir=rtl] .mzp-c-menu-list.is-details .mzp-c-menu-list-title.is-summary button:before{border-left-width:0;border-right-width:2px;left:42px;right:auto}.mzp-c-menu-list.is-details .mzp-c-menu-list-title.is-summary button:after{background-position:50%;height:100%;width:42px}.mzp-c-menu-list.is-details .mzp-c-menu-list-title.is-summary button:after{right:0}[dir=rtl] .mzp-c-menu-list.is-details .mzp-c-menu-list-title.is-summary button:after{left:0;right:auto}.mzp-c-menu-list.is-details .mzp-c-menu-list-list{margin-top:8px;right:0;z-index:3}.mzp-c-section-heading span{position:relative}.mzp-c-section-heading span:after{background-image:url("/media/protocol/img/zaps/zap-09.bc0c0b72fdaf.svg");background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;height:.3em;left:-.2em;position:absolute;top:calc(100% - .15em);width:calc(100% + .4em)}.mzp-c-menu-list-item.t-sumo a:hover:after{display:none}.mzp-c-card img{margin:0 auto 32px}.mzp-c-section-heading+.mzp-c-split{padding-top:0}.mzp-c-split{overflow-x:unset}