@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:500;src:url(/wp-content/themes/247grad-website/dist/fonts/gilroy-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:700;src:url(/wp-content/themes/247grad-website/dist/fonts/gilroy-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:DIN Next LT Pro;font-style:normal;font-weight:400;src:url(/wp-content/themes/247grad-website/dist/fonts/din-next-lt-pro-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:DIN Next LT Pro;font-style:italic;font-weight:400;src:url(/wp-content/themes/247grad-website/dist/fonts/din-next-lt-pro-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:DIN Next LT Pro;font-style:normal;font-weight:700;src:url(/wp-content/themes/247grad-website/dist/fonts/din-next-lt-pro-bold.woff2) format("woff2")}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes skeleton-loader{to{transform:translateX(100%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes animate-word-deco{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes animate-word-deco-1{0%{stroke-dashoffset:1000}20%{stroke-dashoffset:890}30%{stroke-dashoffset:860}40%{stroke-dashoffset:825}41%{stroke-dashoffset:826}45%{stroke-dashoffset:808}to{stroke-dashoffset:0}}@keyframes animate-word-deco-2{0%{stroke-dashoffset:1000}15%{stroke-dashoffset:790}25%{stroke-dashoffset:750}to{stroke-dashoffset:0}}@keyframes animate-word-deco-3{0%{stroke-dashoffset:1000}10%{stroke-dashoffset:800}15%{stroke-dashoffset:760}25%{stroke-dashoffset:590}30%{stroke-dashoffset:560}to{stroke-dashoffset:0}}@keyframes animate-word-deco-4{0%{stroke-dashoffset:1000}10%{stroke-dashoffset:950}17%{stroke-dashoffset:920}to{stroke-dashoffset:0}}@keyframes animate-word-deco-5{0%{stroke-dashoffset:1000}20%{stroke-dashoffset:780}29%{stroke-dashoffset:760}to{stroke-dashoffset:0}}@keyframes animate-logos{to{transform:translateX(-100%)}}*,:after,:before{box-sizing:border-box;margin:0}html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;line-height:1.5}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}b,strong{font-weight:700}a{color:inherit;text-decoration:none}audio,canvas,embed,iframe,img,object,svg,video{display:block}img,video{height:auto;max-width:100%}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;line-height:inherit}[type=button],[type=reset],[type=search]::-webkit-search-decoration,[type=submit],button{appearance:none}textarea{resize:vertical}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body,html.device-touch div#__root{overflow-x:hidden}body{background-color:#fff;color:#000;font-family:DIN Next LT Pro,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400}::selection{background-color:#fc0;color:#fff;text-shadow:none}#__root{overflow-x:hidden;padding:10px}@media screen and (min-width:768px){#__root{overflow-x:unset}}@media screen and (min-width:992px){#__root{padding:20px}}.container{margin:0 auto;padding:0 20px;position:relative;width:100%}@media screen and (min-width:576px){.container{max-width:540px}}@media screen and (min-width:768px){.container{max-width:720px}}@media screen and (min-width:992px){.container{max-width:960px}}@media screen and (min-width:1200px){.container{max-width:1140px}}@media screen and (min-width:1600px){.container{max-width:1560px}}.row{display:flex;flex:1 1 auto;flex-flow:row wrap;margin:0 -20px}.col{max-width:100%;min-height:1px;padding:0 20px;position:relative}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Gilroy,Helvetica,Arial,sans-serif;font-weight:700}.h1,h1{font-size:36px;letter-spacing:-.5px;line-height:44px}@media screen and (min-width:768px){.h1,h1{font-size:54px;line-height:64px}}.h2,h2{font-size:32px;letter-spacing:-.4px;line-height:40px}@media screen and (min-width:768px){.h2,h2{font-size:42px;line-height:54px}}.h3,h3{font-size:24px;letter-spacing:-.3px;line-height:32px}@media screen and (min-width:768px){.h3,h3{font-size:34px;line-height:44px}}.h4,h4{font-size:18px;letter-spacing:-.2px;line-height:26px}@media screen and (min-width:768px){.h4,h4{font-size:24px;line-height:32px}}.h5,.h6,h5,h6{font-size:16px;letter-spacing:-.12px;line-height:24px}p{line-height:1.5;margin:0 0 20px}p:last-child{margin:0}a{font-weight:700}@media(prefers-reduced-motion:no-preference){a{transition:color .2s cubic-bezier(.455,.03,.515,.955) 0s}}a:focus-visible,a:hover{color:#fc0}.wysiwyg-block .h1,.wysiwyg-block .h2,.wysiwyg-block .h3,.wysiwyg-block .h4,.wysiwyg-block .h5,.wysiwyg-block .h6,.wysiwyg-block h1,.wysiwyg-block h2,.wysiwyg-block h3,.wysiwyg-block h4,.wysiwyg-block h5,.wysiwyg-block h6{margin:0 0 18px}.wysiwyg-block .h1:not(:first-child),.wysiwyg-block .h2:not(:first-child),.wysiwyg-block .h3:not(:first-child),.wysiwyg-block .h4:not(:first-child),.wysiwyg-block .h5:not(:first-child),.wysiwyg-block .h6:not(:first-child),.wysiwyg-block h1:not(:first-child),.wysiwyg-block h2:not(:first-child),.wysiwyg-block h3:not(:first-child),.wysiwyg-block h4:not(:first-child),.wysiwyg-block h5:not(:first-child),.wysiwyg-block h6:not(:first-child){margin:32px 0 18px}.wysiwyg-block ol,.wysiwyg-block ul:not(.soliloquy-slider){margin:20px 0;padding:0 0 0 16px}.wysiwyg-block ol li,.wysiwyg-block ul:not(.soliloquy-slider) li{margin:0 0 8px}.wysiwyg-block ul:not(.soliloquy-slider){list-style:none}.wysiwyg-block ul:not(.soliloquy-slider) li{position:relative}.wysiwyg-block ul:not(.soliloquy-slider) li:before{background-color:#fc0;border-radius:100%;content:"";height:6px;left:-16px;position:absolute;top:8px;width:6px}.wysiwyg-block iframe{width:100%}.wysiwyg-block .wp-caption:has(img),.wysiwyg-block figure,.wysiwyg-block iframe,.wysiwyg-block img,.wysiwyg-block p:has(a img){display:block;margin:32px auto}.wysiwyg-block .wp-caption:has(img) img,.wysiwyg-block figure img{margin:0}.wysiwyg-block pre{padding:1px}.wysiwyg-block pre code{background-color:#fdfdfd;background-image:linear-gradient(#0000 50%,#458ed10a 0);background-size:3em 3em;border-left:10px solid #fc0;box-shadow:-1px 0 0 0 #fc0;display:block;overflow:auto;padding:0 1em}.wysiwyg-block a img{margin:0}.wysiwyg-block .wp-caption{max-width:100%}.wysiwyg-block .wp-caption-text,.wysiwyg-block figcaption{color:#817f79;font-size:16px!important;margin:12px 0 0}.wysiwyg-block .quote{font-size:18px;font-style:italic;margin:0 0 48px}@media screen and (min-width:768px){.wysiwyg-block .quote{font-size:22px}}.wysiwyg-block .quote:after,.wysiwyg-block .quote:before{display:inline-block;height:20px;width:20px}.wysiwyg-block .quote:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDAgMjAwIj48ZyBmaWxsPSIjZmMwIj48cGF0aCBkPSJNMTI0IDIwMGMtMS42IDAtMy4yLS4zLTQuOC0uOC03LjQtMi42LTExLjItMTAuNy04LjYtMTguMSAyMC4yLTU2LjcgMjguOC05Mi40IDMxLjktMTE0LjgtMzAuNyA0LTQ1LjguMS01Mi0xMi04LjQtMTYuNSA3LjUtMzMuOCAyNC4yLTQ4LjZsMi4yLTIgMi45LS45YzIxLjYtNi44IDM0IDAgNDAuNyA2LjkgNC41IDQuNyA4LjYgMTEuNCAxMC42IDIyLjcgMi43LS42IDUuNi0xLjIgOC42LTEuOSA3LjctMS43IDE1LjIgMyAxNyAxMC42cy0zIDE1LjItMTAuNiAxN2MtNS4xIDEuMi05LjkgMi4yLTE0LjQgMy4yLTIuNSAyNi45LTEyIDY3LjMtMzQuMSAxMjkuNC0yLjMgNS43LTcuOCA5LjMtMTMuNiA5LjNtLTMuMi0xNjAuNWM0LjYuMSAxMS43LS4zIDIyLjUtMS45LS45LTUuMi0yLjQtNy4zLTMuMi04LjItMS42LTEuNy01LjktMS4xLTktLjMtNC45IDQuNC04LjIgNy44LTEwLjMgMTAuNCIvPjxwYXRoIGQ9Ik0zOS4xIDIwMGMtMS42IDAtMy4yLS4zLTQuOC0uOC03LjQtMi42LTExLjItMTAuNy04LjYtMTguMSAxOC4zLTUxLjMgMjYuMi04NC42IDI4LjktMTA2LTI1LjEgMS41LTM5LjgtMy4yLTQ3LjMtMTQuMkMtLjMgNDkuNyAyIDM1IDE0LjMgMTcuM2wyLjUtMy42IDQuMS0xLjZDNDIuOCA0IDU5LjcgNS42IDcxLjIgMTYuOWM1LjMgNS4yIDEwLjEgMTIuNyAxMi4xIDI1LjkgNy4xLTEuMyAxNS4xLTIuOSAyNC4xLTUgNy42LTEuOCAxNS4yIDMgMTcgMTAuNnMtMyAxNS4yLTEwLjYgMTdjLTExIDIuNS0yMSA0LjYtMzAuMSA2LjEtMi40IDI1LjgtMTEuMyA2My40LTMxLjIgMTE5LjEtMi4xIDUuOC03LjYgOS40LTEzLjQgOS40TTMxLjYgNDUuMWMyLjIuOSA4LjUgMi41IDIzLjYgMS40LTEuMS02LjEtMi45LTguNi0zLjgtOS41LTIuNC0yLjMtOC4yLTIuMy0xNi4xLjEtMi41IDQuMS0zLjQgNi43LTMuNyA4Ii8+PC9nPjwvc3ZnPg==);margin:0 16px 0 0}.wysiwyg-block .quote:after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDAgMjAwIj48ZyBmaWxsPSIjZmMwIj48cGF0aCBkPSJNNjMuNTM4IDE5OS45OTRjLTExLjcgMC0xOS4zLTQuOC0yNC05LjctNC41LTQuNy04LjYtMTEuNC0xMC42LTIyLjctMi43LjYtNS42IDEuMi04LjYgMS45LTcuNiAxLjgtMTUuMi0zLTE3LTEwLjYtMS43LTcuNiAzLTE1LjIgMTAuNi0xNyA1LjEtMS4yIDkuOS0yLjIgMTQuNC0zLjIgMi41LTI2LjkgMTItNjcuMyAzNC4xLTEyOS40IDIuNi03LjQgMTAuNy0xMS4yIDE4LjEtOC42czExLjIgMTAuNyA4LjYgMTguMWMtMjAgNTYuOC0yOC42IDkyLjUtMzEuNyAxMTQuOSAzMC43LTQgNDUuOCAwIDUyIDEyIDguNSAxNi41LTcuNSAzMy44LTI0LjEgNDguNWwtMi4zIDItMi45LjljLTYuMiAyLjEtMTEuNyAyLjktMTYuNiAyLjltLTYuOC0zNy41Yy45IDUuMiAyLjQgNy4zIDMuMiA4LjIgMS42IDEuNyA1LjkgMSA5IC4zIDQuOS00LjQgOC4xLTcuOSAxMC4zLTEwLjQtNC41LS4yLTExLjYuMy0yMi41IDEuOSIvPjxwYXRoIGQ9Ik0xNTQuMjM4IDE5Mi45OTRjLTEwLjIgMC0xOC43LTMuMy0yNS40LTkuOS01LjMtNS4yLTEwLjEtMTIuNy0xMi4yLTI1LjktNy4xIDEuMy0xNS4xIDIuOS0yNC4xIDUtNy42IDEuOC0xNS4yLTMtMTctMTAuNi0xLjctNy42IDMtMTUuMiAxMC42LTE3IDExLTIuNSAyMS00LjYgMzAuMS02LjEgMi42LTI1LjggMTEuNS02My4zIDMxLjMtMTE5LjEgMi42LTcuNCAxMC43LTExLjIgMTguMS04LjZzMTEuMiAxMC43IDguNiAxOC4xYy0xOC4zIDUxLjMtMjYuMiA4NC42LTI4LjkgMTA2IDI1LjMtMS41IDM5LjggMy4yIDQ3LjMgMTQuMiA3LjYgMTEuMiA1LjMgMjUuOS03IDQzLjZsLTIuNSAzLjYtNC4xIDEuNmMtOS4yIDMuNC0xNy41IDUuMS0yNC44IDUuMW0tOS40LTM5LjVjMS4xIDYuMSAyLjkgOC42IDMuOCA5LjUgMi40IDIuMyA4LjIgMi4zIDE2LjEtLjEgMi41LTQuMSAzLjQtNi42IDMuNy04LTIuMy0xLTguNS0yLjYtMjMuNi0xLjQiLz48L2c+PC9zdmc+);margin:0 0 0 16px}.wysiwyg-block .c-link-with-svg{font-size:16px}.wysiwyg-block .big-url{display:inline-block;font-size:24px;font-weight:700;margin:0 0 10px;text-decoration:underline}.wp-block-table{overflow-x:auto}.wp-block-table table,.wp-block-table td,.wp-block-table th{border:1px solid #000;border-collapse:collapse}.wp-block-table table{box-sizing:border-box;min-width:100%}.wp-block-table table td,.wp-block-table table th{padding:8px}.wp-block-table table tr:first-child{background-color:#000;color:#fff}.u-spacing-top--none{padding-top:0}.u-spacing-top--sm{padding-top:40px}.u-spacing-top--md{padding-top:48px}@media screen and (min-width:992px){.u-spacing-top--md{padding-top:100px}}.u-spacing-top--lg{padding-top:60px}@media screen and (min-width:992px){.u-spacing-top--lg{padding-top:160px}}.u-spacing-bottom--none{padding-bottom:0}.u-spacing-bottom--sm{padding-bottom:40px}.u-spacing-bottom--md{padding-bottom:48px}@media screen and (min-width:992px){.u-spacing-bottom--md{padding-bottom:100px}}.u-spacing-bottom--lg{padding-bottom:80px}@media screen and (min-width:992px){.u-spacing-bottom--lg{padding-bottom:160px}}.u-word-deco{display:inline-block;position:relative;z-index:10}.u-word-deco svg{bottom:-.1em;height:.3em;left:0;position:absolute;right:0;width:100%;z-index:-1;stroke-width:clamp(2px,.5em,3px);stroke:#fc0;stroke-dasharray:1000;stroke-dashoffset:1000;animation:animate-word-deco 2s linear .5s forwards;animation-play-state:paused}.u-word-deco[data-deco="1"] svg{animation-name:animate-word-deco-1;bottom:-.2em;height:.4em}.u-word-deco[data-deco="2"] svg{animation-name:animate-word-deco-2}.u-word-deco[data-deco="3"] svg{animation-name:animate-word-deco-3;bottom:-.2em;height:.4em}.u-word-deco[data-deco="4"] svg{animation-name:animate-word-deco-4}.u-word-deco[data-deco="5"] svg{animation-name:animate-word-deco-5}.u-word-deco--animate svg{animation-play-state:running}.u-background{background-color:#faf9f5;margin:0 -10px;padding:48px 0}@media screen and (min-width:992px){.u-background{margin:0}}@media screen and (min-width:1200px){.u-background{padding:100px 0}}.u-background__divider{background-color:#faf9f5;height:42px;margin:0 -10px;mask-size:24px;-webkit-mask-position-x:right;mask-position-x:right;mask-repeat:repeat-x}@media screen and (min-width:992px){.u-background__divider{margin:0}}.u-background__divider--top{mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIzNSI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBkPSJNMjQgMHYzNUgwVjB6Ii8+PC9jbGlwUGF0aD48Y2xpcFBhdGggaWQ9ImIiPjxwYXRoIGQ9Ik0xMiAwYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJzLTUuMzczIDEyLTEyIDEyUzAgMTguNjI3IDAgMTIgNS4zNzMgMCAxMiAwIi8+PC9jbGlwUGF0aD48Y2xpcFBhdGggaWQ9ImMiPjxwYXRoIGQ9Ik04IDBhOCA4IDAgMSAxIDAgMTZBOCA4IDAgMCAxIDggMCIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoIGlkPSJkIj48cGF0aCBkPSJNNCAwYTQgNCAwIDEgMSAwIDggNCA0IDAgMCAxIDAtOCIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNhKSI+PGcgY2xpcC1wYXRoPSJ1cmwoI2IpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTIgMjMpIj48cGF0aCBmaWxsPSIjRkFGOUY1IiBkPSJNMTIgMGgxMnYxMkgxMnoiLz48L2c+PGcgY2xpcC1wYXRoPSJ1cmwoI2IpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMiAyMykiPjxwYXRoIGZpbGw9IiNGQUY5RjUiIGQ9Ik0wIDBoMTJ2MTJIMHoiLz48L2c+PGcgY2xpcC1wYXRoPSJ1cmwoI2MpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0IDcpIj48cGF0aCBmaWxsPSIjRkFGOUY1IiBkPSJNMCAwaDE2djE2SDB6Ii8+PC9nPjxnIGNsaXAtcGF0aD0idXJsKCNkKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQpIj48cGF0aCBmaWxsPSIjRkFGOUY1IiBkPSJNNCAwaDR2OEg0eiIvPjwvZz48ZyBjbGlwLXBhdGg9InVybCgjZCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwKSI+PHBhdGggZmlsbD0iI0ZBRjlGNSIgZD0iTTAgMGg0djhIMHoiLz48L2c+PC9nPjwvc3ZnPg==);-webkit-mask-position-y:bottom;mask-position-y:bottom}.u-background__divider--bottom{mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIzNSI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBkPSJNMjQgMHYzNUgwVjB6Ii8+PC9jbGlwUGF0aD48Y2xpcFBhdGggaWQ9ImIiPjxwYXRoIGQ9Ik0xMiAwYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJzLTUuMzczIDEyLTEyIDEyUzAgMTguNjI3IDAgMTIgNS4zNzMgMCAxMiAwIi8+PC9jbGlwUGF0aD48Y2xpcFBhdGggaWQ9ImMiPjxwYXRoIGQ9Ik04IDBhOCA4IDAgMSAxIDAgMTZBOCA4IDAgMCAxIDggMCIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoIGlkPSJkIj48cGF0aCBkPSJNNCAwYTQgNCAwIDEgMSAwIDggNCA0IDAgMCAxIDAtOCIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNhKSI+PGcgY2xpcC1wYXRoPSJ1cmwoI2IpIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDE4IDYpIj48cGF0aCBmaWxsPSIjRkFGOUY1IiBkPSJNMTIgMGgxMnYxMkgxMnoiLz48L2c+PGcgY2xpcC1wYXRoPSJ1cmwoI2IpIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDYgNikiPjxwYXRoIGZpbGw9IiNGQUY5RjUiIGQ9Ik0wIDBoMTJ2MTJIMHoiLz48L2c+PGcgY2xpcC1wYXRoPSJ1cmwoI2MpIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDEwIDE0KSI+PHBhdGggZmlsbD0iI0ZBRjlGNSIgZD0iTTAgMGgxNnYxNkgweiIvPjwvZz48ZyBjbGlwLXBhdGg9InVybCgjZCkiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMTQgMTcuNSkiPjxwYXRoIGZpbGw9IiNGQUY5RjUiIGQ9Ik00IDBoNHY4SDR6Ii8+PC9nPjxnIGNsaXAtcGF0aD0idXJsKCNkKSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAyIDE3LjUpIj48cGF0aCBmaWxsPSIjRkFGOUY1IiBkPSJNMCAwaDR2OEgweiIvPjwvZz48L2c+PC9zdmc+);-webkit-mask-position-y:top;mask-position-y:top}.u-offset-gradient{position:relative}.u-offset-gradient:after{background-image:linear-gradient(30deg,#fc0,#fff0 65%);content:"";inset:10px 10px -10px -10px;position:absolute}@media screen and (min-width:576px){.u-offset-gradient:after{inset:20px 20px -20px -20px}}.u-offset-gradient--right:after{background-image:linear-gradient(-30deg,#fc0,#fff0 65%);inset:10px -10px -10px 10px}@media screen and (min-width:576px){.u-offset-gradient--right:after{inset:20px -20px -20px 20px}}.u-info-space{display:inline-block;width:55px}.u-no-br-mobile br{display:none}@media screen and (min-width:576px){.u-no-br-mobile br{display:block}}.u-pills{display:flex;flex-flow:row wrap;gap:20px}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.tw-fixed{position:fixed}.tw-top-4{top:1rem}.tw-z-10{z-index:10}.tw-order-1{order:1}.tw-order-2{order:2}.tw-mb-10{margin-bottom:2.5rem}.tw-mb-11{margin-bottom:2.75rem}.tw-mb-8{margin-bottom:2rem}.tw-ml-\[calc\(2\/12\*100\%\)\]{margin-left:16.66667%}.tw-mr-\[calc\(2\/12\*100\%\)\]{margin-right:16.66667%}.tw-mt-10{margin-top:2.5rem}.tw-mt-16{margin-top:4rem}.tw-mt-6{margin-top:1.5rem}.tw-flex{display:flex}.tw-h-full{height:100%}.tw-max-h-full{max-height:100%}.tw-w-3\/12{width:25%}.tw-w-6\/12{width:50%}.tw-w-8\/12{width:66.666667%}.tw-w-full{width:100%}.tw-flex-1{flex:1 1 0%}.tw-flex-row-reverse{flex-direction:row-reverse}.tw-flex-col{flex-direction:column}.tw-items-center{align-items:center}.tw-justify-end{justify-content:flex-end}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-gap-y-10{row-gap:2.5rem}.tw-overflow-auto{overflow:auto}.tw-text-center{text-align:center}.tw-font-medium{font-weight:500}.c-downloads{--default-cols:2;--sm-cols:3;--md-cols:4;--lg-cols:2;--xl-cols:3;--xxl-cols:4;display:grid;gap:10px;grid-template-columns:repeat(var(--default-cols),minmax(0,1fr));height:-moz-fit-content;height:fit-content;margin:50px 0 0}@media screen and (min-width:576px){.c-downloads{gap:20px;grid-template-columns:repeat(var(--sm-cols),minmax(0,1fr))}}@media screen and (min-width:768px){.c-downloads{grid-template-columns:repeat(var(--md-cols),minmax(0,1fr))}}@media screen and (min-width:992px){.c-downloads{grid-template-columns:repeat(var(--lg-cols),minmax(0,1fr))}}@media screen and (min-width:1200px){.c-downloads{grid-template-columns:repeat(var(--xl-cols),minmax(0,1fr));margin:0}}@media screen and (min-width:1600px){.c-downloads{grid-template-columns:repeat(var(--xxl-cols),minmax(0,1fr))}}.c-downloads__file{aspect-ratio:1;color:#fff;display:flex;flex-flow:column nowrap;justify-content:flex-end;padding:10px;position:relative}.c-downloads__file:before{background:linear-gradient(180deg,#fff0,#000);content:"";inset:0;opacity:.5;position:absolute}@media screen and (min-width:576px){.c-downloads__file{padding:15px}}.c-downloads__file span{z-index:10;word-wrap:break-word;hyphens:auto}@media screen and (min-width:992px){.c-downloads__file-filename{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.c-downloads__file-image{height:100%;inset:0;position:absolute;width:100%;z-index:-1}.c-downloads__file-image img{height:100%}.c-downloads__file-info{text-transform:uppercase}@media screen and (min-width:992px){.c-downloads__file-info{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}}.c-header{font-family:Gilroy,Helvetica,Arial,sans-serif;font-size:700;left:0;position:relative;right:0;top:0;z-index:30}.c-header__meta-nav-wrapper{background:linear-gradient(90deg,#fc0,#fffbeb 92%,#fff);margin:-10px -10px 0;padding:15px 0}@media screen and (min-width:992px){.c-header__meta-nav-wrapper{margin:-20px -20px 0}}.c-header__meta-nav{display:flex;font-size:12px;justify-content:space-between}.c-header__meta-cta{align-items:center;column-gap:10px;display:flex;font-weight:700;margin:0}.c-header__meta-cta svg{height:12px;width:12px}@media(prefers-reduced-motion:no-preference){.c-header__meta-cta svg{transition:transform .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-header__meta-cta:focus-visible,.c-header__meta-cta:hover{color:#000}.c-header__meta-cta:focus-visible svg,.c-header__meta-cta:hover svg{transform:translateX(4px)}.c-header__main-nav-menu,.c-header__meta-nav-menu{column-gap:40px;display:flex;margin-left:auto}.c-header__main-nav-menu ul,.c-header__meta-nav-menu ul{column-gap:40px;display:flex;list-style:none;padding:0}.c-header__main-nav-menu ul .current-menu-item a:after,.c-header__main-nav-menu ul .current-page-ancestor a:after,.c-header__meta-nav-menu ul .current-menu-item a:after,.c-header__meta-nav-menu ul .current-page-ancestor a:after{transform:scaleX(1);transform-origin:bottom left}.c-header__main-nav-menu ul a,.c-header__meta-nav-menu ul a{position:relative}.c-header__main-nav-menu ul a:after,.c-header__meta-nav-menu ul a:after{content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom right;width:100%}@media(prefers-reduced-motion:no-preference){.c-header__main-nav-menu ul a:after,.c-header__meta-nav-menu ul a:after{transition:transform .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-header__main-nav-menu ul a:focus-visible,.c-header__main-nav-menu ul a:hover,.c-header__meta-nav-menu ul a:focus-visible,.c-header__meta-nav-menu ul a:hover{color:#000}.c-header__main-nav-menu ul a:focus-visible:after,.c-header__main-nav-menu ul a:hover:after,.c-header__meta-nav-menu ul a:focus-visible:after,.c-header__meta-nav-menu ul a:hover:after{transform:scaleX(1);transform-origin:bottom left}.c-header__meta-nav-menu{display:none}@media screen and (min-width:992px){.c-header__meta-nav-menu{display:flex}}.c-header__meta-nav-menu a:after{background-color:#000;bottom:-5px}.c-header__main-nav-menu a{font-size:16px}.c-header__main-nav-menu a:after{background-color:#fc0;bottom:-10px}.c-header__main-nav-wrapper{background-color:#fff;display:none}@media screen and (min-width:992px){.c-header__main-nav-wrapper{display:block}}.c-header__main-nav{align-items:flex-end;display:flex;justify-content:space-between;padding-top:40px}.c-header__logo svg{height:25px;width:140px}.c-header__language-switch{display:inline-block;line-height:1;position:relative;text-transform:uppercase}.c-header__language-switch:before{content:"";height:50px;position:absolute;top:100%;visibility:hidden;width:100%}.c-header__language-switch:hover:before{visibility:visible}.c-header__language-switch:hover .c-header__language-switch-current{color:#000}@media(prefers-reduced-motion:no-preference){.c-header__language-switch:hover .c-header__language-switch-current{transition:color .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-header__language-switch:hover .c-header__language-switch-current svg{fill:#000}@media(prefers-reduced-motion:no-preference){.c-header__language-switch:hover .c-header__language-switch-current svg{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-header__language-switch:hover .c-header__language-switch-menu{opacity:1;visibility:visible}@media(prefers-reduced-motion:no-preference){.c-header__language-switch:hover .c-header__language-switch-menu{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-header__language-switch-current{align-items:center;cursor:pointer;display:flex;font-size:12px;font-weight:700;height:100%;position:relative}@media(prefers-reduced-motion:no-preference){.c-header__language-switch-current{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-header__language-switch-current svg{height:10px;margin:0 0 0 10px;width:10px}@media(prefers-reduced-motion:no-preference){.c-header__language-switch-current svg{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-header__language-switch-menu{background-color:#fff;box-shadow:0 0 10px 0 #0000001a;left:50%;opacity:0;padding:30px;position:absolute;top:calc(100% + 15px);transform:translateX(-50%);visibility:hidden;z-index:30}@media(prefers-reduced-motion:no-preference){.c-header__language-switch-menu{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-header__language-switch-menu a{display:block;font-size:12px;line-height:1.5}@media(prefers-reduced-motion:no-preference){.c-header__language-switch-menu a{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-header__language-switch-menu a:not(:last-child){margin:0 0 12px}@media(prefers-reduced-motion:no-preference){.c-header__language-switch-menu a:hover{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-header__toggle{display:flex;justify-content:flex-end;pointer-events:none;transform:translateY(-200%);width:calc(100% - 20px);z-index:10}@media(prefers-reduced-motion:no-preference){.c-header__toggle{transition:transform .3s cubic-bezier(.455,.03,.515,.955) 0s}}.c-header__toggle-container{align-items:center;background-color:#000;border-radius:99999px;color:#fff;cursor:pointer;display:flex;padding:5px 5px 5px 15px;pointer-events:all}.c-header__toggle button{background:unset;border:none;font-weight:700;outline:unset;padding:0;pointer-events:all}.c-header__toggle button:hover{cursor:pointer}.c-header__toggle button svg{border-radius:100%;height:30px;margin-left:15px;width:30px;fill:#fc0;transform:translateY(-10px)}@media(prefers-reduced-motion:no-preference){.c-header__toggle button svg{transition:transform .3s cubic-bezier(.455,.03,.515,.955) .1s}}.c-header__toggle button:active svg{transform:scale(.85)}.c-header__toggle--show,.c-header__toggle--show button svg{transform:translateY(0)}.c-footer{--key-visual-space:55px}.c-footer__bottom-nav,.c-footer__left-content,.c-footer__social-media-wrapper p,.c-footer__top-nav{font-family:Gilroy,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700}.c-footer__top{background-color:#000;color:#fff;padding:40px 0 calc(40px + var(--key-visual-space));position:relative}@media screen and (min-width:992px){.c-footer__top{padding:120px 0}}.c-footer__top .container{z-index:10}.c-footer__top .row{row-gap:40px}.c-footer__top .wysiwyg-block{text-align:center}@media screen and (min-width:576px){.c-footer__top .wysiwyg-block{text-align:unset}}.c-footer__top-background-logo{display:none;inset:48px 32px;position:absolute}@media screen and (min-width:992px){.c-footer__top-background-logo{display:block}}.c-footer__top-background-logo:after{background:linear-gradient(0deg,#000,#0003);content:"";inset:0;position:absolute}.c-footer__top-background-logo svg{height:100%;width:100%;fill:#fff0;stroke:#999790;stroke-width:.1px}.c-footer__top-nav{display:flex;flex-flow:column nowrap;gap:8px}.c-footer__bottom{background-color:#faf9f5}.c-footer__bottom-wrapper{align-items:center;display:flex;flex-flow:column nowrap;min-height:var(--key-visual-space);padding:calc(var(--key-visual-space)) 0 30px;position:relative;width:100%}@media screen and (min-width:992px){.c-footer__bottom-wrapper{padding:calc(var(--key-visual-space) + 15px) 0 30px}}@media screen and (min-width:1600px){.c-footer__bottom-wrapper{flex-flow:row nowrap;justify-content:space-between;padding:30px 0}}.c-footer__bottom-nav{align-items:center;display:flex;flex-flow:row wrap;gap:18px 30px;justify-content:center}.c-footer__keyvisual{background-color:#faf9f5;border-radius:100%;left:50%;overflow:hidden;padding:15px;position:absolute;top:0;transform:translate(-50%,calc(var(--key-visual-space)*-1))}.c-footer__keyvisual svg{height:80px;width:80px;fill:#fc0}.c-footer__social-media-wrapper{align-items:center;display:flex;flex-flow:column nowrap;margin:30px 0 0}@media screen and (min-width:576px){.c-footer__social-media-wrapper{align-items:normal}}@media screen and (min-width:1600px){.c-footer__social-media-wrapper{align-items:center;flex-flow:row nowrap;margin:0}}.c-footer__social-media-wrapper p{margin:0 0 10px}@media screen and (min-width:1600px){.c-footer__social-media-wrapper p{margin:0 70px 0 0}}.c-footer__social-media{display:flex;flex-flow:row nowrap;gap:20px}@media screen and (min-width:576px){.c-footer__social-media{gap:30px}}.c-footer__social-media a{background-color:#000;border-radius:100%;display:inline-block;padding:8px}@media(prefers-reduced-motion:no-preference){.c-footer__social-media a{transition:background-color .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-footer__social-media a:focus-visible,.c-footer__social-media a:hover{background-color:#fc0}.c-footer__social-media a svg{height:16px;width:16px;fill:#faf9f5}.nf-form-fields-required{display:none!important}.nf-error-msg,.ninja-forms-req-symbol{color:#e24919!important}.nf-field-label{margin:0 0 14px 20px!important}.nf-field-label,.nf-field-label label{font-size:14px;font-weight:700}.c-form,.nf-form-content,form{padding:0}.c-form .nf-input-limit,.nf-form-content .nf-input-limit,form .nf-input-limit{margin:0}.c-form .nf-cell,.nf-form-content .nf-cell,form .nf-cell{padding:0}.c-form .nf-field-container,.nf-form-content .nf-field-container,form .nf-field-container{margin-bottom:32px}.c-form .nf-field-container.intro,.nf-form-content .nf-field-container.intro,form .nf-field-container.intro{margin-bottom:16px}.c-form input:not([type=submit]),.c-form textarea,.nf-form-content input:not([type=submit]),.nf-form-content textarea,form input:not([type=submit]),form textarea{background-color:#fff!important;border:2px solid #000!important;border-radius:1px;color:#000!important;font-family:Gilroy,Helvetica,Arial,sans-serif;font-size:14px;padding:12px 20px}@media(prefers-reduced-motion:no-preference){.c-form input:not([type=submit]),.c-form textarea,.nf-form-content input:not([type=submit]),.nf-form-content textarea,form input:not([type=submit]),form textarea{transition:border-color .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-form input:not([type=submit])::placeholder,.c-form textarea::placeholder,.nf-form-content input:not([type=submit])::placeholder,.nf-form-content textarea::placeholder,form input:not([type=submit])::placeholder,form textarea::placeholder{color:#999790}.c-form input:not([type=submit]):focus-visible,.c-form textarea:focus-visible,.nf-form-content input:not([type=submit]):focus-visible,.nf-form-content textarea:focus-visible,form input:not([type=submit]):focus-visible,form textarea:focus-visible{border-color:#fc0!important;outline:none}.c-form .nf-pass .ninja-forms-field,.c-form input:not([type=submit]):not(:placeholder-shown),.c-form textarea:not(:placeholder-shown),.nf-form-content .nf-pass .ninja-forms-field,.nf-form-content input:not([type=submit]):not(:placeholder-shown),.nf-form-content textarea:not(:placeholder-shown),form .nf-pass .ninja-forms-field,form input:not([type=submit]):not(:placeholder-shown),form textarea:not(:placeholder-shown){border-color:#000!important}.c-form:after,.nf-form-content:after,form:after{display:none}._form .c-form input._submit,._form .nf-form-content input._submit,._form form input._submit,.c-form ._form input._submit,.c-form input.c-button,.nf-form-content ._form input._submit,.nf-form-content input.c-button,form ._form input._submit,form input.c-button{border:2px solid #fff0;border-radius:28px;padding:14px 28px}@media(prefers-reduced-motion:no-preference){._form .c-form input._submit,._form .nf-form-content input._submit,._form form input._submit,.c-form ._form input._submit,.c-form input.c-button,.nf-form-content ._form input._submit,.nf-form-content input.c-button,form ._form input._submit,form input.c-button{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}._form .c-form input._submit,._form .nf-form-content input._submit,._form form input._submit,.c-form ._form input._submit,.c-form input.c-button--black,.nf-form-content ._form input._submit,.nf-form-content input.c-button--black,form ._form input._submit,form input.c-button--black{background:#000!important}.c-form input.c-button--white,.nf-form-content input.c-button--white,form input.c-button--white{background:#fff!important}.c-form input.c-button--block,.nf-form-content input.c-button--block,form input.c-button--block{width:100%!important}._form .c-form input._submit:hover,._form .nf-form-content input._submit:hover,._form form input._submit:hover,.c-form ._form input._submit:hover,.c-form input.c-button:hover,.nf-form-content ._form input._submit:hover,.nf-form-content input.c-button:hover,form ._form input._submit:hover,form input.c-button:hover{border:2px solid #fff}._form .c-form input[aria-disabled=true]._submit,._form .nf-form-content input[aria-disabled=true]._submit,._form form input[aria-disabled=true]._submit,.c-form ._form input[aria-disabled=true]._submit,.c-form input.c-button[aria-disabled=true],.nf-form-content ._form input[aria-disabled=true]._submit,.nf-form-content input.c-button[aria-disabled=true],form ._form input[aria-disabled=true]._submit,form input.c-button[aria-disabled=true]{opacity:.5;pointer-events:none}.c-form .nf-row:last-of-type .nf-field-container,.nf-form-content .nf-row:last-of-type .nf-field-container,form .nf-row:last-of-type .nf-field-container{margin-bottom:0!important}.c-form .nf-error input:not([type=submit]),.c-form .nf-error textarea,.nf-form-content .nf-error input:not([type=submit]),.nf-form-content .nf-error textarea,form .nf-error input:not([type=submit]),form .nf-error textarea{border-color:#e24919!important}.c-form .nf-error .nf-error-msg,.nf-form-content .nf-error .nf-error-msg,form .nf-error .nf-error-msg{color:#e24919!important;padding:6px 0 0 20px}.c-form .nf-error .nf-field-element:after,.nf-form-content .nf-error .nf-field-element:after,form .nf-error .nf-field-element:after{aspect-ratio:1;background-color:#fff!important;border:2px solid #e24919;border-radius:50%;bottom:10px!important;color:#e24919!important;content:"!"!important;font-family:DIN Next LT Pro,Helvetica,Arial,sans-serif!important;font-weight:700;height:auto!important;line-height:inherit!important;max-height:30px;max-width:30px;right:10px!important;top:10px!important;width:auto!important}.c-form .no-label .nf-field-label,.nf-form-content .no-label .nf-field-label,form .no-label .nf-field-label{display:none}.c-form .ninja-forms-req-symbol,.nf-form-content .ninja-forms-req-symbol,form .ninja-forms-req-symbol{color:#000}.c-form label{font-size:14px;font-weight:700;padding:0 0 15px 20px!important}.c-form__input-button{align-items:center;background-color:#fc0;border:none;color:#000;display:flex;height:50px;justify-content:center;outline:unset;padding:12px;width:50px}.c-form__input-button svg{height:24px;width:24px;fill:#000}.c-form__input-button:hover{cursor:pointer}.c-form__input-button--loading svg{animation:loading-indicator .75s infinite}@media(prefers-reduced-motion:no-preference){.c-form__input-button--loading svg{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}@keyframes loading-indicator{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.c-form__field-group{display:flex;flex-flow:column nowrap;margin-bottom:30px;position:relative;width:100%}.c-form__field-group:last-of-type{margin-bottom:0}.c-form__field-group--with-button{flex-flow:row wrap}.c-form__field-group--with-button label{flex-basis:100%}.c-form__field-group--with-button input{flex-basis:calc(100% - 50px);width:calc(100% - 50px)}._form .terms br{display:none}._form .terms small{font-size:16px}._form ._submit{margin-top:15px!important}@media screen and (min-width:768px){._form ._submit{margin-top:0!important}}._form ._form-content{display:flex;flex-wrap:wrap}._form ._form_element,._form ._form_element:not([class*=_field])._clear{width:100%}@media screen and (min-width:768px){._form ._form_element:not([class*=_field])._clear{order:1;width:50%}}._form ._button-wrapper{width:100%}@media screen and (min-width:768px){._form ._button-wrapper{display:flex;justify-content:flex-end;order:2;width:50%}}._form ._form-label{display:inline-block;font-size:14px;font-weight:700;padding:0 0 25px 20px!important}._form ._field-wrapper{margin-bottom:32px!important}._form ._field-wrapper input{width:100%}._form ._field-wrapper input._has_error{border-color:#e24919!important}._form ._error-inner{color:#e24919!important;padding:10px 0 0 20px}._form ._submit,.c-button{align-items:center;border:2px solid #fff0;border-radius:99999px;box-shadow:0 0 0 0 #fff0;cursor:pointer;display:inline-flex;font-family:Gilroy,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;justify-content:center;letter-spacing:-.1px;line-height:1;margin:2px;padding:14px 28px;text-align:center}@media(prefers-reduced-motion:no-preference){._form ._submit,.c-button{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}._form ._submit svg,.c-button svg{height:14px;margin:0 0 0 10px;width:14px}._form ._submit:hover,.c-button:hover{cursor:pointer}._form ._submit:disabled,.c-button:disabled{opacity:.3;pointer-events:none}.c-button--inactive{opacity:.6;pointer-events:none}._form ._submit,.c-button--black{background-color:#000;box-shadow:0 0 0 2px #000!important;color:#fff!important}._form ._submit svg,.c-button--black svg{fill:#fff}._form ._submit:focus-visible,._form ._submit:hover,.c-button--black:focus-visible,.c-button--black:hover{border-color:#fff}.c-button--white{background-color:#fff;box-shadow:0 0 0 2px #fff;color:#000!important}.c-button--white svg{fill:#000}.c-button--white:focus-visible,.c-button--white:hover{border-color:#000}.c-button--yellow{background-color:#fc0;box-shadow:0 0 0 2px #fc0;color:#000!important}.c-button--yellow svg{fill:#000}.c-button--yellow:focus-visible,.c-button--yellow:hover{border-color:#000}.c-button--outline-black{background-color:#fff0;box-shadow:0 0 0 2px #000;color:#000}.c-button--outline-black:focus-visible,.c-button--outline-black:hover{background-color:#000;border-color:#fff;color:#fff}.c-button--outline-white{background-color:#fff0;box-shadow:0 0 0 2px #fff;color:#fff}.c-button--outline-white:focus-visible,.c-button--outline-white:hover{background-color:#fff;border-color:#000;color:#000}.c-button--icon{border-radius:100%;padding:14px}.c-button--icon svg{margin:0;pointer-events:none}.c-button--on-hover-inverted:focus-visible,.c-button--on-hover-inverted:hover{filter:invert(1)}.c-button--block{display:block;width:100%}.c-link-with-svg{align-items:center;display:inline-flex;font-family:Gilroy,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700}.c-link-with-svg:after{background-color:#000;content:"";height:18px;width:18px;-webkit-mask-position-x:right;mask-position-x:right;-webkit-mask-position-y:center;mask-position-y:center;-webkit-mask-repeat:no-repeat}@media(prefers-reduced-motion:no-preference){.c-link-with-svg:after{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-link-with-svg:hover:after{background-color:#fc0}.c-link-with-svg--arrow-right:after{margin:0 0 0 2px;mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDAgMjAwIj48cGF0aCBkPSJNMTEzLjMgMTMuMyA4OC41IDM4LjFsNDQuNCA0NC40SDB2MzVoMTMyLjlsLTQ0LjQgNDQuNCAyNC44IDI0LjhMMjAwIDEwMHoiLz48L3N2Zz4=);mask-size:12px}.c-link-with-svg--arrow-right:hover:after{transform:translateX(2px)}.c-newsletter{background-color:#000;color:#fff;margin:0 0 30px;position:relative}@media screen and (min-width:768px){.c-newsletter{margin:0}}.c-newsletter:after{background-image:linear-gradient(0deg,#fc0,#fff);content:"";height:100%;left:20px;position:absolute;top:20px;width:100%;z-index:-1}.c-newsletter__wrapper{display:flex;flex-flow:column nowrap;padding:40px;row-gap:30px}@media screen and (min-width:768px){.c-newsletter__wrapper{padding:30px}}@media screen and (min-width:992px){.c-newsletter__wrapper{padding:40px}}.c-newsletter__wrapper--subscribed{padding:40px 40px 0}@media screen and (min-width:768px){.c-newsletter__wrapper--subscribed{padding:30px 30px 0}}@media screen and (min-width:992px){.c-newsletter__wrapper--subscribed{padding:40px 40px 0}}.c-newsletter__wrapper .c-form input:not(:placeholder-shown){border-color:#fc0!important}.c-newsletter__validation-message{font-size:14px}.c-newsletter__success-message{align-items:center;column-gap:20px;display:flex;flex-flow:column wrap;margin-bottom:0!important}.c-newsletter__success-message svg{align-self:flex-end;height:160px}.c-overlay-menu-desktop{display:none;overflow-y:hidden;padding:30px 0;pointer-events:none;position:fixed;right:0;top:0;width:100%;z-index:30}@media screen and (min-width:992px){.c-overlay-menu-desktop{display:block}}.c-overlay-menu-desktop--show{pointer-events:all}.c-overlay-menu-desktop--show .c-overlay-menu-desktop__wrapper{opacity:1;visibility:visible}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop--show .c-overlay-menu-desktop__wrapper{transition:opacity .2s cubic-bezier(.25,.46,.45,.94) 0s}}.c-overlay-menu-desktop--show .c-overlay-menu-desktop__wrapper .wysiwyg-block{opacity:1}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop--show .c-overlay-menu-desktop__wrapper .wysiwyg-block{transition:all .2s cubic-bezier(.55,.085,.68,.53) .4s}}.c-overlay-menu-desktop--show .c-overlay-menu-desktop__header{opacity:1}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop--show .c-overlay-menu-desktop__header{transition:all .2s cubic-bezier(.55,.085,.68,.53) .3s}}.c-overlay-menu-desktop--show .c-overlay-menu-desktop__mask .c-overlay-menu-desktop__logo{transform:translate(-50%,-50%) scale(1)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop--show .c-overlay-menu-desktop__mask .c-overlay-menu-desktop__logo{transition:transform .4s cubic-bezier(.25,.46,.45,.94) 0s}}.c-overlay-menu-desktop--show .c-overlay-menu-desktop__mask:after{transform:translate(-50%,-50%) scale(1)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop--show .c-overlay-menu-desktop__mask:after{transition:transform .4s cubic-bezier(.25,.46,.45,.94) 0s}}.c-overlay-menu-desktop--show .c-overlay-menu-desktop__menus nav li:nth-child(1n) a{opacity:1;transform:translateX(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop--show .c-overlay-menu-desktop__menus nav li:nth-child(1n) a{transition:transform .25s cubic-bezier(.55,.085,.68,.53) .15s,opacity .25s cubic-bezier(.55,.085,.68,.53) .15s,color .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop--show .c-overlay-menu-desktop__menus nav li:nth-child(2n) a{opacity:1;transform:translateX(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop--show .c-overlay-menu-desktop__menus nav li:nth-child(2n) a{transition:transform .25s cubic-bezier(.55,.085,.68,.53) .3s,opacity .25s cubic-bezier(.55,.085,.68,.53) .3s,color .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop--show .c-overlay-menu-desktop__menus nav li:nth-child(3n) a{opacity:1;transform:translateX(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop--show .c-overlay-menu-desktop__menus nav li:nth-child(3n) a{transition:transform .25s cubic-bezier(.55,.085,.68,.53) .45s,opacity .25s cubic-bezier(.55,.085,.68,.53) .45s,color .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop--show .c-overlay-menu-desktop__menus nav li:nth-child(4n) a{opacity:1;transform:translateX(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop--show .c-overlay-menu-desktop__menus nav li:nth-child(4n) a{transition:transform .25s cubic-bezier(.55,.085,.68,.53) .6s,opacity .25s cubic-bezier(.55,.085,.68,.53) .6s,color .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop--show .c-overlay-menu-desktop__menus nav li:nth-child(5n) a{opacity:1;transform:translateX(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop--show .c-overlay-menu-desktop__menus nav li:nth-child(5n) a{transition:transform .25s cubic-bezier(.55,.085,.68,.53) .75s,opacity .25s cubic-bezier(.55,.085,.68,.53) .75s,color .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop--show .c-overlay-menu-desktop__menus nav li:nth-child(6n) a{opacity:1;transform:translateX(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop--show .c-overlay-menu-desktop__menus nav li:nth-child(6n) a{transition:transform .25s cubic-bezier(.55,.085,.68,.53) .9s,opacity .25s cubic-bezier(.55,.085,.68,.53) .9s,color .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop--show .c-overlay-menu-desktop__menus nav li:nth-child(7n) a{opacity:1;transform:translateX(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop--show .c-overlay-menu-desktop__menus nav li:nth-child(7n) a{transition:transform .25s cubic-bezier(.55,.085,.68,.53) 1.05s,opacity .25s cubic-bezier(.55,.085,.68,.53) 1.05s,color .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop--show .c-overlay-menu-desktop__menus nav li:nth-child(8n) a{opacity:1;transform:translateX(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop--show .c-overlay-menu-desktop__menus nav li:nth-child(8n) a{transition:transform .25s cubic-bezier(.55,.085,.68,.53) 1.2s,opacity .25s cubic-bezier(.55,.085,.68,.53) 1.2s,color .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop--show .c-overlay-menu-desktop__menus nav li:nth-child(9n) a{opacity:1;transform:translateX(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop--show .c-overlay-menu-desktop__menus nav li:nth-child(9n) a{transition:transform .25s cubic-bezier(.55,.085,.68,.53) 1.35s,opacity .25s cubic-bezier(.55,.085,.68,.53) 1.35s,color .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop--show .c-overlay-menu-desktop__menus nav li:nth-child(10n) a{opacity:1;transform:translateX(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop--show .c-overlay-menu-desktop__menus nav li:nth-child(10n) a{transition:transform .25s cubic-bezier(.55,.085,.68,.53) 1.5s,opacity .25s cubic-bezier(.55,.085,.68,.53) 1.5s,color .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop__menus{display:flex;flex-flow:column wrap;row-gap:40px}@media screen and (min-width:1600px){.c-overlay-menu-desktop__menus{row-gap:60px}}.c-overlay-menu-desktop__menus .c-overlay-menu-desktop__menu{color:#fff}.c-overlay-menu-desktop__menus .c-overlay-menu-desktop__menu ul{list-style:none;padding:0}.c-overlay-menu-desktop__menus .c-overlay-menu-desktop__menu ul li a{display:inline-block;font-size:42px;margin-bottom:5px;opacity:0;transform:translateX(20px)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__menus .c-overlay-menu-desktop__menu ul li a{transition:transform .2s cubic-bezier(.25,.46,.45,.94) 0s}}.c-overlay-menu-desktop__menus .c-overlay-menu-desktop__menu-meta{color:#fff}.c-overlay-menu-desktop__menus .c-overlay-menu-desktop__menu-meta ul{list-style:none;padding:0}.c-overlay-menu-desktop__menus .c-overlay-menu-desktop__menu-meta ul li a{display:inline-block;font-size:24px;font-weight:500;margin-bottom:2px;opacity:0;transform:translateX(20px)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__menus .c-overlay-menu-desktop__menu-meta ul li a{transition:transform .2s cubic-bezier(.25,.46,.45,.94) 0s}}.c-overlay-menu-desktop__header{display:flex;flex-flow:column nowrap;justify-content:space-between;margin-bottom:100px;margin-top:40px;opacity:0;position:relative}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__header{transition:all .2s cubic-bezier(.25,.46,.45,.94) 0s}}@media screen and (min-width:1600px){.c-overlay-menu-desktop__header{margin-bottom:70px}}.c-overlay-menu-desktop__header .c-overlay-menu-desktop__toggle svg{fill:#fff}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__header .c-overlay-menu-desktop__toggle svg{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop__header .c-overlay-menu-desktop__toggle:hover svg{fill:#fc0}.c-overlay-menu-desktop__header svg{fill:#fff}.c-overlay-menu-desktop__header .c-overlay-menu-desktop__language-switch-sticky .c-overlay-menu-desktop__language-switch:before{content:none}.c-overlay-menu-desktop__header .c-overlay-menu-desktop__language-switch-sticky .c-overlay-menu-desktop__language-switch-current{color:#fff;font-size:16px;font-weight:500}.c-overlay-menu-desktop__header .c-overlay-menu-desktop__language-switch-sticky .c-overlay-menu-desktop__language-switch-current:active,.c-overlay-menu-desktop__header .c-overlay-menu-desktop__language-switch-sticky .c-overlay-menu-desktop__language-switch-current:hover{color:#fc0}.c-overlay-menu-desktop__header .c-overlay-menu-desktop__language-switch-sticky .c-overlay-menu-desktop__language-switch-current:active~.c-overlay-menu-desktop__language-switch-menu,.c-overlay-menu-desktop__header .c-overlay-menu-desktop__language-switch-sticky .c-overlay-menu-desktop__language-switch-current:hover~.c-overlay-menu-desktop__language-switch-menu{opacity:1;visibility:visible}.c-overlay-menu-desktop__header .c-overlay-menu-desktop__language-switch-sticky .c-overlay-menu-desktop__language-switch-current:active svg,.c-overlay-menu-desktop__header .c-overlay-menu-desktop__language-switch-sticky .c-overlay-menu-desktop__language-switch-current:hover svg{fill:#fc0}.c-overlay-menu-desktop__header .c-overlay-menu-desktop__language-switch-sticky .c-overlay-menu-desktop__language-switch-current svg{fill:#fff}.c-overlay-menu-desktop__header .c-overlay-menu-desktop__language-switch-sticky .c-overlay-menu-desktop__language-switch-menu{background-color:unset;bottom:auto;left:auto;padding:0;text-transform:uppercase;top:calc(100% + 15px);transform:none}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__header .c-overlay-menu-desktop__language-switch-sticky .c-overlay-menu-desktop__language-switch-menu{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop__header .c-overlay-menu-desktop__language-switch-sticky .c-overlay-menu-desktop__language-switch-menu a{color:#fff;font-size:16px;font-weight:500}.c-overlay-menu-desktop__header .c-overlay-menu-desktop__language-switch-sticky .c-overlay-menu-desktop__language-switch-menu a:hover{color:#fc0}.c-overlay-menu-desktop__header .c-overlay-menu-desktop__language-switch-sticky .c-overlay-menu-desktop__language-switch-menu svg{fill:#fff}.c-overlay-menu-desktop__top-content{margin:0 0 30px}@media screen and (min-width:1200px){.c-overlay-menu-desktop__top-content{margin:0 0 75px}}.c-overlay-menu-desktop__wrapper{background-color:#000000b3;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__wrapper{transition:all .2s cubic-bezier(.25,.46,.45,.94) .1s}}.c-overlay-menu-desktop__wrapper .wysiwyg-block{align-self:center;color:#fff;opacity:0}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__wrapper .wysiwyg-block{transition:all .2s cubic-bezier(.25,.46,.45,.94) 0s}}.c-overlay-menu-desktop__wrapper .wysiwyg-block a:not(.c-button){color:#fff}.c-overlay-menu-desktop__wrapper .wysiwyg-block a:not(.c-button):hover{color:#fc0}.c-overlay-menu-desktop__wrapper .wysiwyg-block .u-word-deco{z-index:10}.c-overlay-menu-desktop__language-switch{display:inline-block;line-height:1;position:relative;text-transform:uppercase}.c-overlay-menu-desktop__language-switch:before{content:"";height:50px;position:absolute;top:100%;visibility:hidden;width:100%}.c-overlay-menu-desktop__language-switch:hover:before{visibility:visible}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__language-switch:hover .c-overlay-menu-desktop__language-switch-current{transition:color .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop__language-switch:hover .c-overlay-menu-desktop__language-switch-menu{opacity:1;visibility:visible}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__language-switch:hover .c-overlay-menu-desktop__language-switch-menu{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop__language-switch-current{align-items:center;cursor:pointer;display:flex;font-size:12px;font-weight:700;height:100%;position:relative}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__language-switch-current{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop__language-switch-current svg{height:10px;margin:0 0 0 10px;width:10px}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__language-switch-current svg{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop__language-switch-menu{background-color:#fff;box-shadow:0 0 10px 0 #0000001a;left:50%;opacity:0;padding:30px;position:absolute;top:calc(100% + 15px);transform:translateX(-50%);visibility:hidden;z-index:30}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__language-switch-menu{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop__language-switch-menu a{display:block;font-size:12px;line-height:1.5}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__language-switch-menu a{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop__language-switch-menu a:not(:last-child){margin:0 0 12px}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__language-switch-menu a:hover{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop__logo svg{height:25px;width:140px}.c-overlay-menu-desktop__toggle{align-items:center;background-color:unset;border:none;display:flex;margin-left:auto;outline:unset;padding:0;position:absolute;right:0;top:0}.c-overlay-menu-desktop__toggle:hover{cursor:pointer}.c-overlay-menu-desktop__toggle svg{height:30px;width:30px}.c-overlay-menu-desktop__mask{bottom:0;left:0;position:absolute;right:0;top:0}.c-overlay-menu-desktop__mask .c-overlay-menu-desktop__logo{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transform-origin:center}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__mask .c-overlay-menu-desktop__logo{transition:all .2s cubic-bezier(.25,.46,.45,.94) 0s}}.c-overlay-menu-desktop__mask .c-overlay-menu-desktop__logo svg{fill:#fc0;height:75px;width:75px}@media screen and (min-width:1200px){.c-overlay-menu-desktop__mask .c-overlay-menu-desktop__logo svg{height:100px;width:100px}}@media screen and (min-width:1600px){.c-overlay-menu-desktop__mask .c-overlay-menu-desktop__logo svg{height:150px;width:150px}}.c-overlay-menu-desktop__mask:after{aspect-ratio:1;background-color:#0000;border:50vw solid #000;border-radius:50%;bottom:0;box-sizing:initial;content:"";height:100%;left:50%;max-height:400px;max-width:400px;position:absolute;right:0;top:50%;transform:translate(-50%,-50%) scale(3);width:auto}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__mask:after{transition:all .2s cubic-bezier(.25,.46,.45,.94) 0s}}@media screen and (min-width:1200px){.c-overlay-menu-desktop__mask:after{max-height:500px;max-width:500px}}@media screen and (min-width:1600px){.c-overlay-menu-desktop__mask:after{max-height:768px;max-width:768px}}.c-overlay-menu-desktop__wrapper--show .c-overlay-menu-desktop__header{opacity:1}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__wrapper--show .c-overlay-menu-desktop__header{transition:all .2s cubic-bezier(.55,.085,.68,.53) .3s}}.c-overlay-menu-desktop__wrapper--show .c-overlay-menu-desktop__mask .c-overlay-menu-desktop__logo{transform:translate(-50%,-50%) scale(1)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__wrapper--show .c-overlay-menu-desktop__mask .c-overlay-menu-desktop__logo{transition:transform .4s cubic-bezier(.25,.46,.45,.94) 0s}}.c-overlay-menu-desktop__wrapper--show .c-overlay-menu-desktop__mask:after{transform:translate(-50%,-50%) scale(1)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__wrapper--show .c-overlay-menu-desktop__mask:after{transition:transform .4s cubic-bezier(.25,.46,.45,.94) 0s}}.c-overlay-menu-desktop__wrapper--show .c-overlay-menu-desktop__menus nav li:nth-child(1n) a{opacity:1;transform:translateX(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__wrapper--show .c-overlay-menu-desktop__menus nav li:nth-child(1n) a{transition:transform .25s cubic-bezier(.55,.085,.68,.53) .15s,opacity .25s cubic-bezier(.55,.085,.68,.53) .15s,color .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop__wrapper--show .c-overlay-menu-desktop__menus nav li:nth-child(2n) a{opacity:1;transform:translateX(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__wrapper--show .c-overlay-menu-desktop__menus nav li:nth-child(2n) a{transition:transform .25s cubic-bezier(.55,.085,.68,.53) .3s,opacity .25s cubic-bezier(.55,.085,.68,.53) .3s,color .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop__wrapper--show .c-overlay-menu-desktop__menus nav li:nth-child(3n) a{opacity:1;transform:translateX(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__wrapper--show .c-overlay-menu-desktop__menus nav li:nth-child(3n) a{transition:transform .25s cubic-bezier(.55,.085,.68,.53) .45s,opacity .25s cubic-bezier(.55,.085,.68,.53) .45s,color .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop__wrapper--show .c-overlay-menu-desktop__menus nav li:nth-child(4n) a{opacity:1;transform:translateX(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__wrapper--show .c-overlay-menu-desktop__menus nav li:nth-child(4n) a{transition:transform .25s cubic-bezier(.55,.085,.68,.53) .6s,opacity .25s cubic-bezier(.55,.085,.68,.53) .6s,color .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop__wrapper--show .c-overlay-menu-desktop__menus nav li:nth-child(5n) a{opacity:1;transform:translateX(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__wrapper--show .c-overlay-menu-desktop__menus nav li:nth-child(5n) a{transition:transform .25s cubic-bezier(.55,.085,.68,.53) .75s,opacity .25s cubic-bezier(.55,.085,.68,.53) .75s,color .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop__wrapper--show .c-overlay-menu-desktop__menus nav li:nth-child(6n) a{opacity:1;transform:translateX(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__wrapper--show .c-overlay-menu-desktop__menus nav li:nth-child(6n) a{transition:transform .25s cubic-bezier(.55,.085,.68,.53) .9s,opacity .25s cubic-bezier(.55,.085,.68,.53) .9s,color .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop__wrapper--show .c-overlay-menu-desktop__menus nav li:nth-child(7n) a{opacity:1;transform:translateX(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__wrapper--show .c-overlay-menu-desktop__menus nav li:nth-child(7n) a{transition:transform .25s cubic-bezier(.55,.085,.68,.53) 1.05s,opacity .25s cubic-bezier(.55,.085,.68,.53) 1.05s,color .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop__wrapper--show .c-overlay-menu-desktop__menus nav li:nth-child(8n) a{opacity:1;transform:translateX(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__wrapper--show .c-overlay-menu-desktop__menus nav li:nth-child(8n) a{transition:transform .25s cubic-bezier(.55,.085,.68,.53) 1.2s,opacity .25s cubic-bezier(.55,.085,.68,.53) 1.2s,color .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop__wrapper--show .c-overlay-menu-desktop__menus nav li:nth-child(9n) a{opacity:1;transform:translateX(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__wrapper--show .c-overlay-menu-desktop__menus nav li:nth-child(9n) a{transition:transform .25s cubic-bezier(.55,.085,.68,.53) 1.35s,opacity .25s cubic-bezier(.55,.085,.68,.53) 1.35s,color .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-desktop__wrapper--show .c-overlay-menu-desktop__menus nav li:nth-child(10n) a{opacity:1;transform:translateX(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-desktop__wrapper--show .c-overlay-menu-desktop__menus nav li:nth-child(10n) a{transition:transform .25s cubic-bezier(.55,.085,.68,.53) 1.5s,opacity .25s cubic-bezier(.55,.085,.68,.53) 1.5s,color .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-mobile{display:block;padding:20px 0;position:relative}@media screen and (min-width:992px){.c-overlay-menu-mobile{display:none}}.c-overlay-menu-mobile__logo{pointer-events:none}.c-overlay-menu-mobile__logo svg{height:22px;pointer-events:all;width:123px}.c-overlay-menu-mobile__language-switch{display:inline-block;line-height:1;position:relative;text-transform:uppercase}.c-overlay-menu-mobile__language-switch:before{content:"";height:50px;position:absolute;top:100%;visibility:hidden;width:100%}.c-overlay-menu-mobile__language-switch:hover:before{visibility:visible}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-mobile__language-switch:hover .c-overlay-menu-desktop__language-switch-current{transition:color .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-mobile__language-switch:hover .c-overlay-menu-desktop__language-switch-menu{opacity:1;visibility:visible}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-mobile__language-switch:hover .c-overlay-menu-desktop__language-switch-menu{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-mobile__language-switch-current{align-items:center;cursor:pointer;display:flex;font-size:12px;font-weight:700;height:100%;position:relative}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-mobile__language-switch-current{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-mobile__language-switch-current svg{height:10px;margin:0 0 0 10px;width:10px}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-mobile__language-switch-current svg{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-mobile__language-switch-menu{background-color:#fff;box-shadow:0 0 10px 0 #0000001a;left:50%;opacity:0;padding:30px;position:absolute;top:calc(100% + 15px);transform:translateX(-50%);visibility:hidden;z-index:30}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-mobile__language-switch-menu{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-mobile__language-switch-menu a{display:block;font-size:12px;line-height:1.5}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-mobile__language-switch-menu a{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-mobile__language-switch-menu a:not(:last-child){margin:0 0 12px}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-mobile__language-switch-menu a:hover{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-mobile__menu-wrapper{color:#fff;height:100%;inset:0;max-height:100vh;opacity:0;overflow-y:auto;padding-bottom:30px;position:fixed;visibility:hidden;z-index:40}.c-overlay-menu-mobile__menu-wrapper .container{height:100%}.c-overlay-menu-mobile__main-menu ul,.c-overlay-menu-mobile__meta-menu ul{display:flex;flex-flow:column nowrap;list-style:none;padding:0;width:100%}.c-overlay-menu-mobile__main-menu li,.c-overlay-menu-mobile__meta-menu li{list-style:none;opacity:0;transform:translateY(10px)}.c-overlay-menu-mobile__main-menu li a,.c-overlay-menu-mobile__meta-menu li a{display:block}.c-overlay-menu-mobile__main-menu ul{font-size:24px;row-gap:10px}.c-overlay-menu-mobile__meta-menu{margin-top:40px}.c-overlay-menu-mobile__meta-menu ul{row-gap:10px}.c-overlay-menu-mobile__meta-menu ul a{font-weight:500}.c-overlay-menu-mobile__background{background-color:#fc0;border-radius:100%;height:24px;overflow:hidden;position:fixed;right:23px;top:3px;transform:scale(0);transform-origin:center;width:24px;z-index:10}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-mobile__background{transition:all .4s cubic-bezier(.25,.46,.45,.94) 0s}}.c-overlay-menu-mobile__menu-header{align-items:center;display:flex;justify-content:space-between;opacity:0;padding:20px 0 40px}.c-overlay-menu-mobile__menu-header .c-overlay-menu-mobile__logo svg,.c-overlay-menu-mobile__menu-header .c-overlay-menu-mobile__toggle svg{fill:#fff}.c-overlay-menu-mobile__toggle button{background-color:#0000;border:none;cursor:pointer;outline:none;padding:0}.c-overlay-menu-mobile__toggle button svg{height:24px;width:24px}.c-overlay-menu-mobile--show .c-overlay-menu-mobile__background{background-color:#000;border-radius:0;transform:scale(100)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-mobile--show .c-overlay-menu-mobile__background{transition:all .5s cubic-bezier(.55,.085,.68,.53) 0s,background-color .2s cubic-bezier(.55,.085,.68,.53) .3s}}.c-overlay-menu-mobile--show .c-overlay-menu-mobile__menu-wrapper{opacity:1;visibility:visible}.c-overlay-menu-mobile--show .c-overlay-menu-mobile__menu-header{opacity:1}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-mobile--show .c-overlay-menu-mobile__menu-header{transition:all .25s cubic-bezier(.55,.085,.68,.53) .2s}}.c-overlay-menu-mobile--show .c-overlay-menu-mobile__main-menu li:nth-child(1n),.c-overlay-menu-mobile--show .c-overlay-menu-mobile__meta-menu li:nth-child(1n){opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-mobile--show .c-overlay-menu-mobile__main-menu li:nth-child(1n),.c-overlay-menu-mobile--show .c-overlay-menu-mobile__meta-menu li:nth-child(1n){transition:all .25s cubic-bezier(.55,.085,.68,.53) .15s}}.c-overlay-menu-mobile--show .c-overlay-menu-mobile__main-menu li:nth-child(2n),.c-overlay-menu-mobile--show .c-overlay-menu-mobile__meta-menu li:nth-child(2n){opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-mobile--show .c-overlay-menu-mobile__main-menu li:nth-child(2n),.c-overlay-menu-mobile--show .c-overlay-menu-mobile__meta-menu li:nth-child(2n){transition:all .25s cubic-bezier(.55,.085,.68,.53) .3s}}.c-overlay-menu-mobile--show .c-overlay-menu-mobile__main-menu li:nth-child(3n),.c-overlay-menu-mobile--show .c-overlay-menu-mobile__meta-menu li:nth-child(3n){opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-mobile--show .c-overlay-menu-mobile__main-menu li:nth-child(3n),.c-overlay-menu-mobile--show .c-overlay-menu-mobile__meta-menu li:nth-child(3n){transition:all .25s cubic-bezier(.55,.085,.68,.53) .45s}}.c-overlay-menu-mobile--show .c-overlay-menu-mobile__main-menu li:nth-child(4n),.c-overlay-menu-mobile--show .c-overlay-menu-mobile__meta-menu li:nth-child(4n){opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-mobile--show .c-overlay-menu-mobile__main-menu li:nth-child(4n),.c-overlay-menu-mobile--show .c-overlay-menu-mobile__meta-menu li:nth-child(4n){transition:all .25s cubic-bezier(.55,.085,.68,.53) .6s}}.c-overlay-menu-mobile--show .c-overlay-menu-mobile__main-menu li:nth-child(5n),.c-overlay-menu-mobile--show .c-overlay-menu-mobile__meta-menu li:nth-child(5n){opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-mobile--show .c-overlay-menu-mobile__main-menu li:nth-child(5n),.c-overlay-menu-mobile--show .c-overlay-menu-mobile__meta-menu li:nth-child(5n){transition:all .25s cubic-bezier(.55,.085,.68,.53) .75s}}.c-overlay-menu-mobile--show .c-overlay-menu-mobile__main-menu li:nth-child(6n),.c-overlay-menu-mobile--show .c-overlay-menu-mobile__meta-menu li:nth-child(6n){opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-mobile--show .c-overlay-menu-mobile__main-menu li:nth-child(6n),.c-overlay-menu-mobile--show .c-overlay-menu-mobile__meta-menu li:nth-child(6n){transition:all .25s cubic-bezier(.55,.085,.68,.53) .9s}}.c-overlay-menu-mobile--show .c-overlay-menu-mobile__main-menu li:nth-child(7n),.c-overlay-menu-mobile--show .c-overlay-menu-mobile__meta-menu li:nth-child(7n){opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-mobile--show .c-overlay-menu-mobile__main-menu li:nth-child(7n),.c-overlay-menu-mobile--show .c-overlay-menu-mobile__meta-menu li:nth-child(7n){transition:all .25s cubic-bezier(.55,.085,.68,.53) 1.05s}}.c-overlay-menu-mobile--show .c-overlay-menu-mobile__main-menu li:nth-child(8n),.c-overlay-menu-mobile--show .c-overlay-menu-mobile__meta-menu li:nth-child(8n){opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-mobile--show .c-overlay-menu-mobile__main-menu li:nth-child(8n),.c-overlay-menu-mobile--show .c-overlay-menu-mobile__meta-menu li:nth-child(8n){transition:all .25s cubic-bezier(.55,.085,.68,.53) 1.2s}}.c-overlay-menu-mobile--show .c-overlay-menu-mobile__main-menu li:nth-child(9n),.c-overlay-menu-mobile--show .c-overlay-menu-mobile__meta-menu li:nth-child(9n){opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-mobile--show .c-overlay-menu-mobile__main-menu li:nth-child(9n),.c-overlay-menu-mobile--show .c-overlay-menu-mobile__meta-menu li:nth-child(9n){transition:all .25s cubic-bezier(.55,.085,.68,.53) 1.35s}}.c-overlay-menu-mobile--show .c-overlay-menu-mobile__main-menu li:nth-child(10n),.c-overlay-menu-mobile--show .c-overlay-menu-mobile__meta-menu li:nth-child(10n){opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-mobile--show .c-overlay-menu-mobile__main-menu li:nth-child(10n),.c-overlay-menu-mobile--show .c-overlay-menu-mobile__meta-menu li:nth-child(10n){transition:all .25s cubic-bezier(.55,.085,.68,.53) 1.5s}}.c-overlay-menu-mobile .c-overlay-menu-mobile__language-switch:before{content:none}.c-overlay-menu-mobile .c-overlay-menu-mobile__language-switch-mobile{bottom:0;position:absolute;right:20px}.c-overlay-menu-mobile .c-overlay-menu-mobile__language-switch-current{color:#fff;font-size:16px;font-weight:500}.c-overlay-menu-mobile .c-overlay-menu-mobile__language-switch-current:active,.c-overlay-menu-mobile .c-overlay-menu-mobile__language-switch-current:hover{color:#fff}.c-overlay-menu-mobile .c-overlay-menu-mobile__language-switch-current:active~.c-overlay-menu-mobile__language-switch-menu,.c-overlay-menu-mobile .c-overlay-menu-mobile__language-switch-current:hover~.c-overlay-menu-mobile__language-switch-menu{opacity:1;visibility:visible}.c-overlay-menu-mobile .c-overlay-menu-mobile__language-switch-current svg,.c-overlay-menu-mobile .c-overlay-menu-mobile__language-switch-current:active svg,.c-overlay-menu-mobile .c-overlay-menu-mobile__language-switch-current:hover svg{fill:#fff}.c-overlay-menu-mobile .c-overlay-menu-mobile__language-switch-menu{background-color:unset;bottom:calc(100% + 15px);left:auto;padding:0;text-transform:uppercase;top:auto;transform:none}@media(prefers-reduced-motion:no-preference){.c-overlay-menu-mobile .c-overlay-menu-mobile__language-switch-menu{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-overlay-menu-mobile .c-overlay-menu-mobile__language-switch-menu a{color:#fff;font-size:16px;font-weight:500}.c-overlay-menu-mobile .c-overlay-menu-mobile__language-switch-menu svg{fill:#fff}.c-post-card{cursor:pointer;display:flex;flex-flow:column nowrap}@media(prefers-reduced-motion:no-preference){.c-post-card{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-post-card:hover{box-shadow:0 0 30px -5px #00000059;z-index:10}.c-post-card:hover .c-post-card__image img{transform:scale(1.05)}.c-post-card:hover .c-link-with-svg--arrow-right:after{background-color:#000;transform:translateX(2px)}.c-post-card__image{aspect-ratio:1.91/1;overflow:hidden}.c-post-card__image img{height:100%;object-fit:cover;width:100%}@media(prefers-reduced-motion:no-preference){.c-post-card__image img{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-post-card__content{background-color:#fff;color:#000;display:flex;flex-flow:column nowrap;flex-grow:1;padding:20px}@media screen and (min-width:992px){.c-post-card__content{padding:35px 40px}}.c-post-card__info{color:#5a5853;font-family:Gilroy,Helvetica,Arial,sans-serif;font-size:14px;margin:0 0 10px}.c-post-card__title{margin:0 0 35px}.c-post-card__excerpt{font-weight:500}.c-post-card--skeleton{height:600px;position:relative}.c-post-card--skeleton:after{animation:skeleton-loader 2s infinite;background-image:linear-gradient(90deg,#fff0,#fff3 20%,#ffffff80 60%,#fff0);content:"";inset:0;position:absolute;transform:translateX(-100%)}.c-post-card--skeleton .c-post-card__excerpt,.c-post-card--skeleton .c-post-card__image,.c-post-card--skeleton .c-post-card__info,.c-post-card--skeleton .c-post-card__show-more,.c-post-card--skeleton .c-post-card__title{background:#cccac0}.c-post-card--skeleton .c-post-card__info{height:20px}.c-post-card--skeleton .c-post-card__title{height:45px}.c-post-card--skeleton .c-post-card__excerpt{height:100px}.c-post-card--skeleton .c-post-card__show-more{height:20px}.c-project-slide-card{--big-width:58.33333%;--small-width:41.66667%;align-items:flex-end;bottom:0;cursor:pointer;display:flex;height:320px;left:0;opacity:1;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%}@media(prefers-reduced-motion:no-preference){.c-project-slide-card{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}@media screen and (min-width:576px){.c-project-slide-card{height:320px}}@media screen and (min-width:992px){.c-project-slide-card{height:433px;width:calc(var(--small-width) - 20px)}}.c-project-slide-card:before{background:linear-gradient(180deg,#fff0,#000);bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:50%}@media(prefers-reduced-motion:no-preference){.c-project-slide-card:before{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}@media screen and (min-width:576px){.c-project-slide-card:hover:before{opacity:1;top:0}.c-project-slide-card:hover .c-project-slide-card__content p{margin:28px 0 0;max-height:400px;opacity:1}.c-project-slide-card:hover .c-project-slide-card__show-more svg{transform:translateX(3px)}}.c-project-slide-card__image{height:100%;position:absolute!important;width:100%;z-index:-1}.c-project-slide-card__image img{height:100%;object-fit:cover;width:100%}.c-project-slide-card__content{color:#fff;padding:20px;position:relative}@media screen and (min-width:768px){.c-project-slide-card__content{padding:30px 40px}}.c-project-slide-card__content h3{display:flex;flex-flow:column nowrap}.c-project-slide-card__content h3 span{font-weight:500}.c-project-slide-card__content p{font-weight:500;margin:0;max-height:0;opacity:0;overflow:hidden}@media(prefers-reduced-motion:no-preference){.c-project-slide-card__content p{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-project-slide-card__show-more{display:flex;margin:14px 0 0}@media screen and (min-width:576px){.c-project-slide-card__show-more{margin:22px 0 0}}.c-project-slide-card__show-more svg{margin:0 0 0 10px;width:10px;fill:#fff}@media(prefers-reduced-motion:no-preference){.c-project-slide-card__show-more svg{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-project-slide-card[data-offset="-2"]{opacity:0;transform:translate(-250%,-50%)}.c-project-slide-card[data-offset="-1"]{height:300px;transform:translate(calc(-100% - 40px),-50%)}@media screen and (min-width:576px){.c-project-slide-card[data-offset="-1"]{height:320px}}@media screen and (min-width:992px){.c-project-slide-card[data-offset="-1"]{height:433px}}.c-project-slide-card[data-offset="0"]{width:92%}@media screen and (min-width:576px){.c-project-slide-card[data-offset="0"]{height:460px;width:100%}}@media screen and (min-width:992px){.c-project-slide-card[data-offset="0"]{height:618px;width:calc(var(--big-width) - 20px)}}.c-project-slide-card[data-offset="1"]{height:300px;transform:translate(100%,-50%)}@media screen and (min-width:576px){.c-project-slide-card[data-offset="1"]{height:320px;transform:translate(calc(100% + 40px),-50%)}}@media screen and (min-width:992px){.c-project-slide-card[data-offset="1"]{height:433px;left:calc(var(--big-width) + 20px);transform:translateY(-50%)}}.c-project-slide-card[data-offset="2"]{transform:translate(calc(200% + 80px),-50%)}@media screen and (min-width:992px){.c-project-slide-card[data-offset="2"]{left:calc(100% + 40px);transform:translateY(-50%)}}.c-project-slide-card[data-offset="3"]{left:calc(100% + 80px + var(--small-width));opacity:0}.lazy-image{background-color:#0000;background-position:50%;background-size:cover;overflow:hidden;position:relative}@media(prefers-reduced-motion:no-preference){.lazy-image{transition:background-color 1s ease 0s}}.lazy-image__loader{height:30px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);visibility:hidden;width:30px;z-index:10}@media(prefers-reduced-motion:no-preference){.lazy-image__loader{transition:all .2s cubic-bezier(.25,.46,.45,.94) 0s}}.lazy-image__loader:before{animation:spin 1s linear infinite;border:3px solid #0000;border-radius:50%;border-right-color:#fff;content:"";display:block;height:100%;width:100%}.lazy-image__img{filter:blur(0);height:100%;transition:filter .5s ease;width:100%}.lazy-image--pending{background-color:#868686;position:relative}.lazy-image--pending .lazy-image__img{filter:blur(30px);height:auto;max-height:100%;transform:scale(1.1)}.lazy-image--loading .lazy-image__loader{opacity:1;visibility:visible}@media(prefers-reduced-motion:no-preference){.lazy-image--loading .lazy-image__loader{transition:all .2s cubic-bezier(.55,.085,.68,.53) 0s}}.c-services-illustration{box-sizing:border-box;max-width:630px;width:100%}.c-services-illustration__outer{align-items:center;aspect-ratio:1;background:linear-gradient(45deg,#f38036,#fc0 35%,#fff 90%);border-radius:50%;display:flex;justify-content:center;position:relative}@media(prefers-reduced-motion:no-preference){.c-services-illustration__outer{transition:background-position .2s cubic-bezier(.455,.03,.515,.955) 0s}}.c-services-illustration__inner,.c-services-illustration__label{align-items:center;aspect-ratio:1;border-radius:50%;display:flex;justify-content:center;position:absolute;width:52%}.c-services-illustration__inner--communications,.c-services-illustration__label--communications{left:8%;top:16%}.c-services-illustration__inner--interactive,.c-services-illustration__label--interactive{right:8%;top:16%}.c-services-illustration__inner--performance,.c-services-illustration__label--performance{bottom:6%;left:24%}.c-services-illustration__inner{background:#ffffff4d}.c-services-illustration__label{font-family:Gilroy,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;pointer-events:none;text-align:center;z-index:10}@media screen and (min-width:576px){.c-services-illustration__label{font-size:16px}}@media screen and (min-width:768px){.c-services-illustration__label{font-size:18px}}.c-services-illustration__label--strategy{aspect-ratio:unset;left:35%;top:5%;width:30%}.c-share-bar{align-items:center;display:flex;flex-flow:row wrap;gap:12px;justify-content:center;opacity:1;padding:30px 12px;width:100%}@media(prefers-reduced-motion:no-preference){.c-share-bar{transition:all .5s cubic-bezier(.455,.03,.515,.955) 0s}}@media screen and (min-width:992px){.c-share-bar{background-color:#faf9f5;border:none;border-radius:99999px;flex-flow:column nowrap;left:-55px;opacity:0;padding:12px;position:fixed;top:50%;transform:translateY(-50%);width:-moz-fit-content;width:fit-content}}.c-share-bar__label{font-weight:700;margin:0;text-align:center;width:100%}@media screen and (min-width:576px){.c-share-bar__label{flex-grow:unset;width:auto}}@media screen and (min-width:992px){.c-share-bar__label{display:none}}.c-share-bar a{align-items:center;aspect-ratio:1;background-color:#cccac0;border-radius:100%;display:flex;justify-content:center;padding:6px}@media(prefers-reduced-motion:no-preference){.c-share-bar a{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}@media screen and (min-width:992px){.c-share-bar a{opacity:0}}@media screen and (min-width:768px){.c-share-bar a[data-type=whatsapp]{display:none}}@media(prefers-reduced-motion:no-preference){.c-share-bar a:nth-child(1n){transition:all .25s cubic-bezier(.55,.085,.68,.53) .1s}.c-share-bar a:nth-child(2n){transition:all .25s cubic-bezier(.55,.085,.68,.53) .2s}.c-share-bar a:nth-child(3n){transition:all .25s cubic-bezier(.55,.085,.68,.53) .3s}.c-share-bar a:nth-child(4n){transition:all .25s cubic-bezier(.55,.085,.68,.53) .4s}.c-share-bar a:nth-child(5n){transition:all .25s cubic-bezier(.55,.085,.68,.53) .5s}.c-share-bar a:nth-child(6n){transition:all .25s cubic-bezier(.55,.085,.68,.53) .6s}.c-share-bar a:nth-child(7n){transition:all .25s cubic-bezier(.55,.085,.68,.53) .7s}.c-share-bar a:nth-child(8n){transition:all .25s cubic-bezier(.55,.085,.68,.53) .8s}.c-share-bar a:nth-child(9n){transition:all .25s cubic-bezier(.55,.085,.68,.53) .9s}.c-share-bar a:nth-child(10n){transition:all .25s cubic-bezier(.55,.085,.68,.53) 1s}}.c-share-bar svg{height:18px;width:18px;fill:#fff}.c-share-bar--show{opacity:1}@media screen and (min-width:992px){.c-share-bar--show{left:30px}}@media screen and (min-width:1200px){.c-share-bar--show{left:40px}}.c-share-bar--show a{opacity:1}.c-no-entries{align-items:center;display:flex;flex-flow:column nowrap;gap:40px;justify-content:center;text-align:center}.c-no-entries svg{height:190px;width:190px}.c-no-entries h4{margin:0 0 15px}@media screen and (min-width:768px){.c-no-entries h4{margin:0 0 30px}.c-no-entries{flex-flow:row nowrap;text-align:left}}.s-accordion__heading{margin:0 0 28px}@media screen and (min-width:992px){.s-accordion__heading{margin:0 0 58px}}.s-accordion__entry{border-bottom:2px solid #cccac0}.s-accordion__entry:not(:last-child){margin:0 0 12px}.s-accordion__headline{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:20px 0}.s-accordion__headline h3{flex:1;margin:0 32px 0 0}.s-accordion__indicator{align-items:center;border:2px solid #000;border-radius:100%;display:flex;height:30px;justify-content:center;position:relative;width:30px}.s-accordion__indicator span{background-color:#000;height:2px;position:absolute;width:14px}@media(prefers-reduced-motion:no-preference){.s-accordion__indicator span{transition:transform .2s cubic-bezier(.455,.03,.515,.955) 0s}}.s-accordion__indicator span:first-child{transform:rotate(90deg)}.s-accordion__indicator--active span:first-child{transform:rotate(0deg)}.s-accordion__text{opacity:0;overflow:hidden;width:90%}@media(prefers-reduced-motion:no-preference){.s-accordion__text{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}@media screen and (min-width:1200px){.s-accordion__text{width:75%}}.s-accordion__text--active{opacity:1}.s-accordion__text .wysiwyg-block{padding:2px 0 24px}.s-badges__heading{margin:0 0 68px;text-align:center}.s-badges__row{flex-flow:row wrap;gap:60px 0}@media screen and (min-width:1200px){.s-badges__row{gap:40px 0}}.s-badges__entry{align-items:center;display:flex;flex-flow:column nowrap}@media screen and (min-width:1200px){.s-badges__entry{display:block}}.s-badges__entry-image{height:180px;margin:0 0 28px;width:180px}.s-badges__entry-image img{height:100%;width:100%}.s-badges__entry-content{text-align:center}@media screen and (min-width:1200px){.s-badges__entry-content{text-align:left}}.s-badges__entry-content h3{margin:0 0 24px}.s-contact{--bubble-corner-width:25px;--portrait-size:200px;overflow:hidden;position:relative}@media screen and (min-width:576px){.s-contact{--portrait-size:153px}}@media screen and (min-width:768px){.s-contact{--portrait-size:213px}}@media screen and (min-width:992px){.s-contact{--portrait-size:166px}}@media screen and (min-width:1200px){.s-contact{--portrait-size:204px}}@media screen and (min-width:1600px){.s-contact{--portrait-size:234px}}.s-contact:after,.s-contact:before{aspect-ratio:1;bottom:0;content:"";left:20%;position:absolute;right:0;z-index:-1}@media screen and (min-width:768px){.s-contact:after,.s-contact:before{left:40%}}@media screen and (min-width:1200px){.s-contact:after,.s-contact:before{left:50%}}.s-contact:before{background:linear-gradient(0deg,#fc0,#fff);border-radius:100% 0 0}.s-contact:after{background:radial-gradient(at bottom right,#f38036 0,#fc00 50%);bottom:-10%;right:-10%}.s-contact__title{margin:0 0 25px}.s-contact__formular{padding:0 0 70px}@media screen and (min-width:992px){.s-contact__formular{padding:0 0 115px}}.s-contact__bubble{background:linear-gradient(180deg,#0000,#fc0);border-radius:0 16px 0 0;margin:20px 20px 55px 0;position:relative}.s-contact__bubble:after{background-color:#fc0;bottom:calc(var(--bubble-corner-width)/-2 + 1px);content:"";height:var(--bubble-corner-width);left:calc(var(--portrait-size)/2 - var(--bubble-corner-width)/2);position:absolute;transform:rotate(45deg);width:var(--bubble-corner-width)}.s-contact__inner-bubble{background-color:#000;border-radius:0 30px 0 0;color:#fff;padding:40px;position:relative;text-align:center;transform:translate(20px,-20px);z-index:10}@media screen and (min-width:992px){.s-contact__inner-bubble{padding:70px}}.s-contact__inner-bubble:after{background-color:#000;bottom:calc(var(--bubble-corner-width)/-2 + 1px);content:"";height:var(--bubble-corner-width);left:calc(var(--portrait-size)/2 - var(--bubble-corner-width)/2 - 20px);position:absolute;transform:rotate(45deg);width:var(--bubble-corner-width)}.s-contact__right-content-container{align-items:center;display:flex;flex-flow:column nowrap;gap:20px;padding:0 0 70px}@media screen and (min-width:576px){.s-contact__right-content-container{flex-flow:row nowrap;gap:40px}}@media screen and (min-width:992px){.s-contact__right-content-container{align-items:center;padding:0}}.s-contact__image{aspect-ratio:1;height:var(--portrait-size);width:var(--portrait-size)}.s-contact__image img{border-radius:50%;height:100%;object-fit:cover}.s-contact__right-content-row{font-weight:700;margin:0 0 5px}.s-contact__right-content-row span{display:inline-block;font-weight:500;width:50px}.s-contact__right-content-row a:focus-visible,.s-contact__right-content-row a:hover{color:#fff}.s-content-with-sticky-button__content:not(:last-child){margin:0 0 70px}.s-content-with-sticky-button__sticky{display:none;margin:50px 0 0}@media screen and (min-width:768px){.s-content-with-sticky-button__sticky{align-items:flex-start;display:flex;height:100%;justify-content:flex-end;margin:0;position:relative}._form .s-content-with-sticky-button__sticky ._submit,.s-content-with-sticky-button__sticky ._form ._submit,.s-content-with-sticky-button__sticky .c-button{position:sticky;top:calc(100vh - 120px)}}.s-content-with-sticky-button__fixed-button-container{background-color:#000;bottom:0;left:0;padding:20px 0;position:fixed;right:0;transform:translateY(100%);z-index:20}@media(prefers-reduced-motion:no-preference){.s-content-with-sticky-button__fixed-button-container{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}@media screen and (min-width:576px){.s-content-with-sticky-button__fixed-button-container{text-align:center}}._form .s-content-with-sticky-button__fixed-button-container ._submit,.s-content-with-sticky-button__fixed-button-container ._form ._submit,.s-content-with-sticky-button__fixed-button-container .c-button{width:100%}@media screen and (min-width:576px){._form .s-content-with-sticky-button__fixed-button-container ._submit,.s-content-with-sticky-button__fixed-button-container ._form ._submit,.s-content-with-sticky-button__fixed-button-container .c-button{width:unset}}@media screen and (min-width:768px){.s-content-with-sticky-button__fixed-button-container{display:none}}.s-content-with-sticky-button__fixed-button-container--show{transform:translateY(0)}.s-cta{background:linear-gradient(270deg,#fc0,#fffbea);overflow:hidden;padding:80px 0;position:relative}@media screen and (min-width:576px){.s-cta{padding:125px 0 95px}}@media screen and (min-width:1600px){.s-cta{padding:225px 0 195px}}.s-cta:before{background:radial-gradient(at bottom right,#f38036 50%,#fc00 80%);bottom:-150%;content:"";left:0;position:absolute;right:-250%;top:0}@media screen and (min-width:576px){.s-cta:before{aspect-ratio:1;right:-200%}}@media screen and (min-width:992px){.s-cta:before{right:-100%}}.s-cta__background-logo{aspect-ratio:1;position:absolute;right:-220px;top:-120px;width:380px}@media screen and (min-width:576px){.s-cta__background-logo{right:-200px;top:-140px}}@media screen and (min-width:768px){.s-cta__background-logo{width:430px}}@media screen and (min-width:992px){.s-cta__background-logo{left:10px;top:50%;transform:translateY(-50%);width:1042px}}.s-cta__background-logo svg{height:100%;width:100%;fill:#0000;stroke-width:1px;stroke:#fff}@media screen and (min-width:992px){.s-cta__background-logo svg{stroke-width:.5px}}.s-cta__left-content{padding:0 20px 80px;text-align:left}._form .s-cta__left-content ._submit,.s-cta__left-content ._form ._submit,.s-cta__left-content .c-button{width:100%}@media screen and (min-width:576px){._form .s-cta__left-content ._submit,.s-cta__left-content ._form ._submit,.s-cta__left-content .c-button{width:inherit}}@media screen and (min-width:992px){.s-cta__left-content{padding:0}}.s-cta__right-content-container{display:flex;flex-flow:row nowrap;gap:30px}@media screen and (min-width:992px){.s-cta__right-content-container{flex-flow:column nowrap}}@media screen and (min-width:1600px){.s-cta__right-content-container{align-items:center;flex-flow:row nowrap}}.s-cta__image{aspect-ratio:1;height:90px;width:90px}@media screen and (min-width:576px){.s-cta__image{height:120px;width:120px}}@media screen and (min-width:768px){.s-cta__image{height:100%}}.s-cta__image img{border-radius:100%;height:100%;object-fit:cover}.s-cta__right-content-row{font-weight:700;margin:0 0 5px}.s-cta__right-content-row span{display:inline-block;font-weight:500;width:50px}.s-cta__right-content-row a:focus-visible,.s-cta__right-content-row a:hover{color:#fff}.s-dmdko-program__entry{align-items:center;display:flex;flex-flow:column nowrap;gap:20px;margin:0 0 50px;text-align:center}@media screen and (min-width:768px){.s-dmdko-program__entry{flex-flow:row nowrap;text-align:start}}.s-dmdko-program__entry-image-container{display:flex;flex-direction:row;gap:20px}@media screen and (min-width:768px){.s-dmdko-program__entry-image-container{flex-direction:column}}.s-dmdko-program__entry-image{height:100px;min-height:100px;min-width:100px;width:100px}.s-dmdko-program__entry-image img{aspect-ratio:1;border-radius:50%;height:100%;object-fit:cover}.s-double-wysiwyg .wysiwyg-block.vertical-center{display:flex;flex-flow:column nowrap;justify-content:center}.s-facts--background{background-color:#faf9f5}.s-facts__entries{display:flex;flex-flow:row wrap;gap:70px 0}@media screen and (min-width:576px){.s-facts__entries{gap:40px 0}}.s-facts__entries--centered{justify-content:center}.s-facts__entry{padding:0 20px;position:relative;text-align:center}.s-facts__entry:after{background-color:#fc0;content:"";height:3px;left:0;position:absolute;right:0;top:-50%}@media screen and (min-width:576px){.s-facts__entry:after{display:none;height:64px;left:unset;right:-2px;top:50%;transform:translateY(-50%);width:4px}}.s-facts__entry-title{margin:0 0 8px}.s-facts__entry:first-child:after{display:none}@media screen and (min-width:576px){.s-facts__entry:not(:last-child,:nth-child(2n+2)):after{display:block}}@media screen and (min-width:1200px){.s-facts__entry:not(:last-child,:nth-child(4n+4)):after{display:block}}.s-form-cta--background{background:linear-gradient(270deg,#fc0,#fff0);overflow:hidden;padding:80px 0;position:relative}@media screen and (min-width:576px){.s-form-cta--background{padding:100px 0}}@media screen and (min-width:1600px){.s-form-cta--background{padding:140px 0}}.s-form-cta--background:before{background:radial-gradient(at bottom right,#f38036 50%,#fc00 80%);bottom:0;content:"";left:0;opacity:.5;position:absolute;right:-250%;top:0}@media screen and (min-width:576px){.s-form-cta--background:before{aspect-ratio:1;opacity:1;right:-200%}}@media screen and (min-width:992px){.s-form-cta--background:before{right:-100%}}.s-form-cta--background .s-form-cta__background-logo{aspect-ratio:1;left:10px;position:absolute;top:50%;transform:translateY(-50%);width:1042px}.s-form-cta--background .s-form-cta__background-logo svg{height:100%;width:100%;fill:#0000;stroke-width:.5px;stroke:#fff}.s-form-cta__right-content{margin:60px 0 0}.s-form-cta__right-content--background{margin:60px 20px 0}@media screen and (min-width:992px){.s-form-cta__right-content{margin:0}.s-form-cta__right-content--background{margin:0 20px 0 0}}.s-form-cta__left-content--background{margin:0 20px}@media screen and (min-width:992px){.s-form-cta__left-content{margin:0}.s-form-cta__left-content--background{margin:0 0 0 20px}}.s-form-cta__left-content,.s-form-cta__right-content{display:flex;flex-flow:column nowrap;justify-content:center}.s-form-cta__left-content--background,.s-form-cta__right-content--background{background-color:#fff;padding:30px}@media screen and (min-width:992px){.s-form-cta__left-content--background,.s-form-cta__right-content--background{padding:40px}}.s-form-cta__left-content--mid,.s-form-cta__right-content--mid{justify-content:center}.s-form-cta__left-content--top,.s-form-cta__right-content--top{justify-content:start}.s-form-cta__left-content--bottom,.s-form-cta__right-content--bottom{justify-content:end}.s-form-cta__bar{background:linear-gradient(270deg,#fc0,#fff);bottom:0;left:0;padding:20px 0;position:fixed;right:0;transform:translateY(100%);z-index:20}@media(prefers-reduced-motion:no-preference){.s-form-cta__bar{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.s-form-cta__bar-wrapper{align-items:center;display:flex;flex-flow:column nowrap;gap:20px;justify-content:space-between}@media screen and (min-width:768px){.s-form-cta__bar-wrapper{align-items:center;flex-flow:row nowrap;justify-content:space-between}}.page-scrolled .s-form-cta__bar--show{transform:translateY(0)}.s-hero{margin:0 -10px;overflow-x:hidden;padding-left:10px;padding-right:10px}@media screen and (min-width:992px){.s-hero{margin:0 -20px;padding-left:20px;padding-right:20px}}.s-hero__wrapper{position:relative}@media screen and (min-width:992px){.s-hero__wrapper--with-image{min-height:470px}}.s-hero__wrapper--right{align-items:center;display:flex}._form .s-hero__wrapper--right ._submit,.s-hero__wrapper--right ._form ._submit,.s-hero__wrapper--right .c-button{margin-top:22px}.s-hero__content-label{font-weight:700;margin:0 0 5px;padding:0 0 0 24px;position:relative;width:100%}.s-hero__content-label:before{background-color:#fc0;content:"";height:2px;left:0;position:absolute;top:47%;transform:translateY(-50%);width:12px}.s-hero__contact-information{display:flex;flex-flow:column nowrap;gap:20px;margin:30px 0 0}@media screen and (min-width:768px){.s-hero__contact-information{flex-flow:row nowrap}}.s-hero__contact-information p:first-child{margin:0 0 5px}.s-hero__contact-information p span{display:inline-block;width:50px}.s-hero__button{display:flex}._form .s-hero__button ._submit,.s-hero__button ._form ._submit,.s-hero__button .c-button{align-self:flex-end;margin:30px 0 0}.s-hero__button-container{display:flex;flex-flow:column-reverse nowrap;gap:32px}@media screen and (min-width:1200px){.s-hero__button-container{align-items:flex-end;flex-flow:column nowrap;justify-content:flex-end;width:100%}}.s-hero__button-container--right{margin:35px 0 0}@media screen and (min-width:992px){.s-hero__button-container--right{align-items:flex-start;flex-flow:column-reverse nowrap;justify-content:flex-start}}@media screen and (min-width:1200px){._form .s-hero__button-container ._submit,.s-hero__button-container ._form ._submit,.s-hero__button-container .c-button{padding:14px;width:calc(100% - 4px)}}.s-hero__kununu{display:block;height:100px;margin:32px 0 0;width:150px}.s-hero__image{margin:40px 0 30px;position:relative}@media screen and (min-width:1200px){.s-hero__image{margin:40px 0 60px}}.s-hero__image img{object-fit:cover;width:100%}.s-hero__image:after,.s-hero__image:before{content:"";position:absolute}.s-hero__image:before{border:2px solid #fc0;bottom:-80px;display:none;height:20px;right:-80px;width:20px}@media screen and (min-width:1200px){.s-hero__image:before{display:inline-block}}.s-hero__image:after{background-image:linear-gradient(90deg,#fc0,#fff0);border-radius:100%;bottom:-30px;height:60px;right:-30px;width:60px;z-index:-1}@media screen and (min-width:1200px){.s-hero__image:after{bottom:-60px;height:120px;right:-60px;width:120px}}.s-hero__image--bottom img{aspect-ratio:1.91}.s-hero__image--full{margin:40px 0 50px}@media screen and (min-width:1200px){.s-hero__image--full{margin:40px 0 100px}}.s-hero__image--full img{aspect-ratio:1.91;height:100%;margin:0 auto;max-width:1920px}@media screen and (min-width:768px){.s-hero__image--full img{aspect-ratio:21/9}}.s-hero__image--full:before{bottom:-90px;height:20px;right:125px;width:20px}.s-hero__image--full:after{bottom:-50px;height:100px;right:-50px;width:100px}@media screen and (min-width:1200px){.s-hero__image--full:after{bottom:-100px;height:200px;right:-100px;width:200px}.s-hero__image--right,.s-hero__image--right-outer{margin-top:0}}.s-hero__image--right img,.s-hero__image--right-outer img{aspect-ratio:1.91}.s-hero__image--right-outer:before,.s-hero__image--right:before{bottom:-80px;height:20px;right:80px;width:20px}.s-hero__image--right{display:block}@media screen and (min-width:1200px){.s-hero__image--right{display:none}}.s-hero__image--right-outer{bottom:0;display:none;position:absolute;right:0;top:0;width:calc(50% - 20px)}@media screen and (min-width:1200px){.s-hero__image--right-outer{display:block;height:470px}}.s-hero__image--right-outer img{height:100%;width:100%}@media screen and (min-width:992px){.s-hero-showreel{min-height:520px}}@media screen and (min-width:1200px){.s-hero-showreel{min-height:610px}}@media screen and (min-width:1600px){.s-hero-showreel{min-height:820px}}._form .s-hero-showreel .wysiwyg-block ._submit,.s-hero-showreel .wysiwyg-block ._form ._submit,.s-hero-showreel .wysiwyg-block .c-button{width:100%}@media screen and (min-width:576px){._form .s-hero-showreel .wysiwyg-block ._submit,.s-hero-showreel .wysiwyg-block ._form ._submit,.s-hero-showreel .wysiwyg-block .c-button{width:unset}}.s-hero-showreel__keyvisual{inset:0;position:absolute;transform:scale(1.7) translate(-2px,1px);z-index:-1;fill:#fff;stroke:url(#keyVisualGradient);stroke-width:1.5px}@media screen and (min-width:576px){.s-hero-showreel__keyvisual{stroke-width:1px}}@media screen and (min-width:992px){.s-hero-showreel__keyvisual{stroke-width:.5px}}.s-hero-showreel__wrapper{display:flex;justify-content:center}.s-hero-showreel__video{aspect-ratio:1;border-radius:100%;cursor:pointer;height:100%;padding:30px;width:100%}.s-hero-showreel__video:hover~button{border-color:#fff}.s-hero-showreel__video-wrapper{position:relative;width:70%}@media screen and (min-width:992px){.s-hero-showreel__video-wrapper{width:100%}}.s-hero-showreel__video-control{bottom:12%;position:absolute;right:10%;z-index:10}.s-hero-showreel__lightbox{background-color:unset;border:none;height:100vh;margin:20px auto;opacity:0;padding:50px 10px;width:100vw}@media(prefers-reduced-motion:no-preference){.s-hero-showreel__lightbox{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}@media screen and (min-width:768px){.s-hero-showreel__lightbox{padding:50px}}@media screen and (min-width:992px){.s-hero-showreel__lightbox{margin:40px auto}}.s-hero-showreel__lightbox::backdrop{background-color:#000c;opacity:0}@media(prefers-reduced-motion:no-preference){.s-hero-showreel__lightbox::backdrop{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.s-hero-showreel__lightbox[open],.s-hero-showreel__lightbox[open]::backdrop{animation:fade-in .5s ease .1s forwards}.s-hero-showreel__lightbox-video{align-items:center;display:flex;height:100%;justify-content:center}.s-hero-showreel__lightbox-video picture{pointer-events:all}.s-hero-showreel__lightbox-video video{cursor:pointer;max-height:80vh;max-width:100%}.s-hero-showreel__lightbox-control{float:none;margin:0 0 30px;position:absolute;right:2px;top:2px}.s-hero-showreel__playbutton-wrapper{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.s-icon-cards-slider{margin:0 -10px;overflow-x:hidden}@media screen and (min-width:992px){.s-icon-cards-slider{margin:0 -20px}}.s-icon-cards-slider__header{column-gap:15px;display:flex;justify-content:space-between;margin-bottom:60px}.s-icon-cards-slider__controls{align-items:center;column-gap:14px;display:flex}@media screen and (min-width:768px){.s-icon-cards-slider__controls{column-gap:24px}}._form .s-icon-cards-slider__controls ._submit,.s-icon-cards-slider__controls ._form ._submit,.s-icon-cards-slider__controls .c-button{height:40px;width:40px}@media screen and (min-width:768px){._form .s-icon-cards-slider__controls ._submit,.s-icon-cards-slider__controls ._form ._submit,.s-icon-cards-slider__controls .c-button{height:50px;width:50px}}.s-icon-cards-slider__slider{--slide-width:calc((100/var(--visible-slides))*1%);align-items:stretch;display:flex;flex-flow:row nowrap;margin:0 -2px;transform:translateX(calc(var(--active-slide)*var(--slide-width)*-1))}@media(prefers-reduced-motion:no-preference){.s-icon-cards-slider__slider{transition:transform .2s cubic-bezier(.455,.03,.515,.955) 0s}}.s-icon-cards-slider__slide{flex-shrink:0;padding:0 2px;width:var(--slide-width)}.s-icon-cards-slider__slide-wrapper{align-items:center;background-color:#faf9f5;display:flex;flex-flow:column nowrap;height:100%;overflow:hidden;padding:30px;position:relative;row-gap:30px}@media screen and (min-width:992px){.s-icon-cards-slider__slide-wrapper{padding:40px;row-gap:40px}}@media screen and (min-width:1600px){.s-icon-cards-slider__slide-wrapper{padding:50px;row-gap:50px}}.s-icon-cards-slider__slide:nth-child(odd) .s-icon-cards-slider__slide-wrapper{background-image:linear-gradient(30deg,#f38036 -5%,#fc0,80%,#fff)}.s-icon-cards-slider__slide:nth-child(odd) .s-icon-cards-slider__slide-wrapper:before{background-color:#ffffff4d;border-radius:100%;content:"";height:180px;left:-100px;position:absolute;top:-60px;width:180px}@media screen and (min-width:768px){.s-icon-cards-slider__slide:nth-child(odd) .s-icon-cards-slider__slide-wrapper:before{height:180px;left:-100px;top:-60px;width:180px}}@media screen and (min-width:992px){.s-icon-cards-slider__slide:nth-child(odd) .s-icon-cards-slider__slide-wrapper:before{height:327px;left:-200px;top:-120px;width:327px}}.s-icon-cards-slider__slide:nth-child(2n+3) .s-icon-cards-slider__slide-wrapper:before{top:auto}@media screen and (min-width:768px){.s-icon-cards-slider__slide:nth-child(2n+3) .s-icon-cards-slider__slide-wrapper:before{bottom:-80px}}@media screen and (min-width:992px){.s-icon-cards-slider__slide:nth-child(2n+3) .s-icon-cards-slider__slide-wrapper:before{bottom:-180px}}.s-icon-cards-slider__slide:nth-child(2n+3) .s-icon-cards-slider__slide-wrapper:after{background-color:#ffffff4d;content:"";height:41px;position:absolute;right:20px;top:60px;width:41px}.s-icon-cards-slider__slide-icon img{aspect-ratio:1;height:100%;width:180px}@media screen and (min-width:1200px){.s-icon-cards-slider__slide-icon img{width:220px}}@media screen and (min-width:1600px){.s-icon-cards-slider__slide-icon img{width:250px}}.s-icon-cards-slider__slide-content{text-align:center;z-index:10}.s-image__wrapper{position:relative;width:100%}.s-image__wrapper:after,.s-image__wrapper:before{content:"";display:none;position:absolute}@media screen and (min-width:768px){.s-image__wrapper:after,.s-image__wrapper:before{display:block}}.s-image__wrapper--deco-1:after{border:2px solid #fc0;bottom:-31px;height:62px;left:-31px;width:62px}.s-image__wrapper--deco-1:before{border:2px solid #fc0;bottom:-102px;height:62px;right:-11px;width:62px;z-index:-1}.s-image__wrapper--deco-2:after{border:2px solid #fc0;bottom:-31px;height:62px;left:-31px;width:62px}.s-image__wrapper--deco-3:after{border:2px solid #fc0;bottom:3px;height:32px;right:-32px;width:32px}.s-image__wrapper--deco-3:before{left:-80px}.s-image__wrapper--deco-3:before,.s-image__wrapper--deco-4:before{background-image:linear-gradient(90deg,#fc0,#fff0);border-radius:100%;bottom:-80px;height:160px;width:160px;z-index:-1}.s-image__wrapper--deco-4:before{right:-80px}.s-image--full img{height:100%;object-fit:cover;width:100%}@media screen and (min-width:992px){.s-image--full img{aspect-ratio:21/9}}@media screen and (min-width:768px){.s-image[class*=s-image--cols-] .s-image__wrapper img,.s-image[class^=s-image--cols-] .s-image__wrapper img{aspect-ratio:1;height:100%;object-fit:cover;width:100%}.s-image[class*=s-image--cols-] .s-image__wrapper--deco-1:after,.s-image[class^=s-image--cols-] .s-image__wrapper--deco-1:after{bottom:-15px;height:31px;left:-15px;width:31px}.s-image[class*=s-image--cols-] .s-image__wrapper--deco-1:before,.s-image[class^=s-image--cols-] .s-image__wrapper--deco-1:before{bottom:-39px;height:31px;right:0;width:31px}.s-image[class*=s-image--cols-] .s-image__wrapper--deco-2:after,.s-image[class^=s-image--cols-] .s-image__wrapper--deco-2:after{bottom:-15px;height:31px;left:-15px;width:31px}.s-image[class*=s-image--cols-] .s-image__wrapper--deco-3:after,.s-image[class^=s-image--cols-] .s-image__wrapper--deco-3:after{bottom:8px;height:22px;right:-12px;width:22px}.s-image[class*=s-image--cols-] .s-image__wrapper--deco-3:before,.s-image[class^=s-image--cols-] .s-image__wrapper--deco-3:before{display:none}.s-image[class*=s-image--cols-] .s-image__wrapper--deco-4:before,.s-image[class^=s-image--cols-] .s-image__wrapper--deco-4:before{bottom:-25px;height:50px;right:-25px;width:50px}}.s-product-configurator__intro{margin:0 0 68px}.s-product-configurator__outro{margin:68px 0 0}.s-product-configurator__wizard--has-modules{display:grid;gap:24px;grid-template:none}@media screen and (min-width:768px){.s-product-configurator__wizard--has-modules{gap:42px}}@media screen and (min-width:992px){.s-product-configurator__wizard--has-modules{grid-template:auto/1fr 1fr}}.s-product-configurator__product .s-product-configurator__card{border-color:#fc0!important;position:sticky;top:42px}.s-product-configurator__modules{align-items:stretch;display:flex;flex-direction:column;gap:24px}@media screen and (min-width:768px){.s-product-configurator__modules{gap:42px}}.s-product-configurator__module{cursor:pointer;opacity:.6;position:relative}.s-product-configurator__module:hover{opacity:1}.s-product-configurator__module--selected{border-color:#fc0!important;opacity:1}.s-product-configurator__module-badge{background:#000;border-radius:50%;height:32px;left:-16px;position:absolute;top:20px;transition:background .3s cubic-bezier(.785,.135,.15,.86);width:32px}.s-product-configurator__module-badge--selected{background:#fc0}@media screen and (min-width:768px){.s-product-configurator__module-badge{height:40px;left:-20px;top:28px;width:40px}}.s-product-configurator__module-badge-icon{height:50%;left:25%;position:absolute;top:25%;width:50%;fill:#fff;opacity:0;transform:scale(0);transition:all .3s cubic-bezier(.785,.135,.15,.86)}.s-product-configurator__module-badge-icon--active{opacity:1;transform:scale(1)}.s-product-configurator__module-select{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:32px}.s-product-configurator__module-select label{cursor:pointer;display:inline-block;line-height:24px;padding-left:32px;position:relative}.s-product-configurator__module-select label:before{border:2px solid #000;border-radius:50%;box-sizing:border-box;content:"";display:block;height:24px;left:0;position:absolute;top:0;width:24px}.s-product-configurator__module-select label:after{background:#fc0;border-radius:50%;content:"";display:block;height:12px;left:6px;position:absolute;top:6px;transform:scale(0);transition:transform .25s cubic-bezier(1,0,0,1);width:12px}.s-product-configurator__module-select--selected label:after{transform:scale(1)}.s-product-configurator__module-price{color:#999790;transition:color .25s cubic-bezier(1,0,0,1)}.s-product-configurator__module-select--selected .s-product-configurator__module-price{color:#000}.s-product-configurator__card{background:#fff;border:2px solid #fff;border-radius:16px;box-shadow:5px 5px 20px -5px #cccac0;padding:24px;transition:all .3s cubic-bezier(.785,.135,.15,.86)}.s-product-configurator__card:hover{box-shadow:10px 5px 30px -5px #cccac0}@media screen and (min-width:768px){.s-product-configurator__card{padding:32px 42px}}.s-product-configurator__variant-selector{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;margin-top:32px}.s-product-configurator__variants{display:flex;flex-direction:column;gap:10px}.s-product-configurator__variant{cursor:pointer}.s-product-configurator__variant input{display:none}.s-product-configurator__variant label{cursor:pointer;display:inline-block;line-height:24px;padding-left:32px;position:relative}.s-product-configurator__variant label:before{border:2px solid #000;border-radius:50%;box-sizing:border-box;content:"";display:block;height:24px;left:0;position:absolute;top:0;width:24px}.s-product-configurator__variant label:after{background:#fc0;border-radius:50%;content:"";display:block;height:12px;left:6px;position:absolute;top:6px;transform:scale(0);transition:transform .25s cubic-bezier(1,0,0,1);width:12px}.s-product-configurator__variant input:checked+label:after{transform:scale(1)}.s-product-configurator__footer{border-top:2px solid #000;margin-top:42px;padding:24px 24px 0;text-align:right}@media screen and (min-width:768px){.s-product-configurator__footer{margin-top:68px;padding:32px 48px 0}}.s-product-configurator__total-value{display:inline-block;width:4.5em}.s-product-configurator__total-remarks{color:#817f79;font-size:14px;margin-top:5px}@media screen and (min-width:576px){.s-project-slider{margin:0 -10px;overflow-x:hidden}}@media screen and (min-width:992px){.s-project-slider{margin:0 -20px}}.s-project-slider__nav{align-items:center;background-color:#000;border:none;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;width:50px}.s-project-slider__nav svg{height:12px;fill:#fff}.s-project-slider__nav:first-child{padding:0 4px 0 0}.s-project-slider__nav:last-child(){padding:0 0 0 4px}._form .s-project-slider__header-controls ._submit,.s-project-slider__header-controls ._form ._submit,.s-project-slider__header-controls .c-button{height:40px;width:40px}@media screen and (min-width:768px){._form .s-project-slider__header-controls ._submit,.s-project-slider__header-controls ._form ._submit,.s-project-slider__header-controls .c-button{height:50px;width:50px}}._form .s-project-slider__header-controls ._submit:first-child,.s-project-slider__header-controls ._form ._submit:first-child,.s-project-slider__header-controls .c-button:first-child{margin:0 14px 0 0}@media screen and (min-width:768px){._form .s-project-slider__header-controls ._submit:first-child,.s-project-slider__header-controls ._form ._submit:first-child,.s-project-slider__header-controls .c-button:first-child{margin:0 24px 0 0}}._form .s-project-slider__header-controls ._submit:first-child svg,.s-project-slider__header-controls ._form ._submit:first-child svg,.s-project-slider__header-controls .c-button:first-child svg{transform:translateX(-1px)}.s-project-slider__wrapper{aspect-ratio:1;margin:40px 0 0;position:relative}@media screen and (min-width:576px){.s-project-slider__wrapper{aspect-ratio:unset;height:460px}}@media screen and (min-width:992px){.s-project-slider__wrapper{height:618px}}.s-round-image-with-text__wrapper{display:grid;grid-template-columns:repeat(12,1fr)}.s-round-image-with-text__image{aspect-ratio:1;grid-column-end:13;grid-column-start:1;grid-row:1;position:relative}@media screen and (min-width:576px){.s-round-image-with-text__image{grid-column-end:4}}@media screen and (min-width:992px){.s-round-image-with-text__image{grid-column-end:7;padding:30px}}.s-round-image-with-text__image:before{border:2px solid #fc0;border-radius:100%;content:"";height:calc(100% - 60px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 60px)}@media screen and (min-width:576px){.s-round-image-with-text__image:before{content:none}}@media screen and (min-width:992px){.s-round-image-with-text__image:before{content:"";height:calc(100% - 90px);width:calc(100% - 90px)}}.s-round-image-with-text__image img{aspect-ratio:1;border-radius:100%;height:100%;object-fit:cover;overflow:hidden;padding:15px;width:100%}@media screen and (min-width:992px){.s-round-image-with-text__image img{padding:0}}.s-round-image-with-text__image-circle{background-image:linear-gradient(0deg,#fc0,#fff 120%);border-bottom-right-radius:999999px;border-top-right-radius:999999px;bottom:0;overflow:hidden;position:absolute;right:0;top:0;width:50%}.s-round-image-with-text__image-circle:after{aspect-ratio:1;background:radial-gradient(circle,#f38036 10%,#fc00 70%);bottom:0;content:"";height:100%;opacity:.3;position:absolute;right:0;top:0}.s-round-image-with-text__content{grid-column-end:13;grid-column-start:1;grid-row:2;padding:20px 0;z-index:10}@media screen and (min-width:576px){.s-round-image-with-text__content{align-self:center;grid-column-start:3;grid-row:1;padding:40px 0}}@media screen and (min-width:992px){.s-round-image-with-text__content{align-self:center;grid-column-end:13;grid-column-start:5;grid-row:1}}@media screen and (min-width:1200px){.s-round-image-with-text__content{grid-column-end:11}}.s-logos{margin:0 -10px;overflow-x:hidden}@media screen and (min-width:992px){.s-logos{margin:0 -20px}}.s-logos__heading{margin:0 0 40px;text-align:center}.s-logos__entries-container{display:flex;flex-flow:row nowrap;justify-content:center}.s-logos__entries-container--animated:last-child{margin:30px 0 0}.s-logos__entries-container--static{margin:60px 0 0}.s-logos__entries{display:flex;flex-flow:row nowrap;row-gap:20px}.s-logos__entries--first{animation:animate-logos 64s linear infinite}.s-logos__entries--second{animation:animate-logos 56s linear infinite}.s-logos__entries--static{column-gap:60px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;justify-content:center;row-gap:40px}@media screen and (min-width:768px){.s-logos__entries--static{column-gap:80px;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1200px){.s-logos__entries--static{column-gap:60px;grid-template-columns:repeat(6,1fr);row-gap:60px}}@media screen and (min-width:1600px){.s-logos__entries--static{column-gap:80px}}.s-logos__entry{display:flex;height:70px;justify-content:center;width:130px}.s-logos__entry--animated{margin:0 20px 0 0}@media screen and (min-width:768px){.s-logos__entry--animated{margin:0 50px 0 0}}.s-logos__entry img{height:100%}.s-posts__top{align-items:flex-start;display:flex;flex-flow:column nowrap;gap:20px;justify-content:space-between}@media screen and (min-width:992px){.s-posts__top{flex-flow:row nowrap}}.s-posts__top .wysiwyg-block :last-child{margin:0 0 25px}@media screen and (min-width:992px){.s-posts__top .wysiwyg-block :last-child{margin:0 0 35px}}@media screen and (min-width:1200px){.s-posts__top button{display:none}}.s-posts__top--filter-active{flex-flow:row nowrap}.s-posts__filter{display:flex;flex-flow:column nowrap;gap:20px}@media screen and (min-width:768px){.s-posts__filter{gap:50px}}@media screen and (min-width:1200px){.s-posts__filter{flex-flow:row nowrap}}.s-posts__categories{display:flex;flex-flow:row wrap;gap:10px;overflow-x:scroll}.s-posts__categories::-webkit-scrollbar{display:none}@media screen and (min-width:576px){.s-posts__categories{gap:15px;margin:0;overflow-x:auto;padding:0}}@media screen and (min-width:768px){.s-posts__categories{gap:20px}}.s-posts__categories button{white-space:nowrap}.s-posts__search{align-self:flex-start;flex:1;position:relative;width:100%}@media screen and (min-width:1200px){.s-posts__search{min-width:360px;width:auto}}.s-posts__search input[type=search]{background-color:#fff;border:2px solid #000!important;border-radius:1px;color:#000!important;font-family:Gilroy,Helvetica,Arial,sans-serif;font-size:14px;padding:13px 50px 12px 20px;width:100%}.s-posts__search input[type=search]:not(:placeholder-shown){border-color:#000}.s-posts__search input[type=search]::placeholder{color:#999790}@media(prefers-reduced-motion:no-preference){.s-posts__search input[type=search]::placeholder{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.s-posts__search input[type=search]:focus-visible::placeholder{opacity:0;transform:translateX(40px)}.s-posts__search input[type=search]::-webkit-search-cancel-button,.s-posts__search input[type=search]::-webkit-search-decoration{appearance:none}.s-posts__search input[type=search]:focus-visible{border-color:#fc0;outline:unset}@media(prefers-reduced-motion:no-preference){.s-posts__search input[type=search]:focus-visible{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.s-posts__search label{display:block;height:0;overflow:hidden;width:0}.s-posts__search button[type=submit]{background-color:#fff0;border:none;cursor:pointer;padding:0;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.s-posts__search button[type=submit] svg{height:22px;width:22px;fill:#000}@media(prefers-reduced-motion:no-preference){.s-posts__search button[type=submit] svg{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.s-posts__entries{display:grid;gap:4px;grid-template-columns:1fr}@media screen and (min-width:768px){.s-posts__entries{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1200px){.s-posts__entries{grid-template-columns:repeat(3,minmax(0,1fr))}}.s-posts__entries--three-elements .c-post-card:nth-child(3){display:flex}@media screen and (min-width:768px){.s-posts__entries--three-elements .c-post-card:nth-child(3){display:none}}@media screen and (min-width:1200px){.s-posts__entries--three-elements .c-post-card:nth-child(3){display:flex}}.s-posts__cta{align-items:center;background:linear-gradient(270deg,#fc0,#fff0 115%);display:flex;flex-flow:column nowrap;gap:20px;justify-content:space-between;order:0;padding:20px 40px;width:100%}@media screen and (min-width:768px){.s-posts__cta{flex-flow:row nowrap;grid-column:span 2;order:1}}@media screen and (min-width:1200px){.s-posts__cta{grid-column:span 3;order:2}}.s-posts__load-more{display:flex;justify-content:center;margin:40px 0 0}@media screen and (min-width:1600px){.s-posts--deco .u-background .container{position:relative}.s-posts--deco .u-background .container:before{background-image:linear-gradient(90deg,#fc0,#fff0);border-radius:100%;content:"";height:40px;left:-30px;position:absolute;top:-35px;width:40px}.s-posts--deco .u-background .container:after{border:2px solid #fc0;content:"";height:62px;left:-70px;position:absolute;top:-74px;width:62px}.s-posts--deco .c-post-card:nth-child(3){position:relative}.s-posts--deco .c-post-card:nth-child(3) .c-post-card__content{z-index:10}.s-posts--deco .c-post-card:nth-child(3):before{background-image:linear-gradient(90deg,#fc0,#fff0);border-radius:100%;bottom:-80px;content:"";height:160px;position:absolute;right:-80px;width:160px}.s-posts--deco .c-post-card:nth-child(3):after{border:2px solid #fc0;bottom:80px;content:"";height:32px;position:absolute;right:-130px;width:32px}}.s-press-downloads__content{margin:0 0 25px}.s-press-downloads__content-row{font-weight:700;margin:0 0 5px}.s-press-downloads__content-row span{display:inline-block;font-weight:500;width:50px}.s-projects h2{margin:0 0 30px}.s-projects .u-background{overflow:hidden}.s-projects__header{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between}@media screen and (min-width:1200px){.s-projects__header button{display:none}}.s-projects__filter-wrapper{display:flex;flex-flow:column nowrap;gap:20px;justify-content:space-between;padding:0 0 45px}@media(prefers-reduced-motion:no-preference){.s-projects__filter-wrapper{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}@media screen and (min-width:768px){.s-projects__filter-wrapper{flex-flow:row nowrap}}@media screen and (min-width:1200px){.s-projects__filter-wrapper{display:flex}}.s-projects__filter{display:flex;flex-flow:row wrap;gap:10px;overflow-x:scroll}.s-projects__filter::-webkit-scrollbar{display:none}@media screen and (min-width:576px){.s-projects__filter{gap:15px;margin:0;overflow-x:auto;padding:0}}@media screen and (min-width:768px){.s-projects__filter{gap:20px}}.s-projects__filter button{white-space:nowrap}.s-projects__category label{border:2px solid #000;border-radius:9999px;display:inline-block;font-size:14px;font-weight:700;line-height:1;padding:14px 28px}@media(prefers-reduced-motion:no-preference){.s-projects__category label{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.s-projects__category label:hover{cursor:pointer}.s-projects__category input{height:0;opacity:0;width:0}.s-projects__category input:checked~label{background-color:#000;color:#fff}.s-projects__search{height:-moz-fit-content;height:fit-content;position:relative}.s-projects__search input{width:100%}@media screen and (min-width:768px){.s-projects__search input{width:360px}}.s-projects__search input:focus-visible~button svg{fill:#fc0}.s-projects__search button{background:unset;border:none;outline:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.s-projects__search button:hover{cursor:pointer}.s-projects__search button svg{height:25px;width:25px}@media(prefers-reduced-motion:no-preference){.s-projects__search button svg{transition:fill .2s cubic-bezier(.455,.03,.515,.955) 0s}}.s-projects__project{background-color:#fff;display:flex;flex-flow:column-reverse nowrap;margin:0 0 5px;position:relative;z-index:10}@media(prefers-reduced-motion:no-preference){.s-projects__project{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}@media screen and (min-width:992px){.s-projects__project{flex-direction:row}}.s-projects__project:hover{box-shadow:0 0 30px -5px #00000059;color:#000;z-index:10}.s-projects__project:hover .s-projects__project-image img{transform:scale(1.05)}.s-projects__project:hover .c-link-with-svg--arrow-right:after{background-color:#000;transform:translateX(2px)}.s-projects__project:after,.s-projects__project:before{content:"";display:none;position:absolute}@media screen and (min-width:992px){.s-projects__project:nth-child(2n){flex-flow:row-reverse nowrap}}.s-projects__project:last-child{margin-bottom:0}.s-projects__project:nth-child(5n+3):before{background-image:linear-gradient(90deg,#fc0,#fff0);border-radius:100%;z-index:-1}@media screen and (min-width:992px){.s-projects__project:nth-child(5n+3):before{display:block;height:160px;left:-80px;top:160px;width:160px}}.s-projects__project:nth-child(5n+3):after{border:2px solid #fc0}@media screen and (min-width:992px){.s-projects__project:nth-child(5n+3):after{display:block;height:30px;left:-115px;top:123px;width:30px}}.s-projects__project:nth-child(5n+2):before{background-image:linear-gradient(90deg,#fc0,#fff0)}@media screen and (min-width:992px){.s-projects__project:nth-child(5n+2):before{display:block;height:15px;right:-100px;top:160px;width:14px}}.s-projects__project:nth-child(5n+2):after{border:2px solid #fc0}@media screen and (min-width:992px){.s-projects__project:nth-child(5n+2):after{display:block;height:60px;right:-80px;top:180px;width:60px}}.s-projects__project:nth-child(5n+1):before{background-image:linear-gradient(90deg,#fc0,#fff0);border-radius:100%}@media screen and (min-width:992px){.s-projects__project:nth-child(5n+1):before{display:block;height:40px;left:-80px;top:100px;width:40px}}.s-projects__project:nth-child(5n+1):after{border:2px solid #fc0}@media screen and (min-width:992px){.s-projects__project:nth-child(5n+1):after{display:block;height:60px;left:-120px;top:63px;width:60px}}.s-projects__project:nth-child(4n):not(:last-of-type):before{background-image:linear-gradient(90deg,#fc0,#fff0);border-radius:100%;z-index:-1}@media screen and (min-width:992px){.s-projects__project:nth-child(4n):not(:last-of-type):before{bottom:-48px;display:block;height:96px;right:-50px;width:96px}}.s-projects__project:nth-child(4n):not(:last-of-type):after{content:none}.s-projects__project-content{background-color:#fff;display:flex;flex-flow:column nowrap;justify-content:center;padding:40px 45px 40px 40px}@media screen and (min-width:1200px){.s-projects__project-content{padding:80px 90px 80px 80px}}.s-projects__project-name{margin:0 0 30px}.s-projects__project-title{display:block;font-weight:500}.s-projects__project-description{font-weight:500;margin:0 0 30px}.s-projects__project-link{align-items:center;display:flex}.s-projects__project-link svg{height:15px;margin:0 0 0 12px;width:15px}@media(prefers-reduced-motion:no-preference){.s-projects__project-link svg{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.s-projects__project-link:hover svg{fill:#fc0}.s-projects__project-image{aspect-ratio:3/2}.s-projects__project-image figure,.s-projects__project-image img{height:100%;object-fit:cover;width:100%}@media(prefers-reduced-motion:no-preference){.s-projects__project-image figure,.s-projects__project-image img{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.s-projects__project--skeleton .s-projects__project-description,.s-projects__project--skeleton .s-projects__project-image,.s-projects__project--skeleton .s-projects__project-name{overflow:hidden;position:relative}.s-projects__project--skeleton .s-projects__project-description:after,.s-projects__project--skeleton .s-projects__project-image:after,.s-projects__project--skeleton .s-projects__project-name:after{animation:skeleton-loader 2s infinite;background-image:linear-gradient(90deg,#fff0,#fff3 20%,#ffffff80 60%,#fff0);content:"";inset:0;position:absolute;transform:translateX(-100%)}.s-projects__project--skeleton .s-projects__project-name{background:#cccac0;height:45px;width:80%}.s-projects__project--skeleton .s-projects__project-description{background:#cccac0;height:100px;width:100%}.s-projects__project--skeleton .s-projects__project-image{background:#cccac0}.s-quadruple-wysiwyg .wysiwyg-block ul{margin:0}.s-quotes{margin:0 -10px;overflow-x:hidden}@media screen and (min-width:992px){.s-quotes{margin:0 -20px}}.s-quotes__heading-container{align-items:center;display:flex;flex-flow:row nowrap;margin:0 0 42px}._form .s-quotes__heading-container ._submit,.s-quotes__heading-container ._form ._submit,.s-quotes__heading-container .c-button{height:40px;top:0;width:40px;z-index:10}@media screen and (min-width:768px){._form .s-quotes__heading-container ._submit,.s-quotes__heading-container ._form ._submit,.s-quotes__heading-container .c-button{height:50px;position:absolute;top:50%;transform:translateY(-50%);width:50px}}._form .s-quotes__heading-container ._submit:first-of-type,.s-quotes__heading-container ._form ._submit:first-of-type,.s-quotes__heading-container .c-button:first-of-type{left:0;margin:0 14px 0 0}@media screen and (min-width:1200px){._form .s-quotes__heading-container ._submit:first-of-type,.s-quotes__heading-container ._form ._submit:first-of-type,.s-quotes__heading-container .c-button:first-of-type{left:40px}}._form .s-quotes__heading-container ._submit:first-of-type svg,.s-quotes__heading-container ._form ._submit:first-of-type svg,.s-quotes__heading-container .c-button:first-of-type svg{transform:translateX(-1px)}._form .s-quotes__heading-container ._submit:last-of-type,.s-quotes__heading-container ._form ._submit:last-of-type,.s-quotes__heading-container .c-button:last-of-type{right:0}@media screen and (min-width:1200px){._form .s-quotes__heading-container ._submit:last-of-type,.s-quotes__heading-container ._form ._submit:last-of-type,.s-quotes__heading-container .c-button:last-of-type{right:40px}}.s-quotes__heading{flex-grow:1;padding:0 15px 0 0;text-align:left}@media screen and (min-width:768px){.s-quotes__heading{padding:0;text-align:center}}.s-quotes__wrapper{display:grid;grid-template-areas:"slide";position:relative}.s-quotes__entry{align-items:center;display:flex;flex-flow:column nowrap;grid-area:slide;justify-self:center;opacity:0;width:100%}@media(prefers-reduced-motion:no-preference){.s-quotes__entry{transition:all .4s cubic-bezier(.455,.03,.515,.955) 0s}}@media screen and (min-width:768px){.s-quotes__entry{width:66.6667%}}.s-quotes__entry[data-offset="-2"]{transform:translateX(200%)}.s-quotes__entry[data-offset="-1"]{transform:translateX(-40%)}.s-quotes__entry[data-offset="0"]{opacity:1;transform:translateX(0);z-index:10}.s-quotes__entry[data-offset="1"]{transform:translateX(40%)}.s-quotes__entry[data-offset="2"]{transform:translateX(-200%)}.s-quotes__entry-text{font-size:18px;font-style:italic;margin:0 0 48px;text-align:center}@media screen and (min-width:768px){.s-quotes__entry-text{font-size:22px}}.s-quotes__entry-text:after,.s-quotes__entry-text:before{display:inline-block;height:20px;width:20px}.s-quotes__entry-text:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDAgMjAwIj48ZyBmaWxsPSIjZmMwIj48cGF0aCBkPSJNMTI0IDIwMGMtMS42IDAtMy4yLS4zLTQuOC0uOC03LjQtMi42LTExLjItMTAuNy04LjYtMTguMSAyMC4yLTU2LjcgMjguOC05Mi40IDMxLjktMTE0LjgtMzAuNyA0LTQ1LjguMS01Mi0xMi04LjQtMTYuNSA3LjUtMzMuOCAyNC4yLTQ4LjZsMi4yLTIgMi45LS45YzIxLjYtNi44IDM0IDAgNDAuNyA2LjkgNC41IDQuNyA4LjYgMTEuNCAxMC42IDIyLjcgMi43LS42IDUuNi0xLjIgOC42LTEuOSA3LjctMS43IDE1LjIgMyAxNyAxMC42cy0zIDE1LjItMTAuNiAxN2MtNS4xIDEuMi05LjkgMi4yLTE0LjQgMy4yLTIuNSAyNi45LTEyIDY3LjMtMzQuMSAxMjkuNC0yLjMgNS43LTcuOCA5LjMtMTMuNiA5LjNtLTMuMi0xNjAuNWM0LjYuMSAxMS43LS4zIDIyLjUtMS45LS45LTUuMi0yLjQtNy4zLTMuMi04LjItMS42LTEuNy01LjktMS4xLTktLjMtNC45IDQuNC04LjIgNy44LTEwLjMgMTAuNCIvPjxwYXRoIGQ9Ik0zOS4xIDIwMGMtMS42IDAtMy4yLS4zLTQuOC0uOC03LjQtMi42LTExLjItMTAuNy04LjYtMTguMSAxOC4zLTUxLjMgMjYuMi04NC42IDI4LjktMTA2LTI1LjEgMS41LTM5LjgtMy4yLTQ3LjMtMTQuMkMtLjMgNDkuNyAyIDM1IDE0LjMgMTcuM2wyLjUtMy42IDQuMS0xLjZDNDIuOCA0IDU5LjcgNS42IDcxLjIgMTYuOWM1LjMgNS4yIDEwLjEgMTIuNyAxMi4xIDI1LjkgNy4xLTEuMyAxNS4xLTIuOSAyNC4xLTUgNy42LTEuOCAxNS4yIDMgMTcgMTAuNnMtMyAxNS4yLTEwLjYgMTdjLTExIDIuNS0yMSA0LjYtMzAuMSA2LjEtMi40IDI1LjgtMTEuMyA2My40LTMxLjIgMTE5LjEtMi4xIDUuOC03LjYgOS40LTEzLjQgOS40TTMxLjYgNDUuMWMyLjIuOSA4LjUgMi41IDIzLjYgMS40LTEuMS02LjEtMi45LTguNi0zLjgtOS41LTIuNC0yLjMtOC4yLTIuMy0xNi4xLjEtMi41IDQuMS0zLjQgNi43LTMuNyA4Ii8+PC9nPjwvc3ZnPg==);margin:0 16px 0 0}.s-quotes__entry-text:after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDAgMjAwIj48ZyBmaWxsPSIjZmMwIj48cGF0aCBkPSJNNjMuNTM4IDE5OS45OTRjLTExLjcgMC0xOS4zLTQuOC0yNC05LjctNC41LTQuNy04LjYtMTEuNC0xMC42LTIyLjctMi43LjYtNS42IDEuMi04LjYgMS45LTcuNiAxLjgtMTUuMi0zLTE3LTEwLjYtMS43LTcuNiAzLTE1LjIgMTAuNi0xNyA1LjEtMS4yIDkuOS0yLjIgMTQuNC0zLjIgMi41LTI2LjkgMTItNjcuMyAzNC4xLTEyOS40IDIuNi03LjQgMTAuNy0xMS4yIDE4LjEtOC42czExLjIgMTAuNyA4LjYgMTguMWMtMjAgNTYuOC0yOC42IDkyLjUtMzEuNyAxMTQuOSAzMC43LTQgNDUuOCAwIDUyIDEyIDguNSAxNi41LTcuNSAzMy44LTI0LjEgNDguNWwtMi4zIDItMi45LjljLTYuMiAyLjEtMTEuNyAyLjktMTYuNiAyLjltLTYuOC0zNy41Yy45IDUuMiAyLjQgNy4zIDMuMiA4LjIgMS42IDEuNyA1LjkgMSA5IC4zIDQuOS00LjQgOC4xLTcuOSAxMC4zLTEwLjQtNC41LS4yLTExLjYuMy0yMi41IDEuOSIvPjxwYXRoIGQ9Ik0xNTQuMjM4IDE5Mi45OTRjLTEwLjIgMC0xOC43LTMuMy0yNS40LTkuOS01LjMtNS4yLTEwLjEtMTIuNy0xMi4yLTI1LjktNy4xIDEuMy0xNS4xIDIuOS0yNC4xIDUtNy42IDEuOC0xNS4yLTMtMTctMTAuNi0xLjctNy42IDMtMTUuMiAxMC42LTE3IDExLTIuNSAyMS00LjYgMzAuMS02LjEgMi42LTI1LjggMTEuNS02My4zIDMxLjMtMTE5LjEgMi42LTcuNCAxMC43LTExLjIgMTguMS04LjZzMTEuMiAxMC43IDguNiAxOC4xYy0xOC4zIDUxLjMtMjYuMiA4NC42LTI4LjkgMTA2IDI1LjMtMS41IDM5LjggMy4yIDQ3LjMgMTQuMiA3LjYgMTEuMiA1LjMgMjUuOS03IDQzLjZsLTIuNSAzLjYtNC4xIDEuNmMtOS4yIDMuNC0xNy41IDUuMS0yNC44IDUuMW0tOS40LTM5LjVjMS4xIDYuMSAyLjkgOC42IDMuOCA5LjUgMi40IDIuMyA4LjIgMi4zIDE2LjEtLjEgMi41LTQuMSAzLjQtNi42IDMuNy04LTIuMy0xLTguNS0yLjYtMjMuNi0xLjQiLz48L2c+PC9zdmc+);margin:0 0 0 16px}.s-quotes__entry-person{display:flex}.s-quotes__entry-person-image{border-radius:100%;flex:none;height:90px;margin:0 20px 0 0;width:90px}.s-quotes__entry-person-description{display:flex;flex-flow:column nowrap;justify-content:center}.s-quotes__entry-person-description span{display:block;margin:6px 0 0}.s-set-card-slider{min-height:550px}@media screen and (min-width:768px){.s-set-card-slider{min-height:900px}}.s-set-card-slider__header{margin:0 0 20px}@media screen and (min-width:768px){.s-set-card-slider__header{margin:0 0 40px;padding:0;text-align:center}}.s-set-card-slider__wrapper{display:grid;gap:15px;grid-template-areas:"buttonl empty buttonr" "slide slide slide";grid-template-columns:40px 1fr 40px;position:relative}@media screen and (min-width:768px){.s-set-card-slider__wrapper{gap:30px;grid-template-areas:"buttonl slide buttonr";grid-template-columns:50px 1fr 50px}}._form .s-set-card-slider__wrapper ._submit,.s-set-card-slider__wrapper ._form ._submit,.s-set-card-slider__wrapper .c-button{height:40px;top:0;width:40px;z-index:20}@media screen and (min-width:768px){._form .s-set-card-slider__wrapper ._submit,.s-set-card-slider__wrapper ._form ._submit,.s-set-card-slider__wrapper .c-button{height:50px;position:absolute;top:50%;transform:translateY(-50%);width:50px}}.s-set-card-slider__wrapper .c-button--left{grid-area:buttonl}.s-set-card-slider__wrapper .c-button--right{grid-area:buttonr}._form .s-set-card-slider__wrapper ._submit:first-of-type,.s-set-card-slider__wrapper ._form ._submit:first-of-type,.s-set-card-slider__wrapper .c-button:first-of-type{left:0;margin:0 14px 0 0}._form .s-set-card-slider__wrapper ._submit:first-of-type svg,.s-set-card-slider__wrapper ._form ._submit:first-of-type svg,.s-set-card-slider__wrapper .c-button:first-of-type svg{transform:translateX(-1px)}._form .s-set-card-slider__wrapper ._submit:last-of-type,.s-set-card-slider__wrapper ._form ._submit:last-of-type,.s-set-card-slider__wrapper .c-button:last-of-type{right:0}.s-set-card-slider__slide{align-items:center;aspect-ratio:1080/1350;display:flex;grid-area:slide;justify-content:center;justify-self:center;max-height:842px;opacity:0;width:100%}@media(prefers-reduced-motion:no-preference){.s-set-card-slider__slide{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}@media screen and (min-width:992px){.s-set-card-slider__slide{aspect-ratio:1190/842}}.s-set-card-slider__slide[data-offset="-2"]{transform:translateX(200%)}.s-set-card-slider__slide[data-offset="-1"]{transform:translateX(-40%)}.s-set-card-slider__slide[data-offset="0"]{opacity:1;transform:translateX(0);z-index:10}.s-set-card-slider__slide[data-offset="1"]{transform:translateX(40%)}.s-set-card-slider__slide[data-offset="2"]{transform:translateX(-200%)}.s-set-card-slider__slide-image{height:100%;max-height:1350px;object-fit:contain;width:auto}@media screen and (min-width:992px){.s-set-card-slider__slide-image{max-height:842px}}.s-set-card-slider__slide-image img{object-fit:cover}.s-social-media-feed__header{display:flex;flex-flow:column nowrap;margin:0 0 40px}@media screen and (min-width:1200px){.s-social-media-feed__header{align-items:center;flex-flow:row nowrap;justify-content:space-between}}.s-social-media-feed__header a{justify-self:flex-end}.s-social-media-feed__grid{display:grid;grid-template-columns:repeat(2,50%);grid-template-rows:repeat(2,1fr)}@media screen and (min-width:768px){.s-social-media-feed__grid{grid-template-columns:repeat(4,25%)}}.s-social-media-feed__entry{align-items:flex-end;aspect-ratio:1;display:flex;height:100%;position:relative;width:100%}.s-social-media-feed__entry:before{background:linear-gradient(180deg,#fff0,#000);content:"";inset:0;opacity:0;position:absolute;z-index:10}@media(prefers-reduced-motion:no-preference){.s-social-media-feed__entry:before{transition:all .3s cubic-bezier(.455,.03,.515,.955) 0s}}@media screen and (min-width:1600px){.s-social-media-feed__entry:hover:before{opacity:1}.s-social-media-feed__entry:hover .s-social-media-feed__entry-content{max-height:420px;opacity:1}}.s-social-media-feed__entry figure{inset:0;position:absolute}.s-social-media-feed__entry figure img{height:100%;object-fit:cover;width:100%}.s-social-media-feed__entry-content{color:#fff;font-weight:400;max-height:0;opacity:0;overflow:hidden;padding:40px;position:relative;z-index:20}@media(prefers-reduced-motion:no-preference){.s-social-media-feed__entry-content{transition:all .3s cubic-bezier(.455,.03,.515,.955) 0s}}.s-team{margin:0 -10px;overflow-x:hidden}@media screen and (min-width:992px){.s-team{margin:0 -20px}}.s-team__app{min-height:350px}.s-team__header{display:flex;flex-flow:column nowrap;margin:0 0 40px}@media screen and (min-width:992px){.s-team__header{align-items:center;flex-flow:row nowrap}}.s-team__header h3{margin:0 35px 0 0}.s-team__header-button-container{align-items:center;display:flex;flex:1;flex-flow:row nowrap;justify-content:space-between;margin:25px 0 0}@media screen and (min-width:992px){.s-team__header-button-container{margin:0}}._form .s-team__header-button-container>._submit,.s-team__header-button-container>.c-button{padding:14px 18px}@media screen and (min-width:768px){._form .s-team__header-button-container>._submit,.s-team__header-button-container>.c-button{padding:14px 28px}}._form .s-team__header-controls ._submit,.s-team__header-controls ._form ._submit,.s-team__header-controls .c-button{height:40px;width:40px}@media screen and (min-width:768px){._form .s-team__header-controls ._submit,.s-team__header-controls ._form ._submit,.s-team__header-controls .c-button{height:50px;width:50px}}._form .s-team__header-controls ._submit:first-child,.s-team__header-controls ._form ._submit:first-child,.s-team__header-controls .c-button:first-child{margin:0 14px 0 0}@media screen and (min-width:768px){._form .s-team__header-controls ._submit:first-child,.s-team__header-controls ._form ._submit:first-child,.s-team__header-controls .c-button:first-child{margin:0 24px 0 0}}._form .s-team__header-controls ._submit:first-child svg,.s-team__header-controls ._form ._submit:first-child svg,.s-team__header-controls .c-button:first-child svg{transform:translateX(-1px)}.s-team__wrapper{padding:0 20px;position:relative}@media screen and (min-width:576px){.s-team__wrapper{overflow-x:hidden;padding:0}}@media screen and (min-width:992px){.s-team__wrapper{margin:0 -20px;padding:0 0 0 20px}}.s-team__slider{display:grid;grid-auto-columns:minmax(calc(100%/var(--visible-slides)),1fr);grid-auto-flow:column;grid-template-columns:repeat(auto-fill,minmax(calc(100%/var(--visible-slides)),1fr));grid-template-rows:320px;transform:translateX(calc(var(--slide-offset)*-1*100%/var(--visible-slides)))}@media(prefers-reduced-motion:no-preference){.s-team__slider{transition:transform .2s cubic-bezier(.455,.03,.515,.955) 0s}}@media screen and (min-width:576px){.s-team__slider{grid-template-rows:1fr 1fr}}.s-team__slider--oneRow{grid-template-rows:320px}@media screen and (min-width:576px){.s-team__slider--oneRow{grid-template-rows:1fr}}.s-team__slide{display:flex;flex-flow:column nowrap;height:300px;margin:auto 0;width:92%}@media(prefers-reduced-motion:no-preference){.s-team__slide{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}@media screen and (min-width:576px){.s-team__slide{height:auto;width:calc(var(--app-container-width)/var(--visible-slides))}}.s-team__slide--active{height:320px}@media screen and (min-width:576px){.s-team__slide--active{height:auto}}.s-team__entry{align-items:flex-end;aspect-ratio:1;display:flex;height:100%;position:relative}@media screen and (min-width:576px){.s-team__entry{height:auto}}.s-team__entry:before{background:linear-gradient(180deg,#fff0,#000);bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:50%}@media(prefers-reduced-motion:no-preference){.s-team__entry:before{transition:all .3s cubic-bezier(.455,.03,.515,.955) 0s}}@media screen and (min-width:768px){.s-team__entry--hover:hover:before{opacity:1;top:0}.s-team__entry--hover:hover .s-team__entry-content p{margin:18px 0 0;max-height:200px;opacity:1}}@media screen and (min-width:1600px){.s-team__entry--hover:hover .s-team__entry-content p{margin:28px 0 0}}.s-team__entry--active:before{opacity:1;top:0}.s-team__entry--active .s-team__entry-content p{margin:18px 0 0;max-height:200px;opacity:1}.s-team__entry-image{height:100%;position:absolute;width:100%;z-index:-1}.s-team__entry-image img{height:100%;object-fit:cover;width:100%}.s-team__entry-content{color:#fff;padding:20px;position:relative}@media screen and (min-width:992px){.s-team__entry-content{padding:25px}}@media screen and (min-width:1600px){.s-team__entry-content{padding:40px}}.s-team__entry-content h3{display:flex;flex-flow:column nowrap}.s-team__entry-content h3 span{font-weight:500}.s-team__entry-content p{margin:0;max-height:0;opacity:0;overflow:hidden}@media(prefers-reduced-motion:no-preference){.s-team__entry-content p{transition:all .3s cubic-bezier(.455,.03,.515,.955) 0s}}.s-team-opinions{margin:0 -10px;overflow-x:hidden}@media screen and (min-width:992px){.s-team-opinions{margin:0 -20px}}.s-team-opinions__app{min-height:560px}.s-team-opinions__header{align-items:center;display:flex;justify-content:space-between;margin:0 0 36px}@media screen and (min-width:768px){.s-team-opinions__header{margin:0 0 74px}}.s-team-opinions__controls{display:flex;padding:0 0 0 15px}._form .s-team-opinions__controls ._submit,.s-team-opinions__controls ._form ._submit,.s-team-opinions__controls .c-button{height:40px;width:40px}@media screen and (min-width:768px){._form .s-team-opinions__controls ._submit,.s-team-opinions__controls ._form ._submit,.s-team-opinions__controls .c-button{height:50px;width:50px}}._form .s-team-opinions__controls ._submit:first-child,.s-team-opinions__controls ._form ._submit:first-child,.s-team-opinions__controls .c-button:first-child{margin:0 14px 0 0}@media screen and (min-width:768px){._form .s-team-opinions__controls ._submit:first-child,.s-team-opinions__controls ._form ._submit:first-child,.s-team-opinions__controls .c-button:first-child{margin:0 24px 0 0}}.s-team-opinions__slider{--slide-width:var(--slider-width) /var(--visible-slides);--slider-gap:40px;column-gap:var(--slider-gap);display:flex;flex-flow:row nowrap;transform:translateX(calc(var(--slide-width)*-1*var(--slide-offset) - var(--slide-offset)*var(--slider-gap)));width:9999999px}@media(prefers-reduced-motion:no-preference){.s-team-opinions__slider{transition:transform .3s cubic-bezier(.455,.03,.515,.955) 0s}}.s-team-opinions__slide{display:flex;flex-flow:column nowrap;row-gap:30px;width:calc(var(--slide-width))}@media(prefers-reduced-motion:no-preference){.s-team-opinions__slide{transition:opacity .2s cubic-bezier(.455,.03,.515,.955) 0s}}@media screen and (min-width:576px){.s-team-opinions__slide{padding:0}}.s-team-opinions__slide[data-offset="-1"],.s-team-opinions__slide[data-offset="1"]{opacity:.8;pointer-events:none}.s-team-opinions__slide--play .s-team-opinions__slide-image,.s-team-opinions__slide[data-offset="-1"] .s-team-opinions__slide-video,.s-team-opinions__slide[data-offset="1"] .s-team-opinions__slide-video{opacity:0}.s-team-opinions__slide--play .s-team-opinions__slide-progress{opacity:1}.s-team-opinions__slide-media{aspect-ratio:1;border-radius:100%;position:relative;width:100%}.s-team-opinions__slide-media-wrapper{position:relative}._form .s-team-opinions__slide-media-wrapper ._submit,.s-team-opinions__slide-media-wrapper ._form ._submit,.s-team-opinions__slide-media-wrapper .c-button{bottom:0;left:calc(50% + 40px);position:absolute;transform:translateZ(0);z-index:10}.s-team-opinions__slide-image{border-radius:100%;height:100%;max-height:100%;opacity:1;transform:translateZ(0);width:100%;z-index:10}@media(prefers-reduced-motion:no-preference){.s-team-opinions__slide-image{transition:opacity .3s cubic-bezier(.455,.03,.515,.955) .1s}}.s-team-opinions__slide-image:hover{cursor:pointer}._form .s-team-opinions__slide-image:hover~._submit,.s-team-opinions__slide-image:hover~.c-button{border-color:#fff}.s-team-opinions__slide-image img{border-radius:50%;height:100%;object-fit:cover;object-position:center;overflow:hidden;width:100%}.s-team-opinions__slide-video{inset:0;opacity:1;padding:5px;position:absolute}.s-team-opinions__slide-video video{border-radius:100%;height:100%;object-fit:cover;width:100%}.s-team-opinions__slide-progress{inset:0;opacity:0;position:absolute;transform:rotate(-90deg);width:100%;z-index:-1;fill:#000;stroke:#fc0;stroke-width:4px;stroke-dashoffset:var(--video-progress);stroke-dasharray:314;border-radius:50%}@media(prefers-reduced-motion:no-preference){.s-team-opinions__slide-progress{transition:opacity .2s cubic-bezier(.455,.03,.515,.955) 0s}}.s-team-opinions__slide-content{text-align:center}.s-team-opinions__slide-content span{display:block}.s-team-opinions__slide-position{font-weight:500}.s-video__wrapper{position:relative}@media screen and (min-width:992px){.s-video__wrapper:before{background-image:linear-gradient(90deg,#fc0,#fff0);border-radius:100%;bottom:-80px;content:"";height:160px;left:-80px;position:absolute;width:160px}.s-video__wrapper:after{border:2px solid #fc0;bottom:82px;content:"";height:32px;left:-116px;position:absolute;width:32px}}.s-video__wrapper video{position:relative;width:100%}._form .s-video__wrapper ._submit,.s-video__wrapper ._form ._submit,.s-video__wrapper .c-button{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}@media(prefers-reduced-motion:no-preference){._form .s-video__wrapper ._submit,.s-video__wrapper ._form ._submit,.s-video__wrapper .c-button{transition:all .2s cubic-bezier(.455,.03,.515,.955) 0s}}.s-wysiwyg__content-wrapper--smaller-width{display:flex;justify-content:center}@media screen and (min-width:1200px){.s-wysiwyg__content-wrapper .wysiwyg-block--two_thirds{width:66.66%}.s-wysiwyg__content-wrapper .wysiwyg-block--half{width:50%}}.s-wysiwyg .cookie img{display:inline-block;margin:0 10px 0 0}.s-wysiwyg .rechtstext-logo{width:auto!important}.s-wysiwyg-with-image figure{margin:0 0 30px;width:100%}@media screen and (min-width:992px){.s-wysiwyg-with-image figure{margin:0}}.s-wysiwyg-with-image figure img{position:relative;width:100%;z-index:10}.s-wysiwyg-with-image__lists{column-gap:30px;display:flex;flex-flow:row wrap;justify-content:space-between;margin:60px 0 0;row-gap:60px;width:100%}.p-post{position:relative}.p-post__progress-bar{background-color:#fc0;height:4px;left:0;position:fixed;right:0;top:0;width:var(--progress);z-index:30}.p-post__content .wysiwyg-block ol,.p-post__content .wysiwyg-block p,.p-post__content .wysiwyg-block ul{font-size:18px}.p-post__author{background-color:#faf9f5;margin:40px 0;padding:40px;position:relative}@media screen and (min-width:768px){.p-post__author{padding:30px}}@media screen and (min-width:992px){.p-post__author{padding:40px}}.p-post__author:after{border:2px solid #fc0;content:"";height:56px;position:absolute;right:-28px;top:-28px;width:56px}.p-post__author h4{margin:0 0 15px}.p-post__author-label{font-weight:700;left:85px;margin-bottom:0;position:absolute;top:-30px}@media screen and (min-width:768px){.p-post__author-label{left:55px}}.p-post__author-image{border-radius:100%;height:80px;left:-5px;overflow:hidden;position:absolute;top:-40px;width:80px}@media screen and (min-width:768px){.p-post__author-image{left:-40px}}.p-post__author-socials{display:flex;gap:20px}._form .p-post__author-socials ._submit,.p-post__author-socials ._form ._submit,.p-post__author-socials .c-button{padding:6px}.p-post__campaign-banner{display:none;margin:48px 0 0}@media screen and (min-width:992px){.p-post__campaign-banner{display:block}}.p-post__campaign-sidebar{margin:0 0 40px}.p-post__campaign-sidebar figure{margin:0 auto 40px;width:100%}@media screen and (min-width:992px){.p-post__sticky{position:sticky;top:80px}}@media screen and (min-width:1600px){.p-post__sticky{top:40px}}.p-post__related-posts{display:flex;flex-flow:row wrap;justify-content:center;margin:0 -2px}.p-post__related-posts .c-post-card{margin-bottom:4px;padding:0 2px;width:100%}@media screen and (min-width:768px){.p-post__related-posts .c-post-card{margin-bottom:0;width:50%}}@media screen and (min-width:1200px){.p-post__related-posts .c-post-card{width:33.3333%}}.p-post__related-posts .c-post-card:last-child(){margin-bottom:0}@media screen and (min-width:1200px){.p-post__related-posts .c-post-card:last-child(){margin-bottom:0}}.p-post__related-posts .c-post-card:nth-child(3){display:flex}@media screen and (min-width:768px){.p-post__related-posts .c-post-card:nth-child(3){display:none}}@media screen and (min-width:1200px){.p-post__related-posts .c-post-card:nth-child(3){display:flex}}.p-press .c-downloads{position:sticky;top:80px}@media (min-width:576px){.sm\:tw-w-6\/12{width:50%}}@media (min-width:768px){.md\:tw-ml-\[calc\(1\/12\*100\%\)\]{margin-left:8.33333%}.md\:tw-ml-\[calc\(3\/12\*100\%\)\]{margin-left:25%}.md\:tw-mr-\[calc\(1\/12\*100\%\)\]{margin-right:8.33333%}.md\:tw-mr-\[calc\(3\/12\*100\%\)\]{margin-right:25%}.md\:tw-w-10\/12{width:83.333333%}.md\:tw-w-4\/12{width:33.333333%}.md\:tw-w-6\/12{width:50%}.md\:tw-w-8\/12{width:66.666667%}}@media (min-width:992px){.lg\:tw-order-1{order:1}.lg\:tw-order-2{order:2}.lg\:tw-mb-0{margin-bottom:0}.lg\:tw-ml-0{margin-left:0}.lg\:tw-ml-\[calc\(1\/12\*100\%\)\]{margin-left:8.33333%}.lg\:tw-mr-0{margin-right:0}.lg\:tw-mr-\[calc\(1\/12\*100\%\)\]{margin-right:8.33333%}.lg\:tw-mt-0{margin-top:0}.lg\:tw-w-3\/12{width:25%}.lg\:tw-w-4\/12{width:33.333333%}.lg\:tw-w-5\/12{width:41.666667%}.lg\:tw-w-6\/12{width:50%}.lg\:tw-w-7\/12{width:58.333333%}.lg\:tw-w-8\/12{width:66.666667%}.lg\:tw-w-9\/12{width:75%}.lg\:tw-w-full{width:100%}.lg\:tw-items-center{align-items:center}.lg\:tw-pb-10{padding-bottom:2.5rem}}@media (min-width:1200px){.xl\:tw-ml-\[calc\(1\/12\*100\%\)\]{margin-left:8.33333%}.xl\:tw-ml-\[calc\(2\/12\*100\%\)\]{margin-left:16.66667%}.xl\:tw-w-10\/12{width:83.333333%}.xl\:tw-w-3\/12{width:25%}.xl\:tw-w-4\/12{width:33.333333%}.xl\:tw-w-5\/12{width:41.666667%}.xl\:tw-w-6\/12{width:50%}.xl\:tw-w-7\/12{width:58.333333%}.xl\:tw-w-8\/12{width:66.666667%}}@media (min-width:1600px){.xxl\:tw-ml-\[calc\(1\/12\*100\%\)\]{margin-left:8.33333%}.xxl\:tw-ml-\[calc\(2\/12\*100\%\)\]{margin-left:16.66667%}.xxl\:tw-mr-\[calc\(1\/12\*100\%\)\]{margin-right:8.33333%}.xxl\:tw-w-2\/12{width:16.666667%}.xxl\:tw-w-3\/12{width:25%}.xxl\:tw-w-4\/12{width:33.333333%}.xxl\:tw-w-5\/12{width:41.666667%}.xxl\:tw-w-6\/12{width:50%}.xxl\:tw-w-7\/12{width:58.333333%}.xxl\:tw-w-8\/12{width:66.666667%}}