:root{--white-hsl:0,0%,100%;--black-hsl:0,0%,0%;--safeLightAccent-hsl:48,2.04081633%,51.96078431%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}:root{--paragraphLargeColor:hsla(var(--white-hsl),1);--paragraphMediumColor:hsla(var(--white-hsl),1);--tweak-text-block-stroke-color:hsla(var(--safeLightAccent-hsl),1);--headingLinkColor:hsla(var(--white-hsl),1);--headingMediumColor:hsla(var(--white-hsl),1);--paragraphLinkColor:hsla(var(--white-hsl),1);--siteBackgroundColor:hsla(var(--black-hsl),1);--navigationLinkColor:hsla(var(--white-hsl),1);--base-font-size:16px;--heading-font-font-family:Schibsted Grotesk,sans-serif;--heading-font-font-style:normal;--heading-font-font-weight:400;--heading-font-text-transform:none;--heading-font-letter-spacing:0em;--heading-font-line-height:1.4em;--body-font-font-family:Schibsted Grotesk,sans-serif;--body-font-font-style:normal;--body-font-font-weight:400;--body-font-text-transform:none;--body-font-letter-spacing:0em;--body-font-line-height:1.5em;--heading-3-size-value:2.2;--large-text-size-value:1.5;--normal-text-size-value:1;--site-navigation-font-font-size-value:var(--normal-text-size-value)}

/*! Squarespace LESS Compiler  (less.js language v1.3.3)  */
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,footer,header,main,nav,section{display:block}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}code{font-family:monospace,serif;font-size:1em}img{border:0}nav ul{list-style-type:none;margin:0;padding:0}

/*! Squarespace LESS Compiler  (less.js language v1.3.3)  */@keyframes sqs-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes show-confirmation{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes show-confirmation-mobile{0%{transform:translatey(-50%)}to{transform:translatey(0)}}

/*! Squarespace LESS Compiler  (less.js language v1.3.3)  */@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.3)}}.sqs-row{width:auto!important}.sqs-row:after,.sqs-row:before{content:"";display:table}.sqs-row:after{clear:both}.sqs-col-12,.sqs-col-12 .sqs-col-12{width:100%}.sqs-layout>.sqs-row{margin-left:-17px;margin-right:-17px}.sqs-layout:not(.sqs-editing) .sqs-row .sqs-block:not(.float):not(.sqs-feature-gated-wrapper):first-child{padding-top:0}.sqs-layout:not(.sqs-editing) .sqs-row .sqs-block:not(.float):not(.sqs-feature-gated-wrapper):first-child:last-child{padding-bottom:0}.sqs-layout:not(.sqs-editing) .sqs-block+.sqs-row .sqs-block:not(.float):first-child{padding-top:17px}.sqs-layout:not(.sqs-editing) .sqs-block+.sqs-row .sqs-block:not(.float):first-child:last-child{padding-bottom:17px}.sqs-layout:not(.sqs-editing) .sqs-row+.sqs-row .sqs-block:not(.float):first-child{padding-top:17px}.sqs-layout:not(.sqs-editing) .sqs-block+.sqs-row .sqs-block:not(.float):last-child,.sqs-layout:not(.sqs-editing) .sqs-row+.sqs-row .sqs-block:not(.float):first-child:last-child,.sqs-layout:not(.sqs-editing) .sqs-row+.sqs-row:not(:last-child) .sqs-block:last-child{padding-bottom:17px}@keyframes loading-indicator-rotate-spinner{to{transform:rotate(1turn)}}@keyframes loading-indicator-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}.sqs-block{position:relative;height:auto;padding-top:17px;padding-bottom:17px}.sqs-block:not(.sqs-block-html):not(.sqs-block-markdown){clear:both}.sqs-block-html{clear:none}.sqs-block-html .sqs-html-content{outline:none}.sqs-block-html .sqs-html-content :not(h1):not(h2):not(h3){word-wrap:break-word}.sqs-block-html .sqs-html-content>:first-child{margin-top:0}.sqs-block-html .sqs-html-content>:last-child{margin-bottom:0}.sqs-html-content p{padding-top:1em}

/*! WARNING: block .less requested, but unable to resolve css from system cache: calendar */

