a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--border-radius:0.6rem;--border-radius-large:1.2rem;--box-shadow:0 2rem 4rem rgba(0,0,0,.1);--color-dark:#121212;--color-gray-dark:#4b4b4b;--color-gray:#878787;--color-gray-light:#e3e3e3;--color-gray-ultralight:#f7f8f7;--color-white:#fff;--color-green:#00d563;--color-red:#e64c4c;--color-yellow:#f5b100;--color-purple:#a35bff;--color-space-gray:#202a38;--color-primary:var(--color-gray-dark);--color-secondary:var(--color-gray);--color-brand:var(--color-green);--color-disruption-forum:var(--color-purple);--color-disruption-talks:#0af;--color-disruption-guide:var(--color-yellow);--color-error:var(--color-red);--color-warning:var(--color-yellow);--color-linkedin:#0f74b6;--color-facebook:#1877f2;--color-twitter:#1da1f2;--duration-fast:100ms;--duration-default:200ms;--duration-slow:300ms;--duration-superslow:500ms;--duration-ultraslow:800ms;--easing-slow-in:cubic-bezier(0.4,0,0.1,1);--font-family:"AvertaStd","Helvetica Neue","Helvetica","Arial",sans-serif;--font-size-regular-base:1.6rem;--font-size-enlarged-base:1.8rem;--font-size-small-base:1.4rem;--font-size-tiny-base:1.2rem;--font-size-h1-base:4rem;--font-size-h2-base:3.6rem;--font-size-h3-base:3rem;--font-size-h4-base:2.1rem;--font-size-h5-base:1.8rem;--font-size-regular:max(var(--font-size-regular-base),14px);--font-size-enlarged:max(var(--font-size-enlarged-base),16px);--font-size-small:max(var(--font-size-small-base),13px);--font-size-tiny:max(var(--font-size-tiny-base),12px);--font-size-h1:max(var(--font-size-h1-base),36px);--font-size-h2:max(var(--font-size-h2-base),32px);--font-size-h3:max(var(--font-size-h3-base),27px);--font-size-h4:max(var(--font-size-h4-base),19px);--font-size-h5:max(var(--font-size-h5-base),16px);--line-height-default:1.75;--line-height-dense:1.5;--line-height-h1:1.2;--line-height-h2:1.3;--line-height-h3:1.3;--line-height-h4:1.5;--line-height-h5:1.5;--gap-horizontal:2.4rem;--gap-vertical:6rem}.row-fluid [class*=span]{all:unset}.hs-ls-module-hover-overlay{display:none!important}.leadinModal-theme-default .leadinModal-content{background-color:#f7f8f7!important;background-color:var(--color-gray-ultralight)!important;border-color:transparent!important;border-radius:.6rem!important;border-radius:var(--border-radius)!important;max-height:calc(100vh + 6rem)}.leadinModal-theme-default .leadinModal-content h4{color:#121212!important;color:var(--color-dark)!important}.leadinModal-theme-default .leadinModal-content p{color:var(--color-grey-dark)!important}.leadinModal-theme-default .leadinModal-content .thank-you-message p{margin-top:2rem}.leadinModal-theme-default .leadinModal-content select{font-weight:400;font:inherit}.leadinModal-theme-default .leadinModal-content .leadinModal-description-body p{max-width:50rem}@media(max-width:767px){.leadinModal-theme-default .leadinModal-content .leadinModal-description-body p{margin-top:2rem}}.leadinModal-theme-default .leadinModal-content .leadinModal-description-body p strong{font-weight:700}.leadinModal-theme-default .leadinModal-content .leadinModal-description-body p em{font-style:italic}.leadinModal-theme-default .leadinModal-content .leadinModal-description-body p a{--link-color:var(--color-dark);--link-color-hover:var(--color-brand);color:var(--link-color);text-decoration:underline;-webkit-text-decoration:underline var(--link-color-hover) calc(.05em + .05rem);text-decoration:underline var(--link-color-hover) calc(.05em + .05rem);-webkit-text-decoration-color:var(--link-color-hover);-webkit-text-decoration-line:underline!important;text-underline-offset:calc(.2em + .1rem);transition:color .2s;transition:color var(--duration-default)}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.leadinModal-theme-default .leadinModal-content .leadinModal-description-body p a:hover{color:var(--link-color-hover)}}span.leadinModal-theme-default .leadinModal-content .leadinModal-description-body p a{--link-color-hover:var(--link-color);text-decoration:none}span.leadinModal-theme-default .leadinModal-content .leadinModal-description-body p a:after{content:""}.leadinModal-theme-default .leadinModal-content .leadinModal-description-body .leadin-thank-you-wrapper .thank-you-message .leadin-button.leadin-button-primary.leadin-primary{background-color:#00d563!important;background-color:var(--color-green)!important;border-radius:.6rem!important;border-radius:var(--border-radius)!important;display:grid!important;font-weight:700!important;height:4.3rem!important;line-height:1.2!important;line-height:var(--line-height-h1)!important;max-width:30rem!important;min-width:15rem!important;padding:0 1.7em!important;place-items:center!important;transition:box-shadow .2s!important;transition:box-shadow var(--duration-default)!important}@media(max-width:767px){.leadinModal-theme-default .leadinModal-content .leadinModal-description-body .leadin-thank-you-wrapper .thank-you-message .leadin-button.leadin-button-primary.leadin-primary{font-size:1.4rem!important}}.leadinModal-theme-default .leadinModal-content .leadinModal-description-body .leadin-thank-you-wrapper .thank-you-message .leadin-button.leadin-button-primary.leadin-primary:hover{box-shadow:inset 0 0 100vw hsla(0,0%,7%,.2)!important}.leadinModal-theme-default .leadinModal-content .leadinModal-description-body .leadin-preview-wrapper .dyno-image{margin-right:0!important}.leadinModal-theme-default .leadinModal-content .leadinModal-description-body .leadin-preview-wrapper .dyno-image .dyno-image-inner img{border-radius:.6rem!important;border-radius:var(--border-radius)!important}.leadinModal-theme-default .leadinModal-content .leadin-button{background-color:#00d563!important;background-color:var(--color-brand)!important;background:#00d563!important;background:var(--color-brand)!important;border-radius:.6rem;border-radius:var(--border-radius);color:#fff!important;color:var(--color-white)!important;display:grid!important;font-weight:700!important;height:4.3rem;margin-top:2rem!important;max-width:30rem;min-width:15rem;padding:0 1.7em!important;place-items:center;transition:box-shadow .2s!important;transition:box-shadow var(--duration-default)!important;width:-moz-fit-content;width:fit-content}@media(max-width:767px){.leadinModal-theme-default .leadinModal-content .leadin-button{font-size:1.4rem!important}}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.leadinModal-theme-default .leadinModal-content .leadin-button:hover{background-color:#00d563!important;background-color:var(--color-brand)!important;box-shadow:inset 0 0 100vw hsla(0,0%,7%,.3)!important}}body .leadinModal.leadinModal-v3 .dyno-image img{border-radius:.6rem!important;border-radius:var(--border-radius)!important}body .leadinModal.leadinModal-theme-default.leadinModal-v3 .dyno-image{margin-right:0!important}body .leadinModal .leadin-button{line-height:1.2}body .leadin-button .leadin-button-primary .leadin-primary{width:unset}body .continue-url-wrapper.leadin-button-wrapper.thank-you-limited-width a{width:unset!important}.leadinModal-theme-bottom-left-corner .leadinModal-content,.leadinModal-theme-bottom-right-corner .leadinModal-content{background-color:#f7f8f7!important;background-color:var(--color-gray-ultralight)!important;border-color:transparent!important;border-radius:.6rem!important;border-radius:var(--border-radius)!important;width:63rem!important}@media(max-width:767px){.leadinModal-theme-bottom-left-corner .leadinModal-content,.leadinModal-theme-bottom-right-corner .leadinModal-content{overflow:auto!important}}.leadinModal-theme-bottom-left-corner .leadinModal-content .thank-you-message p,.leadinModal-theme-bottom-right-corner .leadinModal-content .thank-you-message p{margin-top:2rem}.leadinModal-theme-bottom-left-corner .leadinModal-content .leadinModal-content-wrapper,.leadinModal-theme-bottom-right-corner .leadinModal-content .leadinModal-content-wrapper{padding:0 3rem 1rem}@media(max-width:767px){.leadinModal-theme-bottom-left-corner .leadinModal-content .leadinModal-content-wrapper,.leadinModal-theme-bottom-right-corner .leadinModal-content .leadinModal-content-wrapper{padding:0 1rem 1rem}}.leadinModal-theme-bottom-left-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-thank-you-wrapper .thank-you-message .leadin-button.leadin-button-primary.leadin-primary,.leadinModal-theme-bottom-right-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-thank-you-wrapper .thank-you-message .leadin-button.leadin-button-primary.leadin-primary{background-color:#00d563!important;background-color:var(--color-green)!important;border-radius:.6rem!important;border-radius:var(--border-radius)!important;display:grid!important;font-weight:700!important;height:4.3rem!important;line-height:1.2!important;line-height:var(--line-height-h1)!important;max-width:30rem!important;min-width:15rem!important;padding:0 1.7em!important;place-items:center!important;transition:box-shadow .2s!important;transition:box-shadow var(--duration-default)!important}@media(max-width:767px){.leadinModal-theme-bottom-left-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-thank-you-wrapper .thank-you-message .leadin-button.leadin-button-primary.leadin-primary,.leadinModal-theme-bottom-right-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-thank-you-wrapper .thank-you-message .leadin-button.leadin-button-primary.leadin-primary{font-size:1.4rem!important}}.leadinModal-theme-bottom-left-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-thank-you-wrapper .thank-you-message .leadin-button.leadin-button-primary.leadin-primary:hover,.leadinModal-theme-bottom-right-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-thank-you-wrapper .thank-you-message .leadin-button.leadin-button-primary.leadin-primary:hover{box-shadow:inset 0 0 100vw hsla(0,0%,7%,.2)!important}.leadinModal-theme-bottom-left-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper,.leadinModal-theme-bottom-right-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper{all:unset}@media(max-width:470px){.leadinModal-theme-bottom-left-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .advance-wrapper button,.leadinModal-theme-bottom-right-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .advance-wrapper button{margin:0 auto!important}}.leadinModal-theme-bottom-left-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .dyno-image,.leadinModal-theme-bottom-right-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .dyno-image{display:grid;height:17rem;place-items:center;transform:translateY(2rem)}@media(max-width:767px){.leadinModal-theme-bottom-left-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .dyno-image,.leadinModal-theme-bottom-right-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .dyno-image{height:0;margin-top:1rem}}.leadinModal-theme-bottom-left-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .dyno-image img,.leadinModal-theme-bottom-right-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .dyno-image img{border-radius:.6rem!important;border-radius:var(--border-radius)!important}.leadinModal-theme-bottom-left-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper h4,.leadinModal-theme-bottom-right-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper h4{margin-right:0!important}.leadinModal-theme-bottom-left-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadinModal-description-body p,.leadinModal-theme-bottom-right-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadinModal-description-body p{color:#4b4b4b!important;color:var(--color-gray-dark)!important;margin-bottom:1.7rem!important;max-width:45rem}@media(max-width:767px){.leadinModal-theme-bottom-left-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadinModal-description-body p,.leadinModal-theme-bottom-right-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadinModal-description-body p{margin-top:2rem!important}}.leadinModal-theme-bottom-left-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadinModal-description-body p strong,.leadinModal-theme-bottom-right-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadinModal-description-body p strong{font-weight:700}.leadinModal-theme-bottom-left-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadinModal-description-body p em,.leadinModal-theme-bottom-right-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadinModal-description-body p em{font-style:italic}.leadinModal-theme-bottom-left-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadinModal-description-body p a,.leadinModal-theme-bottom-right-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadinModal-description-body p a{--link-color:var(--color-dark);--link-color-hover:var(--color-brand);color:var(--link-color);color:var(--color-grey-dark)!important;display:initial;font-style:normal;padding:0;text-decoration:underline;-webkit-text-decoration:underline var(--link-color-hover) calc(.05em + .05rem);text-decoration:underline var(--link-color-hover) calc(.05em + .05rem);-webkit-text-decoration-color:var(--link-color-hover);-webkit-text-decoration-line:underline!important;text-underline-offset:calc(.2em + .1rem);transition:color .2s;transition:color var(--duration-default)}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.leadinModal-theme-bottom-left-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadinModal-description-body p a:hover,.leadinModal-theme-bottom-right-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadinModal-description-body p a:hover{color:var(--link-color-hover)}}.leadinModal-theme-bottom-left-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadinModal-description-body p a,span.leadinModal-theme-bottom-right-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadinModal-description-body p a{--link-color-hover:var(--link-color);text-decoration:none}.leadinModal-theme-bottom-left-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadinModal-description-body p a:after,span.leadinModal-theme-bottom-right-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadinModal-description-body p a:after{content:""}.leadinModal-theme-bottom-left-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadinModal-description-body p a:after,.leadinModal-theme-bottom-left-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadinModal-description-body p a:before,.leadinModal-theme-bottom-right-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadinModal-description-body p a:after,.leadinModal-theme-bottom-right-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadinModal-description-body p a:before{width:unset!important}.leadinModal-theme-bottom-left-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper h4,.leadinModal-theme-bottom-right-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper h4{color:#fff!important;color:var(--color-white)!important;font-size:2.4rem;margin-bottom:1rem!important;max-width:35rem}.leadinModal-theme-bottom-left-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadin-button,.leadinModal-theme-bottom-right-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadin-button{background-color:#00d563!important;background-color:var(--color-green)!important;background:#00d563!important;background:var(--color-green)!important;border-radius:.6rem;border-radius:var(--border-radius);display:grid;font-weight:700;height:4.3rem;line-height:1.2;line-height:var(--line-height-h1);max-width:30rem;min-width:15rem;padding:0 1.7em!important;place-items:center;transition:box-shadow .2s!important;transition:box-shadow var(--duration-default)!important}@media(max-width:767px){.leadinModal-theme-bottom-left-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadin-button,.leadinModal-theme-bottom-right-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadin-button{font-size:1.4rem!important}}.leadinModal-theme-bottom-left-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadin-button:hover,.leadinModal-theme-bottom-right-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadin-button:hover{box-shadow:inset 0 0 100vw hsla(0,0%,7%,.2)!important}.leadinModal-theme-bottom-left-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadin-submit,.leadinModal-theme-bottom-right-corner .leadinModal-content .leadinModal-content-wrapper .leadin-content-body .leadin-preview-wrapper .leadin-submit{max-width:80%!important}body .leadin-message-wrapper.hide~.leadin-form-wrapper{margin-left:0!important}body .leadinModal-reset.leadinModal.leadinModal-theme-bottom-left-corner.leadinModal-v3.leadinModal-formless.leadinModal-preview .leadinModal-content,body .leadinModal-reset.leadinModal.leadinModal-theme-bottom-left-corner.leadinModal-v3.leadinModal-preview .leadinModal-content,body .leadinModal-reset.leadinModal.leadinModal-theme-bottom-right-corner.leadinModal-v3.leadinModal-preview .leadinModal-content{background-color:#f7f8f7!important;background-color:var(--color-gray-ultralight)!important}body .leadinModal-reset.leadinModal.leadinModal-theme-bottom-left-corner.leadinModal-v3.leadinModal-formless.leadinModal-preview .leadinModal-content h4,body .leadinModal-reset.leadinModal.leadinModal-theme-bottom-left-corner.leadinModal-v3.leadinModal-formless.leadinModal-preview .leadinModal-content p,body .leadinModal-reset.leadinModal.leadinModal-theme-bottom-left-corner.leadinModal-v3.leadinModal-preview .leadinModal-content h4,body .leadinModal-reset.leadinModal.leadinModal-theme-bottom-left-corner.leadinModal-v3.leadinModal-preview .leadinModal-content p,body .leadinModal-reset.leadinModal.leadinModal-theme-bottom-right-corner.leadinModal-v3.leadinModal-preview .leadinModal-content h4,body .leadinModal-reset.leadinModal.leadinModal-theme-bottom-right-corner.leadinModal-v3.leadinModal-preview .leadinModal-content p{color:#121212!important;color:var(--color-dark)!important}body .leadinModal-reset.leadinModal.leadinModal-theme-bottom-left-corner.leadinModal-v3.leadinModal-formless.leadinModal-preview .leadinModal-content .leadin-button,body .leadinModal-reset.leadinModal.leadinModal-theme-bottom-left-corner.leadinModal-v3.leadinModal-preview .leadinModal-content .leadin-button,body .leadinModal-reset.leadinModal.leadinModal-theme-bottom-right-corner.leadinModal-v3.leadinModal-preview .leadinModal-content .leadin-button{color:#fff!important;color:var(--color-white)!important}body .leadinModal-reset.leadinModal.leadinModal-theme-bottom-left-corner.leadinModal-v3.leadinModal-formless.leadinModal-preview .leadinModal-content .leadinModal-close:before,body .leadinModal-reset.leadinModal.leadinModal-theme-bottom-left-corner.leadinModal-v3.leadinModal-preview .leadinModal-content .leadinModal-close:before,body .leadinModal-reset.leadinModal.leadinModal-theme-bottom-right-corner.leadinModal-v3.leadinModal-preview .leadinModal-content .leadinModal-close:before{color:#121212!important;color:var(--color-dark)!important}body .leadin-button.leadin-button-primary.leadin-primary.next-button{align-items:center;background:#00d563!important;background:var(--color-brand)!important;border:none;border-radius:.6rem;border-radius:var(--border-radius,.4rem);color:#fff;color:var(--color-white);cursor:pointer;display:inline-flex;font-size:max(1.4rem,13px);font-size:var(--font-size-small);font-weight:700;justify-content:center;line-height:1.5;line-height:var(--line-height-dense);margin-top:3rem;min-width:11.5em;padding:.9em 2.3em;text-align:center;transition:box-shadow .2s;transition:box-shadow var(--duration-default)}body .leadin-button.leadin-button-primary.leadin-primary.next-button:hover{box-shadow:inset 0 0 100vw hsla(0,0%,7%,.2)}body .leadin-button.leadin-button-primary.leadin-primary.next-button.hide{display:none!important}body .leadin-button.leadin-button-secondary.leadin-secondary.back-button{align-items:center;background-color:#f7f8f7!important;background-color:var(--color-gray-ultralight)!important;border:none;border:1px solid #e3e3e3!important;border:1px solid var(--color-gray-light)!important;border-radius:.6rem;border-radius:var(--border-radius,.4rem);color:transparent!important;cursor:pointer;display:inline-flex;font-size:max(1.4rem,13px);font-size:var(--font-size-small);font-weight:700;font-weight:700!important;height:4.6rem!important;justify-content:center;line-height:1.5;line-height:var(--line-height-dense);margin-right:1rem;position:relative;text-align:center;transition:border-color,color .2s!important;transition:border-color,color var(--duration-default)!important;width:5.6rem!important}body .leadin-button.leadin-button-secondary.leadin-secondary.back-button:hover{border-color:#00d563;border-color:var(--color-brand);color:#00d563;color:var(--color-brand)}body .leadin-button.leadin-button-secondary.leadin-secondary.back-button:before{color:#121212;color:var(--color-dark);content:"⌟";left:2.5rem;position:absolute;top:1.3rem;transform:rotate(135deg)}@media(max-width:767px){body .leadin-button.leadin-button-secondary.leadin-secondary.back-button:before{left:2rem}}body .leadinModal .leadinModal-content input[type=checkbox]{top:.1rem!important}body .leadin-button.leadin-button-primary.leadin-primary.leadin-submit.button-with-gdpr{align-items:center;background:#00d563!important;background:var(--color-brand)!important;border:none;border-radius:.6rem;border-radius:var(--border-radius,.4rem);color:#fff;color:var(--color-white);cursor:pointer;display:inline-flex;font-size:max(1.4rem,13px);font-size:var(--font-size-small);font-weight:700;justify-content:center;line-height:1.5;line-height:var(--line-height-dense);min-width:11.5em;padding:.9em 2.3em;text-align:center;transition:box-shadow .2s;transition:box-shadow var(--duration-default)}body .leadin-button.leadin-button-primary.leadin-primary.leadin-submit.button-with-gdpr:hover{box-shadow:inset 0 0 100vw hsla(0,0%,7%,.2)}body .leadinModal-v3.leadinModal.leadinEmbedded-theme-default.leadinModal-form .leadinModal-content,body .leadinModal-v3.leadinModal.leadinEmbedded-theme-default.leadinModal-thanks .leadinModal-content,body .leadinModal-v3.leadinModal.leadinModal-theme-bottom-left-corner.leadinModal-form .leadinModal-content,body .leadinModal-v3.leadinModal.leadinModal-theme-bottom-left-corner.leadinModal-thanks .leadinModal-content,body .leadinModal-v3.leadinModal.leadinModal-theme-bottom-right-corner.leadinModal-form .leadinModal-content,body .leadinModal-v3.leadinModal.leadinModal-theme-bottom-right-corner.leadinModal-thanks .leadinModal-content{border-color:transparent!important}.hs_cos_wrapper_type_email_subscriptions form{grid-gap:6rem;grid-gap:var(--gap-vertical);align-items:start;display:grid;grid-template-columns:repeat(2,1fr);justify-items:start;padding:10rem 0}@media(max-width:1023px){.hs_cos_wrapper_type_email_subscriptions form{grid-template-columns:1fr!important}}.hs_cos_wrapper_type_email_subscriptions form .page-header{border-right:.1rem solid #f7f8f7;border-right:.1rem solid var(--color-gray-ultralight);height:100%;line-height:2.8rem!important}.hs_cos_wrapper_type_email_subscriptions form .page-header h1{color:#121212;color:var(--color-dark);font-size:max(4rem,36px);font-size:var(--font-size-h1);font-weight:700;line-height:1.2;line-height:var(--line-height-h1);margin-bottom:4.2rem}.hs_cos_wrapper_type_email_subscriptions form .page-header h2{color:#00d563;color:var(--color-green);font-size:max(2.1rem,19px);font-size:var(--font-size-h4);font-weight:700;margin-bottom:2.25rem}.hs_cos_wrapper_type_email_subscriptions form .email-prefs .localization-language{display:none}.hs_cos_wrapper_type_email_subscriptions form .email-prefs #globalresub-container{height:10rem}.hs_cos_wrapper_type_email_subscriptions form .email-prefs #globalresub-container #globalresub2{animation:none!important;background:#00d563;background:var(--color-brand);min-height:4.5rem;transition:none!important}.hs_cos_wrapper_type_email_subscriptions form .email-prefs .header{color:#121212;color:var(--color-dark);font-size:1.4rem;line-height:2.2rem!important}.hs_cos_wrapper_type_email_subscriptions form .email-prefs .header:not(:first-child){font-size:max(2.1rem,19px);font-size:var(--font-size-h4);font-weight:700;line-height:2.4rem;margin-bottom:3rem}.hs_cos_wrapper_type_email_subscriptions form .email-prefs .header:first-child,.hs_cos_wrapper_type_email_subscriptions form .email-prefs .item{margin-bottom:2rem}.hs_cos_wrapper_type_email_subscriptions form .email-prefs .item .item-inner{color:#4b4b4b;color:var(--color-gray-dark);font-size:1.2rem!important;line-height:1.8rem!important;padding-left:3rem;position:relative}.hs_cos_wrapper_type_email_subscriptions form .email-prefs .item .item-inner p{font-size:var(--font-size-tinyl)!important}.hs_cos_wrapper_type_email_subscriptions form .email-prefs .item .item-inner span{font-size:max(1.2rem,12px);font-size:var(--font-size-tiny);font-weight:700}.hs_cos_wrapper_type_email_subscriptions form .email-prefs .fakelabel input,.hs_cos_wrapper_type_email_subscriptions form .email-prefs label input{-webkit-appearance:none;border-radius:.6rem;border-radius:var(--border-radius);cursor:pointer;inset:-.25em -.5em -1em;margin:0;position:absolute;transition:background-color .1s;transition:background-color var(--duration-fast);z-index:10}.hs_cos_wrapper_type_email_subscriptions form .email-prefs .fakelabel input:hover,.hs_cos_wrapper_type_email_subscriptions form .email-prefs label input:hover{background-color:rgba(0,0,0,.05);transform:translateY(-.5rem)}.hs_cos_wrapper_type_email_subscriptions form .email-prefs .fakelabel input:checked~span:before,.hs_cos_wrapper_type_email_subscriptions form .email-prefs label input:checked~span:before{animation:checkbox-in .1s;animation:checkbox-in var(--duration-fast);background-color:#00d563;background-color:var(--color-brand);background-position:center 50%;border-color:#00d563;border-color:var(--color-brand)}.hs_cos_wrapper_type_email_subscriptions form .email-prefs .fakelabel span:before,.hs_cos_wrapper_type_email_subscriptions form .email-prefs label span:before{background-image:url(https://www.netguru.com/hubfs/_N19%20Modules/Icons/Forms/checkmark.svg);background-position:center 150%;background-repeat:no-repeat;background-size:70% 200%;border:.5px solid;border-radius:.125em;content:"";display:inline-block;flex:none;height:1em;left:0;min-height:max(1.6rem,14px);min-height:var(--font-size-regular);min-width:max(1.6rem,14px);min-width:var(--font-size-regular);position:absolute;top:.35em;transition-duration:.2s;transition-duration:var(--duration-default);transition-property:background-color,background-position,border-color;width:1em}.hs_cos_wrapper_type_email_subscriptions form .email-prefs label{position:relative}.hs_cos_wrapper_type_email_subscriptions form .email-prefs label span:before{position:relative;top:0}.hs_cos_wrapper_type_email_subscriptions form .email-prefs .subscribe-options{margin:4rem 0}.hs_cos_wrapper_type_email_subscriptions form .email-prefs .subscribe-options .header{font-size:1.4rem!important}.hs_cos_wrapper_type_email_subscriptions form .email-prefs .subscribe-options #email-prefs-form .email-prefs label span:before{top:.2rem!important}.hs_cos_wrapper_type_email_subscriptions form .email-prefs .subscribe-options .fakelabel input:hover,.hs_cos_wrapper_type_email_subscriptions form .email-prefs .subscribe-options label input:hover{min-height:3rem!important}.hs_cos_wrapper_type_email_subscriptions form .email-prefs .subscribe-options p{font-size:1.2rem;line-height:1.6rem}.hs_cos_wrapper_type_email_subscriptions form .email-prefs .subscribe-options p span{font-size:max(1.2rem,12px);font-size:var(--font-size-tiny);font-weight:700}.hs_cos_wrapper_type_email_subscriptions form .email-prefs .subscribe-options p span:before{margin-right:1rem!important;top:.2rem!important}.hs_cos_wrapper_type_email_subscriptions form .email-prefs .hs-button{align-items:center;background-color:#00d563;background-color:var(--color-brand);border:none;border-radius:.6rem;border-radius:var(--border-radius,.4rem);color:#fff;color:var(--color-white);cursor:pointer;display:inline-flex;font-size:max(1.4rem,13px);font-size:var(--font-size-small);font-weight:700;justify-content:center;line-height:1.5;line-height:var(--line-height-dense);min-width:11.5em;padding:.9em 2.3em;text-align:center;transition:box-shadow .2s;transition:box-shadow var(--duration-default)}.hs_cos_wrapper_type_email_subscriptions form .email-prefs .hs-button:hover{box-shadow:inset 0 0 100vw hsla(0,0%,7%,.2)}#hs-localization-select{display:none!important}.wrapper.email-simple-subscription{padding-bottom:10rem;padding-top:10rem}.wrapper.email-simple-subscription .ng-heading{margin:0 0 2.4rem;margin:0 0 var(--gap-horizontal)}.wrapper.email-simple-subscription #hs_cos_wrapper_email_simple_subscription{display:block;max-width:50rem}.wrapper.email-simple-subscription #hs_cos_wrapper_email_simple_subscription .page-header{display:none}.wrapper.email-simple-subscription #hs_cos_wrapper_email_simple_subscription #content h3{font-size:1.2rem;font-size:var(--font-size-tiny-base);font-size:max(1.2rem,12px);font-size:var(--font-size-tiny);font-weight:700;letter-spacing:.1em;line-height:1.5;line-height:var(--line-height-dense);text-transform:uppercase}.wrapper.email-simple-subscription #hs_cos_wrapper_email_simple_subscription .hs-input{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-color:var(--color-white);border:1px solid #e3e3e3;border:1px solid var(--color-gray-light);border-radius:.6rem;border-radius:var(--border-radius);color:#4b4b4b;color:var(--color-primary);font:inherit;font-size:max(1.4rem,13px);font-size:var(--font-size-small);line-height:1.5;line-height:var(--line-height-dense);max-width:100%;min-height:3 em;min-height:calc(var(--line-height-dense) + 1.5) em;min-width:100%;padding:.8em 1em .7em;transition:border-color .2s;transition:border-color var(--duration-default);width:100%}.wrapper.email-simple-subscription #hs_cos_wrapper_email_simple_subscription .hs-input:focus{border-color:#00d563;border-color:var(--color-brand)}.wrapper.email-simple-subscription #hs_cos_wrapper_email_simple_subscription .hs-button.primary{align-items:center;background-color:#00d563;background-color:var(--color-brand);border:none;border-radius:.6rem;border-radius:var(--border-radius,.4rem);color:#fff;color:var(--color-white);cursor:pointer;display:inline-flex;font-size:max(1.4rem,13px);font-size:var(--font-size-small);font-weight:700;justify-content:center;line-height:1.5;line-height:var(--line-height-dense);min-width:11.5em;padding:.9em 2.3em;text-align:center;transition:box-shadow .2s;transition:box-shadow var(--duration-default);width:100%}.wrapper.email-simple-subscription #hs_cos_wrapper_email_simple_subscription .hs-button.primary:hover{box-shadow:inset 0 0 100vw hsla(0,0%,7%,.2)}.wrapper.email-subscriptions-confirmation{padding-bottom:10rem;padding-top:10rem}.wrapper.email-subscriptions-confirmation #hs_cos_wrapper_email_subscriptions_confirmation .page-header{display:inline-block;width:100%}.wrapper.email-subscriptions-confirmation #hs_cos_wrapper_email_subscriptions_confirmation .page-header h1{font-size:max(4rem,36px);font-size:var(--font-size-h1);line-height:1.2;line-height:var(--line-height-h1)}.wrapper.email-subscriptions-confirmation #hs_cos_wrapper_email_subscriptions_confirmation .page-header h2{font-size:max(3.6rem,32px);font-size:var(--font-size-h2);line-height:1.3;line-height:var(--line-height-h2)}#hs-eu-cookie-confirmation{border-top:unset!important;padding:0 2.4rem!important;padding:0 var(--wrapper-padding)!important}#hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner{align-items:center;display:flex;flex-wrap:wrap;gap:1em 2.4rem;gap:1em var(--gap-horizontal);justify-content:space-between;max-width:120rem!important;max-width:var(--wrapper-max-width)!important;padding:2.5rem 0 2rem!important}#hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner #hs-eu-policy-wording{display:flex;flex:100 1 60rem;flex-flow:column nowrap;font-family:AvertaStd,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--font-family);margin-bottom:0!important;max-width:100%}#hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner #hs-eu-policy-wording p{all:unset!important;color:#121212!important;color:var(--color-dark)!important;font-size:max(1.2rem,12px)!important;font-size:var(--font-size-tiny)!important;max-width:100%}#hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner #hs-eu-policy-wording p a{color:#121212!important;color:var(--color-dark)!important;font-size:inherit!important;text-decoration:underline!important}#hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner #hs-en-cookie-confirmation-buttons-area{flex:1 0 auto}#hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner #hs-en-cookie-confirmation-buttons-area #hs-eu-cookie-confirmation-button-group{width:100%!important}#hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner #hs-en-cookie-confirmation-buttons-area #hs-eu-cookie-confirmation-button-group #hs-eu-confirmation-button{align-items:center;background-color:#00d563;background-color:var(--color-brand);border:none!important;border-radius:.6rem;border-radius:var(--border-radius,.4rem);color:#fff;color:var(--color-white);cursor:pointer;display:inline-flex;font-family:AvertaStd;font-size:max(1.4rem,13px);font-size:var(--font-size-small);font-weight:700;font-weight:700!important;justify-content:center;line-height:1.5;line-height:var(--line-height-dense);min-width:11rem;padding:.9em 2.3em;text-align:center;transition:box-shadow .2s!important;transition:box-shadow var(--duration-default)!important;width:100%!important}#hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner #hs-en-cookie-confirmation-buttons-area #hs-eu-cookie-confirmation-button-group #hs-eu-confirmation-button:hover{box-shadow:inset 0 0 100vw hsla(0,0%,7%,.2)!important}#hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner #hs-en-cookie-confirmation-buttons-area #hs-eu-cookie-confirmation-button-group #hs-eu-decline-button{align-items:center;border:none;border:1px solid #e3e3e3!important;border:1px solid var(--color-gray-light)!important;border-radius:.6rem;border-radius:var(--border-radius,.4rem);color:#121212;color:var(--color-dark);cursor:pointer;display:inline-flex;font-size:max(1.4rem,13px);font-size:var(--font-size-small);font-weight:700;font-weight:700!important;justify-content:center;line-height:1.5;line-height:var(--line-height-dense);min-width:11rem;padding:.9em 2.3em;text-align:center;transition:border-color,color .2s!important;transition:border-color,color var(--duration-default)!important}#hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner #hs-en-cookie-confirmation-buttons-area #hs-eu-cookie-confirmation-button-group #hs-eu-decline-button:hover{border-color:#00d563;border-color:var(--color-brand);color:#00d563;color:var(--color-brand)}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button{font-weight:700!important}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button,body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area,div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-cookie-settings-button,div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button{margin:0!important}@media(max-width:1000px){.hs-cookie-notification-position-bottom div:first-child{margin:0 auto!important}.hs-cookie-notification-position-bottom div:last-child{margin:0 auto}}.hs-cookie-notification-position-bottom p{margin-bottom:1rem!important;text-align:center!important;width:100%}.hs-cookie-notification-position-bottom p:nth-child(2){padding:1rem 0}@media(max-width:767px){.hs-cookie-notification-position-bottom div:first-child div p:first-child{margin-bottom:1em!important}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner{padding:1.6rem 0!important}body #hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner #hs-eu-policy-wording p:not(:last-child):not(:empty){margin-bottom:1em!important}}:root{--animation-from-opacity:0;--animation-to-opacity:1;--animation-from-translateX:1em;--animation-from-translateY:1em;--animation-to-translateY:0;--animation-from-scale:1.1;--animation-from-scaleX:1.1;--animation-to-scaleX:1;--animation-from-scaleY:1.1;--animation-to-scaleY:1;--animation-from-color:var(--color-secondary);--animation-to-color:inherit;--animation-from-background-color:var(--color-gray-ultralight);--animation-to-background-color:inherit;--animation-ease-out-cubic:cubic-bezier(0.33,1,0.68,1)}@keyframes fade-in{0%{opacity:0;opacity:var(--animation-from-opacity)}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-up{0%{opacity:0;transform:translateY(3rem);transform:translateY(var(--animation-from-translateY))}}@keyframes opacity{0%{opacity:0;opacity:var(--animation-from-opacity)}to{opacity:1;opacity:var(--animation-to-opacity)}}@keyframes translateX{0%{transform:translateX(1em);transform:translateX(var(--animation-from-translateX))}}@keyframes translateY{0%{transform:translateY(3rem);transform:translateY(var(--animation-from-translateY))}to{transform:translateY(0);transform:translateY(var(--animation-to-translateY))}}@keyframes scale{0%{transform:scale(1.1);transform:scale(var(--animation-from-scale))}}@keyframes scaleX{0%{transform:scaleX(1.1);transform:scaleX(var(--animation-from-scaleX))}to{transform:scaleX(1);transform:scaleX(var(--animation-to-scaleX))}}@keyframes scaleY{0%{transform:scaleY(1.1);transform:scaleY(var(--animation-from-scaleY))}to{transform:scaleY(1);transform:scaleY(var(--animation-to-scaleY))}}@keyframes color{0%{color:#878787;color:var(--animation-from-color)}}@keyframes background-color{0%{background-color:#f7f8f7;background-color:var(--animation-from-background-color)}}[class*=theme--]{background-color:inherit;background-color:var(--theme-background-color,inherit);color:inherit;color:var(--theme-color,inherit)}.theme--dark{--theme-background-color:var(--color-dark);--theme-color:var(--color-white)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.theme--dark{background-color:#121212;background-color:var(--color-dark)}.theme--dark,.theme--dark .link{color:#fff;color:var(--color-white)}}.theme--dark .link,.theme--dark .ng-button--ghost{color:#fff;color:var(--theme-color,var(--color-white))}.theme--grey{--theme-background-color:var(--color-gray-ultralight);--theme-color:var(--color-primary)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.theme--grey{background-color:#f7f8f7;background-color:var(--color-gray-ultralight);color:#4b4b4b;color:var(--color-primary)}}.theme--white{--theme-background-color:var(--color-white);--theme-color:var(--color-primary)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.theme--white{background-color:#fff;background-color:var(--color-white);color:#4b4b4b;color:var(--color-primary)}}.theme--disruption-forum{--color-brand:var(--color-disruption-forum,#a35bff)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){:root .theme--disruption-forum{--color-brand:var(--color-disruption-forum,#a35bff)}}.theme--disruption-forum .theme--dark,.theme--disruption-forum.theme--dark{background-color:#202a38;background-color:var(--color-space-gray)}.theme--disruption-talks{--color-brand:var(--color-disruption-talks,#0af)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){:root{--color-brand:var(--color-disruption-talks,#0af)}}.theme--disruption-talks .theme--dark,.theme--disruption-talks.theme--dark{background-color:#202a38;background-color:var(--color-space-gray)}.theme--disruption-guide{--color-brand:var(--color-disruption-guide)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){:root{--color-brand:var(--color-disruption-guide)}}.theme--disruption .select__toggle{background-image:url(https://www.netguru.com/hubfs/_N19%20Modules/Icons/Forms/disruption-chevron.svg)}@font-face{font-display:swap;font-family:AvertaStd;font-stretch:normal;font-style:italic;font-weight:700;src:url(https://www.netguru.com/hubfs/css/fonts/N20/AvertaStd_italic_normal_bold.woff2) format("woff2"),url(https://www.netguru.com/hubfs/css/fonts/N20/AvertaStd_italic_normal_bold.woff) format("woff");unicode-range:u+000-5ff}@font-face{font-display:swap;font-family:AvertaStd;font-stretch:normal;font-style:italic;font-weight:400;src:url(https://www.netguru.com/hubfs/css/fonts/N20/AvertaStd_italic_normal_normal.woff2) format("woff2"),url(https://www.netguru.com/hubfs/css/fonts/N20/AvertaStd_italic_normal_normal.woff) format("woff");unicode-range:u+000-5ff}@font-face{font-display:swap;font-family:AvertaStd;font-stretch:normal;font-style:normal;font-weight:400;src:url(https://www.netguru.com/hubfs/css/fonts/N20/AvertaStd_normal_normal_normal.woff2) format("woff2"),url(https://www.netguru.com/hubfs/css/fonts/N20/AvertaStd_normal_normal_normal.woff) format("woff");unicode-range:u+000-5ff}@font-face{font-display:swap;font-family:AvertaStd;font-stretch:normal;font-style:normal;font-weight:700;src:url(https://www.netguru.com/hubfs/css/fonts/N20/AvertaStd_normal_normal_bold.woff2) format("woff2"),url(https://www.netguru.com/hubfs/css/fonts/N20/AvertaStd_normal_normal_bold.woff) format("woff");unicode-range:u+000-5ff}.h1{font-size:4rem;font-size:var(--font-size-h1-base);font-size:max(4rem,36px);font-size:var(--font-size-h1);font-weight:700;line-height:1.2;line-height:var(--line-height-h1)}.h2{font-size:3.6rem;font-size:var(--font-size-h2-base);font-size:max(3.6rem,32px);font-size:var(--font-size-h2);line-height:1.3;line-height:var(--line-height-h2)}.h2,.h3{font-weight:700}.h3{font-size:3rem;font-size:var(--font-size-h3-base);font-size:max(3rem,27px);font-size:var(--font-size-h3);line-height:1.3;line-height:var(--line-height-h3)}.h4{font-size:2.1rem;font-size:var(--font-size-h4-base);font-size:max(2.1rem,19px);font-size:var(--font-size-h4);line-height:1.5;line-height:var(--line-height-h4)}.h4,.h5{font-weight:700}.h5{font-size:1.8rem;font-size:var(--font-size-h5-base);font-size:max(1.8rem,16px);font-size:var(--font-size-h5);line-height:1.5;line-height:var(--line-height-h5)}@media(max-width:1023px){.h1{font-size:max(3.6rem,32px);font-size:var(--font-size-h2)}}.visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}*,:after,:before{-webkit-text-fill-color:currentcolor;box-sizing:border-box}:root{--root-font-size-px:10;--root-font-size-fluid-factor:0;--root-font-size-fixed:calc(var(--root-font-size-px)/16*100%);--root-font-size-fixed-factor:calc(1 - var(--root-font-size-fluid-factor));--root-scroll-padding:180px}html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;font-size:var(--root-font-size-fixed,62.5%);font-size:10px;font-size:62.5%;font-size:calc(var(--root-font-size-fixed-factor)*var(--root-font-size-fixed, 62.5%) + var(--root-font-size-fluid-factor)*var(--root-font-size-px)/1440*100vw);overflow-x:hidden;scroll-behavior:smooth;scroll-padding:180px;scroll-padding:var(--root-scroll-padding,180px)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{html{font-size:43.75%}}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){html{overflow-x:initial;scroll-padding:166px}}@page{margin-bottom:5rem;margin-top:5rem;padding:0 2.4rem;padding:0 var(--wrapper-padding)}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#4b4b4b;color:var(--color-primary);font-family:AvertaStd,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--font-family);font-size:1.6rem;font-size:max(1.6rem,14px);font-size:var(--font-size-regular);line-height:1.75;line-height:var(--line-height-default)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){body{font-family:AvertaStd,Helvetica Neue,Helvetica,Arial,sans-serif}}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){body{overflow-x:hidden}}@media print{body{margin:5rem 0}}body:not(.is-tabbed):not(.no-js) a,body:not(.is-tabbed):not(.no-js) button,body:not(.is-tabbed):not(.no-js) input,body:not(.is-tabbed):not(.no-js) select,body:not(.is-tabbed):not(.no-js) summary,body:not(.is-tabbed):not(.no-js) textarea{outline:none}a{text-decoration:none}a,button{color:inherit}button{background:none;border:none;cursor:pointer;margin:0;padding:0}button,input{font:inherit}::-moz-placeholder{color:#4b4b4b;color:var(--color-primary);opacity:.6}::placeholder{color:#4b4b4b;color:var(--color-primary);opacity:.6}select:invalid{color:#4b4b4b;color:var(--color-primary);opacity:.6}img,svg{display:inline-block;height:auto;max-width:100%}details>summary{list-style:none}details>summary::-webkit-details-marker,details>summary::marker{content:none;display:none}html.scroll-lock{overflow:hidden}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){html.scroll-lock{overflow:initial}body.scroll-lock{overflow:hidden}}.layout--column{grid-gap:6rem 2.4rem;grid-gap:var(--gap-vertical) var(--gap-horizontal);display:grid;grid-template-columns:100%}.layout--column--centered{justify-content:center;justify-items:center;text-align:center}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.layout--column>:not(:last-child){margin-bottom:6rem;margin-bottom:var(--gap-vertical)}}.layout--row{grid-gap:6rem;grid-gap:var(--gap-vertical);align-items:start;display:grid;justify-items:start}@media(min-width:1350px){.layout--row{grid-auto-rows:1fr;grid-template-columns:minmax(0,1fr) 50%;grid-template-rows:auto}}@media(max-width:1349px){.layout--row{grid-template-columns:100%}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.layout--row{display:flex;flex-wrap:wrap}}@media(-ms-high-contrast:active)and (min-width:1350px),(-ms-high-contrast:none)and (min-width:1350px){.layout--row>*{margin-bottom:6rem;margin-bottom:var(--gap-vertical)}.layout--row>:nth-child(odd){flex:1 0;flex-basis:40%;margin-right:2.4rem;margin-right:var(--gap-horizontal)}.layout--row>:nth-child(2n){flex:0 0 auto;flex-basis:50%}}@media(min-width:1350px){.layout--row--reversed{grid-template-columns:50% minmax(0,1fr)}}@media(-ms-high-contrast:active)and (min-width:1350px),(-ms-high-contrast:none)and (min-width:1350px){.layout--row--reversed>:nth-child(odd){flex:0 0 auto;flex-basis:50%}.layout--row--reversed>:nth-child(2n){flex:1 0;flex-basis:40%;margin-right:2.4rem;margin-right:var(--gap-horizontal)}}@media(max-width:1349px){.layout--row--centered{justify-items:center;text-align:center}}.layout--row__multirow{grid-row-end:span 2}.layout--row>*{max-width:100%}.layout--sticky{position:sticky;top:max(calc(9rem + max(calc(calc(-1 * .2 * .1 * 0) * 1rem), calc(7rem - 9rem))) + 0rem + 3rem,6rem);top:max(var(--navbar-visible-height,0rem) + var(--submenu-sticky-height,0rem) + 3rem,6rem);transition:top .2s;transition:top var(--duration-default)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.layout--sticky{position:relative}}.accordion{max-width:72rem;text-align:left;width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.accordion{margin:0 auto}}.accordion__section{border-bottom:1px solid #e3e3e3;border-bottom:1px solid var(--color-gray-light)}.accordion__section:not(:last-child){margin-bottom:4rem}.accordion__section[open] .accordion__icon{color:#4b4b4b;color:var(--color-primary);transform:rotate(45deg)}.accordion__section[open] .rich-text{animation:fade-in .3s;animation:fade-in var(--duration-slow)}.accordion__heading{color:#121212;color:var(--color-dark);cursor:pointer;margin-top:-4rem;padding:4rem calc(6rem + 1em) 4rem 0;position:relative;text-align:inherit;width:100%}@media(max-width:1023px){.accordion__heading{padding-right:calc(2rem + 1em)}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.accordion__heading{cursor:auto;display:block;padding-bottom:1em}}.accordion__icon{bottom:0;color:#878787;color:var(--color-secondary);height:1em;margin:auto;position:absolute;right:3rem;top:0;transition-duration:.2s;transition-duration:var(--duration-default);transition-property:transform,color;width:1em}@media(max-width:1023px){.accordion__icon{right:1rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.accordion__icon{display:none}}.accordion .rich-text{font-size:max(1.4rem,13px);font-size:var(--font-size-small);margin-bottom:4rem;transition:opacity .3s;transition:opacity var(--duration-slow)}.author{align-items:center;display:flex}@media print{.author{-moz-column-break-inside:avoid;break-inside:avoid}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.author .image{display:none}}.author .image.is-broken{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.author__photo{border:1px solid #e3e3e3;border:1px solid var(--color-gray-light);border-radius:50%;display:inline-flex;flex:none;margin-right:1em}.author__photo .image__content{border-radius:inherit}.author__name{font-weight:700;line-height:1.5;line-height:var(--line-height-dense);margin-bottom:.5rem;text-align:left}.author__name.h3 .link{--link-underline-offset:0}.theme--grey .author__name,.theme--white .author__name{color:#121212;color:var(--color-dark)}.author__caption{font-size:max(1.4rem,13px);font-size:var(--font-size-small);line-height:1.5;line-height:var(--line-height-dense);text-align:left}.author__caption,.author__info .label{color:#878787;color:var(--color-secondary)}.author__info .label{margin-bottom:3rem}.author .social-media{grid-gap:2rem 4rem}@media(max-width:1023px){.author .social-media{grid-gap:1.6rem 2rem}}.badges{display:flex;flex-wrap:wrap;gap:3rem;justify-content:space-between}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.badges{margin-bottom:-3rem;margin-right:-3rem}}.badges__item{display:flex;flex-grow:1}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.badges__item{margin-bottom:3rem;margin-right:3rem}}.badges__item .image{flex:none}.badges__item .image.is-broken .image__content{height:2.4rem;width:2.4rem}.badges__item--row{align-items:center;gap:3rem}.badges__item--row .rich-text{max-width:20rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.badges__item--row .rich-text{margin-left:3rem}}.badges__item--column{flex-direction:column;gap:1em 3rem}.badges__item--column .rich-text{max-width:17rem}.badges__item .rich-text{font-size:max(1.4rem,13px);font-size:var(--font-size-small)}:root{--blog-listing-padding-top:10rem;--animation-from-translateY:3rem}@media(max-width:1023px){:root{--blog-listing-padding-top:6rem}}.blog-listing{overflow-x:hidden}.blog-listing,.blog-listing .blog-category{padding-top:10rem;padding-top:var(--blog-listing-padding-top)}.blog-listing .blog-category{margin-top:-10rem;margin-top:calc(var(--blog-listing-padding-top)*-1)}.blog-listing__top{display:flex;flex-wrap:wrap;gap:6rem 2.4rem;gap:var(--gap-vertical) var(--gap-horizontal)}.blog-listing__top .tags{flex:0 0 55rem;max-width:100%}@media(min-width:1350px){.blog-listing__top .tags{margin-top:5rem}}@media(max-width:1349px){.blog-listing__top .tags{flex-grow:1}}.blog-listing__top .tags .label{animation:fade-in .5s backwards;animation:fade-in var(--duration-superslow) backwards;will-change:opacity}.blog-listing__top .tags__button,.blog-listing__top .tags__tag{animation:fade-in,translateY;animation-duration:.5s;animation-duration:var(--duration-superslow);animation-fill-mode:backwards;will-change:opacity,transform}.blog-listing__top .tags__tag:first-child{--animation-delay:0ms;animation-delay:var(--animation-delay)}.blog-listing__top .tags__tag:nth-child(2){--animation-delay:25ms;animation-delay:var(--animation-delay)}.blog-listing__top .tags__tag:nth-child(3){--animation-delay:50ms;animation-delay:var(--animation-delay)}.blog-listing__top .tags__tag:nth-child(4){--animation-delay:75ms;animation-delay:var(--animation-delay)}.blog-listing__top .tags__tag:nth-child(5){--animation-delay:100ms;animation-delay:var(--animation-delay)}.blog-listing__top .tags__tag:nth-child(6){--animation-delay:125ms;animation-delay:var(--animation-delay)}.blog-listing__top .tags__tag:nth-child(7){--animation-delay:150ms;animation-delay:var(--animation-delay)}.blog-listing__top .tags__tag:nth-child(8){--animation-delay:175ms;animation-delay:var(--animation-delay)}.blog-listing__top .tags__button{animation-delay:225ms}.blog-listing__header{flex:1 0 55rem;max-width:100%}.blog-listing__header .label,.blog-listing__header .rich-text{animation:fade-in .5s backwards;animation:fade-in var(--duration-superslow) backwards;will-change:opacity}.blog-listing__header .ng-heading{animation:translateY .3s cubic-bezier(.33,1,.68,1) backwards;animation:translateY var(--duration-slow) var(--animation-ease-out-cubic) backwards;will-change:transform}.blog-listing__header .ng-heading:not(:last-child){margin-bottom:4rem}@media(max-width:1349px){.blog-listing__header{flex-grow:1}}@media(max-width:1023px){.blog-listing .blog-feed{padding-bottom:6rem;padding-top:6rem}}.blog-listing .blog-feed .ng-heading{font-size:max(3.6rem,32px);font-size:var(--font-size-h2);line-height:1.3;line-height:var(--line-height-h2);width:auto}.blog-listing .blog-author{padding:0}.blog-listing .blog-author .social-media__list{grid-gap:1.2rem 4.2rem}.blog-listing .showreel__slide{--animation-from-translateY:3rem;animation:translateY .3s cubic-bezier(.33,1,.68,1) backwards;animation:translateY var(--duration-slow) var(--animation-ease-out-cubic) backwards;will-change:transform}.blog-listing .showreel__slide:first-child{--animation-delay:0ms;animation-delay:var(--animation-delay)}.blog-listing .showreel__slide:nth-child(2){--animation-delay:50ms;animation-delay:var(--animation-delay)}.blog-listing .showreel__slide:nth-child(3){--animation-delay:100ms;animation-delay:var(--animation-delay)}.blog-listing .showreel__slide:nth-child(4){--animation-delay:150ms;animation-delay:var(--animation-delay)}.blog-listing .showreel__slide:nth-child(5){--animation-delay:200ms;animation-delay:var(--animation-delay)}.blog-listing .showreel__slide:nth-child(6){--animation-delay:250ms;animation-delay:var(--animation-delay)}.blog-listing .showreel__slide:nth-child(7){--animation-delay:300ms;animation-delay:var(--animation-delay)}.blog-listing .showreel__slide:nth-child(8){--animation-delay:350ms;animation-delay:var(--animation-delay)}.blog-listing .showreel__slide:nth-child(9){--animation-delay:400ms;animation-delay:var(--animation-delay)}.blog-listing .showreel__slide:nth-child(10){--animation-delay:450ms;animation-delay:var(--animation-delay)}.blog-listing .showreel__slide:nth-child(11){--animation-delay:500ms;animation-delay:var(--animation-delay)}.blog-listing .showreel__slide:nth-child(12){--animation-delay:550ms;animation-delay:var(--animation-delay)}.blog-listing .showreel__slide .post-preview__photo .image__content{animation-delay:var(--animation-delay);animation-duration:.5s;animation-duration:var(--duration-superslow);animation-fill-mode:backwards;animation-name:fade-in,scale;animation-timing-function:ease,cubic-bezier(.33,1,.68,1);animation-timing-function:ease,var(--animation-ease-out-cubic);will-change:opacity,transform}.blog-listing .showreel__slide .post-preview .author{animation:fade-in .5s calc(var(--animation-delay) + .3s) backwards;animation:fade-in var(--duration-superslow) calc(var(--animation-delay) + var(--duration-slow)) backwards;will-change:opacity}.blog-listing .pagination{margin-bottom:10rem}@media(max-width:1023px){.blog-listing .pagination{margin-bottom:6rem}}.blog-listing__tags{padding-bottom:10rem;padding-top:6rem}@media(max-width:1023px){.blog-listing__tags{padding-top:4rem}}.blog-listing__tags .tags__list{justify-content:center;max-width:90rem}.card{border:1px solid #e3e3e3;border:1px solid var(--color-gray-light);border-radius:.6rem;border-radius:var(--border-radius);margin:0 auto;max-width:calc(40rem - var(--wrapper-padding)*2/3);max-width:calc((var(--wrapper-max-width) - 2*var(--wrapper-padding))/3);overflow:hidden}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.card{transition:box-shadow .2s;transition:box-shadow var(--duration-default)}.card:hover{box-shadow:0 2rem 4rem rgba(0,0,0,.1);box-shadow:var(--box-shadow)}.card:hover .card__heading{color:#00d563;color:var(--color-brand)}.card:hover .link--icon-right:after{--link-icon-translate:0.25em}}.card__container{display:flex;flex-direction:column;height:100%}.card .status:not(:last-child){margin-bottom:5rem}.card .image:before{content:"";display:block;padding-top:42.5531914894%}.card__copy{display:flex;flex:1 0 auto;flex-direction:column;padding:5rem 2.4rem;padding:5rem var(--gap-horizontal)}.card__copy--team .status{margin-bottom:0}.card__copy:not(:first-child){padding-top:1.5rem}.card__copy .link{margin:0 auto}.card__heading{color:#121212;color:var(--color-dark);display:flex;flex-direction:column;justify-content:center;margin-bottom:1.5rem;min-height:calc(max(2.1rem, 19px)*1.5*2);min-height:calc(var(--font-size-h4)*var(--line-height-h4)*2)}@media(max-width:1349px){.card__heading{margin-bottom:0}}.card .rich-text{color:#4b4b4b;color:var(--color-primary);font-size:max(1.4rem,13px);font-size:var(--font-size-small);margin-bottom:3.5rem;min-height:calc(max(1.4rem, 13px)*1.75*3);min-height:calc(var(--font-size-small)*var(--line-height-default)*3)}@media(max-width:1349px){.card .rich-text{margin-bottom:1rem}}.card .status{margin-top:auto}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.card__heading{transition:color .2s;transition:color var(--duration-default)}}.consultant{border:1px solid #e3e3e3;border:1px solid var(--color-gray-light);border-radius:.6rem;border-radius:var(--border-radius);padding:4rem}@media(max-width:767px){.consultant{padding:4rem 2.4rem;padding:4rem var(--gap-horizontal)}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.consultant{margin-left:auto;margin-right:auto;width:70rem}}.consultant .ng-heading{color:#121212;color:var(--color-dark);margin-bottom:3.5rem}.consultant__author{align-items:center;display:flex;flex-wrap:wrap;gap:2.4rem .5em;gap:var(--gap-horizontal) .5em}.consultant__author .author{flex:1 0 auto}.consultant__author .author__photo,.consultant__link{border:1px solid #e3e3e3;border:1px solid var(--color-gray-light)}.consultant__link{align-items:center;border-radius:.6rem;border-radius:var(--border-radius);color:#0f74b6;color:var(--color-linkedin);display:flex;font-size:max(1.4rem,13px);font-size:var(--font-size-small);font-weight:700;padding:.5em 2em .6em}@media(max-width:767px){.consultant__link{padding:.5em 1em .6em}}.consultant__logo{background-color:#0f74b6;background-color:var(--color-linkedin);border-radius:.2rem;height:1.8rem;margin-right:1rem;width:1.8rem}.copy .ng-heading,.copy__section:not(:last-child){margin-bottom:6rem;margin-bottom:var(--gap-vertical)}.copy__section:not(:last-child){position:relative}.copy__label{color:#00d563;color:var(--color-brand);font-size:max(1.4rem,13px);font-size:var(--font-size-small);font-weight:700;letter-spacing:.2em;margin-bottom:3rem;text-transform:uppercase}.copy__heading{color:#121212;color:var(--color-dark,inherit);font-weight:700;margin-bottom:1.5em}.theme--dark .copy__heading{color:#fff;color:var(--color-white,inherit)}.copy__heading[id]{position:relative}.copy__heading[id]:before{content:"";display:block;height:5rem;margin-top:-5rem}.copy .rich-text{position:relative;z-index:10}.copy .rich-text:not(:last-child){margin-bottom:3rem}.copy .rich-text ul{font-size:inherit}.copy__subheading{margin-bottom:1.5rem}.theme--dark .copy__subheading{color:#fff;color:var(--color-white,inherit)}:root{--event-icon-size:7rem}.event{text-align:left}@media(min-width:768px){.event{align-items:flex-start;display:flex}}.event__caption{color:#878787;color:var(--color-secondary);font-size:max(1.4rem,13px);font-size:var(--font-size-small);font-weight:700;margin-bottom:.5rem}.event__title{color:#121212;color:var(--color-dark);margin-bottom:2rem}.event__icon{align-items:center;border:1px solid #e3e3e3;border:1px solid var(--color-gray-light);border-radius:50%;display:flex;flex:none;height:7rem;height:var(--event-icon-size);justify-content:center;margin-bottom:2rem;margin-right:2.5rem;overflow:hidden;width:7rem;width:var(--event-icon-size)}@media(max-width:767px){.event__icon{height:5rem;width:5rem}}.event__icon .icon{max-height:50%;max-width:50%}.expert{border:1px solid #e3e3e3;border:1px solid var(--color-gray-light);padding:2rem 3rem 4rem}.expert .author{margin-bottom:1rem}@media(max-width:767px){.expert .author{display:block}}.expert .author__photo{margin-left:1em;margin-right:0;order:10;overflow:visible}@media(max-width:767px){.expert .author__photo{margin-left:0}}.expert .author__photo:after{background-color:#00d563;background-color:var(--color-green);border:2px solid #fff;border:2px solid var(--color-white);border-radius:50%;bottom:0;content:"";display:block;height:1.8rem;position:absolute;right:0;width:1.8rem}.expert .author__info{flex:1 1 auto}.expert .author__name{font-size:max(2.1rem,19px);font-size:var(--font-size-h4);line-height:1.5;line-height:var(--line-height-h4)}.expert .rich-text{font-size:max(1.4rem,13px);font-size:var(--font-size-small)}@media(min-width:768px){.expert .rich-text{margin-right:8rem}}.expert .social-media{margin-top:4rem}.flex{padding:10rem 0;text-align:center}@media(min-width:1350px){.flex--row{text-align:left}.flex--row .wrapper{align-items:flex-start;flex-direction:row;justify-content:space-between}.flex--row .flex__header{flex:0 0 28em;margin-right:10rem;min-width:0}}@media(max-width:1349px){.flex--row .flex__header .ng-button{display:none}}@media(min-width:1350px){.flex--row .ng-header{margin-bottom:6rem}.flex--row .flex_content{margin-bottom:0}.flex--row .flex_content+.ng-button{display:none}}.flex--column .flex__header .ng-button{display:none}.flex .wrapper{align-items:center;display:flex;flex-direction:column}.flex__header{margin-bottom:6rem;width:100%}.flex__content{flex:0 1 50%;margin-bottom:10rem;width:100%}.form{--form-nav-margin-top:4rem;--form-progress-steps:5;--form-progress-value:1;--form-progress-height:2.2rem;--form-progress-width:calc(var(--form-progress-steps)*var(--form-progress-height));position:relative}.form .hs-dependent-field,.form .hs-form{grid-gap:3rem 2.4rem;grid-gap:3rem var(--gap-horizontal);display:grid}.form fieldset[class*=form-columns-]{grid-gap:2.4rem;grid-gap:var(--gap-horizontal);display:grid;max-width:none;width:unset}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.form fieldset[class*=form-columns-]{margin-top:3rem}}.form fieldset[class*=form-columns-] .hs-form-field{display:flex;flex-direction:column;width:unset}.form fieldset[class*=form-columns-].form-columns-2,.form fieldset[class*=form-columns-].form-columns-3{grid-template-columns:repeat(auto-fit,minmax(12em,1fr))}.form .hs-form-field{position:relative;text-align:left;width:100%!important}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.form .hs-form-field:not(:last-child){margin-bottom:2rem}}.form .hs-form-field>label{color:#121212;color:var(--color-dark);font-size:max(1.4rem,13px);font-size:var(--font-size-small);font-weight:700;line-height:1.2;margin:auto 0}.form .hs-form-required:before{clip:rect(0,0,0,0);border:0;content:" Required field";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.form .hs-field-desc{font-size:max(1.2rem,12px);font-size:var(--font-size-tiny);line-height:1.5;line-height:var(--line-height-dense)}.form .input{display:flex;flex-direction:column;margin-right:0!important;margin-top:.5em}.form .input:not(:last-child) input[type=email]{background-position-y:center,bottom}.form .input:not(:last-child) .hs-form-booleancheckbox-display>span:before,.form .input:not(:last-child) .hs-form-checkbox-display>span:before,.form .input:not(:last-child) .hs-form-radio-display>span:before{border-color:#e64c4c;border-color:var(--color-error)}.form .input:last-child input[type=email]:not(:-moz-placeholder-shown){animation:success-in .2s;animation:success-in var(--duration-default);background-position-y:bottom,center}.form .input:last-child input[type=email]:not(:placeholder-shown){animation:success-in .2s;animation:success-in var(--duration-default);background-position-y:bottom,center}.form .hs-input.error,.form .hs-input.invalid{border-color:#e64c4c;border-color:var(--color-error)}.form input[type=date],.form input[type=email],.form input[type=number],.form input[type=tel],.form input[type=text],.form select,.form textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-color:var(--color-white);border:1px solid #e3e3e3;border:1px solid var(--color-gray-light);border-radius:.6rem;border-radius:var(--border-radius);color:#4b4b4b;color:var(--color-primary);font:inherit;font-size:max(1.4rem,13px);font-size:var(--font-size-small);line-height:1.5;line-height:var(--line-height-dense);max-width:100%;min-height:3 em;min-height:calc(var(--line-height-dense) + 1.5) em;min-width:100%;padding:.8em 1em .7em;transition:border-color .2s;transition:border-color var(--duration-default);width:100%}.form input[type=date]:focus,.form input[type=email]:focus,.form input[type=number]:focus,.form input[type=tel]:focus,.form input[type=text]:focus,.form select:focus,.form textarea:focus{border-color:#00d563;border-color:var(--color-brand)}.form input[type=date]:not(:-moz-placeholder-shown),.form input[type=email]:not(:-moz-placeholder-shown),.form input[type=number]:not(:-moz-placeholder-shown),.form input[type=tel]:not(:-moz-placeholder-shown),.form input[type=text]:not(:-moz-placeholder-shown),.form textarea:not(:-moz-placeholder-shown){border-color:#878787;border-color:var(--color-secondary)}.form input[type=date]:not(:placeholder-shown),.form input[type=email]:not(:placeholder-shown),.form input[type=number]:not(:placeholder-shown),.form input[type=tel]:not(:placeholder-shown),.form input[type=text]:not(:placeholder-shown),.form textarea:not(:placeholder-shown){border-color:#878787;border-color:var(--color-secondary)}.form input[type=date]:focus,.form input[type=email]:focus,.form input[type=number]:focus,.form input[type=tel]:focus,.form input[type=text]:focus,.form textarea:focus{border-color:#00d563;border-color:var(--color-brand)}.form input[type=email]{background-image:url(https://www.netguru.com/hubfs/_N19%20Modules/Icons/Forms/error.svg),url(https://www.netguru.com/hubfs/_N19%20Modules/Icons/Forms/success.svg);background-position-x:calc(100% - 1em);background-position-y:bottom;background-repeat:no-repeat;background-size:1.25em 300%;background-size:clamp(1.8rem,1em,100%) 300%;padding-right:3em}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.form input[type=email]{background-image:none}}.form select{background-image:url(https://www.netguru.com/hubfs/_N19%20Modules/Icons/Forms/chevron.svg);background-position:calc(100% - 1em);background-repeat:no-repeat;background-size:1em;overflow:hidden;padding-right:2em;text-overflow:ellipsis;white-space:nowrap}.form select.error+.select,.form select.invalid+.select{border-color:#e64c4c;border-color:var(--color-error)}.form select.invalid{color:#4b4b4b 88;color:var(--color-primary) 88}.theme--disruption-forum .form select{background-image:url(https://www.netguru.com/hubfs/_N19%20Modules/Icons/Forms/disruption-chevron.svg)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.theme--disruption-forum .form select{background-image:none}}.theme--disruption-talks .form select{background-image:url(https://www.netguru.com/hubfs/_N19%20Modules/Icons/Forms/disruption-talks-chevron.svg)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.form select,.theme--disruption-talks .form select{background-image:none}}.form .select{display:none}.form textarea{min-height:6em;resize:vertical}.form .cookie-reset-container a{color:#00d563;color:var(--color-brand);text-decoration:underline}.form .hs-error-msgs,.form .hs_error_rollup{animation:fade-in .2s;animation:fade-in var(--duration-default);font-size:max(1.2rem,12px);font-size:var(--font-size-tiny);left:0;line-height:1;margin-top:.5em;position:absolute;right:0;top:100%}.form .hs-error-msgs+.hs-error-msgs,.form .hs_error_rollup+.hs-error-msgs{position:static}.form .hs-error-msgs>li{display:inline;margin-right:.25em}.form .hs-error-msg{color:#e64c4c;color:var(--color-error)}.form input[type=checkbox],.form input[type=radio]{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.form a{--link-color:var(--color-dark);--link-color-hover:var(--color-brand);color:var(--link-color);text-decoration:underline;-webkit-text-decoration:underline var(--link-color-hover) calc(.05em + .05rem);text-decoration:underline var(--link-color-hover) calc(.05em + .05rem);-webkit-text-decoration-color:var(--link-color-hover);-webkit-text-decoration-line:underline!important;text-underline-offset:calc(.2em + .1rem);transition:color .2s;transition:color var(--duration-default)}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.form a:hover{color:var(--link-color-hover)}}.form a[target=_blank]:after{background:url(https://www.netguru.com/hubfs/_N19%20Modules/Icons/Components/external_link.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:calc(.5em + .6rem);margin-left:.25em;vertical-align:baseline;width:calc(.5em + .6rem)}@media print{.form a[target=_blank]:after{content:none}}span.form a{--link-color-hover:var(--link-color);text-decoration:none}span.form a:after{content:""}.theme--dark .form a{--link-color:var(--theme-color,currentColor)}.form .form .hs-error-msgs,.form .form .hs_error_rollup{animation:fade-in .2s;animation:fade-in var(--duration-default);font-size:max(1.2rem,12px);font-size:var(--font-size-tiny);left:0;line-height:1;margin-top:.5em;position:absolute;right:0;top:100%}.form .hs-form-booleancheckbox-display,.form .hs-form-checkbox-display,.form .hs-form-radio-display{cursor:pointer}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.form .hs-form-booleancheckbox-display,.form .hs-form-checkbox-display,.form .hs-form-radio-display{margin-bottom:2rem;margin-right:2rem}}.form .hs-form-booleancheckbox-display>span,.form .hs-form-checkbox-display>span,.form .hs-form-radio-display>span{display:inline-block;padding-left:calc(1.6rem + 1em);padding-top:max(.1em,(1.6rem - 1em)*.7);position:relative}.form .hs-form-booleancheckbox-display>span:before,.form .hs-form-checkbox-display>span:before,.form .hs-form-radio-display>span:before{border:1px solid}.form .hs-form-booleancheckbox-display .hs-input:focus+span:before,.form .hs-form-checkbox-display .hs-input:focus+span:before,.form .hs-form-radio-display .hs-input:focus+span:before{outline:1px auto -webkit-focus-ring-color}.form .hs-form-booleancheckbox-display .hs-input:checked+span:before,.form .hs-form-checkbox-display .hs-input:checked+span:before,.form .hs-form-radio-display .hs-input:checked+span:before{border-color:#00d563;border-color:var(--color-brand)}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.form .hs-form-booleancheckbox-display:hover>span:before,.form .hs-form-checkbox-display:hover>span:before,.form .hs-form-radio-display:hover>span:before{border-color:#00d563;border-color:var(--color-brand)}}.form .hs-form-booleancheckbox-display>span:before,.form .hs-form-checkbox-display>span:before,.form .hs-form-radio-display>span:after,.form .hs-form-radio-display>span:before{content:"";display:inline-block;flex:none;height:1em;left:0;min-height:max(1.6rem,14px);min-height:var(--font-size-regular);min-width:max(1.6rem,14px);min-width:var(--font-size-regular);position:absolute;top:.35em;transition-duration:.2s;transition-duration:var(--duration-default);width:1em}body:not(.is-tabbed):not(.no-js) .form .hs-form-booleancheckbox-display>span:before,body:not(.is-tabbed):not(.no-js) .form .hs-form-checkbox-display>span:before,body:not(.is-tabbed):not(.no-js) .form .hs-form-radio-display>span:after,body:not(.is-tabbed):not(.no-js) .form .hs-form-radio-display>span:before{outline:none}.form .hs-form-booleancheckbox-display>span:before,.form .hs-form-checkbox-display>span:before{background-image:url(https://www.netguru.com/hubfs/_N19%20Modules/Icons/Forms/checkmark.svg);background-position:center 150%;background-repeat:no-repeat;background-size:70% 200%;border-radius:.125em;transition-property:background-color,background-position,border-color}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.form .hs-form-booleancheckbox-display>span:before,.form .hs-form-checkbox-display>span:before{background-size:1em}}.form .hs-form-booleancheckbox-display .hs-input:checked+span:before,.form .hs-form-checkbox-display .hs-input:checked+span:before{animation:checkbox-in .1s;animation:checkbox-in var(--duration-fast);background-color:#00d563;background-color:var(--color-brand);background-position:center 50%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.form .hs-form-booleancheckbox-display .hs-input:checked+span:before,.form .hs-form-checkbox-display .hs-input:checked+span:before{animation:none}}.form .hs-form-radio-display>span:after,.form .hs-form-radio-display>span:before{border-radius:50%}.form .hs-form-radio-display>span:before{transition-property:background-color,border-color}.form .hs-form-radio-display>span:after{background-color:#fff;background-color:var(--color-white);opacity:0;transition-property:opacity,transform;will-change:transform}.form .hs-form-radio-display .hs-input:checked+span:before{background-color:#00d563;background-color:var(--color-brand);border-color:#00d563;border-color:var(--color-brand)}.form .hs-form-radio-display .hs-input:checked+span:after{opacity:1;transform:scale(.4)}.form .legal-consent-container{font-size:max(1.2rem,12px);font-size:var(--font-size-tiny)}.form .legal-consent-container .hs-form-field{margin-bottom:1.25em!important;text-align:inherit}.form .legal-consent-container .hs-form-booleancheckbox{align-items:flex-start;display:inline-flex;position:relative;text-align:left}.form .legal-consent-container .hs-form-booleancheckbox-display>span{display:inline-block!important;margin-left:0!important}.form .legal-consent-container .hs-error-msgs,.form .legal-consent-container .hs-form-booleancheckbox-display>span:before{margin-top:0}.form .tooltip{flex:none;margin-left:1.25rem;top:.25em}.form .hs-submit .actions{display:block;z-index:5}.form .hs-button{align-items:center;-webkit-appearance:none;border:none;border-radius:.6rem;border-radius:var(--border-radius,.4rem);cursor:pointer;display:inline-flex;font-size:max(1.4rem,13px);font-size:var(--font-size-small);font-weight:700;justify-content:center;line-height:1.5;line-height:var(--line-height-dense);min-width:11.5em;padding:.9em 2.3em;text-align:center;width:100%}.form .hs-button:not(.ng-button--ghost){background-color:#00d563;background-color:var(--color-brand);color:#fff;color:var(--color-white);transition:box-shadow .2s;transition:box-shadow var(--duration-default)}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.form .hs-button:not(.ng-button--ghost):hover{box-shadow:inset 0 0 100vw hsla(0,0%,7%,.2)}}.form .hs-richtext{grid-column:1/-1}.form .hs-richtext strong{color:#121212;color:var(--color-dark);font-weight:700}.form .hs-richtext em{font-style:italic}.form .hs-richtext ul{list-style:disc;list-style-position:inside}.form .hs-richtext ul li::marker{color:#00d563;color:var(--color-brand)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.form .hs-richtext:last-child{margin-bottom:4rem}}.form h1:not(.form-title),.form h2:not(.form-title),.form h3:not(.form-title),.form h4:not(.form-title){font-size:max(2.1rem,19px);font-size:var(--font-size-h4);font-weight:700;line-height:1.5;line-height:var(--line-height-h4);margin-top:3rem}.form .hs-fieldtype-file .input{position:relative}.form input[type=file]{background:#fff;background:var(--color-white);border:2px dashed #e3e3e3;border:2px dashed var(--color-gray-light);cursor:pointer;font-size:max(1.4rem,13px);font-size:var(--font-size-small);padding:2rem 4rem 2rem 2rem;width:100%}.form input[type=file]::-webkit-file-upload-button{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff;background:var(--color-white);border:.1rem solid #00d563;border:.1rem solid var(--color-brand);border-radius:.6rem;border-radius:var(--border-radius);cursor:pointer;font:inherit;font-size:max(1.2rem,12px);font-size:var(--font-size-tiny);font-weight:700;margin:0;padding:.5em 1em}.form__clear-file{background:transparent url(https://www.netguru.com/hubfs/images/shared/close.svg) no-repeat 50%;background-size:contain;bottom:0;height:1.5rem;margin:auto 0;overflow:hidden;position:absolute;right:2rem;top:0;width:1.5rem}.form__clear-file span{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.form__clear-file.is-hidden{display:none}.form .hs-dateinput .hs-input{background-image:url(https://www.netguru.com/hubfs/_N19%20Modules/Icons/Forms/calendar.svg);background-position:calc(100% - 1em);background-repeat:no-repeat;background-size:1.4em}.form .fn-date-picker .pika-button{background-color:#f7f8f7;background-color:var(--color-gray-ultralight);color:#878787;color:var(--color-secondary)}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.form .fn-date-picker .pika-button:hover{background-color:#e3e3e3!important;background-color:var(--color-gray-light)!important}}.form .fn-date-picker.pika-single{color:#4b4b4b;color:var(--color-primary);font-family:AvertaStd,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--font-family)}.form .fn-date-picker[data-day]:not(.is-today):not(.is-selected) .pika-button:hover{color:#878787!important;color:var(--color-secondary)!important}.form .fn-date-picker .is-today .pika-button{color:inherit!important;font-weight:700}.form .fn-date-picker .is-selected .pika-button{background-color:#00d563!important;background-color:var(--color-brand)!important;box-shadow:none;color:#fff;color:var(--color-white);font-weight:700}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.form .fn-date-picker .is-selected .pika-button:hover{opacity:.75}}.form .submitted-message{display:flex;flex-direction:column;font-size:max(3rem,27px);font-size:var(--font-size-h3);font-weight:700;justify-content:center;line-height:1.3;line-height:var(--line-height-h3);text-align:center}.form .submitted-message:before{content:url(https://www.netguru.com/hubfs/_N19%20Modules/Icons/Forms/checkmark-circles-small.svg) "\a";display:inline-block;white-space:pre}.theme--grey .form .submitted-message,.theme--white .form .submitted-message{color:#121212;color:var(--color-dark)}.form .hs_error_rollup .hs-error-msgs{margin-top:.5em;text-align:center}.form .hs-main-font-element h1,.form .hs-main-font-element h2,.form .hs-main-font-element h3,.form .hs-main-font-element h4,.form .hs-main-font-element h5{color:#121212;color:var(--color-dark)}.form .hs-main-font-element h1:not(:last-child),.form .hs-main-font-element h2:not(:last-child),.form .hs-main-font-element h3:not(:last-child),.form .hs-main-font-element h4:not(:last-child),.form .hs-main-font-element h5:not(:last-child){margin-bottom:3rem}.form .hs-main-font-element+.hs-form-field>label,.form .hs-main-font-element:not(:last-child)+* .hs-form-field>label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.form__nav{display:flex;flex-wrap:wrap;gap:2.4rem;gap:var(--gap-horizontal);margin-top:4rem;margin-top:var(--form-nav-margin-top,4rem);position:relative}.no-js .form__nav{display:none}.form__button{background-color:#121212;background-color:var(--color-dark);border-radius:.3rem;display:inline-flex;height:2.2rem;height:var(--form-progress-height,2.2rem);opacity:0;transition:opacity .2s;transition:opacity var(--duration-default);width:2.2rem;width:var(--form-progress-height,2.2rem)}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.form__button:hover{opacity:.2}}.form__progress{display:flex;left:0;position:absolute;top:-5rem;width:var(--form-progress-width)}.no-js .form__progress{display:none}.form__progress .label{color:#878787;color:var(--color-gray);left:100%;margin-left:1em;position:absolute;top:3px;width:-moz-max-content;width:max-content}.form__bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url(https://www.netguru.com/hubfs/_N19%20Modules/Extended%20form/extended_form_progress_tile.svg);background-size:var(--form-progress-height);border:none;bottom:0;height:var(--form-progress-height);left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:10}.form ::-moz-progress-bar{background-color:transparent;background-image:url(https://www.netguru.com/hubfs/_N19%20Modules/Extended%20form/extended_form_progress_tile_active.svg)}.form ::-webkit-progress-bar{background-color:transparent;background-image:url(https://www.netguru.com/hubfs/_N19%20Modules/Extended%20form/extended_form_progress_tile.svg)}.form ::-webkit-progress-value{background-color:transparent;background-image:url(https://www.netguru.com/hubfs/_N19%20Modules/Extended%20form/extended_form_progress_tile_active.svg)}.form__prompt{color:#e64c4c;color:var(--color-error);font-size:max(1.2rem,12px);font-size:var(--font-size-tiny);margin-top:.5em;position:absolute;top:100%}.form--inactive{filter:grayscale(100%);opacity:.25;pointer-events:none}.form.is-resetting{opacity:0}.form--extended .hs-form{position:relative}@media(min-width:768px){.form--extended .hs-submit:not(.hs-inline-edit .hs-submit):not([data-form-step="1"]+.hs-submit){font-size:max(1.4rem,13px);font-size:var(--font-size-small);position:absolute;right:0;top:calc(100% + var(--form-nav-margin-top));width:calc(100% - 2.4rem);width:calc(100% - var(--form-prev-width, 0) - var(--gap-horizontal))}}.form--extended input[type=submit][disabled]{cursor:not-allowed;opacity:.5}.form--extended .form__next[disabled],.form--extended .form__prev[disabled]{display:none}.form--extended .form__prev{flex:none}@media(max-width:767px){.form--extended .form__prev{flex-grow:1;min-width:0;padding-left:1em;padding-right:1em}.form--extended .form__next{flex-grow:100}}body:not(.no-js) .form--extended fieldset[class*=form-columns-]{display:none}body:not(.no-js) .form--extended fieldset[class*=form-columns-].is-current,body:not(.no-js) .form--extended fieldset[class*=form-columns-].is-current~*{display:grid}body:not(.no-js) .form--extended fieldset[class*=form-columns-].is-current~[data-form-heading],body:not(.no-js) .form--extended fieldset[class*=form-columns-].is-current~[data-form-heading]~*,body:not(.no-js) .form--extended fieldset[class*=form-columns-]:empty{display:none}.hs-inline-edit body:not(.no-js) .form--extended fieldset[class*=form-columns-]{display:grid}.form .warning{animation:opacity .3s 1s both;animation:opacity var(--duration-slow) 1s both}.form .warning .ng-header{margin-bottom:0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.form .warning{display:none}.form .warning .form--fallback.form .warning{display:block}}.form:not(.is-not-initialized) .warning,.hs-inline-edit .form .warning{display:none}@keyframes checkbox-in{0%{background-position-y:-50%}}@keyframes error-in{0%{background-position-y:-50%}}.gallery{background-color:#f7f8f7;background-color:var(--color-gray-ultralight);display:flex;overflow:hidden;position:relative}.gallery__slide{will-change:transform}.gallery__slide:not(:first-child){bottom:0;left:0;position:absolute;right:0;top:0}.no-js .gallery__slide:not(:first-child){display:none}.gallery__slide.is-active{animation-duration:.8s;animation-duration:var(--duration-ultraslow);animation-timing-function:cubic-bezier(.4,0,.1,1);animation-timing-function:var(--easing-slow-in);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);z-index:10}.gallery__slide:not(.is-active){opacity:0;transition-delay:.8s,0ms;transition-delay:var(--duration-ultraslow),0ms;transition-duration:0ms,.8s;transition-duration:0ms,var(--duration-ultraslow);transition-property:opacity,transform}.gallery__next,.gallery__prev{bottom:0;position:absolute;top:0;width:50%;z-index:20}.no-js .gallery__next,.no-js .gallery__prev{display:none}.gallery__prev{cursor:url(https://www.netguru.com/hubfs/_N19%20Modules/UI%20elements/chevron-prev.svg) 12 21,auto;left:0}.gallery__next{cursor:url(https://www.netguru.com/hubfs/_N19%20Modules/UI%20elements/chevron-next.svg) 12 21,auto;right:0}.gallery__pagination{bottom:4.5rem;display:flex;flex-wrap:wrap;justify-content:center;left:2.4rem;left:var(--gap-horizontal);margin:auto;position:absolute;right:2.4rem;right:var(--gap-horizontal);width:-moz-fit-content;width:fit-content;z-index:20}@media(max-width:767px){.gallery__pagination{bottom:2.4rem;bottom:var(--gap-horizontal)}}.no-js .gallery__pagination{display:none}.gallery__button{background:#fff;background:var(--color-white);height:.6rem;margin:.3rem;width:3rem}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.gallery__button{transition-duration:.2s;transition-duration:var(--duration-default);transition-property:opacity,transform}.gallery__button:not(:hover){transform:scaleY(.66666)}}.gallery__button.is-active{pointer-events:none}.gallery__button:not(.is-active){opacity:.3}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.gallery__button:not(.is-active):not(:hover){opacity:.3}}.gallery[data-gallery]:after{background-image:linear-gradient(180deg,transparent,#121212);background-image:linear-gradient(to bottom,transparent,var(--color-dark));bottom:0;content:"";left:0;opacity:.6;pointer-events:none;position:absolute;right:0;top:0;z-index:15}.gallery:not(.is-backward) .gallery__slide.is-active{animation-name:activate-slide-forward}.gallery:not(.is-backward) .gallery__slide:not(.is-active){transform:translateX(-25%)}.gallery.is-backward .gallery__slide.is-active{animation-name:activate-slide-backward}.gallery.is-backward .gallery__slide:not(.is-active){transform:translateX(25%)}@keyframes activate-slide-forward{0%{-webkit-clip-path:inset(0 0 0 50%);clip-path:inset(0 0 0 50%);transform:translateX(50%)}}@keyframes activate-slide-backward{0%{-webkit-clip-path:inset(0 50% 0 0);clip-path:inset(0 50% 0 0);transform:translateX(-50%)}}[data-heading-counter]{position:relative;z-index:10}[data-heading-counter]:before{color:#f7f8f7;color:var(--color-gray-ultralight);content:attr(data-heading-counter);display:inline-block;font-size:2.8em;font-weight:700;margin-right:-.7em;min-width:13rem;position:absolute;right:100%;top:-.45em;z-index:-1}@media(max-width:1349px){[data-heading-counter]:before{left:-.35em}}@media(max-width:767px){[data-heading-counter]:before{left:0;right:auto}}.no-js [data-heading-counter]:before{display:none}.icon{background-color:#00d563;background-color:var(--color-brand);display:inline-block;height:var(--icon-height);-webkit-mask:var(--icon-url) center/contain no-repeat;mask:var(--icon-url) center/contain no-repeat;max-height:1.5em;max-width:1.5em;width:var(--icon-width)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.icon{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain}}.icon-list__item{display:flex}.icon-list__item:not(:last-child){margin-bottom:2rem}.icon-list__icon{align-items:center;background-color:#f7f8f7;background-color:var(--color-gray-ultralight);border-radius:50%;display:flex;flex:none;height:4rem;justify-content:center;margin-right:2rem;width:4rem}.icon-list__icon img{max-height:2rem;max-width:2rem}.icon-list .rich-text,.icon-list__label{font-size:max(1.4rem,13px);font-size:var(--font-size-small);margin:auto 0}.icon-list__link{text-decoration:underline}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.icon-list__link{transition:color .1s;transition:color var(--duration-fast)}.icon-list__link:hover{color:#00d563;color:var(--color-brand)}}.icon-list__link:not(:last-of-type):after{content:","}.icon-list strong{font-weight:700}.icon-tile{max-width:29rem}@media(max-width:767px){.icon-tile{max-width:100%}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.icon-tile>:not(:last-child){margin-bottom:2rem!important;margin-right:2rem!important}}.icon-tile__icon{align-items:center;background-color:#f7f8f7;background-color:var(--color-gray-ultralight);border-radius:50%;display:inline-flex;height:7rem;justify-content:center;width:7rem}.icon-tile__icon:not(:last-child){margin-bottom:3rem}.theme--grey .icon-tile__icon{background-color:#fff;background-color:var(--color-white)}.icon-tile__image{display:inline-block;max-height:10rem;max-width:10rem}.icon-tile__heading{color:#121212;color:var(--color-dark);font-weight:700}.icon-tile__heading:not(:last-child){margin-bottom:1.25em}.icon-tile__caption{font-size:max(1.4rem,13px);font-size:var(--font-size-small)}.icon-tile__caption:not(:last-child){margin-bottom:4rem}.icon-tile__link{color:#00d563;color:var(--color-brand);display:block;font-weight:700;margin-top:1em}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.icon-tile__link:hover{text-decoration:underline}}.icon-tile--steps{position:relative}.icon-tile--steps:before{color:#f7f8f7;color:var(--color-gray-ultralight);content:counter(icon-tile,decimal-leading-zero);counter-increment:icon-tile;display:inline-block;font-size:10rem;font-weight:700;left:.3em;line-height:.7;margin-right:0;top:-.2em}@media(max-width:1023px){.icon-tile--steps:before{font-size:5rem}}.icon-tile .image:not(:last-child){margin-bottom:3rem}.icon-tile .image__content{max-height:20rem;max-width:20rem;-o-object-fit:contain;object-fit:contain}.image{line-height:0}.image__content{max-height:100%;max-width:100%;position:relative}.image--cover .image__content{bottom:0;left:0;position:absolute;right:0;top:0}@supports((-o-object-fit:cover) or (object-fit:cover)){.image--cover .image__content{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.image--cover .image__content{margin:auto;max-height:none;max-width:none}}.image.is-broken{line-height:inherit}.image.is-broken .image__content{font-size:0;overflow:hidden}.image.is-broken .image__content:before{background-image:url(https://d3syu1zzkfut20.cloudfront.net/assets/images/broken-img.svg);background-repeat:no-repeat;background-size:auto min(3rem,90%);content:" ";display:block;font-weight:700;height:100%;width:100%}.image--cover{background-color:hsla(120,7%,50%,.06);height:auto;max-height:100%;max-width:100%;overflow:hidden;position:relative;width:100%;width:var(--image-max-width,100%)}@supports not ((-o-object-fit:cover) or (object-fit:cover)){.image--cover{overflow:hidden}}.image--cover:before{content:"";display:block;padding-top:100%;padding-top:var(--image-ratio,100%)}.image--cover.is-broken .image__content:before{background-position:50%}.image--framed:after{border-radius:inherit;bottom:0;box-shadow:inset 0 0 0 2px #f7f8f7;box-shadow:0 0 0 2px var(--color-gray-ultralight) inset;content:"";left:0;mix-blend-mode:darken;position:absolute;right:0;top:0;z-index:10}.image[data-image-random-fallback].is-broken .image__content{background-position:50%;background-repeat:no-repeat;background-size:cover}.image[data-image-random-fallback].is-broken .image__content:before{visibility:hidden}.image[data-image-random-fallback="0"].is-broken .image__content{background-image:url(https://d3syu1zzkfut20.cloudfront.net/assets/images/00.jpg)}.image[data-image-random-fallback="1"].is-broken .image__content{background-image:url(https://d3syu1zzkfut20.cloudfront.net/assets/images/01.jpg)}.image[data-image-random-fallback="2"].is-broken .image__content{background-image:url(https://d3syu1zzkfut20.cloudfront.net/assets/images/02.jpg)}.image[data-image-random-fallback="3"].is-broken .image__content{background-image:url(https://d3syu1zzkfut20.cloudfront.net/assets/images/03.jpg)}.image[data-image-random-fallback="4"].is-broken .image__content{background-image:url(https://d3syu1zzkfut20.cloudfront.net/assets/images/04.jpg)}.image[data-image-random-fallback="5"].is-broken .image__content{background-image:url(https://d3syu1zzkfut20.cloudfront.net/assets/images/05.jpg)}.image[data-image-random-fallback="6"].is-broken .image__content{background-image:url(https://d3syu1zzkfut20.cloudfront.net/assets/images/06.jpg)}.image[data-image-random-fallback="7"].is-broken .image__content{background-image:url(https://d3syu1zzkfut20.cloudfront.net/assets/images/07.jpg)}.image[data-image-random-fallback="8"].is-broken .image__content{background-image:url(https://d3syu1zzkfut20.cloudfront.net/assets/images/08.jpg)}.image[data-image-random-fallback="9"].is-broken .image__content{background-image:url(https://d3syu1zzkfut20.cloudfront.net/assets/images/09.jpg)}.image[data-image-random-fallback="10"].is-broken .image__content{background-image:url(https://d3syu1zzkfut20.cloudfront.net/assets/images/10.jpg)}.image[data-image-random-fallback="11"].is-broken .image__content{background-image:url(https://d3syu1zzkfut20.cloudfront.net/assets/images/11.jpg)}.image[data-image-random-fallback="12"].is-broken .image__content{background-image:url(https://d3syu1zzkfut20.cloudfront.net/assets/images/12.jpg)}.image[data-image-random-fallback="13"].is-broken .image__content{background-image:url(https://d3syu1zzkfut20.cloudfront.net/assets/images/13.jpg)}.image[data-image-random-fallback="14"].is-broken .image__content{background-image:url(https://d3syu1zzkfut20.cloudfront.net/assets/images/14.jpg)}.image[data-image-random-fallback="15"].is-broken .image__content{background-image:url(https://d3syu1zzkfut20.cloudfront.net/assets/images/15.jpg)}.image[data-image-random-fallback="16"].is-broken .image__content{background-image:url(https://d3syu1zzkfut20.cloudfront.net/assets/images/16.jpg)}.image[data-image-random-fallback="17"].is-broken .image__content{background-image:url(https://d3syu1zzkfut20.cloudfront.net/assets/images/17.jpg)}.image[data-image-random-fallback="18"].is-broken .image__content{background-image:url(https://d3syu1zzkfut20.cloudfront.net/assets/images/18.jpg)}.image[data-image-random-fallback="19"].is-broken .image__content{background-image:url(https://d3syu1zzkfut20.cloudfront.net/assets/images/19.jpg)}.image[data-image-random-fallback="20"].is-broken .image__content{background-image:url(https://d3syu1zzkfut20.cloudfront.net/assets/images/20.jpg)}.image[data-image-random-fallback="21"].is-broken .image__content{background-image:url(https://d3syu1zzkfut20.cloudfront.net/assets/images/21.jpg)}.image[data-image-random-fallback="22"].is-broken .image__content{background-image:url(https://d3syu1zzkfut20.cloudfront.net/assets/images/22.jpg)}.image[data-image-random-fallback="23"].is-broken .image__content{background-image:url(https://d3syu1zzkfut20.cloudfront.net/assets/images/23.jpg)}.image[data-image-random-fallback="24"].is-broken .image__content{background-image:url(https://d3syu1zzkfut20.cloudfront.net/assets/images/24.jpg)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.job-description .icon-list,.job-description .rich-text{margin-left:auto;margin-right:auto;width:70rem}}.job-description .icon-list{margin-bottom:5rem}.job-description .ng-heading{color:#121212;color:var(--color-dark);margin-bottom:2.5rem}.job-description__categories{display:flex;flex-wrap:wrap;margin-bottom:5rem;margin-right:-1em}.job-description__category{margin:0 .3em;text-decoration:underline}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.job-description__category{transition:color .1s;transition:color var(--duration-fast)}.job-description__category:hover{color:#121212;color:var(--color-dark)}}.job-description .rich-text:not(:last-child){margin-bottom:5rem}.job-description .rich-text h1,.job-description .rich-text h2,.job-description .rich-text h3,.job-description .rich-text h4,.job-description .rich-text h5{color:#121212;color:var(--color-dark);font-size:max(2.1rem,19px);font-size:var(--font-size-h4);font-weight:700;line-height:1.5;line-height:var(--line-height-h4);margin-bottom:1em;margin-top:2em}.job-description .rich-text img{border-radius:.6rem;border-radius:var(--border-radius)}.job-description .rich-text iframe{height:40rem!important;position:relative!important}.no-js .job-description .rich-text iframe{display:none}@media(min-width:768px){.job-description .rich-text iframe{height:57rem!important}}.job-details{display:flex;flex-direction:column}.job-details .job-perks{margin-bottom:4rem}.job-details .link{margin:0 auto}.job-details .status{font-size:max(1.2rem,12px);font-size:var(--font-size-tiny);margin-bottom:4rem}.job-details__salary{margin-bottom:3.5rem}.job-details__salary-value{font-weight:700}.job-details__salary-label{color:#878787;color:var(--color-secondary);font-size:max(1.4rem,13px);font-size:var(--font-size-small)}.job-details__salary--main{margin-bottom:2rem}.job-details__salary--main .job-details__salary-label{color:#4b4b4b;color:var(--color-gray-dark)}.job-details__salary--main .h4{color:#121212;color:var(--color-dark)}.job-details .form:not(:last-child){margin-bottom:4.5rem}.job-details .form .submitted-message{font-size:max(2.1rem,19px);font-size:var(--font-size-h4);line-height:1.5;line-height:var(--line-height-h4)}.job-details__path{align-self:center;color:#4b4b4b;color:var(--color-gray-dark);font-size:max(1.4rem,13px);font-size:var(--font-size-small);text-decoration:underline}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.job-details__path{transition-duration:.3s;transition-duration:var(--duration-slow);transition-property:color}.job-details__path:hover{color:#121212;color:var(--color-dark)}}.job-details__form-anchor{bottom:0;left:0;padding-bottom:1rem;padding-top:1rem;position:fixed;right:0;transition-duration:.2s;transition-duration:var(--duration-default);transition-property:opacity,visibility;z-index:8000}@media(min-width:1024px){.job-details__form-anchor{display:none}}.job-details__form-anchor.is-hidden{opacity:0;visibility:hidden}.job-details__form-anchor .ng-button{border-radius:.6rem;border-radius:var(--border-radius);width:100%}.job-perks{display:flex;flex-wrap:wrap;margin:1rem 0 3rem}.job-perks__perk{align-items:center;color:#4b4b4b;color:var(--color-gray-dark);display:flex;font-size:max(1.2rem,12px);font-size:var(--font-size-tiny);margin:0 2.5rem 1rem 0}.job-perks__perk svg{margin-right:.5rem}.job-preview{border:.1rem solid #e3e3e3;border:.1rem solid var(--color-gray-light);border-radius:.6rem;border-radius:var(--border-radius);-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:5fr 3fr 2fr;padding:5rem 5rem 0;text-align:left;width:100%}@media(max-width:1023px){.job-preview{grid-template-columns:100%;padding:3rem 2.4rem;padding:3rem var(--wrapper-padding)}}@media(max-width:767px){.job-preview{margin:0 auto;max-width:39rem}}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.job-preview{transition-duration:.3s;transition-duration:var(--duration-slow);transition-property:box-shadow,border}.job-preview:hover{border:.1rem solid #fff;border:.1rem solid var(--color-white);box-shadow:0 2rem 4rem rgba(0,0,0,.1);box-shadow:var(--box-shadow)}.job-preview:hover .job-preview__header{color:#00d563;color:var(--color-brand)}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.job-preview{display:flex}}.job-preview:not(:last-child){margin-bottom:2.5rem}@media(max-width:1023px){.job-preview__col .status,.job-preview__list{margin:2rem 0}}.job-preview__col{padding-bottom:5rem}@media(max-width:1023px){.job-preview__col{padding-bottom:0}}.job-preview__col .status{margin-top:3rem}.job-preview__col:last-child{justify-self:end}@media(max-width:1023px){.job-preview__col:last-child{justify-self:normal}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.job-preview__col:last-child{flex:20%}}.job-preview__col:last-child .job-preview__details--underscore{display:block;margin-top:3rem;text-align:center}@media(max-width:1023px){.job-preview__col:first-child{flex:1 1 0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.job-preview__col:first-child{flex:50%}}@media(max-width:1023px){.job-preview__col:nth-child(2){width:100%}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.job-preview__col:nth-child(2){flex:30%}}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.job-preview__details--underscore,.job-preview__header{transition-duration:.3s;transition-duration:var(--duration-slow);transition-property:color}}.job-preview__header{cursor:pointer;display:block}.job-preview__header,.job-preview__subheader{color:#121212;color:var(--color-dark);margin-bottom:1rem}.job-preview__subheader{font-weight:700}@media(max-width:1023px){.job-preview__subheader{margin:0}}.job-preview__details{color:#121212;color:var(--color-dark);font-size:max(1.4rem,13px);font-size:var(--font-size-small)}.job-preview__details--underscore{color:#4b4b4b;color:var(--color-gray-dark);text-decoration:underline}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.job-preview__details--underscore:hover{color:#121212;color:var(--color-dark)}}.job-preview__list{margin-top:3rem}.job-preview__list .job-preview__details{color:#4b4b4b;color:var(--color-gray-dark);display:inline-block}.job-preview__list .job-preview__details--underscore:not(:last-of-type):after{content:","}@media(max-width:1023px){.job-preview .ng-button{width:100%}}.label{font-size:1.2rem;font-size:var(--font-size-tiny-base);font-size:max(1.2rem,12px);font-size:var(--font-size-tiny);font-weight:700;letter-spacing:.1em;line-height:1.5;line-height:var(--line-height-dense);text-transform:uppercase}:root{--link-icon-rotate:-45deg;--link-icon-translate:0;--link-icon-scale:1}.link{--link-color:var(--color-dark);--link-color-hover:var(--color-brand);color:var(--link-color);text-decoration:underline;-webkit-text-decoration:underline var(--link-color-hover) calc(.05em + .05rem);text-decoration:underline var(--link-color-hover) calc(.05em + .05rem);-webkit-text-decoration-color:var(--link-color-hover);-webkit-text-decoration-line:underline!important;text-underline-offset:calc(.2em + .1rem);transition:color .2s;transition:color var(--duration-default)}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.link:hover{color:var(--link-color-hover)}}span.link{--link-color-hover:var(--link-color);text-decoration:none}span.link:after{content:""}.link--icon{font-weight:700;text-underline-offset:calc(.3em + .2rem)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.link--icon{text-decoration:none}}.link--icon-left:before,.link--icon-right:after{content:"\231F";display:inline-block;font-size:1.7em;line-height:0;transform:translateX(0) rotate(-45deg) scale(1);transform:translateX(var(--link-icon-translate)) rotate(var(--link-icon-rotate)) scale(var(--link-icon-scale));transition:transform .2s;transition:transform var(--duration-default)}@-moz-document url-prefix(){.link--icon-left:before,.link--icon-right:after{font-size:1.4em;font-weight:400;vertical-align:super}}@media screen and (pointer:coarse)and (-webkit-min-device-pixel-ratio:0)and (-webkit-min-device-pixel-ratio:0),screen and (pointer:coarse)and (-webkit-min-device-pixel-ratio:0)and (min-resolution:0.001dpcm){.link--icon-left:before,.link--icon-right:after{font-weight:400}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.link--icon-left:before,.link--icon-right:after{vertical-align:middle}}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.link--icon-right:hover:after{--link-icon-translate:0.25em}}.link--icon-left:before{--link-icon-rotate:45deg;--link-icon-scale:-1,1}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.link--icon-left:hover:before{--link-icon-translate:-0.25em}}:root{--loading-animation-threshold:5s}html:not(.hs-inline-edit) body:not(.no-js) .loading-animation:not(.is-loading-animation-on) *,html:not(.hs-inline-edit) body:not(.no-js) .loading-animation:not(.is-loading-animation-on) :after,html:not(.hs-inline-edit) body:not(.no-js) .loading-animation:not(.is-loading-animation-on) :before{animation-delay:5s!important;animation-delay:var(--loading-animation-threshold)!important;animation-play-state:paused!important}body.no-js .loading-animation *,body.no-js .loading-animation :after,body.no-js .loading-animation :before{animation-delay:5s!important;animation-delay:var(--loading-animation-threshold)!important}@media (-ms-high-contrast:active),(-ms-high-contrast:none){body.no-js .loading-animation *,body.no-js .loading-animation :after,body.no-js .loading-animation :before{margin:0 auto}}:root{--logos-item-max-width:18rem}.logos{grid-gap:6rem 2.4rem;grid-gap:var(--gap-vertical) var(--gap-horizontal);display:grid;grid-template-columns:repeat(auto-fit,18rem);grid-template-columns:repeat(auto-fit,var(--logos-item-max-width,18rem));justify-content:space-evenly;place-items:center;width:100%}@media(max-width:767px){.logos{--logos-item-max-width:14rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.logos{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-6rem;margin-right:-2.4rem;width:auto}.logos__item{flex:0 0 auto;flex-basis:18rem;margin-bottom:6rem;margin-right:2.4rem}}.logos__item .image.is-broken .image__content{height:2.4rem;width:2.4rem}.logos--desaturated{filter:grayscale(100%)}.theme--white .logos--desaturated,.theme-grey .logos--desaturated{opacity:.7}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.logos__item{display:flex;flex:0 0 auto;flex-basis:18rem;flex-basis:var(--logos-item-max-width,18rem);justify-content:center;margin-bottom:6rem;margin-bottom:var(--gap-vertical);margin-right:2.4rem;margin-right:var(--gap-horizontal)}}.logos__item .image{min-height:1rem;min-width:1rem}.theme--dark .logos--desaturated .logos__item{filter:invert(1) brightness(1.5)}:root{--navbar-height:9rem;--navbar-visible-height:calc(var(--navbar-height, 9rem) + var(--navbar-translateY, 0));--navbar-limit-height:7rem;--navbar-logo-width:13rem;--navbar-burger-height:1.2rem;--navbar-burger-line-height:3px;--navbar-back-height:6.4rem;--navbar-submenu-change-duration:0ms;--navbar-transition-factor:0.5;--navbar-translateY-unitless:calc(var(--navbar-window-scroll, 0)*-0.02);--navbar-translateY:max(calc(var(--navbar-translateY-unitless)*1rem),calc(var(--navbar-limit-height) - var(--navbar-height)))}@media(max-width:1349px){:root{--navbar-height:7rem;--navbar-visible-height:var(--navbar-height)}}@media(max-width:767px){:root{--navbar-height:6rem}}.navbar{border-bottom:1px solid hsla(0,0%,75%,.2);height:9rem;height:var(--navbar-height);left:0;position:fixed;right:0;top:0;transition-duration:.3s;transition-duration:var(--duration-slow);transition-property:opacity,transform;z-index:9000}@media(max-width:1023px){.navbar{background-color:#fff;background-color:var(--color-white);color:#121212;color:var(--color-dark)}}@media(hover:none){.navbar{background-color:#fff;background-color:var(--color-white);color:#121212;color:var(--color-dark)}}@media print{.navbar{position:absolute}}.navbar a[href="javascript:;"]{pointer-events:none}.navbar .wrapper{align-items:center;display:flex;height:9rem;height:var(--navbar-height);justify-content:space-between;transition-duration:.2s,.3s;transition-duration:var(--duration-default),var(--duration-slow);transition-property:opacity,transform;will-change:opacity,transform}@media(max-width:1023px){.navbar .wrapper{transition-property:opacity;will-change:opacity}}@media(hover:none){.navbar .wrapper{transition-property:opacity;will-change:opacity}}@media(max-width:767px){.navbar .wrapper{--wrapper-max-width-mobile:var(--wrapper-max-width-tablet)}}.navbar__skip{--navbar-skip-margin-right:1em;font-size:max(1.4rem,13px);font-size:var(--font-size-small);font-weight:700;line-height:1.5;line-height:var(--line-height-dense);margin-right:var(--navbar-skip-margin-right);text-decoration:underline;width:calc(13rem - var(--navbar-skip-margin-right));width:calc(var(--navbar-logo-width) - var(--navbar-skip-margin-right))}.navbar__skip:not(:focus){clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navbar__skip:focus+.netguru-logo{position:absolute;transform:translateX(100%)}.navbar__skip:focus+.netguru-logo .netguru-logo__type{display:none}.navbar .netguru-logo{display:flex;flex:none;width:13rem;width:var(--navbar-logo-width)}@media(max-width:1023px){.navbar .netguru-logo{--navbar-logo-width:calc(var(--netguru-logo-height)*1.1)}}@media(hover:none){.navbar .netguru-logo{--navbar-logo-width:calc(var(--netguru-logo-height)*1.1)}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.navbar .netguru-logo:last-child{margin-right:auto}}@media(max-width:1023px){.navbar .netguru-logo .netguru-logo__type{display:none}}@media(hover:none){.navbar .netguru-logo .netguru-logo__type{display:none}}.navbar__burger{align-items:center;display:flex;flex-direction:column;gap:calc(1.2rem - 6px);gap:calc(var(--navbar-burger-height) - var(--navbar-burger-line-height)*2);height:1.2rem;height:var(--navbar-burger-height);justify-content:center;z-index:9000}.navbar__burger:after,.navbar__burger:before{background-color:currentColor;content:"";display:block;height:3px;height:var(--navbar-burger-line-height);transition:transform .1s;transition:transform var(--duration-fast);width:2.3rem}.navbar__burger-overlay{display:none}.navbar .ng-button{flex:none}@media(-ms-high-contrast:none),(min-width:1024px)and (hover:hover),not all and (-moz-touch-enabled){.navbar .ng-button{animation:fade-in .3s backwards;animation:fade-in var(--duration-slow) backwards;transition-duration:.1s;transition-duration:var(--duration-fast);transition-property:background-color,color}}@media(max-width:1023px){.navbar .ng-button{padding:.6em 1.2em}}@media(hover:none){.navbar .ng-button{padding:.6em 1.2em}}.navbar__pusher{height:9rem;height:var(--navbar-height)}.navbar.is-hidden{transform:translateY(-100%)}.navbar.has-menu-opened .navbar__burger:before{transform:translateY(calc(.6rem - 1.5px)) rotate(45deg);transform:translateY(calc((var(--navbar-burger-height) - var(--navbar-burger-line-height))/2)) rotate(45deg)}.navbar.has-menu-opened .navbar__burger:after{transform:translateY(calc(-.6rem - -1.5px)) rotate(-45deg);transform:translateY(calc((var(--navbar-burger-height) - var(--navbar-burger-line-height))*-1/2)) rotate(-45deg)}@media(-ms-high-contrast:none),(min-width:1024px)and (hover:hover),not all and (-moz-touch-enabled){.navbar:not(:hover):not(:focus-within):not(.is-hidden){--navbar-submenu-change-duration:0ms;transform:translateY(max(0rem,-2rem));transform:translateY(var(--navbar-translateY,0));will-change:transform}.navbar:not(:hover):not(:focus-within):not(.is-hidden) .wrapper{transform:translateY(calc(-.5 * max(calc(calc(-1 * .2 * .1 * 0) * 1rem), calc(7rem - 9rem))));transform:translateY(calc(var(--navbar-translateY, 0)*-.5))}}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.navbar.has-hover-blocked{pointer-events:none}}:root{--netguru-logo-height:2.5rem;--netguru-logo-width:13rem;--netguru-logo-mark-proportion:1.05;--netguru-logo-width-no-letters:calc(var(--netguru-logo-mark-proportion)*var(--netguru-logo-height))}.netguru-logo{display:inline-flex;overflow:hidden}.netguru-logo,.netguru-logo__icon{height:2.5rem;height:var(--netguru-logo-height);width:13rem;width:var(--netguru-logo-width)}.netguru-logo__icon{-webkit-text-fill-color:currentColor;flex:none;max-width:none}.newsletter{max-width:100%}.newsletter .hs-form{grid-row-gap:3rem;display:inline-grid}@media(min-width:768px){.newsletter .hs-form{align-items:flex-start;grid-template-columns:22em auto;width:-moz-min-content;width:min-content}}.newsletter .hs-form>:not(.hs-email):not(.hs-submit){grid-column:1/-1}.newsletter .hs-email{order:-5;text-align:inherit}.newsletter .hs-email>label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.newsletter .hs-email .input{margin-top:0}.newsletter .hs-email .hs-input{height:100%;padding-bottom:.9em;padding-top:.9em}.newsletter .hs-submit{order:-5}@media(max-width:767px){.newsletter .hs-submit{display:block}}.newsletter .actions{height:100%;width:100%}.newsletter .hs-button{border-radius:.6rem;border-radius:var(--border-radius);height:100%;padding:.85em 1em;width:100%}.newsletter .tooltip{flex:none;margin-left:1em}.newsletter .submitted-message{font-size:max(2.1rem,19px);font-size:var(--font-size-h4);line-height:1.5;line-height:var(--line-height-h4);text-align:inherit}.newsletter .submitted-message:before{content:url(https://www.netguru.com/hubfs/_N19%20Modules/Icons/Forms/checkmark-no-circles.svg) "\a";margin-bottom:1rem}.newsletter__caption{font-size:max(1.2rem,12px);font-size:var(--font-size-tiny);margin-top:10rem}.newsletter__caption .rich-text a{color:inherit}.ng-button{align-items:center;border:none;border-radius:.6rem;border-radius:var(--border-radius,.4rem);cursor:pointer;display:inline-flex;font-size:max(1.4rem,13px);font-size:var(--font-size-small);font-weight:700;justify-content:center;line-height:1.5;line-height:var(--line-height-dense);min-width:11.5em;padding:.9em 2.3em;text-align:center;transition-duration:.2s;transition-duration:var(--duration-default)}@media print{.ng-button{display:none}}.ng-button:not(.ng-button--ghost){background-color:#00d563;background-color:var(--color-brand);color:#fff;color:var(--color-white);transition-property:box-shadow}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.ng-button:not(.ng-button--ghost):not([disabled]):hover{box-shadow:inset 0 0 100vw hsla(0,0%,7%,.2)}}.ng-button--ghost{border:1px solid #e3e3e3;border:1px solid var(--color-gray-light);color:#121212;color:var(--color-dark);transition-property:border-color,color}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.ng-button--ghost:not([disabled]):hover{border-color:#00d563;border-color:var(--color-brand);color:#00d563;color:var(--color-brand)}}.ng-button[disabled]{cursor:not-allowed;opacity:.5}.ng-button__icon{margin-right:.5em}.ng-button__icon--right{display:flex;margin-left:1em}:root{--rich-text-base:40ch}.ng-header{max-width:100%}.ng-header .ng-heading{display:inline-block}.ng-header .ng-heading:not(:last-child){margin-bottom:1em}.ng-header .rich-text{display:inline-block;max-width:100%;width:calc(40ch + 15em);width:calc(var(--rich-text-base, 40ch) + var(--rich-text-length, 200)*1em*.075)}:root{--ng-heading-base:12ch;--ng-heading-lines:3}.ng-heading{max-width:100%;width:max(10ch,12ch + 40*1ch/3);width:max(10ch,var(--ng-heading-base,12ch) + var(--ng-heading-length,40)*1ch/var(--ng-heading-lines,3))}.theme--grey .ng-heading,.theme--white .ng-heading{color:#121212;color:var(--color-dark)}.theme--dark .ng-heading{color:inherit}.ng-heading strong{color:#00d563;color:var(--color-brand)}.ng-heading span[style*=color]{color:#00d563!important;color:var(--color-brand)!important}.numbers{--numbers-margin-bottom:5rem;--numbers-border-width:1px;display:flex;flex-wrap:wrap;margin-bottom:calc(var(--numbers-margin-bottom)*-1);overflow:hidden}.numbers__item{border-right:var(--numbers-border-width) solid hsla(0,0%,50%,.2);flex:1 0 20rem;margin-bottom:var(--numbers-margin-bottom);margin-right:calc(var(--numbers-border-width)*-1);min-width:0;padding:0 1.2rem;padding:0 calc(var(--wrapper-padding)/2);text-align:center}.numbers__score{color:#00d563;color:var(--color-brand);margin-bottom:1rem}.numbers__caption{font-size:max(1.4rem,13px);font-size:var(--font-size-small)}.pagination{align-items:center;display:flex;gap:1em;justify-content:center}@media(max-width:1023px){.pagination{gap:.25em}}.pagination__arrow,.pagination__item{align-items:center;border-radius:50%;display:flex;flex:none;height:4rem;justify-content:center;width:4rem}.pagination__arrow--current,.pagination__item--current{border:1px solid #e3e3e3;border:1px solid var(--color-gray-light)}.pagination__arrow{color:#878787;color:var(--color-secondary);transition:color .1s;transition:color var(--duration-fast);width:2rem}@media(min-width:768px){.pagination__arrow:first-child{margin-right:2rem}.pagination__arrow:last-child{margin-left:2rem}}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.pagination__arrow:hover{color:#121212;color:var(--color-dark)}}.pagination__item{transition:background-color .1s;transition:background-color var(--duration-fast)}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.pagination__item:hover{background-color:#e3e3e3;background-color:var(--color-gray-light)}}.parallax{--parallax-ratio:0;--parallax-offset:calc(50vh - 50%);--parallax-translate:calc((var(--parallax-offset) + (var(--scroll-y) - var(--offset))*1px)*var(--parallax-ratio));transform:translateY(var(--parallax-translate));will-change:transform}:root{--post-preview-hover-color:var(--color-brand)}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.post-preview__link:hover .image__content{transform:scale(1.035)}.post-preview__link:hover .post-preview__heading,.post-preview__link:hover~.post-preview__link .post-preview__heading{color:#00d563;color:var(--post-preview-hover-color)}}.post-preview__photo{background-color:hsla(0,0%,50%,.1);border-radius:.6rem;border-radius:var(--border-radius);margin-bottom:3rem;overflow:hidden}.post-preview__photo .image__content{border-radius:inherit}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.post-preview__photo .image__content{transition:transform .2s;transition:transform var(--duration-default);will-change:transform}}.post-preview__heading{color:#121212;color:var(--color-dark);word-break:break-word}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.post-preview__heading{transition:color .2s;transition:color var(--duration-default)}}.post-preview__heading:not(:last-child){margin-bottom:1em}.post-preview .rich-text{color:#878787;color:var(--color-secondary);font-size:max(1.4rem,13px);font-size:var(--font-size-small)}.post-preview .author{margin-top:2.4rem;margin-top:var(--gap-horizontal)}.project-tile__heading{color:#121212;color:var(--color-dark);margin-bottom:1em}.project-tile__caption{margin-bottom:3rem}.project-tile__score{color:#00d563;color:var(--color-brand);display:block;margin-bottom:1rem}.project-tile__details{display:flex;flex-wrap:wrap;margin-bottom:3rem;margin-right:-1.5rem}.project-tile__details__item{color:#878787;margin-right:1.5rem}.project-tile__list__item{align-items:center;display:flex;font-weight:700}.project-tile__list__item:not(:last-child){margin-bottom:.5em}.project-tile__list__icon{color:#00d563;color:var(--color-brand);display:inline-flex;flex:none;margin-right:.5em}.return{align-items:center;color:#878787;color:var(--color-secondary);display:inline-flex;font-size:max(1.4rem,13px);font-size:var(--font-size-small)}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.return{transition:color .1s;transition:color var(--duration-fast)}.return:hover{color:#00d563;color:var(--color-brand)}}.return .arrow-left{width:1em}.return__label{font-weight:700;margin-left:1em}.rich-text p:not(:last-child){margin-bottom:1em}.rich-text strong{font-weight:700}.rich-text em,.rich-text i{font-style:italic}.rich-text a:not(.infobox){--link-color:var(--color-dark);--link-color-hover:var(--color-brand);color:var(--link-color);display:inline;padding:0;text-decoration:underline;-webkit-text-decoration:underline var(--link-color-hover) calc(.05em + .05rem);text-decoration:underline var(--link-color-hover) calc(.05em + .05rem);-webkit-text-decoration-color:var(--link-color-hover);-webkit-text-decoration-line:underline!important;text-underline-offset:calc(.2em + .1rem);transition:color .2s;transition:color var(--duration-default);word-break:break-word}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.rich-text a:not(.infobox):hover{color:var(--link-color-hover)}}span.rich-text a:not(.infobox){--link-color-hover:var(--link-color);text-decoration:none}span.rich-text a:not(.infobox):after{content:""}.theme--dark .rich-text a:not(.infobox){--link-color:var(--theme-color,currentColor)!important}.rich-text ol,.rich-text ul{list-style:inherit;padding-left:1.5em}.rich-text ol:not(:first-child),.rich-text ul:not(:first-child){margin-top:1em}.rich-text ol:not(:last-child),.rich-text ul:not(:last-child){margin-bottom:2em}.rich-text ul{font-size:max(1.4rem,13px);font-size:var(--font-size-small);padding-left:1.3em}@media print{.rich-text ul{list-style:initial}}.rich-text ul li::marker{color:#00d563;color:var(--color-brand)}.rich-text ul li ul li::marker{color:#878787;color:var(--color-gray)}.rich-text ul li ul li ul{list-style:circle}@media(max-width:767px){.rich-text ul li{padding-left:.5em}}@media print{.rich-text ul li{-moz-column-break-inside:avoid;background-image:none;break-inside:avoid;list-style:initial;list-style-position:inside;padding-left:0}}.rich-text ol{font-size:max(1.4rem,13px);font-size:var(--font-size-small);list-style:decimal}.rich-text li:not(:last-child){margin-bottom:1em}.rich-text blockquote{background-image:url(https://www.netguru.com/hubfs/_N19%20Modules/Icons/Components/quotes.svg);background-position:top 1.5em left;background-repeat:no-repeat;background-size:2em auto;font-size:max(2.1rem,19px);font-size:var(--font-size-h4);font-weight:700;line-height:1.5;line-height:var(--line-height-h4);padding:1.5em 0 2em 3em}.rich-text figure.image,.rich-text img{border-radius:.6rem;border-radius:var(--border-radius)}.rich-text img:not(:last-child){margin-bottom:2em}.rich-text code,.rich-text pre{border-radius:.6rem;border-radius:var(--border-radius);font-family:Menlo,Monaco,Courier New,Courier,monospace}.rich-text code:not(pre code),.rich-text pre{background-color:#f7f8f7;background-color:var(--color-gray-ultralight);border:max(1px,.1em) solid #e3e3e3;border:max(1px,.1em) solid var(--color-gray-light)}.rich-text pre{font-size:80%;margin-bottom:1em;margin-top:1em;overflow:auto;padding:.5em .8em}.rich-text code:not(pre code){font-size:80%;padding:.2em .4em}.rich-text iframe[src*=vimeo],.rich-text iframe[src*=youtube]{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.rich-text .hs-embed-wrapper[data-service=vimeo],.rich-text .hs-embed-wrapper[data-service=youtube],.rich-text .hs-responsive-embed-wrapper.hs-responsive-embed,.rich-text .hs-responsive-embed.hs-responsive-embed-youtube{max-height:none!important;max-width:100%!important;overflow:hidden;padding-top:56.25%;position:relative;width:100%}@media print{.rich-text .hs-embed-wrapper[data-service=vimeo],.rich-text .hs-embed-wrapper[data-service=youtube],.rich-text .hs-responsive-embed-wrapper.hs-responsive-embed,.rich-text .hs-responsive-embed.hs-responsive-embed-youtube{display:none}}.rich-text .hljs{background:none;padding:0}.rich-text .hljs-bullet,.rich-text .hljs-constructor,.rich-text .hljs-deletion,.rich-text .hljs-function,.rich-text .hljs-keyword,.rich-text .hljs-link,.rich-text .hljs-meta,.rich-text .hljs-name,.rich-text .hljs-operator,.rich-text .hljs-pattern-match,.rich-text .hljs-section,.rich-text .hljs-selector-id,.rich-text .hljs-selector-tag,.rich-text .hljs-subst,.rich-text .hljs-symbol,.rich-text .hljs-title{color:#e45649}.rich-text .hljs-addition,.rich-text .hljs-attribute,.rich-text .hljs-constructor,.rich-text .hljs-function,.rich-text .hljs-meta-string,.rich-text .hljs-params,.rich-text .hljs-regexp,.rich-text .hljs-string{color:#50a150}.rich-text .hljs-attr,.rich-text .hljs-built_in,.rich-text .hljs-class,.rich-text .hljs-constructor,.rich-text .hljs-function,.rich-text .hljs-number,.rich-text .hljs-params,.rich-text .hljs-selector-attr,.rich-text .hljs-selector-class,.rich-text .hljs-selector-pseudo,.rich-text .hljs-template-variable,.rich-text .hljs-title,.rich-text .hljs-type,.rich-text .hljs-typing,.rich-text .hljs-variable{color:#cb7702}.rich-text .hljs-comment,.rich-text .hljs-doctag,.rich-text .hljs-formula,.rich-text .hljs-module,.rich-text .hljs-module-access,.rich-text .hljs-quote{color:#a626a4}.rich-text .hljs-literal{color:#4078f2}.rich-text .hljs-comment,.rich-text .hljs-emphasis,.rich-text .hljs-quote{font-style:italic}.rich-text .hljs-strong{font-weight:700}.rich-text .hljs-link{text-decoration:underline}:root{--select-chevron-width:1em}.select{color:#4b4b4b;color:var(--color-primary);font:inherit;font-size:max(1.4rem,13px);font-size:var(--font-size-small);line-height:1.5;line-height:var(--line-height-dense);text-align:left;transition:border-color .2s;transition:border-color var(--duration-default)}.select:not(.visually-hidden){position:relative;width:100%}.select,.select__options{background-color:#fff;background-color:var(--color-white);border:1px solid #878787;border:1px solid var(--color-secondary);border-radius:.6rem;border-radius:var(--border-radius)}.select[open],.select[open] .select__options{border-color:#00d563;border-color:var(--color-brand);z-index:11}.select[open] .select__toggle{background-image:url(https://www.netguru.com/hubfs/_N19%20Modules/Icons/Forms/chevron-up-grey.svg);position:relative;z-index:20}.select[open] .select__options{animation:select-options-appear .2s;animation:select-options-appear var(--duration-default);border-color:#00d563;border-color:var(--color-brand)}.select__toggle{align-items:center;background-image:url(https://www.netguru.com/hubfs/_N19%20Modules/Icons/Forms/chevron.svg);background-position:calc(100% - 1em);background-position:calc(100% - var(--select-chevron-width));background-repeat:no-repeat;background-size:1em;background-size:var(--select-chevron-width);cursor:pointer;display:flex;justify-content:space-between;padding:.8em 1em .7em}.select__label{color:#878787;color:var(--color-secondary);flex:1 0 auto;margin-right:2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 1em);width:calc(100% - var(--select-chevron-width))}.select__label:after{content:"";display:inline-block;pointer-events:none}.select__options{box-shadow:0 2rem 4rem rgba(0,0,0,.1);box-shadow:var(--box-shadow);color:#4b4b4b;color:var(--color-primary);left:0;margin:-1px;padding:1em 0 0;position:absolute;right:0;top:0;transform-origin:top;z-index:10}.select__options:before{content:"";display:inline-block;height:1.5em;height:calc(1em*var(--line-height-dense))}.select__container{border-radius:inherit;display:flex;flex-direction:column;max-height:13.5 em;max-height:calc((var(--line-height-dense) + 1)*5 + 1) em;overflow-y:auto;padding-bottom:1em}.select__container::-webkit-scrollbar{width:.2em}.select__container::-webkit-scrollbar-thumb{background-color:#e3e3e3;background-color:var(--color-gray-light);border-radius:.1em;width:.2em}.select__option{cursor:pointer;flex:none;padding:.5em 2em .5em 1em;text-align:inherit}.select__option[disabled]{display:none}.select__option.is-active{font-weight:700}.select__option:empty:before{content:"";display:inline-block}.select__option:focus{background-color:#f7f8f7;background-color:var(--color-gray-ultralight)}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.select__option:hover{background-color:#f7f8f7;background-color:var(--color-gray-ultralight);transition-duration:.3s;transition-duration:var(--duration-slow);transition-property:background-color}}@keyframes select-options-appear{0%{opacity:0;transform:scaleY(.9)}}.share{--social-media-item-size:5rem;--social-media-item-svg-size:1.8rem;z-index:10}@media print{.share{display:none}}@media(max-width:1349px){.share .social-media{--social-media-item-size:4rem}}@media(min-width:1350px){.share .social-media__list{grid-template-columns:auto}}.share .social-media__item{align-items:center;background-color:#fff;background-color:var(--color-white);border:1px solid #e3e3e3;border:1px solid var(--color-gray-light);border-radius:50%;color:currentColor;color:var(--share-social-media-item-color,currentColor);display:flex;justify-content:center;transition-property:color,background-color,border-color}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.share .social-media__item:hover{background-color:#e3e3e3;background-color:var(--share-social-media-item-color,var(--color-gray-light));border-color:#e3e3e3;border-color:var(--share-social-media-item-color,var(--color-gray-light));color:#fff;color:var(--color-white)}}.share .social-media__item[href*=facebook]{--share-social-media-item-color:var(--color-facebook)}.share .social-media__item[href*=twitter]{--share-social-media-item-color:var(--color-twitter)}.share .social-media__item[href*=linkedin]{--share-social-media-item-color:var(--color-linkedin)}.share .social-media__item svg{max-height:1.5rem;max-width:1.5rem}.showreel{justify-self:normal}.showreel__nav{display:inline-flex;gap:4rem;justify-content:center;margin-bottom:4rem;position:relative;z-index:10}@media(max-width:767px){.showreel__nav{display:none}}.showreel:not(.showreel--activated) .showreel__nav{display:none}.showreel__button{color:#878787;color:var(--color-secondary);display:flex;transition-duration:.2s;transition-duration:var(--duration-default);transition-property:color,opacity}.showreel__button[disabled]{cursor:not-allowed;opacity:.25}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.showreel__button:not([disabled]):hover{color:#00d563;color:var(--color-brand)}}.showreel__slides{--showreel-slides-amount:3;--showreel-slides-gap:var(--gap-horizontal);--showreel-slide-min-width:calc((var(--wrapper-max-width) - (var(--showreel-slides-amount) - 1)*var(--showreel-slides-gap))/var(--showreel-slides-amount));grid-gap:6rem var(--showreel-slides-gap);grid-gap:var(--gap-vertical) var(--showreel-slides-gap);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--showreel-slide-min-width),100%),1fr));scrollbar-width:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.showreel__slides{display:flex;flex-wrap:wrap;margin-bottom:-6rem;margin-right:-2.4rem}}.showreel__slide{--showreel-slide-position:var(--showreel-slider-scroll) - var(--showreel-slide-offset);opacity:clamp(var(--showreel-off),var(--showreel-off) + (var(--showreel-on) - var(--showreel-off))*(1 - (var(--showreel-slide-position))/var(--showreel-change-distance)),var(--showreel-on));scroll-snap-align:start;will-change:opacity}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.showreel__slide{flex:0 0 auto;flex-basis:37rem;margin-bottom:6rem;margin-right:2.4rem}}.showreel__slide.is-first-active,.showreel__slide.is-first-active~.showreel__slide{opacity:clamp(var(--showreel-off),var(--showreel-off) + (var(--showreel-on) - var(--showreel-off))*((var(--showreel-slide-position)) + var(--showreel-change-distance) + var(--showreel-sustain))/var(--showreel-change-distance),var(--showreel-on))}.showreel__slide .post-preview{margin-left:auto;margin-right:auto;max-width:58.8rem;max-width:calc((var(--wrapper-max-width) - var(--wrapper-padding))/2)}.showreel__slide .card{height:100%}.showreel[data-showreel]{--showreel-slider-scroll:0;--showreel-width:1200;--showreel-on:1;--showreel-off:0;--showreel-sustain:calc(var(--showreel-width) - var(--showreel-slide-width));--showreel-change-distance:var(--showreel-slide-width)}@media(max-width:767px){.showreel[data-showreel]{--showreel-off:0.2}}.showreel[data-showreel] .showreel__slides{--showreel-side-gap:calc(50vw - 50%);grid-auto-columns:var(--showreel-slide-min-width);grid-auto-flow:column;margin:0 calc(var(--showreel-side-gap)*-1);overflow-x:auto;padding:0 var(--showreel-side-gap);scroll-behavior:smooth;scroll-padding:0 max(2.4rem,(100vw - 120rem)/2);scroll-padding:0 max(var(--wrapper-padding),(100vw - var(--wrapper-max-width))/2);scroll-snap-type:x mandatory;will-change:scroll-position}@media(max-width:1349px){.showreel[data-showreel] .showreel__slides{scroll-padding:max(2.4rem,(100vw - 92rem)/2);scroll-padding:max(var(--wrapper-padding),(100vw - var(--wrapper-max-width-tablet-h))/2)}}@media(max-width:1023px){.showreel[data-showreel] .showreel__slides{scroll-padding:max(2.4rem,(100vw - 68rem)/2);scroll-padding:max(var(--wrapper-padding),(100vw - var(--wrapper-max-width-tablet))/2)}}@media(max-width:767px){.showreel[data-showreel] .showreel__slides{--showreel-slide-min-width:90%;scroll-padding:max(2.4rem,(100vw - 54rem)/2);scroll-padding:max(var(--wrapper-padding),(100vw - var(--wrapper-max-width-mobile))/2)}}.showreel[data-showreel] .showreel__slides::-webkit-scrollbar{display:none}@supports not (scroll-behavior:smooth){.showreel[data-showreel] .showreel__slides:after{content:"";display:block;width:max((100vw - 120rem)/2 - var(--showreel-slides-gap),1px);width:max((100vw - var(--wrapper-max-width))/2 - var(--showreel-slides-gap),1px)}}@media(max-width:767px){.showreel--wide[data-showreel]{--showreel-off:0.2}}@media(min-width:768px){.showreel--wide[data-showreel] .showreel__slides{--showreel-slide-min-width:100%}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.showreel--wide[data-showreel] .showreel__slide{flex-basis:100%}}.showreel--scaled.showreel--activated{--showreel-scaled-slide-scale:1.25;--showreel-on:var(--showreel-scaled-slide-scale);--showreel-off:1;--showreel-sustain:0;--showreel-change-distance:(var(--showreel-slide-width) + 24)}@media(max-width:767px){.showreel--scaled.showreel--activated{--showreel-scaled-slide-scale:1.15}.showreel--scaled.showreel--activated .showreel__slides{--showreel-slide-min-width:calc(90%/var(--showreel-scaled-slide-scale))}}.showreel--scaled.showreel--activated .showreel__slide .image{margin-top:calc(var(--image-ratio)*(var(--showreel-scaled-slide-scale) - 1));transform:scale(clamp(var(--showreel-off),var(--showreel-off) + (var(--showreel-on) - var(--showreel-off)) * (1 - (var(--showreel-slide-position))/var(--showreel-change-distance)),var(--showreel-on)));transform-origin:bottom left;will-change:transform}.showreel--scaled.showreel--activated .showreel__slide.is-first-active .image,.showreel--scaled.showreel--activated .showreel__slide.is-first-active~.showreel__slide .image{transform:translateX(clamp(0%,(var(--showreel-scaled-slide-scale) - 1) * 100% * (var(--showreel-slide-offset) - var(--showreel-slider-scroll))/var(--showreel-change-distance),(var(--showreel-scaled-slide-scale) - 1) * 100%)) scale(clamp(var(--showreel-off),var(--showreel-off) + (var(--showreel-on) - var(--showreel-off)) * ((var(--showreel-slide-position)) + var(--showreel-change-distance) + var(--showreel-sustain))/var(--showreel-change-distance),var(--showreel-on)))}:root{--social-media-item-size:1.8rem}.social-media__list{grid-gap:1.2rem 1.6rem;color:#121212;color:var(--color-dark);display:grid;grid-template-columns:repeat(auto-fit,1.8rem);grid-template-columns:repeat(auto-fit,var(--social-media-item-size,1.8rem))}.social-media__item{display:flex;height:1.8rem;height:var(--social-media-item-size,1.8rem);transition:color .1s;transition:color var(--duration-fast);width:1.8rem;width:var(--social-media-item-size,1.8rem)}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.social-media__item:hover{color:#00d563;color:var(--color-brand)}}.social-media__item .hs_cos_wrapper_type_icon{display:flex}.social-media__item svg{fill:currentColor;max-height:100%;width:100%}.social-media .label{margin-bottom:3rem}.speaker{position:relative}.speaker__photo{border-radius:.6rem;border-radius:var(--border-radius);margin-bottom:3rem;overflow:hidden}.speaker__photo:before{content:"";display:block;padding-top:100%}.speaker__photo.is-broken{height:1rem;visibility:hidden}.speaker__name{color:#121212;color:var(--color-dark)}.speaker__role{color:#878787;color:var(--color-secondary)}.speaker__role:not(:last-child){margin-bottom:1rem}.speaker__logo{margin-top:3.6rem}.speaker__logo.is-broken{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}:root{--speakers-item-width:calc((var(--wrapper-max-width) - 3*var(--wrapper-padding))/4)}.speakers{grid-gap:6rem 2.4rem;grid-gap:var(--gap-vertical) var(--gap-horizontal);display:grid;grid-template-columns:repeat(auto-fit,minmax(21.15rem,28.2rem));grid-template-columns:repeat(auto-fit,minmax(calc(var(--speakers-item-width)*.75),var(--speakers-item-width)));justify-content:space-evenly;text-align:left;width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.speakers{display:flex;flex-wrap:wrap;margin-bottom:-6rem;margin-right:-2.4rem;width:auto}.speakers__item{flex:0 0 auto;flex-basis:28rem;margin-bottom:6rem;margin-right:2.4rem}}.speakers__logo.is-broken{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.star-rating{align-items:center;display:inline-flex;margin:6rem 0 2rem}.star-rating__wrapper{background:#f7f8f7;background:var(--color-gray-ultralight);color:#fff;color:var(--color-white);font-size:0;list-style:none;margin:0;overflow:hidden;padding:0;position:relative;text-align:center}.star-rating__number{color:#121212;color:var(--color-dark);margin-left:2.5rem}.star-rating__progress{-webkit-appearance:none;background-color:#e3e3e3;background-color:var(--color-gray-light);border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.star-rating__progress::-webkit-progress-bar{background-color:#e3e3e3;background-color:var(--color-gray-light);border-radius:0}.star-rating__progress::-webkit-progress-value{background:#00d563;background:var(--color-brand);border-radius:0}.star-rating__progress::-moz-progress-bar{background:#00d563;background:var(--color-brand);border-radius:0}.star-rating__star{display:inline-block;height:3rem;height:calc(var(--line-height-h4)*2rem);list-style:none;margin:0;padding:0;position:relative;text-align:center;width:3rem;width:calc(var(--line-height-h4)*2rem);z-index:1}.star-rating__star:not(:first-child),.star-rating__star:not(:last-child){border-left:2px solid #fff;border-left:2px solid var(--color-white)}.status{color:#f5b100;color:var(--color-yellow);font-size:max(1.4rem,13px);font-size:var(--font-size-small);font-weight:700;text-transform:uppercase}.status--ongoing{color:#00d563;color:var(--color-green)}.status--closed{color:#e64c4c;color:var(--color-red)}:root{--switch-width:2.75em;--switch-element-width:1.5em}.switch{display:inline-block;position:relative}.switch__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;bottom:0;cursor:pointer;display:block;left:0;margin:0;position:absolute;right:0;top:0;width:100%;z-index:10}.switch__input--selected+.switch__element,.switch__input:checked+.switch__element{background-color:#00d563;background-color:var(--color-brand);border-color:#00d563;border-color:var(--color-brand)}.switch__input--selected+.switch__element:before,.switch__input:checked+.switch__element:before{transform:translateX(1.25em);transform:translateX(calc(var(--switch-width) - var(--switch-element-width)))}.switch__element{background-color:#878787;background-color:var(--color-secondary);border:2px solid #878787;border:2px solid var(--color-secondary);border-radius:50vw;box-sizing:content-box;display:block;transition-duration:.1s;transition-duration:var(--duration-fast);transition-property:background-color,border-color;width:2.75em;width:var(--switch-width)}.switch__element:before{background-color:#fff;background-color:var(--color-white);border-radius:50%;content:"";display:block;height:1.5em;height:var(--switch-element-width);transition-duration:inherit;transition-property:transform;width:1.5em;width:var(--switch-element-width)}.tabs{position:relative}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.tabs[data-tabs-length="1"]{width:84rem!important}.tabs[data-tabs-length="2"]{width:168rem!important}.tabs[data-tabs-length="3"]{width:252rem!important}.tabs[data-tabs-length="4"]{width:336rem!important}.tabs[data-tabs-length="5"]{width:420rem!important}.tabs[data-tabs-length="6"]{width:504rem!important}.tabs[data-tabs-length="7"]{width:588rem!important}}.tabs__nav{display:inline-flex;margin:0 -2.4rem 6rem;margin:0 calc(var(--wrapper-padding)*-1) var(--gap-vertical);max-width:calc(100% + 4.8rem);max-width:calc(100% + var(--wrapper-padding)*2);overflow-x:auto;padding:0 2.4rem;padding:0 var(--wrapper-padding);width:-moz-min-content;width:min-content}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.tabs__nav{max-width:none;width:100%}.tabs__container{display:flex}}.tabs__buttons{display:flex;position:relative}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.tabs__buttons{max-width:none;width:100%}}.tabs__button{flex:0 1 0;line-height:1.5;line-height:var(--line-height-dense);min-width:14rem;padding:0 1rem 1rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.tabs__button{text-align:left}[data-tabs-length="1"] .tabs__button{width:100%!important}[data-tabs-length="2"] .tabs__button{width:50%!important}[data-tabs-length="3"] .tabs__button{width:33.33333%!important}[data-tabs-length="4"] .tabs__button{width:25%!important}[data-tabs-length="5"] .tabs__button{width:20%!important}[data-tabs-length="6"] .tabs__button{width:16.66667%!important}[data-tabs-length="7"] .tabs__button{width:14.28571%!important}}.tabs__caption,.tabs__title{pointer-events:none;transition:color .2s;transition:color var(--duration-default)}.tabs__button:not(.is-active) .tabs__caption,.tabs__button:not(.is-active) .tabs__title{color:#878787;color:var(--color-secondary)}.tabs__title{color:#121212;color:var(--color-dark);font-weight:700}.tabs__caption{font-size:max(1.4rem,13px);font-size:var(--font-size-small)}.tabs__progress{background-color:#e3e3e3;background-color:var(--color-gray-light);bottom:0;height:2px;left:0;position:absolute;right:0}.tabs__progress:after,.tabs__progress:before{background-color:#00d563;background-color:var(--color-brand);bottom:0;content:"";left:0;position:absolute;top:0;transform:translateX(calc(var(--tabs-index)*100%));transition:transform .2s cubic-bezier(.4,0,.1,1);transition:transform var(--duration-default) var(--easing-slow-in);width:calc(1/var(--tabs-length)*100%)}.tabs__progress:after{transition-duration:.3s;transition-duration:var(--duration-slow)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.tabs__card{flex:0 0 auto;flex-basis:84rem}}.tabs__card:not(.is-active){position:absolute;visibility:hidden}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.tabs__card:not(.is-active){position:static;visibility:visible}}.tags__list{display:flex;flex-wrap:wrap}.tags__button,.tags__tag{border:.1rem solid #e3e3e3;border:.1rem solid var(--color-gray-light);border-radius:.6rem;border-radius:var(--border-radius);color:var(--color-darkgray);font-size:max(1.4rem,13px);font-size:var(--font-size-small);margin-bottom:.8rem;padding:.4em 1.6em}.tags__button:not(:last-child),.tags__tag:not(:last-child){margin-right:.8rem}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.tags__button,.tags__tag{transition:.2s;transition:var(--duration-default);transition-property:background}.tags__button:hover,.tags__tag:hover{background:#e3e3e3;background:var(--color-gray-light)}}.tags .label{margin-bottom:3rem}:root{--testimonial-icon-width:calc((var(--wrapper-max-width) - var(--wrapper-max-width-narrow))/2)}.testimonial{font-size:max(1.4rem,13px);font-size:var(--font-size-small);text-align:left}.testimonial--large,.testimonial--large-photo{font-size:inherit}.testimonial--large-photo{grid-gap:6rem 2.4rem;grid-gap:var(--gap-vertical) var(--gap-horizontal);display:grid}@media(min-width:1024px){.testimonial--large-photo{align-items:end;grid-template-columns:1fr 1fr}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.testimonial--large-photo{display:flex}.testimonial--large-photo .image,.testimonial--large-photo .testimonial__copy{flex:1 0 auto;flex-basis:35%}}@media(min-width:1024px){.testimonial--large-photo .testimonial__copy{align-self:center;padding-bottom:12rem;padding-top:12rem}}.testimonial--large-photo .image{align-items:flex-end;display:flex;margin:0 auto}@media(min-width:768px){.testimonial--large .testimonial__copy,.testimonial--large-photo .testimonial__copy{margin-left:7rem;margin-left:calc(var(--testimonial-icon-width))}}.testimonial--large .testimonial__quote{color:#121212;color:var(--color-dark);max-width:75rem}@media(max-width:767px){.testimonial--large .testimonial__icon,.testimonial--large-photo .testimonial__icon{position:static}}.testimonial__logo{margin-bottom:2rem;min-height:5rem}.testimonial__quote{margin-bottom:2.5em;position:relative}.theme--grey .testimonial__quote,.theme--white .testimonial__quote{color:#121212;color:var(--color-dark)}.testimonial__icon{color:#00d563;color:var(--color-brand);display:block;margin-bottom:.5em;padding-right:2rem;position:absolute;right:100%;top:0;width:7rem;width:var(--testimonial-icon-width)}@media(max-width:767px){.testimonial__icon{position:static}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.testimonial__icon{height:4rem}}.testimonial .image.is-broken{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tile{grid-gap:3rem;display:grid;height:100%;justify-items:center;margin:0 auto;max-width:calc(40rem - var(--wrapper-padding)*2/3);max-width:calc((var(--wrapper-max-width) - 2*var(--wrapper-padding))/3);overflow:hidden;text-align:center}.tile__link{display:contents}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.tile__link{display:block}.tile__link>:not(:last-child){margin-bottom:3rem}}.tile__link .link{margin:0 auto}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.tile__link:hover .ng-heading{color:#00d563;color:var(--color-brand);transition:color .2s;transition:color var(--duration-default)}}.tile .ng-heading{width:28rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.tile .ng-heading{width:100%}}.tiles{grid-gap:6rem 2.4rem;grid-gap:6rem var(--wrapper-padding);display:grid;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));justify-content:center;justify-items:stretch;width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.tiles{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:-6rem;margin-right:-2.4rem}.tiles>*{flex:0 0 auto;flex-basis:27rem;margin-bottom:6rem;margin-right:2.4rem}}.tooltip{display:inline-flex;position:relative}.no-js .tooltip{display:none}.tooltip[open]{z-index:100}.tooltip[open] .tooltip__icon{color:#00d563;color:var(--color-brand);opacity:1}.tooltip[open] .tooltip__icon:before{opacity:1;transform:scaleX(.85) scaleY(1) rotate(45deg);transition-duration:.3s;transition-duration:var(--duration-slow);transition-property:opacity,transform}.tooltip[open] .tooltip__popup{animation:fade-up .3s both;animation:fade-up var(--duration-slow) both}.tooltip__icon{cursor:pointer;display:inline-flex;line-height:1;opacity:.8;transition-duration:.1s;transition-duration:var(--duration-fast);transition-property:color,opacity}.tooltip__icon svg{height:auto;min-width:1.8rem;width:1.25em}.tooltip__popup{animation:none;bottom:100%;left:-100vw;margin:0 auto 2rem;max-width:100vw;padding:2.4rem 1.2rem 0;padding:var(--wrapper-padding) calc(var(--wrapper-padding)/2) 0;pointer-events:none;position:absolute;right:-100vw;width:-moz-min-content;width:min-content}.tooltip__popup:after{border-color:transparent #e3e3e3 #e3e3e3 transparent;border-color:transparent var(--color-gray-light) var(--color-gray-light) transparent;border-radius:.2em 0;border-style:solid;border-width:0 1.5px 1.5px 0;content:"";height:2rem;left:-50%;margin:-1rem auto 0;pointer-events:none;position:absolute;right:-50%;top:100%;transform:rotate(45deg);width:2rem;z-index:10}.tooltip__content,.tooltip__popup:after{background-color:#fff;background-color:var(--color-white)}.tooltip__content{border:1px solid #e3e3e3;border:1px solid var(--color-gray-light);border-radius:.6rem;border-radius:var(--border-radius);font-size:max(1.2rem,12px);font-size:var(--font-size-tiny);max-width:100%;padding:2em 1.5em;pointer-events:auto;text-align:left;transform:translateX(var(--content-offset));width:50rem}.tooltip__content .hs-richtext:not(:last-child){margin-bottom:1em}.tooltip__content a{--link-color:var(--color-dark);--link-color-hover:var(--color-brand);color:var(--link-color);text-decoration:underline;-webkit-text-decoration:underline var(--link-color-hover) calc(.05em + .05rem);text-decoration:underline var(--link-color-hover) calc(.05em + .05rem);-webkit-text-decoration-color:var(--link-color-hover);-webkit-text-decoration-line:underline!important;text-underline-offset:calc(.2em + .1rem);transition:color .2s;transition:color var(--duration-default)}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.tooltip__content a:hover{color:var(--link-color-hover)}}.tooltip__content a[target=_blank]:after{background:url(https://www.netguru.com/hubfs/_N19%20Modules/Icons/Components/external_link.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:calc(.5em + .6rem);margin-left:.25em;vertical-align:baseline;width:calc(.5em + .6rem)}@media print{.tooltip__content a[target=_blank]:after{content:none}}span.tooltip__content a{--link-color-hover:var(--link-color);text-decoration:none}span.tooltip__content a:after{content:""}.tooltip__ok{color:#00d563;color:var(--color-brand);font-size:max(1.6rem,14px);font-size:var(--font-size-regular);font-weight:700}.valdi{font-size:max(1.2rem,12px);font-size:var(--font-size-tiny);line-height:1.5;line-height:var(--line-height-dense);position:fixed;z-index:2147483599}.valdi__panel{bottom:8rem;pointer-events:none;position:fixed;right:1.6rem;top:2rem;width:30rem}.valdi__panel:not(.is-active){opacity:0;visibility:hidden}.valdi__panel:not([open]) .valdi__container{visibility:hidden}.valdi img{display:block}.valdi summary{cursor:pointer}.valdi summary::-webkit-details-marker,.valdi summary::marker{content:none}.valdi ol,.valdi ul{margin-left:1em}.valdi__container{bottom:0;display:flex;flex-direction:column;gap:2rem;justify-content:flex-end;left:0;position:absolute;right:0;top:0}.valdi__container>*,.valdi__toggle{pointer-events:auto}.valdi__card,.valdi__toggle{box-shadow:0 2rem 4rem rgba(0,0,0,.1);box-shadow:var(--box-shadow)}.valdi__toggle{border-radius:50%;bottom:0;height:8rem;position:absolute;right:0;width:8rem;z-index:10}.valdi__toggle .valdi__avatar[data-valdi-errors]:after,.valdi__toggle .valdi__avatar[data-valdi-warnings]:before{font-size:1.2rem;margin-top:0}.valdi__avatar[data-valdi-warnings]:not([data-valdi-warnings="0"])[data-valdi-errors]:after{top:1.75em}.valdi__card{background-color:#fff;background-color:var(--color-white);border:1px solid #e3e3e3;border:1px solid var(--color-card-theme,var(--color-gray-light));border-radius:.6rem;border-radius:var(--border-radius)}.valdi__heading{color:#121212;color:var(--color-dark);font-size:max(1.6rem,14px);font-size:var(--font-size-regular);font-weight:700}.valdi__heading-name{font-size:calc(.6rem + .4em);font-weight:400}.valdi__heading [data-valdi-errors],.valdi__heading [data-valdi-warnings]{display:flex}.valdi__heading [data-valdi-errors]:after,.valdi__heading [data-valdi-warnings]:before{margin:0 0 0 .25em;order:10;position:static}.valdi__heading [data-valdi-errors="1"]:after,.valdi__heading [data-valdi-warnings="1"]:before{content:normal}.valdi__summary{align-items:center;display:flex;gap:.5em}.valdi__summary:after{background-image:url(https://www.netguru.com/hubfs/_N19%20Modules/Valdi/valdi_chevron.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex:none;height:1em;width:.5em}.valdi [open]>.valdi__summary:after,.valdi__issues[open] .valdi__top .valdi__summary:after{transform:rotate(180deg)}.valdi__issues{display:flex;flex-direction:column;flex-shrink:1;min-height:12.7rem;overflow-y:auto}.valdi__issues--cleared .valdi__top:after{animation:fade-out 6s 2s both;background-image:url(https://www.netguru.com/hubfs/_N19%20Modules/Valdi/valdi_confetti.gif);background-size:12em;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.valdi__issues--errors .valdi__top:before,.valdi__issues--warnings .valdi__top:before{background-color:var(--color-card-theme);bottom:0;content:"";left:0;opacity:.1;position:absolute;right:0;top:0}.valdi__issues--warnings{--color-card-theme:var(--color-yellow)}.valdi__issues--errors{--color-card-theme:var(--color-error)}.valdi__header .valdi__caption{padding:0 1.5rem 1.5rem}.valdi__top{align-items:center;display:flex;gap:1rem;margin-bottom:1.2rem;padding:1.5rem;position:relative}.valdi__top .valdi__avatar{height:3.2rem;width:3.2rem}.valdi__content{display:flex;flex-direction:column}.valdi__content>.valdi__list{flex:0 1 auto;min-height:0;padding:0 1.5rem}.valdi__list{list-style:decimal}.valdi__list-item::marker{font-size:max(1.4rem,13px);font-size:var(--font-size-small)}.valdi__list-item p,.valdi__list-item ul{margin-bottom:1em}.valdi__list-item ul{list-style:disc}.valdi__list-item a{cursor:pointer;display:block;overflow:hidden;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap}.valdi__list-item .valdi__heading{font-size:max(1.4rem,13px);font-size:var(--font-size-small);margin-bottom:.5em;position:relative}.valdi__icon{align-items:center;display:inline-flex;font-size:1em;justify-content:center;line-height:normal;position:relative;text-shadow:0 .25em 1em var(--color-card-theme)}.valdi__message{border-radius:.6rem;border-radius:var(--border-radius);margin-bottom:1em;padding:0 1.5rem .5rem;text-align:center}.valdi__message .valdi__icon:before{background-color:var(--color-card-theme);border-radius:50%;bottom:0;content:"";left:0;opacity:.1;position:absolute;right:0;top:0}.valdi__message .valdi__heading{font-size:max(1.4rem,13px);font-size:var(--font-size-small)}.valdi__message .valdi__icon{filter:saturate(1.05) contrast(1.05);font-size:2.4rem;height:7rem;margin-bottom:.5rem;width:7rem}.valdi__passed{--color-card-theme:var(--color-gray);flex:none;padding:0 1.5rem}.valdi__passed .valdi__message .valdi__icon{font-size:1.2em;height:4rem;width:4rem}.valdi__passed>.valdi__heading{border-top:1px solid #e3e3e3;border-top:1px solid var(--color-gray-light);padding:1.2rem 0 1.5rem}.valdi__passed>.valdi__heading .valdi__icon{background-color:#00d563 19;background-color:var(--color-brand) 19;font-size:.7em;text-shadow:0 .25em .75em #00d563 90;text-shadow:0 .25em .75em var(--color-brand) 90}.valdi__passed .valdi__list{padding:0}.valdi__passed .valdi__list .valdi__heading{font-weight:400}.valdi__module{flex:none;padding:1.2rem 1.5rem;width:calc(100% - 9.2rem)}.valdi__module .valdi__heading{margin-bottom:.3em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.valdi__module .ng-button{border-radius:.6rem;border-radius:var(--border-radius);font-size:inherit;padding:.4rem 1rem;width:100%}.valdi__triggers{left:0;pointer-events:none;position:absolute;right:0;top:-100vh;z-index:100}.valdi__triggers--global,[data-module] .valdi__triggers{top:2rem}.valdi__triggers--global{left:auto;position:fixed;right:0;z-index:90000}.valdi__triggers .wrapper{display:block}.valdi__trigger{cursor:pointer;display:inline-flex;gap:.6rem;pointer-events:auto}.valdi__trigger .valdi__avatar{border-radius:50%;box-shadow:0 2rem 4rem rgba(0,0,0,.1);box-shadow:var(--box-shadow);height:3.2rem;width:3.2rem}[data-valdi-errors],[data-valdi-warnings]{position:relative}[data-valdi-errors]:after,[data-valdi-warnings]:before{align-items:center;background-color:var(--color-card-theme);border-radius:50%;display:flex;flex:none;font-size:.8rem;font-weight:700;height:1.5em;justify-content:center;margin:-.25em;position:absolute;right:0;top:0;width:1.5em}[data-valdi-warnings]:before{--color-card-theme:var(--color-yellow);color:#121212;color:var(--color-dark)}[data-valdi-warnings]:not([data-valdi-warnings="0"]):before{content:attr(data-valdi-warnings)}[data-valdi-errors]:after{--color-card-theme:var(--color-error);color:#fff;color:var(--color-white)}[data-valdi-errors]:not([data-valdi-errors="0"]):after{content:attr(data-valdi-errors)}[data-valdi-errors="0"]:after,[data-valdi-warnings="0"]:before{display:none}.video{width:100%}@media print{.video{display:none}}.video__popover{margin:0 auto;max-width:100rem;position:relative}.video__popover .video__bg-overlay{opacity:0;transition:opacity .3s;transition:opacity var(--duration-slow)}.video__popover[open] .video__bg-overlay{background-color:#121212;background-color:var(--color-dark);height:100%;left:0;opacity:.6;position:fixed;top:0;width:100%;z-index:50}.video__popover[open] .video__btn--play{display:none}.video__popover[open] .video__btn--close{display:flex}.video__popover[open] .video__cover{display:none}.video__toggle:before{background-color:#121212;background-color:var(--color-dark);border-radius:.6rem;border-radius:var(--border-radius);bottom:0;content:"";cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s;transition:opacity var(--duration-default);z-index:10}.video__toggle:hover:before{opacity:.2}.video__toggle:hover .video__btn{transform:scale(1.1)}.video__wrapper .video__cover{position:relative;width:100%}.video__wrapper:before{content:"";display:block;padding-top:56%;padding-top:var(--image-ratio,56%)}.video__cover .image__content{border-radius:.6rem;border-radius:var(--border-radius);cursor:pointer}.video__btn{align-items:center;background-color:#fff;background-color:var(--color-white);border:.1rem solid #e3e3e3;border:.1rem solid var(--color-gray-light);border-radius:50%;cursor:pointer;justify-content:center;position:absolute;transition:transform .2s;transition:transform var(--duration-default)}.video__btn--play{display:flex;height:9rem;left:calc(50% - 4.5rem);top:calc(50% - 4.5rem);width:9rem;z-index:49}@media(max-width:767px){.video__btn--play{height:6rem;left:calc(50% - 3rem);top:calc(50% - 3rem);width:6rem}}.video__btn--play svg{height:4.8rem;left:calc(50% - 2rem);position:absolute;top:calc(50% - 2.4rem);width:4.8rem}@media(max-width:767px){.video__btn--play svg{height:3.8rem;left:calc(50% - 1.6rem);top:calc(50% - 1.9rem);width:3.8rem}}.video__btn--close{display:none;height:6rem;right:-3.5rem;top:-3.5rem;width:6rem;z-index:52}@media(max-width:767px){.video__btn--close{height:3rem;right:-1rem;top:-1rem;width:3rem}}.video__btn--close svg{height:3.6rem;width:3.6rem}@media(max-width:767px){.video__btn--close svg{height:2.6rem;width:2.6rem}}.video__embeded{left:0;position:absolute;top:0;z-index:51}.video__embeded,.video__embeded[data-type=Vimeo] iframe{height:100%;width:100%}.no-js .video__embeded[data-type=Vimeo] iframe{display:none}.video__bg{bottom:0;height:100%;left:0;min-height:100%;min-width:100%;position:absolute;right:0;top:0;width:100%}@media(max-width:1023px){.video__bg{display:none}}@media(min-aspect-ratio:16/9){.video__bg{height:300%;top:-100%}}@media(max-aspect-ratio:16/9){.video__bg{height:125%;left:-100%;width:300%}}.video__poster{display:none}@media(max-width:1023px){.video__poster{display:block}}.video__popover .video__cover,.video__popover[open] .video__wrapper{animation:fade-in .3s linear;animation:fade-in var(--duration-slow) linear}.warning{background:#fff;background:var(--color-white);border:1px solid #e3e3e3;border:1px solid var(--color-gray-light);border-radius:.6rem;border-radius:var(--border-radius);overflow:hidden;padding:2.4rem;padding:var(--gap-horizontal);position:relative}.warning:before{background-image:linear-gradient(-45deg,#121212 30%,#f5b100 0,#f5b100 75%,#121212 0);background-image:linear-gradient(-45deg,var(--color-dark) 30%,var(--color-warning) 30%,var(--color-warning) 75%,var(--color-dark) 75%);background-size:3rem;content:"";height:.4rem;left:0;position:absolute;top:0;width:100%}.warning .ng-heading{width:100%}.warning .rich-text{font-size:max(1.4rem,13px);font-size:var(--font-size-small)}.warning .rich-text .link{color:#121212;color:var(--color-dark)}.warning__close{border-radius:.2rem;display:inline-flex;height:2rem;padding:.2rem;position:absolute;right:1rem;top:1rem;width:2rem}.warning__close svg *{stroke:#878787;stroke:var(--color-secondary)}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.warning__close:hover{background-color:#f7f8f7;background-color:var(--color-gray-ultralight)}}.warning--prompt{bottom:6.5rem;box-shadow:0 2rem 4rem rgba(0,0,0,.1);box-shadow:var(--box-shadow);margin:2.4rem;margin:var(--wrapper-padding);max-width:calc(100% - 4.8rem);max-width:calc(100% - var(--wrapper-padding)*2);position:fixed;right:0;transition-duration:.3s;transition-duration:var(--duration-slow);transition-property:opacity,transform,visibility;width:40rem;z-index:10000}.warning--prompt.is-hidden{opacity:0;transform:translateY(1em);visibility:hidden}:root{--wrapper-max-width:120rem;--wrapper-max-width-narrow:106rem;--wrapper-max-width-wide:148rem;--wrapper-max-width-tablet-h:92rem;--wrapper-max-width-tablet:68rem;--wrapper-max-width-mobile:54rem;--wrapper-padding:2.4rem}.wrapper{margin-left:auto;margin-right:auto;max-width:124.8rem;max-width:calc(var(--wrapper-max-width) + var(--wrapper-padding)*2);padding-left:2.4rem;padding-left:var(--wrapper-padding);padding-right:2.4rem;padding-right:var(--wrapper-padding);width:100%}@media print{.wrapper{padding-left:0;padding-right:0}}@media(max-width:1349px){.wrapper{max-width:96.8rem;max-width:calc(var(--wrapper-max-width-tablet-h) + var(--wrapper-padding)*2)}}@media(max-width:1023px){.wrapper{max-width:72.8rem;max-width:calc(var(--wrapper-max-width-tablet) + var(--wrapper-padding)*2)}}@media(max-width:767px){.wrapper{max-width:58.8rem;max-width:calc(var(--wrapper-max-width-mobile) + var(--wrapper-padding)*2)}}@media(min-width:1350px){.wrapper--narrow{max-width:110.8rem;max-width:calc(var(--wrapper-max-width-narrow) + var(--wrapper-padding)*2)}}@media(min-width:1024px){.wrapper--wide{max-width:152.8rem;max-width:calc(var(--wrapper-max-width-wide) + var(--wrapper-padding)*2)}}@media print{.wrapper{max-width:124.8rem;max-width:calc(var(--wrapper-max-width) + var(--wrapper-padding)*2)}}.agenda{overflow:hidden;padding-bottom:10rem;padding-top:10rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.agenda{overflow-x:auto}}.agenda .tabs{margin-left:auto;margin-right:auto;max-width:100%;width:84rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.agenda .tabs{max-width:none;width:auto}}.agenda .tabs__card:not(.is-active) .event{opacity:0;transform:translateY(1rem);visibility:hidden}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.agenda .tabs__card:not(.is-active) .event{opacity:1;transform:none;visibility:visible}}.agenda .event{transition-duration:.8s;transition-duration:var(--duration-ultraslow);transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.1,1);transition-timing-function:var(--easing-slow-in)}.agenda .event:first-child{transition-delay:0ms}.agenda .event:nth-child(2){transition-delay:50ms}.agenda .event:nth-child(3){transition-delay:.1s}.agenda .event:nth-child(4){transition-delay:.15s}.agenda .event:nth-child(5){transition-delay:.2s}.agenda .event:nth-child(6){transition-delay:.25s}.agenda .event:nth-child(7){transition-delay:.3s}.agenda .event:nth-child(8){transition-delay:.35s}.agenda .event:nth-child(9){transition-delay:.4s}.agenda .event:nth-child(10){transition-delay:.45s}.agenda .event:nth-child(11){transition-delay:.5s}.agenda .event:nth-child(12){transition-delay:.55s}.agenda .event:nth-child(13){transition-delay:.6s}.agenda .event:nth-child(14){transition-delay:.65s}.agenda .event:nth-child(15){transition-delay:.7s}.agenda .event:nth-child(16){transition-delay:.75s}.agenda .event:not(:last-child){border-bottom:.1rem solid #e3e3e3;border-bottom:.1rem solid var(--color-gray-light);margin-bottom:3rem;padding-bottom:3rem}.benefits-grid{padding-bottom:6rem;padding-top:10rem}.benefits-grid__header{width:100%}.benefits-grid .tiles{justify-items:center}.benefits-grid .layout--row--centered .tiles{justify-items:inherit}.benefits-grid .icon-tile .image{display:grid;min-height:5rem;place-items:center}.benefits-grid.theme--grey .star-rating__star:not(:first-child),.benefits-grid.theme--grey .star-rating__star:not(:last-child){border-color:#f7f8f7;border-color:var(--color-gray-ultralight)}.blog-author{padding-bottom:10rem;padding-top:10rem}.blog-author .author{grid-gap:3rem;align-items:start;display:grid;grid-template-columns:1fr auto;grid-template-rows:0fr 0fr 1fr auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.blog-author .author{display:flex;flex-direction:column;justify-content:flex-start}}@media(max-width:1023px){.blog-author .author{grid-template-columns:2fr 1fr}}@media(max-width:767px){.blog-author .author{grid-template-columns:auto;grid-template-rows:auto}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.blog-author .author>*{margin-bottom:3rem}}.blog-author .author .label,.blog-author .author__caption,.blog-author .author__name{grid-column-start:1}.blog-author .author .label,.blog-author .author .social-media,.blog-author .author__caption{animation:fade-in .5s backwards;animation:fade-in var(--duration-superslow) backwards;will-change:opacity}.blog-author .author__name{--animation-from-translateY:3rem;animation:translateY .3s cubic-bezier(.33,1,.68,1) backwards;animation:translateY var(--duration-slow) var(--animation-ease-out-cubic) backwards;font-size:max(4rem,36px);font-size:var(--font-size-h1);margin-bottom:0;will-change:transform}.blog-author .author__caption{color:inherit;font-size:inherit;line-height:inherit;margin-bottom:0}.blog-author .author__photo{animation:fade-in,translateX;animation-duration:.8s;animation-duration:var(--duration-ultraslow);animation-fill-mode:backwards;border:0;border-radius:.6rem;border-radius:var(--border-radius);grid-column-end:-1;grid-row:1/-1;margin:auto 0 0 auto;will-change:opacity,transform}@media(max-width:1023px){.blog-author .author__photo{margin:auto}}@media(max-width:767px){.blog-author .author__photo{grid-row:auto;order:5}}@media(max-width:1023px){.blog-author .author__caption,.blog-author .social-media{grid-column-end:-1;order:10}}.blog-author .social-media{grid-column-start:1}.blog-author--small .author__name{font-size:max(3rem,27px);font-size:var(--font-size-h3)}.blog-author--small .author__caption{font-size:max(1.4rem,13px);font-size:var(--font-size-small)}.blog-categories{padding-bottom:10rem;padding-top:10rem}@media(max-width:1023px){.blog-categories{padding-bottom:6rem;padding-top:6rem}}@media(min-width:1024px){.blog-categories .wrapper{grid-row-gap:6rem}}.blog-categories .ng-header{margin-top:5rem}.blog-categories .ng-header .ng-heading{--animation-from-translateY:3rem;animation:translateY .3s cubic-bezier(.33,1,.68,1) backwards;animation:translateY var(--duration-slow) var(--animation-ease-out-cubic) backwards;will-change:transform}.blog-categories .ng-header .rich-text{animation:fade-in .5s backwards;animation:fade-in var(--duration-superslow) backwards;will-change:opacity}.blog-categories .showreel__slides{--showreel-slides-amount:3;--showreel-slide-min-width:29rem;grid-row-gap:3rem;justify-content:center}@media(max-width:767px){.blog-categories .showreel__slides{--showreel-slide-min-width:20rem}}.blog-categories .showreel__slide{--animation-from-translateY:3rem;animation:translateY .3s cubic-bezier(.33,1,.68,1) backwards;animation:translateY var(--duration-slow) var(--animation-ease-out-cubic) backwards;will-change:transform}.blog-categories .showreel__slide:first-child{--animation-delay:0ms;animation-delay:var(--animation-delay)}.blog-categories .showreel__slide:nth-child(2){--animation-delay:50ms;animation-delay:var(--animation-delay)}.blog-categories .showreel__slide:nth-child(3){--animation-delay:100ms;animation-delay:var(--animation-delay)}.blog-categories .showreel__slide:nth-child(4){--animation-delay:150ms;animation-delay:var(--animation-delay)}.blog-categories .showreel__slide:nth-child(5){--animation-delay:200ms;animation-delay:var(--animation-delay)}.blog-categories .showreel__slide:nth-child(6){--animation-delay:250ms;animation-delay:var(--animation-delay)}.blog-categories .showreel__slide:nth-child(7){--animation-delay:300ms;animation-delay:var(--animation-delay)}.blog-categories .showreel__slide:nth-child(8){--animation-delay:350ms;animation-delay:var(--animation-delay)}.blog-categories .showreel__slide:nth-child(9){--animation-delay:400ms;animation-delay:var(--animation-delay)}.blog-categories .showreel__slide:nth-child(10){--animation-delay:450ms;animation-delay:var(--animation-delay)}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.blog-categories .card:hover .card__heading{color:#121212;color:var(--color-dark)}.blog-categories .card:hover .link{color:#00d563;color:var(--category-color,var(--color-brand))}}.blog-categories .card__copy{padding:3.5rem 2.4rem;padding:3.5rem var(--gap-horizontal)}@media(max-width:767px){.blog-categories .card__copy{padding-top:1.6rem}}.blog-categories .card__heading{animation:blog-categories-heading-filter .8s var(--animation-delay) backwards;animation:blog-categories-heading-filter var(--duration-ultraslow) var(--animation-delay) backwards;color:#121212;color:var(--category-color,var(--color-dark));transition:none}@media(max-width:767px){.blog-categories .card__heading{font-size:max(2.1rem,19px);font-size:var(--font-size-h4)}}.blog-categories .card__heading+.link{margin-top:2rem}.blog-categories .card .rich-text{margin-bottom:1.5em;min-height:auto}.blog-categories .card .link{--link-color-hover:var(--category-color,currentColor);margin-left:auto;margin-right:auto}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.blog-categories .card:not(.is-current){transition-property:box-shadow,border-color}.blog-categories .card:not(.is-current):hover{border-color:#00d563;border-color:var(--category-color,var(--color-brand))}.blog-categories .card:not(.is-current):hover .card__heading,.blog-categories .card:not(.is-current):hover .link{color:#00d563;color:var(--category-color,var(--color-brand))}.blog-categories .card:not(.is-current):hover .link:after,.blog-categories .card:not(.is-current):hover .link:before{border-color:var(--category-color)}}.blog-categories--shorten{padding-bottom:6rem;padding-top:6rem}@media(max-width:1023px){.blog-categories--shorten{padding-bottom:4rem;padding-top:4rem}}@media(min-width:1024px){.blog-categories--shorten .wrapper{grid-row-gap:6rem}}@media(max-width:1023px){.blog-categories--shorten .wrapper{grid-row-gap:4rem}}.blog-categories--shorten .card{text-align:left}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.blog-categories--shorten .card:hover .link--icon:after{--link-icon-translate:0.25em}}.blog-categories--shorten .card__copy{grid-gap:1rem;display:grid;grid-template-columns:1fr 2em;padding:2.4rem;padding:var(--gap-horizontal)}.blog-categories--shorten .card .label{color:#878787;color:var(--color-secondary);margin-bottom:0}.blog-categories--shorten .card__heading{grid-column-start:1;margin:0;min-height:auto}.blog-categories--shorten .card__heading+.link{margin-top:0}.blog-categories--shorten .card .link{align-self:center;box-shadow:none;grid-column-start:2;grid-row:1/span 2;margin:0;padding:0}.blog-categories--shorten .card .link:before{content:none}.blog-categories--shorten .card .link:after{border-width:.2em .2em 0 0;content:"⌟";font-size:2.5em;height:1.4rem;margin-left:0;width:1.4rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.blog-categories--shorten .card .link:after{content:none}}.blog-categories--shorten .card.is-current{background-color:var(--category-color);color:#fff;color:var(--color-white)}.blog-categories--shorten .card.is-current .card__heading,.blog-categories--shorten .card.is-current .label{color:inherit}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.blog-categories--shorten .card.is-current:hover{box-shadow:none}}@keyframes blog-categories-heading-filter{0%{filter:grayscale(1)}}@keyframes blog-categories-link-shadow{0%{box-shadow:none}}.blog-category{padding-top:10rem;position:relative}@media(max-width:1023px){.blog-category{padding-top:6rem}}.blog-category:before{--animation-from-scale:0.65;--blog-category-before-size:57vw;animation:scale,background-color;animation-duration:.8s;animation-duration:var(--duration-ultraslow);animation-fill-mode:backwards;animation-timing-function:cubic-bezier(.33,1,.68,1);animation-timing-function:var(--animation-ease-out-cubic);background-color:inherit;background-color:var(--color-category,inherit);border-radius:0 0 50% 50%;content:"";height:80rem;height:var(--blog-category-before-size,80rem);margin-right:-19%;margin-top:-23%;position:absolute;right:0;top:0;transform-origin:top right;width:80rem;width:var(--blog-category-before-size,80rem);will-change:transform}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.blog-category:before{content:none}}.blog-category .wrapper{grid-row-gap:5rem;position:relative}.blog-category__header{font-size:max(1.8rem,16px);font-size:var(--font-size-enlarged);line-height:1.7777777778}.blog-category__header .label{color:#878787;color:var(--color-secondary);margin-bottom:3rem}.blog-category__header .ng-heading{--animation-from-translateY:3rem;--animation-from-color:var(--color-primary);animation:translateY,color;animation-duration:.3s;animation-duration:var(--duration-slow);animation-fill-mode:backwards;animation-timing-function:cubic-bezier(.33,1,.68,1);animation-timing-function:var(--animation-ease-out-cubic);color:inherit;color:var(--color-category,inherit);margin-bottom:5rem;will-change:transform}.theme--grey .blog-category__header .ng-heading,.theme--white .blog-category__header .ng-heading{color:var(--color-category)}.blog-category .rich-text,.blog-category .social-media,.blog-category__header .label{animation:fade-in .5s backwards;animation:fade-in var(--duration-superslow) backwards;will-change:opacity}.blog-category .layout--row .wrapper{grid-gap:5rem}.blog-category .author{align-items:stretch;background-color:var(--theme-background-color);border-radius:.6rem;border-radius:var(--border-radius);flex-wrap:wrap;margin:0 auto;overflow:hidden;position:relative;width:100%}@media(min-width:768px){.blog-category .author{min-height:26rem}}.blog-category .author__info{display:flex;flex:1 0 0;flex-direction:column;order:-10;padding:5rem 2.4rem 5rem 5rem;padding:5rem var(--gap-horizontal) 5rem 5rem}@media(max-width:1023px){.blog-category .author__info{padding:3.2rem}}.blog-category .author__info .social-media{margin-top:auto}.blog-category .author__info .social-media__list{grid-gap:1.2rem 4.2rem}.blog-category .author__name{color:#121212;color:var(--color-dark);margin-bottom:1em}.blog-category .author__caption{color:#4b4b4b;color:var(--color-gray-dark);font-size:max(1.6rem,14px);font-size:var(--font-size-regular);margin-bottom:4rem}.blog-category .author__photo{animation:fade-in,translateX;animation-duration:.8s;animation-duration:var(--duration-ultraslow);animation-fill-mode:backwards;border:0;border-radius:0;display:flex;flex:1 1 0;justify-content:flex-end;margin:auto 0 0 auto;min-width:22rem;will-change:opacity,transform}.blog-category .author__photo .image__content{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.blog-category .author:after{border-radius:inherit;bottom:0;box-shadow:inset 0 0 0 2px #f7f8f7;box-shadow:0 0 0 2px var(--color-gray-ultralight) inset;content:"";left:0;mix-blend-mode:darken;pointer-events:none;position:absolute;right:0;top:0;z-index:10}.blog-feed{padding-bottom:10rem;padding-top:10rem}@media print{.blog-feed{display:none}}@media(min-width:1350px){.blog-feed--side-header .wrapper{grid-template-columns:calc(40rem - var(--wrapper-padding)*2/3) 1fr;grid-template-columns:calc((var(--wrapper-max-width) - 2*var(--wrapper-padding))/3) 1fr}}.blog-feed.layout--column--centered .wrapper{justify-items:normal}.blog-feed .showreel--grid .showreel__slides{grid-template-columns:1fr}@media(min-width:768px){.blog-feed .showreel--grid .showreel__slides{grid-template-columns:repeat(2,1fr)}}@media(min-width:1350px){.blog-feed .showreel--grid .showreel__slides{grid-template-columns:repeat(6,minmax(0,1fr))}.blog-feed .showreel--grid .showreel__slide{grid-column:span 2}.blog-feed .showreel--grid .showreel__slide:only-child{grid-column:2/span 4}.blog-feed .showreel--grid .showreel__slide:first-child:nth-last-child(2),.blog-feed .showreel--grid .showreel__slide:first-child:nth-last-child(4),.blog-feed .showreel--grid .showreel__slide:first-child:nth-last-child(5),.blog-feed .showreel--grid .showreel__slide:nth-child(2):last-child,.blog-feed .showreel--grid .showreel__slide:nth-child(2):nth-last-child(3),.blog-feed .showreel--grid .showreel__slide:nth-child(2):nth-last-child(4),.blog-feed .showreel--grid .showreel__slide:nth-child(3):nth-last-child(2),.blog-feed .showreel--grid .showreel__slide:nth-child(4):last-child{grid-column:span 3}}.blog-feed .post-preview{text-align:left}.blog-feed .post-preview__labels{display:flex;flex-wrap:wrap;gap:1em .5em;margin-bottom:2rem}.blog-feed .post-preview__labels .label{background-color:#878787;background-color:var(--color-secondary);background-color:var(--color-category);border-radius:.2em;color:#fff;color:var(--color-white);padding:.3em .7em .2em}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.blog-feed .post-preview__labels .label{transition:box-shadow .1s;transition:box-shadow var(--duration-fast)}.blog-feed .post-preview__labels .label:hover{box-shadow:inset 0 0 100vw hsla(0,0%,7%,.2)}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.blog-feed .post-preview__labels .label{margin:.25em .5em}}.blog-feed .post-preview__link .image--cover{width:100%}:root{--blog-post-padding-top:9rem;--blog-post-content-max-width:70rem;--blog-post-hero-width:100rem}@media(max-width:767px){:root{--blog-post-padding-top:6rem}}.blog-post{display:grid;grid-template-columns:100%;max-width:138.8rem;max-width:calc(134rem + var(--wrapper-padding)*2);padding-top:9rem;padding-top:var(--blog-post-padding-top)}@media print{.blog-post{grid-template-columns:100%}}@media(min-width:1350px){.blog-post{grid-gap:2.4rem;grid-gap:var(--gap-horizontal);align-items:start;grid-template-columns:1fr 70rem 1fr}}@media(max-width:1349px){.blog-post{max-width:calc(70rem + 4.8rem*1rem);max-width:calc(var(--blog-post-content-max-width, 70rem) + var(--wrapper-padding)*2*1rem)}}.blog-post__progress{left:0;position:fixed;top:0;transform:translateY(calc(9rem + max(calc(calc(-1 * .2 * .1 * 0) * 1rem), calc(7rem - 9rem))));transform:translateY(var(--navbar-visible-height,0));transition:transform .3s;transition:transform var(--duration-slow);width:100%;will-change:transform;z-index:8000}.no-js .blog-post__progress{display:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.blog-post__progress{display:none}}.blog-post__progress-bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#00d563;background:var(--color-brand);border:none;display:block;height:3px;transform:scaleX(0);transform:scaleX(var(--progress-scale,0));transform-origin:left;transition:transform .1s;transition:transform var(--duration-fast);width:100%;will-change:transform}.blog-post__progress-bar::-webkit-progress-bar{display:none}.blog-post__progress-bar::-moz-progress-bar{background:none;display:none}.theme--disruption-guide .blog-post__progress{transition:transform .2s;transition:transform var(--duration-default)}@media(max-width:767px){.blog-post__content{margin-bottom:3rem}}.blog-post__header{position:relative;text-align:center}.blog-post__header .ng-heading,.blog-post__header .rich-text{--animation-from-translateY:3rem;animation:translateY .3s cubic-bezier(.33,1,.68,1) backwards;animation:translateY var(--duration-slow) var(--animation-ease-out-cubic) backwards;margin:0 auto 5rem;text-align:center;will-change:transform}.theme--grey .blog-post__header .ng-heading,.theme--grey .blog-post__header .rich-text,.theme--white .blog-post__header .ng-heading,.theme--white .blog-post__header .rich-text{color:var(--blog-header-font-color)}.blog-post__header .rich-text{margin-bottom:10rem}.blog-post__header .author:not(.blog-post__authors .author){margin:0 auto 5rem;max-width:fit-content;max-width:-moz-fit-content}.blog-post__header--themed{--image-ratio:var(--blog-post-hero-max-height) /var(--blog-post-hero-max-width);--image-width:min(calc(var(--blog-post-hero-max-width)*1rem),calc(100vw - var(--wrapper-padding)*2));color:var(--blog-header-font-color)}.blog-post__header--themed:before{background-color:var(--blog-post-theme);bottom:calc(var(--image-ratio)*.5*var(--image-width));content:"";display:block;left:-100vw;margin:0 auto;position:absolute;right:-100vw;top:-100vh;width:100vw}.blog-post__header--themed .blog-post__hero{margin-bottom:2.5rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.blog-post__header--themed .blog-post__hero{margin:0 auto}}.theme--white .blog-post__header--themed .ng-heading{color:inherit}.blog-post .blog-post__labels,.blog-post .share,.blog-post__cta,.blog-post__header .author{animation:fade-in .3s .3s backwards;animation:fade-in var(--duration-slow) var(--duration-slow) backwards;will-change:opacity}.blog-post__labels{justify:center;color:#878787;color:var(--color-gray);display:inline-flex;flex-wrap:wrap;gap:.5em 2rem;margin-bottom:3rem}.blog-post__labels .label{margin-bottom:0}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.blog-post__labels .label{transition:color .1s;transition:color var(--duration-fast)}.blog-post__labels .label:hover{color:inherit;color:var(--color-category,inherit)}}.blog-post__authors{display:flex;flex-wrap:wrap;gap:4rem;justify-content:center;margin:0 auto 7rem;max-width:70rem;max-width:var(--blog-post-content-max-width,70rem)}@media(max-width:767px){.blog-post__authors{display:grid}}.blog-post__cta{text-align:center;top:10rem}@media print{.blog-post__cta{display:none}}@media(min-width:1350px){.blog-post__cta{margin-top:calc(100vh - 18rem);margin-top:calc(var(--blog-post-body-offset, 100vh) - var(--navbar-height, 9rem) - var(--blog-post-padding-top, 9rem));transition:opacity .2s;transition:opacity var(--duration-default)}}@media(max-width:1349px){.blog-post__cta{position:static}}@media(min-width:1350px){.blog-post__cta:not([style*="--blog-post-body-offset:"]){opacity:0}}.blog-post__cta .hs-cta-img{display:none}@media(max-width:1349px){.blog-post__cta .cta_button .hs-cta-img{margin-top:6rem;max-width:30rem}}.blog-post__cta .custom-cta.cta_button{align-items:center;border:.1rem solid #e3e3e3;border:.1rem solid var(--color-gray-light);border-radius:.6rem;border-radius:var(--border-radius);display:flex;flex-direction:column;padding:3.2rem 2.4rem;padding:3.2rem var(--gap-horizontal);text-align:center}@media(max-width:1349px){.blog-post__cta .custom-cta.cta_button{box-sizing:border-box!important;margin:3rem auto;max-width:70rem;max-width:var(--blog-post-content-max-width,70rem)}}.blog-post__cta .custom-cta.cta_button span[style*=underline]{--link-color:var(--color-dark);--link-color-hover:var(--color-brand);color:var(--link-color);font-weight:700;margin-top:1rem;pointer-events:auto;text-decoration:underline;-webkit-text-decoration:underline var(--link-color-hover) calc(.05em + .05rem);text-decoration:underline var(--link-color-hover) calc(.05em + .05rem);text-decoration-color:var(--link-color-hover)!important;-webkit-text-decoration-line:underline!important;text-underline-offset:calc(.2em + .1rem);transition:color .2s;transition:color var(--duration-default)}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.blog-post__cta .custom-cta.cta_button span[style*=underline]:hover{color:var(--link-color-hover)}}span.blog-post__cta .custom-cta.cta_button span[style*=underline]{--link-color-hover:var(--link-color);text-decoration:none}span.blog-post__cta .custom-cta.cta_button span[style*=underline]:after{content:""}.blog-post__cta .custom-cta.cta_button span[style*=underline]:after{content:"\231F";display:inline-block;font-size:1.7em;line-height:0;transform:rotate(-45deg);transition:transform .2s;transition:transform var(--duration-default)}@-moz-document url-prefix(){.blog-post__cta .custom-cta.cta_button span[style*=underline]:after{font-size:1.4em;font-weight:400;vertical-align:super}}@media screen and (pointer:coarse)and (-webkit-min-device-pixel-ratio:0)and (-webkit-min-device-pixel-ratio:0),screen and (pointer:coarse)and (-webkit-min-device-pixel-ratio:0)and (min-resolution:0.001dpcm){.blog-post__cta .custom-cta.cta_button span[style*=underline]:after{font-weight:400}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.blog-post__cta .custom-cta.cta_button span[style*=underline]:after{vertical-align:middle}}.blog-post__cta .custom-cta.cta_button span[style*=underline]:hover:after{transform:translateX(.25em) rotate(-45deg)}.blog-post__cta .custom-cta h1,.blog-post__cta .custom-cta h2,.blog-post__cta .custom-cta h3,.blog-post__cta .custom-cta h4,.blog-post__cta .custom-cta h5,.blog-post__cta .custom-cta h6{color:#121212;color:var(--color-dark);font-size:max(2.1rem,19px);font-size:var(--font-size-h4);font-weight:700;line-height:1.5;line-height:var(--line-height-h4);margin-bottom:2rem}.blog-post__cta .custom-cta p{display:contents}.blog-post__cta .custom-cta br{display:none}.blog-post__metrics{grid-gap:4.5rem 4rem;border:.1rem solid #e3e3e3;border:.1rem solid var(--color-gray-light);border-radius:.6rem;border-radius:var(--border-radius);display:grid;grid-template-columns:repeat(4,1fr);margin:0 auto 9rem;max-width:100rem;padding:4.5rem}@media(max-width:1023px){.blog-post__metrics{grid-template-columns:repeat(2,1fr);padding:2.4rem;padding:var(--gap-horizontal)}}@media(max-width:767px){.blog-post__metrics{grid-template-columns:auto}}.blog-post__metrics-column{font-size:max(1.4rem,13px);font-size:var(--font-size-small)}.blog-post__metrics-column:first-child{grid-column:span 2}@media(max-width:767px){.blog-post__metrics-column:first-child{grid-column:auto}}.blog-post__metrics-column:last-child{margin-right:0}.blog-post__metrics-column .label{display:inline-block;margin-bottom:2em;word-break:break-word}.blog-post__metrics-list{color:#121212;color:var(--color-dark);display:flex;flex-direction:column}.blog-post__metrics-list .link,.blog-post__metrics-list-element{margin-bottom:.6rem;padding:0;word-break:break-word}.blog-post__metrics-list .link{font-weight:400}.blog-post__metrics-list .link:after{content:"\a"}.blog-post__metrics .rich-text{color:#4b4b4b;color:var(--color-gray-dark)}.blog-post__metrics .rich-text a{--link-color:var(--color-dark);--link-color-hover:var(--color-brand);color:var(--link-color);text-decoration:underline;-webkit-text-decoration:underline var(--link-color-hover) calc(.05em + .05rem);text-decoration:underline var(--link-color-hover) calc(.05em + .05rem);-webkit-text-decoration-color:var(--link-color-hover);-webkit-text-decoration-line:underline!important;text-underline-offset:calc(.2em + .1rem);transition:color .2s;transition:color var(--duration-default)}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.blog-post__metrics .rich-text a:hover{color:var(--link-color-hover)}}span.blog-post__metrics .rich-text a{--link-color-hover:var(--link-color);text-decoration:none}span.blog-post__metrics .rich-text a:after{content:""}@media(min-width:1350px){.blog-post--bespoke .image:not(blockquote .image):not(.author .image):not(.blog-post__linked-image .image),.blog-post--bespoke .rich-text a.blog-post__linked-image:not(.image .blog-post__linked-image),.blog-post--bespoke figure:not(blockquote figure):not(.author figure):not(.blog-post__linked-image figure),.blog-post__metrics{margin:0 -15rem 3rem;margin:0 calc((var(--blog-post-content-max-width) - var(--blog-post-hero-width))/2) 3rem;max-width:calc(100% + 30rem);max-width:calc(100% + var(--blog-post-hero-width) - var(--blog-post-content-max-width));width:100rem;width:var(--blog-post-hero-width)}}.blog-post--bespoke .blog-post__header .rich-text{margin-bottom:6rem}.blog-post--bespoke .image.blog-post__hero{margin-bottom:3rem}.blog-post--bespoke .image:not(blockquote .image):not(.author .image) .image__content{width:100%}.blog-post--bespoke .blog-post__body [data-hs-responsive-table=true]{overflow:initial}.blog-post .rich-text .infobox{grid-column-gap:2.4rem;grid-column-gap:var(--gap-horizontal);align-items:center;background:#f7f8f7;background:var(--color-gray-ultralight);border-radius:.6rem;border-radius:var(--border-radius);box-sizing:border-box!important;display:grid;grid-template-columns:auto 1fr;padding:3rem 5rem 4.5rem 2.5rem;pointer-events:none;width:100%}.blog-post .rich-text .infobox:before{content:url(https://www.netguru.com/hubfs/_N19%20Modules/Icons/Components/clip.svg);height:5rem;position:relative;width:5rem}.blog-post .rich-text .infobox p{color:#4b4b4b;color:var(--color-gray-dark);font-size:max(1.6rem,14px);font-size:var(--font-size-regular);font-weight:400;grid-column-end:-1;line-height:3rem}@media(max-width:767px){.blog-post .rich-text .infobox p{grid-column-start:1}}.blog-post .rich-text .infobox p span[style*=underline]{--link-color:var(--color-dark);--link-color-hover:var(--color-brand);color:var(--link-color);pointer-events:auto;text-decoration:underline;-webkit-text-decoration:underline var(--link-color-hover) calc(.05em + .05rem);text-decoration:underline var(--link-color-hover) calc(.05em + .05rem);text-decoration-color:var(--link-color-hover)!important;-webkit-text-decoration-line:underline!important;text-underline-offset:calc(.2em + .1rem);transition:color .2s;transition:color var(--duration-default)}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.blog-post .rich-text .infobox p span[style*=underline]:hover{color:var(--link-color-hover)}}span.blog-post .rich-text .infobox p span[style*=underline]{--link-color-hover:var(--link-color);text-decoration:none}span.blog-post .rich-text .infobox p span[style*=underline]:after{content:""}.blog-post .rich-text .infobox h1,.blog-post .rich-text .infobox h2,.blog-post .rich-text .infobox h3,.blog-post .rich-text .infobox h4,.blog-post .rich-text .infobox h5,.blog-post .rich-text .infobox h6{color:#878787;color:var(--color-gray);font-size:max(1.2rem,12px);font-size:var(--font-size-tiny);letter-spacing:.1rem;text-transform:uppercase}.blog-post .rich-text .infobox h1:not(:last-child),.blog-post .rich-text .infobox h2:not(:last-child),.blog-post .rich-text .infobox h3:not(:last-child),.blog-post .rich-text .infobox h4:not(:last-child),.blog-post .rich-text .infobox h5:not(:last-child),.blog-post .rich-text .infobox h6:not(:last-child){margin-bottom:0}@media print{.blog-post .rich-text .infobox h1,.blog-post .rich-text .infobox h2,.blog-post .rich-text .infobox h3,.blog-post .rich-text .infobox h4,.blog-post .rich-text .infobox h5,.blog-post .rich-text .infobox h6{-moz-column-break-inside:avoid;break-inside:avoid}}@media(max-width:767px){.blog-post .rich-text .infobox{grid-row-gap:2.4rem;grid-row-gap:var(--gap-horizontal);padding:2.5rem 2rem}}.blog-post .blog-post__header .author:not(.blog-post__authors .author){margin:0 auto 5rem;max-width:fit-content;max-width:-moz-fit-content}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.blog-post .blog-post__header .author:not(.blog-post__authors .author){max-width:35rem}}.blog-post .blog-post__hero,.blog-post .ng-placeholder{border-radius:.6rem;border-radius:var(--border-radius);margin:0 auto 10rem;overflow:hidden;text-align:center}@media(min-width:1350px){.blog-post .blog-post__hero,.blog-post .ng-placeholder{margin-left:-15rem;margin-left:calc((var(--blog-post-content-max-width) - var(--blog-post-hero-width))/2);max-width:calc(100% + 30rem);max-width:calc(100% + var(--blog-post-hero-width) - var(--blog-post-content-max-width));width:100rem;width:var(--blog-post-hero-width)}}@media(max-width:767px){.blog-post .blog-post__hero,.blog-post .ng-placeholder{margin-bottom:6rem}}.blog-post__hero .image__content{animation-duration:.5s;animation-duration:var(--duration-superslow);animation-fill-mode:backwards;animation-name:fade-in,scale;animation-timing-function:ease,cubic-bezier(.33,1,.68,1);animation-timing-function:ease,var(--animation-ease-out-cubic);transform-origin:top;will-change:transform}.blog-post .share{order:-10}@media(min-width:1350px){.blog-post .share{margin-right:15rem;margin-right:calc((var(--blog-post-hero-width) - var(--blog-post-content-max-width))/2)}}@media(max-width:1349px){.blog-post .share{margin-bottom:4rem;position:static}}.blog-post .share-item{width:-moz-fit-content;width:fit-content}.blog-post .share-item:not(:last-of-type){margin-bottom:.8rem}@media(max-width:1349px){.blog-post .share .social-media{grid-auto-flow:column}}.blog-post .share .social-media__list{place-content:center}.blog-post .tags,.blog-post>.author,.blog-post__body,.blog-post__pagination{margin:0 auto;max-width:70rem;max-width:var(--blog-post-content-max-width,70rem)}@media(min-width:1350px){.blog-post .tags,.blog-post>.author,.blog-post__body,.blog-post__pagination{grid-column-start:2}}@media print{.blog-post .tags,.blog-post>.author,.blog-post__body,.blog-post__pagination{max-width:none}}.blog-post__body{--animation-from-translateY:10rem;animation-duration:.5s;animation-duration:var(--duration-superslow);animation-fill-mode:backwards;animation-name:fade-in,translateY;animation-timing-function:ease,cubic-bezier(.33,1,.68,1);animation-timing-function:ease,var(--animation-ease-out-cubic);will-change:opacity,transform}.blog-post__body .rich-text [data-mce-style="font-weight: bold;"],.blog-post__body .rich-text [data-style-font-weight-bold],.blog-post__body .rich-text strong{color:#121212;color:var(--color-dark)}.blog-post__body .rich-text:not(.blog-post__info){font-size:max(1.8rem,16px);font-size:var(--font-size-enlarged);line-height:1.7777777778;margin-bottom:10rem;margin-top:10rem}@media(max-width:767px){.blog-post__body .rich-text:not(.blog-post__info){margin-bottom:6rem;margin-top:6rem}}.blog-post__body .hs-cta-img,.blog-post__body .rich-text #editor-hs_cos_wrapper_post_body-fake-selection,.blog-post__body .rich-text p:empty{display:none}.hs-inline-edit .blog-post__body .rich-text:not(.blog-post__info) img{box-shadow:0 0 0 2px #f7f8f7;box-shadow:0 0 0 2px var(--color-gray-ultralight);display:block;margin-left:auto;margin-right:auto}.blog-post__body table,.blog-post__body td,.blog-post__body th,.blog-post__body tr{border:1px solid #e3e3e3;border:1px solid var(--color-gray-light)}.blog-post__body table{border-radius:.6rem;border-radius:var(--border-radius);-moz-border-radius:.6rem;-moz-border-radius:var(--border-radius);color:#4b4b4b;color:var(--color-gray-dark);font-size:max(1.4rem,13px);font-size:var(--font-size-small);margin:3rem 0;width:100%}.blog-post--disruption .blog-post__body table{text-align:center}.blog-post__body table:has(.image),.hs-inline-edit .blog-post__body table:has(img){border:none!important}.blog-post__body table:has(.image) td,.blog-post__body table:has(.image) tr,.hs-inline-edit .blog-post__body table:has(img) td,.hs-inline-edit .blog-post__body table:has(img) tr{background:none;border:none;padding:0!important}.blog-post__body table:has(.image) [data-style-text-align-center],.blog-post__body table:has(.image) [style*="text-align: center"],.hs-inline-edit .blog-post__body table:has(img) [data-style-text-align-center],.hs-inline-edit .blog-post__body table:has(img) [style*="text-align: center"]{color:#878787;color:var(--color-secondary);font-size:max(1.6rem,14px);font-size:var(--font-size-regular);font-style:italic;padding-top:.5em!important;text-align:center}.hs-inline-edit .blog-post__body table:has(img) td{border:1px dashed #e3e3e3!important;border:1px dashed var(--color-gray-light)!important}.blog-post__body tr:first-child{background:#f7f8f7;background:var(--color-gray-ultralight);font-weight:700;line-height:1.5;line-height:var(--line-height-dense)}.blog-post__body td{padding:1.2rem}.blog-post__body [data-hs-responsive-table=true]{margin-right:-2.4rem;margin-right:calc(var(--gap-horizontal)*-1);overflow-x:auto;padding-right:2.4rem;padding-right:var(--gap-horizontal)}.blog-post__body .hs-embed-wrapper[data-service=vimeo] .hs-embed-content-wrapper p,.blog-post__body .hs-embed-wrapper[data-service=youtube] .hs-embed-content-wrapper p,.blog-post__body .hs-responsive-embed-wrapper.hs-responsive-embed .hs-embed-content-wrapper p{display:none}.blog-post__info{color:#878787;color:var(--color-secondary);font-size:max(1.4rem,13px);font-size:var(--font-size-small);line-height:1.75;line-height:var(--line-height-default);margin:0 auto 1em;padding:2.4rem;padding:var(--gap-horizontal);position:relative}.blog-post__info:before{background-color:#f5b100;background-color:var(--color-yellow);border-radius:.6rem;border-radius:var(--border-radius);bottom:0;content:"";left:0;opacity:.1;position:absolute;right:0;top:0;z-index:-10}.blog-post__info-headline{font-size:max(1.8rem,16px);font-size:var(--font-size-enlarged)}.blog-post__info strong{color:#4b4b4b;color:var(--color-primary)}.blog-post__info img{height:1.6em;margin:-.5em auto}.blog-post .start-here{margin-top:10rem;position:absolute;right:100%}@media(max-width:1023px){.blog-post .start-here{margin-top:8rem;transform:scale(.8) rotate(45deg);transform-origin:bottom right}}@media(max-width:767px){.blog-post .start-here{margin-top:4rem}}.blog-post>.author{align-items:stretch;border:.1rem solid #e3e3e3;border:.1rem solid var(--color-gray-light);border-radius:.6rem;border-radius:var(--border-radius);flex-wrap:wrap;margin:0 auto;order:10;overflow:hidden;width:100%}@media(min-width:768px){.blog-post>.author{min-height:26rem}}.blog-post>.author .author__info{display:flex;flex:1;flex-direction:column;order:-10;padding:5rem 2.4rem 5rem 5rem;padding:5rem var(--gap-horizontal) 5rem 5rem}@media(max-width:1023px){.blog-post>.author .author__info{padding:3.2rem}}.blog-post>.author .author__info .social-media{margin-top:auto}.blog-post>.author .author__name{color:#121212;color:var(--color-dark);margin-bottom:1em}.blog-post>.author .author__caption{color:var(--color-darkgray);margin-bottom:5rem}.blog-post>.author .author__photo{border:0;border-radius:0;display:flex;flex:1 1 0;justify-content:flex-end;margin:auto 0 0 auto;min-width:18rem}.blog-post>.author .author__photo .image__content{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.blog-post__lead{color:#121212;color:var(--color-dark);margin-bottom:1em}@media print{.blog-post .rich-text{-moz-columns:1 auto;column-count:1}}.blog-post .rich-text>*{min-height:1em}.blog-post .rich-text h1,.blog-post .rich-text h2,.blog-post .rich-text h3,.blog-post .rich-text h4,.blog-post .rich-text h5,.blog-post .rich-text h6{color:#121212;color:var(--color-dark);font-weight:700}@media print{.blog-post .rich-text h1,.blog-post .rich-text h2,.blog-post .rich-text h3,.blog-post .rich-text h4,.blog-post .rich-text h5,.blog-post .rich-text h6{-moz-column-break-inside:avoid;break-inside:avoid}}.blog-post .rich-text h1:not(:first-child),.blog-post .rich-text h2:not(:first-child),.blog-post .rich-text h3:not(:first-child),.blog-post .rich-text h4:not(:first-child),.blog-post .rich-text h5:not(:first-child),.blog-post .rich-text h6:not(:first-child){margin-top:2em}@media(max-width:767px){.blog-post .rich-text h1:not(:first-child),.blog-post .rich-text h2:not(:first-child),.blog-post .rich-text h3:not(:first-child),.blog-post .rich-text h4:not(:first-child),.blog-post .rich-text h5:not(:first-child),.blog-post .rich-text h6:not(:first-child){margin-top:1.5em}}.blog-post .rich-text h1:not(:last-child),.blog-post .rich-text h2:not(:last-child),.blog-post .rich-text h3:not(:last-child),.blog-post .rich-text h4:not(:last-child),.blog-post .rich-text h5:not(:last-child),.blog-post .rich-text h6:not(:last-child){margin-bottom:1em}@media(max-width:767px){.blog-post .rich-text h1:not(:last-child),.blog-post .rich-text h2:not(:last-child),.blog-post .rich-text h3:not(:last-child),.blog-post .rich-text h4:not(:last-child),.blog-post .rich-text h5:not(:last-child),.blog-post .rich-text h6:not(:last-child){margin-bottom:.75em}}.blog-post .rich-text h1{font-size:max(4rem,36px);font-size:var(--font-size-h1);line-height:1.2;line-height:var(--line-height-h1)}.blog-post .rich-text h2{font-size:max(3.6rem,32px);font-size:var(--font-size-h2);line-height:1.3;line-height:var(--line-height-h2)}.blog-post .rich-text h3{font-size:max(3rem,27px);font-size:var(--font-size-h3);line-height:1.3;line-height:var(--line-height-h3)}.blog-post .rich-text h4{font-size:max(2.1rem,19px);font-size:var(--font-size-h4);line-height:1.5;line-height:var(--line-height-h4)}.blog-post .rich-text h5{font-size:max(1.8rem,16px);font-size:var(--font-size-h5);line-height:1.5;line-height:var(--line-height-h5)}.blog-post .rich-text [data-style-font-weight-bold]{font-weight:700}.blog-post .rich-text [data-style-font-style-italic]{font-style:italic}.blog-post .rich-text .cta_button.custom-cta,.blog-post .rich-text .image{display:block;font-size:0;font-style:normal;position:relative;text-align:center}.blog-post .rich-text .cta_button.custom-cta:not(:first-child),.blog-post .rich-text .image:not(:first-child){margin-top:3rem}.blog-post .rich-text .cta_button.custom-cta:not(:last-child),.blog-post .rich-text .image:not(:last-child){margin-bottom:3rem}.blog-post .rich-text .image{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}.blog-post .rich-text .image__content{border-radius:.6rem;border-radius:var(--border-radius)}.blog-post .rich-text .image a{display:inline-block;position:relative}.blog-post .rich-text .cta_button.custom-cta{padding:0}.blog-post .rich-text .image a.blog-post__linked-image:not(:empty){width:100%}.blog-post .rich-text a:not(.infobox):not(.blog-post__linked-image):not(:empty){--link-color:var(--color-dark);--link-color-hover:var(--color-brand);color:var(--link-color);text-decoration:underline;-webkit-text-decoration:underline var(--link-color-hover) calc(.05em + .05rem);text-decoration:underline var(--link-color-hover) calc(.05em + .05rem);-webkit-text-decoration-color:var(--link-color-hover);-webkit-text-decoration-line:underline!important;text-underline-offset:calc(.2em + .1rem);transition:color .2s;transition:color var(--duration-default)}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.blog-post .rich-text a:not(.infobox):not(.blog-post__linked-image):not(:empty):hover{color:var(--link-color-hover)}}.blog-post .rich-text a:not(.infobox):not(.blog-post__linked-image):not(:empty)[target=_blank]:after{background:url(https://www.netguru.com/hubfs/_N19%20Modules/Icons/Components/external_link.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:calc(.5em + .6rem);margin-left:.25em;vertical-align:baseline;width:calc(.5em + .6rem)}@media print{.blog-post .rich-text a:not(.infobox):not(.blog-post__linked-image):not(:empty)[target=_blank]:after{content:none}}span.blog-post .rich-text a:not(.infobox):not(.blog-post__linked-image):not(:empty){--link-color-hover:var(--link-color);text-decoration:none}span.blog-post .rich-text a:not(.infobox):not(.blog-post__linked-image):not(:empty):after{content:""}.blog-post .rich-text a.blog-post__linked-image:not(:empty){display:block;margin-left:auto;margin-right:auto;position:relative;width:-moz-fit-content;width:fit-content}.blog-post .rich-text a.blog-post__linked-image:not(:empty):after{background-color:rgba(0,0,0,.5);background-image:url(https://www.netguru.com/hubfs/_N19%20Modules/Icons/Components/link_white.svg);background-position:50%;background-repeat:no-repeat;background-size:min(75%,5rem) min(75%,5rem);border-radius:.6rem;border-radius:var(--border-radius);bottom:0;content:"";display:grid;font-size:10rem;height:100%;left:0;margin-left:0;opacity:0;place-items:center;position:absolute;right:0;top:0;transition:opacity .2s;transition:opacity var(--duration-default);width:100%;will-change:opacity;z-index:20}.hs-inline-edit .blog-post .rich-text a.blog-post__linked-image:not(:empty):after{pointer-events:none}.blog-post .rich-text a.blog-post__linked-image:not(:empty)[target=_blank]:after{background-image:url(https://www.netguru.com/hubfs/_N19%20Modules/Icons/Components/external_link_white.svg)}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.blog-post .rich-text a.blog-post__linked-image:not(:empty):hover a:after,.blog-post .rich-text a.blog-post__linked-image:not(:empty):hover:after{opacity:1}}.blog-post .rich-text hr{border:none;border-top:.1rem solid #e3e3e3;border-top:.1rem solid var(--color-gray-light);margin:2em 0}.blog-post .rich-text ol,.blog-post .rich-text ul{font-size:inherit}.blog-post .rich-text ol:not(:first-child):not(li ol),.blog-post .rich-text ul:not(:first-child):not(li ul){margin-top:2em}.blog-post .rich-text ol:not(br+ol),.blog-post .rich-text ul:not(br+ul){margin-top:1em}.blog-post .rich-text blockquote{background:none;border-left:.3rem solid #00d563;border-left:.3rem solid var(--color-brand);color:#121212;color:var(--color-dark);margin-bottom:5rem;margin-top:5rem;padding:2.4rem 5rem;padding:var(--gap-horizontal) 5rem}@media(max-width:1023px){.blog-post .rich-text blockquote{padding:2.4rem;padding:var(--gap-horizontal)}}.blog-post .rich-text blockquote [data-mce-style="font-weight: bold;"],.blog-post .rich-text blockquote [data-style-font-weight-bold],.blog-post .rich-text blockquote strong{color:#00d563;color:var(--color-brand)}.blog-post .rich-text blockquote p:not(table p){color:#121212;color:var(--color-dark);font-size:max(3rem,27px);font-size:var(--font-size-h3);line-height:1.3;line-height:var(--line-height-h3)}.blog-post .rich-text blockquote [data-hs-responsive-table]{display:contents}.blog-post .rich-text blockquote table{border:none!important;font-size:max(1.6rem,14px);font-size:var(--font-size-regular);height:auto!important;margin-bottom:0;text-align:left}@media print{.blog-post .rich-text blockquote table{-moz-column-break-inside:avoid;break-inside:avoid}}.hs-inline-edit .blog-post .rich-text blockquote table{position:relative}.hs-inline-edit .blog-post .rich-text blockquote table:before{bottom:100%;color:#e3e3e3;color:var(--color-gray-light);content:"author outline";font-size:max(1.2rem,12px);font-size:var(--font-size-tiny);left:0;position:absolute}.hs-inline-edit .blog-post .rich-text blockquote table td{border:1px dashed #e3e3e3!important;border:1px dashed var(--color-gray-light)!important}.blog-post .rich-text blockquote table table{border:none!important;color:red}.blog-post .rich-text blockquote table td:nth-child(n+3),.blog-post .rich-text blockquote table tr:not(:first-child){display:none}.blog-post .rich-text blockquote table td,.blog-post .rich-text blockquote table tr{background:none!important;height:auto!important}.blog-post .rich-text blockquote table tr{border:none;display:flex;gap:.5em 1em}.blog-post .rich-text blockquote table td{border:none;display:flex;flex-direction:column;padding:0!important;width:auto!important}.blog-post .rich-text blockquote table td:first-child{flex:0 1 5rem;min-height:5rem}.blog-post .rich-text blockquote table td:nth-child(n+2){flex:1 0 0;justify-content:space-between}.blog-post .rich-text blockquote table .image{margin:0}.blog-post .rich-text blockquote table .image--framed:after{content:none}.blog-post .rich-text blockquote table .image__content,.blog-post .rich-text blockquote table img{border:1px solid #e3e3e3;border:1px solid var(--color-gray-light);border-radius:50%;max-height:5rem;max-width:5rem}.blog-post .rich-text blockquote table p:first-child{color:#121212;color:var(--color-dark);font-weight:700}.blog-post .rich-text blockquote table p:not(:first-child){color:#878787;color:var(--color-secondary);font-size:max(1.4rem,13px);font-size:var(--font-size-small);font-weight:400}.blog-post .rich-text blockquote table p:not(:last-child),.blog-post--disruption .blog-post__body .rich-text{margin-bottom:0}.blog-post .tags{margin-bottom:8rem;order:10;width:100%}@media(max-width:767px){.blog-post .tags{margin-bottom:6rem}}.blog-post__pagination{border:.1rem solid #e3e3e3;border:.1rem solid var(--color-gray-light);border-radius:.6rem;border-radius:var(--border-radius);display:grid;gap:4rem;justify-items:center;margin-bottom:10rem;margin-top:6rem;padding:2.4rem;padding:var(--wrapper-padding);width:100%}@media(min-width:1024px){.blog-post__pagination{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}}@media(max-width:1023px){.blog-post__pagination{margin-bottom:6rem;margin-top:4rem;text-align:center}}.blog-post__pagination-next:only-child,.blog-post__pagination-prev:only-child{text-align:center}@media(min-width:1024px){.blog-post__pagination-prev{text-align:right}}.blog-post__pagination .label{color:#878787;color:var(--color-gray)}.blog-post__pagination .link{--link-underline-scale:1.5;font-size:max(2.1rem,19px);font-size:var(--font-size-h4);line-height:1.5;line-height:var(--line-height-h4)}.career-paths{padding-bottom:10rem;padding-top:10rem}.career-paths .showreel__slides{grid-template-columns:repeat(auto-fit,minmax(24rem,1fr))}.career-progress{padding-bottom:10rem;padding-top:10rem}.career-progress .layout--row .wrapper{grid-auto-rows:auto}.career-progress__details{width:100%}@media(max-width:1349px){.career-progress__details{margin:0 auto;max-width:100%;position:static;text-align:left;width:50rem}}@media(min-width:1350px){.career-progress__details:not(.is-active){display:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.career-progress__details:not(.is-active){display:block}}@media(min-width:1350px){.career-progress__details:nth-last-child(n+3){height:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.career-progress__details:nth-last-child(n+3){height:auto}}@media(min-width:1350px){.career-progress__details.is-active{animation:fade-in .8s;animation:fade-in var(--duration-ultraslow);order:-10}}.career-progress__details .ng-heading{display:inline-block;margin-bottom:3.6rem}.career-progress__bar{-webkit-appearance:none;border-radius:.2rem;height:.8rem;width:28rem}.no-js .career-progress__bar{display:none}.career-progress__bar::-webkit-progress-bar{background-color:#e3e3e3;background-color:var(--color-gray-light);border-radius:.2rem}.career-progress__bar::-webkit-progress-value{background-color:#00d563;background-color:var(--color-brand);border-radius:.2rem}.career-progress__bar::-moz-progress-bar{background:#00d563;background:var(--color-brand);border-radius:.2rem}.career-progress__list{margin-top:2.5rem}.career-progress__list .career-progress__bar{-webkit-appearance:none;border-radius:0;flex:none;height:.4rem;width:7.8rem}.career-progress__list .career-progress__bar::-webkit-progress-bar,.career-progress__list .career-progress__bar::-webkit-progress-value{border-radius:0}.career-progress__list--multicolumn{-moz-column-gap:4rem;column-gap:4rem;-moz-column-width:15em;column-width:15em}.career-progress__list--multicolumn .career-progress__skill{-moz-column-break-inside:avoid;break-inside:avoid;flex-wrap:nowrap}.career-progress__list .career-progress__label{font-size:max(1.4rem,13px);font-size:var(--font-size-small);font-weight:400}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.career-progress__list .career-progress__label{margin-left:1em}}.career-progress__list .career-progress__skill{margin-bottom:.4em}.career-progress__skill{align-items:center;display:flex;flex-wrap:wrap;gap:.5em 1em;line-height:1.5;line-height:var(--line-height-dense)}.career-progress__avarage{border-bottom:.1rem solid #e3e3e3;border-bottom:.1rem solid var(--color-gray-light);justify-content:space-between;margin-top:3.6rem;padding-bottom:2.4rem}.career-progress__row{-moz-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-columns:min-content auto}@media(max-width:1349px){.career-progress__row.career-progress__skill{margin:0}}.career-progress__label{font-weight:700}.career-progress__requirements{background-color:#fff;background-color:var(--color-white);border-radius:.6rem;border-radius:var(--border-radius);grid-column-end:-1;opacity:1;padding:5rem;transition:opacity .3s ease-in;transition:opacity var(--duration-slow) ease-in;width:100%}@media(max-width:1349px){.career-progress__requirements{max-width:50rem;padding:5rem 2.4rem;padding:5rem var(--gap-horizontal);text-align:left}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.career-progress__requirements{flex-basis:40%!important}}@media(min-width:1350px){.career-progress__requirements:not(.is-active){opacity:.5;transition-timing-function:ease-out}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.career-progress__requirements:not(.is-active){opacity:1}}.career-progress__requirements .rich-text{margin-top:3rem}.career-progress__requirements .rich-text ul{padding-left:0}.clients__prompt{text-align:center}.clients__prompt .ng-header{margin-bottom:2.4rem;margin-bottom:var(--gap-horizontal)}.clients>.wrapper{margin-bottom:10rem}.clients .select__option-amount{display:none}.cta{min-height:min(32vw,.32*(148rem + 2*var(--wrapper-padding)));min-height:min(32vw,.32*(var(--wrapper-max-width-wide) + 2*var(--wrapper-padding)));overflow:hidden;position:relative}.cta .wrapper{padding-bottom:10rem;padding-top:10rem;position:relative;z-index:10}@media(max-width:1349px){.cta .wrapper{max-width:100%}}.cta .ng_header .rich-text{font-size:max(1.4rem,13px);font-size:var(--font-size-small)}.cta__bg,.cta__overlay{bottom:0;left:0;position:absolute;right:0;top:0}.cta__bg{background:none;margin:0 auto;overflow:hidden}.cta__bg .image{display:contents}.cta__bg .image.is-broken{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cta__overlay{background:#121212;background:var(--color-dark)}.cta__map{bottom:0;display:block;left:-100vw;margin:auto;max-width:none;position:absolute;right:-100vw}.cta__folding-form[open] .ng-button{display:none}.cta__folding-form[open] .newsletter{animation:fade-in .2s linear;animation:fade-in var(--duration-default) linear}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.cta__folding-form .ng-button{display:none}}:root{--disruption-guide-navbar-burger-size:var(--navbar-height)}.disruption-guide-navbar .navbar{color:#121212;color:var(--color-dark)}.disruption-guide-navbar .navbar,.disruption-guide-navbar .navbar .wrapper{transition-duration:.2s;transition-duration:var(--duration-default)}.disruption-guide-navbar .navbar .wrapper{max-width:100%}.disruption-guide-navbar .navbar__burger,.disruption-guide-navbar .navbar__menu{background-color:#00d563;background-color:var(--color-brand);color:#fff;color:var(--color-white);left:min((100% - 100vw)/2 + 2.4rem,0px);left:min((100% - 100vw)/2 + var(--wrapper-padding),0px);position:fixed;z-index:auto}@media(-ms-high-contrast:none),(min-width:1024px)and (hover:hover),not all and (-moz-touch-enabled){.disruption-guide-navbar .navbar .image,.disruption-guide-navbar .navbar__burger{transition:transform .2s;transition:transform var(--duration-default);will-change:transform}}.disruption-guide-navbar .navbar__burger{bottom:0;height:9rem;height:var(--disruption-guide-navbar-burger-size);top:0;transform-origin:left;width:9rem;width:var(--disruption-guide-navbar-burger-size)}.disruption-guide-navbar .navbar__burger-overlay{background-color:var(--theme-background-color);display:block;height:150vh;left:inherit;opacity:.8;position:fixed;top:9rem;top:var(--navbar-height);transition:opacity .2s;transition:opacity var(--duration-default);width:150vw;z-index:-10}.disruption-guide-navbar .navbar__menu{counter-reset:disruption-guide-navbar-menu-item;height:100vh;max-width:100%;overflow-y:auto;padding:5rem 4.5rem 14rem;padding:5rem 4.5rem calc(5rem + var(--navbar-height));top:9rem;top:var(--navbar-height);transition-duration:.3s;transition-duration:var(--duration-slow);transition-property:opacity,transform,visibility;width:48rem;will-change:opacity,transform}@media(max-width:1023px){.disruption-guide-navbar .navbar__menu{padding:3rem 2.4rem 19rem;padding:3rem var(--wrapper-padding) calc(10rem + var(--navbar-height));width:100%}}@media(min-width:1024px){.disruption-guide-navbar .navbar__menu .hs-menu-wrapper{display:flex}}.disruption-guide-navbar .navbar__menu .hs-menu-wrapper>ul{display:grid;gap:3rem;min-width:24rem}.disruption-guide-navbar .navbar__menu .hs-menu-depth-1{counter-increment:disruption-guide-navbar-menu-item;max-width:100%;padding-right:3rem;position:relative}@media(max-width:1023px){.disruption-guide-navbar .navbar__menu .hs-menu-depth-1{width:auto}}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.disruption-guide-navbar .navbar__menu .hs-menu-depth-1 a{transition:color .2s;transition:color var(--duration-default)}.disruption-guide-navbar .navbar__menu .hs-menu-depth-1 a:focus,.disruption-guide-navbar .navbar__menu .hs-menu-depth-1 a:hover{color:#121212;color:var(--color-dark)}}.disruption-guide-navbar .navbar__menu .hs-menu-depth-1>a{display:inline-grid;font-size:max(2.1rem,19px);font-size:var(--font-size-h4);font-weight:700;line-height:1.5;line-height:var(--line-height-h4)}.disruption-guide-navbar .navbar__menu .hs-menu-depth-1>a:before{content:"Chapter " counter(disruption-guide-navbar-menu-item);font-size:1.2rem;font-size:var(--font-size-tiny-base);font-size:max(1.2rem,12px);font-size:var(--font-size-tiny);font-weight:700;letter-spacing:.1em;line-height:1.5;line-height:var(--line-height-dense);text-transform:uppercase}.disruption-guide-navbar .navbar__menu .hs-menu-depth-1.hs-item-has-children:before{background:hsla(0,0%,50%,.1);border-radius:.6rem;border-radius:var(--border-radius);bottom:0;content:"";left:0;margin:-.5rem -1rem;opacity:0;position:absolute;right:0;top:0;z-index:-5}.disruption-guide-navbar .navbar__menu .hs-menu-depth-1.hs-item-has-children>.hs-menu-children-wrapper{align-items:flex-start;display:flex;flex-direction:column;font-size:max(1.4rem,13px);font-size:var(--font-size-small);gap:1rem;margin-top:2rem;padding-left:2rem}.disruption-guide-navbar .navbar__menu .hs-menu-depth-1.hs-item-has-children:after{align-items:stretch;border:1px solid #fff;border:1px solid var(--color-white);border-radius:50%;content:"\231F";display:flex;font-size:2.4rem;font-weight:700;height:2.4rem;justify-content:center;line-height:0;padding-top:.225em;position:absolute;right:0;text-align:center;top:1em;transform:rotate(-45deg);transition-duration:.2s;transition-duration:var(--duration-default);transition-property:transform,background,color;width:2.4rem;will-change:transform}@-moz-document url-prefix(){.disruption-guide-navbar .navbar__menu .hs-menu-depth-1.hs-item-has-children:after{padding-top:.075em}}@media screen and (pointer:coarse)and (-webkit-min-device-pixel-ratio:0)and (-webkit-min-device-pixel-ratio:0),screen and (pointer:coarse)and (-webkit-min-device-pixel-ratio:0)and (min-resolution:0.001dpcm){.disruption-guide-navbar .navbar__menu .hs-menu-depth-1.hs-item-has-children:after{font-weight:400;padding-top:.275em}}.disruption-guide-navbar .navbar__menu .hs-menu-depth-1.hs-item-has-children:not(.is-expanded)>.hs-menu-children-wrapper{display:none}.disruption-guide-navbar .navbar__menu .hs-menu-depth-1.hs-item-has-children.is-expanded:after{background:#fff;background:var(--color-white);color:#00d563;color:var(--color-brand);transform:rotate(45deg)}.disruption-guide-navbar .navbar__menu .hs-menu-depth-1.hs-item-has-children.is-expanded>.hs-menu-children-wrapper{animation:opacity .3s;animation:opacity var(--duration-slow)}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.disruption-guide-navbar .navbar__menu .hs-menu-depth-1.hs-item-has-children:before{transition:opacity .2s;transition:opacity var(--duration-default)}.disruption-guide-navbar .navbar__menu .hs-menu-depth-1.hs-item-has-children:hover:before{opacity:1}}.disruption-guide-navbar .navbar__menu .hs-menu-depth-1.hs-item-has-children:active:hover:before{opacity:1}.disruption-guide-navbar .navbar .image{--disruption-guide-navbar-logo-margin:4rem;margin-left:calc(var(--disruption-guide-navbar-logo-margin) + var(--disruption-guide-navbar-burger-size) - var(--wrapper-padding));transform-origin:left}@media(max-width:1349px){.disruption-guide-navbar .navbar .image{width:9.5rem}}@media(max-width:767px){.disruption-guide-navbar .navbar .image{--disruption-guide-navbar-logo-margin:1.5rem;width:8rem}.disruption-guide-navbar .navbar .ng-button{font-size:max(1.2rem,12px);font-size:var(--font-size-tiny);min-width:0}}.disruption-guide-navbar .navbar:not(.has-menu-opened) .navbar__burger-overlay{opacity:0;pointer-events:none}.disruption-guide-navbar .navbar:not(.has-menu-opened) .navbar__menu{opacity:0;transform:translateX(-50%);visibility:hidden}@media(-ms-high-contrast:none),(min-width:1350px)and (hover:hover),not all and (-moz-touch-enabled){.disruption-guide-navbar .navbar:not(:hover):not(:focus-within) .image,.disruption-guide-navbar .navbar:not(:hover):not(:focus-within) .navbar__burger{transform:scale(max((9 + 1 * 0)/9,.7777777778));transform:scale(max((9 + 1 * var(--navbar-translateY-unitless))/9,.7777777778))}}.embed-video{padding-bottom:6rem;padding-top:6rem}@media(max-width:767px){.embed-video{padding-bottom:3rem;padding-top:3rem}}.embed-video--padded-bg{position:relative}.embed-video--padded-bg:before{bottom:0;content:"";display:block;height:calc(28.125vw - var(--wrapper-padding)*2*.28125 + 10rem);left:0;max-height:38.125rem;position:absolute;right:0}.embed-video--padded-bg:before,.embed-video__fallback{background-color:#f7f8f7;background-color:var(--color-gray-ultralight)}.embed-video__fallback{align-items:center;display:flex;height:60rem;justify-content:center;max-width:100%;width:110rem}.event-overview .layout--row{grid-row-gap:0}@media(min-width:1024px){.event-overview .layout--row{grid-template-columns:50% calc(min(120rem,100%)*.5 - 6rem);grid-template-columns:50% calc(min(var(--wrapper-max-width),100%)*.5 - var(--gap-vertical))}.event-overview .layout--row--reversed{grid-template-columns:calc(min(120rem,100%)*.5 - 6rem) 50%;grid-template-columns:calc(min(var(--wrapper-max-width),100%)*.5 - var(--gap-vertical)) 50%;justify-content:end}.event-overview .layout--row--reversed .gallery{order:10}}.event-overview .copy{padding-bottom:10rem;padding-top:10rem}@media(max-width:1349px){.event-overview .copy{padding-bottom:6rem;padding-top:6rem}}.event-overview .ng-header{margin-bottom:6rem;margin-bottom:var(--gap-vertical)}.event-overview .gallery{border-radius:1.2rem;border-radius:var(--border-radius-large);margin:2.4rem 0;margin:var(--gap-horizontal) 0}@media(max-width:1023px){.event-overview .gallery{margin-bottom:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.event-overview .gallery{margin-right:2.4rem}}@media(max-width:1023px){.event-overview .gallery .image:before{padding-top:70%}}.event-speakers{padding-bottom:10rem;padding-top:10rem}@media(max-width:767px){.extended-form{--extended-form-margin-inline:max(var(--wrapper-padding),calc(50vw - 50%))}}.extended-form.is-redirecting{opacity:.3;pointer-events:none;transition:opacity .2s;transition:opacity var(--duration-default)}.extended-form__copy{grid-gap:6rem;grid-gap:var(--gap-vertical);align-items:start;display:grid;grid-auto-rows:auto;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:1fr;justify-items:start;padding-bottom:10rem;padding-top:10rem}@media(max-width:1023px){.extended-form__copy{grid-gap:3rem 2.4rem;grid-gap:3rem var(--gap-horizontal);grid-template-columns:minmax(0,1fr) minmax(25%,9rem);padding-bottom:6rem;padding-top:6rem}}@media(max-width:767px){.extended-form__copy{grid-template-columns:100%}}.extended-form__copy .ng-header{align-self:end}@media(max-width:1023px){.extended-form__copy .ng-header{display:contents}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.extended-form__copy .ng-header{margin-bottom:3rem}}.extended-form__copy .ng-header .ng-heading{--ng-heading-base:-1ch;--ng-heading-lines:2;color:#121212;color:var(--color-dark)}@media(max-width:1023px){.extended-form__copy .ng-header .ng-heading{align-self:end}}@media(max-width:767px){.extended-form__copy .ng-header .ng-heading{align-self:center;font-size:max(3rem,27px);font-size:var(--font-size-h3)}}@media(max-width:1023px){.extended-form__copy .ng-header .ng-heading:not(:last-child){margin-bottom:0}}.extended-form__copy .ng-header .rich-text{--rich-text-base:34ch;font-size:max(1.8rem,16px);font-size:var(--font-size-enlarged)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.extended-form__copy .ng-header .rich-text{margin-bottom:3rem}}@media(max-width:1023px){.extended-form__copy .ng-header .rich-text{grid-column:1;grid-row-start:2}}@media(max-width:767px){.extended-form__copy .ng-header .rich-text{font-size:var(--font-size-normal)}}.extended-form__copy .ng-button{grid-column-start:1}.no-js .extended-form__copy .ng-button{display:none}@media(max-width:1023px){.extended-form__copy .ng-button{grid-column-end:-1;grid-row-start:3;width:100%}}.extended-form .badges{border-top:1px solid #e3e3e3;border-top:1px solid var(--color-gray-light);display:grid;grid-column-start:1;grid-template-columns:1fr 1fr;padding-top:4rem;width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.extended-form .badges{display:flex;flex-wrap:wrap;margin-bottom:-6rem;margin-right:-2.4rem}}@media(max-width:1023px){.extended-form .badges{grid-column-end:-1;grid-row-start:4}}@media(max-width:767px){.extended-form .badges{grid-row:auto;grid-template-columns:1fr}}.extended-form__image{border-radius:.6rem;border-radius:var(--border-radius);grid-column-end:-1;justify-self:center}.no-js .extended-form__image{display:none}@media(min-width:1024px){.extended-form__image{grid-row:1/span 3}}@media(max-width:1023px){.extended-form__image{grid-row:1/span 2}}@media(max-width:767px){.extended-form__image{grid-row:4}.extended-form__image:before{--image-ratio:60%}}.extended-form__slide{display:grid;grid-template-columns:2fr 1fr;padding-bottom:7rem;padding-top:7rem}@media(max-width:1349px){.extended-form__slide{grid-template-columns:1fr}}body:not(.no-js) .extended-form [data-extended-form-slide].is-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.extended-form [data-extended-form-slide]:not(.is-hidden){animation:opacity .2s;animation:opacity var(--duration-default)}.extended-form .form{background:#f7f8f7;background:var(--color-gray-ultralight);border-radius:.6rem;border-radius:var(--border-radius);grid-row:2;padding:2rem 12rem 5rem}@media(max-width:1023px){.extended-form .form{padding:2.4rem;padding:var(--wrapper-padding);padding-bottom:6rem}}@media(max-width:767px){.extended-form .form{margin:0 calc(var(--extended-form-margin-inline)*-1);width:100vw}}.extended-form .form h1:not(.form-title),.extended-form .form h2:not(.form-title),.extended-form .form h3:not(.form-title),.extended-form .form h4:not(.form-title){font-size:3rem;font-size:var(--font-size-h3-base);font-size:max(3rem,27px);font-size:var(--font-size-h3);margin-bottom:0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.extended-form .form h1:not(.form-title),.extended-form .form h2:not(.form-title),.extended-form .form h3:not(.form-title),.extended-form .form h4:not(.form-title){margin-bottom:3rem}}.extended-form .form h1{margin-bottom:3rem}.extended-form .form textarea{min-height:12em}.extended-form .form .hs-field-desc{font-size:max(1.8rem,16px);font-size:var(--font-size-enlarged);margin-bottom:1.5em}.extended-form .form .hs-checkboxes .input{margin-top:1em}.extended-form .form .inputs-list[role=checkbox]{display:flex;flex-wrap:wrap;gap:.7em}@media(max-width:767px){.extended-form .form .inputs-list[role=checkbox]{display:grid}}.extended-form .form .hs-form-checkbox,.extended-form .form .hs-form-radio{display:flex}.extended-form .form .hs-form-checkbox-display,.extended-form .form .hs-form-radio-display{background-color:#fff;background-color:var(--color-white);border-radius:.6rem;border-radius:var(--border-radius);padding:.5em 1em;width:100%}.extended-form .form .hs-form-checkbox-display>span:before,.extended-form .form .hs-form-radio-display>span:before{border-color:#e3e3e3;border-color:var(--color-gray-light);height:1.25em;width:1.25em}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.extended-form .form .hs-form-checkbox-display,.extended-form .form .hs-form-radio-display{transition:color .2s;transition:color var(--duration-default)}.extended-form .form .hs-form-checkbox-display:hover,.extended-form .form .hs-form-radio-display:hover{color:#00d563;color:var(--color-brand)}}.extended-form .form .hs-form-checkbox-display>span:before{border-radius:.2em}.extended-form .form .hs-form-radio-display>span:after{height:1.25em;width:1.25em}.extended-form .form .hs-error-msgs.is-hidden{display:none!important}@media(max-width:767px){.extended-form .form__progress{left:var(--extended-form-margin-inline)}}.extended-form__logos{grid-column:2;grid-row:2;padding:5rem 2.4rem;padding:5rem var(--gap-horizontal);width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.extended-form__logos{display:none}}@media(max-width:1349px){.extended-form__logos{grid-column:1;grid-row:3;padding-left:0;padding-right:0}}.extended-form__logos .label{color:#878787;color:var(--color-gray);margin-bottom:5rem;text-align:center}.extended-form__logos .logos{--logos-item-max-width:12rem}.faq{padding-bottom:10rem;padding-top:10rem}.faq .wrapper--return{display:block;margin:4rem auto}.featured-logotypes{padding:10rem 0}@media(max-width:767px){.featured-logotypes{padding:6rem 0}}.featured-project .layout--row{grid-row-gap:0}@media(min-width:1024px){.featured-project .layout--row{grid-template-columns:50% calc(min(120rem,100%)*.5 - 6rem);grid-template-columns:50% calc(min(var(--wrapper-max-width),100%)*.5 - var(--gap-vertical))}.featured-project .layout--row--reversed{grid-template-columns:calc(min(120rem,100%)*.5 - 6rem) 50%;grid-template-columns:calc(min(var(--wrapper-max-width),100%)*.5 - var(--gap-vertical)) 50%;justify-content:end}.featured-project .layout--row--reversed>.image{order:10}}.featured-project .link{display:inline-block;margin-top:2rem}.featured-project .copy{padding-bottom:10rem;padding-top:10rem}@media(max-width:1349px){.featured-project .copy{padding-bottom:6rem;padding-top:6rem}}.featured-project .copy .rich-text{font-size:max(1.4rem,13px);font-size:var(--font-size-small)}.featured-project .testimonial:not(:last-child){margin-bottom:3rem}.featured-project .testimonial__icon{position:static}.featured-project--clients .testimonial__quote{font-weight:700}.featured-project .wrapper>.image{border-radius:1.2rem;border-radius:var(--border-radius-large);margin:2.4rem 0;margin:var(--gap-horizontal) 0}@media(max-width:1023px){.featured-project .wrapper>.image{margin-bottom:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.featured-project .wrapper>.image{margin-right:2.4rem}}@media(max-width:1023px){.featured-project .wrapper>.image:before{padding-top:70%}}.filters{padding-bottom:3rem;padding-top:3rem}.filters__container{display:flex;flex-wrap:wrap;gap:1.6rem 2.4rem;gap:1.6rem var(--gap-horizontal);justify-content:center}@media(min-width:1024px)and (-ms-high-contrast:active),(min-width:1024px)and (-ms-high-contrast:none){.filters__container{display:block}}.filters__label{font-weight:700}.filters__select{--filters-select-column-amount:3;align-items:center;display:flex;flex:0 1 calc(33.33333% - var(--gap-horizontal)*2/3);flex:0 1 calc((100% - (var(--filters-select-column-amount, 3) - 1)*var(--gap-horizontal))/var(--filters-select-column-amount, 3));flex-wrap:wrap;gap:.25em 1em;min-width:24rem}@media(max-width:1023px){.filters__select{flex-grow:1}}@media(min-width:1024px){.filters__select:first-child:nth-last-child(-n+2),.filters__select:first-child:nth-last-child(-n+2)~.filters__select{flex:0 0 auto}.filters__select:first-child:nth-last-child(-n+2) .select,.filters__select:first-child:nth-last-child(-n+2)~.filters__select .select{width:24rem}}.filters__select:first-child:nth-last-child(4),.filters__select:first-child:nth-last-child(4)~.filters__select{--filters-select-column-amount:2}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.filters__select{align-items:flex-start;display:block;text-align:left}}.filters__select .select{width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.filters__select .select{background:none;border:0}.filters__select .select__toggle{display:none}.filters__select .select__options{background-color:transparent!important;border:0;box-shadow:none;position:relative}.filters__select .select__options:before{content:none}.filters__select .select__container{flex-direction:row;flex-wrap:wrap;padding:0}.filters__select .select__option{margin-bottom:.5em;margin-right:1.5em;padding:0;text-decoration:underline}.filters__select .select{width:100%}}.filters__result{color:#121212;color:var(--color-dark);padding:3.6rem 0;text-align:center}.filters__result--empty{padding:6rem 0 4rem}.filters__result--empty .filters__img{margin-top:6rem}.filters__result--highlighted{color:#00d563;color:var(--color-brand)}.filters__img{margin-bottom:2rem;text-align:center}.filters__list{padding-bottom:10rem;width:100%}.filters__list--empty{padding-bottom:0}.filters--short .filters__result{padding:12rem 0 6.5rem;width:100%}.filters--short .filters__list{padding-bottom:6rem}.filters--short .return{display:block;margin:6rem auto 0;width:-moz-fit-content;width:fit-content}.filters .select.has-default-value{border-color:#e3e3e3;border-color:var(--color-gray-light)}.filters .select.has-default-value .select__toggle{opacity:.6}.filters .select--selected .select__label{color:#121212;color:var(--color-dark)}.filters .has-reached-limit .select:not(.select--selected){cursor:not-allowed}.filters .has-reached-limit .select:not(.select--selected) .select__toggle{opacity:.25;pointer-events:none}.filters .has-reached-limit .select:not(.select--selected):before{background-color:#f7f8f7;background-color:var(--color-gray-ultralight);border:.1rem solid #e3e3e3;border:.1rem solid var(--color-gray-light);border-radius:.6rem;border-radius:var(--border-radius);box-shadow:0 2rem 4rem rgba(0,0,0,.1);box-shadow:var(--box-shadow);content:"Sorry, you can use only 4 filters at the same time.";font-size:max(1.2rem,12px);font-size:var(--font-size-tiny);left:0;margin:.5em;opacity:0;padding:.5em 1em;position:absolute;top:100%;transform:translateY(-.5em);transition:.2s;transition:var(--duration-default);transition-property:opacity,transform}.filters .has-reached-limit .select:not(.select--selected):hover:before{opacity:1;transform:none}:root{--footer-column-width:calc((var(--wrapper-max-width) - 3*var(--gap-horizontal))/4)}.footer{font-size:max(1.4rem,13px);font-size:var(--font-size-small)}@media(max-width:1023px){.footer{font-size:max(1.2rem,12px);font-size:var(--font-size-tiny)}}.footer__badges,.footer__details,.footer__main{padding-bottom:6rem;padding-top:6rem}@media(max-width:1023px){.footer__badges,.footer__details,.footer__main{padding-bottom:4rem;padding-top:4rem}}@media print{.footer .wrapper{max-width:none}}.footer__main{line-height:1.5;line-height:var(--line-height-dense)}@media print{.footer__main{display:none}}.footer__main .hs-menu-wrapper>ul{-moz-column-gap:2.4rem;column-gap:2.4rem;-moz-column-gap:var(--gap-horizontal);column-gap:var(--gap-horizontal);-moz-column-width:28.2rem;column-width:28.2rem;-moz-column-width:var(--footer-column-width);column-width:var(--footer-column-width)}@media(max-width:1023px){.footer__main .hs-menu-wrapper>ul{-moz-column-count:3;-moz-column-width:auto;columns:3}}@media(max-width:767px){.footer__main .hs-menu-wrapper>ul{grid-gap:4rem 2.4rem;grid-gap:4rem var(--gap-horizontal);-moz-columns:auto;columns:auto;display:grid;grid-template-columns:repeat(2,1fr)}}.footer .hs-menu-depth-1{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}@media(min-width:768px){.footer .hs-menu-depth-1:not(:last-child){margin-bottom:6rem;margin-bottom:var(--gap-vertical)}}.footer .hs-menu-depth-1>a{color:#121212;color:var(--color-dark);display:inline-block;font-weight:700;margin-bottom:3rem;text-transform:uppercase}@media(max-width:1023px){.footer .hs-menu-depth-1>a{margin-bottom:2em}}.footer .hs-menu-children-wrapper{align-items:flex-start;display:flex;flex-direction:column}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.footer .hs-menu-item a,.footer__link{transition:color .1s;transition:color var(--duration-fast)}.footer .hs-menu-item a:focus,.footer .hs-menu-item a:hover,.footer__link:focus,.footer__link:hover{color:#00d563;color:var(--color-brand)}}.footer .hs-menu-item:not(.hs-menu-depth-1):not(:last-child){margin-bottom:.6em}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.footer .hs-menu-item:not(.hs-menu-depth-1)>a{transition-property:color,transform;will-change:transform}.footer .hs-menu-item:not(.hs-menu-depth-1):focus>a,.footer .hs-menu-item:not(.hs-menu-depth-1):hover>a{color:#00d563;color:var(--color-brand);transform:translateX(.5em)}}.footer .hs-menu-item:not(.hs-menu-depth-1)>a{display:inline-block}.footer__badges,.footer__details,.footer__logos{border-bottom:1px solid #e3e3e3;border-bottom:1px solid var(--color-gray-light)}@media(max-width:1023px){.footer__details-content{--footer-column-width:calc((var(--wrapper-max-width-mobile) - var(--gap-horizontal))/2)}}@media(max-width:767px){.footer__details .footer__section .h4{margin-bottom:.5em}}.footer__details .footer__section-content{grid-row-gap:1em}.footer__logos{padding-bottom:3rem;padding-top:3rem}.footer__logos .wrapper{gap:2.4rem 4rem;gap:var(--gap-horizontal) 4rem}@media(min-width:1024px){.footer__logos .wrapper{justify-content:space-between}}@media(min-width:768px){.footer__logos .wrapper{align-items:center;display:flex;flex-wrap:wrap}}@media(max-width:1023px){.footer__logos .wrapper{justify-content:space-evenly}}@media(max-width:767px){.footer__logos .wrapper{-moz-column-gap:2.4rem;column-gap:2.4rem;-moz-column-gap:var(--gap-horizontal);column-gap:var(--gap-horizontal);display:grid;grid-template-columns:repeat(4,1fr);place-items:center}.footer__logos .clutch-widget,.footer__logos .logos__item{grid-column:span 2;transform:scale(.9)}}.footer__logos .clutch-widget:last-child:nth-child(2n),.footer__logos .logos__item:last-child:nth-child(2n){grid-column:span 2}.footer__logos .logos{display:contents}.footer__logo{color:#121212;color:var(--color-dark);display:inline-flex;margin-bottom:6rem}@media(max-width:1023px){.footer__logo{margin-bottom:4rem}}.footer__logo .netguru-logo{--netguru-logo-height:2.5rem;--netguru-logo-width:12.5rem;display:block}.footer__logo .netguru-logo__icon{height:2.5rem;height:var(--netguru-logo-height);width:13rem;width:var(--netguru-logo-width)}.footer__badges-content,.footer__details-content,.footer__section-content{grid-column-gap:2.4rem;grid-column-gap:var(--gap-horizontal);display:grid;grid-template-columns:repeat(auto-fill,minmax(min(28.2rem,100%),1fr));grid-template-columns:repeat(auto-fill,minmax(min(var(--footer-column-width),100%),1fr))}@media(max-width:1349px){.footer__badges-content,.footer__details-content,.footer__section-content{grid-template-columns:repeat(auto-fit,minmax(min(28.2rem,100%),1fr));grid-template-columns:repeat(auto-fit,minmax(min(var(--footer-column-width),100%),1fr))}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.footer__badges-content,.footer__details-content,.footer__section-content{display:flex;flex-wrap:wrap}}.footer__badges-content,.footer__details-content{grid-row-gap:6rem}@media(max-width:1023px){.footer__badges-content,.footer__details-content{grid-row-gap:4rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.footer__section{flex:0 0 auto;flex-basis:27.6rem;flex-basis:calc(30rem - var(--wrapper-padding, 2.4rem));margin-right:2.4rem;margin-right:var(--wrapper-padding,2.4rem)}}.footer__section .h4,.footer__section .h5{color:#121212;color:var(--color-dark);margin-bottom:3rem}@media(max-width:1023px){.footer__section .h4,.footer__section .h5{margin-bottom:1em}}.footer__section .social-media__list{grid-template-columns:repeat(3,1fr);max-width:28.2rem;max-width:var(--footer-column-width)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.footer__section-content .footer__address,.footer__section-content .rich-text{flex:0 0 auto;flex-basis:27.6rem;flex-basis:calc(30rem - var(--gap-horizontal, 2.4rem))}.footer__section-content .footer__address:not(:last-child),.footer__section-content .rich-text:not(:last-child){margin-right:2.4rem;margin-right:var(--gap-horizontal,2.4rem)}}@media(min-width:768px){.footer__section--columns-2{grid-column-end:span 2}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.footer__section--columns-2{flex-basis:57.6rem;flex-basis:calc(60rem - var(--wrapper-padding, 2.4rem))}}.footer__badges .footer__section .h5{margin-bottom:4rem}@media(max-width:1023px){.footer__badges .footer__section .h5{margin-bottom:3rem}}.footer__badges .footer__section-content{--footer-column-width:calc((var(--wrapper-max-width) - 11*var(--gap-horizontal))/12);grid-row-gap:3rem}@media(max-width:1023px){.footer__badges .footer__section-content{--footer-column-width:calc((var(--wrapper-max-width-mobile) - 3*var(--gap-horizontal))/4)}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.footer__badges .footer__section-content{-moz-column-gap:2.4rem;column-gap:2.4rem;-moz-column-gap:var(--gap-horizontal);column-gap:var(--gap-horizontal);-moz-column-width:27.6rem;column-width:27.6rem;-moz-column-width:calc(30rem - var(--gap-horizontal, 2.4rem));column-width:calc(30rem - var(--gap-horizontal, 2.4rem))}}.footer__badge{display:flex;gap:1em 3rem}.footer__badge--row{align-items:center}@media(min-width:1350px){.footer__badge--row{grid-column:span 3}}.footer__badge--column{flex-direction:column}@media(min-width:1350px){.footer__badge--column{grid-column:span 2}}.footer__badge .image{flex:none}.footer__badge .rich-text{max-width:12em}.footer__bottom{color:gray;padding-bottom:4rem;padding-top:4rem}@media(max-width:1023px){.footer__bottom{padding-bottom:2rem;padding-top:2rem}}.footer__bottom .wrapper{-moz-column-gap:10rem;column-gap:10rem;display:flex;justify-content:space-between}@media(max-width:1023px){.footer__bottom .wrapper{align-items:center;flex-direction:column}}.footer__bottom-links{--footer-bottom-links-gap-horizontal:7rem;--footer-bottom-links-gap-vertical:2rem;-moz-column-gap:7rem;column-gap:7rem;-moz-column-gap:var(--footer-bottom-links-gap-horizontal,7rem);column-gap:var(--footer-bottom-links-gap-horizontal,7rem);display:flex;flex-wrap:wrap;row-gap:2rem;row-gap:var(--footer-bottom-links-gap-vertical,2rem)}@media(min-width:1024px){.footer__bottom-links{justify-content:space-between}}@media print{.footer__bottom-links{display:none}}@media(max-width:1023px){.footer__bottom-links{--footer-bottom-links-gap-horizontal:3rem;--footer-bottom-links-gap-vertical:1rem;justify-content:center}}.footer__copyrights{flex:none}@media(max-width:1023px){.footer__copyrights{margin-top:1em}}@media(min-width:1024px){.footer__copyrights{order:-10}}@media(max-width:1023px){.forms{overflow-x:hidden}}.forms .layout--row{grid-row-gap:0}@media(min-width:1024px){.forms .layout--row{grid-template-columns:calc(min(120rem,100%)*.5 - 6rem) 50%;grid-template-columns:calc(min(var(--wrapper-max-width),100%)*.5 - var(--gap-vertical)) 50%}}.forms__content,.forms__form{padding-bottom:10rem;padding-top:10rem}@media(max-width:1349px){.forms__content,.forms__form{padding-bottom:6rem;padding-top:6rem}}.forms__form{border-radius:1.2rem;border-radius:var(--border-radius-large);height:100%;position:relative;width:100%}@media(min-width:1024px){.forms__form .form,.forms__form .ng-header{margin:0 auto;max-width:43rem}}.forms__form .ng-header{margin-bottom:5rem}@media(max-width:1023px){.forms__content{position:relative;top:auto}}.forms__header{align-items:center;display:flex;flex-direction:row-reverse}@media(max-width:767px){.forms__header{display:block}}.forms__header .ng-header{flex:0 1 auto;margin-right:auto;max-width:52rem;min-width:0}.forms__header .image{flex:0 0 auto;margin-left:3rem;max-width:30rem;text-align:center;z-index:10}@media(min-width:1350px){.forms__header .image{margin-right:-14rem}}@media(max-width:1349px){.forms__header .image{margin-right:-11rem}}@media(max-width:1023px){.forms__header .image{margin-right:-8rem}}@media(max-width:767px){.forms__header .image{margin:0 auto 3rem}}.forms__header .image.is-broken{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media(min-width:1024px){.forms .expert{max-width:52rem}}.forms .logos{display:flex;flex-wrap:wrap;gap:5rem;justify-content:flex-start}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.forms .logos__item{flex-basis:auto}}.forms__bg.image,.theme--dark .forms__bg:after{bottom:0;left:0;position:absolute;right:0;top:0}.theme--dark .forms__bg:after{background-image:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,.9));content:""}@media(min-width:1024px){.forms--large-photo .layout--row{grid-template-columns:50% calc(min(120rem,100%)*.5 - 6rem);grid-template-columns:50% calc(min(var(--wrapper-max-width),100%)*.5 - var(--gap-vertical))}}.forms--large-photo .forms__content>.image,.forms--large-photo .wrapper>.image{border-radius:1.2rem;border-radius:var(--border-radius-large);margin:2.4rem 0;margin:var(--gap-horizontal) 0;min-height:60rem;min-height:var(--image-max-height,60rem)}@media(max-width:1023px){.forms--large-photo .forms__content>.image,.forms--large-photo .wrapper>.image{margin-bottom:0}}.forms--large-photo .forms__content{background:none;min-height:64.8rem;min-height:calc(60rem + var(--gap-horizontal)*2);padding-left:4rem;padding-right:4rem;width:100%}.forms--large-photo .forms__content .layout--column{position:relative}@media(min-width:1024px){.forms--large-photo .wrapper>.image{position:sticky}}@media(max-width:1023px){.forms--large-photo .wrapper>.image{position:relative;top:auto}.forms--large-photo .wrapper>.image:before{padding-top:70%}}@media(min-width:1024px){.forms:not(.forms--large-photo) .forms__form{padding-left:3.6rem;padding-left:calc(var(--gap-vertical) - var(--wrapper-padding))}}.forms:not(.forms--large-photo) .forms__form:before{background-color:var(--theme-background-color);bottom:0;content:"";position:absolute;top:0}@media(min-width:1024px){.forms:not(.forms--large-photo) .forms__form:before{left:0;right:0;width:50vw}}@media(max-width:1023px){.forms:not(.forms--large-photo) .forms__form:before{left:-50vw;margin:0 auto;right:-50vw;width:100vw}}.image-with-content .layout--row{grid-row-gap:0}@media(min-width:1024px){.image-with-content .layout--row{grid-template-columns:50% calc(min(120rem,100%)*.5 - 6rem);grid-template-columns:50% calc(min(var(--wrapper-max-width),100%)*.5 - var(--gap-vertical))}.image-with-content .layout--row--reversed{grid-template-columns:calc(min(120rem,100%)*.5 - 6rem) 50%;grid-template-columns:calc(min(var(--wrapper-max-width),100%)*.5 - var(--gap-vertical)) 50%;justify-content:end}.image-with-content .layout--row--reversed>.image{order:10}}.image-with-content .copy{padding-bottom:10rem;padding-top:10rem}@media(max-width:1349px){.image-with-content .copy{padding-bottom:6rem;padding-top:6rem}}.image-with-content .copy .rich-text{font-size:max(1.4rem,13px);font-size:var(--font-size-small)}.image-with-content .copy .rich-text img{margin-bottom:.5em;margin-right:.5em}.image-with-content .copy .rich-text a{--link-color:var(--color-dark);--link-color-hover:var(--color-brand);color:var(--link-color);text-decoration:underline;-webkit-text-decoration:underline var(--link-color-hover) calc(.05em + .05rem);text-decoration:underline var(--link-color-hover) calc(.05em + .05rem);-webkit-text-decoration-color:var(--link-color-hover);-webkit-text-decoration-line:underline!important;text-underline-offset:calc(.2em + .1rem);transition:color .2s;transition:color var(--duration-default)}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.image-with-content .copy .rich-text a:hover{color:var(--link-color-hover)}}.image-with-content .copy .rich-text a[target=_blank]:after{background:url(https://www.netguru.com/hubfs/_N19%20Modules/Icons/Components/external_link.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:calc(.5em + .6rem);margin-left:.25em;vertical-align:baseline;width:calc(.5em + .6rem)}@media print{.image-with-content .copy .rich-text a[target=_blank]:after{content:none}}span.image-with-content .copy .rich-text a{--link-color-hover:var(--link-color);text-decoration:none}span.image-with-content .copy .rich-text a:after{content:""}.image-with-content .image{border-radius:1.2rem;border-radius:var(--border-radius-large);margin:2.4rem 0;margin:var(--gap-horizontal) 0}@media(max-width:1023px){.image-with-content .image{margin-bottom:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.image-with-content .image{margin-right:2.4rem}}@media(max-width:1023px){.image-with-content .image:before{padding-top:70%}}.images{padding:6rem 0 3rem}@media(max-width:767px){.images{padding:3rem 0 1.5rem}}.images .image{border-radius:.6rem;border-radius:var(--border-radius);overflow:hidden}.images .image:only-child{margin:0 auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.images .image:only-child{flex:0 0 auto;flex-basis:70%}.images .image{flex:1 0 auto;flex-basis:40%}}.images .image.is-broken{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.images .wrapper{grid-gap:2.4rem;grid-gap:var(--gap-horizontal);display:grid;grid-template-columns:repeat(auto-fit,minmax(max(25rem,50% - 2.4rem),1fr))}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.images .wrapper{display:flex}}.infopack{padding-bottom:10rem;padding-top:10rem}@media(max-width:1023px){.infopack{padding-bottom:0}}.infopack .wrapper{position:relative}@media(min-width:1024px){.infopack .wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around}}@media(max-width:1023px){.infopack .wrapper{grid-gap:0;place-items:center}}.infopack .wrapper:before{background-color:#f7f8f7;background-color:var(--color-gray-ultralight);border-radius:.6rem;border-radius:var(--border-radius);bottom:0;content:"";display:block;position:absolute;top:0;width:100%}.infopack__image{margin-bottom:-3.5rem;margin-top:-3.5rem}@media(max-width:1023px){.infopack__image{margin-bottom:0;margin-top:-10rem}}.infopack__image,.infopack__image .infopack__content{position:relative}.infopack__image.is-broken{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.infopack__content{display:flex;flex-direction:column;max-width:100%;padding-bottom:3.5rem;padding-top:3rem;position:relative}@media(max-width:1023px){.infopack__content{align-items:center;text-align:center}}.infopack__content .ng-header{margin-bottom:2.4rem;margin-bottom:var(--gap-horizontal)}.infopack__content .ng-heading,.infopack__content .rich-text{max-width:50rem;width:100%}.infopack__content .rich-text{font-size:max(1.4rem,13px);font-size:var(--font-size-small)}.infopack__content .ng-button{width:fit-content;width:-moz-fit-content}@media(max-width:1023px){.infopack__content .ng-button{margin:0 auto}}.instagram-feed{overflow:hidden;padding-bottom:10rem;padding-top:10rem}.instagram-feed .wrapper{grid-auto-rows:auto;grid-template-rows:auto 1fr}.instagram-feed .ng-header{z-index:10}@media(min-width:1350px){.instagram-feed .showreel{display:flex;flex-direction:column-reverse;width:50vw}}@media(max-width:767px){.instagram-feed .showreel{justify-self:unset;max-width:100%}}.no-js .instagram-feed .showreel{display:none}@media(min-width:1350px){.instagram-feed .showreel__nav{align-self:flex-start;margin-bottom:0;margin-top:2.5rem}}.instagram-feed .showreel__slide:not(.is-first-active):not(.is-first-active~.showreel__slide){pointer-events:none}@media(min-width:1350px){.instagram-feed .showreel[data-showreel]{--showreel-sustain:50vw}}@media(max-width:1349px){.instagram-feed .showreel[data-showreel]{--showreel-off:1}}.instagram-feed .showreel[data-showreel] .showreel__slides{--showreel-slide-min-width:28rem;margin-left:calc(var(--showreel-slide-min-width)*-1);padding-left:var(--showreel-slide-min-width);scroll-padding:0 var(--showreel-side-gap) 0 var(--showreel-slide-min-width);-webkit-user-select:none;-moz-user-select:none;user-select:none}.instagram-feed .link{z-index:10}@media(max-width:1023px){.instagram-feed .link{display:none}}.instagram-feed .image{border-radius:.6rem;border-radius:var(--border-radius);display:inline-block}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.instagram-feed .image{transition:opacity .2s;transition:opacity var(--duration-default)}.instagram-feed .image.is-dimmed{opacity:.5}}.instagram-feed .image.is-fetching .image__content{opacity:0}:root{--job-offer-sections-padding:10rem}@media(max-width:1023px){:root{--job-offer-sections-padding:6rem}}@media(min-width:1024px){.job-offer .layout--row{-moz-column-gap:2.4rem;column-gap:2.4rem;-moz-column-gap:var(--gap-horizontal);column-gap:var(--gap-horizontal);grid-template-columns:minmax(60rem,1fr) 1fr}.job-offer__description{padding-bottom:10rem;padding-bottom:var(--job-offer-sections-padding)}}@media(max-width:1023px){.job-offer__description{padding-bottom:10rem;padding-bottom:var(--job-offer-sections-padding);padding-top:10rem;padding-top:var(--job-offer-sections-padding)}}.job-offer__description:first-child{padding-bottom:0}@media(min-width:1024px){.job-offer__description:first-child{padding-top:10rem;padding-top:var(--job-offer-sections-padding)}.job-offer__description:not(:first-child){padding-top:0}}.job-offer__form{grid-row:span 2;height:100%;min-width:100%;padding-bottom:10rem;padding-bottom:var(--job-offer-sections-padding);padding-left:2.4rem;padding-left:var(--wrapper-padding);padding-top:10rem;padding-top:var(--job-offer-sections-padding);position:relative;z-index:5}@media(min-width:1024px)and (max-width:1349px){.job-offer__form{margin-right:calc(-50vw - -46rem);margin-right:calc((100vw - var(--wrapper-max-width-tablet-h))*-1/2);max-width:none;padding-right:2.4rem;padding-right:var(--wrapper-padding)}}@media(max-width:1023px){.job-offer__form{padding-left:0}}.job-offer__form:before{background:var(--theme-background-color);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@media(min-width:1350px){.job-offer__form:before{width:calc(100% + 50vw - 60rem);width:calc(100% + (100vw - var(--wrapper-max-width))/2)}}@media(max-width:1349px){.job-offer__form:before{width:calc(100% + 50vw - 46rem);width:calc(100% + (100vw - var(--wrapper-max-width-tablet-h))/2)}}@media(max-width:1023px){.job-offer__form:before{left:-50vw;margin:0 auto;right:-50vw;width:100vw}}.job-offer__form .job-details{margin:0 auto;max-width:43rem}.job-offer .return{margin-bottom:4rem}.job-offers__container{margin-bottom:-2.4rem;margin-bottom:calc(var(--gap-horizontal)*-1);margin-right:-2.4rem;margin-right:calc(var(--gap-horizontal)*-1)}@media(min-width:1024px){.job-offers__container{align-items:center;display:flex;justify-content:center}}@media(min-width:1024px)and (-ms-high-contrast:active),(min-width:1024px)and (-ms-high-contrast:none){.job-offers__container{display:block}}.job-offers__img{margin-top:6rem}.job-offers__category{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:2.4rem;margin-bottom:var(--gap-horizontal);margin-right:2.4rem;margin-right:var(--gap-horizontal);min-width:28rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.job-offers__category{align-items:flex-start;display:block;text-align:left}}.job-offers__label{font-weight:700;margin-right:1em}.job-offers .select.has-default-value{border-color:#e3e3e3;border-color:var(--color-gray-light)}.job-offers .select.has-default-value .select__toggle{opacity:.6}.job-offers .select--selected .select__label,.job-offers__result{color:#121212;color:var(--color-dark)}.job-offers__result{padding:3.6rem 0;text-align:center}.job-offers__result--empty{padding:6rem 0 4rem}.no-js .job-offers__result--empty__toggle{display:none}.job-offers--short .job-offers__result{padding:12rem 0 6.5rem;width:100%}.job-offers--short .job-offers__list{padding-bottom:6rem}.job-offers--short .return{display:block;margin:6rem auto 0;width:-moz-fit-content;width:fit-content}.job-offers__result--highlighted{color:#00d563;color:var(--color-brand)}.job-offers__img{margin-bottom:2rem;text-align:center}.job-offers__list{padding-bottom:10rem;width:100%}.job-offers__list--empty{padding-bottom:0}.list-with-image{padding-bottom:10rem;padding-top:10rem}.list-with-image .wrapper{grid-column-gap:6rem;grid-column-gap:var(--gap-vertical);align-items:center}.list-with-image .image__content{max-height:none}:root{--long-text-nav-padding-mobile:1em;--long-text-nav-border-width:1px}.long-text{padding:6rem 0}.long-text__nav{background-color:#fff;background-color:var(--color-white);border:1px solid #f7f8f7;border:var(--long-text-nav-border-width) solid var(--color-gray-ultralight);padding:5rem 4.5rem;position:sticky;position:-webkit-sticky;top:10rem;width:30rem;z-index:20}@media(max-width:1023px){.long-text__nav{border-width:0 0 1px;border-width:0 0 var(--long-text-nav-border-width);display:flex;flex-direction:column;font-size:max(1.4rem,13px);font-size:var(--font-size-small);margin-bottom:5rem;margin-top:-1px;padding:1em 0;padding:var(--long-text-nav-padding-mobile) 0;top:calc(calc(9rem + max(calc(calc(-1 * .2 * .1 * 0) * 1rem), calc(7rem - 9rem))) + 0rem);top:calc(var(--navbar-visible-height, 0rem) + var(--submenu-sticky-height, 0rem));transition:top .3s;transition:top var(--duration-slow);width:auto}.long-text__nav.is-static{position:static;transform:none}.long-text__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.long-text__legend{color:#121212;color:var(--color-dark);margin-bottom:1em}@media(max-width:1023px){.long-text__legend{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.long-text__link{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.long-text__link:not(:first-child){margin-top:1.5em}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.long-text__link{transition:color .2s;transition:color var(--duration-default)}.long-text__link:hover{color:#00d563;color:var(--color-brand)}}.long-text__links{font-size:max(1.4rem,13px);font-size:var(--font-size-small);line-height:1.75;line-height:var(--line-height-default)}@media(max-width:1023px){.long-text__links{background-color:#fff;background-color:var(--color-white);border-bottom:1px solid #f7f8f7;border-bottom:1px solid var(--color-gray-ultralight);font-size:inherit;left:0;margin:-var(--long-text-nav-border-width);max-height:calc(80vh - 9rem);max-height:calc(80vh - var(--navbar-height, 6rem));overflow-y:auto;padding-bottom:inherit;position:absolute;right:0;top:100%;z-index:10}.long-text__icon{display:flex;flex:none;margin-left:1em;max-width:1.2em;transition:transform .2s;transition:transform var(--duration-default)}}@media(min-width:1024px){.long-text__toggle{display:none}}@media(max-width:1023px){.long-text__toggle{align-items:center;background-color:var(--theme-background-color);display:flex;font-weight:700;justify-content:space-between;margin:-1em;margin:calc(var(--long-text-nav-padding-mobile)*-1);padding:1em;padding:var(--long-text-nav-padding-mobile);z-index:10}.is-nav-expanded .long-text__toggle:before{background:inherit;content:"";height:200vh;left:-50vw;margin:0 auto;opacity:.7;position:absolute;right:-50vw;top:-100vh;width:100vw;z-index:-5}}.long-text [data-long-text-link].is-active{color:#00d563;color:var(--color-brand)}.long-text .copy{margin-right:5rem;max-width:40em}.long-text .copy__heading{color:#121212;color:var(--color-dark);transition:color .2s;transition:color var(--duration-default)}.long-text .copy__heading.is-active{color:#00d563;color:var(--color-brand)}@media(max-width:1023px){.long-text .copy{margin-right:0;max-width:none}}@media(min-width:1350px){.long-text .wrapper{max-width:110.8rem;max-width:calc(var(--wrapper-max-width-narrow) + var(--wrapper-padding)*2)}}@media(min-width:1024px){.long-text .wrapper{align-items:flex-start;display:flex;flex-direction:row-reverse;justify-content:space-between}}@media(max-width:1023px){[data-long-text]:not(.is-nav-expanded) .long-text__icon{transform:rotate(-90deg)}[data-long-text-options]{transition-property:opacity,visibility}[data-long-text].is-nav-expanded [data-long-text-options]{transition-duration:.2s;transition-duration:var(--duration-default)}[data-long-text]:not(.is-nav-expanded) [data-long-text-options]{opacity:0;transition-delay:20ms;transition-duration:0ms;visibility:hidden}}.main-navbar .navbar__menu{font-size:max(1.4rem,13px);font-size:var(--font-size-small);margin-left:auto;margin-right:auto;position:relative}@media(-ms-high-contrast:none),(min-width:1024px)and (hover:hover),not all and (-moz-touch-enabled){.main-navbar .navbar__menu{animation:fade-in .3s backwards;animation:fade-in var(--duration-slow) backwards}.main-navbar .navbar__menu:hover{--navbar-submenu-change-duration:var(--duration-default)}}@media(max-width:1023px){.main-navbar .navbar__menu{background:#fff;background:var(--color-white);bottom:-10rem;color:#121212;color:var(--color-dark);left:0;position:fixed;right:0;top:9rem;top:var(--navbar-height)}}@media(hover:none){.main-navbar .navbar__menu{background:#fff;background:var(--color-white);bottom:-10rem;color:#121212;color:var(--color-dark);left:0;position:fixed;right:0;top:9rem;top:var(--navbar-height)}}@media(-ms-high-contrast:none),(min-width:1024px)and (hover:hover),not all and (-moz-touch-enabled){.main-navbar .navbar__menu:before{background-color:#f7f8f7;background-color:var(--color-gray-ultralight);border-bottom:1px solid #e3e3e3;border-bottom:1px solid var(--color-gray-light);content:"";height:100%;height:var(--navbar-dropdown-max-height,100%);left:-100vw;margin-left:auto;margin-right:auto;position:fixed;right:-100vw;top:9rem;top:var(--navbar-height,100%);transform:scaleY(1);transform:scaleY(var(--navbar-dropdown-scale,1));transform-origin:top;transition-delay:0ms;transition-delay:var(--navbar-submenu-change-duration);transition-duration:.2s;transition-duration:var(--duration-default);transition-property:opacity,transform,visibility;width:100vw;z-index:-10}}.no-js .main-navbar .navbar__menu:before{display:none}.main-navbar .navbar__menu a[href="javascript:;"]{cursor:default}.hs-inline-edit .main-navbar .navbar__menu{pointer-events:none}@media(max-width:1023px){.main-navbar .navbar__menu .hs-menu-wrapper{height:100%;overflow-y:auto}}@media(hover:none){.main-navbar .navbar__menu .hs-menu-wrapper{height:100%;overflow-y:auto}}.main-navbar .navbar__menu .hs-menu-wrapper>ul{display:flex}@media(max-width:1023px){.main-navbar .navbar__menu .hs-menu-wrapper>ul{display:block}}@media(hover:none){.main-navbar .navbar__menu .hs-menu-wrapper>ul{display:block}}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.main-navbar .navbar__menu .hs-menu-depth-1:hover>a,.main-navbar .navbar__menu .hs-menu-depth-2>a:hover:not([href="javascript:;"]){color:#00d563;color:var(--color-brand);transition:color .1s;transition:color var(--duration-fast)}}.main-navbar .navbar__menu .hs-menu-depth-1{--navbar-submenu-padding:0 max(var(--wrapper-padding),calc((100vw - var(--wrapper-max-width))/2));align-items:center;display:flex;height:9rem;height:var(--navbar-height)}@media(-ms-high-contrast:none),(min-width:1024px)and (hover:hover),not all and (-moz-touch-enabled){.main-navbar .navbar__menu .hs-menu-depth-1{flex-direction:column}}@media(max-width:1023px){.main-navbar .navbar__menu .hs-menu-depth-1{--wrapper-max-width:var(--wrapper-max-width-tablet);border-bottom:1px solid #f7f8f7;border-bottom:1px solid var(--color-gray-ultralight)}}@media(hover:none){.main-navbar .navbar__menu .hs-menu-depth-1{--wrapper-max-width:var(--wrapper-max-width-tablet);border-bottom:1px solid #f7f8f7;border-bottom:1px solid var(--color-gray-ultralight)}}@media(-ms-high-contrast:none),(min-width:1024px)and (hover:hover),not all and (-moz-touch-enabled){.main-navbar .navbar__menu .hs-menu-depth-1:before{background-color:#00d563;background-color:var(--color-brand);content:"";display:block;height:2px;margin-top:-2px;order:10;transition:opacity .2s 0ms;transition:opacity var(--duration-default) var(--navbar-submenu-change-duration);width:100%;will-change:opacity}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.main-navbar .navbar__menu .hs-menu-depth-1:before{display:none}}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.main-navbar .navbar__menu .hs-menu-depth-1:before{display:none!important}}.main-navbar .navbar__menu .hs-menu-depth-1>a{cursor:pointer;font-weight:700;margin:auto 2.5rem}@media(max-width:1349px){.main-navbar .navbar__menu .hs-menu-depth-1>a{margin:auto 1.5rem}}@media(max-width:1023px){.main-navbar .navbar__menu .hs-menu-depth-1>a{align-items:center;display:flex;justify-content:space-between;margin:0;padding:var(--navbar-submenu-padding);pointer-events:none;width:100%}}@media(hover:none){.main-navbar .navbar__menu .hs-menu-depth-1>a{align-items:center;display:flex;justify-content:space-between;margin:0;padding:var(--navbar-submenu-padding);pointer-events:none;width:100%}}@media(max-width:1023px){.main-navbar .navbar__menu .hs-menu-depth-1>a:after{background-image:url(https://www.netguru.com/hubfs/_N19%20Modules/Icons/Components/arrow-forward.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1em;margin-left:1em;width:1em}}@media(hover:none){.main-navbar .navbar__menu .hs-menu-depth-1>a:after{background-image:url(https://www.netguru.com/hubfs/_N19%20Modules/Icons/Components/arrow-forward.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1em;margin-left:1em;width:1em}}.main-navbar .navbar__menu .hs-menu-depth-1>.hs-menu-children-wrapper{grid-gap:5rem;color:#121212;color:var(--color-dark);display:grid;grid-template-columns:15.5rem repeat(3,minmax(22rem,28rem));left:-50vw;margin-left:auto;margin-right:auto;padding:var(--navbar-submenu-padding);padding-bottom:8rem;padding-top:4rem;position:fixed;right:-50vw;top:9rem;top:var(--navbar-height);width:100vw}.no-js .main-navbar .navbar__menu .hs-menu-depth-1>.hs-menu-children-wrapper{background:#f7f8f7;background:var(--color-gray-ultralight)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.main-navbar .navbar__menu .hs-menu-depth-1>.hs-menu-children-wrapper{background:#f7f8f7;background:var(--color-gray-ultralight);display:flex;flex-wrap:wrap;opacity:0;padding-left:calc(50vw - 60rem);padding-right:calc(50vw - 60rem);visibility:hidden}}@media(-ms-high-contrast:none),(min-width:1024px)and (hover:hover),not all and (-moz-touch-enabled){.main-navbar .navbar__menu .hs-menu-depth-1>.hs-menu-children-wrapper{transition-delay:0ms;transition-delay:var(--navbar-submenu-change-duration);transition-duration:.4s;transition-property:opacity,visibility;will-change:opacity}}@media(max-width:1023px){.main-navbar .navbar__menu .hs-menu-depth-1>.hs-menu-children-wrapper{grid-gap:3rem;align-content:start;background-color:#f7f8f7;background-color:var(--color-gray-ultralight);bottom:0;grid-template-columns:1fr;overflow-y:auto;padding-top:6.4rem;padding-top:var(--navbar-back-height);top:0}}@media(hover:none){.main-navbar .navbar__menu .hs-menu-depth-1>.hs-menu-children-wrapper{grid-gap:3rem;align-content:start;background-color:#f7f8f7;background-color:var(--color-gray-ultralight);bottom:0;grid-template-columns:1fr;overflow-y:auto;padding-top:6.4rem;padding-top:var(--navbar-back-height);top:0}}.hs-inline-edit .main-navbar .navbar__menu .hs-menu-depth-1>.hs-menu-children-wrapper>*{display:none}@media(max-width:1023px){.main-navbar .navbar__menu .hs-menu-depth-1:not(.is-active):not(:focus-within)>.hs-menu-children-wrapper{opacity:0;visibility:hidden}}@media(hover:none){.main-navbar .navbar__menu .hs-menu-depth-1:not(.is-active):not(:focus-within)>.hs-menu-children-wrapper{opacity:0;visibility:hidden}}@media(-ms-high-contrast:none),(min-width:1024px)and (hover:hover),not all and (-moz-touch-enabled){.is-tabbed .main-navbar .navbar__menu .hs-menu-depth-1:not(:focus-within):before,body:not(.is-tabbed) .main-navbar .navbar__menu .hs-menu-depth-1:not(:hover):before{opacity:0;transition-duration:0ms}}@media(-ms-high-contrast:none),(min-width:1024px)and (hover:hover),not all and (-moz-touch-enabled){.is-tabbed .main-navbar .navbar__menu .hs-menu-depth-1:not(:focus-within)>.hs-menu-children-wrapper,body:not(.is-tabbed) .main-navbar .navbar__menu .hs-menu-depth-1:not(:hover)>.hs-menu-children-wrapper{opacity:0;visibility:hidden}}.main-navbar .navbar__menu .hs-menu-depth-1:focus-within .hs-menu-depth-3>a,.main-navbar .navbar__menu .hs-menu-depth-1:hover .hs-menu-depth-3>a{transition-duration:.1s;transition-duration:var(--duration-fast);transition-property:color,transform;will-change:transform}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.main-navbar .navbar__menu .hs-menu-depth-1:hover>.hs-menu-children-wrapper{opacity:1!important;visibility:visible!important}}@media(max-width:1023px){.main-navbar .navbar__menu .hs-menu-depth-2:last-child{padding-bottom:5rem}}@media(hover:none){.main-navbar .navbar__menu .hs-menu-depth-2:last-child{padding-bottom:5rem}}.main-navbar .navbar__menu .hs-menu-depth-2:not(.hs-item-has-children){font-weight:700;text-decoration:underline}@media(-ms-high-contrast:none),(min-width:1024px)and (hover:hover),not all and (-moz-touch-enabled){.main-navbar .navbar__menu .hs-menu-depth-2:not(.hs-item-has-children){position:relative}.main-navbar .navbar__menu .hs-menu-depth-2:not(.hs-item-has-children):nth-last-child(n+5){grid-row:span 2;padding-right:1em}.main-navbar .navbar__menu .hs-menu-depth-2:not(.hs-item-has-children)>a{display:inline-block;text-decoration:underline}.main-navbar .navbar__menu .hs-menu-depth-2:not(.hs-item-has-children):after{background-color:#e3e3e3;background-color:var(--color-gray-light);bottom:0;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:1px}}@media(max-width:1023px){.main-navbar .navbar__menu .hs-menu-depth-2.hs-item-has-children{padding-left:1em}}@media(hover:none){.main-navbar .navbar__menu .hs-menu-depth-2.hs-item-has-children{padding-left:1em}}.main-navbar .navbar__menu .hs-menu-depth-2.hs-item-has-children>a{color:#878787;color:var(--color-secondary);display:inline-block;font-weight:700;margin-bottom:1.5em;min-height:1.75em;min-height:calc(1em*var(--line-height-default));text-transform:uppercase}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.main-navbar .navbar__menu .hs-menu-depth-2{flex:0 0 26rem;margin-bottom:5rem;margin-right:2rem;min-width:0}.main-navbar .navbar__menu .hs-menu-depth-2:first-child{flex-basis:100%}}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.main-navbar .navbar__menu .hs-menu-depth-3>a{display:inline-block}.main-navbar .navbar__menu .hs-menu-depth-3>a:focus,.main-navbar .navbar__menu .hs-menu-depth-3>a:hover{color:#00d563;color:var(--color-brand);transform:translateX(.5em)}}.main-navbar .navbar__menu .hs-menu-depth-3:not(:last-child){margin-bottom:.25em}.main-navbar .navbar__menu:focus-within:before,.main-navbar .navbar__menu:hover:before{--animation-from-scaleY:var(--navbar-dropdown-off-scale,1);--animation-to-scaleY:var(--navbar-dropdown-scale,1);animation:scaleY .2s 0ms backwards;animation:scaleY var(--duration-default) var(--navbar-submenu-change-duration) backwards}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){.main-navbar .navbar__menu:focus-within:before,.main-navbar .navbar__menu:hover:before{--navbar-dropdown-off-scale:var(--navbar-dropdown-scale,1)}}@media(-ms-high-contrast:none),(min-width:1024px)and (hover:hover),not all and (-moz-touch-enabled){.is-tabbed .main-navbar .navbar__menu:not(:focus-within):before,body:not(.is-tabbed) .main-navbar .navbar__menu:not(:hover):before{opacity:0;pointer-events:none;transform:translateY(calc(.5 * max(calc(calc(-1 * .2 * .1 * 0) * 1rem), calc(7rem - 9rem))));transform:translateY(calc(var(--navbar-translateY, 0)*.5));transition:none;visibility:hidden}}.is-tabbed .main-navbar .navbar__menu:not(:focus-within) .hs-menu-depth-1>.hs-menu-children-wrapper,body:not(.is-tabbed) .main-navbar .navbar__menu:not(:hover) .hs-menu-depth-1>.hs-menu-children-wrapper{transition:none}@media(-ms-high-contrast:none),(min-width:1024px)and (hover:hover),not all and (-moz-touch-enabled){.main-navbar .navbar__menu:hover .hs-menu-depth-1:not(:hover):not(:focus-within)>.hs-menu-children-wrapper{transition-duration:0ms}}@media(-ms-high-contrast:none),(min-width:1024px)and (hover:hover),not all and (-moz-touch-enabled){.main-navbar .navbar__menu:hover .hs-menu-depth-1:first-child:after,.main-navbar .navbar__menu:hover .hs-menu-depth-1:last-child:after{bottom:0;content:"";position:absolute;top:40%;width:10em;z-index:-5}.main-navbar .navbar__menu:hover .hs-menu-depth-1:first-child:after{right:100%;transform:skewX(-70deg);transform-origin:bottom left}.main-navbar .navbar__menu:hover .hs-menu-depth-1:last-child:after{left:100%;transform:skewX(70deg);transform-origin:bottom right}.main-navbar .navbar__menu:not(:hover) .hs-menu-depth-1>.hs-menu-children-wrapper{transition-duration:.1s;transition-duration:var(--duration-fast)}.main-navbar .navbar__menu:last-child{padding-right:13rem}}@media(max-width:1023px){.main-navbar .navbar__menu:not(:last-child){padding-bottom:18rem}}@media(hover:none){.main-navbar .navbar__menu:not(:last-child){padding-bottom:18rem}}@media(-ms-high-contrast:none),(min-width:1024px)and (hover:hover),not all and (-moz-touch-enabled){.main-navbar .navbar__back,.main-navbar .navbar__burger{display:none}}@media(max-width:1023px){.main-navbar .navbar__back-button{align-items:center;background-color:#fff;background-color:var(--color-white);color:#878787;color:var(--color-secondary);display:flex;font-weight:700;height:9rem;height:var(--navbar-height);left:0;padding:var(--navbar-submenu-padding);position:absolute;right:0;text-transform:uppercase;top:0;width:100%}}@media(hover:none){.main-navbar .navbar__back-button{align-items:center;background-color:#fff;background-color:var(--color-white);color:#878787;color:var(--color-secondary);display:flex;font-weight:700;height:9rem;height:var(--navbar-height);left:0;padding:var(--navbar-submenu-padding);position:absolute;right:0;text-transform:uppercase;top:0;width:100%}}@media(max-width:1023px){.main-navbar .navbar__back-button:before{background-image:url(https://www.netguru.com/hubfs/_N19%20Modules/Icons/Components/arrow-backward.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1em;margin-right:1em;width:1em}}@media(hover:none){.main-navbar .navbar__back-button:before{background-image:url(https://www.netguru.com/hubfs/_N19%20Modules/Icons/Components/arrow-backward.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1em;margin-right:1em;width:1em}}@media(max-width:1023px){.main-navbar .navbar.has-menu-opened:not(.has-submenu-opened) .hs-menu-wrapper>ul{--animation-from-translateY:2em;animation:translateY .3s cubic-bezier(.33,1,.68,1),fade-in .3s;animation:translateY var(--duration-slow) var(--animation-ease-out-cubic),fade-in var(--duration-slow);animation-fill-mode:backwards}}@media(hover:none){.main-navbar .navbar.has-menu-opened:not(.has-submenu-opened) .hs-menu-wrapper>ul{--animation-from-translateY:2em;animation:translateY .3s cubic-bezier(.33,1,.68,1),fade-in .3s;animation:translateY var(--duration-slow) var(--animation-ease-out-cubic),fade-in var(--duration-slow);animation-fill-mode:backwards}}@media(max-width:1023px){.main-navbar .navbar.has-submenu-opened .hs-menu-depth-1.is-active>.hs-menu-children-wrapper{--animation-from-translateX:4em;animation:translateX .3s cubic-bezier(.33,1,.68,1),opacity .2s;animation:translateX var(--duration-slow) var(--animation-ease-out-cubic),opacity var(--duration-default);animation-fill-mode:backwards;will-change:transform}}@media(hover:none){.main-navbar .navbar.has-submenu-opened .hs-menu-depth-1.is-active>.hs-menu-children-wrapper{--animation-from-translateX:4em;animation:translateX .3s cubic-bezier(.33,1,.68,1),opacity .2s;animation:translateX var(--duration-slow) var(--animation-ease-out-cubic),opacity var(--duration-default);animation-fill-mode:backwards;will-change:transform}}@media(max-width:1023px){.main-navbar .navbar:not(.has-menu-opened) .navbar__menu{visibility:hidden}}@media(hover:none){.main-navbar .navbar:not(.has-menu-opened) .navbar__menu{visibility:hidden}}@media(max-width:1023px){.main-navbar .navbar:not(.has-menu-opened) .hs-menu-wrapper{opacity:0}}@media(hover:none){.main-navbar .navbar:not(.has-menu-opened) .hs-menu-wrapper{opacity:0}}@media(-ms-high-contrast:none),(min-width:1024px)and (hover:hover),not all and (-moz-touch-enabled){.main-navbar .navbar:hover .navbar__menu:not(:hover):not(:focus-within):before{transition-delay:.1s;transition-delay:calc(var(--navbar-submenu-change-duration) + var(--duration-fast))}}.main-navbar .navbar:focus-within{background-color:#fff;background-color:var(--color-white);color:#121212;color:var(--color-dark)}@media(-ms-high-contrast:none),(min-width:1024px)and (hover:hover),not all and (-moz-touch-enabled){.main-navbar .navbar:not(.navbar--is-pushing)+.navbar__pusher{display:none}}.main-navbar .navbar:not(.navbar--no-shuffle).is-hidden{pointer-events:none}.main-navbar .navbar:not(.navbar--no-shuffle).is-hidden>.wrapper{opacity:0}.main-navbar .navbar:not(.navbar--no-shuffle).is-hidden .hs-menu-depth-1>.hs-menu-children-wrapper{opacity:0;transition-duration:.1s;transition-duration:var(--duration-fast)}@media(-ms-high-contrast:none),(min-width:1024px)and (hover:hover),not all and (-moz-touch-enabled){.main-navbar .navbar:not(.navbar--no-shuffle):not(:hover):not(:focus-within):not(.is-hidden) .navbar__menu .hs-menu-depth-1:not(:focus-within):before{transform:translateY(calc(.5 * max(calc(calc(-1 * .2 * .1 * 0) * 1rem), calc(7rem - 9rem))));transform:translateY(calc(var(--navbar-translateY, 0)*.5))}}@media(max-width:1349px){.main-navbar .navbar.navbar--no-menu .ng-button{font-size:max(1.2rem,12px);font-size:var(--font-size-tiny)}}@media(max-width:1023px){.main-navbar .navbar:not(.navbar--no-menu) .ng-button{bottom:2rem;left:2.4rem;left:var(--wrapper-padding);margin-left:auto;margin-right:auto;position:fixed;right:2.4rem;right:var(--wrapper-padding);width:20em}.main-navbar .navbar:not(.navbar--no-menu).has-menu-opened:not(.has-submenu-opened) .ng-button{animation:fade-in .3s;animation:fade-in var(--duration-slow)}.main-navbar .navbar:not(.navbar--no-menu).has-submenu-opened .ng-button,.main-navbar .navbar:not(.navbar--no-menu):not(.has-menu-opened) .ng-button{visibility:hidden}}@media(hover:none){.main-navbar .navbar:not(.navbar--no-menu) .ng-button{bottom:2rem;left:2.4rem;left:var(--wrapper-padding);margin-left:auto;margin-right:auto;position:fixed;right:2.4rem;right:var(--wrapper-padding);width:20em}.main-navbar .navbar:not(.navbar--no-menu).has-menu-opened:not(.has-submenu-opened) .ng-button{animation:fade-in .3s;animation:fade-in var(--duration-slow)}.main-navbar .navbar:not(.navbar--no-menu).has-submenu-opened .ng-button,.main-navbar .navbar:not(.navbar--no-menu):not(.has-menu-opened) .ng-button{visibility:hidden}}.main-navbar .navbar.theme--white{color:#121212;color:var(--color-dark)}@media(-ms-high-contrast:none),(min-width:1024px)and (hover:hover),not all and (-moz-touch-enabled){.main-navbar .navbar:not(.theme--white){transition-property:background-color,opacity,transform}.main-navbar .navbar:not(.theme--white):focus,.main-navbar .navbar:not(.theme--white):hover{background-color:#fff;background-color:var(--color-white);color:#121212;color:var(--color-dark)}.main-navbar .navbar:not(.theme--white):not(:hover):not(:focus-within){background-color:hsla(0,0%,100%,0%);background-color:hsla(0,0%,100%,calc(var(--navbar-transition-factor)*var(--navbar-window-scroll, 0)*1%));color:hsl(0,0%,100%);color:hsl(0,0%,calc(100% - var(--navbar-transition-factor)*3*var(--navbar-window-scroll, 0)*1%))}.main-navbar .navbar:not(.theme--white):not(:hover):not(:focus-within) .ng-button{background-color:rgba(0 213 99/0);background-color:rgba(0 213 99/calc(var(--navbar-transition-factor)*var(--navbar-window-scroll, 0)*1%));border:none;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,100%);box-shadow:0 0 0 1px hsla(0,0%,100%,calc(100% - var(--navbar-window-scroll, 0)*5*1%)) inset}}.main-navbar .navbar.has-hover-blocked .navbar__menu:before{visibility:hidden}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.main-navbar .navbar{background-color:#fff!important;background-color:var(--color-white)!important;color:#121212!important;color:var(--color-dark)!important}}.netguru-info{margin-bottom:15rem}@media(max-width:1023px){.netguru-info{margin-bottom:7rem;text-align:center}}.netguru-info .wrapper{grid-gap:6rem;border-radius:.6rem;border-radius:var(--border-radius);display:grid;grid-template-columns:45rem 28rem;justify-content:space-between;padding:6rem 12rem}@media(max-width:1349px){.netguru-info .wrapper{padding:6rem}}@media(max-width:1023px){.netguru-info .wrapper{grid-template-columns:100%}}@media(max-width:767px){.netguru-info .wrapper{padding:5rem 2.4rem;padding:5rem var(--wrapper-padding)}}.netguru-info__content .netguru-logo{height:3.2rem;margin-bottom:5rem;width:16.6rem}@media(max-width:1023px){.netguru-info__content .netguru-logo{margin-bottom:3rem}}.netguru-info__content .netguru-logo__icon{height:inherit;max-height:inherit;max-width:inherit;width:inherit}@media(max-width:1023px){.netguru-info__content .netguru-logo__icon{transform:translate(6.5rem)}.netguru-info__content .netguru-logo__type{display:none}}.netguru-info__content .ng-header{margin-bottom:6rem}@media(max-width:1023px){.netguru-info__content .ng-header{margin-bottom:4rem}}.netguru-info__content .ng-heading{margin-bottom:2rem}.netguru-info__clients{align-items:flex-end;display:flex;flex-direction:column;gap:5rem}@media(max-width:1023px){.netguru-info__clients{align-items:center;gap:3rem}}.netguru-info .logos{--logos-item-max-width:10rem;gap:6rem;justify-content:space-between}@media(max-width:1023px){.netguru-info .logos{--logos-item-max-width:max(10rem,calc(33.33333% - 4rem));gap:4rem;justify-content:center}}.ng-in-numbers{padding:6rem 0}.other-services{overflow:hidden;padding-bottom:6rem;padding-top:10rem;position:relative}.other-services__map{bottom:0;left:-100vw;margin:0 auto;max-width:none;position:absolute;right:-100vw}.other-services .wrapper{position:relative;z-index:10}.other-services .tiles{width:100%}.other-services .icon-tile{margin:0 auto}.our-experience{padding-bottom:10rem;padding-top:10rem}@media(max-width:1023px){.our-experience .wrapper{justify-items:start;text-align:left}.our-experience .showreel[data-showreel] .showreel__slides{--showreel-slide-min-width:80%}}.our-experience .project-tile{text-align:left}.pagespeed{padding-bottom:3rem;padding-top:3rem}.pagespeed .wrapper{grid-gap:2.4rem;grid-gap:var(--gap-horizontal);align-items:start;display:grid}@media(min-width:1024px){.pagespeed .wrapper{grid-template-columns:1fr auto}}@media(max-width:1349px){.pagespeed .wrapper{max-width:calc(120rem*1rem);max-width:calc(var(--wrapper-max-width)*1rem)}}.pagespeed .ng-header{align-self:center}.pagespeed .ng-header .ng-heading{width:auto}.pagespeed:not(.is-fetching) .pagespeed__score{animation:opacity .5s;animation:opacity var(--duration-superslow)}.pagespeed:not(.is-fetching) .pagespeed-chart__score{--animation-from-translateY:0.25em;animation-duration:.5s;animation-duration:var(--duration-superslow);animation-name:opacity,translateY}.pagespeed:not(.is-fetching) .pagespeed-chart__category{animation:pagespeed-chart-category .5s cubic-bezier(.33,1,.68,1);animation:pagespeed-chart-category var(--duration-superslow) var(--animation-ease-out-cubic)}.pagespeed:not(.is-fetching) .pagespeed__prompt{--animation-from-opacity:1;--animation-to-opacity:0;animation:opacity .2s both;animation:opacity var(--duration-default) both}.pagespeed-chart{--pagespeed-chart-circuit:1055.04;justify-self:center}.pagespeed-chart__score{fill:currentColor;color:#e3e3e3;color:var(--color-gray-light);font-size:12.8rem;font-weight:700}.pagespeed-chart__category{--pagespeed-chart-category-arc:calc(var(--pagespeed-chart-category-weight)*var(--pagespeed-chart-circuit));stroke:currentColor;stroke-dasharray:var(--pagespeed-chart-circuit);stroke-dashoffset:calc(var(--pagespeed-chart-category-arc)*-1 + var(--pagespeed-chart-category-score)*var(--pagespeed-chart-circuit));color:#e3e3e3;color:var(--color-gray-light)}.pagespeed__results{width:100%}.pagespeed__prompt{font-weight:700;margin-bottom:2em}.pagespeed__tiles{--pagespeed-tile-min-width:calc((var(--wrapper-max-width) - 3*var(--gap-horizontal))/4);grid-gap:6rem 2.4rem;grid-gap:var(--gap-vertical) var(--gap-horizontal);display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--pagespeed-tile-min-width),1fr))}.pagespeed__tile{display:flex;flex-direction:column;transition:transform .5s cubic-bezier(.33,1,.68,1);transition:transform var(--duration-superslow) var(--animation-ease-out-cubic);will-change:transform}.pagespeed:not(.is-fetching) .pagespeed__tile{transform:translateY(-3.75em);transform:translateY(calc((var(--line-height-default) + 2)*-1*1em))}.pagespeed__tile:first-child{--pagespeed-tile-delay:0ms}.pagespeed__tile:first-child,.pagespeed__tile:nth-child(2){animation-delay:var(--pagespeed-tile-delay);transition-delay:var(--pagespeed-tile-delay)}.pagespeed__tile:nth-child(2){--pagespeed-tile-delay:50ms}.pagespeed__tile:nth-child(3){--pagespeed-tile-delay:100ms}.pagespeed__tile:nth-child(3),.pagespeed__tile:nth-child(4){animation-delay:var(--pagespeed-tile-delay);transition-delay:var(--pagespeed-tile-delay)}.pagespeed__tile:nth-child(4){--pagespeed-tile-delay:150ms}.pagespeed__tile:nth-child(5){--pagespeed-tile-delay:200ms}.pagespeed__tile:nth-child(5),.pagespeed__tile:nth-child(6){animation-delay:var(--pagespeed-tile-delay);transition-delay:var(--pagespeed-tile-delay)}.pagespeed__tile:nth-child(6){--pagespeed-tile-delay:250ms}.pagespeed__tile .pagespeed__loading{color:#e3e3e3;color:var(--color-gray-light)}.pagespeed__tile .pagespeed__score{font-size:6rem;margin-bottom:1rem;order:-10}.pagespeed__loading{display:inline-flex}.pagespeed__loading.is-fetching,.pagespeed__loading.is-fetching:after,.pagespeed__loading.is-fetching:before{--animation-from-opacity:0;animation:1s steps(4) infinite both;order:10}.pagespeed__loading.is-fetching{animation-name:pagespeed-loading}.pagespeed__loading.is-fetching:after,.pagespeed__loading.is-fetching:before{content:"."}.pagespeed__loading.is-fetching:before{animation-name:pagespeed-loading-before}.pagespeed__loading.is-fetching:after{animation-name:pagespeed-loading-after}.pagespeed__loading:not(.is-fetching){visibility:hidden}.pagespeed__score{will-change:opacity,transform}.pagespeed__score--good{color:#00d563;color:var(--color-green)}.pagespeed__score--average{color:#f5b100;color:var(--color-yellow)}.pagespeed__score--slow{color:#e64c4c;color:var(--color-error)}.pagespeed__sites{--pagespeed-sites-border:1px solid var(--color-gray-light);border:var(--pagespeed-sites-border);border-collapse:initial;border-radius:.6rem;border-radius:var(--border-radius);overflow:hidden}.pagespeed__sites>*{border-collapse:collapse}.pagespeed__sites thead{background-color:#f7f8f7;background-color:var(--color-gray-ultralight);font-weight:700}.pagespeed__sites thead tr{border-bottom:var(--pagespeed-sites-border)}.pagespeed__sites td,.pagespeed__sites th{padding:.1em .5em;white-space:nowrap;width:4em}.pagespeed__sites td:not(:last-child),.pagespeed__sites th:not(:last-child){border-right:var(--pagespeed-sites-border)}.pagespeed__sites td:not(:first-child){font-size:max(1.4rem,13px);font-size:var(--font-size-small);font-weight:700;text-align:right}.pagespeed__sites tbody tr:nth-child(2n){background-color:#f7f8f7;background-color:var(--color-gray-ultralight)}.pagespeed__ng{align-items:center;display:inline-flex;height:1em;overflow:hidden;padding-bottom:.2em;vertical-align:middle;width:.85em}.pagespeed__ng .ng-logo{flex:none;height:100%;max-width:none;width:auto}.pagespeed__site{font-weight:700}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.pagespeed__site:hover{text-decoration:underline}}@keyframes pagespeed-loading{0%{opacity:0}25%{opacity:0}25.001%{opacity:1}}@keyframes pagespeed-loading-before{0%{opacity:0}50%{opacity:0}50.001%{opacity:1}}@keyframes pagespeed-loading-after{0%{opacity:0}75%{opacity:0}75.001%{opacity:1}}.press-releases{align-items:center;display:flex;flex-flow:column nowrap}.press-releases .ng-header{padding-top:6rem;text-align:center}.press-releases__notes{max-width:100rem}.press-releases__note{align-items:flex-start;border-bottom:.1rem solid #e3e3e3;border-bottom:.1rem solid var(--color-gray-light);color:#121212;color:var(--color-dark);display:flex;flex-direction:column}.press-releases__note:first-child{margin-top:3rem}.press-releases__note:not(:last-child){margin-bottom:3rem}.press-releases__note.is-hidden{display:none}.press-releases__copy{font-size:max(2.1rem,19px);font-size:var(--font-size-h4);font-weight:700}.press-releases__date{font-size:max(1.4rem,13px);font-size:var(--font-size-small);margin-bottom:1.8rem}.press-releases .link{margin-bottom:3rem;margin-top:1.8rem}.press-releases .ng-button{margin-top:6rem}.press-releases .ng-button.is-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}:root{--process-circles-height:7.125em;--process-dot-size:1.625;--process-small-dot-size:0.875}.process{padding:3rem 0}.process__steps{counter-reset:steps;position:relative;z-index:10}.process__bar{background-color:#e3e3e3;background-color:var(--color-gray-light);position:absolute;top:3.5625em;top:calc(var(--process-circles-height)/2)}.no-js .process__bar,.process__bar:not(.is-visible){display:none}.process__progress{background-color:#00d563;background-color:var(--color-brand);height:1px;transform:scaleX(0);transform-origin:left}@media(prefers-reduced-motion:no-preference){.process__progress{transition:transform .2s;transition:transform var(--duration-default)}}.process__container{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:-5rem}.process__step{counter-increment:steps;flex:1 0 20rem;margin-bottom:5rem;max-width:20em;padding:0 1.2rem;padding:0 calc(var(--wrapper-padding)/2);position:relative;text-align:center}.process__step:before{color:#f7f8f7;color:var(--color-gray-ultralight);content:counter(steps,decimal-leading-zero);display:block;font-size:10rem;font-weight:700;left:0;line-height:1;position:absolute;right:0;top:0;z-index:-5}.process__circles{height:7.125em;height:var(--process-circles-height);position:relative}.process__circles:after,.process__circles:before{border-radius:50%;bottom:0;content:"";height:.875em;height:calc(var(--process-small-dot-size)*1em);left:0;margin:auto;position:absolute;right:0;top:0;width:.875em;width:calc(var(--process-small-dot-size)*1em)}@media(prefers-reduced-motion:no-preference){.process__circles:after,.process__circles:before{transition:transform .2s;transition:transform var(--duration-default)}}.no-js .process__circles:after,.no-js .process__circles:before{display:none}.process__circles:before{background-color:#00d563;background-color:var(--color-brand)}.no-js .process__circles:before{display:none}.process__circles:after{background-color:#fff;background-color:var(--color-white);transform:scale(0)}@media(prefers-reduced-motion:no-preference){.process__circles .circles{transition-duration:.2s;transition-duration:var(--duration-default);transition-property:opacity,transform}}.process__heading{color:#121212;color:var(--color-dark);font-weight:700;margin-bottom:.5em}@media(min-width:768px)and (prefers-reduced-motion:no-preference){.process__heading{transition:transform .3s;transition:transform var(--duration-slow)}.process__caption{font-size:max(1.4rem,13px);font-size:var(--font-size-small);line-height:1.75;line-height:var(--line-height-default);transition:opacity .2s;transition:opacity var(--duration-default)}}[data-process-step]:not(.is-active) .circles{opacity:0;transform:scale(.8)}[data-process-step].is-active .process__circles:before{transform:scale(1.85714);transform:scale(calc(var(--process-dot-size)/var(--process-small-dot-size)))}[data-process-step].is-active .process__circles:after{transform:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){[data-process-button]{cursor:default}}:root{--quotes-tile-min-width:calc((var(--wrapper-max-width) - 2*2*var(--wrapper-padding))/3);--quotes-tile-min-width-tablet:calc((var(--wrapper-max-width-tablet-h) - 2*var(--wrapper-padding))/2)}.quotes{overflow:hidden;padding:10rem 0;position:relative}@media(max-width:1023px){.quotes{padding:6rem 0}}.quotes--large-photo{padding-bottom:0}.quotes--large-photo .ng-header{z-index:10}@media(min-width:1024px){.quotes--large-photo .showreel[data-showreel] .showreel__slides{margin-top:-12rem}}.quotes--large-photo .showreel__slide{display:flex}@media(hover:none){.quotes--large-photo .showreel__slide{padding-right:2.4rem;padding-right:var(--gap-horizontal)}}.quotes--large-photo .showreel__slide .testimonial{flex:1 0 auto;width:100%}.quotes .wrapper{position:relative;z-index:10}@media(min-width:768px){.quotes--tiles .showreel__slides{--showreel-slides-gap:calc(var(--gap-horizontal)*2)}}@media(min-width:768px)and (max-width:1349px){.quotes--tiles .showreel__slides{grid-auto-columns:clamp(1rem,43.6rem,100%);grid-auto-columns:clamp(1rem,var(--quotes-tile-min-width-tablet),100%);grid-template-columns:repeat(auto-fit,clamp(1rem,43.6rem,100%));grid-template-columns:repeat(auto-fit,clamp(1rem,var(--quotes-tile-min-width-tablet),100%))}}.quotes--tiles .showreel__slide{justify-self:center;max-width:32em}.quotes__map{bottom:0;left:-100vw;margin:auto;max-width:none;position:absolute;right:-100vw}.resources{padding:10rem 0}.resources--ebooks .image__content{border-radius:.6rem;border-radius:var(--border-radius)}@media(max-width:1023px){.resources .showreel__slides{gap:7.5rem}}.resources .tile{overflow:initial}.section-intro{overflow:hidden;padding:10rem 0 6rem}@media(max-width:767px){.section-intro{padding-top:6rem}}@media(min-width:1350px){.section-intro .wrapper{grid-column-gap:6rem;grid-column-gap:var(--gap-vertical);grid-template-columns:1fr 60rem;grid-template-columns:1fr calc(var(--wrapper-max-width)/2)}.section-intro .ng-heading{width:auto}}.section-intro__caption{margin-top:1em;min-width:50%}@media(min-width:1350px){.section-intro__caption .rich-text{max-width:32em}}.section-intro__caption>.rich-text:not(:last-child){margin-bottom:1em}.section-intro__details{padding-bottom:2em;position:relative}.section-intro__details[open] .section-intro__more:before{content:attr(data-open)}.section-intro__more{bottom:0;color:#00d563;color:var(--color-brand);cursor:pointer;font-weight:700;left:0;line-height:1;position:absolute}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.section-intro__more{display:none}}.section-intro__more:before{content:attr(data-close)}.section-intro .ng-button{margin-top:3rem}.section-intro .showreel{grid-column:1/-1;max-width:100%;width:100%}.section-intro .showreel .image{border-radius:.6rem;border-radius:var(--border-radius);margin:0 auto;overflow:hidden}.section-intro--padded-bg{position:relative}.section-intro--padded-bg:before{background-color:#f7f8f7;background-color:var(--color-gray-ultralight);bottom:0;content:"";display:block;height:28rem;left:0;position:absolute;right:0}[data-section-intro-toggleable]:not(.is-visible){display:none}[data-section-intro-toggleable].is-visible{animation:fade-in .3s;animation:fade-in var(--duration-slow)}.single-testimonial{overflow:hidden;padding:10rem 0;position:relative}.single-testimonial--column{margin:0 auto;padding:0;position:relative}.single-testimonial--column,.single-testimonial--column .wrapper{border-radius:.6rem;border-radius:var(--border-radius)}.single-testimonial--column .wrapper .single-testimonial__background-image{border-radius:.6rem;border-radius:var(--border-radius);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.single-testimonial--column .wrapper .testimonial{margin-left:0}.single-testimonial--column .wrapper .testimonial__copy{border-radius:.6rem;border-radius:var(--border-radius);display:grid;grid-template-columns:1fr;justify-items:center;padding:6rem 2.4rem;padding:6rem var(--gap-horizontal)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.single-testimonial--column .wrapper .testimonial__copy{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:6rem}}@media(max-width:1349px){.single-testimonial--column .wrapper .testimonial__copy{padding:6rem 0}}.single-testimonial--column .wrapper .testimonial__copy .author{display:grid;justify-items:center}.single-testimonial--column .wrapper .testimonial__copy .author .image{margin-bottom:2.4rem}.single-testimonial--column .wrapper .testimonial__copy .author__photo{margin-right:0}.single-testimonial--column .wrapper .testimonial__copy .author__info{color:var(--bespoke-font-color);display:grid;justify-items:center}.single-testimonial--column .wrapper .testimonial__copy .author__name{color:var(--bespoke-font-color);margin-bottom:.3rem}.single-testimonial--column .wrapper .testimonial__copy .author__caption{color:var(--bespoke-font-color)}.single-testimonial--column .wrapper .testimonial__quote{display:grid;justify-items:center;margin-bottom:6rem;text-align:center}.single-testimonial--column .wrapper .testimonial__quote.h3{color:var(--bespoke-font-color)}.single-testimonial--column .wrapper .testimonial__icon{margin-bottom:6rem;position:static}.single-testimonial--bespoke{max-width:100%;width:100rem;width:var(--blog-post-hero-width)}.single-testimonial__map{bottom:0;left:-100vw;margin:auto;max-width:none;position:absolute;right:-100vw}@media(max-width:1023px){.single-testimonial{padding:6rem 0}}.single-testimonial .wrapper{position:relative;z-index:10}@media(min-width:768px){.single-testimonial .testimonial{margin-left:7rem;margin-left:calc((var(--wrapper-max-width) - var(--wrapper-max-width-narrow))/2)}}.single-testimonial .testimonial__quote{color:#121212;color:var(--color-dark);max-width:25em}.sticky{padding-bottom:10rem;padding-top:10rem}@media(max-width:1023px){.sticky{padding-bottom:6rem;padding-top:6rem}}@media(max-width:1349px){.sticky__header{position:static}}@media(max-width:1023px){.sticky__header{text-align:left}}.sticky__header .ng-header{margin-bottom:5rem}.sticky__list{display:grid;grid-template-columns:100%;justify-items:normal;row-gap:2.4rem;width:80rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.sticky__list>:not(:last-child){margin-bottom:2.4rem}}.sticky .icon-tile{grid-gap:2.4rem;grid-gap:var(--gap-horizontal);background-color:#fff;background-color:var(--color-white);border-radius:.6rem;border-radius:var(--border-radius);display:grid;grid-template-columns:7rem 1fr;max-width:100%;padding:3.5rem 3.5rem 4.5rem 2.4rem;padding:3.5rem 3.5rem 4.5rem var(--wrapper-padding);text-align:left}@media(max-width:1023px){.sticky .icon-tile{grid-template-columns:auto;text-align:center}}.sticky .icon-tile__heading{align-self:center;font-size:max(2.1rem,19px);font-size:var(--font-size-h4);line-height:1.5;line-height:var(--line-height-h4)}.sticky .icon-tile__heading:not(:last-child){margin-bottom:0}.sticky .icon-tile__caption{font-size:max(1.6rem,14px);font-size:var(--font-size-regular);grid-column-end:-1}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.sticky .icon-tile .image{height:7rem;width:7rem}}.sticky .icon-tile .image:not(:last-child){margin-bottom:0}.sticky .image{justify-self:center}.sticky .image__content{border-radius:.6rem;border-radius:var(--border-radius);width:100%}.sticky .image--cover{background-color:transparent}.sticky .image.is-broken{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;position:static;width:1px}.sticky__list{counter-reset:icon-tile}.sticky__list .testimonial{background-color:#fff;background-color:var(--color-white);border-radius:.6rem;border-radius:var(--border-radius);padding:3.5rem 3.5rem 3.5rem 10rem}@media(max-width:1023px){.sticky__list .testimonial{padding:3.5rem 2.4rem;padding:3.5rem var(--gap-horizontal)}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.sticky__list .testimonial{padding-left:3.5rem}}@media(max-width:1023px){.sticky__list .testimonial__icon{position:static}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.sticky__list .testimonial__icon{height:4rem;position:static}}.sticky__list .testimonial__quote{font-size:max(2.1rem,19px);font-size:var(--font-size-h4);font-weight:700;line-height:1.5;line-height:var(--line-height-h4);margin-bottom:4rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.sticky__list .testimonial__quote{margin-bottom:2.4rem}}.submenu-sticky{--submenu-sticky-links-vertical-padding:1.5;--submenu-sticky-font-size:var(--font-size-small);--submenu-sticky-line-height:1;--submenu-sticky-height:calc((2*var(--submenu-sticky-links-vertical-padding) + var(--submenu-sticky-line-height))*var(--submenu-sticky-font-size));font-size:var(--submenu-sticky-font-size);height:var(--submenu-sticky-height);line-height:var(--submenu-sticky-line-height);position:relative}@media(max-width:767px){.submenu-sticky{--submenu-sticky-links-vertical-padding:1.25}}.no-js .submenu-sticky{display:none}.submenu-sticky__container{background-color:inherit;left:0;overflow-x:auto;position:absolute;right:0;top:0;will-change:transform;z-index:50}.submenu-sticky .wrapper{display:flex}.submenu-sticky__links{display:flex;flex:none;margin:0 auto;overflow:hidden;position:relative}.submenu-sticky__links.is-hidden{opacity:0}.submenu-sticky__link{flex:none;min-width:13em;outline-offset:-5px;padding:calc(var(--submenu-sticky-links-vertical-padding)*1em) 3em;position:relative;text-align:center;transition:color .2s;transition:color var(--duration-default)}@media(max-width:1023px){.submenu-sticky__link{min-width:0;padding-left:2.4em;padding-right:2.4em}}@media(-ms-high-contrast:none),(hover:hover),not all and (-moz-touch-enabled){.submenu-sticky__link:hover{color:#00d563;color:var(--color-brand)}}.submenu-sticky__progress{bottom:0;height:2px;left:0;position:absolute;right:0}.submenu-sticky__progress:after,.submenu-sticky__progress:before{background-color:#00d563;background-color:var(--color-brand);bottom:0;content:"";left:0;position:absolute;top:0;transform:translateX(0) scaleX(1);transform:translateX(var(--submenu-sticky-current-offset,0)) scaleX(var(--submenu-sticky-current-scale,1));transform-origin:left;transition:transform .2s cubic-bezier(.4,0,.1,1);transition:transform var(--duration-default) var(--easing-slow-in);width:var(--submenu-sticky-first-link-width)}.submenu-sticky__progress:after{transition-duration:.3s;transition-duration:var(--duration-slow)}[data-submenu-sticky].is-fixed{transition:opacity .1s;transition:opacity var(--duration-fast)}[data-submenu-sticky].is-fixed .submenu-sticky__container{border-bottom:1px solid hsla(0,0%,75%,.2);position:fixed;transform:translateY(calc(9rem + max(calc(calc(-1 * .2 * .1 * 0) * 1rem), calc(7rem - 9rem))));transform:translateY(var(--navbar-visible-height,0));transition:transform .3s;transition:transform var(--duration-slow)}[data-submenu-sticky-link].is-active{font-weight:700}.table-of-contents{padding-bottom:10rem;padding-top:10rem}@media(max-width:767px){.table-of-contents .showreel{--showreel-off:1}}.table-of-contents .showreel__slide .ng-heading{margin-top:2.4rem;margin-top:var(--gap-horizontal)}.table-of-contents .showreel__slide--first{counter-reset:tile}@media(max-width:767px){.table-of-contents .showreel[data-showreel]{--showreel-off:1}}.table-of-contents__tile{align-items:center;border:1px solid #e3e3e3;border:1px solid var(--color-gray-light);border-radius:.6rem;border-radius:var(--border-radius);display:flex;flex-direction:column;justify-content:center;padding:5rem 2.4rem;position:relative}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.table-of-contents__tile{flex-basis:33rem}}.table-of-contents__tile .ng-heading:before{color:#e3e3e3;color:var(--color-gray-light);content:counter(tile,decimal-leading-zero);counter-increment:tile;font-weight:700;left:0;position:absolute;right:0;top:2.4rem;top:var(--gap-horizontal)}.table-of-contents__tile .rich-text{display:flex;flex-direction:column;height:100%;margin-top:1.5rem}.table-of-contents__tile .rich-text a{font-weight:700;margin-top:auto}.teams{padding-bottom:10rem;padding-top:10rem}.teams .showreel__slides{--showreel-slides-amount:4;grid-gap:2.4rem;grid-gap:var(--gap-horizontal)}@media(max-width:1023px){.teams .ng-header{text-align:left}}.testimonials{padding:10rem 0}@media(max-width:1023px){.testimonials{padding:6rem 0}.testimonials .testimonial__quote{margin-bottom:2em}}.testimonials__list{grid-gap:6rem 4.8rem;grid-gap:6rem calc(var(--wrapper-padding)*2);display:grid;grid-template-columns:repeat(auto-fit,minmax(26rem,1fr))}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.testimonials__list{display:flex;flex-wrap:wrap;margin-bottom:-6rem;margin-right:-2.4rem}}.testimonials__item .testimonial{font-size:max(1.4rem,13px);font-size:var(--font-size-small)}.testimonials__item .testimonials__logo{align-items:center;display:flex}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.testimonials__item{flex:0 0 auto;flex-basis:36.8rem;margin-bottom:6rem;margin-right:2.4rem}}.top-image{display:flex;min-height:min(52vw,.52*(148rem + 2*var(--wrapper-padding)));min-height:min(52vw,.52*(var(--wrapper-max-width-wide) + 2*var(--wrapper-padding)));position:relative}.top-image.theme--dark{background:none}.top-image--center{text-align:center}.top-image .wrapper{align-content:center;padding-bottom:10rem;padding-top:10rem;position:relative;z-index:10}@media(max-width:1349px){.top-image .wrapper{max-width:100%}}.top-image .ng-header:not(:last-child){padding-top:3em}.top-image__buttons{grid-gap:2.4rem;grid-gap:var(--gap-horizontal);display:inline-flex;flex-wrap:wrap}@media(max-width:767px){.top-image__buttons{grid-auto-flow:row;justify-content:center;place-items:center}}.top-image__buttons .ng-button{width:fit-content;width:-moz-fit-content}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.top-image__buttons .ng-button{margin:1.2rem}}.top-image__bg,.top-image__overlay,.top-image__overlay iframe{bottom:0;left:0;position:absolute;right:0;top:0}.top-image__bg{align-items:center;display:flex;justify-content:center;margin:0 auto;overflow:hidden;z-index:-10}.top-image__bg .arcs{bottom:0;left:0;margin:auto;max-width:min(100rem,60%);position:absolute;right:0}.top-image__bg .image{display:contents}.top-image__bg iframe{height:100%;min-height:100%;min-width:100%;width:100%;z-index:10}@media(max-width:1023px){.top-image__bg iframe{display:none}}@media(min-aspect-ratio:16/9){.top-image__bg iframe{height:300%;top:-100%}}@media(max-aspect-ratio:16/9){.top-image__bg iframe{height:125%;left:-100%;width:300%}}.top-image__overlay{background:#121212;background:var(--color-dark);z-index:10}@media(min-width:1024px){.top-image .video__poster{display:none}}.top-image--disruption{background-color:transparent}@media(max-width:1349px){.top-image--disruption .layout--row{align-items:center;display:flex;flex-direction:column;padding-top:3rem}.top-image--disruption .top-image__bg{display:none}}.top-image--disruption .top-image__cover{border-radius:1.2rem;border-radius:var(--border-radius-large);box-shadow:0 2rem 4rem rgba(0,0,0,.1);box-shadow:var(--box-shadow);margin-left:auto}@media(max-width:1349px){.top-image--disruption .top-image__cover{margin:auto}}.tou{background:#f7f8f7;background:var(--color-gray-ultralight)}@media(min-width:1024px){.tou{background:linear-gradient(90deg,#fff 50%,#f7f8f7 0);background:linear-gradient(90deg,var(--color-white) 50%,var(--color-gray-ultralight) 50%)}}@media(max-width:1023px){.tou .wrapper{max-width:100vw}}@media(min-width:1024px){.tou__container{display:grid;grid-template-columns:30% 70%}}@media(min-width:1350px){.tou__container{grid-template-columns:25% 75%}}.tou__menu{background:#fff;background:var(--color-white);display:none;font-size:max(1.4rem,13px);font-size:var(--font-size-small);height:100vh;padding-top:10rem;position:sticky;top:0}@media(min-width:1024px){.tou__menu{display:block}}.tou__menu .tou__title{display:block;font-size:max(1.8rem,16px);font-size:var(--font-size-h5);margin-bottom:2.8rem}.tou__list{list-style:none;margin:0;padding:0}.tou__list-item{display:block;margin-bottom:1rem}.tou__list .tou__title{font-size:max(1.8rem,16px);font-size:var(--font-size-h5)}.tou__link:hover{color:#00d563;color:var(--color-brand);transition:color .2s ease-in-out}.tou__main{--tou-main-offset:max(calc((100vw - var(--wrapper-max-width))/2),calc(var(--wrapper-padding)));margin-right:calc(var(--tou-main-offset)*-1);padding-bottom:5rem;padding-left:2.4rem;padding-left:var(--gap-horizontal);padding-right:var(--tou-main-offset);padding-top:10rem}@media(max-width:1349px){.tou__main{--wrapper-max-width:var(--wrapper-max-width-tablet-h)}}@media(max-width:1023px){.tou__main{margin-left:calc(var(--tou-main-offset)*-1);padding-left:var(--tou-main-offset)}}@media(min-width:1024px){.tou__main .ng-heading,.tou__main .tou__article{padding-left:5rem}}.tou__article{padding-top:10rem}.tou__title{background-color:var(--theme-background-color);margin-bottom:1.4rem;padding:1rem 0 1.4rem;position:sticky;top:calc(9rem + max(calc(calc(-1 * .2 * .1 * 0) * 1rem), calc(7rem - 9rem)));top:var(--navbar-visible-height);transition:top .2s;transition:top var(--duration-default);z-index:1000}.tou__content{color:var(--color-darkgray);font-size:max(1.4rem,13px);font-size:var(--font-size-small)}.tou .ot-sdk-cookie-policy{color:#4b4b4b!important;color:var(--color-gray-dark)!important}@media(min-width:1024px){.tou .ot-sdk-cookie-policy{padding-left:0!important}}.tou #cookie-policy-description{line-height:1.75;line-height:var(--line-height-default)}.tou #cookie-policy-description,.tou .ot-sdk-cookie-policy-group-desc{color:#4b4b4b!important;color:var(--color-gray-dark)!important;font-size:1.4rem!important;font-size:var(--font-size-small-base)!important}.tou .ot-sdk-cookie-policy-group-desc{line-height:1.75!important;line-height:var(--line-height-default)!important}.tou .ot-sdk-cookie-policy-group{color:#4b4b4b!important;color:var(--color-gray-dark)!important;font-size:1.4rem!important;font-size:var(--font-size-small-base)!important;font-weight:700!important}.tou #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,.tou #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a:hover{background:none!important}.tou tr{font-size:1.4rem!important;font-size:var(--font-size-small-base)!important}.tou tr td a{transition:color .2s;transition:color var(--duration-default)}.tou tr td a:hover{color:#00d563!important;color:var(--color-green)!important;text-decoration:underline!important}
1:51263	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: 9rem + max( calc(calc( -1 * 0.2 * 0.1 * 0 ) * 1rem), calc(7rem - 9rem) )
^.....................................................^ [postcss-calc]
1:118440	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: -0.5 * max( calc(calc( -1 * 0.2 * 0.1 * 0 ) * 1rem), calc(7rem - 9rem) )
^.....................................................^ [postcss-calc]
1:188429	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: 9rem + max( calc(calc( -1 * 0.2 * 0.1 * 0 ) * 1rem), calc(7rem - 9rem) )
^.....................................................^ [postcss-calc]
1:269831	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: calc( 9rem + max( calc(calc( -1 * 0.2 * 0.1 * 0 ) * 1rem), calc(7rem - 9rem) ) ) + 0rem
^...........................................................^ [postcss-calc]
1:285571	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: 0.5 * max( calc(calc( -1 * 0.2 * 0.1 * 0 ) * 1rem), calc(7rem - 9rem) )
^....................................................^ [postcss-calc]
1:292255	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: 0.5 * max( calc(calc( -1 * 0.2 * 0.1 * 0 ) * 1rem), calc(7rem - 9rem) )
^....................................................^ [postcss-calc]
1:318503	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: 9rem + max( calc(calc( -1 * 0.2 * 0.1 * 0 ) * 1rem), calc(7rem - 9rem) )
^.....................................................^ [postcss-calc]
1:324929	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: 9rem + max( calc(calc( -1 * 0.2 * 0.1 * 0 ) * 1rem), calc(7rem - 9rem) )
^.....................................................^ [postcss-calc]