/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.g-row:after{content:"";display:block;clear:both;visibility:hidden}.site-footer .google-logo{display:block;overflow:hidden;text-indent:-1000%;white-space:nowrap}.mobile-is-visible,.tablet-mobile-is-visible{display:none;visibility:hidden}@media only screen and (max-width: 792px){.mobile-is-hidden{display:none !important;visibility:hidden !important}.mobile-is-visible{display:block !important;position:relative !important;opacity:1 !important;visibility:visible !important}.mobile-no-float{float:none}.mobile-left{float:left}}@media only screen and (min-width: 793px) and (max-width: 1150px){.tablet-mobile-is-hidden{display:none !important;visibility:hidden !important}.tablet-mobile-is-visible{display:block !important;position:relative !important;opacity:1 !important;visibility:visible !important}}.-hidden{display:none}.-off-screen{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);height:1px;margin:0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute !important;width:1px}@media screen and (-ms-high-contrast: active){.-hc{display:block;clip:auto;height:auto !important;width:auto !important;overflow:auto;-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial;position:relative !important}}.site-header .skip:focus{clip:auto;height:auto;overflow:auto;width:auto}.g-1-1{width:100%}.g-1-2{width:50%}.g-2-2{width:100%}.g-1-3{width:33.33333%}.g-2-3{width:66.66667%}.g-3-3{width:100%}.g-1-4{width:25%}.g-2-4{width:50%}.g-3-4{width:75%}.g-4-4{width:100%}.g-1-5{width:20%}.g-2-5{width:40%}.g-3-5{width:60%}.g-4-5{width:80%}.g-5-5{width:100%}.g-1-6{width:16.66667%}.g-2-6{width:33.33333%}.g-3-6{width:50%}.g-4-6{width:66.66667%}.g-5-6{width:83.33333%}.g-6-6{width:100%}.g-s-1-1{width:160px}.g-s-1-2{width:160px}.g-s-2-2{width:320px}.g-s-1-3{width:160px}.g-s-2-3{width:320px}.g-s-3-3{width:480px}.g-s-1-4{width:160px}.g-s-2-4{width:320px}.g-s-3-4{width:480px}.g-s-4-4{width:640px}.g-s-1-5{width:160px}.g-s-2-5{width:320px}.g-s-3-5{width:480px}.g-s-4-5{width:640px}.g-s-5-5{width:800px}.g-s-1-6{width:160px}.g-s-2-6{width:320px}.g-s-3-6{width:480px}.g-s-4-6{width:640px}.g-s-5-6{width:800px}.g-s-6-6{width:960px}.g-column.g-kill-column{display:inline;width:auto !important;font-size:0}.g-column.g-centered{display:block;margin-left:auto;margin-right:auto}.g-column.g-gutterless{padding:0}@media only screen and (min-width: 793px){.d-1-1{width:100% !important}.d-1-2{width:50% !important}.d-2-2{width:100% !important}.d-1-3{width:33.33333% !important}.d-2-3{width:66.66667% !important}.d-3-3{width:100% !important}.d-1-4{width:25% !important}.d-2-4{width:50% !important}.d-3-4{width:75% !important}.d-4-4{width:100% !important}.d-1-5{width:20% !important}.d-2-5{width:40% !important}.d-3-5{width:60% !important}.d-4-5{width:80% !important}.d-5-5{width:100% !important}.d-1-6{width:16.66667% !important}.d-2-6{width:33.33333% !important}.d-3-6{width:50% !important}.d-4-6{width:66.66667% !important}.d-5-6{width:83.33333% !important}.d-6-6{width:100% !important}.d-s-1-1{width:160px !important}.d-s-1-2{width:160px !important}.d-s-2-2{width:320px !important}.d-s-1-3{width:160px !important}.d-s-2-3{width:320px !important}.d-s-3-3{width:480px !important}.d-s-1-4{width:160px !important}.d-s-2-4{width:320px !important}.d-s-3-4{width:480px !important}.d-s-4-4{width:640px !important}.d-s-1-5{width:160px !important}.d-s-2-5{width:320px !important}.d-s-3-5{width:480px !important}.d-s-4-5{width:640px !important}.d-s-5-5{width:800px !important}.d-s-1-6{width:160px !important}.d-s-2-6{width:320px !important}.d-s-3-6{width:480px !important}.d-s-4-6{width:640px !important}.d-s-5-6{width:800px !important}.d-s-6-6{width:960px !important}.g-column.d-kill-column{display:inline;width:auto !important;font-size:0}.g-column.d-centered{display:block;margin-left:auto;margin-right:auto}.g-column.d-gutterless{padding:0}}@media only screen and (max-width: 792px){.m-1-1{width:100% !important}.m-1-2{width:50% !important}.m-2-2{width:100% !important}.m-1-3{width:33.33333% !important}.m-2-3{width:66.66667% !important}.m-3-3{width:100% !important}.m-1-4{width:25% !important}.m-2-4{width:50% !important}.m-3-4{width:75% !important}.m-4-4{width:100% !important}.m-1-5{width:20% !important}.m-2-5{width:40% !important}.m-3-5{width:60% !important}.m-4-5{width:80% !important}.m-5-5{width:100% !important}.m-1-6{width:16.66667% !important}.m-2-6{width:33.33333% !important}.m-3-6{width:50% !important}.m-4-6{width:66.66667% !important}.m-5-6{width:83.33333% !important}.m-6-6{width:100% !important}.m-s-1-1{width:100% !important}.m-s-1-2{width:50% !important}.m-s-2-2{width:100% !important}.m-s-1-3{width:33.33333% !important}.m-s-2-3{width:66.66667% !important}.m-s-3-3{width:100% !important}.m-s-1-4{width:25% !important}.m-s-2-4{width:50% !important}.m-s-3-4{width:75% !important}.m-s-4-4{width:100% !important}.m-s-1-5{width:20% !important}.m-s-2-5{width:40% !important}.m-s-3-5{width:60% !important}.m-s-4-5{width:80% !important}.m-s-5-5{width:100% !important}.m-s-1-6{width:16.66667% !important}.m-s-2-6{width:33.33333% !important}.m-s-3-6{width:50% !important}.m-s-4-6{width:66.66667% !important}.m-s-5-6{width:83.33333% !important}.m-s-6-6{width:100% !important}.g-column.m-kill-column{display:inline;width:auto !important;font-size:0}.g-column.m-centered{display:block;margin-left:auto;margin-right:auto}.g-column.m-gutterless{padding:0}}.g-row{font-size:0;margin:0;padding:0}.g-row .g-row{margin:0}.g-row .-margin-push{margin-left:2px;margin-right:2px}.g-row.g-centered{text-align:center}.g-row.g-centered .g-row,.g-row.g-centered .g-column{text-align:left}.c-max{max-width:1240px;margin-left:auto;margin-right:auto;position:relative;display:block}@media only screen and (min-width: 1601px) and (max-width: 1900px){.c-max{max-width:1440px}}@media only screen and (min-width: 1900px){.c-max{max-width:1680px}}.g-column{display:inline-block;font-size:16px;vertical-align:top;padding:0}.pull-left .g-column{float:left}.pull-right .g-column{float:right}.g-column.-padless{padding:0}.g-column.-fixed{width:760px}@media only screen and (max-width: 792px){.g-column.-fixed{width:100%;padding-left:16px;padding-right:16px}}@media only screen and (max-width: 360px){.g-column.-fixed{width:100%;padding-left:16px;padding-right:16px}}@media only screen and (max-width: 792px){.g-column .g-column.-fixed{padding-left:0;padding-right:0}}@media only screen and (max-width: 792px){.g-column .mobile-kill-pull{float:none !important}}body{color:rgba(0,0,0,0.7);-webkit-font-smoothing:antialiased;font:300 16px / 1.5 "Roboto", arial, sans-serif}button{background:transparent}strong,b{font-weight:700}h1,.-h1{display:block;font-weight:400;font-size:48px;line-height:1.14583;margin:0;font-family:"Roboto Mono", Roboto, sans-serif;font-weight:400}@media only screen and (max-width: 0){h1,.-h1{font-size:54px;line-height:1.12963}}@media only screen and (min-width: 793px) and (max-width: 1150px){h1,.-h1{font-size:40px;line-height:1.15}}@media only screen and (max-width: 792px){h1,.-h1{font-size:30px;line-height:1.13333}}h2,.-h2{display:block;font-weight:300;font-size:42px;line-height:1.19048;margin:0}@media only screen and (max-width: 0){h2,.-h2{font-size:46px;line-height:1.17391}}@media only screen and (min-width: 793px) and (max-width: 1150px){h2,.-h2{font-size:38px;line-height:1.15789}}@media only screen and (max-width: 792px){h2,.-h2{font-size:28px;line-height:1.21429}}h3,.-h3{display:block;font-weight:400;font-size:34px;line-height:1.17647;margin:0}@media only screen and (max-width: 0){h3,.-h3{font-size:36px;line-height:1.16667}}@media only screen and (min-width: 793px) and (max-width: 1150px){h3,.-h3{font-size:28px;line-height:1.21429}}@media only screen and (max-width: 792px){h3,.-h3{font-size:20px;line-height:1.6}}h4,.-h4{display:block;font-weight:400;font-size:24px;line-height:1.33333;margin:0}@media only screen and (max-width: 792px){h4,.-h4{font-size:18px;line-height:1.33333}}address{font-style:normal;margin:1em 0}address a{display:inline-block}button{border:none;margin:0;padding:0}abbr[title]{border:none}.-nav{list-style:none;margin:0;padding:0}.-centered{text-align:center}.-nowrap{white-space:nowrap}.-nowrap .-wrapping{white-space:normal}.hidden-dot,.hidden-chars ._dot,.site-footer .supporting-information ._dot{position:relative}.hidden-dot:after,.hidden-chars ._dot:after,.site-footer .supporting-information ._dot:after{opacity:0.4;content:"·";left:50%;top:46%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hidden-return,.hidden-chars ._return{position:relative}.hidden-return:after,.hidden-chars ._return:after{opacity:0.4;content:"¬"}.hidden-hash,.hidden-chars ._hash{position:relative}.hidden-hash:after,.hidden-chars ._hash:after{opacity:0.4;content:"#"}.hidden-chars{position:relative;display:inline-block}.hidden-chars ._original{display:inline-block;color:transparent}.hidden-chars ._dotted{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hidden-chars ._dot:after{position:absolute}.hidden-chars ._dot.-last{visibility:hidden}.hidden-chars ._return:after{position:absolute}.hidden-chars ._hash:after{position:absolute}.svg-icon{opacity:0.54;transition:0.2s all cubic-bezier(0.4, 0, 0.2, 1)}.svg-icon:hover,.svg-icon:focus{opacity:1}.tile-chevron-right{width:24px;height:24px}.tile-ext-link{width:24px;height:24px}*{box-sizing:border-box}body{font-family:Roboto, sans-serif;color:rgba(0,0,0,0.7);background:#fafafa;margin:0;padding:0}.wrapper{position:relative;overflow:hidden}.main ._fake-shadow,.site-header ._wrapper ._fake-shadow,.site-header ._color ._fake-shadow{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAYCAQAAAB68uRSAAAAKElEQVR4AWNhcGdgYGH4CyL+wVkI4g8W4jcuiT9YDPgHJ/7DiP9AAgBhORhg+gPD+AAAAABJRU5ErkJggg==');background-repeat:repeat-x;background-size:1px 12px;height:12px}.main{width:100%}.main ._main-wrapper{position:relative}.main ._main-wrapper:focus{outline:none}.main ._fake-shadow{position:absolute;top:0;right:0;left:0;z-index:9998}@media only screen and (max-width: 792px){.main ._fake-shadow{display:none}}.page{position:relative}.page ._fake-header{height:256px;position:relative;z-index:1001}@media only screen and (max-width: 792px){.page ._fake-header{height:100px}}.page ._fake-header.-detail{height:64px}@media only screen and (max-width: 792px){.page ._fake-header.-detail{height:100px}}.page-intro{background:#fff}@media only screen and (min-width: 793px){.page-intro{padding:32px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.page-intro{padding:16px}}@media only screen and (max-width: 792px){.page-intro{padding:16px}}@media only screen and (min-width: 500px) and (max-width: 792px){.page-intro{padding:24px}}.page-intro ._text{font-size:18px;line-height:1.66667;width:100%}@media only screen and (max-width: 0){.page-intro ._text{width:60%}}@media only screen and (min-width: 793px){.page-intro ._text{width:80%}}@media only screen and (max-width: 792px){.page-intro ._text{font-size:16px;line-height:1.5}}.detail-wrapper{position:relative;background:#fff}.detail-wrapper.-dark{background:#000;color:#fff}.detail-wrapper.-dark .detail-page>._generated-p a{color:#fff;text-decoration:underline}.detail-wrapper .fab{right:32px}@media only screen and (max-width: 792px){.detail-wrapper .fab{right:16px}}.menu-overlay{position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,0.7);z-index:20000;visibility:hidden;opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.menu{position:absolute;top:0;width:300px;left:0;bottom:0;background:white;border-right:1px solid rgba(0,0,0,0.5);z-index:30000;visibility:hidden;opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.header-container{max-height:720px;overflow:hidden}.header-container:not(.video-header){border-bottom:1px solid #e0e0e0}.header-container .-full-bleed ._image,.header-container .-full-bleed ._lazy-placeholder{max-height:720px}#type-grid-article-evolving-the-google-identity+.grid-block.article.-hoverable:hover,#type-grid-article-evolving-the-google-identity+.grid-block.article.-hoverable:focus,#type-grid-article-evolving-the-google-identity+.grid-block.article.-hoverable:active{-webkit-filter:none;filter:none}.grid-block{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);font-family:Roboto, sans-serif;font-weight:400;position:relative;display:block;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.grid-block ._image,.grid-block ._lazy-placeholder,.grid-block ._animation{position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center center;display:block;top:0;width:50%;height:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.grid-block.-full-bleed ._image,.grid-block.-full-bleed ._lazy-placeholder,.grid-block.-full-bleed ._animation{background-position:center center;background-size:cover;display:block;width:100%;height:100%;left:0;-webkit-transform:translateX(0);transform:translateX(0)}.grid-block ._image{z-index:4}.grid-block ._image.js-responsive-image{opacity:0;transition:opacity 500ms ease-out}.grid-block ._image.js-responsive-image.loaded{opacity:1}.grid-block ._animation{z-index:5}.grid-block ._lazy-placeholder{z-index:3;display:none}.grid-block ._image.js-responsive-image+._lazy-placeholder{display:block;visibility:visible;opacity:1;transition:visibility 500ms ease-out, opacity 500ms ease-out}.grid-block ._image.js-responsive-image.loaded+._lazy-placeholder{visibility:hidden;opacity:0}.grid-block ._scrim{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:absolute;left:0;right:0;min-height:100%;z-index:6}.grid-block ._scrim.-light{background:linear-gradient(to bottom, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.52) 20%, transparent 60%, transparent 70%, rgba(0,0,0,0.52) 92%, rgba(0,0,0,0.6) 99%)}.grid-block ._scrim.-dark{background:linear-gradient(to bottom, rgba(255,255,255,0.6) 0%, rgba(255,255,255,0.52) 20%, transparent 60%, transparent 70%, rgba(255,255,255,0.52) 92%, rgba(255,255,255,0.6) 99%)}@media screen and (-ms-high-contrast: active){.grid-block:focus *{text-decoration:underline}}.grid-block.-aspect-2x1{height:0;padding-bottom:50%}@media only screen and (max-width: 0){.grid-block.-aspect-2x1{height:0;padding-bottom:100%}}@media only screen and (max-width: 792px){.grid-block.-aspect-2x1{height:0;padding-bottom:100%}.grid-block.-aspect-2x1 ._image,.grid-block.-aspect-2x1 ._lazy-placeholder,.grid-block.-aspect-2x1 ._animation{width:100%}}.grid-block.-aspect-2x1 ._title{display:block;font-weight:400;font-size:34px;line-height:1.17647;margin:0}@media only screen and (max-width: 0){.grid-block.-aspect-2x1 ._title{font-size:36px;line-height:1.16667}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.-aspect-2x1 ._title{font-size:28px;line-height:1.21429}}@media only screen and (max-width: 792px){.grid-block.-aspect-2x1 ._title{font-size:20px;line-height:1.6}}.grid-block.-aspect-2x1 ._image,.grid-block.-aspect-2x1 ._lazy-placeholder,.grid-block.-aspect-2x1 ._animation{left:0;-webkit-transform:translateX(0);transform:translateX(0)}.grid-block.-aspect-2x1 ._description{max-width:50%}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.-aspect-2x1 ._description{max-width:100%}}@media only screen and (max-width: 792px){.grid-block.-aspect-2x1 ._description{max-width:100%}}.grid-block.-aspect-1x1{height:0;padding-bottom:100%}.grid-block.-aspect-1x1 ._image,.grid-block.-aspect-1x1 ._lazy-placeholder,.grid-block.-aspect-1x1 ._animation{width:100%;height:100%;left:0;-webkit-transform:translateX(0);transform:translateX(0)}@media only screen and (max-width: 0){.grid-block.-aspect-1x1{height:0;padding-bottom:100%}}@media only screen and (max-width: 792px){.grid-block.-aspect-1x1{height:0;padding-bottom:100%}}.grid-block.-aspect-16x9{height:0;padding-bottom:56.25%}.grid-block.-aspect-16x9 ._image,.grid-block.-aspect-16x9 ._lazy-placeholder,.grid-block.-aspect-16x9 ._animation{width:100%;height:100%;left:0;-webkit-transform:translateX(0);transform:translateX(0)}@media only screen and (max-width: 0){.grid-block.-aspect-16x9{height:0;padding-bottom:100%}}@media only screen and (max-width: 792px){.grid-block.-aspect-16x9{height:0;padding-bottom:100%}}.grid-block.-aspect-16x7{height:0;padding-bottom:43.75%}.grid-block.-aspect-16x7 ._image,.grid-block.-aspect-16x7 ._lazy-placeholder,.grid-block.-aspect-16x7 ._animation{width:100%;height:100%;left:0;-webkit-transform:translateX(0);transform:translateX(0)}@media only screen and (max-width: 0){.grid-block.-aspect-16x7{height:0;padding-bottom:100%}}@media only screen and (max-width: 792px){.grid-block.-aspect-16x7{height:0;padding-bottom:100%}}.grid-block.-header{height:0;padding-bottom:56.25%}.grid-block.-header ._image,.grid-block.-header ._lazy-placeholder,.grid-block.-header ._animation{width:100%;height:100%;left:0;-webkit-transform:translateX(0);transform:translateX(0)}.grid-block.-header ._image,.grid-block.-header:not(.-full-bleed) ._animation{max-height:720px}@media only screen and (max-width: 0){.grid-block.-header ._title{font-size:45px;line-height:1.06667;margin:32px 0 24px}}@media only screen and (min-width: 793px){.grid-block.-header ._title{font-size:45px;line-height:1.06667;margin:32px 0 24px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.-header ._title{font-size:24px;line-height:1.33333;margin:32px 0 18px}}@media only screen and (max-width: 792px){.grid-block.-header ._title{font-size:24px;line-height:1.33333;margin:0 0 18px}}.grid-block.-header ._description{display:none}.grid-block ._text{z-index:7}.grid-block ._text ._heading{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.grid-block ._text.-light{color:#fff}.grid-block ._text.-dark{color:#000}.grid-block ._text.-dark ._title,.grid-block ._text.-dark ._description,.grid-block ._text.-dark ._post,.grid-block ._text.-dark ._quote-wrapper{color:rgba(0,0,0,0.7)}.grid-block ._title{font-family:"Roboto Mono", Roboto, sans-serif;font-weight:400;margin:-2px 0}@media only screen and (min-width: 793px){.grid-block ._title{font-size:24px;line-height:1.33333}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block ._title{font-size:24px;line-height:1.33333}}@media only screen and (max-width: 792px){.grid-block ._title{font-size:20px !important;line-height:1.3 !important}}.grid-block ._description{font-weight:400;font-size:14px;line-height:1.71429;margin-top:10px;width:85%}@media only screen and (min-width: 500px) and (max-width: 792px){.grid-block ._description{display:none}}@media only screen and (max-width: 792px){.grid-block ._description{display:none}}.grid-block .tile-icon{z-index:8;position:absolute;bottom:24px;right:24px;width:24px;height:24px}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block .tile-icon{bottom:12px;right:12px}}@media only screen and (max-width: 792px){.grid-block .tile-icon{bottom:14px;right:14px}}@media only screen and (min-width: 500px) and (max-width: 792px){.grid-block .tile-icon{bottom:20px;right:20px}}.grid-block .tile-icon.-light .svg-icon{opacity:1}.grid-block .tile-icon:focus .svg-icon{opacity:1}.grid-block ._byline{font-size:14px;line-height:1.42857}.grid-block .contributors p{font-size:14px;line-height:1.75;margin:0;padding:0}.grid-block ._post{font-size:16px;line-height:1.75}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block ._post{font-size:16px;line-height:1.75;margin-bottom:40px}}.grid-block ._post ._generated-p{margin:0}.grid-block ._attribution,.grid-block ._attribution a{font-size:14px;line-height:1.42857}.grid-block .source{font-family:"Roboto Mono", Roboto, sans-serif;font-weight:400;font-size:14px;line-height:1.42857;margin:0;padding:0;position:absolute;bottom:0;left:0;z-index:7}@media only screen and (min-width: 793px){.grid-block .source{padding:28px 32px 28px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block .source{padding:16px}}@media only screen and (max-width: 792px){.grid-block .source{padding:18px 16px}}@media only screen and (min-width: 500px) and (max-width: 792px){.grid-block .source{padding:24px}}.grid-block .source.-light{color:#fff}.grid-block .source.-dark{color:rgba(0,0,0,0.7)}.grid-block ._fill-color-space{position:absolute;top:0;left:0;right:0;bottom:0}.g-column.-bottom .grid-block ._fill-color-space{bottom:-1px}.grid-block ._bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.g-column.-bottom .grid-block ._bg{bottom:-1px}.grid-block.article.-hoverable{transition:-webkit-filter 0.1s ease-out, filter 0.1s ease-out}.grid-block.article.-hoverable:after{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);content:" ";box-shadow:0 0 20px 0 rgba(0,0,0,0.2),0 5px 5px 0 rgba(0,0,0,0.24);opacity:0;transition:opacity 0.1s ease-out}.g-column.-bottom .grid-block.article.-hoverable:after{bottom:-1px}.grid-block.article.-hoverable:hover,.grid-block.article.-hoverable:focus,.grid-block.article.-hoverable:active{z-index:1000;-webkit-filter:brightness(103%);filter:brightness(103%)}.grid-block.article.-hoverable:hover:after,.grid-block.article.-hoverable:focus:after,.grid-block.article.-hoverable:active:after{opacity:1}.grid-block.article.-hoverable:focus{box-shadow:0 0 30px 0 rgba(0,0,0,0.2),0 10px 10px 0 rgba(0,0,0,0.24)}.grid-block.article.-aspect-2x1.-full-bleed ._text{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:relative;width:100%}.g-column.-bottom .grid-block.article.-aspect-2x1.-full-bleed ._text{bottom:-1px}@media only screen and (min-width: 793px){.grid-block.article.-aspect-2x1.-full-bleed ._text ._heading{padding:28px 32px 30px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.article.-aspect-2x1.-full-bleed ._text ._heading{padding:16px}}@media only screen and (max-width: 792px){.grid-block.article.-aspect-2x1.-full-bleed ._text ._heading{padding:16px}}@media only screen and (min-width: 500px) and (max-width: 792px){.grid-block.article.-aspect-2x1.-full-bleed ._text ._heading{padding:24px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.article.-aspect-2x1.-full-bleed ._text ._heading{padding-bottom:0}}.grid-block.article.-aspect-2x1 ._text{right:0;width:50%}@media only screen and (max-width: 0){.grid-block.article.-aspect-2x1 ._text{position:absolute;top:0;left:0;right:0;bottom:0;width:100%}.g-column.-bottom .grid-block.article.-aspect-2x1 ._text{bottom:-1px}}@media only screen and (min-width: 793px){.grid-block.article.-aspect-2x1 ._text{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;width:50%}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.article.-aspect-2x1 ._text{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;width:50%}}@media only screen and (max-width: 792px){.grid-block.article.-aspect-2x1 ._text{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;-webkit-transform:none;transform:none}.g-column.-bottom .grid-block.article.-aspect-2x1 ._text{bottom:-1px}}@media only screen and (max-width: 0){.grid-block.article.-aspect-2x1 ._text ._heading{padding:32px}}@media only screen and (min-width: 793px){.grid-block.article.-aspect-2x1 ._text ._heading{padding:0 32px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.article.-aspect-2x1 ._text ._heading{padding:0 32px}}@media only screen and (max-width: 792px){.grid-block.article.-aspect-2x1 ._text ._heading{padding:16px}}@media only screen and (max-width: 0){.grid-block.article.-aspect-2x1 ._text .contributors{position:absolute;bottom:0;padding:32px}}@media only screen and (min-width: 793px){.grid-block.article.-aspect-2x1 ._text .contributors{padding:0 32px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.article.-aspect-2x1 ._text .contributors{padding:0 32px}}@media only screen and (max-width: 792px){.grid-block.article.-aspect-2x1 ._text .contributors{position:absolute;bottom:16px;padding:0 16px}}.grid-block.article.-aspect-1x1 ._text,.grid-block.article.-aspect-16x9 ._text,.grid-block.article.-aspect-16x7 ._text{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.g-column.-bottom .grid-block.article.-aspect-1x1 ._text,.g-column.-bottom .grid-block.article.-aspect-16x9 ._text,.g-column.-bottom .grid-block.article.-aspect-16x7 ._text{bottom:-1px}@media only screen and (min-width: 793px){.grid-block.article.-aspect-1x1 ._text ._heading,.grid-block.article.-aspect-16x9 ._text ._heading,.grid-block.article.-aspect-16x7 ._text ._heading{padding:28px 32px 30px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.article.-aspect-1x1 ._text ._heading,.grid-block.article.-aspect-16x9 ._text ._heading,.grid-block.article.-aspect-16x7 ._text ._heading{padding:16px}}@media only screen and (max-width: 792px){.grid-block.article.-aspect-1x1 ._text ._heading,.grid-block.article.-aspect-16x9 ._text ._heading,.grid-block.article.-aspect-16x7 ._text ._heading{padding:16px}}@media only screen and (min-width: 500px) and (max-width: 792px){.grid-block.article.-aspect-1x1 ._text ._heading,.grid-block.article.-aspect-16x9 ._text ._heading,.grid-block.article.-aspect-16x7 ._text ._heading{padding:24px}}.grid-block.article.-header{background:#fff}@media only screen and (min-width: 793px){.grid-block.article.-header{padding-bottom:50%}}@media only screen and (max-width: 792px){.grid-block.article.-header{padding-bottom:100%}}.grid-block.article.-header ._text{position:relative;width:100%}@media only screen and (min-width: 793px){.grid-block.article.-header ._text{padding:28px 32px 30px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.article.-header ._text{padding:16px}}@media only screen and (max-width: 792px){.grid-block.article.-header ._text{padding:16px}}@media only screen and (min-width: 500px) and (max-width: 792px){.grid-block.article.-header ._text{padding:24px}}@media only screen and (min-width: 793px){.grid-block.article.-header ._text{padding-left:32px;padding-right:32px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.article.-header ._text{padding-left:16px;padding-right:16px}}@media only screen and (max-width: 792px){.grid-block.article.-header ._text{padding-left:16px;padding-right:16px}}@media only screen and (min-width: 500px) and (max-width: 792px){.grid-block.article.-header ._text{padding-left:24px;padding-right:24px}}.grid-block.quote{font-family:"Roboto Mono", Roboto, sans-serif;font-weight:400}@media only screen and (max-width: 792px){.grid-block.quote{height:0;padding-bottom:100%}}.grid-block.quote.-hoverable{transition:-webkit-filter 0.1s ease-out, filter 0.1s ease-out}.grid-block.quote.-hoverable:after{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);content:" ";box-shadow:0 0 20px 0 rgba(0,0,0,0.2),0 5px 5px 0 rgba(0,0,0,0.24);opacity:0;transition:opacity 0.1s ease-out}.g-column.-bottom .grid-block.quote.-hoverable:after{bottom:-1px}.grid-block.quote.-hoverable:hover,.grid-block.quote.-hoverable:focus,.grid-block.quote.-hoverable:active{z-index:1000;-webkit-filter:brightness(103%);filter:brightness(103%)}.grid-block.quote.-hoverable:hover:after,.grid-block.quote.-hoverable:focus:after,.grid-block.quote.-hoverable:active:after{opacity:1}.grid-block.quote.-hoverable:focus{box-shadow:0 0 30px 0 rgba(0,0,0,0.2),0 10px 10px 0 rgba(0,0,0,0.24)}.grid-block.quote ._char{position:relative;opacity:0}.grid-block.quote ._char ._letter{opacity:0}.grid-block.quote ._char ._rdot{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.grid-block.quote ._hangquo{position:absolute;top:0}@media only screen and (min-width: 793px){.grid-block.quote ._hangquo{left:-22px;top:-3px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.quote ._hangquo{top:-1px;left:-14px}}@media only screen and (max-width: 792px){.grid-block.quote ._hangquo{top:-1px;left:-14px}}@media only screen and (min-width: 793px){.grid-block.quote ._text{position:absolute;text-align:left;width:100%}}@media only screen and (max-width: 0){.grid-block.quote ._text{position:absolute;text-align:left;width:100%}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.quote ._text{position:absolute;text-align:left;width:100%}}@media only screen and (max-width: 792px){.grid-block.quote ._text{position:absolute;top:0;left:0;right:0;bottom:0;padding:16px}.g-column.-bottom .grid-block.quote ._text{bottom:-1px}}@media only screen and (min-width: 500px) and (max-width: 792px){.grid-block.quote ._text{position:absolute;top:0;left:0;right:0;bottom:0;padding:24px}.g-column.-bottom .grid-block.quote ._text{bottom:-1px}}.grid-block.quote ._text ._quote-wrapper{width:90%;max-width:900px;position:relative}@media only screen and (min-width: 793px){.grid-block.quote ._text ._quote-wrapper{padding:28px 32px 30px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.quote ._text ._quote-wrapper{padding:16px}}@media only screen and (max-width: 792px){.grid-block.quote ._text ._quote-wrapper{padding:16px}}@media only screen and (min-width: 500px) and (max-width: 792px){.grid-block.quote ._text ._quote-wrapper{padding:24px}}@media only screen and (max-width: 792px){.grid-block.quote ._text ._quote-wrapper{padding:0}}.grid-block.quote ._text ._quote{margin:0;position:relative}@media only screen and (min-width: 793px){.grid-block.quote ._text ._quote{font-size:34px;line-height:1.17647}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.quote ._text ._quote{font-size:24px;line-height:1.33333}}@media only screen and (max-width: 792px){.grid-block.quote ._text ._quote{font-size:24px;line-height:1.33333}}@media only screen and (max-width: 360px){.grid-block.quote ._text ._quote{font-size:20px;line-height:1.6}}.grid-block.quote ._text .hidden-return{display:block}@media only screen and (min-width: 793px){.grid-block.quote ._text .hidden-return{font-size:34px;line-height:1.17647}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.quote ._text .hidden-return{font-size:24px;line-height:1.33333}}@media only screen and (max-width: 792px){.grid-block.quote ._text .hidden-return{font-size:24px;line-height:1.33333}}.grid-block.quote ._text ._attribution{font-style:normal}@media only screen and (min-width: 793px){.grid-block.quote ._text ._attribution{font-size:24px;line-height:1.33333}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.quote ._text ._attribution{font-size:14px;line-height:1.57143}}@media only screen and (max-width: 792px){.grid-block.quote ._text ._attribution{font-size:14px;line-height:1.57143}}.grid-block.quote.-aspect-2x1 ._quote-wrapper{margin:0 auto;width:90%;max-width:900px;position:relative}@media only screen and (min-width: 793px){.grid-block.quote.-aspect-2x1 ._quote-wrapper{padding:28px 32px 30px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.quote.-aspect-2x1 ._quote-wrapper{padding:16px}}@media only screen and (max-width: 792px){.grid-block.quote.-aspect-2x1 ._quote-wrapper{padding:16px}}@media only screen and (min-width: 500px) and (max-width: 792px){.grid-block.quote.-aspect-2x1 ._quote-wrapper{padding:24px}}.grid-block.quote.-aspect-16x9 ._quote-wrapper,.grid-block.quote.-aspect-16x7 ._quote-wrapper{width:auto;max-width:900px;position:relative}@media only screen and (min-width: 793px){.grid-block.quote.-aspect-16x9 ._quote-wrapper,.grid-block.quote.-aspect-16x7 ._quote-wrapper{padding:28px 32px 30px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.quote.-aspect-16x9 ._quote-wrapper,.grid-block.quote.-aspect-16x7 ._quote-wrapper{padding:16px}}@media only screen and (max-width: 792px){.grid-block.quote.-aspect-16x9 ._quote-wrapper,.grid-block.quote.-aspect-16x7 ._quote-wrapper{padding:16px}}@media only screen and (min-width: 500px) and (max-width: 792px){.grid-block.quote.-aspect-16x9 ._quote-wrapper,.grid-block.quote.-aspect-16x7 ._quote-wrapper{padding:24px}}@media only screen and (max-width: 0){.grid-block.quote.-aspect-16x9 ._quote,.grid-block.quote.-aspect-16x7 ._quote{font-size:24px;line-height:1.66667}}@media only screen and (min-width: 793px){.grid-block.quote.-aspect-16x9 ._quote,.grid-block.quote.-aspect-16x7 ._quote{font-size:24px;line-height:1.66667}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.quote.-aspect-16x9 ._quote,.grid-block.quote.-aspect-16x7 ._quote{font-size:18px;line-height:1.55556}}@media only screen and (max-width: 792px){.grid-block.quote.-aspect-16x9 ._quote,.grid-block.quote.-aspect-16x7 ._quote{font-size:18px;line-height:1.55556}}.grid-block.quote.-aspect-16x9 .hidden-return,.grid-block.quote.-aspect-16x7 .hidden-return{margin:0}@media only screen and (max-width: 0){.grid-block.quote.-aspect-16x9 .hidden-return,.grid-block.quote.-aspect-16x7 .hidden-return{font-size:24px;line-height:1.66667}}@media only screen and (min-width: 793px){.grid-block.quote.-aspect-16x9 .hidden-return,.grid-block.quote.-aspect-16x7 .hidden-return{font-size:24px;line-height:1.66667}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.quote.-aspect-16x9 .hidden-return,.grid-block.quote.-aspect-16x7 .hidden-return{font-size:18px;line-height:1.55556}}@media only screen and (max-width: 792px){.grid-block.quote.-aspect-16x9 .hidden-return,.grid-block.quote.-aspect-16x7 .hidden-return{font-size:18px;line-height:1.55556}}@media only screen and (max-width: 0){.grid-block.quote.-aspect-16x9 ._attribution,.grid-block.quote.-aspect-16x7 ._attribution{font-size:24px;line-height:1.66667;padding-bottom:30px}}@media only screen and (min-width: 793px){.grid-block.quote.-aspect-16x9 ._attribution,.grid-block.quote.-aspect-16x7 ._attribution{font-size:24px;line-height:1.66667;padding-bottom:30px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.quote.-aspect-16x9 ._attribution,.grid-block.quote.-aspect-16x7 ._attribution{font-size:16px;line-height:1.375}}@media only screen and (max-width: 792px){.grid-block.quote.-aspect-16x9 ._attribution,.grid-block.quote.-aspect-16x7 ._attribution{font-size:16px;line-height:1.375}}.grid-block.social.-hoverable{transition:-webkit-filter 0.1s ease-out, filter 0.1s ease-out}.grid-block.social.-hoverable:after{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);content:" ";box-shadow:0 0 20px 0 rgba(0,0,0,0.2),0 5px 5px 0 rgba(0,0,0,0.24);opacity:0;transition:opacity 0.1s ease-out}.g-column.-bottom .grid-block.social.-hoverable:after{bottom:-1px}.grid-block.social.-hoverable:hover,.grid-block.social.-hoverable:focus,.grid-block.social.-hoverable:active{z-index:1000;-webkit-filter:brightness(103%);filter:brightness(103%)}.grid-block.social.-hoverable:hover:after,.grid-block.social.-hoverable:focus:after,.grid-block.social.-hoverable:active:after{opacity:1}.grid-block.social.-hoverable:focus{box-shadow:0 0 30px 0 rgba(0,0,0,0.2),0 10px 10px 0 rgba(0,0,0,0.24)}.grid-block.social ._text{bottom:0;left:0;right:0;top:0;position:absolute}@media only screen and (min-width: 793px){.grid-block.social ._text{padding:28px 32px 30px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.social ._text{padding:16px}}@media only screen and (max-width: 792px){.grid-block.social ._text{padding:16px}}@media only screen and (min-width: 500px) and (max-width: 792px){.grid-block.social ._text{padding:24px}}.grid-block.social ._text ._post{margin:0 0 10px}.grid-block.social ._text ._post a{color:#2962ff;text-decoration:none}.grid-block.social ._text ._post a:hover{color:#2a56c6}.grid-block.social ._text ._post a:active{color:#2962ff}.grid-block.social ._text ._post a:visited{color:#2962ff;text-decoration:none}.grid-block.social ._text ._post a:focus{color:#2a56c6;text-decoration:underline}.grid-block.social ._attribution{font-family:"Roboto Mono", Roboto, sans-serif;font-weight:400;display:block;height:24px;min-width:250px;position:absolute;bottom:24px;left:24px}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.social ._attribution{bottom:11px;left:16px}}@media only screen and (max-width: 792px){.grid-block.social ._attribution{position:relative;bottom:-2px;left:0}}@media only screen and (min-width: 500px) and (max-width: 792px){.grid-block.social ._attribution{position:relative;bottom:-4px;left:0}}.grid-block.social ._attribution ._social-icon{position:relative;top:10px;display:inline-block;width:24px;height:24px;z-index:1}.grid-block.social ._attribution ._social-icon .svg-icon{width:24px;height:24px}.grid-block.social ._attribution ._username{display:inline-block;text-decoration:none;transition:0.2s color cubic-bezier(0.4, 0, 0.2, 1);opacity:1;position:absolute;bottom:4px}.grid-block.social ._attribution ._username.-light{color:#fff}.grid-block.social ._attribution ._social-icon{position:relative;top:8px;display:inline-block;width:24px;height:24px;z-index:1}.grid-block.social ._attribution ._social-icon.-twitter{top:9px}.grid-block.social ._attribution ._social-icon.-dribbble{top:8px}.grid-block.social ._attribution ._social-icon.-youtube{top:7px}.grid-block.social ._attribution ._social-icon .svg-icon{width:24px;height:24px}@media only screen and (max-width: 792px){.grid-block.social.-aspect-1x1 ._text{height:auto;position:relative;width:100%}}@media only screen and (max-width: 792px){.grid-block.social.-aspect-1x1,.grid-block.social.-aspect-2x1{padding-bottom:0;position:relative;height:auto}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.social.-aspect-1x1 ._text,.grid-block.social.-aspect-2x1 ._text{padding:16px}}@media only screen and (max-width: 792px){.grid-block.social.-aspect-1x1,.grid-block.social.-aspect-2x1{height:auto;position:relative;width:100%}}@media only screen and (max-width: 792px) and (max-width: 792px){.grid-block.social.-aspect-1x1 ._text,.grid-block.social.-aspect-2x1 ._text{height:auto;position:relative;width:100%}.grid-block.social.-aspect-1x1 ._text ._post,.grid-block.social.-aspect-2x1 ._text ._post{font-size:13px;line-height:1.53846;margin-bottom:40px}}@media only screen and (max-width: 792px){.grid-block.social.-aspect-16x9,.grid-block.social.-aspect-16x7{padding-bottom:0;position:relative;height:auto}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.social.-aspect-16x9 ._text,.grid-block.social.-aspect-16x7 ._text{padding:16px}.grid-block.social.-aspect-16x9 ._text ._post,.grid-block.social.-aspect-16x7 ._text ._post{font-size:13px;line-height:1.53846;margin-bottom:40px}}@media only screen and (max-width: 792px){.grid-block.social.-aspect-16x9,.grid-block.social.-aspect-16x7{height:auto;position:relative;width:100%}}@media only screen and (max-width: 792px) and (max-width: 792px){.grid-block.social.-aspect-16x9 ._text,.grid-block.social.-aspect-16x7 ._text{height:auto;position:relative;width:100%}.grid-block.social.-aspect-16x9 ._text ._post,.grid-block.social.-aspect-16x7 ._text ._post{font-size:14px;line-height:1.42857;margin-bottom:40px}}.grid-block.social.img-tile ._image,.grid-block.social.img-tile ._lazy-placeholder{background-position:center center;background-size:cover;display:block;right:0;left:auto;-webkit-transform:none;transform:none;width:50%;height:100%;padding-bottom:56.25%}@media only screen and (max-width: 792px){.grid-block.social.img-tile ._image,.grid-block.social.img-tile ._lazy-placeholder{height:auto;padding-bottom:0;position:relative}}@media only screen and (max-width: 792px){.grid-block.social.img-tile ._lazy-placeholder{display:none}}.grid-block.social.img-tile ._text{position:absolute;bottom:0;left:0;right:auto;top:0;width:50%}@media only screen and (min-width: 793px){.grid-block.social.img-tile ._text{right:0;width:50%}}@media only screen and (max-width: 792px){.grid-block.social.img-tile ._text{height:auto;position:relative;width:100%}}@media only screen and (max-width: 792px){.grid-block.social.img-tile ._text ._post{position:relative;margin-bottom:40px}}@media only screen and (max-width: 792px){.grid-block.social.img-tile.-aspect-1x1{padding-bottom:0;position:relative;height:auto}}.grid-block.social.img-tile.-aspect-1x1 ._image,.grid-block.social.img-tile.-aspect-1x1 ._lazy-placeholder{height:auto;position:relative;padding-bottom:56.25%;width:100%}.grid-block.social.img-tile.-aspect-1x1 ._image .icon-playbutton,.grid-block.social.img-tile.-aspect-1x1 ._lazy-placeholder .icon-playbutton{height:70px;width:70px}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.social.img-tile.-aspect-1x1 ._image .icon-playbutton,.grid-block.social.img-tile.-aspect-1x1 ._lazy-placeholder .icon-playbutton{height:30px;width:30px}}@media only screen and (max-width: 792px){.grid-block.social.img-tile.-aspect-1x1 ._image .icon-playbutton,.grid-block.social.img-tile.-aspect-1x1 ._lazy-placeholder .icon-playbutton{height:30px;width:30px}}.grid-block.social.img-tile.-aspect-1x1 ._text{position:absolute;top:56.25%;width:100%}@media only screen and (min-width: 793px){.grid-block.social.img-tile.-aspect-1x1 ._text{padding:28px 32px 30px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.social.img-tile.-aspect-1x1 ._text{padding:16px}}@media only screen and (max-width: 792px){.grid-block.social.img-tile.-aspect-1x1 ._text{padding:16px}}@media only screen and (min-width: 500px) and (max-width: 792px){.grid-block.social.img-tile.-aspect-1x1 ._text{padding:24px}}@media only screen and (max-width: 792px){.grid-block.social.img-tile.-aspect-1x1 ._text{height:auto;position:relative;width:100%}}@media only screen and (max-width: 792px){.grid-block.social.img-tile.-aspect-2x1{padding-bottom:0;position:relative;height:auto}}.grid-block.social.img-tile.-aspect-2x1 ._image,.grid-block.social.img-tile.-aspect-2x1 ._lazy-placeholder{width:50%}@media only screen and (max-width: 792px){.grid-block.social.img-tile.-aspect-2x1 ._image,.grid-block.social.img-tile.-aspect-2x1 ._lazy-placeholder{height:auto;padding-bottom:0;position:relative;padding-bottom:50%;width:100%}}.grid-block.social.img-tile.-aspect-2x1 ._image .icon-playbutton,.grid-block.social.img-tile.-aspect-2x1 ._lazy-placeholder .icon-playbutton{height:80px;width:80px}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.social.img-tile.-aspect-2x1 ._image .icon-playbutton,.grid-block.social.img-tile.-aspect-2x1 ._lazy-placeholder .icon-playbutton{height:40px;width:40px}}@media only screen and (max-width: 792px){.grid-block.social.img-tile.-aspect-2x1 ._image .icon-playbutton,.grid-block.social.img-tile.-aspect-2x1 ._lazy-placeholder .icon-playbutton{height:40px;width:40px}}.grid-block.social.img-tile.-aspect-2x1 ._text{position:absolute;width:50%}@media only screen and (min-width: 793px){.grid-block.social.img-tile.-aspect-2x1 ._text{padding:28px 32px 30px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.social.img-tile.-aspect-2x1 ._text{padding:16px}}@media only screen and (max-width: 792px){.grid-block.social.img-tile.-aspect-2x1 ._text{padding:16px}}@media only screen and (min-width: 500px) and (max-width: 792px){.grid-block.social.img-tile.-aspect-2x1 ._text{padding:24px}}@media only screen and (max-width: 792px){.grid-block.social.img-tile.-aspect-2x1 ._text{height:auto;position:relative;width:100%}}@media only screen and (max-width: 792px){.grid-block.social.img-tile.-aspect-16x9,.grid-block.social.img-tile.-aspect-16x7{padding-bottom:0;position:relative;height:auto}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.social.img-tile.-aspect-16x9 ._text,.grid-block.social.img-tile.-aspect-16x7 ._text{padding:16px}.grid-block.social.img-tile.-aspect-16x9 ._post,.grid-block.social.img-tile.-aspect-16x7 ._post{font-size:13px;line-height:1.53846}}.grid-block.social.img-tile.-aspect-16x9 ._image,.grid-block.social.img-tile.-aspect-16x9 ._lazy-placeholder,.grid-block.social.img-tile.-aspect-16x7 ._image,.grid-block.social.img-tile.-aspect-16x7 ._lazy-placeholder{padding-bottom:0}@media only screen and (max-width: 792px){.grid-block.social.img-tile.-aspect-16x9 ._image,.grid-block.social.img-tile.-aspect-16x9 ._lazy-placeholder,.grid-block.social.img-tile.-aspect-16x7 ._image,.grid-block.social.img-tile.-aspect-16x7 ._lazy-placeholder{height:auto;padding-bottom:0;position:relative;padding-bottom:50%;width:100%}}.grid-block.social.img-tile.-aspect-16x9 ._image .icon-playbutton,.grid-block.social.img-tile.-aspect-16x9 ._lazy-placeholder .icon-playbutton,.grid-block.social.img-tile.-aspect-16x7 ._image .icon-playbutton,.grid-block.social.img-tile.-aspect-16x7 ._lazy-placeholder .icon-playbutton{height:70px;width:70px}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.social.img-tile.-aspect-16x9 ._image .icon-playbutton,.grid-block.social.img-tile.-aspect-16x9 ._lazy-placeholder .icon-playbutton,.grid-block.social.img-tile.-aspect-16x7 ._image .icon-playbutton,.grid-block.social.img-tile.-aspect-16x7 ._lazy-placeholder .icon-playbutton{height:30px;width:30px}}@media only screen and (max-width: 792px){.grid-block.social.img-tile.-aspect-16x9 ._image .icon-playbutton,.grid-block.social.img-tile.-aspect-16x9 ._lazy-placeholder .icon-playbutton,.grid-block.social.img-tile.-aspect-16x7 ._image .icon-playbutton,.grid-block.social.img-tile.-aspect-16x7 ._lazy-placeholder .icon-playbutton{height:30px;width:30px}}.grid-block.generic.-hoverable{transition:-webkit-filter 0.1s ease-out, filter 0.1s ease-out}.grid-block.generic.-hoverable:after{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);content:" ";box-shadow:0 0 20px 0 rgba(0,0,0,0.2),0 5px 5px 0 rgba(0,0,0,0.24);opacity:0;transition:opacity 0.1s ease-out}.g-column.-bottom .grid-block.generic.-hoverable:after{bottom:-1px}.grid-block.generic.-hoverable:hover,.grid-block.generic.-hoverable:focus,.grid-block.generic.-hoverable:active{z-index:1000;-webkit-filter:brightness(103%);filter:brightness(103%)}.grid-block.generic.-hoverable:hover:after,.grid-block.generic.-hoverable:focus:after,.grid-block.generic.-hoverable:active:after{opacity:1}.grid-block.generic.-hoverable:focus{box-shadow:0 0 30px 0 rgba(0,0,0,0.2),0 10px 10px 0 rgba(0,0,0,0.24)}.grid-block.generic.-aspect-2x1.-full-bleed ._text{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:relative;width:100%}.g-column.-bottom .grid-block.generic.-aspect-2x1.-full-bleed ._text{bottom:-1px}@media only screen and (min-width: 793px){.grid-block.generic.-aspect-2x1.-full-bleed ._text ._heading{padding:28px 32px 30px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.generic.-aspect-2x1.-full-bleed ._text ._heading{padding:16px}}@media only screen and (max-width: 792px){.grid-block.generic.-aspect-2x1.-full-bleed ._text ._heading{padding:16px}}@media only screen and (min-width: 500px) and (max-width: 792px){.grid-block.generic.-aspect-2x1.-full-bleed ._text ._heading{padding:24px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.generic.-aspect-2x1.-full-bleed ._text ._heading{padding-bottom:0}}.grid-block.generic.-aspect-2x1 ._text{right:0;width:50%}@media only screen and (max-width: 0){.grid-block.generic.-aspect-2x1 ._text{position:absolute;top:0;left:0;right:0;bottom:0;width:100%}.g-column.-bottom .grid-block.generic.-aspect-2x1 ._text{bottom:-1px}}@media only screen and (min-width: 793px){.grid-block.generic.-aspect-2x1 ._text{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;width:50%}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.generic.-aspect-2x1 ._text{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;width:50%}}@media only screen and (max-width: 792px){.grid-block.generic.-aspect-2x1 ._text{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;-webkit-transform:none;transform:none}.g-column.-bottom .grid-block.generic.-aspect-2x1 ._text{bottom:-1px}}@media only screen and (max-width: 0){.grid-block.generic.-aspect-2x1 ._text ._heading{padding:32px}}@media only screen and (min-width: 793px){.grid-block.generic.-aspect-2x1 ._text ._heading{padding:0 32px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.generic.-aspect-2x1 ._text ._heading{padding:0 32px}}@media only screen and (max-width: 792px){.grid-block.generic.-aspect-2x1 ._text ._heading{padding:16px}}.grid-block.generic.-aspect-1x1 ._text,.grid-block.generic.-aspect-16x9 ._text,.grid-block.generic.-aspect-16x7 ._text{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.g-column.-bottom .grid-block.generic.-aspect-1x1 ._text,.g-column.-bottom .grid-block.generic.-aspect-16x9 ._text,.g-column.-bottom .grid-block.generic.-aspect-16x7 ._text{bottom:-1px}@media only screen and (min-width: 793px){.grid-block.generic.-aspect-1x1 ._text ._heading,.grid-block.generic.-aspect-16x9 ._text ._heading,.grid-block.generic.-aspect-16x7 ._text ._heading{padding:28px 32px 30px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.generic.-aspect-1x1 ._text ._heading,.grid-block.generic.-aspect-16x9 ._text ._heading,.grid-block.generic.-aspect-16x7 ._text ._heading{padding:16px}}@media only screen and (max-width: 792px){.grid-block.generic.-aspect-1x1 ._text ._heading,.grid-block.generic.-aspect-16x9 ._text ._heading,.grid-block.generic.-aspect-16x7 ._text ._heading{padding:16px}}@media only screen and (min-width: 500px) and (max-width: 792px){.grid-block.generic.-aspect-1x1 ._text ._heading,.grid-block.generic.-aspect-16x9 ._text ._heading,.grid-block.generic.-aspect-16x7 ._text ._heading{padding:24px}}.grid-block.event.-hoverable{transition:-webkit-filter 0.1s ease-out, filter 0.1s ease-out}.grid-block.event.-hoverable:after{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);content:" ";box-shadow:0 0 20px 0 rgba(0,0,0,0.2),0 5px 5px 0 rgba(0,0,0,0.24);opacity:0;transition:opacity 0.1s ease-out}.g-column.-bottom .grid-block.event.-hoverable:after{bottom:-1px}.grid-block.event.-hoverable:hover,.grid-block.event.-hoverable:focus,.grid-block.event.-hoverable:active{z-index:1000;-webkit-filter:brightness(103%);filter:brightness(103%)}.grid-block.event.-hoverable:hover:after,.grid-block.event.-hoverable:focus:after,.grid-block.event.-hoverable:active:after{opacity:1}.grid-block.event.-hoverable:focus{box-shadow:0 0 30px 0 rgba(0,0,0,0.2),0 10px 10px 0 rgba(0,0,0,0.24)}.grid-block.event ._text{z-index:10}@media only screen and (max-width: 0){.grid-block.event ._text ._heading{padding:32px}}@media only screen and (min-width: 793px){.grid-block.event ._text ._heading{padding:0 32px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.event ._text ._heading{padding:0 32px}}@media only screen and (max-width: 792px){.grid-block.event ._text ._heading{padding:0 16px}}.grid-block.event ._text ._heading ._date{margin-top:15px}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.event ._text ._heading ._date{margin-top:10px}}@media only screen and (max-width: 792px){.grid-block.event ._text ._heading ._date{margin-top:10px}}.grid-block.event ._text ._heading ._date span{display:inline-block;float:left;height:20px;width:19px;margin-right:10px}.grid-block.event ._text.-light .svg-icon{opacity:1;margin-top:1px}.grid-block.event ._text.-dark .svg-icon{opacity:0.6;margin-top:1px}.grid-block.event.-aspect-2x1 ._image,.grid-block.event.-aspect-2x1 ._lazy-placeholder,.grid-block.event.-aspect-2x1 ._animation{width:100%;height:100%;left:0;-webkit-transform:translateX(0);transform:translateX(0)}.grid-block.event.-aspect-2x1 ._text{position:relative;z-index:10}@media only screen and (min-width: 793px){.grid-block.event.-aspect-2x1 ._text ._heading{padding:28px 32px 30px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.event.-aspect-2x1 ._text ._heading{padding:16px}}@media only screen and (max-width: 792px){.grid-block.event.-aspect-2x1 ._text ._heading{padding:16px}}@media only screen and (min-width: 500px) and (max-width: 792px){.grid-block.event.-aspect-2x1 ._text ._heading{padding:24px}}.grid-block.event.-aspect-1x1 ._text,.grid-block.event.-aspect-16x9 ._text,.grid-block.event.-aspect-16x7 ._text{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.g-column.-bottom .grid-block.event.-aspect-1x1 ._text,.g-column.-bottom .grid-block.event.-aspect-16x9 ._text,.g-column.-bottom .grid-block.event.-aspect-16x7 ._text{bottom:-1px}@media only screen and (min-width: 793px){.grid-block.event.-aspect-1x1 ._text ._heading,.grid-block.event.-aspect-16x9 ._text ._heading,.grid-block.event.-aspect-16x7 ._text ._heading{padding:28px 32px 30px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.event.-aspect-1x1 ._text ._heading,.grid-block.event.-aspect-16x9 ._text ._heading,.grid-block.event.-aspect-16x7 ._text ._heading{padding:16px}}@media only screen and (max-width: 792px){.grid-block.event.-aspect-1x1 ._text ._heading,.grid-block.event.-aspect-16x9 ._text ._heading,.grid-block.event.-aspect-16x7 ._text ._heading{padding:16px}}@media only screen and (min-width: 500px) and (max-width: 792px){.grid-block.event.-aspect-1x1 ._text ._heading,.grid-block.event.-aspect-16x9 ._text ._heading,.grid-block.event.-aspect-16x7 ._text ._heading{padding:24px}}.grid-block.event.-header{background:#fff}@media only screen and (max-width: 792px){.grid-block.event.-header{padding-bottom:100%}}.grid-block.event.-header ._text{position:relative;width:100%}@media only screen and (min-width: 793px){.grid-block.event.-header ._text{padding:28px 32px 30px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.event.-header ._text{padding:16px}}@media only screen and (max-width: 792px){.grid-block.event.-header ._text{padding:16px}}@media only screen and (min-width: 500px) and (max-width: 792px){.grid-block.event.-header ._text{padding:24px}}@media only screen and (min-width: 793px){.grid-block.event.-header ._text{padding-left:32px;padding-right:32px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.event.-header ._text{padding-left:16px;padding-right:16px}}@media only screen and (max-width: 792px){.grid-block.event.-header ._text{padding-left:16px;padding-right:16px}}@media only screen and (min-width: 500px) and (max-width: 792px){.grid-block.event.-header ._text{padding-left:24px;padding-right:24px}}.grid-block.event.-header ._text ._heading{padding-left:0}.grid-block.job.-hoverable{transition:-webkit-filter 0.1s ease-out, filter 0.1s ease-out}.grid-block.job.-hoverable:after{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);content:" ";box-shadow:0 0 20px 0 rgba(0,0,0,0.2),0 5px 5px 0 rgba(0,0,0,0.24);opacity:0;transition:opacity 0.1s ease-out}.g-column.-bottom .grid-block.job.-hoverable:after{bottom:-1px}.grid-block.job.-hoverable:hover,.grid-block.job.-hoverable:focus,.grid-block.job.-hoverable:active{z-index:1000;-webkit-filter:brightness(103%);filter:brightness(103%)}.grid-block.job.-hoverable:hover:after,.grid-block.job.-hoverable:focus:after,.grid-block.job.-hoverable:active:after{opacity:1}.grid-block.job.-hoverable:focus{box-shadow:0 0 30px 0 rgba(0,0,0,0.2),0 10px 10px 0 rgba(0,0,0,0.24)}@media only screen and (min-width: 793px){.grid-block.job.-aspect-2x1 ._image,.grid-block.job.-aspect-2x1 ._lazy-placeholder{left:0;-webkit-transform:translateX(0);transform:translateX(0)}}.grid-block.job.-aspect-2x1 ._text{right:0;width:50%}@media only screen and (min-width: 793px){.grid-block.job.-aspect-2x1 ._text{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;width:50%}}@media only screen and (max-width: 792px){.grid-block.job.-aspect-2x1 ._text{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;-webkit-transform:none;transform:none}.g-column.-bottom .grid-block.job.-aspect-2x1 ._text{bottom:-1px}}@media only screen and (min-width: 793px){.grid-block.job.-aspect-2x1 ._text ._heading{padding:0 32px}}@media only screen and (max-width: 792px){.grid-block.job.-aspect-2x1 ._text ._heading{padding:16px}}.grid-block.job.-aspect-1x1 ._text,.grid-block.job.-aspect-16x9 ._text,.grid-block.job.-aspect-16x7 ._text{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.g-column.-bottom .grid-block.job.-aspect-1x1 ._text,.g-column.-bottom .grid-block.job.-aspect-16x9 ._text,.g-column.-bottom .grid-block.job.-aspect-16x7 ._text{bottom:-1px}@media only screen and (min-width: 793px){.grid-block.job.-aspect-1x1 ._text ._heading,.grid-block.job.-aspect-16x9 ._text ._heading,.grid-block.job.-aspect-16x7 ._text ._heading{padding:28px 32px 30px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.job.-aspect-1x1 ._text ._heading,.grid-block.job.-aspect-16x9 ._text ._heading,.grid-block.job.-aspect-16x7 ._text ._heading{padding:16px}}@media only screen and (max-width: 792px){.grid-block.job.-aspect-1x1 ._text ._heading,.grid-block.job.-aspect-16x9 ._text ._heading,.grid-block.job.-aspect-16x7 ._text ._heading{padding:16px}}@media only screen and (min-width: 500px) and (max-width: 792px){.grid-block.job.-aspect-1x1 ._text ._heading,.grid-block.job.-aspect-16x9 ._text ._heading,.grid-block.job.-aspect-16x7 ._text ._heading{padding:24px}}.grid-block.job.-header{background:#fff}@media only screen and (max-width: 792px){.grid-block.job.-header{padding-bottom:100%}}.grid-block.job.-header ._image,.grid-block.job.-header ._lazy-placeholder{width:50%;height:100%;position:absolute;left:0;float:left;max-height:720px}@media only screen and (max-width: 792px){.grid-block.job.-header ._image,.grid-block.job.-header ._lazy-placeholder{width:100%}}.grid-block.job.-header ._text{width:50%;height:100%;position:absolute;left:auto;right:0;-webkit-transform:translateX(0);transform:translateX(0);padding-bottom:56.25%}@media only screen and (min-width: 1601px) and (max-width: 1900px){.grid-block.job.-header ._text{padding-bottom:0;height:697.5px}}@media only screen and (min-width: 1900px){.grid-block.job.-header ._text{padding-bottom:0;height:697.5px}}@media only screen and (max-width: 792px){.grid-block.job.-header ._text{width:100%;padding:0;height:auto;top:0;left:0;bottom:auto;right:auto}}.grid-block.job.-header ._text ._heading{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-right:32px;left:0}@media only screen and (max-width: 792px){.grid-block.job.-header ._text ._heading{padding:32px 0 0 16px;top:0;-webkit-transform:none;transform:none}}@media only screen and (min-width: 500px) and (max-width: 792px){.grid-block.job.-header ._text ._heading{padding:32px 0 0 24px;top:0;-webkit-transform:none;transform:none}}@media only screen and (min-width: 793px){.grid-block.job.-header ._text ._heading ._description{display:block}}@media only screen and (max-width: 792px){.grid-block.job.-header ._text ._heading ._description{display:none}}.grid-block.job.-header ._lazy-placeholder{position:absolute}.grid-block.job.-header .source{display:none}.featured-jobs ._description{display:none}.grid-block.video.-hoverable{transition:-webkit-filter 0.1s ease-out, filter 0.1s ease-out}.grid-block.video.-hoverable:after{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);content:" ";box-shadow:0 0 20px 0 rgba(0,0,0,0.2),0 5px 5px 0 rgba(0,0,0,0.24);opacity:0;transition:opacity 0.1s ease-out}.g-column.-bottom .grid-block.video.-hoverable:after{bottom:-1px}.grid-block.video.-hoverable:hover,.grid-block.video.-hoverable:focus,.grid-block.video.-hoverable:active{z-index:1000;-webkit-filter:brightness(103%);filter:brightness(103%)}.grid-block.video.-hoverable:hover:after,.grid-block.video.-hoverable:focus:after,.grid-block.video.-hoverable:active:after{opacity:1}.grid-block.video.-hoverable:focus{box-shadow:0 0 30px 0 rgba(0,0,0,0.2),0 10px 10px 0 rgba(0,0,0,0.24)}.grid-block.video .playbutton{transition:-webkit-filter 0.1s ease-out, filter 0.1s ease-out}.grid-block.video:hover .playbutton.-light .icon-playbutton ._fill-color,.grid-block.video:focus .playbutton.-light .icon-playbutton ._fill-color{fill:#fff;opacity:1}.grid-block.video:hover .playbutton.-dark .icon-playbutton ._fill-color,.grid-block.video:focus .playbutton.-dark .icon-playbutton ._fill-color{fill:#000;opacity:0.65}.grid-block.video.-aspect-2x1 ._text,.grid-block.video.-aspect-1x1 ._text,.grid-block.video.-aspect-16x9 ._text,.grid-block.video.-aspect-16x7 ._text{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:relative;width:100%}.g-column.-bottom .grid-block.video.-aspect-2x1 ._text,.g-column.-bottom .grid-block.video.-aspect-1x1 ._text,.g-column.-bottom .grid-block.video.-aspect-16x9 ._text,.g-column.-bottom .grid-block.video.-aspect-16x7 ._text{bottom:-1px}@media only screen and (min-width: 793px){.grid-block.video.-aspect-2x1 ._text ._heading,.grid-block.video.-aspect-1x1 ._text ._heading,.grid-block.video.-aspect-16x9 ._text ._heading,.grid-block.video.-aspect-16x7 ._text ._heading{padding:28px 32px 30px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.video.-aspect-2x1 ._text ._heading,.grid-block.video.-aspect-1x1 ._text ._heading,.grid-block.video.-aspect-16x9 ._text ._heading,.grid-block.video.-aspect-16x7 ._text ._heading{padding:16px}}@media only screen and (max-width: 792px){.grid-block.video.-aspect-2x1 ._text ._heading,.grid-block.video.-aspect-1x1 ._text ._heading,.grid-block.video.-aspect-16x9 ._text ._heading,.grid-block.video.-aspect-16x7 ._text ._heading{padding:16px}}@media only screen and (min-width: 500px) and (max-width: 792px){.grid-block.video.-aspect-2x1 ._text ._heading,.grid-block.video.-aspect-1x1 ._text ._heading,.grid-block.video.-aspect-16x9 ._text ._heading,.grid-block.video.-aspect-16x7 ._text ._heading{padding:24px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grid-block.video.-aspect-2x1 ._text ._heading,.grid-block.video.-aspect-1x1 ._text ._heading,.grid-block.video.-aspect-16x9 ._text ._heading,.grid-block.video.-aspect-16x7 ._text ._heading{padding-bottom:0}}._video-scrim{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);background:rgba(0,0,0,0.4);position:absolute;left:0;right:0;min-height:100%;z-index:6;opacity:1;transition:visibility 500ms ease-out, opacity 500ms ease-out}._video-scrim .playbutton .icon-playbutton{opacity:1}._video-scrim.-transparent{background:transparent}._video-scrim.-transparent .playbutton.-light .icon-playbutton ._fill-color{fill:#fff;opacity:1}._video-scrim.-transparent .playbutton.-dark .icon-playbutton ._fill-color{fill:#000;opacity:0.55}._video-scrim.-transparent.-light{opacity:1}._video-scrim.-transparent.-light:hover,._video-scrim.-transparent.-light:focus{opacity:1}.playbutton{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);display:inline-block;margin-top:-40px;width:100%;text-align:center;opacity:1;padding:8px;transition:0.2s color cubic-bezier(0.4, 0, 0.2, 1)}.playbutton .icon-playbutton{height:80px;width:80px}.site-header{color:#fff;height:256px;position:fixed;width:100%;z-index:10000}@media only screen and (max-width: 792px){.site-header{height:100px !important}.site-header .c-max{height:100%}}.site-header.-detail{height:64px}.site-header.-dark a{color:rgba(0,0,0,0.7)}.site-header.-dark ._nav-item a{border-bottom:2px solid transparent}.site-header.-dark ._nav-item a:hover,.site-header.-dark ._nav-item a:focus{border-bottom-color:rgba(0,0,0,0.35)}@media screen and (-ms-high-contrast: active){.site-header.-dark ._nav-item a:hover,.site-header.-dark ._nav-item a:focus{border-bottom-color:#fff}}.site-header.-light a{color:#fff}.site-header.-light ._nav-item a{border-bottom:2px solid rgba(255,255,255,0)}.site-header.-light ._nav-item a:hover,.site-header.-light ._nav-item a:focus{border-bottom-color:rgba(255,255,255,0.5)}@media screen and (-ms-high-contrast: active){.site-header.-light ._nav-item a:hover,.site-header.-light ._nav-item a:focus{border-bottom-color:#fff}}.site-header .skip:focus{left:280px;top:18px;text-decoration:underline}.site-header ._title{font-family:"Roboto Mono", Roboto, sans-serif;font-weight:400;font-size:20px;left:32px;margin-left:-20px;opacity:0;padding:14px 20px;position:absolute;top:0;visibility:hidden}@media only screen and (min-width: 793px) and (max-width: 1150px){.site-header ._title{left:16px}}@media only screen and (max-width: 792px){.site-header ._title{padding:12px 12px 12px 16px;left:0;top:0;margin:0}}@media only screen and (min-width: 500px) and (max-width: 792px){.site-header ._title{padding:12px 12px 12px 24px;left:0;top:0;margin:0}}.site-header ._menu-mobile{width:24px;height:24px;position:absolute;display:none}@media only screen and (max-width: 792px){.site-header ._menu-mobile{display:block;top:22px;right:56px}}.site-header ._menu-mobile button{width:100%;height:100%}.site-header ._search-mobile{position:absolute;width:50px;height:42px;top:12px;right:0;display:none}@media only screen and (max-width: 792px){.site-header ._search-mobile{display:block;top:8px}}@media only screen and (min-width: 500px) and (max-width: 792px){.site-header ._search-mobile{right:6px}}.site-header ._search-mobile a{padding:12px 16px;width:50px;height:42px}.site-header ._search-mobile ._search-mobile-icon{display:block}.site-header ._search-mobile ._search-mobile-close{display:none;position:absolute;width:50px;height:42px;top:0;right:0}.site-header ._search-mobile.-active ._search-mobile-icon{display:none}.site-header ._search-mobile.-active ._search-mobile-close{display:block}.site-header ._wrapper{z-index:1;position:absolute;top:0;right:0;left:0;height:64px}@media only screen and (max-width: 792px){.site-header ._wrapper{height:100px}}.site-header ._wrapper ._fake-shadow{position:absolute;bottom:-12px;right:0;left:0;opacity:0}@media only screen and (max-width: 792px){.site-header ._wrapper ._fake-shadow{opacity:1}}.site-header ._nav-text{z-index:4;position:absolute;top:0;right:0;left:0;height:64px}@media only screen and (max-width: 792px){.site-header ._nav-text{height:100px}}.site-header ._nav{font-family:"Roboto Mono", Roboto, sans-serif;font-weight:400;position:absolute;top:0;right:32px;letter-spacing:0.25px;display:inline-block}@media only screen and (min-width: 793px) and (max-width: 1150px){.site-header ._nav{right:16px}}@media only screen and (max-width: 792px){.site-header ._nav{display:block;width:100%;left:0;top:auto;padding-top:22px;height:60px;bottom:0;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}}.site-header ._nav ._nav-items{height:44px;list-style:none;margin:20px 0 0;padding:0;white-space:nowrap;display:inline-block;font-size:0}@media only screen and (max-width: 792px){.site-header ._nav ._nav-items{display:block;height:auto;margin:0 0 0 -11px;padding:0 16px}}@media only screen and (min-width: 500px) and (max-width: 792px){.site-header ._nav ._nav-items{display:block;height:auto;margin:0 0 0 -4px;padding:0 16px}}.site-header ._nav ._nav-items ._nav-item{display:inline-block;text-transform:uppercase}@media only screen and (max-width: 792px){.site-header ._nav ._nav-items ._nav-item{padding:0}.site-header ._nav ._nav-items ._nav-item.-search-desktop{display:none}}.site-header ._nav ._nav-items ._nav-item a{padding:19px 12px 22px 12px;text-decoration:none;font-size:14px;font-weight:700;transition:border-bottom-color 0.1s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}@media only screen and (max-width: 792px){.site-header ._nav ._nav-items ._nav-item a{padding:14px 12px 16px 12px}}.site-header ._nav ._nav-items ._nav-item .icon-search{margin-bottom:-3px}.site-header ._wave-layer{position:absolute;z-index:3;top:0;left:0;right:0;height:256px}@media only screen and (max-width: 792px){.site-header ._wave-layer{height:100px}}.site-header ._color{z-index:2;position:absolute;top:0;left:0;right:0;height:256px;will-change:transform, background-color;opacity:0}@media only screen and (max-width: 792px){.site-header ._color{height:100px}}.site-header ._color ._fake-shadow{position:absolute;bottom:-12px;right:0;left:0;overflow:hidden}@media only screen and (max-width: 792px){.site-header ._color ._fake-shadow{display:none}}.page-title-container{position:absolute;bottom:70px;left:0;right:0}@media only screen and (max-width: 792px){.page-title-container{display:none}}.page-title-container ._page-title{color:#fff;font-size:56px;line-height:1;padding:0 32px;will-change:transform}@media only screen and (min-width: 793px) and (max-width: 1150px){.page-title-container ._page-title{padding:0 16px}}@media only screen and (max-width: 792px){.page-title-container ._page-title{padding:0 16px}}@media only screen and (min-width: 500px) and (max-width: 792px){.page-title-container ._page-title{padding:0 24px}}.page-title-container.-dark ._page-title{color:rgba(0,0,0,0.7)}.page-title-container.-light ._page-title{color:#fff}.site-header.-homepage ._page-title,.main.-homepage{opacity:0}.site-header.-homepage ._color{opacity:1}.detail-page{padding-top:52px;padding-bottom:80px}@media only screen and (max-width: 792px){.detail-page{padding-top:34px}}.detail-page *{margin:0}.detail-page>:first-child{margin-top:0 !important;padding-top:0 !important}.detail-page>:last-child{margin-bottom:0;padding-bottom:0}.detail-page ._generated-h2,.detail-page ._generated-h3{font-family:Roboto, sans-serif}.detail-page>._generated-h3{padding:24px 0}.detail-page>._generated-h2{padding:84px 0 24px}.detail-page>._generated-h2{font-weight:300;font-size:24px;line-height:1.66667}@media only screen and (max-width: 792px){.detail-page>._generated-h2{font-size:20px;line-height:1.6}}.detail-page ._generated-h3{font-weight:700;font-size:17px;line-height:1.88235}.detail-page ._generated-image-container+._generated-h3{padding-top:34px}.detail-page ._generated-p{font-weight:400;font-size:17px;line-height:1.88235}.detail-page>._generated-p,.detail-page>._description ._generated-p{padding-bottom:24px}.detail-page>._generated-p a,.detail-page>._description ._generated-p a{color:#2962ff;text-decoration:none}.detail-page>._generated-p a:hover,.detail-page>._description ._generated-p a:hover{color:#2a56c6}.detail-page>._generated-p a:active,.detail-page>._description ._generated-p a:active{outline:none}.detail-page ._generated-ol,.detail-page ._generated-ul{font-weight:400;font-size:17px;line-height:1.88235}.detail-page ._generated-ol li,.detail-page ._generated-ul li{margin-bottom:12px}.detail-page ._generated-ol li ._generated-p,.detail-page ._generated-ul li ._generated-p{margin-bottom:0;padding-bottom:0}.detail-page ._generated-ol li:last-child ._generated-p,.detail-page ._generated-ul li:last-child ._generated-p{padding-bottom:0}.detail-page ._generated-ol a,.detail-page ._generated-ul a{color:#2962ff;text-decoration:none;position:relative}.detail-page ._generated-ol a:hover,.detail-page ._generated-ul a:hover{color:#2a56c6}.detail-page ._generated-ol a:active,.detail-page ._generated-ul a:active{outline:none}.detail-page>._generated-ol,.detail-page>._generated-ul{padding-bottom:24px}.detail-page ._generated-table,.detail-page ._generated-image-container{margin-top:30px;margin-bottom:0}.detail-page ._generated-hr{margin-top:8px;margin-bottom:10px;border:0;border-top:1px solid rgba(0,0,0,0.15)}.detail-page ._generated-table{font-weight:400;font-size:17px;line-height:1.88235;table-layout:fixed;border:1px solid #e9e9e9;width:100%;font-size:13px;line-height:1.84615}.detail-page ._generated-table ._generated-td,.detail-page ._generated-table ._generated-th{border:1px solid #eee;padding:12px 16px}.detail-page ._generated-table ._generated-td{color:rgba(0,0,0,0.7);font-weight:300}.detail-page ._generated-table ._generated-th{background:#fafafa;color:rgba(0,0,0,0.55);font-weight:400;text-align:left}.detail-page ._generated-image-container{width:100%;background-color:#e0e0e0;background-position:center center;background-size:cover}.detail-page ._generated-image-container.transparent-image-container{background-color:transparent}.detail-page ._generated-image-container ._image.js-responsive-image{opacity:0;transition:opacity 500ms ease-out}.detail-page ._generated-image-container ._image.js-responsive-image.loaded{opacity:1}.detail-page ._generated-image-container img,.detail-page ._generated-image-container video{width:100%}.detail-page ._generated-image-container{width:100%;margin-right:-40px;margin-left:-40px}@media only screen and (min-width: 793px){.detail-page ._generated-image-container{width:840px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.detail-page ._generated-image-container{margin-right:-40px;margin-left:-40px}}@media only screen and (max-width: 792px){.detail-page ._generated-image-container{width:auto;margin-right:-20px;margin-left:-20px}}.detail-page .carousel.-inline ._generated-image-container{margin-right:0;margin-left:0}.detail-page .carousel.-inline{width:100%}.detail-page ._generated-video-block{position:relative}.detail-page ._generated-video-block::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuNSAwQzQuOTc3IDAgLjUgNC40NzcuNSAxMHM0LjQ3NyAxMCAxMCAxMCAxMC00LjQ3NyAxMC0xMC00LjQ3Ny0xMC0xMC0xMHptLTIgMTRWNmw2IDQtNiA0eiIgZmlsbC1ydWxlPSJldmVub2RkIiBmaWxsPSIjZmZmIiBvcGFjaXR5PSIxIi8+PC9zdmc+Cg==');background-repeat:no-repeat;background-color:rgba(0,0,0,0.3);background-size:80px;background-position:center;opacity:0.9;transition:opacity 0.125s ease-in;cursor:pointer}.detail-page ._generated-video-block.-is-playing::before{opacity:0;transition:opacity 0.125s ease-out}.detail-page ._generated-video-block.-is-android::before,.detail-page ._generated-video-block.-is-ios::before{display:none}.detail-page ._generated-video-block video{background:#fff;cursor:pointer;display:block}.detail-page .autoplay ._generated-video-block::before{display:none}.detail-page .takeaway{padding:32px 40px 34px 40px;margin-top:10px;margin-bottom:10px}@media only screen and (max-width: 792px){.detail-page .takeaway{padding:16px 20px 17px 20px}}.detail-page .caption,.detail-page ._generated-caption{font-weight:400;font-size:17px;line-height:1.88235;background-color:#fafafa;color:rgba(0,0,0,0.56);display:block;font-weight:400;width:100%;margin-right:-40px;margin-left:-40px;padding:32px 40px 34px 40px}@media only screen and (min-width: 793px){.detail-page .caption,.detail-page ._generated-caption{width:840px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.detail-page .caption,.detail-page ._generated-caption{margin-right:-40px;margin-left:-40px}}@media only screen and (max-width: 792px){.detail-page .caption,.detail-page ._generated-caption{width:auto;margin-right:-20px;margin-left:-20px;padding:16px 20px 20px 20px}}.detail-page .caption a,.detail-page ._generated-caption a{color:#2962ff;text-decoration:none}.detail-page .caption a:hover,.detail-page ._generated-caption a:hover{color:#2a56c6}.detail-page .caption a:active,.detail-page ._generated-caption a:active{outline:none}.detail-page .caption a:visited,.detail-page ._generated-caption a:visited{color:#2962ff;text-decoration:none}.detail-page .caption a:visited:hover,.detail-page ._generated-caption a:visited:hover{color:#2a56c6}.detail-page .caption a:visited:active,.detail-page ._generated-caption a:visited:active{outline:none}.detail-page .takeaway{position:relative}@media only screen and (max-width: 792px){.detail-page .takeaway{width:auto;margin-right:-16px;margin-left:-16px}}.detail-page .takeaway ._generated-p{font-weight:400;font-size:17px;line-height:1.88235;width:100%;margin:0}.detail-page .takeaway ._generated-h2,.detail-page .takeaway ._generated-h3{font-weight:700;font-size:17px;line-height:1.88235}.detail-page .takeaway ._generated-ul,.detail-page .takeaway ._generated-ol{font-weight:400;font-size:17px;line-height:1.88235;padding-left:20px;padding-bottom:0;padding-top:12px;margin:0}.detail-page .pullquote{font-family:"Roboto Mono", Roboto, sans-serif;font-weight:400;color:rgba(0,0,0,0.55);padding:26px 0 45px 0}.detail-page .pullquote.cited{padding-bottom:20px}.detail-page .pullquote ._generated-p,.detail-page .pullquote.cited+._generated-p{font-size:24px;font-weight:300;line-height:1.66667;margin:0;padding:0;position:relative;width:100%}.detail-page .pullquote ._generated-p{font-family:"Roboto Mono", Roboto, sans-serif;font-weight:400;quotes:"“" "”" "‘" "’"}.detail-page .pullquote ._generated-p:before{content:open-quote;left:-16px;position:absolute}@media only screen and (max-width: 792px){.detail-page .pullquote ._generated-p:before{left:-14px}}.detail-page .pullquote ._generated-p:after{content:close-quote}.detail-page .pullquote.cited+._generated-p{font-family:"Roboto Mono", Roboto, sans-serif;font-weight:400;font-style:normal;color:rgba(0,0,0,0.55);padding-bottom:45px}@media only screen and (min-width: 793px){.detail-page .col-3{width:230px;margin-right:30px;display:inline-block;vertical-align:top}.detail-page .col-3 figure{width:auto}.detail-page .col-3 ._generated-image-container{margin-left:0;margin-right:0}}.detail-page .col-3+.col-3+.col-3{margin-right:0}.detail-page ._generated-p+._generated-h3{padding-top:20px}.detail-page .pullquote+._generated-h2{padding-top:0;margin-top:-3px}.detail-page .caption+._generated-h2{padding-top:64px}.detail-page .caption+._generated-h3{margin-top:30px}.detail-page ._generated-table+._generated-h2{padding-top:64px}.detail-page ._generated-table+._generated-h3{margin-top:30px}.detail-page .takeaway+._generated-p{margin-top:36px}.detail-page ._generated-image-container+._generated-p{margin-top:54px}.detail-page ._generated-table+._generated-p{margin-top:44px}.detail-page ._generated-hr+._generated-p{margin-top:34px}.detail-page .caption+._generated-p{margin-top:54px}.detail-page ._generated-image-container+._generated-image-container{margin-top:64px;margin-bottom:0}.detail-page .caption+._generated-image-container{margin-top:64px}.detail-page ._generated-image-container+.caption{margin-top:0}.detail-page .caption+.pullquote{padding-top:52px}.detail-page ._generated-p+.pullquote{padding-top:17px}.detail-page ._generated-image-container+.pullquote{padding-top:52px}@media only screen and (min-width: 793px){.detail-page{max-width:900px;margin-left:auto;margin-right:auto}}.detail-page ._title{font-family:Roboto, sans-serif;font-weight:300;font-size:24px;line-height:1.66667}@media only screen and (min-width: 793px){.detail-page ._title{margin-bottom:32px}}@media only screen and (max-width: 792px){.detail-page ._title{font-size:20px;line-height:1.6;margin-bottom:16px}}.detail-page ._wrapper{display:table;margin-right:-40px;margin-left:-40px;width:840px}@media only screen and (min-width: 793px){.detail-page ._wrapper{margin-bottom:32px}}@media only screen and (max-width: 792px){.detail-page ._wrapper{width:auto;display:block;margin:36px -16px 34px}}.detail-page ._details{width:100%;position:relative;display:table-row}@media only screen and (max-width: 792px){.detail-page ._details{display:table}}.detail-page ._image-wrapper,.detail-page ._info-wrapper{display:table-cell;width:50%;vertical-align:top;position:relative}@media only screen and (max-width: 792px){.detail-page ._image-wrapper,.detail-page ._info-wrapper{display:table-row;width:100%;table-layout:fixed}}.detail-page ._info-wrapper.-is-event{vertical-align:middle}.detail-page ._image-wrapper._single ._image{padding-bottom:56.25%}@media only screen and (min-width: 793px){.detail-page ._image-wrapper._double ._image{padding-bottom:75%}}@media only screen and (max-width: 792px){.detail-page ._image-wrapper._double ._image{padding-bottom:56.25%}}@media only screen and (min-width: 793px){.detail-page ._image-wrapper._only ._image{position:absolute;height:100%;top:0;left:0}}@media only screen and (max-width: 792px){.detail-page ._image-wrapper._only ._image{padding-bottom:75%}}.detail-page ._image-wrapper.-is-event{padding-bottom:34%}.detail-page ._image{display:block;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.detail-page ._info{display:table}@media only screen and (min-width: 793px){.detail-page ._info{padding:32px 40px 34px 40px}}@media only screen and (max-width: 792px){.detail-page ._info{padding:28px 20px 17px 20px;width:100%}}.detail-page ._info.-light{color:#fff}.detail-page ._info.-dark{color:#000}.detail-page ._info.-clear{opacity:1}.detail-page ._info.-full{opacity:0.8}.detail-page ._info ._detail-info{display:table-row}.detail-page ._info ._detail-info ._generated-p{font-weight:400;font-size:14px;line-height:1.71429}.detail-page ._info ._detail-info:last-child ._generated-p{margin-bottom:0}.detail-page ._info ._detail-icon{display:table-cell;vertical-align:top;padding-right:16px;text-align:center}.detail-page ._info ._generated-p{margin-top:0}@media only screen and (min-width: 793px){.detail-page ._info ._generated-p{margin-bottom:16px}}@media only screen and (max-width: 792px){.detail-page ._info ._generated-p{margin-bottom:8px}}.detail-page ._link-wrap{display:table;width:100%}.detail-page ._link-wrap ._link{text-decoration:none;display:block}@media only screen and (min-width: 793px){.detail-page ._link-wrap ._link{padding:16px 32px}}@media only screen and (max-width: 792px){.detail-page ._link-wrap ._link{padding:16px 16px;display:table-cell}}.detail-page ._link-wrap ._link.-dark{background-color:rgba(255,255,255,0.3);transition:background-color 0.2s ease-out;color:#000}.detail-page ._link-wrap ._link.-dark:hover{background-color:rgba(255,255,255,0.7);transition:background-color 0.2s ease-in}.detail-page ._link-wrap ._link.-light{background-color:rgba(0,0,0,0.3);transition:background-color 0.2s ease-out;color:#fff}.detail-page ._link-wrap ._link.-light:hover{background-color:rgba(0,0,0,0.7);transition:background-color 0.2s ease-in}@media only screen and (min-width: 793px){.detail-page ._description{display:table-row}}.detail-page ._description ._generated-p:first-child{margin-top:0}.detail-page ._description ._generated-p:last-child{margin-bottom:0}.detail-page ._description ._link{text-decoration:none;text-transform:uppercase}.detail-page ._description ._subtitle{display:block;font-weight:400;font-size:34px;line-height:1.17647;margin:0}@media only screen and (max-width: 0){.detail-page ._description ._subtitle{font-size:36px;line-height:1.16667}}@media only screen and (min-width: 793px) and (max-width: 1150px){.detail-page ._description ._subtitle{font-size:28px;line-height:1.21429}}@media only screen and (max-width: 792px){.detail-page ._description ._subtitle{font-size:20px;line-height:1.6}}.video-header ._text{position:relative;width:100%}@media only screen and (min-width: 793px){.video-header ._text{padding:28px 32px 30px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.video-header ._text{padding:16px}}@media only screen and (max-width: 792px){.video-header ._text{padding:16px}}@media only screen and (min-width: 500px) and (max-width: 792px){.video-header ._text{padding:24px}}@media only screen and (min-width: 793px){.video-header ._text{padding-left:32px;padding-right:32px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.video-header ._text{padding-left:16px;padding-right:16px}}@media only screen and (max-width: 792px){.video-header ._text{position:absolute;top:0;left:0;right:0;bottom:0;padding-left:16px;padding-right:16px}.g-column.-bottom .video-header ._text{bottom:-1px}}.video-header ._text ._title{font-size:45px;line-height:1.06667;margin:32px 0 32px}@media only screen and (min-width: 793px){.video-header ._text ._title{font-size:45px;line-height:1.06667;margin:32px 0 32px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.video-header ._text ._title{font-size:24px;line-height:1.33333;margin:32px 0 32px}}@media only screen and (max-width: 792px){.video-header ._text ._title{font-size:20px;line-height:1.6;margin:32px 0 32px}}.video-wrapper{padding-bottom:100px;position:relative}@media only screen and (max-width: 792px){.video-wrapper .fab{top:auto;bottom:-20px}}.video-wrapper ._description{font-weight:400;font-size:17px;line-height:1.88235}@media only screen and (min-width: 793px){.video-holder{padding:64px 32px 0}}@media only screen and (min-width: 793px) and (max-width: 1150px){.video-holder{padding:32px 16px 0}}@media only screen and (max-width: 792px){.video-holder{padding:32px 0 0}}.video-holder .video-poster{position:relative;width:100%;overflow:hidden;cursor:pointer;box-shadow:0 5px 6px rgba(0,0,0,0.25);background:#fff;padding-bottom:56.25%}@media only screen and (min-width: 793px){.video-holder .video-poster{margin-bottom:32px}}@media only screen and (max-width: 792px){.video-holder .video-poster{margin-bottom:16px}}.video-holder ._video{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.video-holder ._image{width:100%;height:100%;position:absolute;top:0;left:0;background-size:cover;background-repeat:none;background-position:center;z-index:2}.video-holder ._generated-video{background:rgba(0,0,0,0.7);width:100%}._generated-video-block.js-article-yt-video{cursor:pointer}._generated-video-block.js-article-yt-video::before{display:none}._generated-video-block.js-article-yt-video ._video{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}._generated-video-block.js-article-yt-video ._video.playing{background-color:#fff}._generated-video-block.js-article-yt-video .js-responsive-image{position:relative}._generated-video-block.js-article-yt-video .js-responsive-image::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuNSAwQzQuOTc3IDAgLjUgNC40NzcuNSAxMHM0LjQ3NyAxMCAxMCAxMCAxMC00LjQ3NyAxMC0xMC00LjQ3Ny0xMC0xMC0xMHptLTIgMTRWNmw2IDQtNiA0eiIgZmlsbC1ydWxlPSJldmVub2RkIiBmaWxsPSIjZmZmIiBvcGFjaXR5PSIxIi8+PC9zdmc+Cg==');background-repeat:no-repeat;background-color:black;background-size:80px;background-position:center;opacity:0;transition:opacity 0.125s ease-in}._generated-video-block.js-article-yt-video .js-responsive-image.-is-playing::before{opacity:0;transition:opacity 0.125s ease-out}._generated-video-block.js-article-yt-video .js-responsive-image.-is-android::before,._generated-video-block.js-article-yt-video .js-responsive-image.-is-ios::before{display:none}._generated-video-block.js-article-yt-video .js-responsive-image.loaded::before{opacity:0.5}.search-header{background:#4285f4}@media only screen and (min-width: 793px){.search-header{padding:96px 0 64px}}@media only screen and (max-width: 792px){.search-header{padding:48px 0 32px}}.search-header .search-wrapper{display:block;font-weight:300;font-size:42px;line-height:1.19048;margin:0;position:relative}@media only screen and (max-width: 0){.search-header .search-wrapper{font-size:46px;line-height:1.17391}}@media only screen and (min-width: 793px) and (max-width: 1150px){.search-header .search-wrapper{font-size:38px;line-height:1.15789}}@media only screen and (max-width: 792px){.search-header .search-wrapper{font-size:28px;line-height:1.21429}}.search-header .search-wrapper .icon-search{position:absolute;left:0}@media only screen and (min-width: 793px){.search-header .search-wrapper .icon-search{width:35px;height:35px;top:17px}}@media only screen and (max-width: 792px){.search-header .search-wrapper .icon-search{width:20px;height:20px;top:12px}}.search-header .search-wrapper .highlight-bottom{display:block;width:100%;height:1px;background:#fff;position:absolute;bottom:0;left:0}.search-header .search-wrapper .highlight-left{display:block;width:0;height:2px;background:#fff;position:absolute;bottom:0;left:50%;transition:width 0.2s ease-in-out}.search-header .search-wrapper .highlight-right{display:block;width:0;height:2px;background:#fff;position:absolute;bottom:0;right:50%;transition:width 0.2s ease-in-out}.search-header .search-wrapper ._clear-search{appearance:none;-webkit-appearance:none;-moz-appearance:none;position:absolute;right:-9999px;top:18px;opacity:0;width:30px;height:30px}@media only screen and (max-width: 792px){.search-header .search-wrapper ._clear-search{top:6px}}.search-header .search-wrapper ._clear-search svg{position:absolute;top:0;left:0;width:30px;height:30px}.search-header .search-input{font-family:"Roboto Mono", Roboto, sans-serif;font-weight:400;width:100%;color:#fff;border:none;transition:all 0.3s cubic-bezier(0.64, 0.09, 0.08, 1);background:#4285f4;background-image:url("../images/icons/icon-search.svg");background-repeat:no-repeat;appearance:none;-webkit-appearance:none;-moz-appearance:none}@media only screen and (min-width: 793px){.search-header .search-input{padding:0 64px 32px 48px;background-size:24px;background-position:0 22px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.search-header .search-input{background-size:24px;background-position:0 22px}}@media only screen and (max-width: 792px){.search-header .search-input{padding:0 32px 16px 32px;background-size:24px;background-position:0 10px}}.search-header .search-input:invalid{box-shadow:none}.search-header .search-input:focus,.search-header .search-input:valid{box-shadow:none;outline:none}.search-header .search-input:focus ~ .highlight-left,.search-header .search-input:valid ~ .highlight-left{width:50%}.search-header .search-input:focus ~ .highlight-right,.search-header .search-input:valid ~ .highlight-right{width:50%}.search-header .search-input:valid ~ ._clear-search{right:0;opacity:1;transition:opacity 0.2s ease-in-out}.search-results{min-height:400px}.carousel{position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;opacity:0;transition:0.2s opacity}@media only screen and (min-width: 793px){.carousel{padding-bottom:50%}}.carousel:hover{cursor:default}@media only screen and (min-width: 700px) and (max-width: 792px){.carousel.-about{padding-bottom:100%}}@media only screen and (min-width: 600px) and (max-width: 699px){.carousel.-about{padding-bottom:106%}}@media only screen and (min-width: 500px) and (max-width: 599px){.carousel.-about{padding-bottom:118%}}@media only screen and (min-width: 450px) and (max-width: 499px){.carousel.-about{padding-bottom:126%}}@media only screen and (min-width: 400px) and (max-width: 449px){.carousel.-about{padding-bottom:135%}}@media only screen and (min-width: 350px) and (max-width: 399px){.carousel.-about{padding-bottom:152%}}@media only screen and (min-width: 300px) and (max-width: 349px){.carousel.-about{padding-bottom:174%}}@media only screen and (max-width: 299px){.carousel.-about{padding-bottom:190%}}@media only screen and (min-width: 700px) and (max-width: 792px){.carousel.-resources{padding-bottom:97%}}@media only screen and (min-width: 600px) and (max-width: 699px){.carousel.-resources{padding-bottom:101%}}@media only screen and (min-width: 500px) and (max-width: 599px){.carousel.-resources{padding-bottom:110%}}@media only screen and (min-width: 450px) and (max-width: 499px){.carousel.-resources{padding-bottom:114%}}@media only screen and (min-width: 400px) and (max-width: 449px){.carousel.-resources{padding-bottom:119%}}@media only screen and (min-width: 350px) and (max-width: 399px){.carousel.-resources{padding-bottom:123%}}@media only screen and (min-width: 300px) and (max-width: 349px){.carousel.-resources{padding-bottom:139%}}@media only screen and (max-width: 299px){.carousel.-resources{padding-bottom:145%}}@media only screen and (max-width: 792px){.carousel.-resources .prev,.carousel.-resources .next,.carousel.-about .prev,.carousel.-about .next{bottom:auto;top:0;margin-top:37.5%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.carousel .items{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.g-column.-bottom .carousel .items{bottom:-1px}.carousel .carousel-pager{position:absolute;bottom:38px;width:100%;z-index:2;text-align:center}@media only screen and (max-width: 792px){.carousel .carousel-pager{display:none}}.carousel .carousel-pager ._dot{display:inline-block;width:11px;height:11px;margin:0 -1px;opacity:0.7;font-size:0;position:relative;cursor:pointer;padding:12px}.carousel .carousel-pager ._dot:before{content:"";width:7px;height:7px;position:absolute;top:7px;left:7px;border:2px solid #000;border-radius:10px}.carousel .carousel-pager ._dot:first-child{margin-left:0}.carousel .carousel-pager ._dot:last-child{margin-right:0}.carousel .carousel-pager ._dot:hover,.carousel .carousel-pager ._dot:focus{outline:none}.carousel .carousel-pager ._dot:hover ._inner,.carousel .carousel-pager ._dot:focus ._inner{-webkit-transform:scale(1);transform:scale(1);opacity:0.4}.carousel .carousel-pager ._dot.-is-current ._inner{-webkit-transform:scale(1);transform:scale(1);transition:all 0.2s ease-out;transition-delay:0.2s;opacity:1 !important}.carousel .carousel-pager ._inner{transition:all 0.2s ease-out;position:absolute;-webkit-transform:scale(0);transform:scale(0);width:9px;height:9px;top:8px;left:8px;border-radius:10px}.carousel .prev,.carousel .next{position:absolute;display:block;z-index:3;border:0;margin:0;padding:0;height:36px;width:36px;background:transparent;font-weight:700;font-size:24px;background-repeat:no-repeat;background-position:center center;cursor:pointer}@media screen and (-ms-high-contrast: active){.carousel .prev,.carousel .next{width:auto}}.carousel .prev svg,.carousel .next svg{width:100%;height:100%}.carousel .prev svg ._fill-color,.carousel .next svg ._fill-color{transition:fill 0.3s ease-out}.carousel .prev:focus,.carousel .next:focus{outline:none;border-radius:2px}.carousel .prev.disabled,.carousel .next.disabled{opacity:0.1;cursor:default}.carousel ._dot:before{border-color:#000;transition:all 0.3s ease-out}.carousel ._dot ._inner{background:#000}.carousel.-light ._fill-color{fill:#fff}.carousel.-light .prev:focus,.carousel.-light .next:focus{background:rgba(255,255,255,0.1)}.carousel.-light ._dot:before{border-color:#fff;transition:all 0.3s ease-out}.carousel.-light ._dot ._inner{background:#fff}.carousel.-dark ._fill-color{fill:#000}.carousel.-dark .prev:focus,.carousel.-dark .next:focus{background:rgba(0,0,0,0.1)}.carousel .prev{bottom:32px;left:24px}@media only screen and (max-width: 792px){.carousel .prev{left:9px}}.carousel .prev svg{padding:4px 0}.carousel .next{bottom:32px;right:24px}@media only screen and (max-width: 792px){.carousel .next{right:9px}}.carousel .next svg{padding:4px 0}.carousel .slide{position:absolute;top:0;left:0;width:100%;height:100%}.carousel.-inline{margin:0 0 40px 0}.carousel.-inline ._image{position:relative;top:auto;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);width:100%}.carousel.-inline ._generated-image-container{margin:0}.carousel.-inline ._generated-figure{background:transparent}.carousel.-inline ._generated-caption{color:#fff}@media only screen and (max-width: 792px){.carousel.-inline .prev,.carousel.-inline .next{bottom:0}}.slide ._image,.slide ._lazy-placeholder,.slide ._animation{position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center center;display:block;top:0;width:50%;height:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.slide.-full-bleed ._image,.slide.-full-bleed ._lazy-placeholder,.slide.-full-bleed ._animation{background-position:center center;background-size:cover;display:block;width:100%;height:100%;left:0;-webkit-transform:translateX(0);transform:translateX(0)}.slide ._image{z-index:4}.slide ._image.js-responsive-image{opacity:0;transition:opacity 500ms ease-out}.slide ._image.js-responsive-image.loaded{opacity:1}.slide ._animation{z-index:5}.slide ._lazy-placeholder{z-index:3;display:none}.slide ._image.js-responsive-image+._lazy-placeholder{display:block;visibility:visible;opacity:1;transition:visibility 500ms ease-out, opacity 500ms ease-out}.slide ._image.js-responsive-image.loaded+._lazy-placeholder{visibility:hidden;opacity:0}.slide ._scrim{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:absolute;left:0;right:0;min-height:100%;z-index:6}.slide ._scrim.-light{background:linear-gradient(to bottom, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.52) 20%, transparent 60%, transparent 70%, rgba(0,0,0,0.52) 92%, rgba(0,0,0,0.6) 99%)}.slide ._scrim.-dark{background:linear-gradient(to bottom, rgba(255,255,255,0.6) 0%, rgba(255,255,255,0.52) 20%, transparent 60%, transparent 70%, rgba(255,255,255,0.52) 92%, rgba(255,255,255,0.6) 99%)}.slide ._fill-color-space{position:absolute;top:0;left:0;right:0;bottom:0}.g-column.-bottom .slide ._fill-color-space{bottom:-1px}.slide ._bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.g-column.-bottom .slide ._bg{bottom:-1px}.slide ._image,.slide ._lazy-placeholder{z-index:4}@media only screen and (min-width: 793px){.slide ._image,.slide ._lazy-placeholder{left:0;-webkit-transform:translateX(0);transform:translateX(0)}}@media only screen and (max-width: 792px){.slide ._image,.slide ._lazy-placeholder{width:100%;top:0;left:0;-webkit-transform:translateX(0);transform:translateX(0);height:0;padding-bottom:75%}}@media only screen and (max-width: 792px){.slide ._mobile-text{position:absolute;width:100%;height:0;padding-bottom:57%;left:0;margin-top:75%;z-index:3}}.slide ._text{z-index:7;right:0;width:50%}@media only screen and (min-width: 793px){.slide ._text{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;width:50%}}@media only screen and (max-width: 792px){.slide ._text{width:100%;padding:16px}}@media only screen and (min-width: 500px) and (max-width: 792px){.slide ._text{width:100%;padding:24px}}.slide ._text.-light{color:#fff}.slide ._text.-light ._link{color:#fff;transition:color 0.1s ease-out}.slide ._text.-light ._link:hover{color:rgba(255,255,255,0.7);transition:color 0.1s ease-in}.slide ._text.-dark{color:rgba(0,0,0,0.7)}.slide ._text.-dark ._link{color:rgba(0,0,0,0.7);transition:color 0.1s ease-out}.slide ._text.-dark ._link:hover{color:black;transition:color 0.1s ease-in}@media only screen and (max-width: 0){.slide ._text ._heading{padding:32px}}@media only screen and (min-width: 793px){.slide ._text ._heading{padding:0 32px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.slide ._text ._heading{padding:0 32px}}.slide ._text ._title{display:block;font-weight:400;font-size:34px;line-height:1.17647;margin:0;font-family:"Roboto Mono", Roboto, sans-serif;font-weight:400;margin:0}@media only screen and (max-width: 0){.slide ._text ._title{font-size:36px;line-height:1.16667}}@media only screen and (min-width: 793px) and (max-width: 1150px){.slide ._text ._title{font-size:28px;line-height:1.21429}}@media only screen and (max-width: 792px){.slide ._text ._title{font-size:20px;line-height:1.6}}@media only screen and (min-width: 793px){.slide ._text ._description,.slide ._text ._link{width:95%}}@media only screen and (max-width: 0){.slide ._text ._description,.slide ._text ._link{width:100%}}.slide ._text ._description{font-weight:400;font-size:14px;line-height:1.71429;margin-top:10px;margin-bottom:0}@media only screen and (min-width: 793px){.slide ._text ._description.-desktop{display:block}}@media only screen and (max-width: 792px){.slide ._text ._description.-desktop{display:none}}@media only screen and (min-width: 793px){.slide ._text ._description.-mobile{display:none}}@media only screen and (max-width: 792px){.slide ._text ._description.-mobile{display:block}}.slide ._text ._link{font-size:14px;font-weight:500;line-height:1.71429;text-transform:uppercase;text-transform:uppercase;text-decoration:none;display:inline-block;margin-top:17px}.grouped-list-wrapper{background:#fff}@media only screen and (min-width: 793px){.grouped-list-wrapper .grouped-list{padding:32px 128px 96px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.grouped-list-wrapper .grouped-list{padding:32px 64px 96px}}@media only screen and (max-width: 792px){.grouped-list-wrapper .grouped-list{padding:16px 16px 48px}}@media only screen and (min-width: 500px) and (max-width: 792px){.grouped-list-wrapper .grouped-list{padding:24px 24px 72px}}.grouped-list-wrapper .grouped-list-title{display:block;font-size:15px;font-weight:500;line-height:2.13333;margin:0;text-transform:uppercase;font-family:"Roboto Mono", Roboto, sans-serif;font-weight:500}@media only screen and (max-width: 792px){.grouped-list-wrapper .grouped-list-title{font-size:14px;line-height:1.6}}@media only screen and (min-width: 793px){.grouped-list-wrapper .grouped-list-title{padding:64px 0 32px}}@media only screen and (max-width: 792px){.grouped-list-wrapper .grouped-list-title{padding:32px 0 16px}}@media only screen and (min-width: 500px) and (max-width: 792px){.grouped-list-wrapper .grouped-list-title{padding:32px 0 16px}}.list-wrapper{background:#fff}.list-wrapper ._title{display:block;font-weight:400;font-size:24px;line-height:1.33333;margin:0;font-family:"Roboto Mono", Roboto, sans-serif;font-weight:400}@media only screen and (max-width: 792px){.list-wrapper ._title{font-size:18px;line-height:1.33333}}._arrow{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);display:block}._arrow .svg-icon{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);overflow:visible}.list-title{font-family:"Roboto Mono", Roboto, sans-serif;font-weight:400;background:#fafafa}@media only screen and (min-width: 793px){.list-title{padding:96px 32px 57px}}@media only screen and (max-width: 792px){.list-title{padding:48px 16px 33px}}@media only screen and (min-width: 500px) and (max-width: 792px){.list-title{padding:48px 24px 33px}}.list-title.-dark{background:#000;color:#fff;border-top:1px solid #333}.list-title.-is-detail{padding-bottom:0;padding-left:0;padding-right:0}@media only screen and (min-width: 793px){.list-title.-is-detail .-is-related{margin-bottom:57px;padding-left:32px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.list-title.-is-detail .-is-related{padding-left:16px}}@media only screen and (max-width: 792px){.list-title.-is-detail .-is-related{padding-left:16px;margin-bottom:33px}}@media only screen and (min-width: 500px) and (max-width: 792px){.list-title.-is-detail .-is-related{padding-left:24px;margin-bottom:33px}}.list-view{display:table;width:100%;margin:0}@media only screen and (min-width: 793px){.list-view{padding:64px 0 128px}}@media only screen and (max-width: 792px){.list-view{padding:32px 16px 64px}}@media only screen and (max-width: 360px){.list-view{padding:32px 0 64px}}.list-view.faq-list{padding-bottom:120px;display:block}.list-view.faq-list .list-item,.list-view.faq-list .list-detail{display:block}.list-view.faq-list ._title{font-family:Roboto, sans-serif;font-weight:400}.list-item{display:table-row}.list-item:last-child .list-detail,.list-item:last-child .list-wrap{border-bottom:0}@media only screen and (max-width: 792px){.list-item .list-wrap{border-bottom:1px solid #e9e9e9}}.list-item .list-wrap.-no-border{border-bottom:0}.list-item .list-wrap.-no-border .list-detail{border:0;padding:0}@media only screen and (min-width: 793px){.list-item .list-detail{border-bottom:1px solid #e9e9e9}}.list-item .list-detail.-no-border{border-bottom:0}.list-wrap{color:inherit;display:block}.list-wrap.-event-list .list-header{vertical-align:top}.list-wrap.-is-link{text-decoration:none}.list-wrap.-is-link ._location,.list-wrap.-is-link ._arrow{transition:0.125s color ease-out}.list-wrap.-is-link:hover ._title{color:#2a56c6;transition:0.125s color ease-in}.list-wrap.-is-link:hover ._arrow .svg-icon{opacity:1;transition:0.125s opacity ease-in}.list-wrap.-is-link:hover ._arrow ._fill-color{fill:#2a56c6;transition:0.125s color ease-in}.list-wrap.-is-search ._search-link{text-decoration:none;color:inherit}.list-wrap.-is-search ._search-link:hover ._title{color:#2a56c6;transition:0.125s color ease-in}.list-wrap.-is-search ._search-link:hover ._arrow .svg-icon{opacity:1;transition:0.125s opacity ease-in}.list-wrap.-is-search ._search-link:hover ._arrow ._fill-color{fill:#2a56c6;transition:0.125s color ease-in}.list-wrap.-is-search ._arrow{top:5px}@media only screen and (min-width: 793px){.list-wrap.-is-search ._arrow .svg-external-link{width:20px;height:22px}}.list-wrap.-is-search:hover .svg-icon{opacity:0.6}.list-wrap.-is-search .list-detail{display:block}.list-header{display:table-cell;vertical-align:top}@media only screen and (max-width: 792px){.list-header{padding-top:16px}}@media only screen and (max-width: 360px){.list-header{display:none}}.list-header ._bubble{width:72px;height:72px;border-radius:35px;background-size:cover;background-repeat:no-repeat;background-position:center}@media only screen and (min-width: 793px){.list-header ._bubble{margin-top:20px;margin-right:32px}}@media only screen and (max-width: 792px){.list-header ._bubble{margin-top:14px;margin-right:16px;width:56px;height:56px}}.list-detail{width:100%;padding:25px 0 39px}@media only screen and (min-width: 793px){.list-detail{display:table-cell}}@media only screen and (max-width: 792px){.list-detail{display:table-cell}}@media only screen and (max-width: 360px){.list-detail{display:block}}.list-detail ._title-block{font-family:"Roboto Mono", Roboto, sans-serif;font-weight:400;position:relative}@media only screen and (max-width: 792px){.list-detail ._title-block{padding-right:40px}}.list-detail ._title-block ._title{display:block;font-weight:400;font-size:24px;line-height:1.33333;margin:0;margin:0}@media only screen and (max-width: 792px){.list-detail ._title-block ._title{font-size:18px;line-height:1.33333}}.list-detail ._arrow{position:absolute;right:0;top:5px}.list-detail ._question,.list-detail ._answer{font-weight:400;font-size:17px;line-height:1.88235;margin:0;position:relative;padding-left:38px}.list-detail ._question a,.list-detail ._answer a{color:#2962ff;text-decoration:none}.list-detail ._question a:hover,.list-detail ._answer a:hover{color:#2a56c6}.list-detail ._question a:active,.list-detail ._answer a:active{outline:none}.list-detail ._question{margin-top:54px}.list-detail ._question ._title{font-weight:400;font-size:17px;line-height:1.88235}.list-detail ._answer{margin-top:27px}.list-detail ._faq-icon{position:absolute;top:6px;left:0;font-size:26px;line-height:0.5}.list-detail ._left-icon{position:absolute;left:0;top:0}.list-detail ._date{font-weight:400;font-size:14px;line-height:1.71429;color:#757575;margin-bottom:8px}@media only screen and (min-width: 793px){.list-detail ._date.-mobile{display:none}}.list-detail ._location{font-weight:400;font-size:14px;line-height:1.71429;color:#757575;margin:8px 0 0}@media only screen and (max-width: 792px){.list-detail ._location .-desktop-up{display:none}}.list-detail ._source{color:#4caf50}.list-detail ._summary{font-weight:400;font-size:14px;line-height:1.71429;margin:9px 0 0;padding-right:32px}.site-footer{color:rgba(0,0,0,0.7)}@media only screen and (min-width: 793px){.site-footer{padding:0 32px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.site-footer{padding:0 16px}}@media only screen and (min-width: 1240px) and (max-width: 1300px){.site-footer{padding:0}}@media only screen and (min-width: 1151px) and (max-width: 1239px){.site-footer{padding:0}}@media only screen and (max-width: 792px){.site-footer{padding:0 16px}}.site-footer ._inner-wrapper{position:relative}@media only screen and (min-width: 793px) and (max-width: 1150px){.site-footer ._inner-wrapper{padding-bottom:20px}}@media only screen and (min-width: 1240px) and (max-width: 1300px){.site-footer ._inner-wrapper{width:1240px}}@media only screen and (min-width: 1151px) and (max-width: 1239px){.site-footer ._inner-wrapper{width:100%}}@media only screen and (max-width: 792px){.site-footer ._inner-wrapper{padding-bottom:16px}}.site-footer.-dark{border-top:0;background:#000;text-decoration:none}.site-footer.-dark ._footer-prefix{background:#000}.site-footer.-dark ._social{background:#000}.site-footer.-dark .svg-icon ._fill-color{fill:#fff}.site-footer.-dark .supporting-information a,.site-footer.-dark .supporting-information ._dot{color:#9e9e9e}.site-footer.-dark .supporting-information a:hover,.site-footer.-dark .supporting-information a:focus,.site-footer.-dark .supporting-information ._dot:hover,.site-footer.-dark .supporting-information ._dot:focus{color:#bdbdbd}.site-footer.-dark ._footer-suffix{background:#000}.site-footer ._footer-prefix,.site-footer ._social,.site-footer ._footer-suffix{position:relative}@media only screen and (min-width: 793px){.site-footer ._footer-prefix,.site-footer ._social,.site-footer ._footer-suffix{margin-right:-32px;margin-left:-32px;padding-right:32px;padding-left:32px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.site-footer ._footer-prefix,.site-footer ._social,.site-footer ._footer-suffix{margin-right:-16px;margin-left:-16px;padding-right:16px;padding-left:16px}}@media only screen and (min-width: 1240px) and (max-width: 1300px){.site-footer ._footer-prefix,.site-footer ._social,.site-footer ._footer-suffix{width:100%;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media only screen and (min-width: 1151px) and (max-width: 1239px){.site-footer ._footer-prefix,.site-footer ._social,.site-footer ._footer-suffix{width:100%;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media only screen and (max-width: 792px){.site-footer ._footer-prefix,.site-footer ._social,.site-footer ._footer-suffix{margin-right:-16px;margin-left:-16px;padding-right:16px;padding-left:16px}}@media only screen and (min-width: 500px) and (max-width: 792px){.site-footer ._footer-prefix,.site-footer ._social,.site-footer ._footer-suffix{margin-right:-24px;margin-left:-24px;padding-right:32px;padding-left:32px}}.site-footer ._footer-prefix{background:#fafafa}.site-footer ._footer-prefix ._inner-wrapper{height:160px;min-height:160px}.site-footer ._social{background:#fafafa}.site-footer ._social ._inner-wrapper{height:72px;min-height:72px}.site-footer ._footer-suffix{background:#fff}.site-footer ._footer-suffix ._inner-wrapper{height:144px;min-height:144px;position:relative}@media only screen and (max-width: 792px){.site-footer ._footer-suffix ._inner-wrapper{height:176px;min-height:176px}}.site-footer ._social-media-links{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:-5px}@media only screen and (min-width: 793px){.site-footer ._social-media-links{margin-right:24px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.site-footer ._social-media-links{margin-right:0}}@media only screen and (max-width: 792px){.site-footer ._social-media-links{right:auto}}.site-footer .google-logo{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;margin:0;position:absolute}@media only screen and (min-width: 793px){.site-footer .google-logo{margin-left:24px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.site-footer .google-logo{margin-left:0}}@media only screen and (max-width: 792px){.site-footer .google-logo{position:absolute;top:35px;-webkit-transform:none;transform:none}}.site-footer .google-logo .svg-icon{display:block;width:92px;height:34px}.site-footer .supporting-information{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}@media only screen and (min-width: 793px){.site-footer .supporting-information{margin-right:24px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.site-footer .supporting-information{margin-right:0}}@media only screen and (max-width: 792px){.site-footer .supporting-information{left:-10px;top:auto;right:auto;bottom:55px;-webkit-transform:none;transform:none}}.site-footer .supporting-information a{color:rgba(0,0,0,0.7);font-size:14px;line-height:1.71429;font-weight:500;font-smoothing:antialiased;margin-left:10px;text-decoration:none;transition:0.2s color cubic-bezier(0.4, 0, 0.2, 1);padding-right:6px}.site-footer .supporting-information a:hover,.site-footer .supporting-information a:focus{outline:0}.site-footer .supporting-information a:focus{text-decoration:underline}.site-footer .supporting-information a:last-child{padding-right:0}.site-footer .supporting-information .hidden-dot:after,.site-footer .supporting-information ._dot:after{opacity:0.4;content:"·";left:50%;top:60%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.site-footer .supporting-information ._dot{color:rgba(0,0,0,0.7)}.site-footer .supporting-information ._dot:after{position:absolute}.site-footer .supporting-information ._dot.-last{visibility:hidden}.fab{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:absolute;right:0;top:-28px;width:56px;height:56px;background-color:#f5f5f5;border-radius:56px;transition:border-radius 0.6s cubic-bezier(0.19, 1, 0.22, 1);z-index:100}@media only screen and (max-width: 792px){.fab{width:40px;height:40px;border-radius:40px;top:-20px}}.fab:hover:before,.fab:focus:before,.fab.-active:before{opacity:0}.fab:hover:after,.fab:focus:after,.fab.-active:after{opacity:1}.fab:before,.fab:after{display:block;content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:56px;transition:all 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition-property:opacity, border-radius, width, height}@media only screen and (max-width: 792px){.fab:before,.fab:after{border-radius:40px}}.fab:before{opacity:1;box-shadow:0 0 8px 0 rgba(0,0,0,0.12),0 8px 8px 0 rgba(0,0,0,0.24);z-index:8}.fab:after{opacity:0;box-shadow:0 0 12px 0 rgba(0,0,0,0.08),0 12px 12px 0 rgba(0,0,0,0.24);z-index:9}.fab.-active{border-radius:3px}.fab.-active:before,.fab.-active:after{border-radius:3px}.fab.-active ._content{visibility:visible;z-index:100}.fab.-active ._item,.fab.-active ._title{-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.fab ._wave-layer{position:absolute;top:0;right:0;overflow:hidden}.fab ._wrapper{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}@media screen and (-ms-high-contrast: active){.fab ._wrapper{padding-bottom:200%}}.fab ._toggle{position:absolute;right:0;top:0;width:56px;height:56px;cursor:pointer;z-index:1000}@media only screen and (max-width: 792px){.fab ._toggle{width:40px;height:40px}}.fab ._toggle:focus{outline:0}.fab ._toggle:focus .share-icon ._path{background-color:#2196f3}.fab ._toggle .share-icon{position:absolute;left:18px;top:18px}@media only screen and (max-width: 792px){.fab ._toggle .share-icon{left:10px;top:10px}}.fab ._content{position:relative;width:180px;padding-bottom:24px;opacity:0;z-index:0;visibility:hidden}.fab ._title{margin:14px 0 12px 24px;font-size:20px;color:rgba(0,0,0,0.7);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fab ._list{position:relative;margin:-10px 0 10px 24px;padding:0;list-style:none}.fab ._item{position:relative;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px}@media screen and (-ms-high-contrast: active){.fab ._item span{display:block}.fab ._item ._social-icon{display:none}}.fab ._item a{color:#2962ff;text-decoration:none;display:block;color:rgba(0,0,0,0.7) !important;transition:color 0.6s cubic-bezier(0.19, 1, 0.22, 1)}.fab ._item a:hover{color:#2a56c6}.fab ._item a:active{outline:none}.fab ._item a .svg-icon{width:20px;height:30px;opacity:0.7;transition:opacity 0.6s cubic-bezier(0.19, 1, 0.22, 1)}.fab ._item a:hover,.fab ._item a:focus{color:#000}.fab ._item a:hover .svg-icon,.fab ._item a:focus .svg-icon{opacity:1}.fab ._social-icon{display:inline-block;padding-right:16px;position:relative;top:10px}.share-icon{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (-ms-high-contrast: active){.share-icon{display:none}}.-active .share-icon ._path.-line.-top{-webkit-transform:translate3d(-3px, 3px, 0) rotate3d(0, 0, 1, 45deg);transform:translate3d(-3px, 3px, 0) rotate3d(0, 0, 1, 45deg)}.-active .share-icon ._path.-line.-bottom{-webkit-transform:translate3d(-3px, -3px, 0) rotate3d(0, 0, 1, -45deg);transform:translate3d(-3px, -3px, 0) rotate3d(0, 0, 1, -45deg)}.-active .share-icon ._path.-joint{opacity:0}.-active .share-icon ._path.-joint.-top{-webkit-transform:translate3d(0, 12px, 0) scale(0);transform:translate3d(0, 12px, 0) scale(0)}.-active .share-icon ._path.-joint.-middle{-webkit-transform:scale(0);transform:scale(0)}.-active .share-icon ._path.-joint.-bottom{-webkit-transform:translate3d(0, -12px, 0) scale(0);transform:translate3d(0, -12px, 0) scale(0)}.share-icon ._path{background:#4c4c4c;position:absolute;transition:all 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition-property:-webkit-transform, color, opacity;transition-property:transform, color, opacity}.share-icon ._path.-line{width:16px;height:2px}.share-icon ._path.-line.-top{-webkit-transform:rotate3d(0, 0, 1, -30deg);transform:rotate3d(0, 0, 1, -30deg);top:6px}.share-icon ._path.-line.-bottom{-webkit-transform:rotate3d(0, 0, 1, 30deg);transform:rotate3d(0, 0, 1, 30deg);top:12px}.share-icon ._path.-joint{width:6px;height:6px;border-radius:6px;opacity:1}.share-icon ._path.-joint.-top{left:12px;top:0}.share-icon ._path.-joint.-middle{left:0;top:7px}.share-icon ._path.-joint.-bottom{left:12px;top:14px}._social-media-links{height:24px;list-style:none;margin:0;padding:0}._social-media-links li{display:inline-block;height:24px;float:left;margin-left:14px;padding:0 5px;text-align:center}._social-media-links li:first-child{padding:0;margin-left:0}._social-media-links a{display:inline-block;height:24px;width:24px}._social-media-links a .svg-icon{width:24px;height:24px;opacity:0.54}._social-media-links a:hover,._social-media-links a:focus{height:28px;width:24px;outline:0;opacity:1}._social-media-links a:hover .svg-icon,._social-media-links a:focus .svg-icon{opacity:1}@-webkit-keyframes span-fade-a{0%{opacity:0}20%{opacity:0}60%{opacity:1}100%{opacity:1}}@keyframes span-fade-a{0%{opacity:0}20%{opacity:0}60%{opacity:1}100%{opacity:1}}@-webkit-keyframes span-fade-b{0%{opacity:0}60%{opacity:0}100%{opacity:1}}@keyframes span-fade-b{0%{opacity:0}60%{opacity:0}100%{opacity:1}}@-webkit-keyframes play-doodle{0%{background-position:4.65116279% 0;opacity:0;top:0;height:3.2334em;width:3.2334em}1%{opacity:1}100%{background-position:100% 0;top:0;height:3.2334em;width:3.2334em}}@keyframes play-doodle{0%{background-position:4.65116279% 0;opacity:0;top:0;height:3.2334em;width:3.2334em}1%{opacity:1}100%{background-position:100% 0;top:0;height:3.2334em;width:3.2334em}}@-webkit-keyframes play-chat-bubbles{0%{background-position:6.89655172% 0;opacity:0;top:0;height:3.2334em;width:3.2334em}1%{opacity:1}100%{background-position:100% 0;top:0;height:3.2334em;width:3.2334em}}@keyframes play-chat-bubbles{0%{background-position:6.89655172% 0;opacity:0;top:0;height:3.2334em;width:3.2334em}1%{opacity:1}100%{background-position:100% 0;top:0;height:3.2334em;width:3.2334em}}@-webkit-keyframes play-phone{0%{background-position:4.08163265% 0;opacity:0;top:0;height:3.2334em;width:3.2334em}1%{opacity:1}100%{background-position:100% 0;top:0;height:3.2334em;width:3.2334em}}@keyframes play-phone{0%{background-position:4.08163265% 0;opacity:0;top:0;height:3.2334em;width:3.2334em}1%{opacity:1}100%{background-position:100% 0;top:0;height:3.2334em;width:3.2334em}}.span{padding:10px 0 170px;position:relative}.span a{text-decoration:none}.span h2{margin:0;font-size:24px;line-height:1.66667;font-weight:500}@media only screen and (max-width: 792px){.span h2{font-size:20px;line-height:1.6}}.span h3{font-size:20px;line-height:1.6;margin:5px 0;padding:0;font-weight:500}@media only screen and (max-width: 792px){.span h3{font-size:18px;line-height:1.77778}}.span .spaced p{line-height:1.88235;margin:0;font-weight:500}.span em{color:#757575;display:block;font-size:13px;font-style:normal;font-weight:600;margin:0;text-transform:uppercase;line-height:1.6}.span ._dot,.span ._return{opacity:0}.span .material-icons{color:#757575;font-size:32px;line-height:1}.span .background-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.span .background-container:before{content:"";display:block;position:absolute;width:82vw;height:141vw;left:0;top:0;z-index:-1}.span .background-container:after{content:"";display:block;position:absolute;width:82vw;height:141vw;bottom:0;right:0;z-index:-2}.span .header{position:relative;padding:5px 0 105px}@media only screen and (min-width: 1200px){.span .header{padding-bottom:0}}.span .header .event-title-start,.span .header .event-title-end{font-family:"Roboto Mono", Roboto, sans-serif;font-weight:400;font-size:56px;font-weight:300;color:#fff;margin:0;position:absolute}@media only screen and (min-width: 1200px){.span .header .event-title-start,.span .header .event-title-end{position:fixed}}@media only screen and (min-width: 793px){.span .header .event-title-start,.span .header .event-title-end{font-size:150px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.span .header .event-title-start,.span .header .event-title-end{font-size:85px}}@media only screen and (min-width: 1151px) and (max-width: 1239px){.span .header .event-title-start,.span .header .event-title-end{font-size:130px}}@media only screen and (min-width: 1240px) and (max-width: 1300px){.span .header .event-title-start,.span .header .event-title-end{font-size:130px}}@media only screen and (min-width: 1900px){.span .header .event-title-start,.span .header .event-title-end{font-size:170px}}.span .header .event-title-start{top:20px;left:20px}@media only screen and (min-width: 1200px){.span .header .event-title-start{top:80px;left:30px;-webkit-animation:span-fade-b 1.5s ease;animation:span-fade-b 1.5s ease}}.span .header .event-title-end{right:20px;bottom:55px}@media only screen and (min-width: 1200px){.span .header .event-title-end{right:30px;bottom:25px;-webkit-animation:span-fade-b 1.5s ease;animation:span-fade-b 1.5s ease}}.span .header .event-city{margin:110px 0;position:relative}@media only screen and (min-width: 1200px){.span .header .event-city{-webkit-animation:span-fade-a 1.5s ease;animation:span-fade-a 1.5s ease}}.span .header .event-city h1{font-family:"Roboto Mono", Roboto, sans-serif;font-weight:400;font-size:63px;font-weight:300;color:rgba(255,255,255,0.6);text-align:center;line-height:0.9}@media only screen and (min-width: 793px){.span .header .event-city h1{font-size:150px}}@media only screen and (min-width: 793px) and (max-width: 1150px){.span .header .event-city h1{font-size:85px}}@media only screen and (min-width: 1151px) and (max-width: 1239px){.span .header .event-city h1{font-size:115px}}@media only screen and (min-width: 1240px) and (max-width: 1300px){.span .header .event-city h1{font-size:128px}}@media only screen and (min-width: 1900px){.span .header .event-city h1{font-size:170px}}.span .header .event-icon{background-position:left center;background-repeat:no-repeat;background-size:auto 100%;height:1.6167em;opacity:0;position:absolute;top:0.80835em;width:3.2334em}.span .header .event-icon.loaded{opacity:1}.span .header .event-icon.loaded.phone{-webkit-animation:play-phone 2s steps(47);animation:play-phone 2s steps(47);-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.span .header .event-icon.loaded.chat-bubbles{-webkit-animation:play-chat-bubbles 1.375s steps(27);animation:play-chat-bubbles 1.375s steps(27);-webkit-animation-delay:0.7s;animation-delay:0.7s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.span .header .event-icon.loaded.doodle{-webkit-animation:play-doodle 1.23s steps(41);animation:play-doodle 1.23s steps(41);-webkit-animation-delay:0.9s;animation-delay:0.9s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.span .intro h2+p{margin-top:15px}@media only screen and (min-width: 793px){.span .intro h2+p{margin-top:30px}}.span .intro .js-share-fab-parent{position:absolute;top:0;right:20px}@media only screen and (min-width: 793px){.span .intro .js-share-fab-parent{right:50px}}.span .intro .social{list-style-type:none;padding:0;margin:20px 0 0}@media only screen and (min-width: 793px){.span .intro .social{margin-top:40px}}.span .intro .social p{color:#757575;padding-bottom:2px}.span .intro .social>li{display:inline-block;vertical-align:top;margin-right:22px}.span .intro .social ._social-media-links{padding-top:2px}.span .content-wrapper{width:100%;margin:0 auto;max-width:870px;padding:0 15px}@media only screen and (min-width: 1420px){.span .content-wrapper{max-width:1000px}}.span .card{background:#fff;margin:0 0 60px;position:relative;box-shadow:0 3px 8px rgba(0,0,0,0.25)}.span .card .content{margin:0;padding:0}.span .card .content.spaced{padding:20px 15px}@media only screen and (min-width: 500px) and (max-width: 792px){.span .card .content.spaced{padding:30px 40px}}@media only screen and (min-width: 793px){.span .card .content.spaced{padding:60px 120px}}.span .recap ._title{font-family:Roboto, sans-serif;font-weight:500}.span .recap .source,.span .recap ._attribution{font-family:Roboto, sans-serif;font-weight:400}.span .recap .social ._post{font-size:22px;line-height:1.33333;font-weight:500}.span .recap .social ._post a:active,.span .recap .social ._post a:focus{text-decoration:none}.span .speakers{text-align:center}.span .speakers ul{list-style-type:none;padding:0;margin:0 -20px}.span .speakers li{width:125px;margin:0 20px 40px;vertical-align:top;display:inline-block}@media only screen and (min-width: 793px){.span .speakers li{width:172px}}.span .speakers p{margin:0;padding:0;line-height:1.5}.span .speakers a{display:block}.span .speakers .name{color:#444}.span .speakers .company{color:#757575}.span .speakers .social,.span .speakers .company{font-size:14px}.span .speakers ._image+p{font-weight:600}.span .speakers .image-block{position:relative;background-color:#aaa;border-radius:86px;width:125px;height:125px;margin:0 0 10px;opacity:1;transition:opacity 0.2s ease-in-out}@media only screen and (min-width: 793px){.span .speakers .image-block{width:172px;height:172px}}.span .speakers a:hover .image-block,.span .speakers a:focus .image-block{opacity:0.85}.span .speakers ._image{position:absolute;background-size:cover;top:0;right:0;left:0;bottom:0;border-radius:86px;opacity:0;transition:opacity 0.2s ease-in-out}.span .speakers ._image.loaded{opacity:1}.span .schedule table{margin:0}.span .schedule table td{vertical-align:top}.span .schedule table tr:not(:first-child)>td>*:first-child{margin-top:45px}.span .schedule .time{margin-right:8px}@media only screen and (min-width: 500px) and (max-width: 792px){.span .schedule .time{margin-right:15px}}@media only screen and (min-width: 793px){.span .schedule .time{margin-right:30px}}.span .location iframe{margin:30px 0 0;width:100%;height:280px;border:none}@media only screen and (min-width: 793px){.span .location iframe{margin-top:50px;height:380px}}@media only screen and (min-width: 793px){.span .location .col-2{width:290px;display:inline-block;vertical-align:top}}.span .location .col-2+.col-2{margin-top:20px}@media only screen and (min-width: 793px){.span .location .col-2+.col-2{margin-top:0;padding-left:20px}}.span .faq>div{position:relative;padding:0 0 20px 50px}@media only screen and (min-width: 793px){.span .faq>div{padding-left:80px}}.span .faq .material-icons{position:absolute;left:0}.span .tabs .tab-list{background:#f5f5f5;text-align:center}.span .tabs .tab-list ul{overflow-y:hidden;overflow-x:visible;list-style-type:none;margin:0;padding:0;white-space:nowrap}.span .tabs .tab-list li{display:inline-block;margin:0 10px;text-transform:uppercase}@media only screen and (min-width: 793px){.span .tabs .tab-list li{margin-left:20px;margin-right:20px}}.span .tabs .tab-list a{display:block;font-size:14px;font-weight:500;text-decoration:none;color:#757575;padding:15px 8px;border-bottom:2px solid transparent;transition:color 0.2s ease-in-out, border-color 0.1s ease-in-out}.span .tabs .tab-list a:hover,.span .tabs .tab-list a:active{border-bottom:2px solid #bbb}.span .tabs .tab-container{display:none}.span.span-lon .background-container{background:#00e5ff}.span.span-lon .background-container:before{background:linear-gradient(120deg, #1a237e 0%, rgba(0,229,255,0) 50%)}.span.span-lon .background-container:after{background:linear-gradient(-60deg, #1a237e 0%, rgba(0,229,255,0) 50%)}.span.span-lon a,.span.span-lon a:visited,.span.span-lon .recap .social ._post,.span.span-lon .recap .social ._post a{color:#3f51b5}.span.span-lon .tab-list a.active{color:#3f51b5;border-bottom:2px solid #3f51b5}.span.span-lon .event-city h1{margin-left:0.58em}.span.span-lon .event-icon.phone{margin-top:1.11em;margin-left:-1.6em}.span.span-lon .event-icon.doodle{margin-left:-2.55em;margin-top:-1.4em}.span.span-lon .event-icon.chat-bubbles{margin-left:-2.1em;margin-top:0.2em}.span.span-nyc .background-container{background:#f50057}.span.span-nyc .background-container:before{background:linear-gradient(120deg, #880e4f 0%, rgba(245,0,87,0) 50%)}.span.span-nyc .background-container:after{background:linear-gradient(-60deg, #880e4f 0%, rgba(245,0,87,0) 50%)}.span.span-nyc a,.span.span-nyc a:visited,.span.span-nyc .recap .social ._post,.span.span-nyc .recap .social ._post a{color:#e91e63}.span.span-nyc .tab-list a.active{color:#e91e63;border-bottom:2px solid #e91e63}.span.span-nyc .event-city h1{margin-left:-0.6em}.span.span-nyc .event-icon.phone{margin-top:0.21em;margin-left:-1.7em}.span.span-nyc .event-icon.doodle{margin-left:-1.3em;margin-top:1.05em}.span.span-nyc .event-icon.chat-bubbles{margin-left:-2.4em;margin-top:-1.4em}