/*! WARNING: block .less requested, but unable to resolve css from system cache: album */h3[data-rte-preserve-empty]:empty:before,p[data-rte-preserve-empty]:empty:before{content:"";display:inline-block}ul[data-rte-list] li{list-style-type:none}ul[data-rte-list] li>*{margin-top:.5em;margin-bottom:.5em}ul[data-rte-list] li>:first-child:before{display:inline-block;margin-left:-40px;min-width:40px;text-align:right;box-sizing:border-box}li>:first-child:before{white-space:pre}ul[data-rte-list] li>:first-child:before{padding-right:10px;content:"\2022"}ul[data-rte-list] ul[data-rte-list=default] li>:first-child:before{content:"\25CB"}ul[data-rte-list] ul[data-rte-list] ul[data-rte-list=default] li>:first-child:before{content:"\25A0"}.sqs-layout .html-block.sqs-block img{max-width:100%;height:auto}.page-section>.content-wrapper{max-width:1700px;margin:0 auto;box-sizing:border-box}.page-section.full-bleed-section>.content-wrapper{max-width:100%}.page-section:not(.full-bleed-section)>.content-wrapper{padding-right:6vw;padding-left:6vw;margin:0 auto;box-sizing:content-box}@media screen and (max-width:767px){.page-section:not(.full-bleed-section)>.content-wrapper{padding-right:6vw;padding-left:6vw;box-sizing:border-box}}h3{margin:2rem 0}.sqs-block-html a{background-repeat:repeat-x;background-image:linear-gradient(90deg,currentColor 100%,currentColor 0);background-size:1px 1px;background-position:0 100%;white-space:normal}@supports (text-decoration-thickness:1px) and (text-underline-offset:0.2em){.sqs-block-html a{background-repeat:unset;background-image:unset;background-size:unset;background-position:unset;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:.2em;-webkit-text-decoration-skip:auto;text-decoration-skip:auto;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}}body,html{font-size:var(--base-font-size)}.site-wrapper{font-family:var(--body-font-font-family);font-style:var(--body-font-font-style);font-weight:var(--body-font-font-weight);line-height:var(--body-font-line-height);letter-spacing:var(--body-font-letter-spacing);text-transform:var(--body-font-text-transform);-webkit-font-smoothing:antialiased}@media screen and (max-width:767px) and (orientation:portrait){.site-wrapper{font-size:calc((var(--normal-text-size-value) - 1) * calc(.012 * min(100vh, 900px)) + 1rem)}}@media screen and (max-width:calc(1904px - 1px)) and (orientation:landscape),screen and (min-width:768px){.site-wrapper{font-size:calc((var(--normal-text-size-value) - 1) * 1.2vw + 1rem)}}@media screen and (min-width:1904px){.site-wrapper{font-size:calc(var(--normal-text-size-value) * 1rem)}}h3{font-family:var(--heading-font-font-family);font-style:var(--heading-font-font-style);font-weight:var(--heading-font-font-weight);line-height:var(--heading-font-line-height);letter-spacing:var(--heading-font-letter-spacing);text-transform:var(--heading-font-text-transform)}@media screen and (max-width:767px) and (orientation:portrait){.sqsrte-large{font-size:calc((var(--large-text-size-value) - 1) * calc(.012 * min(100vh, 900px)) + 1rem)}}@media screen and (max-width:calc(1904px - 1px)) and (orientation:landscape),screen and (min-width:768px){.sqsrte-large{font-size:calc((var(--large-text-size-value) - 1) * 1.2vw + 1rem)}}@media screen and (min-width:1904px){.sqsrte-large{font-size:calc(var(--large-text-size-value) * 1rem)}}h3{line-height:calc(var(--heading-font-line-height) * (1 + (1 - var(--heading-3-size-value))/25))}@media screen and (max-width:767px) and (orientation:portrait){h3{font-size:calc((var(--heading-3-size-value) - 1) * calc(.012 * min(100vh, 900px)) + 1rem)}}@media screen and (max-width:calc(1904px - 1px)) and (orientation:landscape),screen and (min-width:768px){h3{font-size:calc((var(--heading-3-size-value) - 1) * 1.2vw + 1rem)}}@media screen and (min-width:1904px){h3{font-size:calc(var(--heading-3-size-value) * 1rem)}}.language-picker{font-family:Schibsted Grotesk,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:25.6px;text-align:center}@media screen and (max-width:767px) and (orientation:portrait){.header-nav-item,.language-picker{font-size:calc((var(--site-navigation-font-font-size-value) - 1) * calc(.012 * min(100vh, 900px)) + 1rem)}}@media screen and (max-width:calc(1904px - 1px)) and (orientation:landscape),screen and (min-width:768px){.header-nav-item,.language-picker{font-size:calc((var(--site-navigation-font-font-size-value) - 1) * 1.2vw + 1rem)}}@media screen and (min-width:1904px){.header-nav-item,.language-picker{font-size:calc(var(--site-navigation-font-font-size-value) * 1rem)}}@media screen and (max-width:991px){html{font-size:min(var(--base-font-size),16px)}}

