@charset "UTF-8";/*! sanitize.css v5.0.0 | CC0 License | github.com/jonathantneal/sanitize.css */*,::before,::after{background-repeat:no-repeat;box-sizing:inherit}
::before,::after{text-decoration:inherit;vertical-align:inherit}
html{box-sizing:border-box;cursor:default;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
article,aside,footer,header,nav,section{display:block}
body{margin:0;position:relative}
h1{font-size:2em;margin:.67em 0}
figcaption,figure,main{display:block}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0;overflow:visible}
nav ol,nav ul{list-style:none}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:inherit}
b,strong{font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
dfn{font-style:italic}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
::-moz-selection{background-color:#b3d4fc;text-shadow:none}
::selection{background-color:#b3d4fc;text-shadow:none}
audio,canvas,iframe,img,svg,video{vertical-align:middle}
audio,video{display:inline-block}
audio:not([controls]){display:none;height:0}
img{border-style:none;display:block;width:100%}
svg{fill:currentColor}
svg:not(:root){overflow:hidden}
table{border-collapse:collapse}
button,input,optgroup,select,textarea{margin:0}
button,input,select,textarea{background-color:transparent;color:inherit;font-size:inherit;line-height:inherit}
button,input{overflow:visible}
button,select{text-transform:none}
button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{display:inline-block;vertical-align:baseline}
textarea{overflow:auto;resize:vertical}
[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details,menu{display:block}
summary{display:list-item}
canvas{display:inline-block}
template{display:none}
a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}
[hidden]{display:none}
[aria-busy="true"]{cursor:progress}
[aria-controls]{cursor:pointer}
[aria-hidden="false"][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}
[aria-disabled]{cursor:default}
@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@-webkit-keyframes fadeOutUp{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes fadeOutUp{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
h1,h2,h3,h4,h5,h6{margin:0}
h1{font-size:100px;line-height:1.4;font-family:"Kievit",arial,sans-serif;font-weight:600;margin-bottom:32px}
h2{font-size:45px;line-height:1.4;font-family:"Kievit",arial,sans-serif;font-weight:600;margin-bottom:32px}
h3{font-size:30px;line-height:1.4;font-family:"Kievit",arial,sans-serif;font-weight:600;margin-bottom:32px}
html{background-color:#fffffe;color:#020c22;min-width:320px}
*,*:before,*:after{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
iframe{border:0;outline:0}
p{color:#020c22;font-family:"Kievit",arial,sans-serif;font-weight:400;line-height:1.55;font-size:20px}
a{text-decoration:none;font-family:"Kievit",arial,sans-serif;font-weight:400;color:#49afd9}
button,.button{position:relative;background-color:#49afd9;border-radius:100px;color:#fffffe;cursor:pointer;font-size:18px;font-family:"Kievit",arial,sans-serif;text-decoration:none;width:auto;padding:16px 48px;-webkit-transition:background 200ms cubic-bezier(0.19,1,0.22,1),-webkit-filter 200ms cubic-bezier(0.19,1,0.22,1);transition:background 200ms cubic-bezier(0.19,1,0.22,1),-webkit-filter 200ms cubic-bezier(0.19,1,0.22,1);transition:background 200ms cubic-bezier(0.19,1,0.22,1),filter 200ms cubic-bezier(0.19,1,0.22,1);transition:background 200ms cubic-bezier(0.19,1,0.22,1),filter 200ms cubic-bezier(0.19,1,0.22,1),-webkit-filter 200ms cubic-bezier(0.19,1,0.22,1);will-change:transform,filter;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
button--loading,.button--loading{background-color:#808890;cursor:wait}
button--disabled,.button--disabled{background-color:#808890;cursor:not-allowed}
button__text,.button__text{position:relative;display:inline-block;-webkit-transition:-webkit-transform 200ms cubic-bezier(0.19,1,0.22,1);transition:-webkit-transform 200ms cubic-bezier(0.19,1,0.22,1);transition:transform 200ms cubic-bezier(0.19,1,0.22,1);transition:transform 200ms cubic-bezier(0.19,1,0.22,1),-webkit-transform 200ms cubic-bezier(0.19,1,0.22,1);z-index:2}
button__arrow,.button__arrow{width:7px;height:14px;position:absolute;top:50%;right:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease}
button:hover,.button:hover{color:#fffffe;-webkit-filter:brightness(0.9) contrast(1.2);filter:brightness(0.9) contrast(1.2)}
button:hover button,button:hover .button__text,.button:hover button,.button:hover .button__text{-webkit-transform:translateX(-6px);transform:translateX(-6px)}
button:hover button,button:hover .button__arrow,.button:hover button,.button:hover .button__arrow{opacity:1}
.home{position:fixed;bottom:33.33333px;left:33.33333px;color:#020c22}
.home ::-moz-selection{background-color:transparent;color:inherit}
.home ::selection{background-color:transparent;color:inherit}
.home__help{font-family:"Kievit",arial,sans-serif;font-weight:400;font-size:15px;color:#fffffe;letter-spacing:.19px;line-height:1.2}
@media(max-width:600px){.home__help{display:none}
}
.home__help-icon{width:35px;height:12px;display:block;margin-bottom:10px;opacity:.8}
.home-controls{display:none;position:fixed;bottom:0;left:0;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:32px 16px}
@media(max-width:600px){.home-controls{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.home-controls__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;align-items:center;padding:0 48px;width:100%}
.home-controls__prev,.home-controls__next{width:32px;height:32px;position:absolute;bottom:32px}
.home-controls__prev:active,.home-controls__next:active{opacity:.9}
.home-controls__prev{left:0}
.home-controls__next{right:0}
.home-controls__heading{color:#fffffe;font-family:"Kievit",arial,sans-serif;font-weight:900;line-height:1;text-transform:uppercase;font-size:18px;letter-spacing:3px;text-align:center}
.home-controls__summary{color:#fffffe;font-family:"Kievit",arial,sans-serif;font-weight:400;text-align:center;line-height:1.2;font-size:15px;margin:8px 0}
.home-controls__cta{cursor:pointer;color:#fffffe;font-family:"Kievit",arial,sans-serif;font-weight:600;border-bottom:1px solid #fffffe;line-height:1.5}
.home-controls__cta:active{opacity:.9}
.home-links{position:fixed;bottom:33.33333px;right:33.33333px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.home-links ::-moz-selection{background-color:transparent;color:inherit}
.home-links ::selection{background-color:transparent;color:inherit}
@media(max-width:736px){.home-links{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
}
@media(max-width:600px){.home-links{display:none}
}
.home-links__links{display:inline-block}
@media(max-width:736px){.home-links__links{display:block;margin-top:13px}
}
.home-links__link{color:#fffffe;font-family:"Kievit",arial,sans-serif;font-weight:700;font-size:16px;text-decoration:none;display:inline-block;width:auto;margin-left:24px;white-space:nowrap;padding-right:24px;position:relative}
@media(max-width:1100px){.home-links__link{font-size:15px;margin-left:16px;padding-right:16px}
}
.home-links__link span{opacity:1;-webkit-transition:opacity .2s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .2s cubic-bezier(0.165,0.84,0.44,1)}
.home-links__link:hover span{opacity:.7}
.home-links__link:after{content:"";position:absolute;right:0;top:0;display:inline-block;height:100%;width:1px;background-color:rgba(255,255,255,0.5)}
@media(max-width:736px){.home-links__link:last-child{padding-right:0}
.home-links__link:last-child:after{display:none}
}
.home-links__share{font-family:"Kievit",arial,sans-serif;font-weight:700;font-size:16px;color:#fffffe;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;cursor:pointer;margin-left:24px;float:right;width:auto;-webkit-transition:opacity .2s cubic-bezier(0.25,0.46,0.45,0.94);transition:opacity .2s cubic-bezier(0.25,0.46,0.45,0.94)}
@media(max-width:1100px){.home-links__share{font-size:15px;margin-left:16px}
}
@media(max-width:736px){.home-links__share{width:100%;text-align:right;padding-right:5px}
}
.home-links__share:hover{opacity:.7}
.home-links__share img{display:block;width:26px;height:auto;margin-left:10px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1),-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1)}
.home-links__share .home-links__share-text{-webkit-transform:translate(0);transform:translate(0);-webkit-transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1),-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1)}
.fallback{position:fixed;top:0;left:0;width:100%;height:100%;overflow-x:scroll;background-color:#01071b;color:#fffffe;padding:0 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:top;-ms-flex-pack:top;justify-content:top;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.fallback__inner{min-width:500px;width:30vw;padding:3vw 4vw}
.fallback__inner .comp-form,.fallback__inner .comp-thanks{margin-top:100px}
.magic{position:fixed;top:0;left:0;width:100%;height:100vh;overflow:hidden;background-color:#0268a1}
.magic__canvas{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:-webkit-transform 1000ms cubic-bezier(0.505,0.06,0.1,1);transition:-webkit-transform 1000ms cubic-bezier(0.505,0.06,0.1,1);transition:transform 1000ms cubic-bezier(0.505,0.06,0.1,1);transition:transform 1000ms cubic-bezier(0.505,0.06,0.1,1),-webkit-transform 1000ms cubic-bezier(0.505,0.06,0.1,1)}
.magic__canvas canvas{cursor:move;cursor:-webkit-grab;cursor:grab;-ms-touch-action:none;touch-action:none}
.magic__canvas canvas:active{cursor:-webkit-grabbing;cursor:grabbing}
.magic__texture{visibility:hidden;position:fixed;left:-10000%}
.magic .intro-bg{position:fixed;width:100%;height:100%;display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-radial-gradient(ellipse farthest-corner at 50% 100%,rgba(0,107,173,0) 0,#001138 100%);background:radial-gradient(ellipse farthest-corner at 50% 100%,rgba(0,107,173,0) 0,#001138 100%);opacity:1;-webkit-transition:opacity 3s;transition:opacity 3s}
.magic .intro-bg.transition-out{opacity:0}
.magic .intro-bg.hide{visibility:hidden}
.modal{display:block;max-width:100%;height:100%;width:100%;position:fixed;top:0;right:0;z-index:100}
.modal.showing .modal__inner{-webkit-transform:translateX(0);transform:translateX(0)}
.modal--show{display:block}
.modal__background{position:absolute;top:0;right:0;width:100%;height:100%;z-index:1}
.modal__inner{z-index:2;position:fixed;right:0;top:0;background-color:#01071b;color:#fffffe;min-width:500px;width:30vw;padding:3vw 4vw;height:100vh;overflow-y:scroll;-webkit-transition:-webkit-transform 1000ms cubic-bezier(0.505,0.06,0.1,1);transition:-webkit-transform 1000ms cubic-bezier(0.505,0.06,0.1,1);transition:transform 1000ms cubic-bezier(0.505,0.06,0.1,1);transition:transform 1000ms cubic-bezier(0.505,0.06,0.1,1),-webkit-transform 1000ms cubic-bezier(0.505,0.06,0.1,1);-webkit-transform:translateX(100%);transform:translateX(100%)}
@media(max-width:1440px){.modal__inner{padding-top:35px}
}
@media(max-width:600px){.modal__inner{padding:32px;width:100%;max-width:none;min-width:initial;-webkit-overflow-scrolling:touch}
}
.modal__close{font-family:"Kievit",arial,sans-serif;font-weight:600;color:#fffffe;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:32px;max-width:120px;-webkit-box-flex:1;-ms-flex:1;flex:1}
.modal__close:hover .modal__close-button{-webkit-transform:rotate(45deg) scale(1.3);transform:rotate(45deg) scale(1.3);background-color:#fffffe}
.modal__close:hover .modal__close-button:after,.modal__close:hover .modal__close-button:before{background-color:#020c22}
.modal__close:hover .modal__close-text{text-indent:8px}
.modal__close-button{border:2px solid #fffffe;width:40px;height:40px;border-radius:40px;display:inline-block;margin-right:16px;position:relative;-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);cursor:pointer;background-color:transparent;-webkit-transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1),-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1)}
.modal__close-button:after,.modal__close-button:before{content:"";width:16px;height:2px;background-color:#fffffe;position:absolute;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1),-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1)}
.modal__close-button:before{width:2px;height:16px}
.modal__close-text{cursor:pointer;text-indent:0;-webkit-transition:text-indent cubic-bezier(0.19,1,0.22,1) .5s;transition:text-indent cubic-bezier(0.19,1,0.22,1) .5s}
.modal-story__title{font-family:"Kievit",arial,sans-serif;font-weight:900;font-size:36px;letter-spacing:2px;line-height:1.05;margin-bottom:48px;text-transform:uppercase}
.modal-story__location{font-family:"Kievit",arial,sans-serif;font-weight:600;font-size:16px;color:#808890;letter-spacing:1.88px;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:48px}
.modal-story__content{font-family:"Kievit",arial,sans-serif;font-size:18px;margin-bottom:32px;line-height:1.55}
@media(max-width:1440px){.modal-story__content{font-size:16px}
}
.modal-story__content p{color:inherit;font-size:inherit;line-height:inherit;font-family:inherit;font-weight:inherit}
.modal-story__content a{position:relative;cursor:pointer}
.modal-story__content a:before{content:"";background:#49afd9;position:absolute;left:0;bottom:-3px;width:100%;height:1px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.19,1,0.22,1);transition:-webkit-transform 200ms cubic-bezier(0.19,1,0.22,1);transition:transform 200ms cubic-bezier(0.19,1,0.22,1);transition:transform 200ms cubic-bezier(0.19,1,0.22,1),-webkit-transform 200ms cubic-bezier(0.19,1,0.22,1)}
.modal-story__content a:hover:before{-webkit-transition:-webkit-transform 250ms cubic-bezier(0.19,1,0.22,1);transition:-webkit-transform 250ms cubic-bezier(0.19,1,0.22,1);transition:transform 250ms cubic-bezier(0.19,1,0.22,1);transition:transform 250ms cubic-bezier(0.19,1,0.22,1),-webkit-transform 250ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:scaleX(1);transform:scaleX(1)}
.modal-story__image{width:116%;overflow:hidden;margin:16px -8% 32px}
@media(max-width:1100px){.modal-story__image{width:100%;margin:50px auto 0}
}
.modal-story__image img{display:block;width:100%}
.modal-story__video{width:116%;margin:16px -8%;height:0;padding-top:56.25%;position:relative}
.modal-story__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.modal-story__next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;float:right;margin:0;cursor:pointer;position:absolute;top:3vw;right:4vw}
@media(max-width:1440px){.modal-story__next{top:35px}
}
@media(max-width:600px){.modal-story__next{top:32px;right:32px}
}
.modal-story__next:hover .modal-story__next-icon{-webkit-transform:scale(1.3);transform:scale(1.3);background-color:#fffffe}
.modal-story__next:hover .modal-story__next-icon svg{fill:#020c22}
.modal-story__next:hover .modal-story__next-text{-webkit-transform:translateX(-8px);transform:translateX(-8px)}
.modal-story__next-text{font-family:"Kievit",arial,sans-serif;font-weight:600;font-size:14px;margin-right:16px;margin-bottom:0;color:#fffffe;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1),-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1)}
.modal-story__next-icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;height:40px;border:2px solid #fffffe;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;text-align:center;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:background-color 500ms ease,border 500ms ease,-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:background-color 500ms ease,border 500ms ease,-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:background-color 500ms ease,border 500ms ease,transform 500ms cubic-bezier(0.19,1,0.22,1);transition:background-color 500ms ease,border 500ms ease,transform 500ms cubic-bezier(0.19,1,0.22,1),-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1)}
.modal-story__next-icon svg{width:13px;height:15px;margin:0 auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-35%,-50%);transform:translate(-35%,-50%);fill:#fffffe}
.modal-story__line-separator{width:35px;height:1px;background-color:#808890;margin:0 13px}
.splash{position:fixed;top:0;left:0;width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:white;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}
@media(max-width:320px){.splash{display:block}
}
.splash__content{width:100%;height:100%;text-align:center;-webkit-transition:opacity .2s,-webkit-transform .2s cubic-bezier(0.925,0,0.76,0.955);transition:opacity .2s,-webkit-transform .2s cubic-bezier(0.925,0,0.76,0.955);transition:opacity .2s,transform .2s cubic-bezier(0.925,0,0.76,0.955);transition:opacity .2s,transform .2s cubic-bezier(0.925,0,0.76,0.955),-webkit-transform .2s cubic-bezier(0.925,0,0.76,0.955);-webkit-transform:translateY(0);transform:translateY(0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(max-width:600px){.splash__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.splash__content.transition-out{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}
.splash__wrap{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none}
.splash__lockup{width:200px;margin:0 auto;position:fixed;top:50px;left:60px}
.splash__lockup img{display:block;width:100%}
@media(max-width:1440px){.splash__lockup{top:33.33333px;left:33.33333px}
}
@media(max-width:1100px){.splash__lockup{width:180px}
}
@media(max-width:600px){.splash__lockup{width:220px;margin:16px auto 32px;position:static}
}
@media(max-width:320px){.splash__lockup{width:154px;margin:10px auto 20px}
}
.splash__hed{font-family:"Kievit",arial,sans-serif;font-weight:700;font-size:88px;letter-spacing:-2.5px;line-height:1.15;color:#fffffe;margin-bottom:16px;padding:0 16px}
@media(max-width:1920px){.splash__hed{font-size:76px}
}
@media(max-width:1440px){.splash__hed{font-size:62px}
}
@media(max-width:1100px){.splash__hed{font-size:52px}
}
@media(max-width:736px){.splash__hed{font-size:42px;margin-bottom:5px}
}
@media(max-width:600px){.splash__hed{font-size:18px;letter-spacing:0;margin-bottom:5px;display:none}
}
.splash__dek{font-family:"Kievit",arial,sans-serif;font-weight:400;font-size:29px;color:#fffffe;letter-spacing:-1px;line-height:1.3;padding:0 32px;max-width:910px;margin:0 auto}
@media(max-width:1920px){.splash__dek{font-size:24px;letter-spacing:-0.8px;max-width:780px}
}
@media(max-width:1440px){.splash__dek{font-size:20px;max-width:700px;letter-spacing:-0.55px}
}
@media(max-width:600px){.splash__dek{font-size:17px;padding:0 16px;line-height:1.55}
}
@media(max-width:320px){.splash__dek{font-size:15px;padding:0 8px;line-height:1.3}
}
.splash__button{font-size:19px;font-weight:700;line-height:1.35;padding:14px 32px;margin:50px auto 30px;max-width:204px;background-color:transparent;border:1px solid #fffffe;-webkit-transition:border .5s cubic-bezier(0.165,0.84,0.44,1),background-color .5s cubic-bezier(0.165,0.84,0.44,1);transition:border .5s cubic-bezier(0.165,0.84,0.44,1),background-color .5s cubic-bezier(0.165,0.84,0.44,1)}
.splash__button:hover{border-color:#49afd9;background-color:#49afd9;color:white;-webkit-transition:border .5s cubic-bezier(0.165,0.84,0.44,1),background-color .5s cubic-bezier(0.165,0.84,0.44,1);transition:border .5s cubic-bezier(0.165,0.84,0.44,1),background-color .5s cubic-bezier(0.165,0.84,0.44,1)}
@media(max-width:1100px){.splash__button{margin:30px auto 30px}
}
@media(max-width:600px){.splash__button{font-size:16px;margin:32px auto}
}
@media(max-width:320px){.splash__button{font-size:15px;margin:20px auto;padding:14px 32px}
}
.splash__scrolldown{width:2px;height:45px;position:relative;margin:0 auto}
.splash__scrolldown:after{content:"";display:block;position:absolute;left:-4px;bottom:-5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid white}
.splash__scrolldown-line{width:100%;height:100%;display:block;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,white 40%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,white 40%);background-position:0 0;background-size:100% 200%;-webkit-animation:scrolldown 1.7s cubic-bezier(0.76,0,0.3,1) forwards infinite;animation:scrolldown 1.7s cubic-bezier(0.76,0,0.3,1) forwards infinite}
@-webkit-keyframes scrolldown{0{background-position:0 0}
100%{background-position:0 -200%}
}
@keyframes scrolldown{0{background-position:0 0}
100%{background-position:0 -200%}
}
.whoops{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#01071b;text-align:center;padding:0 32px;min-height:500px;overflow-y:scroll}
@media(max-width:600px){.whoops{display:block;padding-top:16px;padding-bottom:50px;overflow-y:scroll;min-height:100%}
}
.whoops:before{content:"";display:inline-block;vertical-align:middle;width:0;margin-right:-.25em;height:100%}
@media(max-width:600px){.whoops:before{display:none}
}
.whoops__inner{display:inline-block;vertical-align:middle;white-space:normal;margin:0 auto;max-width:800px;text-align:center}
.whoops .go-to-fonterra{display:block}
@media(max-width:600px){.whoops .go-to-fonterra{position:static;margin-bottom:33.33333px;width:100%;text-align:left}
}
.whoops__hed{font-family:"Kievit",arial,sans-serif;font-weight:900;font-size:45px;letter-spacing:10px;text-transform:uppercase;color:#fffffe;line-height:1.2;max-width:770px;text-align:center;margin:0 auto}
@media(max-width:600px){.whoops__hed{font-size:28px;letter-spacing:2px}
}
.whoops__dek{margin-top:16px;font-family:"Kievit",arial,sans-serif;font-weight:400;font-size:20px;letter-spacing:0;color:#fffffe;line-height:1.55;max-width:540px;margin:0 auto}
@media(max-width:600px){.whoops__dek{font-size:17px;margin-top:8px}
}
.whoops__image{position:absolute;top:50%;left:50%;width:100%;max-width:260px;-webkit-transform:translate(100%,25%);transform:translate(100%,25%)}
@media(max-width:600px){.whoops__image{display:none}
}
.whoops__image--cow{max-width:260px;-webkit-transform:translate(-200%,-150%);transform:translate(-200%,-150%);z-index:-1}
.whoops__button{margin-top:33.33333px;display:inline-block;width:auto}
@media(max-width:600px){.whoops__button{display:block;margin-top:16px}
}
.lockup{position:absolute;top:25px;left:33.33333px;width:155px;z-index:2}
.lockup ::-moz-selection{background-color:transparent;color:inherit}
.lockup ::selection{background-color:transparent;color:inherit}
@media(max-width:1100px){.lockup{width:143px;top:20px;left:25px}
}
@media(max-width:600px){.lockup{width:129px;top:10px;left:12px}
}
.lockup img{display:block;width:100%;height:auto}
@media(max-width:600px){.lockup img{width:68px}
}
.hover-heading{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.hover-heading__inner{font-family:"Kievit",arial,sans-serif;font-weight:900;text-transform:uppercase;font-size:13.75vw;color:#fffffe;letter-spacing:-9px;text-align:center;opacity:.5;white-space:nowrap}
.location-info{position:fixed;bottom:33.33333px;left:33.33333px;font-size:15px;color:#fffffe;font-family:"Kievit",arial,sans-serif}
.location-info__icon{width:14px;height:28px;display:block;margin-bottom:5px}
.location-info__title{font-weight:700;margin-bottom:5px;max-width:250px}
.location-info__coords{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.location-info__next-icon{display:inline-block;margin:0 8px;width:18px;height:1px;background-color:rgba(255,255,254,0.8)}
.location-info__text{max-width:250px;opacity:.8;margin-top:3px}
.go-to-fonterra{position:fixed;top:50px;right:50px;z-index:10;color:#fffffe}
@media(max-width:1440px){.go-to-fonterra{top:33.33333px;right:33.33333px}
}
@media(max-width:1100px){.go-to-fonterra{top:25px;right:25px}
}
@media(max-width:600px){.go-to-fonterra{display:none}
}
.go-to-fonterra__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fffffe;font-size:19px;font-family:"Kievit",arial,sans-serif;font-weight:700;letter-spacing:-0.18px}
@media(max-width:1440px){.go-to-fonterra__link{font-size:17px}
}
.go-to-fonterra__text{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:4px 0}
.go-to-fonterra__text:after{content:"";display:block;position:absolute;left:-1px;bottom:-2px;background-color:#fffffe;width:calc(100% + 4px);height:1px;-webkit-transform:translateY(3px) scaleX(0.8) skewY(7deg);transform:translateY(3px) scaleX(0.8) skewY(7deg);-webkit-transition:opacity 100ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 300ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 100ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 300ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 300ms cubic-bezier(0.165,0.84,0.44,1),opacity 100ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 300ms cubic-bezier(0.165,0.84,0.44,1),opacity 100ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 300ms cubic-bezier(0.165,0.84,0.44,1);-webkit-transform-origin:left center;transform-origin:left center;opacity:0}
.go-to-fonterra__text:hover:after{-webkit-transform:translateY(0) scaleX(1) skewY(0);transform:translateY(0) scaleX(1) skewY(0);opacity:1}
.go-to-fonterra__back-icon{width:25px;height:25px;border:1px solid #fffffe;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;fill:#fffffe;border-radius:50%;text-align:center;margin-right:16px;-webkit-transition:border-color 300ms ease;transition:border-color 300ms ease;border-color:#fffffe;z-index:1}
.viewport-transition--slide-from-bottom{-webkit-transform:translate3d(0,7vh,0);transform:translate3d(0,7vh,0);-webkit-transition:opacity 700ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 900ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 700ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 900ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 900ms cubic-bezier(0.165,0.84,0.44,1),opacity 700ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 900ms cubic-bezier(0.165,0.84,0.44,1),opacity 700ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 900ms cubic-bezier(0.165,0.84,0.44,1);opacity:0}
.viewport-transition--slide-from-bottom.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
.viewport-transition--image-in-from-bottom{-webkit-transform:translate3d(0,10vh,0);transform:translate3d(0,10vh,0);-webkit-transition:opacity 1200ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 2000ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 1200ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 2000ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 2000ms cubic-bezier(0.165,0.84,0.44,1),opacity 1200ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 2000ms cubic-bezier(0.165,0.84,0.44,1),opacity 1200ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 2000ms cubic-bezier(0.165,0.84,0.44,1);opacity:0}
.viewport-transition--image-in-from-bottom.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
.viewport-transition--image-fade-in{-webkit-transition:opacity 500ms cubic-bezier(0.895,0.03,0.685,0.22);transition:opacity 500ms cubic-bezier(0.895,0.03,0.685,0.22);opacity:0}
.viewport-transition--image-fade-in.active{opacity:1}
.viewport-transition--image-in-from-left{-webkit-transform:translate3d(-2.5vh,0,0);transform:translate3d(-2.5vh,0,0);-webkit-transition:opacity 800ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 1000ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 800ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 1000ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 1000ms cubic-bezier(0.165,0.84,0.44,1),opacity 800ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 1000ms cubic-bezier(0.165,0.84,0.44,1),opacity 800ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 1000ms cubic-bezier(0.165,0.84,0.44,1);opacity:0}
.viewport-transition--image-in-from-left.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
.viewport-transition--image-in-from-right{-webkit-transform:translate3d(2.5vh,0,0);transform:translate3d(2.5vh,0,0);-webkit-transition:opacity 800ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 1000ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 800ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 1000ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 1000ms cubic-bezier(0.165,0.84,0.44,1),opacity 800ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 1000ms cubic-bezier(0.165,0.84,0.44,1),opacity 800ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 1000ms cubic-bezier(0.165,0.84,0.44,1);opacity:0}
.viewport-transition--image-in-from-right.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
.spinner{background:#0268a1;background-image:-webkit-linear-gradient(bottom,#0cf 4%,#0067a1 100%);background-image:linear-gradient(0,#0cf 4%,#0067a1 100%);position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:110}
.spinner:before{content:"";display:block;position:absolute;left:0;top:-15%;width:100%;height:250%;background:-webkit-radial-gradient(center ellipse,rgba(0,107,173,0) 0,#001138 100%);background:radial-gradient(ellipse at center,rgba(0,107,173,0) 0,#001138 100%);z-index:-1}
@-webkit-keyframes hide{0{opacity:1}
99%{opacity:0}
100%{display:none}
}
@keyframes hide{0{opacity:1}
99%{opacity:0}
100%{display:none}
}
.spinner--done{pointer-events:none;opacity:0;-webkit-animation-name:hide;animation-name:hide;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-duration:1s;animation-duration:1s}
.spinner__inner{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.spinner__progress{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;position:relative}
.spinner__progress:before,.spinner__progress:after{content:'';position:absolute;top:0;left:0;height:1px;width:100%;background-color:#fffffe}
.spinner__progress:before{opacity:.3}
.spinner__progress:after{-webkit-transform-origin:center right;transform-origin:center right;-webkit-transition:-webkit-transform 800ms ease;transition:-webkit-transform 800ms ease;transition:transform 800ms ease;transition:transform 800ms ease,-webkit-transform 800ms ease}
.spinner__progress--right{-webkit-transform:scale(-1);transform:scale(-1)}
.spinner__progress--stage-0:after{-webkit-transform:scaleX(0.2);transform:scaleX(0.2)}
.spinner__progress--stage-1:after{-webkit-transform:scaleX(0.4);transform:scaleX(0.4)}
.spinner__progress--stage-2:after{-webkit-transform:scaleX(0.6);transform:scaleX(0.6)}
.spinner__progress--stage-3:after{-webkit-transform:scaleX(0.8);transform:scaleX(0.8)}
.spinner__progress--stage-4:after{-webkit-transform:scaleX(1);transform:scaleX(1)}
.spinner__globe{display:block;width:52px;height:auto;margin:0 100px}
@media(max-width:1100px){.spinner__globe{margin:0 10vw;width:42px}
}
@media(max-width:600px){.spinner__globe{margin:0 20px;width:38px}
}
.spinner__message{margin-top:50px;font-family:"Kievit",arial,sans-serif;font-weight:700;font-size:17px;color:#fffffe;letter-spacing:.17px}
@media(max-width:600px){.spinner__message{margin-top:25px}
}
.orientate{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#01071b;text-align:center;padding:0 32px;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:120}
@media(max-width:736px) and (min-aspect-ratio:13 / 9){.orientate{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.orientate__hed{font-family:"Kievit",arial,sans-serif;font-weight:900;font-size:25px;color:#fffffe;letter-spacing:5px;line-height:1.55}
.orientate__dek{font-family:"Kievit",arial,sans-serif;font-weight:400;font-size:16px;letter-spacing:0;margin-top:16px;color:#fffffe;line-height:1.55;max-width:80%}
.orientate__image{margin-top:32px;width:44px}
.orientate__image img{display:block;width:100%;height:auto}
.scroll-down-icon{width:50px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1),-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1)}
.scroll-down-icon:hover,.scroll-down-icon:active{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}
.scroll-down-icon:hover .scroll-down-icon__path,.scroll-down-icon:active .scroll-down-icon__path{stroke-dasharray:144px;stroke-dashoffset:144px;-webkit-transition:stroke-dashoffset 200ms cubic-bezier(0.165,0.84,0.44,1),stroke-dasharray 200ms cubic-bezier(0.165,0.84,0.44,1);transition:stroke-dashoffset 200ms cubic-bezier(0.165,0.84,0.44,1),stroke-dasharray 200ms cubic-bezier(0.165,0.84,0.44,1)}
.scroll-down-icon--is-microsoft .scroll-down-icon__polyline{fill-opacity:1;-webkit-animation:none;animation:none}
.scroll-down-icon--is-microsoft .scroll-down-icon__path,.scroll-down-icon--is-microsoft .scroll-down-icon__polyline{stroke-dasharray:0 !important;stroke-dashoffset:0 !important;-webkit-animation:none;animation:none}
.scroll-down-icon__svg{display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.scroll-down-icon__circle{fill:#fffffe;fill-opacity:0;-webkit-animation:fadeIn 2s 250ms 1 forwards cubic-bezier(0.77,0,0.175,1);animation:fadeIn 2s 250ms 1 forwards cubic-bezier(0.77,0,0.175,1)}
.scroll-down-icon__path{fill:none;stroke:1px;stroke:#fffffe;stroke-miterlimit:10;stroke-width:2px;stroke-dasharray:161px;stroke-dashoffset:161px;-webkit-transition:stroke-dashoffset 250ms cubic-bezier(0.165,0.84,0.44,1),stroke-dasharray 500ms cubic-bezier(0.165,0.84,0.44,1);transition:stroke-dashoffset 250ms cubic-bezier(0.165,0.84,0.44,1),stroke-dasharray 500ms cubic-bezier(0.165,0.84,0.44,1);-webkit-animation:draw 2s 500ms 1 forwards cubic-bezier(0.77,0,0.175,1);animation:draw 2s 500ms 1 forwards cubic-bezier(0.77,0,0.175,1)}
.scroll-down-icon__polyline{fill:none;stroke:#fffffe;stroke-miterlimit:10;stroke-width:2px;stroke-dasharray:300px;stroke-dashoffset:300px;-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-animation:draw 2s 1s 1 forwards cubic-bezier(0.77,0,0.175,1),bob 10s 2s 1 forwards ease-in-out;animation:draw 2s 1s 1 forwards cubic-bezier(0.77,0,0.175,1),bob 10s 2s 1 forwards ease-in-out}
@media(max-width:600px){.scroll-down-icon{margin:0 auto}
}
@-webkit-keyframes draw{to{stroke-dashoffset:0}
}
@keyframes draw{to{stroke-dashoffset:0}
}
@-webkit-keyframes fadeIn{from{fill-opacity:0}
to{fill-opacity:1}
}
@keyframes fadeIn{from{fill-opacity:0}
to{fill-opacity:1}
}
@-webkit-keyframes bob{0{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
10%{-webkit-transform:translateY(2px);transform:translateY(2px)}
20%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
30%{-webkit-transform:translateY(2px);transform:translateY(2px)}
40%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
50%{-webkit-transform:translateY(2px);transform:translateY(2px)}
60%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
70%{-webkit-transform:translateY(2px);transform:translateY(2px)}
80%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
90%{-webkit-transform:translateY(2px);transform:translateY(2px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes bob{0{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
10%{-webkit-transform:translateY(2px);transform:translateY(2px)}
20%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
30%{-webkit-transform:translateY(2px);transform:translateY(2px)}
40%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
50%{-webkit-transform:translateY(2px);transform:translateY(2px)}
60%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
70%{-webkit-transform:translateY(2px);transform:translateY(2px)}
80%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
90%{-webkit-transform:translateY(2px);transform:translateY(2px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
.article{position:relative;width:100%;box-sizing:border-box;overflow:hidden}
.article:after{content:'';display:table;clear:both}
.article__inner{background-color:#fffffe;position:relative;z-index:3}
.article__grey-bg{background-color:#f2f2f2;padding-top:16px;margin-top:100px}
@media(max-width:600px){.article__grey-bg{margin-top:50px}
}
.article__block{max-width:1300px;margin:0 auto}
.article__block--large{max-width:1920px}
.article-back-to-globe{position:absolute;left:-100px;top:-100px}
@media(max-width:1100px){.article-back-to-globe{display:none}
}
.article-back-to-globe__back{float:left;font-family:"Kievit",arial,sans-serif;font-weight:700;line-height:1.2;font-size:16px;color:#fffffe;letter-spacing:.19px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color 300ms ease;transition:color 300ms ease}
@media(max-width:1100px){.article-back-to-globe__back{font-size:15px}
}
.article-back-to-globe__back:hover{color:#49afd9}
.article-back-to-globe__back:hover .article-back-to-globe__back-icon{-webkit-transform:scale(1.3);transform:scale(1.3)}
.article-back-to-globe__back:hover .article-back-to-globe__text{text-indent:8px;color:#fffffe}
.article-back-to-globe__text{text-indent:0;-webkit-transition:text-indent 500ms cubic-bezier(0.19,1,0.22,1);transition:text-indent 500ms cubic-bezier(0.19,1,0.22,1);position:fixed;z-index:1;bottom:46px;left:90px;color:#fffffe}
.article-back-to-globe__text:hover{color:#fffffe}
.article-back-to-globe__back-icon{width:45px;height:45px;margin-right:16px;-webkit-transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1),-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);position:fixed;z-index:5;bottom:33.33333px;left:33.33333px}
.article-navigation{position:relative;width:100%;background-color:#fffffe;padding:32px;padding-bottom:0;overflow:hidden}
@media(max-width:600px){.article-navigation{padding:16px}
}
.article-navigation__back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left;color:#020c22;font-family:"Kievit",arial,sans-serif;font-weight:700;text-transform:uppercase;margin-left:64px;-webkit-transition:color 300ms ease;transition:color 300ms ease}
@media(max-width:1440px){.article-navigation__back{margin-left:0}
}
@media(max-width:1100px){.article-navigation__back{margin-right:0;font-size:14px}
}
.article-navigation__back:hover{color:#49afd9}
.article-navigation__back:hover .article-navigation__back-icon{border-color:#49afd9}
.article-navigation__back:hover .article-navigation__back-icon .arrow{fill:#49afd9}
.article-navigation__back:hover .article-navigation__back-icon .arrow g{stroke:#49afd9}
.article-navigation__back-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #020c22;border-radius:50%;width:25px;height:25px;fill:#020c22;text-align:center;margin-right:16px;-webkit-transition:border-color 300ms ease;transition:border-color 300ms ease}
@media(max-width:600px){.article-navigation__back-icon{width:22px;height:22px;margin-right:8px}
}
.article-navigation__back-icon .arrow{width:9px;height:13px;margin:0 auto}
@media(max-width:600px){.article-navigation__back-icon .arrow{width:6px;height:12px}
}
.article-navigation__back-icon .arrow g{-webkit-transition:all 300ms ease;transition:all 300ms ease}
.article-navigation__share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:right;color:#020c22;font-size:13px;font-family:"Kievit",arial,sans-serif;font-weight:700;letter-spacing:1.62px;text-transform:uppercase;margin-right:64px;-webkit-transition:color 300ms ease;transition:color 300ms ease}
@media(max-width:1440px){.article-navigation__share{margin-right:0}
}
.article-navigation__share:hover{color:#49afd9}
.article-navigation__share:hover .article-navigation__share-icon{border-color:#49afd9}
.article-navigation__share:hover .article-navigation__share-icon .share{fill:#49afd9}
.article-navigation__share:hover .article-navigation__share-icon .share path{fill:#49afd9}
.article-navigation__desktop-only{display:block;margin-left:3px}
@media(max-width:600px){.article-navigation__desktop-only{display:none}
}
.article-navigation__share-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #020c22;border-radius:50%;width:25px;height:25px;fill:#020c22;margin-left:16px;-webkit-transition:border-color 300ms ease;transition:border-color 300ms ease}
@media(max-width:600px){.article-navigation__share-icon{width:22px;height:22px;margin-left:8px}
}
.article-navigation__share-icon .share{width:24px;height:24px;-webkit-transition:all 300ms ease;transition:all 300ms ease}
.article-navigation__share-icon .share path{-webkit-transition:fill 300ms ease;transition:fill 300ms ease;fill:#020c22}
.article-intro{position:relative;margin:0 auto}
.article-intro__inner{height:100vh;width:100%;max-width:1100px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;padding:16px 16px;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0}
.article-intro__inner.transition-in{opacity:1}
@media(max-width:1100px){.article-intro__inner{height:100vh;padding:32px 64px 100px;min-height:660px}
}
@media(max-width:600px){.article-intro__inner{display:block;padding:170px 16px 50px;min-height:initial;height:auto}
}
@media(max-width:320px){.article-intro__inner{padding:130px 16px 25px}
}
.article-intro__lockup{position:absolute;top:25px;left:33.33333px;width:155px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform cubic-bezier(0.19,1,0.22,1) 300ms;transition:-webkit-transform cubic-bezier(0.19,1,0.22,1) 300ms;transition:transform cubic-bezier(0.19,1,0.22,1) 300ms;transition:transform cubic-bezier(0.19,1,0.22,1) 300ms,-webkit-transform cubic-bezier(0.19,1,0.22,1) 300ms;z-index:2}
.article-intro__lockup:hover{-webkit-transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1),-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:scale(1.1);transform:scale(1.1)}
@media(max-width:1100px){.article-intro__lockup{width:143px;top:20px;left:25px}
}
@media(max-width:600px){.article-intro__lockup{width:175px;top:0;left:50%;margin:0 auto;display:block;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.article-intro__lockup:hover{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}
}
@media(max-width:320px){.article-intro__lockup{width:142px}
}
.article-intro__lockup img{display:block;width:100%;height:auto}
.article-intro__bg-text{font-family:"Kievit",arial,sans-serif;font-weight:900;font-size:14vw;color:#0a94ca;letter-spacing:-8.25px;text-transform:uppercase;opacity:.5;position:absolute;z-index:0;top:50%;left:50%;-webkit-transform:translate(-50%,-73%);transform:translate(-50%,-73%);line-height:.75;width:100%;white-space:nowrap;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0}
.article-intro__bg-text.transition-in{opacity:1}
@media(max-width:1100px){.article-intro__bg-text{display:none}
}
.article-intro__bg-text::-moz-selection{background-color:transparent;color:inherit}
.article-intro__bg-text::selection{background-color:transparent;color:inherit}
.article-intro__animation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:100px;width:400px}
@media(max-width:1440px){.article-intro__animation{margin-bottom:50px}
}
@media(max-width:1100px){.article-intro__animation{margin-bottom:25px}
}
@media(max-width:600px){.article-intro__animation{width:300px;margin:8px auto 16px}
}
.article-intro__from,.article-intro__to{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-family:"Kievit",arial,sans-serif;font-weight:700;font-size:16px;color:#fffffe;letter-spacing:2px;text-transform:uppercase;width:33.33%}
@media(max-width:1100px){.article-intro__from,.article-intro__to{font-size:15px}
}
@media(max-width:600px){.article-intro__from,.article-intro__to{font-size:13px}
}
@media(max-width:320px){.article-intro__from,.article-intro__to{letter-spacing:1px}
}
.article-intro__line{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:60px;height:1px;width:33.33%;background-color:#fffffe;margin-left:16px;margin-right:16px}
@media(max-width:600px){.article-intro__line{margin-right:16px;margin-left:16px;width:44px}
}
@media(max-width:320px){.article-intro__line{width:30px;margin-left:8px;margin-right:8px}
}
.article-intro__title{color:#fffffe;position:relative;font-family:"Kievit",arial,sans-serif;font-weight:900;font-size:60px;line-height:1.2;margin-bottom:0}
@media(max-width:1440px){.article-intro__title{font-size:50px}
}
@media(max-width:1100px){.article-intro__title{font-size:39px;margin-bottom:16px}
}
@media(max-width:600px){.article-intro__title{font-size:25px;margin-bottom:8px}
}
@media(max-width:320px){.article-intro__title{font-size:22px}
}
.article-intro__text{color:#fffffe;position:relative;font-family:"Kievit",arial,sans-serif;font-weight:400;font-size:20px;letter-spacing:.25px;line-height:1.2;margin-bottom:150px}
@media(max-width:1440px){.article-intro__text{font-size:18px;line-height:1.3;max-width:800px;letter-spacing:0;margin-top:10px;margin-bottom:70px}
}
@media(max-width:1100px){.article-intro__text{font-size:17px;margin:0 auto 50px;line-height:1.55}
}
@media(max-width:600px){.article-intro__text{font-size:15px}
}
@media(max-width:320px){.article-intro__text{margin-bottom:25px}
}
.article-intro__scroll{margin-top:100px;width:75px;height:auto}
@media(max-width:1440px){.article-intro__scroll{width:60px;margin-top:50px}
}
@media(max-width:1100px){.article-intro__scroll{width:50px;margin-top:48px}
}
@media(max-width:600px){.article-intro__scroll{width:45px;margin:0 auto}
}
.article-intro__scroll .line{fill:#fffffe}
.article-quote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin:100px auto 0;padding:100px;max-width:1200px}
@media(max-width:1100px){.article-quote{padding:50px 32px}
}
@media(max-width:600px){.article-quote{padding:0 16px;margin:100px auto}
}
.article-quote__text{color:#215f94;position:relative;font-size:38px;letter-spacing:0;line-height:1.32;font-family:"Kievit",arial,sans-serif;font-weight:600;margin-bottom:48px;width:100%}
.article-quote__text:before{content:"";display:block;height:4px;width:100px;background-color:#215f94;margin:0 auto 48px}
@media(max-width:1100px){.article-quote__text:before{height:3px;width:60px}
}
@media(max-width:1100px){.article-quote__text{font-size:28px;margin-bottom:32px}
}
@media(max-width:600px){.article-quote__text{font-size:24px;line-height:1.4;margin-bottom:16px}
}
.article-quote__author{font-family:"Kievit",arial,sans-serif;font-weight:400;color:#808890;font-size:14px;line-height:1.85;letter-spacing:0;text-transform:none}
.article-pullquote{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:100px 0 0;text-align:left}
.article-pullquote:after{content:'';display:table;clear:both}
@media(max-width:1100px){.article-pullquote{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
}
@media(max-width:600px){.article-pullquote{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:50px 0 0}
}
.article-pullquote__image{display:block;width:46.662%;height:auto}
.article-pullquote--odd .article-pullquote__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.article-pullquote--even .article-pullquote__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
@media(max-width:600px){.article-pullquote--even .article-pullquote__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
@media(max-width:1100px){.article-pullquote__image{width:47%}
}
@media(max-width:600px){.article-pullquote__image{width:100%}
}
.article-pullquote__copy{width:46.662%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 7%}
@media(max-width:1100px){.article-pullquote__copy{width:51%;padding:0 32px}
}
@media(max-width:600px){.article-pullquote__copy{width:100%}
}
.article-pullquote--odd .article-pullquote__copy{float:left;margin-right:7%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
@media(max-width:1100px){.article-pullquote--odd .article-pullquote__copy{margin-right:0;margin-left:2%}
}
@media(max-width:600px){.article-pullquote--odd .article-pullquote__copy{margin:32px auto 0}
}
.article-pullquote--even .article-pullquote__copy{float:right;margin-left:7%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
@media(max-width:1100px){.article-pullquote--even .article-pullquote__copy{margin-right:2%;margin-left:0}
}
@media(max-width:600px){.article-pullquote--even .article-pullquote__copy{margin:32px auto 0}
}
.article-pullquote__text{color:#215f94;font-family:"Kievit",arial,sans-serif;font-weight:400;text-transform:none;font-size:31px;letter-spacing:0;line-height:1.4;position:relative;margin-bottom:32px}
@media(max-width:1440px){.article-pullquote__text{font-size:28px}
}
@media(max-width:1100px){.article-pullquote__text{font-size:26px}
}
@media(max-width:600px){.article-pullquote__text{font-size:23px}
}
.article-pullquote__text p{color:#215f94;font-family:"Kievit",arial,sans-serif;font-weight:400;text-transform:none;font-size:31px;letter-spacing:0;line-height:1.4;position:relative;margin-bottom:32px}
@media(max-width:1440px){.article-pullquote__text p{font-size:28px}
}
@media(max-width:1100px){.article-pullquote__text p{font-size:26px}
}
@media(max-width:600px){.article-pullquote__text p{font-size:23px}
}
.article-pullquote__text:before{content:"";display:block;height:3px;width:50px;background-color:#215f94;margin:0 0 16px}
@media(max-width:1100px){.article-pullquote__text:before{margin-bottom:16px}
}
.article-pullquote__author{font-family:"Kievit",arial,sans-serif;font-weight:400;color:#808890;font-size:14px;line-height:1.85;letter-spacing:0;text-transform:none}
.article-pullquote__author:before{content:'\2014';margin-right:8px;display-inline:block}
.article-head{margin:0 auto;padding-top:100px}
@media(max-width:600px){.article-head{padding-top:32px;border-top:1px solid #f2f2f2}
}
.article-head__content{max-width:860px;background-color:#fffffe;padding-bottom:32px;padding-right:16px;position:relative;z-index:3;margin-left:7%}
@media(max-width:1100px){.article-head__content{padding-right:32px;padding-left:32px;padding-bottom:0;margin:0 auto 50px}
}
.article-head__title{font-family:"Kievit",arial,sans-serif;font-weight:700;letter-spacing:0;font-size:20px;line-height:1.61;color:#020c22;text-transform:none;margin-bottom:48px}
@media(max-width:1100px){.article-head__title{font-size:18px;line-height:1.4}
}
@media(max-width:600px){.article-head__title{font-size:15px;margin-bottom:16px;line-height:1.4}
}
.article-head__country{font-family:"Kievit",arial,sans-serif;font-weight:400;letter-spacing:0;font-size:18px;line-height:1.61;color:#020c22;text-transform:none;margin-left:5px}
@media(max-width:600px){.article-head__country{font-size:15px;margin-bottom:16px;line-height:1.4}
}
.article-head__text{font-family:"Kievit",arial,sans-serif;font-weight:400;letter-spacing:.19px;font-size:26px;line-height:1.55;color:#020c22;text-transform:none}
@media(max-width:1100px){.article-head__text{font-size:23px}
}
@media(max-width:600px){.article-head__text{font-size:19px}
}
.article-head__text:first-letter {font-weight:700;font-size:90px;line-height:.87;float:left;padding-right:16px}
@media(max-width:1100px){.article-head__text:first-letter {font-size:78px;padding-right:10px}
}
@media(max-width:600px){.article-head__text:first-letter {font-size:82px}
}
.article-head__image{margin-top:-64px;position:relative;z-index:0;width:100%;-webkit-transform:translateX(34%);transform:translateX(34%)}
@media(max-width:1440px){.article-head__image{width:90%;-webkit-transform:translateX(13%);transform:translateX(13%)}
}
@media(max-width:1100px){.article-head__image{width:100%;-webkit-transform:translateX(0);transform:translateX(0);margin-top:0}
}
.article-copy{background-color:#fffffe;color:#020c22;max-width:660px;padding:100px 0 0;margin:0 auto;position:relative;font-family:"Kievit",arial,sans-serif;font-weight:400;line-height:1.55;font-size:20px}
@media(max-width:1100px){.article-copy{padding:100px 32px 0;font-size:19px}
}
@media(max-width:600px){.article-copy{padding:50px 32px 0;font-size:16px}
}
.article-copy--full{margin-left:34%}
@media(max-width:1100px){.article-copy--full{margin:0 auto}
}
.article-copy h1,.article-copy h2,.article-copy h3,.article-copy h4,.article-copy h5,.article-copy h6{color:#215f94;position:relative;font-size:30px;line-height:1.4;font-family:"Kievit",arial,sans-serif;font-weight:600;margin-bottom:16px}
@media(max-width:1100px){.article-copy h1,.article-copy h2,.article-copy h3,.article-copy h4,.article-copy h5,.article-copy h6{font-size:21px}
}
@media(max-width:600px){.article-copy h1,.article-copy h2,.article-copy h3,.article-copy h4,.article-copy h5,.article-copy h6{font-size:18px;line-height:1.55}
}
.article-copy p{margin-bottom:32px;line-height:1.55;font-size:20px}
.article-copy p a{position:relative;cursor:pointer}
.article-copy p a:before{content:"";background:#49afd9;position:absolute;left:0;bottom:-3px;width:100%;height:1px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.19,1,0.22,1);transition:-webkit-transform 200ms cubic-bezier(0.19,1,0.22,1);transition:transform 200ms cubic-bezier(0.19,1,0.22,1);transition:transform 200ms cubic-bezier(0.19,1,0.22,1),-webkit-transform 200ms cubic-bezier(0.19,1,0.22,1)}
.article-copy p a:hover:before{-webkit-transition:-webkit-transform 250ms cubic-bezier(0.19,1,0.22,1);transition:-webkit-transform 250ms cubic-bezier(0.19,1,0.22,1);transition:transform 250ms cubic-bezier(0.19,1,0.22,1);transition:transform 250ms cubic-bezier(0.19,1,0.22,1),-webkit-transform 250ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:scaleX(1);transform:scaleX(1)}
@media(max-width:1100px){.article-copy p{font-size:19px}
}
@media(max-width:600px){.article-copy p{font-size:16px}
}
.article-molecule{position:absolute;width:250px;padding-right:32px;left:50%;top:100px;-webkit-transform:translate(calc(-150% - 250px),0);transform:translate(calc(-150% - 250px),0);overflow:hidden}
@media(max-width:1100px){.article-molecule{display:none}
}
.article-molecule__content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-33%,-50%);transform:translate(-33%,-50%);z-index:1}
.article-molecule__title{color:#49afd9;font-size:90px;font-family:"Kievit",arial,sans-serif;font-weight:700;line-height:1.1;letter-spacing:6px}
.article-molecule__copy{color:#49afd9;font-size:18px;font-family:"Kievit",arial,sans-serif;font-weight:400;line-height:1.2;margin-top:6px}
.article-molecule__image{width:100%;position:relative;top:0;left:0;height:0;padding-bottom:100%;z-index:0}
.article-molecule h1,.article-molecule h2,.article-molecule h3,.article-molecule h4,.article-molecule h5,.article-molecule h6{color:#215f94;position:relative;font-size:90px;line-height:1.4;font-family:"Kievit",arial,sans-serif;font-weight:600;margin-bottom:16px}
.article-molecule p{margin-bottom:32px;line-height:1.55;font-size:18px}
.article-video{overflow:hidden;margin-top:100px;padding:100px;background-color:#f2f2f2}
@media(max-width:1100px){.article-video{padding:100px 50px}
}
@media(max-width:600px){.article-video{margin-top:50px;padding:50px}
}
.article-video__inner{max-width:860px;margin:0 auto}
.article-video__container{width:100%;padding-top:55.45%;height:0;position:relative}
.article-video__video{position:absolute;top:0;left:0;width:100%;height:100%}
.article-video__hed,.article-video p{font-family:"Kievit",arial,sans-serif;font-weight:400;display:block;font-size:26px;color:#020c22;line-height:1.55;margin-bottom:100px;text-align:center}
@media(max-width:1100px){.article-video__hed,.article-video p{font-size:21px}
}
@media(max-width:600px){.article-video__hed,.article-video p{font-size:17px;margin-bottom:50px}
}
.article-video__hed:before,.article-video p:before{content:"";display:block;height:3px;width:50px;background-color:#020c22;margin:0 auto 32px}
@media(max-width:600px){.article-video__hed:before,.article-video p:before{margin-bottom:16px}
}
.article-video__hed strong,.article-video__hed b,.article-video p strong,.article-video p b{font-weight:700}
.article-image{width:100%;margin-top:100px}
@media(max-width:600px){.article-image{margin-top:50px}
}
.article-image__image{display:block;width:100%;height:auto;max-width:1920px;margin:0 auto}
.article-image--full .article-image__image{max-width:none}
.article-image__caption{font-family:"Kievit",arial,sans-serif;font-weight:400;font-size:14px;letter-spacing:0;color:#808890;max-width:1100px;margin:16px auto}
@media(max-width:1100px){.article-image__caption{padding:0 16px}
}
.article-image--full .article-image__caption{display:none}
.article-feature{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:100px 0 0}
.article-feature:after{content:'';display:table;clear:both}
@media(max-width:1100px){.article-feature{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
}
@media(max-width:600px){.article-feature{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:50px 0 0}
}
.article-feature__image{display:block;width:46.662%;height:auto}
.article-feature--odd .article-feature__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.article-feature--even .article-feature__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
@media(max-width:600px){.article-feature--even .article-feature__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
@media(max-width:1100px){.article-feature__image{width:47%}
}
@media(max-width:600px){.article-feature__image{width:100%}
}
.article-feature__copy{width:46.662%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 7%;font-size:20px;font-family:"Kievit",arial,sans-serif;font-weight:400;line-height:1.55;font-size:20px}
@media(max-width:1100px){.article-feature__copy{width:51%;padding:0 32px;font-size:19px}
}
@media(max-width:600px){.article-feature__copy{width:100%;font-size:16px}
}
.article-feature--odd .article-feature__copy{float:left;margin-right:7%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
@media(max-width:1100px){.article-feature--odd .article-feature__copy{margin-right:0;margin-left:2%}
}
@media(max-width:600px){.article-feature--odd .article-feature__copy{margin:32px auto 0}
}
.article-feature--even .article-feature__copy{float:right;margin-right:7%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
@media(max-width:1100px){.article-feature--even .article-feature__copy{margin-right:0;margin-right:2%}
}
@media(max-width:600px){.article-feature--even .article-feature__copy{margin:32px auto 0}
}
.article-feature h1,.article-feature h2,.article-feature h3,.article-feature h4,.article-feature h5,.article-feature h6{position:relative;color:#215f94;position:relative;font-size:30px;line-height:1.4;font-family:"Kievit",arial,sans-serif;font-weight:600;margin-bottom:16px}
@media(max-width:1100px){.article-feature h1,.article-feature h2,.article-feature h3,.article-feature h4,.article-feature h5,.article-feature h6{font-size:21px}
}
@media(max-width:600px){.article-feature h1,.article-feature h2,.article-feature h3,.article-feature h4,.article-feature h5,.article-feature h6{font-size:18px;line-height:1.55}
}
.article-feature p{font-size:20px;font-family:"Kievit",arial,sans-serif;font-weight:400;line-height:1.55}
@media(max-width:1100px){.article-feature p{font-size:19px}
}
@media(max-width:600px){.article-feature p{font-size:16px}
}
.article-gallery__inner{position:relative}
.article-gallery__inner:before{display:block;content:'';padding-top:56.25%}
.article-gallery__image{position:absolute;top:0;left:0;width:100%;height:100%}
.article-next{width:100%;background-color:#161616}
@media(max-width:600px){.article-next:hover .article-next__image{-webkit-transform:scale(1.2);transform:scale(1.2)}
}
.article-next__wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;max-width:1920px}
@media(max-width:600px){.article-next__wrap{position:relative;display:block;padding-bottom:0;overflow:hidden}
}
.article-next--left{float:left;margin-left:7%}
.article-next__image{display:block;width:46.662%;margin:3vw;height:auto;overflow:hidden}
@media(max-width:600px){.article-next__image{width:100%;margin:0;-webkit-transform:scale(1);transform:scale(1);position:relative;z-index:0;-webkit-transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1),-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1)}
}
.article-next__image img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1),-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1)}
.article-next__image:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}
@media(max-width:600px){.article-next__image:hover img{-webkit-transform:scale(1);transform:scale(1)}
}
.article-next__image-block{display:inline-block;overflow:hidden}
.article-next__content{width:46.662%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 5%}
@media(max-width:600px){.article-next__content{width:100%;height:100%;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;margin:0;background-color:rgba(1,7,27,0.75);z-index:1}
}
.article-next__title{color:#fffffe;position:relative;font-size:34px;letter-spacing:0;line-height:1.334;margin:16px 0;font-family:"Kievit",arial,sans-serif;font-weight:700;text-transform:none;-webkit-transition:color 300ms ease;transition:color 300ms ease}
.article-next__title:hover{color:#49afd9}
@media(max-width:1440px){.article-next__title{font-size:29px}
}
@media(max-width:1100px){.article-next__title{font-size:19px;margin-top:8px}
}
@media(max-width:600px){.article-next__title{font-size:18px;line-height:1.55;color:#fffffe;text-align:center}
}
.article-next__link-text{color:#020c22;font-family:"Kievit",arial,sans-serif;font-weight:700;color:#fffffe;text-transform:uppercase;font-size:13px;letter-spacing:1.62px;-webkit-transition:color 300ms ease;transition:color 300ms ease}
@media(max-width:600px){.article-next__link-text{margin-bottom:0}
}
.article-next__button{position:relative;margin-bottom:32px;text-decoration:none}
@media(max-width:1440px){.article-next__button{margin-bottom:16px}
}
@media(max-width:1100px){.article-next__button{margin-top:0;margin-bottom:8px}
}
@media(max-width:600px){.article-next__button{margin-bottom:0}
}
.article-next__button a{color:#fffffe;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color 300ms ease;transition:color 300ms ease}
@media(max-width:600px){.article-next__button a{color:#fffffe}
}
.article-next__button a:hover{color:#49afd9}
.article-next__button a:hover .article-next__next-icon{border-color:#49afd9}
.article-next__button a:hover .article-next__link-text{color:#49afd9}
.article-next__button a:hover svg,.article-next__button a:hover .arrow{fill:#49afd9;color:#49afd9}
.article-next__next-icon{width:25px;height:25px;border:#fffffe 1px solid;display:inline-block;border-radius:50%;margin-left:32px;position:relative;text-align:center;-webkit-transition:background-color ease 500ms,border ease 500ms;transition:background-color ease 500ms,border ease 500ms}
@media(max-width:1100px){.article-next__next-icon{width:22px;height:22px;margin-left:16px}
}
@media(max-width:600px){.article-next__next-icon{border-color:#fffffe}
}
.article-next__next-icon svg{width:7px;height:13px;margin:0 auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-35%,-50%);transform:translate(-35%,-50%)}
@media(max-width:1100px){.article-next__next-icon svg{width:9px;height:12px}
}
.article-next__next-icon .arrow{fill:#fffffe;-webkit-transition:color 300ms ease,fill 300ms ease,border-color 300ms ease;transition:color 300ms ease,fill 300ms ease,border-color 300ms ease}
.article-comparison{margin:200px 0}
@media(max-width:1440px){.article-comparison{margin:150px 0}
}
@media(max-width:600px){.article-comparison{margin:50px 0 0}
}
.article-comparison-map{position:relative;width:100%;max-width:none;z-index:-1;margin:0 auto}
@media(max-width:600px){.article-comparison-map{margin:-3vw auto 0}
}
.article-comparison-map__clouds{position:absolute;top:0;left:0;width:100%}
.article-comparison-map__clouds--with-mask{margin-top:-12vh}
.article-comparison-map__clouds--with-mask:before,.article-comparison-map__clouds--with-mask:after{content:'';display:block;background:#fffffe;width:100%;height:20vh}
.article-comparison-map__clouds--with-mask:after{margin-top:auto;margin-bottom:-12vh}
.article-comparison-block{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}
@media(max-width:1440px){.article-comparison-block{padding:0 32px}
}
@media(max-width:1100px){.article-comparison-block{padding:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
}
@media(max-width:600px){.article-comparison-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:50px 0 0}
}
.article-comparison-block--from{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.article-comparison-block--to{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:32px}
@media(max-width:600px){.article-comparison-block--to{padding-bottom:0}
}
.article-comparison-block__content{position:relative;max-width:960px;width:100%;margin:0 100px}
@media(max-width:1100px){.article-comparison-block__content{padding:0 32px;max-width:800px;margin:0 auto}
}
@media(max-width:600px){.article-comparison-block__content{width:100%}
}
.article-comparison-block__decoration{position:relative}
.article-comparison-block__map{width:100%;max-width:60px;margin:-50px auto 50px}
@media(max-width:1100px){.article-comparison-block__map{margin:50px auto}
}
@media(max-width:600px){.article-comparison-block__map{max-width:50px;margin:-35px auto 25px}
}
.article-comparison-block__distance{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);font-size:26px;font-family:"Kievit",arial,sans-serif;font-weight:400;color:#215f94;text-align:center}
@media(max-width:600px){.article-comparison-block__distance{font-size:22px}
}
.article-comparison-block__small-text{font-size:26px;font-family:"Kievit",arial,sans-serif;font-weight:400;color:#215f94}
@media(max-width:600px){.article-comparison-block__small-text{font-size:22px}
}
.article-comparison-block__title{font-family:"Kievit",arial,sans-serif;font-weight:600;color:#215f94;font-size:36px;line-height:1.208;display:block;margin-bottom:8px}
@media(max-width:1100px){.article-comparison-block__title{font-size:30px}
}
@media(max-width:600px){.article-comparison-block__title{font-size:24px}
}
.article-comparison-block__text,.article-comparison-block p{font-family:"Kievit",arial,sans-serif;font-weight:400;display:block;font-size:26px;color:#020c22;line-height:1.55;margin-bottom:0}
@media(max-width:1100px){.article-comparison-block__text,.article-comparison-block p{font-size:21px}
}
@media(max-width:600px){.article-comparison-block__text,.article-comparison-block p{font-size:17px}
}
.article-comparison-block__subtitle{font-family:"Kievit",arial,sans-serif;font-weight:400;color:#215f94;font-size:20px;line-height:1.208;display:inline-block}
@media(max-width:1100px){.article-comparison-block__subtitle{font-size:21px}
}
@media(max-width:600px){.article-comparison-block__subtitle{font-size:16px}
}
.article-comparison-block__subtitle p{font-family:"Kievit",arial,sans-serif;font-weight:400;color:#215f94;font-size:20px;line-height:1.208;display:inline-block}
@media(max-width:1100px){.article-comparison-block__subtitle p{font-size:21px}
}
@media(max-width:600px){.article-comparison-block__subtitle p{font-size:16px}
}
.article-comparison-block__subtitle strong,.article-comparison-block__subtitle b{font-weight:700}
.article-footer{position:relative;padding:28px 33.33333px;background-color:#060606;height:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
@media(max-width:736px){.article-footer{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:auto}
}
@media(max-width:600px){.article-footer{padding:20px}
}
.article-footer__links{display:inline-block}
@media(max-width:736px){.article-footer__links{display:block;margin-top:13px;width:100%;text-align:right}
}
.article-footer__link{font-family:"Kievit",arial,sans-serif;font-weight:700;font-size:16px;color:#fffffe;text-decoration:none;display:inline-block;width:auto;margin-left:24px;padding-right:24px;position:relative}
@media(max-width:1100px){.article-footer__link{font-size:15px;margin-left:16px;padding-right:16px}
}
.article-footer__link span{opacity:1;-webkit-transition:opacity .2s cubic-bezier(0.165,0.84,0.44,1);transition:opacity .2s cubic-bezier(0.165,0.84,0.44,1)}
.article-footer__link:hover span{opacity:.7}
.article-footer__link:after{content:"";position:absolute;right:0;top:0;display:inline-block;height:100%;width:1px;background-color:rgba(255,255,255,0.5)}
@media(max-width:736px){.article-footer__link:last-child{padding-right:0}
.article-footer__link:last-child:after{display:none}
}
.article-footer__share{font-family:"Kievit",arial,sans-serif;font-weight:700;font-size:16px;color:#fffffe;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;cursor:pointer;margin-left:24px;float:right;-webkit-transition:opacity .2s cubic-bezier(0.25,0.46,0.45,0.94);transition:opacity .2s cubic-bezier(0.25,0.46,0.45,0.94)}
@media(max-width:1100px){.article-footer__share{font-size:15px;margin-left:16px}
}
@media(max-width:736px){.article-footer__share{width:100%;text-align:right;padding-right:5px}
}
.article-footer__share:hover{opacity:.7}
.article-footer__share img{display:block;width:26px;height:auto;margin-left:10px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1),-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1)}
.article-footer__share .article-footer__share-text{-webkit-transform:translate(0);transform:translate(0);-webkit-transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1),-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1)}
.mobile-menu{display:block;-webkit-overflow-scrolling:touch}
.mobile-menu-stories{padding:16px}
.mobile-menu-stories__heading{color:#808890;font-family:"Kievit",arial,sans-serif;font-weight:600;margin-bottom:16px;margin:0 16px 0 0;text-transform:uppercase;letter-spacing:3px;font-size:20px;margin-bottom:32px}
.mobile-menu-stories__links{color:#fffffe;font-family:"Kievit",arial,sans-serif;font-weight:700;margin-bottom:12px;font-size:18px}
.mobile-menu-stories__link{display:block;font-family:"Kievit",arial,sans-serif;font-weight:700;margin-bottom:16px;border-bottom:1px solid rgba(128,136,144,0.5);color:#fffffe;line-height:1.5;padding-bottom:12px;-webkit-transition:color 300ms ease;transition:color 300ms ease}
.mobile-menu-stories__link:hover,.mobile-menu-stories__link:active{color:#49afd9}
.mobile-menu-footer{padding:16px;margin-bottom:16px}
.mobile-menu-footer__link{color:#fffffe;font-family:"Kievit",arial,sans-serif;font-weight:600;margin-bottom:16px;margin:0 16px 0 0;font-size:14px;float:left;position:relative;cursor:pointer}
.mobile-menu-footer__link:before{content:"";background:#49afd9;position:absolute;left:0;bottom:-3px;width:100%;height:1px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.19,1,0.22,1);transition:-webkit-transform 200ms cubic-bezier(0.19,1,0.22,1);transition:transform 200ms cubic-bezier(0.19,1,0.22,1);transition:transform 200ms cubic-bezier(0.19,1,0.22,1),-webkit-transform 200ms cubic-bezier(0.19,1,0.22,1)}
.mobile-menu-footer__link:hover:before{-webkit-transition:-webkit-transform 250ms cubic-bezier(0.19,1,0.22,1);transition:-webkit-transform 250ms cubic-bezier(0.19,1,0.22,1);transition:transform 250ms cubic-bezier(0.19,1,0.22,1);transition:transform 250ms cubic-bezier(0.19,1,0.22,1),-webkit-transform 250ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:scaleX(1);transform:scaleX(1)}
.mobile-nav{position:relative;height:62px;padding:0 8px 0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
@media not all and (max-width:600px){.mobile-nav{display:none}
}
.mobile-nav--active{background-color:#01071b}
.mobile-nav__close{font-family:"Kievit",arial,sans-serif;font-weight:600;color:#fffffe;font-size:15px;letter-spacing:0;line-height:1.55;border-bottom:1px solid #fffffe;display:block}
@media not all and (max-width:600px){.mobile-nav__close{display:none}
}
.mobile-nav__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.mobile-nav__link{width:40px;height:40px;display:block;position:relative}
.mobile-nav__bar{position:absolute;top:50%;left:50%;display:block;background-color:#fffffe;width:20px;height:2px;margin-bottom:5px;-webkit-transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1);transition:transform 500ms cubic-bezier(0.19,1,0.22,1),-webkit-transform 500ms cubic-bezier(0.19,1,0.22,1);-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0);-webkit-transform-origin:center;transform-origin:center}
.mobile-nav__bar--top{margin-top:-6px}
.mobile-nav__link--close .mobile-nav__bar--top{margin:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);left:50%}
.mobile-nav__link--close .mobile-nav__bar--mid{display:none}
.mobile-nav__bar--bot{margin-top:6px}
.mobile-nav__link--close .mobile-nav__bar--bot{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);left:50%;margin:0}
.mobile-nav__share{display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;height:40px;color:#fffffe;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px;-webkit-transition:color 300ms ease;transition:color 300ms ease}
.mobile-nav__share:hover{color:#49afd9}
.mobile-nav__share:hover .mobile-nav__share-icon{border-color:#49afd9}
.mobile-nav__share:hover .mobile-nav__share-icon .share{fill:#49afd9}
.mobile-nav__share:hover .mobile-nav__share-icon .share path{fill:#49afd9}
.mobile-nav__share-icon{width:30px;height:30px;border:1px solid #fffffe;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;fill:#fffffe;border-radius:50%;margin-left:16px;-webkit-transition:border-color 300ms ease;transition:border-color 300ms ease}
@media(max-width:600px){.mobile-nav__share-icon{width:30px;height:30px;margin:0 auto}
}
.mobile-nav__share-icon .share{width:30px;height:30px;-webkit-transition:fill 300ms ease;transition:fill 300ms ease}
.mobile-nav__share-icon .share path{-webkit-transition:fill 300ms ease;transition:fill 300ms ease;fill:#fffffe}
.mobile-nav-wrap--active{background-color:#01071b;z-index:99;position:fixed;width:100%;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;display:block}
@media not all and (max-width:600px){.mobile-nav-wrap--active{display:none}
}
@media not all and (max-width:600px){.mobile-nav-wrap{display:none}
}
@font-face{font-family:'Kievit';font-style:normal;font-weight:900;src:url('fonts/KievitPro-Black.woff') format('woff'),url('fonts/KievitPro-Black.ttf') format('truetype')}
@font-face{font-family:'Kievit';font-style:normal;font-weight:700;src:url('fonts/KievitPro-Bold.woff') format('woff'),url('fonts/KievitPro-Bold.ttf') format('truetype')}
@font-face{font-family:'Kievit';font-style:normal;font-weight:600;src:url('fonts/KievitOT-Medium.woff') format('woff'),url('fonts/KievitOT-Medium.ttf') format('truetype')}
@font-face{font-family:'Kievit';font-style:normal;font-weight:400;src:url('fonts/KievitPro-Regular.woff') format('woff'),url('fonts/KievitPro-Regular.ttf') format('truetype')}