﻿@import"https://fonts.googleapis.com/css2?family=Oswald&display=swap";@font-face{font-family:"Migrena Grotesque Light";font-style:normal;font-weight:300;src:url("../fonts/migrena-grotesque-light/migrena-grotesque-light.eot?20210705");src:url("../fonts/migrena-grotesque-light/migrena-grotesque-light.eot?20210705#iefix") format("embedded-opentype"),url("../fonts/migrena-grotesque-light/migrena-grotesque-light.woff2?20210705") format("woff2"),url("../fonts/migrena-grotesque-light/migrena-grotesque-light.woff?20210705") format("woff"),url("../fonts/migrena-grotesque-light/migrena-grotesque-light.ttf?20210705") format("truetype"),url("../fonts/migrena-grotesque-light/migrena-grotesque-light.svg?20210705#youworkforthem") format("svg")}@font-face{font-family:"Migrena Grotesque";font-style:normal;font-weight:500;src:url("../fonts/migrena-grotesque-medium/migrena-grotesque-medium.eot?20210705");src:url("../fonts/migrena-grotesque-medium/migrena-grotesque-medium.eot?20210705#iefix") format("embedded-opentype"),url("../fonts/migrena-grotesque-medium/migrena-grotesque-medium.woff2?20210705") format("woff2"),url("../fonts/migrena-grotesque-medium/migrena-grotesque-medium.woff?20210705") format("woff"),url("../fonts/migrena-grotesque-medium/migrena-grotesque-medium.ttf?20210705") format("truetype"),url("../fonts/migrena-grotesque-medium/migrena-grotesque-medium.svg?20210705#youworkforthem") format("svg")}@font-face{font-family:"Migrena Grotesque Semibold";font-style:normal;font-weight:600;src:url("../fonts/migrena-grotesque-semibold/migrena-grotesque-semibold.eot?20210705");src:url("../fonts/migrena-grotesque-semibold/migrena-grotesque-semibold.eot?20210705#iefix") format("embedded-opentype"),url("../fonts/migrena-grotesque-semibold/migrena-grotesque-semibold.woff2?20210705") format("woff2"),url("../fonts/migrena-grotesque-semibold/migrena-grotesque-semibold.woff?20210705") format("woff"),url("../fonts/migrena-grotesque-semibold/migrena-grotesque-semibold.ttf?20210705") format("truetype"),url("../fonts/migrena-grotesque-semibold/migrena-grotesque-semibold.svg?20210705#youworkforthem") format("svg")}@font-face{font-family:"Tungsten";font-style:normal;font-weight:500;src:url("../fonts/tungsten-medium/tungsten-medium.eot?20210705");src:url("../fonts/tungsten-medium/tungsten-medium.eot?20210705#iefix") format("embedded-opentype"),url("../fonts/tungsten-medium/tungsten-medium.woff2?20210705") format("woff2"),url("../fonts/tungsten-medium/tungsten-medium.woff?20210705") format("woff"),url("../fonts/tungsten-medium/tungsten-medium.ttf?20210705") format("truetype")}@font-face{font-family:"GT America Trial Cm Md";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/GTAmericaCmMd/GTAmericaTrial-CmMd.eot?20210705");src:url("../fonts/GTAmericaCmMd/GTAmericaTrial-CmMd.eot?20210705#iefix") format("embedded-opentype"),url("../fonts/GTAmericaCmMd/GTAmericaTrial-CmMd.woff2?20210705") format("woff2"),url("../fonts/GTAmericaCmMd/GTAmericaTrial-CmMd.woff?20210705") format("woff"),url("../fonts/GTAmericaCmMd/GTAmericaTrial-CmMd.ttf?20210705") format("truetype")}@font-face{font-family:"GT America Trial Cn Md";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/GTAmericaCnMd/GTAmericaTrial-CnMd.eot?20210705");src:url("../fonts/GTAmericaCnMd/GTAmericaTrial-CnMd.eot?20210705#iefix") format("embedded-opentype"),url("../fonts/GTAmericaCnMd/GTAmericaTrial-CnMd.woff2?20210705") format("woff2"),url("../fonts/GTAmericaCnMd/GTAmericaTrial-CnMd.woff?20210705") format("woff"),url("../fonts/GTAmericaCnMd/GTAmericaTrial-CnMd.ttf?20210705") format("truetype")}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-in-slide-up{0%{opacity:0;transform:translate3d(0, 100px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fade-in-slide-left{0%{opacity:0;transform:translate3d(100%, 0, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fade-in-slide-right{0%{opacity:0;transform:translate3d(-100%, 0, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes line-slide-down{0%{transform:scale3d(1, 0, 1)}100%{transform:scale3d(1, 1, 1)}}@keyframes line-slide-down-centered-vertically{0%{transform:translate3d(0, -50%, 0) scale3d(1, 0, 1)}100%{transform:translate3d(0, -50%, 0) scale3d(1, 1, 1)}}@keyframes ticker-animate-in{0%{opacity:0;transform:translate3d(0, 10px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes ticker-animate-out{0%{opacity:1;transform:translate3d(0, 0, 0)}100%{opacity:0;transform:translate3d(0, -10px, 0)}}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}html.js,html.no-js{margin-top:0 !important}#wpadminbar{opacity:.9}body{background-color:#171e23;color:#fff;cursor:default;font-family:Migrena Grotesque Light,sans-serif;font-size:1em;font-weight:300;line-height:normal;margin:0;overflow-x:hidden;padding:0}@media(max-width: 1023px){body.show-menu,body.show-modal{overflow:hidden}}@media print{body{background-color:#fff;color:#000;overflow:visible !important}}a{color:inherit;cursor:pointer;text-decoration:underline}a:hover{text-decoration:none}button{cursor:pointer}canvas{background:rgba(0,0,0,0);border:0;display:block;outline:none}img,video{border:0;display:inline-block;height:auto;max-width:100%;width:auto;-ms-interpolation-mode:bicubic}hr{border:0;border-top:1px solid currentColor;margin:1.5em 0;padding:0}sub,sup{font-size:.5em;position:relative;vertical-align:baseline}sub{top:.75em}sup{top:-0.75em}ol,ul{padding-left:1.2em}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.row,.single-content{box-sizing:border-box;display:block;margin:0 auto;max-width:1920px;padding:0;position:relative;width:80vw}@media print{.row,.single-content{padding-left:0 !important;padding-right:0 !important}}.row:after,.single-content:after{clear:both;content:" ";display:block;line-height:0;height:0;visibility:hidden}.row-full{max-width:none;width:calc(100% - 40px)}@media(min-width: 1024px){.row-full{width:calc(100% - 1.875vw - 3.6458333333vw)}}@media(min-width: 1920px){.row-full{width:calc(100% - px-desktop(18)*2 - px-desktop(35)*2)}}.row-cards{box-sizing:border-box;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1920px;padding:0;position:relative;width:100%}.row-cards:after{clear:both;content:" ";display:block;line-height:0;height:0;visibility:hidden}.row-grid{box-sizing:border-box;margin:0 auto;max-width:1920px;padding:0;position:relative;width:80%;width:calc(80% + 40px)}.row-grid:after{clear:both;content:" ";display:block;line-height:0;height:0;visibility:hidden}@media(min-width: 1024px){.row-grid{width:calc(80% + 3.6458333333vw)}}.macron{position:relative}.macron::before{content:"";background-color:#fff;position:absolute;left:0;top:-0.5em;width:.5em;height:.119em}.macron--1::before{width:.5em;height:.119em}.macron.dark::before{background-color:#171e23}.page-overlay .st8{opacity:0}.svg{fill:currentColor}.svg-icon-news,.svg-icon-podcast{height:30px;width:30px}@media(min-width: 1024px){.svg-icon-news,.svg-icon-podcast{height:3.2291666667vw;width:3.2291666667vw}}@media(min-width: 1920px){.svg-icon-news,.svg-icon-podcast{height:62px;width:62px}}.svg-icon-play{height:205px;width:178px}.svg-logo-luquire{height:54px;width:220px}.svg-logo-tagline{height:17px;width:235px}@media(min-width: 1024px){.svg-logo-tagline{height:.8854166667vw;width:12.2395833333vw}}@media(min-width: 1920px){.svg-logo-tagline{height:17px;width:235px}}.svg-scroll-hint{height:58px;width:36px}.svg-social-facebook{height:32px;width:18px}.svg-social-instagram{height:32px;width:28px}.svg-social-linkedin,.svg-social-twitter,.svg-social-vimeo,.svg-social-youtube{height:32px;width:32px}.tagline,.intern-form--title h2,.intern-form--last-word h2,.intern-testimonials--title h2,.intern-testimonials--last-word h2,.intern-roles--title h2,.intern-roles--last-word h2,.intern-calendar--title h2,.intern-calendar--last-word h2,.hero-intern--title h2,.hero-intern--last-word h2,.hero-home--title h2,.hero-home--last-word h2,.header--tagline p{font-family:Migrena Grotesque Light,sans-serif;font-size:20px;font-weight:500;letter-spacing:0;line-height:1em;text-transform:uppercase}@media(min-width: 1024px){.tagline,.intern-form--title h2,.intern-form--last-word h2,.intern-testimonials--title h2,.intern-testimonials--last-word h2,.intern-roles--title h2,.intern-roles--last-word h2,.intern-calendar--title h2,.intern-calendar--last-word h2,.hero-intern--title h2,.hero-intern--last-word h2,.hero-home--title h2,.hero-home--last-word h2,.header--tagline p{font-size:2.03125vw}}@media(min-width: 1920px){.tagline,.intern-form--title h2,.intern-form--last-word h2,.intern-testimonials--title h2,.intern-testimonials--last-word h2,.intern-roles--title h2,.intern-roles--last-word h2,.intern-calendar--title h2,.intern-calendar--last-word h2,.hero-intern--title h2,.hero-intern--last-word h2,.hero-home--title h2,.hero-home--last-word h2,.header--tagline p{font-size:39px}}.h1,.hero-post--title h3,.hero-home--content h1,.headline--title h2,.card-culture p,.h2,.video--title h2,.statement--title h3,.services--title h3,.section-text-alt--title h3,.section-text--title h3,.prefooter--about-headline h2,.list-services--title h3,.list-services--item-info-headline h3,.hero--title h3,.banner h3,.accordion>h4 button,.h3,.card-work--overlay h3,.card-text--headline h3,.card-featured--headline h3,.h4,.single-content--services h3,.single-content--author-title h3,.hero-service--services,.hero-post h2,.hero h2,.h5,.services--title h5,.card-post--text h4,.card-post--image,.card-featured--image{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.h1,.hero-post--title h3,.hero-home--content h1,.headline--title h2,.card-culture p{font-family:Migrena Grotesque,sans-serif;font-size:36px;font-weight:600;letter-spacing:0;line-height:1em;text-transform:lowercase}@media(min-width: 1024px){.h1,.hero-post--title h3,.hero-home--content h1,.headline--title h2,.card-culture p{font-size:3.5416666667vw}}@media(min-width: 1920px){.h1,.hero-post--title h3,.hero-home--content h1,.headline--title h2,.card-culture p{font-size:68px}}.h2,.video--title h2,.statement--title h3,.services--title h3,.section-text-alt--title h3,.section-text--title h3,.prefooter--about-headline h2,.list-services--title h3,.list-services--item-info-headline h3,.hero--title h3,.banner h3,.accordion>h4 button{font-family:Migrena Grotesque,sans-serif;font-size:30px;font-weight:600;letter-spacing:0;line-height:1em;text-transform:lowercase}@media(min-width: 1024px){.h2,.video--title h2,.statement--title h3,.services--title h3,.section-text-alt--title h3,.section-text--title h3,.prefooter--about-headline h2,.list-services--title h3,.list-services--item-info-headline h3,.hero--title h3,.banner h3,.accordion>h4 button{font-size:2.9166666667vw}}@media(min-width: 1920px){.h2,.video--title h2,.statement--title h3,.services--title h3,.section-text-alt--title h3,.section-text--title h3,.prefooter--about-headline h2,.list-services--title h3,.list-services--item-info-headline h3,.hero--title h3,.banner h3,.accordion>h4 button{font-size:56px}}.h3,.card-work--overlay h3,.card-text--headline h3,.card-featured--headline h3{font-family:Migrena Grotesque,sans-serif;font-size:24px;font-weight:600;letter-spacing:0;line-height:1em;text-transform:lowercase}@media(min-width: 1024px){.h3,.card-work--overlay h3,.card-text--headline h3,.card-featured--headline h3{font-size:2.1875vw}}@media(min-width: 1920px){.h3,.card-work--overlay h3,.card-text--headline h3,.card-featured--headline h3{font-size:42px}}.h4,.single-content--services h3,.single-content--author-title h3,.hero-service--services,.hero-post h2,.hero h2{font-family:Migrena Grotesque,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:1em;text-transform:lowercase}@media(min-width: 1024px){.h4,.single-content--services h3,.single-content--author-title h3,.hero-service--services,.hero-post h2,.hero h2{font-size:1.25vw}}@media(min-width: 1920px){.h4,.single-content--services h3,.single-content--author-title h3,.hero-service--services,.hero-post h2,.hero h2{font-size:24px}}.h5,.services--title h5,.card-post--text h4,.card-post--image,.card-featured--image{font-family:Migrena Grotesque,sans-serif;font-size:12px;font-weight:600;letter-spacing:0;line-height:1em;text-transform:lowercase}@media(min-width: 1024px){.h5,.services--title h5,.card-post--text h4,.card-post--image,.card-featured--image{font-size:1.0416666667vw}}@media(min-width: 1920px){.h5,.services--title h5,.card-post--text h4,.card-post--image,.card-featured--image{font-size:20px}}.body-copy,.video,.statement,.single-content--services,.single-content--author,.single-content--careers,.section-text-alt,.section-text,.list-services--title,.list-services--item-info,.home-intro,.hero-service,.hero-post,.hero,.headline,.careers,.banner,.card-work--text,.card-text,.card-sidebar,.card-post--blog,.card-post,.card-leader--text,.card-leader--overlay h3,.card-featured--headline,.card-featured,.accordion>div{font-family:Migrena Grotesque Light,sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:normal}@media(min-width: 1024px){.body-copy,.video,.statement,.single-content--services,.single-content--author,.single-content--careers,.section-text-alt,.section-text,.list-services--title,.list-services--item-info,.home-intro,.hero-service,.hero-post,.hero,.headline,.careers,.banner,.card-work--text,.card-text,.card-sidebar,.card-post--blog,.card-post,.card-leader--text,.card-leader--overlay h3,.card-featured--headline,.card-featured,.accordion>div{font-size:1.4583333333vw}}@media(min-width: 1920px){.body-copy,.video,.statement,.single-content--services,.single-content--author,.single-content--careers,.section-text-alt,.section-text,.list-services--title,.list-services--item-info,.home-intro,.hero-service,.hero-post,.hero,.headline,.careers,.banner,.card-work--text,.card-text,.card-sidebar,.card-post--blog,.card-post,.card-leader--text,.card-leader--overlay h3,.card-featured--headline,.card-featured,.accordion>div{font-size:28px}}.single-copy,.single-content--content h1,.single-content--content h2,.single-content--content h3,.single-content--content h4,.single-content--content h5,.single-content--content h6,.single-content{font-family:Migrena Grotesque Light,sans-serif;font-size:18px;font-weight:300;letter-spacing:0;line-height:normal}@media(min-width: 1024px){.single-copy,.single-content--content h1,.single-content--content h2,.single-content--content h3,.single-content--content h4,.single-content--content h5,.single-content--content h6,.single-content{font-size:1.40625vw}}@media(min-width: 1920px){.single-copy,.single-content--content h1,.single-content--content h2,.single-content--content h3,.single-content--content h4,.single-content--content h5,.single-content--content h6,.single-content{font-size:27px}}.single-copy strong,.single-content--content h1 strong,.single-content--content h2 strong,.single-content--content h3 strong,.single-content--content h4 strong,.single-content--content h5 strong,.single-content--content h6 strong,.single-content strong{font-weight:600}@keyframes circle-ripple{0%{opacity:0;transform:translate3d(-50%, -50%, 0) scale3d(0, 0, 0)}50%{opacity:.5;transform:translate3d(-50%, -50%, 0) scale3d(1, 1, 1)}100%{opacity:0;transform:translate3d(-50%, -50%, 0) scale3d(1.5, 1.5, 1.5)}}.circle-ripple{background-color:currentColor;border-radius:50%;display:block;height:4px;position:absolute;transform:translate3d(-50%, -50%, 0);width:4px}.circle-ripple span{border:2px solid currentColor;border-radius:50%;display:block;height:42px;left:50%;opacity:0;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0) scale3d(0, 0, 0);width:42px;animation-duration:4s;animation-iteration-count:infinite;animation-name:circle-ripple;animation-timing-function:linear}.circle-ripple span:nth-child(1){animation-delay:1s}.circle-ripple span:nth-child(2){animation-delay:2s}.circle-ripple span:nth-child(3){animation-delay:3s}.circle-ripple.is-large{height:10px;width:10px}.circle-ripple.is-large span{height:45px;width:45px}.circle-ripple.is-small span{height:30px;width:30px}.circle-ripple.delay-0 span:nth-child(1){animation-delay:1s}.circle-ripple.delay-0 span:nth-child(2){animation-delay:1.9s}.circle-ripple.delay-0 span:nth-child(3){animation-delay:2.8s}.circle-ripple.delay-0 span:nth-child(4){animation-delay:3.7s}.circle-ripple.delay-1 span:nth-child(1){animation-delay:1.3s}.circle-ripple.delay-1 span:nth-child(2){animation-delay:2.4s}.circle-ripple.delay-1 span:nth-child(3){animation-delay:3.5s}.circle-ripple.delay-1 span:nth-child(4){animation-delay:4.6s}.circle-ripple.delay-2 span:nth-child(1){animation-delay:1.1s}.circle-ripple.delay-2 span:nth-child(2){animation-delay:1.9s}.circle-ripple.delay-2 span:nth-child(3){animation-delay:2.7s}.circle-ripple.delay-2 span:nth-child(4){animation-delay:3.5s}.circle-ripple.delay-3 span:nth-child(1){animation-delay:1.6s}.circle-ripple.delay-3 span:nth-child(2){animation-delay:2.8s}.circle-ripple.delay-3 span:nth-child(3){animation-delay:4s}.circle-ripple.delay-3 span:nth-child(4){animation-delay:5.2s}.circle-ripple.delay-4 span:nth-child(1){animation-delay:1.45s}.circle-ripple.delay-4 span:nth-child(2){animation-delay:2.4s}.circle-ripple.delay-4 span:nth-child(3){animation-delay:3.35s}.circle-ripple.delay-4 span:nth-child(4){animation-delay:4.3s}.circle-ripple.delay-5 span:nth-child(1){animation-delay:1.6s}.circle-ripple.delay-5 span:nth-child(2){animation-delay:2.6s}.circle-ripple.delay-5 span:nth-child(3){animation-delay:3.6s}.circle-ripple.delay-5 span:nth-child(4){animation-delay:4.6s}@media(min-width: 1024px){.circle-ripple{height:.4166666667vw;width:.4166666667vw}.circle-ripple span{height:3.9583333333vw;width:3.9583333333vw}.circle-ripple.is-large{height:1.0416666667vw;width:1.0416666667vw}.circle-ripple.is-large span{height:9.8958333333vw;width:9.8958333333vw}.circle-ripple.is-small span{height:2.6041666667vw;width:2.6041666667vw}}@media(min-width: 1920px){.circle-ripple{height:8px;width:8px}.circle-ripple span{height:76px;width:76px}.circle-ripple.is-large{height:20px;width:20px}.circle-ripple.is-large span{height:190px;width:190px}.circle-ripple.is-small span{height:50px;width:50px}}@media print{.circle-ripple{display:none}}.accordion{margin-top:20px}.accordion>h4{margin:auto 0;padding:0;position:relative}.accordion>h4 button{appearance:none;background:#2f3e48;border:0;border-left:5px solid #962323;border-radius:0;box-sizing:border-box;color:#e9eff5;display:block;margin:0;padding:16px 70px 16px 15px;position:relative;text-align:left;transition:border-color 0.15s linear,color 0.15s linear;user-select:none;width:100%}.accordion>h4 button:after,.accordion>h4 button:before{content:"";display:block;height:0;position:absolute;right:30px;top:50%}.accordion>h4 button .circle-ripple{color:#e9eff5;right:30px;top:50%;transform:translate3d(50%, -50%, 0)}.accordion>h4 button:before{background-color:#962323;border-radius:50%;height:42px;transform:translate(50%, -50%);transition:background-color 0.5s ease-in-out;width:42px}.accordion>h4 button:after{border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);border-top:13px solid #e9eff5;height:0;transform:translate(50%, -60%) rotate(180deg);transition:transform 0.5s ease-in-out;width:0}.accordion>h4 button:hover{color:#97acb2}.accordion>h4 button:hover:before{background-color:#811e1e}.accordion>div{background:#2f3e48;color:#e9eff5;font-weight:300;margin:auto 0;max-height:100vh;overflow:hidden;transition:max-height 0.5s ease-in-out,opacity 0.5s ease-in-out}.accordion>div>div{padding:20px}.accordion>div p{max-width:600px}.accordion>div p:first-child{margin-top:0}.accordion>div p:last-child{margin-bottom:0}.accordion.closed>h4 button{border-left-color:#26323a}.accordion.closed>h4 button:after{transform:translate(50%, -40%)}.accordion.closed>div{max-height:0;opacity:0}@media(min-width: 1024px){.accordion{margin-top:2.7604166667vw;background:#2f3e48;display:flex;transition:width 0.5s ease-in-out;width:100%}.accordion>h4{min-width:calc(50vw - 2.7604166667vw)}.accordion>h4 button{border-left-width:.5208333333vw;padding:2.2083333333vw 3.6458333333vw 2.2083333333vw 2.2395833333vw}.accordion>h4 button .circle-ripple,.accordion>h4 button:after,.accordion>h4 button:before{right:3.28125vw}.accordion>h4 button>span{display:block;max-width:36.4583333333vw}.accordion>div>div{padding:2.2083333333vw 2.7604166667vw}.accordion>div p{max-width:36.4583333333vw}.accordion>h4{flex-grow:0;flex-shrink:0;position:static;transition:width .3s ease-in-out;width:50%}.accordion>h4 button{position:static}.accordion>h4 button:after{transform:translate(40%, -50%) rotate(90deg)}.accordion>div{transition:max-height 0.5s ease-in-out 0.25s,opacity 0.5s ease-in-out 0.25s}.accordion.closed{transition:width 0.5s ease-in-out 0.25s;width:50%}.accordion.closed>h4{transition:width 0.5s ease-in-out 0.25s;width:100%}.accordion.closed>h4 button:after{transform:translate(60%, -50%) rotate(-90deg)}.accordion.closed>div{transition:max-height 0.25s ease-in-out,opacity 0.25s ease-in-out}}@media(min-width: 1920px){.accordion{margin-top:53px}.accordion>h4{min-width:calc(960px - 53px)}.accordion>h4 button{border-left-width:10px;padding:42.4px 70px 42.4px 43px}.accordion>h4 button .circle-ripple,.accordion>h4 button:after,.accordion>h4 button:before{right:63px}.accordion>h4 button>span{max-width:700px}.accordion>div>div{padding:42.4px 53px}.accordion>div p{max-width:700px}}@media print{.accordion{background-color:rgba(0,0,0,0);color:#000}.accordion>h4 button{background-color:rgba(0,0,0,0);border-left-color:#000;color:#000}.accordion>h4 button:after,.accordion>h4 button:before{display:none}.accordion>div{background-color:rgba(0,0,0,0);color:#000;max-height:none !important;opacity:1 !important}.accordion>div>div{padding-left:0;padding-right:0}}html.no-js .accordion>h4 button:after>h4 button:before{display:none}html.no-js .accordion>div{max-height:none !important;opacity:1 !important}.button{appearance:none;background-color:#962323;border-radius:0;border:1px solid rgba(0,0,0,0);box-sizing:border-box;color:#e9eff5 !important;cursor:pointer;display:inline-block;font-family:Migrena Grotesque Light,sans-serif;font-size:12px;font-weight:500 !important;letter-spacing:.2em;line-height:1em;padding:.605em 2em .84em 2em;position:relative;text-align:center;text-decoration:none !important;text-transform:uppercase;transition:background-color 0.15s linear !important;user-select:none;white-space:nowrap}.button.has-circle-ripple{padding-left:4em}.button .circle-ripple{left:2em;top:50%}.button .circle-ripple span{transition:animation 1s ease}.button:not(:hover) .circle-ripple span{animation-duration:6s}.button:not(:hover) .circle-ripple.delay-0 span:nth-child(1){animation-delay:.75s}.button:not(:hover) .circle-ripple.delay-0 span:nth-child(2){animation-delay:2.1s}.button:not(:hover) .circle-ripple.delay-0 span:nth-child(3){animation-delay:3.45s}.button:not(:hover) .circle-ripple.delay-0 span:nth-child(4){animation-delay:4.8s}.button:not(:hover) .circle-ripple.delay-1 span:nth-child(1){animation-delay:.45s}.button:not(:hover) .circle-ripple.delay-1 span:nth-child(2){animation-delay:2.1s}.button:not(:hover) .circle-ripple.delay-1 span:nth-child(3){animation-delay:3.75s}.button:not(:hover) .circle-ripple.delay-1 span:nth-child(4){animation-delay:5.4s}.button:not(:hover) .circle-ripple.delay-2 span:nth-child(1){animation-delay:-.6s}.button:not(:hover) .circle-ripple.delay-2 span:nth-child(2){animation-delay:.6s}.button:not(:hover) .circle-ripple.delay-2 span:nth-child(3){animation-delay:1.8s}.button:not(:hover) .circle-ripple.delay-2 span:nth-child(4){animation-delay:3s}.button:not(:hover) .circle-ripple.delay-3 span:nth-child(1){animation-delay:-.6s}.button:not(:hover) .circle-ripple.delay-3 span:nth-child(2){animation-delay:1.2s}.button:not(:hover) .circle-ripple.delay-3 span:nth-child(3){animation-delay:3s}.button:not(:hover) .circle-ripple.delay-3 span:nth-child(4){animation-delay:4.8s}.button:not(:hover) .circle-ripple.delay-4 span:nth-child(1){animation-delay:-1.575s}.button:not(:hover) .circle-ripple.delay-4 span:nth-child(2){animation-delay:-.15s}.button:not(:hover) .circle-ripple.delay-4 span:nth-child(3){animation-delay:1.275s}.button:not(:hover) .circle-ripple.delay-4 span:nth-child(4){animation-delay:2.7s}.button:not(:hover) .circle-ripple.delay-5 span:nth-child(1){animation-delay:-2.1s}.button:not(:hover) .circle-ripple.delay-5 span:nth-child(2){animation-delay:-.6s}.button:not(:hover) .circle-ripple.delay-5 span:nth-child(3){animation-delay:.9s}.button:not(:hover) .circle-ripple.delay-5 span:nth-child(4){animation-delay:2.4s}.button:hover{background-color:#811e1e}.button:hover .circle-ripple span{animation-duration:3s}.button:hover .circle-ripple.delay-0 span:nth-child(1){animation-delay:.375s}.button:hover .circle-ripple.delay-0 span:nth-child(2){animation-delay:1.05s}.button:hover .circle-ripple.delay-0 span:nth-child(3){animation-delay:1.725s}.button:hover .circle-ripple.delay-0 span:nth-child(4){animation-delay:2.4s}.button:hover .circle-ripple.delay-1 span:nth-child(1){animation-delay:.225s}.button:hover .circle-ripple.delay-1 span:nth-child(2){animation-delay:1.05s}.button:hover .circle-ripple.delay-1 span:nth-child(3){animation-delay:1.875s}.button:hover .circle-ripple.delay-1 span:nth-child(4){animation-delay:2.7s}.button:hover .circle-ripple.delay-2 span:nth-child(1){animation-delay:-.3s}.button:hover .circle-ripple.delay-2 span:nth-child(2){animation-delay:.3s}.button:hover .circle-ripple.delay-2 span:nth-child(3){animation-delay:.9s}.button:hover .circle-ripple.delay-2 span:nth-child(4){animation-delay:1.5s}.button:hover .circle-ripple.delay-3 span:nth-child(1){animation-delay:-.3s}.button:hover .circle-ripple.delay-3 span:nth-child(2){animation-delay:.6s}.button:hover .circle-ripple.delay-3 span:nth-child(3){animation-delay:1.5s}.button:hover .circle-ripple.delay-3 span:nth-child(4){animation-delay:2.4s}.button:hover .circle-ripple.delay-4 span:nth-child(1){animation-delay:-.7875s}.button:hover .circle-ripple.delay-4 span:nth-child(2){animation-delay:-.075s}.button:hover .circle-ripple.delay-4 span:nth-child(3){animation-delay:.6375s}.button:hover .circle-ripple.delay-4 span:nth-child(4){animation-delay:1.35s}.button:hover .circle-ripple.delay-5 span:nth-child(1){animation-delay:-1.05s}.button:hover .circle-ripple.delay-5 span:nth-child(2){animation-delay:-.3s}.button:hover .circle-ripple.delay-5 span:nth-child(3){animation-delay:.45s}.button:hover .circle-ripple.delay-5 span:nth-child(4){animation-delay:1.2s}@media(min-width: 1024px){.button{font-size:1.0416666667vw}}@media(min-width: 1920px){.button{font-size:20px}}@media print{.button{background-color:rgba(0,0,0,0) !important;border-color:currentColor !important;color:#000 !important}.button.has-circle-ripple{padding-left:.8em}}.button-close{appearance:none;background-color:rgba(0,0,0,0);border-radius:0;border:1px solid rgba(0,0,0,0);box-sizing:border-box;color:#e9eff5 !important;cursor:pointer;display:inline-block;font-family:Migrena Grotesque Light,sans-serif;font-size:12px;font-weight:500 !important;letter-spacing:.3em;line-height:1em;padding:.6em 0 .8em 3em;position:relative;text-align:center;text-decoration:none !important;text-transform:uppercase;transition:color 0.15s linear,opacity 0.15s linear !important;user-select:none;white-space:nowrap}.button-close .circle-ripple{left:2em;top:50%}.button-close:hover{color:#fff}@media(min-width: 1024px){.button-close{font-size:1.0416666667vw}}@media(min-width: 1920px){.button-close{font-size:20px}}@media print{.button-close{background-color:rgba(0,0,0,0) !important;border-color:currentColor !important;color:#000 !important;display:none}}.card-career{background-color:#2f3e48;box-sizing:border-box;color:#e9eff5;margin-bottom:20px}.card-career h3{background-color:#283740;box-sizing:border-box;margin:0;padding:16px 20px}.card-career--button{margin-bottom:0;margin-top:40px;padding:0 20px}.card-career--text{padding:20px 30px 20px 20px;position:relative}.card-career--text p{margin:0}.card-career--content{margin:auto 0;padding:20px 0}@media(min-width: 768px){.card-career{width:48.786132%}}@media(min-width: 1024px){.card-career{margin-bottom:2.7604166667vw;min-height:29.7916666667vw;width:47.786132%}.card-career h3{padding:2.2083333333vw 2.7604166667vw}.card-career--button{margin-top:5.5208333333vw;padding:0 2.7604166667vw}.card-career--content{padding:2.7604166667vw 0}.card-career--text{padding:2.7604166667vw 4.140625vw 2.7604166667vw 2.7604166667vw}}@media(min-width: 1920px){.card-career{margin-bottom:53px;min-height:572px}.card-career h3{padding:42.4px 53px}.card-career--button{margin-top:106px;padding:0 53px}.card-career--content{padding:53px 0}.card-career--text{padding:53px 79.5px 53px 53px}}.total-0 .card-career,.total-1 .card-career{width:100%}@media print{.card-career{background-color:rgba(0,0,0,0);color:#000}.card-career h3{background-color:rgba(0,0,0,0)}.card-career--text:before{border-left-color:#000}}.card-client{background-color:#2f3e48;box-sizing:border-box;color:#fff;margin-left:20px;margin-bottom:20px;overflow:hidden;padding:20px;text-align:center;width:calc(33.333333% - 26.66666px)}.card-client div{height:0;padding-bottom:100%;position:relative;width:100%}.card-client div img{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:90%}@media(min-width: 768px){.card-client{width:calc(25% - 25px)}}@media(min-width: 1024px){.card-client{margin-bottom:1.8229166667vw;margin-left:1.8229166667vw;padding:1.0416666667vw;width:calc(16.666666% - 2.1145833333vw)}}@media(min-width: 1920px){.card-client{margin-bottom:35px;margin-left:35px;padding:20px;width:calc(16.666666% - 40.6px)}}@media print{.card-client{background-color:rgba(0,0,0,0);border:1px solid #000;color:#000}}.card-culture{box-sizing:border-box;color:#fff;margin-left:20px;margin-bottom:20px;overflow:hidden;padding:20px;position:relative;text-align:left;width:calc(100% - 40px)}.card-culture>div{height:0;padding-bottom:100%;position:relative;width:100%}.card-culture i{background-position:center center;background-repeat:no-repeat;background-size:cover;bottom:0;display:block;left:0;position:absolute;right:0;text-decoration:none;top:0;transform:scale3d(1.01, 1.01, 1.01);transition:transform 1s ease-in-out}.card-culture.has-text i{background-color:#2f3e48;background-blend-mode:luminosity}.card-culture.has-text i:before{background-color:#2f3e48;bottom:-1px;content:"";display:block;left:-1px;opacity:.8;position:absolute;right:-1px;top:-1px}.card-culture a{bottom:0;display:block;left:0;position:absolute;right:0;text-decoration:none;top:0;user-select:none}.card-culture h4{bottom:20px;display:flex;font-size:20px;font-weight:500;left:20px;line-height:1em;margin:0;padding:0;position:absolute}.card-culture h4 .svg{height:32px;transform:translateY(10%);width:28px}.card-culture h4 span{display:inline-block;margin:auto 0 auto 10px}.card-culture p{left:20px;margin:0;padding:0 20px 20px 20px;position:absolute;right:20px;text-transform:none;top:50%;transform:translateY(-50%)}.card-culture p:before{border-left:5px solid #962323;content:"";display:block;height:100%;left:0;max-height:120px;position:absolute;top:0}@media(max-width: 1023px){.card-culture.quad{margin:0;padding:0;width:100%}.card-culture.quad>div{display:none}}@media(min-width: 1024px){.card-culture{margin-bottom:2.7604166667vw;margin-left:2.7604166667vw;padding:2.7604166667vw;width:calc(33.333333% - 3.6805546354vw)}.card-culture h4{bottom:1.0416666667vw;font-size:1.0416666667vw;left:1.0416666667vw}.card-culture h4 .svg{height:1.6666666667vw;width:1.4583333333vw}.card-culture h4 span{margin-left:.5208333333vw}.card-culture p{left:2.7604166667vw;margin:0;padding:0 2.7604166667vw 2.7604166667vw 2.7604166667vw;right:0}.card-culture p:before{border-left-width:.5208333333vw;max-height:6.25vw}.card-culture.quad>div{display:block}.card-culture.double-width{width:calc(66.666666% - 4.6006926042vw)}.card-culture.double-width>div{padding-bottom:50%}.card-culture .card-culture{margin:0;position:absolute;width:calc(50% - 1.3802083333vw)}.card-culture .card-culture:nth-child(1),.card-culture .card-culture:nth-child(2){left:0;top:0}.card-culture .card-culture:nth-child(3){right:0;top:0}.card-culture .card-culture:nth-child(4){bottom:0;left:0}.card-culture .card-culture:nth-child(5){bottom:0;right:0}}@media(min-width: 1920px){.card-culture{margin-bottom:53px;margin-left:53px;padding:53px;width:calc(33.333333% - 70.666649px)}.card-culture h4{bottom:20px;font-size:20px;left:20px}.card-culture h4 .svg{height:32px;width:28px}.card-culture h4 span{margin-left:10px}.card-culture p{left:53px;margin:0;padding:0 53px 53px 53px;right:0}.card-culture p:before{border-left-width:.5208333333vw;max-height:6.25vw}.card-culture.double-width{width:calc(66.666666% - 88.333298px)}.card-culture .card-culture{width:calc(50% - 26.5px)}}@media print{.card-culture{color:#000}.card-culture p:before{border-left-color:#000}}article.card-culture{background-color:#2f3e48}@media print{article.card-culture{background-color:rgba(0,0,0,0);border:1px solid #000}}.card-featured{background-color:#2f3e48;display:flex;flex-direction:column;font-weight:300;margin-bottom:20px;padding:20px 0;width:100%}@media(min-width: 768px){.card-featured{width:48.677%}}@media(min-width: 1024px){.card-featured{margin-bottom:2.7604166667vw;padding:2.7604166667vw 0}}@media(min-width: 1920px){.card-featured{margin-bottom:53px;padding:53px 0}}@media print{.card-featured{background:rgba(0,0,0,0);border:1px solid #000;margin-left:auto;margin-right:auto;width:100%}}.card-featured--headline{padding:0 20px 0;position:relative}.card-featured--headline h3{margin:0}.card-featured--headline p{margin:.8em 0 0 0}@media(max-width: 767px){.card-featured--headline{font-size:12px}}@media(min-width: 1024px){.card-featured--headline{padding:0 2.7604166667vw}.card-featured--headline p{max-width:29.6875vw}}@media(min-width: 1920px){.card-featured--headline{padding:0 53px}.card-featured--headline p{max-width:570px}}.card-featured--image{color:#c2cfd3;padding:20px 20px 0 20px}.card-featured--image a{background:#4f606e;display:block;height:0;overflow:hidden;padding-bottom:100%;position:relative;text-decoration:none;width:100%}.card-featured--image a i{background-position:center center;background-repeat:no-repeat;background-size:cover;bottom:0;display:block;left:0;position:absolute;right:0;text-decoration:none;top:0;transform:scale3d(1, 1, 1);transition:transform 1s ease-in-out}.card-featured--image a span{background-color:rgba(0,0,0,.67);box-sizing:border-box;display:block;left:-1px;padding:16px 20px;position:absolute;right:-1px;top:-1px}@media(min-width: 768px){.card-featured--image a{padding-bottom:53.376%}}@media(min-width: 1024px){.card-featured--image{padding:2.7604166667vw 2.7604166667vw 0 2.7604166667vw}.card-featured--image a span{padding:2.2083333333vw 2.7604166667vw}}@media(min-width: 1920px){.card-featured--image{padding:53px 53px 0 53px}.card-featured--image a span{padding:42.4px 53px}}@media print{.card-featured--image{display:none}}.card-featured--text{padding:20px 20px 0 20px}.card-featured--text h4{font-size:20px;font-weight:500;line-height:1.1em;margin:0 0 1.5em 0}.card-featured--text h4 a{text-decoration:none;transition:color 0.15s linear}.card-featured--text h4 a:focus,.card-featured--text h4 a:hover{color:#962323}.card-featured--text p{margin:0 0 1.8em 0}.card-featured--text p:last-child{margin:auto 0 0 0}@media(min-width: 768px){.card-featured--text{display:flex;flex:1;flex-direction:column}}@media(min-width: 1024px){.card-featured--text{padding:2.7604166667vw 2.7604166667vw 0 2.7604166667vw}.card-featured--text h4{font-size:1.9791666667vw}}@media(min-width: 1920px){.card-featured--text{padding:53px 53px 0 53px}.card-featured--text h4{font-size:38px}}.card-leader{background-blend-mode:luminosity;background-color:#2f3e48;background-position:center center;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;color:#e9eff5;color:#fff;margin-left:20px;margin-bottom:20px;overflow:hidden;position:relative;transition:color 0.5s cubic-bezier(0.22, 1, 0.36, 1),width 0.5s cubic-bezier(0.22, 1, 0.36, 1);width:calc(100% - 40px)}.card-leader:before{background-color:#2f3e48;bottom:0;content:"";display:block;height:100%;left:0;opacity:.8;position:absolute;right:0;top:0;width:100%}.card-leader .button-close{opacity:0;pointer-events:none;position:absolute;right:20px;top:20px}.card-leader--slug{height:0;padding-bottom:100%;position:relative;transition:padding 0.5s cubic-bezier(0.22, 1, 0.36, 1);width:100%}.card-leader--link{bottom:0;display:block;left:0;position:absolute;right:0;text-decoration:none;top:0;transition:opacity 0.5s cubic-bezier(0.22, 1, 0.36, 1)}.card-leader--link i{background-color:#2f3e48;background-blend-mode:luminosity;background-position:center center;background-repeat:no-repeat;background-size:cover;bottom:0;display:block;left:0;position:absolute;right:0;text-decoration:none;top:0;transform:scale3d(1.01, 1.01, 1.01);transition:transform 1s ease-in-out}.card-leader--link video{opacity:1;transition:opacity .3s ease}.card-leader--overlay{display:flex;flex-direction:column;justify-content:flex-start;color:#e9eff5;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;user-select:none;width:100%;z-index:2}.card-leader--overlay h3{font-size:1.1vw;margin:0 0 1em 0;max-width:500px;padding:0 20px;position:relative}@media(max-width: 1023px){.card-leader--overlay h3{font-size:14px}}@media(max-width: 767px){.card-leader--overlay h3{font-size:16px}}@media(max-width: 480px){.card-leader--overlay h3{font-size:13px}}@media(min-width: 1920px){.card-leader--overlay h3{font-size:21px}}.card-leader--overlay p{color:#e9eff5 !important;display:inline-block;font-family:Migrena Grotesque Light,sans-serif;font-size:12px;font-weight:500 !important;letter-spacing:.3em;line-height:1em;margin:0;padding:.6em 0 .8em 20px;position:relative;text-align:center;text-decoration:none !important;text-transform:uppercase;white-space:nowrap}.card-leader--overlay p i{background-color:#e9eff5 !important}.card-leader--overlay p .circle-ripple{left:2em;top:50%}.card-leader--link:hover{background:url("/wp-content/themes/lga-2021/assets/img/work-mask.png");background-size:100% 100%}.card-leader--link:hover .card-leader--overlay{opacity:1;transition:opacity .3s ease}.card-leader--link:hover video{mix-blend-mode:hard-light;opacity:0;transition:opacity .3s ease}.card-leader--link:hover .card-leader--overlay .card-leader--bio{opacity:1;transition:opacity .3s ease}.card-leader--title{box-sizing:border-box;display:block;min-height:65px;padding:16px 20px;pointer-events:none;transition:background-color 0.5s cubic-bezier(0.22, 1, 0.36, 1),min-height .5s cubic-bezier(0.22, 1, 0.36, 1)}.card-leader--title h4{font-family:"Migrena Grotesque Light";font-size:1.25em;font-weight:600;letter-spacing:.05em;line-height:1.3em;margin:0;text-transform:capitalize}.card-leader--title h5{font-size:.75em;font-weight:500;letter-spacing:.2em;line-height:1.3em;margin:0;text-transform:uppercase}.card-leader:not(.is-selected) a:hover+.card-leader--title{min-height:101%}.card-leader--bio{flex:1;display:flex;flex-direction:column;justify-content:center;opacity:0;transition:opacity .3s ease}.card-leader--bio ul{padding:0 20px}@media(min-width: 1024px){.card-leader--bio ul{padding:0 1.8229166667vw}}@media(min-width: 1920px){.card-leader--bio ul{padding:0 35px}}.card-leader--gradient{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;background:linear-gradient(335deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.8) 100%)}.card-leader--content{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.5s cubic-bezier(0.22, 1, 0.36, 1),opacity 0.5s cubic-bezier(0.22, 1, 0.36, 1)}.card-leader--text{font-weight:500;padding:20px;position:relative}@media(min-width: 1024px){.card-leader--text{font-size:1.25vw}}@media(min-width: 1920px){.card-leader--text{font-size:24px}}.card-leader--text p:first-child{margin-top:0}.card-leader--text p:last-child{margin-bottom:.3em}.card-leader--text strong{display:block;font-weight:700}.card-leader .social-links{margin:0 20px 20px 20px}@media(min-width: 1024px){.card-leader .social-links{margin:0 1.8229166667vw 1.8229166667vw 1.8229166667vw}}@media(min-width: 1920px){.card-leader .social-links{margin:0 35px 35px 35px}}.card-leader .leader-social-links{list-style:none}.card-leader .leader-social-links svg{width:36px;height:36px;opacity:1;transition:opacity .2s}.card-leader .leader-social-links svg:hover{opacity:.8;transition:opacity .2s}.card-leader.is-selected{color:#c2cfd3;width:calc(100% - 40px)}.card-leader.is-selected .button-close{opacity:1;pointer-events:auto}.card-leader.is-selected .card-leader--slug{padding-bottom:65px !important}.card-leader.is-selected .card-leader--title{background-color:#283740;padding-right:100px}.card-leader.is-selected .card-leader--link{opacity:0;pointer-events:none}.card-leader.is-selected .card-leader--content{max-height:200vh;opacity:1}@media(min-width: 768px){.card-leader{width:calc(50% - 30px)}.card-leader.is-selected{width:calc(100% - 40px)}}@media(min-width: 768px)and (max-width: 1023px){.card-leader.is-full-width-tablet{width:calc(100% - 40px)}.card-leader.is-full-width-tablet .card-leader--slug{padding-bottom:48.5%}}@media(min-width: 1366px){.card-leader--title h4{font-size:1.5vw}.card-leader--title h5{font-size:.9vw}}@media(min-width: 1024px){.card-leader{margin-bottom:1.8229166667vw;margin-left:1.8229166667vw;width:calc(33.333333% - 2.4305549479vw)}.card-leader .button-close{right:1.8229166667vw;top:1.8229166667vw}.card-leader--overlay h3{max-width:vw-deskop(500);padding:0 1.8229166667vw}.card-leader--overlay p{font-size:1.0416666667vw;padding:0 1.8229166667vw}.card-leader--title{min-height:6.5104166667vw;padding:1.4583333333vw 1.8229166667vw}.card-leader--text{box-sizing:border-box;margin-right:auto;padding:1.8229166667vw;width:52.0833333333vw}.card-leader.is-selected{width:calc(66.666666% - 3.0381932292vw)}.card-leader.is-selected .card-leader--slug{padding-bottom:6.25vw !important}.card-leader.is-selected .card-leader--title{padding-right:5.2083333333vw}.card-leader.is-full-width{width:calc(100% - 3.6458333333vw)}.card-leader.is-full-width .card-leader--slug{padding-bottom:33.333333%}.is-default .card-leader.is-featured,.card-leader.is-double-width{width:calc(66.666666% - 3.0381932292vw)}.is-default .card-leader.is-featured .card-leader--slug,.card-leader.is-double-width .card-leader--slug{padding-bottom:48.5%}}@media(min-width: 1920px){.card-leader{margin-bottom:35px;margin-left:35px;width:calc(33.333333% - 46.666655px)}.card-leader .button-close{right:35px;top:35px}.card-leader--overlay h3{max-width:500px;padding:0 35px}.card-leader--overlay p{font-size:20px}.card-leader--title{min-height:125px;padding:28px 35px}.card-leader--title h4{font-size:30px}.card-leader--title h5{font-size:16px}.card-leader--text{padding:35px;width:1000px}.card-leader.is-selected{width:calc(66.666666% - 58.33331px)}.card-leader.is-selected .card-leader--slug{padding-bottom:120px !important}.card-leader.is-selected .card-leader--title{padding-right:100px}.card-leader.is-full-width{width:calc(100% - 70px)}.is-default .card-leader.is-featured,.card-leader.is-double-width{width:calc(66.666666% - 58.33331px)}}@media print{.card-leader{background-color:rgba(0,0,0,0);border:1px solid #000;color:#000 !important}.card-leader:before{display:none}.card-leader.is-selected{display:block}.card-leader>div{height:auto}.card-leader--overlay,.card-leader--slug,.card-leader .social-links{display:none}.card-leader--title{background-color:rgba(0,0,0,0);color:#000 !important;position:relative}.card-leader--text:before{border-left-color:#000}}#person-glen-hilzinger .card-leader--gradient,#person-steve-luquire .card-leader--gradient{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(335deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.8) 100%),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAH0lEQVQYV2NkQAX/GZH4/xkYGBhhAmAOSBJEwDkgAQCCrgQEjpMcPgAAAABJRU5ErkJggg==)}#person-glen-hilzinger .card-leader--link:hover .card-leader--gradient,#person-steve-luquire .card-leader--link:hover .card-leader--gradient{opacity:0}.card-placeholder{background-color:#2f3e48;box-sizing:border-box;display:flex;margin-bottom:20px;min-height:480px;overflow:hidden;padding:20px;position:relative;width:100%}.card-placeholder h4{font-size:20px;font-weight:500;line-height:1.1em;margin:auto 0}.card-placeholder .svg{color:rgba(194,207,211,.13);height:100%;left:100%;position:absolute;top:50%;transform:translate(-50%, -50%);width:100%}@media(min-width: 768px)and (max-width: 1023px){.card-placeholder{width:49%}}@media(min-width: 1024px){.card-placeholder{margin-bottom:2.7604166667vw;min-height:36.4583333333vw;padding:2.7604166667vw;width:31.5%}.card-placeholder h4{font-size:1.9791666667vw}}@media(min-width: 1920px){.card-placeholder{margin-bottom:53px;min-height:700px;padding:53px}.card-placeholder h4{font-size:38px}}@media print{.card-placeholder{background:rgba(0,0,0,0);border:1px solid #000;min-height:100px}.card-placeholder .svg{color:rgba(0,0,0,.13)}}.card-post{background-color:#2f3e48;display:flex;flex-direction:column;font-weight:300;margin-bottom:20px;width:100%}@media(min-width: 768px)and (max-width: 1023px){.card-post{width:49%}}@media(min-width: 1024px){.card-post{width:32.5%}}@media print{.card-post{background:rgba(0,0,0,0);border:1px solid #000}}.card-post.is-hidden{display:none}.card-post--image{background:#4f606e;color:#c2cfd3;height:0;overflow:hidden;padding-bottom:73%;position:relative;width:100%}.card-post--image a{bottom:0;display:block;left:0;position:absolute;right:0;text-decoration:none;top:0}.card-post--image a i{background-position:center center;background-repeat:no-repeat;background-size:cover;bottom:0;display:block;left:0;position:absolute;right:0;text-decoration:none;top:0;transform:scale3d(1, 1, 1);transition:transform 1s ease-in-out}.card-post--image a span{background-color:rgba(0,0,0,.67);box-sizing:border-box;display:block;left:-1px;padding:16px 20px 16px 50px;position:absolute;right:-1px;top:-1px}.card-post--image a span .svg{left:10px;position:absolute;top:50%;transform:translateY(-50%)}@media(min-width: 1024px){.card-post--image a span{padding:2.2083333333vw 2.7604166667vw 2.2083333333vw 5.9895833333vw}.card-post--image a span .svg{left:1.3802083333vw}}@media(min-width: 1920px){.card-post--image a span{padding:42.4px 53px 42.4px 115px}.card-post--image a span .svg{left:26.5px}}@media print{.card-post--image{display:none}}.card-post--text{padding:20px}.card-post--text h4{margin:.5em 0 0 0}.card-post--text h5{font-size:24px;font-weight:500;line-height:1.1em;margin:.4em 0 1.5em 0}.card-post--text h5 a{text-decoration:none;transition:color 0.15s linear}.card-post--text h5 a:focus,.card-post--text h5 a:hover{color:#962323}.card-post--text p{margin:0 0 1.8em 0}.card-post--text p:last-child{margin:auto 0 0 0}@media(min-width: 768px){.card-post--text{display:flex;flex:1;flex-direction:column}}@media(min-width: 1024px){.card-post--text{padding:2.7604166667vw}.card-post--text h5{font-size:1.6666666667vw}}@media(min-width: 1920px){.card-post--text{padding:53px}.card-post--text h5{font-size:32px}}.card-post--blog{background-color:#2f3e48;display:flex;flex-direction:column;font-weight:300;margin-bottom:20px;width:49%;box-sizing:border-box;padding:2.7604166667vw}@media(min-width: 1024px){.card-post--blog{margin-bottom:2.7604166667vw;width:49%}.card-post--blog h5{font-size:1.9791666667vw}}@media(max-width: 767px){.card-post--blog{margin-bottom:2.7604166667vw;width:100%}.card-post--blog h5{font-size:36px}}.card-post--blog .card-post--text{padding:0}.card-post--blog .card-post--text h5{font-size:28px}.card-post--blog .card-post--image{padding-bottom:53%;margin-bottom:3em}.card-sidebar{background-color:#2f3e48;box-sizing:border-box;color:#e9eff5;margin-bottom:20px}.card-sidebar h3{background-color:#283740;box-sizing:border-box;margin:0;padding:16px 20px}.card-sidebar--button{margin-bottom:0;margin-top:40px;padding:0 20px}.card-sidebar--text{padding:20px 30px 20px 20px;position:relative}.card-sidebar--text p{margin:0}.card-sidebar--content{margin:auto 0;padding:20px 0}@media(min-width: 1024px){.card-sidebar{margin-bottom:2.7604166667vw;min-height:29.7916666667vw}.card-sidebar h3{padding:2.2083333333vw 2.7604166667vw}.card-sidebar--button{margin-top:5.5208333333vw;padding:0 2.7604166667vw}.card-sidebar--content{padding:2.7604166667vw 0}.card-sidebar--text{padding:2.7604166667vw 4.140625vw 2.7604166667vw 2.7604166667vw}}@media(min-width: 1920px){.card-sidebar{margin-bottom:53px;min-height:572px}.card-sidebar h3{padding:42.4px 53px}.card-sidebar--button{margin-top:106px;padding:0 53px}.card-sidebar--content{padding:53px 0}.card-sidebar--text{padding:53px 79.5px 53px 53px}}@media print{.card-sidebar{background-color:rgba(0,0,0,0);color:#000}.card-sidebar h3{background-color:rgba(0,0,0,0)}.card-sidebar--text:before{border-left-color:#000}}.card-text{box-sizing:border-box;margin:0 0 40px 0}.card-text--headline{padding:0;position:relative}.card-text--headline h3{margin:0;text-transform:none}.card-text--headline p{margin:0}.card-text--button{margin:0;padding:30px 0 0 0}@media(min-width: 768px){.card-text{margin:40px 0}.card-text--headline h3{max-width:240px}}@media(min-width: 1024px){.card-text{margin:0 0 auto 0;padding:6.4322916667vw 0}.card-text--headline{padding:0}.card-text--headline h3{max-width:18.2291666667vw}.card-text--button{padding:2.7604166667vw 2.7604166667vw 0 0}}@media(min-width: 1920px){.card-text{padding:123.5px 0}.card-text--headline h3{max-width:350px}.card-text--button{padding:53px 53px 0 0}}.card-work{background-color:#2f3e48;box-sizing:border-box;color:#e9eff5;float:left;margin-left:20px;margin-bottom:20px;overflow:hidden;position:relative;transition:color 0.5s cubic-bezier(0.22, 1, 0.36, 1),width 0.5s cubic-bezier(0.22, 1, 0.36, 1);width:calc(100% - 40px)}.card-work .button-close{font-size:12px;opacity:0;pointer-events:none;position:absolute;right:20px;top:0;bottom:0;display:flex;align-items:center}.card-work--slug{height:0;padding-bottom:100%;position:relative;transition:padding 0.5s cubic-bezier(0.22, 1, 0.36, 1);width:100%}.card-work--link{bottom:0;display:block;left:0;position:absolute;right:0;text-decoration:none;top:0;transition:opacity 0.5s cubic-bezier(0.22, 1, 0.36, 1);user-select:none}.card-work--link i{background-color:#2f3e48;background-position:center center;background-repeat:no-repeat;background-size:cover;bottom:0;display:block;left:0;position:absolute;right:0;text-decoration:none;top:0;opacity:1;transform:scale3d(1.01, 1.01, 1.01);transition:transform 1s ease-in-out,opacity .5s}.card-work--link:hover i{opacity:.75;transition:opacity .5s}.card-work--link:hover .card-work--filter{opacity:1;transition:opacity .5s}.card-work--link:hover .card-work--overlay{opacity:1;transition:opacity .5s}.card-work--link:hover+.card-work--title{opacity:1;transition:opacity .5s}.card-work--overlay{opacity:0;color:#fff;bottom:0;height:100%;left:0;pointer-events:none;display:flex;align-items:center;position:absolute;right:0;top:0;user-select:none;width:100%;z-index:2}.card-work--overlay div{max-width:400px;padding:0 20px;position:relative}.card-work--overlay h3{margin:0;position:relative}.card-work--overlay p{color:#e9eff5 !important;display:inline-block;font-family:Migrena Grotesque Light,sans-serif;font-size:12px;font-weight:500 !important;letter-spacing:.3em;line-height:1em;margin:0;padding:.6em 0 .8em 3em;position:relative;text-align:center;text-decoration:none !important;text-transform:uppercase;white-space:nowrap}.card-work--overlay p i{background-color:#e9eff5 !important}.card-work--overlay p .circle-ripple{left:2em;top:50%}.card-work--link:hover .card-work--overlay{transform:translate3d(0, 0, 0)}.card-work--link:hover .card-work--categories{opacity:0}.card-work--filter{opacity:0;transition:opacity .5s}.card-work--title{opacity:0;background-color:rgba(0,0,0,.67);background-color:rgba(0,0,0,0);box-sizing:border-box;display:block;left:-1px;padding:16px 20px;pointer-events:none;position:absolute;right:-1px;top:-1px;transition:background-color 0.5s cubic-bezier(0.22, 1, 0.36, 1),min-height .5s cubic-bezier(0.22, 1, 0.36, 1)}.card-work--title h4{font-size:14px;font-weight:500;letter-spacing:.2em;line-height:1.3em;margin:0;text-transform:uppercase}.card-work--title h5{visibility:hidden;font-size:14px;font-weight:500;letter-spacing:.2em;line-height:1.3em;margin:0;text-transform:uppercase}.card-work--categories{background:linear-gradient(rgba(0, 0, 0, 0), #000);bottom:-1px;box-sizing:border-box;display:none;font-size:12px;font-weight:500;letter-spacing:.2em;line-height:1.3em;left:0;padding:16px 20px;pointer-events:none;position:absolute;right:0;text-transform:uppercase;transition:opacity 0.5s cubic-bezier(0.22, 1, 0.36, 1)}.card-work--categories p{margin:0}.card-work--content{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.5s cubic-bezier(0.22, 1, 0.36, 1),opacity 0.5s cubic-bezier(0.22, 1, 0.36, 1)}.card-work--text{color:#fff;font-weight:300;padding:20px;position:relative}@media(min-width: 1024px){.card-work--text{font-size:1.4583333333vw}}@media(min-width: 1920px){.card-work--text{font-size:28px}}.card-work--text strong{display:block}.card-work--video{padding:20px;display:flex;align-items:center}.card-work--video-container{background-color:#000;height:0;overflow:hidden;position:relative;padding-bottom:56.25%;width:100%}.card-work--video-container iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.card-work.is-selected{width:calc(100% - 40px)}.card-work.is-selected .card-work--title{opacity:1}.card-work.is-selected .card-work--title h4{font-size:1em}.card-work.is-selected .card-work--title h5{visibility:visible;font-size:.65em}.card-work.is-selected .button-close{opacity:1;pointer-events:auto}.card-work.is-selected .card-work--slug{padding-bottom:76px}.card-work.is-selected .card-work--title{background-color:#283740;padding-right:100px}.card-work.is-selected .card-work--categories,.card-work.is-selected .card-work--link{opacity:0;pointer-events:none}.card-work.is-selected .card-work--content{max-height:200vh;opacity:1}@media(min-width: 768px){.card-work{width:calc(50% - 30px)}.card-work--content{display:flex}.card-work--text{box-sizing:border-box;margin:auto auto auto 0;width:34%}.card-work--video{box-sizing:border-box;padding-left:0;width:66%}.card-work.is-selected{width:calc(100% - 40px)}}@media(min-width: 768px)and (max-width: 1023px){.card-work.is-full-width-tablet{width:calc(100% - 40px)}.card-work.is-full-width-tablet .card-work--slug{padding-bottom:48.5%}}@media(min-width: 1024px){.card-work{margin-bottom:1.8229166667vw;margin-left:1.8229166667vw;width:calc(33.333333% - 2.4305549479vw)}.card-work .button-close{right:1.8229166667vw}.card-work.is-first{width:calc(66.666666% - 3.0381932292vw)}.card-work.is-first .card-work--slug{padding-bottom:99.8%}.card-work--overlay div{max-width:21.875vw;padding:0 1.8229166667vw}.card-work--overlay p{font-size:1.0416666667vw}.card-work--title{padding:1.4583333333vw 1.8229166667vw}.card-work--title h4{display:inline-block}.card-work--title h5{display:inline-block}.card-work--title h5:before{content:" • "}.card-work--categories{display:none;font-size:.8333333333vw;padding:1.4583333333vw 1.8229166667vw}.card-work--text{padding:1.8229166667vw}.card-work.is-selected{width:calc(100% - 3.6458333333vw)}.card-work.is-selected .card-work--slug{padding-bottom:6.25vw}.card-work.is-selected .card-work--title{padding-right:5.2083333333vw}.card-work.is-selected .card-work--title h4{font-size:1em}.card-work.is-selected .card-work--title h5{font-size:1em}.card-work.is-full-width{width:calc(100% - 3.6458333333vw)}.card-work.is-full-width .card-work--slug{padding-bottom:33.333333%}.card-work.is-double-width{width:calc(66.666666% - 3.0381932292vw)}.card-work.is-double-width .card-work--slug{padding-bottom:48.5%}.card-work--video{padding:1.8229166667vw;padding-left:0;width:55%}}@media(min-width: 1920px){.card-work{margin-bottom:35px;margin-left:35px;width:calc(33.333333% - 46.666655px)}.card-work .button-close{right:35px}.card-work.is-first{width:calc(66.666666% - 58.33331px)}.card-work--overlay div{max-width:420px}.card-work--overlay h3:before{border-left-width:10px}.card-work--overlay p{font-size:20px}.card-work--title{padding:28px 35px}.card-work--categories{font-size:16px;padding:28px 35px}.card-work--text{padding:35px}.card-work--text:before{border-left-width:10px;top:52.5px}.card-work.is-selected{width:calc(100% - 70px)}.card-work.is-selected .card-work--slug{padding-bottom:120px}.card-work.is-selected .card-work--title{padding-right:100px}.card-work.is-full-width{width:calc(100% - 70px)}.card-work--video{padding:35px;padding-left:0}}@media print{.card-work{background-color:rgba(0,0,0,0);border:1px solid #000;color:#000}.card-work.is-selected{display:block}.card-work--slug{display:none}.card-work--title{background-color:rgba(0,0,0,0);color:#000 !important;position:relative}.card-work--categories{display:none}.card-work--text:before{border-left-color:#000}.card-work--overlay,.card-work--video{display:none}}@keyframes dot{0%{opacity:1;transform:scale3d(0, 0, 0)}100%{opacity:1;transform:scale3d(1, 1, 1)}}@keyframes dot-fade-out{0%{opacity:1}100%{opacity:0}}@keyframes line-left{0%{clip-path:inset(0 0 0 100%)}100%{clip-path:inset(0 0 0 0)}}@keyframes line-right{0%{clip-path:inset(0 100% 0 0)}100%{clip-path:inset(0 0 0 0)}}@keyframes line-down{0%{clip-path:inset(0 0 100% 0)}100%{clip-path:inset(0 0 0 0)}}@keyframes line-in-out-down{0%{clip-path:inset(0 0 100% 0)}50%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(100% 0 0 0)}}@keyframes line-out-down{0%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(100% 0 0 0)}}@keyframes line-out-left{0%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(0 100% 0 0)}}@keyframes line-out-right{0%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(0 0 0 100%)}}.line-dot-animation--circle-ripple{border-radius:50%;display:none;height:4px;position:absolute;transform:translate3d(-50%, -50%, 0);transition:opacity 2s ease-in-out;width:4px;z-index:10}.line-dot-animation--circle-ripple b{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:dot;animation-timing-function:ease-in-out;background-color:currentColor;border-radius:50%;bottom:0;display:block;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.line-dot-animation--circle-ripple span{animation-duration:4s;animation-iteration-count:infinite;animation-name:circle-ripple;animation-timing-function:linear;border:2px solid currentColor;border-radius:50%;display:block;height:42px;left:50%;opacity:0;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0) scale3d(0, 0, 0);width:42px}@media(min-width: 1024px){.line-dot-animation--circle-ripple{height:.4166666667vw;width:.4166666667vw}.line-dot-animation--circle-ripple span{height:3.9583333333vw;width:3.9583333333vw}}@media(min-width: 1920px){.line-dot-animation--circle-ripple{height:8px;width:8px}.line-dot-animation--circle-ripple span{height:76px;width:76px}}@media print{.line-dot-animation--circle-ripple{display:none}}.line-dot-animation{color:#e9eff5;display:none;pointer-events:none}.line-dot-animation--lines i{background-color:currentColor;display:none;opacity:.25;position:absolute;z-index:10}.line-dot-animation--lines i:nth-child(1){clip-path:inset(0 100% 0 0);height:2px;left:50%;top:-15.625vw;transform:translateY(-50%);width:31.5%}@media(min-width: 1920px){.line-dot-animation--lines i:nth-child(1){top:-300px}}.line-dot-animation--lines i:nth-child(2){clip-path:inset(0 0 100% 0);height:31.25vw;left:81.5%;top:-15.625vw;transform:translateX(-50%);width:2px}@media(min-width: 1920px){.line-dot-animation--lines i:nth-child(2){height:600px;top:-300px}}.line-dot-animation--lines i:nth-child(3){clip-path:inset(0 0 0 100%);height:2px;left:33.333333%;top:15.625vw;transform:translateY(-50%);width:48.166667%}@media(min-width: 1920px){.line-dot-animation--lines i:nth-child(3){top:300px}}.line-dot-animation--lines i:nth-child(4){clip-path:inset(0 0 100% 0);height:31.25vw;left:33.333333%;top:15.625vw;transform:translateX(-50%);width:2px}@media(min-width: 1920px){.line-dot-animation--lines i:nth-child(4){height:600px;top:300px}}.line-dot-animation--lines i:nth-child(5){clip-path:inset(0 100% 0 0);height:2px;left:33.333333%;top:46.875vw;transform:translateY(-50%);width:48.166667%}@media(min-width: 1920px){.line-dot-animation--lines i:nth-child(5){top:900px}}.line-dot-animation--lines i:nth-child(6){clip-path:inset(0 0 100% 0);height:31.25vw;left:81.5%;top:46.875vw;transform:translateX(-50%);width:2px}@media(min-width: 1920px){.line-dot-animation--lines i:nth-child(6){height:600px;top:900px}}.line-dot-animation .line-dot-animation--circle-ripple:nth-child(1){left:50%;top:-15.625vw}@media(min-width: 1920px){.line-dot-animation .line-dot-animation--circle-ripple:nth-child(1){top:-300px}}.line-dot-animation .line-dot-animation--circle-ripple:nth-child(2){left:81.5%;top:-15.625vw}@media(min-width: 1920px){.line-dot-animation .line-dot-animation--circle-ripple:nth-child(2){top:-300px}}.line-dot-animation .line-dot-animation--circle-ripple:nth-child(3){left:81.5%;top:15.625vw}@media(min-width: 1920px){.line-dot-animation .line-dot-animation--circle-ripple:nth-child(3){top:300px}}.line-dot-animation .line-dot-animation--circle-ripple:nth-child(4){left:33.333333%;top:15.625vw}@media(min-width: 1920px){.line-dot-animation .line-dot-animation--circle-ripple:nth-child(4){top:300px}}.line-dot-animation .line-dot-animation--circle-ripple:nth-child(5){left:33.333333%;top:46.875vw}@media(min-width: 1920px){.line-dot-animation .line-dot-animation--circle-ripple:nth-child(5){top:900px}}.line-dot-animation .line-dot-animation--circle-ripple:nth-child(6){left:81.5%;top:46.875vw}@media(min-width: 1920px){.line-dot-animation .line-dot-animation--circle-ripple:nth-child(6){top:900px}}.line-dot-animation .line-dot-animation--circle-ripple:nth-child(7){left:81.5%;top:78.125vw}@media(min-width: 1920px){.line-dot-animation .line-dot-animation--circle-ripple:nth-child(7){top:1500px}}@media(min-width: 1024px){.line-dot-animation{display:block}}@media print{.line-dot-animation{display:none}}.line-dot-animation.play-1 .line-dot-animation--lines i:nth-child(1){animation-delay:.625s;animation-duration:1.25s;animation-fill-mode:forwards;animation-name:line-right;animation-timing-function:ease-in-out;display:block}.line-dot-animation.play-1 .line-dot-animation--circle-ripple:nth-child(1){display:block}.line-dot-animation.play-1 .line-dot-animation--circle-ripple:nth-child(1) span:nth-child(1){animation-delay:1s}.line-dot-animation.play-1 .line-dot-animation--circle-ripple:nth-child(1) span:nth-child(2){animation-delay:2s}.line-dot-animation.play-1 .line-dot-animation--circle-ripple:nth-child(1) span:nth-child(3){animation-delay:3s}.line-dot-animation.play-1 .line-dot-animation--circle-ripple:nth-child(1) span:nth-child(4){animation-delay:4s}.line-dot-animation.play-1 .line-dot-animation--circle-ripple:nth-child(2){display:block}.line-dot-animation.play-1 .line-dot-animation--circle-ripple:nth-child(2) b{animation-delay:1.5625s}.line-dot-animation.play-1 .line-dot-animation--circle-ripple:nth-child(2) span:nth-child(1){animation-delay:2.5625s}.line-dot-animation.play-1 .line-dot-animation--circle-ripple:nth-child(2) span:nth-child(2){animation-delay:3.5625s}.line-dot-animation.play-1 .line-dot-animation--circle-ripple:nth-child(2) span:nth-child(3){animation-delay:4.5625s}.line-dot-animation.play-1 .line-dot-animation--circle-ripple:nth-child(2) span:nth-child(4){animation-delay:5.5625s}.line-dot-animation.play-2 .line-dot-animation--lines i:nth-child(1){animation-delay:0s;animation-duration:1.25s;animation-name:line-out-right;clip-path:inset(0 0 0 0)}.line-dot-animation.play-2 .line-dot-animation--lines i:nth-child(2){animation-delay:.625s;animation-duration:2.5s;animation-fill-mode:forwards;animation-name:line-in-out-down;animation-timing-function:ease-in-out;display:block}.line-dot-animation.play-2 .line-dot-animation--lines i:nth-child(3){animation-delay:1.875s;animation-duration:1.25s;animation-fill-mode:forwards;animation-name:line-left;animation-timing-function:ease-in-out;display:block}.line-dot-animation.play-2 .line-dot-animation--circle-ripple:nth-child(1){opacity:0}.line-dot-animation.play-2 .line-dot-animation--circle-ripple:nth-child(2){opacity:0;transition-delay:1.25s}.line-dot-animation.play-2 .line-dot-animation--circle-ripple:nth-child(3){display:block}.line-dot-animation.play-2 .line-dot-animation--circle-ripple:nth-child(3) b{animation-delay:1.25s}.line-dot-animation.play-2 .line-dot-animation--circle-ripple:nth-child(3) span:nth-child(1){animation-delay:2.25s}.line-dot-animation.play-2 .line-dot-animation--circle-ripple:nth-child(3) span:nth-child(2){animation-delay:3.25s}.line-dot-animation.play-2 .line-dot-animation--circle-ripple:nth-child(3) span:nth-child(3){animation-delay:4.25s}.line-dot-animation.play-2 .line-dot-animation--circle-ripple:nth-child(3) span:nth-child(4){animation-delay:5.25s}.line-dot-animation.play-2 .line-dot-animation--circle-ripple:nth-child(4){display:block}.line-dot-animation.play-2 .line-dot-animation--circle-ripple:nth-child(4) b{animation-delay:2.375s}.line-dot-animation.play-2 .line-dot-animation--circle-ripple:nth-child(4) span:nth-child(1){animation-delay:3.375s}.line-dot-animation.play-2 .line-dot-animation--circle-ripple:nth-child(4) span:nth-child(2){animation-delay:4.375s}.line-dot-animation.play-2 .line-dot-animation--circle-ripple:nth-child(4) span:nth-child(3){animation-delay:5.375s}.line-dot-animation.play-2 .line-dot-animation--circle-ripple:nth-child(4) span:nth-child(4){animation-delay:6.375s}.line-dot-animation.play-3 .line-dot-animation--lines i:nth-child(3){animation-delay:0s;animation-duration:1.25s;animation-name:line-out-left;clip-path:inset(0 0 0 0)}.line-dot-animation.play-3 .line-dot-animation--lines i:nth-child(4){animation-delay:1.5625s;animation-duration:2.5s;animation-fill-mode:forwards;animation-name:line-in-out-down;animation-timing-function:ease-in-out;display:block}.line-dot-animation.play-3 .line-dot-animation--lines i:nth-child(5){animation-delay:3.125s;animation-duration:1.25s;animation-fill-mode:forwards;animation-name:line-right;animation-timing-function:ease-in-out;display:block}.line-dot-animation.play-3 .line-dot-animation--circle-ripple:nth-child(3){opacity:0}.line-dot-animation.play-3 .line-dot-animation--circle-ripple:nth-child(4){opacity:0;transition-delay:1.25s}.line-dot-animation.play-3 .line-dot-animation--circle-ripple:nth-child(5){display:block}.line-dot-animation.play-3 .line-dot-animation--circle-ripple:nth-child(5) b{animation-delay:2.5s}.line-dot-animation.play-3 .line-dot-animation--circle-ripple:nth-child(5) span:nth-child(1){animation-delay:3.5s}.line-dot-animation.play-3 .line-dot-animation--circle-ripple:nth-child(5) span:nth-child(2){animation-delay:4.5s}.line-dot-animation.play-3 .line-dot-animation--circle-ripple:nth-child(5) span:nth-child(3){animation-delay:5.5s}.line-dot-animation.play-3 .line-dot-animation--circle-ripple:nth-child(5) span:nth-child(4){animation-delay:6.5s}.line-dot-animation.play-3 .line-dot-animation--circle-ripple:nth-child(6){display:block}.line-dot-animation.play-3 .line-dot-animation--circle-ripple:nth-child(6) b{animation-delay:3.75s}.line-dot-animation.play-3 .line-dot-animation--circle-ripple:nth-child(6) span:nth-child(1){animation-delay:4.75s}.line-dot-animation.play-3 .line-dot-animation--circle-ripple:nth-child(6) span:nth-child(2){animation-delay:5.75s}.line-dot-animation.play-3 .line-dot-animation--circle-ripple:nth-child(6) span:nth-child(3){animation-delay:6.75s}.line-dot-animation.play-3 .line-dot-animation--circle-ripple:nth-child(6) span:nth-child(4){animation-delay:7.75s}.line-dot-animation.play-4 .line-dot-animation--lines i:nth-child(5){animation-delay:0s;animation-duration:1.25s;animation-name:line-out-right;clip-path:inset(0 0 0 0)}.line-dot-animation.play-4 .line-dot-animation--lines i:nth-child(6){animation-delay:.625s;animation-duration:2.5s;animation-fill-mode:forwards;animation-name:line-in-out-down;animation-timing-function:ease-in-out;display:block}.line-dot-animation.play-4 .line-dot-animation--circle-ripple:nth-child(5){opacity:0}.line-dot-animation.play-4 .line-dot-animation--circle-ripple:nth-child(6){opacity:0;transition-delay:1.25s}.line-dot-animation.play-4 .line-dot-animation--circle-ripple:nth-child(7){animation-delay:3.75s;animation-duration:1.25s;animation-fill-mode:forwards;animation-name:dot-fade-out;animation-timing-function:ease-in-out;display:block}.line-dot-animation.play-4 .line-dot-animation--circle-ripple:nth-child(7) b{animation-delay:2.5s}.line-dot-animation.play-4 .line-dot-animation--circle-ripple:nth-child(7) span:nth-child(1){animation-delay:3.5s}.line-dot-animation.play-4 .line-dot-animation--circle-ripple:nth-child(7) span:nth-child(2){animation-delay:4.5s}.line-dot-animation.play-4 .line-dot-animation--circle-ripple:nth-child(7) span:nth-child(3){animation-delay:5.5s}.line-dot-animation.play-4 .line-dot-animation--circle-ripple:nth-child(7) span:nth-child(4){animation-delay:6.5s}.play-video-trigger{appearance:none;background-color:#000;border-radius:0;border:0;bottom:0;color:#fff;cursor:pointer;display:block;height:100%;left:0;line-height:1em;margin:0;padding:0;position:absolute;right:0;top:0;user-select:none;width:100%}.play-video-trigger i{background-position:center center;background-repeat:no-repeat;background-size:cover;bottom:0;display:block;left:0;pointer-events:none;position:absolute;right:0;text-decoration:none;top:0;transform:scale3d(1.01, 1.01, 1.01);transition:transform 1s ease-in-out}.play-video-trigger:hover .svg{opacity:1;transition:opacity .5s}.play-video-trigger .svg{left:50%;opacity:.7;pointer-events:none;position:absolute;top:50%;transform:translate(-50%, -50%);height:57.4px;width:49.84px;transition:opacity .5s}@media(min-width: 768px){.play-video-trigger .svg{height:61.5px;width:53.4px}}@media(min-width: 1024px){.play-video-trigger .svg{height:5.3385416667vw;width:4.6354166667vw}}@media(min-width: 1920px){.play-video-trigger .svg{height:102.5px;width:89px}}.social-links{list-style:none;margin:1em 0;padding:0}.social-links a{background-color:#000;border:2px solid rgba(0,0,0,0);border-radius:10px;color:#fff;display:inline-block;height:40px;margin:5px 10px 5px 0;position:relative;transition:background-color 0.15s linear;width:40px}.social-links a:hover{background-color:#962323}.social-links a .svg{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%) scale(0.9)}@media(min-width: 1024px){.social-links a{border-radius:.5208333333vw;height:2.0833333333vw;width:2.0833333333vw}.social-links a .svg{height:1.5625vw;width:1.5625vw}}@media(min-width: 1024px){.social-links a{border-radius:10px;height:40px;width:40px}.social-links a .svg{height:30px;width:30px}}@media print{.social-links a{background-color:rgba(0,0,0,0);border-color:#000;color:#000}}.accordions{background-color:#171e23;padding-bottom:20px;position:relative}@media(min-width: 1024px){.accordions{padding-bottom:2.7604166667vw}}@media(min-width: 1920px){.accordions{padding-bottom:53px}}@media print{.accordions{background-color:rgba(0,0,0,0)}}.accordions .accordion{opacity:0;transform:translate3d(0, 100px, 0)}@media print{.accordions .accordion{animation:none !important;opacity:1;transform:none}}.accordions.play .accordion{animation-delay:2.4s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in-slide-up;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.accordions.play .accordion:nth-child(1n){animation-delay:0.1s}.accordions.play .accordion:nth-child(2n){animation-delay:0.2s}.accordions.play .accordion:nth-child(3n){animation-delay:0.3s}.accordions.play .accordion:nth-child(4n){animation-delay:0.4s}.accordions.play .accordion:nth-child(5n){animation-delay:0.5s}.accordions.play .accordion:nth-child(6n){animation-delay:0.6s}.accordions.play .accordion:nth-child(7n){animation-delay:0.7s}.accordions.play .accordion:nth-child(8n){animation-delay:0.8s}.accordions.play .accordion:nth-child(9n){animation-delay:0.9s}.accordions.play .accordion:nth-child(10n){animation-delay:1s}.accordions.play .accordion:nth-child(11n){animation-delay:1.1s}.accordions.play .accordion:nth-child(12n){animation-delay:1.2s}.accordions.play .accordion:nth-child(13n){animation-delay:1.3s}.accordions.play .accordion:nth-child(14n){animation-delay:1.4s}.accordions.play .accordion:nth-child(15n){animation-delay:1.5s}.accordions.play .accordion:nth-child(16n){animation-delay:1.6s}.accordions.play .accordion:nth-child(17n){animation-delay:1.7s}.accordions.play .accordion:nth-child(18n){animation-delay:1.8s}.accordions.play .accordion:nth-child(19n){animation-delay:1.9s}.accordions.play .accordion:nth-child(20n){animation-delay:2s}.accordions.play .accordion:nth-child(21n){animation-delay:2.1s}.accordions.play .accordion:nth-child(22n){animation-delay:2.2s}.accordions.play .accordion:nth-child(23n){animation-delay:2.3s}.accordions.play .accordion:nth-child(24n){animation-delay:2.4s}.banner{background-color:#171e23;padding:20px 0;position:relative}.banner a{color:#97acb2;font-weight:600;text-decoration:none;transition:color 0.15s linear}.banner a:hover{color:#962323}@media print{.banner a{color:#000}}.banner h3{margin:0 0 20px 0}.banner p:last-child{margin-bottom:0}.banner--content{background-color:#fff;color:#171e23;overflow:hidden}.banner--image{margin:auto auto 0 auto}.banner--image img{display:block;margin:auto auto 0 auto}.banner--text{box-sizing:border-box;margin:auto;padding:20px}.banner--logo{margin-bottom:20px;max-width:224px}@media(min-width: 1024px){.banner{padding:2.7604166667vw 0}.banner h3{margin-bottom:2.7604166667vw}.banner--content{display:flex;flex-direction:row-reverse;justify-content:space-between}.banner--image{width:50%}.banner--text{padding:2.7604166667vw;width:50%}.banner--logo{margin-bottom:2.7604166667vw;max-width:11.6666666667vw}}@media(min-width: 1920px){.banner{padding:53px 0}.banner h3{margin-bottom:53px}.banner--text{padding:53px}.banner--logo{margin-bottom:53px;max-width:224px}}@media print{.banner{background-color:rgba(0,0,0,0)}.banner--content{background-color:rgba(0,0,0,0);color:#000}}.banner--content{opacity:0}@media print{.banner--content{animation:none !important;opacity:1}}.banner.play .banner--content{animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.headline+.banner,.section-text+.banner{padding-top:0}.single-content .banner{display:none !important}.careers{background-color:#171e23;margin-bottom:80px;overflow:hidden;padding:20px 0 0 0;position:relative}.careers--cards{display:flex;flex-wrap:wrap;justify-content:space-between;margin-right:auto}.careers--info{margin-left:auto}@media(min-width: 1024px){.careers{padding:2.7604166667vw 0 0 0}.careers .row,.careers .single-content{display:flex;justify-content:space-between;align-items:flex-start}.careers--cards{flex-grow:0;flex-shrink:0;width:65.986769%}.careers--info{padding-left:2.7604166667vw}}@media(min-width: 1920px){.careers{padding:53px 0 0 0}.careers--info{padding-left:53px}}@media print{.careers{color:#000 !important}}.careers .row,.careers .single-content{opacity:0}@media print{.careers .row,.careers .single-content{animation:none !important;opacity:1}}.careers.play .row,.careers.play .single-content{animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.hero+.careers{margin-top:-20px}@media(min-width: 1024px){.hero+.careers{margin-top:-2.7604166667vw}}@media(min-width: 1920px){.hero+.careers{margin-top:-53px}}.single-content .careers{display:none !important}.divider-image{background-color:#171e23;background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover;height:20px;overflow:hidden;position:relative}.is-ios .divider-image{background-attachment:scroll}@media(min-width: 1024px){.divider-image{height:2.7604166667vw}}@media(min-width: 1920px){.divider-image{height:53px}}@media print{.divider-image{background:rgba(0,0,0,0) !important;border-top:1px solid #000;height:auto !important;margin:53px 0}}.single-content .divider-image{display:none !important}.footer{background-color:#171e23;box-sizing:border-box;overflow:hidden;position:relative;padding-top:2.7604166667vw}@media(min-width: 768px){.footer .row,.footer .single-content{display:flex;flex-wrap:wrap}}@media(min-width: 1920px){.footer{padding-top:53px}}@media print{.footer{background-color:rgba(0,0,0,0);border-top:1px solid currentColor;padding-top:0}}.footer--logo{margin-bottom:1em}.footer--logo .svg{width:80px}@media(max-width: 1023px){.footer--logo{visibility:hidden;margin-bottom:0}}@media(min-width: 1024px){.footer--logo .svg{width:8.3333333333vw}}@media(min-width: 1920px){.footer--logo .svg{width:160px}}.footer--menu{box-sizing:border-box;font-size:14px;font-weight:500;line-height:1em;margin:0;text-transform:uppercase;letter-spacing:.1em}@media(min-width: 1024px){.footer--menu{font-size:1.0416666667vw}}@media(min-width: 1920px){.footer--menu{font-size:20px}}.footer--menu a{text-decoration:none;transition:color 0.15s linear}.footer--menu a:focus,.footer--menu a:hover{color:#962323}.footer--menu ul{list-style:none;margin:0;padding:0}.footer--menu li{margin:1.5em 0}.footer--menu li.active,.footer--menu li.current-menu-ancestor,.footer--menu li.current-menu-parent,.footer--menu li.current-menu-item{color:#97acb2}.footer--menu li:first-child{margin-top:0}.footer--menu li:last-child{margin-bottom:0}@media(max-width: 1023px){.footer--menu{font-size:18px}}@media print{.footer--menu{display:none}}.footer--about{box-sizing:border-box;color:rgba(233,239,245,.3);font-size:14px;font-weight:500;line-height:1.4em;margin:40px 0;max-width:320px}@media(min-width: 1024px){.footer--about{font-size:1.0416666667vw}}@media(min-width: 1920px){.footer--about{font-size:20px}}.footer--about a{text-decoration:none;transition:color 0.15s linear}.footer--about a:focus,.footer--about a:hover{color:#962323}.footer--about p:first-child{margin-top:0}.footer--about p:last-child{margin-botom:0}@media(max-width: 1023px){.footer--about{font-size:18px}}@media(min-width: 1024px){.footer--about{margin:2.7604166667vw 0;max-width:20.8333333333vw}}@media(min-width: 1920px){.footer--about{margin:53px 0;max-width:400px}}@media print{.footer--about{color:#000}}@media(min-width: 1024px){.footer--info{width:33.3%}}.footer--posts,.footer--services{box-sizing:border-box;color:#fff;font-size:14px;font-weight:500;display:none;flex-grow:0;flex-shrink:0;margin:0 0 0 auto;width:33.35%}@media(min-width: 1024px){.footer--posts,.footer--services{font-size:1.0416666667vw}}@media(min-width: 1920px){.footer--posts,.footer--services{font-size:20px}}.footer--posts h4,.footer--services h4{margin:0 0 28px 0;text-transform:uppercase;letter-spacing:.1em}.footer--posts ul,.footer--services ul{list-style:none;margin:0;padding:0;color:#c2cfd3}.footer--posts li,.footer--services li{margin-bottom:28px;margin-right:70px}.footer--posts a,.footer--services a{text-decoration:none}.footer--posts a span,.footer--services a span{display:inline-block;transition:color 0.15s linear}.footer--posts a:focus span,.footer--posts a:hover span,.footer--services a:focus span,.footer--services a:hover span{color:#962323}@media(min-width: 1024px){.footer--posts,.footer--services{display:block}.footer--posts h4,.footer--services h4{margin-bottom:1.4583333333vw}.footer--posts li,.footer--services li{margin-bottom:1.4583333333vw;margin-right:3.6458333333vw}}@media(min-width: 1920px){.footer--posts h4,.footer--services h4{margin-bottom:53px}.footer--posts li,.footer--services li{margin-bottom:28px;margin-right:70px}}@media print{.footer--posts,.footer--services{display:none}}.footer--curiosity{color:#fff;padding-left:5px;position:relative;width:100%}.footer--curiosity h3{font-size:12px;font-weight:700;line-height:1em;margin:0 0 .5em 0;text-transform:uppercase}.footer--curiosity ul{font-size:12px;font-weight:500;height:1em;line-height:1em;list-style:none;margin:0;padding:0;pointer-events:none;position:relative;text-transform:lowercase;width:100%}.footer--curiosity li{left:0;position:absolute;top:0;white-space:nowrap;opacity:0;transform:translate3d(0, 10px, 0)}.footer--curiosity li.animate-in{animation-delay:.25s;animation-duration:1s;animation-fill-mode:forwards;animation-name:ticker-animate-in;animation-timing-function:ease}.footer--curiosity li.animate-out{animation-duration:.5s;animation-fill-mode:forwards;animation-name:ticker-animate-out;animation-timing-function:ease}@media(min-width: 375px){.footer--curiosity{display:flex}.footer--curiosity h3{margin:auto 0}.footer--curiosity ul{margin:auto 0 auto .25em}}@media(min-width: 1024px){.footer--curiosity{flex-grow:0;flex-shrink:0;margin:auto 0;padding-left:0}.footer--curiosity h3{font-size:1.0416666667vw}.footer--curiosity ul{font-size:1.0416666667vw}}@media(min-width: 1920px){.footer--curiosity h3{font-size:20px}.footer--curiosity ul{font-size:20px}}@media print{.footer--curiosity{display:none}}.footer--legal{color:rgba(233,239,245,.3);font-family:Migrena Grotesque Light,sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:normal;padding-bottom:40px}@media(min-width: 1024px){.footer--legal{font-size:1.0416666667vw}}@media(min-width: 1920px){.footer--legal{font-size:20px}}.footer--legal p{display:inline-block;margin:0}.footer--legal ul{display:block;list-style:none;margin:0;padding:0}.footer--legal ul li{display:inline-block}.footer--legal ul li:before{content:"•";display:inline-block;margin:0 .5em 0 .25em}.footer--legal ul li:first-child:before{display:none}.footer--legal a{text-decoration:none;transition:color 0.15s linear}.footer--legal a:focus,.footer--legal a:hover{color:#962323}@media(min-width: 768px){.footer--legal ul{display:inline}.footer--legal ul li:first-child:before{content:"|";display:inline-block}}@media print{.footer--legal{background:rgba(0,0,0,0);color:#000;border-top:1px solid currentColor}}.footer .footer--curiosity,.footer .footer--info,.footer .footer--posts,.footer .footer--services,.footer .footer--legal{opacity:0;transform:translate3d(0, 100px, 0)}@media print{.footer .footer--curiosity,.footer .footer--info,.footer .footer--posts,.footer .footer--services,.footer .footer--legal{animation:none !important;opacity:1;transform:none}}.footer.play .footer--curiosity{animation-delay:.4s}.footer.play .footer--info{animation-delay:.5s}.footer.play .footer--posts{animation-delay:.6s}.footer.play .footer--services{animation-delay:.7s}.footer.play .footer--legal{animation-delay:.8s}.footer.play .footer--curiosity,.footer.play .footer--info,.footer.play .footer--posts,.footer.play .footer--services,.footer.play .footer--legal{animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in-slide-up;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.grid-clients{background-color:#171e23;padding-top:20px;position:relative}@media(min-width: 1024px){.grid-clients{padding:2.7604166667vw 0 .9375vw 0}.grid-clients .row-cards{padding-left:.9375vw;padding-right:.9375vw}}@media(min-width: 1920px){.grid-clients{padding:53px 0 18px 0}.grid-clients .row-cards{padding-left:18px;padding-right:18px}}@media print{.grid-clients{background-color:rgba(0,0,0,0);display:none}.grid-clients .row-cards{padding-left:0;padding-right:0}}.grid-clients .card-client{opacity:0;transform:translate3d(0, 100px, 0)}@media print{.grid-clients .card-client{animation:none !important;opacity:1;transform:none}}.grid-clients.play .card-client{animation-delay:2.4s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in-slide-up;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.grid-clients.play .card-client:nth-child(1n){animation-delay:0.1s}.grid-clients.play .card-client:nth-child(2n){animation-delay:0.2s}.grid-clients.play .card-client:nth-child(3n){animation-delay:0.3s}.grid-clients.play .card-client:nth-child(4n){animation-delay:0.4s}.grid-clients.play .card-client:nth-child(5n){animation-delay:0.5s}.grid-clients.play .card-client:nth-child(6n){animation-delay:0.6s}.grid-clients.play .card-client:nth-child(7n){animation-delay:0.7s}.grid-clients.play .card-client:nth-child(8n){animation-delay:0.8s}.grid-clients.play .card-client:nth-child(9n){animation-delay:0.9s}.grid-clients.play .card-client:nth-child(10n){animation-delay:1s}.grid-clients.play .card-client:nth-child(11n){animation-delay:1.1s}.grid-clients.play .card-client:nth-child(12n){animation-delay:1.2s}.grid-clients.play .card-client:nth-child(13n){animation-delay:1.3s}.grid-clients.play .card-client:nth-child(14n){animation-delay:1.4s}.grid-clients.play .card-client:nth-child(15n){animation-delay:1.5s}.grid-clients.play .card-client:nth-child(16n){animation-delay:1.6s}.grid-clients.play .card-client:nth-child(17n){animation-delay:1.7s}.grid-clients.play .card-client:nth-child(18n){animation-delay:1.8s}.grid-clients.play .card-client:nth-child(19n){animation-delay:1.9s}.grid-clients.play .card-client:nth-child(20n){animation-delay:2s}.grid-clients.play .card-client:nth-child(21n){animation-delay:2.1s}.grid-clients.play .card-client:nth-child(22n){animation-delay:2.2s}.grid-clients.play .card-client:nth-child(23n){animation-delay:2.3s}.grid-clients.play .card-client:nth-child(24n){animation-delay:2.4s}.headline+.grid-clients,.section-text+.grid-clients,.section-text-alt+.grid-clients{padding-top:0}.single-content .grid-clients{display:none !important}.grid-culture{background-color:#171e23;padding-top:20px;position:relative}@media(min-width: 1024px){.grid-culture{padding:2.7604166667vw 0 0 0}}@media(min-width: 1920px){.grid-culture{padding:53px 0 0 0}}@media print{.grid-culture{background-color:rgba(0,0,0,0);display:none}.grid-culture .row-cards{padding-left:0;padding-right:0}}.grid-culture .row-cards{opacity:0}@media print{.grid-culture .row-cards{animation:none !important;opacity:1}}.grid-culture.play .row-cards{animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.headline+.grid-culture,.section-text+.grid-culture,.section-text-alt+.grid-culture{padding-top:0}.single-content .grid-culture{display:none !important}.grid-leadership{background-color:#171e23;padding-top:20px;position:relative}@media(min-width: 1024px){.grid-leadership{padding:2.7604166667vw 0 .9375vw 0}.grid-leadership .row-cards{padding-left:.9375vw;padding-right:.9375vw}}@media(min-width: 1920px){.grid-leadership{padding:53px 0 18px 0}.grid-leadership .row-cards{padding-left:18px;padding-right:18px}}@media print{.grid-leadership{background-color:rgba(0,0,0,0)}.grid-leadership .row-cards{padding-left:0;padding-right:0}}.grid-leadership .card-leader{opacity:0;transform:translate3d(0, 100px, 0)}@media print{.grid-leadership .card-leader{animation:none !important;opacity:1;transform:none}}.grid-leadership.play .card-leader{animation-delay:2.4s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in-slide-up;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.grid-leadership.play .card-leader:nth-child(1n){animation-delay:0.1s}.grid-leadership.play .card-leader:nth-child(2n){animation-delay:0.2s}.grid-leadership.play .card-leader:nth-child(3n){animation-delay:0.3s}.grid-leadership.play .card-leader:nth-child(4n){animation-delay:0.4s}.grid-leadership.play .card-leader:nth-child(5n){animation-delay:0.5s}.grid-leadership.play .card-leader:nth-child(6n){animation-delay:0.6s}.grid-leadership.play .card-leader:nth-child(7n){animation-delay:0.7s}.grid-leadership.play .card-leader:nth-child(8n){animation-delay:0.8s}.grid-leadership.play .card-leader:nth-child(9n){animation-delay:0.9s}.grid-leadership.play .card-leader:nth-child(10n){animation-delay:1s}.grid-leadership.play .card-leader:nth-child(11n){animation-delay:1.1s}.grid-leadership.play .card-leader:nth-child(12n){animation-delay:1.2s}.grid-leadership.play .card-leader:nth-child(13n){animation-delay:1.3s}.grid-leadership.play .card-leader:nth-child(14n){animation-delay:1.4s}.grid-leadership.play .card-leader:nth-child(15n){animation-delay:1.5s}.grid-leadership.play .card-leader:nth-child(16n){animation-delay:1.6s}.grid-leadership.play .card-leader:nth-child(17n){animation-delay:1.7s}.grid-leadership.play .card-leader:nth-child(18n){animation-delay:1.8s}.grid-leadership.play .card-leader:nth-child(19n){animation-delay:1.9s}.grid-leadership.play .card-leader:nth-child(20n){animation-delay:2s}.grid-leadership.play .card-leader:nth-child(21n){animation-delay:2.1s}.grid-leadership.play .card-leader:nth-child(22n){animation-delay:2.2s}.grid-leadership.play .card-leader:nth-child(23n){animation-delay:2.3s}.grid-leadership.play .card-leader:nth-child(24n){animation-delay:2.4s}.headline+.grid-leadership,.section-text+.grid-leadership,.section-text-alt+.grid-leadership{padding-top:0}.single-content .grid-leadership{display:none !important}.grid-work{background-color:#171e23;padding-top:20px;position:relative}@media(min-width: 1024px){.grid-work{padding:2.7604166667vw 0 .9375vw 0}}@media(min-width: 1920px){.grid-work{padding:53px 0 18px 0}}@media print{.grid-work{background-color:rgba(0,0,0,0)}.grid-work .row-grid{padding-left:0;padding-right:0}}.grid-work--more{font-size:18px;font-weight:500;letter-spacing:.1em;line-height:1em;text-transform:uppercase;padding:0 0 20px 0;text-align:center}.grid-work--more.is-hidden{display:none}.grid-work--more a{text-decoration:none;transition:color 0.15s linear}.grid-work--more .current{color:#962323}@media print{.grid-work--more .current{color:#000}}.grid-work--more p{margin:0;padding:0}.grid-work--more p::before{content:"+";margin-right:.5rem;transition:color 0.15s linear}.grid-work--more p:hover a,.grid-work--more p:hover::before{color:#962323;transition:color 0.15s linear}@media(min-width: 1024px){.grid-work--more{font-size:1.5625vw;padding:0 0 2.7604166667vw 0}}@media(min-width: 1920px){.grid-work--more{font-size:30px;padding:0 0 53px 0}}.grid-work .card-work.is-hidden{display:none}.grid-work .grid-work--more{opacity:0}@media print{.grid-work .grid-work--more{animation:none !important;opacity:1}}.grid-work.play .card-work{animation-delay:2.4s}.grid-work.play .card-work:nth-child(1n){animation-delay:0.1s}.grid-work.play .card-work:nth-child(2n){animation-delay:0.2s}.grid-work.play .card-work:nth-child(3n){animation-delay:0.3s}.grid-work.play .card-work:nth-child(4n){animation-delay:0.4s}.grid-work.play .card-work:nth-child(5n){animation-delay:0.5s}.grid-work.play .card-work:nth-child(6n){animation-delay:0.6s}.grid-work.play .card-work:nth-child(7n){animation-delay:0.7s}.grid-work.play .card-work:nth-child(8n){animation-delay:0.8s}.grid-work.play .card-work:nth-child(9n){animation-delay:0.9s}.grid-work.play .card-work:nth-child(10n){animation-delay:1s}.grid-work.play .card-work:nth-child(11n){animation-delay:1.1s}.grid-work.play .card-work:nth-child(12n){animation-delay:1.2s}.grid-work.play .card-work:nth-child(13n){animation-delay:1.3s}.grid-work.play .card-work:nth-child(14n){animation-delay:1.4s}.grid-work.play .card-work:nth-child(15n){animation-delay:1.5s}.grid-work.play .card-work:nth-child(16n){animation-delay:1.6s}.grid-work.play .card-work:nth-child(17n){animation-delay:1.7s}.grid-work.play .card-work:nth-child(18n){animation-delay:1.8s}.grid-work.play .card-work:nth-child(19n){animation-delay:1.9s}.grid-work.play .card-work:nth-child(20n){animation-delay:2s}.grid-work.play .card-work:nth-child(21n){animation-delay:2.1s}.grid-work.play .card-work:nth-child(22n){animation-delay:2.2s}.grid-work.play .card-work:nth-child(23n){animation-delay:2.3s}.grid-work.play .card-work:nth-child(24n){animation-delay:2.4s}.grid-work.play .grid-work--more{animation-delay:.9s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}html:not(.is-safari) .grid-work .card-work{opacity:0;transform:translate3d(0, 100px, 0)}@media print{html:not(.is-safari) .grid-work .card-work{animation:none !important;opacity:1;transform:none}}html:not(.is-safari) .grid-work.play .card-work{animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in-slide-up;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.headline+.grid-work,.hero+.grid-work,.section-text+.grid-work,.section-text-alt+.grid-work{padding-top:0}.single-content .grid-work{display:none !important}.work-header.section-text{padding:15vw 0 8vw 0}@media(min-width: 1024px){.work-header.section-text{padding-top:10vw}}.header{background-color:rgba(0,0,0,0);box-shadow:0 0 20px rgba(0,0,0,0);display:flex;height:3vw;left:0;padding:1rem 0;position:fixed;right:0;top:0;width:100%;z-index:50;transition:background-color .5s,box-shadow .5s}.header.active{background-color:#171e23;box-shadow:0 0 10px rgba(23,30,35,.75);transition:background-color .5s,box-shadow .5s}@media print{.header{background-color:rgba(0,0,0,0);left:auto;position:relative;right:auto;top:auto}.header:after{display:none !important}}.header .row,.header .single-content{align-items:center;display:flex;flex-wrap:wrap}.header h1{margin:auto auto auto 0;padding:0;z-index:20}.header h1 a{color:#e8eef4;display:block;height:24px;position:relative;text-decoration:none;transition:color 0.15s linear;width:80px}.header h1 .svg{height:100%;left:0;position:absolute;top:0;width:100%}.header h1 a:focus,.header h1 a:hover{color:#962323}@media(min-width: 768px){.header h1 a{height:24px;width:80px}}@media(min-width: 1024px){.header h1 a{height:2.5vw;width:8.3333333333vw}}@media(min-width: 1920px){.header h1 a{height:48px;width:160px}}@media print{.header h1 a{color:#000 !important}}.header button{appearance:none;background:rgba(0,0,0,0);border:0;border-radius:50%;color:inherit;flex-grow:0;flex-shrink:0;height:40px;padding:0;position:absolute;right:0;width:40px;z-index:11}.header button strong{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.header button i{display:block;height:30px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%, -50%);width:30px}.header button i span{background:currentColor;height:7px;left:50%;pointer-events:none;position:absolute;top:50%;transition:transform .2s ease-in-out;width:100%;transform:translate(-50%, -50%)}body.show-menu .header button i span{transform:translate(-50%, -50%) rotate(-90deg)}@media print{.header button{display:none}}.header .nav-wrapper{opacity:1;right:3vw;position:relative;overflow:hidden}body.show-menu .header .nav-wrapper{opacity:1}.header--menu{background-color:rgba(23,30,35,.9);bottom:0;font-size:.9375vw;font-weight:500;height:100%;left:0;letter-spacing:.2em;line-height:1em;opacity:0;pointer-events:none;position:fixed;text-align:center;text-transform:uppercase;top:0;transform:translateX(100%);transition:opacity .3s ease-in-out,transform .3s ease-in-out;right:0;visibility:hidden;width:100%;z-index:10}.header--menu>ul{align-items:center;background-color:#2f3e48;box-shadow:0 0 5px rgba(0,0,0,.8);bottom:0;display:flex;flex-flow:column;flex-wrap:wrap;justify-content:center;left:0;list-style:none;margin:0;overflow:auto;padding:0;position:absolute;top:0;transform:scale(0);transition:transform .5s cubic-bezier(0.175, 0.885, 0.32, 1.275);right:0}.header--menu>ul>li{display:flex;align-items:center;justify-content:center;height:20px;margin:1.5em 0;position:relative;width:100%}.header--menu>ul>li:first-child{margin-top:auto}.header--menu>ul>li:last-child{margin-bottom:auto}.header--menu>ul>li:hover a::after{width:100%;left:0;transition:width .3s,left .3s}.header--menu>ul>li>a{position:relative;text-decoration:none;transition:color 0.15s linear}.header--menu>ul>li>a::after{content:"";position:absolute;width:0%;height:2px;background-color:#fff;bottom:-8px;left:50%;transition:width .3s,left .3s}.header--menu>ul>li>ul{background-color:rgba(255,255,255,.95);color:#4f606e;display:none;left:50%;list-style:none;margin:0;max-height:0;min-width:100%;opacity:0;overflow:hidden;padding:0 3vw;position:absolute;top:calc(20px + 1rem + (3vw + 2rem - (20px + 1rem))/2);transform:translateX(-50%);transition:max-height 0.15s linear,opacity 0.15s linear}.header--menu>ul>li>ul>li{border-top:1px solid rgba(0,0,0,.1);letter-spacing:0;margin-top:35px;padding-top:35px;text-transform:none}.header--menu>ul>li>ul>li:first-child{border-top:0;margin-top:0}.header--menu>ul>li>ul>li:last-child{padding-bottom:35px}.header--menu>ul>li>ul>li>a{display:block;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;transition:color 0.15s linear;white-space:nowrap}.header--menu>ul>li>ul>li>a:focus,.header--menu>ul>li>ul>li>a:hover{color:#962323}.header--menu>ul>li>ul>li>a>strong{display:block;font-size:.666666em;letter-spacing:.2em;margin-bottom:.5em;text-transform:uppercase}.header--menu>ul>li:focus-within:before,.header--menu>ul>li:hover:before{content:"";display:block;height:150%;left:-1.8229166667vw;position:absolute;right:-1.8229166667vw;top:99%}@media(max-width: 767px){.header--menu>ul>li:focus-within:before,.header--menu>ul>li:hover:before{display:none}}@media(min-width: 768px)and (max-width: 1023px){.header--menu>ul>li:focus-within:before,.header--menu>ul>li:hover:before{display:none}}.header--menu>ul>li:focus-within>ul,.header--menu>ul>li:hover>ul{max-height:500px;opacity:1;transition:max-height 0.45s linear,opacity 0.15s linear}body.show-menu .header--menu{opacity:1;pointer-events:auto;transform:translateX(0%);visibility:visible;transition:transform .3s ease-in-out,opacity .3s ease-in-out}body.show-menu .header--menu>ul{transform:none}@media(max-width: 1280px){.header--menu{font-size:12px}}@media(max-width: 1023px){.header--menu{font-size:21px;transform:none}}@media(min-width: 1024px){.header--menu{background-color:rgba(0,0,0,0);bottom:auto;height:auto;left:auto;pointer-events:auto;position:relative;top:auto;right:auto;visibility:visible;width:auto}.header--menu>ul{background-color:rgba(0,0,0,0);box-shadow:none;bottom:auto;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:center;left:auto;overflow:visible;position:relative;top:auto;transform:none;transition:none;right:auto}.header--menu>ul>li{margin:0;padding:.5rem 1.5rem;width:auto}.header--menu>ul>li>ul{display:block}.header--menu>ul>li>ul>li{margin-top:1.8229166667vw;padding-top:1.8229166667vw}.header--menu>ul>li>ul>li:first-child{margin-top:0}.header--menu>ul>li>ul>li:last-child{padding-bottom:1.8229166667vw}.header--menu>ul>li:focus-within:before,.header--menu>ul>li:hover:before{left:-1.8229166667vw;right:-1.8229166667vw}}@media(min-width: 1600px){.header--menu{font-size:15px}}@media(min-width: 1920px){.header--menu>ul>li{border-right-width:.2604166667vw}.header--menu>ul>li:first-child{border-left-width:.2604166667vw}.header--menu>ul>li>ul>li{margin-top:35px;padding-top:35px}.header--menu>ul>li>ul>li:first-child{margin-top:0}.header--menu>ul>li>ul>li:last-child{padding-bottom:35px}.header--menu>ul>li:focus-within:before,.header--menu>ul>li:hover:before{left:-35px;right:-35px}}@media print{.header--menu{display:none !important}}.header--tagline{color:rgba(194,207,211,.5);display:none;left:20px;margin:auto 0;min-height:44px;padding:0 0 0 25px;pointer-events:none;position:fixed;right:20px;top:0;transition:opacity 0.15s linear;user-select:none;white-space:nowrap}.header--tagline p{margin:auto 0;padding-bottom:.2em}body.show-menu .header--tagline{opacity:0}@media(max-width: 767px){.header--tagline{min-height:50px}.header--tagline p{padding-bottom:.3em}}@media(min-width: 768px){.header--tagline{display:flex;padding:0 0 0 50px;z-index:51}.header--tagline p{padding-left:65px}}@media(min-width: 1024px){.header--tagline{left:2.7604166667vw;min-height:5.9375vw;padding:0 0 0 5.3645833333vw;right:2.7604166667vw}.header--tagline p{padding-left:6.5625vw}}@media(min-width: 1920px){.header--tagline{left:calc(50vw - 960px + 53px);min-height:114px;padding:0 0 0 103px;right:calc(50vw - 960px + 53px)}.header--tagline p{padding-left:126px}}@media print{.header--tagline{display:none !important}}.header h1,.header button,.header--menu>ul>li{opacity:0;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}@media print{.header h1,.header button,.header--menu>ul>li{animation:none !important;opacity:1}}.headline{overflow:hidden;padding:60px 0;position:relative}@media(min-width: 1024px){.headline{padding:9.375vw 0}}@media(min-width: 1920px){.headline{padding:180px 0}}.headline.is-dark{background-color:#171e23;color:#e9eff5}.headline.is-light{background-color:#c2cfd3;color:#4f606e}.headline a{color:#97acb2;font-weight:600;text-decoration:none;transition:color 0.15s linear}.headline a:hover{color:#962323}@media print{.headline a{color:#000}}.headline--content{display:flex;flex-direction:column;position:relative}.headline--content:before{border-left:5px solid rgba(0,0,0,0);content:"";display:block;height:100%;left:0;position:absolute;top:0}@media(min-width: 1024px){.headline--content{max-width:52.0833333333vw;min-height:9.375vw}.headline--content:before{border-left-color:#962323;border-left-width:.7291666667vw}}@media(min-width: 1920px){.headline--content{max-width:1000px;min-height:180px}.headline--content:before{border-left-width:14px}}@media print{.headline--content:before{border-left-color:#000}}.headline--title{display:flex;margin:auto 0;min-height:120px;padding:0 0 0 25px;position:relative}.headline--title:before{border-left:5px solid #962323;content:"";display:block;height:100%;left:0;position:absolute;top:0}.headline--title h2{margin:auto 0}@media(min-width: 1024px){.headline--title{display:block;min-height:0;padding:0 0 0 2.7604166667vw}.headline--title:before{border-left-color:rgba(0,0,0,0)}}@media(min-width: 1920px){.headline--title{padding:0 0 0 53px}}@media print{.headline--title{display:block;min-height:0}.headline--title:before{border-left-color:rgba(0,0,0,0)}}.headline--text{line-height:1.3em;margin:1em 0 auto 0;padding:0 0 0 25px}.headline--text p:first-child{margin-top:0}.headline--text p:last-child{margin-bottom:0}@media(min-width: 1024px){.headline--text{max-width:57.2916666667vw;padding:0 0 0 2.7604166667vw}}@media(min-width: 1920px){.headline--text{max-width:1100px;padding:0 0 0 53px}}@media print{.headline{background-color:rgba(0,0,0,0) !important;color:#000 !important}}.headline .headline--content:before,.headline .headline--title:before{transform:scale3d(1, 0, 1);transform-origin:0 0}@media print{.headline .headline--content:before,.headline .headline--title:before{animation:none !important;transform:none}}.headline .headline--title h2,.headline .headline--text{opacity:0}@media print{.headline .headline--title h2,.headline .headline--text{animation:none !important;opacity:1}}.headline.play .headline--content:before,.headline.play .headline--title:before{animation-delay:.2s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:line-slide-down;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.headline.play .headline--title h2{animation-delay:.4s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.headline.play .headline--text{animation-delay:.6s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.single-content .headline{display:none !important}.hero{background-color:#171e23;background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative}.is-ios .hero{background-attachment:scroll}.hero .row,.hero .single-content{box-sizing:border-box;display:flex;flex-wrap:wrap;padding-bottom:40px;padding-top:40px}@media(min-width: 1024px){.hero .row,.hero .single-content{padding-bottom:7.2916666667vw;padding-top:16.6666666667vw}}@media(min-width: 1920px){.hero .row,.hero .single-content{padding-bottom:140px;padding-top:320px}}@media print{.hero .row,.hero .single-content{min-height:0 !important}}.hero:first-child .row,.hero:first-child .single-content{padding-top:100px}@media(min-width: 1024px){.hero:first-child .row,.hero:first-child .single-content{min-height:0;padding-top:16.6666666667vw}}@media(min-width: 1920px){.hero:first-child .row,.hero:first-child .single-content{padding-top:320px}}@media print{.hero{background:rgba(0,0,0,0) !important;color:#000 !important}}.hero a{color:#97acb2;font-weight:600;text-decoration:none;transition:color 0.15s linear}.hero a:hover{color:#962323}@media print{.hero a{color:#000}}.hero h2{margin:0 0 auto 0;padding:0 0 20px 25px;width:100%}.hero h2 a{color:#fff}.hero h2 a:hover{color:#962323}@media(min-width: 1024px){.hero h2{padding:0 0 5.5208333333vw 2.7604166667vw}}@media(min-width: 1920px){.hero h2{padding:0 0 106px 53px}}@media print{.hero h2 a{color:#000}}.hero--content{display:flex;flex-direction:column;margin:0 0 auto 0;position:relative;width:100%}@media(min-width: 1024px){.hero--content{min-height:9.375vw}}@media(min-width: 1920px){.hero--content{min-height:180px}}.hero--title{display:flex;margin:auto 0;min-height:60px;position:relative}.hero--title h3{margin:auto 0}@media(min-width: 1024px){.hero--title{display:block;min-height:0}}@media print{.hero--title{display:block;min-height:0}}.hero--text{line-height:1.3em;margin:1em 0 auto 0}.hero--text p:first-child{margin-top:0}.hero--text p:last-child{margin-bottom:0}@media(min-width: 1024px){.hero--text{max-width:52.0833333333vw}}@media(min-width: 1920px){.hero--text{max-width:1000px}}@media(min-width: 1024px){.hero.narrow-text .hero--text{max-width:28.125vw}}@media(min-width: 1920px){.hero.narrow-text .hero--text{max-width:540px}}.hero .hero--content:before,.hero .hero--title:before{transform:scale3d(1, 0, 1);transform-origin:0 0}@media print{.hero .hero--content:before,.hero .hero--title:before{animation:none !important;transform:none}}.hero h2,.hero .hero--title h3,.hero .hero--text{opacity:0}@media print{.hero h2,.hero .hero--title h3,.hero .hero--text{animation:none !important;opacity:1}}.hero.play h2{animation-delay:.1s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.hero.play .hero--content:before,.hero.play .hero--title:before{animation-delay:.2s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:line-slide-down;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.hero.play .hero--title h3{animation-delay:.4s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.hero.play .hero--text{animation-delay:.6s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.single-content .hero{display:none !important}@keyframes video-fade-in{0%{opacity:0}100%{opacity:1}}.home #intro{position:sticky;top:0;z-index:-1}.hero-home{background-color:#000;display:flex;width:100vw;height:56.25vw;max-height:100vh;overflow:hidden;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:0;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.hero-home--bg{background-color:#000;background-position:center center;background-repeat:no-repeat;background-size:cover;display:flex;min-height:100vh;overflow:hidden;left:0;position:fixed;right:0;top:0;width:100%}.hero-home--bg.is-bottom{bottom:0;position:absolute;top:auto}.hero-home--content{display:flex;bottom:0;overflow:hidden;left:0;position:absolute;right:0;top:0}.hero-home--content h1{font-weight:400;line-height:1;position:relative}.hero-home .row,.hero-home .single-content{margin-bottom:auto;margin-top:auto}.hero-home--video{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;pointer-events:none;overflow:hidden}.hero-home--video iframe{width:100vw;height:56.25vw;min-height:56.25vw;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media(max-width: 1023px){.hero-home--video iframe{min-height:540px}}.hero-home--video .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#171e23;opacity:1}.hero-home--scroll-hint{bottom:20px;color:#d6dde3;display:block;left:50%;pointer-events:none;position:fixed;transform:translateX(-50%);transition:opacity 0.15s linear}.hero-home--scroll-hint.hide{opacity:0}.hero-home--scroll-hint .circle-ripple{left:50%;top:2px}@media(min-width: 1024px){.hero-home--scroll-hint{bottom:2.7604166667vw;left:47.96%}}@media(min-width: 1920px){.hero-home--scroll-hint{bottom:53px}}@media(max-width: 1023px){.hero-home{min-height:540px}}@media print{.hero-home{background:rgba(0,0,0,0) !important;height:auto}.hero-home--content{min-height:0;position:relative}.hero-home--bg,.hero-home--scroll-hint,.hero-home--video{display:none}}.hero-home--title,.hero-home--last-word{display:flex;margin:auto 0;min-height:120px;padding:0 0 0 25px;position:relative;user-select:none;transition:opacity 0.15s linear}.hero-home--title.is-last,.hero-home--last-word.is-last{color:#962323}.hero-home--title h2,.hero-home--last-word h2{margin:auto 0;padding-bottom:.2em}body.show-menu .hero-home--title,body.show-menu .hero-home--last-word{opacity:0}@media(max-width: 767px){.hero-home--title,.hero-home--last-word{min-height:50px}.hero-home--title h2,.hero-home--last-word h2{padding-bottom:.3em}}@media(min-width: 768px){.hero-home--title,.hero-home--last-word{margin-left:0;padding:0 0 0 50px}.hero-home--title h2.not-first,.hero-home--last-word h2.not-first{padding-left:65px}}@media(min-width: 1024px){.hero-home--title,.hero-home--last-word{min-height:9.375vw;padding:0 0 0 5.3645833333vw}.hero-home--title h2.not-first,.hero-home--last-word h2.not-first{padding-left:6.5625vw}}@media(min-width: 1920px){.hero-home--title,.hero-home--last-word{min-height:180px;padding:0 0 0 103px}.hero-home--title h2.not-first,.hero-home--last-word h2.not-first{padding-left:126px}}@media print{.hero-home--title,.hero-home--last-word{margin:50px 0}.hero-home--title h2,.hero-home--last-word h2{padding-left:0 !important}}.hero-home--title-bar{border-left:5px solid #962323;clip-path:inset(0 0 0 0);content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}@media(min-width: 1024px){.hero-home--title-bar{border-left-width:.7291666667vw}}@media(min-width: 1920px){.hero-home--title-bar{border-left-width:14px}}@media print{.hero-home--title-bar{border-left-color:#000}}.hero-home--last-word-container{height:0;pointer-events:none;position:relative;user-select:none;width:100%}@media print{.hero-home--last-word-container{display:none}}.hero-home--last-word{bottom:0;color:#e9eff5;display:none;left:20px;min-height:44px;position:absolute;right:20px;transition:color 0.15s linear}.hero-home--last-word.is-visible{display:flex}.hero-home--last-word.is-in-header{color:rgba(194,207,211,.5)}@media(max-width: 767px){.hero-home--last-word{min-height:50px}}@media(min-width: 370px){.hero-home--last-word{white-space:nowrap}.hero-home--last-word.is-fixed{bottom:auto;position:fixed;top:0}}@media(min-width: 768px){.hero-home--last-word{z-index:51}}@media(min-width: 1024px){.hero-home--last-word{left:2.7604166667vw;min-height:5.9375vw;right:2.7604166667vw}}@media(min-width: 1920px){.hero-home--last-word{left:calc(50vw - 960px + 53px);min-height:114px;right:calc(50vw - 960px + 53px)}}.hero-home--tagline{color:#e9eff5;display:none;left:20px;min-height:44px;pointer-events:none;position:fixed;right:20px;top:0;user-select:none;z-index:50}.hero-home--tagline.hide{position:absolute}.hero-home--tagline p{margin:auto auto auto 98px}.hero-home--tagline .svg{margin-left:20px}@media(min-width: 768px){.hero-home--tagline{display:flex}.hero-home--tagline p{margin-left:98px}}@media(min-width: 1024px){.hero-home--tagline{left:2.7604166667vw;min-height:5.9375vw;right:2.7604166667vw}.hero-home--tagline p{margin-left:10.2083333333vw}.hero-home--tagline .svg{margin-left:1.8229166667vw}}@media(min-width: 1920px){.hero-home--tagline{left:calc(50vw - 960px + 53px);min-height:114px;right:calc(50vw - 960px + 53px)}.hero-home--tagline p{margin-left:196px}.hero-home--tagline .svg{margin-left:35px}}@media print{.hero-home{animation:none !important;opacity:1}}@media(min-width: 768px)and (max-width: 1023px){body.show-menu .hero-home--last-word{z-index:8 !important}}.single-content .hero-home{display:none !important}@keyframes video-fade-in{0%{opacity:0}100%{opacity:1}}.hero-intern{background-color:#171e23;display:flex;height:100vh;overflow:visible;position:relative;padding-bottom:40vh;margin-bottom:180%;opacity:0}@media(min-width: 375px){.hero-intern{margin-bottom:140%}}@media(min-width: 414px){.hero-intern{margin-bottom:85%}}@media(min-width: 768px){.hero-intern{padding-bottom:20vh;margin-bottom:0}}@media(min-width: 1024px){.hero-intern{height:130vh;max-height:1200px}}@media(min-width: 1200px){.hero-intern{height:150vh;max-height:1200px;padding-bottom:40vh}}.hero-intern--bg{background-color:#171e23;background-position-x:34%;background-position-y:40%;background-repeat:no-repeat;background-size:350%;display:flex;overflow:visible;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.hero-intern--bg.is-bottom{bottom:0;position:absolute;top:auto}@media(min-width: 768px){.hero-intern--bg{background-size:200%;background-position-x:27.5%;background-position-y:-180px}}@media(min-width: 1024px){.hero-intern--bg{background-size:135%;background-position-x:5%}}@media(min-width: 1200px){.hero-intern--bg{background-position-y:-240px}}@media(min-width: 1400px){.hero-intern--bg{background-size:130%;background-position-x:-5%}}@media(min-width: 1600px){.hero-intern--bg{background-size:cover;background-position-x:200px}}.hero-intern--content{display:flex;overflow:visible;left:0;position:relative;right:0;top:0;width:100%}@media(min-width: 1200px){.hero-intern .row,.hero-intern .single-content{margin-bottom:5vh;margin-top:auto}}.hero-intern--video{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%, -50%)}.hero-intern--video video{display:block;bottom:0;height:100%;left:0;min-height:100%;min-width:100%;position:absolute;right:0;top:0;width:100%}.hero-intern--video video.fade-in{animation-duration:.5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:video-fade-in;animation-timing-function:ease-in-out}.hero-intern--scroll-hint{bottom:20px;color:#d6dde3;display:block;left:50%;pointer-events:none;position:fixed;transform:translateX(-50%);transition:opacity 0.15s linear}.hero-intern--scroll-hint.hide{opacity:0}.hero-intern--scroll-hint .circle-ripple{left:50%;top:2px}@media(min-width: 1024px){.hero-intern--scroll-hint{bottom:2.7604166667vw;left:47.96%}}@media(min-width: 1920px){.hero-intern--scroll-hint{bottom:53px}}@media print{.hero-intern{background:rgba(0,0,0,0) !important;height:auto}.hero-intern--content{min-height:0;position:relative}.hero-intern--bg,.hero-intern--scroll-hint,.hero-intern--video{display:none}}.hero-intern--title,.hero-intern--last-word{display:flex;margin:auto 0;min-height:120px;padding:0 0 0 25px;position:relative;user-select:none;transition:opacity 0.15s linear}.hero-intern--title.is-last,.hero-intern--last-word.is-last{color:#962323}.hero-intern--title h2,.hero-intern--last-word h2{margin:auto 0;padding-bottom:.2em}body.show-menu .hero-intern--title,body.show-menu .hero-intern--last-word{opacity:0}@media(max-width: 767px){.hero-intern--title,.hero-intern--last-word{min-height:50px}.hero-intern--title h2,.hero-intern--last-word h2{padding-bottom:.3em}}@media(min-width: 768px){.hero-intern--title,.hero-intern--last-word{margin-left:0;padding:0 0 0 50px}.hero-intern--title h2.not-first,.hero-intern--last-word h2.not-first{padding-left:65px}}@media(min-width: 1024px){.hero-intern--title,.hero-intern--last-word{min-height:9.375vw;padding:0 0 0 5.3645833333vw}.hero-intern--title h2.not-first,.hero-intern--last-word h2.not-first{padding-left:6.5625vw}}@media(min-width: 1920px){.hero-intern--title,.hero-intern--last-word{min-height:180px;padding:0 0 0 103px}.hero-intern--title h2.not-first,.hero-intern--last-word h2.not-first{padding-left:126px}}@media print{.hero-intern--title,.hero-intern--last-word{margin:50px 0}.hero-intern--title h2,.hero-intern--last-word h2{padding-left:0 !important}}.hero-intern--assignment{position:relative;width:100%;margin:100vh auto 20vh}@media(min-width: 768px){.hero-intern--assignment{margin:75vh auto 25vh}}@media(min-width: 1024px){.hero-intern--assignment{margin:90vh auto 25vh}}@media(min-width: 1024px)and (min-height: 1200px){.hero-intern--assignment{margin:50vh auto 25vh}}@media(min-width: 1200px){.hero-intern--assignment{width:1000px;padding:67px 50px;margin:0 auto}.hero-intern--assignment .assignment-bg{display:block !important;position:absolute;top:0;left:0;width:495px;height:auto;z-index:3}}.hero-intern--assignment .assignment-inner{position:relative;z-index:1;display:block;text-align:center;background:#fff;color:#5b6267;margin:auto auto;padding:20px}@media(min-width: 1200px){.hero-intern--assignment .assignment-inner{padding:40px}}.hero-intern--assignment .assignment-inner h2{font-family:"Migrena Grotesque";text-transform:uppercase;font-size:clamp(2.5em,6vw,3em);color:#26323a;margin:25px 0px}@media(min-width: 1200px){.hero-intern--assignment .assignment-inner h2{margin:0px}}.hero-intern--assignment .assignment-inner p{width:85%;margin:0 auto;font-size:18px}.hero-intern--assignment .assignment-inner .assignment-specs{margin-top:25px;display:flex;flex-flow:row wrap}.hero-intern--assignment .assignment-inner .assignment-specs .spec-cell{flex:0 0 auto;width:100%;font-family:"Migrena Grotesque";font-weight:600;font-size:12px;margin-bottom:25px}@media(min-width: 768px){.hero-intern--assignment .assignment-inner .assignment-specs .spec-cell{width:50%}}@media(min-width: 1024px){.hero-intern--assignment .assignment-inner .assignment-specs .spec-cell{width:25%;margin:0 auto}}.hero-intern--assignment .assignment-inner .assignment-specs .spec-cell p{font-size:16px}.hero-intern--title-bar{border-left:5px solid #962323;clip-path:inset(0 0 0 0);content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}@media(min-width: 1024px){.hero-intern--title-bar{border-left-width:.7291666667vw}}@media(min-width: 1920px){.hero-intern--title-bar{border-left-width:14px}}@media print{.hero-intern--title-bar{border-left-color:#000}}.hero-intern--last-word-container{height:0;pointer-events:none;position:relative;user-select:none;width:100%}@media print{.hero-intern--last-word-container{display:none}}.hero-intern--last-word{bottom:0;color:#e9eff5;display:none;left:20px;min-height:44px;position:absolute;right:20px;transition:color 0.15s linear}.hero-intern--last-word.is-visible{display:flex}.hero-intern--last-word.is-in-header{color:rgba(194,207,211,.5)}@media(max-width: 767px){.hero-intern--last-word{min-height:50px}}@media(min-width: 370px){.hero-intern--last-word{white-space:nowrap}.hero-intern--last-word.is-fixed{bottom:auto;position:fixed;top:0}}@media(min-width: 768px){.hero-intern--last-word{z-index:51}}@media(min-width: 1024px){.hero-intern--last-word{left:2.7604166667vw;min-height:5.9375vw;right:2.7604166667vw}}@media(min-width: 1920px){.hero-intern--last-word{left:calc(50vw - 960px + 53px);min-height:114px;right:calc(50vw - 960px + 53px)}}.hero-intern--tagline{color:#e9eff5;display:none;left:20px;min-height:44px;pointer-events:none;position:fixed;right:20px;top:0;user-select:none;z-index:50}.hero-intern--tagline.hide{position:absolute}.hero-intern--tagline p{margin:auto auto auto 98px}.hero-intern--tagline .svg{margin-left:20px}@media(min-width: 768px){.hero-intern--tagline{display:flex}.hero-intern--tagline p{margin-left:98px}}@media(min-width: 1024px){.hero-intern--tagline{left:2.7604166667vw;min-height:5.9375vw;right:2.7604166667vw}.hero-intern--tagline p{margin-left:10.2083333333vw}.hero-intern--tagline .svg{margin-left:1.8229166667vw}}@media(min-width: 1920px){.hero-intern--tagline{left:calc(50vw - 960px + 53px);min-height:114px;right:calc(50vw - 960px + 53px)}.hero-intern--tagline p{margin-left:196px}.hero-intern--tagline .svg{margin-left:35px}}@media print{.hero-intern{animation:none !important;opacity:1}}.hero-intern .hero-intern--title-bar{transform:translate3d(0, -50%, 0) scale3d(1, 0, 1);transform-origin:0 0}@media print{.hero-intern .hero-intern--title-bar{animation:none !important;transform:none}}.hero-intern .hero-intern--title h2{opacity:0}@media print{.hero-intern .hero-intern--title h2{animation:none !important;opacity:1}}.hero-intern.play{animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.hero-intern.play .hero-intern--title-bar{animation-delay:.2s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:line-slide-down-centered-vertically;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.hero-intern.play .hero-intern--title h2{animation-delay:.4s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}@media(min-width: 768px)and (max-width: 1023px){body.show-menu .hero-intern--last-word{z-index:8 !important}}.single-content .hero-intern{display:none !important}.hero-post{background-color:#171e23;background-blend-mode:luminosity;background-color:#2f3e48;background-position:center center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;min-height:560px;overflow:hidden;position:relative}.is-ios .hero-post{background-attachment:scroll}.hero-post:before{background-color:#2f3e48;bottom:0;content:"";display:block;height:100%;left:0;opacity:.8;position:absolute;right:0;top:0;width:100%}.hero-post .row,.hero-post .single-content{box-sizing:border-box;display:flex;flex-wrap:wrap;padding-bottom:60px;padding-top:80px}@media(min-width: 1024px){.hero-post .row,.hero-post .single-content{min-height:0;padding-bottom:9.375vw;padding-top:9.375vw}}@media(min-width: 1920px){.hero-post .row,.hero-post .single-content{padding-bottom:180px;padding-top:180px}}@media print{.hero-post{background:rgba(0,0,0,0) !important;color:#000 !important}.hero-post:before{display:none}}@media(min-width: 1400px){.hero-post{min-height:40vw}}@media(min-width: 1724px){.hero-post{min-height:690px}}.hero-post a{color:#97acb2;font-weight:600;text-decoration:none;transition:color 0.15s linear}.hero-post a:hover{color:#962323}@media print{.hero-post a{color:#000}}.hero-post h2{margin:0 0 auto 0;padding:0 0 20px 25px;width:100%}.hero-post h2 a{color:#fff}.hero-post h2 a:hover{color:#962323}@media(min-width: 1024px){.hero-post h2{padding:0 0 5.5208333333vw 2.7604166667vw}}@media(min-width: 1920px){.hero-post h2{padding:0 0 106px 53px}}@media print{.hero-post h2 a{color:#000}}.hero-post--content{display:flex;flex-direction:column;margin:0 0 auto 0;position:relative;width:100%}@media(min-width: 1024px){.hero-post--content{min-height:9.375vw}}@media(min-width: 1920px){.hero-post--content{min-height:180px}}.hero-post--title{display:flex;margin:auto 0;min-height:48px;position:relative}.hero-post--title h3{font-size:30px;letter-spacing:0;margin:auto 0;text-transform:none}@media(min-width: 1024px){.hero-post--title h3{font-size:2.9166666667vw}}@media(min-width: 1920px){.hero-post--title h3{font-size:56px}}@media(min-width: 1024px){.hero-post--title{display:block;min-height:0}}@media print{.hero-post--title{display:block;min-height:0}}.hero-post--text{margin:1em 0 auto 0}.hero-post--text p:first-child{margin-top:0}.hero-post--text p:last-child{margin-bottom:0}@media(min-width: 1024px){.hero-post--text{max-width:52.0833333333vw}}@media(min-width: 1920px){.hero-post--text{max-width:1000px}}.hero-post .hero-post--content:before,.hero-post .hero-post--title:before{transform:scale3d(1, 0, 1);transform-origin:0 0}@media print{.hero-post .hero-post--content:before,.hero-post .hero-post--title:before{animation:none !important;transform:none}}.hero-post h2,.hero-post .hero-post--title h3,.hero-post .hero-post--text{opacity:0}@media print{.hero-post h2,.hero-post .hero-post--title h3,.hero-post .hero-post--text{animation:none !important;opacity:1}}.hero-post.play h2{animation-delay:.1s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.hero-post.play .hero-post--content:before,.hero-post.play .hero-post--title:before{animation-delay:.2s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:line-slide-down;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.hero-post.play .hero-post--title h3{animation-delay:.4s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.hero-post.play .hero-post--text{animation-delay:.6s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.single-content .hero-post{display:none !important}.hero-service{background-color:#171e23;background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative}.is-ios .hero-service{background-attachment:scroll}.hero-service .row,.hero-service .single-content{box-sizing:border-box;padding-bottom:20px;padding-top:80px}@media(min-width: 1024px){.hero-service .row,.hero-service .single-content{min-height:0;padding-bottom:2.7604166667vw;padding-top:9.375vw}}@media print{.hero-service .row,.hero-service .single-content{min-height:0}}.hero-service.full-height .row,.hero-service.full-height .single-content{min-height:100vh}@media print{.hero-service{background:rgba(0,0,0,0) !important;color:#000 !important}}.hero-service--services{color:rgba(233,239,245,.5);margin-bottom:7vw;padding:0;width:100%}.hero-service--services ul{display:flex;justify-content:space-between;align-items:center;list-style:none;margin:0;padding:0;position:relative}.hero-service--services ul>li{box-sizing:border-box;line-height:1.5;position:relative;transition:color .5s ease}.hero-service--services ul>li.active{color:#fff}.hero-service--services ul>li:hover{color:#fff;transition:color .5s ease}.hero-service--services ul a{display:block;font-size:1.1vw;letter-spacing:.1em;position:relative;text-decoration:none;text-transform:uppercase;white-space:nowrap}.hero-service--services ul a>span{transition:color 0.15s linear}.hero-service--services ul a:hover>span{color:#e9eff5}@media(max-width: 1023px){.hero-service--services{margin-bottom:60px}.hero-service--services ul{justify-content:left;flex-wrap:wrap}.hero-service--services ul>li{width:100%}.hero-service--services ul a{font-size:.8rem}}.hero-service--content{display:flex;flex-direction:column;margin:auto 0;position:relative;width:100%}.hero-service--content:before{border-left:5px solid #962323;content:"";display:block;height:100%;left:0;position:absolute;top:0}.hero-service--content a{color:#97acb2;font-weight:600;text-decoration:none;transition:color 0.15s linear}.hero-service--content a:hover{color:#962323}@media print{.hero-service--content a{color:#000}}@media(min-width: 1024px){.hero-service--content{min-height:9.375vw}.hero-service--content:before{border-left-width:.7291666667vw}}@media(min-width: 1920px){.hero-service--content{min-height:180px}.hero-service--content:before{border-left-width:14px}}@media print{.hero-service--content:before{border-left-color:#000}}.hero-service--text{margin:auto 0;padding:0 0 0 25px}.hero-service--text p:first-child{margin-top:0}.hero-service--text p:last-child{margin-bottom:0}@media(min-width: 1024px){.hero-service--text{max-width:52.0833333333vw;padding:0 0 0 2.7604166667vw}}@media(min-width: 1920px){.hero-service--text{max-width:1000px;padding:0 0 0 53px}}.hero-service .hero-service--services{opacity:0;transform:translate3d(0, 100px, 0)}@media print{.hero-service .hero-service--services{animation:none !important;opacity:1;transform:none}}.hero-service .hero-service--content:before{transform:scale3d(1, 0, 1);transform-origin:0 0}@media print{.hero-service .hero-service--content:before{animation:none !important;transform:none}}.hero-service .hero-service--text{opacity:0}@media print{.hero-service .hero-service--text{animation:none !important;opacity:1}}.hero-service.play .hero-service--services{animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in-slide-up;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.hero-service.play .hero-service--content:before{animation-delay:.3s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:line-slide-down;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.hero-service.play .hero-service--text{animation-delay:.6s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.single-content .hero-service{display:none !important}.hero--content{padding-bottom:40px}.home-intro{background-color:#c2cfd3;background-size:cover;background-position:center center;background-repeat:no-repeat;color:#4f606e;box-sizing:border-box;overflow:hidden;position:relative}.home-intro .row,.home-intro .single-content{box-sizing:border-box;display:flex;align-items:center;flex-direction:column;padding-bottom:60px;padding-top:60px}@media(min-width: 1024px){.home-intro .row,.home-intro .single-content{min-height:0;padding-bottom:8.28125vw;padding-top:8.28125vw}}@media(min-width: 1920px){.home-intro .row,.home-intro .single-content{padding-bottom:159px;padding-top:159px}}@media print{.home-intro{background-color:rgba(0,0,0,0);color:#000}}.home-intro a{color:#97acb2;font-weight:600;text-decoration:none;transition:color 0.15s linear}.home-intro a:hover{color:#962323}@media print{.home-intro a{color:#000}}.home-intro--content{display:flex;flex-direction:column;margin:0 0 auto 0;padding-left:25px;position:relative;width:100%}.home-intro--content:before{border-left:4px solid rgba(0,0,0,0);content:"";display:block;height:100%;left:47.96%;left:calc(47.96% - 1px);position:absolute;top:0}@media(min-width: 1024px){.home-intro--content{flex-direction:row;justify-content:space-between;min-height:21.875vw;padding-left:0}.home-intro--content:before{border-left-color:#d6dde3;border-left-width:.2083333333vw}}@media(min-width: 1920px){.home-intro--content{min-height:420px}.home-intro--content:before{border-left-width:4px}}@media print{.home-intro--content:before{border-left-color:rgba(0,0,0,0)}}.home-intro--title{box-sizing:border-box;display:block;margin:auto 0;overflow:hidden;padding:0;position:relative}.home-intro--title h3{font-size:20px;font-weight:500;letter-spacing:.1em;line-height:1.3em;margin:0;max-width:700px;text-transform:uppercase}@media(max-width: 767px){.home-intro--title h3{max-width:400px}}@media(min-width: 768px){.home-intro--title h3{font-size:28px;line-height:1em}}@media(min-width: 1024px){.home-intro--title{width:47.96%}.home-intro--title h3{font-size:1.6666666667vw;line-height:1em;margin-left:auto;max-width:21.875vw;padding:0 2.7604166667vw;text-align:right}}@media(min-width: 1920px){.home-intro--title h3{font-size:32px;max-width:420px;padding:0 53px}}@media print{.home-intro--title{display:block;min-height:0}}.home-intro--text{text-align:center;box-sizing:border-box;line-height:1.3em;overflow:hidden;width:66.66%;margin:auto 0}.home-intro--text b{font-family:"Migrena Grotesque";font-weight:normal}.home-intro--text p:first-child{margin-top:0}.home-intro--text p:last-child{margin-bottom:0}@media(max-width: 767px){.home-intro--text{width:100%}}@media(min-width: 1024px){.home-intro--text{padding:0}}.home-intro--dash{width:38px;height:9px;background-color:#962323;margin-bottom:2rem}.home-intro--circle-ripple-1,.home-intro--circle-ripple-2{border-radius:50%;color:#e9eff5;display:block;height:4px;left:47.96%;pointer-events:none;position:absolute;transform:translate3d(-50%, -50%, 0);width:4px;z-index:10}.home-intro--circle-ripple-1 b,.home-intro--circle-ripple-2 b{background-color:currentColor;border-radius:50%;bottom:0;display:block;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.home-intro--circle-ripple-1 span,.home-intro--circle-ripple-2 span{border:2px solid currentColor;border-radius:50%;display:block;height:42px;left:50%;opacity:0;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0) scale3d(0, 0, 0);width:42px}@media(max-width: 767px){.home-intro--circle-ripple-1,.home-intro--circle-ripple-2{display:none}}@media(min-width: 768px)and (max-width: 1023px){.home-intro--circle-ripple-1,.home-intro--circle-ripple-2{display:none}}@media(min-width: 1024px){.home-intro--circle-ripple-1,.home-intro--circle-ripple-2{height:.4166666667vw;width:.4166666667vw}.home-intro--circle-ripple-1 span,.home-intro--circle-ripple-2 span{height:3.9583333333vw;width:3.9583333333vw}}@media(min-width: 1920px){.home-intro--circle-ripple-1,.home-intro--circle-ripple-2{height:8px;width:8px}.home-intro--circle-ripple-1 span,.home-intro--circle-ripple-2 span{height:76px;width:76px}}@media print{.home-intro--circle-ripple-1,.home-intro--circle-ripple-2{display:none}}.home-intro--circle-ripple-1{top:0}.home-intro--circle-ripple-2{top:100%}.home-intro .home-intro--dash{opacity:0}@media print{.home-intro .home-intro--dash{animation:none !important;opacity:1}}.home-intro .home-intro--text{opacity:0;transform:translate3d(0, 100px, 0)}@media print{.home-intro .home-intro--text{animation:none !important;opacity:1;transform:none}}.home-intro.play .home-intro--circle-ripple-1 b{animation-duration:.75s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:dot;animation-timing-function:ease-in-out}.home-intro.play .home-intro--circle-ripple-1 span{animation-duration:.5s;animation-name:circle-ripple}.home-intro.play .home-intro--circle-ripple-1 span:nth-child(1){animation-delay:0s}.home-intro.play .home-intro--circle-ripple-1 span:nth-child(2){animation-delay:.25s}.home-intro.play .home-intro--circle-ripple-2 b{animation-delay:.625s;animation-duration:.75s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:dot;animation-timing-function:ease-in-out}.home-intro.play .home-intro--circle-ripple-2 span{animation-duration:.5s;animation-name:circle-ripple}.home-intro.play .home-intro--circle-ripple-2 span:nth-child(1){animation-delay:.625s}.home-intro.play .home-intro--circle-ripple-2 span:nth-child(2){animation-delay:.875s}.home-intro.play .home-intro--dash{animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1);animation-delay:.125s;animation-duration:.5s;animation-timing-function:ease-in-out}.home-intro.play .home-intro--text{animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in-slide-up;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1);animation-delay:.125s;animation-duration:.5s;animation-timing-function:ease-in-out}.single-content .home-intro{display:none !important}@keyframes video-fade-in{0%{opacity:0}100%{opacity:1}}.intern-calendar{background-color:#171e23;display:flex;height:auto;overflow:hidden;position:relative;opacity:0}@media(min-width: 768px){.intern-calendar{margin-top:-5vh}}@media(min-width: 1024px){.intern-calendar{margin-top:-20vh;padding-bottom:20vh}}@media(min-width: 1024px)and (min-height: 1200px){.intern-calendar{margin-top:-30vh}}@media(min-width: 1200px){.intern-calendar{margin-top:-30vh}}.intern-calendar--content{display:flex;overflow:visible;left:0;position:relative;right:0;top:0;width:100%}@media(min-width: 768px){.intern-calendar--wrapper{flex-direction:row;justify-content:space-between;display:flex;align-items:center}}.intern-calendar--wrapper .wants-list,.intern-calendar--wrapper .dates-list{width:100%}@media(min-width: 768px){.intern-calendar--wrapper .wants-list,.intern-calendar--wrapper .dates-list{width:50%}}.intern-calendar--wrapper .wants-list{padding-left:2.7604166667vw;padding-right:2.7604166667vw;padding-top:25px}@media(min-width: 1024px){.intern-calendar--wrapper .wants-list{margin-top:-75px}}.intern-calendar--wrapper .wants-list .wants{background:url(https://luquire.com/wp-content/uploads/2022/02/BoltGraphic.png);background-repeat:no-repeat;background-size:125px;background-position:top left;padding:0px 50px}.intern-calendar--wrapper .wants-list .wants h2{font-family:"Migrena Grotesque";font-weight:700;font-size:25px;padding-top:75px;text-transform:uppercase;line-height:25px}.intern-calendar--wrapper .wants-list .wants p{font-size:18px}.intern-calendar--wrapper .wants-list .wants .want-item{font-weight:700}.intern-calendar--wrapper .wants-list .wants .want-item p{font-size:16px}.intern-calendar--wrapper .dates-list{background-color:#293339;padding-left:2.7604166667vw;padding-right:2.7604166667vw;position:relative;margin:110px 0;padding:30px 15px;box-sizing:border-box}.intern-calendar--wrapper .dates-list:before{background-image:url(https://luquire.com/wp-content/uploads/2022/02/Calendar-Accent-Graphic-Top.png);background-repeat:no-repeat;background-size:contain;background-position:top right;content:"";position:absolute;top:-52px;left:2.7604166667vw;width:100%;height:220px}@media(min-width: 375px){.intern-calendar--wrapper .dates-list:before{top:-62px}}.intern-calendar--wrapper .dates-list:after{background-image:url(https://luquire.com/wp-content/uploads/2022/02/Calendar-Accent-Graphic-Bottom.png);background-repeat:no-repeat;background-size:contain;background-position:bottom right;content:"";position:absolute;bottom:-52px;left:2.7604166667vw;width:100%;height:220px}@media(min-width: 375px){.intern-calendar--wrapper .dates-list:after{bottom:-62px}}.intern-calendar--wrapper .dates-list .dates{padding:100px 0px}@media(min-width: 768px){.intern-calendar--wrapper .dates-list .dates{padding:60px 0px}}@media(min-width: 1024px){.intern-calendar--wrapper .dates-list .dates{padding:30px}}.intern-calendar--wrapper .dates-list .dates .calendar-header{width:225px;height:auto}.intern-calendar--wrapper .dates-list .dates .date-list-wrap .calendar-item{padding-top:40px;margin:0;color:#919b9e;position:relative;z-index:1}.intern-calendar--wrapper .dates-list .dates .date-list-wrap .calendar-item .cal-inner{background-image:url(https://luquire.com/wp-content/uploads/2022/02/TimelineBoltDark.png);background-repeat:no-repeat;background-size:45px;background-position:center left;padding-left:80px;position:relative}.intern-calendar--wrapper .dates-list .dates .date-list-wrap .calendar-item .cal-inner h4{font-family:"Migrena Grotesque";font-weight:700;font-size:25px;text-transform:uppercase;line-height:25px;margin:0}.intern-calendar--wrapper .dates-list .dates .date-list-wrap .calendar-item .cal-inner p{margin:0px}.intern-calendar--wrapper .dates-list .dates .date-list-wrap .calendar-item::before{content:"";position:absolute;width:5px;left:20px;top:0px;bottom:0;background:#474f54;z-index:-1}.intern-calendar--wrapper .dates-list .dates .date-list-wrap .calendar-item.active .cal-inner{background-image:url(https://luquire.com/wp-content/uploads/2022/02/TimelineBoltLight.png);color:#e9eff5}.intern-calendar--wrapper .dates-list .dates .date-list-wrap .calendar-item.active::before{background:#e9eff5}.intern-calendar--wrapper .dates-list .dates .date-list-wrap .calendar-item:first-of-type{padding-top:0px}.intern-calendar--wrapper .dates-list .dates .date-list-wrap .calendar-item:first-of-type::before{top:2px}.intern-calendar .row,.intern-calendar .single-content{margin-bottom:5vh;margin-top:auto}.intern-calendar--video{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%, -50%)}.intern-calendar--video video{display:block;bottom:0;height:100%;left:0;min-height:100%;min-width:100%;position:absolute;right:0;top:0;width:100%}.intern-calendar--video video.fade-in{animation-duration:.5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:video-fade-in;animation-timing-function:ease-in-out}.intern-calendar--scroll-hint{bottom:20px;color:#d6dde3;display:block;left:50%;pointer-events:none;position:fixed;transform:translateX(-50%);transition:opacity 0.15s linear}.intern-calendar--scroll-hint.hide{opacity:0}.intern-calendar--scroll-hint .circle-ripple{left:50%;top:2px}@media(min-width: 1024px){.intern-calendar--scroll-hint{bottom:2.7604166667vw;left:47.96%}}@media(min-width: 1920px){.intern-calendar--scroll-hint{bottom:53px}}@media print{.intern-calendar{background:rgba(0,0,0,0) !important;height:auto}.intern-calendar--content{min-height:0;position:relative}.intern-calendar--bg,.intern-calendar--scroll-hint,.intern-calendar--video{display:none}}.intern-calendar--title,.intern-calendar--last-word{display:flex;margin:auto 0;min-height:120px;padding:0 0 0 25px;position:relative;user-select:none;transition:opacity 0.15s linear}.intern-calendar--title.is-last,.intern-calendar--last-word.is-last{color:#962323}.intern-calendar--title h2,.intern-calendar--last-word h2{margin:auto 0;padding-bottom:.2em}body.show-menu .intern-calendar--title,body.show-menu .intern-calendar--last-word{opacity:0}@media(max-width: 767px){.intern-calendar--title,.intern-calendar--last-word{min-height:50px}.intern-calendar--title h2,.intern-calendar--last-word h2{padding-bottom:.3em}}@media(min-width: 768px){.intern-calendar--title,.intern-calendar--last-word{margin-left:0;padding:0 0 0 50px}.intern-calendar--title h2.not-first,.intern-calendar--last-word h2.not-first{padding-left:65px}}@media(min-width: 1024px){.intern-calendar--title,.intern-calendar--last-word{min-height:9.375vw;padding:0 0 0 5.3645833333vw}.intern-calendar--title h2.not-first,.intern-calendar--last-word h2.not-first{padding-left:6.5625vw}}@media(min-width: 1920px){.intern-calendar--title,.intern-calendar--last-word{min-height:180px;padding:0 0 0 103px}.intern-calendar--title h2.not-first,.intern-calendar--last-word h2.not-first{padding-left:126px}}@media print{.intern-calendar--title,.intern-calendar--last-word{margin:50px 0}.intern-calendar--title h2,.intern-calendar--last-word h2{padding-left:0 !important}}.intern-calendar--assignment{position:relative;width:1000px;margin:0 auto;padding:67px 50px}.intern-calendar--assignment .assignment-bg{position:absolute;top:0;left:0;width:495px;height:auto;z-index:3}.intern-calendar--assignment .assignment-inner{position:relative;z-index:1;display:block;text-align:center;background:#fff;color:#5b6267;margin:auto auto;padding:40px}.intern-calendar--assignment .assignment-inner h2{text-transform:uppercase;font-size:clamp(2.5em,6vw,3em);color:#26323a;margin:0px}.intern-calendar--assignment .assignment-inner p{width:85%;margin:0 auto}.intern-calendar--assignment .assignment-inner .assignment-specs{margin-top:25px;display:flex;flex-flow:row wrap}.intern-calendar--assignment .assignment-inner .assignment-specs .spec-cell{flex:0 0 auto;width:25%;font-weight:600;font-size:12px}.intern-calendar--assignment .assignment-inner .assignment-specs .spec-cell p{font-size:16px}.intern-calendar--title-bar{border-left:5px solid #962323;clip-path:inset(0 0 0 0);content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}@media(min-width: 1024px){.intern-calendar--title-bar{border-left-width:.7291666667vw}}@media(min-width: 1920px){.intern-calendar--title-bar{border-left-width:14px}}@media print{.intern-calendar--title-bar{border-left-color:#000}}.intern-calendar--last-word-container{height:0;pointer-events:none;position:relative;user-select:none;width:100%}@media print{.intern-calendar--last-word-container{display:none}}.intern-calendar--last-word{bottom:0;color:#e9eff5;display:none;left:20px;min-height:44px;position:absolute;right:20px;transition:color 0.15s linear}.intern-calendar--last-word.is-visible{display:flex}.intern-calendar--last-word.is-in-header{color:rgba(194,207,211,.5)}@media(max-width: 767px){.intern-calendar--last-word{min-height:50px}}@media(min-width: 370px){.intern-calendar--last-word{white-space:nowrap}.intern-calendar--last-word.is-fixed{bottom:auto;position:fixed;top:0}}@media(min-width: 768px){.intern-calendar--last-word{z-index:51}}@media(min-width: 1024px){.intern-calendar--last-word{left:2.7604166667vw;min-height:5.9375vw;right:2.7604166667vw}}@media(min-width: 1920px){.intern-calendar--last-word{left:calc(50vw - 960px + 53px);min-height:114px;right:calc(50vw - 960px + 53px)}}.intern-calendar--tagline{color:#e9eff5;display:none;left:20px;min-height:44px;pointer-events:none;position:fixed;right:20px;top:0;user-select:none;z-index:50}.intern-calendar--tagline.hide{position:absolute}.intern-calendar--tagline p{margin:auto auto auto 98px}.intern-calendar--tagline .svg{margin-left:20px}@media(min-width: 768px){.intern-calendar--tagline{display:flex}.intern-calendar--tagline p{margin-left:98px}}@media(min-width: 1024px){.intern-calendar--tagline{left:2.7604166667vw;min-height:5.9375vw;right:2.7604166667vw}.intern-calendar--tagline p{margin-left:10.2083333333vw}.intern-calendar--tagline .svg{margin-left:1.8229166667vw}}@media(min-width: 1920px){.intern-calendar--tagline{left:calc(50vw - 960px + 53px);min-height:114px;right:calc(50vw - 960px + 53px)}.intern-calendar--tagline p{margin-left:196px}.intern-calendar--tagline .svg{margin-left:35px}}@media print{.intern-calendar{animation:none !important;opacity:1}}.intern-calendar .intern-calendar--title-bar{transform:translate3d(0, -50%, 0) scale3d(1, 0, 1);transform-origin:0 0}@media print{.intern-calendar .intern-calendar--title-bar{animation:none !important;transform:none}}.intern-calendar .intern-calendar--title h2{opacity:0}@media print{.intern-calendar .intern-calendar--title h2{animation:none !important;opacity:1}}.intern-calendar.play{animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.intern-calendar.play .intern-calendar--title-bar{animation-delay:.2s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:line-slide-down-centered-vertically;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.intern-calendar.play .intern-calendar--title h2{animation-delay:.4s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}@media(min-width: 768px)and (max-width: 1023px){body.show-menu .intern-calendar--last-word{z-index:8 !important}}.single-content .intern-calendar{display:none !important}@keyframes video-fade-in{0%{opacity:0}100%{opacity:1}}.intern-roles{display:flex;height:auto;overflow:hidden;position:relative;opacity:0}@media(min-width: 1024px){.intern-roles{margin-top:-20vh;padding-bottom:20vh}}.intern-roles--content{display:block;overflow:visible;left:0;position:relative;right:0;top:0;width:100%}.intern-roles--wrapper{padding-left:2.7604166667vw;padding-right:2.7604166667vw}.intern-roles--wrapper .roles-list{background:url(https://luquire.com/wp-content/uploads/2022/02/BoltGraphic.png);background-repeat:no-repeat;background-size:125px;background-position:top left;padding:0px 50px}.intern-roles--wrapper .roles-list h2{font-family:"Migrena Grotesque";font-weight:700;font-size:25px;padding-top:75px;text-transform:uppercase;line-height:25px}.intern-roles--wrapper .roles-list .roles{display:flex;flex-wrap:wrap;gap:4%;margin-left:-50px;margin-right:-50px}.intern-roles--wrapper .roles-list .roles .role-item{width:100%;margin-top:4%;background-color:#293339;background-size:cover;background-repeat:no-repeat;box-sizing:border-box;padding:30px;font-weight:400}@media(min-width: 768px){.intern-roles--wrapper .roles-list .roles .role-item{width:48%}}@media(min-width: 1200px){.intern-roles--wrapper .roles-list .roles .role-item{background-size:560px}}.intern-roles--wrapper .roles-list .roles .role-item:nth-child(1){background-position:center right}.intern-roles--wrapper .roles-list .roles .role-item:nth-child(2){background-position:bottom right}.intern-roles--wrapper .roles-list .roles .role-item:nth-child(3){background-position:top left}.intern-roles--wrapper .roles-list .roles .role-item:nth-child(4){background-position:bottom left}.intern-roles--wrapper .roles-list .roles .role-item .role-heading{flex-direction:row;display:flex}.intern-roles--wrapper .roles-list .roles .role-item .role-heading img{width:75px;height:75px;padding-right:30px}.intern-roles--wrapper .roles-list .roles .role-item .role-heading h2{padding:0px;margin:auto 0}.intern-roles--wrapper .roles-list .roles .role-item .description{font-size:18px}.intern-roles--wrapper .roles-list .roles .role-item .role-consider-title{padding-top:15px;margin:0;color:#919b9e}.intern-roles--wrapper .intern-roles--undecided{padding:30px 60px 30px 30px;margin-top:4% !important;background-repeat:no-repeat;background-size:cover;background-position:top left}@media(min-width: 768px){.intern-roles--wrapper .intern-roles--undecided{flex-direction:row;display:flex;background-size:cover;background-position:center;align-items:center}}.intern-roles--wrapper .intern-roles--undecided h2{font-family:"Migrena Grotesque";width:450px;font-size:32px;margin:10px 0}@media(min-width: 768px){.intern-roles--wrapper .intern-roles--undecided h2{margin:auto 0}}@media(min-width: 1024px){.intern-roles--wrapper .intern-roles--undecided h2{width:350px}}.intern-roles--wrapper .intern-roles--undecided p{margin:0;font-size:18px}.intern-roles .row,.intern-roles .single-content{margin-bottom:5vh;margin-top:auto;width:100%}.intern-roles--video{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%, -50%)}.intern-roles--video video{display:block;bottom:0;height:100%;left:0;min-height:100%;min-width:100%;position:absolute;right:0;top:0;width:100%}.intern-roles--video video.fade-in{animation-duration:.5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:video-fade-in;animation-timing-function:ease-in-out}.intern-roles--scroll-hint{bottom:20px;color:#d6dde3;display:block;left:50%;pointer-events:none;position:fixed;transform:translateX(-50%);transition:opacity 0.15s linear}.intern-roles--scroll-hint.hide{opacity:0}.intern-roles--scroll-hint .circle-ripple{left:50%;top:2px}@media(min-width: 1024px){.intern-roles--scroll-hint{bottom:2.7604166667vw;left:47.96%}}@media(min-width: 1920px){.intern-roles--scroll-hint{bottom:53px}}@media print{.intern-roles{background:rgba(0,0,0,0) !important;height:auto}.intern-roles--content{min-height:0;position:relative}.intern-roles--bg,.intern-roles--scroll-hint,.intern-roles--video{display:none}}.intern-roles--title,.intern-roles--last-word{display:flex;margin:auto 0;min-height:120px;padding:0 0 0 25px;position:relative;user-select:none;transition:opacity 0.15s linear}.intern-roles--title.is-last,.intern-roles--last-word.is-last{color:#962323}.intern-roles--title h2,.intern-roles--last-word h2{margin:auto 0;padding-bottom:.2em}body.show-menu .intern-roles--title,body.show-menu .intern-roles--last-word{opacity:0}@media(max-width: 767px){.intern-roles--title,.intern-roles--last-word{min-height:50px}.intern-roles--title h2,.intern-roles--last-word h2{padding-bottom:.3em}}@media(min-width: 768px){.intern-roles--title,.intern-roles--last-word{margin-left:0;padding:0 0 0 50px}.intern-roles--title h2.not-first,.intern-roles--last-word h2.not-first{padding-left:65px}}@media(min-width: 1024px){.intern-roles--title,.intern-roles--last-word{min-height:9.375vw;padding:0 0 0 5.3645833333vw}.intern-roles--title h2.not-first,.intern-roles--last-word h2.not-first{padding-left:6.5625vw}}@media(min-width: 1920px){.intern-roles--title,.intern-roles--last-word{min-height:180px;padding:0 0 0 103px}.intern-roles--title h2.not-first,.intern-roles--last-word h2.not-first{padding-left:126px}}@media print{.intern-roles--title,.intern-roles--last-word{margin:50px 0}.intern-roles--title h2,.intern-roles--last-word h2{padding-left:0 !important}}.intern-roles--assignment{position:relative;width:1000px;margin:0 auto;padding:67px 50px}.intern-roles--assignment .assignment-bg{position:absolute;top:0;left:0;width:495px;height:auto;z-index:3}.intern-roles--assignment .assignment-inner{position:relative;z-index:1;display:block;text-align:center;background:#fff;color:#5b6267;margin:auto auto;padding:40px}.intern-roles--assignment .assignment-inner h2{text-transform:uppercase;font-size:clamp(2.5em,6vw,3em);color:#26323a;margin:0px}.intern-roles--assignment .assignment-inner p{width:85%;margin:0 auto}.intern-roles--assignment .assignment-inner .assignment-specs{margin-top:25px;display:flex;flex-flow:row wrap}.intern-roles--assignment .assignment-inner .assignment-specs .spec-cell{flex:0 0 auto;width:25%;font-weight:600;font-size:12px}.intern-roles--assignment .assignment-inner .assignment-specs .spec-cell p{font-size:16px}.intern-roles--title-bar{border-left:5px solid #962323;clip-path:inset(0 0 0 0);content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}@media(min-width: 1024px){.intern-roles--title-bar{border-left-width:.7291666667vw}}@media(min-width: 1920px){.intern-roles--title-bar{border-left-width:14px}}@media print{.intern-roles--title-bar{border-left-color:#000}}.intern-roles--last-word-container{height:0;pointer-events:none;position:relative;user-select:none;width:100%}@media print{.intern-roles--last-word-container{display:none}}.intern-roles--last-word{bottom:0;color:#e9eff5;display:none;left:20px;min-height:44px;position:absolute;right:20px;transition:color 0.15s linear}.intern-roles--last-word.is-visible{display:flex}.intern-roles--last-word.is-in-header{color:rgba(194,207,211,.5)}@media(max-width: 767px){.intern-roles--last-word{min-height:50px}}@media(min-width: 370px){.intern-roles--last-word{white-space:nowrap}.intern-roles--last-word.is-fixed{bottom:auto;position:fixed;top:0}}@media(min-width: 768px){.intern-roles--last-word{z-index:51}}@media(min-width: 1024px){.intern-roles--last-word{left:2.7604166667vw;min-height:5.9375vw;right:2.7604166667vw}}@media(min-width: 1920px){.intern-roles--last-word{left:calc(50vw - 960px + 53px);min-height:114px;right:calc(50vw - 960px + 53px)}}.intern-roles--tagline{color:#e9eff5;display:none;left:20px;min-height:44px;pointer-events:none;position:fixed;right:20px;top:0;user-select:none;z-index:50}.intern-roles--tagline.hide{position:absolute}.intern-roles--tagline p{margin:auto auto auto 98px}.intern-roles--tagline .svg{margin-left:20px}@media(min-width: 768px){.intern-roles--tagline{display:flex}.intern-roles--tagline p{margin-left:98px}}@media(min-width: 1024px){.intern-roles--tagline{left:2.7604166667vw;min-height:5.9375vw;right:2.7604166667vw}.intern-roles--tagline p{margin-left:10.2083333333vw}.intern-roles--tagline .svg{margin-left:1.8229166667vw}}@media(min-width: 1920px){.intern-roles--tagline{left:calc(50vw - 960px + 53px);min-height:114px;right:calc(50vw - 960px + 53px)}.intern-roles--tagline p{margin-left:196px}.intern-roles--tagline .svg{margin-left:35px}}@media print{.intern-roles{animation:none !important;opacity:1}}.intern-roles .intern-roles--title-bar{transform:translate3d(0, -50%, 0) scale3d(1, 0, 1);transform-origin:0 0}@media print{.intern-roles .intern-roles--title-bar{animation:none !important;transform:none}}.intern-roles .intern-roles--title h2{opacity:0}@media print{.intern-roles .intern-roles--title h2{animation:none !important;opacity:1}}.intern-roles.play{animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.intern-roles.play .intern-roles--title-bar{animation-delay:.2s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:line-slide-down-centered-vertically;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.intern-roles.play .intern-roles--title h2{animation-delay:.4s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}@media(min-width: 768px)and (max-width: 1023px){body.show-menu .intern-roles--last-word{z-index:8 !important}}.single-content .intern-roles{display:none !important}@keyframes video-fade-in{0%{opacity:0}100%{opacity:1}}.intern-testimonials{display:flex;height:auto;overflow:hidden;position:relative;opacity:0}@media(min-width: 1024px){.intern-testimonials{margin-top:-20vh;padding-bottom:20vh}}.intern-testimonials--content{display:block;overflow:visible;left:0;position:relative;right:0;top:0;width:100%}.intern-testimonials--wrapper{padding-left:2.7604166667vw;padding-right:2.7604166667vw}.intern-testimonials--wrapper .testimonials-list{background:url(https://luquire.com/wp-content/uploads/2022/02/BoltGraphic.png);background-repeat:no-repeat;background-size:125px;background-position:top left;padding:0px 50px}.intern-testimonials--wrapper .testimonials-list h2{font-family:"Migrena Grotesque";font-weight:700;font-size:25px;padding-top:75px;text-transform:uppercase;line-height:25px}.intern-testimonials--wrapper .testimonials-list .testimonials{display:flex;flex-wrap:wrap;gap:4%;margin-left:-50px;margin-right:-50px}.intern-testimonials--wrapper .testimonials-list .testimonials .testimonial-item{width:100%;margin-top:4%;box-sizing:border-box;padding:30px;font-weight:400;position:relative;color:#171e23}@media(min-width: 768px){.intern-testimonials--wrapper .testimonials-list .testimonials .testimonial-item{width:48%}}.intern-testimonials--wrapper .testimonials-list .testimonials .testimonial-item img{position:absolute;z-index:5;top:-50px;left:-50px;width:200px;height:200px}@media(min-width: 768px){.intern-testimonials--wrapper .testimonials-list .testimonials .testimonial-item:nth-of-type(even){top:-7vh}}.intern-testimonials--wrapper .testimonials-list .testimonials .testimonial-item:nth-of-type(even) img{right:-50px;left:auto}.intern-testimonials--wrapper .testimonials-list .testimonials .testimonial-item:nth-of-type(even) .testimonial-content{padding:100px 30px 80px}@media(min-width: 1024px){.intern-testimonials--wrapper .testimonials-list .testimonials .testimonial-item:nth-of-type(even) .testimonial-content{padding:30px 100px 50px 30px}}.intern-testimonials--wrapper .testimonials-list .testimonials .testimonial-item:nth-of-type(even) .testimonial-content:before{background-image:url(https://luquire.com/wp-content/uploads/2022/02/Quotes-flipped.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:-30px;right:110px;left:auto;content:"";width:50px;height:50px}.intern-testimonials--wrapper .testimonials-list .testimonials .testimonial-item:nth-of-type(even) .testimonial-content:after{background-image:url(https://luquire.com/wp-content/uploads/2022/02/Quotes-flipped.png);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:-30px;left:30px;right:auto;content:"";width:50px;height:50px;transform:rotate(180deg)}.intern-testimonials--wrapper .testimonials-list .testimonials .testimonial-item .testimonial-content{background:#fff;font-family:"Migrena Grotesque";padding:100px 30px 80px;position:relative}@media(min-width: 1024px){.intern-testimonials--wrapper .testimonials-list .testimonials .testimonial-item .testimonial-content{padding:30px 30px 50px 105px}}.intern-testimonials--wrapper .testimonials-list .testimonials .testimonial-item .testimonial-content:before{background-image:url(https://luquire.com/wp-content/uploads/2022/02/Quotes.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:-30px;left:100px;right:auto;content:"";width:50px;height:50px}.intern-testimonials--wrapper .testimonials-list .testimonials .testimonial-item .testimonial-content:after{background-image:url(https://luquire.com/wp-content/uploads/2022/02/Quotes.png);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:-30px;right:30px;left:auto;content:"";width:50px;height:50px;transform:rotate(180deg)}.intern-testimonials--wrapper .testimonials-list .testimonials .testimonial-item .testimonial-content p{padding:0px;margin:0}.intern-testimonials--wrapper .testimonials-list .testimonials .testimonial-item .testimonial-content p.description{margin-bottom:20px}.intern-testimonials--wrapper .testimonials-list .testimonials .testimonial-item .testimonial-content p.light{font-family:"Migrena Grotesque Light";font-weight:300}.intern-testimonials--wrapper .testimonials-list .testimonials .testimonial-item .testimonial-consider-title{padding-top:15px;margin:0;color:#919b9e}.intern-testimonials--wrapper .intern-testimonials--undecided{flex-direction:row;display:flex;padding:30px 60px 30px 30px;margin-top:4% !important;background-repeat:no-repeat;background-size:cover;background-position:center}.intern-testimonials--wrapper .intern-testimonials--undecided h2{width:350px;font-size:32px;margin:auto 0}.intern-testimonials--wrapper .intern-testimonials--undecided p{margin:0}.intern-testimonials .row,.intern-testimonials .single-content{margin-bottom:5vh;margin-top:auto;width:100%}.intern-testimonials--video{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%, -50%)}.intern-testimonials--video video{display:block;bottom:0;height:100%;left:0;min-height:100%;min-width:100%;position:absolute;right:0;top:0;width:100%}.intern-testimonials--video video.fade-in{animation-duration:.5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:video-fade-in;animation-timing-function:ease-in-out}.intern-testimonials--scroll-hint{bottom:20px;color:#d6dde3;display:block;left:50%;pointer-events:none;position:fixed;transform:translateX(-50%);transition:opacity 0.15s linear}.intern-testimonials--scroll-hint.hide{opacity:0}.intern-testimonials--scroll-hint .circle-ripple{left:50%;top:2px}@media(min-width: 1024px){.intern-testimonials--scroll-hint{bottom:2.7604166667vw;left:47.96%}}@media(min-width: 1920px){.intern-testimonials--scroll-hint{bottom:53px}}@media print{.intern-testimonials{background:rgba(0,0,0,0) !important;height:auto}.intern-testimonials--content{min-height:0;position:relative}.intern-testimonials--bg,.intern-testimonials--scroll-hint,.intern-testimonials--video{display:none}}.intern-testimonials--title,.intern-testimonials--last-word{display:flex;margin:auto 0;min-height:120px;padding:0 0 0 25px;position:relative;user-select:none;transition:opacity 0.15s linear}.intern-testimonials--title.is-last,.intern-testimonials--last-word.is-last{color:#962323}.intern-testimonials--title h2,.intern-testimonials--last-word h2{margin:auto 0;padding-bottom:.2em}body.show-menu .intern-testimonials--title,body.show-menu .intern-testimonials--last-word{opacity:0}@media(max-width: 767px){.intern-testimonials--title,.intern-testimonials--last-word{min-height:50px}.intern-testimonials--title h2,.intern-testimonials--last-word h2{padding-bottom:.3em}}@media(min-width: 768px){.intern-testimonials--title,.intern-testimonials--last-word{margin-left:0;padding:0 0 0 50px}.intern-testimonials--title h2.not-first,.intern-testimonials--last-word h2.not-first{padding-left:65px}}@media(min-width: 1024px){.intern-testimonials--title,.intern-testimonials--last-word{min-height:9.375vw;padding:0 0 0 5.3645833333vw}.intern-testimonials--title h2.not-first,.intern-testimonials--last-word h2.not-first{padding-left:6.5625vw}}@media(min-width: 1920px){.intern-testimonials--title,.intern-testimonials--last-word{min-height:180px;padding:0 0 0 103px}.intern-testimonials--title h2.not-first,.intern-testimonials--last-word h2.not-first{padding-left:126px}}@media print{.intern-testimonials--title,.intern-testimonials--last-word{margin:50px 0}.intern-testimonials--title h2,.intern-testimonials--last-word h2{padding-left:0 !important}}.intern-testimonials--assignment{position:relative;width:1000px;margin:0 auto;padding:67px 50px}.intern-testimonials--assignment .assignment-bg{position:absolute;top:0;left:0;width:495px;height:auto;z-index:3}.intern-testimonials--assignment .assignment-inner{position:relative;z-index:1;display:block;text-align:center;background:#fff;color:#5b6267;margin:auto auto;padding:40px}.intern-testimonials--assignment .assignment-inner h2{text-transform:uppercase;font-size:clamp(2.5em,6vw,3em);color:#26323a;margin:0px}.intern-testimonials--assignment .assignment-inner p{width:85%;margin:0 auto}.intern-testimonials--assignment .assignment-inner .assignment-specs{margin-top:25px;display:flex;flex-flow:row wrap}.intern-testimonials--assignment .assignment-inner .assignment-specs .spec-cell{flex:0 0 auto;width:25%;font-weight:600;font-size:12px}.intern-testimonials--assignment .assignment-inner .assignment-specs .spec-cell p{font-size:16px}.intern-testimonials--title-bar{border-left:5px solid #962323;clip-path:inset(0 0 0 0);content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}@media(min-width: 1024px){.intern-testimonials--title-bar{border-left-width:.7291666667vw}}@media(min-width: 1920px){.intern-testimonials--title-bar{border-left-width:14px}}@media print{.intern-testimonials--title-bar{border-left-color:#000}}.intern-testimonials--last-word-container{height:0;pointer-events:none;position:relative;user-select:none;width:100%}@media print{.intern-testimonials--last-word-container{display:none}}.intern-testimonials--last-word{bottom:0;color:#e9eff5;display:none;left:20px;min-height:44px;position:absolute;right:20px;transition:color 0.15s linear}.intern-testimonials--last-word.is-visible{display:flex}.intern-testimonials--last-word.is-in-header{color:rgba(194,207,211,.5)}@media(max-width: 767px){.intern-testimonials--last-word{min-height:50px}}@media(min-width: 370px){.intern-testimonials--last-word{white-space:nowrap}.intern-testimonials--last-word.is-fixed{bottom:auto;position:fixed;top:0}}@media(min-width: 768px){.intern-testimonials--last-word{z-index:51}}@media(min-width: 1024px){.intern-testimonials--last-word{left:2.7604166667vw;min-height:5.9375vw;right:2.7604166667vw}}@media(min-width: 1920px){.intern-testimonials--last-word{left:calc(50vw - 960px + 53px);min-height:114px;right:calc(50vw - 960px + 53px)}}.intern-testimonials--tagline{color:#e9eff5;display:none;left:20px;min-height:44px;pointer-events:none;position:fixed;right:20px;top:0;user-select:none;z-index:50}.intern-testimonials--tagline.hide{position:absolute}.intern-testimonials--tagline p{margin:auto auto auto 98px}.intern-testimonials--tagline .svg{margin-left:20px}@media(min-width: 768px){.intern-testimonials--tagline{display:flex}.intern-testimonials--tagline p{margin-left:98px}}@media(min-width: 1024px){.intern-testimonials--tagline{left:2.7604166667vw;min-height:5.9375vw;right:2.7604166667vw}.intern-testimonials--tagline p{margin-left:10.2083333333vw}.intern-testimonials--tagline .svg{margin-left:1.8229166667vw}}@media(min-width: 1920px){.intern-testimonials--tagline{left:calc(50vw - 960px + 53px);min-height:114px;right:calc(50vw - 960px + 53px)}.intern-testimonials--tagline p{margin-left:196px}.intern-testimonials--tagline .svg{margin-left:35px}}@media print{.intern-testimonials{animation:none !important;opacity:1}}.intern-testimonials .intern-testimonials--title-bar{transform:translate3d(0, -50%, 0) scale3d(1, 0, 1);transform-origin:0 0}@media print{.intern-testimonials .intern-testimonials--title-bar{animation:none !important;transform:none}}.intern-testimonials .intern-testimonials--title h2{opacity:0}@media print{.intern-testimonials .intern-testimonials--title h2{animation:none !important;opacity:1}}.intern-testimonials.play{animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.intern-testimonials.play .intern-testimonials--title-bar{animation-delay:.2s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:line-slide-down-centered-vertically;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.intern-testimonials.play .intern-testimonials--title h2{animation-delay:.4s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}@media(min-width: 768px)and (max-width: 1023px){body.show-menu .intern-testimonials--last-word{z-index:8 !important}}.single-content .intern-testimonials{display:none !important}@keyframes video-fade-in{0%{opacity:0}100%{opacity:1}}.page-id-8629 .gform_wrapper.gravity-theme .gfield_label{font-family:"Migrena Grotesque"}@media screen and (max-width: 767px)and (orientation: landscape){.hero-intern{margin-bottom:291px}}@media(max-width: 767px){.page-id-8629 .hero-intern{margin-bottom:290px}}@media(max-width: 540px){.page-id-8629 .hero-intern{margin-bottom:320px}}@media(max-width: 480px){.page-id-8629 .hero-intern{margin-bottom:420px}}@media(max-width: 385px){.page-id-8629 .hero-intern{margin-bottom:700px}}.page-id-8629 .intern-calendar{background-color:rgba(0,0,0,0);padding-bottom:0}@media(min-width: 1200px){.page-id-8629 .intern-calendar{margin-top:-400px}}@media(max-width: 1023px){.page-id-8629 .intern-roles{margin-top:-15vh}}@media(max-width: 767px){.page-id-8629 .intern-roles{margin-top:-5vh}}.page-id-8629 .wants>div:first-of-type{margin:30px 0}.page-id-8629 .wants>div:first-of-type .want-item{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:20px;font-family:"Migrena Grotesque"}.page-id-8629 .wants>div:first-of-type .want-item div:last-child{margin-left:10px}.page-id-8629 .wants>div:last-of-type .want-item{display:inline-block}.page-id-8629 .wants>div:last-of-type .want-item .social-icon{display:block;margin-right:10px;opacity:1;transition:opacity .2s ease}.page-id-8629 .wants>div:last-of-type .want-item .social-icon img{display:block;width:36px;height:auto}.page-id-8629 .wants>div:last-of-type .want-item .social-icon:hover{opacity:.25;transition:opacity .2s ease}.page-id-8629 .intern-form--wrapper input,.page-id-8629 .intern-form--wrapper select,.page-id-8629 .intern-form--wrapper textarea{font-family:"Migrena Grotesque Light";font-weight:100;font-size:1em !important;line-height:1 !important;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.page-id-8629 .intern-form--wrapper select{-webkit-appearance:button;appearance:button;height:41px;border:none;border-radius:0}.page-id-8629 .intern-form--wrapper .form-list{padding:0 50px}.page-id-8629 .intern-form--wrapper .form-list h2{font-family:"Migrena Grotesque";margin-bottom:0}.page-id-8629 .intern-form--wrapper .form-list .form-text{width:100%}.page-id-8629 .intern-form--wrapper .form-list .form-text h3{color:#919b9e;font-family:"Migrena Grotesque";font-size:25px;margin:0;text-transform:uppercase}.page-id-8629 .intern-form--wrapper .form-list .form-text p{color:#919b9e;font-size:.65em;margin:6px 0 36px}.page-id-8629 .intern-form--wrapper .form-list .form-text p a{color:#919b9e;font-weight:400}.page-id-8629 .intern-form--wrapper #input_4_15>div{display:inline-block;margin-right:10px}.page-id-8629 .gform_heading{display:none}.page-id-8629 .gform_fileupload_rules{display:none}.page-id-8629 .gform_delete_file .dashicons-trash{color:#fff}.intern-form{display:flex;height:auto;overflow:hidden;position:relative;opacity:0}@media(min-width: 1024px){.intern-form{margin-top:-20vh}}.intern-form--content{display:block;overflow:visible;left:0;position:relative;right:0;top:0;width:100%}.intern-form--wrapper{padding-left:2.7604166667vw;padding-right:2.7604166667vw}.intern-form--wrapper .form-list{background:url(https://luquire.com/wp-content/uploads/2022/02/BoltGraphic.png);background-repeat:no-repeat;background-size:125px;background-position:top left;padding:0 15px 0 50px}@media(min-width: 768px){.intern-form--wrapper .form-list{padding:0px 50px}}.intern-form--wrapper .form-list h2{font-weight:700;font-size:25px;padding-top:75px;text-transform:uppercase;line-height:25px}.intern-form--wrapper .form-list .form-text{width:100%;font-size:18px}@media(min-width: 768px){.intern-form--wrapper .form-list .form-text{width:55%}}.intern-form .row,.intern-form .single-content{margin-bottom:5vh;margin-top:auto;width:100%}.intern-form--video{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%, -50%)}.intern-form--video video{display:block;bottom:0;height:100%;left:0;min-height:100%;min-width:100%;position:absolute;right:0;top:0;width:100%}.intern-form--video video.fade-in{animation-duration:.5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:video-fade-in;animation-timing-function:ease-in-out}.intern-form--scroll-hint{bottom:20px;color:#d6dde3;display:block;left:50%;pointer-events:none;position:fixed;transform:translateX(-50%);transition:opacity 0.15s linear}.intern-form--scroll-hint.hide{opacity:0}.intern-form--scroll-hint .circle-ripple{left:50%;top:2px}@media(min-width: 1024px){.intern-form--scroll-hint{bottom:2.7604166667vw;left:47.96%}}@media(min-width: 1920px){.intern-form--scroll-hint{bottom:53px}}@media print{.intern-form{background:rgba(0,0,0,0) !important;height:auto}.intern-form--content{min-height:0;position:relative}.intern-form--bg,.intern-form--scroll-hint,.intern-form--video{display:none}}.intern-form--title,.intern-form--last-word{display:flex;margin:auto 0;min-height:120px;padding:0 0 0 25px;position:relative;user-select:none;transition:opacity 0.15s linear}.intern-form--title.is-last,.intern-form--last-word.is-last{color:#962323}.intern-form--title h2,.intern-form--last-word h2{margin:auto 0;padding-bottom:.2em}body.show-menu .intern-form--title,body.show-menu .intern-form--last-word{opacity:0}@media(max-width: 767px){.intern-form--title,.intern-form--last-word{min-height:50px}.intern-form--title h2,.intern-form--last-word h2{padding-bottom:.3em}}@media(min-width: 768px){.intern-form--title,.intern-form--last-word{margin-left:0;padding:0 0 0 50px}.intern-form--title h2.not-first,.intern-form--last-word h2.not-first{padding-left:65px}}@media(min-width: 1024px){.intern-form--title,.intern-form--last-word{min-height:9.375vw;padding:0 0 0 5.3645833333vw}.intern-form--title h2.not-first,.intern-form--last-word h2.not-first{padding-left:6.5625vw}}@media(min-width: 1920px){.intern-form--title,.intern-form--last-word{min-height:180px;padding:0 0 0 103px}.intern-form--title h2.not-first,.intern-form--last-word h2.not-first{padding-left:126px}}@media print{.intern-form--title,.intern-form--last-word{margin:50px 0}.intern-form--title h2,.intern-form--last-word h2{padding-left:0 !important}}.intern-form--assignment{position:relative;width:1000px;margin:0 auto;padding:67px 50px}.intern-form--assignment .assignment-bg{position:absolute;top:0;left:0;width:495px;height:auto;z-index:3}.intern-form--assignment .assignment-inner{position:relative;z-index:1;display:block;text-align:center;background:#fff;color:#5b6267;margin:auto auto;padding:40px}.intern-form--assignment .assignment-inner h2{text-transform:uppercase;font-size:clamp(2.5em,6vw,3em);color:#26323a;margin:0px}.intern-form--assignment .assignment-inner p{width:85%;margin:0 auto}.intern-form--assignment .assignment-inner .assignment-specs{margin-top:25px;display:flex;flex-flow:row wrap}.intern-form--assignment .assignment-inner .assignment-specs .spec-cell{flex:0 0 auto;width:25%;font-weight:600;font-size:12px}.intern-form--assignment .assignment-inner .assignment-specs .spec-cell p{font-size:16px}.intern-form--title-bar{border-left:5px solid #962323;clip-path:inset(0 0 0 0);content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}@media(min-width: 1024px){.intern-form--title-bar{border-left-width:.7291666667vw}}@media(min-width: 1920px){.intern-form--title-bar{border-left-width:14px}}@media print{.intern-form--title-bar{border-left-color:#000}}.intern-form--last-word-container{height:0;pointer-events:none;position:relative;user-select:none;width:100%}@media print{.intern-form--last-word-container{display:none}}.intern-form--last-word{bottom:0;color:#e9eff5;display:none;left:20px;min-height:44px;position:absolute;right:20px;transition:color 0.15s linear}.intern-form--last-word.is-visible{display:flex}.intern-form--last-word.is-in-header{color:rgba(194,207,211,.5)}@media(max-width: 767px){.intern-form--last-word{min-height:50px}}@media(min-width: 370px){.intern-form--last-word{white-space:nowrap}.intern-form--last-word.is-fixed{bottom:auto;position:fixed;top:0}}@media(min-width: 768px){.intern-form--last-word{z-index:51}}@media(min-width: 1024px){.intern-form--last-word{left:2.7604166667vw;min-height:5.9375vw;right:2.7604166667vw}}@media(min-width: 1920px){.intern-form--last-word{left:calc(50vw - 960px + 53px);min-height:114px;right:calc(50vw - 960px + 53px)}}.intern-form--tagline{color:#e9eff5;display:none;left:20px;min-height:44px;pointer-events:none;position:fixed;right:20px;top:0;user-select:none;z-index:50}.intern-form--tagline.hide{position:absolute}.intern-form--tagline p{margin:auto auto auto 98px}.intern-form--tagline .svg{margin-left:20px}@media(min-width: 768px){.intern-form--tagline{display:flex}.intern-form--tagline p{margin-left:98px}}@media(min-width: 1024px){.intern-form--tagline{left:2.7604166667vw;min-height:5.9375vw;right:2.7604166667vw}.intern-form--tagline p{margin-left:10.2083333333vw}.intern-form--tagline .svg{margin-left:1.8229166667vw}}@media(min-width: 1920px){.intern-form--tagline{left:calc(50vw - 960px + 53px);min-height:114px;right:calc(50vw - 960px + 53px)}.intern-form--tagline p{margin-left:196px}.intern-form--tagline .svg{margin-left:35px}}@media print{.intern-form{animation:none !important;opacity:1}}.intern-form .intern-form--title-bar{transform:translate3d(0, -50%, 0) scale3d(1, 0, 1);transform-origin:0 0}@media print{.intern-form .intern-form--title-bar{animation:none !important;transform:none}}.intern-form .intern-form--title h2{opacity:0}@media print{.intern-form .intern-form--title h2{animation:none !important;opacity:1}}.intern-form.play{animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.intern-form.play .intern-form--title-bar{animation-delay:.2s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:line-slide-down-centered-vertically;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.intern-form.play .intern-form--title h2{animation-delay:.4s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}@media(min-width: 768px)and (max-width: 1023px){body.show-menu .intern-form--last-word{z-index:8 !important}}.single-content .intern-form{display:none !important}.list-featured{background-color:#171e23;padding-top:20px;position:relative}@media(min-width: 1024px){.list-featured{padding-top:2.7604166667vw}}@media(min-width: 1920px){.list-featured{padding-top:53px}}@media print{.list-featured{background-color:rgba(0,0,0,0)}}.list-featured--cards{display:flex;flex-wrap:wrap;justify-content:space-between}.list-featured .card-featured{opacity:0;transform:translate3d(0, 100px, 0)}@media print{.list-featured .card-featured{animation:none !important;opacity:1;transform:none}}.list-featured.play .card-featured{animation-delay:.3s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in-slide-up;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.list-featured.play .card-featured:nth-child(2){animation-delay:.5s}.headline+.list-featured,.section-text+.list-featured{padding-top:0}.single-content .list-featured{display:none !important}.list-posts{background-color:#171e23;position:relative}@media print{.list-posts{background-color:rgba(0,0,0,0)}}.list-posts--cards{display:flex;flex-wrap:wrap;justify-content:space-between}.list-posts--more{font-size:18px;font-weight:500;letter-spacing:.1em;line-height:1em;text-transform:uppercase;padding:0 0 20px 0;text-align:center}.list-posts--more.is-hidden{display:none}.list-posts--more a{text-decoration:none;transition:color 0.15s linear}.list-posts--more .current{color:#962323}@media print{.list-posts--more .current{color:#000}}.list-posts--more p{display:inline;margin:0;padding:0}.list-posts--more p::before{content:"+";margin-right:.5rem;transition:color 0.15s linear}.list-posts--more p:hover a,.list-posts--more p:hover::before{color:#962323;transition:color 0.15s linear}@media(min-width: 1024px){.list-posts--more{font-size:1.4583333333vw;padding:0 0 2.7604166667vw 0}}@media(min-width: 1920px){.list-posts--more{font-size:28px;padding:0 0 53px 0}}.list-posts .card-post,.list-posts .card-post--blog,.list-posts .card-placeholder{opacity:0;transform:translate3d(0, 100px, 0)}@media print{.list-posts .card-post,.list-posts .card-post--blog,.list-posts .card-placeholder{animation:none !important;opacity:1;transform:none}}.list-posts .list-posts--more{opacity:0}@media print{.list-posts .list-posts--more{animation:none !important;opacity:1}}.list-posts.play .card-post,.list-posts.play .card-post--blog,.list-posts.play .card-placeholder{animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in-slide-up;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.list-posts.play.is-one-row .card-post,.list-posts.play.is-one-row .card-post--blog,.list-posts.play.is-one-row .card-placeholder{animation-delay:.3s}.list-posts.play.is-one-row .card-post:nth-child(2),.list-posts.play.is-one-row .card-post--blog:nth-child(2),.list-posts.play.is-one-row .card-placeholder:nth-child(2){animation-delay:.5s}.list-posts.play.is-one-row .card-post:nth-child(3),.list-posts.play.is-one-row .card-post--blog:nth-child(3),.list-posts.play.is-one-row .card-placeholder:nth-child(3){animation-delay:.7s}.list-posts.play .list-posts--more{animation-delay:.9s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.headline+.list-posts,.section-text+.list-posts{padding-top:0}.single-content .list-posts{display:none !important}.list-services--item-info{background-color:#c2cfd3;box-shadow:0 0 5px rgba(0,0,0,.2);box-sizing:border-box;color:#4f606e;padding:20px 0;left:50px;position:absolute;top:50%;transform:translateY(-50%);opacity:0;pointer-events:none;transition:opacity 0.15s linear}.list-services--item-info-headline{padding:0 20px 0 25px;position:relative}.list-services--item-info-headline:before{border-left:5px solid #962323;content:"";display:block;height:100%;left:0;position:absolute;top:0}.list-services--item-info-headline h3{margin:0}.list-services--item-info-button{margin:0;padding:20px 20px 0 25px}@media(min-width: 1024px){.list-services--item-info{min-width:26.0416666667vw;padding:2.7604166667vw 0}.list-services--item-info-headline{padding:0 2.7604166667vw}.list-services--item-info-headline:before{border-left-width:.5208333333vw}.list-services--item-info-button{padding:1.3802083333vw 2.7604166667vw 0 2.7604166667vw}}@media(min-width: 1920px){.list-services--item-info{min-width:26.0416666667vw;padding:53px 0}.list-services--item-info-headline{padding:0 53px}.list-services--item-info-headline:before{border-left-width:10px}.list-services--item-info-button{padding:26.5px 53px 0 53px}}@media print{.list-services--item-info{background-color:rgba(0,0,0,0);color:#000}.list-services--item-info-headline:before{border-left-color:#000}}.list-services{background-color:#000;color:#e9eff5;overflow:hidden;position:relative;opacity:0}.list-services canvas{bottom:0;height:100%;left:0;opacity:.4;position:absolute;right:0;top:0;transition:filter 0.15s linear;width:100%}.list-services--title{box-sizing:border-box;display:flex;flex-direction:column;left:20px;margin:0;min-height:48px;position:absolute;top:20px;width:calc(100% - 60px);z-index:6}.list-services--title h3{margin:auto 0}@media(min-width: 1024px){.list-services--title{flex-direction:row;left:2.7604166667vw;min-height:5vw;top:2.7604166667vw;width:calc(100% - 8.28125vw)}.list-services--title h3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:1.8229166667vw;width:32.333333%}}@media(min-width: 1920px){.list-services--title{left:calc(53px + 50vw - 960px);min-height:96px;top:53px;width:1814px}.list-services--title h3{padding-right:35px}}.list-services--services{background-color:#000;background-position:center center;background-repeat:no-repeat;background-size:cover;height:640px;position:relative;width:100%}.list-services--services:after{background-color:#000;bottom:0;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.list-services--bg-container{bottom:0;display:block;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%}.list-services--bg{background-color:#000;background-position:center center;background-repeat:no-repeat;background-size:cover;bottom:0;display:block;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;transition:filter 0.15s linear;width:100%}.list-services--bg:before{background-color:#000;bottom:0;content:"";display:block;height:100%;left:0;opacity:.5;pointer-events:none;position:absolute;right:0;top:0;width:100%}.list-services--item{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.list-services--item button{appearance:none;background:rgba(0,0,0,0);border:0;border-radius:0;color:#c2cfd3;display:block;font-family:Migrena Grotesque Light,sans-serif;font-size:14px;font-weight:500;letter-spacing:.2em;left:-5px;line-height:1em;outline:none;padding:0 0 0 40px;position:absolute;text-align:left;text-transform:uppercase;top:50%;transform:translateY(-50%);transition:color 0.15s linear,filter 0.15s linear;user-select:none}@media(min-width: 1024px){.list-services--item button{font-size:1.0416666667vw}}@media(min-width: 1920px){.list-services--item button{font-size:20px}}.list-services--item button:before{background:radial-gradient(rgba(194, 207, 211, 0.5), rgba(194, 207, 211, 0), rgba(194, 207, 211, 0));content:"";display:block;height:1000px;left:0;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%, -50%);transition:opacity 0.15s linear;width:1000px}.list-services--item button:hover{z-index:2}.list-services--item button:hover:before{opacity:.5}.list-services--item button .circle-ripple{left:0;position:absolute;top:50%;transform:translateY(-50%)}.list-services--item button strong{display:block;min-width:320px;position:relative;text-shadow:0 0 5px #000;transition:opacity 0.15s linear}@media(max-width: 1023px){.list-services--item.is-right button{left:auto;padding:0 40px 0 0;right:-5px;text-align:right}.list-services--item.is-right button:before{left:auto;right:0;transform:translate(50%, -50%)}.list-services--item.is-right button .circle-ripple{left:auto;right:0}.list-services .list-services--item-info{display:none}}@media(min-width: 1024px){.list-services--services{height:53.125vw}.list-services--item button{left:-.5208333333vw}.list-services--item button strong{min-width:18.2291666667vw}.list-services--item.open{z-index:7}.list-services--item.open button{z-index:6}.list-services--item.open button:before{opacity:1}.list-services--item.open button strong{opacity:0}.list-services--item.open .list-services--item-info{opacity:1;pointer-events:auto;z-index:8}}@media(min-width: 1920px){.list-services--services{height:1020px}.list-services--item button{left:-10px}.list-services--item button strong{min-width:350px}}.list-services.blur .list-services--bg,.list-services.blur-hover .list-services--bg{filter:blur(2px)}.list-services.blur canvas,.list-services.blur-hover canvas{filter:blur(1px)}.list-services.blur .list-services--item button,.list-services.blur-hover .list-services--item button{filter:blur(1px)}.list-services.blur .list-services--item button:hover,.list-services.blur-hover .list-services--item button:hover{filter:blur(0)}.list-services.blur .list-services--item.open button,.list-services.blur-hover .list-services--item.open button{filter:blur(0)}@media print{.list-services{background:rgba(0,0,0,0);color:#000}.list-services--services{background:rgba(0,0,0,0) !important;display:none}}@media print{.list-services{animation:none !important;opacity:1}}.list-services--title:before{transform:scale3d(1, 0, 1);transform-origin:0 0}@media print{.list-services--title:before{animation:none !important;transform:none}}.list-services--title h3{opacity:0}@media print{.list-services--title h3{animation:none !important;opacity:1}}.list-services--services:after{opacity:1}@media print{.list-services--services:after{animation:none !important}}.list-services.play{animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.list-services.play .list-services--title:before{animation-delay:.2s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:line-slide-down;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.list-services.play .list-services--title h3{animation-delay:.4s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.list-services.play .list-services--services:after{animation-delay:.8s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-out;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.single-content .list-services{display:none !important}.prefooter{background-color:#c2cfd3;color:#4f606e;overflow:hidden;padding:60px 0 20px 0;position:relative}.prefooter--content{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.prefooter--about{width:100%}.prefooter--about a{color:#97acb2;font-weight:600;text-decoration:none;transition:color 0.15s linear}.prefooter--about a:hover{color:#962323}@media print{.prefooter--about a{color:#000}}.prefooter--about-headline{margin-bottom:2em}.prefooter--about-headline h2{color:#171e23;margin:0}@media(min-width: 1024px){.prefooter--about{width:33.3%;padding:6.4322916667vw 0}}@media(min-width: 1920px){.prefooter--about{padding:123.5px 0}}.prefooter--cards{width:100%}.prefooter--cards h3{color:#171e23;font-family:"Migrena Grotesque Light";height:56px;display:flex;align-items:flex-end}@media(min-width: 1024px){.prefooter--cards h3{font-size:1.875vw}}@media(min-width: 1920px){.prefooter--cards h3{font-size:36px}}@media(min-width: 1024px){.prefooter--cards h3{height:2.9166666667vw}}@media(min-width: 768px){.prefooter--cards{display:flex;justify-content:space-between}.prefooter--cards .card-text{width:48.5%}}@media(min-width: 1024px){.prefooter--cards{width:66.7%}}@media print{.prefooter{background-color:rgba(0,0,0,0);color:#000}.prefooter .prefooter--about-headline:before{border-left-color:#000}}.prefooter .prefooter--about-headline:before{transform:scale3d(1, 0, 1);transform-origin:0 0}@media print{.prefooter .prefooter--about-headline:before{animation:none !important;transform:none}}.prefooter .prefooter--about-headline h2{opacity:0}@media print{.prefooter .prefooter--about-headline h2{animation:none !important;opacity:1}}.prefooter .prefooter--about-text{opacity:0;transform:translate3d(0, 100px, 0)}@media print{.prefooter .prefooter--about-text{animation:none !important;opacity:1;transform:none}}.prefooter .card-text{opacity:0;transform:translate3d(0, 100px, 0)}@media print{.prefooter .card-text{animation:none !important;opacity:1;transform:none}}.prefooter.play .prefooter--about-headline:before{animation-delay:.2s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:line-slide-down;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.prefooter.play .prefooter--about-headline h2{animation-delay:.4s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.prefooter.play .prefooter--about-text{animation-delay:.5s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in-slide-up;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.prefooter.play .card-text{animation-delay:.6s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in-slide-up;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.prefooter.play .card-text:nth-child(2){animation-delay:.8s}.prefooter.play .card-text:nth-child(3){animation-delay:1s}.section-text{background-color:#171e23;overflow:hidden;padding:20px 0;position:relative}@media(min-width: 1024px){.section-text{padding:2.7604166667vw 0}}@media(min-width: 1920px){.section-text{padding:53px 0}}.section-text a{color:#97acb2;font-weight:600;text-decoration:none;transition:color 0.15s linear}.section-text a:hover{color:#962323}@media print{.section-text a{color:#000}}.section-text--content{display:flex;flex-direction:column;position:relative}@media(min-width: 1024px){.section-text--content{max-width:52.0833333333vw}}@media(min-width: 1920px){.section-text--content{max-width:1000px}}.section-text--title{display:flex;margin:auto 0;min-height:48px;position:relative}.section-text--title h3{margin:auto 0}@media(min-width: 1024px){.section-text--title{min-height:5vw}}@media(min-width: 1920px){.section-text--title{min-height:96px}}.section-text--text{margin:1em 0 auto 0;padding:10px 0 20px 25px}.section-text--text p:first-child{margin-top:0}.section-text--text p:last-child{margin-bottom:0}@media(min-width: 1024px){.section-text--text{max-width:44.2708333333vw;padding:1.3802083333vw 0 2.7604166667vw 2.7604166667vw}}@media(min-width: 1920px){.section-text--text{max-width:850px;padding:26.5px 0 53px 53px}}@media print{.section-text{background-color:rgba(0,0,0,0) !important;color:#000 !important}}.section-text .section-text--title:before{transform:scale3d(1, 0, 1);transform-origin:0 0}@media print{.section-text .section-text--title:before{animation:none !important;transform:none}}.section-text .section-text--title h3,.section-text .section-text--text{opacity:0}@media print{.section-text .section-text--title h3,.section-text .section-text--text{animation:none !important;opacity:1}}.section-text.play .section-text--title:before{animation-delay:.2s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:line-slide-down;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.section-text.play .section-text--title h3{animation-delay:.4s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.section-text.play .section-text--text{animation-delay:.6s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.accordions+.section-text,.single-content+.section-text{padding-top:0}.single-content .section-text{display:none !important}.section-text-alt{background-color:#171e23;overflow:hidden;padding:20px 0;position:relative}@media(min-width: 1024px){.section-text-alt{padding:2.7604166667vw 0}}@media(min-width: 1920px){.section-text-alt{padding:53px 0}}.section-text-alt a{color:#97acb2;font-weight:600;text-decoration:none;transition:color 0.15s linear}.section-text-alt a:hover{color:#962323}@media print{.section-text-alt a{color:#000}}.section-text-alt--content{display:flex;flex-direction:column;position:relative}.section-text-alt--title{box-sizing:border-box;display:flex;flex-direction:column;margin:auto 0;min-height:48px;position:relative;width:100%}.section-text-alt--title h3{margin:auto 0}.section-text-alt--title>div{padding-top:20px}.section-text-alt--title>div p:first-child{margin-top:0}.section-text-alt--title>div p:last-child{margin-bottom:0}@media(min-width: 1024px){.section-text-alt--title{flex-direction:row;min-height:5vw}.section-text-alt--title h3{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:1.8229166667vw;width:32.333333%}.section-text-alt--title>div{margin:auto auto auto 0;padding-top:0}}@media(min-width: 1920px){.section-text-alt--title{min-height:96px}.section-text-alt--title h3{padding-right:35px}}@media print{.section-text-alt{background-color:rgba(0,0,0,0) !important;color:#000 !important}}.section-text-alt .section-text-alt--title:before{transform:scale3d(1, 0, 1);transform-origin:0 0}@media print{.section-text-alt .section-text-alt--title:before{animation:none !important;transform:none}}.section-text-alt .section-text-alt--title h3,.section-text-alt .section-text-alt--title>div{opacity:0}@media print{.section-text-alt .section-text-alt--title h3,.section-text-alt .section-text-alt--title>div{animation:none !important;opacity:1}}.section-text-alt.play .section-text-alt--title:before{animation-delay:.2s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:line-slide-down;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.section-text-alt.play .section-text-alt--title h3{animation-delay:.4s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.section-text-alt.play .section-text-alt--title>div{animation-delay:.6s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.accordions+.section-text-alt,.single-content+.section-text-alt{padding-top:0}.single-content .section-text-alt{display:none !important}.services{color:#2f3e48;background-color:#171e23;background-size:cover;background-position:center;padding:6em 20px;position:relative}@media print{.services{background-color:rgba(0,0,0,0)}}.services .row,.services .single-content{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.services .row>div,.services .single-content>div{width:50%}@media(max-width: 767px){.services .row>div,.services .single-content>div{width:100%}}.services--title{box-sizing:border-box;display:block;margin:auto 0;padding:0;position:relative}.services--title h3{font-weight:500;line-height:1.3em;margin:0}.services--title h5{font-weight:400;letter-spacing:.15em;margin-bottom:3em;text-transform:uppercase}@media(min-width: 768px){.services--title h3{line-height:1em}}@media(min-width: 1024px){.services--title h3{line-height:1em;margin-left:auto}}@media print{.services--title{display:block;min-height:0}}.services--list{box-sizing:border-box;padding-left:4vw}@media(max-width: 767px){.services--list{padding-left:0;padding-top:3em}}.services--list-item h4{font-family:"GT America Trial Cn Md";font-size:1.5em;font-weight:500;list-style:none;margin:0;padding-top:.75em;text-transform:uppercase;display:flex;align-items:center;white-space:nowrap;cursor:pointer}.services--list-item h4 span{font-family:sans-serif;margin:0 .2em}.services--list-item h4::after{font-family:arial;display:inline-block;content:"+";margin-left:.5em;opacity:0;color:#fff;transform:rotate(0deg);transition:transform .5s,opacity .5s}@media(hover: none)and (pointer: coarse){.services--list-item h4::after{opacity:1}}.services--list-item h4:hover:after{opacity:1}@media(min-width: 1280px){.services--list-item h4{font-size:1.85vw}}@media(min-width: 1920px){.services--list-item h4{font-size:36px}}.services--list-item:first-child h4{padding:0}.services--list-item>div{overflow:hidden;display:none}.services--list-item>div p{margin:0}.services--list-item>div .button{font-size:.75em;margin-top:1rem;padding:.5rem 2em;background-color:rgba(0,0,0,0);border:1px solid #1d1d1d;color:#1d1d1d !important}.services--list-item>div .button:hover{background-color:#962323;color:#fff !important;border-color:#962323}@media(min-width: 1280px){.services--list-item>div .button{font-size:.9vw;padding:.6vw 1.75vw}}@media(min-width: 1920px){.services--list-item>div .button{font-size:18px;padding:12px 34px}}@media(min-width: 1280px){.services--list-item>div{font-size:1.25vw}}@media(min-width: 1920px){.services--list-item>div{font-size:24px}}.services--list-item.active>div{padding-bottom:1.5rem}.services--list-item.active h4::after{opacity:1;transform:rotate(135deg);transition:transform .5s,opacity .5s}.services .card-post,.services .card-post--blog,.services .card-placeholder{opacity:0;transform:translate3d(0, 100px, 0)}@media print{.services .card-post,.services .card-post--blog,.services .card-placeholder{animation:none !important;opacity:1;transform:none}}.services .services--more{opacity:0}@media print{.services .services--more{animation:none !important;opacity:1}}.services.play .card-post,.services.play .card-post--blog,.services.play .card-placeholder{animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in-slide-up;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.services.play.is-one-row .card-post,.services.play.is-one-row .card-post--blog,.services.play.is-one-row .card-placeholder{animation-delay:.3s}.services.play.is-one-row .card-post:nth-child(2),.services.play.is-one-row .card-post--blog:nth-child(2),.services.play.is-one-row .card-placeholder:nth-child(2){animation-delay:.5s}.services.play.is-one-row .card-post:nth-child(3),.services.play.is-one-row .card-post--blog:nth-child(3),.services.play.is-one-row .card-placeholder:nth-child(3){animation-delay:.7s}.services.play .services--more{animation-delay:.9s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.headline+.services,.section-text+.services{padding-top:0}.single-content .services{display:none !important}.gifOverlay{display:none}.gifOverlay.active{display:block}.services-blocks{background-image:url("../img/services-blocks-bg.jpg");background-size:cover;background-position:center}.service-block--items{display:flex;flex-wrap:wrap;padding:6vw 0}.service-block--items>div{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:4vw;width:100%}.service-block--items>div:last-child{margin-bottom:0}@media(max-width: 767px){.service-block--items>div{margin-bottom:0}}@media(max-width: 767px){.service-block--items:not(.mobile){display:none}}@media(max-width: 1023px){.service-block--items{padding:60px 0}}.service-block--items.mobile{display:none}.service-block--items.mobile .service-block--item h2{cursor:pointer;position:relative}.service-block--items.mobile .service-block--item h2:after{transform:rotate(0deg);transition:transform .5s}@media(max-width: 540px){.service-block--items.mobile .service-block--item h2 span{width:90%}.service-block--items.mobile .service-block--item h2:after{position:absolute;top:0;right:0}}.service-block--items.mobile .service-block--item p{display:none}.service-block--items.mobile .service-block--item.active h2:after{transform:rotate(135deg);transition:transform .5s}@media(min-width: 768px){.service-block--items.mobile .service-block--item{display:none}}.service-block--items.mobile>div:first-child .service-block--item:first-child p{display:block}@media(max-width: 767px){.service-block--items.mobile{display:block}}.service-block--item{color:#171e23;width:calc(33.33% - 4vw);margin-right:6vw;overflow:hidden}.service-block--item:last-child{margin-right:0}.service-block--item h2{display:flex;justify-content:flex-start;line-height:1;margin-top:0;text-transform:lowercase}@media(min-width: 1024px){.service-block--item h2{font-size:2.35vw}}.service-block--item h2::after{font-family:arial;font-weight:100;display:none;content:"+";margin:.15em 0 0 .5em;color:#fff;transform:rotate(0deg);transition:transform .5s}.service-block--item p:last-child{margin-bottom:0}@media(min-width: 1024px){.service-block--item p{font-size:1.55vw}}@media(min-width: 1920px){.service-block--item p{font-size:1.5em}}@media(max-width: 767px){.service-block--item{width:100%;margin-right:0;margin-bottom:0}.service-block--item.active{margin-bottom:1.5em}.service-block--item h2::after{display:block}}.single-content{background-color:#c2cfd3;max-width:none;overflow:hidden;padding-bottom:20px;position:relative;width:100%}@media(min-width: 1024px){.single-content{padding-bottom:2.7604166667vw}}@media(min-width: 1920px){.single-content{padding-bottom:53px}}.single-content--row{box-sizing:border-box;color:#4f606e;overflow:hidden;padding:60px 0;width:80vw;max-width:1920px;margin:auto}@media(min-width: 1024px){.single-content--row{display:flex;justify-content:space-between;padding:100px 0}}@media print{.single-content--row{background-color:rgba(0,0,0,0);color:#000}}.single-content--content strong,.single-content--content b{font-family:"Migrena Grotesque";font-weight:normal}.single-content--content a{color:#962323;text-decoration:none;transition:color 0.15s linear}.single-content--content a:hover{color:#6d1919}.single-content--content h1,.single-content--content h2,.single-content--content h3,.single-content--content h4,.single-content--content h5,.single-content--content h6{font-weight:normal;font-family:"Migrena Grotesque";line-height:1;margin-top:2em}.single-content--content ul li,.single-content--content ol li{margin-bottom:1em;margin-top:1em}.single-content--content>h1:first-child,.single-content--content>h2:first-child,.single-content--content>h3:first-child,.single-content--content>h4:first-child,.single-content--content>h5:first-child,.single-content--content>h6:first-child,.single-content--content>ol:first-child,.single-content--content>ul:first-child,.single-content--content>p:first-child{margin-top:0}.single-content--content>h1:last-child,.single-content--content>h2:last-child,.single-content--content>h3:last-child,.single-content--content>h4:last-child,.single-content--content>h5:last-child,.single-content--content>h6:last-child,.single-content--content>ol:last-child,.single-content--content>ul:last-child,.single-content--content>p:last-child{margin-bottom:0}.single-content--content h2{font-size:1.5em}.single-content--content h3{font-size:1.25em}.single-content--content>div{width:100% !important}@media print{.single-content--content a{color:#000}}.single-content--aside{background-color:#2f3e48;margin:0 auto;padding:3em 0 4em}@media(min-width: 1024px){.single-content--aside{margin-top:0}}.single-content--careers{color:#c2cfd3;overflow:hidden;margin:0 auto;max-width:1920px;width:80vw}.single-content--author{color:#c2cfd3;overflow:hidden;margin:0 auto;max-width:1920px;width:80vw}.single-content--author a{color:#97acb2;font-weight:600;text-decoration:none;transition:color 0.15s linear}.single-content--author a:hover{color:#962323}@media print{.single-content--author a{color:#000}}.single-content--author-title h3{letter-spacing:.2em;text-transform:uppercase;margin:0}.single-content--author-text{margin-top:1em;position:relative}.single-content--author-text p:first-child{margin-top:0}.single-content--author-text p:last-child{margin-bottom:0}@media print{.single-content--author{background-color:rgba(0,0,0,0);color:#000}.single-content--author-title{background-color:rgba(0,0,0,0)}}.single-content--services{margin:2em auto 0;max-width:1920px;width:80vw}.single-content--services:first-child{margin-top:0}.single-content--services a{color:#97acb2;font-weight:600;text-decoration:none;transition:color 0.15s linear}.single-content--services a:hover{color:#962323}@media print{.single-content--services a{color:#000}}.single-content--services a{font-weight:500;color:#fff}.single-content--services h3{text-transform:uppercase;margin:0}.single-content--services ul{list-style:none;margin:0;padding:0}.single-content--services ul li{margin-top:1em}.single-content--row{opacity:0}@media print{.single-content--row{animation:none !important;opacity:1}}.single-content.play .single-content--row{animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.single-content .wp-block-separator{border-top:none;color:#707070}.single-content.contact-form-wrapper{background-color:#e9eff5;padding-bottom:0}.single-content.contact-email-wrapper{padding-bottom:0}.single-content.contact-email-wrapper .single-content--row{padding:100px 0}@media(max-width: 1024px){.single-content.contact-email-wrapper .single-content--row{padding:60px 0}}.single-content.contact-email-wrapper .single-content--content{font-size:18px;line-height:1.4}@media(min-width: 1440px)and (min-width: 1024px){.single-content.contact-email-wrapper .single-content--content{font-size:1.25vw}}@media(min-width: 1440px)and (min-width: 1920px){.single-content.contact-email-wrapper .single-content--content{font-size:24px}}.hero+.single-content{margin-top:-20px}@media(min-width: 1024px){.hero+.single-content{margin-top:-2.7604166667vw}}@media(min-width: 1920px){.hero+.single-content{margin-top:-53px}}.single-careers .single-content{color:#171e23;background-color:#c2cfd3}.single-careers .single-content h3{font-size:1.25em}.statement{background-color:#2f3e48;color:#fff;box-sizing:border-box;overflow:hidden;position:relative}.statement .row,.statement .single-content{box-sizing:border-box;display:flex;flex-wrap:wrap;padding-bottom:60px;padding-top:60px}@media(min-width: 1024px){.statement .row,.statement .single-content{min-height:0;padding-bottom:5.5208333333vw;padding-top:5.5208333333vw}}@media(min-width: 1920px){.statement .row,.statement .single-content{padding-bottom:106px;padding-top:106px}}@media print{.statement{background-color:rgba(0,0,0,0);color:#000}}.statement a{color:#97acb2;font-weight:600;text-decoration:none;transition:color 0.15s linear}.statement a:hover{color:#962323}@media print{.statement a{color:#000}}.statement--content{display:flex;flex-wrap:wrap;margin:0 0 auto 0;position:relative;width:100%}@media(min-width: 1024px){.statement--content:before{border-left-color:#d6dde3;border-left-width:.2083333333vw}}@media(min-width: 1920px){.statement--content{min-height:420px}.statement--content:before{border-left-width:4px}}@media print{.statement--content:before{border-left-color:rgba(0,0,0,0)}}.statement--title{box-sizing:border-box;display:block;margin:auto 0;padding:0;position:relative}.statement--title h3{font-weight:500;letter-spacing:.1rem;line-height:1.3em;margin:0;max-width:700px}@media(max-width: 767px){.statement--title h3{max-width:400px}}@media(min-width: 768px){.statement--title h3{line-height:1em}}@media(min-width: 1024px){.statement--title h3{line-height:1em;margin-left:auto;max-width:21.875vw}}@media(min-width: 1920px){.statement--title h3{max-width:420px}}.statement--title svg{width:7em;height:2.6em;padding-left:.1em}@media(min-width: 1024px){.statement--title svg{width:10.5vw}}@media(min-width: 1920px){.statement--title svg{width:6.2em;height:2.6em}}@media(max-width: 767px){.statement--title{width:100%}}@media print{.statement--title{display:block;min-height:0}}.statement--text{flex:1;box-sizing:border-box;line-height:1.3em;overflow:hidden}.statement--text p{padding:4vw 0}@media(max-width: 767px){.statement--text{flex:auto;width:100%;font-size:18px}}@media(min-width: 1024px){.statement--text{margin:auto 0;padding:0}}.statement--vertical{width:1px;margin:0 6vw;background-color:#fff;position:relative}.statement--vertical::before{content:"";width:5px;height:5px;border-radius:5px;position:absolute;top:-2px;left:-2px;background-color:#fff}.statement--vertical::after{content:"";width:5px;height:5px;border-radius:5px;position:absolute;bottom:-2px;left:-2px;background-color:#fff}@media(max-width: 767px){.statement--vertical{display:none}}.statement--circle-ripple-1,.statement--circle-ripple-2{border-radius:50%;color:#e9eff5;display:block;height:4px;left:47.96%;pointer-events:none;position:absolute;transform:translate3d(-50%, -50%, 0);width:4px;z-index:10}.statement--circle-ripple-1 b,.statement--circle-ripple-2 b{background-color:currentColor;border-radius:50%;bottom:0;display:block;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.statement--circle-ripple-1 span,.statement--circle-ripple-2 span{border:2px solid currentColor;border-radius:50%;display:block;height:42px;left:50%;opacity:0;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0) scale3d(0, 0, 0);width:42px}@media(max-width: 767px){.statement--circle-ripple-1,.statement--circle-ripple-2{display:none}}@media(min-width: 768px)and (max-width: 1023px){.statement--circle-ripple-1,.statement--circle-ripple-2{display:none}}@media(min-width: 1024px){.statement--circle-ripple-1,.statement--circle-ripple-2{height:.4166666667vw;width:.4166666667vw}.statement--circle-ripple-1 span,.statement--circle-ripple-2 span{height:3.9583333333vw;width:3.9583333333vw}}@media(min-width: 1920px){.statement--circle-ripple-1,.statement--circle-ripple-2{height:8px;width:8px}.statement--circle-ripple-1 span,.statement--circle-ripple-2 span{height:76px;width:76px}}@media print{.statement--circle-ripple-1,.statement--circle-ripple-2{display:none}}.statement--circle-ripple-1{top:0}.statement--circle-ripple-2{top:100%}.statement .statement--vertical{transform:scale3d(1, 0, 1);transform-origin:0 0}@media print{.statement .statement--vertical{animation:none !important;transform:none}}.statement .statement--title{opacity:0;transform:translate3d(100%, 0, 0)}@media print{.statement .statement--title{animation:none !important;opacity:1;transform:none}}.statement .statement--text p{opacity:0;transform:translate3d(-100%, 0, 0)}@media print{.statement .statement--text p{animation:none !important;opacity:1;transform:none}}.statement.play .statement--circle-ripple-1 b{animation-duration:.75s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:dot;animation-timing-function:ease-in-out}.statement.play .statement--circle-ripple-1 span{animation-duration:.5s;animation-name:circle-ripple}.statement.play .statement--circle-ripple-1 span:nth-child(1){animation-delay:0s}.statement.play .statement--circle-ripple-1 span:nth-child(2){animation-delay:.25s}.statement.play .statement--circle-ripple-2 b{animation-delay:.625s;animation-duration:.75s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:dot;animation-timing-function:ease-in-out}.statement.play .statement--circle-ripple-2 span{animation-duration:.5s;animation-name:circle-ripple}.statement.play .statement--circle-ripple-2 span:nth-child(1){animation-delay:.625s}.statement.play .statement--circle-ripple-2 span:nth-child(2){animation-delay:.875s}.statement.play .statement--vertical{animation-duration:.5s;animation-fill-mode:forwards;animation-name:line-slide-down;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1);animation-delay:.125s;animation-duration:.5s;animation-timing-function:ease-in-out}.statement.play .statement--title{animation-delay:.75s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in-slide-left;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.statement.play .statement--text p{animation-delay:.95s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in-slide-right;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.single-content .statement{display:none !important}.video{background-color:#171e23;padding:20px 0;position:relative}.video:first-child{padding-top:70px}.video a{color:#97acb2;font-weight:600;text-decoration:none;transition:color 0.15s linear}.video a:hover{color:#962323}@media print{.video a{color:#000}}.video--title{display:flex;margin:auto 0;min-height:48px;padding:0 0 0 25px;position:relative}.video--title:before{border-left:5px solid #962323;content:"";display:block;height:100%;left:0;position:absolute;top:0}.video--title h2{margin:auto 0}@media(max-width: 767px){.video--title h2{font-size:14px;line-height:1.3em}}@media(min-width: 1024px){.video--title{min-height:5vw;padding:0 0 0 2.7604166667vw}.video--title:before{border-left-width:.5208333333vw}}@media(min-width: 1920px){.video--title{min-height:96px;padding:0 0 0 53px}.video--title:before{border-left-width:10px}}@media print{.video--title:before{border-left-color:#000}}.video--video{margin-top:20px}.video--video-container{background-color:#000;height:0;overflow:hidden;position:relative;padding-bottom:56.25%;width:100%}.video--video-container iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media(min-width: 1024px){.video{padding:2.7604166667vw 0}.video:first-child{padding-top:9.0104166667vw}.video--video{margin-top:2.7604166667vw}}@media(min-width: 1920px){.video{padding:53px 0}.video:first-child{padding-top:173px}.video--video{margin-top:53px}}@media print{.video{background-color:rgba(0,0,0,0)}.video--video{display:none}}.video .video--title:before{transform:scale3d(1, 0, 1);transform-origin:0 0}@media print{.video .video--title:before{animation:none !important;transform:none}}.video .video--title h3{opacity:0}@media print{.video .video--title h3{animation:none !important;opacity:1}}.video--video{opacity:0}@media print{.video--video{animation:none !important;opacity:1}}.video.play .video--title:before{animation-delay:.2s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:line-slide-down;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.video.play .video--title h3{animation-delay:.4s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.video.play .video--video{animation-duration:.5s;animation-fill-mode:forwards;animation-name:fade-in;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.headline+.video,.section-text+.video{padding-top:0}.single-content .video{display:none !important}.wp-block-image{margin:2em 0}.single-content--content>.wp-block-image:first-child{margin-top:0}.single-content--content>.wp-block-image:last-child{margin-bottom:0}.wp-block-embed{margin:2em 0}@media print{.wp-block-embed{display:none}}.single-content--content>.wp-block-embed:first-child{margin-top:0}.single-content--content>.wp-block-embed:last-child{margin-bottom:0}.video-container{height:0;padding-bottom:56.25%;position:relative;width:100%}.video-container iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media print{.video-container{display:none}}.single-content--content>.video-container{margin:2em 0}.single-content--content>.video-container:first-child{margin-top:0}.single-content--content>.video-container:last-child{margin-bottom:0}/*# sourceMappingURL=styles.css.map */
