@charset "UTF-8";html{font-family:"Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN",sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{background-color:#65ccc7;color:#1a1919;margin:0}
details,main,summary{display:block}
hr{box-sizing:content-box;height:0;overflow:visible}
pre{overflow:auto;-webkit-overflow-scrolling:touch}
code,kbd,pre,samp{font-family:Menlo,monospace;font-size:1em}
audio,canvas,embed,iframe,img,svg,video{vertical-align:middle}
audio:not([controls]){display:none;height:0}.grecaptcha-badge{visibility:hidden}
#form-messages{font-size:16px;font-weight:700;color:#028ada}
img{height:auto;max-width:100%}svg{fill:currentColor;max-width:100%}svg:not(:root){overflow:hidden}[hidden],template{display:none}button,input,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}.form_input_1{font-size:.75rem;font-family:"FF Din",sans-serif;font-weight:700;border:1px solid #d5d5d5;border-radius:99em;box-sizing:border-box;display:inline-block;transition:color .25s ease-out,background .25s ease-out;padding:12px;width:200px;margin:0 5px;background:rgba(255,255,255,.5)}.form_input_2{font-size:.75rem;font-family:"FF Din",sans-serif;font-weight:700;border:1px solid #d5d5d5;border-radius:2em;box-sizing:border-box;display:inline-block;transition:color .25s ease-out,background .25s ease-out;padding:12px;width:630px;margin:0 5px;height:100px;background:rgba(255,255,255,.5)}.submit_button{cursor:pointer;background:rgba(255,255,255,.5)}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}[type=search]:focus{outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}textarea{overflow:auto}progress{vertical-align:baseline}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
.whatsapp{
    color:rgb(14, 48, 14);
    position:absolute;
    z-index:20;
    top:2rem;
    right:3.125%;
    font-size:.75rem;line-height:1.25rem;font-family:"FF Din",sans-serif;font-weight:700;letter-spacing:.1em;padding-left:.1em;padding-bottom:.225rem;padding-top:.350rem;text-align:center;border:1px solid;border-radius:99em;width:10rem;box-sizing:border-box;display:inline-block;transition:color .25s ease-out,background-color .25s ease-out;
    text-decoration:none;
}
.tienda{
    color:rgb(14, 48, 14);
    position:absolute;
    z-index:20;
    top:2rem;
    right:16%;
    font-size:.75rem;line-height:1.25rem;font-family:"FF Din",sans-serif;font-weight:700;letter-spacing:.1em;padding-left:.1em;padding-bottom:.225rem;padding-top:.350rem;text-align:center;border:1px solid;border-radius:99em;width:8rem;box-sizing:border-box;display:inline-block;transition:color .25s ease-out,background-color .25s ease-out;
    text-decoration:none;
}

.whatsapp:hover{background-color:#333;color:#fff}
.tienda:hover{background-color:#333;color:#fff}
@media only screen and (max-width: 768px) {
    .tienda {
      right:47%;
    }
  }
.HomeNews{text-align:right}.HomeNews a{text-decoration:none;color:#333;font-weight:700;font-size:.7rem;margin-left:10px}.CategoryHeader{padding-bottom:6rem;padding-top:8rem;text-align:center;box-sizing:border-box;min-height:23.02083vw}.no-webgl .CategoryHeader{background-image:url(../img/bg-river-large.png);background-repeat:no-repeat;background-position:center;background-size:cover}.CategoryHeader .label{font-size:.875rem;line-height:1.5rem;color:#028ada;font-family:"FF Din",sans-serif;font-weight:700;margin-bottom:.125rem;margin-top:0}.CategoryHeader .title{margin-bottom:0;margin-top:0}.CategoryHeader .title .en,.CategoryHeader .title .ja{display:block}.CategoryHeader .title .en{font-size:2.5rem;font-family:"FF Din",sans-serif;font-weight:700;line-height:1;text-transform:uppercase}.CategoryHeader .title .ja{font-size:.625rem;line-height:1rem;font-weight:700}.CategoryHeader .lede{font-size:.625rem;font-weight:700;line-height:1.25rem;margin-bottom:0;margin-top:.75rem}.CategoryHeader-video{background-position:50%;position:relative}.CategoryHeader-video .videoBlock{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:-1}.CategoryHeader-video .video{position:absolute;top:0;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);height:100%}@supports (object-fit:cover){.CategoryHeader-video .video{object-fit:cover;position:static;-webkit-transform:none;transform:none;width:100%}}.no-mobile .CategoryHeader-video{background-image:none!important}.mobile .CategoryHeader-video{background-size:cover}.mobile .CategoryHeader-video .videoBlock{display:none}.CategoryHeader-canvas{position:relative}.CategoryHeader-canvas .canvasBlock{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:-1}.ArticleHeader{margin-bottom:4rem;padding-top:5rem}.ArticleHeader .headerContent{margin-left:1rem;margin-right:1rem;max-width:1920px;position:relative}.ArticleHeader .imageBlock{height:56.25vw;background-size:cover;position:relative;overflow:hidden}.ArticleHeader .imageBlock .image{position:absolute;right:50%;max-width:none;height:100%;-webkit-transform:translateX(50%);transform:translateX(50%)}@supports (object-fit:cover){.ArticleHeader .imageBlock .image{object-fit:cover;position:static;-webkit-transform:none;transform:none;width:100%}}.mobile .ArticleHeader .imageBlock video.image{display:none}.no-mobile .ArticleHeader .imageBlock{background-image:none!important}.ArticleHeader .imageBlock .label{color:#fff;mix-blend-mode:overlay;font-family:"FF Din",sans-serif;font-size:3rem;font-style:italic;position:absolute;bottom:-.25em;right:0;text-transform:uppercase;line-height:1}.is-Edge .ArticleHeader .imageBlock .label,.is-IE .ArticleHeader .imageBlock .label,.is-ltAndroid5 .ArticleHeader .imageBlock .label{color:rgba(255,255,255,.4)}.ArticleHeader .category{font-size:.75rem;line-height:1.25rem;background:url(../img/bg-waveform-body.png) no-repeat 50% 50%;background-size:100%;box-sizing:border-box;font-family:"FF Din",sans-serif;font-weight:700;height:41px;letter-spacing:.1em;margin-bottom:.5rem;margin-top:0;padding-top:14px;position:relative;text-align:center;text-transform:uppercase;width:120px}.ArticleHeader .category::after,.ArticleHeader .category::before{content:"";position:absolute;top:0;background:url(../img/bg-waveform-side.png) repeat-x 0 50%;background-size:auto 100%;height:100%}.ArticleHeader .category::before{right:100%;width:1rem}.ArticleHeader .category::after{left:100%;width:40px}.ArticleHeader .title{font-size:1.25rem;line-height:2rem;margin-bottom:0;margin-top:1.25rem}.ArticleHeader .title .line{background:radial-gradient(currentColor,currentColor) repeat-x 0 100%;background-size:auto 2px;padding-bottom:.125rem}.msedge .ArticleHeader .title .line{background-position:0 82%}.msie .ArticleHeader .title .line{background-position:0 75%}.ArticleHeader-dialog .imageBlock{background-position:50%}.ArticleHeader-dialog .lede{font-size:.75rem;line-height:1.25rem;margin-bottom:0;margin-top:1rem}.ArticleHeader-culture{padding-top:0}.ArticleHeader-culture .lede{background-color:#028ada;color:#fff;margin-top:-1.5rem;padding:1.5rem 1.25rem;position:relative;margin-left:1rem;margin-right:1rem}.ArticleHeader-culture .lede .heading{font-family:"FF Din",sans-serif;font-size:1.5rem;line-height:1;margin-top:0;margin-bottom:1rem;text-transform:uppercase}.ArticleHeader-culture .lede .paragraph{font-size:.75rem;line-height:1.25rem;margin-top:0;margin-bottom:0}.ArticleHeader-interview .profile{background-color:#028ada;color:#fff;margin-top:1.5rem;padding-bottom:1rem;padding-top:1rem;text-align:center}.ArticleHeader-interview .profile .bio,.ArticleHeader-interview .profile .jobtitle,.ArticleHeader-interview .profile .name{display:block}.ArticleHeader-interview .profile .name{font-size:.875rem;line-height:1.5rem}.ArticleHeader-interview .profile .bio,.ArticleHeader-interview .profile .jobtitle{font-size:.75rem;line-height:1.25rem}.ArticleHeader-interview .profile .jobtitle{margin-top:.25rem}.InterviewSection{margin-top:3rem}.CategoryHeader+.InterviewSection{margin-top:0}.InterviewSection .sectionContent{margin-left:auto;margin-right:auto;max-width:1680px;width:calc(100% - 2rem)}.InterviewSection .imageBlock,.InterviewSection .textBlock{box-sizing:border-box}.InterviewSection .textBlock{margin-top:3rem}.InterviewSection .textHeading{font-size:.875rem;line-height:1.5rem;color:#028ada;margin-bottom:0;margin-top:0}.InterviewSection .textHeading-en{font-family:"FF Din",sans-serif;font-size:1.5rem;line-height:1;text-transform:uppercase}.InterviewSection-imageTopLeft .imageBlock{margin-left:-1rem;margin-right:-1rem}.DialogSection{margin-bottom:3rem;margin-top:3rem}.DialogSection .sectionContent{background-color:#f4f4f4;padding-bottom:2rem;padding-top:2rem;margin-left:auto;margin-right:auto;max-width:1680px;padding-left:1rem;padding-right:1rem}.DialogSection .sectionHeading{font-size:1.5rem;font-weight:700;line-height:3rem;text-align:center;font-size:.875rem;line-height:2.25rem;margin-bottom:2rem;margin-top:0}.DialogSection .sectionHeading .line{background:radial-gradient(circle,#028ada 1px,transparent 1px) repeat-x 0 100%;background-size:7px 2px;padding-bottom:.5rem}.DialogSubsection{margin-bottom:2rem;margin-top:2rem;position:relative}.DialogSubsection .imageBlock,.DialogSubsection .textBlock{box-sizing:border-box}.DialogSubsection .imageBlock{margin-left:-1rem;margin-right:-1rem}.DialogSubsection .textBlock{box-shadow:0 20px 36px 0 rgba(0,0,0,.1);margin-top:-1.5rem;background-color:#fff;box-shadow:0 20px 36px 0 rgba(0,0,0,.1);padding:3rem 1rem 1.5rem;position:relative}.DialogSubsection .textHeading{font-size:.875rem;line-height:1.5rem;margin-bottom:0;margin-top:0;text-align:center}.DialogSubsection .floatingBlock{display:none}.Paragraph{font-size:.75rem;line-height:1.25rem;margin-bottom:1.25rem;margin-top:1.5rem;text-align:justify}.Paragraph-center{text-align:center}.Paragraph-dialog{margin-left:3rem}.Paragraph-dialog:after,.Paragraph-dialog:before{content:" ";display:table}.Paragraph-dialog:after{clear:both}.Paragraph-dialog .person{float:left;margin-left:-3rem;margin-bottom:1rem;margin-top:.25rem;width:2.25rem}.Paragraph-dialog .person .image{border-radius:99em}.Paragraph-dialog .person .name{font-size:.75rem;line-height:1.25rem;display:block;margin-top:.25rem;text-align:center}.RelatedArticlesNav{margin-top:4rem}.RelatedArticlesNav ul{list-style-type:none;margin:0;padding:0}.RelatedArticlesNav .navTitle{font-size:1.5rem;line-height:2rem;background-color:#f4f4f4;font-family:"FF Din",sans-serif;margin-top:0;margin-bottom:0;padding-bottom:3rem;padding-top:2.5rem;position:relative;text-align:center;text-transform:uppercase}
.RelatedArticlesNav .navTitle::after{content:"";width:1em;border-top:2px solid #028ada;bottom:2.5rem;left:0;right:0;margin-left:auto;margin-right:auto;position:absolute}
.RelatedArticlesNav .navItem{overflow:hidden;position:relative}
.RelatedArticlesNav .image{-webkit-transform:scale(1.06);transform:scale(1.06);transition:-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);will-change:transform}
.RelatedArticlesNav .overlayText{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;transition:background-color .3s cubic-bezier(.215,.61,.355,1)}
.RelatedArticlesNav .overlayText::before{border:1px solid #028ada;content:"";position:absolute;top:-1px;left:-1px;bottom:-1px;right:-1px;transition:margin .3s cubic-bezier(.215,.61,.355,1)}.RelatedArticlesNav .navLink{color:#fff;display:block;text-decoration:none}.RelatedArticlesNav .navLink[href]:hover .image{-webkit-transform:scale(1);transform:scale(1)}.RelatedArticlesNav .navLink[href]:hover .overlayText{background-color:rgba(0,0,0,.6)}.RelatedArticlesNav .navLink[href]:hover .overlayText::before{margin:10px}.RelatedArticlesNav .navLink-current::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(248, 48, 215, 0.911)}.RelatedArticlesNav .navLink-current .image{-webkit-filter:blur(2vw);filter:blur(2vw)}.RelatedArticlesNav-people .overlayText .profile{position:absolute;bottom:.75rem;left:6.25%}.RelatedArticlesNav-people .overlayText .label{font-size:2rem;line-height:1;font-family:"FF Din",sans-serif;font-style:italic;font-weight:700;letter-spacing:.1em;margin-right:-.1em;position:absolute;top:1rem;right:6.25%}.RelatedArticlesNav-people .overlayText .bio,.RelatedArticlesNav-people .overlayText .jobtitle,.RelatedArticlesNav-people .overlayText .name{display:block}.RelatedArticlesNav-people .overlayText .name{font-size:.875rem;line-height:1.5rem}.RelatedArticlesNav-people .overlayText .bio,.RelatedArticlesNav-people .overlayText .jobtitle,.RelatedArticlesNav-people .overlayText .title{font-size:.625rem;line-height:1rem}.RelatedArticlesNav-stories .overlayText{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.RelatedArticlesNav-stories .overlayText .label,.RelatedArticlesNav-stories .overlayText .title{display:block}.RelatedArticlesNav-stories .overlayText .label{font-size:1.5rem;line-height:2rem;font-family:"FF Din",sans-serif;font-style:italic;letter-spacing:.1em;padding-left:.1em;text-transform:uppercase}.RelatedArticlesNav-stories .overlayText .title{font-size:.875rem;line-height:1.5rem}.PageFooter{background-color:#222;color:#fff;text-align:center}.PageFooter .footerContent{margin-left:auto;margin-right:auto;max-width:1680px;padding-bottom:1.25rem;padding-top:1.25rem;position:relative;width:calc(100% - 2rem)}.PageFooter .companyLogo{margin-bottom:0;margin-top:0}.PageFooter .companyLogo .image{width:100px}.PageFooter .copyright{font-size:.625rem;line-height:1rem;color:rgba(255,255,255,.54);margin-top:0;margin-bottom:0}.PageFooter .backToTopLink{position:absolute;width:40px;height:0;right:0;top:-1.25rem;padding-top:40px;background-color:#434343;border-radius:50%;transition:background-color .25s ease-out;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.PageFooter .backToTopLink.over{background-color:#028ada}.PageFooter .backToTopLink.over .backToTopLink-dot{background-color:#fff}.PageFooter .backToTopLink-dot{display:block;position:absolute;width:3px;height:3px;background-color:#c8c8c8;border-radius:2px;transition:background-color .25s ease-out}.PageFooter .backToTopLink-dot:nth-of-type(1){left:18.5px;top:15px}.PageFooter .backToTopLink-dot:nth-of-type(2){left:13px;top:21px}.PageFooter .backToTopLink-dot:nth-of-type(3){left:24px;top:21px}.PageHeader{padding-bottom:1rem;padding-top:1rem;position:absolute;z-index:10}.PageHeader .headerContent{margin-left:1rem;margin-right:1rem;max-width:1920px}.PageHeader .siteLogo{font-size:1rem;line-height:1;margin-bottom:0;margin-top:0}.PageHeader .siteLogo a{display:inline-block;padding-bottom:.5rem;padding-top:.5rem}.PageHeader .siteLogo .image{height:5rem}.PageHeader .toggleNav{position:fixed;width:40px;height:40px;right:16px;top:16px;padding:0;background-color:#028ada;outline:0;border:none;border-radius:50%;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;z-index:10;transition:background-color .25s ease-out}.PageHeader .toggleNav.over{background-color:#e710ee}.PageHeader .toggleNav.close .line1{-webkit-transform:rotate(45deg) translate(2px,-2px);transform:rotate(45deg) translate(2px,-2px)}.PageHeader .toggleNav.close .line2{opacity:0}.PageHeader .toggleNav.close .line3{-webkit-transform:rotate(-45deg) translate(2px,2px);transform:rotate(-45deg) translate(2px,2px)}.PageHeader .toggleNav-line{position:absolute;width:16px;height:1px;background-color:#fff;transition:opacity .4s cubic-bezier(.42,.08,.2,1),-webkit-transform .4s cubic-bezier(.42,.08,.2,1);transition:transform .4s cubic-bezier(.42,.08,.2,1),opacity .4s cubic-bezier(.42,.08,.2,1);transition:transform .4s cubic-bezier(.42,.08,.2,1),opacity .4s cubic-bezier(.42,.08,.2,1),-webkit-transform .4s cubic-bezier(.42,.08,.2,1)}.PageHeader .toggleNav .line1{left:12px;top:14px;-webkit-transform-origin:left top;transform-origin:left top}.PageHeader .toggleNav .line2{left:12px;top:19.5px}.PageHeader .toggleNav .line3{left:12px;top:25px;-webkit-transform-origin:left bottom;transform-origin:left bottom}.is-home .PageHeader{z-index:10}.PrimaryNav{background-color:rgba(255,255,255,.95);position:fixed;top:0;left:0;right:0;visibility:hidden;z-index:10;height:100%;padding:5rem 1rem 2rem;box-sizing:border-box;opacity:0;overflow:auto}.PrimaryNav .navList{position:absolute;width:100%;bottom:50%;left:0;padding-left:0;margin-top:0;margin-bottom:0;font-family:"FF Din",sans-serif;font-size:.875rem;font-weight:900;letter-spacing:.2em;line-height:1.75rem;text-align:center;text-transform:uppercase;-webkit-transform:translateY(50%);transform:translateY(50%);overflow:hidden}.PrimaryNav .navItem{list-style-type:none}.PrimaryNav .navItem:nth-child(n+2){margin-top:1.25rem}.PrimaryNav .navItem.navItem-entry{margin-top:2rem}.PrimaryNav .navItem-entry .navLink{background-color:#028ada;color:#fff;border-radius:99em;padding:1rem 4rem 1rem 5.125rem;position:relative;transition:background-color .25s ease-out}.PrimaryNav .navItem-entry .navLink:hover{background-color:#e710ee}.PrimaryNav .navItem-entry .navLink:hover::after{content:normal}.PrimaryNav .navItem-entry .navLink::before{background:url(../img/icon-pen.png) no-repeat 50% 50%;background-size:100%;content:"";width:1.125rem;height:1.125rem;margin-top:-.75rem;left:3.5rem;position:absolute;top:50%}.PrimaryNav .navLink{color:inherit;display:inline-block;padding-left:.2em;position:relative;text-decoration:none}.PrimaryNav .navLink::after{content:"";position:absolute;width:0%;height:2px;left:50%;bottom:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background-color:#028ada;transition:width .4s cubic-bezier(.42,.08,.2,1),opacity .4s cubic-bezier(.42,.08,.2,1);opacity:0}.PrimaryNav .navLink-current::after,.PrimaryNav .navLink:hover::after{width:100%;opacity:1}.PrimaryNav .navLink-external{position:relative}.PrimaryNav .navLink-external::before{background:url(../img/icon-external.png) no-repeat 50% 50%;background-size:100%;content:"";position:absolute;width:.5rem;height:.5rem;top:.4rem;right:-.7rem}body.is-home{position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden}.Home-btnScroll.main_scroll{position:absolute;width:56px;left:50%;bottom:30px;padding:0;margin:0 0 0 -28px;outline:0;background-color:transparent;border:none;text-align:center;cursor:pointer;z-index:2;opacity:0;visibility:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.Home-btnScroll-icon{position:relative;width:56px;height:56px;border-radius:50%;transition:background .25s ease-out}.Home-btnScroll-icon-dot{position:absolute;width:4px;height:4px;background-color:#fff;border-radius:2px;transition:background .25s ease-out}.over .Home-btnScroll-icon-dot{background-color:#fff}.Home-btnScroll-icon-dot:nth-of-type(1){left:26px;top:33px}.isTop .Home-btnScroll-icon-dot:nth-of-type(1){top:19px}.Home-btnScroll-icon-dot:nth-of-type(2){left:18px;top:26px}.Home-btnScroll-icon-dot:nth-of-type(3){left:34px;top:26px}.Home-btnScroll-text{position:absolute;width:100%;top:5px;font-family:"FF Din",sans-serif;font-size:.5625rem;font-weight:900;letter-spacing:.1em}.HomeBg{width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden}.HomeBg canvas,.HomeBg img{width:100%;height:auto}.HomeBg-bgText{position:absolute;width:100%;height:100%;left:0;top:0;font-family:"FF Din",sans-serif;font-size:31.25rem;line-height:.6;color:#222;white-space:nowrap;overflow:hidden}.HomeBg-bgText-scene2,.HomeBg-bgText-scene5{position:absolute;width:100%;height:100%;left:0}.HomeBg-bgText-scene2-t1,.HomeBg-bgText-scene5-t1{display:block;position:absolute;width:100%;bottom:45%;opacity:0;transition:opacity 2.5s;visibility:hidden}.HomeBg-bgText-scene2-t1.loop,.HomeBg-bgText-scene5-t1.loop{visibility:visible;-webkit-animation-name:homeBgText1;animation-name:homeBgText1;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:50s;animation-duration:50s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.HomeBg-bgText-scene2-t2,.HomeBg-bgText-scene5-t2{display:block;position:absolute;width:100%;top:55%;opacity:0;transition:opacity 2.5s;visibility:hidden}.HomeBg-bgText-scene2-t2.loop,.HomeBg-bgText-scene5-t2.loop{visibility:visible;-webkit-animation-name:homeBgText2;animation-name:homeBgText2;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:60s;animation-duration:60s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.HomeBg-bgImg{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;opacity:0;visibility:hidden;overflow:hidden}.HomeBg-bgImg.bgImg1{opacity:.7}.HomeBg-bgImg.bgImg2{opacity:.9}.HomeBg-bgImg-inner{position:absolute;width:3360px;height:960px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.bgImg1 .HomeBg-bgImg-inner{opacity:.7}.bgImg2 .HomeBg-bgImg-inner{opacity:.9}.HomeBg-bgImg-img{position:absolute;width:100%}.HomeBg-bgImg-img img{width:100%;height:auto;max-width:none}.HomeBg-bgImg-img.img1{width:10.71429%;left:0;top:-10.41667%}.loop .HomeBg-bgImg-img.img1{-webkit-animation-name:homeBgImg1;animation-name:homeBgImg1;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:85s;animation-duration:85s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.HomeBg-bgImg-img.img2{width:10.71429%;left:0;top:31.66667%}.loop .HomeBg-bgImg-img.img2{-webkit-animation-name:homeBgImg360;animation-name:homeBgImg360;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:30s;animation-duration:30s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.HomeBg-bgImg-img.img3{width:10.71429%;left:19.64286%;top:3.125%}.loop .HomeBg-bgImg-img.img3{-webkit-animation-name:homeBgImg360;animation-name:homeBgImg360;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:50s;animation-duration:50s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.HomeBg-bgImg-img.img4{width:21.42857%;left:0;top:56.25%}.loop .HomeBg-bgImg-img.img4{-webkit-animation-name:homeBgImg720;animation-name:homeBgImg720;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:35s;animation-duration:35s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.HomeBg-bgImg-img.img5{width:21.42857%;left:21.42857%;top:0}.loop .HomeBg-bgImg-img.img5{-webkit-animation-name:homeBgImg5;animation-name:homeBgImg5;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:80s;animation-duration:80s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.HomeBg-bgImg-img.img6{width:7.14286%;left:27.38095%;top:45.83333%}.loop .HomeBg-bgImg-img.img6{-webkit-animation-name:homeBgImg240;animation-name:homeBgImg240;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:55s;animation-duration:55s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.HomeBg-bgImg-img.img7{width:14.28571%;left:28.57143%;top:56.25%}.loop .HomeBg-bgImg-img.img7{-webkit-animation-name:homeBgImg7;animation-name:homeBgImg7;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:65s;animation-duration:65s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.HomeBg-bgImg-img.img8{width:25%;left:42.85714%;top:5.20833%}.loop .HomeBg-bgImg-img.img8{-webkit-animation-name:homeBgImg840;animation-name:homeBgImg840;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:60s;animation-duration:60s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.HomeBg-bgImg-img.img9{width:10.71429%;left:67.85714%;top:0}.loop .HomeBg-bgImg-img.img9{-webkit-animation-name:homeBgImg360;animation-name:homeBgImg360;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:90s;animation-duration:90s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.HomeBg-bgImg-img.img10{width:10.71429%;left:67.85714%;top:42.08333%}.loop .HomeBg-bgImg-img.img10{-webkit-animation-name:homeBgImg360;animation-name:homeBgImg360;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:65s;animation-duration:65s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.HomeBg-bgImg-img.img11{width:14.28571%;left:42.85714%;top:56.25%}.loop .HomeBg-bgImg-img.img11{-webkit-animation-name:homeBgImg480;animation-name:homeBgImg480;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:90s;animation-duration:90s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.HomeBg-bgImg-img.img12{width:21.42857%;left:57.14286%;top:45.83333%}.loop .HomeBg-bgImg-img.img12{-webkit-animation-name:homeBgImg12;animation-name:homeBgImg12;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:95s;animation-duration:95s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.HomeBg-bgImg-img.img13{width:21.42857%;left:78.57143%;top:52.08333%}.loop .HomeBg-bgImg-img.img13{-webkit-animation-name:homeBgImg720;animation-name:homeBgImg720;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:70s;animation-duration:70s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.HomeBg-bgImg-img.img14{width:21.42857%;left:78.57143%;top:56.25%}.loop .HomeBg-bgImg-img.img14{-webkit-animation-name:homeBgImg14;animation-name:homeBgImg14;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:75s;animation-duration:75s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.HomeFooter{display:none}.HomeLoading{position:absolute;width:100%;height:100%;left:0;top:0;background-color:#fff;overflow:hidden;z-index:20}.HomeLoading-text{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:"FF Din",sans-serif;font-weight:700;line-height:0;color:#f2f2f2;margin:.9375rem 0 0;font-size:9.375rem}.HomeLoading-line{position:absolute;width:100%;height:1px;padding-left:2%;left:-1%;top:50%;margin-top:-2px;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.HomeLoading-line-inner{position:absolute;width:0;height:100%;left:0;top:0;background-color:silver}.HomeNav{position:absolute;right:3.125%;top:50%;margin-right:-10;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:2}.HomeNav ol,.HomeNav ul{padding:0}.HomeNav li{list-style-type:none}.HomeNav button{margin:0;padding:0;overflow:hidden;outline:0;background-color:transparent;border:none}.HomeNav-list-item{position:relative;width:40px;height:40px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.HomeNav-list-item.active{cursor:auto}.HomeNav-list-item-inner{display:block;position:absolute;width:8px;height:0;left:16px;top:16px;padding-top:8px;overflow:hidden;border-radius:50%;background-color:#cbcbcb;transition:background .5s cubic-bezier(.42,.08,.2,1)}.active .HomeNav-list-item-inner,.over .HomeNav-list-item-inner{background-color:#028ada}.HomeNav-list-item-active1,.HomeNav-list-item-active2{display:block;position:absolute;width:8px;height:8px;left:16px;top:16px;border-radius:50%;opacity:0;pointer-events:none}.HomeNav-list-item-active1{background-color:#e710ee;-webkit-transform:translate(8px,-8px) scale(4);transform:translate(8px,-8px) scale(4);transition:.45s cubic-bezier(.42,.08,.2,1)}.over .HomeNav-list-item-active1{-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1);opacity:1}.HomeNav-list-item-active2{background-color:#e710ee;-webkit-transform:translate(-6px,6px) scale(3);transform:translate(-6px,6px) scale(3);transition:.45s cubic-bezier(.42,.08,.2,1)}.over .HomeNav-list-item-active2{-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1);opacity:1}.HomeNews{position:absolute;width:100%;right:0;bottom:0;box-sizing:border-box;z-index:2}.HomeNews-inner{position:relative;width:100%;bottom:0;background-color:#f3f3f3;overflow:hidden;transition:height .5s cubic-bezier(.42,.08,.2,1)}.close .HomeNews-inner{height:40px}.HomeNews-title{display:none;position:absolute;width:76px;height:100%;padding-left:25px;margin:0;background-color:#028ada;box-sizing:border-box;transition:background .5s cubic-bezier(.42,.08,.2,1)}.HomeNews-title-inner{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:"FF Din",sans-serif;font-size:.625rem;font-weight:900;letter-spacing:.1em;line-height:1}.close .HomeNews-title{background-color:#e3e3e3}.HomeNews-ticker{position:relative;top:0;left:0;margin-left:18px;margin-right:50px;overflow:hidden;transition:height 1.5s ease-in-out}.HomeNews-ticker-list{position:relative}.close .HomeNews-ticker-list{visibility:hidden}.HomeNews-ticker-item{padding:20px 0;border-bottom:1px #a3a3a3 dotted;font-size:.75rem;line-height:1.5;transition:opacity .8s ease-in-out}.HomeNews-ticker-item:last-child{border-bottom:none}.HomeNews-ticker-item:after,.HomeNews-ticker-item:before{content:" ";display:table}.HomeNews-ticker-item:after{clear:both}.HomeNews-ticker-item a{color:#028ada;text-decoration:underline}.HomeNews-ticker-item a:link{text-decoration:underline}.HomeNews-ticker-item a:visited{text-decoration:underline}.HomeNews-ticker-item a:active{text-decoration:underline}.HomeNews-ticker-item a:hover{text-decoration:none}.close .HomeNews-ticker-item{opacity:0}.HomeNews-ticker-item.latest{position:absolute;width:100%;top:0;padding:0;line-height:40px;opacity:0;visibility:hidden;transition:opacity .5s ease-in;margin-right:50px}.close .HomeNews-ticker-item.latest{opacity:1;visibility:visible}.HomeNews-ticker-item-date{display:block;margin-right:1em;font-weight:700;float:left}.HomeNews-ticker-item-text{display:block;overflow:hidden}.latest .HomeNews-ticker-item-text{white-space:nowrap;text-overflow:ellipsis}.HomeNews-btnToggle{position:absolute;width:40px;height:40px;right:0;bottom:0;margin:0;padding:0;overflow:hidden;outline:0;background-color:#028ada;border:none;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color .25s ease-out}.HomeNews-btnToggle.over{background-color:#333}.HomeNews-btnToggle-line1,.HomeNews-btnToggle-line2{position:absolute;background-color:#333;transition:background-color .25s ease-out}.over .HomeNews-btnToggle-line1,.over .HomeNews-btnToggle-line2{background-color:#fff}.HomeNews-btnToggle-line1{width:10px;height:2px;left:15px;top:19px}.HomeNews-btnToggle-line2{width:2px;height:0;left:19px;top:50%;transition:height .3s ease-in-out;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.close .HomeNews-btnToggle-line2{height:10px}.HomeScene{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;visibility:hidden;overflow:hidden;z-index:1}.HomeScene #js-scene1-title span,.HomeScene #js-scene1-titleSub span{opacity:0}.HomeScene-inner{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%}.HomeScene-text{position:absolute;width:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#scene1 .HomeScene-text,#scene2 .HomeScene-text,#scene5 .HomeScene-text,#scene6 .HomeScene-text{width:100%}.HomeScene a{color:inherit;text-decoration:none}.HomeScene .readMoreLinkBlock{margin-bottom:0;margin-top:0}.HomeScene .readMoreLink{font-size:.75rem;line-height:1.25rem;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;font-family:"FF Din",sans-serif;font-weight:700;letter-spacing:.1em;padding-left:.1em;padding-bottom:.625rem;padding-top:.625rem;text-align:center;border:1px solid #333;border-radius:99em;width:12rem;box-sizing:border-box;text-transform:uppercase;display:inline-block;transition:color .25s ease-out,background .25s ease-out}.HomeScene .readMoreLink:hover{background-color:#333;color:#fff}.HomeScene-bg{position:absolute;width:100%;height:100%;left:0;top:0}.HomeScene-visual{position:absolute;width:90%;height:90%;left:5%;top:5%;-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.HomeScene-visual-inner{position:absolute;width:136%;height:124%;right:-18%;top:-17%;-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;overflow:hidden}.HomeScene-visual-inner-cont{position:absolute;width:100%;height:100%}.HomeScene-visual-inner-cont img,.HomeScene-visual-inner-cont video{position:absolute;width:auto;height:auto;max-width:none;min-width:100%;min-height:100%;left:65%;top:50%;-webkit-transform:translate3d(-65%,-50%,0);transform:translate3d(-65%,-50%,0)}#scene3 .HomeScene-visual-inner-cont img{left:40%;top:40%;-webkit-transform:translate3d(-40%,-40%,0);transform:translate3d(-40%,-40%,0)}.HomeScene-overlay{position:absolute;width:100%;height:90%;left:0;top:5%;-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.HomeScene-overlay-inner{position:absolute;width:100%;height:92%;left:0;top:0}.HomeScene-overlay-inner-cont{position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(227,227,227,.6)}.HomeScene#scene1{text-align:center}.HomeScene#scene1 .title-sub{margin:0 0 10px;font-family:"FF Din",sans-serif;font-size:.875rem;line-height:1;color:#000000}.HomeScene#scene1 .title-main{margin:0;font-family:"FF Din",sans-serif;line-height:.94;font-size:2.625rem}.HomeScene#scene1 .copy,.HomeScene#scene1 .copy_1{margin:1em 0 0 1em;font-weight:700;font-size:1rem}.HomeScene#scene2{text-align:center}.HomeScene#scene2 .HomeScene-text{margin-top:-1em}.HomeScene#scene2 .headline{margin:0 0 20px 1em;font-size:1.25rem}.HomeScene#scene2 .description{margin:0;font-size:.8rem;text-align:center;line-height:2;padding-left:50px;padding-right:50px}.HomeScene#scene2 .description br{display:none}.HomeScene#scene3 .headline,.HomeScene#scene4 .headline,.HomeScene#scene5 .headline,.HomeScene#scene6 .headline{margin:0}.HomeScene#scene3 .headline-sub,.HomeScene#scene4 .headline-sub,.HomeScene#scene5 .headline-sub,.HomeScene#scene6 .headline-sub{display:block;margin:0 0 10px;font-family:"FF Din",sans-serif;font-size:.875rem;color:#028ada;line-height:1}.HomeScene#scene3 .headline-main,.HomeScene#scene4 .headline-main,.HomeScene#scene5 .headline-main,.HomeScene#scene6 .headline-main{display:block;margin:0 0 10px;font-family:"FF Din",sans-serif;line-height:1;font-size:2rem}.HomeScene#scene3 .description,.HomeScene#scene4 .description,.HomeScene#scene5 .description,.HomeScene#scene6 .description{margin:0 0 30px;font-size:.8rem;text-align:center;line-height:2}.HomeScene#scene3 .description br,.HomeScene#scene4 .description br,.HomeScene#scene5 .description br{display:none}.HomeScene#scene4 .HomeScene-visual-inner-cont{background-color:#fff}.HomeScene#scene4 .HomeScene-visual-inner-cont img{opacity:0;transition:opacity 2s ease-in-out}.HomeScene#scene4 .HomeScene-visual-inner-cont img.isShow{opacity:1}.HomeScene#scene3,.HomeScene#scene4{-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;text-align:center}.HomeScene#scene3 .description,.HomeScene#scene4 .description{padding-left:50px;padding-right:50px}.HomeScene#scene5,.HomeScene#scene6{text-align:center}.HomeScene#scene5 .description,.HomeScene#scene6 .description{padding-left:60px;padding-right:60px}.no-webgl .HomeScene#scene1,.no-webgl .HomeScene#scene3,.no-webgl .HomeScene#scene4,.no-webgl .HomeScene#scene6{background-image:url(../img/bg-river-large.png);background-repeat:no-repeat;background-position:center;background-size:cover}.no-webgl .HomeScene#scene2{background-image:url(../img/bg-circle.png);background-repeat:no-repeat;background-position:center;background-size:90% auto}.no-webgl .HomeScene#scene5{background-image:url(../img/bg-future.png);background-repeat:no-repeat;background-position:center;background-size:cover}.DialogTeaser a{color:inherit;text-decoration:none}.DialogTeaser .imageBlock{overflow:hidden;position:relative;padding-top:64.28571%}.DialogTeaser .imageBlock .image{position:absolute;right:50%;max-width:none;height:100%;-webkit-transform:translateX(50%);transform:translateX(50%);top:0}.DialogTeaser .imageBlock .label{color:#fff;mix-blend-mode:overlay;font-family:"FF Din",sans-serif;font-size:3rem;font-style:italic;position:absolute;bottom:-.25em;right:0;text-transform:uppercase;line-height:1}.is-Edge .DialogTeaser .imageBlock .label,.is-IE .DialogTeaser .imageBlock .label,.is-ltAndroid5 .DialogTeaser .imageBlock .label{color:rgba(255,255,255,.4)}.DialogTeaser .title{font-size:.875rem;line-height:1.5rem;margin-bottom:0;margin-top:.75rem}.DialogTeaser .description{font-size:.75rem;line-height:1.25rem;margin-bottom:0;margin-top:.5rem}.DialogTeaser .readMoreLinkBlock{margin-bottom:0;margin-top:1.5rem;text-align:center}.DialogTeaser .readMoreLink{font-size:.75rem;line-height:1.25rem;font-family:"FF Din",sans-serif;font-weight:700;letter-spacing:.1em;padding-left:.1em;padding-bottom:.625rem;padding-top:.625rem;text-align:center;border:1px solid;border-radius:99em;width:12rem;box-sizing:border-box;text-transform:uppercase;display:inline-block;transition:color .25s ease-out,background-color .25s ease-out}.DialogTeaser .readMoreLink:hover{background-color:#333;color:#fff}.DialogTeaserGroup{margin:2.5rem auto 4rem;max-width:1680px;width:calc(100% - 2rem)}.DialogTeaserGroup .DialogTeaser+.DialogTeaser{margin-top:4rem}.InterviewTeaser .meta{overflow:hidden;position:relative}.InterviewTeaser .image{-webkit-transform:scale(1.06);transform:scale(1.06);transition:-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);will-change:transform;width:100%}.InterviewTeaser .label{color:#028ada;font-family:"FF Din",sans-serif;font-size:45px;font-style:italic;font-weight:700;letter-spacing:.1em;line-height:45px;margin-right:-.1em;position:absolute;right:5%;top:.75rem}.InterviewTeaser .profile{position:absolute;bottom:.75rem;left:5%;color:#fff}.InterviewTeaser .name .en{font-family:"FF Din",sans-serif;font-size:30px;line-height:1;text-transform:uppercase}.InterviewTeaser .name .en .familyName,.InterviewTeaser .name .en .givenName{display:block}.InterviewTeaser .name .ja{font-size:.75rem;line-height:1.25rem}.InterviewTeaser .bio,.InterviewTeaser .jobtitle{font-size:.75rem;line-height:1.25rem;display:block}.InterviewTeaser .jobtitle{margin-top:.75rem;padding-top:.75rem;position:relative}.InterviewTeaser .jobtitle::before{border-top:2px solid #028ada;content:"";position:absolute;width:1.75em;top:-1px;left:0}.InterviewTeaser .title{font-size:.875rem;line-height:1.5rem;margin-top:0;margin-bottom:0}.touchevents .InterviewTeaser .title{background-color:#028ada;padding:.75rem 5%}.no-touchevents .InterviewTeaser .title{background-color:rgba(0,0,0,.6);color:#fff;position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;box-sizing:border-box;padding:1rem;transition:opacity .4s cubic-bezier(.215,.61,.355,1);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.no-touchevents .InterviewTeaser .title::before{border:1px solid #028ada;content:"";position:absolute;top:-1px;left:-1px;bottom:-1px;right:-1px;transition:margin .3s cubic-bezier(.215,.61,.355,1)}.no-touchevents .InterviewTeaser .title .titleContent{-webkit-transform:scale(.96);transform:scale(.96);transition:-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1)}.InterviewTeaser .teaserLink{color:inherit;display:block;overflow:hidden;position:relative;text-decoration:none}.no-touchevents .InterviewTeaser .teaserLink:hover .image{-webkit-transform:scale(1);transform:scale(1)}.no-touchevents .InterviewTeaser .teaserLink:hover .title{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.no-touchevents .InterviewTeaser .teaserLink:hover .title::before{margin:10px}.no-touchevents .InterviewTeaser .teaserLink:hover .title .titleContent{-webkit-transform:scale(1);transform:scale(1)}.InterviewTeaserGroup{margin-bottom:4rem;margin-left:auto;margin-right:auto;max-width:1440px;width:calc(100% - 2rem)}.InterviewTeaserGroup .InterviewTeaser{margin-bottom:1rem;margin-top:1rem}.InterviewTeaserGroup .note{font-size:.75rem;line-height:1.25rem;text-align:right}.Table{font-size:.75rem;line-height:1.25rem;border-collapse:collapse;width:100%}.Table td,.Table th{display:block}.Table th{background-color:#f4f4f4;border:solid #dadada;border-width:1px 0;padding:.5rem 0}.Table td{padding:1rem 0 1.5rem}.Button{background:0 0;border:0;box-sizing:content-box;color:inherit;cursor:pointer;display:inline-block;line-height:normal;overflow:visible;padding:0;text-align:center;text-decoration:none;white-space:pre;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;border-radius:99em;box-sizing:border-box;display:inline-block;text-align:center;text-decoration:none;transition:background-color .25s ease-out}.Button:disabled{cursor:default}.Button:not(:disabled):hover{transition-duration:125ms}.Button:disabled{opacity:.54}.Button-primary{font-size:.75rem;line-height:1.25rem;background-color:#028ada;color:#fff;font-weight:700;padding:1.25rem 2.5rem;min-width:12rem}.Button-primary:not(:disabled):hover{background-color:#e710ee}.Button-entry{background-color:#028ada;color:#fff;font-size:1rem;line-height:1.75rem;padding:1rem 4rem}.Button-simple{border:1px solid;padding:1.25rem 2.5rem;min-width:16rem}.ButtonGroup{margin-bottom:1.5rem;margin-top:1.5rem;text-align:center}.ButtonGroup .Button{margin:.5rem}.ButtonGroup .buttonWithCaption{display:inline-block}.ButtonGroup .buttonWithCaption:not(:first-child){margin-top:1rem}.ButtonGroup .buttonWithCaption .caption{font-size:.75rem;line-height:1.25rem;display:block}.Accordion .accordionHeader{font-size:.75rem;line-height:1.25rem;background-color:#028ada;color:#fff;font-weight:700;padding:1.5rem 1rem;margin-top:0;margin-bottom:0}.Accordion .accordionPanel{background-color:#fff}.Accordion .accordionPanelContent{padding:1.5rem 1rem}.Accordion .accordionPanelContent .Section:last-child{margin-bottom:0}.js .Accordion .accordionHeader{cursor:pointer;position:relative;transition:background-color .25s ease-out}.js .Accordion .accordionHeader:hover{background-color:#9d399d}.js .Accordion .accordionHeader::after,.js .Accordion .accordionHeader::before{content:"";position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background-color:#fff}.js .Accordion .accordionHeader::before{width:12px;height:2px;right:16px}.js .Accordion .accordionHeader::after{width:2px;height:12px;right:21px;transition:height .3s ease-in-out}.js .Accordion .accordionPanel{height:0;overflow:hidden;transition:height .25s cubic-bezier(.43,.05,.17,1)}.js .Accordion-expanded .accordionHeader::after{height:0}.js .Accordion-expanded .accordionPanel{transition-duration:.5s;transition-timing-function:cubic-bezier(.43,.05,.17,1)}.AccordionGroup{margin-top:2.5rem}.CategoryHeader+.AccordionGroup{margin-top:0}.AccordionGroup .groupBody{background-color:#f4f4f4;margin-top:-37.5%;padding:37.5% 1rem 1.25rem}.AccordionGroup .groupDisclaimer{font-size:.75rem;line-height:1.25rem;font-weight:700;margin-bottom:1.25rem;margin-top:1.25rem;text-align:center}.AccordionGroup .groupLede{font-size:1.5rem;font-weight:700;line-height:3rem;text-align:center;font-size:.875rem;line-height:2.25rem;letter-spacing:.1em;padding-left:.1em;margin-bottom:1.25rem;margin-top:1.25rem}.AccordionGroup .groupLede .line{background:radial-gradient(circle,#028ada 1px,transparent 1px) repeat-x 0 100%;background-size:7px 2px;padding-bottom:.5rem}.AccordionGroup .Accordion+.Accordion{margin-top:.75rem}.Section{margin-top:4rem}.Section:last-child{margin-bottom:4rem}.CoverHeader+.Section{margin-top:2.5rem}.Section .sectionContent{margin-left:auto;margin-right:auto;max-width:960px;width:calc(100% - 2rem)}.Section .sectionTitle{font-family:"FF Din",sans-serif;font-size:2rem;line-height:1;margin-bottom:1.5rem;margin-top:0;text-align:center;text-transform:uppercase}.Section .sectionLede{font-size:.75rem;line-height:1.5rem;margin-bottom:1.5rem;margin-top:1.5rem;font-weight:700;text-align:center}.Section .sectionLede a{color:inherit}.Section-comingsoon{background:url(../img/bg-dots-vert.png) no-repeat 50% 0;padding-top:3rem;text-align:center}.Section-comingsoon .sectionTitle{margin-bottom:0}.Section-comingsoon .sectionLede{margin-bottom:0;margin-top:.25rem}.Form .formNotes{border-bottom:1px solid #dadada}.Form .formNotes strong{color:#ff2b2b}.Form .formError>p{color:#ff2b2b}.Form .formRow{margin-top:2.5rem}.Form .formRow-disclaimer{border-top:1px solid #dadada;margin-top:3rem;padding-top:2.5rem}.Form .formRow-submit{text-align:center}.Form .formRowHeading{font-size:.875rem;line-height:1.5rem;display:block;font-weight:700;margin-bottom:1rem;margin-top:0}.Form .textInputGroup{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-1rem;margin-right:-1rem}.Form .textInputGroup>*{margin-left:1rem;margin-right:1rem}.Form .textInputGroup>.two-column{width:50%}.Form .control{display:inline-block;padding-left:36px;position:relative}.Form .control .indicator{background:no-repeat 50% 50%;background-size:100%;position:absolute;width:24px;height:24px;left:0;bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%)}.Form .control input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.Form .control+.control{margin-left:1.5rem}.Form .control-checkbox .indicator{background-image:url(../img/icon-checkbox-default.png)}.Form .control-checkbox input:checked~.indicator{background-image:url(../img/icon-checkbox-checked.png)}.Form .control-radio .indicator{background-image:url(../img/icon-radio-default.png)}.Form .control-radio input:checked~.indicator{background-image:url(../img/icon-radio-checked.png)}.Form .textInput{background-color:#f4f4f4;border-width:0;box-sizing:border-box;display:inline-block;font-size:1rem;line-height:1.5rem;padding:.75rem 1rem;width:100%}.Form .agreement{text-align:center;margin-bottom:0;margin-top:1.5rem}.Form .hasError{border:1px solid #ffc0c0;background:#fff2f2}.Form .textInputError{font-size:.75rem;color:#ff2b2b}.Form .notification-text{font-size:.75rem}.Form .notification-main{font-size:1.125rem;color:#028ada}.ProfileGroup{border:solid #e3e3e3;border-width:1px 0 0;margin-top:.75rem;padding-top:1rem}.ProfileGroup .profile{margin-bottom:0;margin-top:0}.ProfileGroup .profile+.profile{background:url(../img/icon-times.png) no-repeat 50% 0;background-size:1.25rem;margin-top:.25rem;padding-top:1.75rem}.ProfileGroup .profile .label{font-size:.625rem;line-height:1rem;background-color:#028ada;color:#fff;display:inline-block;padding:.125rem .5rem;width:6em;text-align:center}.ProfileGroup .profile .jobtitle,.ProfileGroup .profile .name{display:block;font-weight:700}.ProfileGroup .profile .jobtitle{font-size:.75rem;line-height:1.25rem;margin-top:.5rem}.ProfileGroup .profile .name{font-size:.875rem;line-height:1.5rem}.ProfileGroup .profile .name small{font-size:.75rem;line-height:1.25rem}.ProfileGroup-hasImage .profile+.profile{margin-top:1.25rem;padding-top:2.5rem}.ProfileGroup-hasImage .profile .image{border-radius:50%;float:left;width:70px}.ProfileGroup-hasImage .profile .header{margin-left:90px;margin-bottom:.5rem;margin-top:0}.ProfileGroup-hasImage .profile .description{font-size:.75rem;line-height:1.25rem;clear:left;margin-bottom:0;margin-top:0}.JobLinkSection{position:relative;margin-bottom:4rem;margin-top:4rem;padding-bottom:4rem;padding-top:4rem;text-align:center}.no-webgl .JobLinkSection{background:url(../img/bg-circle.png) no-repeat 50% 50%;background-size:contain}.JobLinkSection .canvasBlock{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0}.JobLinkSection .sectionContent{margin-left:auto;margin-right:auto;max-width:1920px;width:calc(100% - 2rem)}.JobLinkSection .title{font-family:"FF Din",sans-serif;font-size:2.25rem;line-height:1;margin-bottom:0;margin-top:0;text-transform:uppercase}.JobLinkSection .description{font-size:.75rem;line-height:1.25rem;margin-bottom:0;margin-top:1.25rem}.JobLinkSection .buttonBlock{margin-bottom:0;margin-top:2rem}.JobLinkSection .Button{font-family:"FF Din",sans-serif;font-weight:700;letter-spacing:.2em;text-indent:.2em;text-transform:uppercase}.ImageGrid{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2.5rem}.ImageGrid>*{width:50%}.CoverHeader{position:relative;margin-left:1rem;margin-right:1rem;margin-top:4rem}.CategoryHeader+.AccordionGroup .CoverHeader,.CategoryHeader+.CoverHeader{margin-top:0}.CoverHeader .imageBlock{overflow:hidden;position:relative;padding-top:56.25%}.CoverHeader .imageBlock::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(57,157,57,.4)}.CoverHeader .image{position:absolute;height:100%;right:50%;top:0;-webkit-transform:translateX(50%);transform:translateX(50%);max-width:none}.CoverHeader .title{font-size:1.25rem;line-height:2rem;color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;text-align:center;margin-bottom:0;margin-top:0}@-webkit-keyframes homeBgText1{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}5%{opacity:.03}95%{opacity:.03}100%{opacity:0;-webkit-transform:translateX(50%);transform:translateX(50%)}}@keyframes homeBgText1{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}5%{opacity:.03}95%{opacity:.03}100%{opacity:0;-webkit-transform:translateX(50%);transform:translateX(50%)}}@-webkit-keyframes homeBgText2{0%{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}5%{opacity:.03}95%{opacity:.03}100%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes homeBgText2{0%{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}5%{opacity:.03}95%{opacity:.03}100%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes homeBgImg1{0%{opacity:0;-webkit-transform:translate3d(933.33333%,0,-100px);transform:translate3d(933.33333%,0,-100px)}15%{opacity:1;-webkit-transform:translate3d(793.33333%,0,-175px);transform:translate3d(793.33333%,0,-175px)}99%{opacity:1;-webkit-transform:translate3d(-933.33333%,0,-600px);transform:translate3d(-933.33333%,0,-600px)}100%{opacity:0;-webkit-transform:translate3d(-933.33333%,0,-600px);transform:translate3d(-933.33333%,0,-600px)}}@keyframes homeBgImg1{0%{opacity:0;-webkit-transform:translate3d(933.33333%,0,-100px);transform:translate3d(933.33333%,0,-100px)}15%{opacity:1;-webkit-transform:translate3d(793.33333%,0,-175px);transform:translate3d(793.33333%,0,-175px)}99%{opacity:1;-webkit-transform:translate3d(-933.33333%,0,-600px);transform:translate3d(-933.33333%,0,-600px)}100%{opacity:0;-webkit-transform:translate3d(-933.33333%,0,-600px);transform:translate3d(-933.33333%,0,-600px)}}@-webkit-keyframes homeBgImg5{0%{opacity:0;-webkit-transform:translate3d(466.66667%,0,-100px);transform:translate3d(466.66667%,0,-100px)}15%{opacity:1;-webkit-transform:translate3d(396.66667%,0,-175px);transform:translate3d(396.66667%,0,-175px)}99%{opacity:1;-webkit-transform:translate3d(-466.66667%,0,-100px);transform:translate3d(-466.66667%,0,-100px)}100%{opacity:0;-webkit-transform:translate3d(-466.66667%,0,-100px);transform:translate3d(-466.66667%,0,-100px)}}@keyframes homeBgImg5{0%{opacity:0;-webkit-transform:translate3d(466.66667%,0,-100px);transform:translate3d(466.66667%,0,-100px)}15%{opacity:1;-webkit-transform:translate3d(396.66667%,0,-175px);transform:translate3d(396.66667%,0,-175px)}99%{opacity:1;-webkit-transform:translate3d(-466.66667%,0,-100px);transform:translate3d(-466.66667%,0,-100px)}100%{opacity:0;-webkit-transform:translate3d(-466.66667%,0,-100px);transform:translate3d(-466.66667%,0,-100px)}}@-webkit-keyframes homeBgImg7{0%{opacity:0;-webkit-transform:translate3d(700%,0,-100px);transform:translate3d(700%,0,-100px)}15%{opacity:1;-webkit-transform:translate3d(595%,0,-175px);transform:translate3d(595%,0,-175px)}99%{opacity:1;-webkit-transform:translate3d(-700%,0,-600px);transform:translate3d(-700%,0,-600px)}100%{opacity:0;-webkit-transform:translate3d(-700%,0,-600px);transform:translate3d(-700%,0,-600px)}}@keyframes homeBgImg7{0%{opacity:0;-webkit-transform:translate3d(700%,0,-100px);transform:translate3d(700%,0,-100px)}15%{opacity:1;-webkit-transform:translate3d(595%,0,-175px);transform:translate3d(595%,0,-175px)}99%{opacity:1;-webkit-transform:translate3d(-700%,0,-600px);transform:translate3d(-700%,0,-600px)}100%{opacity:0;-webkit-transform:translate3d(-700%,0,-600px);transform:translate3d(-700%,0,-600px)}}@-webkit-keyframes homeBgImg12{0%{opacity:0;-webkit-transform:translate3d(466.66667%,0,-200px);transform:translate3d(466.66667%,0,-200px)}15%{opacity:1;-webkit-transform:translate3d(396.66667%,0,-275px);transform:translate3d(396.66667%,0,-275px)}99%{opacity:1;-webkit-transform:translate3d(-466.66667%,0,-700px);transform:translate3d(-466.66667%,0,-700px)}100%{opacity:0;-webkit-transform:translate3d(-466.66667%,0,-700px);transform:translate3d(-466.66667%,0,-700px)}}@keyframes homeBgImg12{0%{opacity:0;-webkit-transform:translate3d(466.66667%,0,-200px);transform:translate3d(466.66667%,0,-200px)}15%{opacity:1;-webkit-transform:translate3d(396.66667%,0,-275px);transform:translate3d(396.66667%,0,-275px)}99%{opacity:1;-webkit-transform:translate3d(-466.66667%,0,-700px);transform:translate3d(-466.66667%,0,-700px)}100%{opacity:0;-webkit-transform:translate3d(-466.66667%,0,-700px);transform:translate3d(-466.66667%,0,-700px)}}@-webkit-keyframes homeBgImg14{0%{opacity:0;-webkit-transform:translate3d(466.66667%,0,-300px);transform:translate3d(466.66667%,0,-300px)}15%{opacity:1;-webkit-transform:translate3d(396.66667%,0,-375px);transform:translate3d(396.66667%,0,-375px)}99%{opacity:1;-webkit-transform:translate3d(-466.66667%,0,-800px);transform:translate3d(-466.66667%,0,-800px)}100%{opacity:0;-webkit-transform:translate3d(-466.66667%,0,-800px);transform:translate3d(-466.66667%,0,-800px)}}@keyframes homeBgImg14{0%{opacity:0;-webkit-transform:translate3d(466.66667%,0,-300px);transform:translate3d(466.66667%,0,-300px)}15%{opacity:1;-webkit-transform:translate3d(396.66667%,0,-375px);transform:translate3d(396.66667%,0,-375px)}99%{opacity:1;-webkit-transform:translate3d(-466.66667%,0,-800px);transform:translate3d(-466.66667%,0,-800px)}100%{opacity:0;-webkit-transform:translate3d(-466.66667%,0,-800px);transform:translate3d(-466.66667%,0,-800px)}}@-webkit-keyframes homeBgImg240{0%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{opacity:1;-webkit-transform:translate3d(-210%,0,-75px);transform:translate3d(-210%,0,-75px)}85%{opacity:1;-webkit-transform:translate3d(-1190%,0,-500px);transform:translate3d(-1190%,0,-500px)}100%{opacity:0;-webkit-transform:translate3d(-1400%,0,-500px);transform:translate3d(-1400%,0,-500px)}}@keyframes homeBgImg240{0%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{opacity:1;-webkit-transform:translate3d(-210%,0,-75px);transform:translate3d(-210%,0,-75px)}85%{opacity:1;-webkit-transform:translate3d(-1190%,0,-500px);transform:translate3d(-1190%,0,-500px)}100%{opacity:0;-webkit-transform:translate3d(-1400%,0,-500px);transform:translate3d(-1400%,0,-500px)}}@-webkit-keyframes homeBgImg360{0%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{opacity:1;-webkit-transform:translate3d(-140%,0,-75px);transform:translate3d(-140%,0,-75px)}85%{opacity:1;-webkit-transform:translate3d(-793.33333%,0,-500px);transform:translate3d(-793.33333%,0,-500px)}100%{opacity:0;-webkit-transform:translate3d(-933.33333%,0,-500px);transform:translate3d(-933.33333%,0,-500px)}}@keyframes homeBgImg360{0%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{opacity:1;-webkit-transform:translate3d(-140%,0,-75px);transform:translate3d(-140%,0,-75px)}85%{opacity:1;-webkit-transform:translate3d(-793.33333%,0,-500px);transform:translate3d(-793.33333%,0,-500px)}100%{opacity:0;-webkit-transform:translate3d(-933.33333%,0,-500px);transform:translate3d(-933.33333%,0,-500px)}}@-webkit-keyframes homeBgImg480{0%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{opacity:1;-webkit-transform:translate3d(-105%,0,-75px);transform:translate3d(-105%,0,-75px)}85%{opacity:1;-webkit-transform:translate3d(-595%,0,-500px);transform:translate3d(-595%,0,-500px)}100%{opacity:0;-webkit-transform:translate3d(-700%,0,-500px);transform:translate3d(-700%,0,-500px)}}@keyframes homeBgImg480{0%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{opacity:1;-webkit-transform:translate3d(-105%,0,-75px);transform:translate3d(-105%,0,-75px)}85%{opacity:1;-webkit-transform:translate3d(-595%,0,-500px);transform:translate3d(-595%,0,-500px)}100%{opacity:0;-webkit-transform:translate3d(-700%,0,-500px);transform:translate3d(-700%,0,-500px)}}@-webkit-keyframes homeBgImg720{0%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{opacity:1;-webkit-transform:translate3d(-70%,0,-75px);transform:translate3d(-70%,0,-75px)}85%{opacity:1;-webkit-transform:translate3d(-396.66667%,0,-500px);transform:translate3d(-396.66667%,0,-500px)}100%{opacity:0;-webkit-transform:translate3d(-466.66667%,0,-500px);transform:translate3d(-466.66667%,0,-500px)}}@keyframes homeBgImg720{0%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{opacity:1;-webkit-transform:translate3d(-70%,0,-75px);transform:translate3d(-70%,0,-75px)}85%{opacity:1;-webkit-transform:translate3d(-396.66667%,0,-500px);transform:translate3d(-396.66667%,0,-500px)}100%{opacity:0;-webkit-transform:translate3d(-466.66667%,0,-500px);transform:translate3d(-466.66667%,0,-500px)}}@-webkit-keyframes homeBgImg840{0%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{opacity:1;-webkit-transform:translate3d(-60%,0,-75px);transform:translate3d(-60%,0,-75px)}85%{opacity:1;-webkit-transform:translate3d(-340%,0,-500px);transform:translate3d(-340%,0,-500px)}100%{opacity:0;-webkit-transform:translate3d(-400%,0,-500px);transform:translate3d(-400%,0,-500px)}}@keyframes homeBgImg840{0%{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{opacity:1;-webkit-transform:translate3d(-60%,0,-75px);transform:translate3d(-60%,0,-75px)}85%{opacity:1;-webkit-transform:translate3d(-340%,0,-500px);transform:translate3d(-340%,0,-500px)}100%{opacity:0;-webkit-transform:translate3d(-400%,0,-500px);transform:translate3d(-400%,0,-500px)}}@media (min-width:37.5em){.CategoryHeader{padding-bottom:12rem;padding-top:13rem}.CategoryHeader .label{font-size:1.5rem;line-height:2rem;margin-bottom:.5rem}.CategoryHeader .title .en{font-size:5rem}.CategoryHeader .title .ja{font-size:1.125rem;line-height:1.5rem}.CategoryHeader .lede{font-size:.875rem;line-height:1.75rem;margin-top:1.5rem}.ArticleHeader .category{font-size:1.2rem;line-height:2rem;letter-spacing:.2em;width:240px;height:82px;padding-top:32px;padding-left:.2em}.ArticleHeader .category::after{width:80px}.ArticleHeader .imageBlock{margin-left:auto;width:calc(83.33333% + 1rem);height:22.5rem}.ArticleHeader .imageBlock .label{font-size:5rem}.ArticleHeader .title{font-size:2rem;line-height:3.5rem;margin-top:2rem}.ArticleHeader .title .line{background-size:auto 3px;padding-bottom:.25rem}.ArticleHeader-dialog .lede{font-size:.875rem;line-height:1.5rem}.ArticleHeader-dialog .textBlock{margin-left:auto;margin-right:auto;width:66.66667%}.ArticleHeader-culture{margin-bottom:12rem}.ArticleHeader-culture .lede{margin-left:0;margin-right:0;box-sizing:border-box;position:absolute;bottom:-8rem;left:0;width:33.33333%}.ArticleHeader-interview .profile{margin-top:2.5rem;padding-bottom:2.5rem;padding-top:2.5rem;width:33.33333%}.ArticleHeader-interview .profile .name{font-size:1.125rem;line-height:1.5rem}.ArticleHeader-interview .profile .bio,.ArticleHeader-interview .profile .jobtitle{font-size:.75rem;line-height:1.25rem}.ArticleHeader-interview .profile .jobtitle{margin-top:.75rem}.InterviewSection .imageBlock,.InterviewSection .textBlock{margin-left:auto;margin-right:auto;width:66.66667%}.InterviewSection .imageBlock{position:relative}.InterviewSection .imageBlock::before{content:"";bottom:-1rem;top:1rem;box-sizing:border-box;border:4px solid #028ada;position:absolute}.InterviewSection .imageBlock .image{position:relative}.InterviewSection .textHeading{font-size:1.5rem;line-height:2.25rem;letter-spacing:.1em}.InterviewSection .textHeading-en{font-size:2.5rem;line-height:1}.InterviewSection-imageLeft .imageBlock::before{top:20%;bottom:-5%;right:-4.4444444%;left:66.6666667%}.InterviewSection-imageRight .imageBlock::before{top:20%;bottom:-5%;right:-4.4444444%;left:33.3333333%}.InterviewSection-imageTopLeft .imageBlock{width:calc(83.33333% + 1rem);margin-left:-1rem}.InterviewSection-imageTopLeft .imageBlock::before{content:normal}.InterviewSection-imageTopFull .imageBlock{margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem)}.InterviewSection-imageTopFull .imageBlock::before{content:normal}.DialogSection .sectionHeading{font-size:2rem;line-height:4.5rem}.DialogSection .sectionHeading .line{background:radial-gradient(circle,#028ada 2px,transparent 2px) repeat-x 0 100%;background-size:14px 4px;padding-bottom:1rem}.msedge .DialogSection .sectionHeading .line{background-position:0 82%}.msie .DialogSection .sectionHeading .line{background-position:0 75%}.DialogSection{margin-bottom:6rem;margin-top:4.5rem}.DialogSection .sectionContent{padding-bottom:3rem;padding-top:3rem;padding-left:0;padding-right:0;width:calc(100% - 2rem)}.DialogSection .sectionHeading{font-size:1.5rem;font-weight:700;line-height:3rem;text-align:center}.DialogSection .sectionHeading .line{background:radial-gradient(circle,#028ada 1px,transparent 1px) repeat-x 0 100%;background-size:7px 2px;padding-bottom:.5rem}.DialogSubsection{margin:4.5rem;margin-top:4.5rem}.DialogSubsection:last-child{margin-bottom:-5.5rem}.DialogSubsection .imageBlock{margin-left:0;margin-right:0}.DialogSubsection .imageBlock .image{position:relative}.DialogSubsection .textBlock{width:75%;padding:3rem 2rem 1.5rem}.DialogSubsection .textHeading{font-size:1.5rem;line-height:2.25rem;margin-bottom:3rem;letter-spacing:.1em;padding-left:.1em}.DialogSubsection-imageLeft .imageBlock,.DialogSubsection-imageRight .imageBlock{position:relative;width:66.66667%}.DialogSubsection-imageLeft .imageBlock::before,.DialogSubsection-imageRight .imageBlock::before{content:"";bottom:-8%;top:8%;box-sizing:border-box;border:4px solid #028ada;position:absolute}.DialogSubsection-imageLeft .textBlock,.DialogSubsection-imageRight .textBlock{margin-top:-3rem;position:relative}.DialogSubsection-imageLeft .imageBlock{margin-left:8.33333%}.DialogSubsection-imageLeft .imageBlock::before{right:-12%;left:8%}.DialogSubsection-imageLeft .textBlock{margin-left:auto;margin-right:8.33333%}.DialogSubsection-imageRight .imageBlock{margin-left:auto;margin-right:8.33333%}.DialogSubsection-imageRight .imageBlock::before{left:-12%;right:8%}.DialogSubsection-imageRight .textBlock{margin-right:auto;margin-left:8.33333%}.DialogSubsection-imageTop{z-index:1}.DialogSubsection-imageTop .imageBlock{margin-left:-1rem;width:calc(91.66667% + 1rem)}.DialogSubsection-imageTop .imageBlock::before{left:3rem;right:-1rem}.DialogSubsection-imageTop .textBlock{margin-left:8.33333%;margin-right:auto;margin-top:-3rem;position:relative}.DialogSubsection-imageTop .textBlock::before{content:"";bottom:-2rem;left:24%;right:-6%;top:6rem;box-sizing:border-box;border:4px solid #028ada;position:absolute;z-index:-1}.Paragraph{font-size:.875rem;line-height:1.5rem;margin-bottom:1.5rem}.Paragraph-dialog{margin-left:4rem}.Paragraph-dialog .person{margin-bottom:0;margin-left:-4rem;width:3rem}.RelatedArticlesNav{margin-top:8rem}.RelatedArticlesNav .navTitle{font-size:2.5rem;line-height:4rem}.RelatedArticlesNav .navLink-current .image{-webkit-filter:blur(.666vw);filter:blur(.666vw)}.RelatedArticlesNav-people .navList:after,.RelatedArticlesNav-people .navList:before{content:" ";display:table}.RelatedArticlesNav-people .navList:after{clear:both}.RelatedArticlesNav-people .navItem{float:left;width:50%}.RelatedArticlesNav-stories .navList:after,.RelatedArticlesNav-stories .navList:before{content:" ";display:table}.RelatedArticlesNav-stories .navList:after{clear:both}.RelatedArticlesNav-stories .navItem{float:left;width:33.333%}.PageFooter .footerContent{padding-bottom:1.875rem;padding-top:1.875rem}.PageFooter .companyLogo .image{width:170px}.PageFooter .copyright{font-size:.75rem;line-height:1.25rem}.PageFooter .backToTopLink{width:48px;height:0;top:-1.5rem;padding-top:48px}.PageFooter .backToTopLink-dot{width:4px;height:4px}.PageFooter .backToTopLink-dot:nth-of-type(1){left:22px;top:18px}.PageFooter .backToTopLink-dot:nth-of-type(2){left:15px;top:25px}.PageFooter .backToTopLink-dot:nth-of-type(3){left:29px;top:25px}.PageHeader .siteLogo .image{height:7rem}.PrimaryNav .navList{font-size:1rem;line-height:2.25rem}.PrimaryNav .navItem:nth-child(n+2){margin-top:2.25rem}.PrimaryNav .navItem.navItem-entry{margin-top:2.75rem;margin-bottom:1rem}.PrimaryNav .navItem-entry .navLink{padding-bottom:.75rem;padding-top:.75rem}.HomeBg-bgText{font-size:43.75rem}.HomeLoading-text{margin:1.25rem 0 0;font-size:12.5rem}.HomeNav-list-item{width:30px;height:30px}.HomeNav-list-item-inner{left:11px;top:11px}.HomeNav-list-item-active1,.HomeNav-list-item-active2{left:11px;top:11px}.HomeNews-title{display:block}.HomeNews-ticker{margin-left:94px;margin-right:50px}.HomeScene .readMoreLink{padding-bottom:1rem;padding-top:1rem}.HomeScene#scene1 .title-sub{margin:0 0 18px;font-size:1rem}.HomeScene#scene1 .title-main{font-size:4rem}.HomeScene#scene1 .copy,.HomeScene#scene1 .copy_1{font-size:1rem}.HomeScene#scene2 .headline{font-size:1.5rem}.HomeScene#scene2 .description{font-size:.875rem;text-align:center}.HomeScene#scene2 .description br{display:inline}.HomeScene#scene3 .headline-sub,.HomeScene#scene4 .headline-sub,.HomeScene#scene5 .headline-sub,.HomeScene#scene6 .headline-sub{margin:0 0 14px;font-size:1.125rem}.HomeScene#scene3 .headline-main,.HomeScene#scene4 .headline-main,.HomeScene#scene5 .headline-main,.HomeScene#scene6 .headline-main{font-size:3rem}.HomeScene#scene3 .description,.HomeScene#scene4 .description,.HomeScene#scene5 .description,.HomeScene#scene6 .description{font-size:.875rem;text-align:center}.HomeScene#scene3 .description br,.HomeScene#scene4 .description br,.HomeScene#scene5 .description br{display:inline}.no-webgl .HomeScene#scene2{background-size:auto}.DialogTeaser{position:relative}.DialogTeaser:after,.DialogTeaser:before{content:" ";display:table}.DialogTeaser:after{clear:both}.DialogTeaser .imageBlock{margin-bottom:3rem;padding-top:0}.DialogTeaser .imageBlock .image{position:static;-webkit-transform:none;transform:none;height:auto;max-width:100%}.DialogTeaser .imageBlock .label{font-size:6rem}.DialogTeaser .textBlock{float:left;padding-bottom:5rem;width:50%}.DialogTeaser .title{font-size:1.5rem;line-height:2rem;margin-top:0}.DialogTeaser .description{font-size:.875rem;line-height:1.5rem;margin-top:.75rem}.DialogTeaser .readMoreLinkBlock{position:absolute;left:0;bottom:0;margin-top:0}.DialogTeaser .readMoreLink{padding-bottom:1rem;padding-top:1rem}.DialogTeaserGroup{margin-bottom:8rem;margin-top:-4rem}.DialogTeaserGroup .DialogTeaser+.DialogTeaser{margin-top:6rem}.InterviewTeaserGroup{margin-bottom:8rem}.InterviewTeaserGroup .groupContent{margin:-1rem -.5rem}.InterviewTeaserGroup .groupContent:after,.InterviewTeaserGroup .groupContent:before{content:" ";display:table}.InterviewTeaserGroup .groupContent:after{clear:both}.InterviewTeaserGroup .InterviewTeaser{box-sizing:border-box;float:left;padding-left:.5rem;padding-right:.5rem;width:50%}.Table{font-size:.875rem;line-height:1.5rem}.Table td,.Table th{display:table-cell;padding:2rem 2.5rem}.Table th{white-space:nowrap}.Table td{border:solid #dadada;border-width:1px 0}.Button-primary{font-size:.875rem;line-height:1.5rem;padding:1.75rem 3.5rem}.Button-entry{font-size:.875rem;line-height:1.25rem}.ButtonGroup .buttonWithCaption:not(:first-child){margin-top:0}.Accordion .accordionHeader{font-size:1rem;line-height:1.5rem}.js .Accordion .accordionHeader::before{width:24px;height:2px;right:16px}.js .Accordion .accordionHeader::after{width:2px;height:24px;right:27px}.js .Accordion-expanded .accordionHeader::after{height:0}.AccordionGroup .groupLede{font-size:2rem;line-height:4.5rem}.AccordionGroup .groupLede .line{background:radial-gradient(circle,#028ada 2px,transparent 2px) repeat-x 0 100%;background-size:14px 4px;padding-bottom:1rem}.msedge .AccordionGroup .groupLede .line{background-position:0 82%}.msie .AccordionGroup .groupLede .line{background-position:0 75%}.AccordionGroup{margin-left:1rem;margin-right:1rem;margin-top:4.5rem}.AccordionGroup .groupBody{margin-top:-25%;padding:25% 8.33333% 3rem}.AccordionGroup .groupDisclaimer{font-size:.875rem;line-height:1.5rem;margin-bottom:2.5rem;margin-top:2.5rem}.AccordionGroup .groupLede{font-size:1.5rem;font-weight:700;line-height:3rem;text-align:center;margin-bottom:5rem;margin-top:4rem}.AccordionGroup .groupLede .line{background:radial-gradient(circle,#028ada 1px,transparent 1px) repeat-x 0 100%;background-size:7px 2px;padding-bottom:.5rem}.AccordionGroup .Accordion{box-shadow:0 20px 36px 0 rgba(0,0,0,.1)}.Section{margin-top:6rem}.Section:last-child{margin-bottom:8rem}.Section .sectionContent{width:calc((100% - 2rem) * 4/6)}.Section .sectionTitle{font-size:4rem}.Section .sectionLede{font-size:.875rem;line-height:1.75rem}.Section-comingsoon .sectionTitle{font-size:2rem}.Form .textInput{padding-bottom:1.25rem;padding-top:1.25rem}.ProfileGroup{border-top-width:0;border-left-width:1px;float:right;margin-top:0;padding-left:8.33333%;padding-top:0;width:33.33333%}.ProfileGroup .profile+.profile{background-position:25% 0;margin-top:1rem;padding-top:2.5rem}.ProfileGroup .profile .label{font-size:.75rem;line-height:1.25rem}.ProfileGroup .profile .jobtitle{font-size:.75rem;line-height:1.25rem;margin-top:.75rem}.ProfileGroup .profile .name{font-size:1.125rem;line-height:1.5rem;margin-top:.25rem}.ProfileGroup-hasImage{float:none;border-left-width:0;margin-top:4rem;padding-left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.ProfileGroup-hasImage .profile{width:41.66667%}.ProfileGroup-hasImage .profile+.profile{background-position:12.5% 50%;margin-top:0;padding-left:16.66667%;padding-top:0}.JobLinkSection{padding-bottom:8rem;padding-top:12rem}.JobLinkSection .sectionContent{width:calc((100% - 2rem) * 4/6)}.JobLinkSection .title{font-size:4rem}.ImageGrid{margin-top:4rem;margin-left:-25%;margin-right:-25%;width:150%}.ImageGrid>*{width:25%}.CoverHeader{margin-left:8.33333%;margin-right:8.33333%;margin-top:6rem}.CoverHeader .imageBlock{padding-top:0}.CoverHeader .imageBlock .image{height:auto;position:static;-webkit-transform:none;transform:none;width:100%}.CoverHeader .title{font-size:2.5rem;line-height:4rem}}@media (min-width:60em){.CategoryHeader{background-size:100% auto}.CategoryHeader-video{background-size:cover}.ArticleHeader .headerContent{margin-left:1.5rem;margin-right:1.5rem}.ArticleHeader .headerCover{position:relative}.ArticleHeader .category{position:absolute;left:6.25%;top:40px;text-align:center;z-index:1}.ArticleHeader .category::before{width:100%}.ArticleHeader .imageBlock{margin-right:-1.5rem;width:calc(75% + 1.5rem);height:30rem}.ArticleHeader .title{margin-top:0}.ArticleHeader .videoBlock{background-size:cover;margin-left:auto;margin-right:-1.5rem;overflow:hidden;padding-top:33.33333%;position:relative;width:calc(66.66667% + 1.5rem)}.ArticleHeader .videoBlock::after,.ArticleHeader .videoBlock::before{content:"";position:absolute;width:50%}.ArticleHeader .videoBlock::after{top:0;left:0;bottom:0;background-color:rgba(255,255,255,.25)}.ArticleHeader .videoBlock::before{background:inherit;background-origin:content-box;padding-top:.5rem;padding-left:.5rem;padding-bottom:.5rem;top:-.5rem;left:-.5rem;bottom:-.5rem;-webkit-filter:blur(.5rem);filter:blur(.5rem);overflow:hidden}.ArticleHeader-dialog .headerContent{position:relative}.ArticleHeader-dialog .textBlock{background-color:rgba(255,255,255,.38);position:absolute;bottom:0;left:6.25%;width:50%;padding-bottom:1.5rem;padding-top:1.5rem}.ArticleHeader-dialog .lede{margin-top:1.5rem;margin-right:1.5rem}.ArticleHeader-culture{padding-top:0}.ArticleHeader-culture .lede{left:12.5%;width:25%}.ArticleHeader-interview .title{bottom:56.25%;position:absolute;left:6.25%;width:75%;-webkit-transform:translateY(50%);transform:translateY(50%)}.ArticleHeader-interview .lede{width:50%}.ArticleHeader-interview .profile{position:absolute;left:6.25%;bottom:-1.25rem;width:25%;margin-bottom:0;margin-top:0}.InterviewSection .sectionContent{width:calc(100% - 3rem)}.InterviewSection-imageLeft .sectionContent:after,.InterviewSection-imageLeft .sectionContent:before,.InterviewSection-imageRight .sectionContent:after,.InterviewSection-imageRight .sectionContent:before{content:" ";display:table}.InterviewSection-imageLeft .sectionContent:after,.InterviewSection-imageRight .sectionContent:after{clear:both}.InterviewSection-imageLeft .imageBlock,.InterviewSection-imageRight .imageBlock{width:37.5%}.InterviewSection-imageLeft .textBlock,.InterviewSection-imageRight .textBlock{width:37.5%}.InterviewSection-imageLeft .imageBlock{float:left;margin-left:6.25%}.InterviewSection-imageLeft .textBlock{float:right;margin-right:12.5%;padding-left:1rem}.InterviewSection-imageRight .imageBlock{float:right;margin-right:6.25%}.InterviewSection-imageRight .textBlock{float:left;margin-left:12.5%;padding-right:1rem}.InterviewSection-imageTopLeft .imageBlock{width:calc(87.5% + 1.5rem);margin-left:-1.5rem}.InterviewSection-imageTopLeft .textBlock{width:75%}.InterviewSection-imageTopLeft .textHeading{width:calc(50% - 1rem)}.InterviewSection-imageTopLeft .textBody{-webkit-column-count:2;column-count:2;-webkit-column-gap:2rem;column-gap:2rem;margin-top:1.5rem}.InterviewSection-imageTopLeft .Paragraph{margin-bottom:0;margin-top:0}.InterviewSection-imageTopLeft .Paragraph+.Paragraph{text-indent:1em}.InterviewSection-imageTopFull .imageBlock{margin-left:-1.5rem;margin-right:-1.5rem;width:calc(100% + 3rem)}.DialogSection .sectionContent{position:relative;width:calc(100% - 3rem)}.DialogSubsection .floatingBlock{display:block;position:absolute;bottom:-1.5rem;width:25%}.DialogSubsection-imageLeft .imageBlock,.DialogSubsection-imageRight .imageBlock{width:43.75%}.DialogSubsection-imageLeft .textBlock,.DialogSubsection-imageRight .textBlock{margin-top:-20vw;width:50%}.DialogSubsection-imageLeft .imageBlock{margin-left:6.25%}.DialogSubsection-imageLeft .imageBlock::before{right:-40%;left:75%}.DialogSubsection-imageLeft .textBlock{margin-right:6.25%}.DialogSubsection-imageLeft .floatingBlock{left:12.5%}.DialogSubsection-imageRight .imageBlock{margin-right:6.25%}.DialogSubsection-imageRight .imageBlock::before{left:-40%;right:75%}.DialogSubsection-imageRight .textBlock{margin-left:6.25%}.DialogSubsection-imageRight .floatingBlock{right:12.5%}.DialogSubsection-imageTop .imageBlock{margin-left:-1.5rem;width:calc(93.75% + 1.5rem)}.DialogSubsection-imageTop .imageBlock::before{left:3rem;right:-1rem}.DialogSubsection-imageTop .textBlock{margin-left:6.25%;width:50%}.DialogSubsection-imageTop .floatingBlock{right:12.5%}.RelatedArticlesNav-people .navItem{width:25%}.PageFooter .backToTopLink{width:56px;height:0;top:-1.75rem;padding-top:56px}.PageFooter .backToTopLink-dot{width:4px;height:4px}.PageFooter .backToTopLink-dot:nth-of-type(1){left:26px;top:21px}.PageFooter .backToTopLink-dot:nth-of-type(2){left:18px;top:29px}.PageFooter .backToTopLink-dot:nth-of-type(3){left:34px;top:29px}.PageFooter .footerContent{width:calc(100% - 3rem)}.PageHeader .headerContent{margin-left:1.5rem;margin-right:1.5rem}.PageHeader .toggleNav{right:24px;top:24px}.Home-btnScroll.main_scroll{z-index:3}.Home-btnScroll-icon{background-color:#028ada}.Home-btnScroll-icon.over{background-color:#333}.isTop .Home-btnScroll-icon{background-color:#cbcbcb}.isTop .Home-btnScroll-icon.over{background-color:#333}.Home-btnScroll-text{position:relative;margin-bottom:8px}.HomeFooter{display:block}.HomeFooter-copyright{position:absolute;left:3.125%;bottom:40px;font-size:.75rem;line-height:1.25rem;margin-top:1rem;margin-bottom:0;z-index:2}.HomeLoading-text{margin:1.5625rem 0 0;font-size:15.625rem}.HomeNews{width:50%;max-width:600px;padding-left:48px;padding-right:20px;bottom:30px}.HomeNews-inner{border-radius:18px}.close .HomeNews-inner{height:36px}.HomeNews-ticker{margin-left:94px;margin-right:40px}.HomeNews-ticker-item{padding:12px 0}.HomeNews-ticker-item.latest{margin-right:40px}.close .HomeNews-ticker-item.latest{line-height:36px}.HomeNews-btnToggle{bottom:-2px;background-color:transparent}.HomeNews-btnToggle.over{background-color:transparent}.over .HomeNews-btnToggle-line1,.over .HomeNews-btnToggle-line2{background-color:#028ada}.HomeScene-text{width:auto}#scene3 .HomeScene-text{left:6.5%;top:55%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}#scene4 .HomeScene-text{left:6.5%;top:55%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.HomeScene-visual-inner{width:102%;height:124%;right:-16%;top:-18%}.HomeScene-visual-inner-cont img,.HomeScene-visual-inner-cont video{left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.HomeScene-overlay-inner{width:46%;height:92%;left:-5.5%;top:9%}.HomeScene#scene1 .title-sub{margin:0 0 24px;font-size:1.3rem}.HomeScene#scene1 .title-main{font-size:5.25rem}.HomeScene#scene1 .copy,.HomeScene#scene1 .copy_1{font-size:1rem}.HomeScene#scene2 .headline{font-size:1.75rem}.HomeScene#scene3 .headline-sub,.HomeScene#scene4 .headline-sub,.HomeScene#scene5 .headline-sub,.HomeScene#scene6 .headline-sub{margin:0 0 20px;font-size:1.5rem}.HomeScene#scene3 .headline-main,.HomeScene#scene4 .headline-main,.HomeScene#scene5 .headline-main,.HomeScene#scene6 .headline-main{font-size:3.25rem}.HomeScene#scene3,.HomeScene#scene4{text-align:left}.HomeScene#scene3 .description,.HomeScene#scene4 .description{padding-left:0;padding-right:0;text-align:left}.DialogTeaserGroup{width:calc(100% - 3rem)}.DialogTeaserGroup .groupContent{margin-left:auto;margin-right:auto;width:75%}.InterviewTeaserGroup{margin-bottom:8rem;width:calc(100% - 3rem)}.InterviewTeaserGroup .groupContent{margin-left:-.75rem;margin-right:-.75rem}.InterviewTeaserGroup .InterviewTeaser{padding-left:.75rem;padding-right:.75rem;width:25%}.Accordion .accordionHeader{padding-left:8.33333%;padding-right:8.33333%}.Accordion .accordionPanelContent{padding:3rem 8.33333%}.js .Accordion .accordionHeader::before{right:8.33333%;margin-right:1px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.js .Accordion .accordionHeader::after{right:8.33333%}.js .Accordion-expanded .accordionHeader::after{height:0}.AccordionGroup{margin-left:1.5rem;margin-right:1.5rem}.AccordionGroup .groupBody{margin-top:-18.75%;padding:18.75% 12.5% 3rem}.Section .sectionContent{width:calc((100% - 3rem) * 6/8)}.ProfileGroup-hasImage{width:75%;margin-left:auto;margin-right:auto}.JobLinkSection .sectionContent{width:calc((100% - 3rem) * 6/8)}.JobLinkSection .title{font-size:5.625rem}.ImageGrid{margin-left:0;margin-right:0;width:100%}.CoverHeader{margin-left:12.5%;margin-right:12.5%}}@media (min-width:80em){.CategoryHeader{padding-top:15.75rem}.ArticleHeader{margin-bottom:6rem;padding-top:7.75rem}.ArticleHeader .headerContent{margin-left:auto;margin-right:auto}.ArticleHeader .imageBlock{margin-right:0;width:75%;height:40rem}.ArticleHeader .imageBlock .label{font-size:8rem;right:8.33333%}.ArticleHeader .category{left:12.5%}.ArticleHeader .category::before{width:12.5vw}.ArticleHeader .title{font-size:2.5rem;line-height:4rem}.ArticleHeader .title .line{padding-bottom:.5rem}.ArticleHeader-dialog .textBlock{padding-bottom:3rem;padding-top:3rem;left:12.5%;width:37.5%}.ArticleHeader-culture{padding-top:0;margin-bottom:12rem}.ArticleHeader-culture .lede{box-sizing:border-box;padding:3rem 3.125%}.ArticleHeader-interview .title{left:12.5%;width:50%}.ArticleHeader-interview .profile{left:12.5%;width:18.75%}.InterviewSection .sectionContent{width:87.5%}.InterviewSection .textHeading-en{font-size:3.75rem;line-height:1}.InterviewSection-imageLeft .imageBlock,.InterviewSection-imageRight .imageBlock{width:42.85714%}.InterviewSection-imageLeft .textBlock,.InterviewSection-imageRight .textBlock{width:28.57143%}.InterviewSection-imageLeft .imageBlock{margin-left:0}.InterviewSection-imageLeft .textBlock{margin-right:21.42857%}.InterviewSection-imageRight .imageBlock{margin-right:0}.InterviewSection-imageRight .textBlock{margin-left:21.42857%}.InterviewSection-imageTopLeft .imageBlock{margin-left:-7.14286%;width:85.71429%}.InterviewSection-imageTopLeft .textBlock{width:57.14286%}.InterviewSection-imageTopFull .imageBlock{margin-left:-7.14286%;margin-right:-7.14286%;width:114.28571%}.DialogSection .sectionContent{width:87.5%}.DialogSubsection .textBlock{width:39.28571%;padding-left:3.57143%;padding-right:3.57143%}.DialogSubsection .floatingBlock{width:28.57143%}.DialogSubsection-imageLeft .imageBlock,.DialogSubsection-imageRight .imageBlock{width:50%}.DialogSubsection-imageLeft .imageBlock{margin-left:7.14286%}.DialogSubsection-imageLeft .textBlock{margin-right:7.14286%}.DialogSubsection-imageLeft .floatingBlock{left:21.42857%}.DialogSubsection-imageRight .imageBlock{margin-right:7.14286%}.DialogSubsection-imageRight .textBlock{margin-left:7.14286%}.DialogSubsection-imageRight .floatingBlock{right:21.42857%}.DialogSubsection-imageTop .imageBlock{margin-left:-7.14286%;width:100%}.DialogSubsection-imageTop .textBlock{margin-left:7.14286%}.DialogSubsection-imageTop .floatingBlock{right:7.14286%}.RelatedArticlesNav-people .overlayText .profile{bottom:1rem}.RelatedArticlesNav-people .overlayText .name{font-size:1.125rem;line-height:1.5rem;margin-bottom:.25rem}.RelatedArticlesNav-people .overlayText .bio,.RelatedArticlesNav-people .overlayText .jobtitle,.RelatedArticlesNav-people .overlayText .title{font-size:.75rem;line-height:1.25rem}.RelatedArticlesNav-people .overlayText .label{font-size:3rem;top:1rem}.PageHeader{position:fixed;z-index:10;top:0;left:0;right:0;padding-bottom:1.25rem;padding-top:1.25rem;transition:.4s cubic-bezier(.165,.84,.44,1);transition-property:background-color,padding-top,padding-bottom}.PageHeader .headerContent{margin-left:1.8%;margin-right:1.8%}.PageHeader .headerContent:after,.PageHeader .headerContent:before{content:" ";display:table}.PageHeader .headerContent:after{clear:both}.PageHeader .siteLogo{float:left}.PageHeader .siteLogo a{padding-bottom:0;padding-top:0}.PageHeader .toggleNav{display:none;width:0}.PageHeader-collapsed{background-color:#fff;padding-bottom:1rem;padding-top:1rem}.PrimaryNav{background-color:transparent;opacity:1;padding:0;position:static;-webkit-transform:none;transform:none;visibility:visible;width:auto;float:right;height:auto}.PrimaryNav .navList{font-size:.75rem;position:static;width:auto;-webkit-transform:none;transform:none}.PrimaryNav .navItem{display:inline-block}.PrimaryNav .navItem:nth-child(n+2){margin-left:2.3rem;margin-top:0}.PrimaryNav .navItem.navItem-entry{margin-left:3.2rem;margin-top:0}.PrimaryNav .navItem-entry .navLink{padding:.5rem 3.75rem .5rem 4.875rem}.PrimaryNav .navItem-entry .navLink::before{left:3.25rem}.HomeLoading-text{margin:1.875rem 0 0;font-size:19.75rem}.HomeNews{padding-right:3.125%}.HomeScene#scene1 .title-sub{margin:0 0 30px;font-size:1.5rem}.HomeScene#scene1 .title-main{font-size:6.375rem}.HomeScene#scene1 .copy,.HomeScene#scene1 .copy_1{font-size:1rem}.HomeScene#scene3 .headline-sub,.HomeScene#scene4 .headline-sub,.HomeScene#scene5 .headline-sub,.HomeScene#scene6 .headline-sub{margin:0 0 30px;font-size:1.75rem}.HomeScene#scene3 .headline-main,.HomeScene#scene4 .headline-main,.HomeScene#scene5 .headline-main,.HomeScene#scene6 .headline-main{font-size:4.25rem}.DialogTeaser .textBlock{margin-left:10%;width:50%}.DialogTeaser .readMoreLinkBlock{left:10%}.DialogTeaserGroup{width:auto}.DialogTeaserGroup .groupContent{width:62.5%}.InterviewTeaser .label{top:1.5rem}.InterviewTeaser .profile{bottom:1.5rem}.InterviewTeaser .name .en{font-size:40px}.InterviewTeaser .name .ja{font-size:.875rem;line-height:1.5rem}.InterviewTeaser .bio,.InterviewTeaser .jobtitle{font-size:.875rem;line-height:1.5rem}.InterviewTeaser .title{font-size:1.125rem;line-height:1.5rem}.InterviewTeaserGroup .InterviewTeaser{width:25%}.Accordion .accordionHeader,.Accordion .accordionPanelContent{padding-left:5.55556%;padding-right:5.55556%}.AccordionGroup{margin-left:6.25%;margin-right:6.25%}.AccordionGroup .groupBody{margin-top:-21.42857%;padding:21.42857% 17.85714% 3rem}.Section .sectionContent{width:50%}.ProfileGroup{padding-left:5%;width:30%}.ProfileGroup-hasImage{width:62.5%}.ProfileGroup-hasImage .profile{width:40%}.ProfileGroup-hasImage .profile+.profile{background-position:14.58333% 50%;padding-left:20%}.ProfileGroup-hasImage .profile .image{width:41.6666667%}.ProfileGroup-hasImage .profile .description,.ProfileGroup-hasImage .profile .header{margin-left:50%}.ProfileGroup-hasImage .profile .description{clear:none}.JobLinkSection .sectionContent{width:50%}.ImageGrid{margin-left:-12.5%;margin-right:-12.5%;width:125%}.CoverHeader{margin-left:7.14286%;margin-right:7.14286%}}@media (min-width:100em){.CategoryHeader{padding-top:18.75rem}.ArticleHeader{padding-top:10.75rem}.PageHeader{padding-bottom:1.75rem;padding-top:1.75rem}.PageHeader-collapsed{background-color:#fff;padding-bottom:1rem;padding-top:1rem}}@media (min-width:120em){.DialogSubsection-imageLeft .textBlock,.DialogSubsection-imageRight .textBlock{margin-top:-384px}}@media (min-width:37.5em) and (min-width:37.5em){.DialogSection .sectionHeading{font-size:2rem;line-height:4.5rem}.DialogSection .sectionHeading .line{background:radial-gradient(circle,#028ada 2px,transparent 2px) repeat-x 0 100%;background-size:14px 4px;padding-bottom:1rem}.msedge .DialogSection .sectionHeading .line{background-position:0 82%}.msie .DialogSection .sectionHeading .line{background-position:0 75%}.AccordionGroup .groupLede{font-size:2rem;line-height:4.5rem}.AccordionGroup .groupLede .line{background:radial-gradient(circle,#028ada 2px,transparent 2px) repeat-x 0 100%;background-size:14px 4px;padding-bottom:1rem}.msedge .AccordionGroup .groupLede .line{background-position:0 82%}.msie .AccordionGroup .groupLede .line{background-position:0 75%}}@media (max-width:959px){.HomeNews{display:none}}@media (max-width:766px){.HomeScene#scene1 .copy{display:none}.HomeScene#scene1 .copy_1{width:80%;margin:0 auto;margin-top:.8rem;font-size:.8rem}.HomeScene-overlay,.HomeScene-visual,.desktop_text{display:none}.Home-btnScroll.main_scroll{bottom:0}.whatsapp{right:4.125%}.HomeScene#scene6 .description.form_input_con{margin:0 0 10px}.hide_on_mobile{display:none}.form_input_1{font-size:.75rem;font-family:"FF Din",sans-serif;font-weight:700;border:1px solid #d5d5d5;border-radius:99em;box-sizing:border-box;display:inline-block;transition:color .25s ease-out,background .25s ease-out;padding:12px;width:100%;margin:0 0 10px 0}.form_input_1.last_input{margin:0}.form_input_2{font-size:.75rem;font-family:"FF Din",sans-serif;font-weight:700;border:1px solid #d5d5d5;border-radius:2em;box-sizing:border-box;display:inline-block;transition:color .25s ease-out,background .25s ease-out;padding:12px;width:100%;margin:0;height:80px}}@media (min-width:767px){.HomeScene#scene1 .copy_1{display:none}}