/*!
 *
 * Copyright 2016 Google Inc. All rights reserved.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */*{box-sizing:border-box}body,html{padding:0;margin:0;width:100%;min-height:100%;font-family:Arial,Helvetica,sans-serif;color:#444}body{background:#FAFAFA;line-height:1.5;scroll-behavior:smooth}h2{padding-top:8px;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;color:#2B2B2B}a{color:#1EA362}button::-moz-focus-inner{border:none}.schedule-adjustment{font-size:13px;text-align:center;opacity:0;pointer-events:none;font-style:italic;padding:64px 0}.schedule-adjustment--visible{opacity:.7;pointer-events:auto}.toggle-localized-times{margin-left:16px;background:#444;color:#FFF;border-radius:3px;border:none;padding:6px 12px}.toast-container{z-index:11000}.notification-area{z-index:10500}.header{z-index:9000}.youtube-video-player{z-index:6500;position:absolute;top:240px;width:100%;height:55vw;max-width:864px;max-height:486px;margin:0 auto;background:#000;left:50%;transform:translateX(-50%) translateY(-85%);transform-origin:100% 100%}.youtube-video-player--small-player{z-index:8000}.youtube-video-player__thumb{z-index:1}.youtube-video-player__link{z-index:2;position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.masthead{z-index:5000}.section-schedule{z-index:6000}.masthead:after{z-index:30}.masthead__title{z-index:3}.masthead__graphic-underlay{z-index:1}.masthead__graphic{z-index:2}.masthead-underlay,.masthead-underlay svg{z-index:0}.footer__content,.masthead-underlay__content{z-index:1}.home__bg-cta{z-index:0}.home__code-labs,.home__schedule,.home__vods{z-index:1}.home__ctas{z-index:2}.home__location{z-index:1}.location-livestream,.location__breakdown{z-index:2}.section-live,.section-session{z-index:6000}.event-updates,.section-home,.section-location,.section-over{z-index:1}.footer{z-index:0}.header__content{z-index:1}.header__live-stream{z-index:0}.footer__event-updates{z-index:1}button.vr{z-index:4}.youtube-video-player:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;box-shadow:0 1px 4px 1px #000;opacity:.3;background:#000;will-change:transform,opacity;transition:transform .3s cubic-bezier(0,0,.3,1),opacity .3s cubic-bezier(0,0,.3,1)}.youtube-video-player img{width:100%}.youtube-video-player__thumb{overflow:hidden;width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.youtube-video-player__thumb:after,.youtube-video-player__thumb:before{content:'';height:100%;position:absolute;left:0;top:0;width:100%}.youtube-video-player__thumb:before{z-index:3;background:url(/devsummit/static/images/icons/ic_play_circle_outline_white_24px.svg) center center no-repeat;background-size:120px 120px}.youtube-video-player__thumb:after{background:#000;opacity:0;will-change:opacity;transition:opacity .3s cubic-bezier(0,0,.3,1)}.youtube-video-player__thumb:active:after,.youtube-video-player__thumb:focus:after,.youtube-video-player__thumb:hover:after{opacity:.3}.animatable .youtube-video-player{backface-visibility:hidden;transition:opacity .3s cubic-bezier(0,0,.3,1)}.animatable .youtube-video-player.youtube-video-player--opacity-locked,.animatable .youtube-video-player.youtube-video-player--small-player{opacity:1}.hide-areas .youtube-video-player,.toast--dismissed{opacity:0}.animatable .youtube-video-player.youtube-video-player--small-player-animatable{transition:opacity .3s cubic-bezier(0,0,.3,1),transform .5s cubic-bezier(0,0,.3,1) .3s}.youtube-video-player--small-player .youtube-video-player__link{pointer-events:auto}@media (min-width:360px){.youtube-video-player{top:256px;transform:translateX(-50%) translateY(-75%)}}@media (min-width:424px){.youtube-video-player{transform:translateX(-50%) translateY(-50%)}}@media (min-width:600px){.youtube-video-player{top:304px;transform:translateX(-50%) translateY(-50%)}}@media (min-width:800px){.youtube-video-player{top:96px;transform:translateX(-50%)}.youtube-video-player__thumb:before{background-size:168px 168px}}@media (min-width:1440px){.youtube-video-player{top:128px}}@media (min-width:1840px){.youtube-video-player{max-width:1102px;max-height:620px}}.toast-container{position:fixed;padding:16px;width:100%;bottom:0;right:0;pointer-events:none}.toast{transition:opacity 1s cubic-bezier(0,0,.3,1);font-size:15px;font-weight:500;width:100%;margin-top:16px;pointer-events:none;display:flex;justify-content:flex-end}.notification-btn,.notification-content__title{font-size:18px;font-family:Roboto,Arial,Helvetica,sans-serif;outline:0}.toast__content{padding:16px 24px;background:rgba(0,0,0,.7);color:#FFF;border-radius:2px;display:inline;box-shadow:0 3px 5px rgba(0,0,0,.3)}.notification-btn{color:#333;line-height:23px;border:none;background:0 0;transition:opacity .2s cubic-bezier(0,0,.3,1);cursor:pointer;padding:8px 16px 8px 8px;border-radius:2px}.notification-btn--enabled .notification-btn__inner:before{content:'Notifications enabled';background:url(/devsummit/static/images/icons/ic_notifications_active_black_24px.svg) left center no-repeat}.notification-btn--disabled .notification-btn__inner:before{content:'Notifications disabled';background:url(/devsummit/static/images/icons/ic_notifications_none_black_24px.svg) left center no-repeat}.event-updates a:before,.header::before,.header__live-stream span:before,.masthead svg.masthead-underlay__divider,.masthead:after,.notification-btn--no-label:before,.notification-btn__inner:before,.notification-item__details-inner:before{content:''}.notification-btn__inner{display:flex;flex-direction:row;justify-content:center;pointer-events:none}.notification-btn__inner:before{padding-left:32px;height:24px;background:url(/devsummit/static/images/icons/ic_notifications_none_black_24px.svg) left center no-repeat}.notification-btn[hidden]{display:none}.notification-btn[disabled]{opacity:.3}.notification-area{position:fixed;bottom:16px;left:16px;width:100%;height:480px;max-width:288px;max-height:536px;overflow:hidden;border-radius:2px;backface-visibility:hidden;pointer-events:none;opacity:0;transition:opacity .3s cubic-bezier(0,0,.3,1)}.notification-area--active{opacity:1}.notification-ripple{position:absolute;left:-392px;bottom:-392px;border-radius:50%;width:848px;height:848px;background:#313131;backface-visibility:hidden;will-change:transform;transform:scale(.056);transform-origin:50% 50%;transition:transform .3s cubic-bezier(0,0,.3,1)}.notification-content{width:100%;height:100%;display:flex;flex-direction:column;position:relative;transform:translateY(100%) translate(0,-64px);transition:transform 255ms cubic-bezier(0,0,.3,1);backface-visibility:hidden;overflow:hidden}.notification-content__headline{transition:opacity .1125s cubic-bezier(0,0,.3,1);opacity:0}.notification-content__header{padding:8px;display:flex}.notification-content__title{color:#FFF;font-weight:500;margin:9.6px 0 8px}.notification-content__description{opacity:.6;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;color:#FFF;line-height:20px}.notification-close-button,.notification-toggle-button{-webkit-tap-highlight-color:transparent;width:48px;height:48px;border:none;padding:0;border-radius:50%;outline:0;flex:0 0 auto;pointer-events:auto;margin-right:8px;cursor:pointer;position:relative}.notification-item__breakdown-datetime,.notification-item__breakdown-title{pointer-events:none;font-family:Roboto,Arial,Helvetica,sans-serif}.notification-close-button:after,.notification-toggle-button:after{border-radius:50%;content:'';position:absolute;top:0;left:0;width:48px;height:48px;opacity:0;will-change:opacity;transition:opacity .18s cubic-bezier(0,0,.3,1)}.notification-close-button:focus:after,.notification-close-button:hover:after,.notification-toggle-button:focus:after,.notification-toggle-button:hover:after{opacity:1}.notification-toggle-button{background:url(/devsummit/static/images/icons/ic_notifications_white_24px.svg) center center no-repeat}.notification-toggle-button:after{background:url(/devsummit/static/images/icons/ic_notifications_black_24px.svg) center center no-repeat #FFCD43}.notification-content__remove-all-container{height:40px;border-top:1px solid #565656;background:#3A3A3A;position:absolute;bottom:0;left:0;width:100%;display:flex;justify-content:flex-end;padding:0 8px}.notification-content__remove-all{background:0 0;border:none;cursor:pointer;font-size:12px;color:#FFF;opacity:.5;outline:0;padding:0;margin:0;text-decoration:underline}.notification-content__remove-all:focus,.notification-content__remove-all:hover{opacity:1}.notification-close-button{background:url(/devsummit/static/images/icons/ic_close_white_24px.svg) center center no-repeat;position:absolute;top:8px;right:8px;margin:0}.notification-close-button:focus:after,.notification-close-button:hover:after{background:url(/devsummit/static/images/icons/ic_close_black_24px.svg) center center no-repeat #FFCD43}.notification-content__list{outline:0;flex:1;border-top:1px solid #565656;background:#3A3A3A;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;transition:opacity .1125s cubic-bezier(0,0,.3,1);opacity:0;list-style:none;padding:0;margin:0 0 40px;display:flex;flex-direction:column;backface-visibility:hidden}.notification-content__list-item{display:block;padding:0}.notification-item__details{background:0 0;border:none;width:100%;padding:0;outline:0;opacity:.7;color:#FFF;display:block}.notification-item__details:focus,.notification-item__details:hover{background:rgba(0,0,0,.4)}.notification-item__details--active{opacity:1;color:#FFCD43}.notification-item__details--active .notification-item__details-inner:before{background:url(/devsummit/static/images/icons/ic_notifications_active_yellow_24px.svg) center center no-repeat}.notification-item__details[disabled]{opacity:.3}.notification-item__details-inner{display:flex;width:100%;padding:8px;outline:0;cursor:pointer}.notification-item__details-inner:before{background:url(/devsummit/static/images/icons/ic_notifications_none_white_24px.svg) center center no-repeat;height:48px;width:48px;margin:0 8px 0 0;overflow:hidden;display:block}.notification-item__breakdown{text-align:left;display:flex;flex:1;flex-direction:column;justify-content:space-around}.notification-item__breakdown-title{font-size:18px;padding:8px 0}.notification-item__breakdown-datetime{font-size:14px;color:#FFF;opacity:.8}.notification-area--expanded{pointer-events:auto}.notification-area--expanded .notification-ripple{transform:scale(1) translate(30%,-30%)}.notification-area--expanded .notification-content{transform:none}.notification-area--expanded .notification-content__headline,.notification-area--expanded .notification-content__list{transition:opacity 225ms cubic-bezier(0,0,.3,1) 75ms;opacity:1}@media (min-width:360px){.notification-area{max-width:328px}}@media (min-width:400px){.notification-area{max-width:380px}}@media (min-width:440px){.notification-area{max-width:408px;height:560px}}.header{position:relative;height:64px;font-family:Roboto,Arial,Helvetica,sans-serif;margin-bottom:-24px}.header::before{width:100%;position:absolute;height:48px;background:#FFF;top:0;left:0}.header__content,.logo{position:relative;display:flex}.header__content{height:100%;max-width:864px;margin:0 auto;padding-bottom:12px}.logo{align-items:center;padding:8px;flex:0 0 auto;width:80px}.header__live-stream,.logo__icon{align-items:center;text-decoration:none}.logo__icon{display:flex;width:100%;padding-left:48px;height:32px;overflow:hidden;margin-right:16px}.menu__nav{list-style:none;padding:40px 0 0;margin:0;display:none;height:100%;background:#FFF;width:90%;top:0;right:0;position:absolute;z-index:0}.menu__nav-item-container{list-style:none;padding:0;margin:0}.menu__nav a{font-size:16px;color:#404040;width:100%;display:block;padding:8px;text-decoration:none}.menu__nav a:focus,.menu__nav a:hover{color:#1EA362;background:#F0F0F0}.menu__nav-item--active a{color:#1EA362;font-weight:700}.animatable .menu--enhanced{overflow:hidden}.animatable .menu--enhanced .menu__nav{display:block;transform:translateX(100%);transition:transform .3s cubic-bezier(0,0,.3,1)}.animatable .menu--enhanced .menu__toggle:checked~.menu__nav{transform:translateX(0)}.menu__underlay{position:fixed;display:block;width:100%;height:100%;top:0;left:0}.menu__toggle,.menu__toggle-label{position:absolute;top:12px;right:8px}.menu__toggle{opacity:0;z-index:1}.menu__toggle-label{width:24px;height:24px;display:block;z-index:2}.menu__toggle:focus~.menu__toggle-label{box-shadow:0 0 2px 2px rgba(30,163,98,.6)}.header__live-stream{position:relative;top:-24px;height:72px;display:flex;justify-content:center;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;color:#FFF;background:url(/devsummit/static/images/header/header-live-cta.svg) center center no-repeat;background-size:100% 100%;opacity:0;pointer-events:none}.animatable .header__live-stream{transition:opacity .25s cubic-bezier(0,0,.3,1)}.header__live-stream.visible{opacity:1;pointer-events:auto}.header__live-stream svg{position:absolute;left:0;top:0;width:100%;height:100%}.header__live-stream span{position:relative;height:60%;display:flex;align-items:center}.header__live-stream span:before{display:block;width:24px;height:24px;background:url(/devsummit/static/images/icons/ic_ondemand_video_white_48px.svg) center center no-repeat;background-size:24px 24px;margin-right:16px}@media (max-width:423px){.menu--enhanced .menu__nav,.menu__toggle:checked~.menu__nav{display:block;position:fixed;top:0;right:0;height:100%;width:90%}}@media (min-width:424px){.header{height:88px}.header::before{height:64px}.menu{display:flex;align-items:center;flex:1;justify-content:flex-end}.animatable .menu--enhanced .menu__nav{transform:translateX(0)}.menu__toggle,.menu__toggle-label,.menu__underlay{display:none}.menu__nav{display:block;position:relative;height:auto;width:auto;padding:0}.menu__nav-item{display:inline;margin-right:16px}.menu__nav-item:last-of-type{margin-right:8px}.menu__nav-item a{font-size:14px;padding:0;display:inline}.menu__nav-item a:focus,.menu__nav-item a:hover{background:0 0}.logo__icon{padding-left:0;height:48px}.header__live-stream{height:96px}.header__live-stream span{padding-bottom:8px}}@media (min-width:600px){.header{height:96px}.header::before{height:72px}.header__live-stream{font-size:20px}.header__live-stream span:before{width:32px;height:32px;background-size:32px 32px}.menu{height:80px}.menu__nav-item a{font-size:16px}.menu__nav-item:last-of-type{margin-right:16px}.logo__icon{padding-left:64px}}@media (min-width:800px){.header__live-stream span:before{width:48px;height:48px;background-size:48px 48px}}.masthead{position:relative}.masthead:after{background:url(/devsummit/static/images/masthead/spinner.png) center center no-repeat;background-size:32px 32px;border-radius:50%;width:64px;height:64px;position:absolute;opacity:0;pointer-events:none;top:50%;left:50%;will-change:opacity;transform:translate(-50%,-50%)}.masthead--spinner:after{opacity:1;animation-name:spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin{from{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.animatable .masthead--spinner:after{transition:opacity .3s cubic-bezier(0,0,.3,1)}.masthead__graphic,.masthead__graphic-underlay{position:relative;height:272px}.masthead__graphic-underlay{position:absolute;top:0;left:0;width:100%}.animatable .masthead__graphic{transition:opacity .35s cubic-bezier(0,0,.3,1)}.animatable.hide-areas .masthead__graphic{opacity:0}.masthead.expanded{margin-bottom:48px}.masthead svg{position:absolute;top:0;left:0}.masthead-underlay{position:absolute;height:848px;padding-top:384px;width:100%;top:0;left:0;transform:translateY(-66%)}.animatable .masthead-underlay{transition:transform .45s cubic-bezier(.7,0,.4,1)}.masthead-underlay__content{position:absolute;left:50%;bottom:5vmax;max-width:864px;width:100%;overflow:hidden;transform:translateX(-50%)}.masthead svg.masthead-underlay__divider{position:absolute;left:50%;top:auto;height:400px;width:32px;bottom:16px;transform:translateX(-75%);display:none}.masthead svg.masthead-underlay__accent{position:absolute;top:50%;left:0;transform:translateY(-147%)}.masthead.expanded .masthead-underlay{transform:translateY(0)}.masthead__title{position:absolute;bottom:8px;white-space:nowrap;width:100%;left:50%;padding:0 8px;transform:translateX(-50%);max-width:864px;outline:0}.animatable .masthead__title{will-change:transform;transition:transform .34s cubic-bezier(0,0,.3,1),opacity .34s cubic-bezier(0,0,.3,1)}.animatable.hide-areas .masthead__title{transform:translateX(-50%) translateX(16px);opacity:0}@media (min-width:424px){.masthead__graphic,.masthead__graphic-underlay{height:368px}.masthead-underlay{height:928px;padding-top:400px;transform:translateY(-59%)}.masthead.expanded{margin-bottom:96px}.masthead__title{bottom:24px}.masthead svg.masthead-underlay__accent{transform:translateY(-110%)}}@media (min-width:600px){.masthead__graphic,.masthead__graphic-underlay{height:464px}.masthead-underlay{height:864px;padding-top:400px;transform:translateY(-45%)}.masthead.expanded{margin-bottom:64px}.masthead svg.masthead-underlay__accent{transform:translateY(-90%)}.masthead.expanded svg.masthead-underlay__divider{display:block}.masthead.expanded svg.masthead-underlay__divider.masthead-underlay__divider--invisible{display:none}}@media (min-width:840px){.masthead.expanded{margin-bottom:80px}}@media (min-width:1440px){.masthead__graphic,.masthead__graphic-underlay{height:560px}.masthead-underlay{height:896px;padding-top:400px;transform:translateY(-37%)}.masthead.expanded{margin-bottom:56px}.masthead svg.masthead-underlay__accent{transform:translateY(-74%)}.masthead svg.masthead-underlay__divider{bottom:20px}}@media (min-width:1840px){.masthead__graphic,.masthead__graphic-underlay{height:720px}.masthead-underlay{height:1072px;padding-top:400px;transform:translateY(-33%)}.masthead.expanded{margin-bottom:64px}.masthead svg.masthead-underlay__accent{transform:translateY(-54%)}.masthead svg.masthead-underlay__divider{bottom:20px}}.page-content{position:relative;margin-top:-3vmax;outline:0}.animatable .page-content{will-change:opacity;transition:opacity .3s cubic-bezier(0,0,.3,1) .3s}.hide-areas .page-content{opacity:0;transition:opacity .3s cubic-bezier(0,0,.3,1)}.event-updates{pointer-events:auto;margin:0;background:#313131;color:#FFF;position:relative;padding:16px 0;font-family:Roboto,Arial,Helvetica,sans-serif;display:flex;flex-direction:column;align-items:flex-start}.event-updates .notification-btn{color:#FFF;position:relative;opacity:.7;padding:8px 0;margin-left:16px}.event-updates .notification-btn[disabled]{opacity:.3}.event-updates .notification-btn .notification-btn__inner:before{background-image:url(/devsummit/static/images/icons/ic_notifications_none_white_24px.svg)}.event-updates .notification-btn--enabled{color:#FFCD43;opacity:1}.event-updates .notification-btn--enabled .notification-btn__inner:before{background-image:url(/devsummit/static/images/icons/ic_notifications_active_yellow_24px.svg)}.event-updates p{margin:0 16px 8px 0;position:relative;font-size:16px;color:#FFF;padding-left:8px}.event-updates a{display:flex;flex:1;width:100%;height:100%;text-decoration:none;margin:0;padding:0 16px;position:relative;font-size:16px;color:#FFF}.event-updates a:before{background:url(/devsummit/static/images/icons/ic_mail_white_24px.svg) center center no-repeat;background-size:24px 24px;display:block;flex:0 0 auto;width:24px;height:24px;margin-right:12px}.event-updates a span{height:100%;display:block;max-width:416px}.event-updates svg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0}.event-updates .event-updates__register{display:none}.push-enabled .event-updates{display:block;min-height:104px}.push-enabled .event-updates .event-updates__livestream-form{display:none}.push-enabled .event-updates .event-updates__register{display:block}.footer,.footer__content{display:flex;position:relative}@media (min-width:600px){.event-updates p{padding-left:16px}.event-updates a{align-items:center}}@media (min-width:800px){.event-updates{padding:16px}.event-updates a{font-size:16px;padding:0 16px;align-items:center;justify-content:center}.event-updates a:before{flex:0 0 auto;background-size:48px 48px;width:48px;height:48px;margin-right:24px}}.footer{height:192px;color:#FFF;align-items:flex-end}.footer__content{width:100%;max-width:864px;margin:0 auto;padding:0 8px;font-size:12px;line-height:48px}.footer svg{position:absolute;bottom:0;left:0}.footer__content p{margin:0 16px 0 0}.footer__content p:last-of-type{margin-right:0}.footer__content a{color:#FFF}@media (min-width:424px){.footer{height:240px}.footer__content{font-size:14px;line-height:64px}.footer__content p{margin-right:16px}}@media (min-width:600px){.footer{height:272px}.footer__content p{margin-right:24px}}@media (min-width:800px){.footer{height:304px}.footer__content p{margin-right:32px}}iframe[name=google_conversion_frame]{width:1px;height:1px;position:fixed;pointer-events:none;overflow:hidden;top:0;left:0}.debug{margin:0 auto;max-width:864px;padding:8px;border:1px solid #333;position:fixed;top:8px;left:8px;box-shadow:0 3px 3px rgba(0,0,0,.3);background:#FFF;z-index:10000000}.masthead__vr,button.vr{transition:opacity .3s cubic-bezier(0,0,.31,1);position:absolute}.debug p{font-weight:700}.debug button{display:block}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:local("Roboto Thin"),local("Roboto-Thin"),url(/devsummit/static/third_party/fonts/Roboto/Roboto-Thin.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(/devsummit/static/third_party/fonts/Roboto/Roboto-Regular.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(/devsummit/static/third_party/fonts/Roboto/Roboto-Bold.woff) format("woff")}.header,.header__content{background:url(/devsummit/static/images/header/header.svg) top center;background-size:100% 100%}.menu__underlay{background:#333;opacity:0;pointer-events:none}.animatable .menu__underlay{transition:opacity .3s cubic-bezier(0,0,.31,1)}.menu__toggle-label{background:url(/devsummit/static/images/icons/ic_menu_black_24px.svg) center center no-repeat}.menu__toggle:checked~.menu__underlay{opacity:.7;pointer-events:auto}.logo__icon{background:url(/devsummit/static/images/header/chrome-logo-header.png) left center no-repeat;background-size:32px 32px}.logo__icon::after{color:#262626}@media (max-width:423px){.logo{width:248px}.logo__icon::after{content:'Chrome Dev Summit'}}@media (min-width:672px){.logo{width:248px}.logo__icon::after{content:'Chrome Dev Summit'}}.masthead__title{display:block;font-size:28px;font-weight:100;font-family:Roboto,Arial,Helvetica,sans-serif;color:#FFF}@media (min-width:424px){.logo__icon{background-size:48px 48px}.masthead__title{font-size:40px}}@media (min-width:600px){.masthead__title{font-size:48px}}@media (min-width:864px){.header__content{background:0 0}.masthead__title{font-size:64px}}button.vr{bottom:calc(8px + 13%);right:8px;border:0;width:48px;height:48px;background-color:transparent;background-image:url(/devsummit/static/images/icons/cardboard.svg);background-size:50% 50%;background-position:50% 50%;background-repeat:no-repeat;opacity:1;cursor:pointer}button.vr.hide{opacity:0}.masthead__vr{background-color:#fff;opacity:1;top:0;left:0;width:100%!important;height:102%;z-index:5}.hide-areas .masthead__vr{opacity:0}