.full-width-quote{box-sizing:border-box;width:100%;margin-top:1.875rem;margin-bottom:1.875rem;padding-top:1.875rem;padding-bottom:1.875rem;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{width:1.9375rem;height:1.4375rem;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:50%;background-repeat:no-repeat;background-size:contain}.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:not([class*=type-]),.full-width-quote .quote__quote p:not([class*=type-]){text-wrap:pretty;letter-spacing:-.02em;font-size:clamp(2.375rem,3.33333vmin,2.5rem);font-weight:500;line-height:1.35}@media screen and (width<=600px){.full-width-quote .quote__quote:not([class*=type-]),.full-width-quote .quote__quote p:not([class*=type-]){font-size:clamp(1.75rem,2.5vmin,1.875rem)}}html.debug-typography-active .full-width-quote .quote__quote:not([class*=type-]),html.debug-typography-active .full-width-quote .quote__quote p:not([class*=type-]){position:relative}html.debug-typography-active .full-width-quote .quote__quote:not([class*=type-]):after,html.debug-typography-active .full-width-quote .quote__quote p:not([class*=type-]):after{content:"type-hero-b";color:#fff;background:red;padding:.25rem;font-size:.75rem;display:inline-block;position:absolute;bottom:0;right:0}.full-width-quote .quote__author{margin-top:.625rem}.full-width-quote .quote__author:before{content:"- "}@media screen and (width>=766px){.full-width-quote{margin-top:3.75rem;margin-bottom:3.75rem;padding-top:3.75rem;padding-bottom:3.75rem}}@media screen and (width>=1028px){.full-width-quote .quote:before,.full-width-quote .quote:after,.full-width-quote .quote .quote__start,.full-width-quote .quote .quote__end{width:3.9375rem;height:2.875rem;display:block;position:absolute;top:.625rem}}.full-width-quote--color{color:#fff;background-color:#46178f;border-top:.0625rem solid #46178f;border-bottom:.0625rem solid #46178f}html.single-academynews .full-width-quote--color{background-color:#e21b3c;border-top:.0625rem solid #e21b3c;border-bottom:.0625rem solid #e21b3c}.full-width-quote--color:before,.full-width-quote--color:after{content:" ";width:100%;height:.625rem;position:absolute;left:0}.full-width-quote--color:before{clip-path:polygon(100% 0,0% 100%,100% 100%);bottom:100%}.full-width-quote--color:after{clip-path:polygon(100% 0,0 0,100% 100%);top: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)}.faq-accordion-component{position:relative}.faq-accordion-component.accordion-background-nobg-white .accordion{background-color:#0000;width:80%;margin-inline:auto}.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:#0000;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{background-color:#f6f6f6;border-radius:.5rem;margin-bottom:clamp(.625rem,1vmin,.75rem)}.faq-accordion-component .accordion__trigger{box-sizing:border-box;border-bottom:none;margin:0;padding:clamp(1.375rem,2vmin,1.5rem) clamp(3.375rem,4.66667vmin,3.5rem) clamp(1.375rem,2vmin,1.5rem) clamp(1.375rem,2vmin,1.5rem);position:relative}.faq-accordion-component .accordion__trigger .accordion__title:hover{text-decoration:underline}.faq-accordion-component .accordion__trigger:after{content:" ";background:url(/img/accordion-marker.svg) 50% no-repeat;width:clamp(.875rem,1.33333vmin,1rem);height:clamp(.5rem,.833333vmin,.625rem);transition:transform .2s;display:block;position:absolute;top:50%;right:clamp(1.375rem,2vmin,1.5rem)}.faq-accordion-component .accordion__trigger:hover{cursor:pointer}.faq-accordion-component .accordion__content{background-color:#fff;border:.125rem solid #f6f6f6;border-radius:0 0 .5rem .5rem;padding:clamp(1.375rem,2vmin,1.5rem)}.faq-accordion-component .accordion--open .accordion__trigger:after{transform:rotate(180deg)}@media screen and (width>=600px){.faq-accordion-component .accordion__trigger:after{right:2.375rem}}.accordion-anchor{width:.0625rem;height:.125rem;position:absolute;top:-10rem}.accordion{z-index:2;position:relative}.accordion__trigger{text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:.125rem solid #ccc9;width:100%;margin-bottom:.625rem;padding-bottom:.625rem;padding-right:1.875rem;display:block;position:relative}.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{margin-bottom:10px}.card-hero__body h1:not([class*=type-]){text-wrap:pretty;letter-spacing:-.02em;font-size:clamp(2.375rem,3.33333vmin,2.5rem);font-weight:500;line-height:1.35}@media screen and (width<=600px){.card-hero__body h1:not([class*=type-]){font-size:clamp(1.75rem,2.5vmin,1.875rem)}}html.debug-typography-active .card-hero__body h1:not([class*=type-]){position:relative}html.debug-typography-active .card-hero__body h1:not([class*=type-]):after{content:"type-hero-b";color:#fff;background:red;padding:.25rem;font-size:.75rem;display:inline-block;position:absolute;bottom:0;right:0}.card-hero__body h1 a{color:inherit;text-decoration:none}.card-hero__body h1 a:hover{text-decoration:underline}.card-hero__body p{margin-bottom:10px}.card-hero__body p:not([class*=type-]){text-wrap:pretty;font-size:clamp(.75rem,1.16667vmin,.875rem);font-weight:400;line-height:1.35}html.debug-typography-active .card-hero__body p:not([class*=type-]){position:relative}html.debug-typography-active .card-hero__body p:not([class*=type-]):after{content:"type-body-small";color:#fff;background:red;padding:.25rem;font-size:.75rem;display:inline-block;position:absolute;bottom:0;right:0}.card-hero__body p a{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700}.card-hero__snippet{margin-bottom:80px}.card-hero .author-meta{margin-bottom:10px}.card-hero .author-meta .author-meta__avatar{background-color:#46178f;width:32px;height:32px;margin-right:8px}.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 (width<=766px){.env-section__body .kahoot-component .card-hero__body:before{display:none}}.card-hero__play{text-align:left;z-index:2;box-sizing:border-box;width:100%}.card-hero__body--no-tag{padding-bottom:20px}@media screen and (width>=766px){.card-hero .skew-wrap{position:static}.card-hero .author-meta{margin-top:40px}.card-hero__snippet{margin-bottom:0}}@media screen and (width<=766px){.card-hero{text-align:left;z-index:1;height:100%;margin-bottom:20px;position:relative}.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;overflow:hidden;transform:skewY(-2deg)translateY(3%)}.card-hero__img img{width:100%;max-width:100%;height:auto;margin-bottom:0;display:block;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;margin-top:-1px;padding-bottom:20px;position:relative}.card-hero__body:before{content:" ";background:inherit;clip-path:polygon(0 0,0% 100%,100% 100%);width:100%;height:10px;margin-bottom:-1px;position:absolute;bottom:100%;left:0}.card-hero__body.card-hero__body--no-tag{padding-bottom:20px}.card-hero .more-link{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;font-weight:700}.card-hero p a.more-link{margin-top:10px}.card-hero__img a{border-top-left-radius:4px;border-top-right-radius:4px;display:block;overflow:hidden;box-shadow:0 -1px 4px #00000026}.card-hero__body{border-bottom-right-radius:4px;border-bottom-left-radius:4px;box-shadow:0 2px 4px #00000026}.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-right-radius:4px!important;border-bottom-left-radius:4px!important}}@media screen and (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{border-top-left-radius:6px;border-top-right-radius:6px;padding-bottom:20px;overflow:hidden;transform:skewY(-1deg)translateY(3%)}.hero-skew__inner{border-bottom-right-radius:6px;border-bottom-left-radius:6px;display:flex;transform:skewY(1deg)translateY(-3.5%);box-shadow:0 2px 4px #00000026}.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-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:6px;overflow:hidden}.card-hero__img img{opacity:0}.card-hero__body{border-bottom-right-radius:6px;flex-flow:column wrap;justify-content:center;display:flex}.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) 50% no-repeat;width:clamp(5.8125rem,7.91667vmin,5.9375rem);height:clamp(2.375rem,3.33333vmin,2.5rem);display:block;position:absolute;top:20px;right:20px}}@media screen and (width>=900px){.card-hero__body{min-height:clamp(29.875rem,40vmin,30rem)}.card-hero__body h2{font-size:clamp(2.625rem,3.66667vmin,2.75rem)}.card-hero__body p{font-size:clamp(.875rem,1.33333vmin,1rem)}}
