html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}*::before,*::after{box-sizing:inherit}html{font-family:sans-serif;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-font-smoothing:subpixel-antialiased;overflow-x:hidden}html::-webkit-scrollbar{display:none}html.no-scroll{overflow:hidden}html.no-scroll body{overflow:hidden}*::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none}body{-webkit-text-size-adjust:none;background-color:#f5f5f5;color:#191919;margin:0;overflow-x:hidden;padding:0}body .breakpoints::after{content:'mobile';display:none}@media (min-width: 720px){body .breakpoints::after{content:'tablet'}}@media (min-width: 960px){body .breakpoints::after{content:'desktop'}}a{color:inherit;text-decoration:none}strong{font-family:"TradeGothicLT-Bold","Helvetica",sans-serif;font-weight:normal}em{font-weight:normal}strong em{font-family:"TradeGothicLTStd-BoldObl","Helvetica",sans-serif;font-weight:normal}.youtube-embed{max-width:100%}.icon{color:inherit;height:100%;transition:all 200ms;-ms-transform-origin:50% 50%;transform-origin:50% 50%;width:100%}.icon--logo{transition:all 200ms}.icon--logo:hover{-ms-transform:scale(1.05);transform:scale(1.05)}.icon--logo:active{-ms-transform:scale(0.95);transform:scale(0.95)}.hr{border-color:#f5f5f5;margin-bottom:2rem;width:120vw}@media (min-width: 960px){.hr{margin-bottom:5rem;margin-left:2rem}}div.cc-window{font-family:"TradeGothicLT-Light","Helvetica",sans-serif;font-size:0.8125rem}div.cc-window .cc-message{line-height:19.5px;padding-right:30px}div.cc-window .cc-message .cc-link{color:#cdcdcd;text-decoration:none}div.cc-window .cc-compliance .cc-btn{background-color:#FFF001;border-radius:0;border:none;box-shadow:0 0 10px transparent;color:#000;cursor:pointer;display:inline-block;font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;font-size:0.875rem;font-weight:400;letter-spacing:2px;letter-spacing:2px;outline:none;overflow:hidden;padding:0.7475rem 1rem 0.65rem 1rem;position:relative;text-align:center;text-transform:uppercase;text-transform:uppercase;transition:250ms all;width:100%}div.cc-window .cc-compliance .cc-btn:after{background-color:rgba(0,0,0,0.1);bottom:-3px;content:" ";display:block;height:3px;left:0;position:absolute;right:0;transition:bottom 250ms}div.cc-window .cc-compliance .cc-btn:focus{outline:none}div.cc-window .cc-compliance .cc-btn:hover{color:rgba(0,0,0,0.5)}div.cc-window .cc-compliance .cc-btn:hover:after{bottom:0}.svg-sprite{height:0;overflow:hidden;visibility:hidden;width:0}.align--center{text-align:center}.align--left{text-align:left}.align--right{text-align:right}@media (min-width: 480px){.align--right--small{text-align:right}}@media (min-width: 720px){.align--right--medium{text-align:right}}@media (min-width: 960px){.align--right--large{text-align:right}}.visible--desktop{display:none}@media (min-width: 960px){.visible--desktop{display:block}}.visible--small{display:none}@media (min-width: 480px){.visible--small{display:block}}.visible--mobile{display:block}@media (min-width: 720px){.visible--mobile{display:none}}.visible--tablet{display:block}@media (min-width: 960px){.visible--tablet{display:none}}.visible--tablet-up{display:none}@media (min-width: 720px){.visible--tablet-up{display:block}}.clear{position:relative;clear:both}.hidden{display:none}.diagonal-line{position:relative}.diagonal-line:before{border-top:1px solid rgba(25,25,25,0.2);content:"";margin:0 auto;position:absolute;top:50%;left:-10%;right:0;bottom:0;-ms-transform:rotate(-11deg);transform:rotate(-11deg);width:auto;transition:width 2s}.diagonal-line--centered:before{top:50%;left:0%;right:0;bottom:0}.diagonal-line.is-animated:before{width:120%}.centered--vertically{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.centered--horizontally{position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.img-responsive{width:100%;max-width:100%}.bg-white{background:#fff}.uppercase{text-transform:uppercase}.nolineheight{line-height:0}.nobottomspacing{margin-bottom:0 !important;padding-bottom:0 !important}.nobottommargin{margin-bottom:0 !important}.nobottompadding{padding-bottom:0 !important}.notopspacing{margin-top:0 !important;padding-top:0 !important}.reducedtopmargin{margin-top:3rem !important}.reducedtoppadding{padding-top:3rem !important}.reducedtopspacing{padding-top:3rem !important;margin-top:3rem !important}.reducedbottomspacing{padding-bottom:3rem;margin-bottom:3rem}.smallbottommargin{margin-bottom:1.5rem !important}.reducedbottompadding{padding-bottom:3rem}.smallbottomspacing{padding-bottom:1.5rem;margin-bottom:1.5rem}.noleftspacing{padding-left:0 !important;margin-left:0 !important}.box-shadow{box-shadow:10px 10px 30px 0 rgba(0,0,0,0.5)}.auto-hyphens{-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.lang-cn{font-style:normal !important;font-family:'TradeGothicLTCom-BdCn20Obl', "HiraginoSansGB-W3" !important}.lang-cn .headline--h1 .headline--serif{margin-bottom:1rem !important}@media (min-width: 960px){.lang-cn .headline--h1 .headline--serif{margin-bottom:2rem !important}}.lang-cn .case-drive__section--video-background{top:25%}.lang-cn .headline--h1 .headline--sansserif{font-style:normal !important;font-family:'TradeGothicLT-Bold', "HiraginoSansGB-W6" !important;line-height:1.4}.lang-cn .dots__text{font-style:normal !important;font-family:'TradeGothicLT-Bold', "HiraginoSansGB-W6" !important}.lang-cn .headline--people .headline--sansserif{line-height:1.1}.lang-cn .headline--short h1{font-size:7rem !important}.lang-cn .headline--h2 .headline--sansserif{line-height:1.3}.lang-cn .headline--serif{font-style:normal !important;font-family:'SchoolBook-Bold', "HiraginoSansGB-W6" !important}.lang-cn .headline--sansserif{font-style:normal !important;font-family:'TradeGothicLT-Bold', 'HiraginoSansGB-W3' !important}.lang-cn .button{font-style:normal !important;font-family:"HiraginoSansGB-W6", 'TradeGothicLTCom-BdCn20Obl' !important}.lang-cn .paragraph strong,.lang-cn .markdown p strong,.markdown .lang-cn p strong,.lang-cn .careers__intro--overview p strong,.careers__intro--overview .lang-cn p strong,.lang-cn .careers__intro p strong,.careers__intro .lang-cn p strong,.lang-cn .careers__description p strong,.careers__description .lang-cn p strong,.lang-cn .feed__details p strong,.feed__details .lang-cn p strong,.lang-cn .form__label--text strong{font-style:normal !important;font-family:'TradeGothicLT-Bold', "HiraginoSansGB-W6" !important}.lang-cn .subnavigation__element{font-style:normal !important;font-family:'TradeGothicLT-Light', "HiraginoSansGB-W3" !important}.lang-cn .subnavigation--active{font-style:normal !important;font-family:'TradeGothicLT-Bold', "HiraginoSansGB-W6" !important}.lang-cn .careers__description h3{font-style:normal !important;font-family:'TradeGothicLT-Bold', "HiraginoSansGB-W6" !important}.lang-cn .careers__description h3 em{font-style:normal !important;font-family:'TradeGothicLT-Light', "HiraginoSansGB-W3" !important}.lang-cn .meta-menu__language{font-style:normal !important;font-family:'TradeGothicLT-Light', "HiraginoSansGB-W3" !important}.lang-cn .quote__txt{font-style:normal !important;font-family:'TradeGothicLT-Bold', "HiraginoSansGB-W6" !important}.lang-cn .quote__person{font-style:normal !important;font-family:'TradeGothicLT-Light', "HiraginoSansGB-W3" !important}.lang-cn .logo--cn{max-width:160px}.lang-cn .person__facts strong{font-style:normal !important;font-family:'TradeGothicLT-Bold', "HiraginoSansGB-W6" !important}.lang-cn .people__position{margin-top:.75rem !important}.lang-cn .postit__serif{font-size:1.9rem;font-style:normal !important;font-family:'SchoolBook-Bold', "HiraginoSansGB-W6" !important}.lang-cn .postit__sansserif{font-size:1.9rem;font-style:normal !important;font-family:'TradeGothicLTCom-BdCn20Obl', 'HiraginoSansGB-W3' !important}.lang-cn .postit--square .postit__content{line-height:1.8}.lang-cn .button__headline{font-style:normal !important;font-family:'TradeGothicLTCom-BdCn20Obl', "HiraginoSansGB-W3" !important}.lang-cn .people__more{font-style:normal !important;font-family:'TradeGothicLT-Bold', "HiraginoSansGB-W6" !important}.lang-cn .paragraph.paragraph--lastline,.lang-cn .markdown p.paragraph--lastline,.markdown .lang-cn p.paragraph--lastline,.lang-cn .careers__intro--overview p.paragraph--lastline,.careers__intro--overview .lang-cn p.paragraph--lastline,.lang-cn .careers__intro p.paragraph--lastline,.careers__intro .lang-cn p.paragraph--lastline,.lang-cn .careers__description p.paragraph--lastline,.careers__description .lang-cn p.paragraph--lastline,.lang-cn .feed__details p.paragraph--lastline,.feed__details .lang-cn p.paragraph--lastline,.lang-cn .paragraph--lastline.form__label--text{font-style:normal !important;font-family:'TradeGothicLT-Bold', "HiraginoSansGB-W6" !important}.lang-cn .filter{font-style:normal !important;font-family:'TradeGothicLTCom-BdCn20Obl', "HiraginoSansGB-W3" !important}.lang-cn .search__label{font-style:normal !important;font-family:'TradeGothicLTCom-BdCn20Obl', "HiraginoSansGB-W3" !important}.lang-cn .menu__list{font-style:normal !important;font-family:'TradeGothicLTCom-BdCn20Obl', "HiraginoSansGB-W6" !important}.lang-cn .menu__headline{font-family:'CenturySchoolbookW01-Bo1119215', "HiraginoSansGB-W6" !important;font-style:normal !important}.lang-cn .paragraph,.lang-cn .markdown p,.markdown .lang-cn p,.lang-cn .careers__intro--overview p,.careers__intro--overview .lang-cn p,.lang-cn .careers__intro p,.careers__intro .lang-cn p,.lang-cn .careers__description p,.careers__description .lang-cn p,.lang-cn .feed__details p,.feed__details .lang-cn p,.lang-cn .form__label--text{font-style:normal !important;font-family:'TradeGothicLT-Light', "HiraginoSansGB-W3" !important}.lang-cn .intro__scroll{font-style:normal !important;font-family:'TradeGothicLTCom-BdCn20Obl', "HiraginoSansGB-W6" !important}.lang-cn .disclaimer__link{font-style:normal !important;font-family:'TradeGothicLTCom-BdCn20Obl', "HiraginoSansGB-W6" !important}.lang-cn .footer__content{font-style:normal !important;font-family:'TradeGothicLT-Light', "HiraginoSansGB-W6" !important}.lang-cn .footer__link{font-style:normal !important;font-family:'TradeGothicLT-Bold', "HiraginoSansGB-W6" !important}.lang-cn .footer__label{font-style:normal !important;font-family:'TradeGothicLT-Bold', "HiraginoSansGB-W6" !important}.lang-cn .breadcrumb__txt-top{font-style:normal !important;font-family:'TradeGothicLT-Bold', "HiraginoSansGB-W6" !important}.lang-cn .postit--small a{font-style:normal !important;font-family:'TradeGothicLTCom-BdCn20Obl', "HiraginoSansGB-W6" !important}.lang-cn .feed__date{font-style:normal !important;font-family:'TradeGothicLT-Bold', "HiraginoSansGB-W6" !important}.lang-cn .subnavigation--element{font-style:normal !important;font-family:'TradeGothicLTCom-BdCn20Obl', "HiraginoSansGB-W3" !important}.lang-cn .case-preview__name{font-style:normal !important;font-family:'TradeGothicLTCom-BdCn20Obl', "HiraginoSansGB-W6" !important}.lang-cn .postit__small{font-family:'CenturySchoolbookW01-Bo1119215', "HiraginoSansGB-W3" !important;font-style:normal !important}#instantclick-bar{background-color:#FFF001;height:4px}@font-face{font-family:'SchoolBook-Bold';src:url("fonts/3469E7_0_0.eot");src:url("fonts/3469E7_0_0.eot?#iefix") format("embedded-opentype"),url("fonts/3469E7_0_0.woff2") format("woff2"),url("fonts/3469E7_0_0.woff") format("woff"),url("fonts/3469E7_0_0.ttf") format("truetype");unicode-range:U+20-24F}@font-face{font-family:'SchoolBook-Regular';src:url("fonts/SchoolBook-Regular.eot");src:url("fonts/SchoolBook-Regular.eot?#iefix") format("embedded-opentype"),url("fonts/SchoolBook-Regular.woff2") format("woff2"),url("fonts/SchoolBook-Regular.woff") format("woff"),url("fonts/SchoolBook-Regular.ttf") format("truetype");unicode-range:U+20-24F}@font-face{font-family:'TradeGothicLT-Bold';src:url("fonts/340624_A_0.eot");src:url("fonts/340624_A_0.eot?#iefix") format("embedded-opentype"),url("fonts/340624_A_0.woff2") format("woff2"),url("fonts/340624_A_0.woff") format("woff"),url("fonts/340624_A_0.ttf") format("truetype");unicode-range:U+20-24F}@font-face{font-family:'TradeGothicLTStd-BoldObl';src:url("fonts/340624_B_0.eot");src:url("fonts/340624_B_0.eot?#iefix") format("embedded-opentype"),url("fonts/340624_B_0.woff2") format("woff2"),url("fonts/340624_B_0.woff") format("woff"),url("fonts/340624_B_0.ttf") format("truetype")}@font-face{font-family:'TradeGothicLT';src:url("fonts/340624_0_0.eot");src:url("fonts/340624_0_0.eot?#iefix") format("embedded-opentype"),url("fonts/340624_0_0.woff2") format("woff2"),url("fonts/340624_0_0.woff") format("woff"),url("fonts/340624_0_0.ttf") format("truetype");unicode-range:U+20-24F}@font-face{font-family:'TradeGothicLTStd-BoldObl';src:url("fonts/340624_B_0.eot");src:url("fonts/340624_B_0.eot?#iefix") format("embedded-opentype"),url("fonts/340624_B_0.woff2") format("woff2"),url("fonts/340624_B_0.woff") format("woff"),url("fonts/340624_B_0.ttf") format("truetype");unicode-range:U+20-24F}@font-face{font-family:'TradeGothicLT-Light';src:url("fonts/340624_8_0.eot");src:url("fonts/340624_8_0.eot?#iefix") format("embedded-opentype"),url("fonts/340624_8_0.woff2") format("woff2"),url("fonts/340624_8_0.woff") format("woff"),url("fonts/340624_8_0.ttf") format("truetype");unicode-range:U+20-24F}@font-face{font-family:'TradeGothicLT-LightOblique';src:url("fonts/340624_9_0.eot");src:url("fonts/340624_9_0.eot?#iefix") format("embedded-opentype"),url("fonts/340624_9_0.woff2") format("woff2"),url("fonts/340624_9_0.woff") format("woff"),url("fonts/340624_9_0.ttf") format("truetype");unicode-range:U+20-24F}@font-face{font-family:'TradeGothicLTCom-BdCn20Obl';src:url("fonts/340624_7_0.eot");src:url("fonts/340624_7_0.eot?#iefix") format("embedded-opentype"),url("fonts/340624_7_0.woff2") format("woff2"),url("fonts/340624_7_0.woff") format("woff"),url("fonts/340624_7_0.ttf") format("truetype");unicode-range:U+20-24F}@font-face{font-family:'HiraginoSansGB-W3';src:local("Hiragino Sans GB W3");font-weight:500;font-style:normal}@font-face{font-family:'HiraginoSansGB-W6';src:local("Hiragino Sans GB W6");font-weight:500;font-style:normal}.button{background-color:#FFF001;border:none;border-radius:0;box-shadow:0 0 10px transparent;color:#000;cursor:pointer;display:inline-block;font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;font-size:0.875rem;letter-spacing:2px;outline:none;overflow:hidden;padding:1.495rem 2rem 1.3rem 2rem;text-align:center;position:relative;text-transform:uppercase;transition:250ms all;width:100%}.button:after{background-color:rgba(0,0,0,0.1);bottom:-3px;content:" ";display:block;height:3px;left:0;position:absolute;right:0;transition:bottom 250ms}.button:focus{outline:none}.button:hover{color:rgba(0,0,0,0.5)}.button:hover:after{bottom:0}.button--inline{width:auto}.button--dark{background-color:#000;color:#fff}.button--dark:hover{color:#ccc}.button--small{padding:1rem 1.5rem .9rem 1.5rem}.button-wrap{margin-top:1rem}@media (min-width: 720px){.button-wrap{margin-top:0}}.button__headline{font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;margin-bottom:16.66667%;margin-top:3.94737%;text-transform:uppercase;-ms-transform:rotate(-3deg);transform:rotateZ(-3deg);text-align:center}@media (min-width: 720px){.button__headline{font-size:1.25rem}}@media (min-width: 720px){.button--newsletter{margin-top:4rem;width:33.33333%;float:left;margin-left:33.33333%}}.breadcrumb{display:none;font-family:"TradeGothicLT-Light","Helvetica",sans-serif;font-style:normal;font-weight:normal;font-size:12px;letter-spacing:1px;line-height:1.4}.breadcrumb__dash{background-color:#000;border:none;margin:-.25rem 15px 0 8px;-ms-transform:rotate(25deg);transform:rotateZ(25deg);width:2px}.breadcrumb__txt-top{font-family:"TradeGothicLT-Bold","Helvetica",sans-serif;text-transform:uppercase}.breadcrumb__txt-btm--case-subline{min-width:150px}@media (min-width: 960px){.breadcrumb{display:-ms-flexbox;display:flex}}.card{margin:2rem 0}.card .paragraph,.card .markdown p,.markdown .card p,.card .careers__intro--overview p,.careers__intro--overview .card p,.card .careers__intro p,.careers__intro .card p,.card .careers__description p,.careers__description .card p,.card .feed__details p,.feed__details .card p,.card .form__label--text{margin-bottom:1rem}@media (min-width: 720px){.card .paragraph,.card .markdown p,.markdown .card p,.card .careers__intro--overview p,.careers__intro--overview .card p,.card .careers__intro p,.careers__intro .card p,.card .careers__description p,.careers__description .card p,.card .feed__details p,.feed__details .card p,.card .form__label--text{margin-bottom:1.5rem}}.card--narrow{margin:0;margin-bottom:16.66667%;margin-left:auto;margin-right:auto}@media (min-width: 960px){.card--narrow{margin-left:8.33333%;width:33.33333%;float:left;padding-left:1.97368%;padding-right:1.97368%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;padding:0;width:90%}.card--narrow .headline--contrast{font-size:2.5rem}}@media (min-width: 1200px){.card--narrow .headline{word-wrap:break-word}}.card__cta{margin-top:1.5rem}@media (min-width: 720px){.card__cta{width:17.5rem}}.card__cta .button-wrap{margin:0}@media (min-width: 960px){.career__cards-wrapper .section__row{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}}@media (min-width: 960px){.career__cards-wrapper .card--narrow:nth-of-type(odd){margin-left:0%}.career__cards-wrapper .card--narrow:nth-of-type(even){margin-left:16.66667%}}.contact__cards-wrapper.section__content{margin:0 auto;width:75%}@media (min-width: 720px){.contact__cards-wrapper.section__content{width:50%}}@media (min-width: 960px){.contact__cards-wrapper.section__content{width:100%}}@media (min-width: 960px){.contact__cards-wrapper .section__row{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex}}@media (min-width: 960px){.contact__cards-wrapper .card__cta{max-width:auto}}.careers{font-family:"TradeGothicLT-Light","Helvetica",sans-serif}.careers__intro{margin-bottom:3rem}.careers__intro--overview{margin-bottom:0}.careers .button-wrap{max-width:200px;margin:auto}.careers .button-wrap a{text-decoration:none}.careers__description em{font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;display:block;text-transform:none}@media (min-width: 720px){.careers__description p{margin-top:0}}.careers .section__content .image{margin-bottom:3rem}@media (min-width: 720px){.careers .section__content .image{margin-bottom:0}}.careers h3{font-family:"Schoolbook-Bold","Georgia","Times",serif;font-size:2rem;text-align:left;line-height:1.1;text-align:left;margin-bottom:1rem}.careers h3:first-line{font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif}@media (min-width: 720px){.careers h3{margin-bottom:1.5rem;font-size:3.25rem}}.careers__icons{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.careers__icons--share{padding-top:1rem}.careers__headline--share{margin-top:2rem;font-size:1.2rem;line-height:1.1;text-transform:uppercase;font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif}.careers__headline--centered{text-align:center}.careers ul{font-family:"TradeGothicLT-Light","Helvetica",sans-serif;line-height:1.6;margin-bottom:4rem;margin-left:1.2rem;text-align:left}@media (min-width: 720px){.careers ul{font-size:1.125rem;line-height:1.4;margin-left:0;margin-bottom:4rem}}.careers ul li{line-height:1.4;list-style-type:circle;margin-bottom:.75rem}.careers strong{font-family:"TradeGothicLT-Light","Helvetica",sans-serif;font-style:italic;font-weight:bold;font-size:1rem;text-transform:uppercase}.careers strong:after{content:" / ";display:inline;margin-right:6px}.cases{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.cases .case-preview--full{width:100%}.cases .case-preview--full .case-preview__name{font-size:1rem;margin-bottom:1rem;letter-spacing:1px;color:#000;font-style:normal}@media (min-width: 960px){.cases .case-preview--secondary:last-child{margin-bottom:0}}.casepreview--bottomspacing{padding-bottom:0 !important}.casepreview--bottomspacing .case-preview:last-of-type{margin-bottom:0;padding-bottom:0}.case-preview{margin-bottom:60px;padding-left:.98684%;padding-right:.98684%;text-align:left;width:100%}@media (min-width: 960px){.case-preview{margin-bottom:120px}}.case-preview__meta--client{display:none}.case-preview--order1{-ms-flex-order:10;order:10}.case-preview--order2{-ms-flex-order:20;order:20}@media (max-width: 720px){.case-preview--order2{padding-left:0;padding-right:0;padding-top:0}}@media (min-width: 960px){.case-preview--order2.case-preview--secondary{width:50%;margin-left:0}.case-preview--order2.case-preview--secondary:nth-child(even){margin-left:50%}}@media (min-width: 960px){.case-preview--left{margin-right:33.333%;width:100%}}.case-preview--left .case-preview__name{font-size:1rem;margin-bottom:1rem;letter-spacing:1px;color:#000;font-style:normal}@media (min-width: 960px){.case-preview--right{margin-left:33.333%;width:100%}}.case-preview--right .case-preview__name{font-size:1rem;margin-bottom:1rem;letter-spacing:1px;color:#000;font-style:normal}.hover-support .case-preview--primary .case-preview__title{display:none}@media (max-width: 720px){.case-preview--primary .case-preview__name{font-size:1rem;margin-bottom:1rem;letter-spacing:1px;color:#000;font-style:normal}}.case-preview--primary .case-preview__name::after{content:'/';display:inline-block}.case-preview--primary .case-preview__title{font-size:1rem}@media (min-width: 720px){.case-preview--primary .case-preview__title{font-size:1.25rem}}.case-preview--secondary{margin-right:auto;margin-left:auto;width:100%;margin-bottom:70px}@media (max-width: 720px){.case-preview--secondary:last-of-type{margin-bottom:0}}@media (min-width: 960px){.case-preview--secondary{width:90%}}.case-preview--secondary .case-preview__name{font-size:1rem;margin-bottom:1rem;letter-spacing:1px;color:#000;font-style:normal}@media (min-width: 960px){.case-preview--secondary .case-preview__name{margin-bottom:1rem}}@media (min-width: 960px){.case-preview--secondary{width:50%}}.case-preview .headline--contrast{margin-bottom:0}.case-preview__text{width:83.33333%;float:left;padding-left:1.97368%;padding-right:1.97368%;margin-left:8.33333%;clear:both;margin-top:16.66667%}@media (min-width: 720px){.case-preview__text{width:33.33333%;float:left;margin-left:33.33333%;margin-top:8.33333%}}.case-preview__client{font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;text-transform:uppercase;display:inline-block;font-size:1.25rem;margin-bottom:1.97368%}.case-preview__name{color:#000;display:inline-block;font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;font-size:1rem;letter-spacing:1px;margin-bottom:2rem;text-transform:uppercase}@media (min-width: 720px){.case-preview__name{color:#cdcdcd;font-size:20px;letter-spacing:1.5px;margin-bottom:1.97368%}}.case-preview__title{color:#000;display:inline;font-family:"TradeGothicLT-Light","Helvetica",sans-serif;text-transform:none;line-height:1.4}.case-preview__title:before{content:"/";display:inline-block;margin-left:0.5rem;margin-right:0.5rem}.case-preview__facts{margin:0 auto}.case-preview__meta{left:0;opacity:0;position:absolute;line-height:1.3;text-align:left;top:-2.65rem;font-family:"TradeGothicLT-Light","Helvetica",sans-serif;font-style:italic;font-weight:bold;font-size:.9rem;text-transform:none;font-style:normal;transition:all 300ms;z-index:60}.case-preview__meta--client{font-family:"TradeGothicLT-Bold","Helvetica",sans-serif}.case-preview__postit{-ms-flex-align:center;align-items:center;background-color:#FFF001;display:none;left:50%;max-width:100%;min-height:8rem;min-width:8rem;opacity:1;padding:1rem;position:absolute;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:all 300ms;width:75%;z-index:50}@media (min-width: 480px){.case-preview__postit{min-height:12rem;min-width:15rem;padding:3rem;width:auto}}@media (min-width: 960px){.case-preview__postit{display:-ms-flexbox;display:flex;padding:3rem;width:auto}}@media (min-width: 960px){.case-preview__postit{min-height:17rem;min-width:24rem}}.hover-support .case-preview__postit{opacity:0}.case-preview__postit--secondary{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#FFF001;left:50%;opacity:0;padding:2.5rem;position:absolute;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:all 300ms;z-index:50}.case-preview__description{font-family:"Schoolbook-Bold","Georgia","Times",serif;font-style:normal;font-weight:700;font-size:1.7rem;text-transform:uppercase;max-width:300px}.case-preview__description:first-line{font-family:"TradeGothicLT-Light","Helvetica",sans-serif;font-style:italic;font-weight:700;line-height:1.5;font-size:2rem;text-transform:none}.case-preview__image{display:block;overflow:hidden;position:relative;width:100%}.case-preview__image:after{content:'';height:100%;left:0;position:absolute;top:0;transition:500ms background-color;width:100%;z-index:10}.hover-support .case-preview__image:hover .case-preview__postit--secondary{opacity:1}.hover-support .case-preview__image:hover .case-preview__postit{opacity:1}.hover-support .case-preview__image:hover .case-preview__meta{opacity:1}.hover-support .case-preview__image:hover:after{background-color:rgba(255,255,255,0.6);height:100%}.case-preview__video{display:block;overflow:hidden;position:relative;width:100%}.case-preview__video--image{height:100%;left:50%;position:absolute;-ms-transform:translateX(-50%);transform:translateX(-50%)}.case-preview__video--fallback{overflow:hidden;width:100%}.case-preview__video--fallback:after{content:'';display:block;padding-bottom:100%}@media (min-width: 720px){.case-preview__video--fallback{display:none}}.case-preview__video:after{content:'';height:100%;left:0;position:absolute;top:0;transition:500ms background-color;width:100%;z-index:10}.hover-support .case-preview__video:hover .case-preview__postit--secondary{opacity:1}.hover-support .case-preview__video:hover .case-preview__postit{opacity:1}.hover-support .case-preview__video:hover .case-preview__meta{opacity:1}.hover-support .case-preview__video:hover:after{background-color:rgba(0,0,0,0.6);height:100%}@media (max-width: 960px){.section--morecases{width:100%}}@media (min-width: 960px){.section--morecases .case-preview--secondary:first-child{padding-left:0}.section--morecases .case-preview--secondary:last-child{padding-right:0}}@media (max-width: 720px){.section--morecases .case-preview:first-child{margin-bottom:50px}}@media (max-width: 960px){.section--morecases .case-preview:first-child{padding-left:0;padding-right:0}.section--morecases .case-preview:last-child{padding-right:0;padding-left:0}}.clientgrid__client{width:50%;float:left;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:6rem;-ms-flex-pack:center;justify-content:center;margin-bottom:2rem;margin-top:2rem}.clientgrid__client:first-child{clear:both}@media (min-width: 720px){.clientgrid__client{width:33.33333%;float:left;padding-left:1.97368%;padding-right:1.97368%;height:5rem}}@media (min-width: 960px){.clientgrid__client{width:33.33333%;float:left;padding-left:1.97368%;padding-right:1.97368%;height:7rem}}.clientgrid__link{width:83.33333%;float:left;padding-left:1.97368%;padding-right:1.97368%;margin-left:8.33333%;clear:both;margin-top:8.33333%}@media (min-width: 720px){.clientgrid__link{width:33.33333%;float:left;padding-left:1.97368%;padding-right:1.97368%;margin-left:33.33333%;margin-top:4.16667%}}.clientgrid__logo{height:100%;width:100%}.dots{background-color:#000;border-radius:5px;display:none;height:10px;margin:40px;overflow:visible;position:relative;width:10px}.dots:before{border-top:1px solid rgba(25,25,25,0.2);content:"";margin:0 auto;position:absolute;top:3px;right:0;bottom:0;width:100px;transition:transform 2s;-ms-transform-origin:center;transform-origin:center}@media (min-width: 960px){.dots{display:block}}.dots--left .dots__text,.dots--left .dots__text--second{left:1.5rem;text-align:left}.dots--left:before{-ms-transform:rotate(-90deg);transform:rotate(-90deg);left:-42px}.dots--right .dots__text,.dots--right .dots__text--second{right:1.5rem;text-align:right}.dots--right:before{-ms-transform:rotate(90deg);transform:rotate(90deg);left:-48px}.dots--left.dots--animate:before{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.dots--right.dots--animate:before{-ms-transform:rotate(45deg);transform:rotate(45deg)}.dots__text{font-family:"TradeGothicLT-Bold","Helvetica",sans-serif;font-size:.875rem;font-weight:normal;line-height:1;position:absolute;text-transform:uppercase;top:0;width:10rem;letter-spacing:1px}.dots__text--second{font-family:"TradeGothicLT-Light","Helvetica",sans-serif;font-size:.875rem;line-height:1.5;position:absolute;top:0.9rem;width:10rem}.dropdown{position:absolute}@media (min-width: 960px){.dropdown{top:0}}.dropdown select{-webkit-appearance:none;font-family:'TradeGothicLTStd-BoldObl';font-size:1.25rem;border:none;background:transparent;width:140px}.dropdown::after{position:absolute;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTE2LjQ3IDIxNC44NTkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDExNi40NyAyMTQuODU5IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMjAuOTYsMTA3LjE2NWMxMi43NDYsMTIuNTYxLDI0LjY0MiwyNC4xOCwzNi40MjEsMzUuOTE2YzE4LjA1MiwxNy45ODcsMzYuMDQsMzYuMDM5LDU0LjAwNCw1NC4xMTNjMS42MTUsMS42MjQsMy4xOTEsMy40NDksNC4yMDcsNS40N2MxLjc4NCwzLjU0OCwwLjcxNSw2Ljk0Ny0xLjk5Niw5LjU3Yy0yLjg5MiwyLjc5OC02LjQ4NiwzLjQ0OS0xMC4xMTcsMS41MTNjLTEuNzI1LTAuOTE5LTMuMjM5LTIuMzQxLTQuNjQxLTMuNzQzYy0zMS41NjMtMzEuNTY2LTYzLjEwMi02My4xNTQtOTQuNjMxLTk0Ljc1NGMtNS42Mi01LjYzMi01LjYxMy0xMC4yMjQsMC4wNDctMTUuODcxQzM2LjA4OCw2Ny42MjIsNjcuOTM2LDM1Ljg3Nyw5OS43OTcsNC4xNDZjNS4wNTEtNS4wMyw5Ljg3LTUuNDY2LDEzLjg5My0xLjM5OWM0LjAwMyw0LjA0NiwzLjYyOCw5LjExMi0xLjI5LDE0LjAzMmMtMjguODUyLDI4Ljg2MS01Ny43NCw1Ny42ODYtODYuNjM5LDg2LjVDMjQuNTg5LDEwNC40NDcsMjMuMTgxLDEwNS4zOCwyMC45NiwxMDcuMTY1eiIvPjwvc3ZnPg==) no-repeat center;width:15px;height:15px;-ms-transform:rotate(-90deg);transform:rotate(-90deg);content:'';display:inline-block;z-index:-10}.fade__element{position:absolute !important;opacity:0;transition:1000ms opacity !important}.fade__element--active{opacity:1}.feed{width:100%;float:left;padding-left:1.97368%;padding-right:1.97368%}.feed__link-wrapper{width:100%}@media (min-width: 720px){.feed__details p{margin-top:0}}.feed--hidden{display:none}.feed--narrow{width:83.33333%;float:left;padding-left:1.97368%;padding-right:1.97368%;margin-left:8.33333%}.feed__meta{margin-bottom:1rem}.feed__cta{width:83.33333%;float:left;margin-left:8.33333%;margin-top:8.33333%}@media (min-width: 720px){.feed__cta{width:33.33333%;float:left;margin-left:33.33333%}}.feed__date{font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;font-size:1rem;line-height:1.5;margin-right:1rem}.feed__date::after{content:"\2044";margin-left:1rem}.feed__social{display:inline-block;min-width:8rem}@media (min-width: 720px){.feed__tweet{width:41.66667%;float:left;padding-left:1.97368%;padding-right:1.97368%;display:block;width:100%}}.feed__image{box-shadow:0 0 20px transparent;margin-bottom:2.188rem;transition:200ms all;width:100%}.feed__infos{display:-ms-flexbox;display:flex;font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;font-size:1.2rem;height:28px;margin-bottom:1rem;text-align:left;width:95%}.feed__text{font-family:"TradeGothicLT-Light","Helvetica",sans-serif;font-size:1.25rem;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;letter-spacing:.5px;line-height:1.6;text-align:left}.feed__text a{text-decoration:underline;transition:200ms}.hover-support .feed__text a:hover{color:#555}.feed__text .paragraph,.feed__text .markdown p,.markdown .feed__text p,.feed__text .careers__intro--overview p,.careers__intro--overview .feed__text p,.feed__text .careers__intro p,.careers__intro .feed__text p,.feed__text .careers__description p,.careers__description .feed__text p,.feed__text .feed__details p,.feed__details .feed__text p,.feed__text .form__label--text{line-height:1.6}@media (min-width: 720px){.feed__text--narrow{width:75%;float:left;padding-left:1.97368%;padding-right:1.97368%;font-size:1rem}}.feed__twitter-handle{margin-right:1.97368%}.feed__twitter-repost{display:inline-block;height:1.2rem;text-align:right;width:1.5rem}.feed__twitter-infos{font-family:"TradeGothicLT-Light","Helvetica",sans-serif;font-style:normal;font-weight:normal;font-size:.8125rem;letter-spacing:1px;line-height:1.4;display:-ms-flexbox;display:flex;font-size:.95rem;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.75rem;text-align:left}.feed__twitter-infos .feed__meta{width:100%}.feed__link{font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;text-transform:uppercase;letter-spacing:1px}.feed__link .icon{display:inline-block;margin-top:-1px;margin-left:10px;height:12px;width:12px;-ms-transform:rotate(90deg);transform:rotateZ(90deg)}.feed__twitter-link{font-weight:normal;text-decoration:underline}.feed__twitter-name{font-family:"TradeGothicLT-Bold","Helvetica",sans-serif}.feed__twitter-text{font-family:"TradeGothicLT-Light","Helvetica",sans-serif;font-size:1rem;line-height:1.5}.feed__twitter-post{font-family:"TradeGothicLT-Light","Helvetica",sans-serif;font-style:normal;font-weight:normal;font-size:.8125rem;letter-spacing:1px;line-height:1.4;font-size:1rem}.feed__item{padding-bottom:3rem}@media (min-width: 960px){.feed__item{width:50%;float:left;padding-bottom:6rem}.feed__item:nth-of-type(even){padding-left:85.5px}.feed__item:nth-of-type(odd){padding-right:85.5px}}.feed__icons{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:auto;-ms-flex-pack:justify;justify-content:space-between;margin-top:-10px;text-align:right;width:6rem}.feed__icon{height:.8rem;padding:0;transition:transform 200ms;width:.8rem}.hover-support .feed__icon:hover{-ms-transform:scale(1.15);transform:scale(1.15)}.feed__icon:active{-ms-transform:scale(0.9);transform:scale(0.9)}@media (min-width: 720px){.slideshow .feed__infos{width:50%;float:left;padding-left:1.97368%;padding-right:1.97368%;font-size:1rem}}@media (min-width: 720px){.slideshow .feed__image{width:100%;float:left;padding-left:1.97368%;padding-right:1.97368%;font-size:1rem}}.footer{max-width:1140px;margin-left:auto;margin-right:auto;position:relative;text-align:center;background-color:#f5f5f5}.footer:after{content:" ";display:block;clear:both}@media (min-width: 960px){.footer{padding:3.5rem 0}}.footer .disclaimer__copyright{display:block;font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;margin-bottom:1rem}@media (min-width: 960px){.footer .disclaimer__copyright{display:inline-block;margin-bottom:0}}.footer__element{width:83.33333%;float:left;margin-left:8.33333%}@media (min-width: 960px){.footer__element{width:33.33333%;float:left;padding-left:1.97368%;padding-right:1.97368%;margin-left:0%}}.footer .social-media{margin:3rem auto 2rem auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 960px){.footer .social-media{-ms-flex-direction:row;flex-direction:row;margin:1rem 0 !important}}.footer .social-media .social-media__icon{margin-top:2rem}@media (max-width: 720px){.footer .social-media .social-media__icon{margin-bottom:.75rem !important;width:1.2rem;height:1.2rem}}@media (max-width: 960px){.footer .social-media .social-media__icon{width:1.3rem;height:1.3rem}}.footer .social-media .social-media__icon:first-child{margin-top:0}@media (min-width: 720px){.footer .social-media{margin:1.5rem auto;-ms-flex-direction:row;flex-direction:row}.footer .social-media .social-media__icon{margin-top:0}}.footer__link{font-size:.875rem;display:block;font-family:"TradeGothicLT-Bold","Helvetica",sans-serif;line-height:3;text-transform:uppercase;transition:200ms color}@media (min-width: 720px){.footer__link{font-size:1.125rem}}@media (min-width: 960px){.footer__link{font-size:1rem;line-height:1.6}}.hover-support .footer__link:hover{color:#555}@media (max-width: 720px){.footer__directions .footer__label{margin-top:1.5rem}}@media (max-width: 960px){.footer__directions .footer__label{margin-top:.5rem;line-height:0}}.footer__label{font-size:.9rem;display:block;font-family:"TradeGothicLT-Bold","Helvetica",sans-serif;line-height:1.6;text-transform:uppercase;color:#9e9f9f}@media (min-width: 720px){.footer__label{font-size:1.125rem}}@media (min-width: 960px){.footer__label{font-size:1rem}}.footer__label .footer__link{display:inline;color:#1a191a}.footer__input{background-color:transparent;height:4rem;width:100%}.footer__logo{padding-top:4rem}@media (min-width: 720px){.footer__logo{padding-top:8.5rem}}@media (min-width: 960px){.footer__logo{margin-left:33.33333%;width:33.33333%;float:left;padding-left:1.97368%;padding-right:1.97368%;padding-top:1rem;margin-top:1rem}}.footer__logo .logo__icon{display:block;height:20px;left:50%;margin:0 auto;max-width:130px;position:absolute;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hover-support .footer__logo .icon:hover{opacity:0.8;-ms-transform:none;transform:none}.footer__content{font-family:"TradeGothicLT-Light","Helvetica",sans-serif;margin-top:3rem}@media (min-width: 960px){.footer__content{margin-top:auto;text-align:left}}.footer__newsletter{margin-top:1.5rem}@media (min-width: 720px){.footer__newsletter{margin-top:3.25rem}}@media (min-width: 960px){.footer__newsletter{margin-top:auto;margin-left:33.33333%}}.footer__newsletter .footer__label{color:#1a191a}@media (max-width: 960px){.footer__newsletter .footer__label{margin-bottom:1.25rem}}@media (max-width: 720px){.footer__newsletter .footer__label{margin-bottom:.75rem}}.footer__newsletter .newsletter__input{max-width:250px;background-color:#f5f5f5}@media (min-width: 960px){.footer__newsletter{width:33.33333%;float:left;padding-left:1.97368%;padding-right:1.97368%;text-align:right}}.footer__disclaimer{font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;font-size:.75rem;height:2rem;letter-spacing:1px;line-height:1.5;margin-bottom:4rem;margin-top:3rem}@media (min-width: 720px){.footer__disclaimer{margin-top:5.5rem}}@media (min-width: 960px){.footer__disclaimer{width:100%;float:left;margin-bottom:0;margin-top:1rem;text-align:left;font-size:.8125rem}}.footer__disclaimer .disclaimer__links{display:inline}@media (max-width: 720px){.footer__disclaimer .disclaimer__links{margin-top:3rem;margin-bottom:4rem}}@media (max-width: 960px){.footer__disclaimer .disclaimer__links{margin-top:1rem}}.footer__disclaimer .disclaimer__link{font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;padding-left:0.5rem;text-decoration:underline;transition:200ms color}.hover-support .footer__disclaimer .disclaimer__link:hover{color:#555}@media (min-width: 960px){.footer__disclaimer .disclaimer__link{float:right}}.footer .validate{position:relative}@media (max-width: 960px){.footer .validate{max-width:250px;margin:0 auto}}.footer .newsletter__input.email{width:calc(100%-50px)}@media (min-width: 720px){.footer .newsletter__input.email{width:100%}}@media (min-width: 960px){.footer .newsletter__input.email{width:calc(100%-50px)}}.form__button{margin-bottom:8.33333%}.form__button--align-left{text-align:left;margin-left:0 !important;padding-left:0 !important}.form__element{margin-bottom:7.89474%;transition:250ms all;opacity:1}@media (min-width: 480px){.form__element{margin-bottom:1.97368%}}.form__element--relative{position:relative}.form__label--file{width:100%;min-width:250px}@media (min-width: 480px){.form__label--file{width:auto}}.form__label--text:after{font-weight:700;content:'/';display:inline-block;margin-left:10px}.form__input{font-size:16px;font-family:"TradeGothicLT-Light","Helvetica",sans-serif;outline:none;border:1px solid #9e9f9f;transition:200ms all}.form__input.is-missing{border:1px solid #FFF001}.form__input.is-focused{border:1px solid #191919}.form__input--date{padding:10px 10px;margin-left:10px;background-color:transparent}.form__input--dropdown{padding:10px 10px;width:250px;background-color:transparent}.form__input--file{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;padding:0 1rem;cursor:pointer}.form__input--text{margin-left:0;width:100%;padding:10px 10px}@media (min-width: 480px){.form__input--text{margin-left:10px;width:250px}}.form .is-selected{opacity:.5}.form .is-selected .button{background-color:#000;color:#fff}@media (min-width: 960px){.magazines{margin:4rem 0}}.magazines .dropdown{top:-39px}@media (min-width: 960px){.magazines .dropdown{top:-79px}}.magazines .dropdown::after{top:4px;right:0}.magazines__dropdown{-webkit-tap-highlight-color:transparent;outline:none}.magazines__plus{display:none;position:absolute;width:1.5rem}@media (min-width: 960px){.magazines__plus{display:block}}.magazines__plus--01{top:-75px;left:-75px}.magazines__plus--02{top:-75px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.magazines__plus--03{top:-75px;right:-75px}.magazines__plus--04{bottom:-75px;left:-75px}.magazines__plus--05{bottom:-75px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.magazines__plus--06{bottom:-75px;right:-75px}.multibutton{opacity:1;transition:opacity 200ms}.multibutton.is-active .multibutton__icon .circle-icon-ring{fill:currentColor;-ms-transform-origin:center;transform-origin:center;-ms-transform:scale(0.5);transform:scale(0.5);opacity:0}.multibutton.is-active .multibutton__icon .circle-icon-circle{fill:none;stroke:currentColor;-ms-transform-origin:center;transform-origin:center;-ms-transform:scale(1.5);transform:scale(1.5);transition-delay:180ms}.multibutton.is-active .multibutton__layer{opacity:1;-ms-transform:translate(0, 0%);transform:translate(0, 0%)}@media (min-width: 720px){.multibutton.is-active .multibutton__layer{margin-top:0}}.multibutton--white.is-active .circle-icon-circle{stroke:#000 !important}.multibutton--white.is-active .circle-icon-ring{stroke:#000 !important}.multibutton__content{margin-left:auto;margin-right:auto;max-width:1140px;width:90%;padding-top:5px}.multibutton__language-switch{text-transform:uppercase;margin-bottom:.75rem}.multibutton__language-link:after{content:'|';display:inline-block;margin-left:.5rem;margin-right:.5rem}.multibutton__language-link:last-child:after{content:'';display:none}.multibutton__icon{cursor:pointer;display:block;height:32px;position:absolute;top:50%;right:16px;-ms-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%);transition:all 200ms;width:32px;z-index:150}.multibutton__icon .icon{padding:0.5rem;position:absolute;right:0}.multibutton__icon .circle-icon-ring{-ms-transform-origin:center;transform-origin:center;transition:all 300ms}.multibutton__icon .circle-icon-circle{stroke:currentColor;stroke-width:4;-ms-transform-origin:center;transform-origin:center;-ms-transform:scale(0.8);transform:scale(0.8);transition-delay:0ms;transition:all 300ms}.multibutton__layer{background-color:#fff;color:#000;font-family:"TradeGothicLT-Light","Helvetica",sans-serif;font-size:12px;left:0;margin-top:-1rem;opacity:0;padding:2.4rem 3rem 2rem 4rem;position:fixed;text-align:right;top:0;-ms-transform:translate(0, -101%);transform:translate(0, -101%);transition:all 300ms;width:100%;z-index:50}@media (min-width: 720px){.multibutton__layer{margin-top:0;padding:1.4rem 3rem 2rem 4rem}}@media (min-width: 1600px){.multibutton__layer{padding-right:2rem}}.multibutton__link.is-active{display:none}.multibutton__mail{font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;font-weight:normal;letter-spacing:1px;margin-top:4px}.multibutton__mail .multibutton__link{text-decoration:underline}.multibutton__social{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:1rem}.header{left:0px;overflow:visible;position:relative;right:0px;top:0px;width:100%;z-index:200}.header:after{content:' ';display:none;height:64px}.header--white .subnavigation__element:after{background:#fff}.header__social{-ms-flex-preferred-size:125px;flex-basis:125px;margin-right:20px}.header__language{font-family:"TradeGothicLT-Light","Helvetica",sans-serif;font-size:14px;text-transform:uppercase}.header__interaction{display:none;position:absolute;right:16px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:200px;z-index:900}@media (min-width: 720px){.header__interaction{display:-ms-flexbox;display:flex}}.header--black .subnavigation__element:after{background:#000}.header.has-subnav.is-sticky.header--black .subnavigation__element:after{background:#FFF001}.header.has-subnav.is-sticky .logo{visibility:hidden;opacity:0}.header.is-sticky{color:#000}.header.is-sticky.header--large:after{min-height:126px}.header.is-sticky .subnavigation__list{margin-top:0}.header.is-sticky .logo{height:50px}.header.is-sticky .logo .icon{height:50px}.header.is-sticky:after{display:block}.header.is-sticky .header__breadcrumb{display:none;font-smoothing:subpixel-antialiased;left:80px;top:50%;transform:translateY(-13px) translateZ(0px) scale(1, 1)}.header.is-sticky .header__breadcrumb .breadcrumb{font-size:12px;line-height:1}.header.is-sticky .header__breadcrumb .breadcrumb .breadcrumb__txt-top{margin-bottom:3px}@media (min-width: 960px){.header.is-sticky .header__breadcrumb{display:-ms-flexbox;display:flex}}.header.is-sticky .header__container{background-color:rgba(255,255,255,0.98) !important;left:0px;min-height:50px;position:fixed;right:0px;top:0}.header.is-sticky .menu__toggle{z-index:100}.header.is-sticky .header__multibutton{color:#000}.header.is-sticky .header__subnavigation{position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:70%;white-space:nowrap}@media (min-width: 720px){.header.is-sticky .header__subnavigation{width:100%;overflow-x:auto}}.header--intro{color:#fff;position:absolute}.header--intro:after{display:none}.header--intro .header__breadcrumb{display:none}.header--intro .header__container{background-color:transparent}@media (min-width: 720px){.header--intro{color:#000;position:relative}.header--intro .header__container{background-color:#fff}}.header__breadcrumb{left:24px;position:absolute;top:80px;z-index:50}.header__container{background-color:#fff;min-height:64px}.header__multibutton{display:block;position:absolute;top:0;height:100%;right:0}@media (min-width: 720px){.header__multibutton{display:none}}.header__wrapper{margin:0px auto;max-width:1350px;position:relative}.header .logo{height:64px;opacity:0;pointer-events:none}@media (min-width: 720px){.header .logo{opacity:1;pointer-events:auto}}.header--transparent .header__container{background-color:transparent}.headline{display:inline-block;font-style:normal;font-weight:normal}.headline--serif{font-family:"Schoolbook-Bold","Georgia","Times",serif;text-transform:uppercase}.headline--sansserif{font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif}.headline--nobottomspacing{margin-bottom:0 !important}.headline--solid{width:100%;font-size:38px;text-transform:uppercase;margin-bottom:2rem}.headline__title--line{position:relative}.headline__title--line:before{border-top:1px solid rgba(25,25,25,0.2);content:"";margin:0 auto;position:absolute;top:50%;left:-10%;right:0;bottom:0;-ms-transform:rotate(-11deg);transform:rotate(-11deg);width:0%;transition:width 2s}.headline__title--line.is-animated:before{width:120%}.headline--h1 .headline--serif{font-size:3.25rem;letter-spacing:1px;margin-bottom:.5rem}@media (min-width: 720px){.headline--h1 .headline--serif{font-size:5rem;letter-spacing:1.5px}}@media (min-width: 960px){.headline--h1 .headline--serif{font-size:6rem;letter-spacing:2px;line-height:.9;margin-bottom:1rem}}.headline--h1 .headline--sansserif{font-size:1.2rem;line-height:1.1;text-transform:uppercase;-ms-transform:rotate(-3deg);transform:rotateZ(-3deg)}@media (min-width: 720px){.headline--h1 .headline--sansserif{font-size:1.25rem}}@media (min-width: 960px){.headline--h1 .headline--sansserif{font-size:1.5rem}}@media (min-width: 1600px){.headline--h1 .headline--sansserif{font-size:2.25rem}}.headline--h1 .headline--sansserif:first-of-type{margin-bottom:1rem}@media (min-width: 720px){.headline--h1 .headline--sansserif:first-of-type{margin-bottom:2rem}}.headline--h1.headline--long .headline--serif{font-size:2.1rem}@media (min-width: 720px){.headline--h1.headline--long .headline--serif{font-size:3.75rem}}@media (min-width: 960px){.headline--h1.headline--long .headline--serif{font-size:5rem}}@media (min-width: 1600px){.headline--h1.headline--long .headline--serif{font-size:7rem}}.headline--h1.headline--short .headline--serif{font-size:4rem}@media (min-width: 720px){.headline--h1.headline--short .headline--serif{font-size:7.75rem}}@media (min-width: 960px){.headline--h1.headline--short .headline--serif{font-size:10rem}}.headline--h2{margin-bottom:1.5rem;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width: 720px){.headline--h2{-moz-hyphens:manual;-ms-hyphens:manual;hyphens:manual}}.headline--h2 .headline--serif{font-size:2rem;letter-spacing:.5px;line-height:1.1}@media (min-width: 720px){.headline--h2 .headline--serif{font-size:3rem;letter-spacing:1px;line-height:1}}@media (min-width: 960px){.headline--h2 .headline--serif{font-size:3rem;line-height:1.1}}.headline--h2 .headline--sansserif{font-size:2rem;line-height:1.1}@media (min-width: 720px){.headline--h2 .headline--sansserif{font-size:3rem;line-height:1}}@media (min-width: 960px){.headline--h2 .headline--sansserif{font-size:3rem;line-height:1.1}}.headline--h2.headline--casepreview-secondary .headline--serif{font-size:2rem;line-height:1;letter-spacing:.5px}@media (min-width: 720px){.headline--h2.headline--casepreview-secondary .headline--serif{font-size:1.5rem;line-height:1.1}}@media (min-width: 960px){.headline--h2.headline--casepreview-secondary .headline--serif{font-size:2rem}}.headline--h2.headline--casepreview-secondary .headline--sansserif{font-size:2rem;line-height:1;letter-spacing:.5px}@media (min-width: 720px){.headline--h2.headline--casepreview-secondary .headline--sansserif{font-size:1.5rem;line-height:1.1}}@media (min-width: 960px){.headline--h2.headline--casepreview-secondary .headline--sansserif{font-size:1.625rem}}@media (min-width: 1200px){.headline--h2.headline--casepreview-secondary .headline--sansserif{font-size:2rem}}.headline--h2.headline--peoplegrid{display:block;margin-bottom:0}.headline--h2.headline--peoplegrid .headline--serif{font-size:2rem;line-height:1;letter-spacing:.5px}@media (min-width: 720px){.headline--h2.headline--peoplegrid .headline--serif{font-size:1.375rem}}@media (min-width: 960px){.headline--h2.headline--peoplegrid .headline--serif{font-size:1.625rem}}@media (min-width: 1200px){.headline--h2.headline--peoplegrid .headline--serif{font-size:2rem}}.headline--h2.headline--peoplegrid .headline--sansserif{font-size:2rem;line-height:1;letter-spacing:.5px}@media (min-width: 720px){.headline--h2.headline--peoplegrid .headline--sansserif{font-size:1.375rem;line-height:1.2}}@media (min-width: 960px){.headline--h2.headline--peoplegrid .headline--sansserif{font-size:2rem}}@media (min-width: 1200px){.headline--h2.headline--peoplegrid .headline--sansserif{font-size:1.625remrem}}.headline--h3{margin-bottom:1.5rem;text-transform:uppercase}.headline--h3 .headline--sansserif{font-size:1.45rem;line-height:1.3}.headline--h3 .headline--serif{font-size:2rem;line-height:1.1}@media (min-width: 720px){.headline--h3 .headline--serif{font-size:2.5rem;line-height:1.1}}@media (min-width: 960px){.headline--h3 .headline--serif{font-size:3rem;line-height:1}}.headline--h4,.image__tagline .headline--h4{color:#b2b2b2;font-family:"TradeGothicLT-Bold","Helvetica",sans-serif;font-size:1rem;letter-spacing:1px;line-height:1.3;margin-bottom:1rem;text-align:left;text-transform:uppercase}@media (min-width: 960px){.headline--h4,.image__tagline .headline--h4{font-size:1.025rem;margin-bottom:2rem}}.headline--h5{font-family:"TradeGothicLT-Light","Helvetica",sans-serif;font-size:.875rem;line-height:1.4;margin-bottom:1.25rem;text-align:left}.image{overflow:hidden;position:relative;width:100%;transition:all 300ms}@media (max-width: 720px){.image--replace{padding-bottom:0 !important}}@media (min-width: 720px){.image--replace{padding-top:0 !important}}.image--no-transition{transition:all 0ms}.image--shadow{filter:drop-shadow(0 0 15px rgba(0,0,0,0.2));margin:auto;width:80%;overflow:visible}.image--shadow-bottom-right{filter:drop-shadow(10px 10px 15px rgba(0,0,0,0.2));-webkit-filter:drop-shadow(10px 10px 15px rgba(0,0,0,0.2));overflow:visible}.image__element{width:100%;opacity:0;transition:all 250ms}.image__element.lazyloaded{opacity:1}.image__picture{height:100%;left:0px;position:absolute;top:0px;width:100%}.image--shadow{filter:drop-shadow(0 0 15px rgba(0,0,0,0.2));margin:auto;width:80%}.image--shadow-bottom-right{filter:drop-shadow(10px 10px 15px rgba(0,0,0,0.2))}.image--shadow-bottom-right{filter:drop-shadow(10px 10px 15px rgba(0,0,0,0.2))}.image__tagline .headline--h4{margin-top:2.5rem}@media (max-width: 960px){.image__tagline--mobile-absolute{position:absolute;top:-20px;left:0}}@media (min-width: 960px){.image__tagline--right .headline--h4{text-align:right}}.infinite-loader{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;opacity:1;transition:opacity 500ms}.infinite-loader.is-complete .infinite-loader__trigger{display:none}.infinite-loader.is-loading .infinite-loader__trigger .button{display:none}.infinite-loader__items{margin:0;width:100%}.infinite-loader__template{display:none}.infinite-loader__trigger{width:88%;margin:2rem auto 0 auto}.infinite-loader__trigger .button{width:100%}@media (min-width: 720px){.infinite-loader__trigger{width:33.33333%;float:left;padding-left:1.97368%;padding-right:1.97368%}}.infinite-loader--feed{margin-top:3.5rem 0}.intro{margin:0px auto;overflow:hidden;position:relative;transition:all 400ms ease-in;width:100%;margin-top:-64px;max-height:100vh;max-width:1350px;transform:translate3d(0, 0, 0)}.intro:before{padding-bottom:150%;position:relative;display:block;content:" ";transform:translate3d(0, 0, 0)}.intro--collapsible:after{content:" ";display:block;position:absolute;height:6px;bottom:0;left:0;right:0;z-index:20}@media (min-width: 720px){.intro--collapsible:after{background-color:#FFF001;bottom:24px;left:24px;right:24px}}@media (min-width: 720px){.intro{max-height:calc(100vh - 64px);margin-top:0}.intro:before{padding-bottom:56.25%}}@media (min-width: 720px){.intro--1920x540{max-height:calc(100vh - 64px);margin-top:0}.intro--1920x540:before{padding-bottom:28.12%}}@media (min-width: 720px){.intro.is-collapsed{width:88%}}@media (min-width: 1200px){.intro.is-collapsed{width:1118px}}@media (min-width: 720px){.intro.is-collapsed-locked{width:88%}}@media (min-width: 1200px){.intro.is-collapsed-locked{width:1166px}}.intro__scroll{display:none}@media (min-width: 960px){.intro__scroll{display:block;background-color:#fff;bottom:0px;box-shadow:0px -6px 8px 0px rgba(0,0,0,0.3);color:#000;font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;font-size:1rem;left:50%;min-height:60px;opacity:0;padding:2rem 2rem 2rem 2rem;pointer-events:auto;position:absolute;right:auto;text-transform:uppercase;top:auto;-ms-transform:translate(-50%, 64px);transform:translate(-50%, 64px);transition:all 200ms ease-out;z-index:100}.intro__scroll.is-visible{opacity:1;-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}}.intro__text{color:#fff;left:5%;position:absolute;right:5%;text-align:center;top:50%;-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);z-index:3}.intro__text .headline{color:#fff}.intro__video{height:auto;left:50%;overflow:hidden;position:absolute;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;width:100%;z-index:1}@media (min-width: 720px){.intro__video{height:100%;border-bottom:24px solid #fff;border-left:24px solid #fff;border-right:24px solid #fff}}.intro__video .video{height:auto;width:100%}@media (min-width: 960px){.intro__video .video{left:50%;position:absolute;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.link__cta{display:inline-block;font-family:"TradeGothicLT-Bold","Helvetica",sans-serif;padding:1.495rem 1.495rem 1.3rem 1.495rem;text-decoration:none !important;font-size:0.875rem;line-height:1.3;margin-top:.25rem;text-transform:uppercase;width:auto}.link__cta--dark{background:#000;color:#FFF001}.link__cta--bright{background:#FFF001;color:#000}.link__cta--block{display:block}.link__cta--round{border-radius:50%;height:7.813rem;padding-top:2.938rem;width:7.813rem;text-align:center}.link__cta-inline{padding:0.2rem 0.2rem 0 0.2rem;line-height:1;text-decoration:none !important;text-transform:uppercase}.link__cta-inline--bright{background:#FFF001;color:#000}.link--no-underline{text-decoration:none !important}.list{font-family:"TradeGothicLT-Light","Helvetica",sans-serif;text-align:left}.list--circle{margin-left:1.2rem;margin-top:1rem}@media (min-width: 720px){.list--circle{margin-left:0}}.list--circle li{line-height:1.4;list-style-type:circle;margin-bottom:.75rem}.list__strong{font-family:"TradeGothicLT-Light","Helvetica",sans-serif;font-style:italic;font-weight:bold;font-size:1rem;text-transform:uppercase}.list__strong:after{content:" / ";display:inline}.person__facts ul{font-family:"TradeGothicLT-Light","Helvetica",sans-serif;font-style:normal;font-weight:300;line-height:1.5;font-size:1.1rem;text-transform:none;margin-left:1.2rem;margin-top:1rem;text-align:left}@media (min-width: 720px){.person__facts ul{margin-left:20px}}.person__facts ul li{line-height:1.4;list-style-type:circle;margin-bottom:.75rem}.person__facts strong{font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;text-transform:uppercase}.person__facts strong:after{content:" / ";display:inline;margin-left:2px;margin-right:4px}.logo{margin:0 auto;max-width:110px;opacity:1}.logo--cn{max-width:170px}.logo a{display:block}.logo .icon{height:64px}.hover-support .logo .icon:hover{opacity:0.8;-ms-transform:none;transform:none}@media (min-width: 720px){.logo{max-width:130px}}@media (max-width: 720px){.logo--footer{max-width:145px}}@media (max-width: 960px){.logo--footer{max-width:200px}}.menu-toggle{display:block;height:32px;left:16px;padding:8px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:32px;z-index:60}.menu-toggle:active .icon{fill:#555}.menu-toggle.is-active{color:#000}.menu-toggle.is-active .menu-toggle__close{transform-box:fill-box;opacity:1}.menu-toggle.is-active .menu-toggle__burger{transform-box:fill-box;opacity:0}.menu-toggle.is-active #burger__top{transform-box:fill-box;-ms-transform-origin:center center;transform-origin:center center;transform:translate3d(0, 8px, 0) rotate(-45deg)}.menu-toggle.is-active #burger__middle{opacity:0;transform-box:fill-box;-ms-transform:scale(0.5);transform:scale(0.5)}.menu-toggle.is-active #burger__bottom{-ms-transform-origin:center center;transform-origin:center center;transform-box:fill-box;transform:translate3d(0, -8px, 0) rotate(45deg)}.menu-toggle__burger{opacity:1}.menu-toggle__close{opacity:0}.menu-toggle .icon{padding:0.5rem;position:absolute;transition:all 300ms}.burger-animation:hover{cursor:pointer}.burger-animation #burger__top,.burger-animation #burger__middle,.burger-animation #burger__bottom{opacity:1;transition:all 300ms}.menu__toggle:not(.is-active) .burger-animation:hover #burger__top{transform:translate3d(0, -1px, 0)}.menu__toggle:not(.is-active) .burger-animation:hover #burger__bottom{transform:translate3d(0, 1px, 0)}.menu{-webkit-overflow-scrolling:touch;background-color:#d9e2e6;bottom:100%;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);left:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;transform:translate3d(0, 0, 0);transition:all 500ms;z-index:300}.menu::-webkit-scrollbar{display:none}.menu.is-active{bottom:0%;opacity:1;overflow-y:scroll;pointer-events:auto;-ms-transform:scale(1);transform:scale(1);transform:translate3d(0, 0, 0)}.menu.is-active .menu__element{opacity:1;-ms-transform:translateX(0);transform:translateX(0)}.menu.is-active .headline__title--line:before{width:120%;left:-25%;opacity:.75}.menu.is-active .logo{height:64px}.menu.is-active .logo .icon{height:64px}.menu.is-sticky .menu__header{height:50px}.menu.is-sticky .logo{height:50px}.menu.is-sticky .logo .icon{height:50px}@media (min-width: 720px){.menu__divide-left{width:40%;margin-right:20%}}@media (min-width: 720px){.menu__divide-right{width:40%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}}.menu__search{width:calc(100% + 14px);display:block;position:relative;margin-left:-14px;margin-top:5px}.menu__search #search__input{font-family:"TradeGothicLT-Light","Helvetica",sans-serif;font-style:normal;font-weight:100;font-size:1.25rem;text-transform:none;-webkit-appearance:none;background-color:#d9e2e6;border-radius:0;border:1px solid #9e9f9f;display:inline-block;font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;font-size:1.25rem;height:47px;letter-spacing:2px;line-height:47px;margin:0;padding:0 0 0 14px;text-transform:uppercase;vertical-align:top;width:100%}.menu__search #search__input::-webkit-input-placeholder{color:#a2a1a1;transform:translateY(2px)}.menu__search #search__input:-moz-placeholder{color:#a2a1a1;transform:translateY(-1px)}.menu__search #search__input::-moz-placeholder{color:#a2a1a1;transform:translateY(-1px)}.menu__search #search__input:-ms-input-placeholder{color:#a2a1a1;-ms-transform:translateY(-1px);transform:translateY(-1px)}.menu__search #search__input.email{width:calc(100% - 50px)}.menu__search #search__input:focus{outline:0}.menu__header{margin:0 auto;max-width:1350px;position:relative;width:100%}@media (min-width: 720px){.menu__header{margin-top:0}}.menu__header .menu__link:before{display:inline-block}.menu__header.menu__header--small{height:3rem}.menu__header.menu__header--small .logo .icon{height:3rem}.menu__close{cursor:pointer;height:2rem;left:1rem;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:all 300ms;width:2rem}.menu__close:hover{opacity:0.8}.menu__headline{font-family:"Schoolbook-Bold","Georgia","Times",serif;font-style:normal;font-weight:normal;display:none;font-size:1.75rem;position:relative;text-transform:uppercase;width:400px}@media (min-width: 720px){.menu__headline{display:block;font-size:2.5rem;margin-bottom:2rem;margin-top:2rem}.menu__headline:first-child{margin-top:0}}.menu__headline.headline__title--line:before{border-top:1px solid white !important;left:-20%;transition-delay:100ms;transition:width 800ms;width:50%;z-index:-1}.menu__link{text-decoration:none;transition:200ms color}.menu__link::before{content:"/";display:inline-block;margin-right:.5rem}.menu__link:link,.menu__link:visited{color:#191919}.hover-support .menu__link:hover{color:#555}.menu__list{font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;font-size:1.3rem;letter-spacing:2px;line-height:3;list-style-type:none;margin-top:8.33333%;padding:0;text-transform:uppercase}@media (min-width: 720px){.menu__list{font-size:1.25rem;line-height:3;margin-top:4.16667%}}@media (min-width: 1200px){.menu__list{margin-top:2rem;line-height:3}}.menu__main{width:100%;float:left;float:none}.menu__newsletter{margin-bottom:2rem;width:100%;float:left;margin-top:16.66667%;vertical-align:top}.menu__newsletter .newsletter__submit{color:#191919}.menu__newsletter .newsletter__input{padding:0 0 0 14px;background-color:transparent}.menu__newsletter .newsletter__input::-webkit-input-placeholder{color:#a2a1a1;transform:translateY(2px)}.menu__newsletter .newsletter__input:-moz-placeholder{color:#a2a1a1;transform:translateY(-1px)}.menu__newsletter .newsletter__input::-moz-placeholder{color:#a2a1a1;transform:translateY(-1px)}.menu__newsletter .newsletter__input:-ms-input-placeholder{color:#a2a1a1;-ms-transform:translateY(-1px);transform:translateY(-1px)}@media (min-width: 720px){.menu__newsletter{display:inline-block;margin-top:8.33333%;width:100%;margin-bottom:0}}.menu__newsletter .menu__headline{font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;font-size:1.3rem;margin-bottom:.75rem;display:block;text-transform:none;letter-spacing:2px}@media (min-width: 720px){.menu__newsletter .menu__headline{font-size:1.75rem}}.menu__twitter{width:100%;float:left;margin-top:16.66667%;vertical-align:top}.menu__twitter .menu__headline{display:block;font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;font-size:1.3rem;margin-bottom:.75rem;text-transform:none;letter-spacing:2px}@media (min-width: 720px){.menu__twitter .menu__headline{font-size:1.75rem}}@media (min-width: 720px){.menu__twitter{display:inline-block;margin-top:0}}.menu__twitter-infos,.menu__newsletter-text{font-family:"TradeGothicLT-Light","Helvetica",sans-serif;font-style:normal;font-weight:normal;font-size:serif;letter-spacing:1px;line-height:1.4;margin-bottom:1rem;font-size:1rem;letter-spacing:1px}@media (min-width: 720px){.menu__twitter-infos,.menu__newsletter-text{margin-bottom:1.7rem}}.menu__twitter-name{font-family:"TradeGothicLT-Bold","Helvetica",sans-serif;text-transform:uppercase}.menu__twitter-handle{text-transform:uppercase}.menu__twitter-post{font-family:"TradeGothicLT-Light","Helvetica",sans-serif;font-style:normal;font-weight:100;font-size:1.25rem;text-transform:none;font-size:1rem;line-height:1.6}@media (min-width: 720px){.menu__twitter-post{line-height:1.8}}.menu__twitter-post a{text-decoration:underline;transition:200ms color}.hover-support .menu__twitter-post a:hover{color:#555}.menu__wrapper{width:100%}.menu__content{max-width:1140px;margin-left:auto;margin-right:auto;margin:0 auto;width:85%}.menu__content:after{content:" ";display:block;clear:both}@media (min-width: 720px){.menu__content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 960px){.menu__content{padding:5rem 1.5rem;width:80%}}.menu .logo .menu__link:before{display:none}.menu__element{opacity:0;-ms-transform:translateX(-20px);transform:translateX(-20px)}.menu__element:nth-child(1){transition:all 0.2s .06s}.menu__element:nth-child(2){transition:all 0.2s .12s}.menu__element:nth-child(3){transition:all 0.2s .18s}.menu__element:nth-child(4){transition:all 0.2s .24s}.menu__element:nth-child(5){transition:all 0.2s .3s}.menu__element:nth-child(6){transition:all 0.2s .36s}.menu__element:nth-child(7){transition:all 0.2s .42s}.menu__element:nth-child(8){transition:all 0.2s .48s}.news-preview__copy{width:100%;float:left;padding-left:1.97368%;padding-right:1.97368%;font-family:"TradeGothicLT-Light","Helvetica",sans-serif;font-size:1rem;line-height:1.6;font-weight:normal;margin-bottom:8.33333%;text-align:center}@media (min-width: 720px){.news-preview__copy{width:83.33333%;float:left;padding-left:1.97368%;padding-right:1.97368%;margin-left:8.33333%;font-size:1.25rem;line-height:1.6;margin-bottom:0}}.news-preview__link,.form__button{width:83.33333%;float:left;padding-left:1.97368%;padding-right:1.97368%;margin-left:8.33333%}@media (min-width: 720px){.news-preview__link,.form__button{margin-top:2rem}}@media (min-width: 960px){.news-preview__link,.form__button{width:33.33333%;float:left;padding-left:1.97368%;padding-right:1.97368%;margin-left:33.33333%;margin-top:4.0625rem}}.newsletter{font-size:0;position:relative}.newsletter__form{position:relative}.newsletter__submit{-webkit-appearance:none;border-left:transparent !important;border:1px solid #9e9f9f;cursor:pointer;display:inline-block;font-size:1rem;height:47px;opacity:1;position:relative;transition:200ms all;vertical-align:top;background-color:transparent !important;width:50px}.newsletter__submit .icon{opacity:1;transition:opacity 200ms}.newsletter__submit:focus{outline:0}.newsletter__submit .icon{left:50%;position:absolute;top:50%;width:15px;height:15px;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.newsletter__submit--hidden{background-color:transparent !important;pointer-events:none}.newsletter__submit--hidden .icon{opacity:0.5}.newsletter__submit--grey{background-color:#ededed !important;pointer-events:auto}@media (min-width: 720px){.newsletter__submit{position:absolute !important;right:0;margin-left:-54px}}.newsletter__input{font-family:"TradeGothicLT-Light","Helvetica",sans-serif;font-style:normal;font-weight:100;font-size:1.25rem;text-transform:none;-webkit-appearance:none;background-color:#ededed;border-radius:0;border:1px solid #9e9f9f;border-right:0px solid #9e9f9f;display:inline-block;font-size:1rem;height:47px;line-height:1;margin:0;padding:18px 14px 14px 14px;vertical-align:top;width:calc(100%-50px)}.newsletter__input--full{width:100%;border-right:1px solid #9e9f9f}.newsletter__input .-webkit-input-placeholder{-ms-transform:translateY(-1px);transform:translateY(-1px)}.newsletter__input.email{width:calc(100% - 50px)}.newsletter__input.email--full{width:100%;border-right:1px solid #9e9f9f}.newsletter__input:focus{outline:0}.newsletter--boxed{width:90%;margin:0 auto;padding-left:.98684%;padding-right:.98684%}@media (min-width: 480px){.newsletter--boxed{padding-left:0;padding-right:0;width:71%;max-width:500px}}@media (min-width: 720px){.newsletter--boxed{width:55%}}@media (min-width: 960px){.newsletter--boxed{width:46%}}.newsletter--boxed .newsletter__form-wrapper{width:86%}@media (min-width: 720px){.newsletter--boxed .newsletter__form-wrapper{width:70%}}.newsletter--boxed .newsletter__form-wrapper .newsletter__submit{position:relative !important;margin-left:0}.newsletter--boxed .newsletter__label{font-size:.9rem;display:block;font-family:"TradeGothicLT-Bold","Helvetica",sans-serif;line-height:1.6;text-transform:uppercase;color:#000}.paragraph,.markdown p,.careers__intro--overview p,.careers__intro p,.careers__description p,.feed__details p,.form__label--text{font-family:"TradeGothicLT-Light","Helvetica",sans-serif;font-size:1rem;line-height:1.6;margin-bottom:1rem;text-align:left}.paragraph:last-child,.markdown p:last-child,.careers__intro--overview p:last-child,.careers__intro p:last-child,.careers__description p:last-child,.feed__details p:last-child,.form__label--text:last-child{margin-bottom:0}.paragraph--lastspacing:last-child{margin-bottom:1rem}.paragraph--small{color:#9f9f9f;font-size:12px !important}.paragraph--centered{text-align:center}.paragraph--source{color:#9f9f9f;font-size:12px !important;text-align:left}@media (min-width: 480px){.paragraph--source{text-align:right}}@media (min-width: 720px){.paragraph,.markdown p,.careers__intro--overview p,.careers__intro p,.careers__description p,.feed__details p,.form__label--text{font-size:1.125rem;line-height:1.5}}.paragraph--lastline{font-family:"TradeGothicLT-Bold","Helvetica",sans-serif}.paragraph--postit{line-height:1.6;margin-bottom:0}@media (min-width: 960px){.paragraph--subheadline-push{margin-top:3.6rem}}.paragraph__hr{margin-bottom:4rem;opacity:0.5}@media (min-width: 720px){.paragraph__hr{margin-bottom:3rem}}.paragraph__link{display:inline-block}.paragraph a,.markdown p a,.careers__intro--overview p a,.careers__intro p a,.careers__description p a,.feed__details p a,.form__label--text a{text-decoration:underline}.link--inline,.careers a,.feed__details a,.section__column ul li a{display:inline-block;font-family:"TradeGothicLT-Bold","Helvetica",sans-serif;text-decoration:underline}.people__cta{width:83.33333%;float:left;margin-left:8.33333%;margin-top:8.33333%;clear:both;margin-top:0}.people__cta .button__headline{margin-top:8rem}@media (min-width: 960px){.people__cta .button__headline{margin-top:5rem}}@media (min-width: 720px){.people__cta{width:33.33333%;float:left;margin-left:33.33333%}}.people__wrap-img{background-color:#d9e2e6;display:block;height:100%;width:100%}.people__facts{background-color:#FFF001;height:100%;padding:1.75rem 1rem;position:relative;text-align:left;width:100%}.people__facts .social-media{width:auto;display:none}@media (min-width: 960px){.people__facts .social-media{display:inline-block;margin-top:0}}.people__facts .social-media .social-media__mail{display:inline-block}.people__facts .social-media .social-media__divider{text-decoration:none;font-family:"TradeGothicLT-Bold","Helvetica",sans-serif}.people__facts .social-media .social-media__icon{margin-left:0.5rem}.people__facts .social-media .social-media__icon:first-child{margin-left:0}@media (min-width: 960px){.people__facts .social-media .social-media__icon:first-child{margin-left:0.5rem}}.people__facts .social-media .social-media__icon:hover{-ms-transform:none;transform:none}.people__firstname{display:block;font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;font-size:2rem;line-height:1.2}.people__lastname{font-family:"Schoolbook-Bold","Georgia","Times",serif;font-size:1.7rem;text-transform:uppercase;display:block}.people__link{display:block;width:100%}.people__position{display:inline-block;font-family:"TradeGothicLT-Bold","Helvetica",sans-serif;font-size:0.875rem;line-height:1.3;margin-top:.25rem;text-transform:uppercase;width:100%}.people__more{display:none;font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;font-size:0.875rem;-ms-flex-pack:justify;justify-content:space-between;margin-top:2.5rem;text-transform:uppercase;transition:all 300ms}@media (min-width: 960px){.people__more{display:-ms-flexbox;display:flex}}.people__more span{text-decoration:underline}.people__image{max-height:100%;max-width:100%;padding-left:0;padding-right:0}.people__image--detail{width:83.33333%;float:left;padding-left:1.97368%;padding-right:1.97368%;margin-left:8.33333%}@media (min-width: 720px){.people__image--detail{margin-top:4rem}}.people__person{display:block;position:relative;margin-bottom:8.33333%;overflow:hidden;opacity:1;overflow:visible;transition:opacity 200ms;width:100%;float:left}.people__person .people__postit{opacity:1;padding-top:0}@media (min-width: 720px){.people__person{width:50%;float:left}}@media (min-width: 960px){.people__person{width:33.33333%;float:left;background-color:#d9e2e6;margin-bottom:0}.hover-support .people__person:hover .people__postit{opacity:1}.people__person .people__postit{opacity:0}.people__person .image{z-index:1 !important}}.people__person .image{z-index:-1}.people__person img{left:0;position:absolute;width:100%}.people__postit{bottom:0;opacity:0;margin-top:-5rem;padding:0px 10px;position:static;text-align:left;transition:opacity 100ms ease-in-out;width:100%;z-index:20}@media (min-width: 720px){.people__postit{padding:0px 2rem}}@media (min-width: 960px){.people__postit{margin-top:0;padding:16.66667% 2rem 2rem 2rem;position:absolute}}.people__grid{margin-top:0}@media (max-width: 720px){.people__grid{max-width:500px;margin-left:auto;margin-right:auto}}.people__grid a{background-color:rgba(255,255,255,0);display:inline-block}.people__grid .people-order--1{-ms-transform:rotate(-2deg);transform:rotateZ(-2deg);-ms-transform-origin:center center;transform-origin:center center}@media (min-width: 720px){.people__grid .people-order--1{-ms-transform:rotate(0deg);transform:rotateZ(0deg);-ms-transform-origin:center center;transform-origin:center center}}@media (min-width: 960px){.people__grid .people-order--1{-ms-transform-origin:center bottom;transform-origin:center bottom;-ms-transform:rotate(-2deg) translateX(1.6%);transform:rotateZ(-2deg) translateX(1.6%)}}.people__grid .people-order--1 .people__postit{-ms-transform:rotate(2deg);transform:rotateZ(2deg)}@media (min-width: 720px){.people__grid .people-order--1 .people__postit{-ms-transform:rotate(0deg);transform:rotateZ(0deg)}}@media (min-width: 960px){.people__grid .people-order--1 .people__postit{-ms-transform:rotate(2deg);transform:rotateZ(2deg)}}.people__grid .people-order--2{-ms-transform:rotate(-2deg);transform:rotateZ(-2deg);-ms-transform-origin:center center;transform-origin:center center}@media (min-width: 720px){.people__grid .people-order--2{-ms-transform:rotate(0deg);transform:rotateZ(0deg);-ms-transform-origin:center center;transform-origin:center center}}@media (min-width: 960px){.people__grid .people-order--2{-ms-transform-origin:center bottom;transform-origin:center bottom;-ms-transform:rotate(-2deg) translate(1.6%, -3.49%);transform:rotateZ(-2deg) translate(1.6%, -3.49%)}}.people__grid .people-order--2 .people__postit{-ms-transform:rotate(2deg);transform:rotateZ(2deg)}@media (min-width: 720px){.people__grid .people-order--2 .people__postit{-ms-transform:rotate(0deg);transform:rotateZ(0deg)}}@media (min-width: 960px){.people__grid .people-order--2 .people__postit{-ms-transform:rotate(2deg);transform:rotateZ(2deg)}}.people__grid .people-order--3{-ms-transform:rotate(-2deg);transform:rotateZ(-2deg);-ms-transform-origin:center center;transform-origin:center center}@media (min-width: 720px){.people__grid .people-order--3{-ms-transform:rotate(0deg);transform:rotateZ(0deg);-ms-transform-origin:center center;transform-origin:center center}}@media (min-width: 960px){.people__grid .people-order--3{-ms-transform-origin:center bottom;transform-origin:center bottom;-ms-transform:rotate(-2deg) translate(1.6%, -6.98%);transform:rotateZ(-2deg) translate(1.6%, -6.98%)}}.people__grid .people-order--3 .people__postit{-ms-transform:rotate(2deg);transform:rotateZ(2deg)}@media (min-width: 720px){.people__grid .people-order--3 .people__postit{-ms-transform:rotate(0deg);transform:rotateZ(0deg)}}@media (min-width: 960px){.people__grid .people-order--3 .people__postit{-ms-transform:rotate(2deg);transform:rotateZ(2deg)}}.people__grid .people-order--4{-ms-transform:rotate(2deg);transform:rotateZ(2deg);-ms-transform-origin:center center;transform-origin:center center}@media (min-width: 720px){.people__grid .people-order--4{-ms-transform:rotate(0deg);transform:rotateZ(0deg);-ms-transform-origin:center center;transform-origin:center center}}@media (min-width: 960px){.people__grid .people-order--4{margin-bottom:3.49%;margin-top:-2%;-ms-transform-origin:center bottom;transform-origin:center bottom;-ms-transform:rotate(2deg) translateX(-1.6%);transform:rotateZ(2deg) translateX(-1.6%)}}.people__grid .people-order--4 .people__postit{-ms-transform:rotate(-2deg);transform:rotateZ(-2deg)}@media (min-width: 720px){.people__grid .people-order--4 .people__postit{-ms-transform:rotate(0deg);transform:rotateZ(0deg)}}@media (min-width: 960px){.people__grid .people-order--4 .people__postit{-ms-transform:rotate(-2deg);transform:rotateZ(-2deg)}}.people__grid .people-order--5{-ms-transform:rotate(2deg);transform:rotateZ(2deg);-ms-transform-origin:center center;transform-origin:center center}@media (min-width: 720px){.people__grid .people-order--5{-ms-transform:rotate(0deg);transform:rotateZ(0deg);-ms-transform-origin:center center;transform-origin:center center}}@media (min-width: 960px){.people__grid .people-order--5{margin-bottom:3.49%;margin-top:-2%;-ms-transform-origin:center bottom;transform-origin:center bottom;-ms-transform:rotate(2deg) translate(-1.6%, 3.49%);transform:rotateZ(2deg) translate(-1.6%, 3.49%)}}.people__grid .people-order--5 .people__postit{-ms-transform:rotate(-2deg);transform:rotateZ(-2deg)}@media (min-width: 720px){.people__grid .people-order--5 .people__postit{-ms-transform:rotate(0deg);transform:rotateZ(0deg)}}@media (min-width: 960px){.people__grid .people-order--5 .people__postit{-ms-transform:rotate(-2deg);transform:rotateZ(-2deg)}}.people__grid .people-order--6{-ms-transform:rotate(2deg);transform:rotateZ(2deg);-ms-transform-origin:center center;transform-origin:center center}@media (min-width: 720px){.people__grid .people-order--6{-ms-transform:rotate(0deg);transform:rotateZ(0deg);-ms-transform-origin:center center;transform-origin:center center}}@media (min-width: 960px){.people__grid .people-order--6{margin-bottom:3.49%;margin-top:-2%;-ms-transform-origin:center bottom;transform-origin:center bottom;-ms-transform:rotate(2deg) translate(-1.6%, 6.98%);transform:rotateZ(2deg) translate(-1.6%, 6.98%)}}.people__grid .people-order--6 .people__postit{-ms-transform:rotate(-2deg);transform:rotateZ(-2deg)}@media (min-width: 720px){.people__grid .people-order--6 .people__postit{-ms-transform:rotate(0deg);transform:rotateZ(0deg)}}@media (min-width: 960px){.people__grid .people-order--6 .people__postit{-ms-transform:rotate(-2deg);transform:rotateZ(-2deg)}}.postit{color:#000;display:inline-block;margin-bottom:1rem;position:relative;z-index:20}.postit a{display:inline-block !important;text-decoration:none}.section--yellow .postit .postit__content{box-shadow:0px 16px 20px -15px rgba(0,0,0,0.4)}.postit--centered{width:89% !important}@media (min-width: 480px){.postit--centered{width:auto !important}}.postit--square{background-color:#FFF001;backface-visibility:hidden;width:90%;margin-left:5%;backface-visibility:hidden;background-color:#FFF001;transform-style:preserve-3d;transform:rotateX(0deg) rotateY(0deg)}.postit--square:after{content:"";display:block;padding-bottom:40%}@media (min-width: 720px){.postit--square:after{padding-bottom:100%}}.postit--interactive{display:none;opacity:0;perspective:800px;transition:all 200ms}@media (min-width: 960px){.postit--interactive{display:block}}.postit--interactive .postit__flip{backface-visibility:hidden;background-color:#FFF001;transform-style:preserve-3d;transform:rotateX(90deg);transition:all 300ms}.postit--interactive.postit--visible{opacity:1}.postit--interactive.postit--visible .postit__flip{transform:rotateX(0)}@media (min-width: 960px){.postit--bottom-60px{bottom:60px !important}}.postit--small{font-size:1rem;margin-bottom:3rem;padding:0;left:auto;margin-top:2rem;position:relative;right:auto;width:100%}@media (max-width: 720px){.postit--small{-ms-transform:translateX(5vw);transform:translateX(5vw)}}@media (min-width: 960px){.postit--small{margin:0;position:absolute;width:auto}}@media (min-width: 720px){.postit--small{margin-top:2rem}}@media (min-width: 720px){.postit--small.postit--relative{-ms-transform:none;transform:none}}.postit--small .postit__content{background-color:#FFF001;letter-spacing:1px;padding:18px 28px;position:relative;top:auto;-ms-transform:none;transform:none}.postit--small .postit__content--person .social-media__icon{border:none}@media (min-width: 720px){.postit--small .postit__content{max-width:340px;min-width:280px}.postit--small .postit__content--person{min-width:auto;display:inline-block}}.postit--small .paragraph__link,.postit--small a{border-bottom:1px solid #000;display:block;font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;line-height:1;text-transform:uppercase;margin-bottom:4px}.postit--small strong{display:block;font-family:"TradeGothicLT-Bold","Helvetica",sans-serif;text-transform:uppercase;text-decoration:none;font-size:0.875rem}.postit--small p{font-size:.875rem}@media (min-width: 960px){.postit--left-bottom{bottom:0;left:1rem;left:3rem;-ms-transform:translateY(50%);transform:translateY(50%)}}@media (min-width: 960px){.postit--left-top{left:1rem;top:0;left:3rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width: 960px){.postit--right-bottom{bottom:0;right:1rem;right:3rem;-ms-transform:translateY(50%);transform:translateY(50%)}}@media (min-width: 960px){.postit--right-top{right:1rem;top:0;right:3rem;-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width: 960px){.postit--bottom-inner{bottom:1rem;left:0;-ms-transform:none;transform:none;width:auto}}@media (min-width: 960px){.postit--bottom-inner-set{bottom:0;left:0;-ms-transform:none;transform:none;width:auto}}@media (min-width: 960px){.postit--right-bottom-inner{bottom:1rem;right:0;-ms-transform:none;transform:none;width:auto}}@media (min-width: 960px){.postit--right-top-inner{top:1rem;right:0;-ms-transform:none;transform:none;width:auto}}@media (min-width: 960px){.postit--left-bottom-inner{bottom:1rem;left:0;-ms-transform:none;transform:none;width:auto}}.postit:last-of-type{margin-bottom:0}.postit__arrow{position:absolute;right:16.66667%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:.8rem}@media (min-width: 720px){.postit__arrow{display:none}}.postit__color .postit__content{left:16.66667%}@media (min-width: 720px){.postit__color .postit__content{left:50%;top:50%;transform:translate3d(-50%, -50%, 50px)}}.postit__content{line-height:1.3;position:absolute;text-align:left;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.postit__sansserif{font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;font-size:1.5rem;transform:translateZ(100px)}@media (min-width: 720px){.postit__sansserif{font-size:2.4rem}}.postit__serif{font-family:"Schoolbook-Bold","Georgia","Times",serif;line-height:1;text-transform:uppercase;transform:translateZ(50px);font-size:1.5rem}@media (min-width: 720px){.postit__serif{font-size:1.9rem}}.postit-canvas{bottom:1rem;left:0;margin:0 auto;max-width:800px;position:absolute;right:0;top:1rem}@media (min-width: 720px){.postit-canvas{top:80px;bottom:80px}}@media (min-width: 960px){.postit-canvas{max-width:1000px}}.postit-canvas #postit-canvas{position:absolute;left:0;top:0}.quote{color:#fff;padding:3.5rem 0}.quote--centered{text-align:center}.quote--centered p{text-align:center}.quote__txt{display:block;font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;font-size:1.25rem;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.3;margin-bottom:1rem}@media (min-width: 720px){.quote__txt{font-size:1.5rem}}@media (min-width: 960px){.quote__txt{font-size:2.25rem;line-height:1.2;margin-bottom:2rem}}.quote__txt--big{font-size:3rem}.quote__txt--big-responsive{font-size:1.5rem}@media (min-width: 720px){.quote__txt--big-responsive{font-size:3rem}}.quote__txt--small{font-size:1.75rem}.quote__txt--no-hyphens{-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.quote__person{font-family:"Schoolbook-Bold","Georgia","Times",serif;font-size:1rem;text-transform:uppercase;line-height:1.3}@media (min-width: 960px){.quote__person{font-size:1.5rem;line-height:1.3}}.quote__person--sans-serif{font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif}.quote__annotation{font-family:"Schoolbook-Bold","Georgia","Times",serif;line-height:1.3}@media (min-width: 960px){.quote__annotation{font-size:1.5rem;line-height:1.3}}.quote__annotation--sans-serif{font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif}.quote__annotation--sans-serif-small{font-family:"TradeGothicLT-Light","Helvetica",sans-serif;font-size:0.875rem;margin-top:8px}.quote .section__column:last-of-type{margin-bottom:0}.quote .section__column--full{text-align:left}.quote.section{background-color:#000;padding-top:3rem;padding-bottom:3rem}@media (min-width: 960px){.quote.section{padding-top:8rem;padding-bottom:8rem}}.quote--colored.section{background-color:#fff;color:#000}.search{display:-ms-flexbox;display:flex;height:34px;line-height:34px;text-align:right}.search--hidden{display:none !important}.search__icon{position:absolute;top:0;right:20px;width:15px}.search__label{color:#cdcdcd;cursor:pointer;display:none;font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;font-size:1.25rem;position:relative;text-align:left;text-transform:uppercase;vertical-align:top}.search__label:after{content:"/";margin-left:0.5rem}@media (min-width: 720px){.search__label{display:inline-block;padding-right:1rem}}.search__input{font-family:"TradeGothicLT","Helvetica",sans-serif;-webkit-appearance:none;border-radius:0;border:1px solid #cdcdcd;display:inline-block;font-size:1rem;max-width:100%;padding:0.5rem 1.5rem;text-transform:uppercase;vertical-align:top;width:100%}.search__input:focus{outline:0}.search__input::-webkit-input-placeholder{color:#bbb}.search__input:-moz-placeholder{color:#bbb}.search__input::-moz-placeholder{color:#bbb}.search__input:-ms-input-placeholder{color:#bbb}@media (min-width: 720px){.search__input{width:auto}.search__input::-webkit-input-placeholder{color:transparent}.search__input:-moz-placeholder{color:transparent}.search__input::-moz-placeholder{color:transparent}.search__input:-ms-input-placeholder{color:transparent}}mark{background-color:#FFF001}.section{background-color:#fff;position:relative;width:100%;height:100%}.section>*{z-index:20}@media (min-width: 960px){.section--clients .section__content{padding-bottom:4rem}}.section--increased-z-index{z-index:25}.section--hidden-on-mobile{display:none}@media (min-width: 720px){.section--hidden-on-mobile{display:block}}.section--hidden-on-desktop{display:block}@media (min-width: 720px){.section--hidden-on-desktop{display:none}}.section--bg-white{background-color:#fff}.section .headline--h4{word-wrap:break-word;white-space:-moz-pre-wrap;white-space:pre-wrap}.section__column{position:relative;margin-bottom:1.5rem}.section__column ul{font-family:"TradeGothicLT-Light","Helvetica",sans-serif;line-height:1.6;margin-bottom:4rem;margin-left:1.2rem;text-align:left}@media (min-width: 720px){.section__column ul{font-size:1.125rem;line-height:1.4;margin-left:0;margin-bottom:4rem}}.section__column ul li{line-height:1.4;list-style-type:circle;margin-bottom:.75rem}.section__column ul li a{font-family:"TradeGothicLT-Light","Helvetica",sans-serif}@media (max-width: 960px){.section__column:last-of-type{margin-bottom:3rem}}@media (min-width: 960px){.section__column{margin-bottom:0}}.section__column--centered>*{text-align:center}.section__column--flex{display:-ms-flexbox;display:flex}@media (max-width: 960px){.section__column--extendedspacing{margin-bottom:10rem}}@media (max-width: 960px){.section__column--nobottomspacing-mobile{margin-bottom:0 !important}}@media (max-width: 720px){.section__column--normalspacing-mobile{margin-bottom:1.5rem !important}}@media (max-width: 960px){.section__column--normalspacing-tablet{margin-bottom:1.5rem !important}}@media (min-width: 960px){.section__column--full{width:100%;float:left;padding-left:1.97368%;padding-right:1.97368%}}@media (min-width: 960px){.section__column--full-nest{width:100%;float:left}}@media (min-width: 960px){.section__column--tiny{width:16.66667%;float:left;padding-left:1.97368%;padding-right:1.97368%}}@media (min-width: 960px){.section__column--three{width:25%;float:left;padding-left:1.97368%;padding-right:1.97368%}}@media (min-width: 960px){.section__column--small{width:33.33333%;float:left;padding-left:1.97368%;padding-right:1.97368%}}@media (min-width: 960px){.section__column--small-nest{width:33.33333%;float:left}}@media (min-width: 720px){.section__column--small-tablet{width:33.33333%;float:left;padding-left:1.97368%;padding-right:1.97368%}}@media (min-width: 720px){.section__column--home-postits{width:50%;float:left;padding-left:1.97368%;padding-right:1.97368%}}@media (min-width: 960px){.section__column--home-postits{width:33.33333%;float:left;padding-left:1.97368%;padding-right:1.97368%}}@media (min-width: 960px){.section__column--five{width:41.66667%;float:left;padding-left:1.97368%;padding-right:1.97368%}}.section__column--medium{margin-bottom:0}@media (min-width: 960px){.section__column--medium{width:50%;float:left;padding-left:1.97368%;padding-right:1.97368%}}@media (max-width: 960px){.section__column--medium-mobile{width:50%;float:left;padding-left:1.97368%;padding-right:1.97368%}}@media (min-width: 960px){.section__column--seven{width:58.33333%;float:left;padding-left:1.97368%;padding-right:1.97368%}}@media (min-width: 960px){.section__column--large{width:66.66667%;float:left;padding-left:1.97368%;padding-right:1.97368%}}@media (min-width: 720px){.section__column--large-tablet{width:66.66667%;float:left;padding-left:1.97368%;padding-right:1.97368%}}@media (min-width: 960px){.section__column--wide{width:83.33333%;float:left;padding-left:1.97368%;padding-right:1.97368%}}@media (min-width: 960px){.section__column--large-narrow{width:83.33333%;float:left;margin-left:8.33333%}}@media (min-width: 960px){.section__column--single-push{margin-left:8.33333%}}@media (min-width: 960px){.section__column--double-push{margin-left:16.66667%}}.section__column--triple-push{margin-left:25%}@media (min-width: 960px){.section__column--triple-push{margin:0}}.section__column--quadruple-push{margin-left:33.33333%}@media (min-width: 960px){.section__column--quadruple-push{margin:0}}.section__column--triple-push-large{margin:0}@media (min-width: 960px){.section__column--triple-push-large{margin-left:25%}}@media (min-width: 960px){.section__column--medium-push{margin-left:50%}}@media (min-width: 960px){.section__column--four-push{margin-left:66.66667%}}.section__content{max-width:1140px;margin-left:auto;margin-right:auto;padding:3.5rem 0;position:relative;width:90%}.section__content:after{content:" ";display:block;clear:both}@media (min-width: 720px){.section__content{padding:8.5rem 0}}.section__content--morespacing{margin-bottom:12.5%}.section__content--nobottomspacing{margin-bottom:0}.section__content--whitetransparent{background-color:rgba(255,255,255,0.7);padding-left:5%;padding-right:5%;width:100%}@media (min-width: 960px){.section__content--whitetransparent{padding-left:0;padding-right:0;width:90%;margin-bottom:10rem}}.section__content--nobottomspacingpadding{padding-bottom:0}.section__content--reducedbottomspacing{padding-bottom:4rem}.section__content--reducedtopspacing{padding-top:4rem}.section__bg{bottom:0;margin:0;overflow:hidden;padding:0;position:absolute;top:0;transition:500ms all;width:100%}.section__bg .image{bottom:0;min-width:100%;position:absolute;width:auto}.section__bg--top .image{bottom:0;top:0;z-index:-1;min-width:100%;position:absolute;width:auto}.section__row{max-width:1140px;margin-left:auto;margin-right:auto}.section__row:after{content:" ";display:block;clear:both}@media (min-width: 720px){.section__row{margin-bottom:8.33333%}}@media (min-width: 960px){.section__row--flex{display:-ms-flexbox;display:flex}}.section__row--reducedspacing{margin-bottom:3.33333%}.section__row--morespacing{margin-bottom:12.5%}.section__row--nobottomspacing{margin-bottom:0}@media (max-width: 960px){.section__row--nobottomspacing-tablet{margin-bottom:0}}.section__row--narrower{max-width:none}@media (min-width: 960px){.section__row--narrower{max-width:66.66667%;margin-left:auto;margin-right:auto}.section__row--narrower:after{content:" ";display:block;clear:both}}.section__row--narrow{max-width:none}@media (min-width: 960px){.section__row--narrow{max-width:83.33333%;margin-left:auto;margin-right:auto}.section__row--narrow:after{content:" ";display:block;clear:both}}.section__row--full{max-width:none}@media (min-width: 960px){.section__row--full{max-width:100%;margin-left:auto;margin-right:auto}.section__row--full:after{content:" ";display:block;clear:both}}@media (max-width: 960px){.section__row--mobile-narrow{width:85%}}.section__row:last-of-type{margin-bottom:0}@media (min-width: 960px){.section__row--align-bottom{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex}}.section--morecases{background-color:#d9e2e6;padding:3.5rem 0}.section--morecases .case-preview--secondary{width:90%}@media (min-width: 960px){.section--morecases .case-preview--secondary{width:50%}}@media (max-width: 960px){.section--morecases .case-preview--secondary:last-of-type{margin-bottom:0}}.section--morecases .case-preview--secondary .case-preview__name{color:black}@media (min-width: 960px){.section--morecases .case-preview--secondary{margin-bottom:0}}@media (max-width: 960px){.section--morecases .section__column:last-of-type{margin-bottom:0}}.section--moretopspacing{padding-top:12.5%}.section--dark{background-color:#191919;color:#f5f5f5}.section--dark .headline--second{color:white}.section--dark .dots{background-color:#fff}.section--dark .dots:before{border-color:#fff}.section--greyblue{background-color:#d9e2e6}.section--darkgrey{background-color:#b8b8b8}.section--people-intro{background-color:#d9e2e6}.section--people-intro .headline--serif:first-of-type{-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width: 720px){.section--people-intro .headline--serif:first-of-type{-moz-hyphens:manual;-ms-hyphens:manual;hyphens:manual}}.section--people-intro .section__content{padding-top:2rem}@media (min-width: 720px){.section--people-intro .section__content{padding-top:8.5rem}}.section--people-intro:before{background:linear-gradient(to bottom, #fff 5%, rgba(255,255,255,0) 20%);bottom:0;content:" ";left:0;position:absolute;right:0;top:0;z-index:15}.section--alternative-lightgrey{background-color:#f8f8fa}.section--intro{padding:3.5rem 0}@media (min-width: 720px){.section--intro{padding:8.5rem 0}}.section--add-bottom-space{padding-bottom:50%}.section--add-bottom-space-half{padding-bottom:25%}.section--nobottomspacing{z-index:25;padding-bottom:0}.section--nobottomspacing .section__content{padding-bottom:0}@media (min-width: 720px){.section--clearbottommargin{margin-bottom:0}}@media (min-width: 720px){.section--reducedspacing-tablet{padding-top:3rem}}.section--reducedtopspacing-mobile{padding-top:1.5rem}.section--mediumtopspacing-mobile{padding-top:3rem}@media (min-width: 720px){.section--reducedtopspacing{padding-top:3rem}}@media (min-width: 960px){.section--reducedtopspacing{padding-top:8.5rem}}@media (min-width: 720px){.section--reducedbottomspacing .section__content{padding-bottom:3rem}}@media (max-width: 960px){.section--nobottomspacing-mobile{z-index:25;padding-bottom:0}.section--nobottomspacing-mobile .section__content{padding-bottom:0}}@media (max-width: 960px){.section--reducedbottomspacing-mobile{z-index:25;padding-bottom:0 !important}.section--reducedbottomspacing-mobile .section__content{padding-bottom:3rem}}.section--nobottomspacing-tablet{z-index:25;padding-bottom:0}.section--nobottomspacing-tablet .section__content{padding-bottom:0}@media (min-width: 960px){.section--nobottomspacing-tablet{padding-bottom:auto}.section--nobottomspacing-tablet .section__content{padding-bottom:8.5rem}}@media (min-width: 960px){.section--notopspacing{padding-top:0}.section--notopspacing .section__content{padding-top:0}}@media (max-width: 720px){.section--notopspacing-mobile{padding-top:0}.section--notopspacing-mobile .section__content{padding-top:0}}@media (min-width: 720px){.section--notopspacing-tablet{padding-top:0}.section--notopspacing-tablet .section__content{padding-top:0}}.section--nospacing{padding:0}.section--nospacing .section__content{padding:0}@media (max-width: 960px){.section--nospacing-mobile{padding:0}.section--nospacing-mobile .section__content{padding:0}}.section--lightgrey{background-color:#f5f5f5}.section--postit .section__column{perspective:800px}.section--postit .section__column:last-of-type{margin-bottom:0}@media (min-width: 720px){.section--postit .section__column:nth-child(1){margin-top:0rem}.section--postit .section__column:nth-child(2){margin-top:12rem}.section--postit .section__column:nth-child(3){margin-top:-8rem}}@media (min-width: 960px){.section--postit .section__column:nth-child(2){margin-top:8rem}.section--postit .section__column:nth-child(3){margin-top:16rem}}.section--yellow{background-color:#FFF001;color:black}.section--fade-image{overflow:hidden}.section--fade-image:before{background:linear-gradient(to bottom, #fff 0%, rgba(255,255,255,0) 30%);bottom:0;content:" ";left:0;position:absolute;right:0;top:0;z-index:20}.section--fade-image .section__fade{bottom:0;left:0;position:absolute;right:0;z-index:10}.section--fade-image .section__fade--reducedopacity{opacity:.35}.section--fade-image .section__fade:after{background:linear-gradient(to bottom, #fff 0%, rgba(255,255,255,0) 60%);bottom:0;content:" ";left:0;position:absolute;right:0;top:0;z-index:20}.section--fade-image .section__content{z-index:30}.section--cases-primary{padding-bottom:1rem}.section--fade-grey-blue:before{background:linear-gradient(to bottom, #d9e2e6 0%, rgba(255,255,255,0) 30%)}.section--fade-grey-blue .section__fade:after{background:linear-gradient(to bottom, #d9e2e6 0%, rgba(255,255,255,0) 60%)}.section--fade-grey-light:before{background:linear-gradient(to bottom, #f5f5f5 0%, rgba(255,255,255,0) 30%)}.section--fade-grey-light .section__fade:after{background:linear-gradient(to bottom, #f5f5f5 0%, rgba(255,255,255,0) 60%)}.section--first{height:100%;padding-top:0}.section--first .section__content{padding-top:0}@media (max-width: 720px){#wehappentobe .section__fade{display:none}#wehappentobe .section__content{padding-bottom:0}}.slideshow{position:relative}.slideshow__frame{font-size:0;line-height:0;overflow:hidden;position:relative;white-space:nowrap;width:100%}.slideshow--nodots .slideshow__dots{display:none !important}.slideshow__dots{left:50%;position:absolute;-ms-transform:translateX(-50%);transform:translateX(-50%);margin-top:2rem}.slideshow__dots-wrapper{width:100%;text-align:center}.slideshow__dots-wrapper .slideshow__dots--inline{margin-top:.75rem;margin-bottom:1rem}.slideshow__dots--inline{display:inline-block;left:auto;margin-bottom:2rem;margin-top:1rem;position:relative;-ms-transform:none;transform:none}@media (min-width: 720px){.slideshow__dots{display:none}}.slideshow__dot{background-color:#cdcdcd;border-radius:3px;float:left;height:6px;margin-right:1rem;transition:background-color 200ms;width:6px}@media (min-width: 960px){.slideshow__dot{border-radius:5px;height:10px;width:10px}}.slideshow__dot:last-child{margin-right:0}.slideshow__dot--active{background-color:#000}.slideshow__arrow{cursor:pointer;height:25px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:25px}.slideshow__arrow--prev{display:none;left:0;transition:200ms all ease-in-out}@media (min-width: 720px){.slideshow__arrow--prev{display:block;left:-25px}.slideshow__arrow--prev:not(.slideshow__arrow--inactive):hover{left:27px}}@media (min-width: 960px){.slideshow__arrow--prev{left:-2rem}.slideshow__arrow--prev:not(.slideshow__arrow--inactive):hover{left:-2.2rem}}@media (min-width: 1200px){.slideshow__arrow--prev{left:-3rem}.slideshow__arrow--prev:not(.slideshow__arrow--inactive):hover{left:-3.2rem}}.slideshow__arrow--next{display:none;right:0;transition:200ms all ease-in-out}@media (min-width: 720px){.slideshow__arrow--next{display:block;right:-25px}.slideshow__arrow--next:not(.slideshow__arrow--inactive):hover{right:-27px}}@media (min-width: 960px){.slideshow__arrow--next{right:-2rem}.slideshow__arrow--next:not(.slideshow__arrow--inactive):hover{right:-2.2rem}}@media (min-width: 1200px){.slideshow__arrow--next{right:-3rem}.slideshow__arrow--next:not(.slideshow__arrow--inactive):hover{right:-3.2rem}}.slideshow__arrow--inactive{opacity:.25;cursor:initial}.slideshow__slides{display:block}.slideshow__single{display:inline-block;position:relative;width:100%;vertical-align:top}.slideshow__single--feed{text-align:center;white-space:normal;width:100%}.slideshow--fade .slideshow__frame{overflow:visible}.slideshow--fade .slideshow__frame:active .slideshow__single{opacity:0.2}.slideshow--fade .slideshow__frame:active .slideshow__single.active{opacity:1}.slideshow--fade .slideshow__single{opacity:0;transition:opacity 400ms}.slideshow--fade .slideshow__single.active{opacity:1}.slideshow--full .slideshow__frame{overflow:visible}.slideshow--full .slideshow__frame:active .slideshow__single{opacity:0.2}.slideshow--full .slideshow__frame:active .slideshow__single.active{opacity:1}.slideshow--sp .slideshow__arrow--next{padding:4px 3px 4px 4px}.slideshow .slideshow__dots{margin-top:2rem}@media (min-width: 720px){.slideshow .slideshow__dots{margin-top:3rem}}.slideshow .slideshow__dot{background-color:#fff}.slideshow .slideshow__dot--active{background-color:#000}.slideshow .slideshow__arrow--prev{left:0.75rem}.slideshow .slideshow__arrow--prev:hover{left:0.95rem}.slideshow .slideshow__arrow--next{right:0.75rem}.slideshow .slideshow__arrow--next:hover{right:0.95rem}.social-media{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:auto;-ms-flex-pack:justify;justify-content:space-between;max-width:8rem;width:100%}.social-media--bigicons{margin-top:-1px}.social-media--bigicons .social-media__icon{height:0.9rem;width:0.9rem}.social-media--people{padding:.75rem .75rem;-ms-flex-pack:start;justify-content:flex-start;max-width:100%}.social-media--people .social-media__divider{margin-left:1.1rem;margin-right:1.1rem}@media (min-width: 720px){.social-media--people .social-media__divider{margin-left:.5rem;margin-right:.5rem}}@media (min-width: 720px){.social-media--people{padding:0}.social-media--people .social-media__divider{display:block}}.social-media--people .social-media__icon{height:.9rem;margin-right:1.1rem;transition:opacity 200ms;width:.9rem}.social-media--people .social-media__icon:last-of-type{margin-right:0}@media (min-width: 720px){.social-media--people .social-media__icon{margin-right:1rem}}.hover-support .social-media--people .social-media__icon:hover{-ms-transform:scale(1.1);transform:scale(1.1)}.social-media__icon{height:0.8rem;margin-bottom:0 !important;padding:0;transition:all 200ms;width:0.8rem}.hover-support .social-media__icon:hover{-ms-transform:scale(1.15);transform:scale(1.15)}.social-media__icon:active{-ms-transform:scale(0.9);transform:scale(0.9)}.social-media__mail{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.social-media__mail:last-child .social-media__divider{display:none}.subnavigation{display:-ms-flexbox;display:flex;font-family:"TradeGothicLT-Bold","Helvetica",sans-serif;font-size:1.125rem;height:62px;-ms-flex-pack:center;justify-content:center;letter-spacing:-1px;position:absolute;text-transform:uppercase;z-index:40;top:8%;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 720px){.subnavigation{position:relative;top:auto;left:auto;-ms-transform:none;transform:none}}@media (min-width: 960px){.subnavigation{display:-ms-flexbox;display:flex}}.subnavigation__list{-ms-flex-align:end;align-items:flex-end;padding-bottom:1.8rem;display:-ms-flexbox;display:flex}@media (min-width: 720px){.subnavigation__list{padding-bottom:1.4rem;margin-top:68px}}.subnavigation__element{font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;margin-bottom:16.66667%;position:relative;text-align:left;transition:all 300ms ease;margin-bottom:0;font-size:12px;margin-right:0.5rem}@media (min-width: 376px){.subnavigation__element{margin-right:.9rem;font-size:14px}}@media (min-width: 720px){.subnavigation__element{margin-right:3rem;font-size:1.125rem}}.subnavigation__element:nth-last-child(1){margin-bottom:0}@media (min-width: 720px){.subnavigation__element:nth-last-child(1){margin-right:0}}.subnavigation__element:after{margin-bottom:5px;background:#FFF001;bottom:-10px;content:'';height:6px;left:0;position:absolute;transition:all 300ms ease;width:0%}@media (min-width: 720px){.subnavigation__element:after{margin-bottom:0px}}.subnavigation--active{position:relative}.subnavigation--active .subnavigation__link{display:block}@media (min-width: 720px){.subnavigation--active .subnavigation__link{-ms-transform:scale(1.2);transform:scale(1.2)}}.subnavigation--active:after{width:65%}.subnavigation__link{-ms-transform-origin:bottom left;transform-origin:bottom left;transition:all 200ms}.hover-support .subnavigation__link:hover{color:#555}.subnavigation.is-sticky{height:4rem;left:50%;margin-top:0px;position:fixed;right:auto;top:0px;-ms-transform:translateX(-50%);transform:translateX(-50%);transition:background-color 500ms;z-index:101}.subnavigation.is-sticky .subnavigation__wrapper{left:auto;top:0;-ms-transform:none;transform:none}.subnavigation.is-sticky .subnavigation__list{height:4rem;width:auto}.vjs-sp{bottom:0px;height:auto;left:0px;outline:none;position:absolute;right:0px;top:0px;width:100%}.vjs-sp.vjs-sp--case-secondary .vjs-tech{height:100.09%;width:100.09%}.vjs-big-play-button{border:none !important;background-color:rgba(0,0,0,0.1) !important;bottom:0px;box-shadow:none !important;color:#fff;cursor:pointer;display:none;left:0px;position:absolute;right:0px;top:0px;transition:opacity 500ms linear;width:100%}.vjs-mute-control{border:none !important;background-color:transparent !important;bottom:0px;box-shadow:none !important;color:#fff;cursor:pointer;display:none;height:32px;outline:none;width:32px}.vjs-tech{display:block;height:101%;width:101%}.vjs-text-track-display,.vjs-hidden,.vjs-current-time,.vjs-custom-control-spacer,.vjs-control-text,.vjs-duration,.vjs-fullscreen-control,.vjs-subs-caps-button,.vjs-time-control,.vjs-volume-panel,.vjs-play-control,.vjs-pause-control,.vjs-time-tooltip,.vjs-control-text,.vjs-remaining-time{display:none}.vjs-volume-panel{display:none;position:absolute;right:15px;top:10px}.vjs-sp-controls .vjs-progress-control,.vjs-sp-controls .vjs-play-progress{transition:height 200ms linear}.vjs-sp-controls .vjs-progress-control{background-color:#6b6b6b;bottom:0px;display:none;left:0px;position:absolute;right:0px;cursor:pointer;height:6px}.vjs-sp-controls .vjs-play-progress{background-color:#FFF001;height:6px}.vjs-sp-controls.vjs-user-active .vjs-progress-control,.vjs-sp-controls.vjs-user-active .vjs-play-progress{height:12px}.vjs-sp-controls .vjs-mute-control,.vjs-sp-controls .vjs-big-play-button{display:block}.vjs-playing .vjs-big-play-button,.vjs-scrubbing .vjs-big-play-button{display:none}.vjs-playing .vjs-progress-control,.vjs-playing .vjs-text-track-display,.vjs-scrubbing .vjs-progress-control,.vjs-scrubbing .vjs-text-track-display{display:block}.vjs-playing .vjs-volume-panel,.vjs-scrubbing .vjs-volume-panel{display:block}.video{overflow:hidden;position:relative}.video:hover .icon{-ms-transform:scale(0.95);transform:scale(0.95)}.video__element{width:100%}.video .icon{max-height:80px;max-width:80px}.video .icon:active{-ms-transform:scale(0.95);transform:scale(0.95)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.video .vjs-sp{height:auto !important;width:auto !important}}.video--sp .icon{max-height:100px;max-width:100px}.video--sp .icon:active{-ms-transform:scale(0.95);transform:scale(0.95)}.video--sp .vjs-big-play-button{color:#000}.video--sp .vjs-big-play-button .play__circle{fill:#fff;fill-opacity:0.7}.case-audi__section--insights{background:linear-gradient(to bottom, #fff 0%, #b8b8b8 79%)}.case-audi__animationcurve .headline--h4{margin-top:0;margin-bottom:.5rem}@media (min-width: 960px){.case-audi--grundprinzip .headline--h4{-ms-transform:translateY(90px);transform:translateY(90px)}}@media (min-width: 960px){.case-audi--postit--branding{right:9rem;top:-4rem}}.case-audi--intro{padding-bottom:45%}@media (min-width: 960px){.case-audi--intro{padding-bottom:35%}}@media (max-width: 720px){.case-audi--bg-mobile-zoom{left:-10%;right:-10%;width:120%}}.case-audi--freedom{padding-bottom:60%}@media (max-width: 960px){.case-audi--reducedspacing-simplicity .section__content{padding-top:2rem}}@media (min-width: 720px){.case-audi--reducedspacing-brand .section__content{padding-bottom:1rem;padding-top:4rem}}@media (min-width: 960px){.case-audi--reducedspacing-brand .section__content{padding-bottom:4rem}}@media (max-width: 960px){.case-audi--reducedspacing-cocreation .section__content{padding-bottom:2rem;padding-top:2rem}}.case-audi .section.case-audi__overflow-visible{overflow:visible}.case-audi .slideshow{margin-bottom:2rem}.case-audi__watch{display:none}@media (min-width: 960px){.case-audi__watch{width:30%;display:inline-block}}.case-audi__iphone{display:none}@media (min-width: 960px){.case-audi__iphone{width:50%;display:inline-block}}.case-audi__macbook{display:none}@media (min-width: 960px){.case-audi__macbook{width:250%;display:inline-block;margin-left:-35%;margin-top:-10%}}.case-audi__ipad{display:none}@media (min-width: 960px){.case-audi__ipad{width:89%;margin-left:-7%;margin-top:-30%;display:inline-block}}.case-audi__imac{display:none}@media (min-width: 960px){.case-audi__imac{width:260%;margin-left:-2%;display:inline-block}}.case-audi__citylight{display:none}@media (min-width: 960px){.case-audi__citylight{width:200%;display:inline-block;margin-left:-119%;margin-top:-50%}}.case-audi__gadgets-mobile{width:112%;margin-left:-6%;padding-top:30%}@media (min-width: 960px){.case-audi__insights-atomic{width:70%;margin-left:30%;padding-bottom:125% !important}}@media (max-width: 720px){.case-audi__headline-atomic{position:absolute;width:50%;top:30px;color:#929292}}.case-audi__color{margin-bottom:3rem}.case-audi__font{margin-bottom:3rem}@media (max-width: 720px){.case-audi__font--divide:last-child{margin-left:15%}}@media (max-width: 720px){.case-audi__font--divide{width:40%;display:inline-block}}.case-audi__font img{width:100%;height:auto}@media (min-width: 720px){.case-audi__interfacebrand .headline__case-section .headline__title,.case-audi__simplicity .headline__case-section .headline__title{line-height:1.1;font-size:3.45rem;margin-bottom:2rem}}.case-audi .slideshow__dot{background-color:#777}.case-audi .slideshow__dot--active{background-color:#fff}.case-audi__designinmotion-intro{margin-bottom:1rem !important}.case-audi .slideshow__dots{margin-top:1rem}.case-audi .slideshow{margin-bottom:4rem}@media (min-width: 720px){.case-audi .postit--small{max-width:300px}}@media (max-width: 960px){.case-audi-ipad-mobile-layout{position:absolute;width:45%;top:0;right:0;z-index:30;-ms-transform:translateY(-70%);transform:translateY(-70%)}}@media (max-width: 960px){.case-audi-imac-mobile-size{padding-bottom:92% !important}}@media (max-width: 720px){.case-audi--force-mobile-full{margin-left:-1rem;width:100vw}}@media (min-width: 720px){.case-audi--translate20{-ms-transform:translateY(20%);transform:translateY(20%)}}@media (max-width: 720px){.case-audi--zoom-mobile{margin-left:-5vw;width:110vw}}@media (min-width: 720px){.case-audi--imagespacer{margin-top:10rem}}.case-audi--imagepull{margin-top:-10rem}.case-audi--design-styleguide .dots__single{position:absolute;left:40rem;top:10rem}.case-audi--design-details .dots__single{position:absolute;left:5rem;top:25rem}.case-audi--corporatedesign .dots__single{position:absolute;left:40rem;top:3rem}.case-audi--atomicdesign .dots__single{position:absolute;left:-5rem;top:-7rem}@media (min-width: 960px){.case-audi--digitalfirst{margin-left:33.33333%}}.case-audi--digitalfirst .dots__single{position:absolute;left:-15rem;top:3rem}@media (min-width: 960px){.case-audi .audi-cut-right{margin-bottom:30%;overflow:visible;height:200px}.case-audi .audi-cut-right .image{overflow:visible}.case-audi .audi-cut-right .image .image__element{width:150%}}@media (min-width: 960px){.case-audi .audi-cut-left{margin-bottom:30%;overflow:visible;height:200px}.case-audi .audi-cut-left .image{overflow:visible}.case-audi .audi-cut-left .image .image__element{width:140%;right:0;left:auto}}.case-audi__intro{margin-top:-20rem;width:100vw;height:auto;z-index:5}.case-audi .slideshow__arrow{fill:white}@media (min-width: 960px){.case-audi .audi-pull-up-60{margin-top:-60%}}.case-audi .audi-pull-up-40{margin-top:-40%}.case-audi .audi-pull-up-30{margin-top:-30%}.case-audi .audi-pull-up-20{margin-top:-20%}.case-audi .audi-pull-up-10{margin-top:-10%}@media (max-width: 720px){.case-audi .audi-pull-up-15-mobile{margin-top:-15%}}.case-audi .audi-push-down-10{margin-top:10%}.case-audi .audi-push-down-20{margin-top:20%}@media (min-width: 960px){.case-audi .audi-push-down-40{margin-top:40%}}.case-audi .section--audi-dark{background-color:#000;color:#f5f5f5}.case-audi .section--audi-dark .headline{color:white}.case-audi .section--audi-dark .dots{background-color:#fff}.case-audi .section--audi-dark .dots:before{border-color:rgba(255,255,255,0.2)}.case-audi .section--audi-darkgrey{background-color:#141414;color:#f5f5f5}.case-audi .section--audi-darkgrey .headline{color:white}.case-audi .section--audi-darkgrey .dots{background-color:#fff}.case-audi .section--audi-darkgrey .dots:before{border-color:rgba(255,255,255,0.2)}.case-audi .section--moveup{margin-top:-20rem}@media (min-width: 960px){.ipad-negativ-push{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;margin-top:-35%;z-index:30}}@media (min-width: 720px){.case-dfb--imagepull-15{margin-top:-12.5rem}}@media (min-width: 960px){.case-dfb--imagepull-15{margin-top:-15rem}}.case-dfb .section--dfb-lightgrey{background-color:#f8f8fa}.case-dfb .section--dfb-darkgrey{background-color:#e3e0e0}.case-dfb .section--dfb-darkgrey{background-color:#e3e0e0}.case-dfb .section--dfb-darkgreen{background-color:#004941}.case-dfb .section--dfb-gradient{background:linear-gradient(45deg, #008c48 0%, #009f67 100%);color:#FFFFFF}.case-dfb .section--dfb-black{background-color:#000;color:#FFFFFF}.case-dfb .section--dfb-green{background-color:#25AD80;color:#FFFFFF}.case-dfb .section--dfb-green-responsive{background-color:#fff;color:#FFFFFF}@media (min-width: 960px){.case-dfb .section--dfb-green-responsive{background-color:#25AD80}}.case-dfb .section--dfb-gradient .dots,.case-dfb .section--dfb-black .dots{background-color:#fff}.case-dfb .section--dfb-gradient .dots:before,.case-dfb .section--dfb-black .dots:before{border-color:#fff}.case-dfb--line{border-bottom:8px solid #00955a}.case-dfb--field{background:url("../../../storage/app/media/work/dfb/dfb-design-spielfeld-background.jpg");background-size:cover;background-position:bottom center}@media (min-width: 720px){.case-dfb--border{background:white url("../../../storage/app/media/work/dfb/dfb-bg-border.svg");background-size:contain;background-position:bottom;background-repeat:no-repeat}}@media (min-width: 720px){.case-dfb--ellipse{background:white url("../../../storage/app/media/work/dfb/dfb-bg-ellipse.png");background-size:1500px;background-position:bottom;background-repeat:no-repeat}}@media (min-width: 720px){.case-dfb--ellipse-bottom{background:white url("../../../storage/app/media/work/dfb/dfb-bg-ellipse.png");background-size:800px;background-position:50% 102%;background-repeat:no-repeat}}@media (min-width: 720px){.case-dfb--bg-line{height:8px;width:100vw;top:60%;background-color:#00955a;position:absolute}}.case-dfb--bg-curve{display:block;position:absolute;width:100vw;left:50%;bottom:-8%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.case-dfb--bg-curve-white{display:block;position:absolute;width:100vw;left:50%;bottom:-70%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.case-dfb--bg-fragments{display:none}@media (min-width: 720px){.case-dfb--bg-fragments{display:block;padding-bottom:0px !important;position:absolute;left:0;top:15%;width:150px;height:600px}}.case-dfb--ring{position:absolute;width:600px;height:600px;right:-300px;top:-300px;display:none}@media (min-width: 720px){.case-dfb--ring{display:block}}.case-dfb--ring-bottom{position:absolute;width:600px;height:600px;right:-300px;top:-300px;display:none}@media (min-width: 720px){.case-dfb--ring-bottom{display:block}}.case-dfb--elements:after{content:" ";display:none;position:absolute;pointer-events:none;top:0;bottom:0;left:0;right:0;background:none;background-size:contain;background-repeat:no-repeat;z-index:0;opacity:0.4}@media (min-width: 1200px){.case-dfb--elements:after{background-size:contain;background:url("../../../storage/app/media/work/dfb/dfb-overview-taktik-icon.svg");display:block;background-repeat:no-repeat;background-position:50% 5%}}.case-dfb--circle:after{content:" ";display:none;position:absolute;pointer-events:none;top:0;bottom:0;left:0;right:0;background:url("../../../storage/app/media/work/dfb/dfb-bg-circle.png");background-size:auto;background-repeat:no-repeat;background-position:left top;z-index:25}@media (min-width: 960px){.case-dfb--circle:after{display:block}}.case-dfb--spielfelder-img{margin-top:5rem}.case-dfb__typeface-intro{margin-bottom:1rem !important}.case-dfb--insights{margin-left:16.66667%}@media (min-width: 720px){.case-dfb--dashed{background-image:linear-gradient(#e6e6e6 65%, rgba(230,230,230,0) 0%);background-position:right;background-size:4px 20px;background-repeat:repeat-y}}@media (min-width: 720px){.case-dfb--dashed-bottom{padding-bottom:4rem;background-image:linear-gradient(to left, #e6e6e6 65%, rgba(230,230,230,0) 0%);background-position:bottom;background-size:20px 4px;background-repeat:repeat-x}}@media (min-width: 720px){.case-dfb--solid-bottom{padding-bottom:4rem;border-bottom:1px solid #e6e6e6}}.case-dfb__headline--logo{margin-left:80px}.case-dfb--dachmarke{max-width:130px;width:80%;margin:0 auto;display:block}@media (min-width: 720px){.case-dfb--dachmarke{max-width:240px}}.case-dfb__logo{width:70%;margin-left:20%;position:relative;margin-bottom:4rem}@media (min-width: 960px){.case-dfb__logo{margin-top:14rem}}.case-dfb__logo__hint{position:absolute;left:-13vw;top:2rem;text-align:left;width:10rem}.case-dfb .section.quote{background-color:#00955a !important}@media (min-width: 960px){.case-dfb__postit--einheit{right:-48.02632%;-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}}.case-dfb__spielfeld--nationalmannschaft:after{content:" ";display:none;position:absolute;pointer-events:none;top:0;bottom:0;left:0;right:0;background-image:url("../../../storage/app/media/work/dfb/dfb-spielfeld-nationalmannschaft.svg");background-size:contain;background-position:75% 0;background-repeat:no-repeat}@media (min-width: 960px){.case-dfb__spielfeld--nationalmannschaft:after{display:block}}.case-dfb__spielfeld--akademieUnten{width:100%;position:absolute;left:0;bottom:0px;z-index:3;display:none}@media (min-width: 960px){.case-dfb__spielfeld--akademieUnten{display:block}}.case-dfb__spielfeld--akademieOben{width:100%;position:absolute;left:0;top:0;z-index:3;display:none}@media (min-width: 960px){.case-dfb__spielfeld--akademieOben{display:block}}.case-dfb__spielfeld--fanclubUnten{width:100%;position:absolute;left:0;bottom:-2px;z-index:3;display:none}@media (min-width: 960px){.case-dfb__spielfeld--fanclubUnten{display:block}}.case-dfb__spielfeld--fanclubOben{width:100%;position:absolute;left:0;top:-1px;z-index:90;display:none}@media (min-width: 960px){.case-dfb__spielfeld--fanclubOben{display:block}}.case-dfb__spielfeld--pokalOben{width:100%;position:absolute;left:0;top:-1px;z-index:0;display:none}@media (min-width: 960px){.case-dfb__spielfeld--pokalOben{display:block}}.case-dfb__spielfeld--dachmarke:after{content:" ";display:none;position:absolute;pointer-events:none;top:0;bottom:0;left:0;right:0;background-image:url("../../../storage/app/media/work/dfb/dfb-spielfeld-dachmarke.svg");background-size:contain;background-position:50% bottom;background-repeat:no-repeat;z-index:30}@media (min-width: 960px){.case-dfb__spielfeld--dachmarke:after{display:block}}.case-dfb__section--dachmarke{z-index:-10}.case-dfb-design__spielfeld-dachmarke{display:none;position:relative;top:-36px;margin-bottom:-36px}@media (min-width: 960px){.case-dfb-design__spielfeld-dachmarke{display:block}}.case-dfb__section--dachmarke--morespacing{margin-bottom:10.5%}.case-dfb__quotePerson{-ms-transform:rotate(-3deg);transform:rotateZ(-3deg);display:block}.case-dfb__quotePerson--sans-serif{font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif}.case-dfb .section__content--dfb-design-mannschaft{padding-top:0 !important}@media (min-width: 960px){.case-dfb .section__content--dfb-design-mannschaft{padding-top:8.5rem !important}}@media (min-width: 720px){.case-dfb-design__mannschaft-postit{right:3.6%;top:-18%}}.case-dfb-design__logo{width:60%;margin:0 auto 0;display:block}@media (min-width: 720px){.case-dfb-design__logo{width:50%}}@media (min-width: 960px){.case-dfb-design__logo{margin-top:100px;width:40%}}.case-dfb-design__logo--mannschaft{margin-top:23%;max-width:290px;width:61%}.case-dfb-design__logo--fanclub{margin-top:15%;max-width:290px;width:37%}@media (min-width: 480px){.case-dfb-design__logo--fanclub{margin-top:0}}@media (min-width: 720px){.case-dfb-design__logo--fanclub{margin-top:15%;width:29%}}@media (min-width: 960px){.case-dfb-design__logo--fanclub{margin-top:20%}}.case-dfb-design__logo--dfb-pokal{max-width:290px;width:40%}.case-dfb-design__logo--akademie{max-width:290px;width:44%;margin-top:14%}@media (min-width: 480px){.case-dfb-design__logo--akademie{margin-top:0}}.case-dfb-design__logo--dfb{max-width:290px;width:47%}.case-dfb-design__mannschaftImageGrid{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:80%;margin:0 auto 25px}@media (min-width: 720px){.case-dfb-design__mannschaftImageGrid{margin:0 auto}}.case-dfb-design__mannschaftImageGrid--flexEnd{-ms-flex-align:end;align-items:flex-end}.case-dfb-design__mannschaftImageGrid--flexStart{-ms-flex-align:start;align-items:flex-start}.case-dfb-design__mannschaftImageGrid--reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.case-dfb-design__mannschaftImageGrid--reverse .case-dfb-design__mannschaftImage--small{margin-right:11%;margin-left:0}.case-dfb-design__mannschaftImage{width:80%}@media (min-width: 960px){.case-dfb-design__mannschaftImage{width:50%}}.case-dfb-design__mannschaftImage--small{width:33%;margin-left:11%}.case-dfb-design__mannschaftImage--noMobile{display:none}@media (min-width: 720px){.case-dfb-design__mannschaftImage--noMobile{display:block}}.case-dfb-design__section--nationalmannschaft{padding-bottom:10%}.case-dfb-design__nationalmannschaft-screen{margin:-22% auto 1.5rem auto;padding-bottom:52% !important;width:78%}@media (min-width: 480px){.case-dfb-design__nationalmannschaft-screen{margin-top:-18%;margin-bottom:4rem;padding-bottom:52% !important}}@media (min-width: 720px){.case-dfb-design__nationalmannschaft-screen{margin-top:-23%;margin-bottom:4rem;padding-bottom:47% !important}}@media (min-width: 960px){.case-dfb-design__nationalmannschaft-screen{margin-top:-23%;margin-bottom:4rem;padding-bottom:47% !important}}.case-dfb-design__nationalmannschaft-iphone{top:36%;left:39.5%;position:absolute;width:22%;z-index:50}@media (min-width: 480px){.case-dfb-design__nationalmannschaft-iphone{width:20%}}.case-dfb-design__nationalmannschaft-composition-bottom{background:#fff;bottom:0;height:3%;position:absolute;width:100%;z-index:0}@media (min-width: 480px){.case-dfb-design__nationalmannschaft-composition-bottom{height:4%}}@media (min-width: 720px){.case-dfb-design__nationalmannschaft-composition-bottom{height:5%}}@media (min-width: 960px){.case-dfb-design__nationalmannschaft-composition-bottom{height:10.82%}}.case-dfb-design__mannschaftPrint{width:60%;margin:0 auto}@media (min-width: 960px){.case-dfb-design__mannschaftPrint{width:200px}}.case-dfb-design__mannschaftPrint--magazin{width:90%;margin-left:10%}.case-dfb-design__mannschaftPrint--plakat{margin:-20% 0 0 auto}@media (min-width: 960px){.case-dfb-design__mannschaftPrint--plakat{margin-top:0}}.case-dfb-design__mannschaftIphone{position:absolute;width:50%;margin:0 auto 0 10%;-ms-transform:translate(0, -65%);transform:translate(0, -65%)}@media (min-width: 960px){.case-dfb-design__mannschaftIphone{position:absolute;left:50%;-ms-transform:translate(-50%, -65%);transform:translate(-50%, -65%);width:30%}}.case-dfb-design__fanclubImage--autogramm{width:80%;margin:0 auto}@media (min-width: 960px){.case-dfb-design__fanclubImage--autogramm{width:100%;margin-top:10%}}.case-dfb-design__fanclubImage--iphone{width:30%;margin:0 auto 0 30%}@media (min-width: 960px){.case-dfb-design__fanclubImage--iphone{width:80%}}.case-dfb-design__fanclubImage--watch{width:20%;margin:-35% 25% 0 auto}@media (min-width: 960px){.case-dfb-design__fanclubImage--watch{width:50%}}.case-dfb-design__fanclubImage--bus{width:80%;margin:0 auto}@media (min-width: 960px){.case-dfb-design__fanclubImage--bus{width:100%}}.case-dfb-design__pokal{width:100%;position:relative}.case-dfb-design__pokalImage--band{position:absolute;bottom:-8rem;right:70%;display:block;z-index:7;width:75px}@media (min-width: 960px){.case-dfb-design__pokalImage--band{position:absolute;bottom:-4.5rem;right:70%;display:block;width:75px}}.case-dfb-design__pokalImage--helden{width:70%;margin:0 0 0 auto;z-index:5}@media (min-width: 720px){.case-dfb-design__pokalImage--helden{margin-bottom:1.5rem;margin-right:10%;width:50%}}@media (min-width: 960px){.case-dfb-design__pokalImage--helden{margin:0 0 0 auto;width:300px}}.case-dfb-design__pokalImage--karte{width:50%;margin:0 auto;margin-bottom:1.5rem;margin-top:-10%;position:relative;z-index:6}@media (min-width: 720px){.case-dfb-design__pokalImage--karte{width:35%}}@media (min-width: 960px){.case-dfb-design__pokalImage--karte{position:absolute;width:300px;margin-bottom:0;bottom:-5rem;left:-6rem}}.case-dfb-design__pokalImage--stadion{display:none;margin:0 auto;z-index:5}@media (min-width: 960px){.case-dfb-design__pokalImage--stadion{width:100%;margin-top:33%;margin-bottom:4.5rem;display:block}}.case-dfb-design__pokal-composition{margin-bottom:23%}@media (min-width: 480px){.case-dfb-design__pokal-composition{margin-bottom:31%}}@media (min-width: 720px){.case-dfb-design__pokal-composition{margin-bottom:0}}@media (min-width: 960px){.case-dfb-design__pokal-composition{margin-bottom:18%}}.case-dfb-design__pokalSlider{position:relative;margin-top:-40%}.case-dfb-design__akademieMacbook{width:80%;margin:-40% 0 0 auto}@media (min-width: 960px){.case-dfb-design__akademieMacbook{margin-top:-30%;width:90%}}.case-dfb-design__akademieIphone{width:40%;margin:0 auto 0 0}@media (min-width: 960px){.case-dfb-design__akademieIphone{margin:0;margin-top:10%;width:80%}}.case-dfb-design__akademieWMApp{z-index:80;margin:0;margin-top:4rem}@media (min-width: 960px){.case-dfb-design__akademieWMApp{margin-top:-30%}}.case-dfb-design__dachmarke-composition{margin-top:0}@media (min-width: 960px){.case-dfb-design__dachmarke-composition{margin-top:-14%}}.case-dfb-design__dachmarke{width:100%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}.case-dfb-design__dachmarkeImage{position:relative}.case-dfb-design__dachmarkeImage--case{width:30%;left:3rem;z-index:35}@media (min-width: 720px){.case-dfb-design__dachmarkeImage--case{left:0}}@media (min-width: 960px){.case-dfb-design__dachmarkeImage--case{position:absolute;left:-15%;top:50%;width:150px}}@media (min-width: 1200px){.case-dfb-design__dachmarkeImage--case{width:250px}}.case-dfb-design__dachmarkeImage--becher{width:55%;top:-10rem;z-index:34}@media (min-width: 720px){.case-dfb-design__dachmarkeImage--becher{top:-20rem}}@media (min-width: 960px){.case-dfb-design__dachmarkeImage--becher{width:300px;margin-left:5rem;margin-top:-50%;top:auto}}@media (min-width: 1200px){.case-dfb-design__dachmarkeImage--becher{width:400px}}.case-dfb-design__dachmarkeImage--buch{width:100%;z-index:31}@media (min-width: 960px){.case-dfb-design__dachmarkeImage--buch{width:300px;margin-left:5rem;margin-top:-10%}}@media (min-width: 1200px){.case-dfb-design__dachmarkeImage--buch{width:400px}}.case-dfb-design__dachmarkeImage--visitenkarten{width:100px;right:5rem;position:absolute}@media (min-width: 720px){.case-dfb-design__dachmarkeImage--visitenkarten{width:200px}}.case-dfb-design__dachmarkeImage--visitenkarten .vorne{z-index:33}@media (min-width: 960px){.case-dfb-design__dachmarkeImage--visitenkarten{position:absolute;bottom:0;right:30%}.case-dfb-design__dachmarkeImage--visitenkarten .vorne{display:block}}.case-dfb-design__dachmarkeImage--visitenkarten .hinten{position:absolute;left:25%;top:25%;z-index:32}.case-dfb-design__dachmarkeImage--plakat{width:100%;top:-5rem}@media (min-width: 720px){.case-dfb-design__dachmarkeImage--plakat{right:0;top:-15rem}}@media (min-width: 960px){.case-dfb-design__dachmarkeImage--plakat{position:absolute;right:-10%;width:200px;top:-8%}}@media (min-width: 1200px){.case-dfb-design__dachmarkeImage--plakat{width:300px}}.case-dfb-design__dachmarkeImage--journal{position:relative;width:60%;margin:0 10%}.case-dfb-design__dachmarkeImage--journal .vorne{z-index:33}@media (min-width: 1200px){.case-dfb-design__dachmarkeImage--journal{position:relative;left:50%;-ms-transform:translateX(-75%);transform:translateX(-75%);width:600px}.case-dfb-design__dachmarkeImage--journal .vorne{display:block;z-index:33}}.case-dfb-design__dachmarkeImage--journal .hinten{position:absolute;left:50%;top:50%;z-index:32}.case-dfb-design__dachmarkeTaktikIcon{display:none;position:absolute;pointer-events:none;left:-6%;top:62%;background:url("../../../storage/app/media/work/dfb/dfb-design-tatik-icon.svg");background-size:contain;background-repeat:no-repeat;z-index:60;opacity:0.4;width:300px;height:425px;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-width: 1200px){.case-dfb-design__dachmarkeTaktikIcon{display:block;background-position:0 0}}.case-dfb-insights__image{max-width:100%}.case-dfb-insights__image--pixelperfect{margin-bottom:3.5rem}@media (min-width: 480px){.case-dfb-insights__image--pixelperfect{padding:1rem 18%}}@media (min-width: 960px){.case-dfb-insights__image--pixelperfect{margin-bottom:0}}.case-dfb__topmargin{margin-top:1.5rem}@media (min-width: 720px){.case-dfb__topmargin--responsive{margin-top:4rem}}.case-dfb__topmargin4medium{margin-top:0}@media (min-width: 720px){.case-dfb__topmargin4medium{margin-top:4rem}}.case-dfb__topmargin4mobile{margin-top:4rem}@media (min-width: 480px){.case-dfb__topmargin4mobile{margin-top:0}}.case-dfb__topmargin2mobile{margin-top:2rem !important}@media (min-width: 480px){.case-dfb__topmargin2mobile{margin-top:0}}.case-dfb__topmargin2medium{margin-top:2rem !important}@media (min-width: 720px){.case-dfb__topmargin2medium{margin-top:0}}.case-dfb__toppadding{padding-top:4rem}.section--dfb-greyblue{background-color:#e3e7ea}.dfb-pull-up-60{margin-top:-60%}.dfb-pull-up-40{margin-top:-40%}.dfb-pull-up-30{margin-top:-30%}@media (min-width: 960px){.dfb-pull-up-30-desktop{margin-top:-30%}}@media (min-width: 960px){.dfb-pull-up-25-desktop{margin-top:-25%}}.dfb-pull-up-20{margin-top:-20%}.dfb-pull-up-10{margin-top:-10%}@media (min-width: 960px){.dfb-pull-up-44{margin-top:-44%}}@media (min-width: 960px){.dfb-push-down-5{margin-top:5%}}.dfb-push-down-20{margin-top:20%}.case-drive{margin-top:-8rem}@media (min-width: 960px){.case-drive .dots{display:inline-block}}.case-drive--intro{padding-top:8rem}@media (min-width: 960px){.case-drive__fonts{padding-left:5%}}.case-drive--shadow{box-shadow:10px 10px 30px 0 rgba(0,0,0,0.5)}@media (min-width: 960px){.case-drive__postit--mobility{bottom:-11rem}}@media (min-width: 960px){.case-drive__postit--future{bottom:15.225rem;right:-20rem}}@media (min-width: 960px){.case-drive--design-intro::after{content:'';position:absolute;left:0;bottom:0;height:22rem;background-color:#7cc8db;background-blend-mode:multiply;background-image:linear-gradient(165deg, rgba(173,173,173,0.42) 0%, rgba(169,169,169,0.42) 1%, rgba(74,74,74,0) 28%, transparent 80%);width:100%}}.case-drive__ipads{position:relative;height:240px}@media (min-width: 720px){.case-drive__ipads{height:330px}}@media (min-width: 960px){.case-drive__ipads{height:470px}}@media (min-width: 1200px){.case-drive__ipads{height:640px}}.case-drive__ipads--single{width:250px;filter:drop-shadow(5px 20px 20px #389cb1);position:absolute}@media (min-width: 720px){.case-drive__ipads--single{width:450px}}@media (min-width: 960px){.case-drive__ipads--single{width:650px}}@media (min-width: 1200px){.case-drive__ipads--single{width:900px}}.case-drive__ipads--image{position:absolute;width:210px}@media (min-width: 720px){.case-drive__ipads--image{width:390px}}@media (min-width: 960px){.case-drive__ipads--image{width:560px}}@media (min-width: 1200px){.case-drive__ipads--image{width:765px}}.case-drive__ipads--01{left:0}@media (min-width: 1200px){.case-drive__ipads--01{left:-200px}}.case-drive__ipads--02{right:0}@media (min-width: 1200px){.case-drive__ipads--02{right:-200px}}.case-drive__ipads--image--01{left:22px;top:13px}@media (min-width: 720px){.case-drive__ipads--image--01{left:33px;top:23px}}@media (min-width: 960px){.case-drive__ipads--image--01{left:50px;top:35px}}@media (min-width: 1200px){.case-drive__ipads--image--01{left:-122px;top:47px}}.case-drive__ipads--image--02{right:20px;top:15px}@media (min-width: 720px){.case-drive__ipads--image--02{right:25px;top:21px}}@media (min-width: 960px){.case-drive__ipads--image--02{right:50px;top:35px}}@media (min-width: 1200px){.case-drive__ipads--image--02{right:-130px;top:55px}}.case-drive__imac{margin-left:10.5%;position:relative}.case-drive__imac-video{top:6%;width:79%;position:absolute;z-index:500}.case-drive__macbook-slider{position:relative}.case-drive__macbook-slider__slideshow{position:absolute;width:79%;top:1rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 720px){.case-drive__macbook-slider__slideshow{top:1.5rem}}.case-drive__macbook-slider__slideshow .slideshow__dots{margin-top:2rem}@media (min-width: 720px){.case-drive__macbook-slider__slideshow .slideshow__dots{margin-top:3rem}}.case-drive__macbook-slider__slideshow .slideshow__dot{background-color:#fff}.case-drive__macbook-slider__slideshow .slideshow__dot--active{background-color:#000}@media (min-width: 720px){.case-drive__macbook-slider__slideshow{top:2.5rem}}.case-drive__macbook-slider__slideshow .slideshow__arrow--prev{left:-7rem}.case-drive__macbook-slider__slideshow .slideshow__arrow--prev:hover{left:-7.2rem}.case-drive__macbook-slider__slideshow .slideshow__arrow--next{right:-7rem}.case-drive__macbook-slider__slideshow .slideshow__arrow--next:hover{right:-7.2rem}.case-drive__macbook-slider-bg{opacity:.3}@media (min-width: 960px){.case-drive--wegnachmorgen{height:87rem}}.case-drive__overview-intro{height:15rem}@media (min-width: 960px){.case-drive__overview-intro{height:50rem}}.case-drive__section--video-background{position:absolute;width:105%;left:-2.5%;top:24.5%}@media (min-width: 960px){.case-drive__section--video-background{top:21%}}.case-drive__section--yellow{background-color:#fff212;background-blend-mode:multiply;background-image:linear-gradient(135deg, rgba(173,173,173,0.42) 0%, rgba(169,169,169,0.42) 1%, rgba(74,74,74,0) 28%, transparent 49%, rgba(75,75,75,0) 70%, rgba(183,183,183,0.39) 100%)}.case-drive__section--drivemag{background-color:#fff212;background-blend-mode:multiply;background-image:linear-gradient(135deg, transparent 49%, rgba(75,75,75,0) 70%, rgba(183,183,183,0.39) 100%)}.case-drive__section--darkgrey{background-color:#414245;background-blend-mode:multiply;background-image:linear-gradient(135deg, rgba(173,173,173,0.42) 0%, rgba(169,169,169,0.42) 1%, rgba(74,74,74,0) 28%, transparent 49%, rgba(75,75,75,0) 70%, rgba(183,183,183,0.39) 100%)}.case-drive__section--darkgrey .slideshow__arrow{fill:white}.case-drive__section--taubenblau{background-color:#7cc8db;background-blend-mode:multiply;background-image:linear-gradient(135deg, rgba(173,173,173,0.42) 0%, rgba(169,169,169,0.42) 1%, rgba(74,74,74,0) 28%, transparent 49%, rgba(75,75,75,0) 70%, rgba(183,183,183,0.39) 100%)}.case-drive__section--taubenblau .headline--h4{color:#000}.case-drive__section--cyan-green{background-color:#8de7d4;background-blend-mode:multiply;background-image:linear-gradient(135deg, rgba(173,173,173,0.42) 0%, rgba(169,169,169,0.42) 1%, rgba(74,74,74,0) 28%, transparent 49%, rgba(75,75,75,0) 70%, rgba(183,183,183,0.39) 100%)}.case-drive__section--digital{background-blend-mode:multiply;background-image:linear-gradient(transparent 0%, rgba(75,75,75,0) 70%, transparent 100%)}.case-drive__section--digital .headline--h4{text-transform:none;color:#1e7293}.case-drive__section--greyblue{background-color:#e5f2f7;background-blend-mode:multiply;background-image:linear-gradient(135deg, rgba(173,173,173,0.42) 0%, rgba(169,169,169,0.42) 1%, rgba(74,74,74,0) 28%, transparent 49%, rgba(75,75,75,0) 70%, rgba(183,183,183,0.39) 100%)}.case-drive__section--green{background-color:#81dece;background-blend-mode:multiply;background-image:linear-gradient(135deg, rgba(173,173,173,0.42) 0%, rgba(169,169,169,0.42) 1%, rgba(74,74,74,0) 28%, transparent 49%, rgba(75,75,75,0) 70%, rgba(183,183,183,0.39) 100%)}.case-drive__section--grey{background-color:#dadada;background-blend-mode:multiply;background-image:linear-gradient(135deg, rgba(173,173,173,0.42) 0%, rgba(169,169,169,0.42) 1%, rgba(74,74,74,0) 28%, transparent 49%, rgba(75,75,75,0) 70%, rgba(183,183,183,0.39) 100%)}.case-drive__section--lightgrey{background-color:#e7e4e2;background-blend-mode:multiply;background-image:linear-gradient(135deg, rgba(173,173,173,0.42) 0%, rgba(169,169,169,0.42) 1%, rgba(74,74,74,0) 28%, transparent 49%, rgba(75,75,75,0) 70%, rgba(183,183,183,0.39) 100%)}.case-drive__section--lightgrey .headline--h4{color:rgba(0,0,0,0.5);text-transform:none;margin-bottom:1rem}.case-drive__section--raumfueralle{background-color:#e7e4e2;background-blend-mode:multiply;background-image:linear-gradient(135deg, rgba(173,173,173,0.42) 0%, rgba(169,169,169,0.42) 1%, rgba(74,74,74,0) 28%, transparent 49%)}.case-drive__section--raumfueralle .headline--h4{color:rgba(0,0,0,0.5);text-transform:none;margin-bottom:1rem}@media (min-width: 960px){.case-drive__section--raumfueralle{padding-top:15rem}}.case-drive__section--visualisierung{background-color:#e7e4e2;background-blend-mode:multiply;background-image:linear-gradient(135deg, rgba(173,173,173,0.42) 0%, rgba(169,169,169,0.42) 1%, rgba(74,74,74,0) 28%, transparent 49%)}.case-drive__section--visualisierung .headline--h4{color:rgba(0,0,0,0.5);text-transform:none;margin-bottom:1rem}.case-drive__arrows *{position:absolute}.case-drive__arrows--01{width:400px;top:900px;left:-150px}.case-drive__arrows--02{width:400px;bottom:35px;left:55%}.case-drive__arrows--03{right:-650px;height:90%;top:5%}@media (min-width: 960px){.case-drive__arrows--03{right:-850px}}.case-drive__arrows--04{bottom:0;right:100px;height:560px}.case-drive .section.quote{background-color:#7dc9d6 !important}.case-drive .section.quote.quote--dark{background-color:#303030 !important}.case-drive .section.quote.quote--yellow{background-color:#ffee44 !important}.case-drive .section.quote.quote--yellow .quote__txt,.case-drive .section.quote.quote--yellow .quote__person{color:#212121}@media (min-width: 960px){.case-drive--push-03{margin-left:25%}}@media (min-width: 960px){.case-drive--push-02{margin-left:16.66667%}}@media (min-width: 960px){.case-drive--push-01{margin-left:8.33333%}}.case-drive__color{background-color:#ccc;height:54px;margin-bottom:3rem}.case-drive__color--hellblau{background-color:#7ecad7}.case-drive__color--hellgrau{background-color:#d9dadb}.case-drive__color--gelb{background-color:#ffef44}.case-drive__color--mint{background-color:#91e3c8}.case-drive__color--dunkelgrau{background-color:#4c5356}.case-drive__color--schwarz{background-color:#000}.case-drive__color--hellpetrol{background-color:#c6dfe7}.case-drive__color--sand{background-color:#ebd9b4}.case-drive__color--rot{background-color:#9e0736}.case-drive__color--dunkelrot{background-color:#79263f}.case-drive__color--gruen{background-color:#7cbe6a}@keyframes arrow--ltr{0%{opacity:0;transform:translateX(-100px)}50%{opacity:1}100%{transform:translateX(0)}}@keyframes fadein{from{opacity:0;transform:translateX(-2px)}to{opacity:1;transform:translateX(0)}}#drive-case__arrows--intro{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);top:2rem}@media (min-width: 720px){#drive-case__arrows--intro{top:12rem}}@media (min-width: 960px){#drive-case__arrows--intro{top:32rem}}#case-drive__arrows--01{animation:arrow--ltr 3s}#case-drive__arrows--02{animation:arrow--ltr 3s}#case-drive__arrows--04{animation:arrow--ltr 3s}#case-drive__arrows-intro-strategy :nth-child(1){opacity:0;animation:fadein 1s 1;animation-delay:.05s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(2){opacity:0;animation:fadein 1s 1;animation-delay:.1s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(3){opacity:0;animation:fadein 1s 1;animation-delay:.15s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(4){opacity:0;animation:fadein 1s 1;animation-delay:.2s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(5){opacity:0;animation:fadein 1s 1;animation-delay:.25s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(6){opacity:0;animation:fadein 1s 1;animation-delay:.3s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(7){opacity:0;animation:fadein 1s 1;animation-delay:.35s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(8){opacity:0;animation:fadein 1s 1;animation-delay:.4s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(9){opacity:0;animation:fadein 1s 1;animation-delay:.45s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(10){opacity:0;animation:fadein 1s 1;animation-delay:.5s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(11){opacity:0;animation:fadein 1s 1;animation-delay:.55s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(12){opacity:0;animation:fadein 1s 1;animation-delay:.6s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(13){opacity:0;animation:fadein 1s 1;animation-delay:.65s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(14){opacity:0;animation:fadein 1s 1;animation-delay:.7s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(15){opacity:0;animation:fadein 1s 1;animation-delay:.75s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(16){opacity:0;animation:fadein 1s 1;animation-delay:.8s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(17){opacity:0;animation:fadein 1s 1;animation-delay:.85s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(18){opacity:0;animation:fadein 1s 1;animation-delay:.9s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(19){opacity:0;animation:fadein 1s 1;animation-delay:.95s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(20){opacity:0;animation:fadein 1s 1;animation-delay:1s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(21){opacity:0;animation:fadein 1s 1;animation-delay:1.05s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(22){opacity:0;animation:fadein 1s 1;animation-delay:1.1s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(23){opacity:0;animation:fadein 1s 1;animation-delay:1.15s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(24){opacity:0;animation:fadein 1s 1;animation-delay:1.2s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(25){opacity:0;animation:fadein 1s 1;animation-delay:1.25s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(26){opacity:0;animation:fadein 1s 1;animation-delay:1.3s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(27){opacity:0;animation:fadein 1s 1;animation-delay:1.35s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(28){opacity:0;animation:fadein 1s 1;animation-delay:1.4s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(29){opacity:0;animation:fadein 1s 1;animation-delay:1.45s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(30){opacity:0;animation:fadein 1s 1;animation-delay:1.5s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(31){opacity:0;animation:fadein 1s 1;animation-delay:1.55s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(32){opacity:0;animation:fadein 1s 1;animation-delay:1.6s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(33){opacity:0;animation:fadein 1s 1;animation-delay:1.65s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(34){opacity:0;animation:fadein 1s 1;animation-delay:1.7s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(35){opacity:0;animation:fadein 1s 1;animation-delay:1.75s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(36){opacity:0;animation:fadein 1s 1;animation-delay:1.8s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(37){opacity:0;animation:fadein 1s 1;animation-delay:1.85s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(38){opacity:0;animation:fadein 1s 1;animation-delay:1.9s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(39){opacity:0;animation:fadein 1s 1;animation-delay:1.95s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(40){opacity:0;animation:fadein 1s 1;animation-delay:2s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(41){opacity:0;animation:fadein 1s 1;animation-delay:2.05s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(42){opacity:0;animation:fadein 1s 1;animation-delay:2.1s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(43){opacity:0;animation:fadein 1s 1;animation-delay:2.15s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(44){opacity:0;animation:fadein 1s 1;animation-delay:2.2s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(45){opacity:0;animation:fadein 1s 1;animation-delay:2.25s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(46){opacity:0;animation:fadein 1s 1;animation-delay:2.3s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(47){opacity:0;animation:fadein 1s 1;animation-delay:2.35s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(48){opacity:0;animation:fadein 1s 1;animation-delay:2.4s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(49){opacity:0;animation:fadein 1s 1;animation-delay:2.45s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(50){opacity:0;animation:fadein 1s 1;animation-delay:2.5s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(51){opacity:0;animation:fadein 1s 1;animation-delay:2.55s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(52){opacity:0;animation:fadein 1s 1;animation-delay:2.6s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(53){opacity:0;animation:fadein 1s 1;animation-delay:2.65s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(54){opacity:0;animation:fadein 1s 1;animation-delay:2.7s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(55){opacity:0;animation:fadein 1s 1;animation-delay:2.75s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(56){opacity:0;animation:fadein 1s 1;animation-delay:2.8s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(57){opacity:0;animation:fadein 1s 1;animation-delay:2.85s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(58){opacity:0;animation:fadein 1s 1;animation-delay:2.9s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(59){opacity:0;animation:fadein 1s 1;animation-delay:2.95s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(60){opacity:0;animation:fadein 1s 1;animation-delay:3s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(61){opacity:0;animation:fadein 1s 1;animation-delay:3.05s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(62){opacity:0;animation:fadein 1s 1;animation-delay:3.1s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(63){opacity:0;animation:fadein 1s 1;animation-delay:3.15s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(64){opacity:0;animation:fadein 1s 1;animation-delay:3.2s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(65){opacity:0;animation:fadein 1s 1;animation-delay:3.25s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(66){opacity:0;animation:fadein 1s 1;animation-delay:3.3s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(67){opacity:0;animation:fadein 1s 1;animation-delay:3.35s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(68){opacity:0;animation:fadein 1s 1;animation-delay:3.4s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(69){opacity:0;animation:fadein 1s 1;animation-delay:3.45s;animation-fill-mode:forwards}#case-drive__arrows-intro-strategy :nth-child(70){opacity:0;animation:fadein 1s 1;animation-delay:3.5s;animation-fill-mode:forwards}#case-drive__arrows-intro--01{animation:arrow--ltr 3s}#case-drive__arrows-intro--02{animation:arrow--ltr 6s}#case-drive__arrows-intro--03{animation:arrow--ltr 11s}.case-vorwerk__section--lightgrey{background-color:#f8f8fa}@media (min-width: 960px){.case-vorwerk__presentation{padding-left:5%;padding-top:3%}}.case-vorwerk--nomargin.section__column{margin:0}.case-vorwerk--z-increase-1{z-index:1}.case-vorwerk__section--gradient{background:url("../../../storage/app/media/work/vorwerk/vorwerk-gradientbg.jpg");background-size:cover}.case-vorwerk .section.quote{background-color:#353535}@media (min-width: 720px){.case-vorwerk .vorwerk-extra-narrow{max-width:70%}}.case-vorwerk--barcelona .headline--h4{position:absolute;bottom:2rem;z-index:30;left:3.5rem}@media (max-width: 720px){.case-vorwerk--barcelona .image{margin-top:7rem}.case-vorwerk--barcelona .headline--h4{top:-4rem;left:0 !important}}@media (min-width: 960px){.case-vorwerk--globalimage{right:-50px}}@media (min-width: 960px){.case-vorwerk--postit-strategy{top:155px;right:-75px}}@media (min-width: 960px){.case-vorwerk--storesection{position:relative}.case-vorwerk--storesection .section__column{position:static}.case-vorwerk--storesection .image__tagline{position:absolute;bottom:0}.case-vorwerk--storesection .image__tagline .headline__h4{margin-top:0;margin-bottom:0}}.case-vorwerk .vorwerk-z-1{z-index:-1}.case-vorwerk .vorwerk-text-left{text-align:left}.case-vorwerk .vorwerk-relative{position:relative}.case-vorwerk .vorwerk-pull-up-60{margin-top:-60%}@media (min-width: 960px){.case-vorwerk .vorwerk-pull-up-60-desktop{margin-top:-60%}}.case-vorwerk .vorwerk-pull-up-40{margin-top:-40%}@media (min-width: 960px){.case-vorwerk .vorwerk-pull-up-40-desktop{margin-top:-40%}}@media (min-width: 960px){.case-vorwerk .vorwerk-pull-up-40-desktop-products{margin-top:-40%}}.case-vorwerk .vorwerk-pull-up-30{margin-top:-30%}@media (min-width: 960px){.case-vorwerk .vorwerk-pull-up-30-desktop{margin-top:-30%}}@media (min-width: 960px){.case-vorwerk .vorwerk-pull-up-40-desktop{margin-top:-40%}}.case-vorwerk .vorwerk-pull-up-20{margin-top:-20%}.case-vorwerk .vorwerk-push-down-4{margin-top:4rem}.case-vorwerk .vorwerk-push-down-20{margin-top:20%}@media (min-width: 720px){.case-vorwerk__hierarchy:after{content:'';height:67%;background-image:url("../../../storage/app/media/work/vorwerk/vorwerk-brushedsteel.jpg");width:100%;position:absolute;top:0;left:0;z-index:2}}@media (min-width: 960px){.case-vorwerk .vorwerk-cut-right{margin-bottom:65%;overflow:visible;height:200px}.case-vorwerk .vorwerk-cut-right .image{overflow:visible}.case-vorwerk .vorwerk-cut-right .image .image__element{width:160%}}.section--vorwerk-grey{background-color:#d2d6db}.case-autostadt__image{display:block}.case-autostadt .slideshow__dot:not(.slideshow__dot--active){background-color:#fff}.case-autostadt .header__container{background-color:transparent}.case-autostadt .pull-up-40{margin-top:-40%}.case-autostadt .extendedspacing--bottom{margin-bottom:5rem}.case-autostadt .extendedspacing--bottom-gutter{margin-bottom:42.75px}.case-autostadt-overview__intro{background:url("../../../storage/app/media/work/autostadt/autostadt-overview-intro-bg.jpg");background-size:cover;background-position:bottom center;background-repeat:no-repeat;margin-top:-8rem;padding-top:8rem}.case-autostadt-overview__intro .image-flags{position:relative;top:0.1rem;z-index:12}@media (min-width: 480px){.case-autostadt-overview__intro .image-flags{top:2.7rem}}.case-autostadt-overview__intro-video{z-index:50}.case-autostadt-overview__welcome{position:relative}@media (min-width: 720px){.case-autostadt-overview__welcome{margin-top:-120px}}@media (min-width: 720px){.case-autostadt-overview__welcome-text{padding-bottom:10%}}@media (min-width: 960px){.case-autostadt-overview__welcome-text{padding-bottom:42%}}@media (min-width: 2000px){.case-autostadt-overview__welcome-text{padding-bottom:56%}}.case-autostadt-overview__welcome-image{bottom:0;height:auto;position:absolute;width:100%;z-index:-50}.case-autostadt-overview__welcome-postit{margin-top:20px}@media (min-width: 960px){.case-autostadt-overview__welcome-postit{margin-top:126px}}.case-autostadt-overview__magazine{z-index:20}.case-autostadt-overview__section--bg-cyan{background-color:#6feacd}.case-autostadt-overview__section--bg-ice-blue{background-color:#96c9df}.case-autostadt-overview__section--gradient-cyan-to-ice-blue{background-color:#96c9df;background:linear-gradient(to bottom, #6feacd 0%, #96c9df 40%)}@media (min-width: 2000px){.case-autostadt-overview__section--gradient-cyan-to-ice-blue{background:linear-gradient(to bottom, #6feacd 0%, #96c9df 25%)}}.case-autostadt-overview__section--gradient-ice-blue-to-light-ice-blue{background-color:#96c9df;background:linear-gradient(to bottom, #96c9df 0%, #afd5e2 54%)}.case-autostadt-overview__section--magazine-image .image--magazine-image{width:100%}@media (min-width: 480px){.case-autostadt-overview__section--magazine-image .image--magazine-image{width:1000px}}.case-autostadt-overview__section--subbrand-brand{background-blend-mode:multiply;background-color:#ffffff;background-image:linear-gradient(to bottom, #fff 0%, #dde1e9 130%);padding-bottom:8.5rem}.case-autostadt-overview__background{position:absolute;width:100%}.case-autostadt-overview__background--herbs{display:none;left:-14%;max-width:400px;top:12%;width:30%;z-index:13}@media (min-width: 480px){.case-autostadt-overview__background--herbs{display:block}}@media (min-width: 1200px){.case-autostadt-overview__background--herbs{max-width:450px;left:-10%}}.case-autostadt-overview__background--cow{display:none;left:-40%;max-width:420px;top:54%;width:60%;z-index:11}@media (min-width: 480px){.case-autostadt-overview__background--cow{display:block}}@media (min-width: 960px){.case-autostadt-overview__background--cow{top:63%}}@media (min-width: 1200px){.case-autostadt-overview__background--cow{max-width:450px;left:-18%}}.case-autostadt-overview__background--salad{display:none;max-width:350px;right:-16%;top:42%;width:30%;z-index:15}@media (min-width: 480px){.case-autostadt-overview__background--salad{display:block}}@media (min-width: 1200px){.case-autostadt-overview__background--salad{max-width:400px;right:-10%}}.case-autostadt-overview__background--cheese{display:none;max-width:350px;right:-3%;top:2%;width:30%;z-index:13}@media (min-width: 480px){.case-autostadt-overview__background--cheese{display:block}}@media (min-width: 720px){.case-autostadt-overview__background--cheese{top:-4%}}@media (min-width: 1200px){.case-autostadt-overview__background--cheese{max-width:400px}}.case-autostadt-overview__row--subbrand{margin-left:16.66667%;width:66.66667%;float:left;padding-left:1.97368%;padding-right:1.97368%}@media (min-width: 960px){.case-autostadt-overview__row--subbrand{margin-left:0%;width:100%;float:left;padding-left:1.97368%;padding-right:1.97368%}}@media (min-width: 960px){.case-autostadt-strategy__column--transition{width:33.33333%;float:left;margin-left:50%}}.case-autostadt-strategy__column--transition-front-cover{width:33.33333%;float:left;padding:10px;z-index:4;position:relative}@media (min-width: 960px){.case-autostadt-strategy__column--transition-front-cover{width:50%;float:left;left:-50px;padding:0;position:absolute;top:-60%}}@media (min-width: 1200px){.case-autostadt-strategy__column--transition-front-cover{top:-75%}}.case-autostadt-strategy__column--transition-inner-cover{width:66.66667%;float:left;padding:10px;z-index:3}@media (min-width: 960px){.case-autostadt-strategy__column--transition-inner-cover{margin-left:33.33333%;width:66.66667%;float:left;padding:0}}.case-autostadt-strategy__column--redevelopment-logo{margin-left:33.33333%;width:33.33333%;float:left;margin-bottom:2.5rem}.case-autostadt-strategy__column--redevelopment-logo svg{color:#ffffff;left:0;position:relative;width:100%}@media (min-width: 960px){.case-autostadt-strategy__column--redevelopment-logo svg{left:42%;position:absolute;top:0;width:77%}}@media (min-width: 720px){.case-autostadt-strategy__column--redevelopment-logo{margin-left:0%;width:33.33333%;float:left}}@media (min-width: 960px){.case-autostadt-strategy__column--redevelopment-logo{margin-bottom:325px}}.case-autostadt-strategy__column--redevelopment-content{width:100%;float:left}@media (min-width: 720px){.case-autostadt-strategy__column--redevelopment-content{margin-left:8.33333%;width:50%;float:left}}.case-autostadt-strategy__section--intro{background-blend-mode:multiply;background-color:#ffffff;background-image:linear-gradient(to bottom, #6febcc 0%, #8ae8da 100%);padding-top:8rem;margin-top:-8rem}.case-autostadt-strategy__section--lageplan{background-blend-mode:multiply;background-color:#ffffff;background-image:linear-gradient(to bottom, #8ae8da 0%, #8fdfdc 100%)}.case-autostadt-strategy__section--transition{background-blend-mode:multiply;background-color:#ffffff;background-image:linear-gradient(to bottom, #8fdfdc 0%, #9dcbe4 100%);margin-top:-100px}@media (min-width: 480px){.case-autostadt-strategy__section--transition{margin-top:-100px}}@media (min-width: 720px){.case-autostadt-strategy__section--transition{margin-top:-200px}}@media (min-width: 960px){.case-autostadt-strategy__section--transition{margin-top:-400px}}@media (min-width: 1200px){.case-autostadt-strategy__section--transition{margin-top:-400px}}.case-autostadt-strategy__section--redevelopment{background-color:#acbaec}.case-autostadt-strategy__section--redevelopment-spacebottom{padding-bottom:25%}.case-autostadt-strategy__row--transition{margin-top:0}@media (min-width: 960px){.case-autostadt-strategy__row--transition{margin-top:-315px}}.case-autostadt-strategy__row--redevelopment-panorama{bottom:0;left:0;position:absolute;width:100%;z-index:1}.case-autostadt-strategy__background{position:absolute;width:100%}.case-autostadt-strategy__background--lageplan{-ms-transform:translateY(-100px);transform:translateY(-100px);position:relative;z-index:0}@media (min-width: 480px){.case-autostadt-strategy__background--lageplan{-ms-transform:translateY(-100px);transform:translateY(-100px)}}@media (min-width: 720px){.case-autostadt-strategy__background--lageplan{-ms-transform:translateY(-200px);transform:translateY(-200px)}}@media (min-width: 960px){.case-autostadt-strategy__background--lageplan{-ms-transform:translateY(-400px);transform:translateY(-400px)}}@media (min-width: 1200px){.case-autostadt-strategy__background--lageplan{-ms-transform:translateY(-400px);transform:translateY(-400px)}}.case-autostadt-insights__column-subbrand-logo{margin-left:33.33333%;width:33.33333%;float:left}.case-autostadt-insights__section--subbrand-brand{background-blend-mode:multiply;background-color:#ffffff;background-image:linear-gradient(to bottom, #fff 0%, #dde1e9 100%);margin-top:-8rem;padding-top:8rem}.case-autostadt-insights__section--subbrand-slide{background-blend-mode:multiply;background-color:#ffffff;background-image:linear-gradient(to bottom, #dde1e9 0%, #cfd6e0 100%);padding-bottom:175px}@media (min-width: 720px){.case-autostadt-insights__section--subbrand-slide{padding-bottom:250px}}@media (min-width: 720px){.case-autostadt-insights__section--subbrand-slide{padding-bottom:0}}.case-autostadt-insights__background{position:absolute;width:100%}.case-autostadt-insights__background--slider{left:0;bottom:0;z-index:0}@media (min-width: 720px){.case-autostadt-insights__background--slider{top:315px}}@media (min-width: 960px){.case-autostadt-insights__background--slider{top:365px}}@media (min-width: 1200px){.case-autostadt-insights__background--slider{top:410px}}.case-autostadt-insights__background--herbs{display:none;left:-115px;top:7%;width:30%;z-index:13}@media (min-width: 720px){.case-autostadt-insights__background--herbs{display:block}}@media (min-width: 1200px){.case-autostadt-insights__background--herbs{left:-190px;max-width:450px;width:100%}}.case-autostadt-insights__background--cow{display:none;left:-215px;top:30%;width:25%;z-index:11}@media (min-width: 720px){.case-autostadt-insights__background--cow{display:block;top:33%;width:44%}}@media (min-width: 1200px){.case-autostadt-insights__background--cow{left:-250px;max-width:500px;top:50%;width:100%}}.case-autostadt-insights__background--salad{display:none;right:-100px;top:45%;width:33%;z-index:15}@media (min-width: 720px){.case-autostadt-insights__background--salad{display:block;top:37%}}@media (min-width: 960px){.case-autostadt-insights__background--salad{right:-200px;width:37%}}@media (min-width: 1200px){.case-autostadt-insights__background--salad{max-width:300px;width:100%;right:-100px;top:45%}}.case-autostadt-insights__background--cheese{display:none;right:3%;top:20%;width:30%;z-index:13}@media (min-width: 720px){.case-autostadt-insights__background--cheese{display:block}}@media (min-width: 1200px){.case-autostadt-insights__background--cheese{max-width:350px;top:14%;width:100%}}.case-autostadt-insights__row--narrow{margin-left:8.33333%;width:83.33333%;float:left}@media (min-width: 720px){.case-autostadt-insights__row--narrow{margin-left:25%;width:50%;float:left}}@media (min-width: 1200px){.case-autostadt-insights__row--narrow{margin-left:16.66667%;width:66.66667%;float:left}}.case-autostadt-design__image-grid-row{display:-ms-flexbox;display:flex}.case-autostadt-design__image-grid-item--33{width:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%}.case-autostadt-design__image-grid-item--2{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.case-autostadt-design__cards{margin-top:60px}@media (min-width: 960px){.case-autostadt-design__cards{margin-top:-400px}}.case-autostadt-design__divider{border:none;height:1px;width:100%;background-color:white}.case-autostadt-design__accents{background-color:#b6d6e2}.case-autostadt-design__intro{background:url("../../../storage/app/media/work/autostadt/autostadt-design-intro-bg.jpg");background-size:cover;background-position:bottom center;background-repeat:no-repeat;margin-top:-8rem;padding-top:8rem}.case-autostadt-design__intro .paragraph,.case-autostadt-design__intro .markdown p,.markdown .case-autostadt-design__intro p,.case-autostadt-design__intro .careers__intro--overview p,.careers__intro--overview .case-autostadt-design__intro p,.case-autostadt-design__intro .careers__intro p,.careers__intro .case-autostadt-design__intro p,.case-autostadt-design__intro .careers__description p,.careers__description .case-autostadt-design__intro p,.case-autostadt-design__intro .feed__details p,.feed__details .case-autostadt-design__intro p,.case-autostadt-design__intro .form__label--text{color:#fff}.case-autostadt-design__ipad{position:absolute;top:40rem;right:-15rem;width:30rem;z-index:2}@media (min-width: 960px){.case-autostadt-design__ipad{width:60rem;right:-30%}}.case-autostadt-design__iphones{width:45%;position:absolute}@media (min-width: 960px){.case-autostadt-design__iphones{width:20rem}}.case-autostadt-design__iphones--front{z-index:3;top:30rem}@media (min-width: 960px){.case-autostadt-design__iphones--front{top:30rem}}.case-autostadt-design__iphones--back{z-index:1;top:28rem;left:8rem}@media (min-width: 960px){.case-autostadt-design__iphones--back{top:0}}.case-autostadt-design__type{margin-bottom:50px}.case-autostadt-design__experience{background:linear-gradient(to bottom, #9eb9c8 0%, #9eb9c8 8%, #8ec6d7 94%, #8ec6d7 100%);color:#fff;min-height:1100px;position:relative;overflow:visible;z-index:30}@media (min-width: 720px){.case-autostadt-design__experience{min-height:1500px}}.case-autostadt-design__elements{color:#fff;background:linear-gradient(to bottom, #8299a7 0%, #b5d9e4 100%);position:relative}.case-autostadt-design__elements .headline--h4{color:white}.case-autostadt-design__change{background-color:#9eb9c9;color:#fff;position:relative}.case-autostadt-design__change:before{content:'';width:100%;height:750px;background-color:#bfd9e4;position:absolute;top:0;left:0}@media (min-width: 720px){.case-autostadt-design__change:before{height:500px}}.case-autostadt-design__column-intro-logo{width:33.33333%;float:left;margin-left:33.33333%}.case-autostadt-design__column-intro-logo svg{color:#CCD9DF}.case-autostadt-design__video-grid{display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.case-autostadt-design__video-grid__item{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width: 720px){.case-autostadt-design__video-grid__item{-ms-flex-preferred-size:50%;flex-basis:50%}}.case-weltmeister{overflow:hidden}.case-weltmeister .header__container{background-color:transparent}.case-weltmeister:not(.case-weltmeister-insights) .header.header--large{color:#fff}.case-weltmeister:not(.case-weltmeister-insights) .header.header--large .breadcrumb__dash{background-color:#fff}.case-weltmeister:not(.case-weltmeister-insights) .header.header--large a.subnavigation__link:hover{color:#f8f8fa}.case-weltmeister:not(.case-weltmeister-insights) .header.header--large a.subnavigation__link{transition:none}.case-weltmeister:not(.case-weltmeister-insights) .header.header--large.is-sticky{color:#000}.case-weltmeister:not(.case-weltmeister-insights) .header.header--large.is-sticky .breadcrumb__dash{background-color:#000000}.case-weltmeister:not(.case-weltmeister-insights) .header.header--large.is-sticky .subnavigation__link:hover{color:#000000}.case-weltmeister__section--intro-video{position:absolute;top:-4rem;left:0;width:100%;height:100%}@media (min-width: 720px){.case-weltmeister__section--intro-video{top:-8rem}}.case-weltmeister__section--dark .dots{background-color:#fff}.case-weltmeister__section--dark .dots:before{border-color:#fff}.case-weltmeister-section--morebottomspacing{padding-bottom:12.5rem}@media (min-width: 960px){.case-weltmeister-section--morebottomspacing{padding-bottom:0}}.case-weltmeister-section__column--pushthree-mobile{margin-left:25%}@media (min-width: 960px){.case-weltmeister-section__column--pushthree-mobile{margin:0}}.case-weltmeister-section__column--marginrightthree-mobile{margin-right:25%}@media (min-width: 960px){.case-weltmeister-section__column--marginrightthree-mobile{margin:0}}.case-weltmeister-section__row--two-of-three{margin-right:0;width:100%}@media (min-width: 720px){.case-weltmeister-section__row--two-of-three{width:66.66667%;float:left;padding-left:1.97368%;padding-right:1.97368%;margin-right:33.3333%}}.case-weltmeister__section__column--centered-quote{margin-left:0%;width:100%;float:left}.case-weltmeister__weltmeister-colors-gradient--lb-to-rt{background-blend-mode:multiply;background-image:linear-gradient(45deg, cyan 0%, #d3ff43 100%)}.case-weltmeister__weltmeister-background--hidden{overflow:hidden}.case-weltmeister__weltmeister-background--black{color:#fff;background-color:#000}.case-weltmeister__weltmeister-background--white{background-color:#fff}.case-weltmeister__weltmeister-background--dark-blue{color:#fff;background-color:#0A0526}.case-weltmeister__weltmeister-background--dark-blue-video{color:#fff;background-color:#080521}.case-weltmeister__weltmeister-background--dark-blue-video-living-logo{color:#fff;background-color:#09032a}.case-weltmeister__weltmeister-background--dark-blue-video-mobility{color:#fff;background-color:#07062a}.case-weltmeister__weltmeister-background--mint-blue{background-color:#00FFFE}.case-weltmeister__weltmeister-background--solid-green{background-color:#6AFFA3}.case-weltmeister__weltmeister-background--yellowish-green{background-color:#D3FF43}.case-weltmeister__weltmeister-background--nonwm-grey{background-color:#dce3e9}.case-weltmeister__weltmeister-video-wrapper--header{height:60vh;overflow:hidden;width:100%}@media (min-width: 720px){.case-weltmeister__weltmeister-video-wrapper--header{height:100vh}}.case-weltmeister__weltmeister-video-wrapper__toggle-video{height:60vh;overflow:hidden;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.case-weltmeister__weltmeister-video-wrapper__toggle-video--overview{background-image:url("../../../storage/app/media/work/weltmeister/videos/weltmeister-overview-intro-video-poster.jpg")}.case-weltmeister__weltmeister-video-wrapper__toggle-video--design{background-image:url("../../../storage/app/media/work/weltmeister/weltmeister-design-intro-image.jpg")}.case-weltmeister__weltmeister-video-wrapper__toggle-video--insights{background-image:url("../../../storage/app/media/work/weltmeister/weltmeister-insights-intro-still.jpg")}.case-weltmeister__weltmeister-video-wrapper__toggle-video--strategy{background-image:url("../../../storage/app/media/work/weltmeister/videos/weltmeister-strategy-intro-video-poster.jpg")}@media (min-width: 720px){.case-weltmeister__weltmeister-video-wrapper__toggle-video{height:100vh}}.case-weltmeister__weltmeister-video-wrapper__toggle-video .video{height:100%;width:100%}.case-weltmeister__weltmeister-video-wrapper__toggle-video .vjs-sp{width:100%;height:100%}.case-weltmeister__weltmeister-video-wrapper__toggle-video .vjs-tech{width:100%;height:60vh;object-fit:cover;position:absolute}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.case-weltmeister__weltmeister-video-wrapper__toggle-video .vjs-tech{display:none}}@media (min-width: 720px){.case-weltmeister__weltmeister-video-wrapper__toggle-video .vjs-tech{height:100vh}}.case-weltmeister__weltmeister-video-wrapper__toggle-poster{display:none}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.case-weltmeister__weltmeister-video-wrapper__toggle-poster{display:block;height:100%;width:100%}}@media all and (-ms-high-contrast: none) and (min-width: 720px), (-ms-high-contrast: active) and (min-width: 720px){.case-weltmeister__weltmeister-video-wrapper__toggle-poster{height:100% !important}}.case-weltmeister__weltmeister-video-wrapper__toggle-poster .image__picture{position:relative !important;height:60vh !important;width:100vw;position:relative !important}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.case-weltmeister__weltmeister-video-wrapper__toggle-poster .image__picture{height:100vh !important}}.case-weltmeister__weltmeister-video-wrapper__toggle-poster img.image__element{object-fit:cover;object-position:0 150%;bottom:0;height:60vh !important;width:100vw;position:relative !important}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.case-weltmeister__weltmeister-video-wrapper__toggle-poster img.image__element{height:100vh !important}}@media (min-width: 720px){.case-weltmeister__weltmeister-video-wrapper__toggle-poster img.image__element{height:100vh !important}}.case-weltmeister__weltmeister-video-wrapper--moving-brands{bottom:0;position:absolute;width:100%;z-index:0}.case-weltmeister__weltmeister-video-wrapper--moving-brands::after{width:100%;height:50%;content:'';background:linear-gradient(to bottom, #0a0526, rgba(10,5,38,0) 100%);position:absolute;top:0;left:0}.case-weltmeister__centered-headline--black{color:#000}.case-weltmeister__centered-headline--white{color:#fff}.case-weltmeister__centered-headline--white .headline__title--line:before{border-top:1px solid rgba(255,255,255,0.4)}.case-weltmeister__centered-headline--intro{left:50%;position:absolute;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:75%;z-index:100}@media (min-width: 1200px){.case-weltmeister__centered-headline--intro{width:60%}}.case-weltmeister__postit--box-shadow .postit__content{box-shadow:0px 4px 10px 0 rgba(0,0,0,0.4)}.case-weltmeister-quote__txt--rotate,.case-weltmeister-quote__txt--small--rotate{font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;font-size:0.9rem;text-transform:uppercase;-ms-transform:rotate(-3deg);transform:rotateZ(-3deg)}@media (min-width: 480px){.case-weltmeister-quote__txt--rotate,.case-weltmeister-quote__txt--small--rotate{font-size:1.25rem}}.case-weltmeister-design__intro{margin-top:-4rem}@media (min-width: 720px){.case-weltmeister-design__intro{margin-top:-8rem}}.case-weltmeister-design__video{padding-bottom:4rem;margin-top:0}@media (min-width: 960px){.case-weltmeister-design__video{margin-top:-25rem}}.case-weltmeister-design__color-box{width:100%;height:50px}.case-weltmeister-design__color-box--dark-blue{background-color:#0A0526}.case-weltmeister-design__color-box--mint-blue{background-color:#00FFFE}.case-weltmeister-design__color-box--solid-green{background-color:#6AFFA3}.case-weltmeister-design__color-box--yellowish-green{background-color:#D3FF43}.case-weltmeister-design__fonts{z-index:4;position:relative}.case-weltmeister-design__font{margin-bottom:3rem}.case-weltmeister-design__logo-explanation{position:relative;margin-bottom:50px;display:block}@media (min-width: 960px){.case-weltmeister-design__logo-explanation{position:absolute;width:300px}}.case-weltmeister-design__logo-explanation-image{width:116px;height:100px;margin:10px 0;display:block}@media (min-width: 960px){.case-weltmeister-design__logo-explanation--roots{left:50px;top:100px;width:385px}}@media (min-width: 960px){.case-weltmeister-design__logo-explanation--initals{right:30px;top:100px;width:200px}}@media (min-width: 960px){.case-weltmeister-design__logo-explanation--ecosystem{bottom:30px;left:50px}}@media (min-width: 960px){.case-weltmeister-design__logo-explanation--wave{bottom:30px;right:30px;width:200px}}.case-weltmeister-design__gradient{width:100%;height:auto;padding:10px;z-index:3}@media (min-width: 960px){.case-weltmeister-design__gradient{width:40%;float:right;display:block;margin-top:-300px}}.case-weltmeister-design__brochure{margin-right:-75px;position:relative;width:100%}@media (min-width: 720px){.case-weltmeister-design__brochure{position:absolute;right:-2%;width:50%}}@media (min-width: 960px){.case-weltmeister-design__brochure{position:absolute;right:-12%}}.case-weltmeister-design__gradient-pattern{position:absolute;width:30%;right:0;top:20%;height:70%;z-index:3}@media (min-width: 960px){.case-weltmeister-design__gradient-pattern{top:30%;height:80%}}@media (min-width: 1200px){.case-weltmeister-design__gradient-pattern{width:20%;right:10%}}.case-weltmeister-design__ui-video{padding:50px;margin-left:-25px;margin-top:-50px;z-index:10}.case-weltmeister-design__print{z-index:4;margin:0}@media (min-width: 960px){.case-weltmeister-design__print{margin-left:10rem}}.case-weltmeister-design__ipad{position:relative;top:0;right:0;width:100%}@media (min-width: 960px){.case-weltmeister-design__ipad{position:absolute;top:-20rem;right:-20rem;width:60rem;z-index:5}}.case-weltmeister-design__iphone{position:relative;width:100%;z-index:8;margin:0}@media (min-width: 960px){.case-weltmeister-design__iphone{top:0;left:0;width:25rem;margin-top:12rem;margin-left:10rem}}.case-weltmeister-design__mood{position:absolute;width:30rem;display:none}@media (min-width: 960px){.case-weltmeister-design__mood{display:block}}.case-weltmeister-design__mood--left{left:-10rem;top:80rem}.case-weltmeister-design__mood--right{right:-10rem;top:20rem}.case-weltmeister-design .icon-story{margin-top:-150px}@media (min-width: 720px){.case-weltmeister-design .icon-story{margin-top:0}}.case-weltmeister-design__icon-story{height:0;margin-bottom:3rem;padding:0;padding-bottom:150px;position:relative;width:100%}@media (min-width: 720px){.case-weltmeister-design__icon-story{padding-bottom:350px}}.case-weltmeister-design__icon-story svg{position:absolute;width:100%;height:100%;left:0;top:0}.case-weltmeister-design__icon-story #iconpath{stroke-dasharray:2668;stroke-dashoffset:2668}.case-weltmeister-design__icon-story #street{stroke-dasharray:628;stroke-dashoffset:-628}.case-weltmeister-design__icon-story .position{transform-box:fill-box;-ms-transform-origin:center;transform-origin:center;-ms-transform:scale(1);transform:scale(1);transistion:1000ms}.case-weltmeister-insights__intro{margin-top:-4rem}@media (min-width: 720px){.case-weltmeister-insights__intro{margin-top:-8rem}}.case-weltmeister-insights__herethere-video{z-index:9}@media (min-width: 720px){.case-weltmeister-insights__herethere-video{z-index:8}}.case-weltmeister-insights__herethere::after{content:'';display:block;position:absolute;width:100%;height:31.5%;background-image:linear-gradient(45deg, cyan 0%, #d3ff43 100%);bottom:0;left:0}.case-weltmeister-insights__allthetime-phone{margin-bottom:3rem;z-index:0}@media (min-width: 720px){.case-weltmeister-insights__allthetime-phone{margin-bottom:0}}.case-weltmeister-insights__allthetime-image{margin-bottom:3rem}@media (min-width: 960px){.case-weltmeister-insights__allthetime-image{margin-bottom:0}}@media (min-width: 720px){.case-weltmeister-insights__allthetime .section__row .section__column{width:50%;float:left;padding-left:1.97368%;padding-right:1.97368%}}@media (min-width: 720px){.case-weltmeister-insights__allthetime .section__row{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}.case-weltmeister-insights__digitization{position:relative}.case-weltmeister-insights__digitization-mood{margin-bottom:4rem;position:relative}@media (min-width: 960px){.case-weltmeister-insights__digitization-mood{position:absolute;left:50%;top:0;width:60%;z-index:3}}@media (min-width: 960px){.case-weltmeister-insights__digitization .section__row{margin-left:-8%}}.case-weltmeister-insights__digitization-quote-container{width:100%}@media (min-width: 1200px){.case-weltmeister-insights__digitization-quote-container{width:45%}}.case-weltmeister-insights__digitization-quote-container--quote{margin:0 auto;padding:3.5rem 0;width:77%}@media (min-width: 480px){.case-weltmeister-insights__digitization-quote-container--quote{width:70%}}@media (min-width: 720px){.case-weltmeister-insights__digitization-quote-container--quote{width:45%}}@media (min-width: 1200px){.case-weltmeister-insights__digitization-quote-container--quote{width:70%}}.case-weltmeister-insights__digitization-quote-container--quote .headline__title--line{font-size:2rem}@media (min-width: 720px){.case-weltmeister-insights__digitization-quote-container--quote .headline__title--line{font-size:2.375rem}}.case-weltmeister-insights__generation-text{margin:0 auto;padding:3.5rem 0;width:90%}@media (min-width: 720px){.case-weltmeister-insights__generation-text{padding:3.5rem;width:auto}}@media (min-width: 960px){.case-weltmeister-insights__generation-text{padding:4.5rem 7rem}}.case-weltmeister-insights .float-column-45--left{display:block;width:100%}@media (min-width: 1200px){.case-weltmeister-insights .float-column-45--left{float:left;width:45%}}.case-weltmeister-insights .float-column-55--right{display:block;width:100%}@media (min-width: 1200px){.case-weltmeister-insights .float-column-55--right{float:right;width:55%}}.case-weltmeister-insights .float-column-45--left .centered--vertically,.case-weltmeister-insights .float-column-55--right .centered--vertically{position:relative;top:0;-ms-transform:none;transform:none}@media (min-width: 1200px){.case-weltmeister-insights .float-column-45--left .centered--vertically,.case-weltmeister-insights .float-column-55--right .centered--vertically{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}.case-weltmeister-overview__intro{margin-top:-4rem}@media (min-width: 720px){.case-weltmeister-overview__intro{margin-top:-8rem}}.case-weltmeister-overview__video{padding-bottom:4rem}.case-weltmeister-overview__collaboration{padding-bottom:0}@media (min-width: 960px){.case-weltmeister-overview__collaboration{padding-bottom:180px}}.case-weltmeister-overview__collaboration::before{background-image:url("../../../storage/app/media/work/weltmeister/weltmeister-overview-bg-collaboration.jpg");background-position:right top;background-repeat:no-repeat;background-size:contain;content:'';position:absolute;width:100%;height:100%;opacity:0.4}@media (min-width: 1200px){.case-weltmeister-overview__collaboration::before{opacity:1}}.case-weltmeister-overview__living-logo-image{padding-bottom:3.5rem}@media (min-width: 720px){.case-weltmeister-overview__living-logo-image{padding-bottom:8.5rem}}.case-weltmeister-overview__living-logo-image .image-column{margin:0 auto;position:relative;width:90%}@media (min-width: 960px){.case-weltmeister-overview__living-logo-image .image-column{margin:0;width:100%}}.case-weltmeister-overview__living-logo-image .image-watch{display:none}@media (min-width: 960px){.case-weltmeister-overview__living-logo-image .image-watch{display:block;left:6%;position:absolute;top:63%;width:16%;z-index:9}}.case-weltmeister-overview__living-logo-image .image-cockpit{display:none}@media (min-width: 960px){.case-weltmeister-overview__living-logo-image .image-cockpit{display:block;position:absolute;right:-1%;top:69%;width:35%;z-index:8}}.case-weltmeister-overview__postit--future-of-mobility{top:0}@media (min-width: 960px){.case-weltmeister-overview__postit--future-of-mobility{right:-100px;top:306px}.case-weltmeister-overview__postit--future-of-mobility .postit__content{max-width:270px;min-width:270px}}.case-weltmeister-overview__postit--living-logo{top:0}@media (min-width: 960px){.case-weltmeister-overview__postit--living-logo{top:227px}.case-weltmeister-overview__postit--living-logo .postit__content{min-width:270px;max-width:270px}}.case-weltmeister-overview__postit--collaboration{top:0}@media (min-width: 960px){.case-weltmeister-overview__postit--collaboration{top:200px}.case-weltmeister-overview__postit--collaboration .postit__content{max-width:310px;min-width:310px}}.case-weltmeister-overview__12-hours-ahead-image{margin-top:3.5rem}@media (min-width: 960px){.case-weltmeister-overview__12-hours-ahead-image{margin-top:8rem}}.case-weltmeister-overview__12-hours-ahead-image .image-12-hours-ahead .image__picture{margin-top:8%}@media (min-width: 720px){.case-weltmeister-overview__12-hours-ahead-image .image-12-hours-ahead .image__picture{margin-top:6.3%}}@media (min-width: 960px){.case-weltmeister-overview__12-hours-ahead-image .image-12-hours-ahead .image__picture{margin-top:4%}}.case-weltmeister-overview__quote-wang{left:0;margin:auto;position:absolute;right:0;width:78%;z-index:50}@media (min-width: 480px){.case-weltmeister-overview__quote-wang{width:51%}}@media (min-width: 720px){.case-weltmeister-overview__quote-wang{width:600px}}.case-weltmeister-strategy__intro{margin-top:-4rem;z-index:100}.case-weltmeister-strategy__intro::after{width:100%;height:20%;content:'';background:linear-gradient(to top, #0a0526, rgba(10,5,38,0) 100%);position:absolute;bottom:0;left:0}@media (min-width: 720px){.case-weltmeister-strategy__intro{margin-top:-8rem}}@media (min-width: 960px){.case-weltmeister-strategy__identity{padding-top:8.5rem}}.case-weltmeister-strategy__identity .image-jellyfish-1{display:none}@media (min-width: 720px){.case-weltmeister-strategy__identity .image-jellyfish-1{display:block;left:0%;max-width:79px;position:absolute;top:30%;width:7%;z-index:13}}.case-weltmeister-strategy__identity .image-jellyfish-2{display:none}@media (min-width: 720px){.case-weltmeister-strategy__identity .image-jellyfish-2{bottom:-3%;display:block;max-width:432px;position:absolute;left:27%;width:23%;z-index:15}}.case-weltmeister-strategy__identity .image-jellyfish-3{display:none}@media (min-width: 720px){.case-weltmeister-strategy__identity .image-jellyfish-3{display:block;max-width:417px;position:absolute;right:18%;top:30%;width:30%;z-index:12}}.case-weltmeister-strategy__identity .image-jellyfish-4{display:none}@media (min-width: 720px){.case-weltmeister-strategy__identity .image-jellyfish-4{display:block;max-width:63px;position:absolute;right:0%;top:40%;width:63px;z-index:14}}.case-weltmeister-strategy__intro-video{z-index:100;padding-bottom:0}.case-weltmeister-strategy__moving-brands{padding-bottom:0}@media (min-width: 720px){.case-weltmeister-strategy__moving-brands{padding-bottom:18%}}.case-weltmeister-strategy__eco-system{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.case-weltmeister-strategy__eco-system-bg{left:50%;position:absolute;top:75%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:200%}.case-weltmeister-strategy__eco-system-bg .image{transition:all 100ms ease-out}@media (min-width: 960px){.case-weltmeister-strategy__eco-system-bg{left:25%;right:-25%;top:50%;-ms-transform:translate(0, -50%);transform:translate(0, -50%);width:100%}}.case-weltmeister .wm-ui-logo{height:0;margin:3rem 0;padding:0;padding-bottom:250px;position:relative;width:100%}@media (min-width: 720px){.case-weltmeister .wm-ui-logo{padding-bottom:400px}}.case-weltmeister .wm-ui-logo--strategy{left:50%;position:absolute;top:75%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;padding:0;height:100%;margin:0}@media (min-width: 960px){.case-weltmeister .wm-ui-logo--strategy{left:25%;right:-25%;top:50%;-ms-transform:translate(0, -50%);transform:translate(0, -50%)}}.case-weltmeister .wm-ui-logo__icon{position:absolute;width:100%;height:100%;left:0%;top:0}@media (min-width: 480px){.case-weltmeister .wm-ui-logo__icon{height:100%;width:100%;left:0}}.case-weltmeister .wm-ui-logo__icon--strategy{height:20%;left:50%;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:20%}@keyframes dash{to{stroke-dashoffset:0}}@keyframes positionscale{from{transform:scale(0)}}.case-ab{overflow:hidden}.case-ab .header__container{background-color:transparent}.case-ab .header.header--large{color:#fff}.case-ab .header.header--large .breadcrumb__dash{background-color:#fff}.case-ab .header.header--large a.subnavigation__link:hover{color:#f8f8fa}.case-ab .header.header--large a.subnavigation__link{transition:none}.case-ab .header.header--large.is-sticky{color:#000}.case-ab .header.header--large.is-sticky .breadcrumb__dash{background-color:#000000}.case-ab .header.header--large.is-sticky .subnavigation__link:hover{color:#000000}.case-ab-section--dark .dots{background-color:#fff}.case-ab-section--dark .dots:before{border-color:#fff}.case-ab-section--morebottomspacing{padding-bottom:12.5rem}@media (min-width: 960px){.case-ab-section--morebottomspacing{padding-bottom:0}}.case-ab-section__column--pushthree-mobile{margin-left:25%}@media (min-width: 960px){.case-ab-section__column--pushthree-mobile{margin:0}}.case-ab-section__column--marginrightthree-mobile{margin-right:25%}@media (min-width: 960px){.case-ab-section__column--marginrightthree-mobile{margin:0}}.case-ab-section__row--two-of-three{margin-right:0;width:100%}@media (min-width: 720px){.case-ab-section__row--two-of-three{width:66.66667%;float:left;padding-left:1.97368%;padding-right:1.97368%;margin-right:33.3333%}}.case-ab__video-wrapper--header{height:60vh;overflow:hidden;width:100%}@media (min-width: 720px){.case-ab__video-wrapper--header{height:100vh}}.case-ab__video-wrapper__toggle-video{height:60vh;overflow:hidden;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.case-ab__video-wrapper__toggle-video--overview{background-image:url("../../../storage/app/media/work/ab/videos/ab-overview-intro-video-poster.jpg")}@media (min-width: 720px){.case-ab__video-wrapper__toggle-video{height:100vh}}.case-ab__video-wrapper__toggle-video .video{height:100%;width:100%}.case-ab__video-wrapper__toggle-video .vjs-sp{width:100%;height:100%}.case-ab__video-wrapper__toggle-video .vjs-tech{width:100%;height:60vh;object-fit:cover;position:absolute}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.case-ab__video-wrapper__toggle-video .vjs-tech{display:none}}@media (min-width: 720px){.case-ab__video-wrapper__toggle-video .vjs-tech{height:100vh}}.case-ab__video-wrapper__toggle-poster{display:none}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.case-ab__video-wrapper__toggle-poster{display:block;height:100%;width:100%}}@media all and (-ms-high-contrast: none) and (min-width: 720px), (-ms-high-contrast: active) and (min-width: 720px){.case-ab__video-wrapper__toggle-poster{height:100% !important}}.case-ab__video-wrapper__toggle-poster .image__picture{position:relative !important;height:60vh !important;width:100vw;position:relative !important}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.case-ab__video-wrapper__toggle-poster .image__picture{height:100vh !important}}.case-ab__video-wrapper__toggle-poster img.image__element{object-fit:cover;object-position:0 150%;bottom:0;height:60vh !important;width:100vw;position:relative !important}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.case-ab__video-wrapper__toggle-poster img.image__element{height:100vh !important}}@media (min-width: 720px){.case-ab__video-wrapper__toggle-poster img.image__element{height:100vh !important}}.case-ab__video-wrapper--moving-brands{bottom:0;position:absolute;width:100%;z-index:0}.case-ab__video-wrapper--moving-brands::after{width:100%;height:50%;content:'';background:linear-gradient(to bottom, #0a0526, rgba(10,5,38,0) 100%);position:absolute;top:0;left:0}.case-ab__centered-headline--black{color:#000}.case-ab__centered-headline--white{color:#fff}.case-ab__centered-headline--white .headline__title--line:before{border-top:1px solid rgba(255,255,255,0.4)}.case-ab__centered-headline--intro{left:50%;position:absolute;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:75%;z-index:100}@media (min-width: 1200px){.case-ab__centered-headline--intro{width:60%}}.case-ab__red-white-border{line-height:0}.case-ab__red-white-border-image{margin-bottom:-1px;height:12px}@media (min-width: 480px){.case-ab__red-white-border-image{height:auto}}@media all and (min-width: 480px) and (-ms-high-contrast: none), (min-width: 480px) and (-ms-high-contrast: active){.case-ab__red-white-border-image{height:1.5%}}.case-ab-overview__intro{margin-top:-4rem}@media (min-width: 720px){.case-ab-overview__intro{margin-top:-8rem}}.case-ab-overview__technologiedienstleister{z-index:20}.case-ab-overview__fistbump-animation{display:none;margin:0 0 4rem 0;position:relative}@media (min-width: 720px){.case-ab-overview__fistbump-animation{display:block}}.case-ab-overview__fistbump-animation--left{width:50%;margin-left:-19.904%}.case-ab-overview__fistbump-animation--right{position:absolute;top:0;width:50.96%;right:-20.248%}.case-ab-overview__fistbump-animation--explosion{padding-right:3%;position:absolute;top:0;width:100%}.case-ab-overview__fistbump-animation--explosion .explosion-path{display:none}.case-ab-overview__fistbump-animation--explosion .explosion-path--is-animated{display:block;animation:dash 0.14s ease-out forwards;fill:none;stroke-dasharray:182.4762725830078;stroke-dashoffset:182.4762725830078;stroke-linejoin:round;stroke-width:41;stroke:#ea002a}@keyframes dash{from{stroke-dashoffset:182.4762725830078}to{stroke-dashoffset:0}}.case-ab-overview__subbrands-animation .section__row{width:90%}@media (min-width: 960px){.case-ab-overview__subbrands-animation .section__row{width:100%}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.case-ab-overview__subbrands-animation .ab-logos-subbrands{display:block;position:relative;width:100%;padding-bottom:100%;vertical-align:middle;margin:-25% 0}.case-ab-overview__subbrands-animation .ab-logos-subbrands svg{display:block;position:absolute;top:0;left:0}}.case-ab-overview__blog-cloud-image{margin-top:0;width:50%;position:absolute;margin-top:-1.0%;width:18%;margin-left:65%}@media (min-width: 480px){.case-ab-overview__blog-cloud-image{position:absolute;margin-top:-4.5%;width:17%;margin-left:66%}}@media (min-width: 720px){.case-ab-overview__blog-cloud-image{position:absolute;margin-top:0%;width:27%;margin-left:59%}}@media (min-width: 960px){.case-ab-overview__blog-cloud-image{position:relative;margin-top:26%;width:100%;margin-left:43%}}@media (min-width: 1200px){.case-ab-overview__blog-cloud-image{position:relative;margin-top:-3%;width:100%;margin-left:42%}}.case-ab-overview__blog-video-container{height:auto;left:4.15%;position:absolute;top:7.42%;width:91.774%;z-index:999}@media (min-width: 960px){.case-ab-overview__blog-video-container{left:7.73%;top:7.42%;width:84.554%}}.case-ab-overview__magazine-slider{z-index:10}.case-ab-overview__magazine-slider::after{bottom:0;left:0;background-color:#fff;content:'';height:30%;margin-top:-50px;position:absolute;width:100%}@media (min-width: 960px){.case-ab-overview__magazine-slider::after{height:20%}}.case-ab-overview__containerlove-slider-bg{background-image:url("../../../storage/app/media/work/ab/bg-red-white.svg");background-position:left top;background-repeat:no-repeat;background-size:cover;padding:5% 0;width:100%}.case-ab-overview__transformationonline{position:relative;z-index:100}.case-ab-overview__transformationonline__rocket-animation{display:none;position:absolute;z-index:999;bottom:10%;right:15%;width:5%;height:220vh}@media (min-width: 960px){.case-ab-overview__transformationonline__rocket-animation{display:block}}.case-ab-overview__transformationonline__rocket-animation--rocket{position:absolute;top:42%;width:100%;z-index:999;height:220vh;right:0}.case-ab-overview__transformationonline__rocket-animation--rocket svg{height:100%;width:100%}.case-ab-overview__transformationonline__rocket-animation--rocket .rocket-flame{opacity:0;visibility:hidden}.case-ab-overview__transformationonline-video-container{left:0;margin:auto;position:absolute;right:0;top:7.04%;width:71.85%;z-index:10}.case-ab__background--black{background-color:#000}.case-ab__background--white{background-color:#fff}.case-ab__background--ab-red{background-color:#ea002a}.case-ab__color--black{color:#000}.case-ab__color--white{color:#fff}.case-ab__color--ab-red{color:#ea002a}.case-ab__ab-magazin-ipad{margin-bottom:3rem;margin-top:3rem;z-index:6}@media (min-width: 1200px){.case-ab__ab-magazin-ipad{margin-bottom:0;margin-top:0}}.case-ab .subbrands__arrow{opacity:0;visibility:hidden}.case-ab .subbrands__logo{opacity:0;visibility:hidden}@keyframes dash{to{stroke-dashoffset:0}}@keyframes positionscale{from{transform:scale(0)}}.case-sjp{overflow:hidden}.case-sjp .header__container{background-color:transparent}.case-sjp .header.header--large{color:#fff}.case-sjp .header.header--large .breadcrumb__dash{background-color:#fff}.case-sjp .header.header--large a.subnavigation__link:hover{color:#f8f8fa}.case-sjp .header.header--large a.subnavigation__link{transition:none}.case-sjp .header.header--large.is-sticky{color:#000}.case-sjp .header.header--large.is-sticky .breadcrumb__dash{background-color:#000000}.case-sjp .header.header--large.is-sticky .subnavigation__link:hover{color:#000000}.case-sjp-section--morebottomspacing{padding-bottom:12.5rem}@media (min-width: 960px){.case-sjp-section--morebottomspacing{padding-bottom:0}}.case-sjp-section__column--pushthree-mobile{margin-left:25%}@media (min-width: 960px){.case-sjp-section__column--pushthree-mobile{margin:0}}.case-sjp-section__column--marginrightthree-mobile{margin-right:25%}@media (min-width: 960px){.case-sjp-section__column--marginrightthree-mobile{margin:0}}.case-sjp-section__row--two-of-three{margin-right:0;width:100%}@media (min-width: 720px){.case-sjp-section__row--two-of-three{width:66.66667%;float:left;padding-left:1.97368%;padding-right:1.97368%;margin-right:33.3333%}}.case-sjp__video-wrapper--header{height:60vh;overflow:hidden;width:100%}@media (min-width: 720px){.case-sjp__video-wrapper--header{height:100vh}}.case-sjp__video-wrapper__toggle-video{height:60vh;overflow:hidden;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.case-sjp__video-wrapper__toggle-video--intro{background-image:url("../../../storage/app/media/work/porsche-70-jahre/porsche-70-jahre-intro-image.jpg")}@media (min-width: 720px){.case-sjp__video-wrapper__toggle-video{height:100vh}}.case-sjp__video-wrapper__toggle-video .video{height:100%;width:100%}.case-sjp__video-wrapper__toggle-video .vjs-sp{width:100%;height:100%}.case-sjp__video-wrapper__toggle-video .vjs-tech{width:100%;height:60vh;object-fit:cover;position:absolute}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.case-sjp__video-wrapper__toggle-video .vjs-tech{display:none}}@media (min-width: 720px){.case-sjp__video-wrapper__toggle-video .vjs-tech{height:100vh}}.case-sjp__centered-headline--black{color:#000}.case-sjp__centered-headline--white{color:#fff}.case-sjp__centered-headline--white .headline__title--line:before{border-top:1px solid rgba(255,255,255,0.4)}.case-sjp__centered-headline--intro{left:50%;position:absolute;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:75%;z-index:100}@media (min-width: 1200px){.case-sjp__centered-headline--intro{width:60%}}.case-sjp-overview__intro{margin-top:-4rem}@media (min-width: 720px){.case-sjp-overview__intro{margin-top:-8rem}}.case-sjp-overview__a-dream{background-position:left top;background-repeat:no-repeat;background-size:cover;padding-bottom:120px}.case-sjp-overview__logo-video{margin-top:0;z-index:0}@media (min-width: 960px){.case-sjp-overview__logo-video{margin-top:-9%;z-index:9999}}.case-sjp-overview__slider-posters-bg{background-color:#000;padding:8% 0 4.4rem 0;width:100%}@media (min-width: 720px){.case-sjp-overview__slider-posters-bg{padding:8% 0 0 0}}.case-sjp-overview__slider-brandbook-bg{padding:8% 0 0 0;width:100%}.case-sjp-overview__brandbook-overview .image-brandbook-overview{margin-top:-24%}.case-sjp-overview__brandbook-cover{position:relative;z-index:0;top:0;height:auto}@media (min-width: 720px){.case-sjp-overview__brandbook-cover{top:0}}@media (min-width: 1200px){.case-sjp-overview__brandbook-cover{top:-270px}}.case-sjp-overview__brandbook-video{margin-top:0}@media (min-width: 1200px){.case-sjp-overview__brandbook-video{margin-top:-270px}}.case-sjp-overview__brandbook-overview{background-image:linear-gradient(90deg, #000 50%, #fff 50%)}.case-sjp-overview__quote-ferry-porsche{top:12%;left:0;margin:auto;position:absolute;right:0;width:78.5%;z-index:50}@media (min-width: 480px){.case-sjp-overview__quote-ferry-porsche{top:6.3%}}@media (min-width: 720px){.case-sjp-overview__quote-ferry-porsche{max-width:100%;width:790px;top:8%}}@media (min-width: 1200px){.case-sjp-overview__quote-ferry-porsche{top:5.5%}}.case-sjp-overview__quote-ferry-porsche .quote__txt{font-family:"Schoolbook-Bold","Georgia","Times",serif;text-transform:uppercase;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.case-sjp-overview__quote-ferry-porsche .quote__txt br{display:none}@media (min-width: 720px){.case-sjp-overview__quote-ferry-porsche .quote__txt br{display:block}.case-sjp-overview__quote-ferry-porsche .quote__txt .space{display:none}}.case-sjp-overview__quote-ferry-porsche .diagonal-line::before{border-top:1px solid #fff;-ms-transform:rotate(-20deg);transform:rotate(-20deg);width:112%;left:-2%}@media (min-width: 720px){.case-sjp-overview__quote-ferry-porsche .diagonal-line::before{width:81%;left:5%}}.case-sjp-overview__quote-ferry-porsche .quote__person{-ms-transform:rotate(-3deg);transform:rotateZ(-3deg)}.case-sjp__background--black{background-color:#000}.case-sjp__background--black .dots{background-color:#fff}.case-sjp__background--black .dots:before{border-color:#fff}.case-sjp__background--white{background-color:#fff}.case-sjp__background--transparent{background-color:transparent}.case-sjp__background--darkest{background-color:#19191b;background-image:linear-gradient(to bottom, transparent 0%, #19191c 100%)}.case-sjp__background--grey{background-color:#e4e4e4}.case-sjp__color--black{color:#000}.case-sjp__color--white{color:#fff}.case-sjp__letter{margin-bottom:3rem;margin-top:3rem;z-index:4}@media (min-width: 1200px){.case-sjp__letter{margin-bottom:0;margin-top:10%}}.case-sjp .slideshow--dark .slideshow__arrow{fill:#e4e4e4}.case-sjp .slideshow--dark .slideshow__arrow--inactive{opacity:.55}.case-sjp .slideshow--dark .slideshow__dot--active{background-color:#fff}@keyframes dash{to{stroke-dashoffset:0}}@keyframes positionscale{from{transform:scale(0)}}@media (min-width: 480px){.case-sjp__label{width:auto}}.case-sjp__label--brandbook-poster{background-color:#000;padding:0 4rem 4rem 4rem;width:100%}@media (min-width: 720px){.case-sjp__label--brandbook-poster{position:absolute;bottom:5%;background-color:transparent;left:58%;padding:0 4rem 0 0;z-index:999;width:315px}}@media (min-width: 960px){.case-sjp__label--brandbook-poster{bottom:15%;width:470px}}.case-sjp__label--brandbook-book-in-book{background-color:#fff;padding:6% 6% 4rem 6%;color:#fff;background-color:#000;width:100%}@media (min-width: 480px){.case-sjp__label--brandbook-book-in-book{position:relative;color:#fff;padding:6% 6% 8rem 6%;background-color:#000}}@media (min-width: 720px){.case-sjp__label--brandbook-book-in-book{color:#000;background-color:transparent;position:absolute;width:510px;bottom:13%;left:6%;padding:0 4rem 0 0;z-index:20}}@media (min-width: 960px){.case-sjp__label--brandbook-book-in-book{bottom:17%;width:600px;left:19%}}@media (min-width: 1200px){.case-sjp__label--brandbook-book-in-book{width:630px;bottom:17%;left:22.5%}}.case-dhl{overflow:hidden}.case-dhl .header__container{background-color:transparent}.case-dhl .header.header--large{color:#000}.case-dhl .header.header--large .breadcrumb__dash{background-color:#000}.case-dhl .header.header--large .subnavigation__element{white-space:nowrap}.case-dhl .header.header--large a.subnavigation__link:hover{opacity:0.8}.case-dhl .header.header--large a.subnavigation__link{transition:none}.case-dhl .header.header--large.is-sticky{color:#000}.case-dhl .header.header--large.is-sticky .breadcrumb__dash{background-color:#000000}.case-dhl .header.header--large.is-sticky .subnavigation__link:hover{color:#000000}.case-dhl-section--morebottomspacing{padding-bottom:12.5rem}@media (min-width: 960px){.case-dhl-section--morebottomspacing{padding-bottom:0}}.case-dhl-section__column--pushthree-mobile{margin-left:25%}@media (min-width: 960px){.case-dhl-section__column--pushthree-mobile{margin:0}}.case-dhl-section__column--marginrightthree-mobile{margin-right:25%}@media (min-width: 960px){.case-dhl-section__column--marginrightthree-mobile{margin:0}}.case-dhl-section__row--two-of-three{margin-right:0;width:100%}@media (min-width: 720px){.case-dhl-section__row--two-of-three{width:66.66667%;float:left;padding-left:1.97368%;padding-right:1.97368%;margin-right:33.3333%}}.case-dhl__video-wrapper--header{height:60vh;overflow:hidden;width:100%}@media (min-width: 720px){.case-dhl__video-wrapper--header{height:100vh}}.case-dhl__video-wrapper__toggle-video{height:60vh;overflow:hidden;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.case-dhl__video-wrapper__toggle-video--intro{background-image:url("../../../storage/app/media/work/dhl/dhl-intro-image.jpg");background-position:right top}@media (min-width: 960px){.case-dhl__video-wrapper__toggle-video--intro{background-image:url("../../../storage/app/media/work/dhl/dhl-intro-image-wide.jpg");background-position:right top}}@media (min-width: 720px){.case-dhl__video-wrapper__toggle-video{height:100vh}}.case-dhl__video-wrapper__toggle-video .video{height:100%;width:100%}.case-dhl__video-wrapper__toggle-video .vjs-sp{width:100%;height:100%}.case-dhl__video-wrapper__toggle-video .vjs-tech{width:100%;height:60vh;object-fit:cover;position:absolute}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.case-dhl__video-wrapper__toggle-video .vjs-tech{display:none}}@media (min-width: 720px){.case-dhl__video-wrapper__toggle-video .vjs-tech{height:100vh}}.case-dhl__centered-headline--black{color:#000}.case-dhl__centered-headline--white{color:#fff}.case-dhl__centered-headline--white .headline__title--line:before{border-top:1px solid rgba(255,255,255,0.4)}.case-dhl__centered-headline--red-black{color:#ea002a}.case-dhl__centered-headline--red-black .headline--sansserif{color:#000}.case-dhl__centered-headline--red-black .headline__title--line:before{border-top:1px solid #000;z-index:-10}.case-dhl__centered-headline--intro{left:50%;position:absolute;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:75%;z-index:100}@media (min-width: 1200px){.case-dhl__centered-headline--intro{width:60%}}.case-dhl__quote-image-container{width:40%;max-width:152px;margin:0 auto 3rem auto}@media (min-width: 720px){.case-dhl__quote-image-container{width:21%;max-width:none}}.case-dhl__intro{margin-top:-4rem}@media (min-width: 720px){.case-dhl__intro{margin-top:-8rem}}.case-dhl__typography .m-TypeTester-wrapper{width:100% !important}@media (min-width: 480px){.case-dhl__strategy-animation-section{padding-top:1.5rem !important}}@media (min-width: 960px){.case-dhl__strategy-animation-section{padding-top:8.5rem !important}}.case-dhl__background--black{background-color:#000}.case-dhl__background--black .dots{background-color:#fff}.case-dhl__background--black .dots:before{border-color:#fff}.case-dhl__background--white{background-color:#fff}.case-dhl__background--transparent{background-color:transparent}.case-dhl__background--darkest{background-color:#19191b;background-image:linear-gradient(to bottom, transparent 0%, #19191c 100%)}.case-dhl__background--grey{background-color:#e4e4e4}.case-dhl__background--gradient-to-bottom-yellow{background:linear-gradient(to bottom, #fc0 0%, #fc0 30%, #ffe57f 79%, #fff0b2 100%)}.case-dhl__color--black{color:#000}.case-dhl__color--white{color:#fff}.case-dhl__parallax-brand-strategy{z-index:8}.case-dhl__parallax-strategy-wrapper{margin:-40px auto 0 auto;width:40%}@media (min-width: 480px){.case-dhl__parallax-strategy-wrapper{margin-top:0;width:30%}}@media (min-width: 720px){.case-dhl__parallax-strategy-wrapper{margin-top:0;padding-bottom:25px;width:25%}}@media (min-width: 960px){.case-dhl__parallax-strategy-wrapper{margin-top:-126px;width:80%}}.case-dhl__parallax-brand-experience{margin-bottom:3rem;margin-top:3rem;z-index:7}@media (min-width: 1200px){.case-dhl__parallax-brand-experience{margin-bottom:0;margin-top:10%}}.case-dhl__brand-hub-link{float:right;height:auto;margin-top:6%;position:relative;width:192px;z-index:9}@media (min-width: 720px){.case-dhl__brand-hub-link{margin-top:-6%}}.case-dhl__brand-hub-link .brandhub-download-arrow-image{left:0;margin-bottom:18%;max-width:27%;position:relative;width:27%}@media (min-width: 720px){.case-dhl__brand-hub-link .brandhub-download-arrow-image{margin-bottom:25%;max-width:25%;width:25%}}@media (min-width: 960px){.case-dhl__brand-hub-link .brandhub-download-arrow-image{margin-bottom:27%;width:36%;max-width:36%}}.case-dhl__brand-hub-link-text{bottom:-18px;font-family:"TradeGothicLT-Light", "Helvetica", sans-serif;left:2%;line-height:1.6;position:absolute}@media (min-width: 720px){.case-dhl__brand-hub-link-text{bottom:0;left:-8%}}.case-dhl__brand-hub-link-text a{border-bottom:1px solid #000;display:inline-block;font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;line-height:1;margin-bottom:4px;text-transform:uppercase}.case-dhl__juxtapose .juxtapose{width:100% !important;max-width:100% !important}.case-dhl__juxtapose .jx-handle{color:#ea002a}.case-dhl__juxtapose .jx-knightlab{display:none}@media screen and (min-width: 768px){.case-dhl .m-TypeTester-content{margin-left:2% !important;margin-right:2% !important;max-width:96% !important;width:96% !important}}.case-dhl .slideshow--dark .slideshow__arrow{fill:#e4e4e4}.case-dhl .slideshow--dark .slideshow__arrow--inactive{opacity:.55}.case-dhl .slideshow--dark .slideshow__dot--active{background-color:#fff}@keyframes dash{to{stroke-dashoffset:0}}@keyframes positionscale{from{transform:scale(0)}}@media (min-width: 480px){.case-dhl__label{width:auto}}.case-dhl__label--brandbook-poster{background-color:#000;padding:0 4rem 4rem 4rem;width:100%}@media (min-width: 720px){.case-dhl__label--brandbook-poster{position:absolute;bottom:5%;background-color:transparent;left:58%;padding:0 4rem 0 0;z-index:999;width:315px}}@media (min-width: 960px){.case-dhl__label--brandbook-poster{bottom:15%;width:470px}}.case-faz{overflow:hidden}.case-faz .header__container{background-color:transparent}.case-faz .header.header--large{color:#000}.case-faz .header.header--large .breadcrumb__dash{background-color:#000}.case-faz .header.header--large .subnavigation__element{white-space:nowrap}.case-faz .header.header--large a.subnavigation__link:hover{opacity:0.8}.case-faz .header.header--large a.subnavigation__link{transition:none}.case-faz .header.header--large.is-sticky{color:#000}.case-faz .header.header--large.is-sticky .breadcrumb__dash{background-color:#000000}.case-faz .header.header--large.is-sticky .subnavigation__link:hover{color:#000000}.case-faz-section--morebottomspacing{padding-bottom:12.5rem}@media (min-width: 960px){.case-faz-section--morebottomspacing{padding-bottom:0}}.case-faz-section__column--pushthree-mobile{margin-left:25%}@media (min-width: 960px){.case-faz-section__column--pushthree-mobile{margin:0}}.case-faz-section__column--marginrightthree-mobile{margin-right:25%}@media (min-width: 960px){.case-faz-section__column--marginrightthree-mobile{margin:0}}.case-faz-section__row--two-of-three{margin-right:0;width:100%}@media (min-width: 720px){.case-faz-section__row--two-of-three{width:66.66667%;float:left;padding-left:1.97368%;padding-right:1.97368%;margin-right:33.3333%}}.case-faz__video-wrapper--header{height:60vh;overflow:hidden;width:100%}@media (min-width: 720px){.case-faz__video-wrapper--header{height:100vh}}.case-faz__video-wrapper__toggle-video{height:60vh;overflow:hidden;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.case-faz__video-wrapper__toggle-video--intro{background-image:url("../../../storage/app/media/work/faz/faz-intro-image.jpg");background-position:right top}@media (min-width: 720px){.case-faz__video-wrapper__toggle-video{height:100vh}}.case-faz__video-wrapper__toggle-video .video{height:100%;width:100%}.case-faz__video-wrapper__toggle-video .vjs-sp{width:100%;height:100%}.case-faz__video-wrapper__toggle-video .vjs-tech{width:100%;height:60vh;object-fit:cover;position:absolute}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.case-faz__video-wrapper__toggle-video .vjs-tech{display:none}}@media (min-width: 720px){.case-faz__video-wrapper__toggle-video .vjs-tech{height:100vh}}.case-faz__centered-headline--black{color:#000}.case-faz__centered-headline--white{color:#fff}.case-faz__centered-headline--white .headline__title--line:before{border-top:1px solid rgba(255,255,255,0.4)}.case-faz__centered-headline--intro{left:50%;position:absolute;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:75%;z-index:100}@media (min-width: 1200px){.case-faz__centered-headline--intro{width:60%}}.case-faz__border{background-image:url("../../../storage/app/media/work/faz/faz-raster-3.png");background-size:contain;height:40px}.case-faz__intro{margin-top:-4rem}@media (min-width: 720px){.case-faz__intro{margin-top:-8rem}}.case-faz__logo-video{margin-top:0;z-index:0}@media (min-width: 960px){.case-faz__logo-video{margin-top:-9%;z-index:9999}}.case-faz__slider-transformation{top:-9rem}.case-faz__slider-algorithmus{z-index:20}.case-faz__background--black{background-color:#000}.case-faz__background--black .dots{background-color:#fff}.case-faz__background--black .dots:before{border-color:#fff}.case-faz__background--white{background-color:#fff}.case-faz__background--transparent{background-color:transparent}.case-faz__background--darkest{background-color:#19191b;background-image:linear-gradient(to bottom, transparent 0%, #19191c 100%)}.case-faz__background--grey{background-color:#e4e4e4}.case-faz__color--black{color:#000}.case-faz__color--white{color:#fff}.case-faz__video-credits{font-family:"TradeGothicLT-Bold","Helvetica",sans-serif;font-size:.875rem;font-weight:normal;line-height:1;text-align:right;padding:0.5rem 0.5rem 0 0}.case-faz__no-1{z-index:7}@media (min-width: 1200px){.case-faz__no-1{margin-bottom:0}}.case-faz__quer-statt-gleich{z-index:7}@media (min-width: 1200px){.case-faz__quer-statt-gleich{margin-bottom:0;padding-top:3.5rem}}.case-faz .faz-no-1{margin-top:0}@media (min-width: 720px){.case-faz .faz-no-1{margin-top:5.5rem}}.case-faz .faz-no-1 .image__element{padding-left:0}@media (min-width: 720px){.case-faz .faz-no-1 .image__element{padding-left:14%}}.case-faz .faz-no-1-ausgabe{margin-top:1.5rem;width:100%}@media (min-width: 720px){.case-faz .faz-no-1-ausgabe{margin-bottom:-9rem;width:100%}}.case-faz .faz-transformation-quer-statt-gleich{width:100%}@media (min-width: 720px){.case-faz .faz-transformation-quer-statt-gleich{margin-bottom:-13rem;margin-right:1rem;width:81%}}.case-faz .slideshow--dark .slideshow__arrow{fill:#e4e4e4}.case-faz .slideshow--dark .slideshow__arrow--inactive{opacity:.55}.case-faz .slideshow--dark .slideshow__dot--active{background-color:#fff}@keyframes dash{to{stroke-dashoffset:0}}@keyframes positionscale{from{transform:scale(0)}}@media (min-width: 480px){.case-faz__label{width:auto}}.sp-studies__intro{width:100vw;height:95vh;margin-top:-4rem;background-color:#FFF001;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative}.sp-studies__intro .headline--serif,.sp-studies__intro .headline--sansserif{font-size:42px;line-height:1.3}@media (min-width: 720px){.sp-studies__intro .headline--serif,.sp-studies__intro .headline--sansserif{font-size:5vw;line-height:1.2}}.sp-studies__intro--success{background-color:#d9e2e6;height:60vh}.sp-studies__intro--success .headline--serif,.sp-studies__intro--success .headline--sansserif{font-size:calc(36px + 1vw);line-height:1.2}.sp-studies__tagline{position:absolute;bottom:4rem;left:50%;font-size:1.3rem;text-align:center;font-family:"TradeGothicLT-Bold","Helvetica",sans-serif;-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 720px){.sp-studies__tagline{text-align:left}}.sp-studies__uppercase-headline{text-transform:uppercase;font-family:"TradeGothicLT-Bold","Helvetica",sans-serif}.sp-studies__callouts{margin-top:2.8rem}.sp-studies__callout:not(:last-of-type){margin-bottom:10px}.sp-studies__callout-text{font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;font-size:2rem;display:inline-block;padding:10px 60px 10px 40px;background:#FFF001}.sp-studies__section-background img{width:100%;height:100%;object-fit:cover;margin-bottom:20px}@media (min-width: 960px){.sp-studies__section-background{position:absolute;top:-75px;left:-75px;margin:0}.sp-studies__section-background--half{width:calc(50% + 75px);-ms-flex-preferred-size:calc(50% + 75px);flex-basis:calc(50% + 75px);overflow:hidden;height:0;padding-bottom:calc(50% + 150px)}.sp-studies__section-background img{position:absolute;left:0;top:0;margin-bottom:0}.sp-studies__section-background+.section__column--medium{padding-right:50px;padding-left:50px}}@media (min-width: 960px){.sp-studies__border-section .section__row{display:-ms-flexbox;display:flex;height:0;padding-bottom:50%;position:relative}.sp-studies__border-section .section__row::after{border:10px solid #FFF001;display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:''}.sp-studies__border-section .section__column{position:absolute;top:50%;left:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}.sp-studies__quote{font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;text-align:center;font-size:24px;line-height:1.2}@media (min-width: 720px){.sp-studies__quote{font-size:3.5vw}}.sp-studies__contact-person{margin:auto;position:relative;width:350px;display:inline-block}.sp-studies__contact-photo{position:relative;height:350px;border-radius:50%;overflow:hidden}.sp-studies__contact-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.sp-studies__contact-name{padding:10px 20px;background-color:#191919;margin-bottom:10px}.sp-studies__contact-position{padding:10px 20px}.sp-studies__contact-label{color:#FFF001;font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;text-transform:uppercase;display:block;text-align:center;font-size:1.8rem}.sp-studies__contact-label--inverted{color:#191919}.sp-studies__contact-data{z-index:100;margin:-75px auto;width:80%;-ms-transform:rotate(-5deg);transform:rotate(-5deg)}.sp-studies__contact-column{margin-top:40px}@media (min-width: 720px){.sp-studies__contact-column{margin-top:0;text-align:right}}.sp-studies__form-button{margin-bottom:0}.sp-studies__form select{width:calc(100% - 30px);margin:20px 15px;-moz-appearance:none;appearance:none;border:none;font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;font-size:1.5rem;color:#191919;cursor:pointer !important;background:transparent}.sp-studies__form select option{color:#191919 !important;cursor:pointer !important}.sp-studies__form-element{border-bottom:1px solid #191919;margin-bottom:10px}.sp-studies__form-element--checkbox{border:none;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin-top:40px}.sp-studies__form-element input[type="checkbox"]{cursor:pointer;width:100px;height:20px;-moz-appearance:none;appearance:none}.sp-studies__form-input{-moz-appearance:none;appearance:none;font-family:"TradeGothicLTCom-BdCn20Obl","Helvetica",sans-serif;border:none;width:100%;color:#191919;background-color:transparent;padding:20px;font-size:1.5rem}.sp-studies__form-input--checkbox{width:30px;height:30px}.sp-studies__form-input--text::-moz-placeholder{color:#191919 !important;opacity:1}.sp-studies__form-input--text:-ms-input-placeholder{color:#191919 !important;opacity:1}.sp-studies__form-input--text::placeholder{color:#191919 !important;opacity:1}.sp-studies__form-input--text:-webkit-autofill,.sp-studies__form-input--text:-webkit-autofill:hover,.sp-studies__form-input--text:-webkit-autofill:focus,.sp-studies__form-input--text:-webkit-autofill,.sp-studies__form-input--text:-webkit-autofill:hover,.sp-studies__form-input--text:-webkit-autofill:focus,.sp-studies__form-input--text:-webkit-autofill,.sp-studies__form-input--text:-webkit-autofill:hover,.sp-studies__form-input--text:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #FFF001 inset}.sp-studies__form-button .button{background-color:#191919;color:white}.theme-page-modulardesign{overflow:hidden}.theme-page-modulardesign .header__container{background-color:transparent}.theme-page-modulardesign .header.header--large{color:#000}.theme-page-modulardesign .header.header--large .breadcrumb__dash{background-color:#000}.theme-page-modulardesign .header.header--large .subnavigation__element{white-space:nowrap}.theme-page-modulardesign .header.header--large a.subnavigation__link:hover{opacity:0.8}.theme-page-modulardesign .header.header--large a.subnavigation__link{transition:none}.theme-page-modulardesign .header.header--large.is-sticky{color:#000}.theme-page-modulardesign .header.header--large.is-sticky .breadcrumb__dash{background-color:#000000}.theme-page-modulardesign .header.header--large.is-sticky .subnavigation__link:hover{color:#000000}.theme-page-modulardesign-section--morebottomspacing{padding-bottom:12.5rem}@media (min-width: 960px){.theme-page-modulardesign-section--morebottomspacing{padding-bottom:0}}.theme-page-modulardesign-section__column--pushthree-mobile{margin-left:25%}@media (min-width: 960px){.theme-page-modulardesign-section__column--pushthree-mobile{margin:0}}.theme-page-modulardesign-section__column--marginrightthree-mobile{margin-right:25%}@media (min-width: 960px){.theme-page-modulardesign-section__column--marginrightthree-mobile{margin:0}}.theme-page-modulardesign-section__row--two-of-three{margin-right:0;width:100%}@media (min-width: 720px){.theme-page-modulardesign-section__row--two-of-three{width:66.66667%;float:left;padding-left:1.97368%;padding-right:1.97368%;margin-right:33.3333%}}.theme-page-modulardesign__video-wrapper--header{height:32vh;overflow:hidden;width:100%}@media (min-width: 480px){.theme-page-modulardesign__video-wrapper--header{height:60vh}}@media (min-width: 720px){.theme-page-modulardesign__video-wrapper--header{height:100vh}}.theme-page-modulardesign__video-wrapper__toggle-video{height:60vh;overflow:hidden;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.theme-page-modulardesign__video-wrapper__toggle-video--intro-de{background-image:url("../../../storage/app/media/work/modular-design/video/strichpunkt-modular-design-intro-poster-de.png");background-position:center top}.theme-page-modulardesign__video-wrapper__toggle-video--intro-en{background-image:url("../../../storage/app/media/work/modular-design/video/strichpunkt-modular-design-intro-poster-en.png");background-position:center top}}@media (min-width: 720px){.theme-page-modulardesign__video-wrapper__toggle-video{height:100vh}}.theme-page-modulardesign__video-wrapper__toggle-video .video{height:100%;width:100%}.theme-page-modulardesign__video-wrapper__toggle-video .vjs-sp{width:100%;height:100%}.theme-page-modulardesign__video-wrapper__toggle-video .vjs-tech{width:100%;height:60vh;object-fit:contain;object-position:top center;position:absolute}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.theme-page-modulardesign__video-wrapper__toggle-video .vjs-tech{display:none}}@media (min-width: 720px){.theme-page-modulardesign__video-wrapper__toggle-video .vjs-tech{height:100vh}}.theme-page-modulardesign__centered-headline--black{color:#000}.theme-page-modulardesign__centered-headline--white{color:#fff}.theme-page-modulardesign__centered-headline--white .headline__title--line:before{border-top:1px solid rgba(255,255,255,0.4)}.theme-page-modulardesign__centered-headline--intro{left:50%;position:absolute;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:75%;z-index:100}@media (min-width: 1200px){.theme-page-modulardesign__centered-headline--intro{width:60%}}.theme-page-modulardesign__quote-image-container{width:40%;max-width:152px;margin:0 auto 3rem auto}@media (min-width: 720px){.theme-page-modulardesign__quote-image-container{width:21%;max-width:none}}.theme-page-modulardesign__intro{margin-top:-4rem;background:#fdf110}@media (min-width: 720px){.theme-page-modulardesign__intro{margin-top:-8rem}}.theme-page-modulardesign__intro-text{border-top:2px #fdf110 solid;padding-top:1.5rem}@media (min-width: 720px){.theme-page-modulardesign__intro-text{padding-top:4rem}}@media (min-width: 720px){.theme-page-modulardesign__brand-design-features{padding-top:1.5rem}}.theme-page-modulardesign__brand-design .section__column--three{padding-left:0;padding-right:0}.theme-page-modulardesign__brand-design-box--simple{z-index:8}.theme-page-modulardesign__brand-design-box--simple .image-brand-design-simple{width:100%;max-width:108px}@media (min-width: 720px){.theme-page-modulardesign__brand-design-box--simple .image-brand-design-simple{width:52%}}.theme-page-modulardesign__brand-design-box--flexible{z-index:6}.theme-page-modulardesign__brand-design-box--flexible .image-brand-design-flexible{width:100%;max-width:210px}.theme-page-modulardesign__brand-design-box--interactive{z-index:4}.theme-page-modulardesign__brand-design-box--interactive .image-brand-design-interactive{width:100%;max-width:140px}@media (min-width: 720px){.theme-page-modulardesign__brand-design-box--interactive .image-brand-design-interactive{width:75%}}.theme-page-modulardesign__overview-audi .image-audi-overview{width:100%}@media (min-width: 960px){.theme-page-modulardesign__overview-audi .image-audi-overview{margin-top:-18%;position:relative;z-index:-1}}.theme-page-modulardesign__case-audi .image-brick-arrow{margin-top:3%;width:20%;max-width:127px;z-index:0}.theme-page-modulardesign__case-dfb .image-dfb{overflow:visible}.theme-page-modulardesign__hellofuture .section__content{padding-top:0.81rem}@media (min-width: 720px){.theme-page-modulardesign__hellofuture .section__content{padding-top:8.5rem}}@media (min-width: 720px){.theme-page-modulardesign__hellofuture{padding-top:3.5rem}}.theme-page-modulardesign__cta{border-top:6px solid #000}.theme-page-modulardesign__cta-content1,.theme-page-modulardesign__cta-content2{padding-top:2rem}@media (min-width: 960px){.theme-page-modulardesign__cta-content1,.theme-page-modulardesign__cta-content2{padding-top:14rem}}.theme-page-modulardesign__cta .image-layout-creator-top{width:100%;margin-bottom:-3px}@media (min-width: 960px){.theme-page-modulardesign__cta .image-layout-creator-top{display:none}}.theme-page-modulardesign__cta .image-layout-creator{display:none}@media (min-width: 960px){.theme-page-modulardesign__cta .image-layout-creator{width:100%;display:block}}.theme-page-modulardesign__cta .image-layout-creator-mobile{display:unset;float:right;width:40%;margin-top:-32px;padding-bottom:1rem;padding-left:2.5rem}@media (min-width: 480px){.theme-page-modulardesign__cta .image-layout-creator-mobile{width:32%}}@media (min-width: 960px){.theme-page-modulardesign__cta .image-layout-creator-mobile{display:none}}.theme-page-modulardesign__contact-zaremba{margin-top:5%}@media (min-width: 960px){.theme-page-modulardesign__contact-zaremba{margin-top:27%}}.theme-page-modulardesign__contact-zaremba .image-nadine-zaremba{width:70%;max-width:200px;margin-top:5%}@media (min-width: 960px){.theme-page-modulardesign__contact-zaremba .image-nadine-zaremba{max-width:unset;margin-top:0}}.theme-page-modulardesign__contact-zaremba .theme-page-modulardesign__contact-zaremba-name{margin-top:-12.3%}@media (min-width: 480px){.theme-page-modulardesign__contact-zaremba .theme-page-modulardesign__contact-zaremba-name{margin-top:-6.3%}}@media (min-width: 960px){.theme-page-modulardesign__contact-zaremba .theme-page-modulardesign__contact-zaremba-name{margin-top:-17%}}.theme-page-modulardesign__contact-zaremba .theme-page-modulardesign__contact-zaremba-name .name{padding:0.2rem 0 0 0;margin:0.2rem auto 0;background-color:#000;color:#FFF001;display:block;font-size:1.5rem}@media (min-width: 960px){.theme-page-modulardesign__contact-zaremba .theme-page-modulardesign__contact-zaremba-name .name{font-size:2rem}}.theme-page-modulardesign__contact-zaremba .theme-page-modulardesign__contact-zaremba-name .name--nadine{width:115px}@media (min-width: 960px){.theme-page-modulardesign__contact-zaremba .theme-page-modulardesign__contact-zaremba-name .name--nadine{width:170px}}.theme-page-modulardesign__contact-zaremba .theme-page-modulardesign__contact-zaremba-name .name--zaremba{width:150px}@media (min-width: 960px){.theme-page-modulardesign__contact-zaremba .theme-page-modulardesign__contact-zaremba-name .name--zaremba{width:200px}}.theme-page-modulardesign__contact-zaremba .theme-page-modulardesign__contact-zaremba-name .headline-name{margin-bottom:0.885rem}@media (min-width: 960px){.theme-page-modulardesign__contact-zaremba .theme-page-modulardesign__contact-zaremba-name .headline-name{margin-bottom:1.125rem}}.theme-page-modulardesign__contact-zaremba .theme-page-modulardesign__contact-zaremba-name .headline-caption{font-size:1.125rem}.theme-page-modulardesign__contact-person{margin-top:5%}@media (min-width: 960px){.theme-page-modulardesign__contact-person{margin-top:27%}}.theme-page-modulardesign__contact-person .image-contact-person{width:70%;max-width:200px;margin-top:5%}@media (min-width: 960px){.theme-page-modulardesign__contact-person .image-contact-person{max-width:unset;margin-top:0}}.theme-page-modulardesign__contact-person .theme-page-modulardesign__contact-person-name{margin-top:-12.3%}@media (min-width: 480px){.theme-page-modulardesign__contact-person .theme-page-modulardesign__contact-person-name{margin-top:-6.3%}}@media (min-width: 960px){.theme-page-modulardesign__contact-person .theme-page-modulardesign__contact-person-name{margin-top:-17%}}.theme-page-modulardesign__contact-person .theme-page-modulardesign__contact-person-name .name{padding:0.2rem 0 0 0;margin:0.2rem auto 0;background-color:#000;color:#fff;display:block;font-size:1.5rem}@media (min-width: 960px){.theme-page-modulardesign__contact-person .theme-page-modulardesign__contact-person-name .name{font-size:2rem}}.theme-page-modulardesign__contact-person .theme-page-modulardesign__contact-person-name .name--first{width:95px}@media (min-width: 960px){.theme-page-modulardesign__contact-person .theme-page-modulardesign__contact-person-name .name--first{width:155px}}.theme-page-modulardesign__contact-person .theme-page-modulardesign__contact-person-name .name--last{width:105px}@media (min-width: 960px){.theme-page-modulardesign__contact-person .theme-page-modulardesign__contact-person-name .name--last{width:165px}}.theme-page-modulardesign__contact-person .theme-page-modulardesign__contact-person-name .headline-name{margin-bottom:0.885rem}@media (min-width: 960px){.theme-page-modulardesign__contact-person .theme-page-modulardesign__contact-person-name .headline-name{margin-bottom:1.125rem}}.theme-page-modulardesign__contact-person .theme-page-modulardesign__contact-person-name .headline-caption{font-size:1.125rem}.theme-page-modulardesign__contact .social-media{-ms-flex-pack:start;justify-content:flex-start}.theme-page-modulardesign__contact .social-media .social-media__icon{width:1rem;height:1rem;margin-right:0.8rem}.theme-page-modulardesign__background--black{background-color:#000}.theme-page-modulardesign__background--black .dots{background-color:#fff}.theme-page-modulardesign__background--black .dots:before{border-color:#fff}.theme-page-modulardesign__background--white{background-color:#fff}.theme-page-modulardesign__background--yellow{background-color:#FFF001}.theme-page-modulardesign__background--transparent{background-color:transparent}.theme-page-modulardesign__background--darkest{background-color:#19191b;background-image:linear-gradient(to bottom, transparent 0%, #19191c 100%)}.theme-page-modulardesign__background--grey{background-color:#e4e4e4}.theme-page-modulardesign__background--blue-grey{background-color:#dae3e8}.theme-page-modulardesign__background--gradient-to-bottom-yellow{background:linear-gradient(to bottom, #fc0 0%, #fc0 30%, #ffe57f 79%, #fff0b2 100%)}.theme-page-modulardesign__color--black{color:#000}.theme-page-modulardesign__color--white{color:#fff}.theme-page-modulardesign__color--yellow{color:#FFF001}.theme-page-modulardesign__parallax-container-to-front{position:relative;z-index:180}.theme-page-modulardesign__parallax-container{width:100%;position:absolute}.theme-page-modulardesign__parallax-container--brick-grey-1{display:none}@media (min-width: 720px){.theme-page-modulardesign__parallax-container--brick-grey-1{display:block;right:27%;max-width:80px;top:7%;z-index:9}}.theme-page-modulardesign__parallax-container--brick-yellow-1{display:none}@media (min-width: 720px){.theme-page-modulardesign__parallax-container--brick-yellow-1{display:block;left:30%;max-width:90px;top:11rem;z-index:3}}.theme-page-modulardesign__parallax-container--brick-yellow-small-1{display:none}@media (min-width: 720px){.theme-page-modulardesign__parallax-container--brick-yellow-small-1{display:block;right:25%;max-width:35px;top:54%;z-index:9}}.theme-page-modulardesign__parallax-container--brick-black-small-1{display:none}@media (min-width: 720px){.theme-page-modulardesign__parallax-container--brick-black-small-1{display:block;left:7.2%;max-width:40px;top:27%;z-index:7}}.theme-page-modulardesign__parallax-container--brick-black-1{display:none}@media (min-width: 720px){.theme-page-modulardesign__parallax-container--brick-black-1{display:block;right:3%;max-width:100px;top:45%;z-index:4}}.theme-page-modulardesign__parallax-container--brick-grey-2{display:none}@media (min-width: 720px){.theme-page-modulardesign__parallax-container--brick-grey-2{display:block;left:5%;max-width:90px;top:81%;z-index:2}}@media (min-width: 1200px){.theme-page-modulardesign__parallax-container--brick-grey-2{left:15%}}.theme-page-modulardesign__parallax-container--brick-yellow-small-2{display:none}@media (min-width: 720px){.theme-page-modulardesign__parallax-container--brick-yellow-small-2{display:block;left:30%;max-width:50px;top:93%;z-index:9}}.theme-page-modulardesign__parallax-container--brick-black-2{display:none}@media (min-width: 720px){.theme-page-modulardesign__parallax-container--brick-black-2{display:block;right:7%;max-width:100px;top:27rem;z-index:3}}.theme-page-modulardesign__parallax-container--brick-yellow-2{display:none}@media (min-width: 720px){.theme-page-modulardesign__parallax-container--brick-yellow-2{display:block;left:9%;max-width:100px;top:42rem;z-index:8}}.theme-page-modulardesign__parallax-container--brick-grey-3{display:none}@media (min-width: 720px){.theme-page-modulardesign__parallax-container--brick-grey-3{display:block;right:-1.8%;max-width:100px;top:20%;z-index:3}}.theme-page-modulardesign__parallax-container--brick-yellow-3{display:none}@media (min-width: 720px){.theme-page-modulardesign__parallax-container--brick-yellow-3{display:block;left:11%;max-width:100px;top:72rem;z-index:4}}.theme-page-modulardesign__parallax-container--brick-black-3{display:none}@media (min-width: 720px){.theme-page-modulardesign__parallax-container--brick-black-3{display:block;right:8%;max-width:100px;top:0;z-index:2}}.theme-page-modulardesign__parallax-container--brick-grey-4{display:none}@media (min-width: 720px){.theme-page-modulardesign__parallax-container--brick-grey-4{display:block;right:36%;max-width:80px;top:8.1%;z-index:8}}.theme-page-modulardesign__parallax-container--brick-black-grey-1{display:none}@media (min-width: 720px){.theme-page-modulardesign__parallax-container--brick-black-grey-1{display:block;left:3%;max-width:110px;top:27rem;z-index:5}}.theme-page-modulardesign__parallax-container--brick-yellow-small-3{display:none}@media (min-width: 720px){.theme-page-modulardesign__parallax-container--brick-yellow-small-3{display:block;right:5%;max-width:50px;top:36rem;z-index:7}}.theme-page-modulardesign__parallax-container--brick-yellow-small-4{display:none}@media (min-width: 720px){.theme-page-modulardesign__parallax-container--brick-yellow-small-4{display:block;right:7%;max-width:50px;top:5rem;z-index:5}}.theme-page-modulardesign__parallax-container--brick-grey-5{display:none}@media (min-width: 720px){.theme-page-modulardesign__parallax-container--brick-grey-5{display:block;left:11%;max-width:80px;top:16rem;z-index:9}}.theme-page-modulardesign__parallax-container--brick-grey-small-1{display:none}@media (min-width: 720px){.theme-page-modulardesign__parallax-container--brick-grey-small-1{display:block;left:12%;max-width:50px;top:56rem;z-index:6}}.theme-page-modulardesign__parallax-container--brick-black-4{display:none}@media (min-width: 720px){.theme-page-modulardesign__parallax-container--brick-black-4{display:block;left:9%;max-width:100px;top:20rem;z-index:9}}.theme-page-modulardesign__parallax-container--ufo{left:7%;max-width:63px;top:5%}@media (min-width: 480px){.theme-page-modulardesign__parallax-container--ufo{left:10%;max-width:80px;top:4%}}@media (min-width: 720px){.theme-page-modulardesign__parallax-container--ufo{display:block;left:12%;max-width:130px;top:12%;z-index:15}}@media (min-width: 1200px){.theme-page-modulardesign__parallax-container--ufo{left:23%}}.theme-page-modulardesign__parallax-container--admachine{width:40px;right:-5px;bottom:-315%}@media (min-width: 480px){.theme-page-modulardesign__parallax-container--admachine{width:45px;right:10px;bottom:-248%}}@media (min-width: 720px){.theme-page-modulardesign__parallax-container--admachine{display:block;width:63px;right:10px;bottom:-190%}}@media (min-width: 960px){.theme-page-modulardesign__parallax-container--admachine{display:block;width:225px;max-width:225px;right:11.2%;bottom:10.7%;z-index:8;bottom:-120%;right:-67px}}@media (min-width: 1200px){.theme-page-modulardesign__parallax-container--admachine{bottom:-60%;right:-5.4%}}.theme-page-modulardesign .slideshow--dark .slideshow__arrow{fill:#e4e4e4}.theme-page-modulardesign .slideshow--dark .slideshow__arrow--inactive{opacity:.55}.theme-page-modulardesign .slideshow--dark .slideshow__dot--active{background-color:#fff}
