.banner-block .category-alt,.banner-block .title,.banner-block .title--light,.extended-banner-block.banner-block--illustration .category-alt,.extended-banner-block.banner-block--illustration .title,.extended-banner-block.banner-block--illustration .title--light,.extended-banner-block.interim-possition .category-alt,.extended-banner-block.interim-possition .title,.extended-banner-block.interim-possition .title--light{font-weight:300}.banner-block .title,.banner-block .title--light,.extended-banner-block.banner-block--illustration .title,.extended-banner-block.banner-block--illustration .title--light,.extended-banner-block.interim-possition .title,.extended-banner-block.interim-possition .title--light{font-size:8rem;line-height:80px;margin:0 0 15px}@media (max-width:767px){.banner-block .title,.banner-block .title--light,.extended-banner-block.banner-block--illustration .title,.extended-banner-block.banner-block--illustration .title--light,.extended-banner-block.interim-possition .title,.extended-banner-block.interim-possition .title--light{font-size:4.8rem;line-height:56px}}.banner-block .category-alt,.extended-banner-block.banner-block--illustration .category-alt,.extended-banner-block.interim-possition .category-alt{font-size:2.4rem;line-height:150%;margin:0 0 15px}.banner-block .description{font-size:1.6rem;line-height:150%;margin:0 0 15px}.banner-block .category,.banner-block .category--light,.extended-banner-block.banner-block--illustration .category,.extended-banner-block.banner-block--illustration .category--light,.extended-banner-block.interim-possition .category,.extended-banner-block.interim-possition .category--light{font-size:1.4rem;font-weight:400;letter-spacing:.2em;line-height:125%;margin:0 0 15px}.banner-block .category a,.banner-block .category--light a,.extended-banner-block.banner-block--illustration .category a,.extended-banner-block.banner-block--illustration .category--light a,.extended-banner-block.interim-possition .category a,.extended-banner-block.interim-possition .category--light a{color:inherit;cursor:pointer;-webkit-text-decoration:none;text-decoration:none}.banner-block .category a:active,.banner-block .category a:focus,.banner-block .category a:hover,.banner-block .category--light a:active,.banner-block .category--light a:focus,.banner-block .category--light a:hover,.extended-banner-block.banner-block--illustration .category a:active,.extended-banner-block.banner-block--illustration .category a:focus,.extended-banner-block.banner-block--illustration .category a:hover,.extended-banner-block.banner-block--illustration .category--light a:active,.extended-banner-block.banner-block--illustration .category--light a:focus,.extended-banner-block.banner-block--illustration .category--light a:hover,.extended-banner-block.interim-possition .category a:active,.extended-banner-block.interim-possition .category a:focus,.extended-banner-block.interim-possition .category a:hover,.extended-banner-block.interim-possition .category--light a:active,.extended-banner-block.interim-possition .category--light a:focus,.extended-banner-block.interim-possition .category--light a:hover{color:#ce2c2c}.banner-block,.extended-banner-block.banner-block--illustration,.extended-banner-block.interim-possition{background:#fff;color:#fff;overflow:hidden;position:relative}.banner-block .svg-graphic-texture,.extended-banner-block.banner-block--illustration .svg-graphic-texture,.extended-banner-block.interim-possition .svg-graphic-texture{aspect-ratio:16/9;color:#4f2d7f;height:100%;opacity:.6;position:absolute;right:5%;transform:translateZ(0);width:auto}@media (max-width:959px){.banner-block .svg-graphic-texture,.extended-banner-block.banner-block--illustration .svg-graphic-texture,.extended-banner-block.interim-possition .svg-graphic-texture{display:none}}.banner-block .svg-graphic-texture path,.extended-banner-block.banner-block--illustration .svg-graphic-texture path,.extended-banner-block.interim-possition .svg-graphic-texture path{fill-opacity:0}.banner-block .svg-graphic-texture.var1 .animation-item,.banner-block .svg-graphic-texture.var2 .animation-item,.banner-block .svg-graphic-texture.var3 .animation-item,.banner-block .svg-graphic-texture.var4 .animation-item,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var1 .animation-item,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var2 .animation-item,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var3 .animation-item,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var4 .animation-item,.extended-banner-block.interim-possition .svg-graphic-texture.var1 .animation-item,.extended-banner-block.interim-possition .svg-graphic-texture.var2 .animation-item,.extended-banner-block.interim-possition .svg-graphic-texture.var3 .animation-item,.extended-banner-block.interim-possition .svg-graphic-texture.var4 .animation-item{animation-delay:.1s;animation-timing-function:cubic-bezier(.49,.24,.38,.97)}.banner-block .svg-graphic-texture.var1 .svg-graphic-texture-path1,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var1 .svg-graphic-texture-path1,.extended-banner-block.interim-possition .svg-graphic-texture.var1 .svg-graphic-texture-path1{transform:matrix(1,0,0,1,1011.38,22.88)}.banner-block .svg-graphic-texture.var1 .svg-graphic-texture-path1 g,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var1 .svg-graphic-texture-path1 g,.extended-banner-block.interim-possition .svg-graphic-texture.var1 .svg-graphic-texture-path1 g{--element-fade-in-y:150%;animation-delay:.4s}.banner-block .svg-graphic-texture.var1 .svg-graphic-texture-path2,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var1 .svg-graphic-texture-path2,.extended-banner-block.interim-possition .svg-graphic-texture.var1 .svg-graphic-texture-path2{transform:matrix(1,0,0,1,1293.42896,280.67899)}.banner-block .svg-graphic-texture.var1 .svg-graphic-texture-path2 g,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var1 .svg-graphic-texture-path2 g,.extended-banner-block.interim-possition .svg-graphic-texture.var1 .svg-graphic-texture-path2 g{--element-fade-in-y:100%;animation-delay:.3s}.banner-block .svg-graphic-texture.var1 .svg-graphic-texture-path3,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var1 .svg-graphic-texture-path3,.extended-banner-block.interim-possition .svg-graphic-texture.var1 .svg-graphic-texture-path3{transform:matrix(1,0,0,1,1202.349,280.673)}.banner-block .svg-graphic-texture.var1 .svg-graphic-texture-path3 g,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var1 .svg-graphic-texture-path3 g,.extended-banner-block.interim-possition .svg-graphic-texture.var1 .svg-graphic-texture-path3 g{--element-fade-in-y:50%;animation-delay:.2s}.banner-block .svg-graphic-texture.var2 .svg-graphic-texture-path1,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var2 .svg-graphic-texture-path1,.extended-banner-block.interim-possition .svg-graphic-texture.var2 .svg-graphic-texture-path1{transform:matrix(1,0,0,1,1193.38,268.88)}.banner-block .svg-graphic-texture.var2 .svg-graphic-texture-path1 g,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var2 .svg-graphic-texture-path1 g,.extended-banner-block.interim-possition .svg-graphic-texture.var2 .svg-graphic-texture-path1 g{--element-fade-in-y:150%}.banner-block .svg-graphic-texture.var2 .svg-graphic-texture-path2,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var2 .svg-graphic-texture-path2,.extended-banner-block.interim-possition .svg-graphic-texture.var2 .svg-graphic-texture-path2{transform:matrix(1.13182,0,0,1.13182,1203.42896,334.67902)}.banner-block .svg-graphic-texture.var2 .svg-graphic-texture-path2 g,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var2 .svg-graphic-texture-path2 g,.extended-banner-block.interim-possition .svg-graphic-texture.var2 .svg-graphic-texture-path2 g{--element-fade-in-y:80%}.banner-block .svg-graphic-texture.var2 .svg-graphic-texture-path3,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var2 .svg-graphic-texture-path3,.extended-banner-block.interim-possition .svg-graphic-texture.var2 .svg-graphic-texture-path3{transform:matrix(1,0,0,1,1096.349,280.673)}.banner-block .svg-graphic-texture.var2 .svg-graphic-texture-path3 g,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var2 .svg-graphic-texture-path3 g,.extended-banner-block.interim-possition .svg-graphic-texture.var2 .svg-graphic-texture-path3 g{--element-fade-in-y:75%}.banner-block .svg-graphic-texture.var3 .svg-graphic-texture-path1,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var3 .svg-graphic-texture-path1,.extended-banner-block.interim-possition .svg-graphic-texture.var3 .svg-graphic-texture-path1{transform:matrix(1,0,0,1,1439.38,225.88) scale(.75)}.banner-block .svg-graphic-texture.var3 .svg-graphic-texture-path1 path,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var3 .svg-graphic-texture-path1 path,.extended-banner-block.interim-possition .svg-graphic-texture.var3 .svg-graphic-texture-path1 path{stroke-width:3px}.banner-block .svg-graphic-texture.var3 .svg-graphic-texture-path1 g,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var3 .svg-graphic-texture-path1 g,.extended-banner-block.interim-possition .svg-graphic-texture.var3 .svg-graphic-texture-path1 g{--element-fade-in-y:150%}.banner-block .svg-graphic-texture.var3 .svg-graphic-texture-path2,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var3 .svg-graphic-texture-path2,.extended-banner-block.interim-possition .svg-graphic-texture.var3 .svg-graphic-texture-path2{transform:matrix(1,0,0,1,1303.42896,352.67899)}.banner-block .svg-graphic-texture.var3 .svg-graphic-texture-path2 g,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var3 .svg-graphic-texture-path2 g,.extended-banner-block.interim-possition .svg-graphic-texture.var3 .svg-graphic-texture-path2 g{--element-fade-in-y:50%}.banner-block .svg-graphic-texture.var3 .svg-graphic-texture-path3,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var3 .svg-graphic-texture-path3,.extended-banner-block.interim-possition .svg-graphic-texture.var3 .svg-graphic-texture-path3{transform:matrix(1,0,0,1,1323.349,260.673) scale(.8)}.banner-block .svg-graphic-texture.var3 .svg-graphic-texture-path3 path,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var3 .svg-graphic-texture-path3 path,.extended-banner-block.interim-possition .svg-graphic-texture.var3 .svg-graphic-texture-path3 path{stroke-width:3px;transform:rotate(-13deg)}.banner-block .svg-graphic-texture.var3 .svg-graphic-texture-path3 g,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var3 .svg-graphic-texture-path3 g,.extended-banner-block.interim-possition .svg-graphic-texture.var3 .svg-graphic-texture-path3 g{--element-fade-in-y:80%}.banner-block .svg-graphic-texture.var4,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var4,.extended-banner-block.interim-possition .svg-graphic-texture.var4{transform:scale(1.1) translateY(2%)}.banner-block .svg-graphic-texture.var4 .svg-graphic-texture-path1,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var4 .svg-graphic-texture-path1,.extended-banner-block.interim-possition .svg-graphic-texture.var4 .svg-graphic-texture-path1{transform:matrix(1,0,0,1,1273.38,367.12) scale(1.18)}.banner-block .svg-graphic-texture.var4 .svg-graphic-texture-path1 g,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var4 .svg-graphic-texture-path1 g,.extended-banner-block.interim-possition .svg-graphic-texture.var4 .svg-graphic-texture-path1 g{--element-fade-in-y:80%}.banner-block .svg-graphic-texture.var4 .svg-graphic-texture-path2,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var4 .svg-graphic-texture-path2,.extended-banner-block.interim-possition .svg-graphic-texture.var4 .svg-graphic-texture-path2{transform:matrix(1,0,0,1,1143.42896,275.67899)}.banner-block .svg-graphic-texture.var4 .svg-graphic-texture-path2 path,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var4 .svg-graphic-texture-path2 path,.extended-banner-block.interim-possition .svg-graphic-texture.var4 .svg-graphic-texture-path2 path{stroke-width:3px;transform:scale(.91) rotate(7deg)}.banner-block .svg-graphic-texture.var4 .svg-graphic-texture-path2 g,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var4 .svg-graphic-texture-path2 g,.extended-banner-block.interim-possition .svg-graphic-texture.var4 .svg-graphic-texture-path2 g{--element-fade-in-y:50%}.banner-block .svg-graphic-texture.var4 .svg-graphic-texture-path3,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var4 .svg-graphic-texture-path3,.extended-banner-block.interim-possition .svg-graphic-texture.var4 .svg-graphic-texture-path3{transform:matrix(1,0,0,1,900.349,262.673)}.banner-block .svg-graphic-texture.var4 .svg-graphic-texture-path3 path,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var4 .svg-graphic-texture-path3 path,.extended-banner-block.interim-possition .svg-graphic-texture.var4 .svg-graphic-texture-path3 path{stroke-width:3px}.banner-block .svg-graphic-texture.var4 .svg-graphic-texture-path3 g,.extended-banner-block.banner-block--illustration .svg-graphic-texture.var4 .svg-graphic-texture-path3 g,.extended-banner-block.interim-possition .svg-graphic-texture.var4 .svg-graphic-texture-path3 g{--element-fade-in-y:80%}.home-page-container .banner-block+*,.home-page-container .extended-banner-block.banner-block--illustration+*,.home-page-container .extended-banner-block.interim-possition+*{margin-top:0}.banner-block+*,.extended-banner-block.banner-block--illustration+*,.extended-banner-block.interim-possition+*{margin-top:64px}@media (max-width:767px){.banner-block+*,.extended-banner-block.banner-block--illustration+*,.extended-banner-block.interim-possition+*{margin-top:64px}}.banner-block+.t13-page,.extended-banner-block.banner-block--illustration+.t13-page,.extended-banner-block.interim-possition+.t13-page{margin-top:0}.banner-block+.withSecondaryNav,.extended-banner-block.banner-block--illustration+.withSecondaryNav,.extended-banner-block.interim-possition+.withSecondaryNav{margin-bottom:128px;margin-top:64px}@media (max-width:767px){.banner-block+.withSecondaryNav,.extended-banner-block.banner-block--illustration+.withSecondaryNav,.extended-banner-block.interim-possition+.withSecondaryNav{margin-bottom:64px;margin-top:64px}}.banner-block+.withSecondaryNav.t2-page,.extended-banner-block.banner-block--illustration+.withSecondaryNav.t2-page,.extended-banner-block.interim-possition+.withSecondaryNav.t2-page{margin-bottom:64px}.bg-light.banner-block,.bg-light.extended-banner-block.banner-block--illustration,.bg-light.extended-banner-block.interim-possition{background:#fff}.banner-block [class*=col],.extended-banner-block.banner-block--illustration [class*=col],.extended-banner-block.interim-possition [class*=col]{padding-bottom:128px;padding-top:128px}.banner-block [class*=col]:after,.banner-block [class*=col]:before,.extended-banner-block.banner-block--illustration [class*=col]:after,.extended-banner-block.banner-block--illustration [class*=col]:before,.extended-banner-block.interim-possition [class*=col]:after,.extended-banner-block.interim-possition [class*=col]:before{content:" ";display:table}.banner-block [class*=col]:after,.extended-banner-block.banner-block--illustration [class*=col]:after,.extended-banner-block.interim-possition [class*=col]:after{clear:both}.banner-block .text__container,.extended-banner-block.banner-block--illustration .text__container,.extended-banner-block.interim-possition .text__container{position:relative}.banner-block .category,.banner-block .category--light,.extended-banner-block.banner-block--illustration .category,.extended-banner-block.banner-block--illustration .category--light,.extended-banner-block.interim-possition .category,.extended-banner-block.interim-possition .category--light{display:inline-block;letter-spacing:5px;line-height:2.4rem;margin-bottom:96px;margin-top:-15px;text-transform:uppercase}.banner-block .category-alt,.extended-banner-block.banner-block--illustration .category-alt,.extended-banner-block.interim-possition .category-alt{display:inline-block;margin-bottom:96px;margin-top:-15px}.banner-block .title,.banner-block .title--light,.extended-banner-block.banner-block--illustration .title,.extended-banner-block.banner-block--illustration .title--light,.extended-banner-block.interim-possition .title,.extended-banner-block.interim-possition .title--light{display:block;margin-top:-60px}.banner-block .title--no-cat,.extended-banner-block.banner-block--illustration .title--no-cat,.extended-banner-block.interim-possition .title--no-cat{margin-top:0}.banner-block .link,.extended-banner-block.banner-block--illustration .link,.extended-banner-block.interim-possition .link{cursor:pointer;margin-bottom:-12px}.banner-block .link:active,.banner-block .link:focus,.banner-block .link:hover,.extended-banner-block.banner-block--illustration .link:active,.extended-banner-block.banner-block--illustration .link:focus,.extended-banner-block.banner-block--illustration .link:hover,.extended-banner-block.interim-possition .link:active,.extended-banner-block.interim-possition .link:focus,.extended-banner-block.interim-possition .link:hover{-webkit-text-decoration:none;text-decoration:none}.banner-block .video-background,.extended-banner-block.banner-block--illustration .video-background,.extended-banner-block.interim-possition .video-background{direction:ltr;height:auto;left:50%;min-height:100%;min-width:100%;overflow:hidden;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:auto;z-index:0}.banner-block .btn-solid-red,.banner-block .btn-solid-white,.banner-block .cta-button,.banner-block [class*=btn-primary],.extended-banner-block.banner-block--illustration .btn-solid-red,.extended-banner-block.banner-block--illustration .btn-solid-white,.extended-banner-block.banner-block--illustration .cta-button,.extended-banner-block.banner-block--illustration [class*=btn-primary],.extended-banner-block.interim-possition .btn-solid-red,.extended-banner-block.interim-possition .btn-solid-white,.extended-banner-block.interim-possition .cta-button,.extended-banner-block.interim-possition [class*=btn-primary]{margin-bottom:2rem;margin-top:2rem}.banner-container--white{background:#fff}.background-underlay{background:rgba(79,45,127,.8);display:block;height:100%;position:absolute;width:100%}@media (min-width:960px){.background-underlay{display:none}}.extended-banner__image{height:100%;left:0;position:absolute;top:0;width:100%}.extended-banner__image img{height:100%;left:50%;max-width:none;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transform:translateX(-50%);width:100%}.background{background-position:center 0;background-repeat:no-repeat;background-size:cover;bottom:0;direction:ltr;left:0;position:absolute;top:0}.background--darker-image:after{background-image:linear-gradient(180deg,transparent,#000);bottom:0;content:"";left:-999em;opacity:.6;position:absolute;right:-999em;top:0}@media (min-width:960px){.background--darker-image~.container .row div .article-data,.background--darker-image~.container .row div .article-date,.background--darker-image~.container .row div .author-name,.background--darker-image~.container .row div .category,.background--darker-image~.container .row div .register-event-date,.background--darker-image~.container .row div .single-date,.background--darker-image~.container .row div .title{color:#fff}}.background--darker-image~.container .row div .btn-primary{align-items:center;background:#ce2c2c;background:transparent;border:.2rem solid #fff;border-radius:4px;color:#ce2c2c;cursor:pointer;display:inline-flex;font-size:1.6rem;font-weight:400;justify-content:center;padding:1.4rem 4rem 1.4rem 4.6rem;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:all .3s linear;vertical-align:middle}@media (max-width:479px){.background--darker-image~.container .row div .btn-primary{box-sizing:border-box;padding:1.4rem 3.2rem;width:100%}}.background--darker-image~.container .row div .btn-primary .svg-animation-vi{--svg-animate-duration:0.3s;--svg-animate-delay:0s;display:inline-flex;height:2.4rem;min-width:3rem;pointer-events:none;vertical-align:middle;width:3rem}.background--darker-image~.container .row div .btn-primary:active,.background--darker-image~.container .row div .btn-primary:focus,.background--darker-image~.container .row div .btn-primary:hover{-webkit-text-decoration:none;text-decoration:none}.background--darker-image~.container .row div .btn-primary:active .button-vi-text,.background--darker-image~.container .row div .btn-primary:focus .button-vi-text,.background--darker-image~.container .row div .btn-primary:hover .button-vi-text{transform:translateZ(0)}.background--darker-image~.container .row div .btn-primary:active .svg-animation-vi,.background--darker-image~.container .row div .btn-primary:focus .svg-animation-vi,.background--darker-image~.container .row div .btn-primary:hover .svg-animation-vi{--svg-animate-delay:0.3s;--svg-animate-name:svg-animate;--svg-animate-name2:svg-animate2;--svg-animate-duration:1s;opacity:1}@supports not (d:path("M0 0")){.background--darker-image~.container .row div .btn-primary:active .svg-animation-vi,.background--darker-image~.container .row div .btn-primary:focus .svg-animation-vi,.background--darker-image~.container .row div .btn-primary:hover .svg-animation-vi{translate:var(--fallback-translate-safari) 0}}.background--darker-image~.container .row div .btn-primary .button-vi-text{color:#fff;display:inline-flex;font-size:1.6rem;vertical-align:middle}.background--darker-image~.container .row div .btn-primary .svg-animation-vi{--svg-animate-name:svg-animate-out-1;--svg-animate-name2:svg-animate-out-2;color:#fff;opacity:0}@supports (d:path("M0 0")){.background--darker-image~.container .row div .btn-primary .svg-animation-vi{transition:opacity 0s ease;transition-delay:.3s}}@media (max-width:1023px){.background--darker-image~.container .row div .btn-primary .svg-animation-vi{display:none}}.background--darker-image~.container .row div .btn-primary .button-vi-text{transform:translateX(1rem);transition:all .5s ease-in-out}@media (max-width:479px){.background--darker-image~.container .row div .btn-primary .button-vi-text{transform:none}}@media (max-width:767px){.background--darker-image~.container .row div .btn-primary .button-vi-text{align-items:center}}@media (max-width:1023px){.background--darker-image~.container .row div .btn-primary .button-vi-text{position:relative;transform:none;transition:none}.background--darker-image~.container .row div .btn-primary .button-vi-text:after{speak:none;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e901";display:inline-flex;font-family:GT-IconSet;font-size:1.6rem;font-style:normal;font-variant:normal;font-weight:400;margin-left:8px;pointer-events:none;text-transform:none;transition:transform .6s cubic-bezier(.4,0,.2,1) 0s}[dir=rtl] .background--darker-image~.container .row div .btn-primary .button-vi-text:after{transform:translate(-6px) rotate(-180deg)}.background--darker-image~.container .row div .btn-primary .button-vi-text .svg-animation-vi{display:none}}.background--darker-image~.container .row div .btn-primary:active .button-vi-text,.background--darker-image~.container .row div .btn-primary:focus .button-vi-text,.background--darker-image~.container .row div .btn-primary:hover .button-vi-text{transform:translateX(-.4rem)}@media (max-width:1023px){.background--darker-image~.container .row div .btn-primary:active .button-vi-text,.background--darker-image~.container .row div .btn-primary:focus .button-vi-text,.background--darker-image~.container .row div .btn-primary:hover .button-vi-text{transform:none}}.background--darker-image~.container .row div .btn-primary .button-vi-text,.background--darker-image~.container .row div .btn-primary .svg-animation-vi{color:#fff}@media (max-width:1023px){.background--darker-image~.container .row div .btn-primary:active,.background--darker-image~.container .row div .btn-primary:focus,.background--darker-image~.container .row div .btn-primary:hover{border-color:#fff;color:#fff}.background--darker-image~.container .row div .btn-primary:active .button-vi-text,.background--darker-image~.container .row div .btn-primary:focus .button-vi-text,.background--darker-image~.container .row div .btn-primary:hover .button-vi-text{color:#fff}}.background--darker-image~.container .row div .case-study__subtitle{color:#fff}@media (min-width:1024px){.background--light-image~.container .row div .category,.background--light-image~.container .row div .title,.background--light-image~.container .row div p{color:#666}.background--light-image~.container .row div .sub-title,.background--light-image~.container .row div .title,.background--light-image~.container .row div p{color:#4f2d7f}}.background--light-image~.container .row div .btn-primary{align-items:center;background:#ce2c2c;border:.2rem solid #ce2c2c;border-radius:4px;color:#ce2c2c;color:#fff;cursor:pointer;display:inline-flex;font-size:1.6rem;font-weight:400;justify-content:center;padding:1.4rem 4rem 1.4rem 4.6rem;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:all .3s linear;vertical-align:middle}@media (max-width:479px){.background--light-image~.container .row div .btn-primary{box-sizing:border-box;padding:1.4rem 3.2rem;width:100%}}.background--light-image~.container .row div .btn-primary .svg-animation-vi{--svg-animate-duration:0.3s;--svg-animate-delay:0s;display:inline-flex;height:2.4rem;min-width:3rem;pointer-events:none;vertical-align:middle;width:3rem}.background--light-image~.container .row div .btn-primary:active,.background--light-image~.container .row div .btn-primary:focus,.background--light-image~.container .row div .btn-primary:hover{-webkit-text-decoration:none;text-decoration:none}.background--light-image~.container .row div .btn-primary:active .button-vi-text,.background--light-image~.container .row div .btn-primary:focus .button-vi-text,.background--light-image~.container .row div .btn-primary:hover .button-vi-text{transform:translateZ(0)}.background--light-image~.container .row div .btn-primary:active .svg-animation-vi,.background--light-image~.container .row div .btn-primary:focus .svg-animation-vi,.background--light-image~.container .row div .btn-primary:hover .svg-animation-vi{--svg-animate-delay:0.3s;--svg-animate-name:svg-animate;--svg-animate-name2:svg-animate2;--svg-animate-duration:1s;opacity:1}@supports not (d:path("M0 0")){.background--light-image~.container .row div .btn-primary:active .svg-animation-vi,.background--light-image~.container .row div .btn-primary:focus .svg-animation-vi,.background--light-image~.container .row div .btn-primary:hover .svg-animation-vi{translate:var(--fallback-translate-safari) 0}}.background--light-image~.container .row div .btn-primary .button-vi-text{color:#fff;display:inline-flex;font-size:1.6rem;vertical-align:middle}.background--light-image~.container .row div .btn-primary .svg-animation-vi{--svg-animate-name:svg-animate-out-1;--svg-animate-name2:svg-animate-out-2;color:#fff;opacity:0}@supports (d:path("M0 0")){.background--light-image~.container .row div .btn-primary .svg-animation-vi{transition:opacity 0s ease;transition-delay:.3s}}@media (max-width:1023px){.background--light-image~.container .row div .btn-primary .svg-animation-vi{display:none}}.background--light-image~.container .row div .btn-primary .button-vi-text{transform:translateX(1rem);transition:all .5s ease-in-out}@media (max-width:479px){.background--light-image~.container .row div .btn-primary .button-vi-text{transform:none}}@media (max-width:767px){.background--light-image~.container .row div .btn-primary .button-vi-text{align-items:center}}@media (max-width:1023px){.background--light-image~.container .row div .btn-primary .button-vi-text{position:relative;transform:none;transition:none}.background--light-image~.container .row div .btn-primary .button-vi-text:after{speak:none;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e901";display:inline-flex;font-family:GT-IconSet;font-size:1.6rem;font-style:normal;font-variant:normal;font-weight:400;margin-left:8px;pointer-events:none;text-transform:none;transition:transform .6s cubic-bezier(.4,0,.2,1) 0s}[dir=rtl] .background--light-image~.container .row div .btn-primary .button-vi-text:after{transform:translate(-6px) rotate(-180deg)}.background--light-image~.container .row div .btn-primary .button-vi-text .svg-animation-vi{display:none}}.background--light-image~.container .row div .btn-primary:active .button-vi-text,.background--light-image~.container .row div .btn-primary:focus .button-vi-text,.background--light-image~.container .row div .btn-primary:hover .button-vi-text{transform:translateX(-.4rem)}@media (max-width:1023px){.background--light-image~.container .row div .btn-primary:active .button-vi-text,.background--light-image~.container .row div .btn-primary:focus .button-vi-text,.background--light-image~.container .row div .btn-primary:hover .button-vi-text{transform:none}}@media (max-width:479px){.background--light-image~.container .row div .btn-primary{cursor:pointer;width:100%}.background--light-image~.container .row div .btn-primary .button-vi-text{transform:none;transition:none}.background--light-image~.container .row div .btn-primary:active,.background--light-image~.container .row div .btn-primary:focus,.background--light-image~.container .row div .btn-primary:hover{color:#fff}.background--light-image~.container .row div .btn-primary:active .button-vi-text,.background--light-image~.container .row div .btn-primary:focus .button-vi-text,.background--light-image~.container .row div .btn-primary:hover .button-vi-text{transform:none}}@media (max-width:1023px){.background--light-image~.container .row div .btn-primary .button-vi-text{align-items:center}}@media (min-width:960px){.background--light-image~.container .row div p{color:#4f2d7f}.background--light-image~.container .row div .category{color:#666}.background--light-image~.container .row div .case-study__subtitle,.background--light-image~.container .row div .sub-title,.background--light-image~.container .row div .title{color:#4f2d7f}}.background--focus-left{background-position:left 0}.background--focus-right{background-position:right 0}.background--focus-left-center{background-position:0}.background--focus-right-center{background-position:100%}@media (min-width:768px){.background--focus-left,.background--focus-right{background-position:center 0}.background--focus-left-center,.background--focus-right-center{background-position:50%}}.interim-possition .background{background-position:100% 0}.interim-possition .background img{-o-object-position:top right;object-position:top right}.growthiQ{background-color:transparent;background-image:url(/dist/images/placeholders/growthiq.png);background-position:100% 0;background-repeat:no-repeat;height:73px;position:absolute;right:0;top:0;width:122px;z-index:1}@media (max-width:479px){.growthiQ{display:none}}.career-content-page-v2 .extended-banner-block.interim-possition+*{margin-top:0}.banner-block{background:#f2f1ef;color:#fff}.banner-block .background{width:100%}.banner-block .description{color:#000;max-width:640px;padding-top:32px}.banner-block--illustration .use-banner-zoom{animation-duration:2.5s;animation-fill-mode:forwards;animation-name:banner-zoom-small;animation-timing-function:ease-out}@media (min-width:1300px){.banner-block--illustration .use-banner-zoom{animation-name:banner-zoom-big}}.banner-block--illustration .feat-text{color:#fff;text-transform:uppercase}@media (min-width:960px){.banner-block--illustration .feat-text{color:#666}}.banner-block--illustration .category{color:#fff}@media (min-width:960px){.banner-block--illustration .category{color:#666}}.banner-block--illustration .category--light{color:#fff}@media (min-width:960px){.banner-block--illustration .category--light{color:#fff}}.banner-block--illustration .title{color:#fff}@media (min-width:960px){.banner-block--illustration .title{color:#4f2d7f}.banner-block--illustration .title--light{color:#fff}}.banner-block--illustration .background{background-position:100% 65%;background-size:350px;height:100%;margin:0 auto;position:absolute;right:0;width:1500px}.banner-block--illustration .background img{left:auto;min-width:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:100% 65%;object-position:100% 65%;right:0;transform:none;width:350px}.banner-block--illustration .background.still{background-size:450px}.banner-block--illustration .background.still img{width:450px}@media (min-width:1300px){.banner-block--illustration .background{background-size:600px}.banner-block--illustration .background img{width:600px}.banner-block--illustration .background.still{background-size:700px}.banner-block--illustration .background.still img{width:700px}}@media (max-width:1440px){.banner-block--illustration .background{width:105%}}@media (min-width:1024px){.banner-block--illustration .background{opacity:1}}.banner-block--illustration .background.fixed-width__banner img{height:auto;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media (min-width:768px){.banner-block--illustration .background.fixed-width__banner img{height:auto;width:350px}}@media (min-width:1300px){.banner-block--illustration .background.fixed-width__banner img{height:auto;width:600px}}@media (min-width:1024px){.banner-block--photograph{min-height:600px}}.banner-block--photograph .background.fixed-width__banner img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:960px){.relative-banner.extended-banner-block.interim-possition.campaign-banner [class*=col]{padding-bottom:352px;padding-top:352px}}.relative-banner.extended-banner-block.interim-possition.campaign-banner .title{font-family:GT-Walsheim-Pro,Arial,Helvetica,sans-serif;max-width:100%}.relative-banner .banner-content{left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.relative-banner .banner-content .title{color:#4f2d7f}@media (max-width:959px){.relative-banner .background-underlay{top:0}.relative-banner .banner-content .title{color:#fff}}@media (max-width:960px){.relative-banner img{height:100%;left:50%;max-width:none;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transform:translateX(-50%)}}.relative-banner.background--darker-image .title{color:#fff}.extended-banner-block{align-items:center;display:flex;width:100%}@media (min-width:960px){.extended-banner-block.interim-possition.campaign-banner [class*=col]:first-of-type{padding-bottom:256px;padding-top:288px}}@media (min-width:1024px){.extended-banner-block.interim-possition.campaign-banner .title{font-size:8rem}}.extended-banner-block.interim-possition.campaign-banner.background--darker-image h1.title{color:#fff}@media (min-width:960px){.extended-banner-block.interim-possition.campaign-banner.background--light-image h1.title{color:#4f2d7f}}.extended-banner-block.interim-possition p{max-width:360px}.extended-banner-block.interim-possition .title{font-size:4.8rem;line-height:1.1648em;margin-bottom:15px;max-width:530px}.extended-banner-block.interim-possition .background{left:-1px;width:calc(100% + 2px)}@keyframes banner-zoom-small{0%{background-position:100% 65%;background-size:350px}0% img{-o-object-position:100% 65%;object-position:100% 65%;width:350px}to{background-position:105% 65%;background-size:450px}to img{-o-object-position:450px;object-position:450px;width:105% 65%}}@keyframes banner-zoom-big{0%{background-size:600px}0% img{width:600px}to{background-size:700px}to img{width:700px}}.extended-banner-block.banner-block--illustration .use-banner-zoom{animation-duration:2.5s;animation-fill-mode:forwards;animation-name:banner-zoom-small;animation-timing-function:ease-out}@media (min-width:1300px){.extended-banner-block.banner-block--illustration .use-banner-zoom{animation-name:banner-zoom-big}}.extended-banner-block.banner-block--illustration .feat-text{color:#fff;text-transform:uppercase}@media (min-width:960px){.extended-banner-block.banner-block--illustration .feat-text{color:#666}}.extended-banner-block.banner-block--illustration .category{color:#fff}@media (min-width:960px){.extended-banner-block.banner-block--illustration .category{color:#666}}.extended-banner-block.banner-block--illustration .category--light{color:#fff}@media (min-width:960px){.extended-banner-block.banner-block--illustration .category--light{color:#fff}}.extended-banner-block.banner-block--illustration .title{color:#fff}@media (min-width:960px){.extended-banner-block.banner-block--illustration .title{color:#4f2d7f}.extended-banner-block.banner-block--illustration .title--light{color:#fff}}.extended-banner-block.banner-block--illustration .background{background-position:100% 65%;background-size:350px;height:100%;margin:0 auto;position:absolute;right:0;width:1500px}.extended-banner-block.banner-block--illustration .background img{left:auto;min-width:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:100% 65%;object-position:100% 65%;right:0;transform:none;width:350px}.extended-banner-block.banner-block--illustration .background.still{background-size:450px}.extended-banner-block.banner-block--illustration .background.still img{width:450px}@media (min-width:1300px){.extended-banner-block.banner-block--illustration .background{background-size:600px}.extended-banner-block.banner-block--illustration .background img{width:600px}.extended-banner-block.banner-block--illustration .background.still{background-size:700px}.extended-banner-block.banner-block--illustration .background.still img{width:700px}}@media (max-width:1440px){.extended-banner-block.banner-block--illustration .background{width:105%}}@media (min-width:1024px){.extended-banner-block.banner-block--illustration .background{opacity:1}}.extended-banner-block.banner-block--illustration .background.fixed-width__banner img{height:auto;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media (min-width:768px){.extended-banner-block.banner-block--illustration .background.fixed-width__banner img{height:auto;width:350px}}@media (min-width:1300px){.extended-banner-block.banner-block--illustration .background.fixed-width__banner img{height:auto;width:600px}}.extended-banner-block.banner-block--illustration p{max-width:360px}@media (min-width:1024px){.extended-banner-block.banner-block--illustration p{max-width:52%}}@media (min-width:1300px){.extended-banner-block.banner-block--illustration p{max-width:51%}}.extended-banner-block.banner-block--illustration .title{font-size:4.8rem;line-height:1.1648em;margin-bottom:15px;max-width:530px}@media (max-width:767px){.extended-banner-block.banner-block--illustration .title{font-size:3.2rem;line-height:40px}}@media (min-width:1024px){.extended-banner-block.banner-block--illustration .title{max-width:60%}}@media (min-width:1300px){.extended-banner-block.banner-block--illustration .title{max-width:52%}}.extended-banner-block.banner-block--illustration .background{background-position:100%}.extended-banner-block.banner-block--illustration .background img{min-height:auto}.extended-banner-block .author-image{float:left}.extended-banner-block .author-image,.extended-banner-block .author-name{margin-top:16px}@media (min-width:1024px){.extended-banner-block--centered .container{display:flex;min-height:inherit}.extended-banner-block--centered .container .row{align-items:center;display:flex;min-height:inherit;width:100%}}@media (max-width:959px){.extended-banner-block.background-transparent-mobile [class*=col]{padding-bottom:32px;padding-top:32px}.extended-banner-block.background-transparent-mobile .category{display:block;letter-spacing:normal;margin:0 0 8px;text-transform:none}.extended-banner-block.background-transparent-mobile .title{font-size:2.4rem;font-weight:300;line-height:3.2rem;margin:0;max-width:82.5%}.extended-banner-block.background-transparent-mobile p.reveal-item{margin:0;max-width:none}.extended-banner-block.background-transparent-mobile .btn-primary,.extended-banner-block.background-transparent-mobile .cta-button{margin:16px 0 0}.extended-banner-block.background-transparent-mobile:not(.bg-gradient-animate):not(.mobius) .background-underlay{display:none}.extended-banner-block.background-transparent-mobile .background:after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.65));opacity:1}}@media (min-width:960px){.extended-campaign-banner{padding-top:192px}}.hidden-link__animation a,.hidden-link__animation span{--hyperlink-animate-duration:0s!important;background-image:none}@keyframes lds-yt{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes image-as-background-fade-in{0%{-o-object-position:0 0;object-position:0 0}to{-o-object-position:0 30%;object-position:0 30%}}@keyframes background-fade-in{0%{background-position-y:0}to{background-position-y:30%}}@keyframes block-element-fade-in{0%{opacity:0;transform:translateY(var(--element-fade-in-y)) translateZ(0)}to{opacity:1;transform:translateY(0) translateZ(0)}}@keyframes block-element-fade-out{0%{opacity:1;transform:translateY(0) translateZ(0)}to{opacity:0;transform:translateY(var(--element-fade-in-y)) translateZ(0)}}.reveal-item{--element-fade-in-y:50px}@media(min-width:960px){.reveal-item{animation:block-element-fade-in 1s forwards;opacity:0}.animation-item{opacity:0}}.use-block-element-fade-in,.use-block-element-fade-in-fast{--element-fade-in-y:300px;animation-duration:1.2s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:block-element-fade-in;animation-timing-function:cubic-bezier(.7,.05,.4,1);will-change:transform,opacity}.use-block-element-fade-in-fast{animation-duration:.92s;animation-timing-function:cubic-bezier(.22,.61,.36,1)}.use-block-element-fade-in{--element-fade-in-y:300px;animation-duration:1.2s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:block-element-fade-in;animation-timing-function:cubic-bezier(.7,.05,.4,1);will-change:transform,opacity}.use-block-element-fade-out{--element-fade-in-y:-300px;animation-duration:1.2s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:block-element-fade-out;animation-timing-function:cubic-bezier(.7,.05,.4,1);opacity:1;will-change:opacity}.image-as-background-fade-in{animation-duration:1.2s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:image-as-background-fade-in;animation-timing-function:cubic-bezier(.7,.05,.4,1);opacity:1}.background-fade-in{animation-duration:1.2s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:background-fade-in;animation-timing-function:cubic-bezier(.7,.05,.4,1);opacity:1}.use-banner-zoom{opacity:1}.bg-gradient-animate .background:not(.showing-video):after,.mobius .background:not(.showing-video):after{display:none}@property --bg-gradient-animate--color-stop{syntax:"<color>";inherits:false;initial-value:#9766f1}.bg-gradient-animate.background--darker-image:after{content:none}.bg-gradient-animate .background-underlay{display:block}.bg-gradient-animate .background-underlay:before{animation:bg-gradient-animate-new 20s cubic-bezier(.4,-.01,.55,.99) infinite;background:linear-gradient(135deg,#502d80 38%,var(--bg-gradient-animate--color-stop) 50%);background-position:0;background-size:150% 100%;bottom:-200px;content:" ";display:block;left:-2px;position:absolute;right:-2px;scale:2.5 2.2;top:-200px;transform:rotate(20deg) translateZ(0);will-change:transform,background-position}@supports not (background-image:paint(thingo)){.bg-gradient-animate .background-underlay:before{animation:bg-gradient-animate 20s cubic-bezier(.4,-.01,.55,.99) infinite;background:linear-gradient(135deg,#502d80 38%,#00a4b3 50%)}.bg-gradient-animate .background-underlay:after{animation:bg-gradient-animate2 20s cubic-bezier(.4,-.01,.55,.99) infinite;background:linear-gradient(135deg,#502d80 38%,#9766f1 50%)}.bg-gradient-animate .background-underlay:after,.bg-gradient-animate .background-underlay:before{background-position:0;background-size:150% 100%;bottom:-200px;content:" ";display:block;left:-2px;position:absolute;right:-2px;scale:2.5 2.2;top:-200px;transform:rotate(10deg) translateZ(0);will-change:opacity,transform,background-position}}@keyframes bg-gradient-animate-new{0%{--bg-gradient-animate--color-stop:#9766f1;background-position:0;transform:rotate(20deg)}25%{--bg-gradient-animate--color-stop:#00a4b3;background-position:50%;transform:rotate(-20deg)}50%{--bg-gradient-animate--color-stop:#00a4b3;background-position:0;transform:rotate(20deg)}65%{--bg-gradient-animate--color-stop:#9766f1;background-position:25%;transform:rotate(40deg)}75%{background-position:50%;transform:rotate(50deg)}to{background-position:0;transform:rotate(20deg)}}@keyframes bg-gradient-animate{0%{background-position:0;opacity:0;transform:rotate(10deg) translateZ(0)}25%{background-position:50%;opacity:1;transform:rotate(-20deg) translateZ(0)}50%{background-position:0;transform:rotate(20deg) translateZ(0)}65%{background-position:25%;opacity:0;transform:rotate(40deg) translateZ(0)}to{background-position:0;transform:rotate(0) translateZ(0)}}@keyframes bg-gradient-animate2{0%{background-position:0;opacity:1;transform:rotate(10deg) translateZ(0)}25%{background-position:50%;opacity:0;transform:rotate(-20deg) translateZ(0)}50%{background-position:0;transform:rotate(20deg) translateZ(0)}65%{background-position:25%;opacity:1;transform:rotate(40deg) translateZ(0)}75%{background-position:50%;transform:rotate(50deg) translateZ(0)}to{background-position:0;transform:rotate(10deg) translateZ(0)}}@media(min-width:1200px){.careers-rich-text{background-color:#f2f0ee;position:relative}.careers-rich-text-section-title{align-items:center;display:flex;justify-content:space-between;width:100%}.careers-rich-text-section-title span{color:#000;font-family:gt-walsheim-bold,source-han-sans-simplified-b,source-han-sans-simplified-jp-b,sans-serif;font-size:48px;line-height:48px}.careers-rich-text-section-title .right{align-items:center;display:flex}.careers-rich-text-section-title .right span{color:#666;font-size:20px}.careers-rich-text-section-title .right div{border:1px solid #a06dff;border-radius:8px;display:flex;margin:0 0 0 6px}.careers-rich-text-section-title .right div a{align-items:center;border-radius:6px;color:#000;display:flex;font-size:18px;height:48px;justify-content:center;width:80px}.careers-rich-text-section-title .right div a.active{background:#a06dff;color:#fff;font-family:gt-walsheim-bold,source-han-sans-simplified-b,source-han-sans-simplified-jp-b,sans-serif}.careers-rich-text-section-box{background-color:#fff;width:100%}.careers-rich-text-back-img{background-repeat:no-repeat}.careers-rich-text-back-privacy{background-color:#f5f3f2}.careers-rich-text-back-privacy .careers-rich-text-section-desc a{color:#a06dff;font-family:gt-walsheim-bold,source-han-sans-simplified-b,source-han-sans-simplified-jp-b,sans-serif}.careers-rich-text-section{margin:0 auto;padding:90px 0;width:1140px}.careers-rich-text-section-padding{padding:0 0 40px}.careers-rich-text-section-title{margin-bottom:60px}.careers-rich-text-section-desc img{display:inline-block;max-width:100%}.careers-rich-text-section-desc video{max-width:100%}.crossrichtxt .careers-rich-text-section{padding-top:90px}.careers-rich-text .extended-banner-block{background-color:transparent!important;height:100%;position:absolute!important;right:-10%;top:0;width:70%}}@media(max-width:1199px){.careers-rich-text{background-color:#f2f0ee}.careers-rich-text-section-title{align-items:center;display:flex;justify-content:space-between;width:100%}.careers-rich-text-section-title span{color:#000;font-family:gt-walsheim-bold,source-han-sans-simplified-b,source-han-sans-simplified-jp-b,sans-serif;font-size:6.4vw;line-height:6.4vw}.careers-rich-text-section-title .right span{display:none}.careers-rich-text-section-title .right div{border:1px solid #a06dff;border-radius:2.1333333333vw;display:flex;margin:0}.careers-rich-text-section-title .right div a{align-items:center;border-radius:1.6vw;display:flex;font-size:3.2vw;height:8.5333333333vw;justify-content:center;width:14.4vw}.careers-rich-text-section-title .right div .active{background:#a06dff;color:#fff;font-family:gt-walsheim-bold,source-han-sans-simplified-b,source-han-sans-simplified-jp-b,sans-serif}.careers-rich-text-section-box{background-color:#fff;width:100%}.careers-rich-text-back-img{background-image:url(/_nuxt/img/back.772936d.png);background-position:37.3333333333vw -46.6666666667vw;background-repeat:no-repeat;background-size:80vw auto}.careers-rich-text-back-privacy{background-color:#f5f3f2}.careers-rich-text-back-privacy .careers-rich-text-section-desc a{color:#a06dff;font-family:gt-walsheim-bold,source-han-sans-simplified-b,source-han-sans-simplified-jp-b,sans-serif}.careers-rich-text-section{padding:11.7333333333vw 4.2666666667vw 10.6666666667vw;width:100%}.careers-rich-text-section-padding{padding:0 4.2666666667vw 8vw}.careers-rich-text-section-title{margin-bottom:8vw}.careers-rich-text-section-desc img{display:inline-block;max-width:100%}.careers-rich-text-section-desc video{width:100%}.crossrichtxt .careers-rich-text-section{padding:8vw 4.2666666667vw}}