@charset "UTF-8";/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}video{border-radius:.625rem;width:100%}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding: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}body,input,textarea,button{font-family:Montserrat,sans-serif}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}h1:not([class]),h2:not([class]){font-size:1.5rem;font-size:clamp(1.375rem,2 + vmin,1.5rem)}h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class]){font-size:1.125rem;font-size:clamp(1rem,1.5 + vmin,1.125rem)}.hero-title,.conversion-title{font-size:1.25rem;font-size:clamp(1.125rem,1.6666666667 + vmin,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.3333333333 + vmin,1rem)}.medium-text{font-size:1.25rem;font-size:clamp(1.125rem,1.6666666667 + vmin,1.25rem)}.large-text,.xlarge-text{font-size:1.5rem;font-size:clamp(1.375rem,2 + vmin,1.5rem)}@media screen and (min-width:766px){.xlarge-text{font-size:2.5rem;font-size:clamp(2.375rem,3.3333333333 + vmin,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.5 + vmin,1.125rem);margin-bottom:1.25rem}.conversion-title{color:#46178f;margin-bottom:2.5rem}.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,.8333333333 + vmin,.625rem);font-size:1rem;font-size:clamp(.875rem,1.3333333333 + vmin,1rem);line-height:1.25rem;line-height:clamp(1.125rem,1.6666666667 + vmin,1.25rem)}.env-section__body .title-block .hero-title{margin-bottom:0}.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.1666666667 + vmin,.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}.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,.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}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.6666666667 + vmin,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.6666666667 + vmin,1.25rem)}}@media screen and (min-width:766px){.article-body__body p,.article-body__body li{font-size:1rem;font-size:clamp(.875rem,1.3333333333 + vmin,1rem)}}@media screen and (min-width:900px){.article-body__body p,.article-body__body li{font-size:1.125rem;font-size:clamp(1rem,1.5 + vmin,1.125rem);line-height:1.5}.hero-title{font-size:2.75rem;font-size:clamp(2.625rem,3.6666666667 + vmin,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.6666666667 + vmin,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.5 + vmin,1.125rem);margin-bottom:1.875rem;margin-bottom:clamp(1.75rem,2.5 + vmin,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,1 + vmin,.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.3333333333 + vmin,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.8333333333 + vmin,1.375rem);margin-bottom:.75rem}.title+p,.text-image-article .title+li,.col-text-container .title+li,.content-card__body .title+li{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.3333333333 + vmin,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}/*!
 * 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}@supports (-webkit-overflow-scrolling: touch){html.modal--open,html.modal--open body{overflow:hidden;max-height:100vh}.modal-outer{overflow:auto;-webkit-overflow-scrolling:touch}}[data-lzy-src]{display:block}html.old-browser main.page{margin-top:64px}html.old-browser .page-header{top:64px}html.old-browser .page-nav{margin-top:64px}html.old-browser .old-browser-banner{height:64px}html.old-browser .page-header{top:30px}@media screen and (min-width:480px){html.old-browser .page-header{top:46px}html.old-browser .old-browser-banner{height:46px}}@media screen and (min-width:820px){html.old-browser .page-header{top:30px}html.old-browser .old-browser-banner{height:30px}}.old-browser-banner{position:fixed;top:0;left:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#26890c;color:#fff;z-index:999;font-size:14px;padding:5px 10px;text-align:center}.old-browser-banner a{color:#fff;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.anchor-wrap{position:relative;z-index:10}.page-anchor{position:absolute;display:block;top:-160px;height:1px;width:100px}html[data-embed=true] .page-anchor{position:static}.tab-anchor-menu{margin:0;padding:0;display:flex;align-items:center}.tab-anchor-menu li{margin:0 10px 0 0;padding:0;list-style-type:none;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;white-space:nowrap}.tab-anchor-menu a{background-color:transparent;border:2px solid #46178F;color:#46178f}.ellipsis-loader:after{overflow:hidden;display:inline-block;vertical-align:bottom;-webkit-animation:ellipsisReveal steps(4,end) 1s infinite;animation:ellipsisReveal steps(4,end) 1s infinite;content:"…";width:0;font-weight:400}@keyframes ellipsisReveal{to{width:1.5em}}@-webkit-keyframes ellipsisReveal{to{width:1.5em}}.mobile-show{display:none}@media screen and (max-width:600px){.mobile-hide{display:none}.mobile-show{display:block}}@media screen and (max-width:1028px){.nav-hide{display:none}}.aligncenter{margin-left:auto;margin-right:auto;text-align:center;display:block}.alignleft{float:left;margin-right:20px}.alignright{float:right;margin-left:20px}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hide{display:none;width:0!important;height:0!important;overflow:hidden!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.skew{display:block;transform:skewY(-2deg) translateY(3%);overflow:hidden}.skew>img,.skew .skew__inner{transform:skewY(2deg) translateY(-3%)}@media screen and (max-width:600px){.skew-mobile{display:block;transform:skewY(-2deg) translateY(3%);overflow:hidden}.skew-mobile>img,.skew-mobile .skew-mobile__inner{transform:skewY(2deg) translateY(-3%)}}@media screen and (min-width:766px){.skew-2{display:block;transform:skewY(-1deg) translateY(2%);overflow:hidden}.skew-2 .skew-2__inner{transform:skewY(1deg) translateY(-2%)}.desktop-skew{display:block;transform:skewY(-.5deg) translateY(1%);overflow:hidden;border-top-left-radius:6px}.desktop-skew .desktop-skew__inner{transform:skewY(.5deg) translateY(-1%)}}.testing-controls{background-color:#00000080;padding:40px;position:fixed;bottom:0;right:0;z-index:9999;box-shadow:0 0 4px #00000080}.fixedsticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}.fixedsticky-withoutfixedfixed .fixedsticky-off,.fixed-supported .fixedsticky-off{position:relative;inset:auto}.fixedsticky-withoutfixedfixed .fixedsticky-on,.fixed-supported .fixedsticky-on{position:fixed}.fixedsticky-dummy{display:none}.fixedsticky-on+.fixedsticky-dummy{display:block}.footer-banner,.cookie-message{padding:10px;position:fixed;left:0;bottom:0;width:100%;box-sizing:border-box;z-index:999}.cookie-message{z-index:999}.footer-banner-visible .cookie-message{bottom:100px}.cookie-message .cookie-message__inner{background-color:#333;color:#fff;font-size:1rem;border-radius:.25rem;padding:.625rem;text-align:center;line-height:1.5}@media screen and (max-width:600px){.cookie-message .cookie-message__inner{font-size:.875rem}.cookie-message .cookie-message__inner .btn,.cookie-message .cookie-message__inner .tab-anchor-menu a,.tab-anchor-menu .cookie-message .cookie-message__inner a{margin-top:.625rem;display:inline-block}}.cookie-message .cookie-message__inner a{color:inherit;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cookie-message .cookie-message__inner .btn,.cookie-message .cookie-message__inner .tab-anchor-menu a,.tab-anchor-menu .cookie-message .cookie-message__inner a{margin-left:10px;font-size:14px;padding:8px 18px}.cookie-message .textwidget{display:inline-block;margin-right:.875em;margin-left:.875em;margin-top:.625em}@media screen and (min-width:1028px){.cookie-message{width:400px;left:auto;right:0}}.cookie-close{position:absolute;top:.875em;right:.875em;width:1.25em;height:1.25em;display:block;text-decoration:none}.cookie-close:after{content:"✖";font-size:1em;color:#fff;display:block;text-align:center}.page-template-page--conversion .cookie-message,.page-id-3795 .cookie-message{left:0;right:auto}.page-template-page--conversion .cookie-message .textwidget,.page-id-3795 .cookie-message .textwidget{font-size:.875rem}.page-template-page--conversion .cookie-message .textwidget a,.page-id-3795 .cookie-message .textwidget a{display:none}.page-template-page--conversion .cookie-message a.btn,.page-template-page--conversion .cookie-message .tab-anchor-menu a,.tab-anchor-menu .page-template-page--conversion .cookie-message a,.page-id-3795 .cookie-message a.btn,.page-id-3795 .cookie-message .tab-anchor-menu a,.tab-anchor-menu .page-id-3795 .cookie-message a{background-color:transparent;text-decoration:underline;font-size:1rem}.page-template-page--conversion .cookie-message a.btn:hover,.page-template-page--conversion .cookie-message .tab-anchor-menu a:hover,.tab-anchor-menu .page-template-page--conversion .cookie-message a:hover,.page-id-3795 .cookie-message a.btn:hover,.page-id-3795 .cookie-message .tab-anchor-menu a:hover,.tab-anchor-menu .page-id-3795 .cookie-message a:hover{background-color:transparent}.page-template-page--conversion.background-type--purple :not(.envelope-section) .layout-component h1,.page-template-page--conversion.background-type--purple :not(.envelope-section) .layout-component:not(.layout-component--pricing-panel) p,.page-template-page--conversion.background-type--purple :not(.envelope-section) .single-content-area,.page-template-page--conversion.background-type--purple :not(.envelope-section) .single-content-area *,.page-template-page--conversion.background-type--purple :not(.envelope-section) .notification,.page-template-page--conversion.background-type--purple :not(.envelope-section) .notification strong{color:#fff}.page-template-page--conversion.background-type--purple :not(.envelope-section) .notification{border-color:#fff}.page-template-page--conversion.background-type--purple .envelope-section .layout-component h1,.page-template-page--conversion.background-type--purple .envelope-section .layout-component:not(.layout-component--pricing-panel):not(.faq-accordion-component) p,.page-template-page--conversion.background-type--purple .envelope-section .single-content-area,.page-template-page--conversion.background-type--purple .envelope-section .single-content-area *:not(.btn):not(.faq-accordion-component){color:#333}.page-template-page--conversion.background-type--purple :not(.page-section.envelope-section) .accordion__trigger:after{background-image:url(/wp-content/themes/kahoot2017/assets/img/accordion-marker--white.svg)}.footer-banner{background-color:#fff;z-index:999;padding:1rem;box-shadow:0 -.125rem .1875rem #0000001a}.footer-banner.footer-banner--onscroll{transition:transform .4s;transform:translateY(calc(100% + .625rem))}.footer-banner.footer-banner--onscroll.onscroll-show{transform:translateY(0)}.footer-banner a:hover{text-decoration:none}.footer-banner.footer-banner--black{background-color:#000}.footer-banner.footer-banner--purple{background-color:#25076b}.footer-banner.footer-banner--red{background-color:#c60929}.footer-banner.footer-banner--white{background-color:#fff}.footer-banner.footer-banner--blue{background-color:#0d12aa}.footer-banner.footer-banner--green{background-color:#106b03}.footer-banner.footer-banner--teal{background-color:#077373}.footer-banner.footer-banner--black,.footer-banner.footer-banner--purple,.footer-banner.footer-banner--green,.footer-banner.footer-banner--red,.footer-banner.footer-banner--blue,.footer-banner.footer-banner--teal,.footer-banner.footer-banner--black p,.footer-banner.footer-banner--purple p,.footer-banner.footer-banner--green p,.footer-banner.footer-banner--red p,.footer-banner.footer-banner--blue p,.footer-banner.footer-banner--teal p{color:#fff}.footer-banner__inner p{text-align:center;font-size:.875rem;width:100%;color:inherit}@media screen and (max-width:600px){.footer-banner__inner p br.mobile-show+.btn,.footer-banner__inner p .tab-anchor-menu br.mobile-show+a,.tab-anchor-menu .footer-banner__inner p br.mobile-show+a{margin-top:.625rem}}@media screen and (min-width:600px){.footer-banner__inner p{display:inline-block;align-items:center}}@media screen and (min-width:900px){.footer-banner__inner p{font-size:.875em}}.footer-banner__inner p .large{font-size:1.5em}.footer-banner__inner .btn,.footer-banner__inner .tab-anchor-menu a,.tab-anchor-menu .footer-banner__inner a{margin-left:.625rem}@-webkit-keyframes bounce{0%,10%,25%,40%,50%{transform:translateY(0)}20%{transform:translateY(-30px)}30%{transform:translateY(-15px)}}@-moz-keyframes bounce{0%,10%,25%,40%,50%{transform:translateY(0)}20%{transform:translateY(-30px)}30%{transform:translateY(-15px)}}@-o-keyframes bounce{0%,10%,25%,40%,50%{transform:translateY(0)}20%{transform:translateY(-30px)}30%{transform:translateY(-15px)}}@keyframes bounce{0%,10%,25%,40%,50%{transform:translateY(0)}20%{transform:translateY(-30px)}30%{transform:translateY(-15px)}}.boing-bounce{-webkit-animation:bounce 4s infinite;-moz-animation:bounce 4s infinite;-o-animation:bounce 4s infinite;animation:bounce 4s infinite}.pricing-tabbed-menu-v2022+.notification-wrap{margin-top:-.75rem}.notification-wrap{text-align:center;margin-bottom:.5rem;font-size:.875rem;width:80rem;max-width:100%;margin-left:auto;margin-right:auto}.notification{border-radius:4px;padding:8px 16px;text-align:center;background-color:#eee;margin:0 auto}.notification+.notification{margin-top:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.notification p{text-align:center}.notification.notification--padd{padding:1.25rem}.notification.notification--error{border:.0625rem solid #E21B3C;background-color:#fff;color:#333;padding:.75rem;margin-bottom:1.25rem;font-size:.875rem;box-shadow:0 .125rem .25rem #00000026}.modal .notification.notification--error{box-shadow:none}.notification.notification--alt-error{background-color:#e21b3c;color:#fff;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;text-align:left}.notification.notification--alt-error .notification__inner{display:flex}.notification.notification--alt-error .notification__inner img{margin-right:.5rem}.notification.notification--alt-error p{color:inherit}.notification.notification--msg{border:.0625rem solid #cccccc;background-color:transparent;font-size:.875rem}.notification.notification--msg strong,.notification.notification--msg b{color:#46178f}.notification.notification--msg a{color:inherit}.notification.notification--ib{display:inline-block;margin-left:auto;margin-right:auto}.notification.notification--ss{border:.0625rem solid #0057FF;padding:1.25rem;background-color:#fff}@media screen and (min-width:900px){.notification.notification--ss{margin-top:-3.75rem}}.notification.notification--ss .btn-wrap{position:relative;z-index:12}.notification.notification--ss .btn,.notification.notification--ss .tab-anchor-menu a,.tab-anchor-menu .notification.notification--ss a{z-index:10}.notification.notification--ss .notification__img{display:block;margin:0 auto}#coupon-redeemed p{text-align:left}@media screen and (min-width:900px){#coupon-redeemed{margin-top:1.125rem}}.notification-bg--blue{background-color:#0057ff}.notification-bg--blue p{color:#fff}.notification-bg--yellow{background-color:#fd3}.notification-bg--yellow p{color:#fff}.notification-bg--red{background-color:#e21b3c}.notification-bg--red p{color:#fff}.notification-bg--purple{background-color:#46178f}.notification-bg--purple p{color:#fff}.notification-bg--green{background-color:#26890c}.notification-bg--green p{color:#fff}.notification--positive{background-color:#fff;color:#333}.notification--positive p,.notification--positive a{color:#333!important}.notification--alt{text-align:left;background-color:#45a3e5;color:#fff}.notification--alt label{color:#fff}.notification--currency{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wp-caption,.wp-caption[style]{max-width:100%!important}dialog[aria-hidden=true],[role=dialog][aria-hidden=true]{visibility:hidden}.send-focus{border:none;background-color:transparent;width:0;padding:0;position:absolute}input.hp[name=hp],input.hp[name=webform_hp]{display:none}.hl-o{color:#eb670f}.page-template-page--bare .single-content-area p{color:#333}.page-section--alt p a:not(.btn){color:#fff}.helper-icon{background-color:#767676;color:#fff;width:16px;height:16px;border-radius:50%;display:block;font-style:normal;text-align:center;font-size:.75rem;position:relative;margin-top:-.25em;margin-bottom:-.25em}.tooltip{display:inline-block;position:relative}.tooltip .tooltip__reveal{position:absolute;left:50%;top:100%;transform:translate(-50%) translateY(.625em);width:25em;border:1px solid #ccc;padding:.625em;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px #0003;display:none}.tooltip .tooltip__target:hover+.tooltip__reveal{display:block}[for=cvv]{position:relative}[for=cvv] .tooltip{position:absolute;top:50%;left:100%;transform:translate(-75%) translateY(-50%)}.tt-card-logo{width:7.5em;height:auto;display:block;float:right;margin-left:.625em}.tooltip.tooltip--cvv .tooltip__reveal{width:17.5em}@media screen and (min-width:600px){.tooltip.tooltip--cvv .tooltip__reveal{left:auto;right:0;transform:translate(0) translateY(.625em)}}@media screen and (min-width:766px){.tooltip.tooltip--cvv .tooltip__reveal{width:25em}}@media screen and (min-width:900px){.tooltip.tooltip--cvv .tooltip__reveal{right:auto;left:50%;transform:translate(-50%) translateY(.625em)}}.upgrade-box{background:#fff;border-radius:8px;padding:40px;color:#333;box-shadow:0 2px 4px #00000026}.upgrade-box h2+p{font-size:18px;margin-top:0}.upgrade-box .btn,.upgrade-box .tab-anchor-menu a,.tab-anchor-menu .upgrade-box a{margin-top:20px;margin-bottom:20px}.upgrade-box .layout__item{margin-bottom:0}.upgrade-box .layout__item+.layout__item{margin-top:40px;padding-top:40px;border-top:1px solid #eee}.upgrade-box h3+.tick-check{margin-top:20px}.upgrade-box .tick-check{margin:0;padding:0;list-style-type:none}.upgrade-box .tick-check li{margin:0 0 10px;background:url(/wp-content/themes/kahoot2017/assets/img/check--green.svg) no-repeat left top;padding:0 0 5px 30px}@media(min-width:600px){.upgrade-box .layout__item+.layout__item{border-top:none;padding-top:0;margin-top:0;padding-left:40px;border-left:1px solid #eee}.upgrade-box{margin-right:70px}}.tick-check-alt{margin:0;padding:0;list-style-type:none}.tick-check-alt li{margin:0 0 1em;color:#333;position:relative;padding:0 0 0 1.25em;font-size:.875em}.tick-check-alt li:before{content:" ";display:inline-block;background:url(/img/check-alt.svg) no-repeat center center;width:.75rem;height:.625rem;position:absolute;left:0;top:.125em}.footnote-tigger{text-decoration:none;pointer-events:none}[data-switch]{display:none}.highlight{background-color:#ff0;box-shadow:5px 0 #ff0,-5px 0 #ff0}.preview-message{background:#fff;color:#000;padding:20px;text-align:center}html.show-bot-on-scroll .chat-container{animation-name:bounceInCB;animation-duration:.4s;animation-timing-function:linear;animation-fill-mode:forwards}.chat-container #chat-bubble-chat-button{border:2px solid #fff;box-shadow:0 2px 10px #00000080,0 5px 45px #00000026!important}@keyframes bounceInCB{0%{transform:translateY(100px)}50%{transform:translateY(-20px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}[data-name=loading-shapes] .shape{transform:scale(.3);transform-origin:center center;animation:scaleShrink 4s infinite;opacity:0}[data-name=loading-shapes] .shape--triangle{fill:#e21b3c}[data-name=loading-shapes] .shape--diamond{fill:#1368ce;animation-delay:1s}[data-name=loading-shapes] .shape--circle{fill:#dd7e15;animation-delay:2s}[data-name=loading-shapes] .shape--square{fill:#26890c;animation-delay:3s}@keyframes scaleShrink{0%,25%{transform:scale(.3);opacity:1}25.1%,to{opacity:0}2.5%,21.25%{transform:scale(1.2)}6.25%,18.75%{transform:scale(1)}}.btn [data-name=loading-shapes] .shape,.tab-anchor-menu a [data-name=loading-shapes] .shape{fill:#fff}hr{border:none;background:#ccc;height:1px;margin:1.875rem 0}.hidden-img img{max-width:100%;height:auto;display:none}@media(max-width:767px){div.chat-container.active{inset:2.5rem;height:calc(100% - 5rem);border-radius:.25rem;overflow:hidden;box-shadow:0 2px 10px #00000080,0 5px 45px #00000026!important}}@media(max-width:500px){div.chat-container.active{inset:1.25rem;height:calc(100% - 2.5rem)}}.breadcrumb ul{list-style-type:none;display:flex}.breadcrumb ul,.breadcrumb li{margin:0;padding:0}.breadcrumb li{font-size:.875rem}.breadcrumb li a{color:inherit}.breadcrumb li+li:before{content:"/";margin-left:.625rem;margin-right:.625rem}@media screen and (min-width:900px){.single-hero .breadcrumb{margin-top:-1.25rem}}.single-hero .breadcrumb{margin-bottom:1.25rem}.single-hero .breadcrumb li{color:#fff}.kahoot-dragonbox{background-color:#21091c;color:#fff;padding-left:1.875rem;padding-right:1.875rem;overflow:hidden}@media screen and (max-width:600px){.kahoot-dragonbox .hero-title{font-size:2rem}.kahoot-dragonbox .kahoot-dragonbox__img img{max-width:22.5rem}}.kahoot-dragonbox .sub-title{color:#fff;font-size:1rem;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;margin-bottom:1.25rem}.kahoot-dragonbox__inner{max-width:68.75rem;margin:0 auto;padding-top:2.5rem}.kahoot-dragonbox__text,.kahoot-dragonbox__img{position:relative}.kahoot-dragonbox__text img,.kahoot-dragonbox__img img{display:block;max-width:100%;height:auto}.kahoot-dragonbox__text{margin-bottom:1.875rem;z-index:4}.kahoot-dragonbox__img{align-self:flex-end;z-index:2}.kahoot-dragonbox__img img{margin:0 auto}.kahoot-dragonbox__img:before{content:" ";background:#b43b12;background:radial-gradient(ellipse at center,#c3400f 0% 40%,#21091c 70% 100%);width:50rem;height:50rem;position:absolute;z-index:-1;left:60%;top:0;transform:translate(-50%)}@media screen and (min-width:766px){.kahoot-dragonbox__inner{display:flex}.kahoot-dragonbox__text,.kahoot-dragonbox__img{width:calc(50% - .625rem)}.kahoot-dragonbox__img{align-self:flex-end}.kahoot-dragonbox__img img{margin:-1.25rem 0 0 auto}}.section-nav{padding:1rem 1.25rem;position:sticky;transition:top .3s;background-color:#fff;z-index:10}.section-nav.stuck{box-shadow:0 2px 2px #00000026}.section-nav .section-nav__inner{display:flex;justify-content:center;max-width:68.75rem;margin:0 auto}.section-nav a{color:#46178f;margin:0 .625rem;font-size:.875rem;text-align:center}.section-nav a:hover{text-decoration:none}@media screen and (min-width:766px){.section-nav a{font-size:1.125rem}}.flex-row{display:flex;flex-wrap:nowrap;align-items:center}.flex-row>*{margin-right:.625rem}.offer-txt{font-size:.75rem;line-height:1.1}@media screen and (min-width:1400px){.offer-txt{font-size:.875rem;line-height:1}}.app-icons-band{border:.125rem solid #f0f0f0;border-radius:.375rem;margin-bottom:1.25rem}.app-icons-band__inner{padding:.25rem .75rem;display:flex;justify-content:space-between;align-items:center}.app-icons-band__logo,.app-icons-band__apps{display:flex;align-items:center}.app-icons-band__apps{flex-shrink:0}.app-icons-band__logo{padding-right:1.25rem}.app-icons-band__logo img{margin-right:1.25rem}.app-icons-band__logo{font-size:.75rem}.app-icons-band__inner--msg{background-color:#f0f0f0;font-size:.875rem;padding:.75rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;z-index:2}.app-icons-band__inner--msg span{padding-right:.625rem}.app-icons-band__inner--msg img{margin-right:1.25rem}.flag-wrap{display:flex;align-items:center}.flag-wrap__txt{padding-right:.625rem}@media screen and (max-width:600px){.app-icons-band--poio .app-icons-band__inner:not(.app-icons-band__inner--msg){position:relative;padding-bottom:1.875rem}.flag-wrap{position:absolute;bottom:.625rem;right:1.25rem;display:flex;flex-direction:row-reverse}.flag-wrap .flag-wrap__img{max-width:2.5rem;height:auto;display:block;margin-right:0}}@media(min-width:900px)and (max-width:1200px){.flex-row{flex-wrap:wrap}.flex-row .offer-txt{width:100%}.flex-row .offer-txt br{display:none}}pre,code{font-family:monospace;line-height:2}pre{box-sizing:border-box;color:#333;font-size:.75rem;margin:1.5rem 0;overflow:auto;padding:.5rem;position:relative;background:#eee}pre:after{content:" ";background:#fff;box-shadow:-.25rem 0 .25rem #ffffff80;position:absolute;right:0;top:0;bottom:0;width:.125rem}code{font-size:1rem;margin-left:.25rem;margin-right:.25rem;padding:.125rem .5rem;color:#585858;background:#eee}pre code{margin-left:0;margin-right:0;padding:0;background-color:transparent;font-size:.875rem}[data-confirmation-copy]{margin-top:1.25rem}[inert]{pointer-events:none;cursor:default}[inert],[inert] *{user-select:none}.gallery .gallery-item .gallery-icon img,#gallery-1 .gallery-item .gallery-icon img{border:none;display:block;max-width:100%;height:auto}@media screen and (max-width:600px){.gallery.gallery-columns-8 .gallery-item,#gallery-1.gallery-columns-8 .gallery-item{width:24%}}.roundel{background-color:#e21b3c;color:#fff;display:inline-block;font-size:.625rem;border-radius:.75rem;padding:.25rem;line-height:1;margin-left:.25rem}.upgrade-panel__plan-card .roundel{font-size:.75rem;padding-left:.5rem;padding-right:.5rem;margin-top:.5rem;margin-left:-.25rem}.steps-list{text-align:left;list-style-type:none;counter-reset:steps-list;padding-left:0}.steps-list li{font-size:.875rem;padding:1rem 1rem 1rem 2.5rem;border-bottom:.0625rem solid #f2f2f2;counter-increment:steps-list;position:relative}.steps-list li:before{content:counter(steps-list);font-size:1rem;display:block;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#0057ff;width:2rem;height:2rem;border-radius:50%;text-align:center;line-height:2rem;position:absolute;left:0;top:50%;transform:translateY(-50%)}.steps-list li a{color:inherit}.grecaptcha-badge{visibility:hidden}.control .control__field--btn-overlay{position:relative}.control .control__field--btn-overlay input{padding-right:7.5rem}.control .control__field--btn-overlay a{position:absolute;top:0;right:0;height:100%;font-size:.75rem;line-height:.75rem;color:#1368ce;text-decoration:none;padding:1rem;box-sizing:border-box}.ul-hover{position:relative;text-decoration:none}.ul-hover:after{content:" ";position:absolute;left:0;top:100%;height:.125rem;width:0;transition:width .2s;background-color:#fff}.ul-hover:hover:after{width:100%;background-color:#0057ff}p a.ul-hover{color:#0057ff}button.btn:not(.btn--outline):not(a.btn.theme-colour){border:0}.btn{display:inline-block;text-align:center;text-decoration:none;font-weight:600;font-size:.875rem;font-size:clamp(.75rem,1.1666666667 + vmin,.875rem);line-height:1.2;border-radius:.25rem;padding:.875rem 1.625rem;padding:clamp(.75rem,1.1666666667 + vmin,.875rem) clamp(1.5rem,2.1666666667 + vmin,1.625rem);cursor:pointer;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;position:relative;outline:none}.btn:not(:last-child){margin-right:.5rem}.btn:focus{outline:.125rem solid #fff;box-shadow:inset 0 0 .0625rem .0625rem #0d4588}.btn:disabled,.btn.disabled,.btn [aria-disabled=true]{opacity:.6;cursor:not-allowed;pointer-events:none}.btn.btn--white-outline,.btn.btn--outline,a.btn.theme-colour,.btn.btn--dark-outline,.btn.btn--trans{padding:.75rem 1.5rem;padding:clamp(.625rem,1 + vmin,.75rem) clamp(1.375rem,2 + vmin,1.5rem)}.btn{background-color:#26890c;border-color:#26890c;color:#fff}.btn:hover{background-color:#195a08}.btn--blue{background-color:#0057ff;border-color:#0057ff;color:#fff}.btn--blue:hover{background-color:#0046cc}.btn--purple{background-color:#46178f;border-color:#46178f;color:#fff}.btn--purple:hover{background-color:#301063}.btn--red{background-color:#e21b3c;border-color:#e21b3c;color:#fff}.btn--red:hover{background-color:#b41630}.btn--yellow{background-color:#fd3;border-color:#fd3;color:#333}.btn--yellow:hover{background-color:#ffd500}.btn--teal{background-color:#0aa3a3;border-color:#0aa3a3;color:#fff}.btn--teal:hover{background-color:#077373}.btn--inverse{background-color:#333;border-color:#333;color:#fff}.btn--inverse:hover{background-color:#333}.btn--outline,a.btn.theme-colour{background-color:transparent;color:#333;border:.125rem solid #333}.btn--outline:hover,a.btn.theme-colour:hover{background-color:#333;color:#fff}.btn--white{background-color:#fff;border-color:#fff;color:#333}.btn--white:hover{background-color:#dadada}.btn--white-outline{background-color:transparent;color:#fff;border:.125rem solid #fff}.btn--white-outline:hover{background-color:#333}.btn--dark-outline{background-color:transparent;color:#333;border:.125rem solid #333}.btn--dark-outline:hover{background-color:#333}.btn--secondary{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn--secondary:hover{background-color:#545b62}.btn--conversion,.btn--conversion-alt{background-color:#26890c;border-color:#26890c;color:#fff;box-shadow:0 .25rem #106b02;transition:all .2s;position:relative;top:0;margin-bottom:.25rem;text-align:center;padding:.875rem 1rem;padding:clamp(.75rem,1.1666666667 + vmin,.875rem) clamp(.875rem,1.3333333333 + vmin,1rem)}.btn--conversion:hover,.btn--conversion-alt:hover,.btn--conversion:active,.btn--conversion-alt:active{background-color:#106b02;box-shadow:0 0 #106b02;top:.25rem}.btn--conversion-alt{box-shadow:none;font-size:.75rem;font-size:clamp(.75rem,1 + vmin,.75rem);line-height:1}.btn--conversion-alt:hover,.btn--conversion-alt:active{top:0;box-shadow:none}.btn--trans{background-color:transparent;border:.125rem solid transparent;color:inherit}.btn--trans:hover,.btn--trans:focus{background-color:inherit;border:.125rem solid currentColor}.btn--alt{background-color:#0057ff;border-color:#0057ff;color:#fff}.btn--alt:hover,.btn--alt:focus{background-color:#0046cc}.reverse-btn-wrap .btn{margin-left:.25rem}.btn--small{padding:.5rem .75rem;padding:clamp(.375rem,.6666666667 + vmin,.5rem) clamp(.625rem,1 + vmin,.75rem)}.btn--small.btn--white-outline,.btn--small.btn--outline,a.btn--small.btn.theme-colour,.btn--small.btn--dark-outline,.btn--small.btn--trans{padding:.375rem .625rem;padding:clamp(.25rem,.5 + vmin,.375rem) clamp(.5rem,.8333333333 + vmin,.625rem)}@media(max-width:766px){.btn{font-size:.8125rem;font-size:clamp(.75rem,1.0833333333 + vmin,.8125rem);padding:.625rem 1.25rem;padding:clamp(.5rem,.8333333333 + vmin,.625rem) clamp(1.125rem,1.6666666667 + vmin,1.25rem)}.btn.btn--white-outline,.btn.btn--outline,a.btn.theme-colour,.btn.btn--dark-outline{padding:.5rem 1.125rem;padding:clamp(.375rem,.6666666667 + vmin,.5rem) clamp(1rem,1.5 + vmin,1.125rem)}.btn--small{font-size:.6875rem;font-size:clamp(.75rem,.9166666667 + vmin,.6875rem);padding:.375rem .75rem;padding:clamp(.25rem,.5 + vmin,.375rem) clamp(.625rem,1 + vmin,.75rem)}.btn--large{font-size:.9375rem;font-size:clamp(.8125rem,1.25 + vmin,.9375rem);padding:.875rem 1.75rem;padding:clamp(.75rem,1.1666666667 + vmin,.875rem) clamp(1.625rem,2.3333333333 + vmin,1.75rem)}}.button-pair{display:flex;gap:.5rem;align-items:center}@media(max-width:766px){.button-pair{flex-direction:column}.button-pair .btn{width:100%}}.explore-filter-button-pair{display:flex;gap:.5rem}.content-card a:not(.btn){color:inherit;transition:color .2s}.page-header .outline-btn-wrap a{color:#0057ff;border:.0625rem solid #0057FF;border-radius:.25rem;transition:background-color .2s,color .2s}.page-header.theme-background .page-header .outline-btn-wrap a{border:.0625rem solid #fff}.page-header.theme-background .page-header .outline-btn-wrap a .menu-item-text{color:#fff}.page-header.theme-background .page-header .outline-btn-wrap a .menu-item-text:after{display:none}.page-header.theme-background .page-header .outline-btn-wrap a:hover{background-color:#fff;color:#0057ff}.page-header.theme-background .page-header .outline-btn-wrap a:hover .menu-item-text{color:#0057ff}.page-header .outline-btn-wrap a:hover{background-color:#0057ff;color:#fff}.page-header .btn-wrap a{background-color:#26890c}.page-header .btn-wrap.btn-wrap-second a{background-color:#0057ff;padding-left:1rem;padding-left:clamp(.875rem,1.3333333333 + vmin,1rem);padding-right:1rem;padding-right:clamp(.875rem,1.3333333333 + vmin,1rem)}.page-header .btn-wrap.btn-wrap-second a:hover{background-color:#0046cc}.header-menu .btn-wrap a{font-size:.875rem;font-size:clamp(.75rem,1.1666666667 + vmin,.875rem);padding:.5rem 1rem;padding:clamp(.375rem,.6666666667 + vmin,.5rem) clamp(.875rem,1.3333333333 + vmin,1rem);border-radius:.25rem;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;text-align:center;transition:background-color .2s ease}.header-menu .btn-wrap a:hover{background-color:#195a08}@media screen and (max-width:1028px){.header-menu.header-menu--microsite .header-menu-left .btn-wrap a{background-color:transparent;box-shadow:none;color:#fff;top:0;width:100%;box-sizing:border-box;text-align:left}.header-menu.header-menu--microsite .header-menu-left .btn-wrap a:hover{color:#fff}.header-menu.header-menu--microsite .header-menu-left .btn-wrap a:before{left:auto}.header-menu.header-menu--microsite .header-menu-left .btn-wrap a:after{display:none}}.menu-news-icon{background-image:url(/img/news-icon.svg);background-repeat:no-repeat;background-position:center center;background-size:auto .9375rem;width:.9375rem;height:.9375rem;margin-right:.25rem;margin-bottom:-.125rem;display:inline-block}.header-wrap{position:relative;width:100%;z-index:9999}.header-wrap{position:sticky;top:0;left:0}.desktop-hidden{display:none}.mobile-hidden{display:inherit}@media screen and (max-width:1028px){.header-notification{display:none}}html.menu--open .header-notification,html.menu--open .header-notification[style]{display:none!important}.page-header{padding-top:.5rem;padding-top:clamp(.375rem,.6666666667 + vmin,.5rem);padding-bottom:.5rem;padding-bottom:clamp(.375rem,.6666666667 + vmin,.5rem);padding-left:1rem;padding-right:1rem;background-color:#fff;box-shadow:0 .1875em #00000026;z-index:14;position:relative;width:100%;z-index:12;box-sizing:border-box}.page-header .page-header__inner{display:flex;align-items:center;justify-content:space-between}.page-header .kahoot-logo{display:none}@media screen and (min-width:1028px){.page-header .k-logo{display:none}.page-header .kahoot-logo{display:block}}html:not(.state--resizing) .page-header{transition:transform .3s}.icon-bar{transition:transform .2s;transform-origin:center;transform:rotate(0)}.burger-icon{position:absolute;right:50%;top:50%;transform:translate(50%,-50%);opacity:1;transition:all .25s}.nav-arrow-icon{position:absolute;right:50%;top:50%;transform:translate(50%,-50%);opacity:0;transition:all .25s}html.menu--open .burger-icon{opacity:0}html.menu--open .nav-arrow-icon{opacity:1}.header-menu .submenu.fixed{height:40px}.community-microsite-home-link a{background:url(/img/logos/community-text.svg) no-repeat .5rem center;overflow:hidden;text-indent:-150%;width:100%;height:1rem}@media screen and (min-width:1028px){.community-microsite-home-link a{width:6.9375rem;background-position:center center}}.community-microsite-home-link.current-menu-item{position:relative}.community-microsite-home-link.current-menu-item a:after{content:" ";height:.125rem;background-color:#fff;display:block}.header-menu .community-microsite-home-link{padding-right:1rem;position:relative}@media screen and (max-width:1028px){.header-menu .community-microsite-home-link{padding-right:1rem}.header-menu .community-microsite-home-link a{padding-top:1rem;padding-bottom:1rem}.header-menu .community-microsite-home-link.current-menu-item a:after{display:none}}@media screen and (max-width:1028px){.header-menu li{order:2}.header-menu li.nav-news-link{order:1}}@media screen and (max-width:500px){.menu-news-icon{display:none}}@media screen and (max-width:400px){.header-menu-right li a,button.navigation-toggle{font-size:.75rem;margin-left:.25rem!important}}@media screen and (max-width:1028px){html.menu--open .header-menu .menu-news-icon{background-image:url(/img/news-icon--dark.svg)}}html.page-template-page--conversion .page-header{border-bottom-color:transparent}html.single-academynews .page-header{background-color:#e21b3c}html.background-type--white .page-section{background-color:#fff}.page-header.page-header--conversion,[data-theme] .page-header.page-header--conversion,html.background-type--grey .panel-shapes .page-header.page-header--conversion{background-color:transparent;box-shadow:none}@media screen and (min-width:900px){.page-header.page-header--conversion,[data-theme] .page-header.page-header--conversion,html.background-type--grey .panel-shapes .page-header.page-header--conversion{padding-left:2.5rem;padding-right:5rem}}.page-header.page-header--conversion .logo-link .k-logo polygon,.page-header.page-header--conversion .logo-link .k-logo path,.page-header.page-header--conversion .logo-link .kahoot-logo path,.page-header.page-header--conversion .logo-link .kahoot-logo polygon,.page-header.page-header--conversion .logo-link:hover .k-logo polygon,.page-header.page-header--conversion .logo-link:hover .k-logo path,.page-header.page-header--conversion .logo-link:hover .kahoot-logo path,.page-header.page-header--conversion .logo-link:hover .kahoot-logo polygon,[data-theme] .page-header.page-header--conversion .logo-link .k-logo polygon,[data-theme] .page-header.page-header--conversion .logo-link .k-logo path,[data-theme] .page-header.page-header--conversion .logo-link .kahoot-logo path,[data-theme] .page-header.page-header--conversion .logo-link .kahoot-logo polygon,[data-theme] .page-header.page-header--conversion .logo-link:hover .k-logo polygon,[data-theme] .page-header.page-header--conversion .logo-link:hover .k-logo path,[data-theme] .page-header.page-header--conversion .logo-link:hover .kahoot-logo path,[data-theme] .page-header.page-header--conversion .logo-link:hover .kahoot-logo polygon,html.background-type--grey .panel-shapes .page-header.page-header--conversion .logo-link .k-logo polygon,html.background-type--grey .panel-shapes .page-header.page-header--conversion .logo-link .k-logo path,html.background-type--grey .panel-shapes .page-header.page-header--conversion .logo-link .kahoot-logo path,html.background-type--grey .panel-shapes .page-header.page-header--conversion .logo-link .kahoot-logo polygon,html.background-type--grey .panel-shapes .page-header.page-header--conversion .logo-link:hover .k-logo polygon,html.background-type--grey .panel-shapes .page-header.page-header--conversion .logo-link:hover .k-logo path,html.background-type--grey .panel-shapes .page-header.page-header--conversion .logo-link:hover .kahoot-logo path,html.background-type--grey .panel-shapes .page-header.page-header--conversion .logo-link:hover .kahoot-logo polygon{fill:#fff}html.background-type--grey .page-header.page-header--conversion .logo-link .k-logo polygon,html.background-type--grey .page-header.page-header--conversion .logo-link .k-logo path,html.background-type--grey .page-header.page-header--conversion .logo-link .kahoot-logo path,html.background-type--grey .page-header.page-header--conversion .logo-link .kahoot-logo polygon,html.background-type--grey .page-header.page-header--conversion .logo-link:hover .k-logo polygon,html.background-type--grey .page-header.page-header--conversion .logo-link:hover .k-logo path,html.background-type--grey .page-header.page-header--conversion .logo-link:hover .kahoot-logo path,html.background-type--grey .page-header.page-header--conversion .logo-link:hover .kahoot-logo polygon{fill:#25076b}.step-meter{width:7.5em;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.step-meter .step-meter__label{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875em;color:#737373;margin-bottom:.5em}.step-meter .step-meter__meter,.step-meter .step-meter__progress{border-radius:.3125em;height:.625em}.step-meter .step-meter__meter{background:#f2f2f2;position:relative}.step-meter .step-meter__progress{width:33.333%;background-color:#66bf39}#skip-to-content{position:absolute;font-size:.875rem;color:#333;text-decoration:none;white-space:nowrap}@media screen and (max-width:1028px){#skip-to-content{top:100%;left:0;background:#fff;padding:.125rem .25rem;display:none}}@media screen and (min-width:1028px){#skip-to-content{top:.5rem;left:.5rem}}#skip-to-content{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;z-index:9999}#skip-to-content:focus:not(:active),#skip-to-content:active,#skip-to-content:hover{border:.125rem solid #0057FF;padding:.625rem;background-color:#fff;z-index:10;border-radius:.25rem;font-size:.75rem;clip:auto;overflow:visible;width:auto;height:auto}#skip-to-content:focus:not(:active){outline:none}html.old-browser .blog-meta,html.old-browser .page-footer__base,html.old-browser .shares-likes-plays__item{-ms-flex-pack:justify;-ms-flex-align:center}html.old-browser .shares-likes-plays__item div,html.old-browser .shares-likes-plays__item span{width:100%}.header-menu ul,.header-menu .submenu ul{margin:0;padding:0;list-style-type:none}.header-menu{align-items:center}.header-menu ul{display:flex;align-items:center}.header-menu ul li{font-size:.8125rem;font-size:clamp(.75rem,1.0833333333 + vmin,.8125rem)}@media screen and (min-width:1450px){.header-menu ul li{font-size:.875rem;font-size:clamp(.75rem,1.1666666667 + vmin,.875rem)}}@media screen and (max-width:1450px){.menu-news-icon{display:none!important}}.header-menu a{color:#333;text-decoration:none;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:.5rem;padding:clamp(.375rem,.6666666667 + vmin,.5rem) clamp(.375rem,.6666666667 + vmin,.5rem);display:block}.header-menu a:first-letter{text-transform:uppercase}.page-header.page-header--trans{background-color:transparent;box-shadow:none}.page-header.page-header--trans .k-logo path,.page-header.page-header--trans .kahoot-logo path{fill:#0057ff}.page-template-page--conversion .page-header--microsite.page-header--trans .header-menu .sub-menu{background-color:#f2f2f2;border-color:#333}.page-template-page--conversion .page-header--microsite.page-header--trans .header-menu .sub-menu li{border-bottom-color:#333}.header-menu-right a{margin-left:.625rem}@media screen and (max-width:1028px){html.menu--open .header-menu .btn-wrap a{background-color:#fff;color:#333}html.menu--open .outline-btn-wrap a{color:#fff!important;border-color:#fff!important}}.header-menu .sub-menu{background-color:#25076b;padding:1em;height:0;transition:height .1s linear;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header-menu .sub-menu a{white-space:nowrap}.logo-link{display:block}.logo-link,button.navigation-toggle{position:relative}.logo-link:before,button.navigation-toggle:before{border:.125rem solid #0057FF;position:absolute;top:0;bottom:0;left:-.25rem;right:-.25rem;border-radius:.25rem}.logo-link:focus:not(:active),button.navigation-toggle:focus:not(:active){outline:none}.logo-link:focus:not(:active):before,button.navigation-toggle:focus:not(:active):before{content:" "}.header-menu-right a:focus:not(:active),.header-menu-right button:focus:not(:active){box-shadow:inset 0 0 .0625rem .125rem #0057ff;border-radius:.25rem;outline:none}.header-menu-right .btn-wrap a:focus:not(:active){box-shadow:inset 0 0 .0625rem .125rem #46178f}@media screen and (max-width:1028px){.menu--open .logo-link:before,.menu--open button.navigation-toggle:before{border-color:#fff}.menu--open button.navigation-toggle:before{background-color:#00000026}.menu--open .header-menu-right a:not([data-tracking-id=sign-up-top-bar]):focus:not(:active),.menu--open .header-menu-right button:focus:not(:active){box-shadow:inset 0 0 .0625rem .125rem #fff}.menu--open .header-menu-right .btn-wrap a:focus:not(:active){box-shadow:inset 0 0 .0625rem .125rem #333}}html.modal--open,html.modal--open body{overflow:hidden;-webkit-overflow-scrolling:touch}@media screen and (max-width:1028px){.desktop-hidden{display:inherit}.mobile-hidden{display:none}html:not(.state--resizing){transition:transform .2s}.burger-icon,.nav-arrow-icon{right:1rem}html.menu--open{overflow:hidden}html.menu--open .burger-icon{transform:rotate(0)}html.menu--open .nav-arrow-icon{left:50%;top:50%;opacity:1;transform:rotate(90deg) translate(-50%,50%)}html.menu--open .nav-arrow-icon polygon{fill:#fff}html.menu--open .header-menu .sub-menu{transform:translate(-100%)}.logo-link{display:flex;align-items:center}.header-menu .sub-menu{position:fixed;inset:0 auto 0 100%;width:100%;box-sizing:border-box;padding-top:4rem;height:auto}.header-menu .sub-menu li{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header-menu .sub-menu ul.sub-menu li{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none}.header-menu .sub-menu{display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:space-between}.header-menu .sub-menu>a{width:100%}.header-menu .sub-menu li{font-size:2em;letter-spacing:.02em;position:relative}.header-menu .sub-menu li a{color:#fff;display:block}.header-menu .sub-menu li a:hover{text-decoration:none}ul.sub-menu li a{padding:.5rem 1rem;font-weight:400;font-size:.875rem}html .header-menu{justify-content:end}html .header-menu .sub-menu{height:auto}html .header-menu .header-menu-right{order:0}html .header-menu .header-menu-left a{position:relative}html .header-menu .header-menu-left a:focus{border-bottom:0rem solid #fff;outline:none;background-color:#00000014}html .header-menu .header-menu-left a:focus:after{content:" ";position:absolute;left:0;top:0;bottom:0;width:.125rem;background-color:#fff;text-indent:1.25rem}html .header-menu .header-menu-left{left:0;transform:translate(100%);position:fixed;width:100%;top:3.375rem;z-index:2;transition:transform .3s;display:block;visibility:hidden}html .header-menu .header-menu-left>li{margin:.625rem;border-top-right-radius:.25rem;border-top-left-radius:.25rem}html .header-menu .header-menu-left>li>a:after{border-top-left-radius:.25rem}html .header-menu .header-menu-left li.current-menu-item>a:before,html .header-menu .header-menu-left li.current-menu-parent>a:before{background-image:none}html .header-menu .header-menu-left li .sub-menu{position:relative;padding:0;margin:0;left:0;height:auto;transform:translate(0)}html .header-menu .header-menu-left li .sub-menu li{margin:0;left:0;text-align:left;width:100%}html .header-menu .header-menu-left li .sub-menu li a{font-size:1rem}html .header-menu .header-menu-left li .sub-menu li:last-child{border-radius:0 0 4px 4px}html .header-menu .header-menu-left li .sub-menu li:last-child a:after{border-bottom-left-radius:.375rem}html .header-menu .header-menu-left>li{padding-bottom:0}html .header-menu .header-menu-left>li>a{color:#fff;font-size:1.5rem}html .header-menu .header-menu-left>li>a span.desktop-hidden{display:inline-block}html .header-menu .header-menu-left>li>a:before{content:" ";position:absolute;width:1.5rem;height:1.5rem;right:0;top:.375rem;background:url(/img/toggle.svg);background-repeat:no-repeat;transform:rotate(-90deg)}html .header-menu .header-menu-left>li>a:hover{text-decoration:none}html .header-menu.active-toolbar .header-menu-left{top:10.625rem}.menu--open .header-menu .header-menu-left{transform:translate(0);visibility:visible;overflow-x:hidden;overflow-y:scroll;bottom:0;height:auto}}@media screen and (max-width:900px){html .header-menu .header-menu-left{top:3.125rem}}@keyframes notificationIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{opacity:0;transform:scale3d(.3,.3,.3)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}to{opacity:1;transform:scaleZ(1)}}.notification-bubble{display:none}.microsite-upper-nav{background-color:#130636;padding:.25rem .75rem;padding:clamp(.125rem,.3333333333 + vmin,.25rem) clamp(.625rem,1 + vmin,.75rem);display:block}.microsite-upper-nav .btk{color:#fff;font-size:.75rem;font-size:clamp(.75rem,1 + vmin,.75rem)}@media screen and (min-width:1028px){.page-header{box-shadow:inset 0 -.125rem #f2f2f2;padding-top:.75rem;padding-top:clamp(.625rem,1 + vmin,.75rem);padding-bottom:.75rem;padding-bottom:clamp(.625rem,1 + vmin,.75rem);padding-left:1rem;padding-right:1rem}.page-header .logo-link{width:4.375rem;width:clamp(4.25rem,5.8333333333 + vmin,4.375rem);padding-top:.5rem;padding-top:clamp(.375rem,.6666666667 + vmin,.5rem);padding-bottom:.5rem;padding-bottom:clamp(.375rem,.6666666667 + vmin,.5rem)}.page-header .logo-link .kahoot-logo{display:block;max-width:100%;height:auto}.page-header .logo-link--360{width:7.375rem;width:clamp(7.25rem,9.8333333333 + vmin,7.375rem);padding-top:0;padding-bottom:0}.header-menu{display:flex;justify-content:space-between;width:100%;padding-left:1.25rem}.header-menu .header-menu-left{order:1}.header-menu .header-menu-right{order:2}.header-menu li{position:relative;margin-left:.125rem;margin-right:.125rem}.notification-bubble{background-color:#e21b3c;width:1rem;height:1rem;display:block;border-radius:50%;font-size:.625rem;line-height:1rem;position:absolute;text-align:center;top:-.25rem;right:-.25rem;animation:notificationIn .6s 1 forwards}.academy-news-menu-item .notification-bubble{background-color:#ffc00a}.header-menu .sub-menu{padding:.125rem 0;overflow:hidden;top:calc(100% + 1px);visibility:hidden;position:absolute;left:0;top:100%;display:block;height:auto;background-color:#fffffff2;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.header-menu .sub-menu li{display:block;border-bottom:.0625rem solid #fff}.header-menu .sub-menu li:last-of-type{border-bottom:none}.header-menu .sub-menu a{color:#333;display:block;text-decoration:none;overflow:visible}.header-menu .sub-menu li.current-menu-item:not(.no-active-indicator) a,.header-menu .sub-menu li.current_page_parent a{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header-menu .sub-menu li.current-menu-item:not(.no-active-indicator).menu-item-has-children:after,.header-menu .sub-menu li.current_page_parent.menu-item-has-children:after{right:24px}.header-menu .sub-menu li.current-menu-item:not(.no-active-indicator):hover>a,.header-menu .sub-menu li.current-menu-item:not(.no-active-indicator)>a:hover,.header-menu .sub-menu li.current_page_parent:hover>a,.header-menu .sub-menu li.current_page_parent>a:hover{text-decoration:none}.header-menu .sub-menu li.current-menu-item>a{pointer-events:none}.header-menu .sub-menu .sub-menu li.current-menu-item:after{top:.4375rem;left:-.875rem;right:auto;bottom:auto;width:.1875rem;height:.8125rem;clip-path:none}:not(.sub-menu) .icon-before-nav{float:left;height:100%;padding-bottom:.625rem;margin-bottom:-.625rem}:not(.sub-menu) .icon-before-nav>a{position:relative;display:flex;align-items:center;border-radius:.25rem}:not(.sub-menu) .icon-before-nav>a:hover{cursor:pointer}:not(.sub-menu) .icon-before-nav>a:before{display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:contain;margin-right:.375rem;width:1.375rem;height:.9375rem}}@media screen and (min-width:1028px)and (min-width:1450px){:not(.sub-menu) .icon-before-nav>a:before{content:" "}}@media screen and (min-width:1028px){:not(.sub-menu) .icon-before-nav a:focus:not(:active){outline:none;box-shadow:0 0 .0625rem .125rem #0057ff}:not(.sub-menu) .icon-before-nav .sub-menu a:focus:not(:active){box-shadow:inset 0 0 .0625rem .125rem #0057ff}:not(.sub-menu) .icon-before-nav.current-menu-parent .sub-menu a:focus:not(:active),:not(.sub-menu) .icon-before-nav.current-menu-item .sub-menu a:focus:not(:active){box-shadow:0 0 .0625rem .125rem #0057ff,0 0 .0625rem .1875rem #fff,inset 0 0 .0625rem .0625rem #fff}:not(.sub-menu) .icon-before-nav.school-nav-icon a:before{background-image:url(/img/icons/nav/school-nav-icon.svg);width:.9375rem;height:.8125rem}:not(.sub-menu) .icon-before-nav.work-nav-icon a:before{background-image:url(/img/icons/nav/work-nav-icon.svg?ver=2);width:.875rem;height:.875rem}:not(.sub-menu) .icon-before-nav.home-nav-icon a:before{background-image:url(/img/icons/nav/home-nav-icon.svg);width:1.125rem;height:.75rem}:not(.sub-menu) .icon-before-nav.learning-nav-icon a:before{background-image:url(/img/icons/nav/learning-nav-icon.svg);width:.9375rem;height:.9375rem}:not(.sub-menu) .icon-before-nav.study-nav-icon a:before{background-image:url(/img/icons/nav/study-nav-icon.svg);width:1rem;height:.875rem}:not(.sub-menu) .icon-before-nav.academy-nav-icon a:before{background-image:url(/img/icons/nav/academy-nav-icon.svg?ver=y);width:1.25rem;height:1.125rem}:not(.sub-menu) .icon-before-nav.highered-nav-icon a:before{background-image:url(/img/icons/nav/higher-ed-icon.svg);width:1.25rem;height:1.125rem}:not(.sub-menu) .icon-before-nav.discover-nav-icon a:before{background-image:url(/img/icons/nav/discover-icon.svg);width:1.25rem;height:1.125rem}:not(.sub-menu) .icon-before-nav.accesspass-nav-icon a:before{background-image:url(/img/icons/nav/accesspass-nav-icon.svg?ver=y);width:1.25rem;height:1.125rem}:not(.sub-menu) .icon-before-nav.profile-nav-icon>a:after{content:none}:not(.sub-menu) .icon-before-nav.profile-nav-icon a:before{background-image:url(/img/icons/nav/profile-nav-icon.svg);width:1.25rem;height:1.125rem}:not(.sub-menu) .icon-before-nav.marketplace-nav-icon>a:after{content:none}:not(.sub-menu) .icon-before-nav.marketplace-nav-icon a:before{background-image:url(/img/icons/nav/marketplace-nav-icon.svg);width:1.25rem;height:1.125rem}}@media screen and (min-width:1028px){.header-menu .menu-open:not(.another-menu-open)>a{text-decoration:underline}.header-menu .header-menu-left>ul>li .sub-menu>li{text-align:center;position:relative}.header-menu li:hover .sub-menu,.header-menu li.focused .sub-menu,.page-header:not(.page-header--microsite) .header-menu .current-menu-parent .sub-menu,.page-header:not(.page-header--microsite) .header-menu .current-menu-item .sub-menu{visibility:visible}.header-menu li:not(.current-menu-parent) .sub-menu{z-index:99}.page-header:not(.page-header--microsite) .header-menu li.current-menu-item,.page-header:not(.page-header--microsite) .header-menu li.current-menu-parent{position:static}.page-header:not(.page-header--microsite) .header-menu li.current-menu-item .sub-menu,.page-header:not(.page-header--microsite) .header-menu li.current-menu-parent .sub-menu{position:absolute;top:100%;height:auto;left:0;width:100%;box-sizing:border-box;border-bottom-width:0;padding:.125rem 1rem;z-index:0;display:flex;justify-content:flex-start}.page-header:not(.page-header--microsite) .header-menu li.current-menu-item .sub-menu li:first-of-type,.page-header:not(.page-header--microsite) .header-menu li.current-menu-parent .sub-menu li:first-of-type{margin-left:-1rem}.page-header:not(.page-header--microsite) .header-menu li.current-menu-item .sub-menu li,.page-header:not(.page-header--microsite) .header-menu li.current-menu-parent .sub-menu li{font-size:.875rem;position:relative;border-bottom:none}.page-header:not(.page-header--microsite) .header-menu li.current-menu-item .sub-menu li a,.page-header:not(.page-header--microsite) .header-menu li.current-menu-parent .sub-menu li a{color:#fff}.search-results .blog-link.current_page_parent a,.search-no-results .blog-link.current_page_parent a,.jobs-template-default .blog-link.current_page_parent a,.explorecollections-template-default .blog-link.current_page_parent a,.explorekahoots-template-default .blog-link.current_page_parent a,.leadership-template-default .blog-link.current_page_parent a,.press-template-default .blog-link.current_page_parent a,.post-type-archive-press .blog-link.current_page_parent a,.library-template-default .blog-link.current_page_parent a{text-rendering:inherit;-webkit-font-smoothing:inherit}.search-results .blog-link.current_page_parent:after,.search-no-results .blog-link.current_page_parent:after,.jobs-template-default .blog-link.current_page_parent:after,.explorecollections-template-default .blog-link.current_page_parent:after,.explorekahoots-template-default .blog-link.current_page_parent:after,.leadership-template-default .blog-link.current_page_parent:after,.press-template-default .blog-link.current_page_parent:after,.post-type-archive-press .blog-link.current_page_parent:after,.library-template-default .blog-link.current_page_parent:after{display:none}}.header-notification{z-index:999;background:#ffc00a;color:#333;margin-bottom:-.125rem;overflow:hidden}.header-notification .header-notification__img{margin-right:.75rem;display:block;height:auto;max-width:3.75rem;margin-bottom:-.625rem;margin-top:-.625rem}.header-notification__inner{position:relative;color:#2f1000;font-size:.875rem;padding:.5rem 3.125rem .5rem 1rem;display:flex;justify-content:center;align-items:center}.header-notification__inner p{line-height:1.1}.header-notification__inner p,.header-notification__inner a{color:inherit;font-size:.875rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header-notification__inner a.btn{background-color:#fff;color:#333;padding:.25rem .5rem;transition:all .2s}.header-notification__inner a.btn:hover{background-color:#26890c;color:#fff}.header-notification__close{position:absolute;top:50%;transform:translateY(-50%);right:1.25rem;text-decoration:none;display:none}.header-menu{display:flex}@media screen and (max-width:600px){.header-notification__inner{padding:.625rem 3.125rem .625rem .625rem}.header-notification__inner p,.header-notification__inner a{font-size:.875rem}}@media screen and (max-width:766px){.header-menu-right .nav-news-link{display:none}}@media screen and (max-width:700px){.header-menu-right li{white-space:nowrap}.header-menu-right li a,button.navigation-toggle{margin-left:.375rem}li.profile-nav-icon a{padding-left:.25rem;padding-right:0}.header-menu-right .logged-in-explore-link,.header-menu-right .menu-item-15733{display:none}}@media screen and (max-width:340px){.outline-btn-wrap{display:none}}button.navigation-toggle{border:none;background:none;width:2.125rem;height:2.125rem;border-radius:50%;margin-left:.625rem;margin-top:.125rem;position:relative;outline:none}.menu--open button.navigation-toggle{border-color:#333}@media screen and (max-width:395px){.header-menu .btn-wrap a{font-size:.6875rem;padding-left:.3125rem;padding-right:.3125rem}.header-menu div:nth-child(2){margin-top:.25rem}.header-menu div:nth-child(2) ul li{font-size:.6875rem}}html.platform-logged-in *[data-signed-in=hide]{display:none}html.platform-logged-in *[data-signed-in=show]{display:inline-block}html.platform-logged-in .menu-item[data-signed-in=show]{display:list-item}@keyframes fadein{0%{opacity:0}33%{opacity:0}to{opacity:1}}html.platform-logged-in #primary-platform-nav{animation:fadein .6s forwards}html:not(.platform-logged-in) *[data-signed-in=hide]{display:inline-block}html:not(.platform-logged-in) .menu-item[data-signed-in=hide]{display:list-item}html:not(.platform-logged-in) *[data-signed-in=show]{display:none}.page-template-page--component-logo-header .page-header{position:absolute;border-bottom:0;z-index:10}@media screen and (max-width:766px){.page-template-page--component-logo-header .page-section>.layout-component--pricing-panel{padding-top:4rem!important}}html.header-banner-visible.header-banner-visible--fixed{margin-top:4rem}@media screen and (max-width:600px){html.header-banner-visible.header-banner-visible--fixed{margin-top:6rem}}html.header-banner-visible .header-banner{height:auto;min-height:3rem;padding:.5rem;text-align:center}html.header-banner-visible .header-banner.header-banner--fixed{position:fixed;top:0;left:0;width:calc(100% - 1rem);z-index:1000;align-content:center}html.header-banner-visible .header-banner .header-banner__inner{display:flex;margin:0 auto;align-items:center;width:fit-content}html.header-banner-visible .header-banner .header-banner__image{max-height:3rem;margin-right:1rem}html.header-banner-visible .header-banner p{color:inherit}html.header-banner-visible .header-banner .btn{margin-left:1rem;font-size:.75rem}html.header-banner-visible .header-banner .btn.btn--white{background-color:#f2f2f2;color:#333;box-shadow:0 .25em #b5b5b5}html.header-banner-visible .header-banner .btn:hover{box-shadow:0 0 #b5b5b5}html.menu--open .app-banner{display:none}.app-banner{background:#f9f8f8;padding:.375rem .625rem;box-shadow:inset 0 -.125rem .125rem #00000026;align-items:center;justify-content:center;display:none}.app-banner-show{display:flex}.app-banner-hide{display:none}.app-banner-image{margin-right:.6875rem}.app-banner-image .apple-store-img,.app-banner-image .play-store-img{display:none}.app-banner-image .apple-store-show,.app-banner-image .play-store-show{display:flex}.app-banner-content{margin-right:.6875rem}.app-banner-content p{font-weight:500;line-height:.9375rem;font-size:.75rem;color:#24076b}.app-banner-close{background-image:url(../img/app-banner-close.svg);width:1.25rem;height:1.25rem;background-size:contain;background-position:center;background-repeat:no-repeat;border:none;background-color:transparent;padding:0;margin-right:.375rem}@media screen and (max-width:940px){.shorten-label{display:none}}@media screen and (max-width:560px){.loggedin-news-link{display:none}}@media screen and (max-width:500px){.header-menu-right li,.header-menu-right li a,.header-menu .btn-wrap a{font-size:.75rem}}.page-header--microsite{position:sticky;top:0}.page-header--microsite .microsite-home a,.page-header--microsite .microsite-home a span{color:#fff!important}.page-header--microsite .current_page_item:after{display:none!important}.page-header--microsite .sub-menu a:hover{color:#fff!important}.page-header--microsite .logo-link{position:relative}@media screen and (max-width:1028px){.page-header--microsite .microsite-home--mobile{position:absolute;left:46px}}.page-header.theme-background{box-shadow:none}.page-header.theme-background .logo-link .kahoot-logo path,.page-header.theme-background .logo-link .kahoot-logo polygon,.page-header.theme-background .logo-link .k-logo path,.page-header.theme-background .logo-link:hover .kahoot-logo path,.page-header.theme-background .logo-link:hover .kahoot-logo polygon,.page-header.theme-background .logo-link:hover .k-logo path{fill:#fff}.page-header.theme-background a,.page-header.theme-background a:hover .menu-item-text{color:#fff}.page-header.theme-background .menu-item-text:after{background-color:#fff}.page-header.theme-background .btn-wrap a{background-color:#fff}.page-header.theme-background .btn-wrap a,.page-header.theme-background .btn-wrap a:hover{color:#333}.page-header.theme-background svg.burger-icon .icon-bar{fill:#fff}.page-header.theme-background .current-menu-parent .menu-item-text,.page-header.theme-background .current-menu-item .menu-item-text{color:#fff!important}.page-header.theme-background .current-menu-item>a>.menu-item-text:after,.page-header.theme-background .current-menu-parent .sub-menu a:hover .menu-item-text:after{width:100%}@media screen and (min-width:1028px){.page-template-page--conversion .page-header--microsite{z-index:99}.page-template-page--conversion .header-menu--microsite .sub-menu{background-color:#46178f;border:.0625rem solid #fff;border-top:none}.page-template-page--conversion .header-menu--microsite .current-menu-item>a>.menu-item-text:after{width:100%}}@media screen and (max-width:1028px){.page-header.page-header--microsite{z-index:999}html.single-academynews.menu--open .header-menu .header-menu-left{background-color:#e21b3c}html.single-academynews.menu--open .header-menu .header-menu-left li{background-color:#c60929}.menu--open .header-menu .header-menu-left{background-color:#46178f}.menu--open .header-menu .header-menu-left li{background-color:#25076b}}.microsite-logo-wrap{position:relative}.microsite-logo-wrap:after{width:.0625rem;content:" ";display:block;position:absolute;top:0;bottom:0;left:100%}.header-menu-right .language-selector{margin-left:.5rem}.language-selector_blog{margin-bottom:1rem;float:right}.widget-noposts{margin-top:.5rem}.qa-admin #wpadminbar{background:#1468ce}html,body{max-width:100%}main.page{min-height:37.5rem;max-width:100%;overflow:hidden}.layout-section .layout-component{padding-top:1.5rem;padding-bottom:1.5rem}@media screen and (min-width:766px){.layout-section .layout-component{padding-top:2.25rem;padding-bottom:2.25rem}}@media screen and (min-width:900px){.layout-section .layout-component{padding-top:3rem;padding-bottom:3rem}}@media screen and (max-width:600px){.layout-section .layout-component+.layout-component{padding-top:0}}.layout-section-font--white{color:#fff}.layout-section-font--black{color:#333}.layout-component{padding-top:.625rem;padding-top:clamp(.5rem,.8333333333 + vmin,.625rem);padding-bottom:.625rem;padding-bottom:clamp(.5rem,.8333333333 + vmin,.625rem)}.layout-component.layout-component--exVpadd{padding-top:1.875rem;padding-bottom:1.875rem}.layout-component.layout-component--extra-push{margin-top:4.375rem}@media screen and (min-width:766px){.layout-component.layout-component--extra-push{margin-top:3.75rem}}.layout__item{box-sizing:border-box;width:100%}.layout__item img{display:block;max-width:100%;height:auto}.layout__item .control{width:100%}.layout--tight .layout__item{margin-bottom:.625rem}@media screen and (min-width:766px){.layout-component{padding-top:1.25rem;padding-top:clamp(1.125rem,1.6666666667 + vmin,1.25rem);padding-bottom:1.25rem;padding-bottom:clamp(1.125rem,1.6666666667 + vmin,1.25rem)}.layout-component+.layout-component{margin-top:-1.25rem}}@media screen and (min-width:900px){.layout-component{padding-top:2.5rem;padding-top:clamp(2.375rem,3.3333333333 + vmin,2.5rem);padding-bottom:2.5rem;padding-bottom:clamp(2.375rem,3.3333333333 + vmin,2.5rem)}.layout-component+.layout-component{margin-top:-2.5rem}}@media screen and (max-width:600px){.layout__inner--mobile-reverse{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.layout--mobile-comb{padding-left:.625rem;padding-right:.625rem}.layout.layout--mobile-comb .layout__inner{background-color:#fff;padding:0;border-radius:.25rem;box-shadow:0 .125rem .375rem #00000026;gap:0;margin-top:3rem}.layout.layout--mobile-comb .layout__inner .layout__item:first-of-type .box--vert{margin-top:0}.layout.layout--mobile-comb .layout__inner{display:flex}.layout.layout--mobile-comb .layout__inner:before,.layout.layout--mobile-comb .layout__inner:after{content:" ";width:.625rem}.layout.layout--mobile-comb .layout__inner .layout__item{padding:0!important}.layout.layout--mobile-comb .layout__inner .box{box-shadow:none;border:none}}.quote-bubble{background-color:#fff;padding:1.25rem;border-radius:.75rem;box-shadow:0 .125rem .25rem #00000026;color:#333;display:flex;justify-content:flex-start;align-items:flex-start;width:100%;margin:0;font-size:1rem;line-height:1.5rem;position:relative;margin-bottom:1.875rem;box-sizing:border-box;line-height:1.5}.quote-bubble:after{content:"";position:absolute;width:0;height:0;margin-left:-.2em;bottom:-1em;left:3.25rem;box-sizing:border-box;border:.5em solid black;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:rotate(-45deg);box-shadow:-.25rem .125rem .25rem #00000026}.quote-bubble .skew-wrap{position:absolute;bottom:calc(100% - 1.25rem);width:100%;left:0;overflow:hidden;padding:.625rem 0}.quote-bubble .skew-wrap:after{content:" ";position:absolute;left:0;width:100%;top:2.8125rem;height:1.25rem;background-color:#fff;transform:rotate(-1.5deg)}.quote-bubble .skew,.quote-bubble .skew__inner{height:1.25rem;width:100%;background:#fff}.quote-bubble .skew{margin-top:1.25rem;box-shadow:0 .125rem .25rem #00000026;border-top-left-radius:.75rem;border-top-right-radius:.75rem;transform:skewY(-1deg) translateY(1.5%)}.quote-bubble .skew.skew__inner{transform:skewY(1deg) translateY(-1.5%)}.quote-bubble .quote-bubble__body,.quote-bubble .quote-bubble__img{position:relative;z-index:11}.quote-bubble .quote-bubble__img{width:4.375rem;height:4.375rem;flex-shrink:0;margin:0;margin-right:1.25rem}.upgrade-panel .quote-bubble .quote-bubble__img{overflow:hidden;border-radius:50%;position:relative}.upgrade-panel .quote-bubble .quote-bubble__img img{position:absolute;width:120%;top:0;left:50%;transform:translate(-50%)}.quote-bubble .quote-bubble__img img{display:block;max-width:100%;height:auto}.quote-bubble .quote-bubble__author{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875rem;color:#737373;line-height:1.3;margin-top:.625rem}.quote-bubble .quote-bubble__author .normal{font-weight:400}.layout-component.people-quote-component{padding-bottom:0}.layout-component.people-quote-component .quote-bubble__img img{border-radius:50%}.layout.home-statistics{margin-bottom:2.5rem}@media screen and (min-width:766px){.layout.home-statistics .layout__inner .layout__item:first-child{padding-left:0}.layout.home-statistics .layout__inner .layout__item:last-child{padding-right:0}}@media screen and (min-width:766px)and (max-width:766px){.layout.home-statistics .layout__inner .layout__item:nth-child(odd){padding-left:0}.layout.home-statistics .layout__inner .layout__item:nth-child(2n){padding-right:0}}@media screen and (min-width:766px)and (max-width:600px){.layout.home-statistics .layout__inner .layout__item{padding-left:0;padding-right:0}}.layout.home-stats .layout__inner{gap:1.25rem}.layout.home-stats .layout__inner .layout__item{padding-left:0;padding-right:0;flex:1}[lang=fr] .layout--pricing-cards .toggle-label{width:12.5rem}.layout-component--pricing-panel{background-color:#46178f;padding-bottom:0;overflow:hidden}.layout-component--pricing-panel .layout.layout--pricing{margin-bottom:0}.layout-component--pricing-panel .layout.layout--pricing .layout__item{max-width:23.75rem}.layout-component--pricing-panel .layout.layout--pricing .toggle-label{width:100%;justify-content:center}.layout-component--pricing-panel .plan-card__period{min-height:0}.layout-component--pricing-panel.variation--white{background-color:#fff}.layout-component--pricing-panel.variation--grey{background-color:#f2f2f2}.layout-component--pricing-panel.variation--white .conversion-title,.layout-component--pricing-panel.variation--white .title-toggle-wrap__inner p,.layout-component--pricing-panel.variation--white .toggle-label,.layout-component--pricing-panel.variation--grey .conversion-title,.layout-component--pricing-panel.variation--grey .title-toggle-wrap__inner p,.layout-component--pricing-panel.variation--grey .toggle-label{color:#46178f}@media screen and (min-width:900px)and (max-width:1072px){.layout--four .button-pair a.btn[style]{width:auto!important;padding-left:.25rem;padding-right:.25rem}}.layout{width:100%;box-sizing:border-box}.layout .layout__inner{display:flex;flex-wrap:wrap}.layout__inner--center{justify-content:center}.layout--tripple .layout__inner .col-img-container.col-bg-grey,.layout--pair .layout__inner .col-img-container.col-bg-grey{background-color:#f2f2f2}.layout--tripple .layout__inner .col-text-container,.layout--pair .layout__inner .col-text-container{padding:1rem;padding:clamp(.875rem,1.3333333333 + vmin,1rem)}.layout-slider--four .layout__inner .layout__item{width:25%}@media screen and (max-width:766px){.layout-slider--four .layout__inner .layout__item{width:50%}}@media screen and (max-width:600px){.layout-slider--four .layout__inner .layout__item{width:calc(100% - 1rem)}}.layout--tripple .layout__inner{flex:0 1 auto;flex-flow:wrap;gap:1.5rem}.layout--tripple .layout__inner .layout__item{width:100%;flex-basis:auto;flex-grow:1}.layout--tripple .layout__inner .layout__item .layout__item--author{max-width:calc(33% - .09375rem);margin:0 auto}.layout--tripple .layout__inner .layout__item.load-more{min-width:100%}@media screen and (min-width:600px){.layout--tripple .layout__inner .layout__item{width:calc(50% - 1.5rem);display:flex;align-items:stretch}}@media screen and (min-width:900px){.layout--tripple .layout__inner .layout__item{width:calc(33% - 1.5rem)}.layout--tripple .layout__inner .layout__item.layout__item--x2{width:calc(66.6% - 1.5rem)}.layout--tripple .layout__inner .layout__item.layout__item--x2 .card-component--double{width:100%;display:flex;align-items:stretch;flex-direction:row}}@media screen and (max-width:600px){.layout--tripple .layout__inner .layout__item:last-of-type{margin-bottom:0}}@media screen and (min-width:900px){.layout--tripple .layout__inner--staggered .layout__item:nth-of-type(2n-1) .box{transform:translateY(1.25rem)}}.layout__item.layout__item--x2{max-width:50rem}.page-break.transparent{background-color:#fff0}.page-break.blue{background-color:#0057ff}.page-break.green{background-color:#26890c}.page-break.purple{background-color:#46178f}.page-break.red{background-color:#e21b3c}.page-break.yellow{background-color:#fd3}.page-break hr{background:#f2f2f2;height:.125rem}.layout-component+.page-break.blank-page-break{padding-top:2.5rem;padding-top:clamp(2.375rem,3.3333333333 + vmin,2.5rem);padding-bottom:2.5rem;padding-bottom:clamp(2.375rem,3.3333333333 + vmin,2.5rem)}@media screen and (min-width:600px){.layout-component+.page-break{margin-top:-2.5rem}.layout--pair .layout__inner{gap:2rem}.layout--pair .layout__inner .layout__item{width:calc(50% - 2rem);flex-basis:auto;flex-grow:1}.layout--pair .layout__inner .layout__item--flex{width:100%;flex:1}.layout--card .layout__inner{display:flex}.layout--card .layout__inner .layout__item{width:auto;padding-left:.9375rem;padding-right:.9375rem}}.layout--four .layout__inner{flex:0 1 auto;flex-flow:wrap;gap:1.875rem 1.25rem}.layout--four .layout__inner .layout__item{display:flex;flex:1 0 calc(20% - 1.875rem)}.layout--four .layout__inner .layout__item.load-more{min-width:100%}@media screen and (min-width:600px){.layout--four .layout__inner .layout__item{width:50%;align-items:stretch}}@media screen and (max-width:900px){.layout--four .layout__inner .layout__item{flex:1 0 calc(25% - 1.875rem)}}@media screen and (max-width:600px){.layout--four .layout__inner .layout__item{flex:1 0 calc(50% - 1.875rem)}}@media screen and (min-width:766px){.layout--four:not(.layout--pricing) .layout__inner .layout__item{width:25%}.layout--four:not(.layout--pricing) .layout__inner .layout__item.layout__item--x2{width:50%}}@media screen and (min-width:900px){.layout--four.layout--pricing .layout__inner .layout__item{width:25%}.layout--four.layout--pricing .layout__inner .layout__item.layout__item--x2{width:50%}}.post-type-indicator{position:absolute;top:.625rem;right:.625rem;padding:.25rem .5rem;border-radius:.1875rem;z-index:999;background-color:#46178f;color:#fff;font-size:.875rem;box-shadow:0 0 .25rem #0003}@media screen and (min-width:900px){.card-component--double .post-type-indicator{right:auto;left:.625rem;top:1.25rem}}@media screen and (max-width:600px){.order--1{order:1}.layout--tripple .layout__inner .layout__item.order--1:last-of-type{margin-bottom:.625rem}.order--2{order:2}.order--3{order:3}.order--4{order:4}.toggle-label{order:10}}.outer{margin-left:auto;margin-right:auto;box-sizing:border-box;padding-left:.9375rem;padding-left:clamp(.8125rem,1.25 + vmin,.9375rem);padding-right:.9375rem;padding-right:clamp(.8125rem,1.25 + vmin,.9375rem)}.inner{position:relative;max-width:87.5rem;margin-left:auto;margin-right:auto}.inner.inner--narrow{max-width:75rem}.page-section.page-section--footer,html[data-theme] .page-section.page-section--footer{background-color:#333}.page-footer{background-color:#333;color:#fff;position:relative;padding:3.75rem 1.25rem;padding:clamp(3.625rem,5 + vmin,3.75rem) clamp(1.125rem,1.6666666667 + vmin,1.25rem)}.page-footer a:focus:not(:active),.page-footer [tabindex]:not([tabindex="-1"]):focus:not(:active){outline:none;box-shadow:0 0 0 .25rem #333,0 0 0 .375rem #fd3}.page-footer .footer-nav__title{color:#fff}.page-footer a{color:#fff;text-decoration:none}.page-footer a:hover{text-decoration:underline}.page-footer ul,.page-footer li{list-style-type:none;margin:0;padding:0}.page-footer .footer-nav__title{font-size:1rem;font-size:clamp(.875rem,1.3333333333 + vmin,1rem);font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin-bottom:1.25rem;margin-bottom:clamp(1.125rem,1.6666666667 + vmin,1.25rem)}@media screen and (min-width:1028px){.page-footer .footer-nav__title{pointer-events:auto;cursor:text}}.page-footer .footer-nav li{font-size:1rem;font-size:clamp(.875rem,1.3333333333 + vmin,1rem);margin-bottom:1.25rem;margin-bottom:clamp(1.125rem,1.6666666667 + vmin,1.25rem)}.page-footer .copyright{display:block;font-size:.875rem;font-size:clamp(.75rem,1.1666666667 + vmin,.875rem);margin-bottom:1.5625rem;margin-bottom:clamp(1.4375rem,2.0833333333 + vmin,1.5625rem);color:#fff}.page-footer__links{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.page-footer__links .page-footer__col{flex:0 0 auto;width:calc(100% - .3125rem);margin-bottom:2.5rem;margin-bottom:clamp(2.375rem,3.3333333333 + vmin,2.5rem)}.page-footer__links .page-footer__col.page-footer__col--social{width:100%}.page-footer__links .page-footer__col:last-of-type{order:4}.page-footer__links .page-footer__col.page-footer__col--social{order:5}.page-footer__links .page-footer__col.page-footer__col--social ul{display:flex;flex-wrap:wrap;justify-content:space-between}.page-footer__links .page-footer__col.page-footer__col--social ul li{width:calc(50% - 10px)}@media screen and (min-width:766px){.page-footer__links .page-footer__col{width:calc(33.3333% - 5px)}.page-footer__links .page-footer__col.page-footer__col--social{width:50%}.page-footer__links .page-footer__col.page-footer-new__col{flex:0 0 33%}}@media screen and (min-width:900px){.page-footer__links .page-footer__col,.page-footer__links .page-footer__col.page-footer__col--social{width:calc(20% - 5px);order:0}.page-footer__links .page-footer__col.page-footer-new__col{flex:1 0 20%}.page-footer__links .page-footer__col.page-footer__col--social ul li{width:100%}}.page-footer__links-social-parter{border-top:.0625rem solid #222;border-bottom:.0625rem solid #222;padding-top:.8125rem;padding-top:clamp(.6875rem,1.0833333333 + vmin,.8125rem);padding-bottom:.8125rem;padding-bottom:clamp(.6875rem,1.0833333333 + vmin,.8125rem);margin-bottom:3.75rem;margin-bottom:clamp(3.625rem,5 + vmin,3.75rem);display:flex;justify-content:space-between}.page-footer__links-social-parter .footer-nav--inline,.page-footer__links-social-parter .footer-nav--inline .footer-nav__title,.page-footer__links-social-parter .footer-nav--inline li{margin-bottom:0}@media screen and (max-width:1028px){.page-footer__links-social-parter .footer-nav--inline .footer-nav__title{margin-bottom:1.25rem;margin-bottom:clamp(1.125rem,1.6666666667 + vmin,1.25rem)}.page-footer__col{margin-bottom:0}}@media screen and (min-width:766px){.page-footer__base{display:flex;justify-content:space-between;align-items:flex-end}.page-footer__base .copyright{margin-bottom:0}}.social-facebook a,.social-twitter a,.social-instagram a,.social-linkedin a,.social-kahoot a,.social-tiktok a{display:flex;align-items:center}.social-facebook a:before,.social-twitter a:before,.social-instagram a:before,.social-linkedin a:before,.social-kahoot a:before,.social-tiktok a:before{content:" ";display:inline-block;width:2rem;width:clamp(1.875rem,2.6666666667 + vmin,2rem);height:2rem;height:clamp(1.875rem,2.6666666667 + vmin,2rem);margin-right:.625rem;margin-right:clamp(.5rem,.8333333333 + vmin,.625rem);background-size:contain}.social-facebook a:before{background-image:url(/img/facebook.svg)}.social-instagram a:before{background-image:url(/img/instagram.png)}.social-twitter a:before{background-image:url(/img/x.svg)}.social-linkedin a:before{background-image:url(/img/linkedin.svg)}.social-kahoot a:before{background-image:url(/img/social-circle-k.svg)}.social-tiktok a:before{background-image:url(/img/tiktok-icon.png)}.new-window a:after{content:url(/img/new-window-icon.svg);margin-left:6px}.footer-nav--inline{margin-bottom:2.5em;display:flex;flex-wrap:wrap}.footer-nav--inline .footer-nav__title{width:100%}.footer-nav--inline ul{display:flex;flex-wrap:wrap}.footer-nav--inline ul li{width:50%;box-sizing:border-box;padding-right:1.25em}@media screen and (min-width:766px){.footer-nav--inline,.footer-nav--inline ul{flex-wrap:wrap;align-items:center}.footer-nav--inline .footer-nav__title,.footer-nav--inline li,.footer-nav--inline ul .footer-nav__title,.footer-nav--inline ul li{width:auto;margin-right:1.25em}}@media screen and (max-width:766px){.page-footer__links .page-footer__col{margin-bottom:.625em}.footer-nav__title{cursor:pointer}.footer-nav__title:after{content:" ";background-image:url(/img/toggle.svg);background-position:center center;background-repeat:no-repeat;width:1.125rem;height:.625rem;box-sizing:border-box;margin-left:.25em;display:inline-block;transition:transform .2s;position:relative;top:-.125rem}.footer-nav__menu{max-height:0;overflow:auto;opacity:0;visibility:hidden;transition:all .4s}.footer-nav.open{margin-bottom:1.875em}.footer-nav.open .footer-nav__title:after{transform:rotate(180deg)}.footer-nav.open .footer-nav__menu{max-height:18.75em;opacity:1;visibility:visible}.footer-nav--inline ul li,.page-footer__links .page-footer__col.page-footer__col--social ul li{width:100%}.page-footer .footer-nav li{display:flex;align-items:center;margin-bottom:.25rem;margin-bottom:clamp(.125rem,.3333333333 + vmin,.25rem);padding-top:.375rem;padding-top:clamp(.25rem,.5 + vmin,.375rem);padding-left:.375rem;padding-left:clamp(.25rem,.5 + vmin,.375rem)}}.footer-apps-logo{display:flex;align-items:center;flex-wrap:wrap}.footer-apps-logo a{margin-bottom:1.25rem;margin-bottom:clamp(1.125rem,1.6666666667 + vmin,1.25rem);margin-right:1.25rem;margin-right:clamp(1.125rem,1.6666666667 + vmin,1.25rem)}.partner-logos{display:flex}.partner-logos__item,.partner-logos__item img{display:block}.partner-logos__item+.partner-logos__item{margin-left:.75rem;margin-left:clamp(.625rem,1 + vmin,.75rem)}.partner-logos__item--ms{background-color:#fff;border-radius:.25rem}@media screen and (max-width:64.75rem){.partner-logos__item{margin-top:1rem;margin-top:clamp(.875rem,1.3333333333 + vmin,1rem)}}.base-notification{background-color:#f0f0f0;color:#333;padding:8px 12px;position:fixed;left:0;bottom:0;width:100%;z-index:998;text-align:center;font-size:14px;box-shadow:0 -1px 8px 1px #0000006e;box-sizing:border-box;transform:translateY(100%);transition:.5s all}.base-notification p{text-align:center;padding-right:64px}a.close-footer-notification{font-size:20px;position:absolute;right:12px;top:6px;transform:translate(-50%);background:#fff;display:block;padding:6px;border-radius:50%;width:10px;height:10px;line-height:10px;text-decoration:none;transition:.2s all;color:#333}a.close-footer-notification:hover{color:#fff;background:#333}.env-section{position:relative;z-index:2}.env-section .hero-title{text-shadow:none}.env-section__top{background-color:#fff}.env-section__top .hero-title,.env-section__bottom .hero-title{text-shadow:none}.env--top .env__mbody{display:flex;align-items:flex-end}.env-section__bottom--base-footer{background-color:#333;position:relative}[data-embed=true] .env-section__bottom--base-footer{background:#fff}[data-embed=true] .env-section__bottom--base-footer:before,[data-embed=true] .env-section__bottom--base-footer:after{display:none}.env-section__top h1,.env-section__top p,.env-section__bottom h1,.env-section__bottom p{text-align:center}.env-section .hero-title{line-height:1;color:#333}.env-section__body{background-color:#fff;padding:1px}.env-section__body .hero-title::-moz-selection{background:#46178f;color:#fff;text-shadow:none}.env-section__body .hero-title::selection{background:#46178f;color:#fff;text-shadow:none}.env-section__body .hero-title{margin-bottom:40px}canvas{margin:0;padding:0;display:block}.article-body--env-pull,.layout-component--pull{padding-top:2.5rem;position:relative;z-index:2}.layout-component+.article-body--env-pull{margin-top:0}.envelope-top,.env-section__top,.env-section__bottom,.envelope-bottom{width:100%}.env-section__top,.env-section__bottom{position:relative;padding-left:1.25rem;padding-left:clamp(1.125rem,1.6666666667 + vmin,1.25rem);padding-right:1.25rem;padding-right:clamp(1.125rem,1.6666666667 + vmin,1.25rem);box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start}.env-section__top>*,.env-section__bottom>*{width:100%}.env-section__top .hero-title{margin-top:2.5rem;margin-top:clamp(2.375rem,3.3333333333 + vmin,2.5rem)}.env-section__bottom{align-items:flex-start}.env-section__top .envelope-top,.env-section__top .envelope-bottom,.env-section__bottom .envelope-top,.env-section__bottom .envelope-bottom{position:absolute;top:0;left:0}.env-section__top:after,.env-section__bottom:after{height:.875rem}.env-section__top:before,.env-section__bottom:before{height:1rem}.env-section__top.env-section-not-skewed:after,.env-section__bottom.env-section-not-skewed:after{display:none}.env-section__top.env-section-not-skewed:before,.env-section__bottom.env-section-not-skewed:before{display:none}.env-section__bottom--base-footer:before,.env-section__bottom--base-footer:after{display:none}.env-section__bottom{padding-top:1.875rem;padding-top:clamp(1.75rem,2.5 + vmin,1.875rem)}.env-section__bottom .hero-title,.env-section__bottom p{color:#fff}html[data-theme=red] .envelope-section+.page-section .env-section__bottom .hero-title,html[data-theme=red] .envelope-section+.page-section .env-section__bottom p,html[data-theme=red] .page-section.envelope-section+.page-section .hero-title,html[data-theme=red] .page-section.envelope-section+.page-section .title-block p{color:#fff}html[data-theme=red] .btn.theme-opposite{color:#2f1000}html[data-theme=red] .btn.theme-opposite:hover{color:#fff}h1[style="color: #f28e37;"]{color:#e21b3c!important}a.btn[style="background-color: #f28e37;"]{background-color:#e21b3c!important}.envelope-section+.page-section{padding-bottom:1.875rem}.envelope-section+.page-section .env-section__bottom--base-footer{margin-bottom:-1.875rem}.envelope-section+.page-section.page-section--footer-wrap{padding-bottom:0}@media screen and (min-width:600px){.env-section__top,.env-section__bottom{padding-left:3.75rem;padding-left:clamp(3.625rem,5 + vmin,3.75rem);padding-right:3.75rem;padding-right:clamp(3.625rem,5 + vmin,3.75rem)}.env-section__bottom{padding-top:3.75rem;padding-top:clamp(3.625rem,5 + vmin,3.75rem)}}@media screen and (min-width:766px){.env-section__top,.env-section__bottom{padding-left:6.25rem;padding-left:clamp(6.125rem,8.3333333333 + vmin,6.25rem);padding-right:6.25rem;padding-right:clamp(6.125rem,8.3333333333 + vmin,6.25rem)}.env-section__top:after,.env-section__bottom:after{height:1.6875rem}.env-section__top:before,.env-section__bottom:before{height:1.875rem}}@media screen and (min-width:900px){.env-section__top .hero-title+p{font-size:1.375rem;font-size:clamp(1.25rem,1.8333333333 + vmin,1.375rem)}}.toolbar__container{position:relative;width:100%;height:7.5rem}.toolbar{display:flex;background-color:#46178f;padding:.75rem;border-radius:.5rem;justify-content:space-between;align-items:center;box-shadow:0 .125rem .25rem #00000026;width:calc(100% - 2.5rem);overflow:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden}.toolbar .flickity-prev-next-button{width:2rem;height:2rem}.toolbar--active{visibility:visible}.toolbar__logo{max-height:5rem;min-width:7.75rem;max-width:7.75rem;width:auto}.toolbar__logo img{width:100%;height:100%;max-height:5rem;object-fit:contain}.toolbar__switcher{width:10rem;min-width:7rem}.toolbar__switcher .toolbar__switcher__item{display:inline-block;width:auto;padding:.25rem .5rem;border-radius:.25rem;color:#fffc;font-size:.75rem;text-align:left;transition:.2s all;text-decoration:none;cursor:pointer}.toolbar__switcher .toolbar__switcher__item:not(.toolbar__switcher__item--active):hover,.toolbar__switcher .toolbar__switcher__item:not(.toolbar__switcher__item--active):focus,.toolbar__switcher .toolbar__switcher__item:not(.toolbar__switcher__item--active):active{background-color:#0000004d;color:#fff}.toolbar__switcher .toolbar__switcher__item--active{background-color:#00000080;color:#fff}.toolbar__section{width:100%;position:relative;overflow:hidden;margin:0 1rem}.toolbar__section .slide-container:not(.flickity-enabled){display:inline-flex}.toolbar__section__box-shadow--right{position:absolute;right:0;top:0;height:100%;width:.5rem;background:linear-gradient(90deg,#0000,#00000059)}.toolbar__section__box-shadow--left{position:absolute;left:0;top:0;height:100%;width:.5rem;background:linear-gradient(270deg,#0000,#00000059)}.toolbar__tile{width:9.0625rem;height:5.3125rem;display:inline-block;margin:0 .5rem}.toolbar__tile img{width:100%;height:100%;object-fit:contain}.toolbar__tile .toolbar__tile__hover-label{background-color:#fff;border-radius:.5rem;top:calc(50% - .5rem);left:50%;transform:translate(-50%,-50%);position:absolute;padding:.5rem 1rem;font-size:.75rem;width:4.625rem;font-weight:700;opacity:0;color:#333;transition:.2s all}.toolbar__tile .toolbar__tile__hover-label:after{content:"▶";position:absolute;top:.1875rem;right:.75rem;font-size:1.125rem}.toolbar__tile .toolbar__tile__hover-label:hover{cursor:pointer}.toolbar__tile:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.5rem;background-color:#0006;opacity:0;transition:.2s all}.toolbar__tile:hover .toolbar__tile__hover-label{opacity:1}.toolbar__tile:hover:before{opacity:1}.toolbar__buttons{max-height:5rem;display:flex;gap:.5rem}.toolbar__buttons__join,.toolbar__buttons__create{max-height:4rem;min-width:6.5rem;width:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:.25rem;background-color:#fff;border-radius:.5rem;padding:.5rem;text-decoration:none;font-size:.75rem;font-weight:700;color:#333;transition:all .2s}.toolbar__buttons__join img,.toolbar__buttons__create img{width:2.75rem;height:2.75rem;margin-bottom:.125rem}.show-after-toolbar{display:none}@media screen and (max-width:1232px){.toolbar__container{height:6.5rem}.toolbar{gap:.25rem;padding:.5rem}.toolbar__section{margin:0 .5rem}.toolbar__logo{flex:1}.toolbar__join__button{margin-left:1rem}.toolbar__logo{min-width:6.75rem;max-width:6.75rem}.toolbar__tile{width:8.5rem;height:5rem;margin:0 .25rem}.toolbar__buttons{gap:.5rem}.toolbar__switcher .toolbar__switcher__item{padding:.125rem .25rem;line-height:1}}@media screen and (max-width:900px){.toolbar,.toolbar__container{display:none}.show-after-toolbar{display:block}}.go-bar-wrapper{padding:0 .75rem;box-sizing:border-box}.go-bar-wrapper.go-bar-wrapper--comp{padding:.0625rem;position:relative;background:linear-gradient(165.13deg,#fff6 1.26%,#ffffff14 31.79% 56.81%,#fff6 89.45%);border-radius:2.125rem}.go-bar-wrapper.go-bar-wrapper--comp .go-bar{border-radius:2rem;padding:0rem 1.5rem .875rem;margin:0}.go-bar-wrapper.go-bar-wrapper--footer{position:sticky;bottom:0;left:0;right:0;margin:-14.375rem auto 0;max-width:125rem;width:100%;z-index:999;padding:0rem .5rem .5rem;padding:clamp(-.125rem,0 + vmin,0rem) clamp(.375rem,.6666666667 + vmin,.5rem) clamp(.375rem,.6666666667 + vmin,.5rem) clamp(.375rem,.6666666667 + vmin,.5rem)}.go-bar-wrapper.go-bar-wrapper--footer .go-bar{border-radius:1.5rem;padding:0rem 1.5rem .875rem;margin:0}.go-bar{background:#25076b;background:linear-gradient(to right,#25076b,#46178f);border-radius:.5rem;border-top-left-radius:0;border-top-right-radius:0;padding:0 .5rem .5rem;position:relative;color:#fff}.go-bar__logo-strapline{display:flex;justify-content:space-between;align-items:center;padding:.875rem 0}.go-bar__logo-wrap{width:8.4375rem;padding:0;margin:.25rem 0;position:relative;z-index:2}.go-bar__logo{width:100%;max-width:100%;height:auto;align-self:flex-start}.go-bar__strapline{align-self:center;font-size:1rem;margin:auto;position:absolute;left:0;width:100%;text-align:center}.go-action-nav{position:relative;z-index:9;margin-top:.5rem}.go-action-nav ul,.go-action-nav li{margin:0;padding:0;list-style-type:none}.go-action-nav ul{display:flex;justify-content:space-around}.go-btn{display:flex;align-items:center;flex-direction:column;text-decoration:none;box-sizing:border-box;height:100%}.go-btn.go-btn--red .go-btn__icon{background-color:#de1a35}.go-btn.go-btn--blue .go-btn__icon{background-color:#145dc7}.go-btn.go-btn--yellow .go-btn__icon{background-color:#d39400}.go-btn.go-btn--green .go-btn__icon{background-color:#227e0f}.go-btn .go-btn__icon{width:2rem;height:2rem;box-sizing:border-box;border-radius:.25rem;padding:.5rem;display:flex;align-items:center;justify-content:center;background-color:#25076b;box-shadow:inset 0 .0625rem #fff3,inset 0 -.125rem #0000004d;margin-bottom:.25rem}.go-btn .go-btn__icon img{display:block;max-width:100%;height:auto}.go-btn__label{color:#fff;font-size:.75rem;font-size:clamp(.75rem,1 + vmin,.75rem)}@media screen and (min-width:700px){.go-bar__nav{display:flex;align-items:center}.go-bar__nav .go-action-nav{margin-top:0;margin-left:auto;margin-right:auto;width:100%;max-width:59.25rem}.go-bar__nav .go-action-nav ul{gap:.75rem}.go-bar__nav .go-action-nav ul li{width:20%}.go-bar__logo-wrap{background-color:transparent;padding:0;border-radius:0}.go-btn{max-width:11.25rem;flex-direction:row;padding:.5rem;border-radius:.5rem;border:.0625rem solid rgba(255,255,255,.2);position:relative;transition:border-color .2s;background:linear-gradient(90deg,#421b9a,#6e02fe)}.go-btn:hover{border-color:#fff6}.go-btn>*{position:relative;z-index:2}.go-btn.go-btn--red{background-color:#de1a35;background:linear-gradient(90deg,#af001e,#e21b3c)}.go-btn.go-btn--blue{background-color:#145dc7;background:linear-gradient(90deg,#0542b9,#1368ce)}.go-btn.go-btn--yellow{background-color:#d39400;background:linear-gradient(90deg,#947100,#b78d00)}.go-btn.go-btn--green{background-color:#227e0f;background:linear-gradient(90deg,#106b03,#26890c)}.go-btn .go-btn__icon{margin-bottom:0;margin-right:.5rem}.go-btn__label{font-size:.875rem;font-size:clamp(.75rem,1.1666666667 + vmin,.875rem);font-weight:700;display:block}.go-btn__label.go-btn__label--secondary{font-weight:400}}@media screen and (max-width:900px){.go-btn__label.go-btn__label--secondary{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.go-bar__strapline{display:none}.go-bar__logo-wrap{max-width:7.5rem}}@media screen and (min-width:900px){.go-bar__nav .go-action-nav{max-width:96.75rem}.go-btn{max-width:18.75rem}.go-btn .go-btn__icon{width:2.5rem;height:2.5rem;flex-shrink:0}.go-btn__label{font-size:.875rem;font-size:clamp(.75rem,1.1666666667 + vmin,.875rem);font-weight:700;display:block}.go-btn__label.go-btn__label--secondary{font-weight:400;color:#f2f2f2}}.trending-strip{width:100%;display:block;margin-top:.5rem;overflow:hidden}.trending-label-outer{background-color:#25076b;height:2.5rem;float:left;padding:.1875rem 0;box-sizing:border-box}.trending-label{background-color:#47327e;padding:.5rem;color:#fff;display:block;font-size:.875rem;font-size:clamp(.75rem,1.1666666667 + vmin,.875rem);border-radius:.25rem;display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.trending-label .trending-label__icon{margin-right:.5rem}.trending-label .trending-label__icon,.trending-label .trending-label__txt{position:relative;z-index:3}.trending-label-outer,.trending-label{position:relative}.trending-label-outer:before,.trending-label-outer:after,.trending-label:after{content:" ";display:block;padding:0;width:1.5rem;height:1.5rem;border-radius:.25rem;transform:rotate(45deg);position:absolute;right:-.625rem;z-index:2}.trending-label-outer:before,.trending-label-outer:after{background-color:#25076b;width:2rem;height:2rem;right:-1.125rem;top:.1875rem;z-index:1}.trending-label-outer:before{background-color:#0000004d;right:-1.5rem}.trending-label:after{background-color:#47327e}.trending-list,.trending-list li{margin:0;padding:0;list-style-type:none;display:flex}.trending-list{display:flex;gap:.5rem}.trending-list .flickity-viewport{width:100%}.trending-list .flickity-prev-next-button{width:2rem;height:2rem}.trending-list .flickity-prev-next-button.previous{left:1.75rem}.trending-item{align-items:center;justify-content:flex-start;background-color:#47327e;display:flex;width:14.375rem;height:2.5rem;color:#fff;font-size:.75rem;font-size:clamp(.75rem,1 + vmin,.75rem);font-weight:700;border-radius:.25rem;box-shadow:inset 0 .0625rem .0625rem #fff3,inset 0 -.125rem .0625rem #0000004d;text-decoration:none;padding:.0625rem .5rem .125rem;margin:0 .375rem;box-sizing:border-box}.trending-item.trending-item--txt-black{color:#333}.trending-item.trending-item--bg{justify-content:center}.trending-item.trending-item--img-only .trending-item__img-wrap{margin-left:auto;margin-right:auto}.trending-item .trending-item__img-wrap{padding-top:.0625rem;padding-bottom:.125rem;margin-left:0;margin-right:.5rem;height:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.trending-item .trending-item__img-wrap img{display:block;max-height:100%;max-width:100%}@media(min-height:700px){.go-bar{padding:0 1rem 1rem}.trending-strip{margin-top:1rem}.trending-label-outer,.trending-item,.go-btn{height:3.5rem}.go-btn{padding:.875rem;height:4.5rem}.trending-label-outer{padding:.5rem 0;display:flex}.trending-label-outer:before,.trending-label-outer:after{width:3.125rem;height:3.125rem}.trending-label-outer:before{right:-1.875rem}.trending-label-outer:after{right:-1.375rem}.trending-label:after{width:1.875rem;height:1.875rem;right:-.875rem}}@media screen and (max-width:700px){.go-btn{padding:0;height:auto}.go-btn__labels{text-align:center}.trending-strip{display:none}}.trending-item__hover{background-color:#0003;position:absolute;top:0;left:0;width:100%;height:100%;width:0;overflow:hidden;opacity:0;transition:opacity .2s}.trending-item:hover .trending-item__hover{width:100%;opacity:1}.trending-item__hover-txt{background-color:#fff;white-space:nowrap;border-radius:.5rem;color:#333;padding:.5rem 1rem;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);font-size:.875rem;font-size:clamp(.75rem,1.1666666667 + vmin,.875rem)}@media(max-height:600px){.trending-strip,.go-btn__label--secondary{display:none}.go-btn .go-btn__icon{width:2rem;height:2rem}}.go-bar-wrapper.go-bar-wrapper--footer{transition:max-width .3s ease-out,margin-top .3s ease-out}.go-bar-wrapper.go-bar-wrapper--footer .trending-strip-outer{transition:max-height .3s ease-out;overflow:hidden;max-height:4.5rem}.go-bar-wrapper.go-bar-wrapper--footer .trending-strip{transition:opacity .3s ease-out,transform .3s ease-out,margin-top .3s ease-out;opacity:1;transform:scale(1);margin-top:1rem}@media screen and (min-width:600px){.go-bar-wrapper.go-bar-wrapper--footer .go-btn__label--secondary{transition:opacity .3s ease-out,transform .3s ease-out;opacity:1;transform:scale(1);position:relative}}@media screen and (min-width:600px){.toolbar-minimized .go-bar-wrapper--footer{margin:-10rem auto 0;max-width:75rem}.toolbar-minimized .go-bar-wrapper--footer .go-btn__label--secondary{opacity:0;transform:scale(.85);pointer-events:none;position:absolute;height:0;overflow:hidden}.toolbar-minimized .go-bar-wrapper--footer .trending-strip-outer{max-height:0}.toolbar-minimized .go-bar-wrapper--footer .trending-strip{opacity:0;transform:scale(.85);pointer-events:none;margin-top:0}.toolbar-minimized .go-bar-wrapper--footer .go-btn{height:3.5rem;padding:.5rem}}.toolbar--footer .page-section .layout-section:last-of-type{padding-bottom:10rem}.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}.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,.pc__inc .text-image-article li,.text-image-article .pc__inc li,.pc__inc .col-text-container li,.col-text-container .pc__inc li,.pc__inc .content-card__body li,.content-card__body .pc__inc li{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,html[data-theme] .layout.layout--pricing-cards .pc .pc__inc .text-image-article li,.text-image-article html[data-theme] .layout.layout--pricing-cards .pc .pc__inc li,html[data-theme] .layout.layout--pricing-cards .pc .pc__inc .col-text-container li,.col-text-container html[data-theme] .layout.layout--pricing-cards .pc .pc__inc li,html[data-theme] .layout.layout--pricing-cards .pc .pc__inc .content-card__body li,.content-card__body html[data-theme] .layout.layout--pricing-cards .pc .pc__inc li{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}.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}}.page-has-stickybanner--top .stf__head{padding-top:4.5rem}.stf__head{position:sticky;z-index:97}.stf__head .stf__row{position:relative;z-index:10}.stf__head.isSticky:before{content:" ";position:absolute;width:calc(100vw - 1.125rem);box-sizing:border-box;transform:translate(-50%);top:0;left:50%;bottom:0;background-color:#fafafa;box-shadow:0 4px 8px #dcdada}.stf__head{padding-top:1.5rem;top:-1px;padding-top:calc(1.5rem + 1px)}.stf__head .style--highlight-*{padding-left:.625rem;padding-right:.0625rem}.stf__cell+.stf__cell{border-left:.125rem solid transparent}.stf__cell{padding:1rem;font-size:.875rem;box-sizing:border-box}.stf__cell.radio-selected{background-color:#fff}.stf__cell .styled-radio{width:1.5rem;margin:.75rem auto}.stf__cell .btn-tooltip{width:auto;height:auto;margin:0 0 0 .5rem!important}.stf__cell .btn-tooltip__content{background-color:#333;color:#f2f2f2;font-weight:400;box-shadow:0 4px 8px #dcdada}.stf__cell .btn-tooltip__content:after{border-top-color:#333}.stf__cell .toggle-label{position:static;margin-left:0;margin-top:1.5rem}.stf__body .stf__group{box-shadow:0 4px 8px #dcdada;background-color:#fff;margin-bottom:1.5rem;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.stf__body .stf__group .stf__cell{padding:.75rem 1rem;border-top:.125rem solid #e1e1e1;font-size:.875rem}.stf__body .stf__group .stf__cell+.stf__cell{border-left-color:#e1e1e1}.stf__body .stf__row--title{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;background-color:#f2f2f2;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.stf__body .stf__row--title .stf__cell{border-top:none}.stf__foot{position:sticky;z-index:98;bottom:-1px;padding-bottom:.75rem}.stf__foot.isSticky{background-color:#fff}.stf__foot.isSticky:before{content:" ";position:absolute;width:calc(100vw - 1.125rem);box-sizing:border-box;transform:translate(-50%);top:0;left:50%;bottom:0;background-color:#fafafa;box-shadow:0 -4px 8px #dcdada}.stf__foot .stf__cell{padding:.5rem}.stf__foot .pcbtn,.stf__foot .current-plan{padding:.5rem;vertical-align:middle}.stf__foot .pc__actions--pair{display:block}.stf__foot .pc__actions--pair .pcbtn{width:100%;margin-bottom:.25rem}.stf__head .current-plan{margin-top:1rem;position:relative}.stf__head .current-plan:before{content:" ";display:block;width:0;height:0;border-left:.3125rem solid transparent;border-right:.3125rem solid transparent;border-bottom:.3125rem solid #eee;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.stf__row{display:flex;width:100%}.stf__row .stf__cell:first-of-type{text-align:left;width:30%}.stf__row .stf__cell{text-align:center}.stf__cell{width:17.5%}.stf--1--col .stf__row .stf__cell:first-of-type{width:40%}.stf--1--col .stf__cell{width:60%}.stf--2--col .stf__row .stf__cell:first-of-type{width:40%}.stf--2--col .stf__cell{width:30%}.stf--3--col .stf__row .stf__cell:first-of-type{width:40%}.stf--3--col .stf__cell{width:20%}.stf--5--col .stf__row .stf__cell:first-of-type{width:30%}.stf--5--col .stf__cell{width:14%}.stf__cell.stf__row--title{width:100%!important;background-color:#f2f2f2;border-top:none}.stf__cell-inner{position:relative;z-index:2}.colour--purple{color:#46178f}.style--highlight-purple{position:relative}.style--highlight-purple:before{content:" ";display:block;z-index:0;background-color:#46178f0d;border-left:.125rem solid #46178F;border-right:.125rem solid #46178F;width:calc(100% - .125rem);top:-.125rem;bottom:0;left:0;position:absolute}.stf__head .style--highlight-purple:before{border-top:.125rem solid #46178F;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.stf__foot .style--highlight-purple:before{display:none}.stf__row--title+.stf__row .style--highlight-purple:before{top:-4.1875rem}.stf__foot .style--highlight-purple:before{top:-1.5rem}.stf__group--0 .stf__row--title+.stf__row .style--highlight-purple:before{top:-6.75rem}.colour--blue{color:#0057ff}.style--highlight-blue{position:relative}.style--highlight-blue:before{content:" ";display:block;z-index:0;background-color:#0057ff0d;border-left:.125rem solid #0057FF;border-right:.125rem solid #0057FF;width:calc(100% - .125rem);top:-.125rem;bottom:0;left:0;position:absolute}.stf__head .style--highlight-blue:before{border-top:.125rem solid #0057FF;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.stf__foot .style--highlight-blue:before{display:none}.stf__row--title+.stf__row .style--highlight-blue:before{top:-4.1875rem}.stf__foot .style--highlight-blue:before{top:-1.5rem}.stf__group--0 .stf__row--title+.stf__row .style--highlight-blue:before{top:-6.75rem}.colour--teal{color:#0aa3a3}.style--highlight-teal{position:relative}.style--highlight-teal:before{content:" ";display:block;z-index:0;background-color:#0aa3a30d;border-left:.125rem solid #0aa3a3;border-right:.125rem solid #0aa3a3;width:calc(100% - .125rem);top:-.125rem;bottom:0;left:0;position:absolute}.stf__head .style--highlight-teal:before{border-top:.125rem solid #0aa3a3;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.stf__foot .style--highlight-teal:before{display:none}.stf__row--title+.stf__row .style--highlight-teal:before{top:-4.1875rem}.stf__foot .style--highlight-teal:before{top:-1.5rem}.stf__group--0 .stf__row--title+.stf__row .style--highlight-teal:before{top:-6.75rem}.colour--green{color:#26890c}.style--highlight-green{position:relative}.style--highlight-green:before{content:" ";display:block;z-index:0;background-color:#26890c0d;border-left:.125rem solid #26890C;border-right:.125rem solid #26890C;width:calc(100% - .125rem);top:-.125rem;bottom:0;left:0;position:absolute}.stf__head .style--highlight-green:before{border-top:.125rem solid #26890C;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.stf__foot .style--highlight-green:before{display:none}.stf__row--title+.stf__row .style--highlight-green:before{top:-4.1875rem}.stf__foot .style--highlight-green:before{top:-1.5rem}.stf__group--0 .stf__row--title+.stf__row .style--highlight-green:before{top:-6.75rem}.colour--red{color:#e21b3c}.style--highlight-red{position:relative}.style--highlight-red:before{content:" ";display:block;z-index:0;background-color:#e21b3c0d;border-left:.125rem solid #E21B3C;border-right:.125rem solid #E21B3C;width:calc(100% - .125rem);top:-.125rem;bottom:0;left:0;position:absolute}.stf__head .style--highlight-red:before{border-top:.125rem solid #E21B3C;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.stf__foot .style--highlight-red:before{display:none}.stf__row--title+.stf__row .style--highlight-red:before{top:-4.1875rem}.stf__foot .style--highlight-red:before{top:-1.5rem}.stf__group--0 .stf__row--title+.stf__row .style--highlight-red:before{top:-6.75rem}.sft .price__value:not([round]){font-size:2rem}.sft .price__value:not([round]) small{transform:translateY(-.5rem)}.sft .pc-price-wrap .price__value-strike{position:static;font-size:1.125rem}.sft-compare-label{font-size:2.5rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sft-plan-name{font-size:1.5rem;line-height:2rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;width:100%;justify-content:center;align-items:center}.stf__cell--features-label{font-size:1.5rem;line-height:2rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pc-sft-price-smallprint{font-weight:400;font-size:.75rem;color:#6e6e6e}.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?ver=2);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}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}}.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,.full-width-quote .quote__quote .text-image-article li,.text-image-article .full-width-quote .quote__quote li,.full-width-quote .quote__quote .col-text-container li,.col-text-container .full-width-quote .quote__quote li,.full-width-quote .quote__quote .content-card__body li,.content-card__body .full-width-quote .quote__quote li{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,.full-width-quote .quote__quote .text-image-article li,.text-image-article .full-width-quote .quote__quote li,.full-width-quote .quote__quote .col-text-container li,.col-text-container .full-width-quote .quote__quote li,.full-width-quote .quote__quote .content-card__body li,.content-card__body .full-width-quote .quote__quote li{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)}.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.3333333333 + vmin,2.5rem);margin-bottom:2.5rem;margin-bottom:clamp(2.375rem,3.3333333333 + vmin,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.6666666667 + vmin,1.25rem)}.text-video-article .video-caption{margin-top:.625rem;margin-top:clamp(.5rem,.8333333333 + vmin,.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{width:100%;height:auto}.text-image__text{margin-bottom:1.25rem;margin-bottom:clamp(1.125rem,1.6666666667 + vmin,1.25rem);position:relative}.text-image__text h2{margin-bottom:1.25rem;margin-bottom:clamp(1.125rem,1.6666666667 + vmin,1.25rem);font-size:1.5rem;font-size:clamp(1.375rem,2 + vmin,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.3333333333 + vmin,1rem);margin-bottom:1.25rem;margin-bottom:clamp(1.125rem,1.6666666667 + vmin,1.25rem);line-height:1.75rem;line-height:clamp(1.625rem,2.3333333333 + vmin,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,5 + vmin,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,5 + vmin,3.75rem)}}.envelope-section .text-image__text p,.envelope-section .text-image__text .text-image-article li,.text-image-article .envelope-section .text-image__text li,.envelope-section .text-image__text .col-text-container li,.col-text-container .envelope-section .text-image__text li,.envelope-section .text-image__text .content-card__body li,.content-card__body .envelope-section .text-image__text li{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}.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%}.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,.three_column_items.default .col-items--left .col-item .col-text-container li{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.6666666667 + vmin,1.25rem);text-align:center}.three_column_items.default .col-item .col-text-container p,.three_column_items.default .col-item .col-text-container li{text-align:center}.three_column_items.default .col-item .col-img-container.smaller img{max-width:7.5rem;max-width:clamp(7.375rem,10 + vmin,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,1 + vmin,.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,.three_column_items.shape .inner .shape-left-block .text-image-article li,.text-image-article .three_column_items.shape .inner .shape-left-block li,.three_column_items.shape .inner .shape-left-block .col-text-container li,.col-text-container .three_column_items.shape .inner .shape-left-block li,.three_column_items.shape .inner .shape-left-block .content-card__body li,.content-card__body .three_column_items.shape .inner .shape-left-block li{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 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,.col-items_dv-icon_layout .text-image-article li,.text-image-article .col-items_dv-icon_layout li,.col-items_dv-icon_layout .col-text-container li,.col-text-container .col-items_dv-icon_layout li,.col-items_dv-icon_layout .content-card__body li,.content-card__body .col-items_dv-icon_layout li{text-align:left;margin-top:.5rem}.load-more{position:relative}.load-more .loading-indicatior{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.env-section__body .single-content-area p,.env-section__body .single-content-area .text-image-article li,.text-image-article .env-section__body .single-content-area li,.env-section__body .single-content-area .col-text-container li,.col-text-container .env-section__body .single-content-area li,.env-section__body .single-content-area .content-card__body li,.content-card__body .env-section__body .single-content-area li{color:#333}.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,1 + vmin,.75rem)}.faq-accordion-component .accordion__trigger{border-bottom:none;padding:1.5rem;padding:clamp(1.375rem,2 + vmin,1.5rem);padding-right:3.5rem;padding-right:clamp(3.375rem,4.6666666667 + vmin,3.5rem);position:relative;margin:0}.faq-accordion-component .accordion__trigger .accordion__title{font-size:1rem;font-size:clamp(.875rem,1.3333333333 + vmin,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.3333333333 + vmin,1rem);height:.625rem;height:clamp(.5rem,.8333333333 + vmin,.625rem);transition:transform .2s;right:1.5rem;right:clamp(1.375rem,2 + vmin,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,2 + vmin,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.3333333333 + vmin,1rem);line-height:1.5rem;line-height:clamp(1.375rem,2 + vmin,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:first-of-type{margin-top:2.5rem;margin-top:clamp(2.375rem,3.3333333333 + vmin,2.5rem)}.accordion:last-of-type{margin-bottom:2.5rem;margin-bottom:clamp(2.375rem,3.3333333333 + vmin,2.5rem)}.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,.accordion__content .text-image-article li,.text-image-article .accordion__content li,.accordion__content .col-text-container li,.col-text-container .accordion__content li,.accordion__content .content-card__body li,.content-card__body .accordion__content li{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,.c404__content .text-image-article li,.text-image-article .c404__content li,.c404__content .col-text-container li,.col-text-container .c404__content li,.c404__content .content-card__body li,.content-card__body .c404__content li{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}.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,.c404 .text-image-article li,.text-image-article .c404 li,.c404 .col-text-container li,.col-text-container .c404 li,.c404 .content-card__body li,.content-card__body .c404 li{font-size:1.125rem}.c404__content form{margin-top:1.25rem}}@media screen and (min-width:900px){.c404{min-height:37.5rem}}.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)}.hero-text-img__content>div{max-width:100%}.hero-text-img__content p,.hero-text-img__content .text-image-article li,.text-image-article .hero-text-img__content li,.hero-text-img__content .col-text-container li,.col-text-container .hero-text-img__content li,.hero-text-img__content .content-card__body li,.content-card__body .hero-text-img__content li{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,.hero-text-img__content .text-image-article .sub-title+li,.text-image-article .hero-text-img__content .sub-title+li,.hero-text-img__content .col-text-container .sub-title+li,.col-text-container .hero-text-img__content .sub-title+li,.hero-text-img__content .content-card__body .sub-title+li,.content-card__body .hero-text-img__content .sub-title+li{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.5 + vmin,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,.8333333333 + vmin,.625rem));z-index:2}.hero-text-img__img{width:calc(40% - clamp(.5rem,.8333333333 + vmin,.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,.hero-text-img__content .text-image-article li,.text-image-article .hero-text-img__content li,.hero-text-img__content .col-text-container li,.col-text-container .hero-text-img__content li,.hero-text-img__content .content-card__body li,.content-card__body .hero-text-img__content li{color:#fff;font-size:1.125rem;font-size:clamp(1rem,1.5 + vmin,1.125rem);margin-bottom:1.25rem;margin-bottom:clamp(1.125rem,1.6666666667 + vmin,1.25rem)}.hero-text-img__content .hero-title+.sub-title{margin-top:.625rem;margin-top:clamp(.5rem,.8333333333 + vmin,.625rem)}.hero-text-img__content .hero-title{font-size:2.75rem;font-size:clamp(2.625rem,3.6666666667 + vmin,2.75rem);line-height:2.375rem;line-height:clamp(2.25rem,3.1666666667 + vmin,2.375rem)}.hero-text-img__content .sub-title{font-size:1rem;font-size:clamp(.875rem,1.3333333333 + vmin,1rem);color:#fff;margin-bottom:1.25rem;margin-bottom:clamp(1.125rem,1.6666666667 + vmin,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.5 + vmin,4.125rem)}.hero-text-img__content .sub-title{font-size:1.375rem;font-size:clamp(1.25rem,1.8333333333 + vmin,1.375rem);margin-bottom:.625rem;margin-bottom:clamp(.5rem,.8333333333 + vmin,.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.3333333333 + vmin,2.5rem)}.hero-text-img__content .sub-title{margin-bottom:2.5rem;margin-bottom:clamp(2.375rem,3.3333333333 + vmin,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}}.logos-title-block{width:100%;text-align:center;padding:0rem .5rem 2rem;padding:clamp(-.125rem,0 + vmin,0rem) clamp(.375rem,.6666666667 + vmin,.5rem) clamp(1.875rem,2.6666666667 + vmin,2rem) clamp(.375rem,.6666666667 + vmin,.5rem)}.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,0 + vmin,0rem) clamp(1.875rem,2.6666666667 + vmin,2rem) clamp(1.875rem,2.6666666667 + vmin,2rem) clamp(1.875rem,2.6666666667 + vmin,2rem);gap:2rem;gap:clamp(1.875rem,2.6666666667 + vmin,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.3333333333 + vmin,2.5rem)}}.logo-wall-images .logo-wall-images__item{box-sizing:border-box;max-height:5.75rem;max-height:clamp(5.625rem,7.6666666667 + vmin,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.3333333333 + vmin,10rem);max-height:3rem;max-height:clamp(2.875rem,4 + vmin,3rem);margin:auto}.logo-wall-images--small .logo-wall-images__item img{max-width:9.5rem;max-width:clamp(9.375rem,12.6666666667 + vmin,9.5rem);max-height:2rem;max-height:clamp(1.875rem,2.6666666667 + vmin,2rem);object-fit:contain}@media screen and (max-width:766px){.logo-wall-images--small{margin-top:0;padding:.5rem;padding:clamp(.375rem,.6666666667 + vmin,.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}}.business-component{background-image:url(https://kahoot.com/files/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,.business-component .text-image-article li,.text-image-article .business-component li,.business-component .col-text-container li,.col-text-container .business-component li,.business-component .content-card__body li,.content-card__body .business-component li{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}.playlist iframe{border:none}.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,.6666666667 + vmin,.5rem) clamp(.625rem,1 + vmin,.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,.3333333333 + vmin,.25rem);left:.375rem;left:clamp(.25rem,.5 + vmin,.375rem);background-color:#46178f;color:#fff;font-size:.75rem;font-size:clamp(.75rem,1 + vmin,.75rem);line-height:1.875rem;line-height:clamp(1.75rem,2.5 + vmin,1.875rem);width:1.875rem;width:clamp(1.75rem,2.5 + vmin,1.875rem);height:1.875rem;height:clamp(1.75rem,2.5 + vmin,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.6666666667 + vmin,2rem)}.playlist-item__thumb{width:7.5rem;width:clamp(7.375rem,10 + vmin,7.5rem);height:4.375rem;height:clamp(4.25rem,5.8333333333 + vmin,4.375rem);flex-shrink:0;margin-right:.625rem;margin-right:clamp(.5rem,.8333333333 + vmin,.625rem);background-repeat:no-repeat;background-position:center center;background-size:clamp(7.375rem,10 + vmin,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.0833333333 + vmin,.8125rem);white-space:wrap;max-width:calc(100% - clamp(4.875rem,6.6666666667 + vmin,5rem))}.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,.feature-list li.list-foot .text-image-article li,.text-image-article .feature-list li.list-foot li,.feature-list li.list-foot .col-text-container li,.col-text-container .feature-list li.list-foot li,.feature-list li.list-foot .content-card__body li,.content-card__body .feature-list li.list-foot li{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}}#features-table-outer{display:none}@media screen and (min-width:1040px){#features-tabs-outer{display:none}#features-table-outer{display:block}}.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 .text-image-article li,.text-image-article .layout-component.component-background--blue li,.layout-component.component-background--blue .col-text-container li,.col-text-container .layout-component.component-background--blue li,.layout-component.component-background--blue .content-card__body li,.content-card__body .layout-component.component-background--blue li,.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 .text-image-article li,.text-image-article .layout-component.component-background--purple li,.layout-component.component-background--purple .col-text-container li,.col-text-container .layout-component.component-background--purple li,.layout-component.component-background--purple .content-card__body li,.content-card__body .layout-component.component-background--purple li,.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 .text-image-article li,.text-image-article .layout-component.component-background--red li,.layout-component.component-background--red .col-text-container li,.col-text-container .layout-component.component-background--red li,.layout-component.component-background--red .content-card__body li,.content-card__body .layout-component.component-background--red li,.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 .text-image-article li,.text-image-article .layout-component.component-background--green li,.layout-component.component-background--green .col-text-container li,.col-text-container .layout-component.component-background--green li,.layout-component.component-background--green .content-card__body li,.content-card__body .layout-component.component-background--green li,.layout-component.component-background--green h1,.layout-component.component-background--green h2,.layout-component.component-background--green h3{color:#fff}.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{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,.layout-component.title-block.updated-style .text-image-article li,.text-image-article .layout-component.title-block.updated-style li,.layout-component.title-block.updated-style .col-text-container li,.col-text-container .layout-component.title-block.updated-style li,.layout-component.title-block.updated-style .content-card__body li,.content-card__body .layout-component.title-block.updated-style li{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,.layout-component.title-block.title-block--smaller-black .text-image-article li,.text-image-article .layout-component.title-block.title-block--smaller-black li,.layout-component.title-block.title-block--smaller-black .col-text-container li,.col-text-container .layout-component.title-block.title-block--smaller-black li,.layout-component.title-block.title-block--smaller-black .content-card__body li,.content-card__body .layout-component.title-block.title-block--smaller-black li{color:#333;font-size:1rem;font-weight:400;line-height:1.5rem;margin-top:1rem}.layout-component.addons-component{padding-top:1rem;margin-top:0}.thankyou_message-spreadsheet p,.thankyou_message-spreadsheet .text-image-article li,.text-image-article .thankyou_message-spreadsheet li,.thankyou_message-spreadsheet .col-text-container li,.col-text-container .thankyou_message-spreadsheet li,.thankyou_message-spreadsheet .content-card__body li,.content-card__body .thankyou_message-spreadsheet li{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--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}.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}}.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 .text-image-article li,.text-image-article .marketplace_card li,.marketplace_card .col-text-container li,.col-text-container .marketplace_card li,.marketplace_card .content-card__body li,.content-card__body .marketplace_card li,.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,.marketplace_card-right .text-image-article li,.text-image-article .marketplace_card-right li,.marketplace_card-right .col-text-container li,.col-text-container .marketplace_card-right li,.marketplace_card-right .content-card__body li,.content-card__body .marketplace_card-right li{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}.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)}.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}.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{gap:.5rem}}.layout-component--dynamic-tab .dynamic-tab__pill{position:relative;background:none;border:none;color:#333;font-weight:700;padding:.625rem 1.25rem;margin-bottom:.625rem;cursor:pointer;font-size:1rem;font-size:clamp(.875rem,1.3333333333 + vmin,1rem)}@media screen and (max-width:600px){.layout-component--dynamic-tab .dynamic-tab__pill{padding:.25rem;font-size:.875rem;font-size:clamp(.75rem,1.1666666667 + vmin,.875rem)}}.layout-component--dynamic-tab .dynamic-tab__pill:after{content:"";display:block;width:100%;height:.125rem;background-color:transparent;position:absolute;bottom:-.3125rem;left:0;transition:background-color .3s ease}.layout-component--dynamic-tab .dynamic-tab__pill--red.active,.layout-component--dynamic-tab .dynamic-tab__pill--red:hover{color:#fa003a}.layout-component--dynamic-tab .dynamic-tab__pill--red.active:after,.layout-component--dynamic-tab .dynamic-tab__pill--red:hover:after{background-color:#fa003a}.layout-component--dynamic-tab .dynamic-tab__pill--orange.active,.layout-component--dynamic-tab .dynamic-tab__pill--orange:hover{color:#ff6200}.layout-component--dynamic-tab .dynamic-tab__pill--orange.active:after,.layout-component--dynamic-tab .dynamic-tab__pill--orange:hover:after{background-color:#ff6200}.layout-component--dynamic-tab .dynamic-tab__pill--blue.active,.layout-component--dynamic-tab .dynamic-tab__pill--blue:hover{color:#001eff}.layout-component--dynamic-tab .dynamic-tab__pill--blue.active:after,.layout-component--dynamic-tab .dynamic-tab__pill--blue:hover:after{background-color:#001eff}.layout-component--dynamic-tab .dynamic-tab__pill--green.active,.layout-component--dynamic-tab .dynamic-tab__pill--green:hover{color:#03a41e}.layout-component--dynamic-tab .dynamic-tab__pill--green.active:after,.layout-component--dynamic-tab .dynamic-tab__pill--green:hover:after{background-color:#03a41e}.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 55%}@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 45%}.layout-component--dynamic-tab .dynamic-tab__image img{width:100%}.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)}html,body{margin:0;padding:0;scroll-behavior:smooth;color:#333}@media screen and (max-width:766px){html,body{scroll-behavior:auto}}.page>.page-section:first-of-type{padding-top:3.125rem}.page>.page-section:first-of-type .layout-section.layout-section--bottom .layout-component{padding-bottom:0}.page .page-section:last-of-type{overflow:hidden}.layout-section .page-section,[data-theme] .page-section .page-section{background-color:transparent}.page-section{position:relative;background-color:#fff;padding:0}.page-section.page-section--trans{background-color:transparent}.page-section.page--white{background-color:#fff}.page-section.page--white.page-section--explore-games{background-color:#fff!important;padding-top:0}.page-section.page--white.page-section--explore-games .env-section__top{display:none}.page-section.page--white.page-section--explore-games .layout-component--hero-header{text-align:center;padding:.5rem;background-color:#e21b3c}.page-section.page--white.page-section--explore-games .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}.page-section.page--white.page-section--explore-games .layout-component--hero-header p{text-align:center;max-width:68.75rem;margin:0 auto;margin-top:1rem;color:#fff}.page-section.page--white.page-section--explore-games .layout__item{margin-bottom:.875rem}.page-section.page--white.page-section--explore-games .layout__item .explore-card__title{font-size:.875rem}.page-section.page--white.page-section--explore-games .layout__item .explore-card .explore-card__contents{font-size:.75rem}.page-section.page--white{padding-top:4.5rem}@media screen and (min-width:766px){.page-section.page--white{padding-top:5.125rem}}.page-section.page--white:before{display:none}.page-section--cf{border:.0625rem solid transparent}.page-section+.page-section.envelope-section:before{background-position:left top}[data-theme] .page-section.page-section--white,.page-section.page-section--white{background-color:#fff}[data-theme] .page-section.page-section--white h1,[data-theme] .page-section.page-section--white p,[data-theme] .page-section.page-section--white .title--section,.page-section.page-section--white h1,.page-section.page-section--white p,.page-section.page-section--white .title--section{color:#333}[data-theme] .page-section.page-section--grey,.page-section.page-section--grey{background-color:#f2f2f2!important;z-index:1}[data-theme] .page-section.page-section--blue,.page-section.page-section--blue{background-color:#0057ff;z-index:1}[data-theme] .page-section.page-section--red,.page-section.page-section--red{background-color:#e21b3c;z-index:1}[data-theme] .page-section.page-section--purple,.page-section.page-section--purple{background-color:#46178f;z-index:1}[data-theme] .page-section.page-section--yellow,.page-section.page-section--yellow{background-color:#fd3;z-index:1}[data-theme] .page-section.page-section--transparent,.page-section.page-section--transparent{background-color:#fff0;z-index:1}[data-theme] .page-section.page-section--grey.people-quote-dv_stacked{background-color:transparent!important}.envelope-section+.page-section:not(.page-section--footer):before,.page-section--shape-bg:before{content:" ";width:70vw;height:70vw;background-color:#0000001a;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%) scale(.5);transition:transform .2s .4s}.envelope-section+.page-section:not(.page-section--footer).in-view:before,.page-section--shape-bg.in-view:before{transform:translate(-50%) translateY(-50%) scale(1)}.envelope-section+.page-section:not(.page-section--footer).is-active:before,.page-section--shape-bg.is-active:before{animation:backgroundScale 10s infinite;transform-origin:center center}.page-section--shape-bg{overflow:hidden}[data-theme=green] .envelope-section+.page-section:before,[data-theme=green] .page-section--shape-bg:before,[data-theme] .page-section--shape-bg.page-section--red:before{clip-path:polygon(50% 0%,0% 100%,100% 100%);background-color:#c60929}[data-theme=red] .envelope-section+.page-section:before,[data-theme] .page-section--shape-bg.page-section--yellow:before{clip-path:circle(50% at 50% 50%);background-color:#f5c52d}[data-theme=purple] .envelope-section+.page-section:before,[data-theme=purple] .page-section--shape-bg:before,[data-theme] .page-section--shape-bg.page-section--blue:before{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);background-color:#0d12aa}[data-theme=blue] .envelope-section+.page-section:before,[data-theme=blue] .page-section--shape-bg:before [data-theme] .page-section--shape-bg.page-section--purple:before{background-color:#25076b}html[data-theme=red] .envelope-section+.page-section:before,html[data-theme] .page-section--shape-bg.page-section--yellow:before{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);background-color:#c60929}html[data-theme=red] .envelope-section+.page-section{background-color:#e21b3c}html[data-theme=red] .envelope-section+.page-section h1,html[data-theme=red] .envelope-section+.page-section p,html[data-theme=red] .envelope-section+.page-section .env-section .hero-title{color:#fff}html[data-theme=blue] .envelope-section+.page-section:before,html[data-theme] .page-section--shape-bg.page-section--yellow:before{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);background-color:#0d12aa}html[data-theme=blue] .envelope-section+.page-section{background-color:#0057ff}html[data-theme=blue] .envelope-section+.page-section{background-color:#e21b3c}html[data-theme=blue] .envelope-section+.page-section h1,html[data-theme=blue] .envelope-section+.page-section p,html[data-theme=blue] .envelope-section+.page-section label,html[data-theme=blue] .envelope-section+.page-section .env-section .hero-title{color:#fff}html[data-theme=purple] .envelope-section+.page-section:before,html[data-theme=purple] .page-section--shape-bg:before,html[data-theme] .page-section--shape-bg.page-section--blue:before{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);background-color:#25076b}html[data-theme=purple] .envelope-section+.page-section{background-color:#46178f}@keyframes backgroundScale{0%,94%,to{transform:translate(-50%) translateY(-50%) scale(1)}96%{transform:translate(-50%) translateY(-50%) scale(.8)}98%{transform:translate(-50%) translateY(-50%) scale(1.2)}}[webipm=true] body{overflow:auto}[webipm=true] .shapes-container{padding-top:1.5rem;padding-bottom:0;min-height:.0625rem;overflow:hidden}[webipm=true] .pricing-title{padding-left:1rem;padding-right:1rem}[webipm=true] .pricing-title--purple h1{color:#fff}[webipm=true] .pricing-title .webipm-current-plan{font-size:1rem}[webipm=true] .layout--pricing-cards{padding-bottom:1.5rem!important}[webipm=true] .btn{padding-top:.75rem;padding-bottom:.75rem}[webipm=true] .webipm-error-message{padding:.5rem;margin-bottom:1rem;background-color:#000c;border-radius:.25rem;color:#e8c3c3}[webipm=true]:has(.webipm-error-message) .toggle-wrap-v2022,[webipm=true]:has(.webipm-error-message) .price-panel-vat-note{display:none}.webipm-close-wrap{margin-top:1rem;text-align:center}.shapes-container{min-height:37.5rem;max-width:100%;background-color:#fafafa;position:relative}.shapes-container:before,.shapes-container:after{position:absolute;width:50rem;height:50rem;content:" "}.shapes-container:before{width:31.25rem;height:62.5rem;max-width:100%;background-size:contain;background-image:url(../img/page-shapes-diamond-grey-left.svg);top:15%}.shapes-container:after{background-image:url(../img/page-shapes-circle-grey-right.svg);top:0;right:0;width:25.3125rem;height:45.9375rem}.shapes-container>*{position:relative;z-index:2}.page-section--band{z-index:2}.band{padding-top:2.5rem}@media screen and (max-width:900px){.band{padding-top:1rem}}@media screen and (min-width:900px){.band.box--large .layout__inner.layout__inner--center{margin-top:-3.188rem}.band.layout--tripple .layout__inner .layout__item{margin-bottom:0}}@media screen and (max-width:900px){.band.box-band-hero .layout__inner{gap:1rem}}.band.box-band-hero .layout__inner .layout__item{flex-grow:0;max-width:none}@media screen and (min-width:766px){.band.box-band-hero .layout__inner .layout__item{width:calc(33% - .75rem)}}@media screen and (max-width:766px){.band.box-band-hero .layout__inner .layout__item{width:calc(50% - .5rem)}}@media screen and (max-width:600px){.band.box-band-hero .layout__inner .layout__item{width:100%}}.band .layout__item{margin-bottom:0rem;max-width:28.75rem}.band.box-band-hero,.band.band--transparent{background:transparent}.band.band--grey{background-color:#f2f2f2}.box{border:.0625rem solid #f2f2f2;box-shadow:0 .125rem .375rem #00000026;width:100%;background-color:#fff}.box .title-set{margin-bottom:.9375rem;margin-bottom:clamp(.8125rem,1.25 + vmin,.9375rem)}.box a:not(.btn){color:inherit;color:#737373}@media screen and (min-width:900px){.box.box--large .title-set{margin-bottom:.75rem;margin-bottom:clamp(.625rem,1 + vmin,.75rem)}.box.box--large .title-set__sub{font-size:1rem;font-size:clamp(.875rem,1.3333333333 + vmin,1rem)}.box.box--large .title-set__main{font-size:2rem;font-size:clamp(1.875rem,2.6666666667 + vmin,2rem)}.box.box--large .box__body{padding:1.4375rem .75rem 1.4375rem 0rem;padding:clamp(1.3125rem,1.9166666667 + vmin,1.4375rem) clamp(.625rem,1 + vmin,.75rem) clamp(1.3125rem,1.9166666667 + vmin,1.4375rem) clamp(-.125rem,0 + vmin,0rem)}}.box__i{border:.125rem solid #fff}.box,.box__i{border-radius:.25rem}.box--horiz .box__i{display:flex;align-items:center;height:calc(100% - clamp(.875rem,1.3333333333 + vmin,1rem));border-width:0;padding:.5rem;padding:clamp(.375rem,.6666666667 + vmin,.5rem)}.box--horiz .box__i .btn{font-size:.875rem;font-size:clamp(.75rem,1.1666666667 + vmin,.875rem);padding:.5rem;padding:clamp(.375rem,.6666666667 + vmin,.5rem)}.box--horiz .box__i .box__img{width:6rem;width:clamp(5.875rem,8 + vmin,6rem);max-width:50%;margin-right:.625rem;margin-right:clamp(.5rem,.8333333333 + vmin,.625rem);flex-shrink:0}.box--horiz .box__i .box__img img{max-width:100%;border-radius:50%;display:block}@media screen and (min-width:600px)and (max-width:1100px){.box--horiz .box__i .box__img{margin-left:.625rem;margin-left:clamp(.5rem,.8333333333 + vmin,.625rem);width:4.5rem;width:clamp(4.375rem,6 + vmin,4.5rem);border-radius:50%;overflow:hidden}}@media screen and (min-width:900px){.box--horiz.box--large .box__i{min-height:100%;border-width:0}.box--horiz.box--large .box__i .box__img{width:auto;max-width:40%;margin:.5rem;margin:clamp(.375rem,.6666666667 + vmin,.5rem);margin-right:1rem;margin-right:clamp(.875rem,1.3333333333 + vmin,1rem)}}.box__body{padding:.75rem;padding:clamp(.625rem,1 + vmin,.75rem);position:relative;z-index:2}.box__body.box-body--content h1,.box__body.box-body--content h2,.box__body.box-body--content h3,.box__body.box-body--content h4,.box__body.box-body--content h5,.box__body.box-body--content h6{font-size:1rem;font-size:clamp(.875rem,1.3333333333 + vmin,1rem);font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;margin-bottom:.5rem;margin-bottom:clamp(.375rem,.6666666667 + vmin,.5rem)}.box__body.box-body--content p{font-size:.875rem;font-size:clamp(.75rem,1.1666666667 + vmin,.875rem);line-height:1.75rem;line-height:clamp(1.625rem,2.3333333333 + vmin,1.75rem);color:#6e6e6e;margin-top:0;margin-bottom:.5rem;margin-bottom:clamp(.375rem,.6666666667 + vmin,.5rem)}.box__body.box-body--content a{color:#0057ff}.box__body.box-body--content a:after{background-color:#0057ff}.box__body.box-body--content .arrow-link{background-image:url(/img/right-arrow-blue.svg);background-size:.625rem .625rem;background-repeat:no-repeat;background-position:right center;padding-right:.75rem}.box__img{margin:0}.box--vert{margin-top:3rem}.box--vert .box__img{position:relative;height:7.5rem}.box--vert .box__img img{max-width:none}.box--vert .box__img:after{content:" ";width:100%;height:.625rem;background-color:#fff;position:absolute;left:0;bottom:-.0625rem;clip-path:polygon(100% 0,0% 100%,100% 100%);border-bottom:.125rem solid #fff;box-sizing:content-box}.box--vert .box__img .fix-left-out,.box--vert .box__img .fix-right,.box--vert .box__img .fix-center{height:11.25rem;width:auto;position:absolute;bottom:0}.box--vert .box__img .fix-left-out{left:-1.875rem}.box--vert .box__img .fix-center{left:50%;transform:translate(-50%)}.box--vert .box__img .fix-right{right:-2.5rem;height:15.625rem}.fix-left-out{position:absolute}.box__img--blue,.box__img--red,.box__img--green{background-repeat:no-repeat;background-position:center center;background-size:cover}.box__img--blue{background-color:#a2d1f2;background-image:url(/img/background-images/bg-create.svg)}.box__img--red{background-color:#f35;background-image:url(/img/background-images/bg-host.svg)}.box__img--red:before{background:#e21b3c}.box__img--green{background-color:#66bf39;background-image:url(/img/background-images/bg-play.svg)}.box__img--green:before{background:#56b12e}.box__img--blue,.box__img--red,.box__img--green{position:relative}.box__img--blue:before,.box__img--red:before,.box__img--green:before{content:" "}.single-item-wrap{padding-left:1.5rem;padding-right:1.5rem}.raised-banner,.raised-banner__inner{background-color:#0542b9;border-radius:.25rem}.raised-banner{color:#fff;position:relative;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.125rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;max-width:37.5rem;z-index:2;text-align:center;border:1px dashed transparent}.raised-banner a{color:inherit}.raised-banner .raised-banner__inner{padding:.875rem 1rem;position:relative;line-height:1.8;margin-bottom:.25rem}.raised-banner:before{content:" ";position:absolute;left:0;width:100%;top:0;bottom:0;z-index:-1;border-radius:.25em;background:#00000040}.raised-banner .raised-banner__btn{background-color:#fff;border-radius:.25rem;padding:.25rem .5rem;text-decoration:none;color:#333;margin-left:.5rem;white-space:nowrap}.raised-banner .hand{position:absolute;top:calc(100% - .6875rem)}.raised-banner .hand.hand--left{left:.5rem}.raised-banner .hand.hand--right{right:.5rem}.view-track .raised-banner{transform:translateY(200%);transition:transform .2s .3s}.view-track.in-view .raised-banner{transform:translateY(0)}.card-component{text-align:left;position:relative;z-index:1;width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:column}.card-component.card-component--disabled{opacity:.6;pointer-events:none}@media screen and (min-width:600px){.card-component--three .layout__inner,.card-component--four .layout__inner,.card-component--five .layout__inner{display:flex;flex-flow:wrap;flex:0 1 auto;gap:2rem}.card-component--three .layout__inner .layout__item,.card-component--four .layout__inner .layout__item,.card-component--five .layout__inner .layout__item{width:calc(50% - 2rem)}}@media screen and (min-width:766px){.card-component--three .layout__inner .layout__item,.card-component--four .layout__inner .layout__item,.card-component--five .layout__inner .layout__item{width:calc(33% - 2rem)}}@media screen and (min-width:900px){.card-component--four .layout__inner .layout__item{width:calc(25% - 2rem)}.card-component--five .layout__inner .layout__item{width:calc(20% - 2rem)}}.card-component .card-component__body{position:relative;z-index:2}.card-component .skew,.card-component .skew>img,.card-component .skew .skew__inner{transition:transform .2s}.card-component:hover .skew,.card-component:hover .skew>img,.card-component:hover .skew .skew__inner{transform:skewY(0) translateY(0)}.card-component:not(.kahoot-component,.component--white) a.btn{transition:all .4s}.card-component__img{width:100%;max-width:100%;min-height:1px}.card-component__img .skew__inner{background-color:#fff}.card-component__img img{display:block;width:100%;max-width:100%;height:auto;margin-bottom:0}.card-component__body{border-top:1px solid inherit;padding:.625rem 1.25rem 0rem;padding:clamp(.5rem,.8333333333 + vmin,.625rem) clamp(1.125rem,1.6666666667 + vmin,1.25rem) clamp(-.125rem,0 + vmin,0rem);position:relative;margin-top:-1px;width:100%;box-sizing:border-box;flex-grow:3}.card-component__body h1,.card-component__body h2,.card-component__body p,.card-component__body a{color:#fff}.card-component__body h1,.card-component__body h2{font-size:1.125rem;font-size:clamp(1rem,1.5 + vmin,1.125rem);margin-bottom:.625rem;margin-bottom:clamp(.5rem,.8333333333 + vmin,.625rem)}.card-component__body h1 a,.card-component__body h2 a{text-decoration:none}.card-component__body h1 a:hover,.card-component__body h2 a:hover{text-decoration:underline}.card-component__body p{font-size:.875rem;font-size:clamp(.75rem,1.1666666667 + vmin,.875rem);margin-bottom:.625rem;margin-bottom:clamp(.5rem,.8333333333 + vmin,.625rem)}.card-component__body p a{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.card-component__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-component__body.card-component__body--no-tag{padding-bottom:1.25rem;padding-bottom:clamp(1.125rem,1.6666666667 + vmin,1.25rem)}.card-component .author-meta{margin-bottom:.625rem;margin-bottom:clamp(.5rem,.8333333333 + vmin,.625rem)}.card-component .author-meta .author-meta__avatar{width:2rem;width:clamp(1.875rem,2.6666666667 + vmin,2rem);height:2rem;height:clamp(1.875rem,2.6666666667 + vmin,2rem);margin-right:.5rem;margin-right:clamp(.375rem,.6666666667 + vmin,.5rem);background-color:#46178f}.card-component .author-meta .author-meta__avatar img{max-width:100%;height:auto}.card-component .author-meta a{text-decoration:none}.card-component .author-meta a:hover{text-decoration:underline}.card-component .author-meta .author-meta__name{font-size:.875rem;font-size:clamp(.75rem,1.1666666667 + vmin,.875rem);margin-bottom:0}.card-component .author-meta .author-meta__info{font-size:.8125rem;font-size:clamp(.75rem,1.0833333333 + vmin,.8125rem)}.card-component .author-meta .author-meta__name,.card-component .author-meta .author-meta__date{display:block}.more-link{font-size:14px;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p a.more-link{margin-top:10px}.card-hero .more-link{color:#fff}.card-component__img .skew{box-shadow:0 -1px 4px #00000026;border-top-left-radius:4px;border-top-right-radius:4px}.card-component__body{box-shadow:0 2px 4px #00000026;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.card-component__hashtag,.card-hero__hashtag,.card-component__linkedin{padding:.625rem .3125rem;padding:clamp(.5rem,.8333333333 + vmin,.625rem) clamp(.1875rem,.4166666667 + vmin,.3125rem);background-color:#fff;color:#46178f;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;margin-top:1.25rem;margin-top:clamp(1.125rem,1.6666666667 + vmin,1.25rem);font-size:.875rem;font-size:clamp(.75rem,1.1666666667 + vmin,.875rem);align-self:flex-end}.card-component__hashtag a,.card-hero__hashtag a,.card-component__linkedin a{color:#46178f;text-decoration:none}.card-component__hashtag a:hover,.card-hero__hashtag a:hover,.card-component__linkedin a:hover{text-decoration:underline}.card-component__hashtag,.card-hero__hashtag,.card-component__linkedin{border-top-left-radius:4px;border-top-right-radius:4px}.card-component__hashtag.skew,.card-hero__hashtag.skew,.card-component__linkedin.skew{position:relative;padding-top:.9375rem;padding-top:clamp(.8125rem,1.25 + vmin,.9375rem);padding-bottom:.9375rem;padding-bottom:clamp(.8125rem,1.25 + vmin,.9375rem);bottom:-.5rem}.card-component__hashtag .skew__inner,.card-hero__hashtag .skew__inner,.card-component__linkedin .skew__inner{position:relative;top:-4px}.card-hero__hashtag.skew{bottom:-10px}.card-hero__hashtag .skew__inner{top:-6px}.card-component__linkedin{align-items:center}.card-component__linkedin a{line-height:32px;display:inline-block}.card-component__linkedin a:before{content:" ";display:inline-block;width:26px;height:26px;margin-bottom:-7px;margin-right:10px;background-image:url(/img/linkedin.svg);background-size:contain}.skew-wrap{overflow:hidden;position:absolute;left:20px;right:20px;bottom:0}.card-component__body--tag .card-component__snippet{margin-bottom:80px}.kahoot-component .card-component__body{background-color:#fff;padding-bottom:5rem;padding-bottom:clamp(4.875rem,6.6666666667 + vmin,5rem)}.kahoot-component .card-component__body h1,.kahoot-component .card-component__body h2,.kahoot-component .card-component__body p{color:#333}.kahoot-component .card-component__body h1 a,.kahoot-component .card-component__body h2 a{color:inherit}.component--white .card-component__body,.card-component.component--white .card-component__body{background-color:#fff}.component--white .card-component__body h1 a,.component--white .card-component__body h2 a,.card-component.component--white .card-component__body h1 a,.card-component.component--white .card-component__body h2 a,.component--white .card-component__body h1,.component--white .card-component__body h2,.component--white .card-component__body p,.card-component.component--white .card-component__body h1,.card-component.component--white .card-component__body h2,.card-component.component--white .card-component__body p{color:#333}.component--white .card-component__body h1 a:not(.btn),.component--white .card-component__body h2 a:not(.btn),.component--white .card-component__body p a:not(.btn),.component--white .card-component__body li a:not(.btn),.card-component.component--white .card-component__body h1 a:not(.btn),.card-component.component--white .card-component__body h2 a:not(.btn),.card-component.component--white .card-component__body p a:not(.btn),.card-component.component--white .card-component__body li a:not(.btn){color:inherit}.component--white .card-component__body li a,.card-component.component--white .card-component__body li a{color:inherit}.component--white .links-list a.ind--link:before,.card-component.component--white .links-list a.ind--link:before{background-image:url(/img/icon-new-window--dark.svg)}.shares-likes-plays{padding:0;margin:-30px 0 0 -6px;list-style-type:none;display:flex;position:relative;margin-bottom:1.25rem;margin-bottom:clamp(1.125rem,1.6666666667 + vmin,1.25rem)}.shares-likes-plays__item{padding:0;width:4rem;width:clamp(3.875rem,5.3333333333 + vmin,4rem);height:4rem;height:clamp(3.875rem,5.3333333333 + vmin,4rem);border:4px solid #fff;border-radius:50%;text-align:center;background-color:#46178f;color:#fff;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0 0 0 -4px}.shares-likes-plays__item span{display:block;font-size:.75rem;font-size:clamp(.75rem,1 + vmin,.75rem);margin:0;line-height:1rem;line-height:clamp(.875rem,1.3333333333 + vmin,1rem);text-transform:uppercase;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shares-likes-plays__item--shares{background-color:#0057ff}.shares-likes-plays__item--likes{background-color:#e21b3c}.shares-likes-plays__item--plays{background-color:#46178f}.kahoot-component__play{text-align:left;width:100%;z-index:2;position:absolute;bottom:0;left:0;padding:1.25rem;box-sizing:border-box}.kahoot-component__play .btn{transform:transition .4s}[data-sponsored]:before{content:"Thought leader";position:absolute;left:10px;top:0;padding:5px 10px;border-radius:4px;background-color:#000;color:#fff;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;z-index:2}[data-sponsored]:before{content:"Sponsored";background-color:#ffa602}.leadership-component .card-component__body{padding-bottom:0}.leadership-component .card-component__snippet{margin-bottom:80px}.card-component--double,.double-size-skew,.double-size-skew__inner{display:flex;align-items:stretch;flex-wrap:wrap;flex-direction:row}.double-size-skew__inner{flex-direction:column}@media screen and (max-width:900px){.card-component__img[style]{background-image:none!important}}@media screen and (min-width:900px){.layout__item--x2 .card-component{min-height:400px}.layout__item--x2 .card-component__img .skew,.layout__item--x2 .card-component__img .skew>img{transform:skew(0) translate(0)}.layout__item--x2 .card-component__img a,.layout__item--x2 .card-component__body{box-shadow:0 0 #0000}.layout__item--x2 .card-component__body:before{display:none}.layout__item--x2 .card-component__body{display:flex;flex-wrap:wrap;align-items:flex-end;flex-direction:row;border-bottom-left-radius:0}.layout__item--x2 .card-component__img{background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden;border-bottom-left-radius:6px}.layout__item--x2 .card-component__img img{opacity:0}.layout__item--x2 .double-size-skew{transform:skewY(-1deg) translateY(1%);overflow:hidden;border-top-left-radius:6px;border-top-right-radius:6px;display:flex;width:100%}.layout__item--x2 .double-size-skew__inner{transform:skewY(1deg) translateY(-1%);box-shadow:0 2px 4px #00000026;border-bottom-left-radius:6px;border-bottom-right-radius:6px;display:flex;flex-direction:row}.layout__item--x2 .double-size-skew__inner .card-component__img,.layout__item--x2 .double-size-skew__inner .card-component__body{width:50%}.layout__item--x2 .card-component .double-size-skew,.layout__item--x2 .card-component .double-size-skew__inner{transition:transform .2s}.layout__item--x2 .card-component:hover .double-size-skew,.layout__item--x2 .card-component:hover .double-size-skew__inner{transform:skewY(0) translateY(0)}}.hero-component-wrap{margin-bottom:20px}.hero-component-wrap .card-component+.card-component{margin-top:40px}@media screen and (max-width:600px){.hero-component-wrap{padding-left:10px;padding-right:10px}}@media screen and (min-width:600px){.card-component--wide .skew{transform:skewY(1deg) translateY(-3.5%)}.card-component--wide .skew__inner{transform:skewY(-1deg) translateY(3.5%)}.card-component--wide .card-component__body{padding:1.25rem 2.5rem;padding:clamp(1.125rem,1.6666666667 + vmin,1.25rem) clamp(2.375rem,3.3333333333 + vmin,2.5rem)}.card-component--wide .card-component__snippet{padding-bottom:2.5rem;padding-bottom:clamp(2.375rem,3.3333333333 + vmin,2.5rem)}.card-component--wide h1,.card-component--wide h2{font-size:2.25rem;font-size:clamp(2.125rem,3 + vmin,2.25rem)}.card-component--wide p{font-size:1rem;font-size:clamp(.875rem,1.3333333333 + vmin,1rem)}.card-component--wide .quote-website{bottom:40px;left:40px}}@media screen and (min-width:766px){.card-component--wide h1,.card-component--wide h2{font-size:2.75rem;font-size:clamp(2.625rem,3.6666666667 + vmin,2.75rem)}}.card-component--logo-wall .logo-author .logo-author__logo{padding-right:0;margin-left:auto;margin-right:auto}.card-component--logo-wall .card-component__snippet{padding-bottom:0}.card-component--logo-wall .card-component__snippet p:last-of-type{margin-bottom:0}@media screen and (min-width:600px){.card-component--logo-wall .skew{transform:skewY(-1deg) translateY(3.5%)}.card-component--logo-wall .skew__inner{transform:skewY(1deg) translateY(-3.5%)}}@media screen and (min-width:900px){.card-component--logo-wall.card-component--quote .card-component__body:before{margin-bottom:-24px}}.card-component--quote .card-component__body{padding-top:20px;padding-bottom:40px}.card-component--quote .card-component__body h1,.card-component--quote .card-component__body h2,.card-component--quote .card-component__body p{color:#333}.card-component--quote .card-component__body h1,.card-component--quote .card-component__body h2{text-transform:uppercase}.card-component--quote .card-component__body h1:before,.card-component--quote .card-component__body h2:before{content:"“"}.card-component--quote .card-component__body h1:after,.card-component--quote .card-component__body h2:after{content:"”"}.card-component--quote .card-component__img{width:100%}.card-component--quote .skew,.card-component--quote .skew__inner{height:20px;position:relative}.card-component--quote .card-component__body{transform:translateY(-10px)}.card-component--quote .card-component__body:before{-webkit-clip-path:none;clip-path:none;height:20px;margin-bottom:-20px;background-color:#fff}.logo-author{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px}.logo-author .logo-author__logo,.logo-author .logo-author__author{max-width:50%;box-sizing:border-box}.logo-author .logo-author__logo{padding-right:20px}.logo-author .logo-author__logo img{display:block;max-width:100%;height:auto}.logo-author .logo-author__author{font-size:14px;color:#b2b2b2;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:right;padding:10px 0}.quote-website{font-size:14px;color:#b2b2b2;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;position:absolute;bottom:20px;left:20px}.quote-website a{color:inherit;text-decoration:none}.content-cards__title{text-align:center;margin-bottom:2rem;margin-bottom:clamp(1.875rem,2.6666666667 + vmin,2rem)}.content-cards__title--marketplace-pilot{text-align:left}.content-cards__title--marketplace-pilot h1,.content-cards__title--marketplace-pilot h2{font-size:1.5rem;font-size:clamp(1.375rem,2 + vmin,1.5rem)}.content-card{overflow:hidden;border-radius:.25rem;box-shadow:0 .125rem .25rem #00000026;background-color:#fff;position:relative;transition:.2s;width:100%}.content-card .content-card__image{margin-bottom:1.125rem;margin-bottom:clamp(1rem,1.5 + vmin,1.125rem)}.content-card--blue{background-color:#0057ff}.content-card--red{background-color:#e21b3c}.content-card--green{background-color:#26890c}.content-card--purple{background-color:#46178f}.content-card--purple:hover{background-color:#fff}.content-card--purple:hover .content-card__body h1,.content-card--purple:hover .content-card__body h2,.content-card--purple:hover .content-card__body h3,.content-card--purple:hover .content-card__body p{color:#46178f}.content-card--white{color:#333}.content-card--yellow{color:#333;background-color:#fd3}.content-card--grey{background-color:#f0f0f0}.content-card--grey .content-card__image{background-color:#fff}.content-card--grey .content-card__image img{margin-left:auto;margin-right:auto}.content-card--blue h1,.content-card--blue h2,.content-card--blue h3,.content-card--blue h4,.content-card--blue h5,.content-card--blue h6,.content-card--blue p,.content-card--blue li,.content-card--red h1,.content-card--red h2,.content-card--red h3,.content-card--red h4,.content-card--red h5,.content-card--red h6,.content-card--red p,.content-card--red li,.content-card--green h1,.content-card--green h2,.content-card--green h3,.content-card--green h4,.content-card--green h5,.content-card--green h6,.content-card--green p,.content-card--green li,.content-card--purple h1,.content-card--purple h2,.content-card--purple h3,.content-card--purple h4,.content-card--purple h5,.content-card--purple h6,.content-card--purple p,.content-card--purple li{color:#fff}.content-card-small-image .content-card__image{margin:1.125rem;margin:clamp(1rem,1.5 + vmin,1.125rem)}.content-card .content-card__body,.content-card .content-card__footer{border-radius:.25rem;padding:0rem 1.125rem 1.5rem;padding:clamp(-.125rem,0 + vmin,0rem) clamp(1rem,1.5 + vmin,1.125rem) clamp(1.375rem,2 + vmin,1.5rem) clamp(1rem,1.5 + vmin,1.125rem)}.content-card .content-card__body h1,.content-card .content-card__body h2,.content-card .content-card__body p,.content-card .content-card__footer h1,.content-card .content-card__footer h2,.content-card .content-card__footer p{font-size:1rem;font-size:clamp(.875rem,1.3333333333 + vmin,1rem)}.content-card .btn_bottom{position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.content-card .btn_bottom_left{position:absolute;bottom:1rem;left:1.5rem}.content-card .btn_bottom_right{position:absolute;bottom:1rem;right:1.5rem}.content-card--marketplace-pilot{position:relative}.content-card--marketplace-pilot:before,.content-card--marketplace-pilot:after{content:" ";display:block;width:10.25rem;height:10.25rem;position:absolute;background-color:#f2f2f2}.content-card--marketplace-pilot:before{left:-1.5rem;bottom:-3.875rem;transform:rotate(45deg)}.content-card--marketplace-pilot:after{right:-1rem;top:2.75rem;border-radius:50%;width:13rem;height:13rem}.content-card--marketplace-pilot .content-card__image,.content-card--marketplace-pilot .content-card__body{position:relative;z-index:2}.content-card--marketplace-pilot .content-card__body{margin-bottom:4rem}.content-card--marketplace-pilot .content-card__body p{font-size:.875rem}.content-card--marketplace-pilot .content-card__body h1+p,.content-card--marketplace-pilot .content-card__body h2+p{margin-top:.25rem}.content-card--marketplace-pilot .content-card__footer{position:absolute;left:0;bottom:0;z-index:2;width:100%;box-sizing:border-box;text-align:center}.content-card--marketplace-pilot .btn:hover{background-color:#1f720a;transition:all .2s}.content-card .content-card__meta{position:absolute;bottom:.5rem;right:.5rem}.content-card .content-card__meta .meta-loz{background:#0006;display:inline-block;padding:.25rem .5rem;font-size:.625rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;border-radius:.25rem}@media screen and (min-width:600px){.layout-component--content-cards .grid-container .layout__item:nth-child(8n),.layout-component--content-card-slider .grid-container .layout__item:nth-child(8n){margin-right:3.5rem}.layout-component--content-cards .grid-container .layout__item:nth-child(8n+1),.layout-component--content-card-slider .grid-container .layout__item:nth-child(8n+1){margin-left:3.5rem}}.layout-component--content-cards .slider-container,.layout-component--content-card-slider .slider-container{width:100%;overflow:hidden;position:relative}.layout-component--content-cards .slider-container .slides,.layout-component--content-card-slider .slider-container .slides{display:flex;transition:transform .5s ease;gap:1.25rem;width:100%}.layout-component--content-cards .slider-container .prev-btn,.layout-component--content-card-slider .slider-container .prev-btn{transform:rotate(180deg)}.layout-component--content-cards .slider-container .next-btn,.layout-component--content-card-slider .slider-container .next-btn{right:0}.layout-component--content-cards .slider-container .prev-btn,.layout-component--content-cards .slider-container .next-btn,.layout-component--content-card-slider .slider-container .prev-btn,.layout-component--content-card-slider .slider-container .next-btn{position:absolute;padding:.3125rem .625rem;font-size:1.125rem;border:none;cursor:pointer;background-color:transparent;height:100%;width:3.875rem;background-image:linear-gradient(to right,#0000,#0000004d)}.layout-component--content-cards .slider-container .prev-btn:before,.layout-component--content-cards .slider-container .next-btn:before,.layout-component--content-card-slider .slider-container .prev-btn:before,.layout-component--content-card-slider .slider-container .next-btn: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}.layout-component--content-cards .content-grid,.layout-component--content-card-slider .content-grid{overflow:hidden;border-radius:1rem;box-shadow:0 .125rem .25rem #00000026;background-color:#fff;position:relative;transition:.2s;width:100%;padding:1.125rem;height:9.5rem;box-sizing:border-box}.layout-component--content-cards .content-grid:hover,.layout-component--content-card-slider .content-grid:hover{box-shadow:0 .125rem .25rem #00000080}.layout-component--content-cards .content-grid:hover .content-grid__body--light h1,.layout-component--content-cards .content-grid:hover .content-grid__body--light h2,.layout-component--content-cards .content-grid:hover .content-grid__body--light h3,.layout-component--content-cards .content-grid:hover .content-grid__body--light p,.layout-component--content-card-slider .content-grid:hover .content-grid__body--light h1,.layout-component--content-card-slider .content-grid:hover .content-grid__body--light h2,.layout-component--content-card-slider .content-grid:hover .content-grid__body--light h3,.layout-component--content-card-slider .content-grid:hover .content-grid__body--light p{color:#333;transition:.2s}.layout-component--content-cards .content-grid:hover .content-grid__body--dark h1,.layout-component--content-cards .content-grid:hover .content-grid__body--dark h2,.layout-component--content-cards .content-grid:hover .content-grid__body--dark h3,.layout-component--content-cards .content-grid:hover .content-grid__body--dark p,.layout-component--content-card-slider .content-grid:hover .content-grid__body--dark h1,.layout-component--content-card-slider .content-grid:hover .content-grid__body--dark h2,.layout-component--content-card-slider .content-grid:hover .content-grid__body--dark h3,.layout-component--content-card-slider .content-grid:hover .content-grid__body--dark p{color:#fff;transition:.2s}.layout-component--content-cards .content-grid .content-grid__body,.layout-component--content-card-slider .content-grid .content-grid__body{border-radius:.25rem;padding:0 1.125rem 1.5rem}.layout-component--content-cards .content-grid .content-grid__body .text-top-left,.layout-component--content-card-slider .content-grid .content-grid__body .text-top-left{font-size:.875rem;position:absolute;top:.5rem;left:1rem;text-shadow:-.0625rem 0rem .5rem rgb(70,23,143),-.0625rem 0rem .5rem rgb(8,56,79),.3125rem 0rem .4375rem rgb(123,119,80)}.layout-component--content-cards .content-grid .content-grid__body h1,.layout-component--content-cards .content-grid .content-grid__body h2,.layout-component--content-cards .content-grid .content-grid__body h3,.layout-component--content-cards .content-grid .content-grid__body p,.layout-component--content-card-slider .content-grid .content-grid__body h1,.layout-component--content-card-slider .content-grid .content-grid__body h2,.layout-component--content-card-slider .content-grid .content-grid__body h3,.layout-component--content-card-slider .content-grid .content-grid__body p{font-size:1rem;color:#333}.layout-component--content-cards .content-grid .content-grid__body--light h1,.layout-component--content-cards .content-grid .content-grid__body--light h2,.layout-component--content-cards .content-grid .content-grid__body--light h3,.layout-component--content-cards .content-grid .content-grid__body--light p,.layout-component--content-card-slider .content-grid .content-grid__body--light h1,.layout-component--content-card-slider .content-grid .content-grid__body--light h2,.layout-component--content-card-slider .content-grid .content-grid__body--light h3,.layout-component--content-card-slider .content-grid .content-grid__body--light p{color:#fff}.layout-component--content-cards .content-grid .content-grid__body--dark h1,.layout-component--content-cards .content-grid .content-grid__body--dark h2,.layout-component--content-cards .content-grid .content-grid__body--dark h3,.layout-component--content-cards .content-grid .content-grid__body--dark p,.layout-component--content-card-slider .content-grid .content-grid__body--dark h1,.layout-component--content-card-slider .content-grid .content-grid__body--dark h2,.layout-component--content-card-slider .content-grid .content-grid__body--dark h3,.layout-component--content-card-slider .content-grid .content-grid__body--dark p{color:#333}.layout-component--content-cards a,.layout-component--content-card-slider a{text-decoration:none;display:flex;display:inline-block}.slider-modal{display:none;position:fixed;inset:0;background:#000c;align-items:center;justify-content:center;z-index:1000}.slider-modal .slider-modal--image{max-width:50%;max-height:50%;width:50%;object-fit:contain}@media screen and (max-width:600px){.slider-modal .slider-modal--image{max-width:80%;max-height:80%;width:80%}}.slider-modal .slider-modal--close{position:absolute;top:3.75rem;right:2.1875rem;font-size:2.1875rem;cursor:pointer;color:#fff}.layout-component--content-card-slider .content-card-slider{position:relative;overflow:hidden}.layout-component--content-card-slider .content-card-slider .slide-container:not(.flickity-enabled){display:flex;gap:1.25rem}.layout-component--content-card-slider .content-card-slider .slide-container.flickity-enabled[data-animation-scale=true] .flickity-viewport{padding:.25rem 0}.layout-component--content-card-slider .content-card-slider .slide-container.flickity-enabled[data-animation-scale=true] .slide{transition:transform .4s;transform:scale(.96)}.layout-component--content-card-slider .content-card-slider .slide-container.flickity-enabled[data-animation-scale=true] .slide.on-screen{transform:scale(1)}.layout-component--content-card-slider .content-card-slider .slide-container{width:100%;height:auto}.layout-component--content-card-slider .content-card-slider .slide-container .slide{max-width:18.75rem;border-radius:.625rem;text-align:center;align-self:center;margin:0 .75rem;top:0}.layout-component--content-card-slider .content-card-slider .slide-container .slide a{width:100%}.layout-component--content-card-slider--v2 .content-card-slider .slide-container .slide{max-width:37.5rem;margin:0 .25rem;top:0}.layout-component--content-card-slider--v2 .content-card-slider .slide-container .slide .content-grid{height:18.75rem}@keyframes scrollAnimation{0%{transform:translate(0)}to{transform:translate(calc(-100% - 20px))}}.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.9166666667 + vmin,5.9375rem);height:2.5rem;height:clamp(2.375rem,3.3333333333 + vmin,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,40 + vmin,30rem)}.card-hero__body h1,.card-hero__body h2{font-size:2.75rem;font-size:clamp(2.625rem,3.6666666667 + vmin,2.75rem)}.card-hero__body p{font-size:1rem;font-size:clamp(.875rem,1.3333333333 + vmin,1rem)}}.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}}.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%}}.single-hero,.article-base,.single-hero-blog{margin-left:auto;margin-right:auto}.single-hero p,.article-base p,.single-hero-blog p{font-size:1rem;line-height:1.55;color:#fff}@media screen and (min-width:766px){.single-hero p,.article-base p,.single-hero-blog p{font-size:1.375rem;text-shadow:0 0 0 rgba(0,0,0,0)}}.single-hero .author-meta,.article-base .author-meta,.single-hero-blog .author-meta{margin-top:1.25rem}.single-hero .author-meta__info a+span,.article-base .author-meta__info a+span,.single-hero-blog .author-meta__info a+span{display:block}.single-hero .blog-header .hero-title,.article-base .blog-header .hero-title,.single-hero-blog .blog-header .hero-title{text-shadow:0 0 0 rgba(0,0,0,0);color:#fff}@media screen and (max-width:900px){.single-hero .blog-header .hero-title,.article-base .blog-header .hero-title,.single-hero-blog .blog-header .hero-title{margin-top:0rem}}.single-hero .blog-header .breadcrumb,.article-base .blog-header .breadcrumb,.single-hero-blog .blog-header .breadcrumb{color:#fff}.single-hero .blog-go-back,.article-base .blog-go-back,.single-hero-blog .blog-go-back{font-size:1rem;position:relative;padding-left:1.25rem;position:absolute;bottom:calc(100% + 1rem)}.single-hero .blog-go-back:before,.article-base .blog-go-back:before,.single-hero-blog .blog-go-back:before{content:" ";background-image:url(/img/accordion-marker--white.svg);display:inline-block;background-position:center center;background-repeat:no-repeat;margin-right:.375rem;width:.75rem;height:.75rem;position:absolute;left:0;top:25%;transform:rotate(90deg)}@media screen and (max-width:600px){.single-hero .blog-go-back,.article-base .blog-go-back,.single-hero-blog .blog-go-back{font-size:.75rem}}@media screen and (max-width:1240px){.single-hero,.article-base,.single-hero-blog{flex-flow:column wrap}}.single-hero-blog{display:flex;padding-left:1.25rem;padding-right:1.25rem}.blog-go-back.blog-go-back--archive{color:#767676;display:block;margin-top:.75rem}.narrow-layout-inner{max-width:53rem;margin:0 auto}.narrow-layout-inner .intro-section{padding-top:2rem;padding-bottom:2rem;text-align:center}@media screen and (max-width:600px){.narrow-layout-inner .intro-section{padding:.5rem 1rem}}.narrow-layout-inner .intro-section h1,.narrow-layout-inner .intro-section h2{font-size:2rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:600px){.narrow-layout-inner .intro-section h1,.narrow-layout-inner .intro-section h2{font-size:1.5rem}}.narrow-layout-inner .intro-section p{text-align:center;font-size:1rem;font-weight:700;margin-top:2rem}.narrow-layout-inner .intro-section .meta-info{display:flex;flex-direction:row;text-align:center;margin-top:2rem}.narrow-layout-inner .intro-section .meta-info div{margin-left:.5rem;margin-right:.5rem;margin:0 auto}.pricing-component--title{font-size:1.5rem;color:#333;padding:4rem 0 2rem}@media screen and (max-width:766px){.pricing-component--title{padding-top:2rem}}.pricing-component--title{text-align:center;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:600px){.pricing-component--title{padding-top:1rem;padding-bottom:1rem;font-size:1.25rem}}.pricing-component--card .card--strip{text-align:center;width:calc(100% - .5rem);padding:.25rem;color:#fff;background-color:#26890c;font-size:.875rem;font-weight:700;border-radius:.25rem .25rem 0 0}.pricing-component--card .card--content{border:.0625rem solid #cccccc;border-top-width:0;padding:1.5rem;width:calc(100% - 3rem);border-radius:0 0 .25rem .25rem;display:flex}.pricing-component--card .card--content_block{font-size:1.5rem;font-weight:700;color:#333;flex:1;padding-right:1.5rem}.pricing-component--card .card--content_block .subtitle p{font-size:1rem;color:#6e6e6e;font-weight:700}.pricing-component--card .card--content_price{padding-right:1.5rem;text-align:right}.pricing-component--card .card--content_price .cost{font-size:1.5rem;color:#333;font-weight:700}.pricing-component--card .card--content_price .cost_per{font-size:.875rem;color:#6e6e6e;font-weight:400}.layout-section .pricing-component--card .card--content{background-color:#fff}.pricing-component--all{padding:1rem;text-align:center}.pricing-component--all a{font-size:.875rem;color:#6e6e6e}.single-hero{max-width:45rem;margin-bottom:2.5rem}.single-hero p{max-width:40rem}.single-hero .action-btn-wrap{margin-top:1.25rem}.article-base{padding:1.25rem}@media screen and (min-width:766px){.article-base{padding:1.25rem 5rem 2.5rem}}@media screen and (min-width:1240px){.article-base{padding:1.25rem 3.75rem 2.5rem}}.single-hero-blog .author-meta{display:flex;align-items:flex-start;flex-direction:column;min-width:6.25rem;margin-right:2rem;margin-bottom:.3125rem;align-self:end}@media screen and (max-width:1240px){.single-hero-blog .author-meta{order:2;align-self:start}}@media screen and (max-width:900px){.single-hero-blog .author-meta{margin-bottom:.625rem}}.single-hero-blog .author-meta .author-meta__avatar{margin:0;padding:0;margin-right:1rem;margin-bottom:1rem;flex-shrink:0}@media screen and (max-width:1240px){.single-hero-blog .author-meta .author-meta__avatar{display:none}}.single-hero-blog .author-meta .author-meta__avatar a{display:block;width:100%}.single-hero-blog .author-meta .author-meta__avatar img{margin:0}.card-component__body .author-meta,.card-hero__body .author-meta{display:flex;align-items:flex-start;flex-direction:row;min-width:6.25rem;margin-right:2rem;margin-bottom:.3125rem;align-self:end}.card-component__body .author-meta .author-meta__avatar,.card-hero__body .author-meta .author-meta__avatar{margin:0;padding:0;margin-right:1rem;margin-bottom:1rem;flex-shrink:0}.card-component__body .author-meta .author-meta__avatar a,.card-hero__body .author-meta .author-meta__avatar a{display:block;width:100%}.card-component__body .author-meta .author-meta__avatar img,.card-hero__body .author-meta .author-meta__avatar img{margin:0}.author-meta__info{font-size:.75rem;color:#fff;display:flex;flex-direction:column}.author-meta__info .author-meta__name{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.author-meta__avatar{width:4.5rem;height:4.5rem;display:block;border-radius:50%;border:.25rem solid #fff;overflow:hidden;display:flex;align-items:flex-end;justify-content:center}.author-meta__avatar img{display:block;max-width:100%;height:auto}.article-base{margin-top:2.5rem;margin-bottom:5rem}.error-marker{border:.0625rem dashed pink}.load-more,.page-break{width:100%;text-align:center;padding-top:2.5rem;padding-top:clamp(2.375rem,3.3333333333 + vmin,2.5rem);padding-bottom:2.5rem;padding-bottom:clamp(2.375rem,3.3333333333 + vmin,2.5rem)}.load-more svg,.page-break svg{width:58.75rem;width:clamp(58.625rem,78.3333333333 + vmin,58.75rem);max-width:100%;height:auto;position:absolute;top:0;left:50%;transform:translate(-50%)}@media screen and (max-width:600px){.load-more,.page-break{padding-top:1.25rem;padding-top:clamp(1.125rem,1.6666666667 + vmin,1.25rem);padding-bottom:1.25rem;padding-bottom:clamp(1.125rem,1.6666666667 + vmin,1.25rem)}}.load-more{padding-bottom:0;justify-content:center}[data-theme=purple] .envelope-section+.page-section .load-more .separator,[data-theme=purple] .envelope-section+.page-section .load-more .separator-bg,[data-theme=purple] .envelope-section+.page-section .page-break .separator,[data-theme=purple] .envelope-section+.page-section .page-break .separator-bg{fill:#0b0f92}[data-theme=blue] .envelope-section+.page-section .load-more .separator,[data-theme=blue] .envelope-section+.page-section .load-more .separator-bg,[data-theme=blue] .envelope-section+.page-section .page-break .separator,[data-theme=blue] .envelope-section+.page-section .page-break .separator-bg{fill:#1d0553}[data-theme=green] .envelope-section+.page-section .load-more .separator,[data-theme=green] .envelope-section+.page-section .load-more .separator-bg,[data-theme=green] .envelope-section+.page-section .page-break .separator,[data-theme=green] .envelope-section+.page-section .page-break .separator-bg{fill:#ae0824}[data-theme=red] .envelope-section+.page-section .load-more .separator,[data-theme=red] .envelope-section+.page-section .load-more .separator-bg,[data-theme=red] .envelope-section+.page-section .page-break .separator,[data-theme=red] .envelope-section+.page-section .page-break .separator-bg{fill:#f4be15}@media screen and (max-width:600px){.page.page--news-feed .layout-component--news-feed-header{margin-bottom:0}.page.page--news-feed .layout-component--news-feed-header h1,.page.page--news-feed .layout-component--news-feed-header h2{font-size:1.25rem}.page.page--news-feed .layout-component--news-feed-header+.layout-component{padding-top:0}}[data-theme=red] .page.page--news-feed .layout-component--news-feed-header,.academy-microsite .page.page--news-feed .layout-component--news-feed-header{background-color:#e21b3c}[data-theme=red] .page.page--news-feed .layout-component--news-feed-header h1,[data-theme=red] .page.page--news-feed .layout-component--news-feed-header h2,.academy-microsite .page.page--news-feed .layout-component--news-feed-header h1,.academy-microsite .page.page--news-feed .layout-component--news-feed-header h2{color:#fff}[data-theme=red] .page.page--news-feed .layout-component--news-feed-header .layout-component--news-feed-filters,.academy-microsite .page.page--news-feed .layout-component--news-feed-header .layout-component--news-feed-filters{color:#f2f2f2}[data-theme=red] .page.page--news-feed .layout-component--news-feed-header .layout-component--news-feed-filters a.filter-choice,.academy-microsite .page.page--news-feed .layout-component--news-feed-header .layout-component--news-feed-filters a.filter-choice{background-color:#f2f2f2;color:#333;box-shadow:none}[data-theme=red] .page.page--news-feed .layout-component--news-feed-header .layout-component--news-feed-filters a.filter-choice:hover,.academy-microsite .page.page--news-feed .layout-component--news-feed-header .layout-component--news-feed-filters a.filter-choice:hover{color:#333;background-color:#fff}[data-theme=red] .page.page--news-feed .layout-component--news-feed-header .layout-component--news-feed-filters a.filter-choice.filter-active,.academy-microsite .page.page--news-feed .layout-component--news-feed-header .layout-component--news-feed-filters a.filter-choice.filter-active{background-color:#c60929}[data-theme=red] .page.page--news-feed .layout-component--news-feed-header .layout-component--news-feed-filters a.filter-choice.filter-active:hover,.academy-microsite .page.page--news-feed .layout-component--news-feed-header .layout-component--news-feed-filters a.filter-choice.filter-active:hover{pointer-events:none}[data-theme=red] .page.page--news-feed .layout--sidebar_feed .top-pick-strip,.academy-microsite .page.page--news-feed .layout--sidebar_feed .top-pick-strip{background-color:#e21b3c}.search-results .layout-component:first-child{background-color:#fff}.search-results .layout__search_feed{margin-right:0!important}.page.page--news-feed,.search-results{background-color:#f2f2f2}.page.page--news-feed .layout-component--news-feed-header,.search-results .layout-component--news-feed-header{background:#fff;box-shadow:0 .0625rem .125rem #00000026;padding-bottom:0rem;padding-top:.5rem;margin-bottom:.5rem}.page.page--news-feed .layout-component--news-feed-header h1,.page.page--news-feed .layout-component--news-feed-header h2,.search-results .layout-component--news-feed-header h1,.search-results .layout-component--news-feed-header h2{color:#46178f;text-align:center;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;margin-bottom:.5rem}.page.page--news-feed .layout-component--news-feed-header .layout-component--news-feed-filters,.search-results .layout-component--news-feed-header .layout-component--news-feed-filters{color:#333;font-size:.875rem;font-weight:700;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.page.page--news-feed .layout-component--news-feed-header .layout-component--news-feed-filters .filter-label,.page.page--news-feed .layout-component--news-feed-header .layout-component--news-feed-filters a.filter-choice,.search-results .layout-component--news-feed-header .layout-component--news-feed-filters .filter-label,.search-results .layout-component--news-feed-header .layout-component--news-feed-filters a.filter-choice{font-size:.875rem;margin-bottom:.5rem;padding:.25rem .5rem}.page.page--news-feed .layout-component--news-feed-header .layout-component--news-feed-filters a.filter-choice,.search-results .layout-component--news-feed-header .layout-component--news-feed-filters a.filter-choice{margin-left:.5rem;background:#f2f2f2;text-decoration:none;border-radius:.25rem;box-shadow:0 .0625rem .125rem #00000026;transition:all .25s;color:inherit;white-space:nowrap;font-size:.75rem}.page.page--news-feed .layout-component--news-feed-header .layout-component--news-feed-filters a.filter-choice.filter-active,.search-results .layout-component--news-feed-header .layout-component--news-feed-filters a.filter-choice.filter-active{background:#1368ce;color:#fff}.page.page--news-feed .layout-component--news-feed-header .layout-component--news-feed-filters a.filter-choice:hover,.search-results .layout-component--news-feed-header .layout-component--news-feed-filters a.filter-choice:hover{background:#1368ce;color:#fff;cursor:pointer}@media screen and (max-width:31.25rem){.page.page--news-feed .layout-component--news-feed-header .layout-component--news-feed-filters .filter-label,.search-results .layout-component--news-feed-header .layout-component--news-feed-filters .filter-label{display:none}}.page.page--news-feed .layout--sidebar,.page.page--news-feed .layout__search,.search-results .layout--sidebar,.search-results .layout__search{display:flex;flex-direction:row}@media screen and (max-width:50rem){.page.page--news-feed .layout--sidebar,.page.page--news-feed .layout__search,.search-results .layout--sidebar,.search-results .layout__search{display:block}.page.page--news-feed .layout--sidebar .layout--sidebar_feed,.page.page--news-feed .layout__search .layout--sidebar_feed,.search-results .layout--sidebar .layout--sidebar_feed,.search-results .layout__search .layout--sidebar_feed{margin-right:0;margin-bottom:1rem}.page.page--news-feed .layout--sidebar .layout--sidebar_right,.page.page--news-feed .layout__search .layout--sidebar_right,.search-results .layout--sidebar .layout--sidebar_right,.search-results .layout__search .layout--sidebar_right{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.page.page--news-feed .layout--sidebar .layout--sidebar_right .sidebar-widget,.page.page--news-feed .layout__search .layout--sidebar_right .sidebar-widget,.search-results .layout--sidebar .layout--sidebar_right .sidebar-widget,.search-results .layout__search .layout--sidebar_right .sidebar-widget{width:calc(50% - .625rem)}}@media screen and (max-width:600px){.page.page--news-feed .layout--sidebar .layout--sidebar_right,.page.page--news-feed .layout__search .layout--sidebar_right,.search-results .layout--sidebar .layout--sidebar_right,.search-results .layout__search .layout--sidebar_right{display:block}.page.page--news-feed .layout--sidebar .layout--sidebar_right .sidebar-widget,.page.page--news-feed .layout__search .layout--sidebar_right .sidebar-widget,.search-results .layout--sidebar .layout--sidebar_right .sidebar-widget,.search-results .layout__search .layout--sidebar_right .sidebar-widget{width:100%}}.page.page--news-feed .layout--sidebar_feed,.page.page--news-feed .layout__search_feed,.search-results .layout--sidebar_feed,.search-results .layout__search_feed{flex:1;margin-right:1rem}.page.page--news-feed .layout--sidebar_feed .top-pick-strip,.page.page--news-feed .layout__search_feed .top-pick-strip,.search-results .layout--sidebar_feed .top-pick-strip,.search-results .layout__search_feed .top-pick-strip{border-radius:.25rem;padding:.25rem .5rem;background-color:#46178f;font-weight:700;font-size:.75rem;color:#fff;display:inline-block}.page.page--news-feed .layout--sidebar_feed .layout__item--single,.page.page--news-feed .layout__search_feed .layout__item--single,.search-results .layout--sidebar_feed .layout__item--single,.search-results .layout__search_feed .layout__item--single{margin-top:.5rem;margin-bottom:0}.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component,.page.page--news-feed .layout__search_feed .layout__item--single .news-component,.search-results .layout--sidebar_feed .layout__item--single .news-component,.search-results .layout__search_feed .layout__item--single .news-component{position:relative;display:flex;flex-direction:row;background:#fff;width:100%;box-shadow:0 .0625rem .125rem #00000026;border-radius:.25rem;align-items:center}@media screen and (max-width:600px){.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component,.page.page--news-feed .layout__search_feed .layout__item--single .news-component,.search-results .layout--sidebar_feed .layout__item--single .news-component,.search-results .layout__search_feed .layout__item--single .news-component{align-items:flex-start}.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component .news-component__img,.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component .news-component__body,.page.page--news-feed .layout__search_feed .layout__item--single .news-component .news-component__img,.page.page--news-feed .layout__search_feed .layout__item--single .news-component .news-component__body,.search-results .layout--sidebar_feed .layout__item--single .news-component .news-component__img,.search-results .layout--sidebar_feed .layout__item--single .news-component .news-component__body,.search-results .layout__search_feed .layout__item--single .news-component .news-component__img,.search-results .layout__search_feed .layout__item--single .news-component .news-component__body{margin:.5rem}.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component .news-component__img,.page.page--news-feed .layout__search_feed .layout__item--single .news-component .news-component__img,.search-results .layout--sidebar_feed .layout__item--single .news-component .news-component__img,.search-results .layout__search_feed .layout__item--single .news-component .news-component__img{width:4.375rem!important;height:4.375rem!important;min-width:4.375rem!important;min-height:4.375rem!important}.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component .news-component__body,.page.page--news-feed .layout__search_feed .layout__item--single .news-component .news-component__body,.search-results .layout--sidebar_feed .layout__item--single .news-component .news-component__body,.search-results .layout__search_feed .layout__item--single .news-component .news-component__body{padding-left:0;margin-left:0}.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component .news-component__body h1,.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component .news-component__body h2,.page.page--news-feed .layout__search_feed .layout__item--single .news-component .news-component__body h1,.page.page--news-feed .layout__search_feed .layout__item--single .news-component .news-component__body h2,.search-results .layout--sidebar_feed .layout__item--single .news-component .news-component__body h1,.search-results .layout--sidebar_feed .layout__item--single .news-component .news-component__body h2,.search-results .layout__search_feed .layout__item--single .news-component .news-component__body h1,.search-results .layout__search_feed .layout__item--single .news-component .news-component__body h2{line-height:inherit}.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component .news-component__body h1 a,.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component .news-component__body h2 a,.page.page--news-feed .layout__search_feed .layout__item--single .news-component .news-component__body h1 a,.page.page--news-feed .layout__search_feed .layout__item--single .news-component .news-component__body h2 a,.search-results .layout--sidebar_feed .layout__item--single .news-component .news-component__body h1 a,.search-results .layout--sidebar_feed .layout__item--single .news-component .news-component__body h2 a,.search-results .layout__search_feed .layout__item--single .news-component .news-component__body h1 a,.search-results .layout__search_feed .layout__item--single .news-component .news-component__body h2 a{font-size:.8125rem;line-height:1.1rem}.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component .news-component__body .meta__date,.page.page--news-feed .layout__search_feed .layout__item--single .news-component .news-component__body .meta__date,.search-results .layout--sidebar_feed .layout__item--single .news-component .news-component__body .meta__date,.search-results .layout__search_feed .layout__item--single .news-component .news-component__body .meta__date{font-weight:400;display:block;font-size:.75rem}.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component [itemprop=description],.page.page--news-feed .layout__search_feed .layout__item--single .news-component [itemprop=description],.search-results .layout--sidebar_feed .layout__item--single .news-component [itemprop=description],.search-results .layout__search_feed .layout__item--single .news-component [itemprop=description]{display:none}}@media screen and (max-width:31.25rem){.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component .news-component__body h1 a,.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component .news-component__body h2 a,.page.page--news-feed .layout__search_feed .layout__item--single .news-component .news-component__body h1 a,.page.page--news-feed .layout__search_feed .layout__item--single .news-component .news-component__body h2 a,.search-results .layout--sidebar_feed .layout__item--single .news-component .news-component__body h1 a,.search-results .layout--sidebar_feed .layout__item--single .news-component .news-component__body h2 a,.search-results .layout__search_feed .layout__item--single .news-component .news-component__body h1 a,.search-results .layout__search_feed .layout__item--single .news-component .news-component__body h2 a{font-size:.75rem;line-height:1.1rem}}.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component.news-component--pinned,.page.page--news-feed .layout__search_feed .layout__item--single .news-component.news-component--pinned,.search-results .layout--sidebar_feed .layout__item--single .news-component.news-component--pinned,.search-results .layout__search_feed .layout__item--single .news-component.news-component--pinned{border-left:.25rem solid #46178F}.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component.news-component--academynews.news-component--pinned,.page.page--news-feed .layout__search_feed .layout__item--single .news-component.news-component--academynews.news-component--pinned,.search-results .layout--sidebar_feed .layout__item--single .news-component.news-component--academynews.news-component--pinned,.search-results .layout__search_feed .layout__item--single .news-component.news-component--academynews.news-component--pinned{border-color:#e21b3c}.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component__body,.page.page--news-feed .layout__search_feed .layout__item--single .news-component__body,.search-results .layout--sidebar_feed .layout__item--single .news-component__body,.search-results .layout__search_feed .layout__item--single .news-component__body{margin:1rem;margin-left:0}.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component__body h1,.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component__body h2,.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component__body p,.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component__body h1 a,.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component__body h2 a,.page.page--news-feed .layout__search_feed .layout__item--single .news-component__body h1,.page.page--news-feed .layout__search_feed .layout__item--single .news-component__body h2,.page.page--news-feed .layout__search_feed .layout__item--single .news-component__body p,.page.page--news-feed .layout__search_feed .layout__item--single .news-component__body h1 a,.page.page--news-feed .layout__search_feed .layout__item--single .news-component__body h2 a,.search-results .layout--sidebar_feed .layout__item--single .news-component__body h1,.search-results .layout--sidebar_feed .layout__item--single .news-component__body h2,.search-results .layout--sidebar_feed .layout__item--single .news-component__body p,.search-results .layout--sidebar_feed .layout__item--single .news-component__body h1 a,.search-results .layout--sidebar_feed .layout__item--single .news-component__body h2 a,.search-results .layout__search_feed .layout__item--single .news-component__body h1,.search-results .layout__search_feed .layout__item--single .news-component__body h2,.search-results .layout__search_feed .layout__item--single .news-component__body p,.search-results .layout__search_feed .layout__item--single .news-component__body h1 a,.search-results .layout__search_feed .layout__item--single .news-component__body h2 a{color:#333}.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component__body h1,.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component__body h1 a,.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component__body h2,.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component__body h2 a,.page.page--news-feed .layout__search_feed .layout__item--single .news-component__body h1,.page.page--news-feed .layout__search_feed .layout__item--single .news-component__body h1 a,.page.page--news-feed .layout__search_feed .layout__item--single .news-component__body h2,.page.page--news-feed .layout__search_feed .layout__item--single .news-component__body h2 a,.search-results .layout--sidebar_feed .layout__item--single .news-component__body h1,.search-results .layout--sidebar_feed .layout__item--single .news-component__body h1 a,.search-results .layout--sidebar_feed .layout__item--single .news-component__body h2,.search-results .layout--sidebar_feed .layout__item--single .news-component__body h2 a,.search-results .layout__search_feed .layout__item--single .news-component__body h1,.search-results .layout__search_feed .layout__item--single .news-component__body h1 a,.search-results .layout__search_feed .layout__item--single .news-component__body h2,.search-results .layout__search_feed .layout__item--single .news-component__body h2 a{font-size:.875rem;text-decoration:none;color:#333;text-align:left;line-height:1.5rem;font-weight:700}.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component__body p,.page.page--news-feed .layout__search_feed .layout__item--single .news-component__body p,.search-results .layout--sidebar_feed .layout__item--single .news-component__body p,.search-results .layout__search_feed .layout__item--single .news-component__body p{color:#6e6e6e;font-size:.875rem;text-align:left;line-height:1.5rem;margin-top:0}.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component__body .meta__date,.page.page--news-feed .layout__search_feed .layout__item--single .news-component__body .meta__date,.search-results .layout--sidebar_feed .layout__item--single .news-component__body .meta__date,.search-results .layout__search_feed .layout__item--single .news-component__body .meta__date{font-size:.75rem;font-weight:700;line-height:1rem;color:#6e6e6e}.page.page--news-feed .layout--sidebar_feed .layout__item--single .news-component__img,.page.page--news-feed .layout__search_feed .layout__item--single .news-component__img,.search-results .layout--sidebar_feed .layout__item--single .news-component__img,.search-results .layout__search_feed .layout__item--single .news-component__img{margin:1rem;width:5.625rem;height:5.625rem;min-width:5.625rem;min-height:5.625rem;background-size:cover;background-position:center;border-radius:.25rem}.page.page--news-feed .layout--sidebar_right,.page.page--news-feed .layout__search_right,.search-results .layout--sidebar_right,.search-results .layout__search_right{width:19.25rem;margin-top:.5rem}@media screen and (min-width:600px){.page.page--news-feed .layout--sidebar_right--top-picks-adjust,.search-results .layout--sidebar_right--top-picks-adjust{margin-top:2rem}.page.page--news-feed .layout--news_featured+.layout--sidebar .layout--sidebar_right--top-picks-adjust,.search-results .layout--news_featured+.layout--sidebar .layout--sidebar_right--top-picks-adjust{margin-top:.5rem}}.search-results .post-type-tag{position:absolute;right:2.5rem;bottom:0;border-radius:.3125rem .3125rem 0 0;padding:.25rem .5rem;color:#fff;text-transform:capitalize;background-color:#0057ff;font-size:.75rem}@media screen and (max-width:600px){.search-results .post-type-tag{border-radius:.3125rem 0;bottom:0;top:auto;right:0rem}}.search-results .post-type-tag.news{background-color:#0d12aa}.search-results .post-type-tag.post{background-color:#46178f}.search-results .post-type-tag.page{background-color:#c60929}.search-results .post-type-tag.ir{background-color:#26890c}.search-results .post-type-tag.techblog{background-color:#f5c52d;color:#333}.page.page--news-feed .post-type-tag{display:none}@media screen and (max-width:600px){.layout--sidebar_feed .load-more{padding-top:.5rem;margin-bottom:1rem}.layout--sidebar_feed .load-more a{font-size:.75rem}.textwidget .twitter-timeline{transform:scale(.9);transform-origin:center top}}.page.page--case-study{overflow:hidden}.page.page--case-study .no-results{width:100%;text-align:center;padding:3.75rem 1.25rem}.page.page--case-study .no-results p,.page.page--case-study .no-results h3{color:#333;text-align:center}.page.page--case-study .hero.hero--blog-overview{padding:5rem 3rem 3rem;background-color:#1368ce;position:relative;overflow:hidden}@media screen and (max-width:900px){.page.page--case-study .hero.hero--blog-overview{padding:1rem}}.page.page--case-study .hero.hero--blog-overview:after{content:" ";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);z-index:1;width:25rem;height:25rem;background-color:#0542b9;opacity:.24}@media screen and (max-width:900px){.page.page--case-study .hero.hero--blog-overview:after{display:none}}.page.page--case-study .hero.hero--blog-overview h1,.page.page--case-study .hero.hero--blog-overview h2{font-size:3rem;color:#fff;line-height:3.5rem;text-align:center;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:2;position:relative}@media screen and (max-width:900px){.page.page--case-study .hero.hero--blog-overview h1,.page.page--case-study .hero.hero--blog-overview h2{font-size:2rem}}.page.page--case-study .hero.hero--blog-overview p{font-size:1rem;color:#fff;line-height:1.5rem;text-align:center;font-weight:700;z-index:2;position:relative}@media screen and (max-width:900px){.page.page--case-study .hero.hero--blog-overview p{font-size:1rem;margin-top:1rem}}.page.page--case-study-purple .hero.hero--blog-overview{background-color:#25076b}.page.page--case-study-blue .hero.hero--blog-overview{background-color:#0d12aa}.page.page--case-study-red .hero.hero--blog-overview{background-color:#c60929}.page.page--case-study-green .hero.hero--blog-overview{background-color:#106b03}.page.page--case-study .layout--case-study_posts{background-color:#f2f2f2;margin-top:0;padding-bottom:.5rem}.page.page--case-study .layout--case-study_posts .post-container{display:flex;flex-direction:row;flex-wrap:wrap}.page.page--case-study .layout--case-study_posts .post-container .study-post-item{background:#fff;box-shadow:0 .0625rem .125rem #00000026;width:calc(33% - 2rem);margin-right:1rem}.page.page--case-study .layout--case-study_posts .post-container .study-post-item:last-of-type{margin-right:0}@media screen and (min-width:900px){.page.page--case-study .layout--case-study_posts .post-container .study-post-item:nth-child(3n){margin-right:0}}@media screen and (max-width:900px){.page.page--case-study .layout--case-study_posts .post-container .study-post-item{width:calc(50% - 2rem)}.page.page--case-study .layout--case-study_posts .post-container .study-post-item:nth-child(2n){margin-right:0}}@media screen and (max-width:600px){.page.page--case-study .layout--case-study_posts .post-container .study-post-item{width:100%;margin-right:0}}.page.page--case-study .layout--case-study_posts .post-container .study-post-item{border-radius:.25rem;margin-bottom:2rem}@media screen and (max-width:600px){.page.page--case-study .layout--case-study_posts .post-container .study-post-item{margin-bottom:1rem}}.page.page--case-study .layout--case-study_posts .post-container .study-post-item{display:flex;flex-direction:column}.page.page--case-study .layout--case-study_posts .post-container .study-post-item--background{height:16.75rem;border-radius:.25rem .25rem 0 0;overflow:hidden}.page.page--case-study .layout--case-study_posts .post-container .study-post-item--logo{display:flex;justify-content:center}.page.page--case-study .layout--case-study_posts .post-container .study-post-item--logo img{display:block;width:auto;height:3.5rem}.page.page--case-study .layout--case-study_posts .post-container .study-post-item--logo .study-post-item--background{height:auto;padding:2rem;border-radius:.25rem .25rem 0 0}.page.page--case-study .layout--case-study_posts .post-container .study-post-item--thumbnail img{display:block;width:auto}.page.page--case-study .layout--case-study_posts .post-container .study-post-item a{text-decoration:none;flex:1;display:flex;align-items:center;align-self:center}.page.page--case-study .layout--case-study_posts .post-container .study-post-item a h1,.page.page--case-study .layout--case-study_posts .post-container .study-post-item a h2{font-size:1rem;color:#333;text-decoration:none;margin:1.5rem}.page.page--case-study .layout--case-study_posts .post-container .study-post-item--strip{color:#6e6e6e;font-size:1rem;padding:.5rem 1.5rem;border-radius:0 0 .25rem .25rem}.page.page--case-study .layout--case-study_filters-tag{padding-top:1rem;padding-bottom:1rem;margin-top:0}.page.page--case-study .layout--case-study_filters-cat{padding-top:1rem;padding-bottom:0rem}.page.page--case-study .layout--case-study_filters-cat .category-filter{width:100%;text-align:center}.page.page--case-study .layout--case-study_filters-cat .category-filter .category-block{margin:0 auto;display:inline-block;border-bottom:.125rem solid transparent;padding-bottom:.5rem;padding-left:.5rem;padding-right:.5rem;margin-right:.25rem;margin-left:.25rem;color:#6e6e6e;font-weight:700}.page.page--case-study .layout--case-study_filters-cat .category-filter .category-block.active,.page.page--case-study .layout--case-study_filters-cat .category-filter .category-block:hover{color:#333;border-bottom:.125rem solid #1368ce;cursor:pointer}.page.page--case-study .layout--case-study_filters-tag .tags-filter{padding:.5rem 0;text-align:center}.page.page--case-study .layout--case-study_filters-tag .tags-filter .tag-block{padding:.75rem 1rem;display:inline-block;background-color:#f2f2f2;color:#333;font-size:.875rem;font-weight:700;text-decoration:none;border-radius:.25rem;box-shadow:0 .0625rem .125rem #00000026;margin:.25rem}.page.page--case-study .layout--case-study_filters-tag .tags-filter .tag-block.active,.page.page--case-study .layout--case-study_filters-tag .tags-filter .tag-block:hover{background-color:#1368ce;color:#fff}.page.page--case-study .layout--case-study_showcase{padding-top:.5rem}@media screen and (max-width:600px){.page.page--case-study .layout--case-study_showcase{padding-top:1rem;padding-bottom:1rem}}.page.page--case-study .layout--case-study_showcase{padding-bottom:3rem;max-width:90rem;margin:0 auto}@media screen and (min-width:900px){.page.page--case-study .layout--case-study_showcase--container{display:flex}}@media screen and (min-width:900px){.page.page--case-study .layout--case-study_showcase--container .big-left{width:50%}}.page.page--case-study .layout--case-study_showcase--container .big-left{padding:.5rem}.page.page--case-study .layout--case-study_showcase--container .big-left .thumbnail{width:100%;height:15.5rem}@media screen and (max-width:900px){.page.page--case-study .layout--case-study_showcase--container .big-left .thumbnail{height:12.5rem}}.page.page--case-study .layout--case-study_showcase--container .big-left .thumbnail{border-radius:.25rem;background-repeat:no-repeat;background-size:cover;background-position:center;margin-bottom:1rem}.page.page--case-study .layout--case-study_showcase--container .big-left a{text-decoration:none}.page.page--case-study .layout--case-study_showcase--container .big-left h1,.page.page--case-study .layout--case-study_showcase--container .big-left h2{font-size:1rem;font-weight:700}.page.page--case-study .layout--case-study_showcase--container .big-left p{font-size:1rem;color:#6e6e6e}@media screen and (max-width:900px){.page.page--case-study .layout--case-study_showcase--container .big-left p{margin-bottom:1rem}}@media screen and (min-width:900px){.page.page--case-study .layout--case-study_showcase--container .feed-right-container{width:50%}}.page.page--case-study .layout--case-study_showcase--container .feed-right-container{padding:.5rem}.page.page--case-study .layout--case-study_showcase--container .feed-right-container .feed-right{padding-bottom:1rem}@media screen and (min-width:900px){.page.page--case-study .layout--case-study_showcase--container .feed-right-container .feed-right{display:flex}}@media screen and (min-width:900px){.page.page--case-study .layout--case-study_showcase--container .feed-right-container .feed-right .thumbnail{width:50%;margin-right:1rem}}@media screen and (max-width:900px){.page.page--case-study .layout--case-study_showcase--container .feed-right-container .feed-right .thumbnail{margin-bottom:1rem;display:block}}.page.page--case-study .layout--case-study_showcase--container .feed-right-container .feed-right .thumbnail{height:12.5rem;border-radius:.25rem;background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (min-width:900px){.page.page--case-study .layout--case-study_showcase--container .feed-right-container .feed-right .content{width:50%}}.page.page--case-study .layout--case-study_showcase--container .feed-right-container .feed-right .content a{text-decoration:none}.page.page--case-study .layout--case-study_showcase--container .feed-right-container .feed-right .content h1,.page.page--case-study .layout--case-study_showcase--container .feed-right-container .feed-right .content h2{font-size:1rem;font-weight:700}.page.page--case-study .layout--case-study_showcase--container .feed-right-container .feed-right .content p{font-size:1rem;color:#6e6e6e}@media screen and (max-width:900px){.page.page--case-study .layout--case-study_showcase--container .feed-right-container .feed-right .content p{margin-bottom:1rem}}.article-body .article-body__body img{max-width:43.75rem;width:100%;display:block}.related-articles{max-width:75rem;margin:0 auto;display:flex}.related-articles .related-articles-title{color:#333;font-size:2.75rem;margin-top:2.5rem}@media screen and (max-width:900px){.related-articles .related-articles-title{font-size:2rem}}@media screen and (max-width:600px){.related-articles .related-articles-title{font-size:1.25rem}}.page.page--article_case-study .layout-component{max-width:80rem;margin:0 auto}.page.page--article_case-study .back-to-casestudies{padding-top:1rem;padding-bottom:1rem}@media screen and (max-width:600px){.page.page--article_case-study .back-to-casestudies{padding:.5rem}}.page.page--article_case-study .back-to-casestudies a{font-size:.875rem;color:#333;text-decoration:none}.page.page--article_case-study .article-body ul{padding-left:2rem}.page.page--article_case-study .article-body ul li{list-style-type:none;position:relative;margin-bottom:1rem;font-size:1rem;color:#333}.page.page--article_case-study .article-body ul li:before{content:"✔";position:absolute;font-size:.875rem;left:-1rem;top:0;transform:translate(-100%);color:#1368ce}.page.page--article_case-study .narrow-layout-inner{max-width:53rem;margin:0 auto}.page.page--article_case-study .narrow-layout-inner .intro-section{padding-top:2rem;padding-bottom:2rem;text-align:center}@media screen and (max-width:600px){.page.page--article_case-study .narrow-layout-inner .intro-section{padding:.5rem 1rem}}.page.page--article_case-study .narrow-layout-inner .intro-section h1,.page.page--article_case-study .narrow-layout-inner .intro-section h2{font-size:2rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:600px){.page.page--article_case-study .narrow-layout-inner .intro-section h1,.page.page--article_case-study .narrow-layout-inner .intro-section h2{font-size:1.5rem}}.page.page--article_case-study .narrow-layout-inner .intro-section p{text-align:center;font-size:1rem;font-weight:700;margin-top:2rem}.page.page--article_case-study .narrow-layout-inner .intro-section .meta-info{display:flex;flex-direction:row;text-align:center;margin-top:2rem}.page.page--article_case-study .narrow-layout-inner .intro-section .meta-info div{margin-left:.5rem;margin-right:.5rem;margin:0 auto}.page.page--article_case-study .wide-article-image{height:21.5rem;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;border-radius:.25rem;margin-bottom:1rem}@media screen and (max-width:600px){.page.page--article_case-study .wide-article-image{height:12.5rem;margin-bottom:.5rem}}.page.page--article_case-study .wide-article-image--logo{height:4rem;width:13rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:.5rem 1rem;border-radius:.25rem}.page.page--article_case-study .wide-article-image--logo_square{height:7.5rem;width:7.5rem}.page.page--article_case-study .wide-article-image--logo div{width:100%;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat}.page.page--article_case-study .list_in_box{border:.0625rem solid #1368ce;padding:1rem 1rem 1rem 2rem;border-radius:.25rem;position:relative;margin-top:2rem;margin-left:6.75rem;margin-right:6.75rem}@media screen and (max-width:766px){.page.page--article_case-study .list_in_box{margin-left:0rem;margin-right:0rem}}.page.page--article_case-study .list_in_box--title{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);padding:1rem;background-color:#fff;font-size:1rem;font-weight:700;color:#1368ce}.page.page--article_case-study .list_in_box--list{display:flex;flex-wrap:wrap}@media screen and (max-width:600px){.page.page--article_case-study .list_in_box--list{display:block}}.page.page--article_case-study .list_in_box--list_item{flex-grow:1;width:calc(50% - 4rem)}@media screen and (max-width:600px){.page.page--article_case-study .list_in_box--list_item{width:calc(100% - 4rem)}}.page.page--article_case-study .list_in_box--list_item{margin:1rem 2rem;position:relative;font-size:.875rem;color:#333}.page.page--article_case-study .list_in_box--list_item:before{content:"✔";position:absolute;font-size:.875rem;left:-1rem;top:0;transform:translate(-100%);color:#1368ce}.page.page--article_case-study .full-width-person-and-text{margin-top:2rem;margin-bottom:2rem}@media screen and (min-width:600px){.page.page--article_case-study .full-width-person-and-text{height:10.5rem}}.page.page--article_case-study .full-width-person-and-text--inner{left:0;width:100%;background-color:#f2f2f2}@media screen and (min-width:600px){.page.page--article_case-study .full-width-person-and-text--inner{height:10.5rem;position:absolute}}@media screen and (max-width:600px){.page.page--article_case-study .full-width-person-and-text--inner{background-color:transparent;padding-left:1rem;padding-right:1rem;width:calc(100% - 2rem)}}.page.page--article_case-study .full-width-person-and-text--inner_outer{margin:0 auto;max-width:53rem;display:flex}@media screen and (max-width:600px){.page.page--article_case-study .full-width-person-and-text--inner_outer{display:block;margin-top:2rem;margin-bottom:2rem}}.page.page--article_case-study .full-width-person-and-text--inner_outer{align-items:center;position:relative}@media screen and (min-width:600px){.page.page--article_case-study .full-width-person-and-text--inner_outer{top:50%;transform:translateY(-50%)}}.page.page--article_case-study .full-width-person-and-text--inner_outer .person-container{text-align:center;min-width:8.75rem;margin:0 2.75rem;font-size:.875rem;color:#333}.page.page--article_case-study .full-width-person-and-text--inner_outer .person-container .person-image{width:4rem;height:4rem;margin:0 auto;border-radius:2rem;margin-bottom:.5rem}.page.page--article_case-study .full-width-person-and-text--inner_outer .person-container .person-image img{max-width:100%;width:100%;max-height:100%;height:100%;border-radius:2rem}.page.page--article_case-study .full-width-person-and-text--inner_outer .person-container .person-info--title{color:#6e6e6e}.page.page--article_case-study .full-width-person-and-text--inner_outer .text-container{flex:1}@media screen and (max-width:600px){.page.page--article_case-study .full-width-person-and-text--inner_outer .text-container{margin-top:1rem}}.page.page--article_case-study .section--title{color:#1368ce;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:3rem;position:absolute}@media screen and (max-width:1028px){.page.page--article_case-study .section--title{display:none}}.page.page--article_case-study .section--title+.narrow-columned-list{margin-top:-1rem}.page.page--article_case-study .article-body{display:block}.page.page--article_case-study .article-body p{font-size:1rem;color:#333}.page.page--article_case-study .simple-quote{margin:4rem 6.75rem;text-align:center}@media screen and (max-width:766px){.page.page--article_case-study .simple-quote{margin-left:1rem;margin-right:1rem}}@media screen and (max-width:600px){.page.page--article_case-study .simple-quote{margin-top:2rem;margin-bottom:2rem}}.page.page--article_case-study .simple-quote--text p{color:#1368ce;font-size:1.5rem;font-weight:700;text-align:center}.page.page--article_case-study .simple-quote--author{margin-top:1rem;font-size:.875rem;color:#333;position:relative}.page.page--article_case-study .simple-quote--author:before{content:" ";width:1rem;height:1rem;background-image:url(/img/casestudymessage.svg);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:50%;transform:translate(-150%,-50%)}.page.page--article_case-study .narrow-image{margin:4rem 6.75rem}@media screen and (max-width:766px){.page.page--article_case-study .narrow-image{margin-left:1rem;margin-right:1rem}}@media screen and (max-width:600px){.page.page--article_case-study .narrow-image{margin-top:2rem;margin-bottom:2rem}}.page.page--article_case-study .narrow-image--image{width:100%}.page.page--article_case-study .narrow-image--image img{max-width:100%;width:100%;max-height:100%;height:100%}.page.page--article_case-study .narrow-image--description{font-size:.875rem;color:#6e6e6e}.page.page--article_case-study .full-width-video-block{margin-top:2rem;margin-bottom:2rem;height:20.625rem}@media screen and (max-width:900px){.page.page--article_case-study .full-width-video-block{background-color:transparent;height:auto}}.page.page--article_case-study .full-width-video-block--inner{position:absolute;left:0;width:100%;height:20.625rem;background-color:#f2f2f2}@media screen and (max-width:900px){.page.page--article_case-study .full-width-video-block--inner{background-color:transparent;height:auto;position:relative}}.page.page--article_case-study .full-width-video-block--inner_outer{margin:0 auto;max-width:53rem;display:flex;position:relative;top:50%;transform:translateY(-50%)}@media screen and (max-width:900px){.page.page--article_case-study .full-width-video-block--inner_outer{display:block;text-align:center;padding:1rem;margin-top:1rem;background-color:#f2f2f2;top:0;transform:none}}.page.page--article_case-study .full-width-video-block--inner_outer .video-container{margin-right:1rem;border-radius:.25rem}@media screen and (max-width:900px){.page.page--article_case-study .full-width-video-block--inner_outer .video-container{margin-bottom:1rem;margin-top:1rem}}.page.page--article_case-study .full-width-video-block--inner_outer .video-container video{border-radius:.25rem}@media screen and (max-width:900px){.page.page--article_case-study .full-width-video-block--inner_outer .video-container .video-wrap{margin:0 auto}}.page.page--article_case-study .full-width-video-block--inner_outer .content-container--subtitle{font-size:1rem;color:#6e6e6e;font-weight:700}.page.page--article_case-study .full-width-video-block--inner_outer .content-container--title{color:#333;font-weight:700;font-size:1.5rem}.page.page--article_case-study .full-width-video-block--inner_outer .content-container--text{margin-top:1rem}.page.page--article_case-study .full-width-video-block--inner_outer .content-container--text p{color:#6e6e6e;font-size:1rem}.page.page--article_case-study .two-columned-list{display:flex;flex-wrap:wrap}@media screen and (max-width:766px){.page.page--article_case-study .two-columned-list{display:block}}@media screen and (max-width:900px){.page.page--article_case-study .two-columned-list{padding-left:1rem;padding-right:1rem}}@media screen and (max-width:600px){.page.page--article_case-study .two-columned-list{padding-top:.5rem;padding-bottom:.5rem}}.page.page--article_case-study .two-columned-list{margin-top:3.5rem}.page.page--article_case-study .two-columned-list .two-columned-list--point{position:relative;width:50%}@media screen and (max-width:766px){.page.page--article_case-study .two-columned-list .two-columned-list--point{width:calc(100% - 2rem);padding-left:1rem;padding-right:1rem}}.page.page--article_case-study .two-columned-list .two-columned-list--point{padding-bottom:2.25rem;padding-top:2.25rem}.page.page--article_case-study .two-columned-list .two-columned-list--point:nth-child(odd){width:calc(50% - 1rem);padding-right:1rem}@media screen and (max-width:766px){.page.page--article_case-study .two-columned-list .two-columned-list--point:nth-child(odd){width:calc(100% - 2rem);padding-left:1rem;padding-right:1rem}}.page.page--article_case-study .two-columned-list .two-columned-list--point p{font-size:1rem;color:#6e6e6e}.page.page--article_case-study .two-columned-list .two-columned-list--point p strong{color:#333}.page.page--article_case-study .two-columned-list .two-columned-list--point .point-number{position:absolute;transform:translateY(-200%) rotate(45deg);width:1.5rem;height:1.5rem;background-color:#1368ce;color:#fff;font-weight:700;font-size:1rem}.page.page--article_case-study .two-columned-list .two-columned-list--point .point-number--number{height:2.125rem;width:2.125rem;transform:rotate(-45deg);text-align:center}.page.page--article_case-study .pricing-component--title{font-size:1.5rem;color:#333;padding:4rem 0 2rem}@media screen and (max-width:766px){.page.page--article_case-study .pricing-component--title{padding-top:2rem}}.page.page--article_case-study .pricing-component--title{text-align:center;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:600px){.page.page--article_case-study .pricing-component--title{padding-top:1rem;padding-bottom:1rem;font-size:1.25rem}}.page.page--article_case-study .pricing-component--card .card--strip{text-align:center;width:calc(100% - .5rem);padding:.25rem;color:#fff;background-color:#26890c;font-size:.875rem;font-weight:700;border-radius:.25rem .25rem 0 0}.page.page--article_case-study .pricing-component--card .card--content{border:.0625rem solid #cccccc;border-top-width:0;padding:1.5rem;width:calc(100% - 3rem);border-radius:0 0 .25rem .25rem;display:flex}.page.page--article_case-study .pricing-component--card .card--content_block{font-size:1.5rem;font-weight:700;color:#333;flex:1;padding-right:1.5rem}.page.page--article_case-study .pricing-component--card .card--content_block .subtitle p{font-size:1rem;color:#6e6e6e;font-weight:700}.page.page--article_case-study .pricing-component--card .card--content_price{padding-right:1.5rem;text-align:right}.page.page--article_case-study .pricing-component--card .card--content_price .cost{font-size:1.5rem;color:#333;font-weight:700}.page.page--article_case-study .pricing-component--card .card--content_price .cost_per{font-size:.875rem;color:#6e6e6e;font-weight:400}.page.page--article_case-study .pricing-component--all{padding:1rem;text-align:center}.page.page--article_case-study .pricing-component--all a{font-size:.875rem;color:#6e6e6e}.page.page--article_case-study .layout--case-study_posts{background-color:#f2f2f2;margin-top:0;padding-bottom:.5rem;max-width:none}.page.page--article_case-study .layout--case-study_posts h1,.page.page--article_case-study .layout--case-study_posts h2{font-size:1.5rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;padding-bottom:2.5rem}.page.page--article_case-study .layout--case-study_posts .post-container{display:flex;flex-direction:row;flex-wrap:wrap}.page.page--article_case-study .layout--case-study_posts .post-container .study-post-item{background:#fff;box-shadow:0 .0625rem .125rem #00000026;flex-grow:1;width:calc(33% - 2rem);margin-right:1rem}.page.page--article_case-study .layout--case-study_posts .post-container .study-post-item:last-of-type{margin-right:0}@media screen and (min-width:900px){.page.page--article_case-study .layout--case-study_posts .post-container .study-post-item:nth-child(3n){margin-right:0}}@media screen and (max-width:900px){.page.page--article_case-study .layout--case-study_posts .post-container .study-post-item{width:calc(50% - 2rem)}.page.page--article_case-study .layout--case-study_posts .post-container .study-post-item:nth-child(2n){margin-right:0}}@media screen and (max-width:600px){.page.page--article_case-study .layout--case-study_posts .post-container .study-post-item{width:100%;margin-right:0}}.page.page--article_case-study .layout--case-study_posts .post-container .study-post-item{border-radius:.25rem;margin-bottom:2rem}@media screen and (max-width:600px){.page.page--article_case-study .layout--case-study_posts .post-container .study-post-item{margin-bottom:1rem}}.page.page--article_case-study .layout--case-study_posts .post-container .study-post-item{display:flex;flex-direction:column}.page.page--article_case-study .layout--case-study_posts .post-container .study-post-item--background{height:3.5rem;padding:2rem;border-radius:.25rem .25rem 0 0}.page.page--article_case-study .layout--case-study_posts .post-container .study-post-item--logo{height:3.5rem;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat}.page.page--article_case-study .layout--case-study_posts .post-container .study-post-item a{text-decoration:none;flex:1}.page.page--article_case-study .layout--case-study_posts .post-container .study-post-item a h1,.page.page--article_case-study .layout--case-study_posts .post-container .study-post-item a h2{font-size:1rem;color:#333;text-decoration:none;margin:1.5rem;font-weight:700}.page.page--article_case-study .layout--case-study_posts .post-container .study-post-item--strip{color:#6e6e6e;font-size:.75rem;background-color:#f2f2f2;padding:.5rem 1rem;width:calc(100% - 2rem);border-radius:0 0 .25rem .25rem}html[lang=ar] main.page{direction:rtl;text-align:right}html[lang=ar] main.page p,html[lang=ar] main.page h1,html[lang=ar] main.page h2,html[lang=ar] main.page h3,html[lang=ar] main.page ul li,html[lang=ar] main.page a{text-align:right}@media screen and (min-width:766px){html[lang=ar] main.page .blog-meta__search-social form{margin-left:0rem}html[lang=ar] main.page .blog-meta .page-social{margin-left:1.25rem}}html[lang=ar] main.page .filter li{margin-left:1.25rem}.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}}/*! 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}.form-wrap{padding:1.5rem;background-color:#fff;border-radius:.25rem;color:#333;box-shadow:0 .125rem .25rem #00000026}.form-wrap p{color:inherit;font-weight:400}.form-wrap p,.form-wrap label{font-size:.875rem}.form-wrap .control{margin-bottom:1.25rem}.form-wrap .control__label{margin-bottom:.25rem}.form-wrap .asterisk{color:#e21b3c}.form-wrap .layout__item{margin-bottom:0}.form-wrap input{font-weight:400}.form-wrap .response{font-size:.875rem;margin-bottom:1.25rem}.form-wrap .response a{color:inherit}.form-wrap p:empty{display:none}#mc_embed_signup.form-wrap div.mce_inline_error{font-weight:400;padding:.25rem 0;font-style:italic;font-size:.875rem;color:inherit;background-color:transparent}#mc_embed_signup.form-wrap input.mce_inline_error{border-color:#e21b3c}input[type=text],input[type=email],input[type=number],input[type=date],input[type=search],input[type=tel],textarea,select{font-weight:400;border:1px solid #767676;background-color:#fff;border-radius:4px;color:#333;font-size:14px;padding:12px;display:block;appearance:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type=text]:focus,input[type=email]:focus,input[type=number]:focus,input[type=date]:focus,input[type=search]:focus,input[type=tel]:focus,textarea:focus,select:focus{outline:none;border-color:#1368ce}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#767676;opacity:1}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:#767676;opacity:1}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#767676;opacity:1}input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{color:#767676;opacity:1}@media screen and (min-width:766px){input[type=text],input[type=email],input[type=number],input[type=date],input[type=search],input[type=tel],textarea,select{font-size:16px}}input[type=text]:focus,input[type=email]:focus,input[type=number]:focus,input[type=date]:focus,input[type=search]:focus,input[type=tel]:focus,textarea:focus,select:focus{border-color:#1368ce}input[type=text].error,input[type=text].mce_inline_error,input[type=email].error,input[type=email].mce_inline_error,input[type=number].error,input[type=number].mce_inline_error,input[type=date].error,input[type=date].mce_inline_error,input[type=search].error,input[type=search].mce_inline_error,input[type=tel].error,input[type=tel].mce_inline_error,textarea.error,textarea.mce_inline_error,select.error,select.mce_inline_error{border-color:#e21b3c}select::-ms-expand{display:none}[type=submit]{border:none;box-shadow:none}[type=submit][data-state=disabled],[type=submit][disabled=disabled],.btn[data-state=disabled],.btn[disabled=disabled]{background-color:#b2b2b2}[type=submit][data-state=disabled]:hover,[type=submit][disabled=disabled]:hover,.btn[data-state=disabled]:hover,.btn[disabled=disabled]:hover{cursor:default}.sign-up-form{width:420px;max-width:420px}.input-submit-group{background:#fff;padding:3px;border-radius:6px;display:flex}.input-submit-group input[type=text],.input-submit-group input[type=email],.input-submit-group input[type=number],.input-submit-group input[type=date],.input-submit-group input[type=search],.input-submit-group input[type=tel]{background-color:#f2f2f2;border-color:#f2f2f2;border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.input-submit-group input+[type=submit]{border-top-left-radius:0;border-bottom-left-radius:0}input[type=checkbox]{border-color:#1368ce}.custom-check,.custom-check [type=checkbox] .custom-check__check{width:22px;height:22px;background:#fff;border-radius:4px}.custom-check{position:relative}.custom-check [type=checkbox],.custom-check .custom-check__check{position:absolute;inset:0;border-radius:4px;background-color:#fff}.custom-check [type=checkbox]:after,.custom-check .custom-check__check:after{content:" ";position:absolute;inset:0;opacity:0;background:url(/img/tick-check.svg) no-repeat center center}.custom-check [type=checkbox]:checked+.custom-check__check:after{opacity:1}.custom-check [type=checkbox]:focus+.custom-check__check{border-color:#1368ce}.custom-check [type=checkbox]{opacity:0;position:absolute;left:0;width:100%;top:0;bottom:0;z-index:99;transform:scale(2)}.agreement-check{display:flex;color:#fff;margin-top:10px}.agreement-check .custom-check{margin-right:10px}.agreement-check a{color:#fff}.dob-fields{display:flex;justify-content:center;max-width:400px;margin-left:auto;margin-right:auto}.dob-fields div{margin-left:2px;margin-right:2px}.kahoot-select{border:1px solid #F2F2F2;background-color:#f2f2f2;border-radius:3px;background-image:url(/img/select-toggle.svg);background-repeat:no-repeat;background-position:right 10px center;padding-right:2.25rem}.kahoot-select:focus{border-color:#1368ce}.kahoot-select select{padding-right:30px;border:none;box-shadow:none;background:transparent;background-image:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.form-error,.control__error{color:#e21b3c;font-size:14px}.form-error .info-icon,.control__error .info-icon{display:inline-block;background-color:#e21b3c;width:16px;height:16px;border-radius:50%;background-image:url(/img/info-icon--white.svg);background-repeat:no-repeat;background-size:auto 80%;background-position:center center;position:relative;top:2px}.control.control-hidden,.control-hidden{display:none}.duel-checkboxes{margin-bottom:20px}.duel-checkboxes>div{margin-left:10px;margin-right:10px}.duel-checkboxes .custom-check{margin-right:10px}.duel-checkboxes .custom-check .custom-check__check{background-color:#f2f2f2}.duel-checkboxes{display:flex;justify-content:center}.duel-checkboxes label{font-size:14px;color:#737373;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;align-items:center}.search-page-form-wrap,.search-page-form-wrap input[type=search]{background-color:#fff}@media screen and (max-width:600px){.search-page-form-wrap{padding-bottom:20px}}@media screen and (device-aspect-ratio:2/3){input[type=text],input[type=email],input[type=number],input[type=search],input[type=date],input[type=tel],textarea,select{font-size:16px}}@media screen and (device-aspect-ratio:40/71){input[type=text],input[type=email],input[type=number],input[type=date],input[type=search],input[type=tel],textarea,select{font-size:16px}}@media screen and (device-aspect-ratio:375/667){input[type=text],input[type=email],input[type=number],input[type=search],input[type=date],input[type=tel],textarea,select{font-size:16px}}@media screen and (device-aspect-ratio:9/16){input[type=text],input[type=email],input[type=number],input[type=search],input[type=date],input[type=tel],textarea,select{font-size:16px}}.control a{color:inherit}.control[data-required] label:after{content:"Required";content:attr(data-pseudo-label);text-transform:capitalize;margin-left:6px}.control.control--check{display:flex;flex-wrap:wrap}.control.control--check .control__field{width:1.375rem;margin-right:.625rem}.control.control--check .control__label{width:calc(100% - 2.625rem);font-size:.875rem}.control.control--check.control-hidden{display:none}.control.control--check .control__error{width:100%}.control__helper{font-size:.875rem;background-color:#eee;padding:.25rem .5rem;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.control__helper.control__helper--alt{text-align:left;border:.0625rem solid #45A3E5;border-top:none}.control__helper.control__helper--alt .control{margin-bottom:0}.control__helper.control__helper--alt .control .control__label{margin-top:.125rem}.control__error{display:block;font-size:.875rem;font-size:clamp(.75rem,1.1666666667 + vmin,.875rem)}.control__field+.control__error{margin-top:.625rem;margin-top:clamp(.5rem,.8333333333 + vmin,.625rem)}.contact-form-component .contact-form-inner{width:100%}.contact-form-component label,.contact-form-component .control__error{font-size:.875rem;font-size:clamp(.75rem,1.1666666667 + vmin,.875rem)}.contact-form-component .control{margin-bottom:1.25rem;margin-bottom:clamp(1.125rem,1.6666666667 + vmin,1.25rem)}.contact-form-component .control__field{position:relative;z-index:10}.contact-form-component .control__label{margin-bottom:.625rem;margin-bottom:clamp(.5rem,.8333333333 + vmin,.625rem);color:#333}.contact-form-component label:after{color:#737373}.contact-form-component p{color:#333}.contact-form-component textarea{min-height:12.5rem;min-height:clamp(12.375rem,16.6666666667 + vmin,12.5rem)}.contact-form-component input[type=text],.contact-form-component input[type=email],.contact-form-component textarea{background:#fff;border-color:#767676;font-weight:400;font-size:1rem}.contact-form-component input[type=text]:focus,.contact-form-component input[type=email]:focus,.contact-form-component textarea:focus{border-color:#1368ce}.contact-form-component .control--error input[type=text],.contact-form-component .control--error input[type=email],.contact-form-component .control--error textarea,.contact-form-component .control--error select{border-color:#e21b3c}.contact-form-component .control--submit .control__field{display:flex;width:100%;justify-content:flex-end}.contact-form-component .control.control--check .control__label{text-transform:none;color:#333}.contact-form-component .custom-check .custom-check__check{background-color:#fff;border:1px solid #767676}.contact-form-component select{background:url(/img/toggle_black.svg) no-repeat right 1em center;padding-right:2rem;padding-right:clamp(1.875rem,2.6666666667 + vmin,2rem)}.contact-form-component #responses,.contact-form-component .notification{width:100%;box-sizing:border-box}.contact-form-component--shortcode{text-align:left}@media screen and (min-width:766px){.contact-form-component:not(.contact-form-component--full-width){display:flex;flex-wrap:wrap}.contact-form-component:not(.contact-form-component--full-width) .contact-form-component__full{width:100%;margin-left:.625rem;margin-left:clamp(.5rem,.8333333333 + vmin,.625rem);margin-right:.625rem;margin-right:clamp(.5rem,.8333333333 + vmin,.625rem)}.contact-form-component:not(.contact-form-component--full-width) .contact-form-component__col{width:calc(50% - clamp(1.125rem,1.6666666667 + vmin,1.25rem));margin-left:.625rem;margin-left:clamp(.5rem,.8333333333 + vmin,.625rem);margin-right:.625rem;margin-right:clamp(.5rem,.8333333333 + vmin,.625rem)}.contact-form-component:not(.contact-form-component--full-width) .contact-form-component__col .control .control__field select,.contact-form-component:not(.contact-form-component--full-width) .contact-form-component__col .control .control__field input[type=date],.contact-form-component:not(.contact-form-component--full-width) .contact-form-component__col .control .control__field input[type=number]{font-weight:400}.contact-form-component:not(.contact-form-component--full-width) .contact-form-component__col .control--submit .control__field button.btn,.contact-form-component:not(.contact-form-component--full-width) .contact-form-component__col .control--submit .control__field button[type=submit]{transition:none}.contact-form-component:not(.contact-form-component--full-width) .contact-form-component__col .control--submit .control__field button.btn:before,.contact-form-component:not(.contact-form-component--full-width) .contact-form-component__col .control--submit .control__field button[type=submit]:before,.contact-form-component:not(.contact-form-component--full-width) .contact-form-component__col .control--submit .control__field button.btn:after,.contact-form-component:not(.contact-form-component--full-width) .contact-form-component__col .control--submit .control__field button[type=submit]:after{transition:none}.contact-form-component:not(.contact-form-component--full-width) .tablet-submit-pair{display:flex}.contact-form-component:not(.contact-form-component--full-width) .tablet-submit-pair .control--submit{width:8.75rem;width:clamp(8.625rem,11.6666666667 + vmin,8.75rem);margin-left:.625rem;margin-left:clamp(.5rem,.8333333333 + vmin,.625rem)}}.env-section .contact-form-component input[type=submit]{border:none}.env-section .contact-form-component .control__error{color:#e21b3c}.search-form--search{display:flex;gap:.625rem}.search-form--search input[type=search],.search-form--search .kahoot-select{flex-grow:1;min-width:15.625rem;max-width:50%}.search-form--search input[type=search]{transition:border-color .4s}.search-form--search input[type=search]:hover{border-color:gray}.search-form--search .kahoot-select{min-width:11rem}.search-form--search .kahoot-select,.search-form--search .kahoot-select select{box-sizing:border-box}.search-form--search .kahoot-select select{width:100%;border:2px solid transparent}.search-form--search input[type=submit]{flex-shrink:0}@media screen and (max-width:766px){.search-form--search{flex-wrap:wrap}.search-form--search input+div,.search-form--search div+input{margin-left:0}.search-form--search input[type=search]{max-width:100%;width:100%;margin-bottom:10px}.search-form--search .kahoot-select,.search-form--search input[type=submit]{width:100%;max-width:100%}.search-form--search input[type=submit]{flex-grow:1}}.form-helper-msg{font-size:.75rem;font-size:italic;color:#333;text-align:left;margin-top:.25em}.contact-form-wrap{max-width:58.75rem;margin-left:auto;margin-right:auto;padding:1.5625rem;border-radius:.25rem;box-shadow:0 2px 4px #00000026;background-color:#fff}#mergeRow-gdpr{margin-top:1rem}#mergeRow-gdpr fieldset label{font-weight:400}#mc-embedded-subscribe-form .mc_fieldset{border:none;min-height:0px;padding-bottom:0}.newsletter-signup,.contact-form-component.newsletter-signup{padding:1rem;font-size:.875rem}.newsletter-signup .control,.contact-form-component.newsletter-signup .control{width:100%}.newsletter-signup input:not([type=submit]),.newsletter-signup select,.contact-form-component.newsletter-signup input:not([type=submit]),.contact-form-component.newsletter-signup select{font-size:.875rem;padding:.5rem 1rem .5rem .5rem;font-weight:400;text-align:left}@media screen and (max-width:600px){.newsletter-signup input:not([type=submit]),.newsletter-signup select,.contact-form-component.newsletter-signup input:not([type=submit]),.contact-form-component.newsletter-signup select{font-size:1rem}}.newsletter-signup label,.newsletter-signup .indicates-required,.newsletter-signup p,.contact-form-component.newsletter-signup label,.contact-form-component.newsletter-signup .indicates-required,.contact-form-component.newsletter-signup p{color:#333;font-size:.75rem;text-align:left}.newsletter-signup .indicates-required,.contact-form-component.newsletter-signup .indicates-required{text-align:right}.newsletter-signup .asterisk,.contact-form-component.newsletter-signup .asterisk{color:#e21b3c}.newsletter-signup .mc-field-group label,.contact-form-component.newsletter-signup .mc-field-group label{margin-bottom:.25rem;display:block}.newsletter-signup .mc-field-group input,.newsletter-signup .mc-field-group select,.contact-form-component.newsletter-signup .mc-field-group input,.contact-form-component.newsletter-signup .mc-field-group select{margin-bottom:.5rem;-webkit-font-smoothing:auto}.newsletter-signup input[type=checkbox],.contact-form-component.newsletter-signup input[type=checkbox]{display:inline;width:auto;margin-right:.5rem}.newsletter-signup .smallprint,.newsletter-signup .content__gdpr,.newsletter-signup .content__gdprLegal,.contact-form-component.newsletter-signup .smallprint,.contact-form-component.newsletter-signup .content__gdpr,.contact-form-component.newsletter-signup .content__gdprLegal{margin-bottom:.5rem}.newsletter-signup .smallprint p:not(.reg),.newsletter-signup .content__gdpr p:not(.reg),.newsletter-signup .content__gdprLegal p:not(.reg),.contact-form-component.newsletter-signup .smallprint p:not(.reg),.contact-form-component.newsletter-signup .content__gdpr p:not(.reg),.contact-form-component.newsletter-signup .content__gdprLegal p:not(.reg){font-size:.75rem}.newsletter-signup .submit-wrap,.contact-form-component.newsletter-signup .submit-wrap{overflow:hidden;width:100%;margin-bottom:.25rem}.newsletter-signup [type=submit],.contact-form-component.newsletter-signup [type=submit]{font-size:.875rem;float:right}.newsletter-signup .notification,.contact-form-component.newsletter-signup .notification{margin-bottom:.5rem;font-size:.75rem;box-shadow:none}.newsletter-signup .notification a,.contact-form-component.newsletter-signup .notification a{color:#1368ce}.newsletter-signup .control.control--check,.contact-form-component.newsletter-signup .control.control--check{margin-bottom:.5rem}.newsletter-signup .control.control--check .control__label,.contact-form-component.newsletter-signup .control.control--check .control__label,.newsletter-signup label,.newsletter-signup input,.newsletter-signup .control__label,.newsletter-signup .control__field,.contact-form-component.newsletter-signup label,.contact-form-component.newsletter-signup input,.contact-form-component.newsletter-signup .control__label,.contact-form-component.newsletter-signup .control__field{text-align:left}#mc_embed_signup #mc-embedded-subscribe-form.newsletter-signup input.mce_inline_error{border-color:#e21b3c}#mc_embed_signup #mc-embedded-subscribe-form.newsletter-signup div.mce_inline_error{background-color:#eee;margin:-.5rem 0 .5rem;padding:.5rem;z-index:1;color:#e21b3c;font-weight:400;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;font-size:.75rem;text-align:left}html .modal.modal-signup-form h1{color:#333}.envelope-section+.page-section .iterable-component .contact-form-component label,.envelope-section+.page-section .iterable-component .contact-form-component label:after,.envelope-section+.page-section .iterable-component .contact-form-component p,.envelope-section+.page-section .academy-form-component .contact-form-component label,.envelope-section+.page-section .academy-form-component .contact-form-component label:after,.envelope-section+.page-section .academy-form-component .contact-form-component p{color:#fff}.envelope-section+.page-section .iterable-component .contact-form-component select,.envelope-section+.page-section .academy-form-component .contact-form-component select{background-color:#fff}.envelope-section+.page-section .academy-form-component .contact-form-component .control{position:relative}.envelope-section+.page-section .academy-form-component .contact-form-component .btn-tooltip__icon{margin-left:.25rem}.envelope-section+.page-section .academy-form-component .contact-form-component .academy-form-component--segment{font-size:1.5rem;font-weight:700;color:#fff}.envelope-section+.page-section .academy-form-component .contact-form-component .academy-form-component--segment:not(:first-child){margin-top:2.5rem}.envelope-section+.page-section .academy-form-component .contact-form-component .academy-form-component--segment+hr{border-color:#fff;margin-top:.5rem;margin-bottom:1rem;background:#fff}.envelope-section+.page-section .academy-form-component .contact-form-component #profile-image{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.envelope-section+.page-section .academy-form-component .contact-form-component #profile-image+label{font-size:1.25em;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#000;display:inline-block;font-size:.875rem;padding:1rem;max-width:calc(100% - 32px);min-width:calc(100% - 32px);border-radius:.25rem;transition:all .5s}.envelope-section+.page-section .academy-form-component .contact-form-component #profile-image+label:after{display:none}.envelope-section+.page-section .academy-form-component .contact-form-component #profile-image:focus+label,.envelope-section+.page-section .academy-form-component .contact-form-component #profile-image+label:hover{background-color:#26890c;cursor:pointer;outline:.0625rem dotted #000}.envelope-section+.page-section .academy-form-component .contact-form-component .control__field--double{display:flex}.envelope-section+.page-section .academy-form-component .contact-form-component .control__field--double input{flex:1}.envelope-section+.page-section .academy-form-component .contact-form-component .control__field--double input:first-child{margin-right:.5rem}.envelope-section+.page-section .academy-form-component .contact-form-component .control__field--double input:nth-child(2){margin-left:.5rem}.envelope-section+.page-section .academy-form-component .contact-form-component .control__field--double_add{display:block}.envelope-section+.page-section .academy-form-component .contact-form-component .control__field--double_add--group{width:100%;display:flex;margin-bottom:.5rem}.envelope-section+.page-section .academy-form-component .contact-form-component .control__field--double_add--group .remove-form-button,.envelope-section+.page-section .academy-form-component .contact-form-component .control__field--double_add--group .remove-form-button-parent,.envelope-section+.page-section .academy-form-component .contact-form-component .control__field--double_add--group .remove-form-button-children{margin-left:1rem;padding-left:.5rem;padding-right:.5rem;min-width:2.5rem}.envelope-section+.page-section .academy-form-component .contact-form-component .control__field--triple input{margin-bottom:.5rem}.envelope-section+.page-section .academy-form-component .contact-form-component .control__field--with_label--group span{color:#fff;font-size:.75rem}.envelope-section+.page-section .academy-form-component .contact-form-component .control__field--with_label--group input{margin-bottom:.5rem}.envelope-section+.page-section .academy-form-component .contact-form-component .addmore-form-button{margin-top:1rem;text-align:right}.envelope-section+.page-section .academy-form-component .contact-form-component .control__field--double_add--filter{border:.0625rem solid #fff;padding:.25rem;border-radius:.25rem;margin-bottom:.5rem;overflow:hidden}.envelope-section+.page-section .academy-form-component .contact-form-component .control__field--multileveled .control__field--double_add--group{flex-wrap:wrap}.envelope-section+.page-section .academy-form-component .contact-form-component .control__field--multileveled .control__field--double_add--group input{width:calc(100% - 3.5rem)}.envelope-section+.page-section .academy-form-component .contact-form-component .control__field--multileveled .control__field--double_add--group .control__error{margin-top:.25rem}.envelope-section+.page-section .academy-form-component .contact-form-component .control__field--multileveled .control__field--double_add--group:not(:first-child){margin-left:.75rem;width:calc(100% - .75rem)}.envelope-section+.page-section .academy-form-component .contact-form-component .control__field--multileveled .addmore-form-button-children{margin-left:.75rem}.academy-form-component .control__error{background:#333;color:#fff;border:.0625rem solid #fff;padding:.25rem .5rem;border-radius:.25rem;display:inline-block}.academy-form-component .control__error:before{content:"!";font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#e21b3c;margin-right:.125rem}@media all and (-ms-high-contrast:none){.academy-form-component .btn-tooltip{margin-top:-.625rem}.academy-form-component .btn-tooltip__icon img{display:block;height:1.125rem;margin-top:-.5rem}}.academy-form-component .control__field--multileveled .control__field--double_add--filter:first-of-type .control__field--double_add--group:first-of-type .remove-form-button-parent{opacity:.5;pointer-events:none;display:none}.styled-radio{position:relative}.styled-radio input{position:absolute;left:0;top:0;bottom:0;width:100%;z-index:2;opacity:0}.styled-radio .styled-radio__icon{width:1.5rem;height:1.5rem;background-color:#f2f2f2;border:.0625rem solid #b2b2b2;border-radius:50%;position:relative;z-index:1}.styled-radio .styled-radio__icon:hover{border-color:#0057ff}.styled-radio input:checked+.styled-radio__icon{background-color:#0057ff;border-color:#0057ff}.styled-radio input:checked+.styled-radio__icon:after{content:" ";display:block;width:.75rem;height:.75rem;border-radius:50%;position:absolute;left:.375rem;top:.375rem;background-color:#fff}.styled-radio.styled-radio--green .styled-radio__icon:hover{border-color:#26890c}.styled-radio.styled-radio--green input:checked+.styled-radio__icon{border-color:#26890c;background-color:#26890c}.styled-radio.styled-radio--blue .styled-radio__icon:hover{border-color:#0057ff}.styled-radio.styled-radio--blue input:checked+.styled-radio__icon{border-color:#0057ff;background-color:#0057ff}.styled-radio.styled-radio--purple .styled-radio__icon:hover{border-color:#46178f}.styled-radio.styled-radio--purple input:checked+.styled-radio__icon{border-color:#46178f;background-color:#46178f}.important-field{background:#e21b3c26;padding:.5rem;border-radius:.25rem}.important-field .control__label{margin-top:.125rem;margin-bottom:0;font-weight:700}.contact-form-wrap .loading-indicator,.processing{display:none}.contact-form-wrap--processing:after{content:" ";position:absolute;width:100%;height:100%;left:0;top:0;z-index:10;transition:all .5s;background-color:#00000026}.contact-form-wrap--processing .processing{position:absolute;z-index:14;inset:0;background:#00000026;display:flex;justify-content:center;align-items:center}.contact-form-wrap--processing .processing .processing__inner{max-width:21.75rem;margin:auto;width:15.5rem}.contact-form-wrap--processing .processing .processing__inner .processing-animation{margin-bottom:.75rem;margin-bottom:clamp(.625rem,1 + vmin,.75rem)}.contact-form-wrap--processing .processing .processing__inner .processing-animation img{display:block;width:6.25rem;height:6.25rem;margin:auto}.contact-form-wrap--processing .processing .processing__inner .processing-body{text-align:center}.contact-form-wrap--processing .processing .processing__inner .processing-body .text-label{text-align:center;margin-top:.5rem;margin-top:clamp(.375rem,.6666666667 + vmin,.5rem);font-size:.75rem;font-size:clamp(.75rem,1 + vmin,.75rem)}.contact-form-wrap--processing .processing .processing__inner .processing-body .text-label--large{font-size:1rem;font-size:clamp(.875rem,1.3333333333 + vmin,1rem)}[data-response=error]{color:#cf2e2e;border:.0625rem solid #cf2e2e;text-align:center;width:100%;margin-top:2rem;margin-top:clamp(1.875rem,2.6666666667 + vmin,2rem);margin-bottom:1rem;margin-bottom:clamp(.875rem,1.3333333333 + vmin,1rem);padding:.5rem;padding:clamp(.375rem,.6666666667 + vmin,.5rem);font-size:.75rem;font-size:clamp(.75rem,1 + vmin,.75rem)}[data-response=error]:empty{display:none}.control__field--field-btn{display:flex;flex-shrink:0;position:relative}.control__field--field-btn input+button,.control__field--field-btn input+a{margin-left:.5rem}.control__field--field-btn a,.control__field--field-btn button{display:flex;align-items:center;justify-content:center;padding:.75em 1.5em;padding:clamp(.625rem,1 + vmin,.75rem) clamp(1.375rem,2 + vmin,1.5rem);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}.control__field--field-btn a:hover,.control__field--field-btn button:hover{background-color:#0f509f}#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}.modal-overlay,.modal-outer,.modal-inner,.modal{box-sizing:border-box}.modal-overlay{position:fixed;background:#000c;opacity:.8;left:0;top:0;bottom:0;width:100%;max-width:100%;z-index:9999;display:none;opacity:0}.modal-outer{position:fixed;left:0;top:0;bottom:0;width:100%;max-width:100%;z-index:99999;display:flex;box-sizing:border-box;width:0;opacity:0;overflow:hidden}_:-ms-fullscreen .modal-outer,:root .modal-outer{align-items:center}.modal-certified-challenge li,.modal-certified-challenge p{font-size:18px}.modal-certified-challenge ol{max-width:20.625rem;text-align:left;margin-left:auto;margin-right:auto;list-style-position:inside;counter-reset:count;list-style-type:none}.modal-certified-challenge ol li{margin-bottom:.75em;counter-increment:count;position:relative;padding-left:1.875rem}.modal-certified-challenge ol li:before{content:counter(count) ".";font-weight:700;margin-right:.5em;position:absolute;top:0;left:0}.modal-certified-challenge a{color:inherit}.modal-certified-challenge .bg-label,.modal-certified-challenge input.bg-label{text-align:center;width:auto;display:inline-block;background-color:#333;color:#fff;font-size:1.25rem;padding:.25rem .5rem;border:none;width:6.25em;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal-outer[tabindex="0"]{overflow-y:auto;padding:1.25rem}.modal-inner{margin:auto;max-width:100%}.modal.modal--wide{width:53rem}.modal.modal--wide .control__label,.modal.modal--wide .control__error{text-align:left}.modal.modal--wide label{color:#333}.modal.modal--wide input[type=text],.modal.modal--wide input[type=email],.modal.modal--wide textarea{text-align:left}.modal.modal--wide input[type=submit]{border-color:#26890c}.modal .modal__header,.modal .modal__body{background:#fff;position:relative}.modal .modal__header{height:1.25rem;border-top-left-radius:.375rem;border-top-right-radius:.375rem;box-shadow:0 -.125rem .25rem #00000026}.modal.modal--rounded .modal__header{display:none}.modal.modal--rounded .modal__body{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.modal.modal--rounded .modal__body:before{display:none}.modal.modal--notification p{text-align:left}.modal.modal--notification .modal-close{top:.75rem;right:.75rem}.modal .modal__body{padding:1.875rem 1.875rem 2.5rem;border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem;box-shadow:0 .125rem .25rem #00000026}.modal .modal__body:before{content:" ";box-sizing:border-box;position:absolute;left:.0625rem;right:0;height:.25rem;top:-.0625rem;background:#fff}.modal{box-sizing:border-box;width:35rem;max-width:100%;text-align:center;position:relative}.modal h2{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal p{text-align:center}.modal p.l{font-size:1.125rem;margin-bottom:1.25rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal p.xl{font-size:1.375rem;margin-bottom:1.25rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline}.modal p span{display:block}.modal p.terms,.modal p.terms a{color:#ccc}.modal .modal-close{position:absolute;right:1.25rem;top:.3125rem;z-index:9999}.modal .modal__screen{display:none}.modal .modal__screen--active{display:block;transform:translateY(0);opacity:1;transition:all .4s}.modal .modal__screen--active.transition-in{transform:translateY(1.25rem);opacity:0}.modal .modal__screen--active.transition-out{position:absolute;opacity:0;width:100%;box-sizing:border-box;left:0;transform:translateY(-.625rem);transition:all .2s}.modal input[type=email]{text-align:center}.modal-outer.three-d-secure-modal .modal h2,.modal-outer.three-d-secure-modal .modal p{text-align:left}.modal-outer.three-d-secure-modal .modal .modal__body{border-radius:.375rem}.modal-outer.three-d-secure-modal .modal .modal__body:before{display:none}.modal-outer .modal--small{width:26.5rem}.modal-outer .modal--med{width:31.75rem}.modal-outer .modal--rounded h1,.modal-outer .modal--rounded h2,.modal-outer .modal--rounded h3{margin-bottom:.75rem}.modal-outer .modal--rounded h1+p,.modal-outer .modal--rounded h2+p,.modal-outer .modal--rounded h3+p{margin-top:0;margin-bottom:.75rem}.modal-outer .modal--rounded .modal__body{border-radius:.375rem;padding-top:3rem}.modal-outer .modal--rounded .modal__body .modal-close{top:1.25rem}.modal-outer .modal--rounded .modal__body:before{display:none}.modal-close{display:block;width:1rem;height:1rem}.dialog-img{max-width:9rem;margin:auto auto 1.5rem}.dialog-img img{display:block;width:100%;height:auto}.modal-error-container{height:2.5rem;position:relative}.modal-error-container .form-error{position:absolute;display:none;left:0;top:50%;width:100%;transform:translateY(-50%)}.modal-form-control{margin:1.25rem 0}@media screen and (max-width:600px){.modal-inner{width:100%}.modal .modal__header,.modal .modal__body{width:100%;box-sizing:border-box}.modal .modal__body{padding:1.875rem 1.25rem 2.5rem}}.form-processing{position:absolute;inset:0;background:#ffffffe6;display:flex;opacity:0;display:none;transition:opacity .2s}.form-processing img,.form-processing svg{margin:auto}.form-processing.show-processing{display:flex;opacity:1}html.old-browser .modal-outer{display:block;top:6.25rem;transform:translateY(0) scale(1)}html.old-browser .modal-inner{margin-top:6.25rem}html.old-browser .modal{margin-left:auto;margin-right:auto}.confirm-modal-wrap{position:fixed;background-color:#00000080;top:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;box-sizing:border-box;padding:0;margin:0;border:none}dialog.confirm-modal-wrap{display:none}dialog.confirm-modal-wrap[open]{display:flex;align-items:center;z-index:99999}.confirm-modal{background:#fff;margin:auto;width:26.25rem;max-width:100%;border:none;border-radius:.25rem;padding:1.5rem;position:relative;z-index:10}.confirm-modal p{margin-bottom:1.25rem}.confirm-modal .button-pair--modal{justify-content:center}.confirm-modal .button-pair--modal .btn{flex-basis:calc(30% - 24px);margin-left:.375rem;margin-right:.375rem}.confirm-modal .confirm-check{display:flex;align-items:flex-start}.confirm-modal .confirm-check input{margin-right:.625rem;font-size:1.875rem;margin-top:.125rem}[data-a11y-dialog-hide]{font-size:.875rem}[data-a11y-dialog-hide]:focus{box-shadow:0 0 .125rem #1e8cbecc;outline:.0625rem dotted #fff;outline:5px auto -webkit-focus-ring-color}.notification-modal .modal-close{top:1rem;right:1rem}.notification-modal h2{margin-bottom:1.25rem}.notification-modal .modal-form-control{padding:0;margin:0}.notification-modal .modal-form-control a{color:#333;font-size:.875rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none}.notification-modal .modal-form-control a:hover{text-decoration:underline}.notification-modal .layout__item{margin-bottom:1.25rem}.notification-modal .layout--tripple .layout__inner{justify-content:center}.notification-modal .modal__body{padding:1.875rem}@media screen and (max-width:766px){.notification-modal .modal__body{padding:2rem 1rem 1rem}.notification-modal .layout--tripple .layout__inner .layout__item{padding:.5rem;margin-bottom:.5rem}}.coloured-box{border-radius:.25rem;color:#fff;overflow:hidden;position:relative}.coloured-box .coloured-box__header{font-size:1.5rem;padding:.5rem 1rem;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.coloured-box .coloured-box__body,.coloured-box .coloured-box__footer{padding:1rem}.coloured-box .coloured-box__body{padding-bottom:3.75rem}.coloured-box .coloured-box__body p{color:#fff;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;margin-bottom:0}.coloured-box .coloured-box__footer{position:absolute;padding-top:0;left:0;bottom:0;right:0;z-index:10}.coloured-box .coloured-box__footer a.btn{font-size:.75rem}.coloured-box--green{background-color:#26890c}.coloured-box--green .coloured-box__header{background-color:#106b03}.coloured-box--blue{background-color:#0057ff}.coloured-box--blue .coloured-box__header{background-color:#0d12aa}.coloured-box--red{background-color:#e21b3c}.coloured-box--red .coloured-box__header{background-color:#c60929}.modal--reduce-users h1,.modal--reduce-users h2,.modal--reduce-users h3{text-align:left}.modal--reduce-users .layout-component{padding:1rem 0}.modal-close-text-link{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0057ff;display:block;text-align:right;text-decoration:none;margin-bottom:1.5rem}.modal-close-text-link:hover{text-decoration:underline}.edu-consent-modal .modal{width:35rem}.edu-consent-modal .modal__body{border-radius:.375rem}.edu-consent-modal .modal__body:before{display:none}.edu-consent-modal .layout-component{padding-top:0;padding-bottom:0}.edu-consent-modal h2{font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25rem;line-height:1.5rem}.edu-consent-modal p{font-size:.875rem;max-width:21.25rem;margin-left:auto;margin-right:auto}.edu-consent-modal p a{color:#0057ff;text-decoration:none}.edu-consent-modal p a:hover{text-decoration:underline}.edu-consent-modal .btn-wrap{margin-top:1.5rem}.edu-consent-modal .btn.btn--alt{background-color:#0057ff}@media screen and (max-width:420px){.edu-consent-modal .btn-wrap .btn{display:block;margin:0 auto}.edu-consent-modal .btn-wrap .btn+.btn{margin-top:.75rem}}ul.feature-box-list,ul.feature-box-list li{list-style-type:none}.feature-box-list{display:flex;margin:0;padding:0}.feature-box-list__box{box-shadow:0 .125rem .25rem #00000026;border-radius:.625rem;margin:.5rem;width:7.5rem;height:7.5rem;padding:.5rem;box-sizing:border-box;display:flex;align-items:center;justify-content:center}@media screen and (max-width:420px){.feature-box-list__box .feature-icon img{width:2.5rem;height:2.5rem}}.feature-title{font-size:.75rem;line-height:.75rem;text-align:center}.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-content .overlay-content__body,.overlay-content .overlay-content__image{width:50%}}.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 h2,.overlay-content p,.overlay-content li,.overlay-content a:not(.btn){color:inherit}.overlay-content h2{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}.reverse-btn-wrap{display:flex;width:100%;align-items:center;justify-content:center;flex-direction:row-reverse}.reverse-btn-wrap .btn{margin-left:.25rem;margin-right:.25rem}.modal--global-settings{max-width:31.25rem}.modal--global-settings h2,.modal--global-settings label,.modal--global-settings p,.modal--global-settings .form-text{text-align:left}.modal--global-settings h2{font-size:1.125rem}.modal--global-settings p{margin-bottom:.75rem}.modal--global-settings label{font-size:.875rem;font-weight:600;margin-bottom:.5rem;display:block}.modal--global-settings .form-group{margin-bottom:1.25rem}.modal--global-settings .modal__close{font-size:2rem;color:#333;text-decoration:none;line-height:1;position:absolute;top:.75rem;right:.75rem}.modal--global-settings .form-control{width:100%;padding:.625rem;border:.0625rem solid #CCCCCC;border-radius:.25rem;font-size:1rem;background-color:#fff}.modal--global-settings .form-text{display:block;margin-top:.25rem;font-size:.75rem;color:#333}.modal--global-settings .global-settings-actions{text-align:right}.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:""}}.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}[data-theme]:not(.state--resizing) .page-nav{transition:all .3s}[data-theme]:not(.state--resizing) .page-nav:after{transition:background-color .3s}[data-theme] .page-header,[data-theme] li.current-menu-item:after,[data-theme] li.current_page_parent:after{transform:background-color .3s,border-bottom-color .3s}[data-theme] .k-logo path,[data-theme] .k-logo polygon,[data-theme] .kahoot-logo path,[data-theme] .kahoot-logo polygon{transition:fill .3s}[data-theme] .page-section,[data-theme] .author-meta__avatar{transition:background-color .3s}[data-theme] .env-section__body figcaption{transition:border-color .3s}[data-theme] .article-tags a{transition:color .3s}[data-theme] .share-title:before{transition:background-color .3s}[data-theme] .full-width-quote--color{transition:all .3s}[data-theme] .full-width-quote--color:before,[data-theme] .full-width-quote--color:after{transition:background-color .3s}[data-theme] .full-width-quote--white{transition:color .3s}[data-theme] .full-width-quote--white .quote-mark{transition:fill .3s}[data-theme] .page-hero__play-btn:hover{transition:border-color .3s}[data-theme] .page-hero__play-btn:hover:before{transition:background-color .3s}[data-theme] .article-body__body a{transition:color .3s,background-color .3s,border-color .3}[data-theme] .page-nav .sub-menu,[data-theme] .page-nav .sub-menu:after{transition:background-color .3s}[data-theme] .modal-close:hover .close-x{transition:fill .3s}[data-theme] .search-form--search input[type=submit],[data-theme] .page-hero .btn{transition:background-color .4s}.component-theme--purple .card-component__body,.component-theme--purple .card-hero__body{background-color:#46178f;border-color:#46178f}.component-theme--purple .card-component__body p,.component-theme--purple .card-component__body h1,.component-theme--purple .card-component__body h2,.component-theme--purple .card-hero__body p,.component-theme--purple .card-hero__body h1,.component-theme--purple .card-hero__body h2{color:#fff}.component-theme--purple .post-type-indicator{background-color:#46178f}.component-theme--purple .btn.ind--download,.component-theme--purple .btn.ind--link{background-color:#25076b}.component-theme--purple .btn.ind--download:hover,.component-theme--purple .btn.ind--link:hover{background-color:#14043b}.component-theme--purple .explore-card__background-inner{background-color:#46178f}.component-theme--purple .explore-card__background-inner:after{content:" ";display:block;position:absolute;left:0;top:0;bottom:0;width:100%;opacity:.04;z-index:1}.component-theme--purple .author-meta .author-meta__avatar{background-color:#46178f}.component-theme--purple[data-sponsored]:before{background-color:#25076b}.component-theme--purple .card-component__hashtag,.component-theme--purple .card-component__hashtag a,.component-theme--purple .card-hero__hashtag a,.component-theme--purple .card-component__linkedin a{color:#46178f}.component-theme--purple .card-hero__body a[style]{background-color:#46178f!important}.component-theme--purple a.btn{background-color:#0057ff;color:#fff}.component-theme--purple.component-theme--white .card-component__body,.component-theme--purple.component-theme--white .card-hero__body{background-color:#fff}.component-theme--purple.component-theme--white .card-component__body p,.component-theme--purple.component-theme--white .card-component__body h1,.component-theme--purple.component-theme--white .card-component__body .author-meta__info,.component-theme--purple.component-theme--white .card-component__body .author-meta__info .author-meta__name,.component-theme--purple.component-theme--white .card-component__body a,.component-theme--purple.component-theme--white .card-hero__body p,.component-theme--purple.component-theme--white .card-hero__body h1,.component-theme--purple.component-theme--white .card-hero__body .author-meta__info,.component-theme--purple.component-theme--white .card-hero__body .author-meta__info .author-meta__name,.component-theme--purple.component-theme--white .card-hero__body a{color:#333}.component-theme--purple.component-theme--white .card-component__hashtag{background-color:#46178f;color:#fff}.component-theme--purple.component-theme--white .card-component__hashtag a,.component-theme--purple.component-theme--white .card-hero__hashtag a,.component-theme--purple.component-theme--white .card-component__linkedin a{color:#fff}.component-theme--purple.component-theme--white .card-hero__body a[style]{background-color:#46178f!important}.card-component.component-theme--purple li{color:#fff}.env-section__body .component-theme--purple .card-hero__body a[style]{background-color:#46178f!important}.page-section.envelope-section+.page-section .component-theme--purple .card-component__body,.page-section.envelope-section+.page-section .component-theme--purple .card-component__body:before{border-color:#fff;background-color:#fff}.page-section.envelope-section+.page-section .component-theme--purple h1,.page-section.envelope-section+.page-section .component-theme--purple p{color:#333}.page-section.envelope-section+.page-section .component-theme--purple .btn.ind--download,.page-section.envelope-section+.page-section .component-theme--purple .btn.ind--link{background-color:#46178f}.page-section.envelope-section+.page-section .component-theme--purple .links-list a{color:#333}.page-section.envelope-section+.page-section .component-theme--purple .links-list a.ind--link:before{background-image:url(/img/icon-new-window--dark.svg)}.page-section.envelope-section+.page-section .component-theme--purple .links-list a.ind--download:before{background-image:url(/img/icon-download--dark.svg)}[data-theme] .page-section.page-section--purple{background-color:#46178f}[data-theme=purple] .primary-hero{background-color:#46178f}[data-theme=purple] .primary-hero .circle-clip{border-color:#25076b}@media screen and (max-width:1028px){[data-theme=purple] #menu-main-navigation>.menu-item a{background-color:#46178f}[data-theme=purple].menu--open .page-header{background-color:#25076b}[data-theme=purple].menu--open .k-logo path,[data-theme=purple].menu--open .k-logo polygon,[data-theme=purple].menu--open .icon-bar{fill:#fff}[data-theme=purple].menu--open .header-menu a{color:#fff}[data-theme=purple].menu--open button.navigation-toggle{border-color:#fff}[data-theme=purple].menu--open .page-nav a:focus{background-color:transparent!important}[data-theme=purple] .header-menu .header-menu-left{background-color:#25076b}[data-theme=purple] .header-menu .header-menu-left li{background-color:#46178f}[data-theme=purple] .header-menu .header-menu-left ul.sub-menu{background-color:#46178f;border-bottom:1px solid #25076B}[data-theme=purple] .header-menu .header-menu-left ul.sub-menu li{border-top:1px solid #25076B}}@media screen and (min-width:1028px){[data-theme=purple] .menu-item-text:after{background-color:#46178f}[data-theme=purple] .page-header:not(.page-header--microsite) .header-menu li.current_page_item .sub-menu a:after,[data-theme=purple] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a:after{background-color:#fff;left:.5rem;top:calc(100% - .5rem)}[data-theme=purple] a:hover>.menu-item-text:after,[data-theme=purple] .current-menu-item>a>.menu-item-text:after,[data-theme=purple] .header-menu-left>.current-menu-parent>a>.menu-item-text:after{width:100%}[data-theme=purple] .page-header:not(.page-header--microsite) .header-menu li.current_page_item .sub-menu a:hover:after,[data-theme=purple] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a:hover:after,[data-theme=purple] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a[aria-current=page]:after{width:calc(100% - 1rem)}[data-theme=purple] a:hover .menu-item-text{color:#46178f}[data-theme=purple] .header-menu-left>.current-menu-item .menu-item-text,[data-theme=purple] .header-menu-left>.current-menu-parent .menu-item-text,[data-theme=purple] .header-menu li:not(.current-menu-parent):not(.current-menu-item) .sub-menu a:hover{color:#46178f}}[data-theme=purple] .search-form--search select{border-color:#46178f}[data-theme=purple] .search-form--search input[type=submit]{background-color:#46178f}[data-theme=purple] .search-form--search input[type=submit]:hover{background-color:#0057ff}[data-theme=purple] a.menu-toggle:before{background-image:linear-gradient(#25076b00,#25076b)}[data-theme=purple] .k-logo path,[data-theme=purple] .k-logo polygon,[data-theme=purple] .kahoot-logo path,[data-theme=purple] .kahoot-logo polygon{fill:#46178f}[data-theme=purple] .logo-link:hover .k-logo path,[data-theme=purple] .logo-link:hover .k-logo polygon,[data-theme=purple] .logo-link:hover .kahoot-logo path,[data-theme=purple] .logo-link:hover .kahoot-logo polygon{fill:#0057ff}[data-theme=purple] .header-menu li.current-menu-item:after,[data-theme=purple] .header-menu li.current_page_parent:after{background-color:#25076b}[data-theme=purple] .header-menu li.current-menu-parent ul.sub-menu,[data-theme=purple] .header-menu li.current-menu-item ul.sub-menu{background-color:#25076b}[data-theme=purple] .header-menu .header-menu-left>.current_page_item:after,[data-theme=purple] .header-menu .current-menu-parent:after,[data-theme=purple] .header-menu .header-menu-left>li:hover:after,[data-theme=purple] .header-menu .header-menu-left>li.tab-opened:after{background-color:#25076b}[data-theme=purple] .page-nav{background-color:#25076b;border-bottom-color:#25076b}[data-theme=purple] .page-nav:after{background-color:#25076b}[data-theme=purple] .envelope-section .text-video-article a{transition:background-color .4s}[data-theme=purple] .envelope-section .text-video-article a:hover{background-color:#0057ff}[data-theme=purple] .not-in-envelope .text-video-article a{transition:color .4s}[data-theme=purple] .not-in-envelope .text-video-article a:hover{color:#0057ff}@media screen and (min-width:1028px){[data-theme=purple] .page-nav .sub-menu,[data-theme=purple] .page-nav .sub-menu:after{background-color:#25076bd9}}[data-theme=purple] .page-section{background-color:#46178f}[data-theme=purple] .envelope-section+.page-section,[data-theme=purple] .page-section--alt{background-color:#0057ff}[data-theme=purple] .envelope-section+.page-section .theme-colour,[data-theme=purple] .page-section--alt .theme-colour{color:#0057ff}[data-theme=purple] .envelope-section+.page-section.page-section--no-yel,[data-theme=purple] .page-section--alt.page-section--no-yel{background-color:#0057ff}[data-theme=purple] .envelope-section+.page-section.page-section--no-yel .theme-colour,[data-theme=purple] .page-section--alt.page-section--no-yel .theme-colour{color:#0057ff}[data-theme=purple] .envelope-section+.page-section.page-section--no-yel .raised-banner,[data-theme=purple] .envelope-section+.page-section.page-section--no-yel .raised-banner__inner,[data-theme=purple] .page-section--alt.page-section--no-yel .raised-banner,[data-theme=purple] .page-section--alt.page-section--no-yel .raised-banner__inner{background-color:#004ee6}[data-theme=purple] .envelope-section+.page-section.page-section--no-yel .hand__cuff,[data-theme=purple] .page-section--alt.page-section--no-yel .hand__cuff{fill:#46178f}[data-theme=purple] .envelope-section+.page-section.page-section--no-yel .hand__grip,[data-theme=purple] .page-section--alt.page-section--no-yel .hand__grip{fill:#ffe4c5}[data-theme=purple] .envelope-section+.page-section.page-section--no-yel .hand__cuff,[data-theme=purple] .page-section--alt.page-section--no-yel .hand__cuff{fill:#f2f2f2}[data-theme=purple] .envelope-section+.page-section+.envelope-section{background-color:#0057ff}[data-theme=purple] .author-meta__avatar{background-color:#46178f}[data-theme=purple] .env-section__body figcaption{border-left-color:#46178f}[data-theme=purple] .article-tags a{color:#46178f}[data-theme=purple] .article-tags--filter a{border-color:#46178f}[data-theme=purple] .article-tags--filter a.current,[data-theme=purple] .article-tags--filter a:hover{background-color:#46178f;color:#fff}[data-theme=purple] .share-title:before{background-color:#46178f}[data-theme=purple] .theme-background{background-color:#46178f}@media screen and (min-width:1028px){[data-theme=purple] .page-header.theme-background .sub-menu{background-color:#46178f;border:.0625rem solid rgba(255,255,255,.8);border-top:none}}[data-theme=purple] .theme-colour,[data-theme=purple] .theme-opposite,[data-theme=purple] .filter a:hover,[data-theme=purple] .filter a.current,[data-theme=purple] .filter .current-cat a{color:#46178f}[data-theme=purple] .filter a.current,[data-theme=purple] .filter .current-cat a{border-bottom-color:#46178f}[data-theme=purple] .filter a:hover{color:#46178f}[data-theme=purple] .full-width-quote--color,[data-theme=purple] .full-width-quote--color:before,[data-theme=purple] .full-width-quote--color:after{background-color:#46178f}[data-theme=purple] .full-width-quote--color{border-color:#46178f}[data-theme=purple] .full-width-quote--white .quote-mark{fill:#46178f}[data-theme=purple] .page-hero__play-btn:hover{border-color:#46178f}[data-theme=purple] .page-hero__play-btn:hover:before{background-color:#46178f}[data-theme=purple] .page-hero__close-btn{background-color:#46178f}[data-theme=purple] .hero-title.theme-colour{text-shadow:none}[data-theme=purple] .page-section:not(.envelope-section) .text-image__text h1:before,[data-theme=purple] .page-section:not(.envelope-section) .text-image__text:before{color:#46178f}[data-theme=purple] .page-section:not(.envelope-section).page-section--alt .kahoot-component__play .btn{background-color:#0057ff}[data-theme=purple] .envelope-section+.page-section .text-image__text h1:before,[data-theme=purple] .envelope-section+.page-section .text-image__text:before{color:#0057ff}[data-theme=purple] .page-hero__play-btn .st0{fill:#fff}[data-theme=purple] .page-hero__play-btn:hover .play-icon{fill:#46178f}[data-theme=purple] .page-hero a.btn:hover,[data-theme=purple] .modal h1{color:#46178f}[data-theme=purple] .modal-close:hover .close-x{fill:#46178f}[data-theme=purple] .search-tax-view__term{color:#46178f}[data-theme=purple] .search-tax-view__count{background-color:#46178f}[data-theme=purple].velocity .accordion__trigger{transition:color .4s}[data-theme=purple].velocity .accordion__trigger:hover{color:#46178f}[data-theme=purple] .library-single-links .btn{background-color:#0057ff}[data-theme=purple] .env-section .contact-form-component label,[data-theme=purple] .env-section .payment-form label{color:#46178f}[data-theme=purple] .page-hero a.btn{background-color:#0057ff;color:#fff;border:3px solid #fff}[data-theme=purple] .page-hero a.btn:hover{color:#fff;background-color:#46178f}[data-theme=purple] .tab-anchor-menu a{background-color:transparent;border:2px solid #46178F;color:#46178f;transition:all .4s}[data-theme=purple] .tab-anchor-menu a:hover{border-color:#0057ff;color:#0057ff}.component-theme--blue .card-component__body,.component-theme--blue .card-hero__body{background-color:#0057ff;border-color:#0057ff}.component-theme--blue .card-component__body p,.component-theme--blue .card-component__body h1,.component-theme--blue .card-component__body h2,.component-theme--blue .card-hero__body p,.component-theme--blue .card-hero__body h1,.component-theme--blue .card-hero__body h2{color:#fff}.component-theme--blue .post-type-indicator{background-color:#0057ff}.component-theme--blue .btn.ind--download,.component-theme--blue .btn.ind--link{background-color:#0d12aa}.component-theme--blue .btn.ind--download:hover,.component-theme--blue .btn.ind--link:hover{background-color:#090d7b}.component-theme--blue .explore-card__background-inner{background-color:#0057ff}.component-theme--blue .explore-card__background-inner:after{content:" ";display:block;position:absolute;left:0;top:0;bottom:0;width:100%;opacity:.04;z-index:1}.component-theme--blue .author-meta .author-meta__avatar{background-color:#0057ff}.component-theme--blue[data-sponsored]:before{background-color:#0d12aa}.component-theme--blue .card-component__hashtag,.component-theme--blue .card-component__hashtag a,.component-theme--blue .card-hero__hashtag a,.component-theme--blue .card-component__linkedin a{color:#0057ff}.component-theme--blue .card-hero__body a[style]{background-color:#0057ff!important}.component-theme--blue a.btn{background-color:#46178f;color:#fff}.component-theme--blue.component-theme--white .card-component__body,.component-theme--blue.component-theme--white .card-hero__body{background-color:#fff}.component-theme--blue.component-theme--white .card-component__body p,.component-theme--blue.component-theme--white .card-component__body h1,.component-theme--blue.component-theme--white .card-component__body .author-meta__info,.component-theme--blue.component-theme--white .card-component__body .author-meta__info .author-meta__name,.component-theme--blue.component-theme--white .card-component__body a,.component-theme--blue.component-theme--white .card-hero__body p,.component-theme--blue.component-theme--white .card-hero__body h1,.component-theme--blue.component-theme--white .card-hero__body .author-meta__info,.component-theme--blue.component-theme--white .card-hero__body .author-meta__info .author-meta__name,.component-theme--blue.component-theme--white .card-hero__body a{color:#333}.component-theme--blue.component-theme--white .card-component__hashtag{background-color:#0057ff;color:#fff}.component-theme--blue.component-theme--white .card-component__hashtag a,.component-theme--blue.component-theme--white .card-hero__hashtag a,.component-theme--blue.component-theme--white .card-component__linkedin a{color:#fff}.component-theme--blue.component-theme--white .card-hero__body a[style]{background-color:#0057ff!important}.card-component.component-theme--blue li{color:#fff}.env-section__body .component-theme--blue .card-hero__body a[style]{background-color:#0057ff!important}.page-section.envelope-section+.page-section .component-theme--blue .card-component__body,.page-section.envelope-section+.page-section .component-theme--blue .card-component__body:before{border-color:#fff;background-color:#fff}.page-section.envelope-section+.page-section .component-theme--blue h1,.page-section.envelope-section+.page-section .component-theme--blue p{color:#333}.page-section.envelope-section+.page-section .component-theme--blue .btn.ind--download,.page-section.envelope-section+.page-section .component-theme--blue .btn.ind--link{background-color:#0057ff}.page-section.envelope-section+.page-section .component-theme--blue .links-list a{color:#333}.page-section.envelope-section+.page-section .component-theme--blue .links-list a.ind--link:before{background-image:url(/img/icon-new-window--dark.svg)}.page-section.envelope-section+.page-section .component-theme--blue .links-list a.ind--download:before{background-image:url(/img/icon-download--dark.svg)}[data-theme] .page-section.page-section--blue{background-color:#0057ff}[data-theme=blue] .primary-hero{background-color:#0057ff}[data-theme=blue] .primary-hero .circle-clip{border-color:#0d12aa}@media screen and (max-width:1028px){[data-theme=blue] #menu-main-navigation>.menu-item a{background-color:#0057ff}[data-theme=blue].menu--open .page-header{background-color:#0d12aa}[data-theme=blue].menu--open .k-logo path,[data-theme=blue].menu--open .k-logo polygon,[data-theme=blue].menu--open .icon-bar{fill:#fff}[data-theme=blue].menu--open .header-menu a{color:#fff}[data-theme=blue].menu--open button.navigation-toggle{border-color:#fff}[data-theme=blue].menu--open .page-nav a:focus{background-color:transparent!important}[data-theme=blue] .header-menu .header-menu-left{background-color:#0d12aa}[data-theme=blue] .header-menu .header-menu-left li{background-color:#0057ff}[data-theme=blue] .header-menu .header-menu-left ul.sub-menu{background-color:#0057ff;border-bottom:1px solid #0D12AA}[data-theme=blue] .header-menu .header-menu-left ul.sub-menu li{border-top:1px solid #0D12AA}}@media screen and (min-width:1028px){[data-theme=blue] .menu-item-text:after{background-color:#0057ff}[data-theme=blue] .page-header:not(.page-header--microsite) .header-menu li.current_page_item .sub-menu a:after,[data-theme=blue] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a:after{background-color:#fff;left:.5rem;top:calc(100% - .5rem)}[data-theme=blue] a:hover>.menu-item-text:after,[data-theme=blue] .current-menu-item>a>.menu-item-text:after,[data-theme=blue] .header-menu-left>.current-menu-parent>a>.menu-item-text:after{width:100%}[data-theme=blue] .page-header:not(.page-header--microsite) .header-menu li.current_page_item .sub-menu a:hover:after,[data-theme=blue] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a:hover:after,[data-theme=blue] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a[aria-current=page]:after{width:calc(100% - 1rem)}[data-theme=blue] a:hover .menu-item-text{color:#0057ff}[data-theme=blue] .header-menu-left>.current-menu-item .menu-item-text,[data-theme=blue] .header-menu-left>.current-menu-parent .menu-item-text,[data-theme=blue] .header-menu li:not(.current-menu-parent):not(.current-menu-item) .sub-menu a:hover{color:#0057ff}}[data-theme=blue] .search-form--search select{border-color:#0057ff}[data-theme=blue] .search-form--search input[type=submit]{background-color:#0057ff}[data-theme=blue] .search-form--search input[type=submit]:hover{background-color:#46178f}[data-theme=blue] a.menu-toggle:before{background-image:linear-gradient(#0d12aa00,#0d12aa)}[data-theme=blue] .k-logo path,[data-theme=blue] .k-logo polygon,[data-theme=blue] .kahoot-logo path,[data-theme=blue] .kahoot-logo polygon{fill:#0057ff}[data-theme=blue] .logo-link:hover .k-logo path,[data-theme=blue] .logo-link:hover .k-logo polygon,[data-theme=blue] .logo-link:hover .kahoot-logo path,[data-theme=blue] .logo-link:hover .kahoot-logo polygon{fill:#46178f}[data-theme=blue] .header-menu li.current-menu-item:after,[data-theme=blue] .header-menu li.current_page_parent:after{background-color:#0d12aa}[data-theme=blue] .header-menu li.current-menu-parent ul.sub-menu,[data-theme=blue] .header-menu li.current-menu-item ul.sub-menu{background-color:#0d12aa}[data-theme=blue] .header-menu .header-menu-left>.current_page_item:after,[data-theme=blue] .header-menu .current-menu-parent:after,[data-theme=blue] .header-menu .header-menu-left>li:hover:after,[data-theme=blue] .header-menu .header-menu-left>li.tab-opened:after{background-color:#0d12aa}[data-theme=blue] .page-nav{background-color:#0d12aa;border-bottom-color:#0d12aa}[data-theme=blue] .page-nav:after{background-color:#0d12aa}[data-theme=blue] .envelope-section .text-video-article a{transition:background-color .4s}[data-theme=blue] .envelope-section .text-video-article a:hover{background-color:#46178f}[data-theme=blue] .not-in-envelope .text-video-article a{transition:color .4s}[data-theme=blue] .not-in-envelope .text-video-article a:hover{color:#46178f}@media screen and (min-width:1028px){[data-theme=blue] .page-nav .sub-menu,[data-theme=blue] .page-nav .sub-menu:after{background-color:#0d12aad9}}[data-theme=blue] .page-section{background-color:#0057ff}[data-theme=blue] .envelope-section+.page-section,[data-theme=blue] .page-section--alt{background-color:#46178f}[data-theme=blue] .envelope-section+.page-section .theme-colour,[data-theme=blue] .page-section--alt .theme-colour{color:#46178f}[data-theme=blue] .envelope-section+.page-section.page-section--no-yel,[data-theme=blue] .page-section--alt.page-section--no-yel{background-color:#0057ff}[data-theme=blue] .envelope-section+.page-section.page-section--no-yel .theme-colour,[data-theme=blue] .page-section--alt.page-section--no-yel .theme-colour{color:#0057ff}[data-theme=blue] .envelope-section+.page-section.page-section--no-yel .raised-banner,[data-theme=blue] .envelope-section+.page-section.page-section--no-yel .raised-banner__inner,[data-theme=blue] .page-section--alt.page-section--no-yel .raised-banner,[data-theme=blue] .page-section--alt.page-section--no-yel .raised-banner__inner{background-color:#004ee6}[data-theme=blue] .envelope-section+.page-section.page-section--no-yel .hand__cuff,[data-theme=blue] .page-section--alt.page-section--no-yel .hand__cuff{fill:#0057ff}[data-theme=blue] .envelope-section+.page-section.page-section--no-yel .hand__grip,[data-theme=blue] .page-section--alt.page-section--no-yel .hand__grip{fill:#ffe4c5}[data-theme=blue] .envelope-section+.page-section+.envelope-section{background-color:#46178f}[data-theme=blue] .author-meta__avatar{background-color:#0057ff}[data-theme=blue] .env-section__body figcaption{border-left-color:#0057ff}[data-theme=blue] .article-tags a{color:#0057ff}[data-theme=blue] .article-tags--filter a{border-color:#0057ff}[data-theme=blue] .article-tags--filter a.current,[data-theme=blue] .article-tags--filter a:hover{background-color:#0057ff;color:#fff}[data-theme=blue] .share-title:before{background-color:#0057ff}[data-theme=blue] .theme-background{background-color:#0057ff}@media screen and (min-width:1028px){[data-theme=blue] .page-header.theme-background .sub-menu{background-color:#0057ff;border:.0625rem solid rgba(255,255,255,.8);border-top:none}}[data-theme=blue] .theme-colour,[data-theme=blue] .theme-opposite,[data-theme=blue] .filter a:hover,[data-theme=blue] .filter a.current,[data-theme=blue] .filter .current-cat a{color:#0057ff}[data-theme=blue] .filter a.current,[data-theme=blue] .filter .current-cat a{border-bottom-color:#0057ff}[data-theme=blue] .filter a:hover{color:#0057ff}[data-theme=blue] .full-width-quote--color,[data-theme=blue] .full-width-quote--color:before,[data-theme=blue] .full-width-quote--color:after{background-color:#0057ff}[data-theme=blue] .full-width-quote--color{border-color:#0057ff}[data-theme=blue] .full-width-quote--white .quote-mark{fill:#0057ff}[data-theme=blue] .page-hero__play-btn:hover{border-color:#0057ff}[data-theme=blue] .page-hero__play-btn:hover:before{background-color:#0057ff}[data-theme=blue] .page-hero__close-btn{background-color:#0057ff}[data-theme=blue] .hero-title.theme-colour{text-shadow:none}[data-theme=blue] .page-section:not(.envelope-section) .text-image__text h1:before,[data-theme=blue] .page-section:not(.envelope-section) .text-image__text:before{color:#0057ff}[data-theme=blue] .page-section:not(.envelope-section).page-section--alt .kahoot-component__play .btn{background-color:#46178f}[data-theme=blue] .envelope-section+.page-section .text-image__text h1:before,[data-theme=blue] .envelope-section+.page-section .text-image__text:before{color:#46178f}[data-theme=blue] .page-hero__play-btn .st0{fill:#fff}[data-theme=blue] .page-hero__play-btn:hover .play-icon{fill:#0057ff}[data-theme=blue] .page-hero a.btn:hover,[data-theme=blue] .modal h1{color:#0057ff}[data-theme=blue] .modal-close:hover .close-x{fill:#0057ff}[data-theme=blue] .search-tax-view__term{color:#0057ff}[data-theme=blue] .search-tax-view__count{background-color:#0057ff}[data-theme=blue].velocity .accordion__trigger{transition:color .4s}[data-theme=blue].velocity .accordion__trigger:hover{color:#0057ff}[data-theme=blue] .library-single-links .btn{background-color:#46178f}[data-theme=blue] .env-section .contact-form-component label,[data-theme=blue] .env-section .payment-form label{color:#0057ff}[data-theme=blue] .page-hero a.btn{background-color:#46178f;color:#fff;border:3px solid #fff}[data-theme=blue] .page-hero a.btn:hover{color:#fff;background-color:#0057ff}[data-theme=blue] .tab-anchor-menu a{background-color:transparent;border:2px solid #0057FF;color:#0057ff;transition:all .4s}[data-theme=blue] .tab-anchor-menu a:hover{border-color:#46178f;color:#46178f}.component-theme--teal .card-component__body,.component-theme--teal .card-hero__body{background-color:#0aa3a3;border-color:#0aa3a3}.component-theme--teal .card-component__body p,.component-theme--teal .card-component__body h1,.component-theme--teal .card-component__body h2,.component-theme--teal .card-hero__body p,.component-theme--teal .card-hero__body h1,.component-theme--teal .card-hero__body h2{color:#fff}.component-theme--teal .post-type-indicator{background-color:#0aa3a3}.component-theme--teal .btn.ind--download,.component-theme--teal .btn.ind--link{background-color:#077373}.component-theme--teal .btn.ind--download:hover,.component-theme--teal .btn.ind--link:hover{background-color:#044343}.component-theme--teal .explore-card__background-inner{background-color:#0aa3a3}.component-theme--teal .explore-card__background-inner:after{content:" ";display:block;position:absolute;left:0;top:0;bottom:0;width:100%;opacity:.04;z-index:1}.component-theme--teal .author-meta .author-meta__avatar{background-color:#0aa3a3}.component-theme--teal[data-sponsored]:before{background-color:#077373}.component-theme--teal .card-component__hashtag,.component-theme--teal .card-component__hashtag a,.component-theme--teal .card-hero__hashtag a,.component-theme--teal .card-component__linkedin a{color:#0aa3a3}.component-theme--teal .card-hero__body a[style]{background-color:#0aa3a3!important}.component-theme--teal a.btn{background-color:#46178f;color:#fff}.component-theme--teal.component-theme--white .card-component__body,.component-theme--teal.component-theme--white .card-hero__body{background-color:#fff}.component-theme--teal.component-theme--white .card-component__body p,.component-theme--teal.component-theme--white .card-component__body h1,.component-theme--teal.component-theme--white .card-component__body .author-meta__info,.component-theme--teal.component-theme--white .card-component__body .author-meta__info .author-meta__name,.component-theme--teal.component-theme--white .card-component__body a,.component-theme--teal.component-theme--white .card-hero__body p,.component-theme--teal.component-theme--white .card-hero__body h1,.component-theme--teal.component-theme--white .card-hero__body .author-meta__info,.component-theme--teal.component-theme--white .card-hero__body .author-meta__info .author-meta__name,.component-theme--teal.component-theme--white .card-hero__body a{color:#333}.component-theme--teal.component-theme--white .card-component__hashtag{background-color:#0aa3a3;color:#fff}.component-theme--teal.component-theme--white .card-component__hashtag a,.component-theme--teal.component-theme--white .card-hero__hashtag a,.component-theme--teal.component-theme--white .card-component__linkedin a{color:#fff}.component-theme--teal.component-theme--white .card-hero__body a[style]{background-color:#0aa3a3!important}.card-component.component-theme--teal li{color:#fff}.env-section__body .component-theme--teal .card-hero__body a[style]{background-color:#0aa3a3!important}.page-section.envelope-section+.page-section .component-theme--teal .card-component__body,.page-section.envelope-section+.page-section .component-theme--teal .card-component__body:before{border-color:#fff;background-color:#fff}.page-section.envelope-section+.page-section .component-theme--teal h1,.page-section.envelope-section+.page-section .component-theme--teal p{color:#333}.page-section.envelope-section+.page-section .component-theme--teal .btn.ind--download,.page-section.envelope-section+.page-section .component-theme--teal .btn.ind--link{background-color:#0aa3a3}.page-section.envelope-section+.page-section .component-theme--teal .links-list a{color:#333}.page-section.envelope-section+.page-section .component-theme--teal .links-list a.ind--link:before{background-image:url(/img/icon-new-window--dark.svg)}.page-section.envelope-section+.page-section .component-theme--teal .links-list a.ind--download:before{background-image:url(/img/icon-download--dark.svg)}[data-theme] .page-section.page-section--teal{background-color:#0aa3a3}[data-theme=teal] .primary-hero{background-color:#0aa3a3}[data-theme=teal] .primary-hero .circle-clip{border-color:#077373}@media screen and (max-width:1028px){[data-theme=teal] #menu-main-navigation>.menu-item a{background-color:#0aa3a3}[data-theme=teal].menu--open .page-header{background-color:#077373}[data-theme=teal].menu--open .k-logo path,[data-theme=teal].menu--open .k-logo polygon,[data-theme=teal].menu--open .icon-bar{fill:#fff}[data-theme=teal].menu--open .header-menu a{color:#fff}[data-theme=teal].menu--open button.navigation-toggle{border-color:#fff}[data-theme=teal].menu--open .page-nav a:focus{background-color:transparent!important}[data-theme=teal] .header-menu .header-menu-left{background-color:#077373}[data-theme=teal] .header-menu .header-menu-left li{background-color:#0aa3a3}[data-theme=teal] .header-menu .header-menu-left ul.sub-menu{background-color:#0aa3a3;border-bottom:1px solid rgb(7.0520231214,114.9479768786,114.9479768786)}[data-theme=teal] .header-menu .header-menu-left ul.sub-menu li{border-top:1px solid rgb(7.0520231214,114.9479768786,114.9479768786)}}@media screen and (min-width:1028px){[data-theme=teal] .menu-item-text:after{background-color:#0aa3a3}[data-theme=teal] .page-header:not(.page-header--microsite) .header-menu li.current_page_item .sub-menu a:after,[data-theme=teal] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a:after{background-color:#fff;left:.5rem;top:calc(100% - .5rem)}[data-theme=teal] a:hover>.menu-item-text:after,[data-theme=teal] .current-menu-item>a>.menu-item-text:after,[data-theme=teal] .header-menu-left>.current-menu-parent>a>.menu-item-text:after{width:100%}[data-theme=teal] .page-header:not(.page-header--microsite) .header-menu li.current_page_item .sub-menu a:hover:after,[data-theme=teal] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a:hover:after,[data-theme=teal] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a[aria-current=page]:after{width:calc(100% - 1rem)}[data-theme=teal] a:hover .menu-item-text{color:#0aa3a3}[data-theme=teal] .header-menu-left>.current-menu-item .menu-item-text,[data-theme=teal] .header-menu-left>.current-menu-parent .menu-item-text,[data-theme=teal] .header-menu li:not(.current-menu-parent):not(.current-menu-item) .sub-menu a:hover{color:#0aa3a3}}[data-theme=teal] .search-form--search select{border-color:#0aa3a3}[data-theme=teal] .search-form--search input[type=submit]{background-color:#0aa3a3}[data-theme=teal] .search-form--search input[type=submit]:hover{background-color:#46178f}[data-theme=teal] a.menu-toggle:before{background-image:linear-gradient(#07737300,#077373)}[data-theme=teal] .k-logo path,[data-theme=teal] .k-logo polygon,[data-theme=teal] .kahoot-logo path,[data-theme=teal] .kahoot-logo polygon{fill:#0aa3a3}[data-theme=teal] .logo-link:hover .k-logo path,[data-theme=teal] .logo-link:hover .k-logo polygon,[data-theme=teal] .logo-link:hover .kahoot-logo path,[data-theme=teal] .logo-link:hover .kahoot-logo polygon{fill:#46178f}[data-theme=teal] .header-menu li.current-menu-item:after,[data-theme=teal] .header-menu li.current_page_parent:after{background-color:#077373}[data-theme=teal] .header-menu li.current-menu-parent ul.sub-menu,[data-theme=teal] .header-menu li.current-menu-item ul.sub-menu{background-color:#077373}[data-theme=teal] .header-menu .header-menu-left>.current_page_item:after,[data-theme=teal] .header-menu .current-menu-parent:after,[data-theme=teal] .header-menu .header-menu-left>li:hover:after,[data-theme=teal] .header-menu .header-menu-left>li.tab-opened:after{background-color:#077373}[data-theme=teal] .page-nav{background-color:#077373;border-bottom-color:#077373}[data-theme=teal] .page-nav:after{background-color:#077373}[data-theme=teal] .envelope-section .text-video-article a{transition:background-color .4s}[data-theme=teal] .envelope-section .text-video-article a:hover{background-color:#46178f}[data-theme=teal] .not-in-envelope .text-video-article a{transition:color .4s}[data-theme=teal] .not-in-envelope .text-video-article a:hover{color:#46178f}@media screen and (min-width:1028px){[data-theme=teal] .page-nav .sub-menu,[data-theme=teal] .page-nav .sub-menu:after{background-color:#077373d9}}[data-theme=teal] .page-section{background-color:#0aa3a3}[data-theme=teal] .envelope-section+.page-section,[data-theme=teal] .page-section--alt{background-color:#46178f}[data-theme=teal] .envelope-section+.page-section .theme-colour,[data-theme=teal] .page-section--alt .theme-colour{color:#46178f}[data-theme=teal] .envelope-section+.page-section.page-section--no-yel,[data-theme=teal] .page-section--alt.page-section--no-yel{background-color:#0057ff}[data-theme=teal] .envelope-section+.page-section.page-section--no-yel .theme-colour,[data-theme=teal] .page-section--alt.page-section--no-yel .theme-colour{color:#0057ff}[data-theme=teal] .envelope-section+.page-section.page-section--no-yel .raised-banner,[data-theme=teal] .envelope-section+.page-section.page-section--no-yel .raised-banner__inner,[data-theme=teal] .page-section--alt.page-section--no-yel .raised-banner,[data-theme=teal] .page-section--alt.page-section--no-yel .raised-banner__inner{background-color:#004ee6}[data-theme=teal] .envelope-section+.page-section.page-section--no-yel .hand__cuff,[data-theme=teal] .page-section--alt.page-section--no-yel .hand__cuff{fill:#0aa3a3}[data-theme=teal] .envelope-section+.page-section.page-section--no-yel .hand__grip,[data-theme=teal] .page-section--alt.page-section--no-yel .hand__grip{fill:#ffe4c5}[data-theme=teal] .envelope-section+.page-section+.envelope-section{background-color:#46178f}[data-theme=teal] .author-meta__avatar{background-color:#0aa3a3}[data-theme=teal] .env-section__body figcaption{border-left-color:#0aa3a3}[data-theme=teal] .article-tags a{color:#0aa3a3}[data-theme=teal] .article-tags--filter a{border-color:#0aa3a3}[data-theme=teal] .article-tags--filter a.current,[data-theme=teal] .article-tags--filter a:hover{background-color:#0aa3a3;color:#fff}[data-theme=teal] .share-title:before{background-color:#0aa3a3}[data-theme=teal] .theme-background{background-color:#0aa3a3}@media screen and (min-width:1028px){[data-theme=teal] .page-header.theme-background .sub-menu{background-color:#0aa3a3;border:.0625rem solid rgba(255,255,255,.8);border-top:none}}[data-theme=teal] .theme-colour,[data-theme=teal] .theme-opposite,[data-theme=teal] .filter a:hover,[data-theme=teal] .filter a.current,[data-theme=teal] .filter .current-cat a{color:#0aa3a3}[data-theme=teal] .filter a.current,[data-theme=teal] .filter .current-cat a{border-bottom-color:#0aa3a3}[data-theme=teal] .filter a:hover{color:#0aa3a3}[data-theme=teal] .full-width-quote--color,[data-theme=teal] .full-width-quote--color:before,[data-theme=teal] .full-width-quote--color:after{background-color:#0aa3a3}[data-theme=teal] .full-width-quote--color{border-color:#0aa3a3}[data-theme=teal] .full-width-quote--white .quote-mark{fill:#0aa3a3}[data-theme=teal] .page-hero__play-btn:hover{border-color:#0aa3a3}[data-theme=teal] .page-hero__play-btn:hover:before{background-color:#0aa3a3}[data-theme=teal] .page-hero__close-btn{background-color:#0aa3a3}[data-theme=teal] .hero-title.theme-colour{text-shadow:none}[data-theme=teal] .page-section:not(.envelope-section) .text-image__text h1:before,[data-theme=teal] .page-section:not(.envelope-section) .text-image__text:before{color:#0aa3a3}[data-theme=teal] .page-section:not(.envelope-section).page-section--alt .kahoot-component__play .btn{background-color:#46178f}[data-theme=teal] .envelope-section+.page-section .text-image__text h1:before,[data-theme=teal] .envelope-section+.page-section .text-image__text:before{color:#46178f}[data-theme=teal] .page-hero__play-btn .st0{fill:#fff}[data-theme=teal] .page-hero__play-btn:hover .play-icon{fill:#0aa3a3}[data-theme=teal] .page-hero a.btn:hover,[data-theme=teal] .modal h1{color:#0aa3a3}[data-theme=teal] .modal-close:hover .close-x{fill:#0aa3a3}[data-theme=teal] .search-tax-view__term{color:#0aa3a3}[data-theme=teal] .search-tax-view__count{background-color:#0aa3a3}[data-theme=teal].velocity .accordion__trigger{transition:color .4s}[data-theme=teal].velocity .accordion__trigger:hover{color:#0aa3a3}[data-theme=teal] .library-single-links .btn{background-color:#46178f}[data-theme=teal] .env-section .contact-form-component label,[data-theme=teal] .env-section .payment-form label{color:#0aa3a3}[data-theme=teal] .page-hero a.btn{background-color:#46178f;color:#fff;border:3px solid #fff}[data-theme=teal] .page-hero a.btn:hover{color:#fff;background-color:#0aa3a3}[data-theme=teal] .tab-anchor-menu a{background-color:transparent;border:2px solid #0aa3a3;color:#0aa3a3;transition:all .4s}[data-theme=teal] .tab-anchor-menu a:hover{border-color:#46178f;color:#46178f}.component-theme--green .card-component__body,.component-theme--green .card-hero__body{background-color:#26890c;border-color:#26890c}.component-theme--green .card-component__body p,.component-theme--green .card-component__body h1,.component-theme--green .card-component__body h2,.component-theme--green .card-hero__body p,.component-theme--green .card-hero__body h1,.component-theme--green .card-hero__body h2{color:#fff}.component-theme--green .post-type-indicator{background-color:#26890c}.component-theme--green .btn.ind--download,.component-theme--green .btn.ind--link{background-color:#106b03}.component-theme--green .btn.ind--download:hover,.component-theme--green .btn.ind--link:hover{background-color:#093902}.component-theme--green .explore-card__background-inner{background-color:#26890c}.component-theme--green .explore-card__background-inner:after{content:" ";display:block;position:absolute;left:0;top:0;bottom:0;width:100%;opacity:.04;z-index:1}.component-theme--green .author-meta .author-meta__avatar{background-color:#26890c}.component-theme--green[data-sponsored]:before{background-color:#106b03}.component-theme--green .card-component__hashtag,.component-theme--green .card-component__hashtag a,.component-theme--green .card-hero__hashtag a,.component-theme--green .card-component__linkedin a{color:#26890c}.component-theme--green .card-hero__body a[style]{background-color:#26890c!important}.component-theme--green a.btn{background-color:#e21b3c;color:#fff}.component-theme--green.component-theme--white .card-component__body,.component-theme--green.component-theme--white .card-hero__body{background-color:#fff}.component-theme--green.component-theme--white .card-component__body p,.component-theme--green.component-theme--white .card-component__body h1,.component-theme--green.component-theme--white .card-component__body .author-meta__info,.component-theme--green.component-theme--white .card-component__body .author-meta__info .author-meta__name,.component-theme--green.component-theme--white .card-component__body a,.component-theme--green.component-theme--white .card-hero__body p,.component-theme--green.component-theme--white .card-hero__body h1,.component-theme--green.component-theme--white .card-hero__body .author-meta__info,.component-theme--green.component-theme--white .card-hero__body .author-meta__info .author-meta__name,.component-theme--green.component-theme--white .card-hero__body a{color:#333}.component-theme--green.component-theme--white .card-component__hashtag{background-color:#26890c;color:#fff}.component-theme--green.component-theme--white .card-component__hashtag a,.component-theme--green.component-theme--white .card-hero__hashtag a,.component-theme--green.component-theme--white .card-component__linkedin a{color:#fff}.component-theme--green.component-theme--white .card-hero__body a[style]{background-color:#26890c!important}.card-component.component-theme--green li{color:#fff}.env-section__body .component-theme--green .card-hero__body a[style]{background-color:#26890c!important}.page-section.envelope-section+.page-section .component-theme--green .card-component__body,.page-section.envelope-section+.page-section .component-theme--green .card-component__body:before{border-color:#fff;background-color:#fff}.page-section.envelope-section+.page-section .component-theme--green h1,.page-section.envelope-section+.page-section .component-theme--green p{color:#333}.page-section.envelope-section+.page-section .component-theme--green .btn.ind--download,.page-section.envelope-section+.page-section .component-theme--green .btn.ind--link{background-color:#26890c}.page-section.envelope-section+.page-section .component-theme--green .links-list a{color:#333}.page-section.envelope-section+.page-section .component-theme--green .links-list a.ind--link:before{background-image:url(/img/icon-new-window--dark.svg)}.page-section.envelope-section+.page-section .component-theme--green .links-list a.ind--download:before{background-image:url(/img/icon-download--dark.svg)}[data-theme] .page-section.page-section--green{background-color:#26890c}[data-theme=green] .primary-hero{background-color:#26890c}[data-theme=green] .primary-hero .circle-clip{border-color:#106b03}@media screen and (max-width:1028px){[data-theme=green] #menu-main-navigation>.menu-item a{background-color:#26890c}[data-theme=green].menu--open .page-header{background-color:#106b03}[data-theme=green].menu--open .k-logo path,[data-theme=green].menu--open .k-logo polygon,[data-theme=green].menu--open .icon-bar{fill:#fff}[data-theme=green].menu--open .header-menu a{color:#fff}[data-theme=green].menu--open button.navigation-toggle{border-color:#fff}[data-theme=green].menu--open .page-nav a:focus{background-color:transparent!important}[data-theme=green] .header-menu .header-menu-left{background-color:#106b03}[data-theme=green] .header-menu .header-menu-left li{background-color:#26890c}[data-theme=green] .header-menu .header-menu-left ul.sub-menu{background-color:#26890c;border-bottom:1px solid #106B03}[data-theme=green] .header-menu .header-menu-left ul.sub-menu li{border-top:1px solid #106B03}}@media screen and (min-width:1028px){[data-theme=green] .menu-item-text:after{background-color:#26890c}[data-theme=green] .page-header:not(.page-header--microsite) .header-menu li.current_page_item .sub-menu a:after,[data-theme=green] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a:after{background-color:#fff;left:.5rem;top:calc(100% - .5rem)}[data-theme=green] a:hover>.menu-item-text:after,[data-theme=green] .current-menu-item>a>.menu-item-text:after,[data-theme=green] .header-menu-left>.current-menu-parent>a>.menu-item-text:after{width:100%}[data-theme=green] .page-header:not(.page-header--microsite) .header-menu li.current_page_item .sub-menu a:hover:after,[data-theme=green] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a:hover:after,[data-theme=green] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a[aria-current=page]:after{width:calc(100% - 1rem)}[data-theme=green] a:hover .menu-item-text{color:#26890c}[data-theme=green] .header-menu-left>.current-menu-item .menu-item-text,[data-theme=green] .header-menu-left>.current-menu-parent .menu-item-text,[data-theme=green] .header-menu li:not(.current-menu-parent):not(.current-menu-item) .sub-menu a:hover{color:#26890c}}[data-theme=green] .search-form--search select{border-color:#26890c}[data-theme=green] .search-form--search input[type=submit]{background-color:#26890c}[data-theme=green] .search-form--search input[type=submit]:hover{background-color:#e21b3c}[data-theme=green] a.menu-toggle:before{background-image:linear-gradient(#106b0300,#106b03)}[data-theme=green] .k-logo path,[data-theme=green] .k-logo polygon,[data-theme=green] .kahoot-logo path,[data-theme=green] .kahoot-logo polygon{fill:#26890c}[data-theme=green] .logo-link:hover .k-logo path,[data-theme=green] .logo-link:hover .k-logo polygon,[data-theme=green] .logo-link:hover .kahoot-logo path,[data-theme=green] .logo-link:hover .kahoot-logo polygon{fill:#e21b3c}[data-theme=green] .header-menu li.current-menu-item:after,[data-theme=green] .header-menu li.current_page_parent:after{background-color:#106b03}[data-theme=green] .header-menu li.current-menu-parent ul.sub-menu,[data-theme=green] .header-menu li.current-menu-item ul.sub-menu{background-color:#106b03}[data-theme=green] .header-menu .header-menu-left>.current_page_item:after,[data-theme=green] .header-menu .current-menu-parent:after,[data-theme=green] .header-menu .header-menu-left>li:hover:after,[data-theme=green] .header-menu .header-menu-left>li.tab-opened:after{background-color:#106b03}[data-theme=green] .page-nav{background-color:#106b03;border-bottom-color:#106b03}[data-theme=green] .page-nav:after{background-color:#106b03}[data-theme=green] .envelope-section .text-video-article a{transition:background-color .4s}[data-theme=green] .envelope-section .text-video-article a:hover{background-color:#e21b3c}[data-theme=green] .not-in-envelope .text-video-article a{transition:color .4s}[data-theme=green] .not-in-envelope .text-video-article a:hover{color:#e21b3c}@media screen and (min-width:1028px){[data-theme=green] .page-nav .sub-menu,[data-theme=green] .page-nav .sub-menu:after{background-color:#106b03d9}}[data-theme=green] .page-section{background-color:#26890c}[data-theme=green] .envelope-section+.page-section,[data-theme=green] .page-section--alt{background-color:#e21b3c}[data-theme=green] .envelope-section+.page-section .theme-colour,[data-theme=green] .page-section--alt .theme-colour{color:#e21b3c}[data-theme=green] .envelope-section+.page-section.page-section--no-yel,[data-theme=green] .page-section--alt.page-section--no-yel{background-color:#0057ff}[data-theme=green] .envelope-section+.page-section.page-section--no-yel .theme-colour,[data-theme=green] .page-section--alt.page-section--no-yel .theme-colour{color:#0057ff}[data-theme=green] .envelope-section+.page-section.page-section--no-yel .raised-banner,[data-theme=green] .envelope-section+.page-section.page-section--no-yel .raised-banner__inner,[data-theme=green] .page-section--alt.page-section--no-yel .raised-banner,[data-theme=green] .page-section--alt.page-section--no-yel .raised-banner__inner{background-color:#004ee6}[data-theme=green] .envelope-section+.page-section.page-section--no-yel .hand__cuff,[data-theme=green] .page-section--alt.page-section--no-yel .hand__cuff{fill:#26890c}[data-theme=green] .envelope-section+.page-section.page-section--no-yel .hand__grip,[data-theme=green] .page-section--alt.page-section--no-yel .hand__grip{fill:#ffe4c5}[data-theme=green] .envelope-section+.page-section.page-section--no-yel .hand__grip,[data-theme=green] .page-section--alt.page-section--no-yel .hand__grip{fill:#554740}[data-theme=green] .envelope-section+.page-section.page-section--no-yel .hand__cuff,[data-theme=green] .page-section--alt.page-section--no-yel .hand__cuff{fill:#c8a2e3}[data-theme=green] .envelope-section+.page-section+.envelope-section{background-color:#e21b3c}[data-theme=green] .author-meta__avatar{background-color:#26890c}[data-theme=green] .env-section__body figcaption{border-left-color:#26890c}[data-theme=green] .article-tags a{color:#26890c}[data-theme=green] .article-tags--filter a{border-color:#26890c}[data-theme=green] .article-tags--filter a.current,[data-theme=green] .article-tags--filter a:hover{background-color:#26890c;color:#fff}[data-theme=green] .share-title:before{background-color:#26890c}[data-theme=green] .theme-background{background-color:#26890c}@media screen and (min-width:1028px){[data-theme=green] .page-header.theme-background .sub-menu{background-color:#26890c;border:.0625rem solid rgba(255,255,255,.8);border-top:none}}[data-theme=green] .theme-colour,[data-theme=green] .theme-opposite,[data-theme=green] .filter a:hover,[data-theme=green] .filter a.current,[data-theme=green] .filter .current-cat a{color:#26890c}[data-theme=green] .filter a.current,[data-theme=green] .filter .current-cat a{border-bottom-color:#26890c}[data-theme=green] .filter a:hover{color:#26890c}[data-theme=green] .full-width-quote--color,[data-theme=green] .full-width-quote--color:before,[data-theme=green] .full-width-quote--color:after{background-color:#26890c}[data-theme=green] .full-width-quote--color{border-color:#26890c}[data-theme=green] .full-width-quote--white .quote-mark{fill:#26890c}[data-theme=green] .page-hero__play-btn:hover{border-color:#26890c}[data-theme=green] .page-hero__play-btn:hover:before{background-color:#26890c}[data-theme=green] .page-hero__close-btn{background-color:#26890c}[data-theme=green] .hero-title.theme-colour{text-shadow:none}[data-theme=green] .page-section:not(.envelope-section) .text-image__text h1:before,[data-theme=green] .page-section:not(.envelope-section) .text-image__text:before{color:#26890c}[data-theme=green] .page-section:not(.envelope-section).page-section--alt .kahoot-component__play .btn{background-color:#e21b3c}[data-theme=green] .envelope-section+.page-section .text-image__text h1:before,[data-theme=green] .envelope-section+.page-section .text-image__text:before{color:#e21b3c}[data-theme=green] .page-hero__play-btn .st0{fill:#fff}[data-theme=green] .page-hero__play-btn:hover .play-icon{fill:#26890c}[data-theme=green] .page-hero a.btn:hover,[data-theme=green] .modal h1{color:#26890c}[data-theme=green] .modal-close:hover .close-x{fill:#26890c}[data-theme=green] .search-tax-view__term{color:#26890c}[data-theme=green] .search-tax-view__count{background-color:#26890c}[data-theme=green].velocity .accordion__trigger{transition:color .4s}[data-theme=green].velocity .accordion__trigger:hover{color:#26890c}[data-theme=green] .library-single-links .btn{background-color:#e21b3c}[data-theme=green] .env-section .contact-form-component label,[data-theme=green] .env-section .payment-form label{color:#26890c}[data-theme=green] .page-hero a.btn{background-color:#e21b3c;color:#fff;border:3px solid #fff}[data-theme=green] .page-hero a.btn:hover{color:#fff;background-color:#26890c}[data-theme=green] .tab-anchor-menu a{background-color:transparent;border:2px solid #26890C;color:#26890c;transition:all .4s}[data-theme=green] .tab-anchor-menu a:hover{border-color:#e21b3c;color:#e21b3c}.component-theme--red .card-component__body,.component-theme--red .card-hero__body{background-color:#e21b3c;border-color:#e21b3c}.component-theme--red .card-component__body p,.component-theme--red .card-component__body h1,.component-theme--red .card-component__body h2,.component-theme--red .card-hero__body p,.component-theme--red .card-hero__body h1,.component-theme--red .card-hero__body h2{color:#fff}.component-theme--red .post-type-indicator{background-color:#e21b3c}.component-theme--red .btn.ind--download,.component-theme--red .btn.ind--link{background-color:#c60929}.component-theme--red .btn.ind--download:hover,.component-theme--red .btn.ind--link:hover{background-color:#95071f}.component-theme--red .explore-card__background-inner{background-color:#e21b3c}.component-theme--red .explore-card__background-inner:after{content:" ";display:block;position:absolute;left:0;top:0;bottom:0;width:100%;opacity:.04;z-index:1}.component-theme--red .author-meta .author-meta__avatar{background-color:#e21b3c}.component-theme--red[data-sponsored]:before{background-color:#c60929}.component-theme--red .card-component__hashtag,.component-theme--red .card-component__hashtag a,.component-theme--red .card-hero__hashtag a,.component-theme--red .card-component__linkedin a{color:#e21b3c}.component-theme--red .card-hero__body a[style]{background-color:#e21b3c!important}.component-theme--red a.btn{background-color:#fd3;color:#fff}.component-theme--red.component-theme--white .card-component__body,.component-theme--red.component-theme--white .card-hero__body{background-color:#fff}.component-theme--red.component-theme--white .card-component__body p,.component-theme--red.component-theme--white .card-component__body h1,.component-theme--red.component-theme--white .card-component__body .author-meta__info,.component-theme--red.component-theme--white .card-component__body .author-meta__info .author-meta__name,.component-theme--red.component-theme--white .card-component__body a,.component-theme--red.component-theme--white .card-hero__body p,.component-theme--red.component-theme--white .card-hero__body h1,.component-theme--red.component-theme--white .card-hero__body .author-meta__info,.component-theme--red.component-theme--white .card-hero__body .author-meta__info .author-meta__name,.component-theme--red.component-theme--white .card-hero__body a{color:#333}.component-theme--red.component-theme--white .card-component__hashtag{background-color:#e21b3c;color:#fff}.component-theme--red.component-theme--white .card-component__hashtag a,.component-theme--red.component-theme--white .card-hero__hashtag a,.component-theme--red.component-theme--white .card-component__linkedin a{color:#fff}.component-theme--red.component-theme--white .card-hero__body a[style]{background-color:#e21b3c!important}.card-component.component-theme--red li{color:#fff}.env-section__body .component-theme--red .card-hero__body a[style]{background-color:#e21b3c!important}.page-section.envelope-section+.page-section .component-theme--red .card-component__body,.page-section.envelope-section+.page-section .component-theme--red .card-component__body:before{border-color:#fff;background-color:#fff}.page-section.envelope-section+.page-section .component-theme--red h1,.page-section.envelope-section+.page-section .component-theme--red p{color:#333}.page-section.envelope-section+.page-section .component-theme--red .btn.ind--download,.page-section.envelope-section+.page-section .component-theme--red .btn.ind--link{background-color:#e21b3c}.page-section.envelope-section+.page-section .component-theme--red .links-list a{color:#333}.page-section.envelope-section+.page-section .component-theme--red .links-list a.ind--link:before{background-image:url(/img/icon-new-window--dark.svg)}.page-section.envelope-section+.page-section .component-theme--red .links-list a.ind--download:before{background-image:url(/img/icon-download--dark.svg)}[data-theme] .page-section.page-section--red{background-color:#e21b3c}@media screen and (min-width:1028px){.menu-item-text,.header-menu li.current_page_item .sub-menu a,.header-menu li.current-page-parent .sub-menu a{position:relative}.menu-item-text:after,.header-menu li.current_page_item .sub-menu a:after,.header-menu li.current-page-parent .sub-menu a:after{content:" ";position:absolute;left:0;top:100%;height:.125rem;width:0;transition:width .2s}html:not([data-theme]) .menu-item-text:after{background-color:#0057ff}html:not([data-theme]) a:hover>.menu-item-text:after{width:100%}html:not([data-theme]) a:hover .menu-item-text,html:not([data-theme]) .header-menu-left>.current-menu-item>a>.menu-item-text,html:not([data-theme]) .header-menu-left>.current-menu-parent>a>.menu-item-text,html:not([data-theme]) .header-menu li:not(.current-menu-parent):not(.current-menu-item) .sub-menu a:hover{color:#0057ff}}[data-theme=red] .primary-hero{background-color:#e21b3c}[data-theme=red] .primary-hero .circle-clip{border-color:#c60929}@media screen and (max-width:1028px){[data-theme=red] #menu-main-navigation>.menu-item a{background-color:#e21b3c}[data-theme=red].menu--open .page-header{background-color:#c60929}[data-theme=red].menu--open .k-logo path,[data-theme=red].menu--open .k-logo polygon,[data-theme=red].menu--open .icon-bar{fill:#fff}[data-theme=red].menu--open .header-menu a{color:#fff}[data-theme=red].menu--open button.navigation-toggle{border-color:#fff}[data-theme=red].menu--open .page-nav a:focus{background-color:transparent!important}[data-theme=red] .header-menu .header-menu-left{background-color:#c60929}[data-theme=red] .header-menu .header-menu-left li{background-color:#e21b3c}[data-theme=red] .header-menu .header-menu-left ul.sub-menu{background-color:#e21b3c;border-bottom:1px solid #C60929}[data-theme=red] .header-menu .header-menu-left ul.sub-menu li{border-top:1px solid #C60929}}@media screen and (min-width:1028px){[data-theme=red] .menu-item-text:after{background-color:#e21b3c}[data-theme=red] .page-header:not(.page-header--microsite) .header-menu li.current_page_item .sub-menu a:after,[data-theme=red] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a:after{background-color:#fff;left:.5rem;top:calc(100% - .5rem)}[data-theme=red] a:hover>.menu-item-text:after,[data-theme=red] .current-menu-item>a>.menu-item-text:after,[data-theme=red] .header-menu-left>.current-menu-parent>a>.menu-item-text:after{width:100%}[data-theme=red] .page-header:not(.page-header--microsite) .header-menu li.current_page_item .sub-menu a:hover:after,[data-theme=red] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a:hover:after,[data-theme=red] .page-header:not(.page-header--microsite) .header-menu li.current-page-parent .sub-menu a[aria-current=page]:after{width:calc(100% - 1rem)}[data-theme=red] a:hover .menu-item-text{color:#e21b3c}[data-theme=red] .header-menu-left>.current-menu-item .menu-item-text,[data-theme=red] .header-menu-left>.current-menu-parent .menu-item-text,[data-theme=red] .header-menu li:not(.current-menu-parent):not(.current-menu-item) .sub-menu a:hover{color:#e21b3c}}[data-theme=red] .search-form--search select{border-color:#e21b3c}[data-theme=red] .search-form--search input[type=submit]{background-color:#e21b3c}[data-theme=red] .search-form--search input[type=submit]:hover{background-color:#fd3}[data-theme=red] a.menu-toggle:before{background-image:linear-gradient(#c6092900,#c60929)}[data-theme=red] .k-logo path,[data-theme=red] .k-logo polygon,[data-theme=red] .kahoot-logo path,[data-theme=red] .kahoot-logo polygon{fill:#e21b3c}[data-theme=red] .logo-link:hover .k-logo path,[data-theme=red] .logo-link:hover .k-logo polygon,[data-theme=red] .logo-link:hover .kahoot-logo path,[data-theme=red] .logo-link:hover .kahoot-logo polygon{fill:#fd3}[data-theme=red] .header-menu li.current-menu-item:after,[data-theme=red] .header-menu li.current_page_parent:after{background-color:#c60929}[data-theme=red] .header-menu li.current-menu-parent ul.sub-menu,[data-theme=red] .header-menu li.current-menu-item ul.sub-menu{background-color:#c60929}[data-theme=red] .header-menu .header-menu-left>.current_page_item:after,[data-theme=red] .header-menu .current-menu-parent:after,[data-theme=red] .header-menu .header-menu-left>li:hover:after,[data-theme=red] .header-menu .header-menu-left>li.tab-opened:after{background-color:#c60929}[data-theme=red] .page-nav{background-color:#c60929;border-bottom-color:#c60929}[data-theme=red] .page-nav:after{background-color:#c60929}[data-theme=red] .envelope-section .text-video-article a{transition:background-color .4s}[data-theme=red] .envelope-section .text-video-article a:hover{background-color:#fd3}[data-theme=red] .not-in-envelope .text-video-article a{transition:color .4s}[data-theme=red] .not-in-envelope .text-video-article a:hover{color:#fd3}@media screen and (min-width:1028px){[data-theme=red] .page-nav .sub-menu,[data-theme=red] .page-nav .sub-menu:after{background-color:#c60929d9}}[data-theme=red] .page-section{background-color:#e21b3c}[data-theme=red] .envelope-section+.page-section,[data-theme=red] .page-section--alt{background-color:#fd3}[data-theme=red] .envelope-section+.page-section .theme-colour,[data-theme=red] .page-section--alt .theme-colour{color:#fd3}[data-theme=red] .envelope-section+.page-section.page-section--no-yel,[data-theme=red] .page-section--alt.page-section--no-yel{background-color:#0057ff}[data-theme=red] .envelope-section+.page-section.page-section--no-yel .theme-colour,[data-theme=red] .page-section--alt.page-section--no-yel .theme-colour{color:#0057ff}[data-theme=red] .envelope-section+.page-section.page-section--no-yel .raised-banner,[data-theme=red] .envelope-section+.page-section.page-section--no-yel .raised-banner__inner,[data-theme=red] .page-section--alt.page-section--no-yel .raised-banner,[data-theme=red] .page-section--alt.page-section--no-yel .raised-banner__inner{background-color:#004ee6}[data-theme=red] .envelope-section+.page-section.page-section--no-yel .hand__cuff,[data-theme=red] .page-section--alt.page-section--no-yel .hand__cuff{fill:#e21b3c}[data-theme=red] .envelope-section+.page-section.page-section--no-yel .hand__grip,[data-theme=red] .page-section--alt.page-section--no-yel .hand__grip{fill:#ffe4c5}[data-theme=red] .envelope-section+.page-section.page-section--no-yel .hand__grip,[data-theme=red] .page-section--alt.page-section--no-yel .hand__grip{fill:#c88a4a}[data-theme=red] .envelope-section+.page-section.page-section--no-yel .hand__cuff,[data-theme=red] .page-section--alt.page-section--no-yel .hand__cuff{fill:#fff}[data-theme=red] .envelope-section+.page-section+.envelope-section{background-color:#fd3}[data-theme=red] .author-meta__avatar{background-color:#e21b3c}[data-theme=red] .env-section__body figcaption{border-left-color:#e21b3c}[data-theme=red] .article-tags a{color:#e21b3c}[data-theme=red] .article-tags--filter a{border-color:#e21b3c}[data-theme=red] .article-tags--filter a.current,[data-theme=red] .article-tags--filter a:hover{background-color:#e21b3c;color:#fff}[data-theme=red] .share-title:before{background-color:#e21b3c}[data-theme=red] .theme-background{background-color:#e21b3c}@media screen and (min-width:1028px){[data-theme=red] .page-header.theme-background .sub-menu{background-color:#e21b3c;border:.0625rem solid rgba(255,255,255,.8);border-top:none}}[data-theme=red] .theme-colour,[data-theme=red] .theme-opposite,[data-theme=red] .filter a:hover,[data-theme=red] .filter a.current,[data-theme=red] .filter .current-cat a{color:#e21b3c}[data-theme=red] .filter a.current,[data-theme=red] .filter .current-cat a{border-bottom-color:#e21b3c}[data-theme=red] .filter a:hover{color:#e21b3c}[data-theme=red] .full-width-quote--color,[data-theme=red] .full-width-quote--color:before,[data-theme=red] .full-width-quote--color:after{background-color:#e21b3c}[data-theme=red] .full-width-quote--color{border-color:#e21b3c}[data-theme=red] .full-width-quote--white .quote-mark{fill:#e21b3c}[data-theme=red] .page-hero__play-btn:hover{border-color:#e21b3c}[data-theme=red] .page-hero__play-btn:hover:before{background-color:#e21b3c}[data-theme=red] .page-hero__close-btn{background-color:#e21b3c}[data-theme=red] .hero-title.theme-colour{text-shadow:none}[data-theme=red] .page-section:not(.envelope-section) .text-image__text h1:before,[data-theme=red] .page-section:not(.envelope-section) .text-image__text:before{color:#e21b3c}[data-theme=red] .page-section:not(.envelope-section).page-section--alt .kahoot-component__play .btn{background-color:#fd3}[data-theme=red] .envelope-section+.page-section .text-image__text h1:before,[data-theme=red] .envelope-section+.page-section .text-image__text:before{color:#fd3}[data-theme=red] .page-hero__play-btn .st0{fill:#fff}[data-theme=red] .page-hero__play-btn:hover .play-icon{fill:#e21b3c}[data-theme=red] .page-hero a.btn:hover,[data-theme=red] .modal h1{color:#e21b3c}[data-theme=red] .modal-close:hover .close-x{fill:#e21b3c}[data-theme=red] .search-tax-view__term{color:#e21b3c}[data-theme=red] .search-tax-view__count{background-color:#e21b3c}[data-theme=red].velocity .accordion__trigger{transition:color .4s}[data-theme=red].velocity .accordion__trigger:hover{color:#e21b3c}[data-theme=red] .library-single-links .btn{background-color:#fd3}[data-theme=red] .env-section .contact-form-component label,[data-theme=red] .env-section .payment-form label{color:#e21b3c}[data-theme=red] .page-hero a.btn{background-color:#fd3;color:#fff;border:3px solid #fff}[data-theme=red] .page-hero a.btn:hover{color:#fff;background-color:#e21b3c}[data-theme=red] .tab-anchor-menu a{background-color:transparent;border:2px solid #E21B3C;color:#e21b3c;transition:all .4s}[data-theme=red] .tab-anchor-menu a:hover{border-color:#fd3;color:#fd3}.page-design-360_refreshed[data-theme=blue] .theme-background{background-color:#0d12aa}.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.6666666667 + vmin,1.25rem);width:8rem;width:clamp(7.875rem,10.6666666667 + vmin,8rem);height:8rem;height:clamp(7.875rem,10.6666666667 + vmin,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,.8333333333 + vmin,.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.1666666667 + vmin,.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-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.3333333333 + vmin,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.1666666667 + vmin,.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.1666666667 + vmin,.875rem);text-align:left;margin:.25rem 0rem;margin:clamp(.125rem,.3333333333 + vmin,.25rem) clamp(-.125rem,0 + vmin,0rem);line-height:1.5rem;line-height:clamp(1.375rem,2 + vmin,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}}@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}}.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}@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}.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}}@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%}}.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,.6666666667 + vmin,.5rem);margin-right:.5rem;margin-right:clamp(.375rem,.6666666667 + vmin,.5rem)}.clipped-hero a,.hero-video-boxes a{font-size:.875rem;font-size:clamp(.75rem,1.1666666667 + vmin,.875rem)}.clipped-hero a .btn,.hero-video-boxes a .btn{font-size:.875rem;font-size:clamp(.75rem,1.1666666667 + vmin,.875rem);text-shadow:none}.clipped-hero a .btn .btn--green,.hero-video-boxes a .btn .btn--green{padding:.75rem 1.125rem;padding:clamp(.625rem,1 + vmin,.75rem) clamp(1rem,1.5 + vmin,1.125rem)}.page-hero__after-btn{margin-top:1.25rem;margin-top:clamp(1.125rem,1.6666666667 + vmin,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.8333333333 + vmin,2.125rem);font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:.5rem;margin-bottom:clamp(.375rem,.6666666667 + vmin,.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.75 + vmin,1.3125rem);margin-bottom:1rem;margin-bottom:clamp(.875rem,1.3333333333 + vmin,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.3333333333 + vmin,1rem);line-height:1.5rem;line-height:clamp(1.375rem,2 + vmin,1.5rem);margin-bottom:1.25rem;margin-bottom:clamp(1.125rem,1.6666666667 + vmin,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.6666666667 + vmin,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.3333333333 + vmin,2.5rem);padding-bottom:3.75rem;padding-bottom:clamp(3.625rem,5 + vmin,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,1 + vmin,.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.6666666667 + vmin,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,5 + vmin,3.75rem);padding-bottom:3.75rem;padding-bottom:clamp(3.625rem,5 + vmin,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.5 + vmin,1.875rem);line-height:1rem;line-height:clamp(.875rem,1.3333333333 + vmin,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}}.page>.page-section:first-of-type .hero-video-boxes{margin-top:-3.125rem}[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.3333333333 + vmin,2.5rem);padding-bottom:2.5rem;padding-bottom:clamp(2.375rem,3.3333333333 + vmin,2.5rem);overflow:hidden}@media screen and (max-width:900px){.hero-video-boxes{padding-top:1rem;padding-top:clamp(.875rem,1.3333333333 + vmin,1rem);padding-bottom:1rem;padding-bottom:clamp(.875rem,1.3333333333 + vmin,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.5 + vmin,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.9166666667 + vmin,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.3333333333 + vmin,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,.6666666667 + vmin,.5rem);margin-bottom:.5rem;margin-bottom:clamp(.375rem,.6666666667 + vmin,.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{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}}.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}.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}.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}}[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.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}[data-a11y-dialog-native]>:first-child{display:none}dialog[open]{display:block}.dialog-container[aria-hidden=true]{display:none}.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.3333333333 + vmin,1rem);padding-bottom:1rem;padding-bottom:clamp(.875rem,1.3333333333 + vmin,1rem)}.mosaic-hero--container{display:flex;flex-wrap:wrap;gap:1.375rem;gap:clamp(1.25rem,1.8333333333 + vmin,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,1 + vmin,.75rem);font-weight:700;padding:.125rem .5rem;padding:clamp(0rem,.1666666667 + vmin,.125rem) clamp(.375rem,.6666666667 + vmin,.5rem) clamp(0rem,.1666666667 + vmin,.125rem) clamp(.375rem,.6666666667 + vmin,.5rem);border-radius:1rem;margin-bottom:.5rem;margin-bottom:clamp(.375rem,.6666666667 + vmin,.5rem)}.mosaic-hero--box_featured .mosaic-hero__title{font-size:2.5rem;font-size:clamp(2.375rem,3.3333333333 + vmin,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.3333333333 + vmin,1rem);font-weight:700;line-height:1.5rem;line-height:clamp(1.375rem,2 + vmin,1.5rem)}.mosaic-hero--box p{font-size:.875rem;font-size:clamp(.75rem,1.1666666667 + vmin,.875rem);margin-top:.625rem;margin-top:clamp(.5rem,.8333333333 + vmin,.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,1 + vmin,.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,0 + vmin,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.3333333333 + vmin,1rem);bottom:1rem;bottom:clamp(.875rem,1.3333333333 + vmin,1rem);font-size:.625rem;font-size:clamp(.75rem,.8333333333 + vmin,.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.8333333333 + vmin,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.8333333333 + vmin,1.375rem))}}@media screen and (max-width:550px){.mosaic-hero--box_one-fourths_block{flex:1 1 calc(100% - clamp(1.25rem,1.8333333333 + vmin,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,0 + vmin,0rem) clamp(1.375rem,2 + vmin,1.5rem) clamp(.875rem,1.3333333333 + vmin,1rem) clamp(1.375rem,2 + vmin,1.5rem);flex:1}.mosaic-hero--box_one-fourths_block .mosaic-hero__title{font-size:.875rem;font-size:clamp(.75rem,1.1666666667 + vmin,.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,.6666666667 + vmin,.5rem) clamp(.625rem,1 + vmin,.75rem) clamp(.375rem,.6666666667 + vmin,.5rem) clamp(.625rem,1 + vmin,.75rem);font-weight:700;font-size:.875rem;font-size:clamp(.75rem,1.1666666667 + vmin,.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.8333333333 + vmin,1.375rem))}@media screen and (max-width:1000px){.mosaic-hero--box_one-thirds_block{flex:1 1 calc(50% - clamp(1.25rem,1.8333333333 + vmin,1.375rem))}}@media screen and (max-width:550px){.mosaic-hero--box_one-thirds_block{flex:1 1 calc(100% - clamp(1.25rem,1.8333333333 + vmin,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,2 + vmin,1.5rem)}.mosaic-hero--box_one-thirds_block .mosaic-hero__title{font-size:1.125rem;font-size:clamp(1rem,1.5 + vmin,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,.6666666667 + vmin,.5rem) clamp(.625rem,1 + vmin,.75rem) clamp(.375rem,.6666666667 + vmin,.5rem) clamp(.625rem,1 + vmin,.75rem);font-weight:700;font-size:.875rem;font-size:clamp(.75rem,1.1666666667 + vmin,.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.8333333333 + vmin,1.375rem))}}@media screen and (max-width:1000px){.mosaic-hero--box_one-seconds_block{flex:1 1 calc(100% - clamp(1.25rem,1.8333333333 + vmin,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.6666666667 + vmin,2rem);flex:1}.mosaic-hero--box_one-seconds_block .content-container--inner{padding-right:.5rem;padding-right:clamp(.375rem,.6666666667 + vmin,.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.1666666667 + vmin,.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.6666666667 + vmin,2rem);line-height:2.5rem;line-height:clamp(2.375rem,3.3333333333 + vmin,2.5rem)}.mosaic-hero--box_one-seconds_block.mosaic-hero--box_featured p{line-height:1.5rem;line-height:clamp(1.375rem,2 + vmin,1.5rem);margin-top:.5rem;margin-top:clamp(.375rem,.6666666667 + vmin,.5rem)}.mosaic-hero--box_one-seconds_block.mosaic-hero--box_featured .btn{margin-top:1rem;margin-top:clamp(.875rem,1.3333333333 + vmin,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,2 + vmin,1.5rem);line-height:1.5rem;line-height:clamp(1.375rem,2 + vmin,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,2 + vmin,1.5rem);line-height:1.5rem;line-height:clamp(1.375rem,2 + vmin,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,.6666666667 + vmin,.5rem) clamp(.625rem,1 + vmin,.75rem) clamp(.375rem,.6666666667 + vmin,.5rem) clamp(.625rem,1 + vmin,.75rem);font-weight:700;font-size:.875rem;font-size:clamp(.75rem,1.1666666667 + vmin,.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.8333333333 + vmin,1.375rem))}@media screen and (max-width:1000px){.mosaic-hero--box_three-fourths_block{flex:1 1 calc(100% - clamp(1.25rem,1.8333333333 + vmin,1.375rem))}}.mosaic-hero--box_three-fourths_block .content-container{padding:2rem;padding:clamp(1.875rem,2.6666666667 + vmin,2rem);flex:1}.mosaic-hero--box_three-fourths_block .content-container--inner{padding-right:.5rem;padding-right:clamp(.375rem,.6666666667 + vmin,.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.6666666667 + vmin,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.6666666667 + vmin,2rem);line-height:1.5rem;line-height:clamp(1.375rem,2 + vmin,1.5rem)}.mosaic-hero--box_three-fourths_block.mosaic-hero--box_featured p{line-height:1.5rem;line-height:clamp(1.375rem,2 + vmin,1.5rem);margin-top:.5rem;margin-top:clamp(.375rem,.6666666667 + vmin,.5rem)}.mosaic-hero--box_three-fourths_block.mosaic-hero--box_featured .btn{margin-top:1rem;margin-top:clamp(.875rem,1.3333333333 + vmin,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,2 + vmin,1.5rem);line-height:1.5rem;line-height:clamp(1.375rem,2 + vmin,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,2 + vmin,1.5rem);line-height:1.5rem;line-height:clamp(1.375rem,2 + vmin,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.8333333333 + vmin,1.375rem))}@media screen and (max-width:1000px){.mosaic-hero--box_two-thirds_block{flex:1 1 calc(100% - clamp(1.25rem,1.8333333333 + vmin,1.375rem))}}.mosaic-hero--box_two-thirds_block .content-container{padding:2rem;padding:clamp(1.875rem,2.6666666667 + vmin,2rem);flex:1}.mosaic-hero--box_two-thirds_block .content-container--inner{padding-right:.5rem;padding-right:clamp(.375rem,.6666666667 + vmin,.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.6666666667 + vmin,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.6666666667 + vmin,2rem);line-height:2.5rem;line-height:clamp(2.375rem,3.3333333333 + vmin,2.5rem)}.mosaic-hero--box_two-thirds_block.mosaic-hero--box_featured p{line-height:1.5rem;line-height:clamp(1.375rem,2 + vmin,1.5rem);margin-top:.5rem;margin-top:clamp(.375rem,.6666666667 + vmin,.5rem)}.mosaic-hero--box_two-thirds_block.mosaic-hero--box_featured .btn{margin-top:1rem;margin-top:clamp(.875rem,1.3333333333 + vmin,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,2 + vmin,1.5rem);line-height:1.5rem;line-height:clamp(1.375rem,2 + vmin,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,2 + vmin,1.5rem);line-height:1.5rem;line-height:clamp(1.375rem,2 + vmin,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,1 + vmin,.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}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,2 + vmin,1.5rem) clamp(1.125rem,1.6666666667 + vmin,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.1666666667 + vmin,.875rem);display:inline-block;position:relative;color:#333}html .simplified-cta-boxes--container .scta-box--box p{font-size:.75rem;font-size:clamp(.75rem,1 + vmin,.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,2 + vmin,1.5rem) clamp(1.125rem,1.6666666667 + vmin,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.6666666667 + vmin,3.5rem) clamp(1.875rem,2.6666666667 + vmin,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.5 + vmin,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}.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:"- "}.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)}}.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}}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}}.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}.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}}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}.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.3333333333 + vmin,1rem) clamp(1.625rem,2.3333333333 + vmin,1.75rem);margin-bottom:1rem;margin-bottom:clamp(.875rem,1.3333333333 + vmin,1rem);font-size:1.25rem;font-size:clamp(1.125rem,1.6666666667 + vmin,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.3333333333 + vmin,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,2 + vmin,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}.carousel-container{width:100%;position:relative;overflow:hidden;padding-top:.25rem;padding-bottom:1.25rem;cursor:grab;user-select:none}.carousel-container:active{cursor:grabbing}.carousel-container--constrained{margin:0 auto}.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.6666666667 + vmin,1.25rem);padding-right:1.25rem;padding-right:clamp(1.125rem,1.6666666667 + vmin,1.25rem);padding-bottom:1.25rem;padding-bottom:clamp(1.125rem,1.6666666667 + vmin,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,2 + vmin,1.5rem) clamp(1.125rem,1.6666666667 + vmin,1.25rem) clamp(.875rem,1.3333333333 + vmin,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.6666666667 + vmin,1.25rem);font-weight:700;margin:0 0 .5rem}.carousel-card--white .carousel-card__content h4{font-size:1rem;font-size:clamp(.875rem,1.3333333333 + vmin,1rem);font-weight:600;margin:0 0 .75rem;color:inherit}.carousel-card--white .carousel-card__content p{font-size:.875rem;font-size:clamp(.75rem,1.1666666667 + vmin,.875rem);line-height:1.4;margin:0 0 .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.1666666667 + vmin,.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,2 + vmin,1.5rem) clamp(1.125rem,1.6666666667 + vmin,1.25rem) clamp(.875rem,1.3333333333 + vmin,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.6666666667 + vmin,1.25rem);font-weight:700;margin:0 0 .5rem;color:inherit}.carousel-card__content h4{font-size:1rem;font-size:clamp(.875rem,1.3333333333 + vmin,1rem);font-weight:600;margin:0 0 .75rem;color:inherit}.carousel-card__content p{font-size:.875rem;font-size:clamp(.75rem,1.1666666667 + vmin,.875rem);line-height:1.4;margin:0 0 .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.1666666667 + vmin,.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,0 + vmin,0rem) clamp(1.125rem,1.6666666667 + vmin,1.25rem) clamp(1.125rem,1.6666666667 + vmin,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;inset:.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}.carousel-nav--next{right:.625rem}.carousel-live-region{position:absolute;left:-625rem;width:.0625rem;height:.0625rem;overflow:hidden}@media(min-width:768px){.carousel__track{padding-left:2.5rem;padding-right:2.5rem;gap:1.25rem}.carousel-nav--prev{left:1.25rem}.carousel-nav--next{right: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,2 + vmin,1.5rem)}.carousel-card p,.carousel-card__description{font-size:1rem;font-size:clamp(.875rem,1.3333333333 + vmin,1rem)}.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-right:3.75rem;gap:1.5rem}.carousel-nav--prev{left:1.875rem}.carousel-nav--next{right:1.875rem}.carousel-card{min-width:18.75rem;flex:0 0 18.75rem}}#language-selector.language-selector,#language-selector.language-selector--blog{list-style-type:none}#language-selector.language-selector.language-selector--block-inline,#language-selector.language-selector--blog.language-selector--block-inline{margin-left:1rem;margin-bottom:.5rem;float:none;z-index:1}#language-selector.language-selector.language-selector--block-inline .language-selector-dropdown,#language-selector.language-selector--blog.language-selector--block-inline .language-selector-dropdown{right:auto;top:auto}#language-selector.language-selector .language-selector-dropdown,#language-selector.language-selector--blog .language-selector-dropdown{position:absolute;box-shadow:#0003 0 .25rem .5rem;right:0;top:2.5rem;width:18.75rem;background:#fff;border-radius:.5rem;border:.0625rem solid #e3e3e3;display:none;z-index:15;padding:0 .5rem;max-height:21.875rem;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}#language-selector.language-selector .language-selector-dropdown::-webkit-scrollbar,#language-selector.language-selector--blog .language-selector-dropdown::-webkit-scrollbar{display:none}#language-selector.language-selector .language-selector-dropdown.open,#language-selector.language-selector--blog .language-selector-dropdown.open{display:block}#language-selector.language-selector .language-selector-dropdown a.lang-link,#language-selector.language-selector--blog .language-selector-dropdown a.lang-link{display:block;padding:.625rem 1rem;background:#fff;width:100%;text-align:left;border-width:0;transition:all .1s;font-weight:700;margin-left:0;text-decoration:none;color:#333;font-size:.875rem;border-radius:.5rem;box-sizing:border-box;white-space:normal}#language-selector.language-selector .language-selector-dropdown a.lang-link:first-of-type,#language-selector.language-selector--blog .language-selector-dropdown a.lang-link:first-of-type{margin-top:.5rem}#language-selector.language-selector .language-selector-dropdown a.lang-link:last-of-type,#language-selector.language-selector--blog .language-selector-dropdown a.lang-link:last-of-type{margin-bottom:.5rem}#language-selector.language-selector .language-selector-dropdown a.lang-link:hover,#language-selector.language-selector--blog .language-selector-dropdown a.lang-link:hover{background:#f2f2f2;cursor:pointer}#language-selector.language-selector .language-selector-dropdown a.lang-link[data-status=draft],#language-selector.language-selector--blog .language-selector-dropdown a.lang-link[data-status=draft]{font-style:italic}#language-selector.language-selector .language-selector-dropdown a.lang-link .lang,#language-selector.language-selector--blog .language-selector-dropdown a.lang-link .lang{color:#6e6e6e;font-weight:500}#language-selector.language-selector .language-selector-dropdown a.lang-link .lang:before,#language-selector.language-selector--blog .language-selector-dropdown a.lang-link .lang:before{content:"";display:inline-block;width:.5rem;height:.0625rem;background-color:#333;margin:0 .5rem;vertical-align:middle}#language-selector.language-selector .language-selector-dropdown a.lang-link.active-lang:after,#language-selector.language-selector--blog .language-selector-dropdown a.lang-link.active-lang:after{content:"";display:inline-block;width:.75rem;height:.75rem;background-image:url(/img/black-tick-check.svg);background-size:contain;background-repeat:no-repeat;margin-left:1rem;vertical-align:middle}#language-selector.language-selector .language-selector-dropdown .lang-scroll,#language-selector.language-selector--blog .language-selector-dropdown .lang-scroll{display:block;width:100%;height:1.25rem;position:sticky;font-size:1.25rem;cursor:pointer;padding:.3125rem;z-index:10;text-align:center;background-image:url(/img/arrow_down.svg);background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#fff;box-sizing:border-box}#language-selector.language-selector .language-selector-dropdown .lang-scroll.lang-scroll-top,#language-selector.language-selector--blog .language-selector-dropdown .lang-scroll.lang-scroll-top{transform:rotate(180deg);top:0}#language-selector.language-selector .language-selector-dropdown .lang-scroll.lang-scroll-bottom,#language-selector.language-selector--blog .language-selector-dropdown .lang-scroll.lang-scroll-bottom{bottom:0}#language-selector.language-selector .language-selector-toggle,#language-selector.language-selector--blog .language-selector-toggle{font-weight:700;border-radius:1rem;padding:clamp(.125rem,2.66vmin,.25rem) clamp(.375rem,10.66vmin,.5rem);padding-left:clamp(1.625rem,37.33vmin,1.75rem);border:.0625rem solid #333;transition:all .1s;position:relative;background:#fff;color:#333;text-transform:uppercase}#language-selector.language-selector .language-selector-toggle:hover,#language-selector.language-selector--blog .language-selector-toggle:hover{background:#f2f2f2;color:#000;cursor:pointer}#language-selector.language-selector .language-selector-toggle:before,#language-selector.language-selector--blog .language-selector-toggle:before{content:" ";width:1.25rem;height:1.25rem;display:block;position:absolute;left:.5rem;top:50%;transform:translateY(-50%);background-image:url(/img/globeSvg.svg);background-size:contain;background-repeat:no-repeat}@media(max-width:56.25rem){#language-selector.language-selector .lang-scroll,#language-selector.language-selector--blog .lang-scroll{display:none!important}}#language-selector.language-selector--blog{position:relative;float:right;margin-bottom:1rem}@media(max-width:1450px){.layout-component--news-feed-filters #language-selector.language-selector--blog{width:100%;order:-1;text-align:right;padding:0 .8125rem}}.layout-component--news-feed-filters #language-selector.language-selector--blog .language-selector-dropdown{width:auto;margin-top:.5rem}@media(max-width:1450px){.layout-component--news-feed-filters #language-selector.language-selector--blog .language-selector-dropdown{right:.8125rem}}.no-translation-message{display:flex;background-color:#1468ce;width:100%;text-align:center;color:#fff;align-items:center;justify-content:center;padding:.375rem 1rem;box-sizing:border-box}.no-translation-message:before{content:"";display:block;width:1.25rem;height:1.25rem;background-image:url(/img/white-globeSvg.svg);background-size:contain;background-repeat:no-repeat;margin-right:.625rem}@media(max-width:68.75rem){.no-translation-message:before{display:none}}.no-translation-message p{font-size:1rem}.no-translation-message .translation-close-message{background:none;border:none;font-size:1.875rem;cursor:pointer;display:flex;justify-content:end;flex:1}.no-translation-message .translation-close-message:hover{opacity:.7}html.pricing-page-v2022 header.page-header{padding:.5rem 1.5rem;padding:clamp(.375rem,.6666666667 + vmin,.5rem) clamp(1.375rem,2 + vmin,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,.3333333333 + vmin,.25rem);padding-bottom:.25rem;padding-bottom:clamp(.125rem,.3333333333 + vmin,.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.1666666667 + vmin,.875rem);border-radius:.25rem;padding:.5rem 1rem;padding:clamp(.375rem,.6666666667 + vmin,.5rem) clamp(.875rem,1.3333333333 + vmin,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.6666666667 + vmin,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,4 + vmin,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,.6666666667 + vmin,.5rem) clamp(.875rem,1.3333333333 + vmin,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.1666666667 + vmin,.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-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;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}.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;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}}.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:auto;margin-bottom:.5rem}.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,25 + vmin,18.75rem);min-width:18.75rem;min-width:clamp(18.625rem,25 + vmin,18.75rem)}.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.5 + vmin,1.125rem);padding-bottom:.5rem;padding-bottom:clamp(.375rem,.6666666667 + vmin,.5rem)}.pc-v2022.pc-v2022--rows .pc-v2022__card-content .pc-v2022-info-wrap ul{padding-left:1rem;padding-left:clamp(.875rem,1.3333333333 + vmin,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.1666666667 + vmin,.875rem);padding:.25rem 0rem;padding:clamp(.125rem,.3333333333 + vmin,.25rem) clamp(-.125rem,0 + vmin,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.3333333333 + vmin,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,.6666666667 + vmin,.5rem);height:5rem;height:clamp(4.875rem,6.6666666667 + vmin,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.6666666667 + vmin,2rem)}.pc-v2022 .pc-v2022__price-wrap{text-align:center;font-weight:600;margin-top:.75rem;margin-top:clamp(.625rem,1 + vmin,.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.5 + vmin,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,.9166666667 + vmin,.6875rem)}.pc-v2022 .pc-v2022__price-wrap .price-v2022{margin-top:2rem;margin-top:clamp(1.875rem,2.6666666667 + vmin,2rem);display:inline-block;margin:0 auto clamp(.125rem,.3333333333 + vmin,.25rem);position:relative}.pc-v2022 .pc-v2022__price-wrap .price-v2022 .price-v2022__value{font-size:2rem;font-size:clamp(1.875rem,2.6666666667 + vmin,2rem);position:relative}.pc-v2022 .pc-v2022__price-wrap .price-v2022 .price-v2022__value small{font-size:2rem;font-size:clamp(1.875rem,2.6666666667 + vmin,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.5 + vmin,1.125rem);bottom:.5rem;bottom:clamp(.375rem,.6666666667 + vmin,.5rem);font-weight:400;color:#26890c;padding-right:.5rem;padding-right:clamp(.375rem,.6666666667 + vmin,.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,1 + vmin,.75rem);line-height:1rem;line-height:clamp(.875rem,1.3333333333 + vmin,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,1 + vmin,.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,.6666666667 + vmin,.5rem) clamp(.875rem,1.3333333333 + vmin,1rem) clamp(.375rem,.6666666667 + vmin,.5rem) clamp(.875rem,1.3333333333 + vmin,1rem)}.pc-v2022 .pc-v2022__participants:before:not(.pc-v2022__custom-icon){content:" ";width:1.25rem;width:clamp(1.125rem,1.6666666667 + vmin,1.25rem);height:1.25rem;height:clamp(1.125rem,1.6666666667 + vmin,1.25rem);display:inline-block;background:url(../img/participants.png);background-size:contain;background-repeat:no-repeat;margin-right:.5rem;margin-right:clamp(.375rem,.6666666667 + vmin,.5rem)}.pc-v2022 .pc-v2022__custom-icon img{width:1.25rem;width:clamp(1.125rem,1.6666666667 + vmin,1.25rem);height:1.25rem;height:clamp(1.125rem,1.6666666667 + vmin,1.25rem);display:inline-block;background-size:contain;background-repeat:no-repeat;margin-right:.5rem;margin-right:clamp(.375rem,.6666666667 + vmin,.5rem)}.pc-v2022 .pc-v2022__actions{text-align:center;margin-top:1rem;margin-top:clamp(.875rem,1.3333333333 + vmin,1rem);display:flex;align-items:center;justify-content:center}.pc-v2022 .pc-v2022__actions--pair .pc-v2022_btn{padding:.5rem .25rem;padding:clamp(.375rem,.6666666667 + vmin,.5rem) clamp(.125rem,.3333333333 + vmin,.25rem);flex:1 1 0px}.pc-v2022 .pc-v2022__trial-smallprint{font-size:.75rem;font-size:clamp(.75rem,1 + vmin,.75rem);text-align:center;margin-top:.75rem;margin-top:clamp(.625rem,1 + vmin,.75rem)}.pc-v2022 .pc-v2022__use-case,.pc-v2022 .pc-v2022__package-features{margin-top:1rem;margin-top:clamp(.875rem,1.3333333333 + vmin,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,1 + vmin,.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,.6666666667 + vmin,.5rem) clamp(-.125rem,0 + vmin,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,1 + vmin,.75rem);font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:.75rem;margin-bottom:clamp(.625rem,1 + vmin,.75rem)}.pc-v2022 .pc-v2022__desc--lower{font-size:.75rem;font-size:clamp(.75rem,1 + vmin,.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(/wp-content/themes/kahoot2017/assets/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.1666666667 + vmin,.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.0833333333 + vmin,.8125rem);padding:1rem .25rem;padding:clamp(.875rem,1.3333333333 + vmin,1rem) clamp(.125rem,.3333333333 + vmin,.25rem) clamp(.875rem,1.3333333333 + vmin,1rem) clamp(.125rem,.3333333333 + vmin,.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.3333333333 + vmin,1rem) clamp(.125rem,.3333333333 + vmin,.25rem) clamp(.875rem,1.3333333333 + vmin,1rem) clamp(.125rem,.3333333333 + vmin,.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,0 + vmin,0rem) clamp(-.125rem,0 + vmin,0rem) clamp(-.125rem,0 + vmin,0rem) clamp(-.125rem,0 + vmin,0rem);margin-top:2.75rem;margin-top:clamp(2.625rem,3.6666666667 + vmin,2.75rem)}.pc-v2024.pc-v2024--slider .pc-price--slider .range-wrap .bubble{background:#46178f;color:#fff;padding:clamp(.125rem,.3333333333 + vmin,.25rem) clamp(.875rem,1.3333333333 + vmin,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,1 + vmin,.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,4 + vmin,3rem) clamp(.875rem,1.3333333333 + vmin,1rem) clamp(-.125rem,0 + vmin,0rem) clamp(.875rem,1.3333333333 + vmin,1rem);flex:1}.pc-v2024__highlight-tag{position:absolute;top:0;left:0;padding:.5rem .75rem;padding:clamp(.375rem,.6666666667 + vmin,.5rem) clamp(.625rem,1 + vmin,.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.8333333333 + vmin,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.1666666667 + vmin,.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.6666666667 + vmin,1.25rem)}.price-v2024__value{font-size:2rem;font-size:clamp(1.875rem,2.6666666667 + vmin,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,1 + vmin,.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.0833333333 + vmin,.8125rem);padding:1rem 1.5rem;padding:clamp(.875rem,1.3333333333 + vmin,1rem) clamp(1.375rem,2 + vmin,1.5rem) clamp(.875rem,1.3333333333 + vmin,1rem) clamp(1.375rem,2 + vmin,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.5 + vmin,1.125rem);padding-bottom:1.125rem;padding-bottom:clamp(1rem,1.5 + vmin,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,2 + vmin,1.5rem);text-align:center;font-size:.75rem;font-size:clamp(.75rem,1 + vmin,.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.6666666667 + vmin,2rem);height:2rem;height:clamp(1.875rem,2.6666666667 + vmin,2rem);flex-shrink:0;margin-right:.75rem;margin-right:clamp(.625rem,1 + vmin,.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,1 + vmin,.75rem)}ul.pc-v2024__package-features--list li a{color:#fff;text-decoration:none}.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,1 + vmin,.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 ul.pc-v2024__package-features--list li:nth-child(n+4),.pc--simplified .pc-v2024__use-case,.pc--simplified .pc-player-limit{display:none!important}.pc--simplified .pc-v2024__card-content{display:flex;flex-direction:column}.pc--simplified .pc-v2024__actions{order:10;margin:1rem 0}.pricing-modal__wrapper{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999;display:none;align-items:center;justify-content:center}.pricing-modal__wrapper.modal--open{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}}.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}@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.6666666667 + vmin,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.3333333333 + vmin,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.3333333333 + vmin,1rem);font-size:1rem;font-size:clamp(.875rem,1.3333333333 + vmin,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,2 + vmin,1.5rem) clamp(2.375rem,3.3333333333 + vmin,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.5 + vmin,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.3333333333 + vmin,1rem) clamp(.875rem,1.3333333333 + vmin,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.6666666667 + vmin,1.25rem);height:1.25rem;height:clamp(1.125rem,1.6666666667 + vmin,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.1666666667 + vmin,.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.3333333333 + vmin,1rem);padding-bottom:1rem;padding-bottom:clamp(.875rem,1.3333333333 + vmin,1rem)}.feature-table .ft__title{font-size:.875rem;font-size:clamp(.75rem,1.1666666667 + vmin,.875rem);font-weight:700;margin-bottom:.5rem;margin-bottom:clamp(.375rem,.6666666667 + vmin,.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.6666666667 + vmin,2rem);display:inline-block;margin:0 auto clamp(.875rem,1.3333333333 + vmin,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.6666666667 + vmin,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,2 + vmin,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,.9166666667 + vmin,.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}
