@charset "UTF-8";@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.overlay-wrapper{z-index:9999;overflow:hidden}.overlay-bg{background-color:#000000e6}.overlay-dialog{max-width:58.75rem;background-color:#fff;position:relative;z-index:1}.overlay-dialog__text-light{color:#fff}.overlay-dialog__text-dark{color:#333}@media screen and (min-width:600px){.overlay-content{display:flex}}.overlay-dialog__align-center .overlay-content{align-items:center}.overlay-dialog__align-top .overlay-content{align-items:flex-start}.overlay-dialog__align-bottom .overlay-content{align-items:flex-end}.overlay-content h1,.overlay-content p,.overlay-content li,.overlay-content a:not(.btn){color:inherit}.overlay-content h1{font-size:1.5rem}.overlay-content p{font-size:1rem}.overlay-content p+.btn{margin-top:1.5rem}.overlay-content__body{padding:3rem}.overlay-content__image img{display:block;max-width:100%;height:auto}.close-overlay{font-weight:400;color:inherit;text-decoration:none;font-size:3rem;position:absolute;top:.75rem;right:1.5rem;opacity:1;transition:opacity .2s;line-height:1.625rem;height:1.625rem;overflow:hidden}.close-overlay:hover{opacity:.8}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.links-list{margin:0;padding:0;list-style-type:none}.links-list li{margin:0;padding:0;font-size:.875rem;margin-bottom:1.25rem}.links-list li:last-of-type{margin-bottom:0}.links-list li a:hover{text-decoration:none}.library-single-links{margin-top:2.5rem}.library-single-links a{color:#fff}.library-single-links .btn{border:.125rem solid white;padding:.75rem 1.5rem}.library-single-links .btn:after{top:0;margin-bottom:-.25rem}.library-single-links .btn.ind--download:hover:after{background-image:url(/img/icon-download--dark.svg)}.library-single-links .btn.ind--link:hover:after{background-image:url(/img/icon-new-window--dark.svg)}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.col-items--numbered img{margin-bottom:1.25rem}.col-items--numbered .layout__item .col-item h2:nth-of-type(1):before{background-color:#46178f}.col-items--numbered .layout__item:nth-of-type(2) .col-item h2:before,.col-items--numbered .layout__item:nth-of-type(6) .col-item h2:before,.col-items--numbered .layout__item:nth-of-type(10) .col-item h2:before,.col-items--numbered .layout__item:nth-of-type(14) .col-item h2:before{background-color:#e21b3c}.col-items--numbered .layout__item:nth-of-type(3) .col-item h2:before,.col-items--numbered .layout__item:nth-of-type(7) .col-item h2:before,.col-items--numbered .layout__item:nth-of-type(11) .col-item h2:before,.col-items--numbered .layout__item:nth-of-type(15) .col-item h2:before{background-color:#0057ff}.col-items--numbered .layout__item:nth-of-type(4) .col-item h2:before,.col-items--numbered .layout__item:nth-of-type(8) .col-item h2:before,.col-items--numbered .layout__item:nth-of-type(12) .col-item h2:before,.col-items--numbered .layout__item:nth-of-type(16) .col-item h2:before{background-color:#26890c}.col-item{width:100%;position:relative;flex:1}.three_column_items.default .col-items--left .col-item .col-text-container h2,.three_column_items.default .col-items--left .col-item .col-text-container p{text-align:left!important}.three_column_items.default .col-items--left .col-item .col-img-container img{margin-left:0rem;margin-bottom:.75rem!important}.three_column_items.default .col-item{text-align:center}.three_column_items.default .col-item .col-text-container h2{font-size:1.25rem;font-size:clamp(1.125rem,1.6666666667vmin,1.25rem);text-align:center}.three_column_items.default .col-item .col-text-container p{text-align:center}.three_column_items.default .col-item .col-img-container.smaller img{max-width:7.5rem;max-width:clamp(7.375rem,10vmin,7.5rem)}.three_column_items.default .col-item .col-img-container img{max-width:18.75rem;margin:0rem auto .75rem;border-radius:.25rem;margin-bottom:clamp(.625rem,1vmin,.75rem)}.three_column_items.default .col-items.col-items--numbered .col-img-container img{display:none}.three_column_items.shape .inner{display:flex}@media screen and (max-width:900px){.three_column_items.shape .inner{flex-direction:column}}.three_column_items.shape .inner .shape-left-block{width:40%;align-self:center;padding:1.5rem;background-image:url(/img/outlined-triangle.svg);background-position:center center;background-size:contain;background-repeat:no-repeat;align-self:stretch;display:flex;align-items:center}@media screen and (max-width:900px){.three_column_items.shape .inner .shape-left-block{width:100%}}.three_column_items.shape .inner .shape-left-block p{font-size:3rem;font-weight:700}.three_column_items.shape .inner .layout--pair{width:60%}@media screen and (max-width:900px){.three_column_items.shape .inner .layout--pair{width:100%}}.three_column_items.shape .inner .layout--pair .layout__item{display:flex;flex-direction:column;margin-bottom:0}.three_column_items.shape .inner .layout--pair .col-items h2{font-size:1.5rem}.three_column_items.shape .inner .layout--pair .col-items.col-items--numbered h2:nth-of-type(1):before{background:none;color:#333;font-size:inherit;width:auto;height:auto;margin:0 1rem 0 0;padding:0;display:inline-block}.three_column_items.full-image .col-item .col-img-container{position:relative}.three_column_items.full-image .col-item .col-img-container img{width:100%;height:auto;object-fit:cover}.three_column_items.full-image .col-item .full-image-title{position:absolute;top:0;left:0;width:100%;padding:.5rem 1rem;box-sizing:border-box}.col-items--numbered{counter-reset:numbered-items-count}.col-items--numbered .col-item{counter-increment:numbered-items-count}.col-items--numbered .col-item h2:before{content:counter(numbered-items-count);width:2.5rem;height:2.5rem;display:flex;border-radius:50%;background-color:#46178f;color:#fff;text-align:center;position:relative;justify-content:center;align-items:center;margin-left:auto;margin-right:auto}@media screen and (min-width:900px){.col-items--numbered .col-item{margin-bottom:1.25rem}.col-items--numbered .col-item h2{margin-bottom:.625rem}.col-items--numbered .col-item h2:before{width:7.9375rem;height:7.9375rem;font-size:4.25rem;display:flex;justify-content:center;align-items:center;margin-bottom:1.25rem;margin-left:auto;margin-right:auto}}@media screen and (min-width:900px){.col-items--smll .col-item h2{font-size:1.875rem}}.col-items_dv-icon_layout .col-item{text-align:left;width:100%;padding-right:1rem;padding-left:1rem;padding-bottom:2rem}.col-items_dv-icon_layout img{width:2rem;height:2rem}.col-items_dv-icon_layout h2{font-size:1.5rem;color:#333;margin-top:1rem}.col-items_dv-icon_layout p{text-align:left;margin-top:.5rem}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}figcaption,.wp-caption-text{color:#333;display:inline-block;font-size:.875rem;font-style:italic;border-left:.125rem solid #46178F;padding-left:1rem;margin-top:1rem;text-align:left;max-width:720px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}figure{margin:0 auto;padding:0}.article-body{max-width:1200px;margin-left:auto;margin-right:auto}.article-body.article-body--narrow{max-width:58.75rem}.article-body .hero-title{width:100%}.article-body>figure,.article-body .wp-caption{margin-left:auto;margin-right:auto;padding:0;margin-bottom:1.25rem}.article-body>figure img,.article-body .wp-caption img{display:block;max-width:100%;height:auto}.article-body a{color:inherit;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.article-body a:hover{color:#0057ff}@media screen and (max-width:900px){.article-body{padding-top:.625rem}}.article-body__body{max-width:100%;width:1200px;margin-left:auto;margin-right:auto}.article-body__body img{max-width:100%;height:auto}@media screen and (min-width:1240px){.article-body{display:flex;justify-content:center;align-items:flex-start;flex-wrap:nowrap;box-sizing:border-box}.article-body__side{min-width:6.25rem;margin-right:2rem}.article-body__side+.article-body__body{margin-left:0;margin-right:0}.single-article-share{position:-webkit-sticky;position:sticky;top:7.5rem}}.article-body,.full-width-img__cwrap{padding-left:1.25rem;padding-right:1.25rem}.full-width-img{width:100%;margin-top:3.75rem;margin-bottom:3.75rem;text-align:center}.full-width-img img{width:100%;height:auto;display:block}.full-width-img figcaption,.full-width-img .wp-caption-text{margin-left:auto;margin-right:auto}.search-tax-view{display:flex;justify-content:center;align-items:center;text-align:center;margin:1.25rem 0}.search-tax-view span{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.search-tax-view .mobile-block{margin-left:0;margin-right:0}@media screen and (max-width:600px){.search-tax-view{flex-wrap:wrap}.search-tax-view .mobile-block{width:100%}}.search-tax-view__count{display:inline-block;color:#333;display:flex;justify-content:center;align-items:center}.article-tags{margin:0;padding:0;list-style-type:none;display:flex}.article-tags li{margin:0;padding:0;font-size:1rem}.article-tags li a,.article-tags li span{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;display:block;border-radius:.25rem;padding:.5625rem .875rem .75rem}.article-tags li+li{margin-left:.625rem}.article-tags.article-tags--filter{justify-content:flex-start;width:100%;margin-top:1.25rem;margin-bottom:2.5rem}.article-tags.article-tags--filter a{border:.0625rem solid}.single-article-share .share-title{text-transform:uppercase;color:#000;font-size:1rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;display:block}.single-article-share .share-title:before{content:" ";width:100%;display:block;height:0rem;border-radius:.3125rem;margin-bottom:.625rem}.shares{margin:0;padding:0;list-style-type:none}.shares a{text-decoration:none}.shares .share__link{display:flex;align-items:center}.shares .share__link:hover .share__label{text-decoration:underline}.shares li{margin:0;padding:0}.shares .share{display:flex;padding-top:.625rem;padding-bottom:.625rem;border-bottom:.125rem solid rgba(0,0,0,.15)}.shares .share:last-of-type{border-bottom:none}.shares .share__icon{width:1.5rem;height:1.5rem;display:block;background-repeat:no-repeat;background-position:center center;margin-right:.75rem;background-size:cover}.shares .share--facebook .share__label{color:#3c5a99}.shares .share--facebook .share__icon{background-image:url(/img/shares/facebook.svg)}.shares .share--twitter .share__label{color:#1da1f2}.shares .share--twitter .share__icon{background-image:url(/img/x.svg)}.shares .share--linkedin .share__label{color:#0077b5}.shares .share--linkedin .share__icon{background-image:url(/img/shares/linkedin.svg)}.shares .share--copy .share__label{color:#333}.shares .share--copy .share__icon{background-image:url(/img/shares/copy.svg)}.shares .share__label,.shares .share__number{font-size:.75rem;display:block;text-align:center;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase}.shares .share__number{color:#b2b2b2}.news-share .shares{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-left:0rem}.news-share .shares .share{border-bottom:none}.news-share .shares .share:before{display:none}.news-share .shares .share__label{display:none}.news-share .shares .share__icon{margin-right:.375rem}.news-share .share-title{text-transform:uppercase;color:#000;font-size:1.25rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:.625rem;display:block}@media screen and (max-width:1240px){.single-article-share{display:flex;justify-content:flex-start;align-items:center}.single-article-share .share-title:before{display:none}.single-article-share .share-title:after{content:":"}.single-article-share .share-title{margin-right:.625rem}.shares{display:flex;flex-wrap:wrap;justify-content:flex-start}.shares .share{border-bottom:none}.shares .share__label{display:none}.shares .share__icon{margin-right:.375rem}}.filter-nav{margin-bottom:1.25rem;margin-right:2rem;display:inline-block}ul.filter{list-style-type:none}ul.filter li{display:inline-block;margin:0;padding:0}.filter{margin:0;padding:0}.filter a{color:#333;padding-bottom:.3125rem;border-bottom:.25rem solid #fff;display:inline-block;padding-left:.625rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter a.current,.current-cat .filter a{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter .current-cat a{text-decoration:none}.page-social{display:none}.page-social .page-social__title{font-size:.75rem;line-height:1;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:.25rem}.page-social ul{margin:0;padding:0;list-style-type:none;display:flex}.page-social ul li{margin:0;padding:0}.blog-meta{margin-bottom:2.5rem;width:100%}@media screen and (min-width:840px){.blog-meta{display:flex;justify-content:space-between;align-items:center}.blog-meta .page-social{display:block}.blog-meta__search-social{display:flex;flex-direction:row-reverse;align-items:center}.blog-meta__search-social form{margin-left:1.25rem}}.envelope-section .text-image__text p{color:#333}.envelope-section .text-image__text:before{color:#fff}.envelope-section .text-image:nth-of-type(n) h2:before{color:#46178f}.envelope-section .text-image:nth-of-type(n) .text-image__text:before{background-color:#46178f}.envelope-section .text-image:nth-of-type(2n) h2:before{color:#e21b3c}.envelope-section .text-image:nth-of-type(2n) .text-image__text:before{background-color:#e21b3c}.envelope-section .text-image:nth-of-type(3n) h2:before{color:#0057ff}.envelope-section .text-image:nth-of-type(3n) .text-image__text:before{background-color:#0057ff}.envelope-section .text-image:nth-of-type(4n) h2:before{color:#26890c}.envelope-section .text-image:nth-of-type(4n) .text-image__text:before{background-color:#26890c}.envelope-section .text-image:nth-of-type(5n) h2:before{color:#46178f}.envelope-section .text-image:nth-of-type(5n) .text-image__text:before{background-color:#46178f}.envelope-section .text-image:nth-of-type(6n) h2:before{color:#e21b3c}.envelope-section .text-image:nth-of-type(6n) .text-image__text:before{background-color:#e21b3c}.envelope-section .text-image:nth-of-type(7n) h2:before{color:#0057ff}.envelope-section .text-image:nth-of-type(7n) .text-image__text:before{background-color:#0057ff}.load-more{position:relative}.load-more .loading-indicatior{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.page-section .inner.inner--404{position:static}@media screen and (min-width:600px){.c404{display:flex;min-height:31.25rem}.c404__content,.c404__img{width:50%}.c404__content{display:flex;justify-content:center;flex-wrap:wrap;flex-direction:column}.c404__content>*{width:100%}.c404__img{position:absolute;right:0;z-index:1;max-width:46.25rem;top:50%;transform:translateY(-50%)}}@media screen and (min-width:766px){.c404 p{font-size:1.125rem}.c404__content form{margin-top:1.25rem}}@media screen and (min-width:900px){.c404{min-height:37.5rem}}.business-component{background-image:url(/wp-assets/2017/10/Kahoot-plus-make-training-awesome-team-playing.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;clip-path:polygon(0 .625rem,100% 0%,100% 100%,0 100%);position:relative;z-index:2;padding-top:2.5rem;margin-top:1.25rem;padding-bottom:7.875rem;margin-bottom:-6rem}.business-component:after{content:" ";position:absolute;left:0;top:0;bottom:0;width:100%;background:#00000080}.business-component p{color:#fff}@media screen and (min-width:600px){.business-component{padding-bottom:11.25rem;margin-bottom:-9.375rem}}@media screen and (min-width:900px){.business-component{padding-top:3.75rem;padding-bottom:13.125rem}.business-component .hero-title{font-size:2.25rem}}.business-component .btn{background-color:#26890c;border:.1875rem solid #fff;transition:background-color .4s}.business-component .btn:hover{background-color:#e21b3c}.certification-component{color:#333}.certification-component ul,.certification-component li{margin:0;padding:0;list-style-type:none}.certification-component li,.certification-component h2,.certification-component h3{margin-bottom:.625em}.certification-description li{padding-left:1.25rem;position:relative}.certification-description li:before{content:"-";position:absolute;top:0rem;left:0}.certification-buttons .btn{display:block;width:9.375rem;margin-bottom:.625rem}@media screen and (max-width:600px){.certification-component__inner{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.certification-component__item{width:100%;box-sizing:border-box;margin-top:1.25em;margin-bottom:1.25em}}@media screen and (min-width:600px){.certification-component{margin-top:2.5em}.certification-component__inner{display:flex;margin-left:-.625em;margin-right:-.625em}.certification-component__item{width:calc(33.3333% - 1.25em);flex-shrink:0;margin-left:.625em;margin-right:.625em}.certification-buttons .btn{display:block;margin-left:auto;float:right;clear:right;width:100%;max-width:15rem;box-sizing:border-box}}@media screen and (min-width:900px){.certification-component{margin-top:0}}[data-component=tabs]{max-width:80rem;margin:0 auto 2.5em}[data-component=tabs] h2{margin-bottom:1.25em}[data-component=tabs] h2:focus{text-decoration:underline}.tabs-list{margin:0;padding:0;display:flex;list-style-type:none}.tabs-list li:before{display:none}.tabs-list li{position:relative;width:100%;z-index:1;list-style:none;display:flex}.tabs-list li+li{margin-left:.0625em}.tabs-list li.current a{border-bottom-color:#fff}.tabs-list li.current{position:relative}.tabs-list li.current:after{content:" ";position:absolute;background-color:#fff;left:0;width:100%;height:.125em;top:100%}.tabs-list a{position:relative;display:block;padding:.75em;background-color:#fff;text-decoration:none;border-top-left-radius:.25em;border-top-right-radius:.25em;width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;text-align:center}.tabs-list li a,.tab-title{font-weight:700;color:#46178f;font-size:.875em}.tabs-2021 .tabs-list li a,.tabs-2021 .tab-title{color:#333}.tabs-list li a{box-shadow:0 -.0625rem .125rem #00000026}.tab-panel{background-color:#fff;border-bottom-left-radius:.25em;border-bottom-right-radius:.25em;border-top:.0625rem solid #D8D8D8;box-shadow:0 .125rem .25rem #00000026}.tab-panel--basic{background:transparent;border-radius:0;border:none;box-shadow:none}.tab-panel:focus{outline:.0625rem dotted #999}.tab-panel h2{display:inline-block}.tab-panel h2:focus{outline:.0625rem dotted #999}.tabs-list a.tab-btn{border:.0625rem solid #0057FF;border-radius:.25rem;color:#333;padding:.75rem;font-weight:400}.tabs-list a.tab-btn:hover,.tabs-list a.tab-btn[aria-selected=true]{background-color:#0057ff;color:#fff}.feature-list{margin:0;padding:0}.feature-list li{margin:0;list-style-type:none;font-size:.875rem;color:#333;padding:.75em;border-bottom:.0625rem solid #D8D8D8}.feature-list li h2{font-size:.875rem;margin-bottom:0}.feature-list li.list-foot .plan-card__button,.feature-list li.list-foot p{margin-bottom:0;text-align:center}@media screen and (min-width:600px){.tabs-list li+li{margin-left:.25em}.tabs-list a{padding:1.125rem}}@media screen and (min-width:766px){.tabs-list li+li{margin-left:.75em}}.img-banner{width:50rem;max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:1.25rem}.img-banner a{display:block;position:relative}.img-banner a:after{content:" ";position:absolute;left:0;top:0;bottom:0;width:100%;z-index:99}.img-banner img{max-width:100%;height:auto}@media screen and (max-width:600px){.img-banner{display:none}}@media screen and (min-width:1240px){.img-banner{margin-bottom:1.875rem}}.layout--pricing+.img-banner{margin-bottom:1.25rem}.layout-component.component-background--blue{background-color:#0d12aa}.layout-component.component-background--blue p,.layout-component.component-background--blue h1,.layout-component.component-background--blue h2,.layout-component.component-background--blue h3{color:#fff}.layout-component.component-background--purple{background-color:#46178f;color:#fff}.layout-component.component-background--purple p,.layout-component.component-background--purple h1,.layout-component.component-background--purple h2,.layout-component.component-background--purple h3{color:#fff}.layout-component.component-background--red{background-color:#e21b3c;color:#fff}.layout-component.component-background--red p,.layout-component.component-background--red h1,.layout-component.component-background--red h2,.layout-component.component-background--red h3{color:#fff}.layout-component.component-background--green{background-color:#26890c;color:#fff}.layout-component.component-background--green p,.layout-component.component-background--green h1,.layout-component.component-background--green h2,.layout-component.component-background--green h3{color:#fff}.title-block p{max-width:50rem;margin-inline:auto}.layout-component.title-block.updated-style{border-bottom:.0625rem solid #f2f2f2;padding-bottom:0;margin-bottom:1rem;padding-bottom:1rem}.layout-component.title-block.updated-style h2{color:#46178f;font-size:1.5rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:2rem}.layout-component.title-block.updated-style p{color:#333;font-size:1rem;font-weight:700;line-height:1.5rem;margin-top:0}.layout-component.title-block.title-block--smaller-black .hero-title{color:#333;font-weight:600;line-height:1.3;font-size:1.5rem}@media screen and (min-width:600px){.layout-component.title-block.title-block--smaller-black .hero-title{font-size:2rem}}.layout-component.title-block.title-block--smaller-black p{color:#333;font-size:1rem;font-weight:400;line-height:1.5rem;margin-top:1rem}.layout-component.title-block.title-block--left .hero-title,.layout-component.title-block.title-block--left p{text-align:left}.layout-component.title-block.title-block--left p{margin-inline:0}.layout-component.title-block.title-block--with-button .title-block__action{text-align:center;padding-top:1rem}.layout-component.title-block.title-block--with-button .title-block__action p{margin:0 auto}.layout-component.title-block.title-block--with-button.title-block--left .inner{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}@media screen and (max-width:600px){.layout-component.title-block.title-block--with-button.title-block--left .inner{flex-direction:column;align-items:flex-start}}.layout-component.title-block.title-block--with-button.title-block--left .title-block__content{flex:1}.layout-component.title-block.title-block--with-button.title-block--left .title-block__action{flex-shrink:0}.layout-component.addons-component{padding-top:1rem;margin-top:0}.thankyou_message-spreadsheet p{font-size:1.5rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(max-width:63.75rem){html.page--microsite .logo-link img{display:none}}html.page--microsite[data-theme=red] .hero-video-boxes{background-color:#e21b3c;box-shadow:none}html.page--microsite[data-theme=red] .hero-video-boxes--group:before{border-left:25rem solid transparent;border-right:25rem solid transparent;border-bottom:37.5rem solid #C60929}html.page--microsite[data-theme=blue] .hero-video-boxes{background-color:#0057ff;padding-left:0;box-shadow:none}html.page--microsite[data-theme=blue] .hero-video-boxes--group:before{border-left:25rem solid transparent;border-right:25rem solid transparent;border-bottom:37.5rem solid #0D12AA}html.page--microsite[data-theme=purple] .hero-video-boxes .hero-video-boxes--group{background-color:#25076b;box-shadow:none;padding-left:0}html.page--microsite .env-section__bottom--base-footer{display:none}html.page--microsite .page-template-page--conversion .layout{margin-bottom:0rem}html.page--microsite .env-section__bottom h2{text-align:center;color:#fff}html.page--microsite .env-section__bottom:after,html.page--microsite .env-section__bottom:before{display:none}html.page--microsite .hero-video-boxes--group{position:relative;max-width:100%}html.page--microsite .hero-video-boxes__content{max-width:calc(60% - 1rem)}@media(max-width:79.0625rem){html.page--microsite .hero-video-boxes__content{max-width:100%}}html.page--microsite .hero-video-boxes__content{margin:0}html.page--microsite .hero-video-boxes__content h1{font-size:2.625rem}html.page--microsite .hero-video-boxes{position:relative}html.page--microsite .hero-video-boxes .hero-video-boxes__video{position:absolute;right:0;bottom:0;width:40%}html.page--microsite .hero-video-boxes .hero-video-boxes__video.hero-video-boxes--has-pricing{position:static;width:auto}html.page--microsite .hero-video-boxes .hero-video-boxes--group .hero-video-boxes--video-container .video-wrap{width:100%!important;position:absolute;bottom:0;margin-bottom:-.3125rem}html.page--microsite .hero-video-boxes .video-wrap img{width:100%;height:auto}html.page--microsite .hero-video-boxes .hero-video-boxes--group{padding-right:0;padding-bottoM:0;max-width:100%;padding-top:0}@media(max-width:63.75rem){html.page--microsite .hero-video-boxes .hero-video-boxes--group{padding-left:0;box-shadow:none}}html.page--microsite .hero-video-boxes--content-inner{padding-top:3rem;padding-bottom:2rem}.page--microsite .page-section.page-section--footer-wrap{display:none!important}.page--microsite .hero-video-boxes{overflow:hidden}.page--microsite .btn-wrap.current-menu-item a{background-color:transparent;border:none;pointer-events:none;color:#fff;padding:0}.page--microsite .btn-wrap.current-menu-item a:before{display:none}.page--microsite .btn-wrap.current-menu-item a:after{content:" ";position:absolute;left:0;top:100%;height:.125rem;width:100%;background-color:#fff}.page--microsite .microsite-quote--academy{margin-top:-1rem}.page--microsite .hero-video-boxes .hero-video-boxes--group:before{transform:translateY(-35%)}.page--microsite .col-items.col-items--smll .col-img-container{max-width:7.9375rem;margin-left:auto;margin-right:auto}.page--microsite[data-theme] .env-section .contact-form-component label{color:#333}.alt-bg{background-color:#f0f0f0}.dark-red-bg{background-color:#c60929}.dark-red-bg .profile-item{background-color:#e21b3c}.academy-profiles{display:flex;justify-content:center;flex-wrap:wrap}.academy-profiles .profile-item{max-width:10rem}@media screen and (min-width:600px){.academy-profiles .profile-item{flex:1}}@media screen and (max-width:600px){.academy-profiles .profile-item{margin:.5rem}}.academy-profiles .profile-item{margin-left:1rem;margin-right:1rem}.academy-profiles .profile-item a{display:block;overflow:hidden;border-radius:50%;transition:all .2s;border:.1875rem solid #F5C52D}.academy-profiles .profile-item a:hover{transform:scale(1.1)}.academy-profiles .profile-item img{display:block;max-width:100%;height:auto}.contact-form-investor .control{text-align:left}.contact-form-investor .indicates-required{text-align:right;margin-top:.5rem;font-size:.875rem}.modal .contact-form-investor .control input[type=email]{text-align:left}.whr_embed_hook{margin:0 auto}.whr-items{list-style:none}.whr-item{position:relative;padding:1rem 0;border-bottom:.125rem solid rgba(204,204,204,.6);border-radius:.25rem}.whr-item .whr-date{display:none}.whr-info{list-style:none;padding-left:0}.whr-info li span{font-weight:600}.whr-item:hover{cursor:pointer}.whr-item:after{content:" ";background:url(/img/accordion-marker.svg) no-repeat center center;background-size:contain;display:block;width:1.5rem;height:2rem;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(-90deg)}.whr-title{padding-bottom:.5rem}.whr-title a{font-size:1.125rem;text-decoration:none;color:#333}.people-quote-dv--stacked .people-quote-component{padding-top:3.125rem}.people-quote-dv--stacked blockquote.quote-bubble{background-color:#dbf0ff;box-shadow:none;display:block;position:relative;padding-top:4.125rem}.people-quote-dv--stacked blockquote.quote-bubble:after{display:none}.people-quote-dv--stacked .skew-wrap{display:none}.people-quote-dv--stacked .quote-bubble__img{width:6.25rem;height:6.25rem;margin:0 auto;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.people-quote-dv--stacked .quote-bubble__author{color:#333;text-align:center;padding-bottom:1rem}.people-quote-dv--stacked .quote-bubble__text{color:#333;font-size:2rem;font-weight:600;text-align:center}.marketplace_card{max-width:55.625rem;position:relative;margin:0 auto}.marketplace_card h1,.marketplace_card h2,.marketplace_card a:not(.btn),.marketplace_card p,.marketplace_card ul li{color:#fff}.marketplace_card ul{list-style:none}.marketplace_card ul li{margin-bottom:1.125rem}.marketplace_card ul li:before{content:"";width:1.125rem;height:1rem;background-image:url(/img/tick-check-white.svg);background-repeat:no-repeat;background-size:contain;position:absolute;transform:translate(-2.5rem)}.marketplace_card-left{padding:2rem 2.5rem;background-image:url(/img/marketplace_card-bg.png);background-repeat:no-repeat;background-size:cover}@media screen and (min-width:800px){.marketplace_card-left{margin-right:7.5rem;padding-right:25rem;border-radius:.625rem}}.marketplace_card-left ul,.marketplace_card-left h1,.marketplace_card-left h2{margin-bottom:1.5rem}.marketplace_card-left a{font-weight:700;font-size:.875rem;text-align:center;display:block}.marketplace_card-right{border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem}@media screen and (min-width:800px){.marketplace_card-right{position:absolute;right:0;top:50%;transform:translateY(-50%);max-width:20rem;border-radius:.625rem}}.marketplace_card-right{background-color:#e21b3c;padding:2rem 3.375rem;text-align:center}.marketplace_card-right p{text-align:center;font-size:1rem;margin-bottom:1rem}.marketplace_card-right a.btn{margin-bottom:1rem}.marketplace_card-right a:not(.btn){font-size:.75rem}.tiktok-embed{background:#fff;border-radius:.5rem;box-shadow:0 .25rem .5rem #dcdada;padding:1rem;max-width:max-content!important}.video-cookie-message{display:block;padding:6rem 3rem;margin:1rem;border-radius:.5rem;line-height:2rem;text-align:center;background-color:#f6f6f6}.video-cookie-message .openPreferenceCenter a{color:#333}@media screen and (max-width:600px){.video-cookie-message{padding:1rem;margin:1rem 0;line-height:1.5rem}}.job-row{padding:1rem 0;position:relative;display:block;text-decoration:none;border-bottom:.0625rem solid #CCCCCC}.job-row:after{content:" ";width:1rem;height:1rem;background-image:url(/img/arrow-right.svg);background-repeat:no-repeat;position:absolute;right:0;top:50%;transform:translateY(-50%);text-decoration:none}.job-row .job-row-title{font-size:1.125rem;font-weight:600;text-decoration:none;color:#333;line-height:2rem}.job-row .job-row-location{text-decoration:none;color:#333}h2.job-department-name{color:#0d12aa;font-size:1.25rem;line-height:3rem;padding:3rem 0 0}.box--clickable{transition:transform .2s ease,box-shadow .2s ease}.box--clickable:hover{transform:translateY(-2px);box-shadow:0 .375rem 1.5rem #00000026}.box--clickable:active{transform:translateY(0)}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.full-width-quote{width:100%;padding-top:1.875rem;padding-bottom:1.875rem;margin-top:1.875rem;margin-bottom:1.875rem;box-sizing:border-box;position:relative}.full-width-quote blockquote{margin:0;padding:0}.full-width-quote .quote{max-width:52.5rem;margin-left:auto;margin-right:auto;position:relative}.full-width-quote .quote:before,.full-width-quote .quote:after,.full-width-quote .quote .quote__start,.full-width-quote .quote .quote__end{height:1.4375rem;width:1.9375rem;display:block}.full-width-quote .quote:before,.full-width-quote .quote .quote__start{margin-bottom:.625rem}.full-width-quote .quote:after,.full-width-quote .quote .quote__end{float:right}.full-width-quote .quote:before,.full-width-quote .quote:after{content:" ";background-position:center center;background-size:contain;background-repeat:no-repeat}.full-width-quote .quote:before,.full-width-quote .quote .quote__start{right:calc(100% + .625rem)}.full-width-quote .quote:after,.full-width-quote .quote .quote__end{left:calc(100% + .625rem)}.full-width-quote .quote__quote,.full-width-quote .quote__quote p{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25rem}.full-width-quote .quote__author{margin-top:.625rem}.full-width-quote .quote__author:before{content:"- "}@media screen and (min-width:766px){.full-width-quote{padding-top:3.75rem;padding-bottom:3.75rem;margin-top:3.75rem;margin-bottom:3.75rem}.full-width-quote .quote:before,.full-width-quote .quote:after,.full-width-quote .quote .quote__start,.full-width-quote .quote .quote__end{height:2.875rem;width:3.9375rem;display:block;position:absolute;top:.625rem}.full-width-quote .quote__quote,.full-width-quote .quote__quote p{font-size:2.5rem}}.full-width-quote--color{background-color:#46178f;color:#fff;border-bottom:.0625rem solid #46178F;border-top:.0625rem solid #46178F}html.single-academynews .full-width-quote--color{background-color:#e21b3c;border-bottom:.0625rem solid #E21B3C;border-top:.0625rem solid #E21B3C}.full-width-quote--color:before,.full-width-quote--color:after{content:" ";position:absolute;left:0;width:100%;height:.625rem}.full-width-quote--color:before{bottom:100%;-webkit-clip-path:polygon(100% 0,0% 100%,100% 100%);clip-path:polygon(100% 0,0% 100%,100% 100%)}.full-width-quote--color:after{top:100%;-webkit-clip-path:polygon(100% 0,0 0,100% 100%);clip-path:polygon(100% 0,0 0,100% 100%)}.full-width-quote--color .quote:before{background-image:url(/img/quote-start.svg)}.full-width-quote--color .quote:after{background-image:url(/img/quote-end.svg)}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}h1,h2,h3,h4,h5,h6,p,.text-image-article li,.col-text-container li,.content-card__body li{padding:0;margin:0;color:inherit}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}.hero-title+p,.text-image-article .hero-title+li,.col-text-container .hero-title+li,.content-card__body .hero-title+li{margin-top:.625rem;margin-top:clamp(.5rem,.8333333333vmin,.625rem);font-size:1rem;font-size:clamp(.875rem,1.3333333333vmin,1rem);line-height:1.25rem;line-height:clamp(1.125rem,1.6666666667vmin,1.25rem)}.title-block .hero-title,.title-block p,.title-block .text-image-article li,.text-image-article .title-block li,.title-block .col-text-container li,.col-text-container .title-block li,.title-block .content-card__body li,.content-card__body .title-block li{text-shadow:none;text-align:center}.page-section.envelope-section+.page-section .title-block p,.page-section.envelope-section+.page-section .title-block .text-image-article li,.text-image-article .page-section.envelope-section+.page-section .title-block li,.page-section.envelope-section+.page-section .title-block .col-text-container li,.col-text-container .page-section.envelope-section+.page-section .title-block li,.page-section.envelope-section+.page-section .title-block .content-card__body li,.content-card__body .page-section.envelope-section+.page-section .title-block li{color:#fff}.hero-title+p.theme-colour,.text-image-article .hero-title+li.theme-colour,.col-text-container .hero-title+li.theme-colour,.content-card__body .hero-title+li.theme-colour{margin-top:.375rem}p,.text-image-article li,.col-text-container li,.content-card__body li,.article-body__body li{font-size:.875rem;font-size:clamp(.75rem,1.1666666667vmin,.875rem);line-height:1.6;text-align:left}figure+p,.text-image-article figure+li,.col-text-container figure+li,.content-card__body figure+li,p+p,.text-image-article li+p,.col-text-container li+p,.content-card__body li+p,.text-image-article p+li,.text-image-article li+li,.col-text-container p+li,.col-text-container li+li,.content-card__body p+li,.content-card__body li+li,p+h1,.text-image-article li+h1,.col-text-container li+h1,.content-card__body li+h1,p+h2,.text-image-article li+h2,.col-text-container li+h2,.content-card__body li+h2,p+h3,.text-image-article li+h3,.col-text-container li+h3,.content-card__body li+h3,p+h4,.text-image-article li+h4,.col-text-container li+h4,.content-card__body li+h4,p+h5,.text-image-article li+h5,.col-text-container li+h5,.content-card__body li+h5,p+h6,.text-image-article li+h6,.col-text-container li+h6,.content-card__body li+h6,h1+p,.text-image-article h1+li,.col-text-container h1+li,.content-card__body h1+li,h2+p,.text-image-article h2+li,.col-text-container h2+li,.content-card__body h2+li,h3+p,.text-image-article h3+li,.col-text-container h3+li,.content-card__body h3+li,h4+p,.text-image-article h4+li,.col-text-container h4+li,.content-card__body h4+li,h5+p,.text-image-article h5+li,.col-text-container h5+li,.content-card__body h5+li,h6+p,.text-image-article h6+li,.col-text-container h6+li,.content-card__body h6+li,p+.cp_embed_wrapper,.text-image-article li+.cp_embed_wrapper,.col-text-container li+.cp_embed_wrapper,.content-card__body li+.cp_embed_wrapper{margin-top:1.25rem}p a,.text-image-article li a,.col-text-container li a,.content-card__body li a{color:inherit}p,.text-image-article li,.col-text-container li,.content-card__body li{line-height:1.4;font-weight:400}.article-body p,.article-body .text-image-article li,.text-image-article .article-body li,.article-body .col-text-container li,.col-text-container .article-body li,.article-body .content-card__body li,.content-card__body .article-body li{line-height:1.6}@media screen and (min-width:600px){.hero-title,.conversion-title{font-size:2rem;font-size:clamp(1.875rem,2.6666666667vmin,2rem)}.hero-title{text-shadow:-.25rem .25rem 0 rgba(0,0,0,.25)}.hero-title+p,.text-image-article .hero-title+li,.col-text-container .hero-title+li,.content-card__body .hero-title+li{margin-top:1.25rem;margin-top:clamp(1.125rem,1.6666666667vmin,1.25rem)}}@media screen and (min-width:900px){.article-body__body p,.article-body__body li{font-size:1.125rem;font-size:clamp(1rem,1.5vmin,1.125rem);line-height:1.5}.hero-title{font-size:2.75rem;font-size:clamp(2.625rem,3.6666666667vmin,2.75rem)}.conversion-title{font-size:2.5rem}.hero-title{text-shadow:-.25rem .25rem 0 rgba(0,0,0,.25)}.hero-title+p,.text-image-article .hero-title+li,.col-text-container .hero-title+li,.content-card__body .hero-title+li{margin-top:1.25rem;margin-top:clamp(1.125rem,1.6666666667vmin,1.25rem)}}.title+p,.text-image-article .title+li,.col-text-container .title+li,.content-card__body .title+li{margin-top:0}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.text-image-article,.col-text-container,.content-card__body{counter-reset:text-image-count}.text-image-article ul,.text-image-article ol,.col-text-container ul,.col-text-container ol,.content-card__body ul,.content-card__body ol{margin-left:0;padding-left:1em}.text-image-article li,.col-text-container li,.content-card__body li{margin-bottom:.625em}.text-video-article{margin-top:2.5rem;margin-top:clamp(2.375rem,3.3333333333vmin,2.5rem);margin-bottom:2.5rem;margin-bottom:clamp(2.375rem,3.3333333333vmin,2.5rem)}.text-video-article .text-image{align-items:flex-start}.text-video-article .text-image .text-image__image:only-child{margin-left:0}.text-video-article .text-image .text-image__image:only-child .video-component-file{max-width:52.1875rem;width:100%;margin:0 auto}.text-video-article .text-image .hero-title{text-shadow:none;margin-bottom:1.25rem;margin-bottom:clamp(1.125rem,1.6666666667vmin,1.25rem)}.text-video-article .video-caption{margin-top:.625rem;margin-top:clamp(.5rem,.8333333333vmin,.625rem)}@media screen and (min-width:766px){.text-video-article .video-caption p,.text-video-article .video-caption .text-image-article li,.text-image-article .text-video-article .video-caption li,.text-video-article .video-caption .col-text-container li,.col-text-container .text-video-article .video-caption li,.text-video-article .video-caption .content-card__body li,.content-card__body .text-video-article .video-caption li{text-align:right}}.envelope-section .text-video-article .text-image .hero-title{color:#333}.not-in-envelope .btn{background-color:#fff;color:#333}.text-image{counter-increment:text-image-count}.text-image+.text-image{margin-top:2.5rem}.text-image .text-image__image--small{padding:3.75rem}.text-image__image img{display:block;max-width:100%;height:auto;margin:0 auto;border-radius:.25rem}.text-image__video{flex:2 2 50%}.text-image__video video,.text-image__video iframe{width:100%;aspect-ratio:16/9}.text-image__video video{height:auto}.text-image__text{margin-bottom:1.25rem;margin-bottom:clamp(1.125rem,1.6666666667vmin,1.25rem);position:relative}.text-image__text h2{margin-bottom:1.25rem;margin-bottom:clamp(1.125rem,1.6666666667vmin,1.25rem);font-size:1.5rem;font-size:clamp(1.375rem,2vmin,1.5rem)}.text-image__text p,.text-image__text .text-image-article li,.text-image-article .text-image__text li,.text-image__text .col-text-container li,.col-text-container .text-image__text li,.text-image__text .content-card__body li,.content-card__body .text-image__text li{font-size:1rem;font-size:clamp(.875rem,1.3333333333vmin,1rem);margin-bottom:1.25rem;margin-bottom:clamp(1.125rem,1.6666666667vmin,1.25rem);line-height:1.75rem;line-height:clamp(1.625rem,2.3333333333vmin,1.75rem)}@media screen and (max-width:600px){.text-image-article .text-image{padding-left:.625rem;padding-right:.625rem}}.text-image-article--numbered .text-image__text h2{display:flex;align-items:center}.text-image-article--numbered .text-image__text h2:before{content:counter(text-image-count);width:3.125rem;height:3.125rem;background:#fff;color:#333;text-align:center;border-radius:50%;margin-right:.625rem;display:flex;align-items:center;justify-content:center}.text-image-article--boxed .text-image{background-color:#fff;margin-bottom:1.5rem}.text-image-article--boxed .text-image .text-image__text{padding:3rem;margin-bottom:0}@media screen and (max-width:766px){.text-image-article--boxed .text-image .text-image__text{padding:1.5rem}}.text-image-article--boxed .text-image .text-image__image img{border-radius:0}.text-image-article--boxed .text-image h2,.text-image-article--boxed .text-image h3,.text-image-article--boxed .text-image p,.text-image-article--boxed .text-image li{color:#333}.text-image-article--boxed .text-image h2{color:#0d46e1;font-size:1.5rem;line-height:2rem}.text-image-article--boxed .text-image p:last-of-type,.text-image-article--boxed .text-image .text-image-article li:last-of-type,.text-image-article .text-image-article--boxed .text-image li:last-of-type,.text-image-article--boxed .text-image .col-text-container li:last-of-type,.col-text-container .text-image-article--boxed .text-image li:last-of-type,.text-image-article--boxed .text-image .content-card__body li:last-of-type,.content-card__body .text-image-article--boxed .text-image li:last-of-type{margin-bottom:0}.text-image-article--boxed .text-image ul.tick-check-list--blue{padding-left:0}@media screen and (min-width:766px){.text-image-article--boxed{margin-bottom:3rem}.text-image-article--boxed .text-image__text{padding:3rem}.text-image-article--boxed .text-image:nth-of-type(odd) .text-image__image,.text-image-article--boxed .text-image:nth-of-type(2n) .text-image__image{margin-left:0;margin-right:0}}@media screen and (max-width:600px){.text-image-article--boxed .text-image{display:flex;flex-direction:column-reverse;padding-left:0;padding-right:0}.text-image-article--boxed .text-image .text-image__image img{width:100%}.text-image-article--boxed .text-image h2{font-size:1.25rem}}@media screen and (min-width:766px){.text-image{display:flex;align-items:center}.text-image .text-image__image{margin-left:2.5rem}.text-image:nth-of-type(2n){flex-direction:row-reverse}.text-image:nth-of-type(2n) .text-image__image{margin-left:0;margin-right:2.5rem}.text-image h2{margin-bottom:0}.text-image-article--left .text-image{flex-direction:row-reverse}.text-image-article--left .text-image:nth-of-type(2n){flex-direction:row}.text-image-article--left .text-image:nth-of-type(2n) .text-image__image{margin-left:2.5rem;margin-right:0}.text-image-article--left .text-image .text-image__image{margin-left:0;margin-right:2.5rem}.text-image__image,.text-image__text{flex:2 2 50%;box-sizing:border-box}.text-image-article.text-image-article--wider-text .text-image__image{flex:2 2 40%}.text-image-article.text-image-article--wider-text .text-image__text{padding-left:4rem;padding-right:4rem;flex:2 2 60%}.text-image-article--alternating-background .text-image:nth-child(2n){padding:2rem 1rem;background:#f6f6f6;border-radius:.25rem}.text-image-article--numbered .text-image__text h2:before{display:none}.text-image-article--numbered .text-image__text{padding-left:9.1875rem}.text-image-article--numbered .text-image__text:before{content:counter(text-image-count);width:7.9375rem;height:7.9375rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:4.25rem;display:flex;align-items:center;justify-content:center;background:#fff;color:#333;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%)}}@media screen and (min-width:900px){.text-image .text-image__image{margin-left:3.75rem;margin-left:clamp(3.625rem,5vmin,3.75rem)}.text-image:nth-of-type(2n){flex-direction:row-reverse}.text-image:nth-of-type(2n) .text-image__image{margin-left:0;margin-right:3.75rem;margin-right:clamp(3.625rem,5vmin,3.75rem)}}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.env-section__body .single-content-area p{color:#333}.single-content-area .wp-video{max-width:100%}.single-content-area .wp-video video,.single-content-area .wp-video .wp-video-shortcode{width:100%;height:auto;display:block}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.faq-accordion-component{position:relative}.faq-accordion-component.accordion-background-nobg-white .accordion{width:80%;margin-inline:auto;background-color:transparent}.faq-accordion-component.accordion-background-nobg-white .accordion__trigger{border-bottom:.0625rem solid #fff}.faq-accordion-component.accordion-background-nobg-white .accordion__trigger h3{color:#fff}.faq-accordion-component.accordion-background-nobg-white .accordion__trigger h3:hover{color:#b2b2b2}.faq-accordion-component.accordion-background-nobg-white .accordion__trigger:after{background:url(/img/accordion-marker-white.svg)}.faq-accordion-component.accordion-background-nobg-white .accordion__content{background-color:transparent;border:none}.faq-accordion-component.accordion-background-nobg-white .accordion__content p,.faq-accordion-component.accordion-background-nobg-white .accordion__content a,.faq-accordion-component.accordion-background-nobg-white .accordion__content li{color:#fff}.faq-accordion-component .accordion{border-radius:.5rem;background-color:#f6f6f6;margin-bottom:.75rem;margin-bottom:clamp(.625rem,1vmin,.75rem)}.faq-accordion-component .accordion__trigger{border-bottom:none;padding:1.5rem;padding:clamp(1.375rem,2vmin,1.5rem);padding-right:3.5rem;padding-right:clamp(3.375rem,4.6666666667vmin,3.5rem);box-sizing:border-box;position:relative;margin:0}.faq-accordion-component .accordion__trigger .accordion__title{font-size:1rem;font-size:clamp(.875rem,1.3333333333vmin,1rem)}.faq-accordion-component .accordion__trigger .accordion__title:hover{text-decoration:underline}.faq-accordion-component .accordion__trigger:after{content:" ";background:url(/img/accordion-marker.svg) no-repeat center center;display:block;width:1rem;width:clamp(.875rem,1.3333333333vmin,1rem);height:.625rem;height:clamp(.5rem,.8333333333vmin,.625rem);transition:transform .2s;right:1.5rem;right:clamp(1.375rem,2vmin,1.5rem);top:50%;position:absolute}.faq-accordion-component .accordion__trigger:hover{cursor:pointer}.faq-accordion-component .accordion__content{background-color:#fff;padding:1.5rem;padding:clamp(1.375rem,2vmin,1.5rem);border:.125rem solid #f6f6f6;border-radius:0rem 0rem .5rem .5rem}.faq-accordion-component .accordion__content p,.faq-accordion-component .accordion__content a,.faq-accordion-component .accordion__content li{font-size:1rem;font-size:clamp(.875rem,1.3333333333vmin,1rem);line-height:1.5rem;line-height:clamp(1.375rem,2vmin,1.5rem);font-weight:400}.faq-accordion-component .accordion--open .accordion__trigger:after{transform:rotate(180deg)}@media screen and (min-width:600px){.faq-accordion-component .accordion__trigger:after{right:2.375rem}}.accordion-anchor{position:absolute;width:.0625rem;height:.125rem;top:-10rem}.accordion{position:relative;z-index:2}.accordion__trigger{display:block;text-align:left;width:100%;border:none;background:transparent;padding-bottom:.625rem;margin-bottom:.625rem;border-bottom:.125rem solid rgba(204,204,204,.6);position:relative;padding-right:1.875rem;cursor:pointer}.accordion__trigger h3{font-size:1.25rem}@media screen and (min-width:766px){.accordion__trigger h3{font-size:1.5625rem}}.accordion__content p{font-size:1.125rem;line-height:2rem}.c404__content{position:relative;z-index:2}.c404__content h1,.c404__content h2{color:#fff;font-size:2.5em;margin-bottom:0}.c404__content p{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;margin-top:0}.c404__content ul,.c404__content li{margin:0;padding:0;list-style-type:none}.c404__content ul{margin-top:1.25rem}.c404__content li{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;margin-bottom:.625rem}.c404__content li a{color:inherit}.c404__content form{margin-top:1.25rem;margin-bottom:1.25rem}.c404__img{margin-right:-1.25rem;margin-top:2.5rem;margin-bottom:2.5rem}.c404__img img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.hero-text-img__content>div{max-width:100%}.hero-text-img__content p{color:#fff;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:900px){.hero-text-img__content .sub-title+p{margin-top:-1.25rem}}.hero-text-img__img{z-index:1}.hero-text-img__img img,.hero-text-img__img .video-wrap{margin:1.25rem auto}.hero-text-img__img .video-wrap{margin:2.5rem auto}.hero-text-img__img img,.hero-text-img__img video,.hero-text-img__img .video-wrap{display:block;max-width:100%;height:auto;width:22.875rem;width:clamp(22.75rem,30.5vmin,22.875rem)}.hero-text-img__img video{overflow:hidden;border-radius:.375rem}.hero-text-img__img .video-wrap{position:relative}.hero-text-img__img .video-wrap.video-wrap--device:before{content:" ";display:block;background:#222;border:.125rem solid #333;position:absolute;inset:-1.25rem -.625rem;z-index:-1;border-radius:1.25rem;box-shadow:-.25rem .25rem .375rem #00000026}html.no-mp4-support .hero-text-img__img .video-wrap:before{display:none}@media screen and (min-width:600px){.hero-text-img{display:flex;justify-content:space-between}.hero-text-img__content{width:calc(60% - clamp(.5rem,.8333333333vmin,.625rem));z-index:2}.hero-text-img__img{width:calc(40% - clamp(.5rem,.8333333333vmin,.625rem))}.hero-text-img__img img{margin-left:0}.hero-text-img__content{display:flex;align-items:center}}.store-buttons{margin-top:1.25rem}.store-buttons a{display:inline-block;text-decoration:none}.store-buttons a+a{margin-left:.5rem}.hero-text-img__content p{color:#fff;font-size:1.125rem;font-size:clamp(1rem,1.5vmin,1.125rem);margin-bottom:1.25rem;margin-bottom:clamp(1.125rem,1.6666666667vmin,1.25rem)}.hero-text-img__content .hero-title+.sub-title{margin-top:.625rem;margin-top:clamp(.5rem,.8333333333vmin,.625rem)}.hero-text-img__content .hero-title{font-size:2.75rem;font-size:clamp(2.625rem,3.6666666667vmin,2.75rem);line-height:2.375rem;line-height:clamp(2.25rem,3.1666666667vmin,2.375rem)}.hero-text-img__content .sub-title{font-size:1rem;font-size:clamp(.875rem,1.3333333333vmin,1rem);color:#fff;margin-bottom:1.25rem;margin-bottom:clamp(1.125rem,1.6666666667vmin,1.25rem);text-shadow:-.1875rem .1875rem 0 rgba(0,0,0,.25);font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:766px){.hero-text-img__content .hero-title{font-size:4.125rem;font-size:clamp(4rem,5.5vmin,4.125rem)}.hero-text-img__content .sub-title{font-size:1.375rem;font-size:clamp(1.25rem,1.8333333333vmin,1.375rem);margin-bottom:.625rem;margin-bottom:clamp(.5rem,.8333333333vmin,.625rem);max-width:100%}}@media screen and (min-width:900px){.hero-text-img__content .hero-title{font-size:2.5rem;font-size:clamp(2.375rem,3.3333333333vmin,2.5rem)}.hero-text-img__content .sub-title{margin-bottom:2.5rem;margin-bottom:clamp(2.375rem,3.3333333333vmin,2.5rem)}}.page-template-page--conversion:not(.background-type--grey) .hero-text-img .hero-title,.page-template-page--conversion:not(.background-type--grey) .hero-text-img li{color:#fff}@media screen and (min-width:1200px){.cp-pricing-schools .page{overflow:hidden}html:not(.social-plans-page) .social-hero .hero-text-img{align-items:flex-start}html:not(.social-plans-page) .social-hero .hero-text-img__img figure,html:not(.social-plans-page) .social-hero .hero-text-img:before,html:not(.social-plans-page) .social-hero .hero-text-img:after{display:block;background-repeat:no-repeat}html:not(.social-plans-page) .social-hero .hero-text-img__img figure{background-image:url(/img/social-hero/tv.png);width:17rem;height:10.625rem;margin-top:0;margin-bottom:2.5rem;transform:translateX 2.5rem;z-index:1}html:not(.social-plans-page) .social-hero .hero-text-img__img figure img{display:none}html:not(.social-plans-page) .social-hero .hero-text-img__img:before{content:" ";background-image:url(/img/social-hero/family_friends_man-2.png);width:16.1875rem;height:22.9375rem;display:block;position:absolute;left:calc(60% - 1.875rem);top:.625rem;z-index:2}html:not(.social-plans-page) .social-hero .hero-text-img:before,html:not(.social-plans-page) .social-hero .hero-text-img:after{position:absolute;content:" "}html:not(.social-plans-page) .social-hero .hero-text-img:before{width:20.6875rem;height:24.5625rem;background-image:url(/img/social-hero/family_friends_left-2.png);background-size:contain;background-position:right bottom;right:calc(100% + .5rem);bottom:-11.875rem}html:not(.social-plans-page) .social-hero .hero-text-img:after{width:33rem;height:23.9375rem;background-image:url(/img/social-hero/family_friends_right-2.png);left:calc(100% - 8.75rem);bottom:-11.375rem}}@media(min-height:43.75rem){html:not(.social-plans-page) .social-hero .hero-text-img:after{bottom:-11.875rem}}html.cp-pricing-schools.social-plans-page .plan-card.plan-card--recommended{border:.125rem solid #298F0D}html.cp-pricing-schools.social-plans-page .toggle-label{color:#333;width:100%;justify-content:center;font-size:.875rem}html.cp-pricing-schools.social-plans-page .layout--pricing{max-width:52.125rem}@media screen and (min-width:900px){html.cp-pricing-schools.social-plans-page .social-hero{padding-bottom:0;position:relative}html.cp-pricing-schools.social-plans-page .social-hero:after{content:" ";background:#fff;left:0;top:calc(100% - .125rem);width:100%;height:6.25rem;position:absolute}html.cp-pricing-schools.social-plans-page .social-hero .hero-text-img{align-items:flex-start}html.cp-pricing-schools.social-plans-page .social-hero .hero-text-img__content{position:relative;z-index:3}html.cp-pricing-schools.social-plans-page .social-hero .hero-text-img__img figure,html.cp-pricing-schools.social-plans-page .social-hero .hero-text-img:before,html.cp-pricing-schools.social-plans-page .social-hero .hero-text-img:after{display:block;background-repeat:no-repeat}html.cp-pricing-schools.social-plans-page .social-hero .hero-text-img__img figure{background-image:url(/img/social-hero/tv-3.png);width:17rem;height:10.625rem;margin-top:0;margin-bottom:0;transform:translateX 2.5rem;z-index:1}html.cp-pricing-schools.social-plans-page .social-hero .hero-text-img__img figure img{display:none}html.cp-pricing-schools.social-plans-page .social-hero .hero-text-img__img:before{content:" ";background-image:url(/img/social-hero/family_friends_man-3.png);width:14.4375rem;height:20.5rem;display:block;position:absolute;left:calc(60% - 1.875rem);top:.625rem;z-index:2}html.cp-pricing-schools.social-plans-page .social-hero .hero-text-img:before,html.cp-pricing-schools.social-plans-page .social-hero .hero-text-img:after{position:absolute;content:" "}html.cp-pricing-schools.social-plans-page .social-hero .hero-text-img:before{width:17.9375rem;height:21.25rem;background-image:url(/img/social-hero/family_friends_left-3.png);background-size:contain;background-position:right bottom;right:calc(100% - 1.25rem);bottom:0}html.cp-pricing-schools.social-plans-page .social-hero .hero-text-img:after{width:30.375rem;height:22.0625rem;background-image:url(/img/social-hero/family_friends_right-3.png);left:calc(100% - 11.875rem);bottom:-2.5rem;z-index:2}}@media screen and (min-width:1200px){html.cp-pricing-schools.social-plans-page .layout--pricing{max-width:100%;box-sizing:border-box;padding-left:2vw;padding-right:2vw}}@media screen and (min-width:1600px){html.cp-pricing-schools.social-plans-page .layout--pricing{padding-left:6vw;padding-right:6vw}}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.logos-title-block{width:100%;text-align:center;padding:0rem .5rem 2rem;padding:clamp(-.125rem,0vmin,0rem) clamp(.375rem,.6666666667vmin,.5rem) clamp(1.875rem,2.6666666667vmin,2rem) clamp(.375rem,.6666666667vmin,.5rem)}.logos-title-block--inline{width:auto;flex:0 0 20%;text-align:left;padding:0;display:flex;align-items:center}.logos-title-block--inline p{font-size:1.125rem;font-size:clamp(1rem,1.5vmin,1.125rem)}.logos-block-content--inline{display:flex;align-items:center;gap:1rem}@media screen and (max-width:766px){.logos-block-content--inline{flex-direction:column;gap:.5rem}.logos-block-content--inline .logos-title-block--inline{flex:0 0 auto;width:100%;display:block}.logos-block-content--inline .logos-title-block--inline p{text-align:center}.logos-block-content--inline .logo-wall-images{width:100%;flex:0 0 auto}}@media screen and (min-width:766px){.logos-block-content--inline .logos-title-block--inline{padding-left:1rem;padding-left:clamp(.875rem,1.3333333333vmin,1rem)}.logos-block-content--inline .logo-wall-images{padding-right:1rem;padding-right:clamp(.875rem,1.3333333333vmin,1rem)}}.logos-block-content--inline .logo-wall-images{flex:1;min-width:0;overflow:hidden;padding-top:0;padding-bottom:0}.logo-wall-images{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;border:.0625rem solid #ccc;border-radius:.25rem;padding:0rem 2rem 2rem;padding:clamp(-.125rem,0vmin,0rem) clamp(1.875rem,2.6666666667vmin,2rem) clamp(1.875rem,2.6666666667vmin,2rem) clamp(1.875rem,2.6666666667vmin,2rem);gap:2rem;gap:clamp(1.875rem,2.6666666667vmin,2rem)}.logo-wall-images--borderless{border-width:0rem}@media screen and (max-width:766px){.logo-wall-images{margin-top:2.5rem;margin-top:clamp(2.375rem,3.3333333333vmin,2.5rem)}}.logo-wall-images .logo-wall-images__item{box-sizing:border-box;max-height:5.75rem;max-height:clamp(5.625rem,7.6666666667vmin,5.75rem);flex:1}.logo-wall-images .logo-wall-images__item img{image-rendering:-webkit-optimize-contrast;display:block;width:auto;height:auto;max-width:10rem;max-width:clamp(9.875rem,13.3333333333vmin,10rem);max-height:3rem;max-height:clamp(2.875rem,4vmin,3rem);margin:auto}.logo-wall-images--small .logo-wall-images__item img{max-width:9.5rem;max-width:clamp(9.375rem,12.6666666667vmin,9.5rem);max-height:2rem;max-height:clamp(1.875rem,2.6666666667vmin,2rem);object-fit:contain}@media screen and (max-width:766px){.logo-wall-images--small{margin-top:0;padding:.5rem;padding:clamp(.375rem,.6666666667vmin,.5rem);padding-top:0}}.logo-wall-images--slider:not(.flickity-enabled):not(.logo-wall-images--smooth-scroll){display:none}.logo-wall-images--slider{display:block}.logo-wall-images--slider .logo-wall-images__item{width:20%;height:auto;padding:.5rem;margin:0;align-content:center}@media screen and (max-width:766px){.logo-wall-images--slider .logo-wall-images__item{width:33.33%}}.logo-wall-images--slider .logo-wall-images__item img{max-width:100%}@media screen and (max-width:766px){.quote-wall .hero-component-wrap{width:100%;padding:1.25rem .25rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.quote-wall .flickity-page-dots{bottom:.625rem}}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.playlist iframe{border:none}.playlist__player iframe{width:100%;aspect-ratio:2/1}.playlist__sidebar{position:relative}.playlist__sidebar img{display:block;max-width:100%;height:auto}@media screen and (min-width:766px){.playlist{display:flex}.playlist__player{width:calc(100% - 16.875em)}.playlist__sidebar{width:16.875em}.playlist__sidebar-inner{height:100%;max-height:100%;overflow-y:auto;position:absolute;left:0;width:100%}}@media screen and (min-width:600px)and (max-width:766px){.playlist__sidebar-inner{display:flex;flex-wrap:wrap}.playlist__sidebar-inner .playlist-item{width:50%;box-sizing:border-box}}@media screen and (max-width:600px){.playlist__sidebar-inner{max-height:12.5em;overflow-y:auto}.playlist__sidebar{position:relative}.playlist__sidebar:after{content:" ";box-shadow:0 0 .125rem #00000080;position:absolute;height:.0625rem;bottom:-.0625rem;left:0;right:0;background-color:#eee;transform:rotate(180deg)}}.playlist__sidebar-inner{counter-reset:videoCount}.playlist-item{display:flex;position:relative;padding:.5rem .75rem;padding:clamp(.375rem,.6666666667vmin,.5rem) clamp(.625rem,1vmin,.75rem);background-color:#fff;border-bottom:.0625rem solid #eee}.layout-section .playlist-item{background-color:transparent}.playlist-item:not(.state--active):hover{background-color:#46178f;color:#fff;cursor:pointer}.playlist-item:not(.state--active):hover:before{background-color:#fff;color:#46178f}.playlist-item:before{counter-increment:videoCount;content:counter(videoCount);position:absolute;top:.25rem;top:clamp(.125rem,.3333333333vmin,.25rem);left:.375rem;left:clamp(.25rem,.5vmin,.375rem);background-color:#46178f;color:#fff;font-size:.75rem;font-size:clamp(.75rem,1vmin,.75rem);line-height:1.875rem;line-height:clamp(1.75rem,2.5vmin,1.875rem);width:1.875rem;width:clamp(1.75rem,2.5vmin,1.875rem);height:1.875rem;height:clamp(1.75rem,2.5vmin,1.875rem);border-radius:50%;display:flex;align-content:center;justify-content:center}.playlist-item.state--active{color:#46178f}.playlist-item.state--active:before{content:"▶";line-height:2rem;line-height:clamp(1.875rem,2.6666666667vmin,2rem)}.playlist-item__thumb{width:7.5rem;width:clamp(7.375rem,10vmin,7.5rem);height:4.375rem;height:clamp(4.25rem,5.8333333333vmin,4.375rem);flex-shrink:0;margin-right:.625rem;margin-right:clamp(.5rem,.8333333333vmin,.625rem);background-repeat:no-repeat;background-position:center center;background-size:clamp(7.375rem,10vmin,7.5rem) auto}.playlist-item__thumb img{opacity:0}.playlist-item__title{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.8125rem;font-size:clamp(.75rem,1.0833333333vmin,.8125rem);white-space:wrap;max-width:calc(100% - clamp(4.875rem,6.6666666667vmin,5rem))}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}#features-table-outer{display:none}#features-table-outer.feature-table--mobile{display:block}@media screen and (min-width:1040px){#features-tabs-outer{display:none}#features-table-outer{display:block}}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.layout-component.people-quote-component .quote-bubble__img.remove-border-raidus{height:auto}.layout-component.people-quote-component .quote-bubble__img.remove-border-raidus,.layout-component.people-quote-component .quote-bubble__img.remove-border-raidus img{border-radius:0}.show-quotes .quote-bubble__body-txt{position:relative}.show-quotes .quote-bubble__body-txt:before{position:absolute;content:"“";right:100%}.people-quote-dv--large blockquote.quote-bubble,.people-quote-dv--xlarge blockquote.quote-bubble{background:none;box-shadow:none;align-items:center}.people-quote-dv--large .skew,.people-quote-dv--large .quote-bubble:after,.people-quote-dv--xlarge .skew,.people-quote-dv--xlarge .quote-bubble:after{display:none}.people-quote-dv--large .quote-bubble__img-wrap,.people-quote-dv--xlarge .quote-bubble__img-wrap{margin-right:1.5rem}@media screen and (max-width:766px){.people-quote-dv--large blockquote.quote-bubble,.people-quote-dv--xlarge blockquote.quote-bubble{flex-direction:column-reverse;margin-bottom:0}.people-quote-dv--large blockquote.quote-bubble .quote-bubble__img-wrap,.people-quote-dv--xlarge blockquote.quote-bubble .quote-bubble__img-wrap{margin-right:0}.people-quote-dv--large blockquote.quote-bubble .quote-bubble__img,.people-quote-dv--xlarge blockquote.quote-bubble .quote-bubble__img{display:none}}@media screen and (min-width:766px){.people-quote-dv--large .quote-bubble__img,.people-quote-dv--xlarge .quote-bubble__img{width:10rem;height:10rem}.people-quote-dv--large .quote-bubble__img-wrap,.people-quote-dv--xlarge .quote-bubble__img-wrap{width:10rem;margin-right:3rem}.people-quote-dv--large .quote-bubble .quote-bubble__body,.people-quote-dv--xlarge .quote-bubble .quote-bubble__body{font-size:1.5rem}}@media screen and (min-width:766px){.people-quote-dv--xlarge .quote-bubble__img{margin-right:3rem}.people-quote-dv--xlarge .quote-bubble .quote-bubble__body{font-size:2rem}}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.accordion-image-pair{position:relative}.accordion-image-pair .accordion-pair{margin-bottom:.625rem;display:flex;flex-direction:row}@media screen and (max-width:766px){.accordion-image-pair .accordion-pair{flex-direction:column-reverse}}.accordion-image-pair .accordion-pair__trigger{border:none;position:relative;display:flex;flex:1;flex-direction:column;border-radius:.625rem;background-color:#fff;padding:2rem 2.8125rem 2rem 1rem;max-width:40%;box-sizing:border-box}@media screen and (max-width:766px){.accordion-image-pair .accordion-pair__trigger{max-width:100%}}.accordion-image-pair .accordion-pair__trigger .accordion-pair__title,.accordion-image-pair .accordion-pair__trigger .accordion-pair__content{padding-left:1.5rem}.accordion-image-pair .accordion-pair__trigger .accordion-pair__title{display:flex;align-items:center;position:relative}.accordion-image-pair .accordion-pair__trigger .accordion-pair__title .accordion-pair__dot{width:1rem;height:1rem;border-radius:100%;margin-right:.625rem;position:absolute;left:0;top:0}.accordion-image-pair .accordion-pair__trigger .accordion-pair__title h2{font-size:1rem;color:#0d46e1}.accordion-image-pair .accordion-pair__trigger .accordion-pair__title:hover h2{color:#0d46e1}.accordion-image-pair .accordion-pair__trigger:after{width:1.25rem;height:1.1875rem;right:1rem;top:2rem;background-size:contain}.accordion-image-pair .accordion-pair__trigger .accordion-pair__content{flex:1;position:relative;padding-top:.625rem;color:#333}@media screen and (max-width:900px){.accordion-image-pair .accordion-pair__trigger .accordion-pair__content:after{display:none}}.accordion-image-pair .accordion-pair__trigger:after{content:" ";background:url(/img/accordion-marker.svg) no-repeat center center;transform:rotate(180deg);display:block;width:1rem;height:.625rem;position:absolute;right:1.5625rem;top:2.25rem;transition:.2s}@media screen and (max-width:766px){.accordion-image-pair .accordion-pair__trigger:after{display:none}}.accordion-image-pair .accordion-pair__image{position:absolute;align-items:center;top:0;right:0;width:60%;height:100%;flex:1;display:flex;padding:2.5rem;box-sizing:border-box;opacity:1;transition:opacity .4s}@media screen and (max-width:766px){.accordion-image-pair .accordion-pair__image{padding:1.25rem;position:relative;width:100%;height:auto;flex:none}}.accordion-image-pair .accordion-pair__image img{object-fit:contain;width:100%;height:100%}@media screen and (max-width:766px){.accordion-image-pair .accordion-pair__image img{position:relative}}.accordion-image-pair .accordion-pair.closed .accordion-pair__image{opacity:0}@media screen and (max-width:766px){.accordion-image-pair .accordion-pair.closed .accordion-pair__image{opacity:1}}.accordion-image-pair .accordion-pair.closed .accordion-pair__content{display:none}@media screen and (max-width:766px){.accordion-image-pair .accordion-pair.closed .accordion-pair__content{display:flex}}.accordion-image-pair .accordion-pair.closed .accordion-pair__trigger h2{color:#333}.accordion-image-pair .accordion-pair.closed .accordion-pair__trigger:hover h2{color:#0d46e1}.accordion-image-pair .accordion-pair.closed .accordion-pair__trigger:after{transform:rotate(0)}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.layout-component--dynamic-tab .dynamic-tab__primary-menu{display:flex;justify-content:center;gap:1.5rem;margin-bottom:1.5rem}.layout-component--dynamic-tab .dynamic-tab__primary-pill{position:relative;background:none;border:none;color:#999;font-weight:600;cursor:pointer;padding:.5rem .25rem .75rem;font-size:1rem;font-size:clamp(.875rem,1.3333333333vmin,1rem);transition:color .2s ease}.layout-component--dynamic-tab .dynamic-tab__primary-pill:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.125rem;background-color:transparent;transition:background-color .2s ease}.layout-component--dynamic-tab .dynamic-tab__primary-pill.active,.layout-component--dynamic-tab .dynamic-tab__primary-pill:hover{color:#333}.layout-component--dynamic-tab .dynamic-tab__primary-pill.active:after,.layout-component--dynamic-tab .dynamic-tab__primary-pill:hover:after{background-color:#4768e2}.layout-component--dynamic-tab .dynamic-tab__group{display:none}.layout-component--dynamic-tab .dynamic-tab__group.active{display:block}.layout-component--dynamic-tab .dynamic-tab__menu{display:flex;gap:1rem;justify-content:center;margin-bottom:1.25rem}@media screen and (max-width:600px){.layout-component--dynamic-tab .dynamic-tab__menu{justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap}.layout-component--dynamic-tab .dynamic-tab__menu::-webkit-scrollbar{display:none}}.layout-component--dynamic-tab .dynamic-tab__pill{background-color:#f6f8fc;border:none;border-radius:.3125rem;color:#333;font-weight:600;padding:.625rem 1.25rem;cursor:pointer;font-size:.875rem;font-size:clamp(.75rem,1.1666666667vmin,.875rem);transition:all .2s ease}@media screen and (max-width:600px){.layout-component--dynamic-tab .dynamic-tab__pill{padding:.5rem 1.25rem;white-space:nowrap;flex-shrink:0}}.layout-component--dynamic-tab .dynamic-tab__pill.active,.layout-component--dynamic-tab .dynamic-tab__pill:hover{background-color:#dde4f2}.layout-component--dynamic-tab .dynamic-tab-content-area{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.layout-component--dynamic-tab .dynamic-tab__content{display:none;width:100%;flex-direction:row;justify-content:center;align-items:center}@media screen and (max-width:600px){.layout-component--dynamic-tab .dynamic-tab__content{flex-direction:column;padding:1.25rem}}.layout-component--dynamic-tab .dynamic-tab__content.active{display:flex}.layout-component--dynamic-tab .dynamic-tab__text{flex:1 1 50%}@media screen and (max-width:600px){.layout-component--dynamic-tab .dynamic-tab__text{margin-bottom:1.25rem}}.layout-component--dynamic-tab .dynamic-tab__image{flex:1 1 50%}.layout-component--dynamic-tab .dynamic-tab__image img{width:100%}.layout-component--dynamic-tab .dynamic-tab__video{flex:1 1 50%}.layout-component--dynamic-tab .dynamic-tab__video iframe,.layout-component--dynamic-tab .dynamic-tab__video video{width:100%;aspect-ratio:16/9}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleZ(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleZ(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleZ(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px) rotateY(-9deg)}18.5%{transform:translate(5px) rotateY(7deg)}31.5%{transform:translate(-3px) rotateY(-5deg)}43.5%{transform:translate(2px) rotateY(3deg)}50%{transform:translate(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}to{transform:rotate3d(0,0,1,0)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleZ(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{transform:scaleZ(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:none}22.2%{transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{transform:skew(6.25deg) skewY(6.25deg)}44.4%{transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{transform:skew(.390625deg) skewY(.390625deg)}88.8%{transform:skew(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleZ(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) rotateY(-360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{transform:skew(20deg);opacity:1}80%{transform:skew(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{transform:translate3d(100%,0,0) skew(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0,0,1,80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0,0,1,60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.layout--pricing-cards{max-width:80rem;position:relative;margin:0 auto}.layout--pricing-cards .layout__item{margin-bottom:.75rem;display:flex}.layout--pricing-cards .price-panel-vat-note{margin-top:.5rem}.modal-close--web-ipm,.shapes-container>.modal-close--web-ipm{position:absolute;top:.75rem;right:.75rem;z-index:99}.layout--pricing-cards--h .layout__item{width:100%}@media screen and (min-width:600px){.layout--pricing-cards{margin-bottom:1.5rem}.layout--pricing-cards .layout__inner{padding-left:.5rem;padding-right:.5rem;margin-left:0;margin-right:0}.layout--pricing-cards:not(.layout--pricing-cards--h) .layout__inner{display:flex;justify-content:center}.layout--pricing-cards .layout__item{padding-left:.5rem;padding-right:.5rem}.layout--pricing-cards:not(.layout--pricing-cards--h) .layout__item{width:50%;padding-left:.5rem;padding-right:.5rem;flex-grow:0;flex-shrink:0}}@media screen and (min-width:766px){.layout--pricing-cards:not(.layout--pricing-cards--h):not(.layout--pricing-cards--4) .layout__item{width:33.33%}}@media screen and (min-width:900px){.layout--pricing-cards.layout--pricing-cards--4{max-width:100%}.layout--pricing-cards.layout--pricing-cards--4 .layout__item{width:25%}}.pc{background-color:#fff;padding:1rem;box-shadow:0 .25rem .5rem #dcdada;color:#333;width:100%;margin-left:auto;margin-right:auto;position:relative;box-sizing:border-box}.pc.disabled-monthly:before{content:" ";position:absolute;left:0;width:100%;top:0;bottom:0;background-color:#fffc;z-index:100}.pc.disabled-monthly:after{content:"Annual billing only";content:attr(data-pseudo-label);background-color:#fff;font-size:.875rem;position:absolute;top:50%;left:50%;transform:translateY(-50%) translate(-50%);border:.0625rem solid #333;border-radius:1.5rem;z-index:101;padding:.5rem 1.5rem;white-space:nowrap}.pc-intro,.pc-title{text-align:left}html.page-template-page--webipm .pc .pc-title__txt img,html.page-template-page--webipm .pc .pc-title__txt br{display:none}.pc-intro{font-size:.75rem;margin-bottom:.75rem}.pc-title{font-size:1.5rem;margin-bottom:2rem;font-weight:600}.pc:not(.pc--h) .pc-title{display:flex;justify-content:center;align-items:center;flex-direction:column}.pc-roundel{font-size:.875rem;line-height:1rem;padding:.375rem 1.125rem;border-radius:1rem;color:#fff;background-color:#0057ff;display:inline-block;font-weight:400}.pc-annual-price{font-size:.75rem;line-height:1rem;color:#737373;font-weight:400}.pc-annual-price b{color:#333}.pc-price-wrap{font-weight:600}.pc-price-wrap.--slider{text-align:center}.pc-price-wrap .price--slider{position:relative;text-align:center;display:inline-block}.pc-price-wrap .price--slider .price__pp{width:3.75rem;padding-left:.25rem;position:absolute;left:100%;text-align:left}.pc-price-wrap .price--slider .price__pp{top:.5rem}.pc-price-wrap .price__value-strike{font-weight:400;color:#26890c;font-size:1.5rem;padding-right:.5rem;position:absolute;right:100%;top:50%;transform:translateY(-50%)}@media screen and (max-width:600px){.pc-price-wrap .price__value-strike{position:relative;right:0;top:0}}.pc-price-wrap .price__value-strike small{font-size:.875rem;vertical-align:middle}.pc-price-wrap .price__value{font-size:2rem;position:relative;white-space:nowrap}.pc-price-wrap .price__value small{font-size:1rem;padding-right:.25rem}.pc-price-wrap .price__value.price__value--features-free{font-size:1.5rem;margin-top:1rem}.pc-price-wrap .price__pp{font-size:.5625rem;display:block}.pc-price-wrap--text{display:flex;justify-content:center;align-items:center;font-size:1.5rem}[data-currency=NOK] .price__value small{font-size:.875rem}.pc-annual-price small{font-size:100%}.pc-title-price:not(.pc-title-price--slider){display:flex}.pc-title-price:not(.pc-title-price--slider) .pc-title-price__title{flex-basis:70%;padding-right:.75rem}.pc-title-price:not(.pc-title-price--slider) .pc-title-pricep{width:7rem;margin-left:2.5rem}.pc-title-price.--slider .pc-title{text-align:center}.trial-smallprint{font-size:.6875rem;text-align:center;padding-top:.5rem}.pc__inc{font-size:.875rem}.pc__inc .pcinc__title,.pc__inc p{margin-bottom:.5rem}.pc__inc ul{margin:0;padding:0;list-style:none}.pc__inc ul li{margin-bottom:.25rem;position:relative;padding-left:1.125rem}.pc__inc ul li:before{content:" ";background-image:url(/img/pc-tick-check-3@3x--blue.png);background-repeat:none;background-size:contain;background-position:center center;background-repeat:no-repeat;width:.625rem;height:.5625rem;display:block;position:absolute;left:0;top:50%;transform:translateY(-50%)}.pc__inc.pcinc--license-roundel{position:relative;padding-bottom:2.5rem}html[data-theme] .layout.layout--pricing-cards .pc .pc__inc p{color:#333}.pc__actions--pair{display:flex;flex-wrap:nowrap;justify-content:space-between}.pc__actions--pair .pcbtn{width:calc(50% - .25rem);box-sizing:border-box}.pcbtn{border-radius:.25rem;font-size:.75rem;font-weight:600;padding:.75rem 1.5rem;background-color:#0057ff;border:.0625rem solid #0057FF;color:#fff;text-decoration:none;display:block;text-align:center;transition:all .2s}.pcbtn[disabled]{opacity:.25;pointer-events:none}.pcbtn.pcbtn--outline,.pcbtn.pcbtn--outline-black{background-color:#fff;color:#0057ff}.pcbtn.pcbtn--outline:hover,.pcbtn.pcbtn--outline-black:hover{background-color:#f9f9f9}.pcbtn.pcbtn--black{border-color:#333;background-color:#333;color:#fff}.pcbtn.pcbtn--black:hover{background-color:#222;border-color:#222}.pcbtn.pcbtn--outline-black{border-color:#333;background-color:#fff;color:#333}.pcbtn.pcbtn--outline-black:hover{color:#222;border-color:#222;background-color:#eee}.pc--h.pc--has-checkout.disabled-monthly{pointer-events:none}.pc--h.pc--has-checkout:hover{cursor:pointer;box-shadow:0 0 0 .125rem #3379ff,0 .25rem .5rem #dcdada}.pc--h.pc--has-checkout.label--colour-green:hover{cursor:pointer;box-shadow:0 0 0 .125rem #33b810,0 .25rem .5rem #dcdada}.pc--h.pc--has-checkout.label--colour-purple:hover{cursor:pointer;box-shadow:0 0 0 .125rem #5c1ebb,0 .25rem .5rem #dcdada}.pc--h.pc--has-checkout.label--colour-teal:hover{cursor:pointer;box-shadow:0 0 0 .125rem #0dd3d3,0 .25rem .5rem #dcdada}.pc.pc--h{max-width:100%;position:relative}.pc.pc--h .pc-price-wrap .price__value-strike{position:static}.pc.pc--h.pc--has-roundel{padding-top:2.25rem}.pc.pc--h .pc-roundel{position:absolute;left:0;top:0;border-radius:0;border-top-left-radius:.25rem;border-bottom-right-radius:.5rem;font-size:.75rem}.pc.pc--h.pc--has-checkout .pc__inc ul{max-height:0;overflow:hidden;opacity:0}.pc.pc--h.pc--has-checkout.radio-selected .pc__inc ul{max-height:18.75rem;opacity:1}@media screen and (max-width:600px){.pc.pc--h.pc__title-intro--slim .pc-price-wrap{top:0}.pc.pc--h .pc__title-intro{width:calc(100% - 140px);margin-bottom:.75rem}.pc.pc--h .pc-title,.pc.pc--h .pc-intro{text-align:left}.pc.pc--h .pc-title{order:2;margin-bottom:.75rem}.pc.pc--h .pc-intro{order:1}.pc.pc--h .pc-price-wrap{position:absolute;top:1rem;right:1.5rem;width:7.5rem}.pc.pc--h.pc--has-roundel .pc-price-wrap{top:2.125rem}.pc.pc--h .pc__actions{order:4}.pc.pc--h.pc--has-checkout .styled-radio{position:absolute;left:1rem;top:1rem}.pc.pc--h.pc--has-checkout.pc--has-roundel .styled-radio{top:2.375rem}.pc.pc--h.pc--has-checkout .pc-title{padding-left:2.25rem}}@media screen and (min-width:600px){.pc{border-radius:.25rem}.pc:not(.pc--h){max-width:26rem}.pc-intro,.pc-title,.pc-price-wrap{text-align:center}.pc-title-price{display:block}.pc-title-price .pc-title-pricep{width:100%;margin-left:0;overflow:hidden;margin-bottom:.75rem}.pc-title{margin-bottom:.5rem}.price{display:inline-block;margin:0 auto .75rem;position:relative}.price .price__pp{width:3.75rem;padding-left:.25rem;position:absolute;left:100%;text-align:left}.price .price__pp{top:.75rem}.price .price__value{font-size:3rem}.price .price__value small{transform:translateY(-1.375rem);display:inline-block}.price.price--slider .price__pp{margin-top:.625rem}[data-currency=NOK] .price__pp{top:50%}[data-currency=NOK] .price:not(.price--slider) .price__value small{bottom:50%;font-size:1rem;position:absolute;transform:none;padding-left:.25rem}[data-currency=NOK] .price.price--slider .price__value small{transform:translateY(-50%)}[data-currency]:not([data-currency=NOK]) [data-savings] small{font-size:100%}.pc-annual-price{font-size:1rem;text-align:center;padding-bottom:.5rem}.pc-annual-price.pc-annual-price--slider{font-size:.875rem}.pc-annual-price b{display:inline}.pcinc{border-top:.0625rem solid #cccccc;padding-top:.5rem;margin-bottom:.75rem}.pc--h{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.pc--h.pc--has-checkout{padding-left:4.5rem}.pc--h.pc--has-checkout .styled-radio{position:absolute;left:1.5rem;top:50%;transform:translateY(-50%)}.pc--h .pc__title-intro,.pc--h .pc__price-actions{display:flex}.pc--h .pc__title-intro{flex-direction:column}.pc--h .pc__title-intro .pc__inc{border-top:none;margin-bottom:0}}@media screen and (min-width:600px)and (min-width:766px){.pc--h .pc__title-intro .pc__inc ul{column-count:2}}@media screen and (min-width:600px)and (min-width:1240px){.pc--h .pc__title-intro .pc__inc ul{column-count:3}}@media screen and (min-width:600px){.pc--h .pc__title-intro.pc__title-intro--slim,.pc--h .pc__price-actions{flex-direction:row;align-items:center}.pc--h .pc-title,.pc--h .pc-intro{text-align:left}.pc--h .pc-title{margin-right:1.5rem}.pc--h .pc-price-wrap{text-align:right;margin-right:1.5rem;width:9.375rem}.pc--h .pc-price-wrap .price{margin-bottom:0}.pc--h .pc-price-wrap .price .price__pp{position:static}.pc--h .price .price__pp,.pc--h .pc-annual-price{width:auto;text-align:right;font-size:.75rem;font-weight:400}.pc--h .pc-title,.pc--h .pc-intro,.pc--h .pc-annual-price{margin-bottom:0}.pc--h .pc__actions{margin-left:1.5rem}.pc--h .pc__actions .pcbtn{white-space:nowrap}.pc--h.pc--has-trial{padding-bottom:1.5rem}.pc--h .trial-smallprint{position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;padding:.5rem 1rem;text-align:right}}.pc-title--purple{color:#46178f}.pc-roundel--purple{background-color:#46178f}.pcbtn--purple{background-color:#46178f;border-color:#46178f}.pcbtn--purple:hover{background-color:#25076b;border-color:#25076b}.pcbtn.pcbtn--outline-purple{background-color:#fff;border-color:#46178f;color:#46178f}.pcbtn.pcbtn--outline-purple:hover{color:#25076b;border-color:#25076b}.pcinc.pcinc--purple li:before{background-image:url(/img/pc-tick-check-3@3x--purple.png)}.pc--style-highlight-purple{box-shadow:0 .25rem .5rem #dcdada,inset 0 0 0 .125rem #46178f}.pc-title--blue{color:#0057ff}.pc-roundel--blue{background-color:#0057ff}.pcbtn--blue{background-color:#0057ff;border-color:#0057ff}.pcbtn--blue:hover{background-color:#0d12aa;border-color:#0d12aa}.pcbtn.pcbtn--outline-blue{background-color:#fff;border-color:#0057ff;color:#0057ff}.pcbtn.pcbtn--outline-blue:hover{color:#0d12aa;border-color:#0d12aa}.pcinc.pcinc--blue li:before{background-image:url(/img/pc-tick-check-3@3x--blue.png)}.pc--style-highlight-blue{box-shadow:0 .25rem .5rem #dcdada,inset 0 0 0 .125rem #0057ff}.pc-title--teal{color:#0aa3a3}.pc-roundel--teal{background-color:#0aa3a3}.pcbtn--teal{background-color:#0aa3a3;border-color:#0aa3a3}.pcbtn--teal:hover{background-color:#077373;border-color:#077373}.pcbtn.pcbtn--outline-teal{background-color:#fff;border-color:#0aa3a3;color:#0aa3a3}.pcbtn.pcbtn--outline-teal:hover{color:#077373;border-color:#077373}.pcinc.pcinc--teal li:before{background-image:url(/img/pc-tick-check-3@3x--teal.png)}.pc--style-highlight-teal{box-shadow:0 .25rem .5rem #dcdada,inset 0 0 0 .125rem #0aa3a3}.pc-title--green{color:#26890c}.pc-roundel--green{background-color:#26890c}.pcbtn--green{background-color:#26890c;border-color:#26890c}.pcbtn--green:hover{background-color:#106b03;border-color:#106b03}.pcbtn.pcbtn--outline-green{background-color:#fff;border-color:#26890c;color:#26890c}.pcbtn.pcbtn--outline-green:hover{color:#106b03;border-color:#106b03}.pcinc.pcinc--green li:before{background-image:url(/img/pc-tick-check-3@3x--green.png)}.pc--style-highlight-green{box-shadow:0 .25rem .5rem #dcdada,inset 0 0 0 .125rem #26890c}.pc-title--red{color:#e21b3c}.pc-roundel--red{background-color:#e21b3c}.pcbtn--red{background-color:#e21b3c;border-color:#e21b3c}.pcbtn--red:hover{background-color:#c60929;border-color:#c60929}.pcbtn.pcbtn--outline-red{background-color:#fff;border-color:#e21b3c;color:#e21b3c}.pcbtn.pcbtn--outline-red:hover{color:#c60929;border-color:#c60929}.pcinc.pcinc--red li:before{background-image:url(/img/pc-tick-check-3@3x--red.png)}.pc--style-highlight-red{box-shadow:0 .25rem .5rem #dcdada,inset 0 0 0 .125rem #e21b3c}.pc-roundel--black{background-color:#333}.layout--pricing-cards{position:relative}.layout--pricing-cards .toggle-label{font-size:.75rem;color:#333;font-weight:400;width:auto;justify-content:center}.layout--pricing-cards .toggle-switch+.toggle-switch-marker:after{top:.0625rem;left:.0625rem}.layout--pricing-cards .toggle-switch+.toggle-switch-marker{background-color:#ccc6;border-color:#6e6e6e66}.layout--pricing-cards .toggle-label .monthly,.layout--pricing-cards .toggle-label .annual,.layout--pricing-cards .toggle-label .toggle-switch:checked+.toggle-switch-marker+.annual{opacity:1;color:#333}.layout--pricing-cards .toggle-switch+.toggle-switch-marker:after{width:1.25rem;height:1.25rem;background-color:#333;border:.0625rem solid rgba(0,0,0,.15);box-sizing:border-box}.layout--pricing-cards .toggle-switch+.toggle-switch-marker{height:1.375rem}html[data-theme=purple] .page-section:not(.envelope-section) .layout--pricing-cards .toggle-label .monthly,html[data-theme=purple] .page-section:not(.envelope-section) .layout--pricing-cards .toggle-label .annual,html[data-theme=purple] .page-section:not(.envelope-section) .layout--pricing-cards .toggle-label .toggle-switch:checked+.toggle-switch-marker+.annual{color:#fff}html[data-theme=purple] .page-section:not(.envelope-section) .layout--pricing-cards .toggle-switch+.toggle-switch-marker{border-color:#fff9}html[data-theme=purple] .page-section:not(.envelope-section) .layout--pricing-cards .toggle-switch+.toggle-switch-marker:after{background-color:#fff}html[data-theme=purple] .page-section:not(.envelope-section) .pc{box-shadow:0 .25rem .5rem #00000026}.pricing-page-link{display:block;text-align:center;color:#333;margin:.75rem auto 0}.shapes-container.show-checkout{margin-right:18.75rem}.pricing-checkout{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;z-index:99;transform:translateY(100%);transition:transform .2s;box-shadow:0 -.25rem .5rem #dcdada;padding:1.5rem;color:#333;border-top:.125rem solid #333;box-sizing:border-box}.pricing-checkout.show-checkout{transform:translateY(0)}.checkout-label{font-size:1rem;margin-bottom:.5rem}.checkout-info{font-size:2rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:.5rem}.checkout-smallprint{font-size:.75rem;margin-top:.5rem}#checkout-product{width:80%}#checkout-pricing,#checkout-actions{width:11.25rem}#checkout-actions{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#checkout-actions .checkout-smallprint{text-align:center}#checkout-actions .pcbtn{display:block;width:100%}#checkout-actions .pcbtn+.pcbtn{margin-top:.5rem}@media screen and (max-width:766px){.checkout-label{font-size:.875rem}.checkout-info{font-size:1.5rem}}@media screen and (max-width:700px){.checkout-label{font-size:.75rem}}@media screen and (max-width:600px){.pricing-checkout{padding:1rem}#checkout-actions .pcbtn{white-space:nowrap}}@media screen and (max-width:395px){.checkout-info{font-size:1.375rem}}.perMonthMinUsers{font-size:.75rem}.members-icon{background:url(/img/pricing-members-icon.svg) no-repeat center center;background-size:contain;width:1.5rem;height:1rem;display:inline-block}.license-roundel-wrap{position:relative;padding-bottom:2.5rem}.license-roundel-wrap .license-roundel{position:absolute;bottom:-.75rem;left:50%;transform:translate(-50%)}.pcinc>.license-roundel{margin-top:.375rem}.license-roundel{display:block;width:9.375rem;background:#f2f2f2;text-align:center;color:#333;margin:.75rem auto;padding:.5rem 1rem;border-radius:.625rem;font-size:.75rem;line-height:1rem;vertical-align:middle;white-space:nowrap}.license-roundel .members-icon{margin-bottom:-.125rem}.pc-v2022__image{text-align:center;width:100%;margin-bottom:.5rem;height:5rem}.pc-v2022__image img{margin:0 auto}.pc-v2022__image--full{height:auto;margin-bottom:2rem}html.translated-ltr .pc font+span.notranslate,html.translated-ltr .pc span.notranslate+font,html.translated-ltr .sft font+span.notranslate,html.translated-ltr .sft span.notranslate+font,html.translated-ltr .pc-v2022 font+span.notranslate,html.translated-ltr .pc-v2022 span.notranslate+font{margin-left:.25rem}html.translated-ltr .pc span.notranslate+span>font,html.translated-ltr .sft span.notranslate+span>font,html.translated-ltr .pc-v2022 span.notranslate+span>font{margin-left:.125rem}.tabbed-menu-wrapper{padding-bottom:.75rem;overflow:hidden;position:relative;padding-left:.9375rem;padding-right:.9375rem}.tabbed-menu-wrapper.tabbed-menu-wrapper--blue-whiteBg{background-color:#fff}.tabbed-menu-wrapper.state--has-scroll{padding-right:0}.pricing-title+.tabbed-menu-wrapper{margin-top:-1.5rem}.tabbed-menu,.tabbed-menu li{margin:0;padding:0;list-style-type:none}.tabbed-menu{margin:0 auto;font-size:.875rem;color:#0057ff;display:flex;justify-content:center;flex-wrap:no-wrap;overflow:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.tabbed-menu.state--has-scroll{justify-content:flex-start}.tabbed-menu.tabbed-menu--white li{border-color:#fff}.tabbed-menu.tabbed-menu--white li:first-of-type{border-left-color:#fff}.tabbed-menu.tabbed-menu--white li:last-of-type{border-right-color:#fff}.tabbed-menu.tabbed-menu--white li:not(.current-menu-item) a:hover{background-color:#fff;color:#46178f}.tabbed-menu.tabbed-menu--white a{color:#fff}.tabbed-menu.tabbed-menu--white .current-menu-item a{background-color:#fff;color:#46178f}.tabbed-menu.tabbed-menu--grey li{border-color:#333}.tabbed-menu.tabbed-menu--grey li:first-of-type{border-left-color:#333}.tabbed-menu.tabbed-menu--grey li:last-of-type{border-right-color:#333}.tabbed-menu.tabbed-menu--grey li:not(.current-menu-item) a:hover{background-color:#333;color:#fff}.tabbed-menu.tabbed-menu--grey a{color:#333}.tabbed-menu.tabbed-menu--grey .current-menu-item a{background-color:#333;color:#fff}.tabbed-menu li{min-width:9.875rem;border-top:.0625rem solid #0057FF;border-bottom:.0625rem solid #0057FF}.tabbed-menu li:first-of-type{border-left:.0625rem solid #0057FF;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.tabbed-menu li:last-of-type{border-right:.0625rem solid #0057FF;border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.tabbed-menu li+li{border-left:.0625rem solid #0057FF}.tabbed-menu li:not(.current-menu-item) a:hover{background-color:#0057ff;color:#fff}.tabbed-menu a{display:block;padding:.5rem 1.5rem;text-decoration:none;color:inherit;text-align:center;transition:all .2s;white-space:nowrap}.tabbed-menu .current-menu-item a{background-color:#0057ff;color:#fff}.hero-pricing{padding:.75rem;position:relative;z-index:1}.hero-pricing .hero-pricing__content,.hero-pricing .hero-pricing__card{padding:.75rem}.hero-pricing .hero-pricing__content{max-width:36.25rem}.hero-pricing .hero-pricing__content ul{padding:0;list-style-type:none}.hero-pricing .hero-pricing__content li{font-size:.875rem;margin-bottom:.5rem;position:relative;padding-left:.75rem}.hero-pricing .hero-pricing__content li:before{content:"•";color:#46178f;font-size:1.125rem;position:absolute;left:0;top:-.25rem}.hero-pricing .hero-pricing__card .pc{margin:0 0 .75rem}.hero-pricing .hero-pricing__card .pc-v2022__image--full img{max-width:100%}@media screen and (min-width:766px){.hero-pricing .hero-pricing__inner{display:flex;justify-content:space-between;max-width:64rem;margin:auto}}@media screen and (min-width:900px){.hero-pricing .hero-pricing__content,.hero-pricing .hero-pricing__card{padding-left:1.5rem;padding-right:1.5rem}.hero-pricing .hero-pricing__content h1{font-size:2.5rem;margin-bottom:1.5rem}}@media screen and (max-width:900px){.hero-pricing .hero-pricing__inner{display:flex;flex-direction:column;align-items:center}}@media screen and (min-width:900px)and (max-width:1240px){.hero-pricing .hero-pricing__content,.hero-pricing .hero-pricing__card{flex:1}.hero-pricing .hero-pricing__content img{max-width:100%;height:auto}}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.fc,.fc__entry{width:100%}.fc{box-sizing:border-box}.fc__controls{display:flex;justify-content:space-between;width:100%;margin-bottom:1.5rem}.fc__entry{display:flex;flex-wrap:wrap;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:.0625rem solid #f2f2f2;color:#333}.entry__date{width:4.6875rem;margin-right:1.25rem}.entry__body{width:calc(100% - 5.9375rem)}.entry__title{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:.25rem}.entry__cat,.entry__desc{font-size:.875rem}.entry__cal{color:#ccc}.eventDate{text-align:center;text-transform:uppercase;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.eventDateMonth,.eventDateDay{padding:.125rem}.eventDateMonth{background:#666;color:#fff;font-size:.875rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.eventDateDay{border:.0625rem solid #ccc;border-top:none;padding:.5rem .125rem;position:relative;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.eventDateDay:before{content:" ";width:.5rem;height:.5rem;display:block;position:absolute;bottom:-.0625rem;right:-.0625rem;box-sizing:border-box;border-left:.25rem solid #666;border-top:.25rem solid #666;border-bottom:.25rem solid #fff;border-right:.25rem solid #fff}.fc-cat--halfYearlyReport [data-cat]{display:none}.fc-cat--halfYearlyReport [data-cat=halfYearlyReport]{display:flex}.fc-cat--quaterlyReport [data-cat]{display:none}.fc-cat--quaterlyReport [data-cat=quaterlyReport]{display:flex}.fc-cat--annualReport [data-cat]{display:none}.fc-cat--annualReport [data-cat=annualReport]{display:flex}.fc-cat--agm [data-cat]{display:none}.fc-cat--agm [data-cat=agm]{display:flex}.fc-tense--past [data-tense=future],.fc-tense--future [data-tense=past]{display:none}ul.calendar-links,ul.calendar-links li,ul.download-links,ul.download-links li{margin:0;padding:0;list-style-type:none}ul.calendar-links,ul.download-links{display:flex;font-size:.75rem;color:#333;margin-top:.25rem}ul.calendar-links li,ul.calendar-links:before,ul.calendar-links:after,ul.download-links li,ul.download-links:before,ul.download-links:after{font-size:.875rem;line-height:1.25}ul.calendar-links li,ul.download-links li{color:#333;margin-left:.125rem;margin-right:.125rem}ul.calendar-links li a,ul.download-links li a{color:inherit!important;text-decoration:none;transition:color .2s;margin-right:.75rem}ul.calendar-links li a:hover,ul.download-links li a:hover{color:#0057ff;text-decoration:none!important}ul.calendar-links li:last-of-type a:after,ul.download-links li:last-of-type a:after{content:""}ul.calendar-links li a:before{content:" ";display:inline-block;width:.75rem;height:.75rem;background-image:url(/img/cal-add-icon--blue.svg);margin-right:0;background-size:contain;transform:translateY(.125rem);background-repeat:no-repeat;background-position:center center}ul.download-links:after,ul.download-links:before{display:none}ul.download-links a:before{content:" ";display:inline-block;width:.75rem;height:1rem}ul.download-links a:before{background-image:url(/img/news-icon--blue.svg);margin-right:.375rem;background-size:contain;transform:translateY(.125rem);background-repeat:no-repeat;background-position:center center}.fc--sidebar .entry__body{margin-bottom:.75rem}.fc--sidebar .entry__date,.fc--sidebar .eventDate{width:4.0625rem}.fc--sidebar .entry__date{margin-right:.75rem}.fc--sidebar .entry__body{width:calc(100% - 4.8125rem)}.fc--sidebar .eventDateDay{font-size:.875rem}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.microsite-quote--academy{background-color:#c60929}.academy-quote{display:flex;align-items:center}.academy-quote__img{max-width:20.625rem;margin-top:-1.25rem}.academy-quote__img img{display:block;max-width:100%;height:auto}.academy-quote__body{padding:1rem 1.25rem 1rem 1rem;font-size:1.125rem;color:#fff;line-height:1.3;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.academy-quote__body .academy-quote__author{position:relative}.academy-quote__body:before,.academy-quote__body .academy-quote__author:after{content:" ";background:url(/img/academy-microsite-images/quote-mark.svg) no-repeat;width:1.4375rem;height:1.125rem;display:block;position:absolute}.academy-quote__body:before{top:-.5rem;left:1rem}.academy-quote__body .academy-quote__author:after{right:-1.25rem;bottom:100%;transform:rotate(180deg)}.academy-quote__author{font-weight:400;margin-top:.5rem}.academy-quote__author:before{content:"- "}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.advent-calendar{display:grid;grid-template-columns:repeat(6,1fr);gap:.625rem;padding:1.5rem}@media screen and (max-width:1240px){.advent-calendar{grid-template-columns:repeat(5,1fr)}}@media screen and (max-width:900px){.advent-calendar{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:766px){.advent-calendar{grid-template-columns:repeat(3,1fr)}}.advent-calendar__item{display:flex;cursor:pointer;transform-style:preserve-3d;border-radius:.5rem;justify-content:center;align-items:center;transition:transform 1s;box-sizing:border-box;border:none}.advent-calendar__item .calendar-item__back__date{margin-bottom:.25rem;font-size:.875rem}.advent-calendar__item .calendar-item__content-title{font-size:1rem}.advent-calendar__item p{font-size:.875rem}.advent-calendar__item.opened{transform:rotateY(-180deg);transition:all .5s;position:relative}.advent-calendar__item.opened:hover{background-color:#b88632}.advent-calendar__item.opened:after{content:"";position:absolute;bottom:0;left:0;background-image:url(/img/icon-new-window--dark.svg);width:2rem;height:2rem;background-repeat:no-repeat;background-position:center;transform:scaleX(-1);fill:#fff}.advent-calendar__item.locked:active{animation:shake .3s;animation-iteration-count:.4s}@keyframes shake{0%{transform:translate(.0625rem,.0625rem) rotate(0)}20%{transform:translate(-.1875rem) rotate(1deg)}40%{transform:translate(.0625rem,-.0625rem) rotate(1deg)}60%{transform:translate(-.1875rem,.0625rem) rotate(0)}80%{transform:translate(-.0625rem,-.0625rem) rotate(1deg)}to{transform:translate(.0625rem,-.125rem) rotate(-1deg)}}.advent-calendar__item .calendar-item__front{backface-visibility:hidden;font-weight:700;text-align:center;padding:.25rem .25rem 1rem}.advent-calendar__item .calendar-item__front>img{display:block;max-width:100%;height:auto;border-radius:.25rem}.advent-calendar__item .calendar-item__front .calendar-item__day{font-size:2.5rem}.advent-calendar__item .calendar-item__front .calendar-item__month{font-size:1.25rem}.advent-calendar__item .calendar-item__front .calendar-item__year{font-size:1.25rem;display:none}.advent-calendar__item .calendar-item__front .calendar-item__icon{margin-bottom:1rem}.advent-calendar__item .calendar-item__back{position:absolute;left:0;width:100%;top:0;bottom:0;box-sizing:border-box;display:flex;align-content:center;justify-content:center;flex-direction:column;transform:rotateY(180deg);backface-visibility:hidden;padding:.75rem 1.5rem 2.5rem;border-radius:.5rem}.advent-calendar .modal-outer[aria-hidden=true] .advent-calendar-modal .btn{display:none}.advent-calendar-modal{max-width:35rem;background-color:#fff;overflow:hidden;border-radius:.375rem;position:relative}.advent-calendar-modal .modal-close{position:absolute;top:.75rem;right:.75rem;z-index:99;background-color:#fff9;padding:.375rem;border-radius:50%;transition:background-color .2s}blank .advent-calendar-modal .modal-close:hover{background-color:#fffc}.advent-calendar-modal__img img{display:block;max-width:100%;height:auto}.advent-calendar-modal__content{padding:1.5rem 1.5rem 3rem}.advent-calendar-modal__content p{font-size:1rem;margin:1rem 0}.advent-calendar__title{text-align:center;padding:6rem 0 0}.advent-calendar__title *{color:#fff;text-shadow:-.125rem .125rem 0 rgba(0,0,0,.25)}.advent-calendar__title p{text-align:center}@media screen and (max-width:600px){.advent-calendar__item{padding-left:.25rem;padding-right:.25rem}.advent-calendar__item .calendar-item__content-title{font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.advent-calendar__item .calendar-item__back{padding:.75rem .75rem 2.5rem}.advent-calendar__item .calendar-item__back__date{font-size:.625rem}.advent-calendar__item .calendar-item__content-title{font-size:.6875rem}}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.author-hero{text-align:center}.author-hero .hero-title{margin-bottom:20px}.author-hero__avatar{width:80px;height:80px;border-radius:50%;display:inline-block;border:6px solid #fff;overflow:hidden}.author-hero__avatar img{max-width:100%;height:auto}.author-hero__role-social .author-hero__role-social__inner{display:flex;align-items:center;justify-content:center}.author-hero__role-social .author-hero__role-social__inner ul,.author-hero__role-social .author-hero__role-social__inner li{list-style-type:none;margin:0;padding:0}.author-hero__role-social .author-hero__role-social__inner ul{display:flex;margin-left:10px}.author-hero__role-social:after{content:" ";height:3px;width:100px;background-color:#fff;display:block;margin:20px auto 15px}.author-hero__role{font-size:16px;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.author-hero__bio p{font-size:16px;line-height:1.3;text-align:center;margin-left:auto;margin-right:auto}.author-hero__bio:after{content:" ";width:22px;height:22px;display:block;margin:20px auto}.author-hero__social h3{color:#fff;text-align:center;text-transform:uppercase;margin-bottom:20px}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}@media screen and (min-width:900px){.bsc-wrap{margin-top:-20px}}.bsc__title{font-size:3.125em;margin-bottom:.625rem}@media screen and (min-width:600px){.bsc__title{font-size:3.75rem}}@media screen and (min-width:766px){.bsc__title{font-size:4.375rem}}.bsc__sub-title{color:#fff;font-size:1rem;line-height:1.375rem;letter-spacing:.025em}.bsc__item{width:100%;color:#fff}.bsc__intro{margin-bottom:1.25em}.bsc__item h2,.bsc__item h3{font-size:1.375rem}@media screen and (min-width:900px){.bsc__item h2,.bsc__item h3{font-size:1.5rem}}.bsc__item p{color:#fff}.bsc__item canvas{display:block;max-width:100%}.bsc__item .btn{border:2px solid #fff}.bsc__item .btn+a{color:#fff;font-size:.875rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none}.bsc__item a:hover{text-decoration:underline}.bsc__item a+a{margin-left:.625em}.bsc__item h2+p,.bsc__item h3+p{margin-top:10px}.bsc__item{perspective:1000px}.bsc-video{margin-bottom:.625em;transform-style:preserve-3d;transition:transform .4s;position:relative;z-index:10}.bsc-video:before{content:" ";position:absolute;inset:0 2px 2px 0;box-shadow:0 4px 6px #00000026;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.bsc-video__front,.bsc-video__back{box-sizing:border-box;backface-visibility:hidden}.bsc-video__front{position:relative;z-index:1;transform:rotateY(0)}.bsc-video__back{position:absolute;top:0;left:0;width:100%;bottom:0;background:#000;align-items:center;border-radius:4px;transform:rotateY(180deg)}.bsc--flip{transform:rotateY(180deg)}.bsc--flip .bsc-video__back{z-index:2}.bsc--flip:before{display:none}@media all and (-ms-high-contrast:none){.bsc--flip .bsc-video__back{backface-visibility:visible}}.bsc-play-btn,.bsc-close-btn{width:2em;height:2em;display:block;position:absolute;right:.625em;bottom:.625em}.bsc-play-btn svg,.bsc-play-btn path{fill:#fff}.bsc-play-btn:hover svg,.bsc-play-btn:hover path{fill:#f0f0f0}.bsc-close-btn{position:absolute;top:-.5em;right:-.5em;z-index:10;width:1.25em;height:1.25em;background-color:#00000080;border-radius:50%}.bsc-close-btn svg{display:block;max-width:100%;height:auto}@media screen and (max-width:600px){.bsc-close-btn{width:1.875em;height:1.875em;top:-.75em;right:-.75em}}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.card-hero__body{background-color:#fff;padding:10px 20px 0;position:relative}.card-hero__body h1,.card-hero__body p,.card-hero__body p a{color:#333}.card-hero__body h1{font-size:18px;margin-bottom:10px}.card-hero__body h1 a{color:inherit;text-decoration:none}.card-hero__body h1 a:hover{text-decoration:underline}.card-hero__body p{font-size:14px;margin-bottom:10px}.card-hero__body p a{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.card-hero__snippet{margin-bottom:80px}.card-hero .author-meta{margin-bottom:10px}.card-hero .author-meta .author-meta__avatar{width:32px;height:32px;margin-right:8px;background-color:#46178f}.card-hero .author-meta .author-meta__avatar img{max-width:100%;height:auto}.card-hero .author-meta .author-meta__name{font-size:14px}.card-hero .author-meta .author-meta__info{font-size:13px}.card-hero .author-meta .author-meta__name,.card-hero .author-meta .author-meta__date{display:block}.env-section__body .card-hero__body{background-color:#46178f}.env-section__body .card-hero__body h1,.env-section__body .card-hero__body h2,.env-section__body .card-hero__body p,.env-section__body .card-hero__body p a{color:#fff}.env-section__body .card-hero__body h1[style],.env-section__body .card-hero__body h2[style],.env-section__body .card-hero__body p[style],.env-section__body .card-hero__body p[style] a[style]{color:#fff!important}.env-section__body .card-hero__body .btn:not(.btn-kahoot-full-width),.env-section__body .card-hero__body .btn:not(.btn-kahoot-full-width)[style]{background-color:#46178f!important}.env-section__body .kahoot-component .card-hero__body:before{background-image:url(/img/kahoot-white.svg)}@media screen and (max-width:766px){.env-section__body .kahoot-component .card-hero__body:before{display:none}}.card-hero__play{text-align:left;width:100%;z-index:2;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.card-hero__body--no-tag{padding-bottom:20px}@media screen and (min-width:766px){.card-hero .skew-wrap{position:static}.card-hero .author-meta{margin-top:40px}}@media screen and (min-width:766px){.card-hero__snippet{margin-bottom:0}}@media screen and (max-width:766px){.card-hero{text-align:left;position:relative;z-index:1;height:100%;margin-bottom:20px}.card-hero .card-hero__img,.card-hero .card-hero__img img,.card-hero .skew,.card-hero .skew .skew__inner{transition:transform .2s}.card-hero__img{display:block;transform:skewY(-2deg) translateY(3%);overflow:hidden}.card-hero__img img{display:block;width:100%;max-width:100%;height:auto;margin-bottom:0;transform:skewY(2deg) translateY(-3%)}.card-hero__img[style]{background-image:none!important}.card-hero:hover .card-hero__img,.card-hero:hover .card-hero__img img,.card-hero:hover .skew,.card-hero:hover .skew .skew__inner{transform:skewY(0) translateY(0)}.card-hero__body{border-top:1px solid inherit;position:relative;margin-top:-1px;padding-bottom:20px}.card-hero__body:before{content:" ";position:absolute;background:inherit;height:10px;width:100%;bottom:100%;left:0;-webkit-clip-path:polygon(0 0,0% 100%,100% 100%);clip-path:polygon(0 0,0% 100%,100% 100%);margin-bottom:-1px}.card-hero__body.card-hero__body--no-tag{padding-bottom:20px}.card-hero .more-link{font-size:14px;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.card-hero p a.more-link{margin-top:10px}.card-hero__img a{box-shadow:0 -1px 4px #00000026;border-top-left-radius:4px;border-top-right-radius:4px;display:block;overflow:hidden}.card-hero__body{box-shadow:0 2px 4px #00000026;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.kahoot-component .card-hero__body{background-color:#fff;padding-bottom:30px}.kahoot-component .card-hero__body h1,.kahoot-component .card-hero__body h2,.kahoot-component .card-hero__body p{color:#333}.kahoot-component .card-hero__body h1 a,.kahoot-component .card-hero__body h2 a{color:inherit}.card-hero__img a{display:block;box-shadow:0 -1px 4px #00000026;border-top-left-radius:4px!important;border-top-right-radius:4px!important}.card-hero__body{box-shadow:0 2px 4px #00000026;border-bottom-left-radius:4px!important;border-bottom-right-radius:4px!important}}@media screen and (min-width:766px){.card-hero .author-meta .author-meta__avatar{width:44px;height:44px}.card-hero .author-meta .author-meta__name{font-size:16px}.card-hero .author-meta .author-meta__date{font-size:14px}.card-hero[data-sponsored]:before{top:10px}.hero-skew{transform:skewY(-1deg) translateY(3%);overflow:hidden;border-top-left-radius:6px;border-top-right-radius:6px;padding-bottom:20px}.hero-skew__inner{display:flex;transform:skewY(1deg) translateY(-3.5%);box-shadow:0 2px 4px #00000026;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.hero-skew__inner .card-hero__img,.hero-skew__inner .card-hero__body{width:50%}.card-hero .hero-skew,.card-hero .hero-skew__inner,.card-hero .skew,.card-hero .skew__inner{transition:all .2s}.card-hero:hover .hero-skew{transform:skewY(0) translateY(3%)}.card-hero:hover .hero-skew__inner{transform:skewY(0) translateY(-3.5%)}.card-hero:hover .skew,.card-hero:hover .skew__inner{transform:skewY(0) translateY(0)}.card-hero__img{background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden;border-bottom-left-radius:6px}.card-hero__img img{opacity:0}.card-hero__body{border-bottom-right-radius:6px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}.card-hero__body>*{width:100%}.card-hero__body .shares-likes-plays{margin-top:0}.blog-component .card-hero__body{justify-content:flex-end}.kahoot-component .card-hero__body{position:relative}.kahoot-component .card-hero__body:before{content:" ";background:url(/img/kahoot.svg) no-repeat center center;width:5.9375rem;width:clamp(5.8125rem,7.9166666667vmin,5.9375rem);height:2.5rem;height:clamp(2.375rem,3.3333333333vmin,2.5rem);display:block;position:absolute;top:20px;right:20px}}@media screen and (min-width:900px){.card-hero__body{min-height:30rem;min-height:clamp(29.875rem,40vmin,30rem)}.card-hero__body h1,.card-hero__body h2{font-size:2.75rem;font-size:clamp(2.625rem,3.6666666667vmin,2.75rem)}.card-hero__body p{font-size:1rem;font-size:clamp(.875rem,1.3333333333vmin,1rem)}}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}@media screen{.certificate-wrapper{display:flex;flex-wrap:wrap;height:100vh;max-height:100%}.certificate-wrapper .certificate{margin:auto}.certificate-wrapper form{width:800px;margin:20px auto;max-width:100%}.certificate-wrapper input{background-color:#fff}.body{background-color:#f0f0f0}}.certificate{width:280mm;height:215mm;margin:0 auto;box-shadow:0 0 10mm #00000040;position:relative;-webkit-print-color-adjust:exact;background-size:cover;box-sizing:border-box;opacity:0;transition:all .4s}.certificate.state--show{opacity:1}.certificate__header{visibility:hidden}.certificate img{max-width:100%;display:block;height:auto}.certificate__image{z-index:-1;position:absolute}.certificate__body{text-align:center;color:#424242;padding-top:12px}.certificate__body h1{font-size:3.375rem;color:#854cbf;font-weight:800}.certificate__body p{text-align:center;font-size:1.3125rem;color:#424242;margin-top:3rem;margin-bottom:6px}.certifcate__bt{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;margin-bottom:.75rem;margin-top:2rem}.certificate__medal{display:block;margin:0 auto;max-height:6.5rem;margin-top:1rem!important}.certificate__footer{position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;padding:0 60px 50px;display:flex;justify-content:space-between;align-items:flex-end}.certificate__sig{width:17rem;height:4.9375rem;visibility:hidden}.certificate__k{width:3.75rem;height:5.1875rem;margin-right:-13px;margin-bottom:-7px}.certificate__name{position:relative;top:2rem}.btn .helper{width:6.25rem;text-align:center}.helper{background:#000c;color:#fff;font-size:.875rem;font-weight:400;padding:.625rem;width:18.75rem;border-radius:.25rem;position:absolute;left:50%;bottom:100%;transform:translate(-50%);opacity:0;transform:translate(-50%) translateY(20px);transition:all .4s .4s;box-shadow:0 0 4px #00000080}.helper:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#0000;border-top-color:#000c;border-width:8px;margin-left:-8px}.helper.state--show{opacity:1;transform:translate(-50%) translateY(0)}.certificate-controls{position:fixed;left:0;bottom:0;width:100%;box-sizing:border-box;padding:1.25em 2.5em;z-index:99;display:flex;justify-content:center;opacity:0;transition:all .4s}.certificate-controls.state--show{opacity:1}.certificate-controls .btn{text-align:center}@media screen and (max-width:962px){.certificate-wrapper{display:block}.certificate__name{top:0}.certificate{max-width:100%;height:auto;box-shadow:none}.certificate__footer{position:static;margin-top:1.875em;padding:1.875em}.certificate__footer .certificate__sig{max-width:40vw}.certificate__footer .certificate__k{max-width:12vw}.certificate__body h1{font-size:5vw}.certifcate__bt{font-size:3vw}.certificate__body p{font-size:2vw;margin-top:1.25rem}.certificate img.certificate__medal{height:16vh}}@media screen and (max-width:650px){.certificate img.certificate__medal{height:8vh;margin-top:0!important}}@media screen and (max-width:500px){.certificate img.certificate__medal{height:4vh;margin-top:0!important}}@media screen and (max-width:400px){.certifcate__bt{margin-top:0!important}}@media print{@page{size:letter landscape;margin:0}body{margin:1.6cm;width:100%}html{height:100%;width:100%;margin:0!important;padding:0!important;overflow:visible}html.page-template-page--certificate,html.page-template-page--certificate body,.certificate{width:297mm;height:205mm;min-width:100%;margin:0!important;box-sizing:border-box}.helper{display:none!important}.certificate{box-shadow:none}.certificate-controls,.certificate-controls[style]{display:none!important}.certificate__body h1{font-size:60px}.certificate__body p{font-size:22px}.certifcate__bt{font-size:28px;margin-bottom:0}.certificate__image{min-width:100%}}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}[data-theme].single-reusable_component .page-section,[data-theme].single-ir .page-section,[data-theme].single-news .page-section,[data-theme].single-press .page-section,[data-theme].single-presscoverage .page-section,[data-theme].post-type-archive-press,.post-type-archive-press,[data-theme].page-template-page--cpt-archive-company{background-color:#fff}.page>.page-section.envelope-section{background-color:#fff}.page>.page-section.company-article{padding-top:2rem;background-color:#fff}.page>.page-section.company-article .layout-component{padding-top:2rem;padding-bottom:2rem}.page>.page-section.company-article .load-more{position:relative;z-index:10}.page>.page-section.company-article .load-more a{background-color:#0057ff;padding:.75rem 2rem;box-shadow:inset 0 -4px #00000026;font-size:.875rem}.page>.page-section.company-article .load-more a:hover{background-color:#0046cc}.page>.page-section.company-article .load-more a:active{box-shadow:none}.company-article{background-color:#fff}.company-article p,.company-article li{font-size:.875rem;line-height:1.25rem}.company-article__hero,.company-textblock{margin-bottom:1.5rem}.company-article__hero h1,.company-article__hero h2,.company-article__hero h3,.company-article__hero h4,.company-article__hero h5,.company-article__hero h6,.company-textblock h1,.company-textblock h2,.company-textblock h3,.company-textblock h4,.company-textblock h5,.company-textblock h6{color:#46178f;font-size:1.25rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.single-academynews .company-article__hero h1,.single-academynews .company-article__hero h2,.single-academynews .company-article__hero h3,.single-academynews .company-article__hero h4,.single-academynews .company-article__hero h5,.single-academynews .company-article__hero h6,.single-academynews .company-textblock h1,.single-academynews .company-textblock h2,.single-academynews .company-textblock h3,.single-academynews .company-textblock h4,.single-academynews .company-textblock h5,.single-academynews .company-textblock h6{color:#e21b3c}.company-article__hero p,.company-textblock p{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.company-textblock h1{margin-bottom:0}.company-textblock p,.company-textblock li{font-weight:400;color:#333}.company-textblock h1+p{margin-top:.5rem}.company-textblock p{max-width:50rem}.company-article__hero-inner{position:relative}.post-attachments{background:#f2f2f2;border-radius:.25rem;padding:.5rem}.post-attachments .post-attachments__list{display:flex;flex-wrap:wrap;margin-left:-.125rem}.post-attachments .post-attachment{background:#fff;color:#333;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875rem;padding:.5rem;border-radius:.25rem;text-decoration:none;white-space:nowrap;display:block;margin:.125rem}.post-attachments .post-attachment .file-size{font-weight:400}.post-attachments .post-attachment .ul-hover:after,.post-attachments .post-attachment .company-article__date-term a:after,.company-article__date-term .post-attachments .post-attachment a:after{background-color:#0057ff}.post-attachments .post-attachment:hover{color:#0057ff}.post-attachments .post-attachment:hover .file-size{color:#333}.post-attachments__label{font-size:.875rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:.5rem;display:block;background:url(/img/paperclip-icon.svg) no-repeat left center;padding-left:1.5rem}.block-set-label{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875rem;margin-bottom:.75rem}.post-attachments.post-attachments--block-set{padding:.5rem;display:block;width:100%}.layout__item .post-attachments.post-attachments--block-set{margin-bottom:0}.post-attachments.post-attachments--block-set .post-attachment{display:block;margin-bottom:.5rem;width:100%}.post-attachments.post-attachments--block-set .post-attachment:before,.post-attachments.post-attachments--block-set .post-attachment:after{content:" ";width:.75rem;height:1rem;background-size:contain;background-repeat:no-repeat;background-position:center center;display:inline-block;transform:translateY(.125rem)}.post-attachments.post-attachments--block-set .post-attachment:before{background-image:url(/img/news-icon--blue.svg);margin-right:.375rem}.post-attachments.post-attachments--block-set .post-attachment:after{background-image:url(/img/icon-download--dark.svg);float:right}.post-attachments.post-attachments--block-set .post-attachment:last-of-type{margin-bottom:0}.post-attachments.post-attachments--block-set .post-attachment:hover .ul-hover:after,.post-attachments.post-attachments--block-set .post-attachment:hover .company-article__date-term a:after,.company-article__date-term .post-attachments.post-attachments--block-set .post-attachment:hover a:after{width:100%}@media screen and (min-width:900px){.post-attachments.post-attachments--block-set .post-attachment{position:relative;padding-right:12.5rem;box-sizing:border-box}.post-attachments.post-attachments--block-set .post-attachment .ul-hover,.post-attachments.post-attachments--block-set .post-attachment .company-article__date-term a,.company-article__date-term .post-attachments.post-attachments--block-set .post-attachment a{white-space:normal}.post-attachments.post-attachments--block-set .post-attachment:after{content:"Download";width:auto;height:auto;padding-right:1.5rem;font-weight:400;background-position:right .125rem center;font-size:.875rem;text-decoration:underline;position:absolute;top:.5rem;right:.5rem}}.company-article__body{position:relative}.company-article__body li{margin-bottom:1rem}.company-article__body ul{list-style:none;padding-left:1.5rem}.company-article__body li{position:relative}.company-article__body li:before{content:"•";color:#0057ff;left:-1rem;position:absolute;top:.125rem;font-size:1.5rem;line-height:1rem}.company-article__body img{display:block;max-width:100%;height:auto}.post-attachments,.company-article__body{margin-bottom:2rem}.layout-component+.company-article__body{margin-top:-2rem}.company-article__date-term,.back-link{line-height:1rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block}.company-article__date-term .ul-hover:after,.company-article__date-term a:after,.back-link .ul-hover:after{background-color:#0057ff}.single-academynews .company-article__date-term .ul-hover:after,.single-academynews .company-article__date-term a:after,.single-academynews .back-link .ul-hover:after,.company-article__date-term .single-academynews .back-link a:after{background-color:#e21b3c}.back-link{color:#333;margin-bottom:1rem;font-size:.75rem;position:relative;padding-left:1rem;text-decoration:none}.back-link:before{content:" ";background:url(/img/arrow-right.svg) no-repeat;transform:rotate(180deg);width:.75rem;height:1rem;display:block;position:absolute;left:-.125rem;top:-.0625rem}.back-link:after{background-color:#0057ff}.company-article__date-term{display:flex;font-size:.75rem}.company-article__date-term .company-article-date{color:#6e6e6e;margin-right:.5rem}.company-article__date-term .company-article-term a:first-of-type:before,.company-article__date-term .company-article-term a[href$="investor-relations/"]+a:before{content:"/";margin-right:.5rem;display:inline-block;margin-left:-.5rem}.company-article__date-term .company-article-term a{margin-left:.5rem}.company-article__date-term .company-article-term a[href$="investor-relations/"]{display:none}.company-article__date-term a{color:#333;text-decoration:none}.company-article__date-term a:after{background-color:#0057ff}@media screen and (min-width:600px){.company-article__date-term{margin-bottom:1.5rem}.back-link{font-size:.875rem}.company-article__hero h1,.company-textblock h1{font-size:2rem}.company-article__hero p,.company-textblock p{font-size:1rem;line-height:1.5rem}.post-attachments{padding:1rem}.company-article__body p,.company-article__body li{font-size:1rem;line-height:1.5}}@media screen and (min-width:1300px){.company-article__hero,.has-breadcrumb{padding-top:1.5rem}.back-link{position:absolute;left:0;top:-2rem;white-space:nowrap}}.contacts-component{border-top:.0625rem solid #ccc;padding-top:1.5rem}.contacts-component h1,.contacts-component h2,.contacts-component h3,.contacts-component h4,.contacts-component h5,.contacts-component h6{font-size:1rem}.contacts-component__inner{padding:1.5rem 0 0}.contacts-component__item{margin-bottom:1.5rem}.contacts-component__item a{color:#0057ff}.contacts-component__item a:hover{text-decoration:none}@media screen and (min-width:600px){.contacts-component__inner{display:flex;flex-wrap:wrap}.contacts-component__item{width:50%;padding-right:1.25rem;box-sizing:border-box}}ul.jump-menu,ul.jump-menu li{margin:0;padding:0;list-style:none}ul.jump-menu:before,ul.jump-menu li:before{display:none}ul.jump-menu{display:flex;flex-wrap:wrap}ul.jump-menu li{font-size:.75rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:.25rem}ul.jump-menu li.jump-menu__label{width:100%;font-size:.875rem;margin-bottom:.5rem}ul.jump-menu li:not(.jump-menu){margin-right:.5rem}ul.jump-menu a{padding:.25rem 1rem;background-color:#0057ff;color:#fff;border-radius:.25rem;text-decoration:none;transition:background-color .2s;display:block}ul.jump-menu a:hover{background-color:#0046cc}.company-card-component{position:relative;padding-bottom:2rem;margin-bottom:1rem}.company-card-component h1{font-size:.875rem;line-height:1.5;color:#333;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.company-card-component h1 a{color:inherit;text-decoration:none}.company-card-component h1 a.ul-hover:after,.company-card-component h1 .company-article__date-term a:after,.company-article__date-term .company-card-component h1 a:after{background-color:#333}.company-card-component p{font-size:.875rem;line-height:1.25rem;color:#6e6e6e}.company-card-component .meta__date{font-size:.75rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#6e6e6e}@media screen and (min-width:600px){.company-card-component h1{font-size:1rem}.company-card-component p{line-height:1.5rem}}.company-card-component h1+p{margin-top:.5rem}.company-card-component .btn,.company-card-component .links-list{margin-top:.75rem}.company-card-component .btn{display:block;width:100%;margin-left:0;margin-right:0;box-sizing:border-box}.company-card-component .btn+.btn{margin-left:0}.company-card-component .links-list a.ind--link:before{background-image:url(/img/icon-new-window--blue.svg)}.company-card-component .links-list a{color:#0057ff}.company-card-component .more-link{color:#0057ff;font-weight:400;position:absolute;bottom:0;left:0}.company-card-component .more-link.ul-hover:after,.company-card-component .company-article__date-term a.more-link:after,.company-article__date-term .company-card-component a.more-link:after{background-color:#0057ff}@media screen and (max-width:600px){.company-card-component p{display:none}}.company-card-component__img{margin-bottom:1rem}.company-card-component__img a{display:block;background-color:#f2f2f2;border-radius:.25rem;overflow:hidden;border:.0625rem solid transparent}.company-card-component__img a:hover{border-color:#0057ff}.co-banner{background-color:#46178f;padding-top:1rem;padding-bottom:1rem;margin-bottom:2rem}.co-banner .company-textblock{margin-bottom:0;position:relative;z-index:10}.co-banner .company-textblock p{color:#fff;text-align:center}.co-banner .company-textblock a.btn{padding:.5rem .75rem;margin-left:.5rem;margin-right:.5rem}.co-banner+.press-coverage-block{margin-top:-2rem}.press-coverage-block{background-color:#f2f2f2;padding-top:4rem;padding-bottom:4rem;margin-bottom:2rem}.press-coverage-block .company-textblock h1,.press-coverage-block .company-textblock p{text-align:center;max-width:100%}.press-coverage-block .company-card-component{background-color:#fff;border-radius:.25rem;padding:1.5rem 1.5rem 4rem}.press-coverage-block .company-card-component h1+p{margin-top:.5rem}.press-coverage-block .more-link{bottom:1.5rem;left:1.5rem}h1 a[target=_blank]:before,.more-link[target=_blank]:before{content:" ";width:.75rem;height:.75rem;margin-right:.25rem;display:inline-block;background-image:url(/img/new-window-icon--blue.svg);background-position:center center;background-repeat:no-repeat}.new-window:after{content:" ";width:.75rem;height:.75rem;margin-left:.25rem;margin-right:.25rem;display:inline-block;background-image:url(/img/new-window-icon--dark.svg);background-position:center center;background-repeat:no-repeat}.company-card-component__coverage-author{color:#6e6e6e;font-size:.875rem;margin-top:-.5rem;margin-bottom:.75rem;height:.75rem}.text-block-outer{background-color:#fff}@media screen and (min-width:766px){.text-block-outer--title-aside .company-article__title-aside{width:20rem;margin-right:1.25rem}.text-block-outer--grey+.text-block-outer--grey.text-block-outer--title-aside .company-article__body{position:static}.text-block-outer--grey+.text-block-outer--grey.text-block-outer--title-aside .company-article__body:before{top:0;left:5rem;width:calc(100% - 10rem)}}.block--grey,.text-block-outer--grey{background-color:#f2f2f2}.text-block-outer--grey+.text-block-outer--grey .company-article__body,.text-block-outer--grey+.anchor-wrap+.text-block-outer--grey .company-article__body{position:relative}.text-block-outer--grey+.text-block-outer--grey .company-article__body:before,.text-block-outer--grey+.anchor-wrap+.text-block-outer--grey .company-article__body:before{content:" ";height:.0625rem;background-color:#c8c8c8;width:100%;position:absolute;left:0;top:-3rem}@media screen and (min-width:600px){.text-block-outer--grey+.text-block-outer--grey .company-article__body:before,.text-block-outer--grey+.anchor-wrap+.text-block-outer--grey .company-article__body:before{top:-4rem}}.page-section.company-article .text-block-outer+.block{margin-top:-2rem}@media screen and (min-width:600px){.page-section.company-article .text-block-outer+.block.block--grey .layout-component{padding-top:0}}.company-columns{margin-bottom:4rem}.company-columns h1{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.company-columns .col-item,.company-columns .col-item p{text-align:left}.company-columns .company-columns__title{padding-top:3.125rem}.company-columns .company-columns__title h1{font-size:1.25rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:600px){.company-columns .company-columns__title h1{font-size:2rem}}.company-columns--purple{background-color:#46178f}.company-columns--purple .col-item{background-color:#25076b;padding:1.375rem}.company-columns--purple .col-item h2{font-size:1rem}@media screen and (min-width:600px){.company-columns--purple .col-item h2{font-size:1.5rem}}.company-columns--purple .col-item h2,.company-columns--purple .col-item p{color:#fff}.company-columns--purple .col-item img{max-width:5.5rem;height:auto;margin-bottom:2rem}.company-columns--purple .company-columns__title h1{color:#fff;text-align:center}.company-columns--grey h2{font-size:1rem}.company-columns--grey .company-columns__title h1{color:#46178f}.company-columns--grey img{max-width:3rem;height:auto;margin-bottom:1rem}.background-grey{background-color:#f2f2f2}.company-sub-title{font-size:1.5rem;margin-bottom:1rem;color:#46178f}.company-sub-text{max-width:37.5rem;font-size:1rem;margin:0 auto;margin-bottom:2rem}.leadership-card{background:#fff;margin-top:3.25rem;border-radius:.25rem;padding:2rem;box-shadow:0 .125rem .25rem #00000026}.leadership-card__body .leadership-links{display:flex;justify-content:center;gap:1.25rem;margin-bottom:1rem}.leadership-card__body .leadership-links .linkedin-link,.leadership-card__body .leadership-links .twitter-link{width:2.5rem}.leadership-card__body .leadership-links .linkedin-link img,.leadership-card__body .leadership-links .twitter-link img{display:block;width:100%;height:auto;margin:0 auto}.leadership-card .leadership-card__snippet.js-expandable{max-height:10rem;overflow:hidden;position:relative;transition:max-height .2s}.leadership-card .leadership-card__snippet.js-expandable:after{content:" ";position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;height:5rem;background:linear-gradient(0deg,#fff,#fff0);opacity:1;transition:opacity .2s}.leadership-card .leadership-card__snippet.js-expandable .expand-arrow{position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:10;transition:transform .2s}.leadership-card .leadership-card__snippet.js-expandable.expanded{max-height:37.5rem;padding-bottom:2rem}.leadership-card .leadership-card__snippet.js-expandable.expanded:after{opacity:0}.leadership-card .leadership-card__snippet.js-expandable.expanded .expand-arrow{transform:rotate(180deg) translate(50%)}.leadership-card .leadership-card__img{width:6.5rem;height:auto;overflow:hidden;border-radius:50%;margin-top:-5.25rem;margin-bottom:1rem}.leadership-card .leadership-card__img img{display:block;max-width:100%;height:auto}.leadership-card h1,.leadership-card p,.leadership-card span{text-align:center}.leadership-card h1{font-size:1rem}.leadership-card p{color:#6e6e6e}.leadership-card .leadership-position{color:#6e6e6e;display:block;font-size:.875rem;margin-bottom:1rem;min-height:2.25rem}.expand-arrow{display:block;background:url(/img/expand-arrow--blue.svg) no-repeat center center;width:2rem;height:1rem}.layout--leadership.layout--tripple .layout__inner{display:grid;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:766px){.layout--leadership.layout--tripple .layout__inner{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.layout--leadership.layout--tripple .layout__inner{grid-template-columns:repeat(1,1fr)}}.layout--leadership.layout--tripple .layout__inner .layout__item{width:auto}.company-table{width:100%;margin-top:1.5rem;margin-bottom:3rem}.company-table thead{background-color:#6e6e6e;color:#fff;font-weight:600}.company-table td{padding:.5rem}.company-table tbody tr:nth-of-type(2n){background:#f2f2f2}.company-table-container{overflow:auto}#top-shareholders{font-family:Courier New;overflow-x:auto}#top-shareholders th{text-align:left;padding:.5rem}#top-shareholders td{font-family:Courier New}#top-shareholders .td-right_aligned{text-align:right}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.page-template-page--conversion,.page-template-page--conversion .page-section{background-color:#46178f}.page-template-page--conversion .page-section:before{display:none}.page-template-page--conversion .page-section--footer{display:none}.page-template-page--conversion .env-section__bottom--base-footer{background:transparent}.page-template-page--conversion .env-section__bottom--base-footer:before{display:none}@media screen and (min-width:766px){.page-template-page--conversion .pricing-title-v2022{margin-top:-2rem}}.background-type--grey,.background-type--greyShapes,.background-type--grey .page-section,.background-type--greyShapes .page-section{background-color:#f2f2f2}.background-type--grey canvas.envelope-top,.background-type--grey canvas.envelope-bottom,.background-type--greyShapes canvas.envelope-top,.background-type--greyShapes canvas.envelope-bottom,.background-type--grey .page-section canvas.envelope-top,.background-type--grey .page-section canvas.envelope-bottom,.background-type--greyShapes .page-section canvas.envelope-top,.background-type--greyShapes .page-section canvas.envelope-bottom{display:none}.background-type--grey .env-section__body,.background-type--greyShapes .env-section__body,.background-type--grey .page-section .env-section__body,.background-type--greyShapes .page-section .env-section__body{background-color:transparent}.background-type--grey .col-items .layout__item:nth-of-type(n) .col-item h1,.background-type--greyShapes .col-items .layout__item:nth-of-type(n) .col-item h1,.background-type--grey .page-section .col-items .layout__item:nth-of-type(n) .col-item h1,.background-type--greyShapes .page-section .col-items .layout__item:nth-of-type(n) .col-item h1{color:#333}.background-type--grey .hero-title,.background-type--grey .hero-title.theme-colour,.background-type--greyShapes .hero-title,.background-type--greyShapes .hero-title.theme-colour,.background-type--grey .page-section .hero-title,.background-type--grey .page-section .hero-title.theme-colour,.background-type--greyShapes .page-section .hero-title,.background-type--greyShapes .page-section .hero-title.theme-colour{color:#46178f}.background-type--grey .single-content-area p,.background-type--grey .single-content-area .text-image-article li,.background-type--grey .text-image-article .single-content-area li,.background-type--greyShapes .single-content-area p,.background-type--greyShapes .single-content-area .text-image-article li,.background-type--greyShapes .text-image-article .single-content-area li,.background-type--grey .page-section .single-content-area p,.background-type--grey .page-section .single-content-area .text-image-article li,.background-type--grey .page-section .text-image-article .single-content-area li,.background-type--greyShapes .page-section .single-content-area p,.background-type--greyShapes .page-section .single-content-area .text-image-article li,.background-type--greyShapes .page-section .text-image-article .single-content-area li{color:#333}.background-type--grey .hero-title,.background-type--greyShapes .hero-title,.background-type--grey .page-section .hero-title,.background-type--greyShapes .page-section .hero-title{text-shadow:none}.background-type--grey .hero-text-img h1,.background-type--grey .hero-text-img p,.background-type--greyShapes .hero-text-img h1,.background-type--greyShapes .hero-text-img p,.background-type--grey .page-section .hero-text-img h1,.background-type--grey .page-section .hero-text-img p,.background-type--greyShapes .page-section .hero-text-img h1,.background-type--greyShapes .page-section .hero-text-img p{color:#333}.background-type--grey .hero-text-img .sub-title,.background-type--greyShapes .hero-text-img .sub-title,.background-type--grey .page-section .hero-text-img .sub-title,.background-type--greyShapes .page-section .hero-text-img .sub-title{color:#46178f;text-shadow:none}.background-type--greyShapes .page-section{background-color:transparent}html.background-type--greyShapes .layout-component.title-block.updated-style h1{color:#333}html.background-type--greyShapes .col-text-container h1{font-size:1.5rem}.page-template-page--conversion:not(.background-type--grey) .toggle-label,.page-template-page--conversion:not(.background-type--grey) .conversion-title,.page-template-page--conversion:not(.background-type--grey) .toggle-mobile-features,.background-type--purple .toggle-label,.background-type--purple .conversion-title,.background-type--purple .toggle-mobile-features,.layout-component--pricing-panel.variation--purple .toggle-label,.layout-component--pricing-panel.variation--purple .conversion-title,.layout-component--pricing-panel.variation--purple .toggle-mobile-features{color:#fff}.page-template-page--conversion:not(.background-type--grey) .feature-comparison p,.page-template-page--conversion:not(.background-type--grey) .feature-comparison li,.page-template-page--conversion:not(.background-type--grey) .feature-comparison .feature-title,.page-template-page--conversion:not(.background-type--grey) .feature-comparison .tick-check-alt li,.page-template-page--conversion:not(.background-type--grey) .mobile-feature-list p,.page-template-page--conversion:not(.background-type--grey) .mobile-feature-list li,.page-template-page--conversion:not(.background-type--grey) .mobile-feature-list .feature-title,.page-template-page--conversion:not(.background-type--grey) .mobile-feature-list .tick-check-alt li,.background-type--purple .feature-comparison p,.background-type--purple .feature-comparison li,.background-type--purple .feature-comparison .feature-title,.background-type--purple .feature-comparison .tick-check-alt li,.background-type--purple .mobile-feature-list p,.background-type--purple .mobile-feature-list li,.background-type--purple .mobile-feature-list .feature-title,.background-type--purple .mobile-feature-list .tick-check-alt li,.layout-component--pricing-panel.variation--purple .feature-comparison p,.layout-component--pricing-panel.variation--purple .feature-comparison li,.layout-component--pricing-panel.variation--purple .feature-comparison .feature-title,.layout-component--pricing-panel.variation--purple .feature-comparison .tick-check-alt li,.layout-component--pricing-panel.variation--purple .mobile-feature-list p,.layout-component--pricing-panel.variation--purple .mobile-feature-list li,.layout-component--pricing-panel.variation--purple .mobile-feature-list .feature-title,.layout-component--pricing-panel.variation--purple .mobile-feature-list .tick-check-alt li{color:#fff}.page-template-page--conversion:not(.background-type--grey) .plan-card--recommended .plan-card__recommended,.background-type--purple .plan-card--recommended .plan-card__recommended,.layout-component--pricing-panel.variation--purple .plan-card--recommended .plan-card__recommended{left:-.1875rem}.page-template-page--conversion:not(.background-type--grey) .plan-card--recommended .plan-card__header,.background-type--purple .plan-card--recommended .plan-card__header,.layout-component--pricing-panel.variation--purple .plan-card--recommended .plan-card__header{border:.1875rem solid #fff;border-top-right-radius:.1875rem}.notification.notification--credits{margin-bottom:.75rem;text-align:left;border:.0625rem solid #ccc;background:transparent;padding:.5rem}.notification-title{display:block;margin-bottom:.5rem}.notification.notification--credits .btn-tooltip__content p{font-size:.75rem}.notification.notification--credits .totals-kv{padding-bottom:.5rem;border-bottom:.0625rem solid #ccc;margin-bottom:.5rem}.notification.notification--credits .btn-tooltip{top:-.125rem}.notification.notification--credits .helper-icon{background-color:#333;color:#fff;font-size:.5625rem;width:.8125rem;height:.8125rem}.layout-component.layout-component--payment-form .notification.notification--credits .totals-kv,.layout-component.layout-component--payment-form .notification.notification--credits .notification-title{font-size:.75rem}.layout-component.layout-component--payment-form .notification.notification--credits p.smll{font-size:.6875rem;margin-bottom:0;text-align:left}html[data-theme].page-template-page--conversion body .page-hero a.btn{background-color:#66bf39;color:#fff}html[data-theme].page-template-page--conversion body .page-hero a.btn:hover{background-color:#54af26}[data-theme].page-template-page--conversion main>section:first-child .layout-component:not(.single-content-area) .article-body__body p>a{color:#fff}[data-theme].page-template-page--conversion .envelope-section+.page-section,[data-theme].page-template-page--conversion .envelope-section+.page-section+.envelope-section{background-color:#46178f}html[data-theme].page-template-page--conversion .page-section a.btn{background-color:#26890c;border-color:#26890c}html[data-theme].page-template-page--conversion .page-section a.btn:hover{border-color:#26890c;background-color:#fff;color:#26890c}html[data-theme].page-template-page--conversion .cookie-message a.btn{background-color:transparent}html[data-theme].page-template-page--conversion .cookie-message a.btn:hover{color:#fff}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.single-explorecollections .single-hero{margin-bottom:0}.kahoot-block{margin-bottom:10px}.kahoot-block__upper{width:100%;padding:.125rem;background-color:#fff;border-radius:.25rem;box-sizing:border-box}.kahoot-block__img{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center}.kahoot-block__img div{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;overflow:hidden}.kahoot-block__img img{display:block;max-width:100%;height:auto;opacity:0}.kahoot-block__bdy{background:#fff;box-sizing:border-box;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;display:flex;flex-direction:column;justify-content:space-between}.kahoot-block__bdy .btn{background-color:#26890c;padding:.625rem 1.125rem;transition:background-color .4s}.kahoot-block__bdy .btn:hover{background-color:#195a08}.kahoot-block__bdy{position:relative}.kahoot-block__bdy h1+p,.kahoot-block__bdy h2+p{margin-top:.5rem}.kahoot-expand-toggle{margin-left:.625rem;padding:.6875rem;border-radius:.25rem;transition:background-color .4s}.kahoot-expand-toggle:after{content:" ";background:url(/img/down-arrow.svg) no-repeat center center;display:inline-block;width:1.0625rem;height:.625rem}.kahoot-expand-toggle:hover{cursor:pointer;background-color:#fff}.kahoot-block--open .kahoot-expand-toggle:after{transform:rotate(180deg)}.kahoot-block__questions{background:#0009;color:#fff;font-size:.875rem;border-radius:.25rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:.5rem .75rem;position:absolute;bottom:.5rem;right:.5rem}.kahoot-block__meta{padding:1rem}.kahoot-block__meta h1{font-size:1.125rem}.kahoot-block__meta h1 a{color:inherit;text-decoration:none}.kahoot-block__meta h1 a:hover{text-decoration:underline}.kahoot-block__meta .author-date,.kahoot-block__meta .questions{font-size:15px;margin-top:10px}.kahoot-block__meta .author-date .lt,.kahoot-block__meta .questions .lt{color:#b2b2b2}.kahoot-block__meta a{color:#46178f}.kahoot-block__footer{padding:.5rem 1rem;background:#f8f8f8;font-size:.875rem;color:#333;display:flex;justify-content:space-between;align-items:center}.kahoot-block__footer .kb-footer-r{display:flex;align-items:center;text-align:right;justify-content:flex-end}.kahoot-block__footer .plays{display:block;margin-right:.625rem;white-space:nowrap}@media screen and (min-width:500px){.kahoot-block__upper{display:flex}.kahoot-block__img{width:14.625rem;flex:0 0 14.625rem}.kahoot-block__footer .kb-footer-l{width:65%}.kahoot-block__footer .kb-footer-r{width:35%}.kahoot-block__bdy{width:calc(100% - 14.625rem);flex:0 0 auto}}@media screen and (min-width:500px)and (max-width:1028px){.kahoot-block__bdy{position:static}.kahoot-block__upper{position:relative;padding-bottom:3.5rem}.kahoot-block__img div{border-bottom-left-radius:0}.kahoot-block__footer{position:absolute;left:0;bottom:0;width:100%;box-sizing:border-box;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}}.kahoot-block__question{margin:0;padding:0;list-style-type:none;counter-reset:question-count;height:auto;transition:height .2s}.kahoot-question{padding:1rem 1rem .375rem;border-radius:.25rem;background-color:#fff;margin-top:.125rem;counter-increment:question-count;box-shadow:0 2px 3px #00000026}.kahoot-question__q,.kahoot-question__generic{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875rem;margin-bottom:.625rem}.kahoot-question__q P,.kahoot-question__generic P{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.kahoot-question__q a,.kahoot-question__generic a{color:#26890c}.kahoot-question__q:before{content:counter(question-count) "."}.kahoot-question__a .kahoot-question__a-inner{margin-left:-.125rem;margin-right:-.125rem;display:flex;flex-wrap:wrap;justify-content:flex-start}.kahoot-question__a .btn{width:50%;border:.125rem solid #fff;display:block;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.kahoot-question__a .btn+.btn{margin-left:0}[data-toggle-answers]{display:none;opacity:0;transition:opacity .4s;text-decoration:none;color:#26890c}[data-toggle-answers]:hover{text-decoration:underline}.kahoot-block--open [data-toggle-answers]{display:inline-block;opacity:1}.kahoot-block--open [data-toggle-answers]:before{content:"- show "}.kahoot-block--open.kahoot-block--show-answers [data-toggle-answers]:before{content:"- hide "}@media screen and (max-width:600px){.kahoot-block--open [data-toggle-answers]:before{content:"Show "}.kahoot-block--open.kahoot-block--show-answers [data-toggle-answers]:before{content:"Hide "}}@media screen and (min-width:766px){.kahoot-question__a .kahoot-question__a-inner{flex-wrap:nowrap}.kahoot-question__a .btn{width:25%}}.correct-answer{width:20px;height:20px;display:inline-block;background:#0000001a url(/img/tick-check-white.svg) no-repeat center center;background-size:50% auto;border-radius:50%;position:absolute;top:10px;right:10px}@media screen and (min-width:900px){.correct-answer{width:25px;height:25px}}.correct-answer.correct-answer--jumble{background:#0000001a;display:flex;align-items:center;justify-content:center}.explore-intro h1,.explore-intro p{color:#fff}.explore-intro h1{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:44px}.explore-intro p{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px}.explore-card,.explore-card__contents{width:100%}@keyframes hoverNudge{0%{transform:scale(1)}60%{transform:scale(.95)}to{transform:scale(1)}}.explore-card{border-bottom-left-radius:4px;border-bottom-right-radius:4px;position:relative;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.explore-card:after{content:" ";position:absolute;top:20px;width:100%;bottom:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 2px 4px #00000026}.explore-card:hover{cursor:pointer;animation:hoverNudge .2s linear forwards}.explore-card p+p{margin-top:10px}.explore-card .controls{margin-top:20px;margin-bottom:-10px}.explore-card .controls a.btn{margin-left:0;margin-right:10px;margin-bottom:10px}.explore-card .collection-intro{margin-top:1.25rem}.explore-card .explore-card__title{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;line-height:1.3}.explore-card .explore-card__background,.explore-card .explore-card__background-inner{position:absolute;left:0;width:100%;top:0;bottom:4px;transition:transform .4s;box-sizing:border-box}.explore-card .explore-card__background{transform:skewY(-2deg);transform-origin:top right;border-radius:6px;box-shadow:0 -2px 4px #00000026;overflow:hidden}.explore-card .explore-card__background .explore-card__background-inner{transform:skewY(2deg);transform-origin:top right;background-size:cover;background-repeat:no-repeat;background-position:center center}.explore-card .explore-card__background{bottom:18px}.explore-card .explore-card__background-inner{bottom:-18px}.explore-card .explore-card__contents{border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;position:relative;z-index:99;padding-top:11.25rem}.explore-card .btn+.action-btn-wrap{margin-top:10px}.explore-card__upper{padding:60px 30px 0;min-height:20px}.explore-card__upper .explore-card__title{color:#fff}.explore-card__env{padding:.5rem .75rem .75rem}.explore-card__title{font-size:18px;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:0}.explore-card__env{background:#fff;position:relative}.explore-card-body{position:absolute;left:0;top:51px;width:100%;bottom:0;background:#fff;z-index:1}.explore-card-content,.explore-card__title{position:relative;z-index:9}.explore-card-content.controls{margin-top:.5rem}.collection-card-link{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0057ff;margin-bottom:1rem;font-size:.875rem;display:inline-block;background-repeat:no-repeat;background-position:right center}html.has-touch .explore-card .explore-card__contents-inner{transform:translateY(0)}.layout--four .layout__inner .layout__item.layout__item_display_none{display:none}.explore-loadmore a{font-size:1rem;padding:.5em 1em;border-radius:.25em;background-color:#26890c;color:#fff;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;display:inline-block;position:relative;margin:0 auto}@media screen and (max-width:600px){.layout__inner.layout_explore_container{margin-top:-2.5rem}.explore-card .explore-card__contents{padding-top:8.75rem}}@media screen and (max-width:500px){.layout-component--hero-header{padding-left:1rem;padding-right:1rem}.page-section.page--white.page-section--explore-games .layout__item .explore-card__title{font-size:.75rem}.explore-card a.btn{font-size:.75rem;padding:.5rem .75rem}}@media screen and (min-width:1240px){.layout--four .layout__inner.layout_explore_container .explore-arrow-link a{position:absolute;top:50%;font-size:2rem;color:#ccc;text-decoration:none;transition:all .5s}.layout--four .layout__inner.layout_explore_container .explore-arrow-link a polygon{fill:#ccc;transform:fill .2s}.layout--four .layout__inner.layout_explore_container .explore-arrow-link a:hover{color:#333}.layout--four .layout__inner.layout_explore_container .explore-arrow-link a:hover polygon{fill:#333}.layout--four .layout__inner.layout_explore_container .layout__item.layout__item--x2{width:40%}.layout--four .layout__inner.layout_explore_container .layout__item{width:20%}}.page>section.page-section--explore-games:first-of-type{padding-top:0}.layout-component--hero-header{margin-bottom:2rem;text-align:center;padding:.5rem;background-color:#e21b3c}.layout-component--hero-header *{display:inline-block;width:auto;margin:.5rem}.layout-component--hero-header .inner{display:flex;flex-wrap:wrap}.layout-component--hero-header select{font-weight:400;font-size:.875rem;color:#6e6e6e;padding-right:2rem;position:relative;background-image:url(/img/accordion-marker--dk.svg);background-repeat:no-repeat;background-position:right .5rem center}.layout-component--hero-header h1{color:#fff;font-size:1.5rem;text-align:center;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.inner-explore-block{display:flex;align-items:center;margin-bottom:2rem;font-size:.875rem;color:#333}.current-explore-filter-block{display:flex;flex-wrap:wrap;align-items:center;flex:1}.current-explore-filter-block .filter-block_text{margin-right:1rem}.current-explore-filter-block .filter-block_tag{padding:.25rem .5rem;background-color:#fff;border:1px solid #d8d8d8;border-radius:.125rem;margin:.25rem 1rem .25rem 0rem;text-transform:capitalize}.current-explore-filter-block .filter-block_clear{margin-left:.5rem;font-weight:700}.current-explore-filter-block .filter-block_clear a{color:#333}.current-explore-filter-block .remove-filter-img{height:.625rem;width:.5rem;margin:0rem .25rem 0rem .5rem}.sort-dropdown{display:inline-block;position:relative;font-weight:700;cursor:pointer;transition:all .5s;border-bottom:.0625rem solid #f2f2f2}.sort-dropdown:after{content:" ";background-image:url(/img/accordion-marker--dk.svg);background-repeat:no-repeat;background-position:50% 50%;width:.875rem;height:.875rem;display:inline-block}.sort-dropdown:hover{border-bottom:.0625rem solid #333}.results-block{text-align:right;flex:1}.sort-dropdown--chosen{text-decoration:none;color:#333}.sort-dropdown-popup{position:absolute;cursor:auto;display:none;background:#fff;z-index:1}.sort-dropdown-popup a{text-decoration:none;display:block;color:#333;padding:.5rem 1rem .5rem .5rem;border:1px solid #fff;text-align:left}.sort-dropdown-popup a:hover{border:1px solid #ccc}.explore-filter-expandable{display:block;position:relative;font-size:.875rem;color:#6e6e6e;background-color:#fff;padding:.75rem 3rem .75rem 1rem;border-radius:.25rem;border:.0625rem solid #b2b2b2;background-image:url(/img/accordion-marker--dk.svg);background-repeat:no-repeat;background-position:right .5rem center;transition:all .5s}.explore-filter-expandable:hover{cursor:pointer;border-color:#c60928}.explore-filter-expandable.explore-filter-expanded{border-color:#c60928}.explore-page_no-results{width:100%;text-align:center;margin-bottom:2.5rem;padding:.5rem;background-color:#fff}.explore-page_related{width:100%;font-size:1.5rem;color:#333;font-weight:700;margin:1rem .5rem}.explore-filter-popup{position:absolute;left:0;top:3rem;background-color:#fff;z-index:5;border:1px solid #cccccc;border-radius:.3125rem;display:none}.explore-filter-popup:hover{cursor:auto}.explore-filter-popup.explore-popup-shown{display:block}.btn--explore{white-space:nowrap;flex:1;margin-bottom:1rem}.explore-filter-checkbox_block{display:flex;align-items:center;color:#333;font-weight:700;font-size:.75rem}.explore-filter-checkbox_block *{display:inline}.explore-filter-checkbox_block span{color:#6e6e6e;font-weight:400}.explore-filter-button-pair{display:flex}@media screen and (min-width:766px)and (max-width:1240px){.layout--four .layout__inner.layout_explore_container .layout__item{width:25%}}@media screen and (max-width:600px){.inner-explore-block{margin-bottom:4rem}.layout-component--hero-header{margin-bottom:0rem}}[data-theme=red] .page-section.page--gray{background-color:#f2f2f2}[data-theme=red] .btn--white.btn--explore,[data-theme=red] .btn--white.btn--explore:hover{color:#333}.page-section--explore-games .notification{background-color:#5f2bb0;display:block}.page-section--explore-games .notification p,.page-section--explore-games .notification a{margin:0}@media screen and (max-width:900px){.explore-filter{position:unset}.explore-filter-popup.explore-popup-shown{display:grid;grid-template-columns:repeat(3,1fr);width:100%;top:auto;margin-top:1.5rem}.explore-filter-popup.explore-popup-shown label{text-align:left}.explore-filter-button-pair{grid-column:span 3}}@media screen and (max-width:600px){.explore-filter-popup.explore-popup-shown{grid-template-columns:repeat(2,1fr)}.explore-filter-button-pair{grid-column:span 2}}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.page .page-section:first-of-type .hero-slider{margin-top:-3.25rem}.page .page-section:first-of-type .hero-slider .flickity-viewport{transition:height .4s}.page .page-section:first-of-type .hero-slider .flickity-page-dots{margin-bottom:2rem}.page .page-section:first-of-type .hero-slider .slide{width:100%}.page .page-section:first-of-type .hero-slider .hero-video-boxes{margin-top:0}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.gold-collection-subscription-ipm{background:#19014c;background:linear-gradient(#000,#19014c 11.375rem 100%);min-height:100vh;transition:background-position .1s;color:#fff;overflow:auto}.gold-collection-subscription-ipm ::-webkit-scrollbar{display:none}.gold-collection-subscription-ipm body{background:url(/img/hero-header-marvel.png) no-repeat 50% top;background-size:auto 11.375rem}@media screen and (max-width:600px){.gold-collection-subscription-ipm body{background-size:auto 7.5rem}}.gold-collection-subscription-ipm header{max-width:37.5rem;margin:4.5rem auto 1.5rem;text-align:center}.gold-collection-subscription-ipm .logo{max-width:7rem;height:auto;margin-bottom:1.5rem}.gold-collection-subscription-ipm h1.gold-collections-sub-head{max-width:11.375rem;margin-left:auto;margin-right:auto}.gold-collection-subscription-ipm h1.gold-collections-sub-head img{display:block;max-width:100%;height:auto}.gold-collection-subscription-ipm h2{color:#fff;font-size:1.5rem;line-height:40px;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}@media screen and (min-width:1024px){.gold-collection-subscription-ipm{background:linear-gradient(#000,#19014c 16.25rem 100%)}.gold-collection-subscription-ipm body{background-size:auto 16.25rem}.gold-collection-subscription-ipm header{padding-top:1.5rem;padding-bottom:1.5rem}}@media screen and (min-width:1240px){.gold-collection-subscription-ipm{background:linear-gradient(#000,#19014c 25rem 100%)}.gold-collection-subscription-ipm body{background-size:100%}.gold-collection-subscription-ipm header{padding-top:4rem;padding-bottom:4rem}.gold-collection-subscription-ipm .logo{max-width:10.125rem}.gold-collection-subscription-ipm h1.gold-collections-sub-head{max-width:16.25rem;margin-bottom:.75rem}.gold-collection-subscription-ipm h2{font-size:2rem}}.access-pass-on-webpage{position:relative;z-index:10;padding-top:1.5rem;padding-bottom:1.5rem}.access-pass-on-webpage .gc-pricing-cards::-webkit-scrollbar{display:none}.gold-collection-subscription-ipm .gc-ipm-btn,.access-pass-on-webpage .gc-ipm-btn{font-size:1rem;padding:.875rem 3rem 1rem;border-radius:.25rem;border:none;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;text-align:center;position:relative;display:inline-block;box-shadow:inset 0 -.25rem #00000040;background-color:#fff;color:#333}.gold-collection-subscription-ipm .gc-ipm-btn:hover,.access-pass-on-webpage .gc-ipm-btn:hover{top:.125rem;box-shadow:inset 0 -.125rem #00000040}.gold-collection-subscription-ipm .gc-container,.access-pass-on-webpage .gc-container{max-width:65.5rem;max-width:44rem;margin:0 auto}.gold-collection-subscription-ipm .gc-info-card,.access-pass-on-webpage .gc-info-card{padding:1.5rem;margin-bottom:1.5rem}.gold-collection-subscription-ipm .gc-info-card h3,.access-pass-on-webpage .gc-info-card h3{font-size:20px;line-height:24px;color:#fff}.gold-collection-subscription-ipm .gc-info-card ul,.gold-collection-subscription-ipm .gc-info-card li,.access-pass-on-webpage .gc-info-card ul,.access-pass-on-webpage .gc-info-card li{list-style:none;display:block;padding:0;margin:0;font-size:inherit;line-height:inherit}.gold-collection-subscription-ipm .gc-info-card li,.access-pass-on-webpage .gc-info-card li{font-size:1rem;line-height:1.375rem;color:#fff}.gold-collection-subscription-ipm .gc-info-card h3,.gold-collection-subscription-ipm .gc-info-card li,.access-pass-on-webpage .gc-info-card h3,.access-pass-on-webpage .gc-info-card li{margin-bottom:2.25rem}.gold-collection-subscription-ipm .gc-info-card ul li:last-of-type,.access-pass-on-webpage .gc-info-card ul li:last-of-type{margin-bottom:0}.gold-collection-subscription-ipm .gc-info-card .gc-icon,.access-pass-on-webpage .gc-info-card .gc-icon{position:relative;padding-left:4rem}.gold-collection-subscription-ipm .gc-info-card .gc-icon:before,.access-pass-on-webpage .gc-info-card .gc-icon:before{content:" ";display:block;width:2.5rem;height:2.5rem;position:absolute;top:-.5rem;left:0}.gold-collection-subscription-ipm .gc-info-card .gc-icon--premium:before,.access-pass-on-webpage .gc-info-card .gc-icon--premium:before{background-image:url(/img/gold-collections-ico_premium.svg);top:-.25rem}.gold-collection-subscription-ipm .gc-info-card .gc-icon--kahoots:before,.access-pass-on-webpage .gc-info-card .gc-icon--kahoots:before{background-image:url(/img/gold-collections-ico_kahoots.svg)}.gold-collection-subscription-ipm .gc-info-card .gc-icon--quality:before,.access-pass-on-webpage .gc-info-card .gc-icon--quality:before{background-image:url(/img/gold-collections-ico_quality.svg)}.gold-collection-subscription-ipm .gc-tax-smallprint,.access-pass-on-webpage .gc-tax-smallprint{font-size:.75rem;text-align:right;padding:.75rem;color:#fff}.gold-collection-subscription-ipm .gc-banner,.access-pass-on-webpage .gc-banner{margin:2rem 0;padding:1rem;border:.0625rem solid #fff;border-radius:.5rem;font-size:.875rem;color:#fff;display:none}.gold-collection-subscription-ipm .gc-banner--show,.access-pass-on-webpage .gc-banner--show{display:flex}.gold-collection-subscription-ipm .gc-banner .gc-banner-info,.access-pass-on-webpage .gc-banner .gc-banner-info{flex:1}.gold-collection-subscription-ipm .gc-banner .gc-banner-button a,.access-pass-on-webpage .gc-banner .gc-banner-button a{color:#fff}.gold-collection-subscription-ipm .gc-subscription-card,.access-pass-on-webpage .gc-subscription-card{background:linear-gradient(180deg,#46178f,#46178f7d);min-height:21.25rem;width:18.75rem;color:#fff;text-align:center;display:flex;flex-direction:column;justify-content:space-between;border-radius:.625rem;padding:2.375rem 1.5rem;box-sizing:border-box;border:.0625rem solid #45A3E5}.gold-collection-subscription-ipm .gc-subscription-card .gc-tax-smallprint,.access-pass-on-webpage .gc-subscription-card .gc-tax-smallprint{text-align:center;padding-bottom:0}.gold-collection-subscription-ipm .gc-subscription-card .gc-subscription-card__title,.gold-collection-subscription-ipm .gc-subscription-card .gc-subscription-card__price,.access-pass-on-webpage .gc-subscription-card .gc-subscription-card__title,.access-pass-on-webpage .gc-subscription-card .gc-subscription-card__price{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gold-collection-subscription-ipm .gc-subscription-card .gc-subscription-card__title,.access-pass-on-webpage .gc-subscription-card .gc-subscription-card__title{font-size:1.25rem;line-height:1.5rem}.gold-collection-subscription-ipm .gc-subscription-card .gc-subscription-price small,.access-pass-on-webpage .gc-subscription-card .gc-subscription-price small{font-size:100%}.gold-collection-subscription-ipm .gc-subscription-card .gc-subscription-price .gc-subscription-price__main,.access-pass-on-webpage .gc-subscription-card .gc-subscription-price .gc-subscription-price__main{white-space:nowrap}.gold-collection-subscription-ipm .gc-subscription-card .gc-subscription-price .gc-subscription-price__main [data-rcjs-exchange-usd],.gold-collection-subscription-ipm .gc-subscription-card .gc-subscription-price .gc-subscription-price__main [data-rcjs-switch-gbp],.gold-collection-subscription-ipm .gc-subscription-card .gc-subscription-price .gc-subscription-price__main [data-rcjs-switch-eur],.gold-collection-subscription-ipm .gc-subscription-card .gc-subscription-price .gc-subscription-price__main [data-rcjs-switch-nok],.gold-collection-subscription-ipm .gc-subscription-card .gc-subscription-price .gc-subscription-price__main .month-price,.access-pass-on-webpage .gc-subscription-card .gc-subscription-price .gc-subscription-price__main [data-rcjs-exchange-usd],.access-pass-on-webpage .gc-subscription-card .gc-subscription-price .gc-subscription-price__main [data-rcjs-switch-gbp],.access-pass-on-webpage .gc-subscription-card .gc-subscription-price .gc-subscription-price__main [data-rcjs-switch-eur],.access-pass-on-webpage .gc-subscription-card .gc-subscription-price .gc-subscription-price__main [data-rcjs-switch-nok],.access-pass-on-webpage .gc-subscription-card .gc-subscription-price .gc-subscription-price__main .month-price{font-size:3rem}.gold-collection-subscription-ipm .gc-subscription-card .gc-subscription-price .gc-subscription-price__smallprint,.access-pass-on-webpage .gc-subscription-card .gc-subscription-price .gc-subscription-price__smallprint{font-weight:400;font-size:1.5rem}.gold-collection-subscription-ipm .gc-subscription-card .gc-subscription-price .gc-subscription-price__smallprint--saving,.access-pass-on-webpage .gc-subscription-card .gc-subscription-price .gc-subscription-price__smallprint--saving{font-size:1rem;margin-top:.75rem}.gold-collection-subscription-ipm .gc-subscription-card .gc-price-smallprint,.access-pass-on-webpage .gc-subscription-card .gc-price-smallprint{font-weight:400;font-size:.75rem}@media screen and (max-width:624px){.gold-collection-subscription-ipm .gc-pricing-cards,.access-pass-on-webpage .gc-pricing-cards{overflow-y:overlay}.gold-collection-subscription-ipm .gc-pricing-cards .gc-pricing-cards__inner,.access-pass-on-webpage .gc-pricing-cards .gc-pricing-cards__inner{width:39rem}}.gold-collection-subscription-ipm .gc-pricing-cards,.access-pass-on-webpage .gc-pricing-cards{max-width:100%;box-sizing:border-box;padding:0 1.5rem}.gold-collection-subscription-ipm .gc-pricing-cards .gc-pricing-cards__inner,.access-pass-on-webpage .gc-pricing-cards .gc-pricing-cards__inner{display:flex;flex-direction:row}.gold-collection-subscription-ipm .gc-pricing-cards .gc-pricing-cards__item+.gc-pricing-cards__item,.access-pass-on-webpage .gc-pricing-cards .gc-pricing-cards__item+.gc-pricing-cards__item{margin-left:1.5rem}.gold-collection-subscription-ipm .gc-pricing-cards .gc-pricing-cards__item[data-business=true],.access-pass-on-webpage .gc-pricing-cards .gc-pricing-cards__item[data-business=true],.gold-collection-subscription-ipm .gc-pricing-cards .gc-pricing-cards__item--show[data-business=true],.gold-collection-subscription-ipm .gc-pricing-cards .gc-pricing-cards__item--hide[data-business=false],.access-pass-on-webpage .gc-pricing-cards .gc-pricing-cards__item--show[data-business=true],.access-pass-on-webpage .gc-pricing-cards .gc-pricing-cards__item--hide[data-business=false]{display:none}.gold-collection-subscription-ipm .gc-pricing-cards .gc-pricing-cards__item--hide[data-business=true],.gold-collection-subscription-ipm .gc-pricing-cards .gc-pricing-cards__item--show[data-business=false],.access-pass-on-webpage .gc-pricing-cards .gc-pricing-cards__item--hide[data-business=true],.access-pass-on-webpage .gc-pricing-cards .gc-pricing-cards__item--show[data-business=false]{display:flex}.gold-collection-subscription-ipm .gc-gold,.access-pass-on-webpage .gc-gold{color:#b18d2e}.gold-collection-subscription-ipm .gc-outer-grad,.access-pass-on-webpage .gc-outer-grad{background:linear-gradient(to right,#45a3e5,#1368ce);padding:1px;border-radius:10px;display:flex}.gold-collection-subscription-ipm .gc-outer-grad>div,.access-pass-on-webpage .gc-outer-grad>div{border-radius:10px}.gold-collection-subscription-ipm .landscape-vat,.access-pass-on-webpage .landscape-vat{display:none}.gold-collection-subscription-ipm .accesspass-logo-wordmark,.access-pass-on-webpage .accesspass-logo-wordmark{display:block;width:22.5rem;height:auto;margin:0 auto}@media screen and (min-width:1024px){.gold-collection-subscription-ipm .accesspass-logo-wordmark,.access-pass-on-webpage .accesspass-logo-wordmark{width:32.5rem;margin-bottom:.75rem}.gold-collection-subscription-ipm .gc-pricing-cards,.access-pass-on-webpage .gc-pricing-cards{padding-right:0;display:flex;align-items:stretch}.gold-collection-subscription-ipm .gc-pricing-cards,.gold-collection-subscription-ipm .gc-pricing-cards__item,.access-pass-on-webpage .gc-pricing-cards,.access-pass-on-webpage .gc-pricing-cards__item{display:flex;align-items:stretch}.gold-collection-subscription-ipm .gc-container,.access-pass-on-webpage .gc-container{max-width:77.125rem;box-sizing:border-box;padding:0 1.5rem}.gold-collection-subscription-ipm .gc-container .gc-container__inner,.access-pass-on-webpage .gc-container .gc-container__inner{display:flex}.gold-collection-subscription-ipm .gc-container .gc-container__inner .gc-info-card,.access-pass-on-webpage .gc-container .gc-container__inner .gc-info-card{order:1}.gold-collection-subscription-ipm .gc-container .gc-container__inner .gc-pricing-cards,.access-pass-on-webpage .gc-container .gc-container__inner .gc-pricing-cards{order:2}.gold-collection-subscription-ipm .gc-info-card,.access-pass-on-webpage .gc-info-card{border:.0625rem solid #45A3E5;border-radius:.625rem;padding:1.5rem;margin-bottom:0}.gold-collection-subscription-ipm .gc-tax-smallprint,.access-pass-on-webpage .gc-tax-smallprint{padding-left:0;padding-right:0}.gold-collection-subscription-ipm .landscape-vat,.access-pass-on-webpage .landscape-vat{display:block}.gold-collection-subscription-ipm .portrait-vat,.access-pass-on-webpage .portrait-vat{display:none}}@media screen and (min-width:1240px){.gold-collection-subscription-ipm .gc-info-card,.access-pass-on-webpage .gc-info-card{border:.0625rem solid #45A3E5;border-radius:.625rem;padding:2.375rem}}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.news-reel-outer{padding-left:1.5rem;padding-right:1.5rem}.news-reel{position:relative;margin-left:auto;margin-right:auto;background:#fff;border:.0625rem solid #CCCCCC;border-radius:.25rem;padding-top:1rem;box-shadow:0 .0625rem .125rem #00000026;z-index:0}.news-reel.news-reel--academy{background-color:#c60929;margin-top:1rem;border:none}.news-reel.news-reel--academy .news-reel__title,.news-reel.news-reel--academy h1{color:#fff}.news-reel.news-reel--academy .news-reel-article__img{border:.0625rem solid #CCCCCC}.news-reel>*{padding-left:1rem;padding-right:1rem}.news-reel .news-reel__title{font-size:1rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;display:block;margin-bottom:.5rem;position:relative;z-index:2}.news-reel .news-reel__inner{display:flex;flex-wrap:nowrap;overflow-x:auto;padding-bottom:1rem}.news-reel-article{width:11.25rem;border-radius:.25rem;flex-shrink:0;color:#6e6e6e;position:relative}.news-reel-article+.news-reel-article{margin-left:.5rem}.news-reel-article h1,.news-reel-article [datetime]{font-size:.875rem}.news-reel-article h1{line-height:1.5;text-align:left;color:#6e6e6e}.news-reel-article h1 a{text-decoration:none;color:inherit}.news-reel-article__img{width:100%;border-radius:.25rem;overflow:hidden;margin-bottom:.5rem}.news-reel-article__img img{display:block;max-width:100%;height:auto}.news-reel-article [datetime]{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;bottom:0;left:0}.news-reel__arrow--left,.news-reel__arrow--right{display:none}@media screen and (min-width:900px){.news-reel-article{width:16.25rem}.news-reel-article+.news-reel-article{margin-left:1rem}.news-reel__arrow.news-reel__arrow--hide{opacity:0}.news-reel--academy .news-reel__arrow{background-image:linear-gradient(to right,#77080800,#770808)}.news-reel__arrow{display:block;position:absolute;top:0;bottom:0;width:3.875rem;z-index:1;border-radius:.25rem;transition:.5s all;border-top-right-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to right,#0000,#0000004d)}.news-reel__arrow:before{position:absolute;content:" ";width:1.25rem;height:1.25rem;display:block;left:calc(100% - 2.5rem);top:50%;transform:translateY(-50%);background-image:url(/img/arrow-right--white.svg);background-position:center center;background-repeat:no-repeat}.news-reel__arrow:hover{cursor:pointer}.news-reel__arrow a{text-decoration:none;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:34px}.news-reel__arrow--right{right:0}.news-reel__arrow--left{left:0;transform:rotate(180deg)}}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.sidebar-widget{background-color:#fff;border-radius:.25rem;box-shadow:0 .125rem .25rem #00000026;margin-bottom:.5625rem}.sidebar-widget h1,.sidebar-widget h2,.sidebar-widget h3,.sidebar-widget h4,.sidebar-widget h5,.sidebar-widget h6{font-size:1rem;color:#333;padding:1rem;border-bottom:.0625rem solid #eee}.sidebar-widget ul,.sidebar-widget li{list-style:none;margin:0;padding:0}.sidebar-widget ul:not(.calendar-links){padding:.5rem 1rem}.sidebar-widget ul:not(.calendar-links) li{font-size:.875rem}.sidebar-widget ul:not(.calendar-links) li:last-of-type{margin-bottom:.5rem}.sidebar-widget ul:not(.calendar-links) a{padding:.5rem 0;display:block;border-bottom:.0625rem solid #ccc;text-decoration:none;color:inherit;background:url(/img/arrow-right.svg) no-repeat right center}.sidebar-widget ul:not(.calendar-links) a:hover{color:#0057ff;text-decoration:underline;background-image:url(/img/arrow-right--blue.svg)}.sidebar-widget .textwidget{padding:1rem}.sidebar-widget .textwidget hr{margin:1rem 0}.sidebar-widget .textwidget a:not(.btn),.sidebar-widget .textwidget a[href^=mailto]{color:#0057ff;text-decoration:none}.sidebar-widget .textwidget a:not(.btn):hover,.sidebar-widget .textwidget a[href^=mailto]:hover{text-decoration:underline}.sidebar-widget .form-inline{display:flex}.sidebar-widget .form-inline button[type=submit]{background-color:#1368ce;padding:1rem 1.5rem;border-top-left-radius:0;border-bottom-left-radius:0}.sidebar-widget .form-inline input{border-top-right-radius:0;border-bottom-right-radius:0}@media screen and (max-width:600px){.sidebar-widget{margin-bottom:.5rem}.sidebar-widget h1,.sidebar-widget h2,.sidebar-widget h3,.sidebar-widget h4,.sidebar-widget h5,.sidebar-widget h6{font-size:.75rem;padding:.75rem}.sidebar-widget ul li,.sidebar-widget p{font-size:.75rem}.sidebar-widget ul{padding:.5rem}.sidebar-widget ul a{padding:.25rem 0}.sidebar-widget .textwidget hr{margin:.5rem 0}}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}html .page-section.password-protected{display:flex;justify-content:center;padding-bottom:3.125rem;background-color:#25076b}html .page-section.password-protected .password-protect-form .page-title{color:#fff;margin:.375rem 0rem}html .page-section.password-protected .password-protect-form p{color:#fff}html .page-section.password-protected .password-protect-form p :first-child{font-weight:700}html .page-section.password-protected .password-protect-form input[type=password]{padding:.375rem;color:#333}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}div.range-wrap{padding-bottom:30px;margin-bottom:20px;position:relative}div.range-wrap .range-value,div.range-wrap .current-value{position:absolute;bottom:0;color:#333;font-weight:400}div.range-wrap .range-value--first{left:0}div.range-wrap .current-value{font-weight:600;left:50%;transform:translate(-50%)}div.range-wrap .range-value--last{right:0}div.range-wrap .bubble{background:#333;color:#fff;padding:4px 12px;position:absolute;border-radius:4px;top:40px;left:50%;transform:translate(-50%);box-shadow:0 .25rem .5rem #dcdada}div.range-wrap .bubble:after{content:"";position:absolute;width:8px;height:8px;background:#333;transform:rotate(45deg) translate(-50%);top:-1px;left:50%}input[type=range]{width:100%;margin:8px 0;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background:#eee;width:100%;cursor:pointer;height:8px;border-radius:4px;box-shadow:inset 0 .25rem .5rem #dcdada}input[type=range]::-webkit-slider-thumb{margin-top:-10px;width:32px;height:32px;background:#46178f;border-radius:22px;cursor:pointer;-webkit-appearance:none;border:2px solid #46178F;box-shadow:0 .25rem .5rem #dcdada,inset 0 0 0 2px #46178f,inset 0 -8px 8px #25076b,inset 0 8px 8px #25076b}input[type=range]:focus::-webkit-slider-runnable-track{background:#eee}.range-wrap--teal input[type=range]::-webkit-slider-thumb{background:#0aa3a3;border:2px solid #0aa3a3;box-shadow:0 .25rem .5rem #dcdada,inset 0 0 0 2px #0aa3a3,inset 0 -8px 8px #077373,inset 0 8px 8px #077373}.range-wrap--teal input[type=range]::-moz-range-thumb{background:#0aa3a3;border:2px solid #0aa3a3;box-shadow:0 .25rem .5rem #dcdada,inset 0 0 0 2px #0aa3a3,inset 0 -8px 8px #077373,inset 0 8px 8px #077373}.range-wrap--blue input[type=range]::-webkit-slider-thumb{background:#0057ff;border:2px solid #0057FF;box-shadow:0 .25rem .5rem #dcdada,inset 0 0 0 2px #0057ff,inset 0 -8px 8px #0d12aa,inset 0 8px 8px #0d12aa}.range-wrap--blue input[type=range]::-moz-range-thumb{background:#0057ff;border:2px solid #0057FF;box-shadow:0 .25rem .5rem #dcdada,inset 0 0 0 2px #0057ff,inset 0 -8px 8px #0d12aa,inset 0 8px 8px #0d12aa}.range-wrap--green input[type=range]::-webkit-slider-thumb{background:#26890c;border:2px solid #26890C;box-shadow:0 .25rem .5rem #dcdada,inset 0 0 0 2px #26890c,inset 0 -8px 8px #106b03,inset 0 8px 8px #106b03}.range-wrap--green input[type=range]::-moz-range-thumb{background:#26890c;border:2px solid #26890C;box-shadow:0 .25rem .5rem #dcdada,inset 0 0 0 2px #26890c,inset 0 -8px 8px #106b03,inset 0 8px 8px #106b03}.range-wrap--black input[type=range]::-webkit-slider-thumb{background:#333;border:2px solid #333;box-shadow:0 .25rem .5rem #dcdada,inset 0 0 0 2px #333,inset 0 -8px 8px #222,inset 0 8px 8px #222}.range-wrap--black input[type=range]::-moz-range-thumb{background:#333;border:2px solid #333;box-shadow:0 .25rem .5rem #dcdada,inset 0 0 0 2px #333,inset 0 -8px 8px #222,inset 0 8px 8px #222}.range-wrap--black input[type=range]::-ms-thumb{background:#333}input[type=range]::-moz-range-track{background:#eee;border-radius:4px;width:100%;height:8px;cursor:pointer}input[type=range]::-moz-range-thumb{margin-top:-10px;width:32px;height:32px;background:#46178f;border-radius:22px;cursor:pointer;-webkit-appearance:none;border:2px solid #46178F;box-shadow:0 .25rem .5rem #dcdada,inset 0 0 0 2px #46178f,inset 0 -8px 8px #25076b,inset 0 8px 8px #25076b}input[type=range]::-ms-track{background:#eee}input[type=range]::-ms-thumb{width:32px;height:32px;background:#46178f;border-radius:22px;cursor:pointer;margin-top:0}input[type=range]:focus::-ms-fill-lower{background:#eee}input[type=range]:focus::-ms-fill-upper{background:#eee}@supports (-ms-ime-align: auto){input[type=range]{margin:0}}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}#three-d-secure-placeholder{margin-top:1.25rem}#three-d-secure-placeholder div,#three-d-secure-placeholder iframe{height:25rem;min-height:25rem;min-width:15.625rem}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.offer-banner-v2022{background-color:#fff;color:#333;max-width:37.5rem;min-height:5rem;margin:0 auto;box-shadow:0 .0625rem .125rem #00000026;border-radius:.625rem;position:relative;text-align:right;padding:1.5rem 1.5rem 1.5rem 18.75rem;margin-top:2rem;margin-bottom:2rem}@media screen and (max-width:766px){.offer-banner-v2022{padding-left:1.5rem;text-align:center}}.offer-banner-v2022 .offer-banner-v2022__img{position:absolute;max-width:17.5rem;max-height:9.375rem;bottom:0;left:0}.offer-banner-v2022 .offer-banner-v2022__img img{max-width:17.5rem;max-height:9.375rem}@media screen and (max-width:766px){.offer-banner-v2022 .offer-banner-v2022__img{display:none}}.offer-banner-v2022 .offer-banner-v2022__content{display:flex;flex-direction:column;justify-content:center;align-items:right;gap:.5rem}@media screen and (max-width:766px){.offer-banner-v2022 .offer-banner-v2022__content{align-items:center}}.offer-banner-v2022 .offer-banner-v2022__content--primary{font-size:1.125rem;font-weight:700}.offer-banner-v2022 .offer-banner-v2022__content--secondary{font-size:.75rem;flex-grow:1}.offer-banner-v2022 .offer-banner-v2022__content--secondary p{text-align:right}.offer-banner-v2022 .offer-banner-v2022__content--button{margin-top:.5rem;border-radius:.25rem;padding:.5rem 1rem;border:1px solid #0D12AA;font-size:.75rem;color:#0d12aa;text-decoration:none;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .1s;align-self:flex-end}@media screen and (max-width:766px){.offer-banner-v2022 .offer-banner-v2022__content--button{align-self:center}}.offer-banner-v2022 .offer-banner-v2022__content--button:hover{color:#fff;background-color:#0d12aa}.column-boxes_container{display:flex;max-width:57.75rem;margin:0 auto;gap:2rem;margin-bottom:2rem;justify-content:center}@media screen and (max-width:766px){.column-boxes_container{text-align:center;flex-wrap:wrap;padding-bottom:1.25rem}}.column-boxes_container .offer-banner-v2022{padding-left:12.5rem;flex:1}@media screen and (max-width:766px){.column-boxes_container .offer-banner-v2022{padding-left:1.5rem;text-align:center;min-width:18.75rem;margin:0}}.column-boxes_container .offer-banner-v2022__content--primary{font-size:1rem}.column-boxes_container .offer-banner-v2022__content--secondary{font-size:.6875rem}.column-boxes_container .offer-banner-v2022__content--secondary p{text-align:right}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.hero-50-50{margin-bottom:40px;padding:10px 0 0}.hero-50-50 p{color:#fff;font-size:18px;margin-bottom:20px}.hero-50-50 .hero-title+.sub-title{margin-top:10px}.hero-50-50 img{display:block;max-width:100%;height:auto}.hero-50-50 .hero-title{font-size:44px;line-height:1}.hero-50-50 .sub-title{font-size:16px;color:#fff;margin-bottom:20px;text-shadow:-3px 3px 0 rgba(0,0,0,.25);font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hero-50-50 .btn{background-color:#fff;color:#333}@media screen and (min-width:766px){.hero-50-50 .hero-title{font-size:66px}.hero-50-50 .sub-title{font-size:22px;margin-bottom:10px;max-width:100%}.hero-50-50 .page-hero__play-btn{width:64px;height:64px}.hero-50-50 .page-hero__play-btn:before{width:64px;height:64px}}@media screen and (min-width:900px){.hero-50-50 .hero-title{font-size:72px}.hero-50-50 .sub-title{margin-bottom:40px}}.hero-50-50 .hero-50-50__content{margin-bottom:20px}.hero-50-50 .hero-50-50__img{max-width:500px;margin-left:auto;margin-right:auto}.hero-50-50 .hero-50-50__img img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}@media screen and (min-width:766px){.hero-50-50{display:flex;flex-direction:row-reverse;justify-content:space-between}.hero-50-50 .hero-50-50__content,.hero-50-50 .hero-50-50__img{position:relative}.hero-50-50 .hero-50-50__content{width:calc(55% - 10px);z-index:2}.hero-50-50 .hero-50-50__img{width:calc(45% - 10px);z-index:1}.hero-50-50 .hero-50-50__content{margin-bottom:0;text-align:right;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.hero-50-50 .hero-50-50__content>*{flex:0 0 100%}.hero-50-50 .hero-50-50__content>h1{flex:0 0 120%}.hero-50-50 .hero-50-50__content p{text-align:right}.hero-50-50 .hero-50-50__img{display:flex;align-items:center}}.agreement-check p{color:#fff}p.sub-title+a.btn{margin-top:-20px}.beta-message--too-young,.beta-message--signed-up{position:relative;padding-left:60px}.beta-message--too-young p,.beta-message--signed-up p{margin-bottom:0}.beta-message--too-young:before,.beta-message--signed-up:before{content:" ";background:#fff;border-radius:50%;width:44px;height:44px;display:inline-block;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-size:auto 75%;position:absolute;left:0;top:50%;transform:translateY(-50%)}.beta-message--too-young:before{background-image:url(/img/info-icon.svg)}.beta-message--signed-up:before{background-image:url(/img/tick-check-message.svg);background-size:65% auto}@media screen and (min-width:900px){.beta-message--too-young,.beta-message--signed-up{padding-left:0;padding-right:60px}.beta-message--too-young:before,.beta-message--signed-up:before{left:auto;right:0}}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}[data-theme=blue].hero-video-boxes{padding-left:0}.hero-video-boxes{display:block;min-height:auto;padding-top:2.5rem;padding-top:clamp(2.375rem,3.3333333333vmin,2.5rem);padding-bottom:2.5rem;padding-bottom:clamp(2.375rem,3.3333333333vmin,2.5rem);overflow:hidden}@media screen and (max-width:900px){.hero-video-boxes{padding-top:1rem;padding-top:clamp(.875rem,1.3333333333vmin,1rem);padding-bottom:1rem;padding-bottom:clamp(.875rem,1.3333333333vmin,1rem)}}@media screen and (min-width:1028px){.hero-video-boxes .btn-trans,.hero-video-boxes .btn-trans[style]{display:block!important;position:absolute;bottom:1rem;right:-3.875rem;z-index:10;font-size:.75rem}}.hero-video-boxes-font--white{color:#fff}.hero-video-boxes-font--black{color:#333}@media screen and (max-width:600px){.hero-video-boxes .hero-video-boxes--group{padding:1rem}}@media screen and (min-width:1028px)and (max-width:1240px){.hero-video-boxes .hero-video-boxes--group{max-width:calc(100% - 6.75rem)}}.hero-video-boxes .hero-video-boxes--group{position:relative}.hero-video-boxes .hero-video-boxes--group:before{content:" ";width:12.5rem;height:12.5rem;position:absolute;top:50%;transform:translate(50%,-50%)}.hero-video-boxes .hero-video-boxes--group{max-width:87.5rem;padding:3.375rem;padding:clamp(3.25rem,4.5vmin,3.375rem);width:100%;margin:0 auto;display:flex;flex-direction:row;box-shadow:0 4px 8px #0003;box-sizing:border-box}.hero-video-boxes .hero-video-boxes--group img{width:100%;height:100%;object-fit:contain;display:block;max-width:100%;float:right}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content{position:relative;z-index:10;padding:0 1rem 0 0;flex-basis:40%}@media screen and (max-width:1028px){.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content{padding:0;text-align:center;flex-basis:100%}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content h1,.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content h2,.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content h3,.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content h4,.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content h5,.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content h6,.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content p,.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content li{text-align:center}}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content h1{font-size:2.1875rem;font-size:clamp(2.0625rem,2.9166666667vmin,2.1875rem)}@media screen and (max-width:600px){.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content h1{font-size:28px}}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content h1{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:600px){.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content h2{font-size:18px}}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content p{margin-bottom:1rem}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content p,.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content li{font-size:1rem;font-size:clamp(.875rem,1.3333333333vmin,1rem)}@media screen and (min-width:1028px){.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content p,.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content li{max-width:35rem}}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content ul{padding-left:1.25rem;margin-bottom:1.875rem}@media screen and (max-width:1028px){.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content ul{list-style:inside}}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content li{line-height:1.5;margin-bottom:.5rem}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content .btn{margin-top:.5rem;margin-top:clamp(.375rem,.6666666667vmin,.5rem);margin-bottom:.5rem;margin-bottom:clamp(.375rem,.6666666667vmin,.5rem)}@media screen and (max-width:1028px){.hero-video-boxes .hero-video-boxes--group .hero-video-boxes--video-container{display:none}}@media screen and (max-width:1028px){.hero-video-boxes .hero-video-boxes--group .hero-video-boxes--video-container.hero-video-boxes--has-pricing{display:block;flex-basis:100%}}@media screen and (max-width:1028px){.hero-video-boxes .hero-video-boxes--group .hero-video-boxes--video-container{flex-basis:100%}}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes--video-container{flex-basis:60%;position:relative}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes--video-container video{display:block;max-width:100%;width:100%;height:auto}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes--video-container .video-wrap{position:relative;display:flex;justify-content:center}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes--video-container video{object-fit:fill}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes--video-container .btn-trans{right:1rem;bottom:1rem}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes--video-container .hero-video-boxes--video{width:32.75rem}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes--video-container .circle-clip__inner{max-width:32.75rem;max-height:18.4375rem;position:relative;transform:none;background-image:none}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes--video-background .video-wrap{background-repeat:no-repeat;background-size:contain;background-position:left}@media screen and (max-width:1028px){.hero-video-boxes .hero-video-boxes--group.image-show-mobile{display:flex;flex-direction:column}.hero-video-boxes .hero-video-boxes--group.image-show-mobile .hero-video-boxes--video-container{width:100%;display:block;align-self:center}}@media screen and (max-width:1028px){.hero-video-boxes .hero-video-boxes--group:not(.image-show-mobile) .hero-video-boxes__content{flex-basis:100%}}@media screen and (max-width:766px){.hero-video-boxes .hero-video-boxes--group .layout.layout--pricing-cards .layout__inner{flex-wrap:wrap;justify-content:center}}@media screen and (min-width:1028px){.hero-video-boxes .hero-video-boxes--group.hero-video-boxes--reverse{flex-direction:row-reverse}.hero-video-boxes .hero-video-boxes--group.hero-video-boxes--reverse .layout--pricing-cards:not(.layout--pricing-cards--h) .layout__inner{justify-content:flex-start}.hero-video-boxes .hero-video-boxes--group.hero-video-boxes--reverse .price-panel-vat-note{margin:0}}@media screen and (max-width:1028px){.hero-video-boxes .hero-video-boxes--group:has(.hero-video-boxes--has-pricing){flex-direction:column}.hero-video-boxes .hero-video-boxes--group:has(.hero-video-boxes--has-pricing) .layout--pricing-cards:not(.layout--pricing-cards--h) .layout__inner{justify-content:center}.hero-video-boxes .hero-video-boxes--group:has(.hero-video-boxes--has-pricing) .price-panel-vat-note{margin:0 auto}}.hero-video-boxes .hero-video-boxes--group .hero-video-boxes__content--wysiwyg{margin-bottom:1.5rem}.hero-video-boxes .hero-video-boxes--large-image{padding:0rem}@media screen and (min-width:1240px){.hero-video-boxes .hero-video-boxes--large-image{min-height:25rem}}.hero-video-boxes .hero-video-boxes--large-image .hero-video-boxes__content{padding:3.375rem}@media screen and (max-width:766px){.hero-video-boxes .hero-video-boxes--large-image .hero-video-boxes__content{padding:1.5rem}}.hero-video-boxes .hero-video-boxes--large-image .hero-video-boxes--video-container{max-width:40.625rem;width:100%;align-self:end}.hero-video-boxes .hero-video-boxes--large-image .hero-video-boxes--video-container .video-wrap img{display:block;margin-bottom:0rem}main.page .hero-video-boxes.dv-refreshed_360{background-color:#0d12aa}main.page .hero-video-boxes.dv-refreshed_360 .hero-video-boxes--group.outer{max-width:87.5rem;margin-left:auto;margin-right:auto;box-sizing:border-box;box-shadow:none}@media screen and (min-width:766px){main.page .hero-video-boxes.dv-refreshed_360 .hero-video-boxes--group.outer{padding-left:5rem;padding-right:5rem}}main.page .hero-video-boxes.dv-refreshed_360 .hero-video-boxes--group.outer .hero-video-boxes__video.hero-video-boxes--video-container{position:relative;right:auto;bottom:auto;width:50%}main.page .hero-video-boxes.dv-refreshed_360 .hero-video-boxes--group.outer .hero-video-boxes__video.hero-video-boxes--video-container .video-wrap{position:relative;bottom:auto}main.page .hero-video-boxes.dv-refreshed_360 .hero-video-boxes__content{max-width:50%}@media screen and (max-width:1028px){main.page .hero-video-boxes.dv-refreshed_360 .hero-video-boxes__content{max-width:100%}}main.page .hero-video-boxes.dv-refreshed_360 .hero-video-boxes__content h1{font-size:2.5rem;line-height:3rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:none}main.page .hero-video-boxes.dv-refreshed_360 .hero-video-boxes__content h2{text-shadow:none}main.page .hero-video-boxes.hero-video-boxes--remove-box .hero-video-boxes--group.hero-video-boxes--remove-box{background:none;box-shadow:none;align-items:center}main.page .hero-video-boxes.hero-video-boxes--remove-box .hero-video-boxes--group.hero-video-boxes--remove-box.hero-video-boxes--large-image .video-wrap{margin-bottom:-2.5rem}@media screen and (max-width:900px){main.page .hero-video-boxes.hero-video-boxes--remove-box .hero-video-boxes--group.hero-video-boxes--remove-box.hero-video-boxes--large-image .video-wrap{margin-bottom:-1rem}}main.page .hero-video-boxes.dv-background{background-size:cover;background-position:center center}main.page .hero-video-boxes.dv-background .hero-video-boxes--group{background:#ffffff26}main.page .hero-video-boxes.dv-background .hero-video-boxes--group:before{display:none}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.pc-v2022 sup,.pc sup,.features_table-v2022__container sup{top:-.25em}.layout--pricing-cards:not(.layout--pricing-cards--h):not(.layout--pricing-cards--4) .layout__item.layout__item--rows{max-width:57.5rem;width:100%;overflow:hidden}.layout--pricing-cards:not(.layout--pricing-cards--h):not(.layout--pricing-cards--4) .layout__item.layout__item--rows ul{display:flex;flex-wrap:wrap}.layout--pricing-cards:not(.layout--pricing-cards--h):not(.layout--pricing-cards--4) .layout__item.layout__item--rows ul li{width:50%}@media screen and (max-width:600px){.layout--pricing-cards:not(.layout--pricing-cards--h):not(.layout--pricing-cards--4) .layout__item.layout__item--rows{max-height:none;min-width:none}}.pc-v2022{display:flex;flex-direction:column;border-radius:.625rem;padding:0;background-color:#fff;box-shadow:0 .25rem .5rem #dcdada;color:#333;width:100%;margin-left:auto;margin-right:auto;position:relative}.pc-v2022.pc-max-width{max-width:18.75rem}.pc-v2022.pc-v2022--highlight{outline:.125rem solid #0057FF}.pc-v2022.pc-v2022--highlight.pc-v2022--yellow{outline-color:#f5c52d}.pc-v2022.pc-v2022--highlight.pc-v2022--red{outline-color:#e21b3c}.pc-v2022.pc-v2022--highlight.pc-v2022--green{outline-color:#26890c}.pc-v2022.pc-v2022--highlight.pc-v2022--purple{outline-color:#46178f}.pc-v2022.pc-v2022--highlight.pc-v2022--none,.pc-v2022.pc-v2022--highlight.pc-v2022--bronze,.pc-v2022.pc-v2022--highlight.pc-v2022--silver,.pc-v2022.pc-v2022--highlight.pc-v2022--gold,.pc-v2022.pc-v2022--highlight.pc-v2022--green_purple,.pc-v2022.pc-v2022--highlight.pc-v2022--purple_yellow,.pc-v2022.pc-v2022--highlight.pc-v2022--purple_blue{outline:none}.pc-v2022.disabled-monthly:before{content:" ";position:absolute;left:0;width:100%;top:0;bottom:0;background-color:#fffc;z-index:100;border-radius:.625rem}.pc-v2022.disabled-monthly:after{content:"Annual billing only";content:attr(data-pseudo-label);background-color:#fff;font-size:.875rem;position:absolute;top:50%;left:50%;transform:translateY(-50%) translate(-50%);border:.0625rem solid #333;border-radius:1.5rem;z-index:101;padding:.5rem 1.5rem;white-space:nowrap;color:#333}.pc-v2022 .pc-v2022__highlight-tag{background-color:#0057ff;border-top-left-radius:.625rem;border-top-right-radius:.625rem;text-align:center;padding:.5rem;color:#fff;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.75rem}.pc-v2022 .pc-v2022__highlight-tag span{display:flex;align-items:center;justify-content:center}.pc-v2022 .pc-v2022__highlight-tag span:before{content:" ";width:1rem;height:1rem;padding-right:.5rem;display:inline-block;background:url(/img/check-circle-white.svg);background-size:contain;background-repeat:no-repeat}.pc-v2022 .pc-v2022__highlight-tag--none{background-color:#fff;color:#333;box-shadow:inset 0 -.0625rem .0625rem #f2f2f2;border-bottom:.0625rem solid #F2F2F2}.pc-v2022 .pc-v2022__highlight-tag--yellow{background-color:#f5c52d;color:#333}.pc-v2022 .pc-v2022__highlight-tag--yellow span:before{background-image:url(/img/check-circle-white--yellow.svg)}.pc-v2022 .pc-v2022__highlight-tag--green{background-color:#106b03}.pc-v2022 .pc-v2022__highlight-tag--green span:before{background-image:url(/img/check-circle-white--green.svg)}.pc-v2022 .pc-v2022__highlight-tag--purple{background-color:#25076b}.pc-v2022 .pc-v2022__highlight-tag--purple span:before{background-image:url(/img/check-circle-white--purple.svg)}.pc-v2022 .pc-v2022__highlight-tag--red{background-color:#c60929}.pc-v2022 .pc-v2022__highlight-tag--red span:before{background-image:url(/img/check-circle-white--red.svg)}.pc-v2022 .pc-v2022__highlight-tag--bronze{background:linear-gradient(90deg,#f2a142,#855000)}.pc-v2022 .pc-v2022__highlight-tag--silver{background:linear-gradient(90deg,#a2c1d3,#e4edfc 33%,#cad9f9 67%,#c1cef1);color:#333}.pc-v2022 .pc-v2022__highlight-tag--gold{background:linear-gradient(90deg,#9c7a02,#ffdf6e 33%,#ceb661 67%,#9c7a02);color:#333}.pc-v2022 .pc-v2022__highlight-tag--purple_yellow{background:linear-gradient(133.65deg,#7b0ce7 5.09%,#c49906 93.68%);color:#fff}.pc-v2022 .pc-v2022__highlight-tag--purple_blue{background:linear-gradient(135.64deg,#8919f7 2.63%,#2175fb 96.39%);color:#fff}.pc-v2022 .pc-v2022__highlight-tag--green_purple{background:linear-gradient(138.01deg,#00aeb7 6.25%,#6f3c96 70.11%);color:#fff}.pc-v2022 .pc-v2022__highlight-tag--bottom{border-radius:0 0 .625rem .625rem}.pc-v2022 .pc-v2022__highlight-tag--bottom span:before{content:none}.pc-v2022 .pc-v2022__card-content{padding:1rem;flex:1}.pc-v2022.pc-v2022--default .pc-v2022__card-content{padding-top:3rem}.pc-v2022.pc-v2022--rows .pc-v2022__card-content{display:flex;flex-direction:row;max-height:calc(100% - 2rem)}@media screen and (max-width:600px){.pc-v2022.pc-v2022--rows .pc-v2022__card-content{flex-direction:column;max-height:none}}.pc-v2022.pc-v2022--rows .pc-v2022__card-content .pc-v2022__image{max-width:16.25rem;max-height:8.75rem;margin-bottom:0}.pc-v2022.pc-v2022--rows .pc-v2022__card-content .pc-v2022__image img{max-height:100%;max-width:100%}@media screen and (max-width:766px){.pc-v2022.pc-v2022--rows .pc-v2022__card-content .pc-v2022__image{display:none}}.pc-v2022.pc-v2022--rows .pc-v2022__card-content .pc-v2022-info-wrap{flex:1}.pc-v2022.pc-v2022--rows .pc-v2022__card-content .pc-v2022-info-wrap .pc-v2022__title{text-align:left;font-size:1.125rem;font-size:clamp(1rem,1.5vmin,1.125rem);padding-bottom:.5rem;padding-bottom:clamp(.375rem,.6666666667vmin,.5rem)}.pc-v2022.pc-v2022--rows .pc-v2022__card-content .pc-v2022-info-wrap ul{padding-left:1rem;padding-left:clamp(.875rem,1.3333333333vmin,1rem)}.pc-v2022.pc-v2022--rows .pc-v2022__card-content .pc-v2022-info-wrap ul li{border-bottom-width:0;font-size:.875rem;font-size:clamp(.75rem,1.1666666667vmin,.875rem);padding:.25rem 0rem;padding:clamp(.125rem,.3333333333vmin,.25rem) clamp(-.125rem,0vmin,0rem)}@media screen and (min-width:600px){.pc-v2022.pc-v2022--rows .pc-v2022__card-content .pc-v2022-price-container{padding-right:1rem}.pc-v2022.pc-v2022--rows .pc-v2022__card-content .pc-v2022-price-container .pc-v2022__price-wrap{margin-top:0rem}.pc-v2022.pc-v2022--rows .pc-v2022__card-content .pc-v2022-price-container .pc-v2022-annual-price{padding-left:3rem}.pc-v2022.pc-v2022--rows .pc-v2022__card-content .pc-v2022-price-container .pc-v2022__actions{padding-left:3rem;margin-top:.5rem}.pc-v2022.pc-v2022--rows .pc-v2022__card-content .pc-v2022-price-container .pc-v2022__actions--hide-free{top:50%;position:absolute;transform:translateY(-50%);right:1rem;margin-top:0}}.pc-v2022.pc-v2022--rows .pc-v2022__card-content .pc-v2022__price-wrap--text{text-align:right}.pc-v2022.pc-v2022--rows .pc-v2022__card-content .pc-v2022__actions{justify-content:right}.pc-v2022 .pc-v2022__title{font-size:1rem;font-size:clamp(.875rem,1.3333333333vmin,1rem);font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;text-align:center}.pc-v2022 .pc-v2022__image{text-align:center;width:100%;margin-bottom:.5rem;margin-bottom:clamp(.375rem,.6666666667vmin,.5rem);height:5rem;height:clamp(4.875rem,6.6666666667vmin,5rem)}.pc-v2022 .pc-v2022__image img{margin:0 auto}.pc-v2022 .pc-v2022__image--full{height:auto;margin-bottom:2rem;margin-bottom:clamp(1.875rem,2.6666666667vmin,2rem)}.pc-v2022 .pc-v2022__price-wrap{text-align:center;font-weight:600;margin-top:.75rem;margin-top:clamp(.625rem,1vmin,.75rem)}.pc-v2022 .pc-v2022__price-wrap--free{text-align:right}@media screen and (max-width:600px){.pc-v2022 .pc-v2022__price-wrap--free{text-align:center}}.pc-v2022 .pc-v2022__price-wrap .pc-v2022__price-wrap--text .price-v2022{font-size:1.125rem;font-size:clamp(1rem,1.5vmin,1.125rem)}.pc-v2022 .pc-v2022__price-wrap .pc-v2022__price-wrap--text .pc-v2022-sft-price-smallprint{font-weight:400;font-size:.6875rem;font-size:clamp(.75rem,.9166666667vmin,.6875rem)}.pc-v2022 .pc-v2022__price-wrap .price-v2022{margin-top:2rem;margin-top:clamp(1.875rem,2.6666666667vmin,2rem);display:inline-block;margin:0 auto clamp(.125rem,.3333333333vmin,.25rem);position:relative}.pc-v2022 .pc-v2022__price-wrap .price-v2022 .price-v2022__value{font-size:2rem;font-size:clamp(1.875rem,2.6666666667vmin,2rem);position:relative}.pc-v2022 .pc-v2022__price-wrap .price-v2022 .price-v2022__value small{font-size:2rem;font-size:clamp(1.875rem,2.6666666667vmin,2rem);transform:none;display:inline-block}.pc-v2022 .pc-v2022__price-wrap .price-v2022 .price-v2022__pp{font-weight:400;font-size:.5625rem;display:block}@media screen and (min-width:600px){.pc-v2022 .pc-v2022__price-wrap .price-v2022 .price-v2022__pp{top:.75rem;width:3.75rem;padding-left:.25rem;position:absolute;left:100%;text-align:left}}.pc-v2022 .pc-v2022__price-wrap .price-v2022__value-strike{font-size:1.125rem;font-size:clamp(1rem,1.5vmin,1.125rem);bottom:.5rem;bottom:clamp(.375rem,.6666666667vmin,.5rem);font-weight:400;color:#26890c;padding-right:.5rem;padding-right:clamp(.375rem,.6666666667vmin,.5rem);position:absolute;right:100%;top:50%;transform:translateY(-50%)}.pc-v2022 .pc-v2022__price-wrap .price-v2022__value-strike small{font-size:.875rem;vertical-align:middle}.pc-v2022 .pc-v2022__price-wrap .pc-v2022-annual-price{font-size:.75rem;font-size:clamp(.75rem,1vmin,.75rem);line-height:1rem;line-height:clamp(.875rem,1.3333333333vmin,1rem);color:#737373;font-weight:400}@media screen and (min-width:600px){.pc-v2022 .pc-v2022__price-wrap .pc-v2022-annual-price{text-align:center}}.pc-v2022 .pc-v2022__price-wrap .pc-v2022-annual-price del,.pc-v2022 .pc-v2022__price-wrap .pc-v2022-annual-price del+span,.pc-v2022 .pc-v2022__price-wrap .pc-v2022-annual-price del+span+span{color:#26890c}.pc-v2022 .pc-v2022__participants{margin:0 auto;margin-top:.75rem;margin-top:clamp(.625rem,1vmin,.75rem);font-size:.6875rem;display:flex;align-items:center;justify-content:center;width:fit-content;background-color:#f2f2f2;border-radius:.625rem;padding:.5rem 1rem;padding:clamp(.375rem,.6666666667vmin,.5rem) clamp(.875rem,1.3333333333vmin,1rem) clamp(.375rem,.6666666667vmin,.5rem) clamp(.875rem,1.3333333333vmin,1rem)}.pc-v2022 .pc-v2022__participants:before:not(.pc-v2022__custom-icon){content:" ";width:1.25rem;width:clamp(1.125rem,1.6666666667vmin,1.25rem);height:1.25rem;height:clamp(1.125rem,1.6666666667vmin,1.25rem);display:inline-block;background:url(/img/participants.png);background-size:contain;background-repeat:no-repeat;margin-right:.5rem;margin-right:clamp(.375rem,.6666666667vmin,.5rem)}.pc-v2022 .pc-v2022__custom-icon img{width:1.25rem;width:clamp(1.125rem,1.6666666667vmin,1.25rem);height:1.25rem;height:clamp(1.125rem,1.6666666667vmin,1.25rem);display:inline-block;background-size:contain;background-repeat:no-repeat;margin-right:.5rem;margin-right:clamp(.375rem,.6666666667vmin,.5rem)}.pc-v2022 .pc-v2022__actions{text-align:center;margin-top:1rem;margin-top:clamp(.875rem,1.3333333333vmin,1rem);display:flex;align-items:center;justify-content:center}.pc-v2022 .pc-v2022__actions--pair .pc-v2022_btn{padding:.5rem .25rem;padding:clamp(.375rem,.6666666667vmin,.5rem) clamp(.125rem,.3333333333vmin,.25rem);flex:1 1 0px}.pc-v2022 .pc-v2022__trial-smallprint{font-size:.75rem;font-size:clamp(.75rem,1vmin,.75rem);text-align:center;margin-top:.75rem;margin-top:clamp(.625rem,1vmin,.75rem)}.pc-v2022 .pc-v2022__use-case,.pc-v2022 .pc-v2022__package-features{margin-top:1rem;margin-top:clamp(.875rem,1.3333333333vmin,1rem)}.pc-v2022 .pc-v2022__package-features ul{padding-left:0}.pc-v2022 .pc-v2022__package-features ul li{font-size:.75rem;font-size:clamp(.75rem,1vmin,.75rem);list-style-type:none}.pc-v2022 .pc-v2022__package-features ul li em{font-size:.625rem;font-style:normal;color:#6e6e6e}.pc-v2022 .pc-v2022__package-features--group,.pc-v2022 ul li{width:100%;border-bottom:1px solid #F2F2F2;padding:.5rem 0rem;padding:clamp(.375rem,.6666666667vmin,.5rem) clamp(-.125rem,0vmin,0rem)}.pc-v2022 .pc-v2022__package-features--group:last-of-type,.pc-v2022 ul li:last-of-type{border-bottom-width:0}.pc-v2022 .pc-v2022__desc--title{font-size:.75rem;font-size:clamp(.75rem,1vmin,.75rem);font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:.75rem;margin-bottom:clamp(.625rem,1vmin,.75rem)}.pc-v2022 .pc-v2022__desc--lower{font-size:.75rem;font-size:clamp(.75rem,1vmin,.75rem)}.pc-v2022 .pc-v2022__desc--lower a[data-modal-target],.pc-v2022 .pc-v2022__desc--lower a[data-fm-feature-target]{color:inherit;text-decoration:none;position:relative;display:block}.pc-v2022 a.pc-v2022__desc--openmodal:after,.pc-v2022 .pc-v2022__desc--lower a[data-modal-target]:after,.pc-v2022 .pc-v2022__desc--lower a[data-fm-feature-target]:after{content:" ";width:1rem;height:.625rem;display:inline-block;background:url(/img/modal-eye.png);background-size:contain;background-repeat:no-repeat;position:absolute;right:0;top:50%;transform:translateY(-50%)}.pc-v2022 a.pc-v2022__desc--openmodal{color:#0057ff;text-decoration:none;display:block;position:relative;padding-right:1.5rem}.pc-v2022 .pc-v2022__desc--small{font-size:.625rem;color:#6e6e6e}.pc-v2022 .pc-v2022__slider-wrap{padding:0 0 1rem;margin-top:1rem}.pc-v2022 .pc-v2022__slider-wrap div[data-savings]{color:#26890c;font-size:.6875rem;font-weight:400}.pc-v2022 .pc-v2022__slider-wrap:before{content:" ";width:100%;position:absolute;height:1px;background-color:#ccc;left:0;transform:translateY(-18px)}.pc-v2022 .pc-v2022__slider-wrap:after{content:" ";width:100%;position:absolute;height:1px;background-color:#ccc;left:0;transform:translateY(16px)}.pc-v2022 .pc-v2022-annual-price.pc-annual-price--slider{height:2rem}.pc-v2022 .price-v2022.price-v2022__slider{min-height:2.5rem}.pc-v2022 .range-wrap{margin-top:2rem}.pc-v2022 div.range-wrap{padding-bottom:1rem;margin-bottom:0;position:relative}.pc-v2022 div.range-wrap .range-value,.pc-v2022 div.range-wrap .current-value{position:absolute;bottom:0;color:#000;font-weight:400}.pc-v2022 div.range-wrap .range-value--first{left:0}.pc-v2022 div.range-wrap .current-value{font-weight:600;left:50%;transform:translate(-50%)}.pc-v2022 div.range-wrap .range-value--last{right:0}.pc-v2022 div.range-wrap .bubble{background:#fff;color:#000;padding:4px 16px;position:absolute;top:-32px;left:50%;transform:translate(-50%);box-shadow:0 1px 2px #0000004d;border-radius:4px}.pc-v2022 div.range-wrap .bubble:after{content:"";position:absolute;width:8px;height:8px;background:#fff;transform:rotate(45deg) translate(-50%);top:26px;left:50%;box-shadow:1.3px 1.3px 2px #0000004d}.pc-v2022 input[type=range]{width:100%;margin:8px 0;-webkit-appearance:none}.pc-v2022 input[type=range]:focus{outline:none}.pc-v2022 input[type=range]::-webkit-slider-runnable-track{background:#eee;width:100%;cursor:pointer;height:24px;border-radius:4px;box-shadow:inset 0 2px 1px #00000040}.pc-v2022 input[type=range]::-webkit-slider-thumb{margin-top:-4px;width:36px;height:32px;background:#0057ff;border-radius:4px;cursor:pointer;-webkit-appearance:none;border:6px solid #0057FF;box-shadow:0 1px 2px #00000026;background-image:url(/img/slider-icon.png);background-repeat:no-repeat;background-size:contain;background-position:center}.pc-v2022 input[type=range]:focus::-webkit-slider-runnable-track{background:#eee}.pc-v2022 input[type=range]::-moz-range-track{background:#eee;width:100%;cursor:pointer;height:24px;border-radius:4px;box-shadow:inset 0 2px 1px #00000040}.pc-v2022 input[type=range]::-moz-range-thumb{margin-top:-4px;width:36px;height:32px;background:#1368ce;border-radius:4px;cursor:pointer;-webkit-appearance:none;border:6px solid #0057FF;box-shadow:0 1px 2px #00000026;background-image:url(/img/slider-icon.png);background-repeat:no-repeat;background-size:contain;background-position:center}.pc-v2022 input[type=range]::-ms-track{background:#eee}.pc-v2022 input[type=range]::-ms-thumb{margin-top:-4px;width:36px;height:32px;background:#0057ff;border-radius:4px;cursor:pointer;-webkit-appearance:none;border:6px solid #0057FF;box-shadow:0 1px 2px #00000026;background-image:url(/img/slider-icon.png);background-repeat:no-repeat;background-size:contain;background-position:center}.pc-v2022 input[type=range]:focus::-ms-fill-lower{background:#eee}.pc-v2022 input[type=range]:focus::-ms-fill-upper{background:#eee}@supports (-ms-ime-align: auto){.pc-v2022 input[type=range]{margin:0}}.pc-v2022 .pc-v2022__card_description strong,.pc-v2022 .pc-v2022__card_description b{font-weight:700;margin-bottom:.75rem}.pc-v2022 .pc-v2022__card_description p{font-size:.75rem}.pc-v2022 .pc-v2022__card_description ul{margin-top:0;margin-bottom:0}@media screen and (max-width:900px){.layout.layout--pricing-cards-v2022:not(.layout--pricing-toggle) .layout__inner{padding-left:1rem;padding-right:1rem;flex-wrap:nowrap;justify-content:left}}@media screen and (max-width:900px)and (max-width:600px){.layout.layout--pricing-cards-v2022:not(.layout--pricing-toggle) .layout__inner .layout__item{margin-left:.5rem;margin-right:.5rem}}@media screen and (max-width:900px){html.pricing-page-v2022 .layout-component .outer{padding-left:1rem;padding-right:1rem}}.pricing-page-v2022 .price-panel-vat-note{font-size:.75rem}.layout--pricing-cards-v2022--webipm[data-container=false] .price-panel-vat-note .price-panel-vat-note__roundel{background-color:#000000bf;color:#fff;padding:.5rem;border-radius:.25rem}.webipm-tax-banner--hidden .price-panel-vat-note{display:none}.price-panel-vat-note--on-bg{background-color:#fffc;box-shadow:none;color:#333;border-radius:.25rem;display:inline-block;margin:0 auto;padding:.25rem .75rem;width:auto}.pc-v2022_btn{border-radius:.25rem;font-size:.75rem;font-weight:600;padding:.5rem 1.5rem;background-color:#0057ff;border:.0625rem solid #0057FF;color:#fff;text-decoration:none;text-align:center;transition:all .2s;margin:0 .25rem;white-space:nowrap}.pc-v2022_btn.pc-v2022_btn--bigger{font-size:1rem;width:100%}.pc-v2022_btn:hover{background-color:#0d12aa}.pc-v2022_btn.pc-v2022_btn--green{border-color:#26890c;background-color:#26890c}.pc-v2022_btn.pc-v2022_btn--green:hover{background-color:#106b03}.pc-v2022_btn.pc-v2022_btn--red{border-color:#e21b3c;background-color:#e21b3c}.pc-v2022_btn.pc-v2022_btn--red:hover{background-color:#c60929}.pc-v2022_btn.pc-v2022_btn--yellow{border-color:#fd3;background-color:#fd3;color:#333}.pc-v2022_btn.pc-v2022_btn--yellow:hover{background-color:#f5c52d}.pc-v2022_btn.pc-v2022_btn--purple{border-color:#46178f;background-color:#46178f}.pc-v2022_btn.pc-v2022_btn--purple:hover{background-color:#25076b}.pc-v2022_btn.pc-v2022_btn--bronze{background:#d86902;border:.0625rem solid #D86902;color:#fff}.pc-v2022_btn.pc-v2022_btn--bronze:hover{background-color:#b05502;border:.0625rem solid #D86902}.pc-v2022_btn.pc-v2022_btn--silver{background:#e2e2e2;border:.0625rem solid #E2E2E2;color:#333}.pc-v2022_btn.pc-v2022_btn--silver:hover{background-color:#cecece;border:.0625rem solid #E2E2E2}.pc-v2022_btn.pc-v2022_btn--gold{background:#ac8100;border:.0625rem solid #AC8100;color:#fff}.pc-v2022_btn.pc-v2022_btn--gold:hover{background-color:#836200;border:.0625rem solid #AC8100}.pc-v2022_btn.pc-v2022_btn--secondary{background-color:#fff;color:#0057ff}.pc-v2022_btn.pc-v2022_btn--secondary.pc-v2022_btn--green{color:#26890c}.pc-v2022_btn.pc-v2022_btn--secondary.pc-v2022_btn--red{color:#e21b3c}.pc-v2022_btn.pc-v2022_btn--secondary.pc-v2022_btn--yellow{color:#333}.pc-v2022_btn.pc-v2022_btn--secondary:hover{background-color:#f9f9f9}.pc-v2022_btn--icons{align-items:center;width:100%;margin:0;display:flex;justify-content:center}.pc-v2022_btn--icons:after{content:"";display:inline-block;width:8.125rem;height:1.5rem;background-image:url(/img/payment-icons-3.png);background-size:contain;background-repeat:no-repeat;margin-left:.625rem;background-position:center}.pricing-page-v2022 .layout--pricing-cards--h .pc-title{font-size:1rem;font-weight:700;color:#000}.pricing-page-v2022 .layout--pricing-cards--h .pc__inc strong,.pricing-page-v2022 .layout--pricing-cards--h .pc__inc ul li{font-size:.75rem}.pricing-page-v2022 .layout--pricing-cards--h .pc__inc ul li:before{width:.5rem;height:.5rem}.pricing-page-v2022 .layout--pricing-cards--h .price__value{font-size:2rem}.pricing-page-v2022 .layout--pricing-cards--h .price__value small{font-size:2rem;transform:none}.pricing-page-v2022 .layout--pricing-cards--h .price__pp{font-size:.5625rem}.pricing-page-v2022 .layout--pricing-cards--h .pc-annual-price{font-size:.6875rem}.pricing-page-v2022 .layout--pricing-cards--h .pc__actions a.pcbtn{border-radius:.25rem;font-size:.75rem;font-weight:600;padding:.5rem 1.5rem;border:.0625rem solid #0057FF;text-decoration:none;text-align:center;transition:all .2s;margin:0 .25rem;color:#0057ff;background-color:#fff}.pricing-page-v2022 .layout--pricing-cards--h .pc__actions a.pcbtn:hover{background-color:#f9f9f9}.pc-v2022--ai .pc-v2022__card-content:after{content:url(/img/ai-badge.svg)/"AI Assisted";width:3.875rem;height:3.875rem;display:block;position:absolute;top:3.75rem;right:-1rem;transform:rotate(8deg)}.layout--pricing-cards:has(.pc-v2024--glow){padding-top:1.5rem;margin-top:-1.5rem}.layout__item:has(+.layout__item .pc-v2024--glow){z-index:1}.glow-shadow,.pc-v2024:not(.pc-v2024--white_25).pc-v2024--glow{box-shadow:.5rem -.5rem 1.5rem -.5rem #10ffbf,-.5rem .5rem 1.5rem -.5rem #fff02d,-.5rem -.5rem 1.5rem -.5rem #ff20ff,.5rem .5rem 1.5rem -.5rem #611fff}.pc-v2024{background-color:#200057;color:#fff;position:relative;border-radius:.625rem;overflow:hidden;width:100%;font-size:.875rem;font-size:clamp(.75rem,1.1666666667vmin,.875rem)}.pc-v2024 .pc-v2024__actions{text-align:center;align-items:center;justify-content:center}.pc-v2024 .pc-v2024__actions--pair{display:flex;gap:.25rem}.pc-v2024 .pc-v2024__actions--pair .pc-v2024_btn{flex:1 1 0;font-size:.8125rem;font-size:clamp(.75rem,1.0833333333vmin,.8125rem);padding:1rem .25rem;padding:clamp(.875rem,1.3333333333vmin,1rem) clamp(.125rem,.3333333333vmin,.25rem) clamp(.875rem,1.3333333333vmin,1rem) clamp(.125rem,.3333333333vmin,.25rem)}.pc-v2024.disabled-monthly:before{content:" ";position:absolute;left:0;width:100%;top:0;bottom:0;background-color:#fffc;z-index:100;border-radius:.625rem}.pc-v2024.disabled-monthly:after{content:"Annual billing only";content:attr(data-pseudo-label);background-color:#fff;font-size:.875rem;position:absolute;top:50%;left:50%;transform:translateY(-50%) translate(-50%);border:.0625rem solid #333;border-radius:1.5rem;z-index:101;padding:.5rem 1.5rem;white-space:nowrap;color:#333}.pc-v2024.pc-v2024--slider .pc-v2024__actions--slider{display:flex;gap:.25rem}.pc-v2024.pc-v2024--slider .pc-v2024__actions--slider .pc-v2024__actions{flex:1}.pc-v2024.pc-v2024--slider .pc-v2024__actions--slider .pc-v2024__actions .pc-v2024_btn{font-size:.8125rem;padding:1rem .25rem;padding:clamp(.875rem,1.3333333333vmin,1rem) clamp(.125rem,.3333333333vmin,.25rem) clamp(.875rem,1.3333333333vmin,1rem) clamp(.125rem,.3333333333vmin,.25rem)}.pc-v2024.pc-v2024--slider .pc-v2024__price-wrap{box-sizing:border-box}.pc-v2024.pc-v2024--slider .pc-price-wrap{text-align:left;font-weight:500}.pc-v2024.pc-v2024--slider .pc-price--slider .pc-v2024__slider-wrap{font-size:.75rem}.pc-v2024.pc-v2024--slider .pc-price--slider .pc-v2024__slider-wrap [data-savings]{color:#c8d7ff}.pc-v2024.pc-v2024--slider .pc-price--slider .range-wrap{padding:0rem;padding:clamp(-.125rem,0vmin,0rem) clamp(-.125rem,0vmin,0rem) clamp(-.125rem,0vmin,0rem) clamp(-.125rem,0vmin,0rem);margin-top:2.75rem;margin-top:clamp(2.625rem,3.6666666667vmin,2.75rem)}.pc-v2024.pc-v2024--slider .pc-price--slider .range-wrap .bubble{background:#46178f;color:#fff;padding:clamp(.125rem,.3333333333vmin,.25rem) clamp(.875rem,1.3333333333vmin,1rem);padding:.25rem 1rem;position:absolute;top:-2.5rem;left:50%;transform:translate(-50%);box-shadow:0 .0625rem .125rem #0000004d;border-radius:.25rem;font-size:.875rem}.pc-v2024.pc-v2024--slider .pc-price--slider .range-wrap .bubble:after{content:"";position:absolute;width:.5rem;height:.5rem;background:#46178f;transform:rotate(45deg) translate(-50%);top:1.5rem;left:50%;box-shadow:.08125rem .08125rem .125rem #0000004d}.pc-v2024.pc-v2024--slider .pc-price--slider .range-wrap input[type=range]{background:transparent;width:100%;height:.25rem;border-radius:.25rem}.pc-v2024.pc-v2024--slider .pc-price--slider .range-wrap input[type=range]::-webkit-slider-runnable-track{width:100%;height:.25rem;background:#d9d9d9;border-radius:.25rem;box-shadow:inset 0 .125rem .0625rem #00000040}.pc-v2024.pc-v2024--slider .pc-price--slider .range-wrap input[type=range]::-moz-range-track{width:100%;height:.25rem;background:#d9d9d9;border-radius:.25rem;box-shadow:inset 0 .125rem .0625rem #00000040}.pc-v2024.pc-v2024--slider .pc-price--slider .range-wrap input[type=range]::-ms-track{width:100%;height:.25rem;background:#d9d9d9;border-radius:.25rem;box-shadow:inset 0 .125rem .0625rem #00000040}.pc-v2024.pc-v2024--slider .pc-price--slider .range-wrap input[type=range]::-moz-range-thumb{margin-top:-.875rem;border:none;cursor:pointer;background-image:url(/img/2024-slider-icon--purple.png);background-repeat:no-repeat;background-size:contain;background-position:center;box-shadow:0 0 .5rem .125rem #fff3}.pc-v2024.pc-v2024--slider .pc-price--slider .range-wrap input[type=range]::-webkit-slider-thumb{margin-top:-.875rem;border:none;cursor:pointer;-webkit-appearance:none;background-image:url(/img/2024-slider-icon--purple.png);background-repeat:no-repeat;background-size:contain;background-position:center;box-shadow:0 0 .5rem .125rem #fff3}.pc-v2024.pc-v2024--slider .pc-price--slider .range-wrap input[type=range]:focus::-ms-fill-lower,.pc-v2024.pc-v2024--slider .pc-price--slider .range-wrap input[type=range]:focus::-ms-fill-upper{background:#000}.pc-v2024__card_description ul{padding-left:0;margin-left:1rem}.pc-v2024__card_description ul li{padding:.375rem 0}.pc-v2024.pc-v2024--white_25{background-color:#fff;color:#333;border:.1875rem solid #9292A3;padding:0}.pc-v2024.pc-v2024--white_25 .pc-v2024__image img{margin-bottom:.75rem;margin-bottom:clamp(.625rem,1vmin,.75rem)}.pc-v2024.pc-v2024--white_25 .pc-v2024__use-case{border-bottom-color:#9292a3;color:#333}.pc-v2024.pc-v2024--white_25 .pc-v2024__use-case a{color:inherit}.pc-v2024.pc-v2024--white_25 .pc-v2024_btn{background-color:#0057ff}.pc-v2024.pc-v2024--white_25 .pc-v2024_btn:hover{background-color:#0d12aa}.pc-v2024.pc-v2024--white_25 .price-v2024__value-strike{color:#0057ff}.pc-v2024.pc-v2024--white_25 .range-wrap [data-savings]{color:#333}.pc-v2024.pc-v2024--white_25 .pc-v2024__participants{background-color:#0057ff;color:#fff}.pc-v2024.pc-v2024--white_25 .pc-v2024__highlight-tag{background-size:cover}.pc-v2024.pc-v2024--white_25 .pc-v2024-annual-price,.pc-v2024.pc-v2024--white_25 .pc-price--slider .pc-v2024__slider-wrap [data-savings]{color:#333}.pc-v2024.pc-v2024--white_25.pc-v2024--green,.pc-v2024.pc-v2024--white_25.pc-v2024--green-border{border-color:#10c543}.pc-v2024.pc-v2024--white_25.pc-v2024--green .price-v2024__value-strike,.pc-v2024.pc-v2024--white_25.pc-v2024--green-border .price-v2024__value-strike{color:#10c543}.pc-v2024.pc-v2024--white_25.pc-v2024--green .pc-v2024__participants,.pc-v2024.pc-v2024--white_25.pc-v2024--green-border .pc-v2024__participants{background-color:#10c543;color:#fff}.pc-v2024.pc-v2024--white_25.pc-v2024--green .pc-v2024__highlight-tag,.pc-v2024.pc-v2024--white_25.pc-v2024--green-border .pc-v2024__highlight-tag{background-color:#10c543;background-image:url(/img/highlight-gradient--green.svg)}.pc-v2024.pc-v2024--white_25.pc-v2024--blue,.pc-v2024.pc-v2024--white_25.pc-v2024--blue-border{border-color:#0057ff}.pc-v2024.pc-v2024--white_25.pc-v2024--blue .price-v2024__value-strike,.pc-v2024.pc-v2024--white_25.pc-v2024--blue-border .price-v2024__value-strike{color:#0057ff}.pc-v2024.pc-v2024--white_25.pc-v2024--blue .pc-v2024__participants,.pc-v2024.pc-v2024--white_25.pc-v2024--blue-border .pc-v2024__participants{background-color:#0057ff;color:#fff}.pc-v2024.pc-v2024--white_25.pc-v2024--blue .pc-v2024__highlight-tag,.pc-v2024.pc-v2024--white_25.pc-v2024--blue-border .pc-v2024__highlight-tag{background-color:#0057ff;background-image:url(/img/highlight-gradient--blue.svg)}.pc-v2024.pc-v2024--white_25.pc-v2024--bronze,.pc-v2024.pc-v2024--white_25.pc-v2024--bronze-border{border-color:#d86902}.pc-v2024.pc-v2024--white_25.pc-v2024--bronze .price-v2024__value-strike,.pc-v2024.pc-v2024--white_25.pc-v2024--bronze-border .price-v2024__value-strike{color:#d86902}.pc-v2024.pc-v2024--white_25.pc-v2024--bronze .pc-v2024__participants,.pc-v2024.pc-v2024--white_25.pc-v2024--bronze-border .pc-v2024__participants{background-color:#d86902;color:#fff}.pc-v2024.pc-v2024--white_25.pc-v2024--bronze .pc-v2024__highlight-tag,.pc-v2024.pc-v2024--white_25.pc-v2024--bronze-border .pc-v2024__highlight-tag{background-color:#d86902;background-image:url(/img/highlight-gradient--bronze.svg)}.pc-v2024.pc-v2024--white_25.pc-v2024--silver,.pc-v2024.pc-v2024--white_25.pc-v2024--silver-border{border-color:#9292a3}.pc-v2024.pc-v2024--white_25.pc-v2024--silver .price-v2024__value-strike,.pc-v2024.pc-v2024--white_25.pc-v2024--silver-border .price-v2024__value-strike{color:#9292a3}.pc-v2024.pc-v2024--white_25.pc-v2024--silver .pc-v2024__participants,.pc-v2024.pc-v2024--white_25.pc-v2024--silver-border .pc-v2024__participants{background-color:#9292a3}.pc-v2024.pc-v2024--white_25.pc-v2024--silver .pc-v2024__highlight-tag,.pc-v2024.pc-v2024--white_25.pc-v2024--silver-border .pc-v2024__highlight-tag{background-color:#9292a3;background-image:url(/img/highlight-gradient--silver.svg);color:#333}.pc-v2024.pc-v2024--white_25.pc-v2024--gold,.pc-v2024.pc-v2024--white_25.pc-v2024--gold-border{border-color:#d09b00}.pc-v2024.pc-v2024--white_25.pc-v2024--gold .price-v2024__value-strike,.pc-v2024.pc-v2024--white_25.pc-v2024--gold-border .price-v2024__value-strike{color:#d09b00}.pc-v2024.pc-v2024--white_25.pc-v2024--gold .pc-v2024__participants,.pc-v2024.pc-v2024--white_25.pc-v2024--gold-border .pc-v2024__participants{background-color:#d09b00;color:#fff}.pc-v2024.pc-v2024--white_25.pc-v2024--gold .pc-v2024__highlight-tag,.pc-v2024.pc-v2024--white_25.pc-v2024--gold-border .pc-v2024__highlight-tag{background-color:#d09b00;background-image:url(/img/highlight-gradient--gold.svg)}.pc-v2024.pc-v2024--dark_blue{background-color:#001f76}.pc-v2024.pc-v2024--dark_blue .pc-v2024__highlight-tag{background-color:#fff;color:#333}.pc-v2024.pc-v2024--dark_blue .pc-v2024__participants{background:#0230af}.pc-v2024.pc-v2024--dark_blue .pc-v2024__use-case{border-color:#2b65ff}.pc-v2024.pc-v2024--dark_blue .price-v2024__value-strike{color:#648eff}.pc-v2024.pc-v2024--dark_blue .pc-v2024-annual-price,.pc-v2024.pc-v2024--dark_blue .pc-v2024__participants,.pc-v2024.pc-v2024--dark_blue .pc-annual-price--slider{color:#c8d7ff}.pc-v2024.pc-v2024--dark_blue .pc-v2024_btn{background-color:#e8f0fe;color:#000b47}.pc-v2024.pc-v2024--dark_blue .pc-v2024_btn:hover{background-color:#c1d7fc;border:.0625rem solid #E8F0FE}.pc-v2024.pc-v2024--white_25.pc-v2024--slider .range-wrap .bubble,.pc-v2024.pc-v2024--white_25.pc-v2024--slider .range-wrap .bubble:after,.pc-v2024.pc-v2024--dark_blue.pc-v2024--slider .range-wrap .bubble,.pc-v2024.pc-v2024--dark_blue.pc-v2024--slider .range-wrap .bubble:after{background:#0057ff}.pc-v2024.pc-v2024--white_25.pc-v2024--slider .range-wrap input[type=range]::-webkit-slider-thumb,.pc-v2024.pc-v2024--dark_blue.pc-v2024--slider .range-wrap input[type=range]::-webkit-slider-thumb{background-image:url(/img/2024-slider-icon.png)}.pc-v2024.pc-v2024--white_25.pc-v2024--slider .range-wrap input[type=range]::-moz-range-thumb,.pc-v2024.pc-v2024--dark_blue.pc-v2024--slider .range-wrap input[type=range]::-moz-range-thumb{background-image:url(/img/2024-slider-icon.png)}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--glow,.pc-v2024:not(.pc-v2024--white_25).pc-v2024--glow-alt{background-image:url(/img/dark-cards/glow-edges.png);background-repeat:no-repeat no-repeat;background-size:100% 100%;padding:.1875rem}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--glow .pc-v2024__outer,.pc-v2024:not(.pc-v2024--white_25).pc-v2024--glow-alt .pc-v2024__outer{background-color:#200057;background-image:url(/img/dark-cards/inner-glow-flat.png);background-size:100%;transition:background-size .3s;border-radius:.5rem;overflow:hidden}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--glow .pc-v2024__outer:hover,.pc-v2024:not(.pc-v2024--white_25).pc-v2024--glow-alt .pc-v2024__outer:hover{background-size:120%}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--glow .pc-v2024__outer .pc-v2024__participants,.pc-v2024:not(.pc-v2024--white_25).pc-v2024--glow-alt .pc-v2024__outer .pc-v2024__participants{background:#733688;background:linear-gradient(133deg,#733688,#5406a4);color:#cec1ff}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--glow .pc-v2024__highlight-tag,.pc-v2024:not(.pc-v2024--white_25).pc-v2024--glow-alt .pc-v2024__highlight-tag{background:#e63fff;background:linear-gradient(133deg,#e63fff,#669fff);color:#fff}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--glow .pc-v2024_btn,.pc-v2024:not(.pc-v2024--white_25).pc-v2024--glow-alt .pc-v2024_btn{background-image:url(/img/dark-cards/btn-grad.png);background-size:100%;text-shadow:0 .0625rem .125rem rgba(0,0,0,.48)}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--glow .pc-v2024_btn:hover,.pc-v2024:not(.pc-v2024--white_25).pc-v2024--glow-alt .pc-v2024_btn:hover{background-size:120%;border:.0625rem solid #00D4FF}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--glow-alt{background-image:url(/img/dark-cards/glow-edges-knockedback-70.jpg)}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--bronze .pc-v2024__highlight-tag{background:#d86902;background-image:url(/img/dark-cards/bronze-highlight.jpg);color:#fff}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--bronze .pc-v2024_btn{background:#d86902;color:#fff}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--bronze .pc-v2024_btn:hover{background-color:#b05502;border:.0625rem solid #D86902}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--silver .pc-v2024__highlight-tag{background:#e2e2e2;background-image:url(/img/dark-cards/silver-highlight.jpg);color:#333}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--silver .pc-v2024_btn{background:#e2e2e2;color:#333}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--silver .pc-v2024_btn:hover{background-color:#cecece;border:.0625rem solid #E2E2E2}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--gold .pc-v2024__highlight-tag{background:#ac8100;background-image:url(/img/dark-cards/gold-highlight.jpg);color:#fff}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--gold .pc-v2024_btn{background:#ac8100;color:#fff}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--gold .pc-v2024_btn:hover{background-color:#836200;border:.0625rem solid #AC8100}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--gold-border{border:.1875rem solid #B48800;box-sizing:border-box;padding:0}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--gold-border .price-v2024__value-strike{color:#fcd45d}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--gold-border .pc-v2024__highlight-tag{background:#b48800;background-image:url(/img/dark-cards/gold-highlight.jpg);color:#fff}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--gold-border .pc-v2024_btn{background:#b48800;color:#fff}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--gold-border .pc-v2024_btn:hover{background-color:#8b6900;border:.0625rem solid #B48800}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--green-border{border:.1875rem solid #00D73D;box-sizing:border-box;padding:0}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--green-border .price-v2024__value-strike{color:#36f446}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--green-border .pc-v2024__highlight-tag{background:#0c9717;background-image:url(/img/dark-cards/green-highlight.jpg);color:#fff}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--green-border .pc-v2024_btn{background:#0c9717;color:#fff}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--green-border .pc-v2024_btn:hover{background-color:#097111;border:.0625rem solid #0C9717}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--blue-border{border:.1875rem solid #2F8FDE;box-sizing:border-box;padding:0}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--blue-border .price-v2024__value-strike{color:#c8d7ff}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--blue-border .pc-v2024__highlight-tag{background:#4785ff;background-image:url(/img/dark-cards/blue-highlight.jpg);color:#fff}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--blue-border .pc-v2024_btn{background:#4785ff;color:#fff}.pc-v2024:not(.pc-v2024--white_25).pc-v2024--blue-border .pc-v2024_btn:hover{background-color:#1e6aff;border:.0625rem solid #4785FF}.pc-v2024__blur-outer{z-index:1;position:absolute;inset:0}.pc-v2024__blur-inner{z-index:2}.pc-v2024__outer{z-index:10;position:relative;display:flex;flex-direction:column;height:100%;box-sizing:border-box}.pc-v2024__inner{padding:3rem 1rem 0rem;padding:clamp(2.875rem,4vmin,3rem) clamp(.875rem,1.3333333333vmin,1rem) clamp(-.125rem,0vmin,0rem) clamp(.875rem,1.3333333333vmin,1rem);flex:1}.pc-v2024__highlight-tag{position:absolute;top:0;left:0;padding:.5rem .75rem;padding:clamp(.375rem,.6666666667vmin,.5rem) clamp(.625rem,1vmin,.75rem);color:#fff;font-weight:600;background-color:#150030;border-bottom-right-radius:.625rem;border-top-left-radius:.4375rem;background-size:100% 100%}.pc-v2024__title{color:#fff}.pc-v2024__image{max-width:12.375rem}.pc-v2024__price-wrap{padding-bottom:.75rem;box-sizing:border-box}.pc-v2024__price-wrap .pc-v2024__price-wrap--text{padding-bottom:0}.pc-v2024__price-wrap .pc-v2024__price-wrap--text .price-v2024{font-size:1.375rem;font-size:clamp(1.25rem,1.8333333333vmin,1.375rem);font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.price-v2024{display:flex;align-items:end;gap:.5rem;width:100%;font-size:.875rem;font-size:clamp(.75rem,1.1666666667vmin,.875rem)}.price-v2024 sup,.price-v2024 small{font-style:normal;top:0;font-size:100%}.price-v2024__value-strike{color:#9e86ff;font-size:1.25rem;font-size:clamp(1.125rem,1.6666666667vmin,1.25rem)}.price-v2024__value{font-size:2rem;font-size:clamp(1.875rem,2.6666666667vmin,2rem);font-weight:600}.price-v2024__pp{font-size:.6875rem}.price-v2024__value-strike,.price-v2024__pp{position:relative;top:-.25rem}.price-v2024 [data-currency=MXN] small,.price-v2024 [data-currency=BRL] small,.price-v2024 [data-currency=SGD] small,.pc-v2024-annual-price [data-currency=MXN] small,.pc-v2024-annual-price [data-currency=BRL] small,.pc-v2024-annual-price [data-currency=SGD] small,.feature-table .ft__pricing-container .pc-v2022__price-wrap div.price-v2022 [data-currency=MXN] small,.feature-table .ft__pricing-container .pc-v2022__price-wrap div.price-v2022 [data-currency=BRL] small,.feature-table .ft__pricing-container .pc-v2022__price-wrap div.price-v2022 [data-currency=SGD] small{font-size:60%}.pc-v2024-annual-price{color:#fff;font-size:.75rem;font-size:clamp(.75rem,1vmin,.75rem);margin-top:.5rem}.pc-v2024-annual-price sup,.pc-v2024-annual-price small{font-style:normal;top:0;font-size:100%}.pc-v2024-annual-price del{display:none}.pc-v2024_btn{display:block;border-radius:.625rem;font-size:.8125rem;font-size:clamp(.75rem,1.0833333333vmin,.8125rem);padding:1rem 1.5rem;padding:clamp(.875rem,1.3333333333vmin,1rem) clamp(1.375rem,2vmin,1.5rem) clamp(.875rem,1.3333333333vmin,1rem) clamp(1.375rem,2vmin,1.5rem);text-align:center;color:#fff;font-weight:600;text-decoration:none;border:.0625rem solid transparent;background-color:#8a4dff;transition:all .2s}.pc-v2024_btn:hover{background-size:120%;background-color:#6f24ff;border:.0625rem solid #8a4dff}.pc-v2024__use-case:not(.pc-v2024__use-case--has-player-limit){border-bottom:.0625rem solid #3B00A1;margin-bottom:1.125rem;margin-bottom:clamp(1rem,1.5vmin,1.125rem);padding-bottom:1.125rem;padding-bottom:clamp(1rem,1.5vmin,1.125rem)}.pc-v2024__use-case{box-sizing:border-box}.pc-v2024__use-case a{color:#fff;text-decoration:none}.pc-v2024__use-case .pc-v2024__desc--title{font-weight:700;text-transform:uppercase;margin-bottom:.25rem}.pc-v2024__participants{background-color:#3900a0;color:#ae99ff;padding:1.5rem;padding:clamp(1.375rem,2vmin,1.5rem);text-align:center;font-size:.75rem;font-size:clamp(.75rem,1vmin,.75rem);position:relative;z-index:10}.pc-v2024__package-features:has(.pc-v2024__package-features__icon) li{position:relative;display:flex;align-items:center}.pc-v2024__package-features:has(.pc-v2024__package-features__icon) li figure{width:2rem;width:clamp(1.875rem,2.6666666667vmin,2rem);height:2rem;height:clamp(1.875rem,2.6666666667vmin,2rem);flex-shrink:0;margin-right:.75rem;margin-right:clamp(.625rem,1vmin,.75rem)}.pc-v2024__package-features:has(.pc-v2024__package-features__icon) li figure img{display:block;max-width:100%;height:auto;width:auto;float:none}.pc-v2024__package-features:has(.pc-v2024__package-features__icon) li .pc-v2024__desc--lower{flex:auto}ul.pc-v2024__package-features--list,ul.pc-v2024__package-features--list li{margin:0;padding:0;list-style-type:none}ul.pc-v2024__package-features--list li{font-style:normal;margin-bottom:.75rem;margin-bottom:clamp(.625rem,1vmin,.75rem)}ul.pc-v2024__package-features--list li a{color:#fff;text-decoration:none}ul.pc-v2024__package-features--list li a.pc-v2024__desc--openmodal{color:inherit;text-decoration:none;cursor:pointer}.pc-player-limit{display:flex;align-items:center;justify-content:center;gap:0;margin:.75rem auto;width:100%}.pc-player-limit__tag{padding:.5rem .75rem;border-radius:1rem;background-color:#ffffff1a;color:#fff;font-size:.75rem;font-size:clamp(.75rem,1vmin,.75rem);font-weight:500;white-space:nowrap;border:.0625rem solid rgba(255,255,255,.3)}.pc-player-limit:before,.pc-player-limit:after{content:"";flex-grow:1;border-top:.0625rem solid #6a41e2;height:0}.pc-v2024--white_25 .pc-player-limit__tag{background-color:#0057ff;border:.0625rem solid #0057FF}.pc-v2024--white_25 .pc-player-limit:before,.pc-v2024--white_25 .pc-player-limit:after{content:"";flex-grow:1;border-top:.0625rem solid #0057FF;height:0}.pc--simplified .pc-v2024__use-case,.pc--simplified .pc-player-limit{display:none!important}.pc--simplified .pc-v2024__inner{display:flex}.pc--simplified .pc-v2024__card-content{display:flex;flex-direction:column;flex-grow:1}.pc--simplified .pc-v2024__package-features{flex-grow:1}.pc--simplified .pc-v2024__card_description{display:flex;flex-direction:column;gap:.75rem}.pc--simplified .pc-v2024__actions{order:10;margin:1rem 0}.pc--simplified .pc-v2024__card_description ul{list-style:none;padding-left:.25rem;margin:0;display:flex;flex-direction:column;gap:.125rem}.pc--simplified .pc-v2024__card_description ul li{display:flex;align-items:center;margin:0;padding:0;line-height:1.4}.pc--simplified .pc-v2024__card_description ul li:before{content:"•";font-size:1.75rem;line-height:1;font-weight:700;flex-shrink:0;width:.875rem;margin-right:.375rem;margin-top:-.25rem}.pc--simplified.pc-v2024--bronze .pc-v2024__card_description ul li:before,.pc--simplified.pc-v2024--bronze-border .pc-v2024__card_description ul li:before{color:#d86902}.pc--simplified.pc-v2024--silver .pc-v2024__card_description ul li:before,.pc--simplified.pc-v2024--silver-border .pc-v2024__card_description ul li:before{color:#9292a3}.pc--simplified.pc-v2024--gold .pc-v2024__card_description ul li:before,.pc--simplified.pc-v2024--gold-border .pc-v2024__card_description ul li:before{color:#d09b00}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}@media screen and (min-width:900px){.layout-component.layout-component--payment-form{padding-top:1.25em}}p.recommended{margin-bottom:.625em;margin-top:-.625em}[style="display:block;"]+p.recommended{display:none}.user-month{font-size:12px}.layout-component.layout-component--payment-form .custom-check,.layout-component.layout-component--payment-form .custom-check [type=checkbox] .custom-check__check,.upgrade-panel__plan-card .custom-check,.upgrade-panel__plan-card .custom-check [type=checkbox] .custom-check__check{border:.0625rem solid #767676}.layout-component.layout-component--payment-form .checkbox__label,.upgrade-panel__plan-card .checkbox__label{color:#333;font-size:.75rem}.layout-component.layout-component--payment-form #platform-upgrade-btn+.control--check,.upgrade-panel__plan-card #platform-upgrade-btn+.control--check{margin-top:.75rem}[name=edu-consent][disabled]+.custom-check__check{opacity:.5}[lang=fr] .modal-outer.payment-form-modal [data-required] label:after,[lang=fr] .modal-outer.payment-form-modal .req-note:after{content:"Obligatoire"}[lang=de] .modal-outer.payment-form-modal [data-required] label:after,[lang=de] .modal-outer.payment-form-modal .req-note:after{content:"Erforderlich"}[lang=es] .modal-outer.payment-form-modal [data-required] label:after,[lang=es] .modal-outer.payment-form-modal .req-note:after{content:"Obligatorio"}.modal-outer.payment-form-modal h1,.modal-outer.payment-form-modal label{color:#333}.modal-outer.payment-form-modal .conversion-form label{text-transform:none}.modal-outer.payment-form-modal .conversion-form em{font-weight:400}.modal-outer.payment-form-modal label{position:relative}.modal-outer.payment-form-modal span[data-switch]{display:inline}.modal-outer.payment-form-modal [data-required] label:after,.modal-outer.payment-form-modal .req-note{font-style:italic;font-weight:400;content:"Required";font-size:.75rem;color:#999}@media screen and (max-width:766px){.modal-outer.payment-form-modal [data-required] label:after,.modal-outer.payment-form-modal .req-note{float:right}}@media screen and (min-width:766px){.modal-outer.payment-form-modal [data-required] label:after,.modal-outer.payment-form-modal .req-note{position:absolute;left:0;top:100%;margin-left:0;margin-top:.25em}}.modal-outer.payment-form-modal .control--error [type=text],.modal-outer.payment-form-modal .control--error [type=email],.modal-outer.payment-form-modal .control--error textarea,.modal-outer.payment-form-modal .control--error select{border-color:#e21b3c}.modal-outer.payment-form-modal .control--error .control__error{color:#e21b3c;text-align:right;font-size:.75rem}.modal-outer.payment-form-modal .layout-component{padding-top:0;padding-bottom:1.25em}.modal-outer.payment-form-modal .custom-check{position:relative}.modal-outer.payment-form-modal .custom-check input{z-index:99;width:20px;height:20px;position:absolute;inset:0}.modal-outer.payment-form-modal .custom-check__check{border:1px solid #767676}.control__error.control__error--caution{color:#eb670f}@media screen and (min-width:766px){.control--label-left{display:flex;flex-wrap:wrap;width:100%;align-items:flex-start}.control--label-left .control__label{width:30%;padding-right:.625em;box-sizing:border-box}.control--label-left .control__field{width:70%}.control--label-left .control__error{width:100%}}@media screen and (max-width:766px){.control.control--label-check{display:flex;justify-content:flex-start;align-items:center}.control.control--label-check .control__label{margin-right:.625em;padding-bottom:0}.control.control--label-check .control__label,.control.control--label-check .control__field{display:inline-block}}.quantity-ctrl{display:flex;align-items:flex-start;border:1px solid #767676;border-radius:4px}.quantity-ctrl input[type=number]{border-top:none;border-bottom:none;border-radius:0;text-align:center;-moz-appearance:textfield;width:calc(100% - 5rem)}.quantity-ctrl input[type=number]::-webkit-inner-spin-button,.quantity-ctrl input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.quantity-ctrl input[type=number].complete{border-color:#767676}.quantity-ctrl input[type=number].error{background-color:#f2647b;color:#000}.quantity-ctrl .quantity-ctrl__d{border-bottom-left-radius:4px;border-top-left-radius:4px}.quantity-ctrl .quantity-ctrl__u{border-top-right-radius:4px;border-bottom-right-radius:4px}.quantity-ctrl .quantity-ctrl__d,.quantity-ctrl .quantity-ctrl__u{background-color:#fff;width:2.5rem;padding:.375rem;box-sizing:border-box;flex-shrink:0;flex-grow:0;display:flex;align-items:center;justify-content:center;height:2.75rem}.quantity-ctrl .quantity-ctrl__d svg,.quantity-ctrl .quantity-ctrl__u svg{display:inline-block;width:1.25rem;max-width:100%;height:auto}.quantity-ctrl .quantity-ctrl__d svg path,.quantity-ctrl .quantity-ctrl__u svg path{fill:#26890c}.quantity-ctrl .quantity-ctrl__d:hover,.quantity-ctrl .quantity-ctrl__d:focus,.quantity-ctrl .quantity-ctrl__u:hover,.quantity-ctrl .quantity-ctrl__u:focus{background-color:#26890c}.quantity-ctrl .quantity-ctrl__d:hover svg path,.quantity-ctrl .quantity-ctrl__d:focus svg path,.quantity-ctrl .quantity-ctrl__u:hover svg path,.quantity-ctrl .quantity-ctrl__u:focus svg path{fill:#fff}.quantity-ctrl .plus-minus-btn{border:none}.quantity-ctrl .plus-minus-btn[disabled],.quantity-ctrl .plus-minus-btn[disabled=disabled]{pointer-events:none}.quantity-ctrl .plus-minus-btn[disabled] svg path,.quantity-ctrl .plus-minus-btn[disabled=disabled] svg path{fill:#ccc}.quantity-ctrl .plus-minus-btn[disabled]:hover,.quantity-ctrl .plus-minus-btn[disabled]:focus,.quantity-ctrl .plus-minus-btn[disabled=disabled]:hover,.quantity-ctrl .plus-minus-btn[disabled=disabled]:focus{background-color:#fff}.quantity-ctrl.quantity-ctrl--slim input[type=number]{padding:.625rem .75rem}.quantity-ctrl.quantity-ctrl--slim .quantity-ctrl__d,.quantity-ctrl.quantity-ctrl--slim .quantity-ctrl__u{height:2.4375rem}.conversion-form .l-wrap{margin-bottom:1.25em}.conversion-form .l-wrap legend+img{margin-top:1.25em;display:block}@media screen and (min-width:600px){.conversion-form .l-wrap{display:flex;align-items:center}.conversion-form .l-wrap legend{margin-right:1.25em}.conversion-form .l-wrap legend+img{margin-top:0}}.conversion-form p{margin-bottom:1.25em;font-weight:400}.conversion-form .totals-kv__k,.conversion-form .totals-kv__v{font-weight:400}.conversion-form .totals-kv__v .ellipsis-loader{min-width:3.75rem}.conversion-form .totals-kv__v .ellipsis-loader:after{font-size:1rem}.conversion-form fieldset{margin:0;padding:0;border:none;padding-bottom:1.25rem;padding-top:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid #ccc;display:block}.conversion-form fieldset:last-of-type{border-bottom:none;margin-bottom:0;padding:0}.conversion-form fieldset:last-of-type p:last-of-type{margin-bottom:0}.conversion-form .control{margin-bottom:1.25em}.conversion-form .control__label{padding-bottom:.625em}.conversion-form label{font-size:.75rem;display:block}.conversion-form sup{font-size:100%;top:-.125em}.conversion-form input[type=text],.conversion-form input[type=email],.conversion-form input[type=number],.conversion-form input[type=search],.conversion-form input[type=tel],.conversion-form textarea,.conversion-form select,.conversion-form .kahoot-select,.conversion-form .recurly-hosted-field{border-width:1px;background-color:#fff;font-weight:400;transition:all .2s}.conversion-form input[type=text]:focus,.conversion-form input[type=text].recurly-hosted-field-focus,.conversion-form input[type=email]:focus,.conversion-form input[type=email].recurly-hosted-field-focus,.conversion-form input[type=number]:focus,.conversion-form input[type=number].recurly-hosted-field-focus,.conversion-form input[type=search]:focus,.conversion-form input[type=search].recurly-hosted-field-focus,.conversion-form input[type=tel]:focus,.conversion-form input[type=tel].recurly-hosted-field-focus,.conversion-form textarea:focus,.conversion-form textarea.recurly-hosted-field-focus,.conversion-form select:focus,.conversion-form select.recurly-hosted-field-focus,.conversion-form .kahoot-select:focus,.conversion-form .kahoot-select.recurly-hosted-field-focus,.conversion-form .recurly-hosted-field:focus,.conversion-form .recurly-hosted-field.recurly-hosted-field-focus{border-color:#1368ce;outline:none;box-shadow:0 .25em .625em #0000001a}.conversion-form input[type=text].complete,.conversion-form input[type=text].recurly-hosted-field-valid,.conversion-form input[type=email].complete,.conversion-form input[type=email].recurly-hosted-field-valid,.conversion-form input[type=number].complete,.conversion-form input[type=number].recurly-hosted-field-valid,.conversion-form input[type=search].complete,.conversion-form input[type=search].recurly-hosted-field-valid,.conversion-form input[type=tel].complete,.conversion-form input[type=tel].recurly-hosted-field-valid,.conversion-form textarea.complete,.conversion-form textarea.recurly-hosted-field-valid,.conversion-form select.complete,.conversion-form select.recurly-hosted-field-valid,.conversion-form .kahoot-select.complete,.conversion-form .kahoot-select.recurly-hosted-field-valid,.conversion-form .recurly-hosted-field.complete,.conversion-form .recurly-hosted-field.recurly-hosted-field-valid{border-color:#258410}.conversion-form input[type=text].error,.conversion-form input[type=text].recurly-hosted-field-invalid,.conversion-form input[type=text].complete.recurly-hosted-field-invalid,.conversion-form input[type=email].error,.conversion-form input[type=email].recurly-hosted-field-invalid,.conversion-form input[type=email].complete.recurly-hosted-field-invalid,.conversion-form input[type=number].error,.conversion-form input[type=number].recurly-hosted-field-invalid,.conversion-form input[type=number].complete.recurly-hosted-field-invalid,.conversion-form input[type=search].error,.conversion-form input[type=search].recurly-hosted-field-invalid,.conversion-form input[type=search].complete.recurly-hosted-field-invalid,.conversion-form input[type=tel].error,.conversion-form input[type=tel].recurly-hosted-field-invalid,.conversion-form input[type=tel].complete.recurly-hosted-field-invalid,.conversion-form textarea.error,.conversion-form textarea.recurly-hosted-field-invalid,.conversion-form textarea.complete.recurly-hosted-field-invalid,.conversion-form select.error,.conversion-form select.recurly-hosted-field-invalid,.conversion-form select.complete.recurly-hosted-field-invalid,.conversion-form .kahoot-select.error,.conversion-form .kahoot-select.recurly-hosted-field-invalid,.conversion-form .kahoot-select.complete.recurly-hosted-field-invalid,.conversion-form .recurly-hosted-field.error,.conversion-form .recurly-hosted-field.recurly-hosted-field-invalid,.conversion-form .recurly-hosted-field.complete.recurly-hosted-field-invalid{border-color:#f53151}.conversion-form input[type=text].caution,.conversion-form input[type=email].caution,.conversion-form input[type=number].caution,.conversion-form input[type=search].caution,.conversion-form input[type=tel].caution,.conversion-form textarea.caution,.conversion-form select.caution,.conversion-form .kahoot-select.caution,.conversion-form .recurly-hosted-field.caution{border-color:#eb670f}.conversion-form input[type=text]::-webkit-input-placeholder,.conversion-form input[type=email]::-webkit-input-placeholder,.conversion-form input[type=number]::-webkit-input-placeholder,.conversion-form input[type=search]::-webkit-input-placeholder,.conversion-form input[type=tel]::-webkit-input-placeholder,.conversion-form textarea::-webkit-input-placeholder,.conversion-form select::-webkit-input-placeholder,.conversion-form .kahoot-select::-webkit-input-placeholder,.conversion-form .recurly-hosted-field::-webkit-input-placeholder{font-size:.875em}.conversion-form input[type=text]::-moz-placeholder,.conversion-form input[type=email]::-moz-placeholder,.conversion-form input[type=number]::-moz-placeholder,.conversion-form input[type=search]::-moz-placeholder,.conversion-form input[type=tel]::-moz-placeholder,.conversion-form textarea::-moz-placeholder,.conversion-form select::-moz-placeholder,.conversion-form .kahoot-select::-moz-placeholder,.conversion-form .recurly-hosted-field::-moz-placeholder{font-size:.875em}.conversion-form input[type=text]:-ms-input-placeholder,.conversion-form input[type=email]:-ms-input-placeholder,.conversion-form input[type=number]:-ms-input-placeholder,.conversion-form input[type=search]:-ms-input-placeholder,.conversion-form input[type=tel]:-ms-input-placeholder,.conversion-form textarea:-ms-input-placeholder,.conversion-form select:-ms-input-placeholder,.conversion-form .kahoot-select:-ms-input-placeholder,.conversion-form .recurly-hosted-field:-ms-input-placeholder{font-size:.875em}.conversion-form input[type=text]:-moz-placeholder,.conversion-form input[type=email]:-moz-placeholder,.conversion-form input[type=number]:-moz-placeholder,.conversion-form input[type=search]:-moz-placeholder,.conversion-form input[type=tel]:-moz-placeholder,.conversion-form textarea:-moz-placeholder,.conversion-form select:-moz-placeholder,.conversion-form .kahoot-select:-moz-placeholder,.conversion-form .recurly-hosted-field:-moz-placeholder{font-size:.875em}.conversion-form .recurly-hosted-field{border-color:#767676}.conversion-form select{background-image:url(/img/select-toggle.svg);background-repeat:no-repeat;background-position:right 10px center;-moz-appearance:none;appearance:none}.conversion-form .recurly-hosted-field{margin-top:0;width:100%;height:2.8125rem;box-sizing:border-box}.conversion-form .recurly-hosted-field iframe{min-height:1.375rem}.conversion-form legend,.conversion-form .summary-section-label{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem}.conversion-form .summary-section-label{margin-bottom:0}.conversion-form .totals-discounts .summary-section-label{color:#46178f}.conversion-form .card-details .card-details__e-c{display:flex}.conversion-form .card-details .card-details__e-c .card-details__mm-yy{width:calc(60% - .625em)}.conversion-form .card-details .card-details__e-c .card-details__cvv{margin-left:1.25em;width:calc(40% - .625em)}.conversion-form .card-details .card-details__e-c .card-details__cvv .control{min-width:5rem}.conversion-form .card-details .card-details__mm-yy,.conversion-form .card-details .card-details__cvv{display:flex;flex-wrap:wrap}.conversion-form .card-details .card-details__mm-yy .control,.conversion-form .card-details .card-details__cvv .control{width:calc(50% - .15625rem);box-sizing:border-box}.conversion-form .card-details .card-details__mm-yy .control+.control,.conversion-form .card-details .card-details__cvv .control+.control{margin-left:.25rem}.conversion-form .card-details .card-details__mm-yy{display:block;overflow:hidden}.conversion-form .card-details .card-details__mm-yy .control{float:left}.conversion-form .card-details .card-details__mm-yy>.control__label{width:100%}.conversion-form .footer-trial-msg{font-size:.8125rem!important;margin-top:-.5em}.conversion-form .total-box{background-color:#f2f2f2;padding:1.25em;text-align:right;color:#333;font-size:.875rem;margin-bottom:1.25em}.conversion-form .total-box .control--quantity{margin-left:auto}.conversion-form .total-box .quantity-ctrl{max-width:12.5em}@media screen and (min-width:600px){.conversion-form .total-box .control--quantity{text-align:left}.conversion-form .total-box .qty-total{display:flex;justify-content:space-between}.conversion-form .total-box .qty-total .qty-total__item{width:calc(50% - .625em)}}.conversion-form .totals-discounts{margin-bottom:1.25em}.conversion-form .totals-discounts div{margin-bottom:.625em}.conversion-form .grand-total .totals-kv__k,.conversion-form .grand-total .totals-kv__v{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25em;font-size:.875rem}.conversion-form .errors+.submit-wrap{margin-top:.9375em}.conversion-form .submit-wrap .btn{background-color:#26890c;font-size:1.25rem;display:block;margin-bottom:.625em;transition:background-color .3s}.conversion-form .submit-wrap .btn:hover{background-color:#195a08}.conversion-form .submit-wrap .apple-pay-button-with-text{width:100%;height:2.125rem;margin-bottom:.625em}.conversion-form .submit-wrap p{color:#737373}.conversion-form .submit-wrap .btn,.conversion-form .submit-wrap p{width:100%;text-align:center}.conversion-form .submit-wrap.state--processing .btn{background-color:#545454;background-color:#333;background-color:#757575;pointer-events:none;position:relative;overflow:hidden}.conversion-form .submit-wrap.state--processing .btn .btn__inner{position:relative}.conversion-form .submit-wrap.state--processing .btn .btn__indicator,.conversion-form .submit-wrap.state--processing .btn .btn__indicator[style]{display:block!important;position:absolute;right:calc(100% + .5rem);top:50%;transform:translateY(-50%);width:1em;height:1em}.conversion-form .submit-wrap.state--processing .btn .btn__indicator svg,.conversion-form .submit-wrap.state--processing .btn .btn__indicator[style] svg{max-width:100%;height:auto}.conversion-form .submit-wrap.state--processing .processing-message,.conversion-form .submit-wrap.state--processing .processing-message[style]{display:block!important}.conversion-form .users-panel{background-color:#fff;border-radius:.25rem;padding:.5rem;margin-bottom:.75rem;position:relative;overflow:hidden}.conversion-form .users-panel p,.conversion-form .users-panel p.recommended{font-size:.75rem}.conversion-form .users-panel p:last-of-type{margin-bottom:0}.conversion-form .cycle-roundel .roundel{margin-left:-.125rem;font-size:.75rem;padding-left:.5rem;padding-right:.5rem}.conversion-form .roundel--dark{background-color:#333}.conversion-form p.footer-terms{color:#333}.conversion-form [data-experiment-show]{display:none}.conversion-form .errors{font-size:14px;border:1px solid red;border-radius:4px;padding:20px;text-align:center}.conversion-form .errors:empty{display:none}.conversion-form div.discount-box{margin-bottom:.25em}.conversion-form div.discount-box .apply-disc-btn{color:#45a3e5;font-weight:700}.conversion-form div.discount-box .control--feedback,.conversion-form div.discount-box .apply-disc-btn.toggled{display:none}.conversion-form div.discount-box .apply-disc-btn.toggled+.control--feedback{display:block}.conversion-form .discount-box .control__field--field-btn input{width:calc(100% - 5.25rem)}.conversion-form .control__field--field-btn{display:flex;flex-shrink:0;position:relative}.conversion-form .control__field--field-btn input{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.conversion-form .control__field--field-btn a,.conversion-form .control__field--field-btn button{display:flex;align-items:center;justify-content:center;padding:.75em 1.5em;background:#1368ce;color:#fff;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:none;transition:background-color .2s;text-decoration:none;border-top-right-radius:.25em;border-bottom-right-radius:.25em}.conversion-form .control__field--field-btn a:hover,.conversion-form .control__field--field-btn button:hover{background-color:#0f509f}.conversion-form .control__feedback{text-align:left;display:none}.conversion-form .control__feedback .response{display:block}.conversion-form .control__field+.control__label{margin-top:.25em;margin-bottom:-.625em;font-size:.8125em;color:#767676}.conversion-form .response{font-size:.875rem}.conversion-form .response--error{color:#e21b3c}@media screen and (min-width:600px){.conversion-form .card-details{display:flex}.conversion-form .card-details .card-details__card-number,.conversion-form .card-details .card-details__e-c{width:calc(50% - .625em)}.conversion-form .card-details .card-details__e-c{margin-left:1.25em}.conversion-form .form-pair-mobile-up{display:flex;align-items:flex-end}.conversion-form .form-pair-mobile-up .control{width:calc(50% - .625em)}.conversion-form .form-pair-mobile-up .control+.control{margin-left:1.25em}.conversion-form .form-pair-mobile-up.form-pair-mobile-up--align-top{align-items:flex-start}.conversion-form .submit-wrap{max-width:18.75em;margin-left:auto}}[lang=fr] .conversion-form .cycle-roundel .roundel,[lang=es] .conversion-form .cycle-roundel .roundel{font-size:.6875rem}.layout-component--payment-form{background-color:#fff}.layout-component--payment-form[data-has-addons=true] .payment-component{align-items:flex-start;background-color:transparent;box-shadow:none;padding-bottom:.25rem}.layout-component--payment-form[data-has-addons=true] .payment-component__secondary .lower{margin-top:2.5rem}.layout-component--payment-form[data-has-addons=true] .payment-component__primary{background-color:#fff;box-shadow:0 .125rem .25rem #00000026;z-index:10;border-bottom-right-radius:.5rem}.layout-component--payment-form[data-has-addons=true] .payment-component__secondary{box-shadow:0 -1px 3px #00000080}.payment-component{padding:0 .9375em;width:53.75rem;max-width:100%;box-sizing:border-box;margin:auto}.payment-component .payment-component__secondary{border-top:1px solid #CCCCCC;padding-top:3.75em;margin-left:-.9375em;margin-right:-.9375em;padding-left:.9375em;padding-right:.9375em;display:flex;flex-direction:column;justify-content:space-between}.payment-component .payment-component__secondary p{font-size:1em}.payment-component .payment-component__secondary li{font-size:.875em}.payment-component .payment-component__secondary .lower ul:last-of-type{margin-bottom:0}.payment-component .notification{font-size:.8125rem}[data-footer-msg],[data-footer-coupon-msg]{color:#333}[data-footer-coupon-msg]{display:block}.conversion-form fieldset.card-details-fieldset{border-bottom:none}@media(max-height:960px){.layout-component.layout-component--payment-form{padding-top:.625rem;padding-bottom:0}.layout-component.layout-component--payment-form .payment-v2-base{padding-top:1.25rem;padding-bottom:.625rem}.layout-component.layout-component--payment-form h1{font-size:1.625rem}.layout-component.layout-component--payment-form h1 .heading-trial-msg{font-size:.875rem}.layout-component.layout-component--payment-form p{margin-top:0}.layout-component.layout-component--payment-form p.payment-base-title{margin-bottom:0}.layout-component.layout-component--payment-form .conversion-form .control__label{padding-bottom:.5rem}.layout-component.layout-component--payment-form .conversion-form label{font-size:.75rem}.layout-component.layout-component--payment-form .conversion-form legend,.layout-component.layout-component--payment-form .summary-section-label{font-size:.875rem}.layout-component.layout-component--payment-form input[type=text],.layout-component.layout-component--payment-form input[type=email],.layout-component.layout-component--payment-form input[type=number],.layout-component.layout-component--payment-form input[type=search],.layout-component.layout-component--payment-form input[type=tel],.layout-component.layout-component--payment-form textarea,.layout-component.layout-component--payment-form select,.layout-component.layout-component--payment-form .kahoot-select,.layout-component.layout-component--payment-form .recurly-hosted-field{font-size:.875rem;padding:.625rem}.layout-component.layout-component--payment-form .recurly-hosted-field{height:2.5rem}.layout-component.layout-component--payment-form .conversion-form .control{margin-bottom:1em}.layout-component.layout-component--payment-form .total-box,.layout-component.layout-component--payment-form .totals-discounts{margin-bottom:.5em}.layout-component.layout-component--payment-form .conversion-form fieldset{padding-top:.5rem;padding-bottom:.5rem;margin-bottom:.5rem}.layout-component.layout-component--payment-form .conversion-form fieldset:last-of-type{margin-bottom:0;padding-bottom:0}.layout-component.layout-component--payment-form .payment-component.payment-component--v2 .payment-quote__quote-bdy,.layout-component.layout-component--payment-form .payment-quote__author,.layout-component.layout-component--payment-form .apply-disc-btn{font-size:.75rem}.layout-component.layout-component--payment-form .payment-component.payment-component--v2 p,.layout-component.layout-component--payment-form .totals-kv{font-size:.8125rem}.layout-component.layout-component--payment-form .payment-component.payment-component--v2 p small,.layout-component.layout-component--payment-form .totals-kv small{font-size:90%}.layout-component.layout-component--payment-form .conversion-form .grand-total .totals-kv__k,.layout-component.layout-component--payment-form .conversion-form .grand-total .totals-kv__v{font-size:.875rem}.layout-component.layout-component--payment-form .conversion-form .footer-trial-msg{font-size:.75rem!important}.layout-component.layout-component--payment-form .quantity-ctrl .quantity-ctrl__d,.layout-component.layout-component--payment-form .quantity-ctrl .quantity-ctrl__u{height:2.375rem}.layout-component.layout-component--payment-form .tick-check-list{margin-top:.625rem;margin-bottom:.625rem}.layout-component.layout-component--payment-form .tick-check-list li,.layout-component.layout-component--payment-form .payment-component.payment-component--v2 p.recommended{font-size:.75rem}.layout-component.layout-component--payment-form .users-panel .control.control--quantity{margin-bottom:0}.layout-component.layout-component--payment-form .qty-total+p{margin-top:.5em}}@media screen and (-webkit-min-device-pixel-ratio:0){.layout-component.layout-component--payment-form input[type=text],.layout-component.layout-component--payment-form input[type=email],.layout-component.layout-component--payment-form input[type=number],.layout-component.layout-component--payment-form input[type=search],.layout-component.layout-component--payment-form input[type=tel],.layout-component.layout-component--payment-form textarea,.layout-component.layout-component--payment-form select,.layout-component.layout-component--payment-form .kahoot-select,.layout-component.layout-component--payment-form .recurly-hosted-field{font-size:1rem}.layout-component.layout-component--payment-form .recurly-hosted-field{height:2.625rem}}.heading-trial-msg{color:#737373;font-size:1rem}@media screen and (min-width:800px){.layout-component--payment-form{background-color:transparent}.payment-component{background-color:#fff;padding:1.875em;box-shadow:0 .125rem .25rem #00000026;border-radius:8px;display:flex;position:relative;overflow:hidden}.payment-component .payment-component__primary{padding-right:1.875em;width:calc(100% - 240px)}.payment-component .payment-component__secondary{border-top:none;padding-top:0;padding-left:1.25em;border-left:1px solid #D8D8D8;width:240px}.payment-component .payment-component__primary,.payment-component .payment-component__secondary{box-sizing:border-box;position:relative}[data-has-addons=true] .payment-component.payment-component--v2 .payment-component__primary{border-bottom-right-radius:.5rem}.conversion-form .submit-wrap{width:300px}}.conversion-form .btn-tooltip--alt.btn-tooltip--narrow{position:relative}.conversion-form .btn-tooltip--alt.btn-tooltip--narrow .btn-tooltip__content{width:200px;transform:translate(-50%);box-sizing:border-box}.conversion-form .btn-tooltip--alt.btn-tooltip--narrow .btn-tooltip__content p{margin-bottom:0}@media screen and (min-width:600px)and (max-width:800px){.conversion-form .btn-tooltip--alt .btn-tooltip__content{transform:translate(-75%)}.conversion-form .btn-tooltip--alt .btn-tooltip__content:after{left:75%;transform:translate(-4px)}}@media screen and (min-width:540px)and (max-width:600px){.conversion-form .btn-tooltip--alt .btn-tooltip__content{width:60vw;min-width:0}}@media screen and (max-width:540px){.conversion-form .btn-tooltip--alt .btn-tooltip__content{width:80vw;min-width:0;box-sizing:border-box;transform:translate(-200px)}.conversion-form .btn-tooltip--alt .btn-tooltip__content:after{left:200px}}#currency-abbr{margin-left:.25rem}.tick-check-list{list-style-type:none;margin:1.25em 0;padding:0}.tick-check-list li{color:#333;margin-bottom:.625em;font-size:.875rem;padding-left:1.875em;position:relative}.tick-check-list li:before{content:" ";background-image:url(/img/tick-check-green.svg);background-repeat:no-repeat;background-position:center center;width:1.125em;height:.875em;display:inline-block;margin-right:.375em;position:absolute;left:0;top:50%;transform:translateY(-50%)}.tick-check-list--inline{text-align:center;margin-left:1.5rem;margin-right:1.5rem}.tick-check-list--inline li{display:inline-block;margin-left:1.5rem}.shapes-container .pricing-title p{font-size:.875rem}.payment-quote{margin:0 0 1.25em;padding:0}.payment-quote__quote-bdy{margin-bottom:1.25em;font-size:.75rem;line-height:1.0625rem;position:relative}.payment-quote__quote-bdy:before{content:"“ ";position:absolute;top:0;right:100%}.payment-quote__author{display:flex;font-size:.75rem;line-height:1.0625rem;font-weight:400}.payment-quote__author-avatar{width:3.125em;height:3.125em;border-radius:50%;overflow:hidden;flex-shrink:0;margin-right:.5em}.payment-quote__author-avatar img{display:block;max-width:100%;height:auto}.payment-component.payment-component--v2{padding:0}.payment-component.payment-component--v2 .submit-wrap{width:auto;max-width:100%}.payment-component.payment-component--v2 .total-box{padding:0;text-align:left}.payment-component.payment-component--v2 .payment-component__primary,.payment-component.payment-component--v2 .payment-component__secondary{padding:.9375em 1.875em;box-sizing:border-box}.payment-component.payment-component--v2 .total-box .control--quantity{margin-left:0}.payment-component.payment-component--v2 .payment-component__secondary{background-color:#f2f2f2;border-left:none;margin-left:0;max-width:100%}.payment-component.payment-component--v2 .payment-component__secondary fieldset{width:100%;margin-bottom:0;padding-bottom:0}.payment-component.payment-component--v2 .payment-component__secondary .l-wrap{margin-bottom:.625em}.payment-component.payment-component--v2 .control--submit .control__field{justify-content:center}@media screen and (min-width:800px){.payment-component.payment-component--v2 .payment-component__primary,.payment-component.payment-component--v2 .payment-component__secondary{border:.0625rem solid #ccc}.payment-component.payment-component--v2 .processing,.payment-component.payment-component--v2 .payment-component__primary{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.payment-component.payment-component--v2 .processing{border-bottom-right-radius:.5rem}.payment-component.payment-component--v2 .payment-component__primary{width:calc(100% - 17.8125rem)}.payment-component.payment-component--v2 .payment-component__secondary{width:17.8125rem;margin-left:0;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;border-left:none;overflow:hidden;padding-left:.75em;padding-right:.75em}}.payment-component.payment-component--v2 .payment-quote__quote-bdy{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:italic;font-size:.75em;color:#6e6e6e;position:relative;padding-left:1.25em}.payment-component.payment-component--v2 .payment-quote__quote-bdy:before,.payment-component.payment-component--v2 .payment-quote__quote-bdy:after{font-size:20px;background:url(/img/payment-quotemark.svg) no-repeat center center;width:.625em;height:.4375em;content:" ";left:0;right:auto}.payment-component.payment-component--v2 .payment-quote__quote-bdy:after{display:inline-block;transform:rotate(180deg)}.payment-component.payment-component--v2 .totals-discounts{border-bottom:1px solid #CCCCCC;padding-bottom:.375em}.payment-component.payment-component--v2 a.apply-disc-btn{color:#1368ce;text-decoration:none;width:100%;display:flex;align-items:center}.payment-component.payment-component--v2 a.apply-disc-btn:before{content:" ";background:url(/img/coupon-plus.svg) no-repeat center center;background-size:contain;display:inline-block;width:1em;height:1em;margin-right:.5em}.payment-component.payment-component--v2 .heading-trial-msg{font-weight:400}.payment-component.payment-component--v2 p,.payment-component.payment-component--v2 .submit-wrap .btn{font-size:.875rem}.payment-component.payment-component--v2 #plan-name strong{white-space:nowrap;text-transform:uppercase;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.payment-component.payment-component--v2 #plan-name .inc-trial{font-weight:400;display:block;font-size:.875rem}@media screen and (max-width:800px){.payment-component.payment-component--v2 .payment-component__secondary{display:flex;flex-direction:column-reverse;flex-wrap:wrap}.payment-component.payment-component--v2 .payment-component__secondary .upper,.payment-component.payment-component--v2 .payment-component__secondary .lower{width:100%}.payment-component.payment-component--v2 .payment-component__secondary .lower{margin-bottom:1.25em}.payment-component.payment-component--v2 .qty-total{margin-bottom:.625em}}.payment-component.payment-component--v2 .qty-total{justify-content:flex-start}.totals-kv{display:flex;width:100%;justify-content:space-between}.totals-kv .totals-kv__v:not(.totals-kv__v--sub-total){font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.google-recaptcha-wrapper{padding:.75rem;padding-bottom:0;width:53.75rem;max-width:100%;box-sizing:border-box;margin:auto;text-align:center;font-size:.75rem}.google-recaptcha-wrapper a{color:inherit}.google-recaptcha-wrapper .g-recaptcha{visibility:hidden;position:fixed}.payment-v2-base{padding:1.875em;width:53.75rem;max-width:100%;box-sizing:border-box;margin:auto}@media screen and (min-width:800px){.payment-v2-base{padding-left:0;padding-right:0}.payment-v2-base .payment-base-title,.payment-v2-base .tick-check-list li{color:#fff}.payment-v2-base .payment-base-title{font-size:1.25em}.payment-v2-base .tick-check-list{column-count:3}.payment-v2-base .tick-check-list li:before{top:.25em;transform:none}.payment-v2-base .tick-check-list.tick-check-list--2col{column-count:2}}.background-type--grey .payment-base-title,.background-type--grey .tick-check-list li{color:#333}.background-type--grey .bg-circle,.background-type--grey .bg-sq{position:fixed;z-index:-1;opacity:.2;overflow:auto;display:inline-block;vertical-align:middle}.background-type--grey .bg-circle{bottom:-400px;left:-400px;width:75rem;height:75rem}.background-type--grey .bg-sq{top:-300px;right:-300px;transform:rotate(45deg);width:50rem;height:50rem}html.background-type--grey header.page-header[data-id=platform-header]{background-color:#fff;padding:.5rem 1.5rem;box-shadow:#0000001a 0 .125rem .25rem}html.background-type--grey header.page-header[data-id=platform-header] .logo-link,html.background-type--grey header.page-header[data-id=platform-header] .kahoot-logo{width:6rem;height:2.5rem;padding:0}html.background-type--grey header.page-header[data-id=platform-header] .kahoot-logo path,html.background-type--grey header.page-header[data-id=platform-header] .k-logo path{color:#46178f}[data-applepay=false] .apple-pay-button-with-text{display:none!important}[data-applepay=false] .applePay-show{display:none}[data-applepay=false] .applePay-hide,[data-applepay=true] .applePay-show{display:block}[data-applepay=true] .applePay-hide{display:none!important}[data-chosen-method]{display:none}[data-payment-method=card] [data-chosen-method=card],[data-payment-method=paypal] [data-chosen-method=paypal],[data-payment-method=applepay] [data-chosen-method=applepay]{display:block}.continue-to-checkout{white-space:nowrap}.conversion-form h2,.conversion-form h3{margin-bottom:1.25em}.payment-method-select{display:flex;flex-wrap:wrap;margin-bottom:1.25em}.payment-method-select label{display:flex;align-items:center;margin-right:1.875rem}.payment-method-select .custom-radio{margin-right:.625rem}.payment-method-select .apple-pay-button{position:relative;top:.1875rem}[data-plan-code=plus12buynow_publishers] .payment-method-select .pay-by-invoice,[data-plan-code=plus12t_publishers] .payment-method-select .pay-by-invoice{transform:translateY(10px)}[data-plan-code=plus12buynow_publishers] .payment-method-card .pay-by-invoice,[data-plan-code=plus12t_publishers] .payment-method-card .pay-by-invoice{margin-left:20px;display:inline-block}@media screen and (max-width:600px){.payment-method-select{flex-wrap:wrap}.payment-method-card .pay-by-invoice,.payment-method-card .l-wrap legend+img{display:inline-block}.payment-method-card .pay-by-invoice{transform:translateY(-6px)}}.custom-radio,.custom-radio .marker{width:1.25rem;height:1.25rem}.custom-radio{display:inline-block;position:relative}.custom-radio input{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);opacity:0}.custom-radio .marker{display:inline-block;background-color:#fff;border:.0625rem solid #767676;border-radius:50%;position:relative;z-index:2}.custom-radio input:checked+.marker{border-color:#1368ce}.custom-radio input:checked+.marker:after{position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);content:" ";width:.875rem;height:.875rem;background-color:#1368ce;border-radius:50%}@supports (-webkit-appearance: -apple-pay-button){.apple-pay-button-with-text{display:inline-block;-webkit-appearance:-apple-pay-button;-apple-pay-button-type:buy}.apple-pay-button-with-text>*{display:none}.apple-pay-button-black-with-text{-apple-pay-button-style:black}.apple-pay-button-white-with-text{-apple-pay-button-style:white}.apple-pay-button-white-with-line-with-text{-apple-pay-button-style:white-outline}}@supports not (-webkit-appearance: -apple-pay-button){.apple-pay-button-with-text{--apple-pay-scale: 1;display:inline-flex;justify-content:center;font-size:12px;border-radius:5px;padding:0;box-sizing:border-box;min-width:200px;min-height:32px;max-height:64px}.apple-pay-button-black-with-text{background-color:#000;color:#fff}.apple-pay-button-white-with-text{background-color:#fff;color:#000}.apple-pay-button-white-with-line-with-text{background-color:#fff;color:#000;border:.5px solid black}.apple-pay-button-with-text.apple-pay-button-black-with-text>.logo{background-image:-webkit-named-image(apple-pay-logo-white);background-color:#000}.apple-pay-button-with-text.apple-pay-button-white-with-text>.logo{background-image:-webkit-named-image(apple-pay-logo-black);background-color:#fff}.apple-pay-button-with-text.apple-pay-button-white-with-line-with-text>.logo{background-image:-webkit-named-image(apple-pay-logo-black);background-color:#fff}.apple-pay-button-with-text>.text{font-family:-apple-system;font-size:calc(1em * var(--apple-pay-scale));font-weight:300;align-self:center;margin-right:calc(2px * var(--apple-pay-scale))}.apple-pay-button-with-text>.logo{width:calc(35px * var(--scale));height:100%;background-size:100% 60%;background-repeat:no-repeat;background-position:0 50%;margin-left:calc(2px * var(--apple-pay-scale));border:none}}@supports (-webkit-appearance: -apple-pay-button){.apple-pay-button{display:inline-block;-webkit-appearance:-apple-pay-button}.apple-pay-button-black{-apple-pay-button-style:black}.apple-pay-button-white{-apple-pay-button-style:white}.apple-pay-button-white-with-line{-apple-pay-button-style:white-outline}}@supports not (-webkit-appearance: -apple-pay-button){.apple-pay-button{display:inline-block;background-size:100% 60%;background-repeat:no-repeat;background-position:50% 50%;border-radius:5px;padding:0;box-sizing:border-box;min-width:200px;min-height:32px;max-height:64px}.apple-pay-button-black{background-image:-webkit-named-image(apple-pay-logo-white);background-color:#000}.apple-pay-button-white{background-image:-webkit-named-image(apple-pay-logo-black);background-color:#fff}.apple-pay-button-white-with-line{background-image:-webkit-named-image(apple-pay-logo-black);background-color:#fff;border:.5px solid black}}.payment-component__primary .sub-title{z-index:11;position:relative}.processing{position:absolute;left:0;top:0;bottom:0;width:100%;background:#ffffffe6;z-index:10;display:flex}.processing[aria-hidden=true]{display:none}.processing__inner{margin:auto;width:12.5rem;min-height:3.75rem;height:6.25rem}.processing__indicator{max-width:2.5rem;height:2.5rem;margin:0 auto}.processing__message{text-align:center;font-weight:600}.summary-section{border-bottom:.0625rem solid #CCCCCC}.addons-panel{display:none}.addons-panel .addons-panel__title,.addons-panel .addon__title{font-size:.875rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.addons-panel .addons-panel__title{margin-bottom:.5rem}.addons-panel .addon__title{margin-bottom:.25rem}.payment-component .addons-panel__inner{background:#f2f2f2;padding:1.25rem 1.875rem;margin-left:-1.875rem;margin-right:-1.875rem}.addon{border-radius:.25rem;background-color:#fff;box-shadow:0 .0625rem .1875rem #00000080}.addon+.addon{margin-top:1.25rem}.addon .addon_body,.addon .addon_footer{padding:.5rem}.addon .addon_body{display:flex;align-items:flex-start;padding-top:.5rem;color:#333}.addon .addon_body p{margin:0}.addon .addon_img{width:5.5rem;margin-right:.5rem;overflow:hidden;border-radius:.25rem;flex-shrink:0}.addon .addon_img img{display:block;max-width:100%;height:auto}.addon .addon_footer{border-top:.0625rem solid #f2f2f2;display:flex;justify-content:flex-end;align-items:center;font-size:.75rem;color:#737373;position:relative;padding-left:6.25rem}.addon .addon_footer b{color:#424242;font-size:.875rem;margin-right:.25rem}.addon .addon_footer input{width:3.75rem;height:.625rem;margin-right:6.25rem;opacity:.5}.addon[data-addon-state=active] footer:before{content:"Applied";color:#26890c;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:.5rem;top:50%;transform:translateY(-50%);font-size:.875rem;height:1.5rem;line-height:1.5rem;background-image:url(/img/payment-active-check.svg);background-repeat:no-repeat;background-position:left center;padding-left:1.875rem}.addon .btn{width:6rem;height:2rem;background-color:#1368ce;font-size:.75rem!important;margin-left:.75rem}.addon .btn:hover{background-color:#0f509f}.addon .btn[aria-pressed=true]{background-color:#f2f2f2;color:#333}.addon_row{display:flex;align-items:center;justify-content:space-between;margin-bottom:.625rem}[data-remove-addon]{color:#333;text-decoration:none;border-bottom:.0625rem dashed #333;line-height:1}[data-remove-addon]:hover{border-bottom-style:solid}[data-summary-item-state=inactive]{display:none!important}.payment-footer{padding-top:.625rem}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.edu-form.contact-form-component{flex-direction:column;margin:0 auto}.edu-form.contact-form-component .contact-form-wrap{max-width:100%;width:100%}@media screen and (max-width:600px){.edu-form.contact-form-component .contact-form-wrap{padding:0}}.edu-form.contact-form-component .contact-form-wrap fieldset{border:0}.edu-form.contact-form-component .contact-form-wrap fieldset textarea{min-height:1.75rem}.edu-form.contact-form-component .contact-form-wrap fieldset legend{padding:1rem 1.75rem;padding:clamp(.875rem,1.3333333333vmin,1rem) clamp(1.625rem,2.3333333333vmin,1.75rem);margin-bottom:1rem;margin-bottom:clamp(.875rem,1.3333333333vmin,1rem);font-size:1.25rem;font-size:clamp(1.125rem,1.6666666667vmin,1.25rem);font-weight:700;float:left;width:100%;box-sizing:border-box}.edu-form.contact-form-component .contact-form-wrap fieldset .inputs{padding:1.75rem;padding:clamp(1.625rem,2.3333333333vmin,1.75rem)}.edu-form.contact-form-component .contact-form-wrap fieldset .inputs .form-pair{display:flex;flex-direction:row;gap:1.5rem;gap:clamp(1.375rem,2vmin,1.5rem);width:100%}@media screen and (max-width:600px){.edu-form.contact-form-component .contact-form-wrap fieldset .inputs .form-pair{flex-direction:column;gap:0}}.edu-form.contact-form-component .contact-form-wrap fieldset .inputs .form-pair .control{flex:1}.edu-form.contact-form-component .contact-form-wrap fieldset .inputs .control{margin-bottom:1rem}.edu-form.contact-form-component .contact-form-wrap fieldset .inputs .control--check{width:100%}.edu-form.contact-form-component .contact-form-wrap .control__field--phone{display:flex;border:.0625rem solid #767676;border-radius:.25rem;overflow:hidden}.edu-form.contact-form-component .contact-form-wrap .control__field--phone input[type=tel]{flex:1;border:none;border-radius:0;outline:none}.phone-country-code{width:8.125rem;border:0;border-right:.03125rem solid #767676;border-radius:0;padding:.5rem .75rem;background:#f9f9f9;flex-shrink:0}.phone-country-code option:checked{display:none}.edu-quote .quote-section{border-radius:.25rem;padding:0 1.5rem;margin:1.75rem 0;display:flex;box-shadow:0 2px 4px #00000026}.edu-quote .quote-section .quote--title{flex:1;align-self:center;padding:1.25rem 0}.edu-quote .quote-section .quote--title p{font-size:1.125rem;font-weight:700}.edu-quote .quote-section.quote-details{background-color:#0057ff;padding:.75rem 1.5rem}.edu-quote .quote-section.quote-details .quote-number,.edu-quote .quote-section.quote-details .quote-status{flex:1}.edu-quote .quote-section.quote-details .quote-number p,.edu-quote .quote-section.quote-details .quote-status p{color:#fff}.edu-quote .quote-section.quote-details .quote-number p{text-align:left}.edu-quote .quote-section.quote-details .quote-status p{text-align:right}.edu-quote .quote-section.quote-links{flex-direction:column}.edu-quote .quote-section.quote-links .download{display:flex;flex:1;justify-content:start;align-items:center}.edu-quote .quote-section.quote-links .copy,.edu-quote .quote-section.quote-links .edu-info{display:flex;flex:1;justify-content:start;align-items:center;border-top:.0625rem solid #CCCCCC}.edu-quote .quote-section.quote-links .quote-links--link{display:flex;flex:1;justify-content:end;align-items:center;gap:.75rem}.edu-quote .quote-section.faq{flex-direction:column}.edu-quote .quote-section.faq .quote--title{border-bottom:.0625rem solid #ccc;width:100%;margin-bottom:1rem}.edu-quote .quote-section.faq .accordion:first-of-type{margin-top:.75rem}.edu-quote .quote-section.faq .accordion h1{font-size:1rem}.edu-quote .quote-section.summery{align-items:start;justify-content:start;flex-direction:column}.edu-quote .quote-section.summery .quote--title{border-bottom:.0625rem solid #ccc;width:100%;margin-bottom:1rem}.edu-quote .quote-section.summery .plans{width:100%;display:flex;flex-direction:column;margin-bottom:1rem;line-height:1.5rem}.edu-quote .quote-section.summery .plans .plan-title{text-align:right;width:50%;align-self:end;font-weight:700;margin-bottom:.5rem}.edu-quote .quote-section.summery .plans .plan{display:flex}.edu-quote .quote-section.summery .plans .plan .plan-name,.edu-quote .quote-section.summery .plans .plan .plan-price{flex:1;text-align:right}.edu-quote .quote-section.summery .plans .plan .plan-name{text-align:left;font-weight:700}.edu-quote .quote-section.summery .quote--price{width:100%;background-color:#0057ff;flex:1;align-self:center;padding:.75rem 1.5rem;margin-top:.75rem;color:#fff;font-weight:700;display:flex;font-size:1.25rem;border-radius:0rem 0rem .25rem .25rem;margin-bottom:-.75rem}.edu-quote .quote-section.summery .quote--price .price--title{flex:1;align-self:center}.edu-quote .quote-section.summery .quote--price .price--amount{flex:1;align-self:center;text-align:right}.edu-quote .quote-section.contact{flex-direction:column}.edu-quote .quote-section.contact .quote--title{border-bottom:.0625rem solid #CCCCCC;width:100%;margin-bottom:1rem}.edu-quote .quote-section.contact .contact--details{display:flex}.edu-quote .quote-section.contact .contact--details .contact--detail{flex:1}.edu-quote .quote-section.contact .contact--details .contact--detail .detail--title{margin-bottom:.75rem}.edu-quote .quote-section.contact .contact--details .contact--detail .detail--title p{font-weight:700}.edu-quote .quote-section.contact .contact--details .contact--detail ul{list-style:none;padding:0;margin:0}.edu-quote .quote-section.contact .contact--details .contact--detail ul li{margin-bottom:.5rem}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.upgrade-panel--alt{background-color:#46178f}.upgrade-panel--alt .upgrade-panel__intro h1,.upgrade-panel--alt .upgrade-panel__intro h2,.upgrade-panel--alt .upgrade-panel__intro li,.upgrade-panel--alt .upgrade-panel__intro p,.upgrade-panel--alt .upgrade-panel__features h1,.upgrade-panel--alt .upgrade-panel__features h2,.upgrade-panel--alt .upgrade-panel__features li,.upgrade-panel--alt .upgrade-panel__features p,.panel-shapes .upgrade-panel h1{color:#fff}@media screen and (min-width:800px){.panel-shapes .upgrade-panel__sidebar{margin-top:-4.25rem}}.panel-shapes .upgrade-panel__sidebar .plan-card__header{border-bottom-width:.125rem}.panel-shapes .page-header--conversion{border-bottom:transparent}.upgrade-panel.upgrade-panel--showcase .upgrade-panel__inner{padding-bottom:0}.upgrade-panel.upgrade-panel--showcase .upgrade-panel__inner.upgrade-reversed{flex-direction:row-reverse}.upgrade-panel.upgrade-panel--showcase .upgrade-panel__inner.upgrade-reversed .plan-card-item{margin-left:1rem}.upgrade-panel.upgrade-panel--showcase .upgrade-panel__inner:not(.upgrade-reversed) .plan-card-item{margin-right:1rem}.upgrade-panel.upgrade-panel--showcase h1.plan-card-item__title{color:#333}.upgrade-panel.upgrade-panel--showcase .layout__item{z-index:1}.upgrade-panel.upgrade-panel--showcase.upgrade-panel--showcase-color-red{background-color:#c70828}.upgrade-panel.upgrade-panel--showcase.upgrade-panel--showcase-color-red .plan-card__header{color:#26890d;border-bottom-color:#26890d}.upgrade-panel.upgrade-panel--showcase.upgrade-panel--showcase-color-red .plan-card__price{color:#26890d}.upgrade-panel{padding-bottom:0;overflow:hidden;position:relative;z-index:10}.upgrade-panel .cancel-trial-note{color:#e21b3c;font-size:.75rem}.upgrade-panel .plan-card{box-shadow:0 2px 8px #00000040}.upgrade-panel .plan-card p{font-size:.875rem}.upgrade-panel .upgrade-panel__inner{max-width:58.75em}.upgrade-panel .upgrade-panel__inner:first-of-type{padding-bottom:1.25rem}.upgrade-panel .outer--upgrade-white{background-color:#fff;position:relative;z-index:9999}.upgrade-panel .outer--upgrade-white .upgrade-panel__inner{padding-top:.625rem;padding-bottom:1.25rem}.upgrade-panel .upgrade-panel__social-proof{margin-top:1.25rem;padding:.625rem;border-radius:.5rem}.upgrade-panel .upgrade-panel__social-proof .quote-bubble{margin-top:1.25rem}.upgrade-panel .quote-bubble,.upgrade-panel .plan-card{border:.0625rem solid #f2f2f2}.upgrade-panel a:not(.btn):hover{color:#000}.upgrade-panel small{font-size:90%}.upgrade-panel.upgrade-panel--showcase small{font-size:1.125rem}.upgrade-panel .upgrade-panel__intro{margin-bottom:1.25rem}.upgrade-panel .addons-panel__title{border-bottom:.0625rem solid #ccc;padding-bottom:.625rem;margin-bottom:1.25rem}.upgrade-panel .summary-section{font-size:.875rem;border-bottom:none}.upgrade-panel .summary-section>div{margin-bottom:.625rem}@media screen and (min-width:600px){.upgrade-panel .upgrade-panel__inner{display:flex;justify-content:space-between;padding-bottom:2.5rem}.upgrade-panel .upgrade-panel__body{width:calc(100% - 20rem);box-sizing:border-box}.upgrade-panel .upgrade-panel__sidebar{width:18.75rem}}.upgrade-panel:not(#payment-summary-panel) .upgrade-panel__inner{display:flex;flex-direction:row-reverse}@media screen and (max-width:600px){.upgrade-panel:not(#payment-summary-panel) .upgrade-panel__inner{flex-wrap:wrap}.upgrade-panel:not(#payment-summary-panel) .upgrade-panel__inner .upgrade-panel__plan-card{order:2}}.upgrade-panel:not(#payment-summary-panel) .upgrade-panel__intro{padding-right:1.25rem}[data-after-trial]{font-weight:400;font-size:.75rem}#submit-row p{font-size:.8125rem}#submit-row p+p{margin-top:.75rem}#renewal-cancelation-messaging{margin-bottom:.75rem}.upgrade-panel__plan-card .notification{font-size:.8125rem;margin-top:.75rem}.upgrade-panel__plan-card .notification:has(+.notification){border-top-left-radius:0;border-top-right-radius:0}.upgrade-panel__plan-card .notification+.notification{margin-top:0;border-bottom-left-radius:0;border-bottom-right-radius:0}html.cp-pricing--no-bottom-env .env-section__bottom.env-section__bottom--base-footer{display:none}html.cp-pricing-schools.cp-pricing-schools--alt .dark-wrap,html.cp-pricing-schools.cp-pricing-schools--alt .layout-component--pricing-panel,html.cp-pricing-schools .panel-shapes .dark-wrap,html.cp-pricing-schools .panel-shapes .layout-component--pricing-panel{background-color:#46178f}html.cp-pricing-schools.cp-pricing-schools--alt .full-width-banner.full-width-banner--dark,html.cp-pricing-schools .panel-shapes .full-width-banner.full-width-banner--dark{background-color:#25076b}html.cp-pricing-schools.cp-pricing-schools--alt .hero-text-img .hero-title,html.cp-pricing-schools .panel-shapes .hero-text-img .hero-title,html.cp-pricing-schools.cp-pricing-schools--alt .hero-text-img p,html.cp-pricing-schools .panel-shapes .hero-text-img p,html.cp-pricing-schools.cp-pricing-schools--alt .tick-check-list li,html.cp-pricing-schools .panel-shapes .tick-check-list li{color:#fff}html.cp-pricing-schools.cp-pricing-schools--alt .tick-check-list li:before,html.cp-pricing-schools .panel-shapes .tick-check-list li:before{background-image:url(/img/control-check--white.svg);width:1rem;height:.875rem}html.cp-pricing-schools.cp-pricing-schools--alt .plan-card.plan-card--recommended,html.cp-pricing-schools .panel-shapes .plan-card.plan-card--recommended{border:none}html.cp-pricing-schools.cp-pricing-schools--alt .plan-card.plan-card--recommended .plan-card__recommended,html.cp-pricing-schools .panel-shapes .plan-card.plan-card--recommended .plan-card__recommended{left:0}html.cp-pricing-schools.cp-pricing-schools--alt .env-section__bottom.env-section__bottom--base-footer,html.cp-pricing-schools .panel-shapes .env-section__bottom.env-section__bottom--base-footer{display:none}html.cp-pricing-schools.cp-pricing-schools--alt .gray-background .tick-check-list li,html.cp-pricing-schools .panel-shapes .gray-background .tick-check-list li{color:#333}html.cp-pricing-schools.cp-pricing-schools--alt .gray-background .tick-check-list li:before,html.cp-pricing-schools .panel-shapes .gray-background .tick-check-list li:before{background-image:url(/img/tick-check-green.svg);width:1rem;height:.875rem}html.cp-pricing-schools .layout-component--pricing-panel{overflow:visible;padding-bottom:0}html.cp-pricing-schools .hero-text-img__img{z-index:1}html.cp-pricing-schools .hero-text-img .hero-title{color:#46178f}html.cp-pricing-schools .layout-component--pricing-panel{background-color:transparent;position:relative}html.cp-pricing-schools .layout-component--pricing-panel:after{position:absolute;left:0;width:100%;bottom:0;top:50%;background-color:#fff;content:" "}html.cp-pricing-schools .layout-component--pricing-panel .layout{position:relative;z-index:99}html.cp-pricing-schools .plan-card{box-shadow:0 2px 8px #00000040}html.cp-pricing-schools .plan-card.plan-card--recommended{border:3px solid #298F0D}html.cp-pricing-schools .plan-card.plan-card--recommended .plan-card__header{background-color:#fff;color:#298f0d;border-bottom:.1875rem solid #298F0D;position:static;border-left:0;border-right:0}html.cp-pricing-schools .plan-card.plan-card--recommended .plan-card__price{color:#298f0d}html.cp-pricing-schools .plan-card .plan-card__recommended,html.cp-pricing-schools .plan-card .plan-card__recommended:before{background-color:#298f0d;color:#fff}html.cp-pricing-schools .plan-card .plan-card__recommended:first-letter,html.cp-pricing-schools .plan-card .plan-card__recommended:before:first-letter{text-transform:uppercase}html.cp-pricing-schools .toggle-label.toggle-label--pricing-panel .toggle-switch+.toggle-switch-marker{background:#f2f2f2}html.cp-pricing-schools .full-width-banner.full-width-banner--dark{background-color:#46178f}html.cp-pricing-schools .banner-item{width:50%;max-width:400px;padding:1rem}html.cp-pricing-schools .banner-item+.banner-item{border-left:none}html.cp-pricing-schools .banner-item__body{max-width:330px;margin:0 auto}html.cp-pricing-schools .banner-item__title{color:#333}@media screen and (min-width:900px){html.cp-pricing-schools .layout--tripple .layout__inner .layout__item{margin-bottom:.5rem}html.cp-pricing-schools .layout-component--hero{padding-top:1.25rem;padding-bottom:1.25rem}html.cp-pricing-schools .plan-card__recommended{font-size:.875rem}}@media screen and (max-width:900px){html.cp-pricing-schools .hero-text-img__content{width:100%}html.cp-pricing-schools .hero-text-img__img{display:none}}@media screen and (min-width:600px)and (max-width:900px){html.cp-pricing-schools .layout-component--pricing-panel:after{top:75%}}@media screen and (max-width:600px){.full-width-banner__inner{flex-wrap:wrap}.banner-item,.banner-item__body{width:100%}.banner-item p:last-of-type,.banner-item__body p:last-of-type{margin-bottom:0}.banner-item+.banner-item{border-top:1px solid #F2F2F2;border-left:none}}.hp[data-astro-cid-6vgcpqee]{position:absolute;left:-9999px;opacity:0;height:0;width:0;overflow:hidden}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.carousel-container{width:100%;position:relative;overflow:hidden;padding-top:.25rem;padding-top:clamp(.125rem,.3333333333vmin,.25rem);padding-bottom:1.25rem;padding-bottom:clamp(1.125rem,1.6666666667vmin,1.25rem);cursor:grab;user-select:none}.carousel-container:active{cursor:grabbing}.carousel-container--constrained{margin:0 auto}.carousel-container--large-stats .carousel__track{gap:1.5rem}.carousel-container--transitioning{opacity:0;transition:opacity var(--carousel-fade-duration, .3s) ease}.carousel-container.is-dragging{cursor:grabbing}.carousel-container.is-dragging .carousel__track{transition:none!important}.carousel{position:relative;overflow:visible}.carousel__track{display:flex;transition:transform .3s ease;gap:1rem;padding-left:1.25rem;padding-left:clamp(1.125rem,1.6666666667vmin,1.25rem);padding-right:1.25rem;padding-right:clamp(1.125rem,1.6666666667vmin,1.25rem);padding-bottom:1.25rem;padding-bottom:clamp(1.125rem,1.6666666667vmin,1.25rem);align-items:stretch;position:relative}.carousel-card{min-width:17.5rem;flex:0 0 17.5rem;min-height:20rem;display:flex;flex-direction:column;border-radius:.5rem;overflow:hidden;position:relative;color:var(--ft-color, #fff);background:var(--bg-color, linear-gradient(135deg, #F7B500 0%, #E6A500 100%));background-position:var(--bg-position, center);background-repeat:var(--bg-repeat, no-repeat);background-size:var(--bg-size, cover);background-attachment:scroll}.carousel-card--infinite{position:absolute;top:0;left:0;width:17.5rem;flex:none;min-width:17.5rem;transform:translateZ(0);backface-visibility:hidden}.carousel-card--infinite.dragging{z-index:2;transition:none}.carousel-card--clone,.carousel-card--clone.carousel-card--start-clone,.carousel-card--clone.carousel-card--end-clone{opacity:1}.carousel-card--white{background:#fff;box-shadow:0 .25rem 1.25rem #0000001a;border:.0625rem solid rgba(0,0,0,.05);padding:0;justify-content:flex-start}.carousel-card--white .carousel-card__content{padding:1.5rem 1.25rem 1rem;padding:clamp(1.375rem,2vmin,1.5rem) clamp(1.125rem,1.6666666667vmin,1.25rem) clamp(.875rem,1.3333333333vmin,1rem);z-index:2;position:relative;flex-grow:0;flex-shrink:0}.carousel-card--white .carousel-card__content h3{font-size:1.25rem;font-size:clamp(1.125rem,1.6666666667vmin,1.25rem);font-weight:700;margin:0;margin-bottom:.5rem;margin-bottom:clamp(.375rem,.6666666667vmin,.5rem)}.carousel-card--white .carousel-card__content h4{font-size:1rem;font-size:clamp(.875rem,1.3333333333vmin,1rem);font-weight:600;margin:0;margin-bottom:.75rem;margin-bottom:clamp(.625rem,1vmin,.75rem);color:inherit}.carousel-card--white .carousel-card__content p{font-size:.875rem;font-size:clamp(.75rem,1.1666666667vmin,.875rem);line-height:1.4;margin:0;margin-bottom:.75rem;margin-bottom:clamp(.625rem,1vmin,.75rem);color:#666}.carousel-card--white .carousel-card__content p:last-child{margin-bottom:0}.carousel-card--white .carousel-card__content a{color:#007bff;text-decoration:none;font-size:.875rem;font-size:clamp(.75rem,1.1666666667vmin,.875rem);font-weight:600;display:inline-block}.carousel-card--white .carousel-card__content a:hover{text-decoration:underline}.carousel-card--white .carousel-card__content strong{font-weight:700;color:var(--accent-color, inherit)}.carousel-card__content{padding:1.5rem 1.25rem 1rem;padding:clamp(1.375rem,2vmin,1.5rem) clamp(1.125rem,1.6666666667vmin,1.25rem) clamp(.875rem,1.3333333333vmin,1rem);z-index:2;position:relative;flex-grow:0;flex-shrink:0;display:flex;flex-direction:column}.carousel-card__content h3{font-size:1.25rem;font-size:clamp(1.125rem,1.6666666667vmin,1.25rem);font-weight:700;margin:0;margin-bottom:.5rem;margin-bottom:clamp(.375rem,.6666666667vmin,.5rem);color:inherit}.carousel-card__content h4{font-size:1rem;font-size:clamp(.875rem,1.3333333333vmin,1rem);font-weight:600;margin:0;margin-bottom:.75rem;margin-bottom:clamp(.625rem,1vmin,.75rem);color:inherit}.carousel-card__content p{font-size:.875rem;font-size:clamp(.75rem,1.1666666667vmin,.875rem);line-height:1.4;margin:0;margin-bottom:.75rem;margin-bottom:clamp(.625rem,1vmin,.75rem);color:inherit}.carousel-card__content p:last-child{margin-bottom:0}.carousel-card__content a{color:inherit;text-decoration:none;font-size:.875rem;font-size:clamp(.75rem,1.1666666667vmin,.875rem);font-weight:600;display:inline-block}.carousel-card__content a:hover{text-decoration:underline}.carousel-card__content strong{font-weight:700;color:inherit}a.carousel-card{text-decoration:none;color:var(--ft-color, inherit);display:flex;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}a.carousel-card:hover{transform:translateY(-2px);box-shadow:0 .375rem 1.5rem #00000026}a.carousel-card:active{transform:translateY(0)}a.carousel-card *{text-decoration:none!important}a.carousel-card .carousel-card__link-text{color:inherit;font-weight:600;display:inline-block}.carousel-card__image{flex:1;position:relative;display:flex;align-items:flex-end;justify-content:center;padding:0rem 1.25rem 1.25rem;padding:clamp(-.125rem,0vmin,0rem) clamp(1.125rem,1.6666666667vmin,1.25rem) clamp(1.125rem,1.6666666667vmin,1.25rem);min-height:11.25rem}.carousel-card__image--left{justify-content:flex-start;padding-left:0}.carousel-card__image--right{justify-content:flex-end;padding-right:0}.carousel-card__image--bottom{padding-bottom:0}.carousel-card__image--center{justify-content:center}.carousel-card__image img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:.25rem}.white-card-icon{display:flex;align-items:center;justify-content:center}.device-mockup{width:7.5rem;height:5rem;background:#fff3;border-radius:.5rem;border:.125rem solid rgba(255,255,255,.3);position:relative;overflow:hidden}.device-mockup--mobile{width:3.75rem;height:6.25rem;border-radius:.75rem}.device-mockup--mobile .mockup-screen{border-radius:.5rem}.device-mockup--presentation{width:8.75rem;height:5.625rem}.mockup-screen{position:absolute;top:.25rem;top:clamp(.125rem,.3333333333vmin,.25rem);left:.25rem;left:clamp(.125rem,.3333333333vmin,.25rem);right:.25rem;right:clamp(.125rem,.3333333333vmin,.25rem);bottom:.25rem;bottom:clamp(.125rem,.3333333333vmin,.25rem);background:#fffc;border-radius:.25rem}.carousel-nav{position:absolute;top:50%;transform:translateY(-50%);width:2.5rem;height:2.5rem;border-radius:50%;border:none;background:#ffffffe6;color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:10;box-shadow:0 .125rem .5rem #00000026}.carousel-nav:hover{background:#fff;transform:translateY(-50%) scale(1.1)}.carousel-nav--prev{left:.625rem;left:clamp(.5rem,.8333333333vmin,.625rem)}.carousel-nav--next{right:.625rem;right:clamp(.5rem,.8333333333vmin,.625rem)}.carousel-live-region{position:absolute;left:-625rem;width:.0625rem;height:.0625rem;overflow:hidden}.carousel-card--large-stats{min-height:12.5rem;min-width:25rem;flex:0 0 25rem}.carousel-card__stats-overlay{position:absolute;top:50%;right:0;transform:translateY(-50%);background:#fff9;backdrop-filter:blur(40px);border-radius:.5rem 0 0 .5rem;padding:1.75rem;padding:clamp(1.625rem,2.3333333333vmin,1.75rem);padding-right:1rem;padding-right:clamp(.875rem,1.3333333333vmin,1rem);width:45%;max-height:calc(100% - 2.5rem);min-height:70%;z-index:3;color:#000;display:flex;flex-direction:column}.carousel-card__stats-logo{max-height:2.625rem;max-width:100%;width:auto;height:auto;object-fit:contain;object-position:left center;display:block;margin-right:3.5rem;margin-right:clamp(3.375rem,4.6666666667vmin,3.5rem);margin-bottom:.875rem;margin-bottom:clamp(.75rem,1.1666666667vmin,.875rem)}.carousel-card__stats-number{font-size:3rem;font-size:clamp(2.875rem,4vmin,3rem);font-weight:600;line-height:1;color:#000;margin-top:auto;margin-bottom:auto}.carousel-card__stats-arrow{position:absolute;top:1.5rem;top:clamp(1.375rem,2vmin,1.5rem);right:1.5rem;right:clamp(1.375rem,2vmin,1.5rem);width:2rem;height:2rem;color:#000}.carousel-card__stats-description{font-size:.75rem;font-size:clamp(.75rem,1vmin,.75rem);font-weight:600;line-height:1.5;color:#000;margin:0}@media(min-width:768px){.carousel__track{padding-left:2.5rem;padding-left:clamp(2.375rem,3.3333333333vmin,2.5rem);padding-right:2.5rem;padding-right:clamp(2.375rem,3.3333333333vmin,2.5rem);gap:1.25rem}.carousel-nav--prev{left:1.25rem;left:clamp(1.125rem,1.6666666667vmin,1.25rem)}.carousel-nav--next{right:1.25rem;right:clamp(1.125rem,1.6666666667vmin,1.25rem)}.carousel-card{min-width:20rem;flex:0 0 20rem;min-height:22.5rem}.carousel-card h3,.carousel-card__title{font-size:1.5rem;font-size:clamp(1.375rem,2vmin,1.5rem)}.carousel-card p,.carousel-card__description{font-size:1rem;font-size:clamp(.875rem,1.3333333333vmin,1rem)}.carousel-card--large-stats{min-width:37.5rem;flex:0 0 37.5rem;min-height:18.75rem}.carousel-card__stats-arrow{width:3rem;height:3rem}.carousel-card__stats-overlay{right:1.25rem;right:clamp(1.125rem,1.6666666667vmin,1.25rem);border-radius:.5rem}.carousel-card__stats-number{font-size:4.5rem;font-size:clamp(4.375rem,6vmin,4.5rem)}.carousel-card__stats-description{font-size:.9375rem;font-size:clamp(.8125rem,1.25vmin,.9375rem)}.device-mockup{width:10rem;height:6.25rem}.device-mockup--mobile{width:5rem;height:8.75rem}.device-mockup--presentation{width:11.25rem;height:7.5rem}}@media(min-width:1024px){.carousel__track{padding-left:3.75rem;padding-left:clamp(3.625rem,5vmin,3.75rem);padding-right:3.75rem;padding-right:clamp(3.625rem,5vmin,3.75rem);gap:1.5rem}.carousel-nav--prev{left:1.875rem;left:clamp(1.75rem,2.5vmin,1.875rem)}.carousel-nav--next{right:1.875rem;right:clamp(1.75rem,2.5vmin,1.875rem)}.carousel-card{min-width:18.75rem;flex:0 0 18.75rem}.carousel-card--large-stats{min-width:50rem;flex:0 0 50rem;min-height:25rem}.carousel-card__stats-overlay{right:1.5rem;right:clamp(1.375rem,2vmin,1.5rem)}.carousel-card__stats-number{font-size:6.5rem;font-size:clamp(6.375rem,8.6666666667vmin,6.5rem)}.carousel-container--large-stats .carousel__track{gap:2rem}}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}/*! Flickity v2.0.10
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:#ffffffbf;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.countdown{display:flex;align-items:center;justify-content:center;flex-flow:column wrap;margin:1.25rem 0rem}.countdown .countdown-content{padding:1.25rem 0rem;margin:1.25rem 0rem;border-radius:6.25rem;display:block;box-sizing:border-box;width:100%}.countdown .countdown-content-blue{background-color:#0057ff}.countdown .countdown-content-green{background-color:#26890c}.countdown .countdown-content-red{background-color:#e21b3c}.countdown .countdown-content-purple{background-color:#46178f}.countdown .countdown-content-teal{background-color:#0aa3a3}.countdown p{color:#fff;font-weight:500;text-align:center}.countdown p #countdownTimer,.countdown p a{font-weight:700;white-space:nowrap}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.clipped-hero{width:87.5rem;max-width:100%;margin-left:auto;margin-right:auto}.clipped-hero,.hero-video-boxes{position:relative;box-sizing:border-box}.clipped-hero .btn-trans,.clipped-hero .btn-trans[style],.hero-video-boxes .btn-trans,.hero-video-boxes .btn-trans[style]{display:none!important}.clipped-hero .btn-spacer,.hero-video-boxes .btn-spacer{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;margin-left:.5rem;margin-left:clamp(.375rem,.6666666667vmin,.5rem);margin-right:.5rem;margin-right:clamp(.375rem,.6666666667vmin,.5rem)}.clipped-hero a,.hero-video-boxes a{font-size:.875rem;font-size:clamp(.75rem,1.1666666667vmin,.875rem)}.clipped-hero a .btn,.hero-video-boxes a .btn{font-size:.875rem;font-size:clamp(.75rem,1.1666666667vmin,.875rem);text-shadow:none}.clipped-hero a .btn .btn--green,.hero-video-boxes a .btn .btn--green{padding:.75rem 1.125rem;padding:clamp(.625rem,1vmin,.75rem) clamp(1rem,1.5vmin,1.125rem)}.page-hero__after-btn{margin-top:1.25rem;margin-top:clamp(1.125rem,1.6666666667vmin,1.25rem)}.clipped-hero__content{position:relative;z-index:10}.clipped-hero__content h1,.clipped-hero__content p{color:#fff}.clipped-hero__content h1{font-size:2.125rem;font-size:clamp(2rem,2.8333333333vmin,2.125rem);font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:.5rem;margin-bottom:clamp(.375rem,.6666666667vmin,.5rem)}.clipped-hero__content h2,.clipped-hero__content p{color:#fffc}.clipped-hero__content h2{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.3125rem;font-size:clamp(1.1875rem,1.75vmin,1.3125rem);margin-bottom:1rem;margin-bottom:clamp(.875rem,1.3333333333vmin,1rem)}.clipped-hero__content p{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;font-size:clamp(.875rem,1.3333333333vmin,1rem);line-height:1.5rem;line-height:clamp(1.375rem,2vmin,1.5rem);margin-bottom:1.25rem;margin-bottom:clamp(1.125rem,1.6666666667vmin,1.25rem)}.clipped-hero__content p a{color:#fff;text-decoration:none;position:relative;white-space:nowrap}.circle-clip{border-radius:50%;overflow:hidden;z-index:2;border:.5rem solid rgba(0,0,0,.15)}.circle-clip iframe{display:none}.circle-clip.hero-no-border{border:none;border-radius:0}.circle-clip__inner{background-size:cover;background-repeat:no-repeat}.clipped-video{opacity:0;transition:opacity .4s}.clipped-video.playing{opacity:1}@media screen and (max-width:900px){.clipped-hero__img,.circle-clip__inner{height:40vw;max-height:50rem}.clipped-hero__content{text-align:center;padding-bottom:2rem}.clipped-hero__content h1,.clipped-hero__content h2,.clipped-hero__content h3,.clipped-hero__content h4,.clipped-hero__content h5,.clipped-hero__content h6,.clipped-hero__content p{text-align:center}.clipped-hero__content a.btn{margin-left:auto;margin-right:auto}.clipped-hero__img{margin-bottom:1.25rem;margin-bottom:clamp(1.125rem,1.6666666667vmin,1.25rem);position:relative}.circle-clip{width:100vw;height:100vw;max-width:50rem;max-height:50rem;position:absolute;left:50%;transform:translate(-50%);bottom:0}.circle-clip .circle-clip__inner{width:100%;position:absolute;bottom:0;left:0}.circle-clip__inner{background-position:center 75%}.circle-clip__inner.center-top{background-position:center top}.circle-clip__inner.center-25{background-position:center 25%}.circle-clip__inner.center-center{background-position:center center}.circle-clip__inner.center-75,.circle-clip__inner.center-bottom{background-position:center 75%}}@media screen and (min-width:900px){.clipped-hero{display:flex;flex-direction:row;align-items:center;padding-top:2.5rem;padding-top:clamp(2.375rem,3.3333333333vmin,2.5rem);padding-bottom:3.75rem;padding-bottom:clamp(3.625rem,5vmin,3.75rem)}.clipped-hero .btn-trans,.clipped-hero .btn-trans[style]{display:block!important;position:absolute;bottom:1rem;right:0;z-index:10;font-size:.75rem;font-size:clamp(.75rem,1vmin,.75rem)}}@media screen and (min-width:900px)and (min-width:1240px){.clipped-hero .btn-trans,.clipped-hero .btn-trans[style]{right:-1.25rem}}@media screen and (min-width:900px){.clipped-hero__content,.clipped-hero__img{width:50%}.clipped-hero__content-inner{padding-right:2.5rem;padding-left:.125rem}.clipped-hero__img{overflow:hidden;z-index:2;position:absolute;top:0;bottom:0;right:0}.circle-clip{width:200%;padding-top:200%;position:absolute;top:50%;left:0;transform:translateY(-50%);border-width:1rem}.circle-clip__inner{width:calc(50% + 5rem);height:60%;top:50%;left:0;position:absolute;transform:translateY(-50%);background-size:cover;background-position:center}}@media screen and (min-width:900px)and (max-width:1240px){.circle-clip__inner{background-size:contain}}@media screen and (min-width:900px){.circle-clip iframe{display:block;height:100%;width:177.7777777778%;transform:translateY(-50%) translate(-50%);position:absolute;left:50%;top:50%}.circle-clip iframe+.video-mask{position:absolute;top:0;bottom:0;left:0;width:100%}.clipped-hero__content,.clipped-hero__content p{text-align:left}}.clip-hero-buttons .btn{margin-bottom:1.25rem;margin-bottom:clamp(1.125rem,1.6666666667vmin,1.25rem)}.hero-device-video{margin-left:-2.5rem}@media screen and (min-width:1240px){.clipped-hero{padding-top:3.75rem;padding-top:clamp(3.625rem,5vmin,3.75rem);padding-bottom:3.75rem;padding-bottom:clamp(3.625rem,5vmin,3.75rem)}.circle-clip__inner{height:37.5%}}.fullscreen-video.show:not(:focus-within){background:#000c;transition:background-color .01s}dialog.fullscreen-video[open]{display:flex}.fullscreen-video{position:fixed;top:0;left:0;bottom:0;width:100%;height:100%;min-width:100%;min-height:100%;z-index:99;background:#0009;display:flex;overflow:auto}.fullscreen-video>div{margin:auto}.fullscreen-video{padding:5rem;margin:0;box-sizing:border-box;display:none}.fullscreen-video iframe{background-color:#000}.fullscreen-video.show{display:flex}.fullscreen-video>*{width:100%}.fullscreen-video .close-wrap{overflow:hidden;padding:5px}.fullscreen-video [data-a11y-dialog-hide]{color:#fff;float:right;text-decoration:none;border:none;background-color:transparent}.fullscreen-video [data-a11y-dialog-hide] .x{font-size:1.875rem;font-size:clamp(1.75rem,2.5vmin,1.875rem);line-height:1rem;line-height:clamp(.875rem,1.3333333333vmin,1rem);display:inline-block;transform:translateY(.3125rem)}.clipped-hero.clipped-hero--slim .clipped-hero__illustration{width:10em}@media screen and (min-width:900px){.clipped-hero.clipped-hero--slim{min-height:60vh}}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.mosaic-hero{background-color:#f2f2f2;background-size:cover;background-position:center;background-repeat:no-repeat}.mosaic-hero--white{background-color:#fff}.mosaic-hero--transparent{background-color:transparent}.mosaic-hero--transparent .mosaic-hero--box{background-color:#fff}.mosaic-hero{padding-top:1rem;padding-top:clamp(.875rem,1.3333333333vmin,1rem);padding-bottom:1rem;padding-bottom:clamp(.875rem,1.3333333333vmin,1rem)}.mosaic-hero--container{display:flex;flex-wrap:wrap;gap:1.375rem;gap:clamp(1.25rem,1.8333333333vmin,1.375rem);justify-content:space-between}.mosaic-hero--box{min-height:18.375rem;border-radius:.25rem;box-shadow:0 2px 4px #00000026;overflow:hidden;display:flex}.mosaic-hero--box_kotw:not(.mosaic-hero--verified-edu) .content-container--inner:before{content:"New";position:relative;display:inline-block;background-color:#008d8d;color:#fff;font-size:.75rem;font-size:clamp(.75rem,1vmin,.75rem);font-weight:700;padding:.125rem .5rem;padding:clamp(0rem,.1666666667vmin,.125rem) clamp(.375rem,.6666666667vmin,.5rem) clamp(0rem,.1666666667vmin,.125rem) clamp(.375rem,.6666666667vmin,.5rem);border-radius:1rem;margin-bottom:.5rem;margin-bottom:clamp(.375rem,.6666666667vmin,.5rem)}.mosaic-hero--box_featured .mosaic-hero__title{font-size:2.5rem;font-size:clamp(2.375rem,3.3333333333vmin,2.5rem);font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mosaic-hero--box_featured p{font-size:1rem;font-size:clamp(.875rem,1.3333333333vmin,1rem);font-weight:700;line-height:1.5rem;line-height:clamp(1.375rem,2vmin,1.5rem)}.mosaic-hero--box p{font-size:.875rem;font-size:clamp(.75rem,1.1666666667vmin,.875rem);margin-top:.625rem;margin-top:clamp(.5rem,.8333333333vmin,.625rem)}.mosaic-hero--box a:not(.btn):not(.btn-hero-video){background-size:.625rem .625rem;background-repeat:no-repeat;background-position:right center;padding-right:.75rem;font-weight:700}.mosaic-hero--box .content-container{position:relative}.mosaic-hero--box .content-container p.kotw-additional-text{font-size:.75rem;font-size:clamp(.75rem,1vmin,.75rem)}.mosaic-hero--box .content-container p.kotw-additional-text a{color:#6e6e6e;font-weight:400}.mosaic-hero--box .content-container p.kotw-additional-text a:not(.btn):not(.btn-hero-video){background-image:none;padding-left:0rem;padding-left:clamp(-.125rem,0vmin,0rem)}.mosaic-hero--box .content-container p.kotw-additional-text a:not(.btn):not(.btn-hero-video):after{background-color:#6e6e6e;height:.0625rem}@media screen and (min-width:550px){.mosaic-hero--box_one-fourths_block .image-container--clipped.image-container{max-width:100%}}@media screen and (min-width:550px){.mosaic-hero--box .image-container{max-width:27.5rem;width:50%}}.mosaic-hero--box .image-container--clipped{clip-path:circle(75% at 100% 50%)}.mosaic-hero--box .image-container img{height:100%;max-width:100%;max-height:100%;object-fit:cover;width:100%}.mosaic-hero--box .image-container .mobile-image{display:none}.mosaic-hero--box .image-container .btn-hero-video{position:absolute;right:1rem;right:clamp(.875rem,1.3333333333vmin,1rem);bottom:1rem;bottom:clamp(.875rem,1.3333333333vmin,1rem);font-size:.625rem;font-size:clamp(.75rem,.8333333333vmin,.625rem)}.mosaic-hero--box .image-container .btn-hero-video svg{width:.5rem;height:.45rem}@media screen and (max-width:550px){.mosaic-hero--box .image-container .btn-hero-video{display:none}}.mosaic-hero--box_one-fourths_block{flex:1 1 calc(25% - clamp(1.25rem,1.8333333333vmin,1.375rem));box-sizing:border-box}@media screen and (max-width:1000px){.mosaic-hero--box_one-fourths_block{flex:1 1 calc(50% - clamp(1.25rem,1.8333333333vmin,1.375rem))}}@media screen and (max-width:550px){.mosaic-hero--box_one-fourths_block{flex:1 1 calc(100% - clamp(1.25rem,1.8333333333vmin,1.375rem));height:auto}}.mosaic-hero--box_one-fourths_block{position:relative;flex-direction:column-reverse}.mosaic-hero--box_one-fourths_block .content-container{width:calc(100% - 3rem);padding:0rem 1.5rem 1rem;padding:clamp(-.125rem,0vmin,0rem) clamp(1.375rem,2vmin,1.5rem) clamp(.875rem,1.3333333333vmin,1rem) clamp(1.375rem,2vmin,1.5rem);flex:1}.mosaic-hero--box_one-fourths_block .mosaic-hero__title{font-size:.875rem;font-size:clamp(.75rem,1.1666666667vmin,.875rem);font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mosaic-hero--box_one-fourths_block .image-container{width:100%}.mosaic-hero--box_one-fourths_block .image-container--clipped{clip-path:ellipse(80% 100% at 50% 0%)}.mosaic-hero--box_one-fourths_block .image-container img{display:none}.mosaic-hero--box_one-fourths_block .image-container .mobile-image{display:block;height:13.375rem;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.mosaic-hero--box_one-fourths_block .image-container--illustration .mobile-image{background-size:contain;background-position:center}@media screen and (max-width:1000px){.mosaic-hero--box_one-fourths_block .image-container{max-width:100%}}.mosaic-hero--box_one-fourths_block .content-container--inner{position:relative}.mosaic-hero--box_one-fourths_block .kotw-tag{position:absolute;top:0;right:0;padding:.5rem .75rem;padding:clamp(.375rem,.6666666667vmin,.5rem) clamp(.625rem,1vmin,.75rem) clamp(.375rem,.6666666667vmin,.5rem) clamp(.625rem,1vmin,.75rem);font-weight:700;font-size:.875rem;font-size:clamp(.75rem,1.1666666667vmin,.875rem);color:#fff;background-color:#46178f}.mosaic-hero--box_one-fourths_block.mosaic-hero--box_purple.box-image-clipped:before{content:" ";background-color:#25076b;z-index:-1;clip-path:ellipse(80% 100% at 50% 0%);width:100%;height:14.375rem;position:absolute;right:0;top:0}.mosaic-hero--box_one-fourths_block.mosaic-hero--box_white.box-image-clipped:before{content:" ";background-color:#d8d8d8;z-index:-1;clip-path:ellipse(80% 100% at 50% 0%);width:100%;height:14.375rem;position:absolute;right:0;top:0}.mosaic-hero--box_one-thirds_block{flex:1 1 calc(33.3% - clamp(1.25rem,1.8333333333vmin,1.375rem))}@media screen and (max-width:1000px){.mosaic-hero--box_one-thirds_block{flex:1 1 calc(50% - clamp(1.25rem,1.8333333333vmin,1.375rem))}}@media screen and (max-width:550px){.mosaic-hero--box_one-thirds_block{flex:1 1 calc(100% - clamp(1.25rem,1.8333333333vmin,1.375rem));height:auto}}.mosaic-hero--box_one-thirds_block{position:relative;flex-direction:column-reverse}.mosaic-hero--box_one-thirds_block .content-container{width:calc(100% - 3rem);padding:1.5rem;padding:clamp(1.375rem,2vmin,1.5rem)}.mosaic-hero--box_one-thirds_block .mosaic-hero__title{font-size:1.125rem;font-size:clamp(1rem,1.5vmin,1.125rem);font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mosaic-hero--box_one-thirds_block .image-container{width:100%}.mosaic-hero--box_one-thirds_block .image-container--clipped{clip-path:ellipse(80% 100% at 50% 0%)}.mosaic-hero--box_one-thirds_block .image-container img{display:none}.mosaic-hero--box_one-thirds_block .image-container .mobile-image{display:block;height:14.8125rem;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.mosaic-hero--box_one-thirds_block .image-container--illustration .mobile-image{background-size:contain;background-position:center}.mosaic-hero--box_one-thirds_block .image-container{max-width:100%}.mosaic-hero--box_one-thirds_block .content-container--inner{position:relative}.mosaic-hero--box_one-thirds_block .kotw-tag{position:absolute;top:0;right:0;padding:.5rem .75rem;padding:clamp(.375rem,.6666666667vmin,.5rem) clamp(.625rem,1vmin,.75rem) clamp(.375rem,.6666666667vmin,.5rem) clamp(.625rem,1vmin,.75rem);font-weight:700;font-size:.875rem;font-size:clamp(.75rem,1.1666666667vmin,.875rem);color:#fff;background-color:#46178f}.mosaic-hero--box_one-thirds_block.mosaic-hero--box_white.box-image-clipped:before{content:" ";background-color:#d8d8d8;z-index:-1;clip-path:ellipse(80% 100% at 50% 0%);width:100%;height:14.375rem;position:absolute;right:0;top:0}.mosaic-hero--box_one-thirds_block.mosaic-hero--box_purple.box-image-clipped:before{content:" ";background-color:#25076b;z-index:-1;clip-path:ellipse(80% 100% at 50% 0%);width:100%;height:15.625rem;position:absolute;right:0;top:0}@media screen and (min-width:1000px){.mosaic-hero--box_one-seconds_block{flex:1 1 calc(50% - clamp(1.25rem,1.8333333333vmin,1.375rem))}}@media screen and (max-width:1000px){.mosaic-hero--box_one-seconds_block{flex:1 1 calc(100% - clamp(1.25rem,1.8333333333vmin,1.375rem))}}.mosaic-hero--box_one-seconds_block{position:relative}.mosaic-hero--box_one-seconds_block .content-container{padding:2rem;padding:clamp(1.875rem,2.6666666667vmin,2rem);flex:1}.mosaic-hero--box_one-seconds_block .content-container--inner{padding-right:.5rem;padding-right:clamp(.375rem,.6666666667vmin,.5rem)}.mosaic-hero--box_one-seconds_block .content-container .mosaic-hero__title{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875rem;font-size:clamp(.75rem,1.1666666667vmin,.875rem)}.mosaic-hero--box_one-seconds_block .content-container--inner{position:absolute;top:50%;transform:translateY(-50%)}.mosaic-hero--box_one-seconds_block.mosaic-hero--box_featured .mosaic-hero__title{font-size:2rem;font-size:clamp(1.875rem,2.6666666667vmin,2rem);line-height:2.5rem;line-height:clamp(2.375rem,3.3333333333vmin,2.5rem)}.mosaic-hero--box_one-seconds_block.mosaic-hero--box_featured p{line-height:1.5rem;line-height:clamp(1.375rem,2vmin,1.5rem);margin-top:.5rem;margin-top:clamp(.375rem,.6666666667vmin,.5rem)}.mosaic-hero--box_one-seconds_block.mosaic-hero--box_featured .btn{margin-top:1rem;margin-top:clamp(.875rem,1.3333333333vmin,1rem)}@media screen and (min-width:1000px)and (max-width:1090px){.mosaic-hero--box_one-seconds_block.mosaic-hero--box_featured .mosaic-hero__title{font-size:1.5rem;font-size:clamp(1.375rem,2vmin,1.5rem);line-height:1.5rem;line-height:clamp(1.375rem,2vmin,1.5rem)}}@media screen and (max-width:550px){.mosaic-hero--box_one-seconds_block.mosaic-hero--box_featured .mosaic-hero__title{font-size:1.5rem;font-size:clamp(1.375rem,2vmin,1.5rem);line-height:1.5rem;line-height:clamp(1.375rem,2vmin,1.5rem)}}.mosaic-hero--box_one-seconds_block .image-container{float:right}.mosaic-hero--box_one-seconds_block .image-container--clipped{clip-path:circle(84% at 100% 50%)}.mosaic-hero--box_one-seconds_block .image-container--clipped img{float:right}.mosaic-hero--box_one-seconds_block .image-container:not(.image-container--clipped) img{float:right}.mosaic-hero--box_one-seconds_block .image-container .kotw-tag{position:absolute;top:0;right:0;padding:.5rem .75rem;padding:clamp(.375rem,.6666666667vmin,.5rem) clamp(.625rem,1vmin,.75rem) clamp(.375rem,.6666666667vmin,.5rem) clamp(.625rem,1vmin,.75rem);font-weight:700;font-size:.875rem;font-size:clamp(.75rem,1.1666666667vmin,.875rem);color:#fff;background-color:#46178f}@media screen and (max-width:550px){.mosaic-hero--box_one-seconds_block{flex-direction:column-reverse;height:auto}.mosaic-hero--box_one-seconds_block .image-container--clipped{clip-path:ellipse(80% 100% at 50% 0%)}.mosaic-hero--box_one-seconds_block .image-container img{display:none}.mosaic-hero--box_one-seconds_block .image-container .mobile-image{display:block;height:9.375rem;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.mosaic-hero--box_one-seconds_block .image-container--illustration .mobile-image{background-size:contain;background-position:center}.mosaic-hero--box_one-seconds_block .content-container--inner{position:relative}}.mosaic-hero--box_three-fourths_block{flex:1 1 calc(75% - clamp(1.25rem,1.8333333333vmin,1.375rem))}@media screen and (max-width:1000px){.mosaic-hero--box_three-fourths_block{flex:1 1 calc(100% - clamp(1.25rem,1.8333333333vmin,1.375rem))}}.mosaic-hero--box_three-fourths_block .content-container{padding:2rem;padding:clamp(1.875rem,2.6666666667vmin,2rem);flex:1}.mosaic-hero--box_three-fourths_block .content-container--inner{padding-right:.5rem;padding-right:clamp(.375rem,.6666666667vmin,.5rem)}.mosaic-hero--box_three-fourths_block .content-container .mosaic-hero__title{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25rem;font-size:clamp(1.125rem,1.6666666667vmin,1.25rem)}.mosaic-hero--box_three-fourths_block .content-container--inner{position:absolute;top:50%;transform:translateY(-50%)}.mosaic-hero--box_three-fourths_block.mosaic-hero--box_featured .mosaic-hero__title{font-size:2rem;font-size:clamp(1.875rem,2.6666666667vmin,2rem);line-height:1.5rem;line-height:clamp(1.375rem,2vmin,1.5rem)}.mosaic-hero--box_three-fourths_block.mosaic-hero--box_featured p{line-height:1.5rem;line-height:clamp(1.375rem,2vmin,1.5rem);margin-top:.5rem;margin-top:clamp(.375rem,.6666666667vmin,.5rem)}.mosaic-hero--box_three-fourths_block.mosaic-hero--box_featured .btn{margin-top:1rem;margin-top:clamp(.875rem,1.3333333333vmin,1rem)}@media screen and (min-width:1000px)and (max-width:1090px){.mosaic-hero--box_three-fourths_block.mosaic-hero--box_featured .mosaic-hero__title{font-size:1.5rem;font-size:clamp(1.375rem,2vmin,1.5rem);line-height:1.5rem;line-height:clamp(1.375rem,2vmin,1.5rem)}}@media screen and (max-width:550px){.mosaic-hero--box_three-fourths_block.mosaic-hero--box_featured .mosaic-hero__title{font-size:1.5rem;font-size:clamp(1.375rem,2vmin,1.5rem);line-height:1.5rem;line-height:clamp(1.375rem,2vmin,1.5rem)}}@media screen and (max-width:550px){.mosaic-hero--box_three-fourths_block{flex-direction:column-reverse;height:auto}.mosaic-hero--box_three-fourths_block .image-container--clipped{clip-path:ellipse(80% 100% at 50% 0%)}.mosaic-hero--box_three-fourths_block .image-container img{display:none}.mosaic-hero--box_three-fourths_block .image-container .mobile-image{display:block;height:9.375rem;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.mosaic-hero--box_three-fourths_block .image-container--illustration .mobile-image{background-size:contain;background-position:center}.mosaic-hero--box_three-fourths_block .content-container--inner{position:relative}}.mosaic-hero--box_two-thirds_block{flex:1 1 calc(66.6% - clamp(1.25rem,1.8333333333vmin,1.375rem))}@media screen and (max-width:1000px){.mosaic-hero--box_two-thirds_block{flex:1 1 calc(100% - clamp(1.25rem,1.8333333333vmin,1.375rem))}}.mosaic-hero--box_two-thirds_block .content-container{padding:2rem;padding:clamp(1.875rem,2.6666666667vmin,2rem);flex:1}.mosaic-hero--box_two-thirds_block .content-container--inner{padding-right:.5rem;padding-right:clamp(.375rem,.6666666667vmin,.5rem)}.mosaic-hero--box_two-thirds_block .content-container .mosaic-hero__title{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25rem;font-size:clamp(1.125rem,1.6666666667vmin,1.25rem)}.mosaic-hero--box_two-thirds_block .content-container--inner{position:absolute;top:50%;transform:translateY(-50%)}.mosaic-hero--box_two-thirds_block.mosaic-hero--box_featured .mosaic-hero__title{font-size:2rem;font-size:clamp(1.875rem,2.6666666667vmin,2rem);line-height:2.5rem;line-height:clamp(2.375rem,3.3333333333vmin,2.5rem)}.mosaic-hero--box_two-thirds_block.mosaic-hero--box_featured p{line-height:1.5rem;line-height:clamp(1.375rem,2vmin,1.5rem);margin-top:.5rem;margin-top:clamp(.375rem,.6666666667vmin,.5rem)}.mosaic-hero--box_two-thirds_block.mosaic-hero--box_featured .btn{margin-top:1rem;margin-top:clamp(.875rem,1.3333333333vmin,1rem)}@media screen and (min-width:1000px)and (max-width:1090px){.mosaic-hero--box_two-thirds_block.mosaic-hero--box_featured .mosaic-hero__title{font-size:1.5rem;font-size:clamp(1.375rem,2vmin,1.5rem);line-height:1.5rem;line-height:clamp(1.375rem,2vmin,1.5rem)}}@media screen and (max-width:550px){.mosaic-hero--box_two-thirds_block.mosaic-hero--box_featured .mosaic-hero__title{font-size:1.5rem;font-size:clamp(1.375rem,2vmin,1.5rem);line-height:1.5rem;line-height:clamp(1.375rem,2vmin,1.5rem)}}@media screen and (max-width:550px){.mosaic-hero--box_two-thirds_block{flex-direction:column-reverse;height:auto}.mosaic-hero--box_two-thirds_block .image-container--clipped{clip-path:ellipse(80% 100% at 50% 0%)}.mosaic-hero--box_two-thirds_block .image-container img{display:none}.mosaic-hero--box_two-thirds_block .image-container .mobile-image{display:block;height:9.375rem;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.mosaic-hero--box_two-thirds_block .image-container--illustration .mobile-image{background-size:contain;background-position:center}.mosaic-hero--box_two-thirds_block .content-container--inner{position:relative}}.mosaic-hero--box_white{background-color:#fff;z-index:0;position:relative;overflow:hidden}.mosaic-hero--box_white p{color:#6e6e6e}.mosaic-hero--box_white .mosaic-hero__title{color:#333}.mosaic-hero--box_white a:not(.btn):not(.btn-hero-video){background-image:url(/img/right-arrow-blue.svg);color:#1368ce}.mosaic-hero--box_white a:not(.btn):not(.btn-hero-video):after{background-color:#1368ce}.mosaic-hero--box_white.box-image-clipped:before{content:" ";background-color:#d8d8d8;z-index:-1;clip-path:circle(84% at 100% 50%);width:calc(50% + 1.875rem);height:100%;position:absolute;right:0;top:0}@media screen and (max-width:550px){.mosaic-hero--box_white.box-image-clipped:before{clip-path:ellipse(80% 100% at 50% 0%);width:100%;height:10.375rem}}.mosaic-hero--box_purple{background-color:#431b93;color:#fff;z-index:0;position:relative;overflow:hidden}.mosaic-hero--box_purple .mosaic-hero__title,.mosaic-hero--box_purple a{color:#fff}.mosaic-hero--box_purple p{color:#c2a5df}.mosaic-hero--box_purple a:not(.btn):not(.btn-hero-video){background-image:url(/img/right-arrow-white.svg)}.mosaic-hero--box_purple a:not(.btn):not(.btn-hero-video):after{background-color:#fff}@media screen and (min-width:550px){.mosaic-hero--box_purple:after{content:" ";width:25rem;height:25rem;background-color:#3c168a;position:absolute;border-radius:50%;left:0;top:0;transform:translate(-50%,-50%);z-index:-1}}.mosaic-hero--box_purple.box-image-clipped:before{content:" ";background-color:#25076b;z-index:-1;clip-path:circle(84% at 100% 50%);width:calc(50% + 1.875rem);height:100%;position:absolute;right:0;top:0}@media screen and (max-width:550px){.mosaic-hero--box_purple.box-image-clipped:before{clip-path:ellipse(80% 100% at 50% 0%);width:100%;height:10.375rem}}.mosaic-hero--box_black{background-color:#333;color:#fff;z-index:0;position:relative;overflow:hidden}.mosaic-hero--box_black .content-container .content-container--inner .mosaic-hero__title,.mosaic-hero--box_black .content-container .content-container--inner a,.mosaic-hero--box_black .content-container .content-container--inner p,.mosaic-hero--box_black .content-container .content-container--inner p a{color:#fff}.mosaic-hero--box_black .content-container .content-container--inner a:not(.btn):not(.btn-hero-video){background-image:url(/img/right-arrow-white.svg)}.mosaic-hero--box_black .content-container .content-container--inner a:not(.btn):not(.btn-hero-video):after{background-color:#fff}.mosaic-hero--box_blue{background-color:#0542b9;z-index:0;position:relative;overflow:hidden}.mosaic-hero--box_blue .mosaic-hero__title,.mosaic-hero--box_blue p,.mosaic-hero--box_blue a{color:#fff}.mosaic-hero--box_blue p a:not(.btn):not(.btn-hero-video){background-image:url(/img/right-arrow-white.svg);color:#fff}.mosaic-hero--box_blue p a:not(.btn):not(.btn-hero-video):after{background-color:#fff}.mosaic-hero--box_blue p a:not(.btn):not(.btn-hero-video):hover:after{background-color:#fff}@media screen and (min-width:550px){.mosaic-hero--box_blue:after{content:" ";width:0;height:0;border-left:350px solid transparent;border-right:350px solid transparent;border-bottom:350px solid #0f3ab3;position:absolute;z-index:-1;left:0;bottom:0;transform:translate(-30%)}}@media screen and (min-width:600px){.mosaic-hero--box_large{height:25rem}.mosaic-hero--box_large.mosaic-hero--box_three-fourths_block .image-container--clipped,.mosaic-hero--box_large.mosaic-hero--box_one-seconds_block .image-container--clipped,.mosaic-hero--box_large.mosaic-hero--box_two-thirds_block .image-container--clipped{clip-path:circle(88% at 100% 50%)}.mosaic-hero--box_large.mosaic-hero--box_one-thirds_block .image-container .mobile-image{height:14.5rem}.mosaic-hero--box_large.mosaic-hero--box_one-fourths_block .image-container .mobile-image{height:11.875rem}.mosaic-hero--box_large.box-image-clipped:before{width:43rem;height:48.25rem}.mosaic-hero--box_extra_large{height:28.125rem}.mosaic-hero--box_extra_large.mosaic-hero--box_three-fourths_block .image-container--clipped,.mosaic-hero--box_extra_large.mosaic-hero--box_one-seconds_block .image-container--clipped,.mosaic-hero--box_extra_large.mosaic-hero--box_two-thirds_block .image-container--clipped{clip-path:circle(85% at 100% 50%)}.mosaic-hero--box_extra_large.mosaic-hero--box_one-thirds_block .image-container .mobile-image{height:17.625rem}.mosaic-hero--box_extra_large.mosaic-hero--box_one-fourths_block .image-container .mobile-image{height:16.25rem}.mosaic-hero--box_extra_large.box-image-clipped:before{width:50rem;height:50rem;transform:translate(56%,-22%)}}.mosaic-hero--box_align_top .content-container .content-container--inner{top:2rem;transform:translateY(0);height:calc(100% - 2rem)}.mosaic-hero--box_align_top .content-container .content-container--inner .btn.btn_align_bottom{position:absolute;bottom:2rem}.kotw-verified-edu-badge{max-width:7.5rem;margin-bottom:.75rem;margin-bottom:clamp(.625rem,1vmin,.75rem)}.kotw-verified-edu-badge img{display:block;max-width:100%;height:auto}.mosaic-btn-wrap{position:absolute;bottom:0;left:0;width:100%}.content-container--inner:has(.mosaic-btn-wrap){position:relative;padding-bottom:4.5rem;height:100%;box-sizing:border-box}.content-container--inner:has(.mosaic-btn-wrap) a:not(.btn){white-space:nowrap;padding-top:.75rem;padding-bottom:.75rem;display:inline-block}.image-container--has-roundel .mobile-image{margin-top:0}.mosaic-roundel{display:block;position:absolute;background:#333;color:#fff;width:100%;text-align:center;font-weight:600;padding:.5rem 1.5rem;box-sizing:border-box;top:0;z-index:10;font-size:.8125rem}.box-image-clipped:has(.mosaic-roundel){padding-top:1.875rem}.mosaic-roundel--blue{background-color:#0057ff}.mosaic-roundel--red{background-color:#cf3943}.mosaic-roundel--yellow{background-color:#f3af56}.mosaic-roundel--green{background-color:#498d2b}.mosaic-hero--v2-card{border-radius:.5rem;overflow:hidden;display:flex;flex-direction:column;position:relative;color:var(--ft-color, #fff);background:var(--bg-color, #f2f2f2);background-position:var(--bg-position, center);background-repeat:var(--bg-repeat, no-repeat);background-size:var(--bg-size, cover);background-attachment:scroll;cursor:default}.mosaic-hero--v2-card[href]{cursor:pointer;text-decoration:none;color:var(--ft-color, #fff)}.mosaic-hero--v2-card[href] *{text-decoration:none!important}.mosaic-hero--v2-card--white{background:#fff;box-shadow:0 .25rem 1.25rem #0000001a;border:.0625rem solid rgba(0,0,0,.05);justify-content:flex-start}.mosaic-hero--v2-card--white:before{content:"";display:block;height:.25rem;background:var(--accent-color, #0057FF);position:absolute;top:0;left:0;right:0}.mosaic-hero--v2-card--no-padding-bottom{padding-bottom:0}.mosaic-hero--v2-card--align-top{justify-content:flex-start}.mosaic-hero--v2-card--align-center{justify-content:center}.mosaic-hero--v2-card--align-bottom{justify-content:flex-end}.mosaic-hero--v2-card__content{padding:1.5rem 1.25rem 1rem;padding:clamp(1.375rem,2vmin,1.5rem) clamp(1.125rem,1.6666666667vmin,1.25rem) clamp(.875rem,1.3333333333vmin,1rem);flex-grow:0;flex-shrink:0;display:flex;flex-direction:column}.mosaic-hero--v2-card__content h2,.mosaic-hero--v2-card__content h3,.mosaic-hero--v2-card__content h4{color:inherit;margin-bottom:.5rem;margin-bottom:clamp(.375rem,.6666666667vmin,.5rem)}.mosaic-hero--v2-card__content p{font-size:.875rem;font-size:clamp(.75rem,1.1666666667vmin,.875rem);line-height:1.4;margin:0;margin-bottom:.75rem;margin-bottom:clamp(.625rem,1vmin,.75rem);color:inherit}.mosaic-hero--v2-card__content p:last-child{margin-bottom:0}.mosaic-hero--v2-card__content a:not(.btn){color:inherit}.mosaic-hero--v2-card__content strong{font-weight:700;color:inherit}.mosaic-hero--v2-card__image{flex:1;position:relative;display:flex;align-items:flex-end;justify-content:center;padding:0rem 1.25rem 1.25rem;padding:clamp(-.125rem,0vmin,0rem) clamp(1.125rem,1.6666666667vmin,1.25rem) clamp(1.125rem,1.6666666667vmin,1.25rem);min-height:11.25rem}.mosaic-hero--v2-card__image img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:.25rem}.mosaic-hero--v2-card__image--bottom{padding-bottom:0}.mosaic-hero--v2-card__image--cover{padding:0;min-height:unset;flex:1}.mosaic-hero--v2-card__image--cover img{width:100%;height:100%;object-fit:cover;object-position:top;border-radius:0}.mosaic-hero--v2-card__image--left{justify-content:flex-start;padding-left:0}.mosaic-hero--v2-card__image--right{justify-content:flex-end;padding-right:0}.mosaic-hero--v2 .mosaic-hero--container{display:grid;grid-template-columns:repeat(var(--grid-cols, 3),1fr);grid-auto-rows:var(--grid-row-height, 23.5rem)}@media screen and (max-width:766px){.mosaic-hero--v2 .mosaic-hero--container{grid-template-columns:1fr}.mosaic-hero--v2 .mosaic-hero--v2-card{grid-column:span 1!important;grid-row:span 1!important}}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.plan-card{width:100%;background:#fff;border-radius:.25em;position:relative;z-index:98;display:flex;flex-direction:column}.plan-card p{font-size:.8125rem}.plan-card{transition:transform .2s}.plan-card.disabled-monthly{transform:scale(.97);pointer-events:none;opacity:.7}.plan-card.disabled-monthly:after{content:"Annual billing only";padding:.25rem .5rem;border-radius:.25rem;background-color:#301063;color:#fff;position:absolute;left:50%;top:100%;transform:translate(-50%) translateY(-50%);text-align:center;border:1px solid white;font-size:.875rem;font-weight:700}.plan-card small{font-size:100%}.current-plan{background-color:#eee;border:.0625rem solid #eee;color:#333;padding:.75rem;border-radius:.25rem;font-size:.75rem;font-weight:700;text-align:center}.plan-card-item{transition:transform .2s}.plan-card-item.plan-card-item--current-plan .btn{pointer-events:none}.plan-card-item.disabled-monthly{opacity:1;transform:scale(.95)}.plan-card-item.disabled-monthly>div,.plan-card-item.disabled-monthly>header{opacity:.7}.plan-card-item.disabled-monthly:before{position:absolute;content:" ";left:0;top:0;bottom:0;width:100%;background:#ffffffb8;z-index:99;border-radius:.25rem}.plan-card-item.disabled-monthly:after{white-space:nowrap;content:"Annual billing only";padding:.5rem 1rem;border-radius:.25rem;color:#46178f;position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);text-align:center;border:1px solid #46178F;font-size:.875rem;font-weight:700;z-index:999}.button-pair{display:flex;justify-content:space-between;align-items:flex-start}.button-pair .btn{flex-basis:calc(50% - 24px);padding-left:.625em;padding-right:.625em;text-align:center;flex-shrink:1;white-space:nowrap}.plan-card__body{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;display:flex;flex-direction:column;flex-grow:2}.plan-card__header{border-bottom:.125em solid #46178F;border-top:.125rem solid transparent;padding:.75rem 1.25rem;border-top-right-radius:.25rem;border-top-left-radius:.25rem;font-weight:700;color:#46178f;line-height:1;position:relative;white-space:nowrap;border-top-left-radius:4px;border-top-right-radius:4px}.plan-card__body{padding:.875em}.plan-card__intro{min-height:2.5em}.plan-card__price{font-weight:700;color:#46178f;margin-bottom:.375rem;margin-top:.375rem}.plan-card__period{margin-bottom:1.5rem}.plan-card__period strong{display:block}.plan-card__period strong+br{display:none}.plan-card__period{font-size:.875rem}.plan-card__period,.plan-card__footer{color:#737373}.plan-card__period a,.plan-card__period strong,.plan-card__footer a,.plan-card__footer strong{color:#333;font-weight:700}.plan-card__period [data-plan-recur]+p,.plan-card__period .btn+p,.plan-card__footer [data-plan-recur]+p,.plan-card__footer .btn+p{margin-top:.75em}.plan-card__button,.page-template-page--conversion .plan-card__button{margin-bottom:.875em;margin-top:auto}.plan-card__footer{text-align:center;font-size:.75em}.plan-card__footer a{font-size:.875rem}.plan-card.plan-card--recommended{border-bottom-width:2px}@media screen and (max-width:600px){.plan-card.plan-card--recommended{margin-top:1.25rem}}.plan-card.plan-card--recommended{box-shadow:0 2px 8px #00000040}.plan-card.plan-card--recommended .plan-card__header{background-color:#46178f;color:#fff;border-top-left-radius:0}.plan-card__recommended{font-size:.75rem;font-weight:700;background:#fff;color:#46178f;padding:.625em 1em;position:absolute;left:0;bottom:100%;border-top-left-radius:4px;border-top-right-radius:4px}.layout-component--pricing-panel.variation--grey .plan-card__recommended{margin-bottom:.125rem}.plan-card__recommended:first-letter{text-transform:uppercase}@media(min-width:1351px)and (min-height:700px){.plan-card p,.plan-card__period,.plan-card__period p{font-size:.875rem}}.plan-card p.kv+p{margin-top:.25rem}.plan-card__upgrade-bd,.plan-card__upgrade-bd li{margin:0;padding:0;list-style-type:none}.plan-card__upgrade-bd li{padding:.75em 1.25em;border-bottom:.0625em solid #ccc}.plan-card__upgrade-bd li:last-of-type{border-bottom:none}.kv{display:flex;justify-content:space-between}.user-change,.discount-row{padding:.25rem 0}.discount-row b{color:#26890c}.discount-row [data-rcjs=currency_symbol]:before{content:"-"}.discount-row.currency--nok #discount-amount:before{content:"-"}.plan-card a.btn,.plan-card__features a.btn{display:block;text-align:center}.feature-comparison .tick-check-alt{margin-bottom:1.75em}.feature-comparison .btn--conversion{margin-bottom:.875em}.feature-comparison__footer p{text-align:center}.feature-comparison__footer a{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:600px){.layout--pricing .layout__item[style]{display:block!important}.mobile-feature-list{margin-top:1.25em}.plan-card{box-shadow:0 2px 8px #00000040}}.toggle-mobile-features{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;text-align:center;display:block;color:#737373;font-size:.875em;margin-bottom:.625em;text-decoration:none}.toggle-mobile-features span{position:relative;padding:0 1.25em}.toggle-mobile-features span:after{content:" ";background:url(/img/accordion-marker--dk.svg) no-repeat center center/contain;display:block;width:.875em;height:.5625em;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .4s}.toggle-mobile-features+.tick-check-alt{max-height:0;overflow:hidden;transition:max-height .4s}.toggle-mobile-features.state--open span:after{transform:translateY(-50%) rotate(180deg)}.toggle-mobile-features.state--open+.tick-check-alt{max-height:50em}.toggle-label{font-size:1rem;text-transform:none;display:flex;align-items:center;color:#46178f;font-weight:700;margin-left:auto;margin-right:auto;white-space:nowrap}.toggle-label .toggle-label__inner{display:flex;white-space:nowrap;align-items:center;padding:.125rem .5rem}.toggle-label:focus{outline:none}.toggle-label:focus .toggle-label__inner{border:.125rem solid #76a2f3;border-radius:1rem;box-shadow:0 0 .25rem #76a2f3}.toggle-label .annual{order:1}.toggle-label .toggle-switch,.toggle-label .toggle-switch-marker{margin-left:.625em;margin-right:.625em;order:2}.toggle-label .monthly{order:3;opacity:.5}.toggle-label .toggle-switch:checked+.toggle-switch-marker+.annual{opacity:.5}.toggle-label .toggle-switch:checked+.toggle-switch-marker+.annual+.monthly,.toggle-label .toggle-switch:checked+.toggle-switch-marker+.annual+span+.monthly{opacity:1}.toggle-label.toggle-label--pricing-panel{margin-bottom:1.25em}.toggle-switch+.toggle-switch-marker{cursor:pointer;width:2.75rem;height:1.375rem;background:#fff;display:block;border-radius:.75rem;position:relative;appearance:none;border:.0625em solid #fff;transition:border-color .3s}.toggle-switch+.toggle-switch-marker:focus{border-color:#26890c;outline:none}.toggle-switch+.toggle-switch-marker:after{content:"";position:absolute;top:-1px;left:-1px;width:1.375rem;height:1.375rem;background:#25076b;border:1px solid #fff;border-radius:50%;transition:all .3s;box-shadow:0 2px 2px #00000040}.toggle-switch:checked+.toggle-switch-marker:after{transform:translate(1.375rem)}.layout-component--pricing-panel{padding-top:1.25rem}.layout-component--pricing-panel .layout__inner{margin-left:-.625rem;margin-right:-.625rem;justify-content:center}.layout-component--pricing-panel .layout__item{margin-bottom:.625rem}.layout-component--pricing-panel.layout-component--pricing-panel .layout__item{z-index:50}.title-toggle-wrap,.conversion-title{margin-bottom:.625rem}@media screen and (min-width:600px){.layout--pricing{padding-top:.625rem}.layout--pricing .layout__item{margin-bottom:1.875rem}.layout--pricing{margin:0 auto}.layout--pricing a,.layout--pricing .btn{font-size:.8125rem}}@media screen and (min-width:900px){.title-toggle-wrap,.conversion-title{margin-bottom:1.25rem}.page-template-page--conversion .title-toggle-wrap{justify-content:center;margin-bottom:40px;margin-top:-20px}}@media screen and (min-width:1200px){.layout--pricing{max-width:100%;box-sizing:border-box;padding-left:2vw;padding-right:2vw}.layout--pricing a,.layout--pricing .btn{font-size:.9375rem}}@media screen and (min-width:1600px){.layout--pricing{padding-left:2vw;padding-right:2vw}}.title-toggle-wrap{display:flex}.title-toggle-wrap .conversion-title{margin-bottom:0}@media screen and (min-width:600px){.title-toggle-wrap{width:100%;align-items:center;justify-content:space-between}.title-toggle-wrap .toggle-label{margin-left:0;margin-right:0}.title-toggle-wrap+.layout--pricing{margin-top:1.25rem}}.title-toggle-wrap__inner h1,.title-toggle-wrap__inner p{text-align:center}.title-toggle-wrap__inner h1.conversion-title{margin-bottom:.3125em}.title-toggle-wrap__inner p{color:#fff;margin:0;font-size:1rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:900px){.title-toggle-wrap__inner{display:flex;align-items:center}.title-toggle-wrap__inner h1,.title-toggle-wrap__inner p{text-align:left}.title-toggle-wrap__inner h1.conversion-title{flex-shrink:0;margin-bottom:0}.title-toggle-wrap__inner h1.conversion-title+p{border-left:.125rem solid #25076B;padding-left:1.25rem;margin-left:1.25rem}.title-toggle-wrap__inner p{font-size:1.25rem}}.plan-card__footer .toggle-label,.layout-component--pricing-panel .plan-card__footer .toggle-label,.page-template-page--conversion .plan-card__footer .toggle-label,.page-template-page--conversion:not(.background-type--grey) .plan-card__footer .toggle-label{margin:0;color:#333;font-size:.875rem;justify-content:center;margin-top:.5rem}.plan-card__footer .toggle-label .toggle-switch-marker,.layout-component--pricing-panel .plan-card__footer .toggle-label .toggle-switch-marker,.page-template-page--conversion .plan-card__footer .toggle-label .toggle-switch-marker,.page-template-page--conversion:not(.background-type--grey) .plan-card__footer .toggle-label .toggle-switch-marker{background:#f2f2f2}.plan-card__footer .toggle-label .toggle-switch+.toggle-switch-marker:after,.layout-component--pricing-panel .plan-card__footer .toggle-label .toggle-switch+.toggle-switch-marker:after,.page-template-page--conversion .plan-card__footer .toggle-label .toggle-switch+.toggle-switch-marker:after,.page-template-page--conversion:not(.background-type--grey) .plan-card__footer .toggle-label .toggle-switch+.toggle-switch-marker:after{width:1.25rem;height:1.25rem;top:0;left:0}.page-template-page--conversion .layout.layout--pricing-container,.page-template-page--conversion .layout.layout--pricing{margin-bottom:0}.page-template-page--conversion.page-id-5930 .layout-component--pricing-panel .toggle-label{margin-top:1.25em;color:#767676}.page-template-page--conversion.page-id-5930 .toggle-switch+.toggle-switch-marker{background-color:#f0f0f0;border:1px solid #767676}.page-template-page--conversion.page-id-5930 .toggle-switch+.toggle-switch-marker:after{background-color:#767676}@media(max-width:900px){.toggle-label.toggle-label--pricing-panel{width:100%;text-align:center;justify-content:center}}@media(max-width:600px){.toggle-label.toggle-label--pricing-panel{margin-top:15px}}.offer-banner,.offer-banner__btn{border-radius:.25rem}.offer-banner{background-color:#25076b;border-top:4px solid #EB6710;color:#fff;max-width:53rem;padding:.5rem .75rem;margin:0 auto 1.875em;box-shadow:0 .125em .25em #00000026}.offer-banner .offer-banner__inner{display:flex;align-items:flex-start;justify-content:flex-start;position:relative}.offer-banner .offer-banner__icon{position:absolute;top:50%;transform:translateY(-50%);left:0}.offer-banner p{font-size:1rem;font-weight:700;color:#fff;margin-bottom:.625rem}.offer-banner .offer-banner__btn{background-color:#fff;color:#333;text-decoration:none;font-weight:700;font-size:.75rem;line-height:1;display:inline-block;padding:.75rem 1.375rem;white-space:nowrap;transition:all .4s}.offer-banner .offer-banner__img{width:4rem;height:4rem;border-radius:50%;overflow:hidden;margin-right:1.25em;flex-shrink:0}.offer-banner .offer-banner__img img{display:block;max-width:100%;height:auto}.offer-banner.offer-banner--light{background-color:#f2f2f2;color:#333}.offer-banner.offer-banner--light p{color:#333}.offer-banner.offer-banner--light .offer-banner__btn{background-color:#1268ce;color:#fff}.offer-banner.offer-banner--light .offer-banner__btn:hover{background-color:#0e509f}@media screen and (min-width:600px){.offer-banner .offer-banner__inner{align-items:center}.offer-banner .offer-banner__content{width:100%;display:flex;align-items:center;justify-content:space-between}.offer-banner .offer-banner__content p{margin-bottom:0}.offer-banner .offer-banner__content div{padding-right:.625em}}.plan-card__header{font-size:1.5rem}.plan-card__price{font-size:1.375rem}@media(min-width:1351px)and (min-height:700px){.plan-card__header{font-size:1.75rem}.plan-card__price{font-size:1.625rem}.offer-banner{margin-bottom:3.75em}.title-toggle-wrap+.offer-banner{margin-top:-1.25em}}@media(max-width:1351px)and (max-height:700px){.offer-banner{margin-bottom:1.875em}.offer-banner__img{display:none!important}}.full-width-banner:not(.full-width-banner-v2){background:#fff;box-shadow:0 .125em .25em #00000026;margin-bottom:2.5em}.full-width-banner:not(.full-width-banner-v2).full-width-banner--vpadd{padding:1.25rem 0}.full-width-banner__inner{max-width:92.5rem;margin:0 auto;display:flex;flex-wrap:nowrap;justify-content:center}.banner-item{display:flex;padding:1.25rem}.banner-item p{margin-bottom:.625rem;max-width:31.25rem}.banner-item+.banner-item{border-left:1px solid #F2F2F2}.banner-item__img{flex-shrink:0;margin-right:1.25rem;margin-right:clamp(1.125rem,1.6666666667vmin,1.25rem);width:8rem;width:clamp(7.875rem,10.6666666667vmin,8rem);height:8rem;height:clamp(7.875rem,10.6666666667vmin,8rem);border-radius:50%;overflow:hidden}.banner-item__img img{display:block;max-width:100%;height:auto}.banner-item__title{font-size:1rem}.banner-item__title a{color:inherit}.banner-item__btn{font-size:.75rem;padding:.5rem .75rem;border-radius:.25rem;color:#333;display:inline-block;text-decoration:none;background-color:#f2f2f2;transition:all .4s}.banner-item__btn:hover{background-color:#d9d9d9}@media(max-width:1351px)and (max-height:700px){.banner-item__img{margin:.625rem auto}}html .full-width-banner .banner-item+.banner-item{border-left:none}html .full-width-banner .banner-item__btn{background-color:#1268ce;color:#fff}html .full-width-banner .banner-item__btn:hover{background-color:#0e509f}html .full-width-banner.full-width-banner--dark{background-color:#25076b}html .full-width-banner.full-width-banner--dark .banner-item__title,html .full-width-banner.full-width-banner--dark p{color:#fff}html .full-width-banner.full-width-banner--purple{background-color:#46178f}html .full-width-banner.full-width-banner--purple .banner-item__title,html .full-width-banner.full-width-banner--purple p{color:#fff}html .full-width-banner.full-width-banner--blue{background-color:#0057ff}html .full-width-banner.full-width-banner--blue .banner-item__title,html .full-width-banner.full-width-banner--blue p{color:#fff}html .full-width-banner.full-width-banner--red{background-color:#e21b3c}html .full-width-banner.full-width-banner--red .banner-item__title,html .full-width-banner.full-width-banner--red p{color:#fff}html .full-width-banner.full-width-banner--yellow{background-color:#fd3}html .full-width-banner.full-width-banner--yellow .banner-item__title,html .full-width-banner.full-width-banner--yellow p{color:#333}html .full-width-banner.full-width-banner--dark_blue{background-color:#0d12aa}html .full-width-banner.full-width-banner--dark_blue .banner-item__title,html .full-width-banner.full-width-banner--dark_blue p{color:#fff}.full-width-banner-v2{background:#fff;border-top:.0625rem solid #f2f2f2}.layout-section .full-width-banner-v2{background:transparent;border-top:none}.full-width-banner-v2 .full-width-banner__inner{max-width:75rem}.full-width-banner-v2 .banner-item{display:block;max-width:75rem;margin-left:auto;margin-right:auto;padding:.625rem;padding:clamp(.5rem,.8333333333vmin,.625rem)}.full-width-banner-v2 .banner-item .banner-item__title,.full-width-banner-v2 .banner-item p{margin-bottom:0;margin-top:0;text-align:center;font-size:.875rem;font-size:clamp(.75rem,1.1666666667vmin,.875rem)}@media screen and (min-width:600px){.full-width-banner-v2 .banner-item{width:50%;display:flex;align-items:center;justify-content:center}.full-width-banner-v2 .banner-item .banner-item__title,.full-width-banner-v2 .banner-item p{max-width:22.5rem;margin-left:auto;margin-right:auto}}.logged-in .sticky-header{top:87px}.logged-in.nav-fixed:not(.page-template-page--conversion) .sticky-header{top:142px}.ss-message{color:#fff;padding-top:2.5rem;padding-bottom:1.25rem}.features-table-wrap{background-color:#fff;border-radius:.25rem;max-width:80rem;margin:2.5rem auto;box-shadow:0 .125rem .25rem #00000026}.features-table-wrap.features-table-wrap-2021{background-color:transparent;box-shadow:none;border-radius:none;max-width:80rem;padding:0 1rem;box-sizing:border-box}.features-table.features-table-2021 thead th{background-color:transparent;font-size:1.5rem;vertical-align:bottom;border-right:0}.features-table.features-table-2021 tbody tr{background-color:#fff;box-shadow:0 .125rem .25rem #00000026;border-radius:.25rem}.features-table.features-table-2021 .features-table__section td,.features-table.features-table-2021 .features-table__section th{border-top:none;background-color:#f2f2f2;color:#333}.features-table.features-table-2021 .features-table__spacer:first-of-type{display:none}.features-table.features-table-2021 .features-table__spacer{height:.75rem;box-shadow:none}.features-table.features-table-2021 .table-accordion-header:hover{cursor:pointer}.features-table.features-table-2021 .table-accordion-header .table-header-label-wrap{padding-left:1.5rem;display:block;position:relative}.features-table.features-table-2021 .table-accordion-header .table-header-label-wrap:before{content:" ";display:block;width:1.5rem;height:.5rem;position:absolute;top:50%;transform:translateY(-50%);left:0;background-image:url(/img/table-arrow.svg);background-repeat:no-repeat;background-position:left center}.features-table.features-table-2021 tfoot .pc__actions{text-align:center;padding:.5rem}.features-table.features-table-2021 tfoot .pc__actions--pair .pcbtn{width:auto}.features-table.features-table-2021 tfoot .pcbtn{white-space:nowrap}.features-table.features-table-2021 tfoot .pcbtn+.pcbtn{margin-left:.25rem}.features-table.features-table-2021 thead th.colour--purple,.features-table.features-table-2021 td.colour--purple{color:#46178f}.features-table.features-table-2021 thead th.colour--blue,.features-table.features-table-2021 td.colour--blue{color:#0057ff}.features-table.features-table-2021 thead th.colour--teal,.features-table.features-table-2021 td.colour--teal{color:#0aa3a3}.features-table.features-table-2021 thead th.colour--green,.features-table.features-table-2021 td.colour--green{color:#26890c}.features-table.features-table-2021 thead th.colour--red,.features-table.features-table-2021 td.colour--red{color:#e21b3c}.features-table{width:100%;font-size:.875rem}.features-table .button-pair{display:flex;flex-direction:column;justify-content:center;align-items:center}.features-table .button-pair .btn,.features-table .button-pair .btn[style]{flex-basis:auto!important;width:auto!important}.features-table .button-pair br{display:none}.features-table .button-pair a.btn+a.btn{margin-left:0}.features-table .features-table__section-title{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#46178f}.features-table .features-table__section td,.features-table .features-table__section th{border-top:1px solid #b2b2b2}.features-table thead th{vertical-align:top;color:#46178f}.features-table thead th:first-of-type{text-align:left}.features-table td,.features-table th{box-sizing:border-box;text-align:#333;padding:.75rem;border-right:.0625rem solid #F2F2F2}.features-table td p,.features-table th p{color:inherit;text-align:center}.features-table tr td:last-of-type,.features-table thead tr th:last-of-type{border-right:none}.features-table tbody th,.features-table tbody td,.features-table tfoot td{border-top:.0625rem solid #F2F2F2}.features-table tfoot .plan-card__button{margin-bottom:0}.features-table td.recommended,.features-table th.recommended{background-color:#b2df9c2e}.features-table td.recommended--purple,.features-table th.recommended--purple{background-color:#c2a5df14}.features-table td.recommended--purple a.btn.btn--conversion,.features-table th.recommended--purple a.btn.btn--conversion{background-color:#46178f}.features-table tbody tr:not(.features-table__section):hover th,.features-table tbody tr:not(.features-table__section):hover td{background-color:#f2f2f2}.features-table tbody tr:not(.features-table__section):hover th.recommended,.features-table tbody tr:not(.features-table__section):hover td.recommended{background-color:#b2df9c66}.features-table tbody tr:not(.features-table__section):hover th.recommended--purple,.features-table tbody tr:not(.features-table__section):hover td.recommended--purple{background-color:#c2a5df14}.features-table tr.highlight-section td,.features-table tr.highlight-section th{background-color:#fef7d7;border-color:#fd3}.features-table tr.highlight-section:hover td,.features-table tr.highlight-section:hover th,.features-table tr.highlight-section:hover td:last-of-type{background-color:#ffdd337a!important}.features-table tr.highlight-section td:last-of-type{background-color:#fef7d7!important;border-right-color:#fd3;border-top-color:#fd3}.features-table tr.highlight-section+tr.features-table__section th,.features-table tr.highlight-section+tr.features-table__section td{border-top-color:#fd3}.features-table tbody th{font-weight:400;text-align:left}.features-table tbody td{text-align:center}.features-table tbody tr:not(.features-table__section) td:empty:after{content:"-"}.features-table thead th{color:#333}.features-table th.recommended,.features-table th.recommended--purple{color:#26890c}.features-table th.recommended:before,.features-table th.recommended--purple:before{content:"★";transform:translateY(-2px);font-size:.75rem;margin-right:.25rem}.features-table th.recommended--purple{color:#46178f}.features-table .plan-card-item__button[style]{min-height:0!important}.features-table [data-plan-recur] br,.features-table p:empty{display:none}.new-label{background-color:#eb6710;display:inline-block;padding:.125rem .5rem;font-size:.6875rem;font-weight:700;color:#fff;border-radius:.625rem;margin-right:.5rem}.features-table__feature{display:flex;justify-content:space-between}.features-table__feature .btn-tooltip{margin-bottom:-.75em}[data-plan-recur=monthly],[data-recur=monthly] [data-plan-recur=monthly]{display:none}[data-recur=monthly] [data-plan-recur=annual],[data-recur=annual] [data-plan-recur=monthly]{display:block}[data-recur=annual] [data-plan-recur=annual]{display:none}[data-pfbody=about] [data-pfbody-type=about]{display:block}[data-pfbody=about] [data-pfbody-type=features],[data-pfbody=features] [data-pfbody-type=about]{display:none}[data-pfbody=features] [data-pfbody-type=features]{display:block}.plan__cta .btn+p{margin-top:20px}.plan.popular-highlight{position:relative;z-index:1;margin-left:1px;margin-right:2px}.plan.popular-highlight:before{content:" ";border-left:4px solid #26890C;border-right:4px solid #26890C;position:absolute;inset:-4px;z-index:-1}.price-features-table tbody td.popular-highlight{position:relative;z-index:1;border-left:4px solid #26890C;border-right:4px solid #26890C}thead tr:first-of-type .popular-highlight:before{border-top:4px solid #26890C}tbody tr:last-of-type .popular-highlight{border-bottom:4px solid #26890C}tbody tr:last-of-type .popular-highlight:before{bottom:-20px}.plan--popular{position:relative}.plan--popular:after{color:#26890c;content:"Popular";text-transform:uppercase;position:absolute;left:0;bottom:100%;width:100%;text-align:center;margin-bottom:.625em}.pf-card__title{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pf-card{text-align:center;margin-bottom:1.25em}.pf-card p{text-align:center}.pf-card{border-radius:4px;box-shadow:0 2px 4px #00000040}.pf-card .txt-l{color:#26890c;font-size:14px}.pf-card__header{background-color:#f2f2f2;padding:1.25em;border-top-left-radius:4px;border-top-right-radius:4px}.pf-card__header,.pf-card__body{padding:1.25em}.pf-card__body p:last-of-type{margin-bottom:0}.pf-card__intro{margin-top:1.25em}.pf-card__intro p{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:1.25em}.pf-card--popular{position:relative;margin-top:2.5em;border:4px solid #26890C}.pf-card--popular:before{color:#26890c;content:"Popular";position:absolute;left:0;bottom:100%;width:100%;text-align:center;margin-bottom:.625em;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-template-page--conversion .pf-card--popular{border-color:#26890c}.page-template-page--conversion .pf-card--popular:before{color:#fff;text-transform:uppercase}.price-panel-vat-note{width:100%;text-align:center;padding-bottom:.625rem;margin-top:-.25rem;color:#333;font-size:.875rem}.sticky-wrap{position:relative}.sticky-wrap .stickysentinal{height:1px;position:absolute;left:0;top:-65px;width:100%}.pricing-cards{display:flex;justify-content:center;flex-wrap:wrap}.pricing-cards .pf-card{width:100%}.pricing-table{display:none}.pricing-table+.pricing-table table{margin-top:-1px}.plan.popular-highlight{min-height:132px}td.footnote{font-size:.625em}@media screen and (min-width:600px){.pricing-cards .pf-card{width:calc(50% - 20px);margin-left:10px;margin-right:10px}}@media screen and (min-width:766px){.pricing-cards{flex-wrap:wrap;margin-top:1.25em}.pricing-cards .pf-card{width:calc(33.3333% - .625em);margin-left:0;margin-right:.625em;box-sizing:border-box}.pricing-cards .pf-card.pf-card--popular{margin-top:0}.pricing-cards .pf-card .pf-card__header,.pricing-cards .pf-card .pf-card__body{padding:.625em}.pricing-cards.pricing-cards--4 .pf-card,.pricing-cards.pricing-cards--2 .pf-card{width:calc(50% - 20px)}}@media screen and (min-width:980px){.pricing-cards{display:none}.pricing-table{display:block}}@media all and (-ms-high-contrast:none){.sticky-header.sticky--stuck:before{display:none}}@supports (-ms-ime-align: auto){.sticky-header{position:static}.sticky-header.sticky--stuck:before{display:none}.plan.popular-highlight{margin-right:1px}}.page-template-page--conversion thead tr:first-of-type .popular-highlight:before,.page-template-page--conversion .plan.popular-highlight:before{border-color:#26890c}.page-template-page--conversion .price-features-table tbody td.popular-highlight{border-left-color:#26890c;border-right-color:#26890c}.page-template-page--conversion tbody tr:last-of-type .popular-highlight{border-bottom-color:#26890c}.page-template-page--conversion .plan--popular:after{color:#fff}.page-template-page--conversion .plan__switch{color:#46178f}.layout-component--pricing-panel{position:relative}.layout-component--pricing-panel:after{content:" ";background-color:#fff;position:absolute;top:50%;bottom:0;left:0;width:100%;z-index:0}.layout-section .layout-component--pricing-panel:after{display:none}.layout-section .layout-component--pricing-panel{padding-top:1rem;padding-bottom:1rem}.layout-component--pricing-panel .toggle-label.toggle-label--pricing-panel{margin-top:.625rem;color:#333;font-size:.875rem}.layout-component--pricing-panel .toggle-label.toggle-label--pricing-panel .toggle-switch+.toggle-switch-marker{background:#f2f2f2}.layout-component--pricing-panel .toggle-label.toggle-label--pricing-panel .toggle-switch+.toggle-switch-marker:after{background:#737373;box-shadow:none}.dark-wrap+.layout-component--pricing-panel .panel-shapes,.layout-component+.layout-component--pricing-panel .panel-shapes{display:none}.panel-shapes{overflow:hidden;position:relative;background-color:#46178f}.panel-shapes .upgrade-panel .upgrade-panel__intro{z-index:2}.layout-component--pricing-panel .panel-shapes{position:absolute;top:0;left:0;bottom:0;width:100%;overflow-x:unset}@media screen and (min-width:766px){.panel-shapes:before,.panel-shapes:after{content:" ";width:25rem;height:25rem;display:block;background-color:#390e7c;position:absolute;top:0}.panel-shapes:before{left:0;transform:translate(-50%);border-radius:50%;z-index:1}.panel-shapes:after{right:0;transform:translate(50%) rotate(45deg)}}.layout-component--pricing-panel:after{z-index:13}html:not(.page-template-page--conversion) .layout-component--pricing-panel{padding-top:5rem;margin-top:-3.75rem}html .layout-component--pricing-panel .panel-shapes{overflow-x:hidden;background-color:#46178f;top:-3.5rem;height:21.875rem}html .layout-component--pricing-panel .panel-shapes:before,html .layout-component--pricing-panel .panel-shapes:after{height:15rem;width:15rem}html .page-header.page-header--conversion .logo-link .kahoot-logo path,html .page-header.page-header--conversion .logo-link .k-logo path{fill:#fff}.layout--pricing-container .layout__inner{justify-content:center}.layout--pricing-container .layout__item{max-width:21.5rem}.layout--pricing-container .toggle-label{width:100%;justify-content:center}.layout--pricing-container.layout--pricing-new-card .layout__inner{align-items:center}.layout--pricing-container.layout--pricing-new-card .layout__item{padding-left:.25rem;padding-right:.25rem;max-width:18.125rem}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured{max-width:18.125rem;padding-left:0;margin-left:1.75rem}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__header{padding-bottom:.5rem}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__header .plan-card-v3__title{font-size:1.5rem;color:#333}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__header .plan-card-v3__stars img{display:inline-block;width:.75rem;height:.75rem;margin:.0625rem}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__body .plan-card-v3__right-block{white-space:nowrap}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__body .plan-card-v3__price{animation-name:appearAnim;animation-duration:.9s;font-size:2.5rem;font-weight:700;line-height:1.4;display:inline-block}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__body .plan-card-v3__price small{font-size:1.125rem;vertical-align:middle}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__body .plan-card-v3__period{display:inline-block;margin-left:.5rem}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__body .plan-card-v3__period p{font-size:.75rem;color:#737373}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__body .plan-card-v3__tfooter p{text-align:center;font-size:.75rem}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__body .plan-card-v3__footer{padding-top:.75rem}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__body .plan-card-v3__footer p{font-size:.75rem}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__body .plan-card-v3__footer ul{font-size:.75rem;list-style:none;padding-left:1.5rem;text-align:left;line-height:1.5rem}@media screen and (min-width:1240px){.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__body .plan-card-v3__footer ul:first-of-type{margin-bottom:0}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__body .plan-card-v3__footer ul:last-of-type{margin-top:0}}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__body .plan-card-v3__footer ul li{position:relative}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__body .plan-card-v3__footer ul li:before{content:" ";width:.75rem;height:.75rem;background-image:url(/img/control-check.svg);background-size:contain;background-repeat:no-repeat;position:absolute;right:calc(100% + 8px);top:50%;transform:translateY(-50%)}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .btn--conversion{margin-top:1rem;margin-bottom:1rem;font-size:.75rem;background-color:#46178f;display:block;box-shadow:0 .25em #25076b}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .btn--conversion:hover,.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .btn--conversion:focus{box-shadow:0 0 #25076b}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .btn--conversion:active{background-color:#25076b}.layout--pricing-container.layout--pricing-new-card.layout--pricing-new-card-single .layout__item.layout__item--new-featured .plan-card-item{position:relative;transform:none;top:0}.layout--pricing-container .plan-card__label-block,.layout--pricing-container .plan-card-v3__label-block{text-align:center;margin-top:.25rem;white-space:nowrap}.layout--pricing-container .plan-card__label-block .plan-card-v3__label,.layout--pricing-container .plan-card__label-block .plan-card__label,.layout--pricing-container .plan-card-v3__label-block .plan-card-v3__label,.layout--pricing-container .plan-card-v3__label-block .plan-card__label{background-color:#46178f;color:#fff;font-size:.75rem;font-weight:700;padding:.3rem .6rem;border-radius:.75rem}@media screen and (max-width:1240px)and (min-width:600px){.layout--pricing-container .plan-card__label-block .plan-card-v3__label,.layout--pricing-container .plan-card__label-block .plan-card__label,.layout--pricing-container .plan-card-v3__label-block .plan-card-v3__label,.layout--pricing-container .plan-card-v3__label-block .plan-card__label{display:block}}@media screen and (min-width:600px)and (max-width:1239px){.layout--pricing-container.layout--pricing-new-card.layout--four:not(.layout--pricing) .layout__inner .layout__item:not(.layout__item--new-featured){width:33.33%}}@media screen and (min-width:600px)and (max-width:1239px)and (max-width:766px){.layout--pricing-container.layout--pricing-new-card.layout--four:not(.layout--pricing) .layout__inner .layout__item:not(.layout__item--new-featured){width:50%}}@media screen and (min-width:600px)and (max-width:1239px){.layout--pricing-container.layout--pricing-new-card .layout__item{padding-left:.5rem;padding-right:.5rem;max-width:19.25rem}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured{max-width:908px;width:100%;box-sizing:border-box;margin-left:0!important;margin-right:0!important;padding-right:0}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item{position:relative;top:0;transform:none;display:block;align-items:center;border:.25rem solid #46178f;border-radius:.25rem;padding:.5rem;box-sizing:border-box}}@media screen and (min-width:600px)and (max-width:1239px)and (min-width:766px)and (max-width:1240px){.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item{display:flex}}@media screen and (min-width:600px)and (max-width:1239px){.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__header{display:inline-block;padding:.75rem 1.75rem .75rem .75rem}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__body{display:flex;align-items:center;flex-flow:row wrap}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__body .plan-card-v3__right-block{display:block;vertical-align:middle;height:fit-content;position:relative;order:2;width:100%;text-align:right}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__body .plan-card-v3__price{font-size:2rem;margin:0 .25rem 0 1rem}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__body .plan-card-v3__period{margin:0 .25rem}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__body .plan-card-v3__period p{padding-top:.25rem}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__body .plan-card-v3__button{display:inline-block;position:relative;top:-.625rem}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__body .plan-card-v3__button .btn--conversion{display:inline-block;margin:0 .5rem 0 .25rem}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__body .plan-card-v3__tfooter{margin-right:.5rem}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__body .plan-card-v3__tfooter p{text-align:right;font-size:.75rem}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__body .plan-card-v3__footer{order:1;padding:.5rem .5rem .5rem 1rem;text-align:left}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__body .plan-card-v3__footer ul{display:inline-block;margin-bottom:0}}@media screen and (min-width:600px)and (max-width:1239px)and (min-width:766px){.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__body .plan-card-v3__footer ul:not(:first-of-type){margin-left:1rem}}@media screen and (min-width:600px)and (max-width:1239px)and (max-width:766px){.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__body .plan-card-v3__footer ul:not(:first-of-type){margin-top:0rem}}@media screen and (max-width:600px){.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured{margin-left:0}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item{position:relative;top:0;transform:none}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__period{display:block!important}.layout--pricing-container.layout--pricing-new-card .layout__item.layout__item--new-featured .plan-card-item .plan-card-v3__period p{text-align:center}}@media screen and (min-width:1240px){.layout--four.layout--pricing-new-card .layout__inner .layout__item:not(.layout__item--new-featured){width:calc(24% - .5rem)}.layout--four.layout--pricing-new-card .layout__inner .layout__item--new-featured{width:calc(28% - .5rem);max-width:22rem;margin-left:1rem}.layout--tripple.layout--pricing-new-card .layout__inner .layout__item:not(.layout__item--new-featured){width:calc(32% - .5rem)}.layout--tripple.layout--pricing-new-card .layout__inner .layout__item--new-featured{width:calc(35% - .5rem);max-width:22rem;margin-left:1rem}.layout--tripple.layout--pricing-new-card .layout__inner .layout__item--new-featured+.layout__item--new-featured{margin-left:.5rem}.layout--tripple.layout--pricing-new-card .layout__inner .layout__item:nth-child(2).layout__item--new-featured{margin-right:.5rem}}@media screen and (min-width:1040px){.features-table-wrap.features-table-new-card table.features-table tr td:last-of-type{background-color:#c2a5df14;color:#25076b;border-left:1rem solid #f2f2f2}.features-table-wrap.features-table-new-card table.features-table tr:hover td:last-of-type{background-color:#c2a5df29}.features-table-wrap.features-table-new-card table.features-table thead tr th:last-of-type,.features-table-wrap.features-table-new-card table.features-table tfoot tr th:last-of-type{background-color:#c2a5df14;color:#25076b;border-left:1rem solid #f2f2f2}.features-table-wrap.features-table-new-card table.features-table thead tr td:last-of-type .btn--conversion,.features-table-wrap.features-table-new-card table.features-table tfoot tr td:last-of-type .btn--conversion{margin-top:1rem;margin-bottom:1rem;font-size:.75rem;background-color:#46178f;display:block}.features-table-wrap.features-table-new-card table.features-table thead tr td:last-of-type .btn--conversion:hover,.features-table-wrap.features-table-new-card table.features-table thead tr td:last-of-type .btn--conversion:focus,.features-table-wrap.features-table-new-card table.features-table tfoot tr td:last-of-type .btn--conversion:hover,.features-table-wrap.features-table-new-card table.features-table tfoot tr td:last-of-type .btn--conversion:focus{box-shadow:0 0 #25076b}.features-table-wrap.features-table-new-card table.features-table thead tr td:last-of-type .btn--conversion:active,.features-table-wrap.features-table-new-card table.features-table tfoot tr td:last-of-type .btn--conversion:active{background-color:#25076b}}#features-tabs-outer .plan-card-v3__button a.btn--conversion{background-color:#46178f;display:block}.panel-shapes .layout-component--pricing-panel{background-color:#46178f}.panel-shapes .pricing-title .conversion-title,.panel-shapes .pricing-title p{color:#fff}.pricing-title{margin-bottom:2.5rem}.pricing-title h1,.pricing-title h2,.pricing-title h3,.pricing-title h4,.pricing-title p{text-align:center}.variation--purple .pricing-title h1,.variation--purple .pricing-title p{color:#fff}.pricing-title h1{font-size:1.125rem}.pricing-title p{font-size:.875rem}@media screen and (max-width:600px){.pricing-title p br{display:none}}@media screen and (min-width:600px){.pricing-title h1{font-size:2rem}.pricing-title p{font-size:1rem}}.plan-card-item{background-color:#fff;border-radius:.25rem;padding:1rem;text-align:center;box-shadow:0 .25rem .5rem #0003;width:100%}.plan-card-item.plan-card--recommended{box-shadow:0 .25rem .5rem #0003,inset 0 0 0 .25rem #26890c}.plan-card-item.plan-card--recommended .plan-card-item__break{margin-left:-.75rem;margin-right:-.75rem}.plan-card-item.plan-card--recommended .plan-card-item__price,.plan-card-item.plan-card--recommended h1.plan-card-item__title{color:#26890c}.plan-card-item.plan-card--recommended-purple{box-shadow:0 .25rem .5rem #0003,inset 0 0 0 .25rem #46178f,0 -.25rem .25rem #25076b}.plan-card-item.plan-card--recommended-purple .plan-card-item__price,.plan-card-item.plan-card--recommended-purple h1.plan-card-item__title,.plan-card-item.plan-card--recommended-purple .plan-card-item__break,.plan-card-item.plan-card--recommended-purple .plan-card-item__price del{color:#46178f}.plan-card-item.plan-card--recommended-purple a.btn--conversion{background-color:#46178f;box-shadow:0 .25em #25076b}.plan-card-item.plan-card--recommended-purple a.btn--conversion:hover{box-shadow:0 0 #25076b}.plan-card-item--trim p+p{display:none}.plan-card-item__img{margin-bottom:.625rem}.plan-card-item__img img{max-width:5.25rem;margin:0 auto}h1.plan-card-item__title{font-size:1.5rem;color:#333;margin-bottom:.5rem}.plan-card-item__break{margin-left:-1rem;margin-right:-1rem;font-size:.75rem;font-weight:700;line-height:1.5rem;min-height:1.5rem;color:#333;background:linear-gradient(180deg,#fff calc(50% - 1px),#00000026 50%,#fff calc(50% + 1px))}.plan-card-item__break .break-inner{background:#fff;display:inline-block;padding:.5rem}.plan-card--recommended .plan-card-item__break{color:#26890c}@media all and (-ms-high-contrast:none){.plan-card-item__break{background:#fff;position:relative;z-index:1}.plan-card-item__break:before{content:" ";height:.125rem;background-color:#00000026;position:absolute;left:0;right:0;top:50%;z-index:-1}}.plan-card-item__intro p{text-align:center}.plan-card-item__price{animation-name:appearAnim;animation-duration:.9s;font-size:2.5rem;font-weight:700;line-height:1.4}.plan-card-item__price del{font-size:1.5rem;color:#26890c;font-weight:400}.plan-card-item__price small,.plan-card-item__price .sml{font-size:1.125rem}.plan-card-item__price .offer-txt{display:none}.plan-card-item__price,.plan-card-item__price [data-plan-recur],.plan-card-item__price .flex-row,.plan-card-item__price [data-rcjs-exchange-usd],.plan-card-item__price [data-rcjs=monthly_price]{display:flex;align-items:center;justify-content:center}.plan-card-item__price,.plan-card-item__price [data-plan-recur],.plan-card-item__price .flex-row{width:100%}.plan-card-item__period,.plan-card-item__period p,.plan-card-item__period span[style]{text-align:center;font-size:.75rem!important;color:#767676;margin-bottom:.625rem}.plan-card-item__button .btn{display:block;font-size:.75rem}.plan-card-item__footer{font-size:.75rem;text-align:center;margin-top:.625rem}.white-bg-wrapper{background-color:#fff;margin-top:30px}.white-bg-wrapper .layout-component.logos-title-block{padding-top:20px}.layout-component.smaller-photos-columns .layout--tripple .layout__inner:not(.col-items--numbered) .col-item,.layout-component.smaller-photos-columns .layout--pair .layout__inner:not(.col-items--numbered) .col-item{margin-bottom:3rem}.layout-component.smaller-photos-columns .layout--tripple .layout__inner:not(.col-items--numbered) .col-item .col-img-container,.layout-component.smaller-photos-columns .layout--pair .layout__inner:not(.col-items--numbered) .col-item .col-img-container{display:inline-block;max-width:33%;vertical-align:top}.layout-component.smaller-photos-columns .layout--tripple .layout__inner:not(.col-items--numbered) .col-item .col-img-container img,.layout-component.smaller-photos-columns .layout--pair .layout__inner:not(.col-items--numbered) .col-item .col-img-container img{min-width:5.75rem;width:5.75rem;height:5.75rem;border-radius:.25rem}@media screen and (max-width:1240px){.layout-component.smaller-photos-columns .layout--tripple .layout__inner:not(.col-items--numbered) .col-item .col-img-container,.layout-component.smaller-photos-columns .layout--pair .layout__inner:not(.col-items--numbered) .col-item .col-img-container{margin-bottom:16px}}.layout-component.smaller-photos-columns .layout--tripple .layout__inner:not(.col-items--numbered) .col-item .col-text-container,.layout-component.smaller-photos-columns .layout--pair .layout__inner:not(.col-items--numbered) .col-item .col-text-container{display:inline-block;max-width:66%;vertical-align:top;padding-left:1rem;padding-left:clamp(.875rem,1.3333333333vmin,1rem)}.layout-component.smaller-photos-columns .layout--tripple .layout__inner:not(.col-items--numbered) .col-item .col-text-container h1,.layout-component.smaller-photos-columns .layout--pair .layout__inner:not(.col-items--numbered) .col-item .col-text-container h1{font-size:.875rem;font-size:clamp(.75rem,1.1666666667vmin,.875rem);text-align:left}.layout-component.smaller-photos-columns .layout--tripple .layout__inner:not(.col-items--numbered) .col-item .col-text-container p,.layout-component.smaller-photos-columns .layout--pair .layout__inner:not(.col-items--numbered) .col-item .col-text-container p{font-size:.875rem;font-size:clamp(.75rem,1.1666666667vmin,.875rem);text-align:left;margin:.25rem 0rem;margin:clamp(.125rem,.3333333333vmin,.25rem) clamp(-.125rem,0vmin,0rem);line-height:1.5rem;line-height:clamp(1.375rem,2vmin,1.5rem)}html .layout-component--pricing-panel.variation--purple .toggle-label{color:#333}.layout-component:last-of-type:has(.pricing-contact-block){margin-bottom:0;padding-bottom:0}.pricing-contact-block{padding:2rem}@media screen and (max-width:900px){.pricing-contact-block .pricing-contact-block--image{display:none}}.pricing-contact-block .pricing-contact-block--image{background-image:url(/img/contactus-lady.png);background-size:contain;background-repeat:no-repeat;background-position:bottom left;position:absolute;width:16.25rem;height:13.75rem;bottom:0;left:0;transform:translate(-20%)}.pricing-contact-block .pricing-contact-block--info{position:relative;padding:.625rem 0}.pricing-contact-block .pricing-contact-block--info h1{color:#333;font-size:1rem!important;font-weight:700}.pricing-contact-block .pricing-contact-block--info p{text-align:center}.pricing-contact-block .pricing-contact-block--info p .btn{padding:.5rem;font-size:.75rem}@keyframes appearAnim{0%{opacity:0}70%{opacity:0}to{opacity:1}}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}@media screen and (max-width:900px){.title-block:has(+.feature-table:not(.feature-table--mobile)){display:none}}.feature-table{max-width:75rem;margin:1rem auto;border-spacing:1.25rem;color:#333}@media screen and (max-width:900px){.feature-table{display:none}}.feature-table tr.feature-table__row td,.feature-table tr.feature-table__row th{width:14.2857142857%}.feature-table tr.feature-table__row td:first-child,.feature-table tr.feature-table__row th:first-child{width:calc(57.1428571429% - 1rem)}.feature-table--four{max-width:87.5rem}.feature-table--four tr.feature-table__row td,.feature-table--four tr.feature-table__row th{width:12.5%}.feature-table--four tr.feature-table__row td:first-child,.feature-table--four tr.feature-table__row th:first-child{width:calc(50% - 6rem)}.feature-table thead tr.feature-table__row td,.feature-table thead tr.feature-table__row th{border-top-left-radius:.5rem;border-top-right-radius:.5rem;box-shadow:none}.feature-table thead tr.feature-table__row td:first-child,.feature-table thead tr.feature-table__row th:first-child{background-color:transparent}.feature-table thead tr.feature-table__row td:first-child h2,.feature-table thead tr.feature-table__row th:first-child h2{font-size:2rem;font-size:clamp(1.875rem,2.6666666667vmin,2rem);font-weight:600}.feature-table thead tr.feature-table__row td:first-child h2 .title--highlight,.feature-table thead tr.feature-table__row th:first-child h2 .title--highlight{color:#0057ff}.feature-table thead tr.feature-table__row td:first-child .price-panel-vat-note,.feature-table thead tr.feature-table__row th:first-child .price-panel-vat-note{font-size:1rem;font-size:clamp(.875rem,1.3333333333vmin,1rem);margin-top:1.5rem;text-align:left}.feature-table tfoot tr.feature-table__row td,.feature-table tfoot tr.feature-table__row th{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;box-shadow:none}.feature-table thead tr.feature-table__row td,.feature-table thead tr.feature-table__row th,.feature-table tfoot tr.feature-table__row td,.feature-table tfoot tr.feature-table__row th{vertical-align:top;padding:0}.feature-table tr.feature-table__row td,.feature-table tr.feature-table__row th{box-shadow:none;padding:1rem;padding:clamp(.875rem,1.3333333333vmin,1rem);font-size:1rem;font-size:clamp(.875rem,1.3333333333vmin,1rem)}.feature-table tr.feature-table__row th{padding:0}.feature-table tr.feature-table__row td:not(:first-child),.feature-table tr.feature-table__row th:not(:first-child){text-align:center}.feature-table tr.feature-table__row td:first-child,.feature-table tr.feature-table__row th:first-child{padding:1.5rem 2.5rem;padding:clamp(1.375rem,2vmin,1.5rem) clamp(2.375rem,3.3333333333vmin,2.5rem);text-align:left;font-weight:400}.feature-table tr.feature-table__row td.feature-table__row__cell--title,.feature-table tr.feature-table__row th.feature-table__row__cell--title{font-size:1.125rem;font-size:clamp(1rem,1.5vmin,1.125rem);padding:1.5rem 2rem;border-top-left-radius:12px;border-top-right-radius:12px;color:#fff;font-weight:700;box-shadow:none}.feature-table--blue td.feature-table__row__cell--title,.feature-table--blue th.feature-table__row__cell--title{background:linear-gradient(to bottom,#0057ff 0% 50%,#0af)}.feature-table--blue tbody tr.feature-table__row:nth-child(odd) td,.feature-table--blue tbody tr.feature-table__row:nth-child(odd) th{background-color:#f2f7ff}.feature-table--purple td.feature-table__row__cell--title,.feature-table--purple th.feature-table__row__cell--title{background:linear-gradient(to bottom,#240c62,#2b0e77,#4f19d9)}.feature-table--purple tbody tr.feature-table__row:nth-child(odd) td,.feature-table--purple tbody tr.feature-table__row:nth-child(odd) th{background-color:#f7f3ff}.feature-table .features_table-v2022__row--plancard{padding:0 .25rem}.feature-table .features_table-v2022__row--plancard .pc-v2022__actions a{display:block;margin:0;padding:.625rem;border-radius:.5rem}.feature-table .feature-table__spacer-row td,.feature-table .feature-table__spacer-row th{display:block;padding:0;height:.5rem;background-color:transparent}.feature-table tbody tr.feature-table__row:nth-child(2n) td,.feature-table tbody tr.feature-table__row:nth-child(2n) th{background-color:#fff}@media screen and (max-width:900px){.feature-table.feature-table--mobile{display:block;overflow-x:auto;max-width:100%;margin-left:0;margin-right:0}.feature-table.feature-table--mobile tr.feature-table__row td:first-child,.feature-table.feature-table--mobile tr.feature-table__row th:first-child{min-width:12.5rem;padding:1rem;padding:clamp(.875rem,1.3333333333vmin,1rem) clamp(.875rem,1.3333333333vmin,1rem)}}.feature-table .features-icon{width:1rem;height:1rem}.feature-table .features-icon-text{font-size:1.125rem;color:#333}.feature-table .btn-tooltip{float:right}.feature-table .btn-tooltip img{width:1.25rem;width:clamp(1.125rem,1.6666666667vmin,1.25rem);height:1.25rem;height:clamp(1.125rem,1.6666666667vmin,1.25rem)}.feature-table .btn-tooltip__content{background:#333;border-radius:.25rem;padding:.5rem 1rem;color:#fff;font-weight:500;font-size:.6875rem}.feature-table .ft__highlight-tag{background-color:#0057ff;background-image:url(/img/highlight-gradient--blue.svg);border-radius:.625rem;padding:0 .25rem;text-align:center;height:2rem;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875rem;font-size:clamp(.75rem,1.1666666667vmin,.875rem)}.feature-table .ft__highlight-tag span{display:flex;align-items:center;justify-content:center}.feature-table .ft__highlight-tag span:before{content:" ";width:1rem;height:1rem;padding-right:.5rem;display:inline-block;background:url(/img/check-circle-white.svg);background-size:contain;background-repeat:no-repeat}.feature-table .ft__highlight-tag.ft__highlight-tag--none{background-color:#fff;background-image:none;color:#333;border-bottom:none}.feature-table .ft__highlight-tag.ft__highlight-tag--yellow{background-color:#f5c52d;color:#333;background-image:none}.feature-table .ft__highlight-tag.ft__highlight-tag--yellow span:before{background-image:url(/img/check-circle-white--yellow.svg)}.feature-table .ft__highlight-tag.ft__highlight-tag--green{background-color:#106b03;background-image:url(/img/highlight-gradient--green.svg)}.feature-table .ft__highlight-tag.ft__highlight-tag--green span:before{background-image:url(/img/check-circle-white--green.svg)}.feature-table .ft__highlight-tag.ft__highlight-tag--purple{background-color:#25076b;background-image:none}.feature-table .ft__highlight-tag.ft__highlight-tag--purple span:before{background-image:url(/img/check-circle-white--purple.svg)}.feature-table .ft__highlight-tag.ft__highlight-tag--red{background-color:#c60929;background-image:none}.feature-table .ft__highlight-tag.ft__highlight-tag--red span:before{background-image:url(/img/check-circle-white--red.svg)}.feature-table .ft__highlight-tag.ft__highlight-tag--bronze{background-color:#d86902;background-image:url(/img/highlight-gradient--bronze.svg)}.feature-table .ft__highlight-tag.ft__highlight-tag--bronze span:before{background-image:url(/img/check-circle-white--yellow.svg)}.feature-table .ft__highlight-tag.ft__highlight-tag--silver{background-color:#9292a3;background-image:url(/img/highlight-gradient--silver.svg);color:#333}.feature-table .ft__highlight-tag.ft__highlight-tag--gold{background-color:#d09b00;background-image:url(/img/highlight-gradient--gold.svg)}.feature-table .ft__highlight-tag.ft__highlight-tag--gold span:before{background-image:url(/img/check-circle-white--yellow.svg)}.feature-table .ft__highlight-tag.ft__highlight-tag--brightGreen{background-color:#10c543;background-image:none}.feature-table .ft__highlight-tag.ft__highlight-tag--brightBlue{background-color:#0057ff;background-image:none}.feature-table .ft__highlight-tag:not(.ft__highlight-tag--visible){visibility:hidden}.feature-table tfoot tr.feature-table__row .ft__highlight-tag{border-radius:0}.feature-table--four .ft__highlight-tag{font-size:.5625rem}.feature-table .ft__pricing-container{padding:1rem;padding:clamp(.875rem,1.3333333333vmin,1rem);padding-bottom:1rem;padding-bottom:clamp(.875rem,1.3333333333vmin,1rem)}.feature-table .ft__title{font-size:.875rem;font-size:clamp(.75rem,1.1666666667vmin,.875rem);font-weight:700;margin-bottom:.5rem;margin-bottom:clamp(.375rem,.6666666667vmin,.5rem)}.feature-table .pc-v2022__actions{margin-top:1rem}.feature-table .ft__pricing-container .pc-v2022__price-wrap{text-align:center;font-weight:600}.feature-table .ft__pricing-container .pc-v2022__price-wrap .price-v2022{margin-bottom:2rem;margin-bottom:clamp(1.875rem,2.6666666667vmin,2rem);display:inline-block;margin:0 auto clamp(.875rem,1.3333333333vmin,1rem);position:relative}.feature-table .ft__pricing-container .pc-v2022__price-wrap .price-v2022 .price-v2022__value{font-size:2rem;font-size:clamp(1.875rem,2.6666666667vmin,2rem);position:relative}.feature-table .ft__pricing-container .pc-v2022__price-wrap .price-v2022 .price-v2022__value:not([round]){font-size:1.5rem;font-size:clamp(1.375rem,2vmin,1.5rem)}.feature-table .ft__pricing-container .pc-v2022__price-wrap .price-v2022 .price-v2022__value small{font-size:100%;transform:none;display:inline-block}.feature-table .ft__pricing-container .pc-v2022__price-wrap .pc-v2022-sft-price-smallprint{font-weight:400;font-size:.6875rem;font-size:clamp(.75rem,.9166666667vmin,.6875rem);display:block}.feature-table .ft__pricing-container .pc-v2022__price-wrap .pc-v2022-sft-price-smallprint del,.feature-table .ft__pricing-container .pc-v2022__price-wrap .pc-v2022-sft-price-smallprint del+span,.feature-table .ft__pricing-container .pc-v2022__price-wrap .pc-v2022-sft-price-smallprint del+span+span{color:#26890c}.feature-table .ft__pricing-container .pc-v2022__price-wrap .price-v2022__value-strike{display:none}.feature-table .ft__pricing-container .pc-v2022__price-wrap sup{top:-.25rem}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.btn-tooltip{border:none;background:none}.btn-tooltip--alt .btn-tooltip__content{background-color:#fff;box-shadow:0 0 .25rem #00000080;border:2px solid #eee}.btn-tooltip--alt .btn-tooltip__content:after{border-top-color:#eee}.btn-tooltip__txt{border-bottom:.0625rem dashed}.btn-tooltip__content{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px -1px .5em;overflow:hidden;padding:0;width:1px;height:auto;display:block;position:absolute;bottom:100%;left:50%;transform:translate(-50%) scale(.8);transform-origin:center 120%;z-index:200;min-width:11.25rem;width:25rem;padding:.75rem;text-align:left;color:#fff;font-weight:700;font-size:.875rem;border-radius:.25rem;background-color:#46178f;transition:all .1s;opacity:0}.btn-tooltip__content:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#88b7d500;border-top-color:#46178f;border-width:.5em;transform:translate(-50%)}.panel-shapes .btn-tooltip__content{background-color:#fff;color:#333;text-align:center}.panel-shapes .btn-tooltip__content:after{border-top-color:#fff}.plan-card .btn-tooltip__content{box-shadow:1px 0 5px #000000bf;max-width:100%}.btn-tooltip{display:inline-block;text-align:center}.btn-tooltip:focus .btn-tooltip__content,.btn-tooltip:hover .btn-tooltip__content{clip:auto;overflow:visible;transform:translate(-50%) scale(1);opacity:1}@media screen and (min-width:900px){.btn-tooltip{position:relative}}@media screen and (max-width:900px){.btn-tooltip__content{width:100%;margin-bottom:0}.btn-tooltip__content:after{display:none}.plan-card .btn-tooltip__content{bottom:90%}}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}html .simplified-cta-boxes--container{position:relative}html .simplified-cta-boxes--container .half-background{background-color:#f2f2f2;width:100%;position:absolute;height:50%}html .simplified-cta-boxes--container .scta-box--container{display:flex;flex-wrap:wrap}html .simplified-cta-boxes--container .scta-box--box{min-width:14.375rem;flex:1;margin:1rem;border:solid 1px #f2f2f2;background-color:#fff;border-radius:.25rem}html .simplified-cta-boxes--container .scta-box--box--colored--red{border:solid 1px #C60929}html .simplified-cta-boxes--container .scta-box--box--colored--blue{border:solid 1px #0D12AA}html .simplified-cta-boxes--container .scta-box--box--colored--green{border:solid 1px #106B03}html .simplified-cta-boxes--container .scta-box--box--colored--yellow{border:solid 1px #F5C52D}html .simplified-cta-boxes--container .scta-box--box{padding:1.5rem 1.25rem;padding:clamp(1.375rem,2vmin,1.5rem) clamp(1.125rem,1.6666666667vmin,1.25rem)}@media screen and (min-width:1240px){html .simplified-cta-boxes--container .scta-box--box:first-child{margin-left:0rem}}@media screen and (min-width:1240px){html .simplified-cta-boxes--container .scta-box--box:last-child{margin-right:0rem}}html .simplified-cta-boxes--container .scta-box--box .scta-box__title{font-size:.875rem;font-size:clamp(.75rem,1.1666666667vmin,.875rem);display:inline-block;position:relative;color:#333}html .simplified-cta-boxes--container .scta-box--box p{font-size:.75rem;font-size:clamp(.75rem,1vmin,.75rem);margin-top:.5rem;color:#6e6e6e!important}html .simplified-cta-boxes--container .scta-box--box a{background-size:.625rem .625rem;background-repeat:no-repeat;background-position:right center;padding-right:.75rem;font-weight:700;background-image:url(/img/right-arrow-blue.svg);color:#1368ce}html .simplified-cta-boxes--container .scta-box--box a:after{background-color:#1368ce}html .simplified-cta-boxes--container .scta-box__icon-title-wrap{display:flex;align-items:center}html .simplified-cta-boxes--container .scta-box__icon-title-wrap img+.scta-box__title{margin-left:.5rem}html .simplified-cta-boxes--container.simplified-cta-boxes--design-bright-title-box-shadow .scta-box--container{gap:1.5rem}html .simplified-cta-boxes--container.simplified-cta-boxes--design-bright-title-box-shadow .scta-box--box{margin:0;box-shadow:0 0 1.25rem .375rem #99999921;padding:1.5rem 1.25rem;padding:clamp(1.375rem,2vmin,1.5rem) clamp(1.125rem,1.6666666667vmin,1.25rem)}@media screen and (min-width:766px){html .simplified-cta-boxes--container.simplified-cta-boxes--design-bright-title-box-shadow .scta-box--box{padding:3.5rem 2rem;padding:clamp(3.375rem,4.6666666667vmin,3.5rem) clamp(1.875rem,2.6666666667vmin,2rem)}}html .simplified-cta-boxes--container.simplified-cta-boxes--design-bright-title-box-shadow .scta-box--box{border-radius:1rem;min-width:12rem;display:flex;flex-direction:column}html .simplified-cta-boxes--container.simplified-cta-boxes--design-bright-title-box-shadow .scta-box--box .scta-box__title{color:#0d46e1;font-size:1.125rem;font-size:clamp(1rem,1.5vmin,1.125rem);font-weight:600}html .simplified-cta-boxes--container.simplified-cta-boxes--design-bright-title-box-shadow .scta-box--box p{color:#767676}html .simplified-cta-boxes--container.simplified-cta-boxes--design-bright-title-box-shadow .scta-box--box a{color:#0d46e1}html .simplified-cta-boxes--container.simplified-cta-boxes--design-bright-title-box-shadow .scta-box--box img{width:3rem;height:auto;margin-bottom:2rem}html.pricing-page-v2022 header.page-header{padding:.5rem 1.5rem;padding:clamp(.375rem,.6666666667vmin,.5rem) clamp(1.375rem,2vmin,1.5rem)}html.pricing-page-v2022 header.page-header .k-logo path,html.pricing-page-v2022 header.page-header .kahoot-logo path{fill:#333}@media screen and (min-width:1028px){html.pricing-page-v2022 header.page-header .logo-link:not(.logo-link--360){width:4.6875rem;height:1.5rem;padding-top:.25rem;padding-top:clamp(.125rem,.3333333333vmin,.25rem);padding-bottom:.25rem;padding-bottom:clamp(.125rem,.3333333333vmin,.25rem)}}html.pricing-page-v2022 header.page-header .language-selector-toggle{border-radius:.25rem}html.pricing-page-v2022 header.page-header .language-selector-toggle:before{left:.25rem}html.pricing-page-v2022 header.page-header .navigation-toggle{display:none}html.pricing-page-v2022 .shapes-container{background-color:#f2f2f2}html.pricing-page-v2022 .shapes-container:before,html.pricing-page-v2022 .shapes-container:after{display:none}.currency-switcher-container{max-width:80rem;margin:0 auto;z-index:3;position:relative}.currency-switcher{position:absolute;display:inline-block;right:1rem;bottom:1.5rem}.currency-switcher-toggle{font-weight:700;font-size:.875rem;font-size:clamp(.75rem,1.1666666667vmin,.875rem);border-radius:.25rem;padding:.5rem 1rem;padding:clamp(.375rem,.6666666667vmin,.5rem) clamp(.875rem,1.3333333333vmin,1rem);box-shadow:0 .125rem .25rem #00000026;border-width:0;transition:all .1s;position:relative;background:#fff;color:#333;display:flex;align-items:center;padding-right:2rem;padding-right:clamp(1.875rem,2.6666666667vmin,2rem)}.currency-switcher-toggle:hover{background:#ccc;color:#333;cursor:pointer}.currency-switcher-toggle:after{content:" ";width:1.25rem;height:1.25rem;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);background-image:url(/img/arrow_down.svg);background-repeat:no-repeat;background-size:cover}.currency-switcher-toggle--active:after{transform:translateY(-50%) rotate(180deg)}.currency-switcher__flag{margin-right:.5rem;width:1rem;height:1rem}.currency-switcher-dropdown{position:absolute;right:0;top:3rem;top:clamp(2.875rem,4vmin,3rem);width:13.125rem;background:#fff;border-radius:.25rem;box-shadow:0 .125rem .25rem #00000026;display:none;z-index:15;overflow:hidden}.currency-switcher-dropdown a{display:flex;align-items:center;padding:.5rem 1rem;padding:clamp(.375rem,.6666666667vmin,.5rem) clamp(.875rem,1.3333333333vmin,1rem);background:#fff;width:calc(100% - 1.5rem);text-align:left;border-width:0;transition:all .1s;font-weight:400;margin-left:0;text-decoration:none;color:#333;font-size:.875rem;font-size:clamp(.75rem,1.1666666667vmin,.875rem)}.currency-switcher-dropdown a:hover{background:#0057ff;color:#fff;cursor:pointer}.currency-switcher-dropdown a[data-status=draft]{font-style:italic}@media screen and (max-width:1128px){.currency-switcher-container{height:2rem}.currency-switcher{bottom:.5rem}}.pricing-title-v2022{margin:1.5rem 1rem 0;text-align:center;max-width:100%;box-sizing:border-box}.pricing-title-v2022 h1,.pricing-title-v2022 h2,.pricing-title-v2022 h3,.pricing-title-v2022 h4,.pricing-title-v2022 p{text-align:center}.pricing-title-v2022 h1{font-size:1.125rem}.pricing-title-v2022 img{max-width:12.5rem;height:auto;margin-bottom:.5rem}.pricing-title-v2022 p{font-size:.875rem;text-align:center;margin-bottom:.25rem}.pricing-title-v2022 ul{margin:0 auto;margin-bottom:2rem;text-align:center}@media screen and (min-width:766px){.pricing-title-v2022 ul{margin-left:1.5rem}}@media screen and (max-width:766px){.pricing-title-v2022 ul{text-align:left;width:100%}}.pricing-title-v2022 ul li{font-size:.875rem;font-weight:400;display:inline-block;margin-left:1.5rem}.pricing-title-v2022 ul li:before{background-image:url(/img/tick-circle-green.svg);width:1rem;height:1rem}@media screen and (max-width:600px){.pricing-title-v2022 p br{display:none}}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.layout-component--pricing-panel>.outer{position:relative;z-index:14}.currency-switcher-container{z-index:51}.currency-switcher-dropdown{z-index:52}.panel{background-color:#fff;box-shadow:0 .0625rem .125rem #00000026;border-radius:.625rem;padding:1.5rem .75rem}.toggle-wrap-v2022{text-align:center;margin:.5rem 0;position:relative;width:100%}.toggle-wrap-v2022-purple .toggle-annual-switch input[type=checkbox]:checked+label.toggle-annual-switch--inner:after{background-color:#d8bbf4;color:#46178f}.toggle-wrap-v2022-purple .toggle-annual-switch .toggle-annual-switch--inner{background-color:#6e6e6e4f;font-weight:bolder}.toggle-wrap-v2022-purple .toggle-annual-switch .toggle-annual-switch--inner:after{background-color:#d8bbf4;color:#46178f}.toggle-wrap-v2022-purple .toggle-annual-switch .toggle-annual-switch--inner:before{font-weight:inherit}.price-panel-vat-note{font-size:.75rem}.toggle-wrap-v2022.visible+.price-panel-vat-note{margin-top:-1.125rem}.toggle-wrap-v2022 label{font-size:.75rem;color:#fff;font-weight:500}.toggle-annual-switch input[type=checkbox]:focus+.toggle-annual-switch--inner{outline:.125rem solid #0057FF;outline-offset:.0625rem}.toggle-annual-switch{display:inline-block;margin:0;position:relative}.toggle-annual-switch>label.toggle-annual-switch--inner{margin:0;width:auto;min-width:11.25rem;height:1.875rem;background:#ccc;border-radius:.25rem;overflow:hidden;position:relative;transition:all .1s ease;display:block;background-color:#6e6e6e}.toggle-annual-switch>label.toggle-annual-switch--inner:before{content:attr(data-on);position:absolute;font-size:.75rem;font-weight:500;top:.5rem;right:1.25rem}.toggle-annual-switch>label.toggle-annual-switch--inner:after{content:attr(data-off);width:50%;height:.875rem;background:#fff;border-radius:.25rem;position:absolute;left:.125rem;top:.125rem;text-align:center;transition:all .1s ease;box-shadow:0 0 .375rem -.125rem #111;padding:.375rem 0;color:#26890c}.toggle-annual-switch input[type=checkbox]{cursor:pointer;width:11.25rem;height:1.875rem;opacity:0;position:absolute;top:0;left:0;z-index:1;margin:0rem}.toggle-annual-switch input[type=checkbox]:checked+label.toggle-annual-switch--inner:after{content:attr(data-on);left:5.5rem;background:#fff;color:#26890c}.toggle-annual-switch input[type=checkbox]:checked+label.toggle-annual-switch--inner:before{content:attr(data-off);right:auto;left:1.25rem}.layout--pricing-cards-v2022{overflow-y:hidden;overflow-x:clip;margin-bottom:.5rem}@media screen and (max-width:900px){.layout--pricing-cards-v2022:not(.layout--pricing-toggle){overflow-x:auto}}.layout--pricing-cards-v2022-purple .pc-v2022{background-color:#46178f;border:.0625rem solid #b2b2b2;box-shadow:none;color:#fff}.layout--pricing-cards-v2022-purple .pc-v2022 a.pc-v2022__desc--openmodal{color:inherit}.layout--pricing-cards-v2022-purple .pc-v2022 a.pc-v2022__desc--openmodal:after{background:url(/img/modal-eye-white.png)}.layout--pricing-cards-v2022-purple .pc-v2022 ul li{border-bottom:none}.layout--pricing-cards-v2022-purple .pc-v2022__highlight-tag{box-shadow:0 .125rem .25rem #333}.layout--pricing-cards-v2022-purple .pc-v2022 .pc-v2022__title,.layout--pricing-cards-v2022-purple .pc-v2022 .pc-v2022__price-wrap .price-v2022__value-strike,.layout--pricing-cards-v2022-purple .pc-v2022 .pc-v2022__price-wrap .pc-v2022-annual-price{color:inherit}.layout--pricing-cards-v2022-purple .pc-v2022 .pc-v2022__price-wrap .pc-v2022-annual-price del,.layout--pricing-cards-v2022-purple .pc-v2022 .pc-v2022__price-wrap .pc-v2022-annual-price del+span,.layout--pricing-cards-v2022-purple .pc-v2022 .pc-v2022__price-wrap .pc-v2022-annual-price del+span+span{color:inherit}.layout--pricing-cards-v2022-purple .pc-v2022 .pc-v2022__card_description,.layout--pricing-cards-v2022-purple .pc-v2022 .pc-v2022__card_description p{color:inherit}.layout--pricing-cards-v2022-purple .pc-v2022 .pc-v2022__participants{color:#46178f;background:#d8bbf4;font-weight:500}.layout--pricing-cards-v2022 .layout__inner{gap:1rem}.layout--pricing-cards-v2022 .layout__inner .layout__item{padding-left:0;padding-right:0;padding-top:.125rem}@media screen and (min-width:900px){.layout.layout--pricing-cards-v2022.layout--pricing-cards-v2022--webipm[plan-count="4"]:not(.layout--pricing-toggle) .layout__inner{justify-content:center}}@media screen and (max-width:600px){.layout.layout--pricing-cards-v2022.layout--pricing-cards-v2022--webipm[plan-count="4"]:not(.layout--pricing-toggle) .layout__inner{justify-content:start}}@media screen and (min-width:600px){.layout.layout--pricing-cards-v2022.layout--pricing-cards-v2022--webipm[plan-count="4"]:not(.layout--pricing-toggle) .layout__inner{padding-left:0;padding-right:0;flex-wrap:nowrap;justify-content:start}}@media screen and (min-width:900px){.layout.layout--pricing-cards-v2022.layout--pricing-cards-v2022--webipm[plan-count="5"]:not(.layout--pricing-toggle) .layout__inner{justify-content:center}}@media screen and (max-width:600px){.layout.layout--pricing-cards-v2022.layout--pricing-cards-v2022--webipm[plan-count="5"]:not(.layout--pricing-toggle) .layout__inner{justify-content:start}}@media screen and (min-width:600px){.layout.layout--pricing-cards-v2022.layout--pricing-cards-v2022--webipm[plan-count="5"]:not(.layout--pricing-toggle) .layout__inner{padding-left:0;padding-right:0;flex-wrap:nowrap;justify-content:start}}@media screen and (min-width:900px){.layout.layout--pricing-cards-v2022.layout--pricing-cards-v2022--webipm[plan-count="6"]:not(.layout--pricing-toggle) .layout__inner{justify-content:center}}@media screen and (max-width:600px){.layout.layout--pricing-cards-v2022.layout--pricing-cards-v2022--webipm[plan-count="6"]:not(.layout--pricing-toggle) .layout__inner{justify-content:start}}@media screen and (min-width:600px){.layout.layout--pricing-cards-v2022.layout--pricing-cards-v2022--webipm[plan-count="6"]:not(.layout--pricing-toggle) .layout__inner{padding-left:0;padding-right:0;flex-wrap:nowrap;justify-content:start}}@media screen and (max-width:900px){.layout.layout--pricing-cards-v2022[plan-count="2"]:not(.layout--pricing-toggle) .layout__inner{justify-content:center}}@media screen and (max-width:600px){.layout.layout--pricing-cards-v2022[plan-count="2"]:not(.layout--pricing-toggle) .layout__inner{justify-content:start}}@media screen and (max-width:900px){.layout.layout--pricing-cards-v2022[plan-count="1"]:not(.layout--pricing-toggle) .layout__inner{justify-content:center}}.layout--pricing-cards-v2022 .layout__item{max-width:18.75rem;max-width:clamp(18.625rem,25vmin,18.75rem);min-width:18.75rem;min-width:clamp(18.625rem,25vmin,18.75rem)}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.pricing-tabbed-menu-v2022{overflow:hidden;position:relative;margin:1rem 0}.pricing-tabbed-menu-v2022.state--has-scroll{padding-right:0;padding-left:0}.pricing-tabbed-menu-v2022 ul,.pricing-tabbed-menu-v2022 ul li{margin:0;padding:0;list-style-type:none}.pricing-tabbed-menu-v2022 ul{padding:.5rem;margin:0 auto;font-size:.875rem;color:#0057ff;display:flex;justify-content:center;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.pricing-tabbed-menu-v2022 ul.state--has-scroll{justify-content:flex-start}.pricing-tabbed-menu-v2022 ul li{min-width:9.875rem;margin-left:.25rem;margin-right:.25rem;box-shadow:0 .0625rem .125rem #00000026;border-radius:.25rem;background:#fff;display:flex}.pricing-tabbed-menu-v2022 ul li:not(.current-menu-item) a:hover{background-color:#0057ff;color:#fff}.pricing-tabbed-menu-v2022 ul li a{display:block;width:100%;text-decoration:none;color:inherit;text-align:center;transition:all .2s;color:#0057ff;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:.5rem 1.5rem;border-radius:.25rem}.pricing-tabbed-menu-v2022 .current-menu-item a{background-color:#0057ff;color:#fff}@media screen and (max-width:600px){.pricing-tabbed-menu-v2022 ul{display:block;padding:0;margin:0;overflow:visible;box-shadow:0 1px 2px #00000026}.pricing-tabbed-menu-v2022 ul li{min-width:auto;width:100%;margin:0;padding:0;box-shadow:none}.pricing-tabbed-menu-v2022 ul li.current-menu-item{border-radius:.5rem}.pricing-tabbed-menu-v2022 ul li.current-menu-item a{background-color:#fff;color:#0057ff;font-size:.875rem;box-shadow:none;border-width:0;text-align:left;padding:.875rem;position:relative}.pricing-tabbed-menu-v2022 ul li.current-menu-item a:after{content:"▼";font-size:1.125rem;color:#0057ff;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.pricing-tabbed-menu-v2022 ul li.current-menu-item.menu--open{border-bottom-left-radius:0;border-bottom-right-radius:0;border-width:0;padding-bottom:.75rem;box-shadow:none}.pricing-tabbed-menu-v2022 ul li.current-menu-item.menu--open a:after{content:"▲"}.pricing-tabbed-menu-v2022 ul li:not(.current-menu-item){display:none;border-radius:0;box-shadow:none;border-width:0;margin:0}.pricing-tabbed-menu-v2022 ul li:not(.current-menu-item):last-of-type{padding-bottom:1.5rem;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.pricing-tabbed-menu-v2022 ul li:not(.current-menu-item) a{text-align:left;font-weight:400;color:#333;padding:.75rem .875rem}.pricing-tabbed-menu-v2022 ul li:not(.current-menu-item).menu--open{display:block}}.outer .pricing-tabbed-menu-v2.state--has-scroll{margin-left:-.9375rem;margin-right:-.9375rem}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}body,input,textarea,button{font-family:Montserrat,sans-serif}h1,h2,h3,h4,h5,h6,p{padding:0;margin:0;color:inherit}h1:not([class]),h2:not([class]){font-size:1.5rem;font-size:clamp(1.375rem,2vmin,1.5rem)}h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class]){font-size:1.125rem;font-size:clamp(1rem,1.5vmin,1.125rem)}.hero-title,.conversion-title{font-size:1.25rem;font-size:clamp(1.125rem,1.6666666667vmin,1.25rem);font-weight:600;line-height:1.4}.hero-title{text-shadow:-.125rem .125rem 0 rgba(0,0,0,.25)}.title-black{color:#242424;z-index:2}.title-gray{color:#828282;z-index:2;position:relative}.small-text{font-size:1rem;font-size:clamp(.875rem,1.3333333333vmin,1rem)}.medium-text{font-size:1.25rem;font-size:clamp(1.125rem,1.6666666667vmin,1.25rem)}.large-text,.xlarge-text{font-size:1.5rem;font-size:clamp(1.375rem,2vmin,1.5rem)}@media screen and (min-width:766px){.xlarge-text{font-size:2.5rem;font-size:clamp(2.375rem,3.3333333333vmin,2.5rem)}}.title-circled{color:#0d46e1;position:relative;z-index:1;margin-left:.5rem}.title-circled:before{content:" ";border:.25rem solid #FFC00A;transform:rotate(-25deg);position:absolute;width:calc(100% + 1rem);height:calc(100% + .5rem);border-radius:100%;left:-1rem;top:-.5rem;z-index:-1}@media screen and (min-width:600px){.sketched-underline{white-space:nowrap;background-image:url(/img/underline.png);background-size:100% .625rem;background-position:center bottom;background-repeat:no-repeat;padding-bottom:.75rem;margin-bottom:.25rem}}.feature-title{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;font-size:1.125rem;font-size:clamp(1rem,1.5vmin,1.125rem);margin-bottom:1.25rem}.conversion-title{color:#46178f;margin-bottom:2.5rem}.hero-title+p{margin-top:.625rem;margin-top:clamp(.5rem,.8333333333vmin,.625rem);font-size:1rem;font-size:clamp(.875rem,1.3333333333vmin,1rem);line-height:1.25rem;line-height:clamp(1.125rem,1.6666666667vmin,1.25rem)}.env-section__body .title-block .hero-title{margin-bottom:0}.title-block .hero-title,.title-block p{text-shadow:none;text-align:center}.page-section.envelope-section+.page-section .title-block p{color:#fff}.hero-title+p.theme-colour{margin-top:.375rem}p,.article-body__body li{font-size:.875rem;font-size:clamp(.75rem,1.1666666667vmin,.875rem);line-height:1.6;text-align:left}figure+p,p+p,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,h1+p,h2+p,h3+p,h4+p,h5+p,h6+p,p+.cp_embed_wrapper{margin-top:1.25rem}p a{color:inherit}.article-body__body ul{list-style-type:none;margin:1.25rem 0;padding:0}.article-body__body ul li:before{content:"•";position:absolute;top:-.125rem;left:.25rem;font-size:1.375rem}.article-body__body li{margin-bottom:1.25rem;position:relative;padding-left:1.25rem}a{text-decoration:underline}p{line-height:1.4;font-weight:400}.article-body p{line-height:1.6}b,strong{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:600px){.hero-title,.conversion-title{font-size:2rem;font-size:clamp(1.875rem,2.6666666667vmin,2rem)}.hero-title{text-shadow:-.25rem .25rem 0 rgba(0,0,0,.25)}.hero-title+p{margin-top:1.25rem;margin-top:clamp(1.125rem,1.6666666667vmin,1.25rem)}}@media screen and (min-width:766px){.article-body__body p,.article-body__body li{font-size:1rem;font-size:clamp(.875rem,1.3333333333vmin,1rem)}}@media screen and (min-width:900px){.article-body__body p,.article-body__body li{font-size:1.125rem;font-size:clamp(1rem,1.5vmin,1.125rem);line-height:1.5}.hero-title{font-size:2.75rem;font-size:clamp(2.625rem,3.6666666667vmin,2.75rem)}.conversion-title{font-size:2.5rem}.hero-title{text-shadow:-.25rem .25rem 0 rgba(0,0,0,.25)}.hero-title+p{margin-top:1.25rem;margin-top:clamp(1.125rem,1.6666666667vmin,1.25rem)}}.title-set{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.125rem;font-size:clamp(1rem,1.5vmin,1.125rem);margin-bottom:1.875rem;margin-bottom:clamp(1.75rem,2.5vmin,1.875rem)}.title-set .title-set__sub,.title-set .title-set__main{display:block;color:#333}.title-set .title-set__sub{font-size:.75rem;font-size:clamp(.75rem,1vmin,.75rem);color:#737373}.title-set.title-set--super .title-set__sub{color:#333}.title-set.title-set--super .title-set__main{font-size:2.5rem;font-size:clamp(2.375rem,3.3333333333vmin,2.5rem);font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.title{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.375rem;font-size:clamp(1.25rem,1.8333333333vmin,1.375rem);margin-bottom:.75rem}.title+p{margin-top:0}.title.title--section{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:2rem;margin-bottom:3.75rem}.ts-centered{text-align:center}.article-body__body blockquote{border-left:.125rem solid #ccc;margin-left:0;padding-left:1.25rem;color:#444;font-style:italic}.full-width-quote--color a{color:#fff}.text-style--black{color:#333}.text-style--white{color:#fff}.text-style--bright-blue{color:#0d46e1}.text-style--grey{color:#828282}.text-style--label-mustard{font-size:1rem;font-size:clamp(.875rem,1.3333333333vmin,1rem);font-weight:500;color:#ffc700;margin-bottom:.75rem;display:block}.text-style--small{font-size:.75rem}ul.tick-check-list--blue li:before{background-image:url(/img/blue-tick-check.svg)}.rotating{display:inline-block;position:relative;text-align:left}.rotating-word,.rotating-word-sizer{top:0;left:0;right:0;white-space:nowrap;transition:.3s}.rotating-word-sizer{visibility:hidden;position:relative}.rotating-word{position:absolute}.rotating-word-up{opacity:0;top:-2.5rem}.rotating-word-down{top:2.5rem;opacity:0}.fm-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1001;opacity:0;visibility:hidden}.fm-wrapper.fm-wrapper--active{visibility:visible;opacity:1;transition:all .3s}.fm-main-container{width:50rem;position:relative;border-radius:1rem;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;transition:all .5s}.fm-main-container.fm-main-container--has-slidein{left:calc(50% - 10rem)}.fm-main-container.fm-main-container--has-slidein .fm-single{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.fm-card-list{position:absolute;width:100%;top:2rem;display:flex;justify-content:center;align-items:center;gap:.25rem}.fm-card-list a.fm-card{background-color:#fff;border:.0625rem solid #fff;color:#333;font-size:.75rem;transition:all .3s}.fm-card-list a.fm-card:hover,.fm-card-list a.fm-card:active,.fm-card-list a.fm-card.fm-card--active{background-color:#00000080;color:#fff}.fm-card-list .fm-close{position:absolute;right:1.5rem;width:2rem;height:2rem;padding:.5rem;background-image:url(/img/close-icon--white.svg);background-repeat:no-repeat;background-position:center center;background-size:auto;transition:all .3s}.fm-card-list .fm-close:hover{cursor:pointer;transform:scale(1.1)}.fm-single{width:100%;padding:3rem 1rem 1rem;border-radius:1.5rem;display:none;transition:border-radius .5s}.fm-single.fm-single--active{display:block}.fm-single__features-container{display:flex;padding:0 1.5rem}.fm-single__primary{color:#fff;font-size:1.25rem;text-align:center;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:2rem}.fm-single__left-column{flex:1;max-width:calc(40% - 4rem);padding:2rem}.fm-single__left-column img{width:100%;height:auto}.fm-single__features{flex:1;display:flex;flex-direction:column;justify-content:center}.fm-single__feature{display:flex;background-color:#fff;border-radius:.5rem;transition:all .3s;padding-right:1.5rem;background-image:url(/img/arrow-right.svg);background-repeat:no-repeat;background-position:calc(100% - 1rem) center;text-decoration:none;color:#333}.fm-single__feature:hover,.fm-single__feature:active,.fm-single__feature:focus,.fm-single__feature.fm-single__feature--active{cursor:pointer;background-color:#00000080;color:#fff;background-image:url(/img/arrow-right--white.svg)}.fm-single__feature.fm-single__feature--active{background-position-x:calc(100% + 1rem)}.fm-single__feature:not(:last-child){margin-bottom:.5rem}.fm-single__feature-icon{flex:1;max-width:3.75rem;display:flex;align-items:center;justify-content:center;padding:1rem .5rem 1rem 1rem}.fm-single__feature-icon img{width:100%;height:auto}.fm-single__feature-content{flex:1;padding:1rem;display:flex;flex-direction:column;text-align:left;font-size:.75rem}.fm-single__feature-content .fm-single__feature-title{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:.5rem}.fm-single__feature-content .fm-single__feature-description{line-height:1.3}.fm-feature-set__container{position:relative;display:flex;width:0rem;height:0rem;flex-direction:column;gap:.5rem;padding:3rem 1rem 1rem;border-radius:1.5rem;background-color:#fff;transition:all .3s}.fm-feature-set__container.fm-feature-set__container--active{background-color:#00000080;color:#fff}.fm-feature-set__content{position:absolute;top:.0625rem;right:0;height:calc(100% - 2.125rem);width:20rem;padding:1rem 1rem 1rem 0rem;z-index:-1;border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem;transition:all .5s;display:flex;flex-direction:column}@media screen and (min-width:1130px){.fm-feature-set__content{background-color:#fff!important;background-image:none!important}}.fm-feature-set__content.fm-feature-set__content--active{right:-20rem}.fm-feature-set__content .fm-feature-set__content__text{line-height:1.3;margin-top:.625rem;padding-left:2rem}.fm-feature-set__content .fm-feature-set__content__text h2{font-size:1.5rem}.fm-feature-set__content .fm-feature-set__content__text ul{padding-left:1.5rem}.fm-feature-set__content .fm-feature-set__content__text ul li{font-size:.875rem;padding-left:.5rem;margin-top:.5rem}.fm-feature-set__content .fm-feature-set__content__image{flex:1;background-position:left;background-size:contain;background-repeat:no-repeat}.fm-buttons{width:100%;display:flex;justify-content:center;padding-top:1.5rem}.fm-fs-close{position:absolute;right:1.5rem;width:2rem;height:2rem;padding:.5rem;background-image:url(/img/close-icon.svg);background-repeat:no-repeat;background-position:center center;background-size:auto;transition:all .3s}.fm-fs-close:hover{cursor:pointer;transform:scale(1.1)}@media screen and (max-width:1130px){.fm-main-container{overflow:hidden}.fm-main-container.fm-main-container--has-slidein{left:50%}.fm-single__features-container{flex:1}.fm-feature-set__content{z-index:1;right:0;transform:translate(100%);text-align:center}.fm-feature-set__content .fm-feature-set__content__text{text-align:center;padding-left:0;margin-top:4rem;margin-bottom:1rem}.fm-feature-set__content .fm-feature-set__content__text ul{list-style:none;padding-left:0}.fm-feature-set__content .fm-feature-set__content__image{background-position:center}.fm-feature-set__content p,.fm-feature-set__content ul li,.fm-feature-set__content h1,.fm-feature-set__content h2{color:#fff}.fm-feature-set__content.fm-feature-set__content--active{top:0;right:0;transform:translate(1rem);width:100%}.fm-feature-set__content .fm-fs-close{background-image:none;left:1.5rem;width:auto;text-decoration:none;display:flex;align-items:center;gap:1rem}.fm-feature-set__content .fm-fs-close:before{content:"←";color:#333;text-decoration:none;font-size:1.5rem;width:2rem;height:2rem;border-radius:.25rem;background-color:#fff;display:flex;justify-content:center;box-shadow:0 -.125rem #00000026 inset}.fm-feature-set__content .fm-fs-close:after{content:"Back";color:#fff;text-decoration:none;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fm-feature-set__content .fm-fs-close:hover{transform:scale(1)}.fm-buttons{flex-wrap:wrap;gap:1rem}.fm-buttons .btn{width:calc(100% - 3rem);text-align:center}.fm-buttons a.btn.fm-closebtn{background-color:transparent;color:#fff}}@media screen and (max-width:800px){.fm-main-container{left:0;top:0;width:100%;height:100%;transform:none;border-radius:0}.fm-main-container.fm-main-container--has-slidein{left:0}.fm-card-list{overflow-x:scroll}.fm-card-list .fm-card{text-align:center}.fm-single{border-radius:0}.fm-single.fm-single--active{display:flex;flex-direction:column}.fm-single__left-column{display:none}.fm-fs-close{background-image:none;left:1.5rem;text-decoration:none}.fm-fs-close:before{content:"Back";color:#fff;text-decoration:none;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fm-fs-close:after{content:""}}.pricing-modal__wrapper{position:fixed;width:100%;height:100%;top:0;left:0;z-index:99999;display:none;align-items:center;justify-content:center}.pricing-modal__wrapper.modal--open,.pricing-modal__wrapper.modal-outer--visible{display:flex}.pricing-modal__wrapper .pricing-modal__content{background:#fff;width:50rem;max-width:50rem;max-height:31.25rem;min-height:25rem;border-radius:.625rem;padding:2rem;flex:1;flex-direction:column}@media screen and (max-width:900px){.pricing-modal__wrapper .pricing-modal__content{max-width:100%;max-height:100%;width:100%;height:100%;overflow-y:scroll}}.pricing-modal__wrapper .pricing-modal__title{font-size:1.5rem;font-weight:700;text-align:center;margin-bottom:2rem}@media screen and (max-width:900px){.pricing-modal__wrapper .pricing-modal__title{margin-top:2rem}}.pricing-modal__wrapper .pricing-modal__content--wrapper{display:flex;justify-content:center;flex-grow:1}@media screen and (max-width:900px){.pricing-modal__wrapper .pricing-modal__content--wrapper{flex-direction:column}}.pricing-modal__wrapper .pricing-modal__content--column{flex-grow:1;flex-basis:0;min-width:0;max-height:24.375rem}@media screen and (max-width:900px){.pricing-modal__wrapper .pricing-modal__content--column{max-height:none}}.pricing-modal__wrapper .pricing-modal__content--column:first-of-type{margin-right:1.5rem}@media screen and (max-width:900px){.pricing-modal__wrapper .pricing-modal__content--column:first-of-type{margin-right:0}}.pricing-modal__wrapper img.pricing-modal__image{max-width:100%}.pricing-modal__wrapper .pricing-modal__video{width:100%;min-height:12.5rem}@media screen and (max-width:900px){.pricing-modal__wrapper .pricing-modal__video{min-height:23.75rem}}@media screen and (max-width:766px){.pricing-modal__wrapper .pricing-modal__video{min-height:18.75rem}}@media screen and (max-width:600px){.pricing-modal__wrapper .pricing-modal__video{min-height:15rem}}.pricing-modal__wrapper .pricing-modal__primarytext{font-size:.875rem;font-weight:700;margin-top:1.5rem}.pricing-modal__wrapper .pricing-modal__secondarytext{font-size:.75rem;margin-top:.5rem}@media screen and (max-width:900px){.pricing-modal__wrapper .pricing-modal__secondarytext{margin-bottom:2rem}}.pricing-modal__wrapper .pricing-modal__secondarytext .wp-video,.pricing-modal__wrapper .pricing-modal__secondarytext .wp-video-shortcode{max-width:100%;max-height:20rem}.pricing-modal__wrapper .pricing-modal__features{display:block;overflow-y:auto;max-height:24.375rem}@media screen and (max-width:900px){.pricing-modal__wrapper .pricing-modal__features{max-height:none}}.pricing-modal__wrapper .pricing-modal__feature{display:flex;background-color:#fafafa;margin-bottom:.5rem;border-radius:.5rem;align-items:center;padding:1rem}.pricing-modal__wrapper .pricing-modal__feature .pricing-modal__feature--image{background:#fff;box-shadow:0 2px 4px #00000026;border-radius:.625rem;padding:.5rem;margin-right:1rem;text-align:center;width:5rem;height:4rem;flex:0 0 5rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.pricing-modal__wrapper .pricing-modal__feature .pricing-modal__feature--image img{max-width:90%;max-height:90%;display:block;margin:0 auto}.pricing-modal__wrapper .pricing-modal__feature .pricing-modal__feature--image span{font-size:.6875rem;font-weight:700;display:block;margin-top:.5rem}.pricing-modal__wrapper .pricing-modal__feature .pricing-modal__feature--title{font-size:.875rem;font-weight:700;margin-bottom:.5rem}.pricing-modal__wrapper .pricing-modal__feature .pricing-modal__feature--description{font-size:.75rem}.pricing-modal__wrapper .pricing-modal__button-wrapper{text-align:center;margin-top:2rem}@media screen and (max-width:900px){.pricing-modal__wrapper .pricing-modal__button-wrapper{margin-bottom:2rem}}