/*! WARNING: Stylesheet from template.conf missing: mixins/blog-image.less */a{cursor:pointer}@keyframes underlineSlideOut{0%{background-position:0 bottom,100% bottom}to{background-position:200% bottom,300% bottom}}@keyframes underlineSlideIn{0%{background-position:-200% bottom,-100% bottom}to{background-position:0 bottom,100% bottom}}@keyframes tmpl-anim-fade-up{0%,to{animation-timing-function:cubic-bezier(.4,0,.2,1);transform-origin:center center}0%{opacity:0;transform:matrix(1,0,0,1,0,25)}to{opacity:1;transform:matrix(1,0,0,1,0,0)}}@keyframes tmpl-anim-fade-scale-up{0%,to{animation-timing-function:cubic-bezier(.4,0,.2,1);transform-origin:center center}0%{opacity:0;transform:matrix(.92,0,0,.92,0,0)}to{opacity:1;transform:matrix(1,0,0,1,0,0)}}@keyframes tmpl-anim-fade-stretch-up{0%,to{animation-timing-function:cubic-bezier(.4,0,.2,1);transform-origin:center 0}0%{opacity:0;transform:matrix(.9,0,0,1.3,0,25)}to{opacity:1;transform:matrix(1,0,0,1,0,0)}}@keyframes tmpl-anim-clip-vertical-up{0%,to{animation-timing-function:cubic-bezier(.4,0,.2,1)}0%{clip-path:polygon(50% 0,100% 0,100% 0,50% 0,50% 100%,0 100%,0 100%,50% 100%,50% 100%,50% 100%)}to{clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%,50% 100%,0 100%,0 0,50% 0,50% 100%,50% 100%)}}@keyframes tmpl-anim-clip-horizontal-left{0%,to{animation-timing-function:cubic-bezier(.4,0,.2,1)}0%{clip-path:polygon(0 50%,0 100%,0 100%,0 50%,100% 50%,100% 0,100% 0,100% 50%,100% 50%,100% 50%)}to{clip-path:polygon(0 50%,0 100%,100% 100%,100% 50%,100% 50%,100% 0,0 0,0 50%,100% 50%,100% 50%)}}.icon{position:relative;display:block;width:25px;height:25px;box-sizing:content-box;line-height:1}:root{--previous-section-divider-offset:0px}body{word-wrap:break-word;overflow-wrap:break-word}a{color:inherit;text-decoration:none}a:focus{outline-width:2px;outline-style:solid}a:focus:not(:focus-visible){outline:none}.section-background img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.page-section{position:relative;display:flex;align-items:center;box-sizing:border-box}.page-section>.content-wrapper{width:100%;box-sizing:content-box;position:relative}.page-section .content{width:100%}.page-section>.content-wrapper{display:flex}@media screen and (min-width:768px){.page-section.content-width--narrow:not(.content-collection) .content{width:50%}}@media screen and (max-width:767px){.page-section .content{width:100%!important}}.page-section.content-width--wide .content{width:100%}.page-section.horizontal-alignment--center>.content-wrapper{justify-content:center}.page-section.section-height--small:not(.content-collection):not(.gallery-section):not(.user-items-list-section){min-height:33vh}.page-section.vertical-alignment--middle:not(.content-collection):not(.gallery-section):not(.user-items-list-section):not(.editmode-changing-rowcount){align-items:center}.page-section.vertical-alignment--middle:not(.content-collection):not(.gallery-section):not(.user-items-list-section):not(.editmode-changing-rowcount).section-height--small>.content-wrapper{padding-bottom:3.3vmax}.page-section.vertical-alignment--top:not(.content-collection):not(.gallery-section):not(.user-items-list-section):not(.section-height--custom):not(.editmode-changing-rowcount){align-items:flex-start}.page-section.vertical-alignment--top:not(.content-collection):not(.gallery-section):not(.user-items-list-section):not(.section-height--custom):not(.editmode-changing-rowcount).section-height--small>.content-wrapper{padding-bottom:6.6vmax}.section-border{position:absolute;top:calc(-1 * var(--previous-section-divider-offset, 0px));right:0;bottom:0;left:0}.section-background{overflow:hidden;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.section-background img{position:relative}#page{z-index:9}#siteWrapper{display:flex;flex-direction:column;min-height:100vh}#footer-sections{margin-top:auto;position:relative;z-index:0}#footer-sections .sqs-block-html a{display:inline-block}@keyframes ProductItem-gallery-enter-from-right{0%{transform:translatex(101%)}to{transform:translatex(0)}}@keyframes ProductItem-gallery-exit-to-left{0%{transform:translatex(0)}to{transform:translatex(-101%)}}@keyframes ProductItem-gallery-enter-from-left{0%{transform:translatex(-101%)}to{transform:translatex(0)}}@keyframes ProductItem-gallery-exit-to-right{0%{transform:translatex(0)}to{transform:translatex(101%)}}

/*! WARNING: Stylesheet from template.conf missing: lessons.less */
/*! WARNING: Stylesheet from template.conf missing: lessons-item.less */

/*! WARNING: Stylesheet from template.conf missing: portfolio-new-test.less */@keyframes portfolio-index-background-image-mask--mask-down-in{0%{transform:translate3d(0,-100%,0)}to{transform:translateZ(0)}}@keyframes portfolio-index-background-image-mask--mask-down-out{0%{transform:translateZ(0)}to{transform:translate3d(0,100%,0)}}@keyframes portfolio-index-background-image-mask--mask-up-in{0%{transform:translate3d(0,100%,0)}to{transform:translateZ(0)}}@keyframes portfolio-index-background-image-mask--mask-up-out{0%{transform:translateZ(0)}to{transform:translate3d(0,-100%,0)}}@keyframes portfolio-index-background-image-mask--mask-left-in{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes portfolio-index-background-image-mask--mask-left-out{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}@keyframes portfolio-index-background-image-mask--mask-right-in{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}@keyframes portfolio-index-background-image-mask--mask-right-out{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}.header{z-index:10;position:absolute;top:0;right:0;left:0;line-height:1;-webkit-tap-highlight-color:rgba(0,0,0,0);pointer-events:none;transition:transform .14s ease-in-out}.header .header-nav-wrapper a{text-decoration:none;backface-visibility:hidden;padding:.1em 0}.header-display-mobile{display:none;position:relative;width:100%;box-sizing:border-box;justify-content:flex-start;align-items:center}@media only screen and (pointer:coarse) and (max-width:1024px),screen and (max-width:799px){.header-display-mobile{display:flex}}header.theme-col--primary{margin-left:auto;margin-right:auto;text-align:center}.header-display-desktop{padding:58px;display:flex;width:100%;box-sizing:border-box;justify-content:flex-start;align-items:center}@media only screen and (pointer:coarse) and (max-width:1024px),screen and (max-width:799px){.header-display-desktop{display:none}}.header-title-nav-wrapper{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:center}.header-title{flex-grow:0;flex-shrink:0;backface-visibility:hidden}@media only screen and (pointer:coarse) and (max-width:1024px),screen and (max-width:799px){.header-title{flex-grow:1}}.header-title-logo{width:auto;font-size:0;max-width:850px}.header-title-logo a{display:inline-block;max-width:100%;max-height:50px}.header-title-logo img{width:auto;max-width:100%;max-height:50px}@media screen and (max-width:767px){.header-title-logo a,.header-title-logo img{max-height:30px}}.header-nav{flex-grow:1;flex-shrink:1}@media only screen and (pointer:coarse) and (max-width:1024px),screen and (max-width:799px){.header-nav{display:none}}.header-nav-list{display:inline-flex;flex-wrap:wrap}.header-nav-list>div{white-space:nowrap}.header-nav-list>div:not(.header-nav-item--folder){display:inline-flex}.header-nav .header-nav-item--folder{position:relative}.header-nav .header-nav-item--folder .header-nav-folder-content{display:none;pointer-events:none;position:absolute;top:auto;left:-1em;padding:.5em 1em;text-align:left;min-width:200px;z-index:10}.header-nav-folder-title{text-decoration:underline;text-underline-offset:.3em;font-size:18px}.header-nav .header-nav-item--folder .header-nav-folder-content .header-nav-folder-item{line-height:1.5}.header-nav .header-nav-item--folder a.header-nav-folder-title[aria-expanded=true]+.header-nav-folder-content,.header-nav .header-nav-item--folder:hover .header-nav-folder-content{display:block;pointer-events:auto}.header-nav .header-nav-item--folder a.header-nav-folder-title[aria-expanded=true]+.header-nav-folder-content:focus-within{display:block;pointer-events:auto}.header-nav-item a{display:inline-flex;align-items:center}.header .language-picker .icon{line-height:0;flex-shrink:0}.header .language-picker img:not([src]){visibility:hidden}@media only screen and (pointer:coarse) and (max-width:1024px),screen and (max-width:799px){.header .header-title-nav-wrapper{flex:1 0 calc(100% - 50px)}.header .header-title-nav-wrapper .header-title{margin-right:0;flex:1 0 100%;text-align:left}.header .header-title-nav-wrapper .header-nav{display:none}}main .sections:first-child .page-section:first-child{padding-top:20px}@media only screen and (pointer:coarse) and (max-width:1024px),screen and (max-width:799px){main .sections:first-child .page-section:first-child{padding-top:80.175px}}body:not(.header--menu-open) .header-nav-item .header-nav-folder-item--active .header-nav-folder-item-content{background-image:linear-gradient(currentColor,currentColor);background-repeat:repeat-x;background-size:1px 1px;background-position:0 100%}@media (forced-colors:active){body:not(.header--menu-open) .header-nav-item .header-nav-folder-item--active .header-nav-folder-item-content{text-decoration:underline!important}}body{color:var(--paragraphMediumColor)}.page-section .section-border,body{background-color:var(--siteBackgroundColor)}p a{color:var(--paragraphLinkColor)}.page-section{color:var(--paragraphMediumColor)}:not(.has-background) .section-background{background-color:var(--siteBackgroundColor)}h3{color:var(--headingMediumColor)}.sqsrte-large{color:var(--paragraphLargeColor)}.sqs-block-html{border-color:var(--tweak-text-block-stroke-color)}.sqs-block-html a{color:var(--paragraphLinkColor)}.sqs-block-html h3 a{color:var(--headingLinkColor)}a:focus{outline-color:var(--navigationLinkColor)}:not(.header--menu-open) .header-nav-folder-content{background-color:var(--siteBackgroundColor)}:not(.header--menu-open) .header-nav-wrapper a{color:var(--navigationLinkColor)}@media screen and (max-width:767px){.sqs-layout .sqs-row .sqs-block:first-child{padding-top:17px!important}.sqs-layout .sqs-row .sqs-block:last-child{padding-bottom:17px!important}.sqs-layout .sqs-row+.sqs-block,.sqs-layout .sqs-row+.sqs-row{margin-top:0!important}}@keyframes no-image-fade-in{0%{opacity:0;transform:translatey(-15px)}to{opacity:1;transform:translatey(0)}}

/*! WARNING: Stylesheet from template.conf missing: blog-list-image.less */
/*! WARNING: Stylesheet from template.conf missing: blog-list-text.less */

/*! WARNING: Stylesheet from template.conf missing: product-grid-text-below.less */@keyframes lightbox-open{0%{opacity:0}to{opacity:1}}@keyframes dots-1{0%{opacity:0}25%{opacity:1}}@keyframes dots-2{0%{opacity:0}50%{opacity:1}}@keyframes image-fade-in{0%{opacity:0}to{opacity:1}}@keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translatey(10px)}to{opacity:1;transform:translatey(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}@keyframes video-player-settings-popup{0%{opacity:0;transform:translatey(-100%) translatey(-12px) translatey(5px)}to{opacity:1;transform:translatey(-100%) translatey(-12px) translatey(0)}}@keyframes video-player__loading-indicator-rotate-spinner{to{transform:rotate(1turn)}}@keyframes video-player__loading-indicator-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}.sqsrte-large,p{line-height:var(--body-font-line-height);margin:1rem 0}#site-title,h3,p{font-family:Schibsted Grotesk,sans-serif}p{line-height:--body-font-line-height;margin-block-start:0!important;margin-block-end:0!important}.header-title-logo a,.header-title-logo img{max-height:none!important}ul li{margin:0 0 1em -2.5em;position:relative}@keyframes animation-form-field-fx-highlight-trace{0%{left:50%;transform:translate3d(-50%,-50%,0) scaleY(1) scaleX(3) rotate(0deg)}25%{left:min(50%,2.5em);transform:translate3d(-50%,-50%,0) scaleY(1.5) scaleX(1) rotate(90deg)}50%{transform:translate3d(-50%,-50%,0) scaleY(1) scaleX(3) rotate(180deg)}75%{left:calc(100% - min(2.5em, 50%));transform:translate3d(-50%,-50%,0) scaleY(1.5) scaleX(1) rotate(270deg)}to{left:50%;transform:translate3d(-50%,-50%,0) scaleY(1) scaleX(3) rotate(1turn)}}@keyframes animation-form-field-fx-highlight-double-trace{0%{left:50%;transform:translate3d(-50%,-50%,0) scaleY(1) scaleX(3) rotate(0deg)}25%{left:min(50%,2.5em);transform:translate3d(-50%,-50%,0) scaleY(1.5) scaleX(1) rotate(90deg)}50%{transform:translate3d(-50%,-50%,0) scaleY(1) scaleX(3) rotate(180deg)}75%{left:calc(100% - min(2.5em, 50%));transform:translate3d(-50%,-50%,0) scaleY(1.5) scaleX(1) rotate(270deg)}to{left:50%;transform:translate3d(-50%,-50%,0) scaleY(1) scaleX(3) rotate(1turn)}}@keyframes animation-form-field-fx-highlight-trace-bottom{0%{left:calc(100% + 2.5em);transform:translate3d(-50%,-50%,0) scaleY(1) scaleX(3) rotate(0deg)}to{left:-2.5em;transform:translate3d(-50%,-50%,0) scaleY(1) scaleX(3) rotate(0deg)}}@keyframes animation-form-field-fx-highlight-double-trace-bottom{0%{left:calc(100% + 2.5em);transform:translate3d(-50%,-50%,0) scaleY(1) scaleX(3) rotate(0deg)}to{left:-2.5em;transform:translate3d(-50%,-50%,0) scaleY(1) scaleX(3) rotate(0deg)}}@keyframes animation-form-field-fx-highlight-glow{0%{opacity:.1}50%{opacity:1}to{opacity:.1}}@keyframes shake-three{0%{transform:translateZ(0)}16.666%{transform:translate3d(.333rem,0,0)}33.333%{transform:translate3d(-.333rem,0,0)}50%{transform:translate3d(.333rem,0,0)}66.666%{transform:translate3d(-.333rem,0,0)}83.333%{transform:translate3d(.333rem,0,0)}to{transform:translateZ(0)}}@keyframes keyframes-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes keyframes-spinner-check{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes keyframes-circle{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}0%{transform:rotateY(0deg)}to{transform:rotateY(4turn)}}@keyframes keyframes-circle-check{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}@keyframes keyframes-check{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes keyframes-bar{0%{transform:translate3d(-200%,0,0)}to{transform:translate3d(100%,0,0)}}@keyframes keyframes-ellipsis-grow{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes keyframes-ellipsis-shrink{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes keyframes-ellipsis-shift{0%{transform:translate(0)}to{transform:translate(calc(.35em * 2))}}@keyframes anim-form-post-submit{0%{opacity:0;transform:translate3d(0,.5rem,0)}to{opacity:1;transform:translateZ(0)}}@keyframes hideContent{0%,99%{opacity:0}}@keyframes clipAnimation{0%{clip-path:polygon(0 0,10% 0,0 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes loading-dot-2{0%{opacity:0}25%{opacity:1}}@keyframes loading-dot-3{0%{opacity:0}50%{opacity:1}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes product-reviews-loader-flip-square{0%{transform:rotateY(0deg)}12.5%{transform:rotateY(0deg)}50%{transform:rotateY(180deg)}62.5%{transform:rotateY(180deg)}to{transform:rotate(180deg)}}@keyframes gallery-image-enter-from-right{0%{transform:translateX(101%)}to{transform:translateX(0)}}@keyframes gallery-image-exit-to-left{0%{transform:translateX(0)}to{transform:translateX(-101%)}}@keyframes gallery-image-enter-from-left{0%{transform:translateX(-101%)}to{transform:translateX(0)}}@keyframes gallery-image-exit-to-right{0%{transform:translateX(0)}to{transform:translateX(101%)}}.signatories-wrapper{container-type:inline-size;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;padding:1rem}.signatory{padding:.5rem;text-align:center}.signatory a{color:inherit;text-decoration:none}.signatory a:hover{text-decoration:underline}@container (max-width: 768px){.content-wrapper{grid-template-columns:1fr}}