.mzp-c-callout{text-align:center}.mzp-c-callout .mzp-c-callout-desc{font-size:18px;font-size:1.125rem;line-height:1.5;margin-bottom:24px}@supports(--css:variables){.mzp-c-callout .mzp-c-callout-desc{font-size:var(--body-lg-size);line-height:var(--body-line-height)}}.mzp-c-callout .mzp-c-callout-cta,.mzp-c-callout .mzp-c-callout-media{margin:24px auto}@media(min-width:768px){.mzp-c-callout .mzp-l-content{padding-bottom:48px;padding-top:48px}}.mzp-c-callout.mzp-l-compact{text-align:start}.mzp-c-callout.mzp-l-compact .mzp-c-callout-title{font-size:24px;font-size:1.5rem;line-height:1.166}@media(min-width:768px){.mzp-c-callout.mzp-l-compact .mzp-c-callout-title{font-size:32px;font-size:2rem;line-height:1.125}}@supports(--css:variables){.mzp-c-callout.mzp-l-compact .mzp-c-callout-title{font-size:var(--title-xs-size);line-height:var(--title-xs-line-height)}@media(min-width:768px){.mzp-c-callout.mzp-l-compact .mzp-c-callout-title{font-size:var(--title-sm-size);line-height:var(--title-sm-line-height)}}}.mzp-c-callout.mzp-l-compact .mzp-c-callout-desc{font-size:16px;font-size:1rem;line-height:1.5}@supports(--css:variables){.mzp-c-callout.mzp-l-compact .mzp-c-callout-desc{font-size:var(--body-md-size);line-height:var(--body-line-height)}}.mzp-c-callout.mzp-l-compact .mzp-c-callout-cta{margin:8px 0 0}@media(min-width:768px){.mzp-c-callout.mzp-l-compact{zoom:1}.mzp-c-callout.mzp-l-compact:after{clear:both;content:"";display:block;height:0;visibility:hidden}.mzp-c-callout.mzp-l-compact .mzp-c-callout-desc,.mzp-c-callout.mzp-l-compact .mzp-c-callout-title{margin-bottom:0}.mzp-c-callout.mzp-l-compact .mzp-c-callout-title+.mzp-c-callout-desc{margin-top:8px}.mzp-c-callout.mzp-l-compact .mzp-c-callout-content{float:left;width:calc(66.6% - 24px)}[dir=rtl] .mzp-c-callout.mzp-l-compact .mzp-c-callout-content{float:right}.mzp-c-callout.mzp-l-compact .mzp-c-callout-cta{float:right;margin:0;position:relative;width:calc(33.3% - 24px)}[dir=rtl] .mzp-c-callout.mzp-l-compact .mzp-c-callout-cta{float:left}}@supports(display:grid){@media(min-width:768px){.mzp-c-callout.mzp-l-compact .mzp-l-content{grid-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:2fr 1fr}.mzp-c-callout.mzp-l-compact .mzp-c-callout-content{align-items:center;width:auto}.mzp-c-callout.mzp-l-compact .mzp-c-callout-cta{align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end;width:auto}}}.mzp-c-breadcrumb{background-color:#f9f9fb}.mzp-c-breadcrumb .mzp-c-breadcrumb-list{margin-bottom:0;padding:8px 16px}.mzp-c-breadcrumb .mzp-c-breadcrumb-list .mzp-c-breadcrumb-item{display:inline-block}.mzp-c-breadcrumb .mzp-c-breadcrumb-list .mzp-c-breadcrumb-item:last-child{font-weight:700}.mzp-c-breadcrumb .mzp-c-breadcrumb-list .mzp-c-breadcrumb-item+.mzp-c-breadcrumb-item:before{font-weight:400;margin:0 .25em}.mzp-c-breadcrumb .mzp-c-breadcrumb-list .mzp-c-breadcrumb-item+.mzp-c-breadcrumb-item:before{content:"→"}[dir=rtl] .mzp-c-breadcrumb .mzp-c-breadcrumb-list .mzp-c-breadcrumb-item+.mzp-c-breadcrumb-item:before{content:"←"}.mzp-c-breadcrumb .mzp-c-breadcrumb-list .mzp-c-breadcrumb-item a{text-decoration:none}@media(min-width:768px){.mzp-c-breadcrumb .mzp-c-breadcrumb-list{padding:8px 32px}}@media(min-width:1024px){.mzp-c-breadcrumb .mzp-c-breadcrumb-list{padding:8px 80px}}.mzp-c-breadcrumb.mzp-t-dark{background-color:#2b2a33}@supports(--css:variables){.mzp-c-breadcrumb{background-color:var(--background-color-secondary)}.mzp-c-breadcrumb.mzp-t-dark{background-color:var(--background-color-secondary-inverse)}}.mzp-c-video{height:100%;overflow:hidden;position:relative;width:100%}.mzp-c-video:after{content:"";display:block;padding-top:56.25%}.mzp-c-video.mzp-has-aspect-4-3:after{padding-top:75%}.mzp-c-video iframe,.mzp-c-video video{height:100%;left:0;position:absolute;top:0;width:100%}.video-play{display:block;line-height:0;position:relative}.video-play:after{background:url("/media/img/icons/video-play.b8e75e4e23bd.svg") 0 0 no-repeat;content:"";height:100px;left:50%;margin:-50px 0 0 -50px;opacity:.7;position:absolute;top:50%;transition:opacity .15s ease-in-out,transform .15s ease-in-out;width:100px;z-index:2}.video-play:focus,.video-play:hover{border-color:#fff;outline:0}.video-play:focus:after,.video-play:hover:after{opacity:1;transform:scale(1.1)}.mzp-c-video .video-play{height:100%;left:0;position:absolute;top:0;width:100%}.feature-article-container{padding-top:48px;position:relative}.feature-article-container:before{background:url("/media/img/firefox/features/article-header.946fd2e52311.svg") top no-repeat;background-size:cover;content:"";display:block;height:50vh;max-height:800px;min-height:250px;position:absolute;top:0;width:100%}.feature-article-container>.mzp-l-content{padding:0}@media(min-width:768px){.feature-article-container{padding-top:96px}}.feature-article{background-color:#fff;box-sizing:border-box;padding:24px}.feature-article>.mzp-c-article-title{border-bottom:1px solid #cdcdd4;margin-bottom:.75em;padding-bottom:.5em;position:relative}.feature-article>.mzp-c-callout{margin:24px 0;padding:24px}.feature-article>.c-article-figure{margin:24px 0;text-align:center}.feature-article>.c-article-figure img{border:1px solid #cdcdd4}.feature-article>.c-article-figure figcaption{font-style:italic}.feature-article h2{font-size:20px;font-size:1.25rem;line-height:1.2;margin-top:32px}@media(min-width:768px){.feature-article h2{font-size:24px;font-size:1.5rem;line-height:1.166}}@supports(--css:variables){.feature-article h2{font-size:var(--title-2xs-size);line-height:var(--title-2xs-line-height)}@media(min-width:768px){.feature-article h2{font-size:var(--title-xs-size);line-height:var(--title-xs-line-height)}}}.feature-article h3{font-size:16px;font-size:1rem;line-height:1.25}@media(min-width:768px){.feature-article h3{font-size:20px;font-size:1.25rem;line-height:1.2}}@supports(--css:variables){.feature-article h3{font-size:var(--title-3xs-size);line-height:var(--title-3xs-line-height)}@media(min-width:768px){.feature-article h3{font-size:var(--title-2xs-size);line-height:var(--title-2xs-line-height)}}}.feature-article .c-lang-list{column-count:2;column-gap:24px}.feature-article .footnote{font-size:14px;font-size:.875rem;line-height:1.5}@supports(--css:variables){.feature-article .footnote{font-size:var(--body-sm-size);line-height:var(--body-line-height)}}@media(min-width:768px){.feature-article{padding:48px}.feature-article>.mzp-c-callout{margin:32px -48px;padding:32px 48px}.feature-article .c-lang-list{column-count:3}}.c-firefox-midpage-cta{margin-top:48px;text-align:center}.is-firefox .hide-from-firefox{display:none}.has-pip-icon strong{background-image:url("/media/img/firefox/features/pip/pip-icon.c4fab1220d84.svg");background-position:right .25ex top;background-repeat:no-repeat;-webkit-background-size:2.25ex,2.25ex;background-size:2.25ex,2.25ex;padding-right:3.25ex}[dir=rtl] .has-pip-icon strong{background-position:left .25ex top;padding-left:3.25ex;padding-right:3.25ex}.secondary-cta{margin:64px 0;text-align:center}.mzp-t-picto-center{padding-top:24px}.mzp-t-picto-center .mzp-c-picto{margin-bottom:64px}.mzp-t-picto-center .mzp-c-picto-heading{font-size:16px;font-size:1rem;line-height:1.25}@supports(--css:variables){.mzp-t-picto-center .mzp-c-picto-heading{font-size:var(--title-3xs-size);line-height:var(--title-3xs-line-height)}}