.share span,.footer__social-links span,.footer__nav h1,.masthead__nav h1,.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.footer::after,.footer__social-links::after,.SignInFullView::after,.SignUpPage .form-footer::after,.SignUpUsernamePage .form-footer::after,.SignUpConnectPage .form-footer::after,.devices::after,.notemaps-grid::after,#section-app::after{content:"";display:table;clear:both}.flatbtn,.mock-note__content,.is-spinning::after,.button,#section-places .section__text .icon-marker{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.masthead__drawer{box-shadow:0 3px 6px rgba(0,0,0,0.15)}h1{font-size:36px;font-size:2.57143rem;line-height:42px;line-height:3rem;margin-bottom:11px;margin-bottom:0.75rem}h2{font-size:28px;font-size:2rem;line-height:32px;line-height:2.25rem}h3{font-size:18px;font-size:1.28571rem;line-height:32px;line-height:2.25rem}h4{font-size:16px;font-size:1.14286rem;line-height:21px;line-height:1.5rem}h5{font-size:14px;font-size:1rem;line-height:21px;line-height:1.5rem}h6{font-weight:normal;font-style:normal;text-transform:uppercase;color:#999;margin:0;margin-bottom:11px;margin-bottom:0.75rem;font-size:14px;font-size:1rem;line-height:21px;line-height:1.5rem}a,.auth-form__mini .auth-form__reset-link{color:#5c9eac}a:hover,.auth-form__mini .auth-form__reset-link:hover{color:#979797}.section-photo .section__heading,.section-photo .section__subheading,.section-photo .section__text,.notemap__title{text-shadow:0 1px 3px rgba(0,0,0,0.8);color:white}.section-photo .section__heading a,.section-photo .section__subheading a,.section-photo .section__text a,.notemap__title a,.section-photo .section__heading i,.section-photo .section__subheading i,.section-photo .section__text i,.notemap__title i{color:white}.section-photo .section__heading .flatbtn,.section-photo .section__subheading .flatbtn,.section-photo .section__text .flatbtn,.notemap__title .flatbtn{color:white;border:1px solid white;background-color:transparent}.masthead__nav-item-dropdown a,.section__heading,#section-intro .button{font-family:"Avenir LT W01 55 Roman","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:normal;font-style:normal}em,i{font-family:"AvenirLTW01-55Oblique","HelveticaNeue-Italic","Helvetica Neue Italic",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal}h1,strong,b,.flatbtn,.masthead__nav-item a,.masthead__button,.auth-signnup__mini .form-label-before,.SignInFullView input[type="text"],.SignInFullView input[type="password"],.SignInFullView input[type="email"],.SignUpAvatarPage .form-row label,.SignUpSubscribePage .form-row label,.SignUpAvatarPage .form-footer,.SignUpSubscribePage .form-footer,.ConnectView .connect-nonefound,.ConnectView .connect-list-error,.form-error,.button,#section-intro .section__subheading{font-family:"Avenir LT W01 85 Heavy","HelveticaNeue-Bold","Helvetica Neue Bold",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal}.section__subheading,#section-intro .section__heading{font-family:"Avenir LT W02 95 Black","HelveticaNeue-Bold","Helvetica Neue Bold",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal}/* normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}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:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{font-size:87.5%;line-height:1.5em}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}body{font-family:"Avenir LT W01 55 Roman","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:normal;font-style:normal;color:#555;background-color:#dbd7cd;word-wrap:break-word}hr{height:1px;border:none;background:#e5e5e5}p:first-child{margin-top:0}p:last-child{margin-bottom:0}nav ul,nav ol{list-style:none;margin:0;padding:0}label{cursor:pointer}input[type="text"],input[type="search"],input[type="password"],input[type="email"]{height:2em}input[type="text"],input[type="search"],input[type="password"],input[type="email"],textarea{border:none;color:#555;padding:0 0.71429rem;box-shadow:none;border-radius:5px;-webkit-font-smoothing:antialiased !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="text"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#bbb}input[type="text"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="email"]:-moz-placeholder,textarea:-moz-placeholder{color:#bbb}input[type="text"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="email"]::-moz-placeholder,textarea::-moz-placeholder{color:#bbb}input[type="text"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#bbb}input[type="text"]:focus,input[type="search"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{outline:none}textarea{line-height:inherit;resize:vertical;padding:0.71429rem}fieldset{border:none;padding:0;margin:0}input[type="search"]{-webkit-appearance:none}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button}::-moz-selection{background:rgba(123,192,200,0.5);color:#333;text-shadow:none}::selection{background:rgba(123,192,200,0.5);color:#333;text-shadow:none}[class*='col-']{float:left;min-height:1px;padding-right:20px}.grid{width:100%;max-width:1140px;min-width:748px;margin:0 auto;overflow:hidden}.grid:after{content:"";display:table;clear:both}.grid-pad{padding-top:20px;padding-left:20px;padding-right:0}.push-right{float:right}.col-1-1{width:100%}.col-2-3,.col-8-12{width:66.66%}.col-1-2,.col-6-12{width:50%}.col-1-3,.col-4-12{width:33.33%}.col-1-4,.col-3-12{width:25%}.col-1-5{width:20%}.col-1-6,.col-2-12{width:16.667%}.col-1-7{width:14.28%}.col-1-8{width:12.5%}.col-1-9{width:11.1%}.col-1-10{width:10%}.col-1-11{width:9.09%}.col-1-12{width:8.33%}.col-11-12{width:91.66%}.col-10-12{width:83.333%}.col-9-12{width:75%}.col-5-12{width:41.66%}.col-7-12{width:58.33%}.push-2-3,.push-8-12{margin-left:66.66%}.push-1-2,.push-6-12{margin-left:50%}.push-1-3,.push-4-12{margin-left:33.33%}.push-1-4,.push-3-12{margin-left:25%}.push-1-5{margin-left:20%}.push-1-6,.push-2-12{margin-left:16.667%}.push-1-7{margin-left:14.28%}.push-1-8{margin-left:12.5%}.push-1-9{margin-left:11.1%}.push-1-10{margin-left:10%}.push-1-11{margin-left:9.09%}.push-1-12{margin-left:8.33%}@media handheld, only screen and (max-width: 767px){.grid{width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:20px;padding-right:10px}[class*='col-']{width:auto;float:none;margin:10px 0;padding-left:0;padding-right:10px}[class*='mobile-col-']{float:left;margin:0 0 10px;padding-left:0;padding-right:10px;padding-bottom:0}.mobile-col-1-1{width:100%}.mobile-col-2-3,.mobile-col-8-12{width:66.66%}.mobile-col-1-2,.mobile-col-6-12{width:50%}.mobile-col-1-3,.mobile-col-4-12{width:33.33%}.mobile-col-1-4,.mobile-col-3-12{width:25%}.mobile-col-1-5{width:20%}.mobile-col-1-6,.mobile-col-2-12{width:16.667%}.mobile-col-1-7{width:14.28%}.mobile-col-1-8{width:12.5%}.mobile-col-1-9{width:11.1%}.mobile-col-1-10{width:10%}.mobile-col-1-11{width:9.09%}.mobile-col-1-12{width:8.33%}.mobile-col-11-12{width:91.66%}.mobile-col-10-12{width:83.333%}.mobile-col-9-12{width:75%}.mobile-col-5-12{width:41.66%}.mobile-col-7-12{width:58.33%}.hide-on-mobile{display:none !important;width:0;height:0}}uto{margin:0 auto !important}.m-0{margin:0px !important}.m-1{margin:1px !important}.m-2{margin:2px !important}.m-3{margin:3px !important}.m-4{margin:4px !important}.m-5{margin:5px !important}.m-10{margin:10px !important}.m-15{margin:15px !important}.m-20{margin:20px !important}.m-25{margin:25px !important}.m-30{margin:30px !important}.m-35{margin:35px !important}.m-40{margin:40px !important}.m-t-0{margin-top:0px !important}.m-t-1{margin-top:1px !important}.m-t-2{margin-top:2px !important}.m-t-3{margin-top:3px !important}.m-t-4{margin-top:4px !important}.m-t-5{margin-top:5px !important}.m-t-6{margin-top:6px !important}.m-t-10{margin-top:10px !important}.m-t-15{margin-top:15px !important}.m-t-20{margin-top:20px !important}.m-t-25{margin-top:25px !important}.m-t-30{margin-top:30px !important}.m-t-35{margin-top:35px !important}.m-t-40{margin-top:40px !important}.m-r-0{margin-right:0px !important}.m-r-1{margin-right:1px !important}.m-r-2{margin-right:2px !important}.m-r-3{margin-right:3px !important}.m-r-4{margin-right:4px !important}.m-r-5{margin-right:5px !important}.m-r-10{margin-right:10px !important}.m-r-15{margin-right:15px !important}.m-r-20{margin-right:20px !important}.m-r-25{margin-right:25px !important}.m-r-30{margin-right:30px !important}.m-r-35{margin-right:35px !important}.m-r-40{margin-right:40px !important}.m-b-0{margin-bottom:0px !important}.m-b-1{margin-bottom:1px !important}.m-b-2{margin-bottom:2px !important}.m-b-3{margin-bottom:3px !important}.m-b-4{margin-bottom:4px !important}.m-b-5{margin-bottom:5px !important}.m-b-10{margin-bottom:10px !important}.m-b-15{margin-bottom:15px !important}.m-b-20{margin-bottom:20px !important}.m-b-25{margin-bottom:25px !important}.m-b-30{margin-bottom:30px !important}.m-b-35{margin-bottom:35px !important}.m-b-40{margin-bottom:40px !important}.m-l-0{margin-left:0px !important}.m-l-1{margin-left:1px !important}.m-l-2{margin-left:2px !important}.m-l-3{margin-left:3px !important}.m-l-4{margin-left:4px !important}.m-l-5{margin-left:5px !important}.m-l-10{margin-left:10px !important}.m-l-15{margin-left:15px !important}.m-l-20{margin-left:20px !important}.m-l-25{margin-left:25px !important}.m-l-30{margin-left:30px !important}.m-l-35{margin-left:35px !important}.m-l-40{margin-left:40px !important}.p-0{padding:0px !important}.p-1{padding:1px !important}.p-2{padding:2px !important}.p-3{padding:3px !important}.p-4{padding:4px !important}.p-5{padding:5px !important}.p-10{padding:10px !important}.p-15,.wrapper{padding:15px !important}.p-20{padding:20px !important}.p-25{padding:25px !important}.p-30{padding:30px !important}.p-35{padding:35px !important}.p-40{padding:40px !important}.p-t-0{padding-top:0px !important}.p-t-1{padding-top:1px !important}.p-t-2{padding-top:2px !important}.p-t-3{padding-top:3px !important}.p-t-4{padding-top:4px !important}.p-t-5{padding-top:5px !important}.p-t-10{padding-top:10px !important}.p-t-15{padding-top:15px !important}.p-t-20{padding-top:20px !important}.p-t-25{padding-top:25px !important}.p-t-30{padding-top:30px !important}.p-t-35{padding-top:35px !important}.p-t-40{padding-top:40px !important}.p-r-0{padding-right:0px !important}.p-r-1{padding-right:1px !important}.p-r-2{padding-right:2px !important}.p-r-3{padding-right:3px !important}.p-r-4{padding-right:4px !important}.p-r-5{padding-right:5px !important}.p-r-10{padding-right:10px !important}.p-r-15{padding-right:15px !important}.p-r-20{padding-right:20px !important}.p-r-25{padding-right:25px !important}.p-r-30{padding-right:30px !important}.p-r-35{padding-right:35px !important}.p-r-40{padding-right:40px !important}.p-b-0{padding-bottom:0px !important}.p-b-1{padding-bottom:1px !important}.p-b-2{padding-bottom:2px !important}.p-b-3{padding-bottom:3px !important}.p-b-4{padding-bottom:4px !important}.p-b-5{padding-bottom:5px !important}.p-b-10{padding-bottom:10px !important}.p-b-15{padding-bottom:15px !important}.p-b-20{padding-bottom:20px !important}.p-b-25{padding-bottom:25px !important}.p-b-30{padding-bottom:30px !important}.p-b-35{padding-bottom:35px !important}.p-b-40{padding-bottom:40px !important}.p-l-0{padding-left:0px !important}.p-l-1{padding-left:1px !important}.p-l-2{padding-left:2px !important}.p-l-3{padding-left:3px !important}.p-l-4{padding-left:4px !important}.p-l-5{padding-left:5px !important}.p-l-10{padding-left:10px !important}.p-l-15{padding-left:15px !important}.p-l-20{padding-left:20px !important}.p-l-25{padding-left:25px !important}.p-l-30{padding-left:30px !important}.p-l-35{padding-left:35px !important}.p-l-40{padding-left:40px !important}.f-s-8{font-size:8px !important}.f-s-9{font-size:9px !important}.f-s-10{font-size:10px !important}.f-s-11{font-size:11px !important}.f-s-12{font-size:12px !important}.f-s-13{font-size:13px !important}.f-s-14{font-size:14px !important}.f-s-15{font-size:15px !important}.f-s-16{font-size:16px !important}.f-s-17{font-size:17px !important}.f-s-18{font-size:18px !important}.f-s-19{font-size:19px !important}.f-s-20{font-size:20px !important}.text-center{text-align:center !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.pull-left{float:left !important}.pull-right{float:right !important}.pull-none{float:none !important}@-moz-keyframes slideUp{0%{opacity:0;-moz-transform:translateY(10px);transform:translateY(10px)}100%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-o-keyframes slideUp{0%{opacity:0;-o-transform:translateY(10px);transform:translateY(10px)}100%{opacity:1;-o-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}@-moz-keyframes slideDown{0%{opacity:0;-moz-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-moz-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@-o-keyframes slideDown{0%{opacity:0;-o-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-o-transform:translateY(0px);transform:translateY(0px)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0px)}}@-moz-keyframes scaleIn{0%{opacity:0;-moz-transform:scale(0.9) translateY(-30px);transform:scale(0.9) translateY(-30px)}100%{opacity:1;-moz-transform:scale(1) translateY(0px);transform:scale(1) translateY(0px)}}@-webkit-keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(0.9) translateY(-30px);transform:scale(0.9) translateY(-30px)}100%{opacity:1;-webkit-transform:scale(1) translateY(0px);transform:scale(1) translateY(0px)}}@-o-keyframes scaleIn{0%{opacity:0;-o-transform:scale(0.9) translateY(-30px);transform:scale(0.9) translateY(-30px)}100%{opacity:1;-o-transform:scale(1) translateY(0px);transform:scale(1) translateY(0px)}}@keyframes scaleIn{0%{opacity:0;transform:scale(0.9) translateY(-30px)}100%{opacity:1;transform:scale(1) translateY(0px)}}@-moz-keyframes scaleOut{0%{opacity:1;-moz-transform:scale(1) translateY(0px);transform:scale(1) translateY(0px)}100%{opacity:0;-moz-transform:scale(0.9) translateY(30px);transform:scale(0.9) translateY(30px)}}@-webkit-keyframes scaleOut{0%{opacity:1;-webkit-transform:scale(1) translateY(0px);transform:scale(1) translateY(0px)}100%{opacity:0;-webkit-transform:scale(0.9) translateY(30px);transform:scale(0.9) translateY(30px)}}@-o-keyframes scaleOut{0%{opacity:1;-o-transform:scale(1) translateY(0px);transform:scale(1) translateY(0px)}100%{opacity:0;-o-transform:scale(0.9) translateY(30px);transform:scale(0.9) translateY(30px)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1) translateY(0px)}100%{opacity:0;transform:scale(0.9) translateY(30px)}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes favorite{0%{opacity:1}100%{opacity:0;font-size:32px;font-size:2.28571rem}}@-webkit-keyframes favorite{0%{opacity:1}100%{opacity:0;font-size:32px;font-size:2.28571rem}}@-o-keyframes favorite{0%{opacity:1}100%{opacity:0;font-size:32px;font-size:2.28571rem}}@keyframes favorite{0%{opacity:1}100%{opacity:0;font-size:32px;font-size:2.28571rem}}@-moz-keyframes favorite-comment{0%{opacity:1}100%{opacity:0;font-size:14px;font-size:1rem}}@-webkit-keyframes favorite-comment{0%{opacity:1}100%{opacity:0;font-size:14px;font-size:1rem}}@-o-keyframes favorite-comment{0%{opacity:1}100%{opacity:0;font-size:14px;font-size:1rem}}@keyframes favorite-comment{0%{opacity:1}100%{opacity:0;font-size:14px;font-size:1rem}}@-moz-keyframes pulseDown{100%{-moz-transform:translateY(5px);transform:translateY(5px)}}@-webkit-keyframes pulseDown{100%{-webkit-transform:translateY(5px);transform:translateY(5px)}}@-o-keyframes pulseDown{100%{-o-transform:translateY(5px);transform:translateY(5px)}}@keyframes pulseDown{100%{transform:translateY(5px)}}.flatbtn{-webkit-transition:0.1s background-color ease;-moz-transition:0.1s background-color ease;-o-transition:0.1s background-color ease;transition:0.1s background-color ease;background-color:#777;border-radius:5px;border:none;cursor:pointer;display:inline-block;line-height:1.5rem;overflow:hidden;padding:0.42857rem 0.71429rem;position:relative;text-align:center;vertical-align:middle;white-space:nowrap}.flatbtn::before{display:none;content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.1);border-radius:5px}.flatbtn,.flatbtn:hover{color:white}.flatbtn,.flatbtn:active,.flatbtn:focus{outline:none}.flatbtn:hover{text-decoration:none}.flatbtn:hover::before{display:block}.flatbtn:active{box-shadow:inset 0 2px 0 rgba(0,0,0,0.2)}.flatbtn i{color:white}.flatbtn.flatbtn-grey,.flatbtn.flatbtn-following{color:#555;background:#dbd7cd}.flatbtn.flatbtn-primary,.flatbtn.flatbtn-teal{background-color:#7bc0c8}.flatbtn.flatbtn-primary:hover,.flatbtn.flatbtn-teal:hover{background-color:#68cfdb}.flatbtn.flatbtn-primary:hover::before,.flatbtn.flatbtn-teal:hover::before{display:none}.flatbtn.flatbtn-blue{background-color:#2f437a}.flatbtn.flatbtn-green,.flatbtn.flatbtn-follow{color:white;background-color:#22a725}.flatbtn.flatbtn-lime{color:white;background-color:#b6d239}.flatbtn.flatbtn-danger{color:white;background-color:#c33}.flatbtn.flatbtn-fire{color:white;background-color:#ff9c00}.flatbtn.flatbtn-block{display:block;margin:0 auto}.flatbtn:disabled,.flatbtn.flatbtn-disabled{cursor:default;pointer-events:none;opacity:0.5}.flatbtn.flatbtn-link{background-color:transparent}.flatbtn.flatbtn-link:hover::before{background:none}.flatbtn.flatbtn-link:active{box-shadow:none}.flatbtn.flatbtn-large{padding:0.57143rem 1rem;font-size:18px;font-size:1.28571rem;line-height:25px;line-height:1.8rem}.flatbtn.flatbtn-small{font-size:13px;font-size:0.92857rem;line-height:21px;line-height:1.5rem}.flatbtn.flatbtn-facebook i,.flatbtn.flatbtn-twitter i{margin-right:5px;font-size:22px;font-size:1.57143rem;line-height:21px;line-height:1.5rem}.flatbtn.flatbtn-facebook{background-color:#3b5998}.flatbtn.flatbtn-twitter{background-color:#3fcdfd}.flatbtn.flatbtn-success::after{margin-left:5px;font-size:11px;font-size:0.78571rem;line-height:21px;line-height:1.5rem}.flatbtn.flatbtn-dropdown::after{margin-left:5px;font-size:11px;font-size:0.78571rem;line-height:21px;line-height:1.5rem}button{-webkit-font-smoothing:antialiased !important}.avatar{border-radius:50%;display:block}.avatar--frame img{box-shadow:0 0 0 3px white}.avatar__rounded-medium{width:90px;height:90px;display:block;max-width:100%;border-radius:45px;box-shadow:0 0 0 6px #fff,0 0 10.2px 1px #000,0 9px 5px rgba(0,0,0,0.2);width:78px;height:78px}.ms_icon{float:left;width:20px;height:20px;position:relative;top:-4px;margin-right:10px}.ms_icon2{float:left;width:20px;height:20px;margin-right:4px}@-moz-keyframes springIn{0%,20%,30%,40%,60%,70%,80%,100%{-moz-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{-moz-transform:none;transform:none;border-radius:5px;bottom:0}20%{-moz-transform:scale3d(0.3, 1.4, 1);transform:scale3d(0.3, 1.4, 1);border-radius:50% 50% 40% 40%;bottom:9px}30%{bottom:1.5px}40%{-moz-transform:scale3d(1.06, 0.88, 1);transform:scale3d(1.06, 0.88, 1);bottom:0}60%{-moz-transform:scale3d(0.964, 1.036, 1);transform:scale3d(0.964, 1.036, 1);border-radius:10px 10px 5px 5px}80%{-moz-transform:scale3d(1.018, 0.964, 1);transform:scale3d(1.018, 0.964, 1);border-radius:20px 20px 10px 10px}100%{-moz-transform:none;transform:none;border-radius:5px}}@-webkit-keyframes springIn{0%,20%,30%,40%,60%,70%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{-webkit-transform:none;transform:none;border-radius:5px;bottom:0}20%{-webkit-transform:scale3d(0.3, 1.4, 1);transform:scale3d(0.3, 1.4, 1);border-radius:50% 50% 40% 40%;bottom:9px}30%{bottom:1.5px}40%{-webkit-transform:scale3d(1.06, 0.88, 1);transform:scale3d(1.06, 0.88, 1);bottom:0}60%{-webkit-transform:scale3d(0.964, 1.036, 1);transform:scale3d(0.964, 1.036, 1);border-radius:10px 10px 5px 5px}80%{-webkit-transform:scale3d(1.018, 0.964, 1);transform:scale3d(1.018, 0.964, 1);border-radius:20px 20px 10px 10px}100%{-webkit-transform:none;transform:none;border-radius:5px}}@-o-keyframes springIn{0%,20%,30%,40%,60%,70%,80%,100%{-o-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{-o-transform:none;transform:none;border-radius:5px;bottom:0}20%{-o-transform:scale3d(0.3, 1.4, 1);transform:scale3d(0.3, 1.4, 1);border-radius:50% 50% 40% 40%;bottom:9px}30%{bottom:1.5px}40%{-o-transform:scale3d(1.06, 0.88, 1);transform:scale3d(1.06, 0.88, 1);bottom:0}60%{-o-transform:scale3d(0.964, 1.036, 1);transform:scale3d(0.964, 1.036, 1);border-radius:10px 10px 5px 5px}80%{-o-transform:scale3d(1.018, 0.964, 1);transform:scale3d(1.018, 0.964, 1);border-radius:20px 20px 10px 10px}100%{-o-transform:none;transform:none;border-radius:5px}}@keyframes springIn{0%,20%,30%,40%,60%,70%,80%,100%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{transform:none;border-radius:5px;bottom:0}20%{transform:scale3d(0.3, 1.4, 1);border-radius:50% 50% 40% 40%;bottom:9px}30%{bottom:1.5px}40%{transform:scale3d(1.06, 0.88, 1);bottom:0}60%{transform:scale3d(0.964, 1.036, 1);border-radius:10px 10px 5px 5px}80%{transform:scale3d(1.018, 0.964, 1);border-radius:20px 20px 10px 10px}100%{transform:none;border-radius:5px}}@-moz-keyframes spring{0%{-moz-transform:none;transform:none;border-radius:5px}10%{-moz-transform:rotate3d(0, 0, 1, 1.2deg) skewX(1.5deg);transform:rotate3d(0, 0, 1, 1.2deg) skewX(1.5deg);border-radius:5px 8px 8px 5px}30%{-moz-transform:rotate3d(0, 0, 1, -0.96deg) skewY(-0.96deg);transform:rotate3d(0, 0, 1, -0.96deg) skewY(-0.96deg);border-radius:10px 5px 5px 10px}50%{-moz-transform:rotate3d(0, 0, 1, 0.72deg) skewY(0.72deg);transform:rotate3d(0, 0, 1, 0.72deg) skewY(0.72deg);border-radius:5px 8px 8px 5px}70%{-moz-transform:rotate3d(0, 0, 1, -0.48deg) skewY(-0.48deg);transform:rotate3d(0, 0, 1, -0.48deg) skewY(-0.48deg);border-radius:6px 5px 5px 6px}90%{-moz-transform:rotate3d(0, 0, 1, 0.24deg) skewY(0.24deg);transform:rotate3d(0, 0, 1, 0.24deg) skewY(0.24deg);border-radius:5px}100%{-moz-transform:none;transform:none}}@-webkit-keyframes spring{0%{-webkit-transform:none;transform:none;border-radius:5px}10%{-webkit-transform:rotate3d(0, 0, 1, 1.2deg) skewX(1.5deg);transform:rotate3d(0, 0, 1, 1.2deg) skewX(1.5deg);border-radius:5px 8px 8px 5px}30%{-webkit-transform:rotate3d(0, 0, 1, -0.96deg) skewY(-0.96deg);transform:rotate3d(0, 0, 1, -0.96deg) skewY(-0.96deg);border-radius:10px 5px 5px 10px}50%{-webkit-transform:rotate3d(0, 0, 1, 0.72deg) skewY(0.72deg);transform:rotate3d(0, 0, 1, 0.72deg) skewY(0.72deg);border-radius:5px 8px 8px 5px}70%{-webkit-transform:rotate3d(0, 0, 1, -0.48deg) skewY(-0.48deg);transform:rotate3d(0, 0, 1, -0.48deg) skewY(-0.48deg);border-radius:6px 5px 5px 6px}90%{-webkit-transform:rotate3d(0, 0, 1, 0.24deg) skewY(0.24deg);transform:rotate3d(0, 0, 1, 0.24deg) skewY(0.24deg);border-radius:5px}100%{-webkit-transform:none;transform:none}}@-o-keyframes spring{0%{-o-transform:none;transform:none;border-radius:5px}10%{-o-transform:rotate3d(0, 0, 1, 1.2deg) skewX(1.5deg);transform:rotate3d(0, 0, 1, 1.2deg) skewX(1.5deg);border-radius:5px 8px 8px 5px}30%{-o-transform:rotate3d(0, 0, 1, -0.96deg) skewY(-0.96deg);transform:rotate3d(0, 0, 1, -0.96deg) skewY(-0.96deg);border-radius:10px 5px 5px 10px}50%{-o-transform:rotate3d(0, 0, 1, 0.72deg) skewY(0.72deg);transform:rotate3d(0, 0, 1, 0.72deg) skewY(0.72deg);border-radius:5px 8px 8px 5px}70%{-o-transform:rotate3d(0, 0, 1, -0.48deg) skewY(-0.48deg);transform:rotate3d(0, 0, 1, -0.48deg) skewY(-0.48deg);border-radius:6px 5px 5px 6px}90%{-o-transform:rotate3d(0, 0, 1, 0.24deg) skewY(0.24deg);transform:rotate3d(0, 0, 1, 0.24deg) skewY(0.24deg);border-radius:5px}100%{-o-transform:none;transform:none}}@keyframes spring{0%{transform:none;border-radius:5px}10%{transform:rotate3d(0, 0, 1, 1.2deg) skewX(1.5deg);border-radius:5px 8px 8px 5px}30%{transform:rotate3d(0, 0, 1, -0.96deg) skewY(-0.96deg);border-radius:10px 5px 5px 10px}50%{transform:rotate3d(0, 0, 1, 0.72deg) skewY(0.72deg);border-radius:5px 8px 8px 5px}70%{transform:rotate3d(0, 0, 1, -0.48deg) skewY(-0.48deg);border-radius:6px 5px 5px 6px}90%{transform:rotate3d(0, 0, 1, 0.24deg) skewY(0.24deg);border-radius:5px}100%{transform:none}}.mock-note{position:absolute;width:0;height:0}.mock-note__content{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;visibility:hidden;cursor:pointer;position:absolute;bottom:0;left:0;margin-left:-130px;padding:10px 10px 10px 52px;width:260px;background-color:white;color:#777;text-align:left;margin-bottom:10px;-webkit-transform-origin:center 119%;-moz-transform-origin:center 119%;-ms-transform-origin:center 119%;-o-transform-origin:center 119%;transform-origin:center 119%}.mock-note__content::after{content:'';position:absolute;left:50%;bottom:-10px;margin-left:-5px;width:0;height:0;border-style:solid;border-width:10px 5px 0 5px;border-color:white transparent transparent}.mock-note__content .avatar{float:left;margin-left:-42px}.mock-note__content p{margin:0}.mock-note__content.visible{visibility:visible}.mock-note__content.animate-in{-webkit-animation:springIn 1s;-moz-animation:springIn 1s;-o-animation:springIn 1s;animation:springIn 1s}.mock-note__content.ready:hover{-webkit-animation:spring 0.75s;-moz-animation:spring 0.75s;-o-animation:spring 0.75s;animation:spring 0.75s}.mock-note{position:absolute;width:0;height:0}.mock-note__content{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;visibility:hidden;cursor:pointer;position:absolute;bottom:0;left:0;margin-left:-130px;padding:10px 10px 10px 52px;width:260px;background-color:white;color:#777;text-align:left;margin-bottom:10px;-webkit-transform-origin:center 119%;-moz-transform-origin:center 119%;-ms-transform-origin:center 119%;-o-transform-origin:center 119%;transform-origin:center 119%}.mock-note__content::after{content:'';position:absolute;left:50%;bottom:-10px;margin-left:-5px;width:0;height:0;border-style:solid;border-width:10px 5px 0 5px;border-color:white transparent transparent}.mock-note__content.visible{visibility:visible}.mock-note__content.animate-in{-webkit-animation:springIn 1s;-moz-animation:springIn 1s;-o-animation:springIn 1s;animation:springIn 1s}.mock-note__content.ready:hover{-webkit-animation:spring 0.75s;-moz-animation:spring 0.75s;-o-animation:spring 0.75s;animation:spring 0.75s}.mock-note__content .avatar{float:left;margin-left:-42px}.mock-note__content p{margin:0}.mock-note__content img{display:block}.mock-note-avatar .mock-note__content,.mock-note-image .mock-note__content{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:5px;width:auto;background-color:transparent}.mock-note-avatar .mock-note__content img,.mock-note-image .mock-note__content img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0 0 0 5px #fff,0 1px 3px 5px rgba(0,0,0,0.2)}.mock-note-avatar .mock-note__content img{border-radius:50%}.share,.footer__social-links{margin:0;padding:0;display:block;font-size:24px;font-size:1.71429rem;list-style:none}.share li,.footer__social-links li{list-style-image:none;list-style-type:none;margin-left:0}.share li,.footer__social-links li{float:left;margin-right:0.71429rem}.share li:last-child,.footer__social-links li:last-child{margin:0}.share a,.footer__social-links a{display:block}.share i,.footer__social-links i{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:1em;width:1em;display:inline-block;text-align:center;background-color:#777;color:#e9e6dd}.share i:hover,.footer__social-links i:hover{background-color:#555;-webkit-transition:0.2s background-color ease;-moz-transition:0.2s background-color ease;-o-transition:0.2s background-color ease;transition:0.2s background-color ease}.share{display:inline-block}.share i{font-size:28px;font-size:2rem}.share .icon-facebook{background-color:#3e5c98}.share .icon-facebook:hover{background-color:#375186}.share .icon-twitter{background-color:#2aa9e0}.share .icon-twitter:hover{background-color:#1f9cd2}.share .icon-google{background-color:#d34836}.share .icon-google:hover{background-color:#c43d2b}.share .icon-pinterest{background-color:#cb2027}.share .icon-pinterest:hover{background-color:#b51d23}.share-embed{padding-top:0;padding-bottom:0;height:28px;line-height:28px;vertical-align:top}.share-embed-code{margin-top:21px;margin-top:1.5rem;margin-bottom:-1.5rem}.share-embed-code textarea{display:block;width:100%;padding:0.75rem;background:rgba(255,255,255,0.4);border:none;box-shadow:none;font-size:13px;font-size:0.92857rem;line-height:21px;line-height:1.5rem}.footer{-webkit-transition:-webkit-transform 0.5s ease,margin-top 0.5s ease;-moz-transition:-moz-transform 0.5s ease,margin-top 0.5s ease;-o-transition:-o-transform 0.5s ease,margin-top 0.5s ease;transition:transform 0.5s ease,margin-top 0.5s ease;position:relative;width:100%;background-color:#dbd7cd}.footer .container{padding-bottom:21px;padding-bottom:1.5rem}.footer.is-fixedfooter{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);position:fixed;left:0;top:100%;margin-top:-3.85714rem;width:100%;z-index:1200}.footer.is-fixedfooter:hover{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);margin-top:0}.footer__nav{font-size:13px;font-size:0.92857rem;line-height:19px;line-height:1.35rem}.footer__nav{overflow:hidden;margin-bottom:21px;margin-bottom:1.5rem}.footer__nav-column{float:left;width:25%}.footer__navlist{overflow:hidden;margin:0;padding:0;list-style:none}.footer__navlist li{list-style-image:none;list-style-type:none;margin-left:0}.footer__run-in-link{padding-right:0.71429rem;margin-right:0.71429rem;border-right:1px solid #999}.footer__run-in-link,.footer__run-in-link+li{display:inline-block}.footer__nav-heading{display:block;padding-top:1.5rem;margin-bottom:11px;margin-bottom:0.75rem;font-size:14px;font-size:1rem;line-height:21px;line-height:1.5rem}.is-fullscreen .footer__nav-heading{padding:0;margin:0;line-height:3.85714rem}.footer__social-links{clear:left;margin-right:1.5rem;margin-bottom:11px;margin-bottom:0.75rem}.footer__social-links i{color:#dbd7cd}.footer__colophon{margin:0;clear:both;margin-top:21px;margin-top:1.5rem;font-size:13px;font-size:0.92857rem;line-height:19px;line-height:1.35rem}.footer__favorite{margin-top:1px}@media screen and (min-width: 800px){.footer__nav{width:66%;float:left}.footer__social-links{float:left}.footer__colophon{float:left;clear:none;margin-top:0}.footer__favorite{float:right;width:33%}}@media screen and (max-width: 799px){.footer__nav{padding-bottom:0}.footer__nav-column{float:none;width:auto;text-align:center}.footer__nav-heading{text-align:center;margin-bottom:0}.footer__favorite{margin-bottom:21px;margin-bottom:1.5rem}.footer__social-links{width:9rem;margin:0 auto}.footer__colophon{text-align:center}}.container{*zoom:1;max-width:83em;_width:83em;padding-left:2em;padding-right:2em;margin-left:auto;margin-right:auto}.container:after{content:"";display:table;clear:both}#content{min-height:600px}#page{padding-top:42px;padding-top:3rem;padding-bottom:63px;padding-bottom:4.5rem}.masthead{background-color:rgba(0,0,0,0.4);height:4.5rem;position:relative;z-index:300;text-align:right}.masthead .container>*{-webkit-transition:1s opacity ease,1s visibility ease;-moz-transition:1s opacity ease,1s visibility ease;-o-transition:1s opacity ease,1s visibility ease;transition:1s opacity ease,1s visibility ease}.masthead.is-plain .container>*:not(.masthead__branding){opacity:0;visibility:hidden}.is-fullscreen .masthead{position:fixed;top:0;left:0;width:100%;height:4.5rem}.masthead__search{width:340px;position:absolute;left:42%;top:0;margin-top:0.9375rem;margin-left:-170px;text-align:left}.masthead__search .search{width:auto}.masthead__search .search__input,.masthead__search .search__submit{height:2.625rem}.masthead__search .search__input{width:87.5%}.masthead__search .search__submit{width:12.5%}.masthead__branding{margin:0 20px 0 0;float:left;line-height:4.5rem;position:relative}.masthead__branding a{display:block;color:white;white-space:nowrap;overflow:hidden;text-indent:100%;width:113px;height:4.5rem;background:url(//d3dupjkkwlat3o.cloudfront.net/assets/wordmark-b35927ccf52a8e5023139e586f29509f.png) center center no-repeat;background-size:contain;opacity:1}.masthead__branding a:active{opacity:0.5}.masthead__nav{display:inline-block}.masthead__navlist{margin:0;padding:0;list-style:none;line-height:4.5rem;display:inline-block}.masthead__nav-item{position:relative;display:inline;float:left;white-space:nowrap}.masthead__nav-item a{color:white;display:block;padding:0 1.07143rem;font-size:15px;font-size:1.07143rem;opacity:1}.masthead__nav-item a:active{opacity:0.5}.masthead__auth-link{display:none}.masthead__icon{display:none;color:white;margin-left:0.5em;position:relative;top:-2px;font-size:18px;font-size:1.28571rem}.masthead__icon:hover{cursor:pointer;text-shadow:0 0 15px rgba(255,255,255,0.6)}.masthead__button{height:2.625rem;line-height:2.625rem;margin-top:0.9375rem}.masthead__drawer{text-align:left;white-space:normal;visibility:hidden;opacity:0;position:absolute;top:100%;right:0;background:white;padding:15px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;line-height:21px;line-height:1.5rem;-webkit-transition:0.2s opacity ease-in-out;-moz-transition:0.2s opacity ease-in-out;-o-transition:0.2s opacity ease-in-out;transition:0.2s opacity ease-in-out}.masthead__drawer::after{content:'';position:absolute;top:-10px;right:2.85714rem;width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:10px solid #fff}.masthead__drawer.is-visible{visibility:visible;opacity:1}.masthead__login-drawer .flatbtn-facebook{margin-bottom:11px;margin-bottom:0.75rem}.masthead__login-drawer::after{right:32px}.masthead__user-controls-drawer::after{display:none}.masthead__user-controls{height:4.5rem;line-height:4.5rem;display:inline-block;vertical-align:top;text-align:left}.user-controls{position:relative}.user-controls:hover .user-controls__navlist{display:block}.user-controls__username{background-color:#7bc0c8;border-radius:5px;display:inline-block;vertical-align:middle;height:32px;line-height:32px;overflow:hidden;box-shadow:0 3px 6px rgba(0,0,0,0.2)}.user-controls__username .user-controls__show-drawer{display:inline-block;text-align:center;height:32px;width:32px}.user-controls__username .user-controls__show-drawer:hover{text-decoration:none;background-color:#68cfdb}.user-controls__username .user-controls__show-drawer .icon-point-down{color:white;font-size:12px;font-size:0.85714rem}.user-controls__avatar{display:inline-block;vertical-align:top;border-radius:0}.masthead__navlist-dropdown{list-style:none;margin:0;padding:0;min-width:100px}.masthead__nav-item-dropdown{white-space:nowrap}.masthead__nav-item-dropdown a{font-size:14px;font-size:1rem;line-height:21px;line-height:1.5rem;font-family:"Avenir LT W01 55 Roman","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#7bc0c8;padding:0.35714rem 0.71429rem;display:block}@media screen and (max-width: 799px){.masthead__search,.masthead__label{display:none}.masthead__icon{display:inline-block;margin:0}}@media screen and (max-width: 919px){.masthead__affiliate-link{display:none}.masthead__nav-item a{padding:0 0.71429rem}}@media screen and (max-width: 1019px){.masthead__search{width:280px}}.auth-form__mini{width:200px}.auth-form__mini input[type="text"],.auth-form__mini input[type="password"]{display:block;background-color:white;width:100%;padding-left:0;padding-right:0;border-bottom:1px solid #edeae1;border-radius:0;height:2.625rem;margin-bottom:11px;margin-bottom:0.75rem}.auth-form__mini button{display:block;width:100%;padding:0;border-radius:3px;height:36px;line-height:36px}.auth-form__mini .auth-form__reset-link{padding:0;margin-top:11px;margin-top:0.75rem;font-size:13px;font-size:0.92857rem;line-height:21px;line-height:1.5rem}.auth-form__mini .form-error{display:none}.SignUpMiniView{position:relative}.SignUpMiniView.is-spinning::after{background-color:transparent}.auth-signnup__mini input[type="text"],.auth-signnup__mini input[type="password"]{display:block;width:100%;padding:20px;border:none}.auth-signnup__mini .form-label-before{line-height:42px;line-height:3rem}.auth-signnup__mini .form-footer .form-submit{float:none}.auth-overlay .overlay-content{width:35rem}.SignInFullView{width:32.14286rem}.SignInFullView input[type="text"],.SignInFullView input[type="password"],.SignInFullView input[type="email"]{width:100%;height:2.5em}.SignInFullView input[type="checkbox"]{margin-right:0.35714rem}.SignInFullView .signin-forgot-success{color:#090}.SignUpPage .page-primary{width:50%;padding-right:5.71429rem}.SignUpPage .page-primary .intro{font-size:18px;font-size:1.28571rem;line-height:21px;line-height:1.5rem}.SignUpPage .page-primary ul.intro{padding-left:1.5em}.SignUpPage .page-primary .SignInFullView{width:100%}.SignUpPage .page-secondary{position:absolute;top:0;left:50%;width:36%;height:100%}.SignUpPage .page-secondary .mock-note__content{cursor:default}.SignUpPage .form-footer{border-top:1px solid #dbd7cd;padding-top:21px;padding-top:1.5rem}.SignUpPage .auth-signup .message{font-size:18px;font-size:1.28571rem;line-height:21px;line-height:1.5rem}.SignUpPage .auth-signup .form-heading{display:none}.SignUpUsernamePage,.SignUpConnectPage,.SignUpAvatarPage,.SignUpSubscribePage{margin:0 auto;width:49.39759%}.SignUpUsernamePage .form-footer,.SignUpConnectPage .form-footer{text-align:right;border-top:1px solid #dbd7cd;padding-top:21px;padding-top:1.5rem}.SignUpUsernamePage .flatbtn-primary,.SignUpConnectPage .flatbtn-primary{margin-left:1.42857rem}.SignUpAvatarPage .form-footer,.SignUpSubscribePage .form-footer{border-top:1px solid #dbd7cd;text-align:right;margin-top:42px;margin-top:3rem;padding-top:21px;padding-top:1.5rem}.SignUpAvatarPage .flatbtn-primary,.SignUpSubscribePage .flatbtn-primary{margin-left:1.42857rem}.ConnectView{padding-bottom:21px;padding-bottom:1.5rem}.ConnectView form{display:inline}.ConnectView .connect-twitter,.ConnectView .connect-facebook{margin-top:21px;margin-top:1.5rem}.ConnectView .connect-subheading{border-bottom:1px solid #dbd7cd}.ConnectView .flatbtn-facebook{margin-right:1.42857rem}.WelcomeMessageView{background:#eff;padding:1.42857rem;position:relative;margin-bottom:21px;margin-bottom:1.5rem}.WelcomeMessageView p{margin:0}.WelcomeMessageView .close{position:absolute;top:0;right:0;width:20px;height:20px;line-height:20px;text-align:center;text-decoration:none}.WelcomeMessageView .flatbtn{display:block;margin-bottom:11px;margin-bottom:0.75rem}.HomePage .WelcomeMessageView{padding:0.71429rem;border-radius:5px}.HomePage .WelcomeMessageView .flatbtn{display:none}.ProfilePage .WelcomeMessageView{border:1px solid #bbb;box-shadow:0 0 20px rgba(0,0,0,0.1)}@font-face{font-family:"icons";src:url(//d3dupjkkwlat3o.cloudfront.net/assets/icons-de006c4daf4fdf1b685f3875efc00756.eot);src:url(//d3dupjkkwlat3o.cloudfront.net/assets/icons.eot?#iefix) format('eot'),url(//d3dupjkkwlat3o.cloudfront.net/assets/icons-b029c19f72f4f27abcbb6ad6d6d71b12.woff) format('woff'), url(//d3dupjkkwlat3o.cloudfront.net/assets/icons-a23fdf0cd104ab9003bda4e43013695f.ttf) format('truetype'), url(//d3dupjkkwlat3o.cloudfront.net/assets/icons-76d695cd649b16a1f5f96b44f4fda5d7.svg) format('svg');font-weight:normal;font-style:normal}.flatbtn.flatbtn-success::after,.flatbtn.flatbtn-dropdown::after,.icon-activity,.icon-add-notemap,.icon-add,.icon-arrow-down,.icon-droplist-arrow,.icon-camera,.icon-check,.icon-compass,.icon-document,.icon-facebook,.icon-findery,.icon-flag,.icon-geolocate,.icon-globe,.icon-google,.icon-grid,.icon-heart-off,.icon-heart,.icon-image,.icon-map-handle,.icon-map,.icon-marker,.icon-menu,.icon-pencil,.icon-phone,.icon-pinterest,.icon-flipboard,.icon-point-down,.icon-point-left,.icon-point-right-round,.icon-point-right,.icon-point-up,.icon-refresh,.icon-remove,.icon-search-dropdown,.icon-search,.icon-share,.icon-star,.icon-tag,.icon-twitter,.icon-user,.icon-users,.icon-zoom-in,.icon-zoom-out{font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1em;width:1.2em;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;color:#777}.icon-activity:before{content:"\f101"}.icon-add-notemap:before{content:"\f102"}.icon-add:before{content:"\f103"}.icon-arrow-down:before,.icon-droplist-arrow:before{content:"\f104"}.icon-camera:before{content:"\f105"}.flatbtn.flatbtn-success::after,.icon-check:before{content:"\f106"}.icon-compass:before{content:"\f107"}.icon-document:before{content:"\f108"}.icon-facebook:before{content:"\f109"}.icon-findery:before{content:"\f10a"}.icon-flag:before{content:"\f10b"}.icon-geolocate:before{content:"\f10c"}.icon-globe:before{content:"\f10d"}.icon-google:before{content:"\f10e"}.icon-grid:before{content:"\f10f"}.icon-heart-off:before{content:"\f110"}.icon-heart:before{content:"\f111"}.icon-image:before{content:"\f112"}.icon-map-handle:before{content:"\f113"}.icon-map:before{content:"\f114"}.icon-marker:before,#section-places .section__text .icon-marker::after{content:"\f115"}.icon-menu:before{content:"\f116"}.icon-pencil:before{content:"\f117"}.icon-phone:before{content:"\f118"}.icon-pinterest:before{content:"\f119"}.icon-flipboard{background-image:url("flipboard_logo.png")}.footer__social-links .icon-flipboard{background-image:url("flipboard_logo_bw.png")}.ShareSelectView .icon-flipboard{background-image:url("flipboard_logo.png");background-position:center}.flatbtn.flatbtn-dropdown::after,.icon-point-down:before{content:"\f11a"}.icon-point-left:before{content:"\f11b"}.icon-point-right-round:before{content:"\f11c"}.icon-point-right:before{content:"\f11d"}.icon-point-up:before{content:"\f11e"}.icon-refresh:before{content:"\f11f"}.icon-remove:before{content:"\f120"}.icon-search-dropdown:before{content:"\f121"}.icon-search:before{content:"\f122"}.icon-share:before{content:"\f123"}.icon-star:before{content:"\f124"}.icon-tag:before{content:"\f125"}.icon-twitter:before{content:"\f126"}.icon-user:before{content:"\f127"}.icon-users:before{content:"\f128"}.icon-zoom-in:before{content:"\f129"}.icon-zoom-out:before{content:"\f12a"}.icon-flag.is-lit{color:#4e8a97}.icon-heart.is-lit{color:#f60000}.icon-search-dropdown{color:#555}.icon-arrow-down,.icon-droplist-arrow{color:#777}.icon-droplist-arrow{text-shadow:-1px -1px 0 black;opacity:0.5;color:#919191;font-size:8px;font-size:0.57143rem}.icon-map-handle{text-shadow:0 1px 0 rgba(255,255,255,0.5)}a{text-decoration:none}a:hover{text-decoration:underline}.form-error{color:#c33}@-moz-keyframes spin{0%,100%{opacity:1}50%{opacity:0.8}}@-webkit-keyframes spin{0%,100%{opacity:1}50%{opacity:0.8}}@-o-keyframes spin{0%,100%{opacity:1}50%{opacity:0.8}}@keyframes spin{0%,100%{opacity:1}50%{opacity:0.8}}.is-spinning::after{-webkit-animation:spin 0.8s infinite;-moz-animation:spin 0.8s infinite;-o-animation:spin 0.8s infinite;animation:spin 0.8s infinite;content:' ';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2)}@media screen and (max-width: 799px){.container{padding:0 1.42857rem}}.button{-webkit-transition:0.1s background-color ease;-moz-transition:0.1s background-color ease;-o-transition:0.1s background-color ease;transition:0.1s background-color ease;color:white;background-color:#777;border-radius:5px;padding:0.5em 1.5em;border:none;cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:middle;text-shadow:none}.button:hover{color:white;background-color:#6a6a6a;text-decoration:none}.button:active{box-shadow:inset 0 2px 0 rgba(0,0,0,0.2)}.button-primary{background-color:#7bc0c8}.button-primary:hover{background-color:#69b7c1;text-decoration:none}.button-transparent{border:1px solid white;background-color:rgba(0,0,0,0)}.button-transparent:hover{background-color:rgba(0,0,0,0.05)}.masthead__auth-link{display:inline}@media screen and (max-width: 799px){.masthead__branding a{width:90px;height:auto}.masthead__button span{display:none}.masthead__drawer{right:-2rem}.masthead__drawer::after{margin-right:2rem}.masthead__drawer .flatbtn-facebook{margin-bottom:11px;margin-bottom:0.75rem}}.footer__favorite{display:none}.section{background-color:#fff;color:#777;padding:2.85714rem 0}.section__heading{color:#7bc0c8;margin:0}.section__subheading{font-size:18px;font-size:1.28571rem;line-height:21px;line-height:1.5rem}.section__text{font-size:18px;font-size:1.28571rem;line-height:21px;line-height:1.5rem;max-width:25em}.section-photo,.section-reverse{background-color:#7bc0c8;color:white}.section-photo .section__heading,.section-reverse .section__heading{color:white}.section-photo{position:relative;padding:5.71429rem 0;background-position:center center;background-size:cover}.section-photo .container{position:relative}.section-photo::before{content:'';position:absolute;display:block;top:0;left:0;width:100%;height:100%}.devices{position:relative;opacity:0}.devices.visible{-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;opacity:1;display:block}.devices__windows,.devices__iphone,.devices__android{height:auto}.visible .devices__windows,.visible .devices__iphone,.visible .devices__android{-webkit-transition:-webkit-transform 1.5s;-moz-transition:-moz-transform 1.5s;-o-transition:-o-transform 1.5s;transition:transform 1.5s;opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.devices__iphone{width:57.2%;position:absolute;left:115px;bottom:0;z-index:100;-webkit-transform:translate3d(-150px, 0, 0);-moz-transform:translate3d(-150px, 0, 0);-ms-transform:translate3d(-150px, 0, 0);-o-transform:translate3d(-150px, 0, 0);transform:translate3d(-150px, 0, 0);max-width:285px}.devices__android{width:67.7%;float:right;margin-right:-3px;-webkit-transform:translate3d(-200px, 0, 0);-moz-transform:translate3d(-200px, 0, 0);-ms-transform:translate3d(-200px, 0, 0);-o-transform:translate3d(-200px, 0, 0);transform:translate3d(-200px, 0, 0);max-width:337px}.devices__windows{width:67.7%;float:right;margin-right:-3px;-webkit-transform:translate3d(-200px, 0, 0);-moz-transform:translate3d(-200px, 0, 0);-ms-transform:translate3d(-200px, 0, 0);-o-transform:translate3d(-200px, 0, 0);transform:translate3d(-200px, 0, 0);max-width:326px;position:absolute;left:-38px;top:65px}.notemaps-grid{height:600px;text-align:center}.notemap{cursor:pointer;float:left;width:20%;height:50%;position:relative;background-size:cover;background-position:center center}.notemap::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.notemap:hover::after{background-color:rgba(123,192,200,0.1)}.notemap:first-child{width:40%;height:100%}.notemap:nth-child(2){width:60%}.notemap__title{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin:0}@-moz-keyframes flipFront{0%{-moz-transform:rotate3d(1, 0, 0, 0deg);transform:rotate3d(1, 0, 0, 0deg)}100%{-moz-transform:rotate3d(1, 0, 0, -180deg);transform:rotate3d(1, 0, 0, -180deg)}}@-webkit-keyframes flipFront{0%{-webkit-transform:rotate3d(1, 0, 0, 0deg);transform:rotate3d(1, 0, 0, 0deg)}100%{-webkit-transform:rotate3d(1, 0, 0, -180deg);transform:rotate3d(1, 0, 0, -180deg)}}@-o-keyframes flipFront{0%{-o-transform:rotate3d(1, 0, 0, 0deg);transform:rotate3d(1, 0, 0, 0deg)}100%{-o-transform:rotate3d(1, 0, 0, -180deg);transform:rotate3d(1, 0, 0, -180deg)}}@keyframes flipFront{0%{transform:rotate3d(1, 0, 0, 0deg)}100%{transform:rotate3d(1, 0, 0, -180deg)}}@-moz-keyframes flipBack{0%{-moz-transform:rotate3d(1, 0, 0, 180deg);transform:rotate3d(1, 0, 0, 180deg)}100%{-moz-transform:rotate3d(1, 0, 0, 0deg);transform:rotate3d(1, 0, 0, 0deg)}}@-webkit-keyframes flipBack{0%{-webkit-transform:rotate3d(1, 0, 0, 180deg);transform:rotate3d(1, 0, 0, 180deg)}100%{-webkit-transform:rotate3d(1, 0, 0, 0deg);transform:rotate3d(1, 0, 0, 0deg)}}@-o-keyframes flipBack{0%{-o-transform:rotate3d(1, 0, 0, 180deg);transform:rotate3d(1, 0, 0, 180deg)}100%{-o-transform:rotate3d(1, 0, 0, 0deg);transform:rotate3d(1, 0, 0, 0deg)}}@keyframes flipBack{0%{transform:rotate3d(1, 0, 0, 180deg)}100%{transform:rotate3d(1, 0, 0, 0deg)}}@-moz-keyframes light{0%{-moz-transform:rotate3d(1, 0, 0, 0deg);transform:rotate3d(1, 0, 0, 0deg);background-color:rgba(0,0,0,0)}62.5%{background-color:rgba(0,0,0,0.5)}62.6%{background-color:rgba(255,255,255,0.5)}100%{-moz-transform:rotate3d(1, 0, 0, 180deg);transform:rotate3d(1, 0, 0, 180deg);background-color:rgba(255,255,255,0)}}@-webkit-keyframes light{0%{-webkit-transform:rotate3d(1, 0, 0, 0deg);transform:rotate3d(1, 0, 0, 0deg);background-color:rgba(0,0,0,0)}62.5%{background-color:rgba(0,0,0,0.5)}62.6%{background-color:rgba(255,255,255,0.5)}100%{-webkit-transform:rotate3d(1, 0, 0, 180deg);transform:rotate3d(1, 0, 0, 180deg);background-color:rgba(255,255,255,0)}}@-o-keyframes light{0%{-o-transform:rotate3d(1, 0, 0, 0deg);transform:rotate3d(1, 0, 0, 0deg);background-color:rgba(0,0,0,0)}62.5%{background-color:rgba(0,0,0,0.5)}62.6%{background-color:rgba(255,255,255,0.5)}100%{-o-transform:rotate3d(1, 0, 0, 180deg);transform:rotate3d(1, 0, 0, 180deg);background-color:rgba(255,255,255,0)}}@keyframes light{0%{transform:rotate3d(1, 0, 0, 0deg);background-color:rgba(0,0,0,0)}62.5%{background-color:rgba(0,0,0,0.5)}62.6%{background-color:rgba(255,255,255,0.5)}100%{transform:rotate3d(1, 0, 0, 180deg);background-color:rgba(255,255,255,0)}}@-moz-keyframes shift{0%{height:200%}100%{height:0}}@-webkit-keyframes shift{0%{height:200%}100%{height:0}}@-o-keyframes shift{0%{height:200%}100%{height:0}}@keyframes shift{0%{height:200%}100%{height:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.departures__flap{pointer-events:none;overflow:hidden;position:absolute;left:0;top:0;height:100%;width:100%;speak:none}.departures__flap-clipping{position:absolute;top:0;left:0;width:100%;height:50%;overflow:hidden;background-color:#7bc0c8}.departures__flap-clipping>div{position:relative;width:100%;height:200%;overflow:hidden;background-size:cover;background-position:center center}.departures__flap-bottom .departures__flap-clipping{top:50%}.departures__flap-bottom .departures__flap-clipping>div{top:-100%}.departures__flap-animated{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.departures__flap-animated.departures__flap-bottom{-webkit-transform:rotate3d(1, 0, 0, 180deg);-moz-transform:rotate3d(1, 0, 0, 180deg);-ms-transform:rotate3d(1, 0, 0, 180deg);-o-transform:rotate3d(1, 0, 0, 180deg);transform:rotate3d(1, 0, 0, 180deg)}.departures__flap-light{position:absolute;left:0;top:0;width:100%;height:50%;-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}.departures__flap-light::after{box-sizing:border-box;content:'';position:absolute;top:100%;left:0;width:100%;height:2px;margin-top:-1px;border:1px solid rgba(0,0,0,0.5);border-bottom-color:rgba(255,255,255,0.25)}#section-intro{min-height:680px;position:relative;z-index:100;text-align:center;margin-top:-4.5rem}#section-intro .container{padding-top:4.5rem}#section-intro .section__heading{font-size:48px;font-size:3.42857rem;line-height:63px;line-height:4.5rem}#section-intro .button{font-size:28px;font-size:2rem;line-height:42px;line-height:3rem;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-transition:background 0.1s,-webkit-transform 0.2s;-moz-transition:background 0.1s,-moz-transform 0.2s;-o-transition:background 0.1s,-o-transform 0.2s;transition:background 0.1s,transform 0.2s;position:relative;z-index:150;margin-top:40px}#section-intro .button:hover{-webkit-transform:scale3d(1.03, 1.03, 1);-moz-transform:scale3d(1.03, 1.03, 1);-ms-transform:scale3d(1.03, 1.03, 1);-o-transform:scale3d(1.03, 1.03, 1);transform:scale3d(1.03, 1.03, 1)}#section-intro::before{background-image:linear-gradient(to bottom, rgba(0,0,0,0) 15%,rgba(0,0,0,0.25) 30%,rgba(0,0,0,0) 45%)}#section-places .section__text{margin:0 auto;max-width:32em;padding-left:10rem}#section-places .section__text .icon-marker{font-size:119px;font-size:8.5rem;line-height:126px;line-height:9rem;visibility:hidden;float:left;position:relative;margin:-1rem 0 -1rem -10rem;color:#7bc0c8;-webkit-transform-origin:center 96%;-moz-transform-origin:center 96%;-ms-transform-origin:center 96%;-o-transform-origin:center 96%;transform-origin:center 96%}#section-places .section__text .icon-marker::before{background:none;position:relative;z-index:50;margin:0 -300% 0 -20%;padding:0 300% 0 20%;pointer-events:none}#section-places .section__text .icon-marker::after{-webkit-transition:opacity 3s,-webkit-transform 2s;-moz-transition:opacity 3s,-moz-transform 2s;-o-transition:opacity 3s,-o-transform 2s;transition:opacity 3s,transform 2s;-webkit-transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);-o-transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-transform:rotate3d(1, 0, 0, 90deg) rotate3d(0, 0, 1, 90deg) scale3d(1.2, 3, 1);-moz-transform:rotate3d(1, 0, 0, 90deg) rotate3d(0, 0, 1, 90deg) scale3d(1.2, 3, 1);-ms-transform:rotate3d(1, 0, 0, 90deg) rotate3d(0, 0, 1, 90deg) scale3d(1.2, 3, 1);-o-transform:rotate3d(1, 0, 0, 90deg) rotate3d(0, 0, 1, 90deg) scale3d(1.2, 3, 1);transform:rotate3d(1, 0, 0, 90deg) rotate3d(0, 0, 1, 90deg) scale3d(1.2, 3, 1);-webkit-transform-origin:center 96%;-moz-transform-origin:center 96%;-ms-transform-origin:center 96%;-o-transform-origin:center 96%;transform-origin:center 96%;display:block;position:absolute;bottom:0;left:0;color:#ddd;opacity:0;pointer-events:none}#section-places .section__text .icon-marker.visible{visibility:visible}#section-places .section__text .icon-marker.animate-in{-webkit-animation:springIn 1s;-moz-animation:springIn 1s;-o-animation:springIn 1s;animation:springIn 1s;z-index:100}#section-places .section__text .icon-marker.ready::before{background-image:linear-gradient(#ffffff 50%,rgba(255,255,255,0.6) 80%,rgba(255,255,255,0) 100%)}#section-places .section__text .icon-marker.ready::after{opacity:1;-webkit-transform:rotate3d(1, 0, 0, 60deg) scale3d(1.2, 1, 1);-moz-transform:rotate3d(1, 0, 0, 60deg) scale3d(1.2, 1, 1);-ms-transform:rotate3d(1, 0, 0, 60deg) scale3d(1.2, 1, 1);-o-transform:rotate3d(1, 0, 0, 60deg) scale3d(1.2, 1, 1);transform:rotate3d(1, 0, 0, 60deg) scale3d(1.2, 1, 1)}#section-places .section__text .icon-marker.ready:hover{-webkit-animation:spring 0.75s;-moz-animation:spring 0.75s;-o-animation:spring 0.75s;animation:spring 0.75s}#section-places .section__text .icon-marker.ready:hover::after{opacity:0;-webkit-transition-duration:0.5s,0.5s;-moz-transition-duration:0.5s,0.5s;-o-transition-duration:0.5s,0.5s;transition-duration:0.5s,0.5s;-webkit-transition-delay:0s,0.2s;-moz-transition-delay:0s,0.2s;-o-transition-delay:0s,0.2s;transition-delay:0s,0.2s;-webkit-transform:rotate3d(1, 0, 0, 90deg) rotate3d(0, 0, 1, 90deg) scale3d(1.2, 3, 1);-moz-transform:rotate3d(1, 0, 0, 90deg) rotate3d(0, 0, 1, 90deg) scale3d(1.2, 3, 1);-ms-transform:rotate3d(1, 0, 0, 90deg) rotate3d(0, 0, 1, 90deg) scale3d(1.2, 3, 1);-o-transform:rotate3d(1, 0, 0, 90deg) rotate3d(0, 0, 1, 90deg) scale3d(1.2, 3, 1);transform:rotate3d(1, 0, 0, 90deg) rotate3d(0, 0, 1, 90deg) scale3d(1.2, 3, 1)}#section-places .section__text .section__heading,#section-places .section__text p{-webkit-transform:translate3d(0, 0, 1px);-moz-transform:translate3d(0, 0, 1px);-ms-transform:translate3d(0, 0, 1px);-o-transform:translate3d(0, 0, 1px);transform:translate3d(0, 0, 1px);position:relative;z-index:100}#section-app .section__text{float:right;padding-left:5%;max-width:50%;padding-top:5.71429rem}#section-app .devices{float:left;width:49%;padding-bottom:5px}#section-app .badge{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-transition:background 0.1s,-webkit-transform 0.2s;-moz-transition:background 0.1s,-moz-transform 0.2s;-o-transition:background 0.1s,-o-transform 0.2s;transition:background 0.1s,transform 0.2s;display:inline-block;height:45px;width:131px}#section-app .badge:hover{-webkit-transform:scale3d(1.03, 1.03, 1);-moz-transform:scale3d(1.03, 1.03, 1);-ms-transform:scale3d(1.03, 1.03, 1);-o-transform:scale3d(1.03, 1.03, 1);transform:scale3d(1.03, 1.03, 1)}#section-app .badge.badge-app-store{background-image:url("/assets/landing/badge-app-store.png")}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){#section-app .badge.badge-app-store{background-image:url("/assets/landing/badge-app-store@2x.png");background-size:131px 45px}}#section-app .badge.badge-google-play{background-image:url("/assets/landing/badge-googleplay-store.png")}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){#section-app .badge.badge-google-play{background-image:url("/assets/landing/badge-googleplay-store@2x.png");background-size:131px 45px}}#section-app .badge.badge-windows-store{background-image:url("/assets/landing/badge-windows-store.png")}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){#section-app .badge.badge-windows-store{background-image:url("/assets/landing/badge-windows-store@2x.png");background-size:131px 45px}}#section-app::before{background-image:linear-gradient(to right, rgba(0,0,0,0) 25%,rgba(0,0,0,0.3) 80%,rgba(0,0,0,0) 100%)}#section-notemaps{padding-bottom:0}#section-notemaps .section__text{max-width:50rem;text-align:center;margin:0 auto 2.85714rem}@media screen and (max-width: 799px){.section{text-align:center;max-width:100%;overflow:hidden;padding:1.42857rem 0}.section-photo{padding:2.85714rem 0}#section-intro{min-height:568px}#section-intro .section__heading{line-height:1}#section-intro .button-primary{margin-top:0}#section-intro .mock-note{display:none}#section-intro .mock-note-right{position:static}#section-intro .mock-note-right .mock-note__content{margin:0;left:auto;right:10%;margin-bottom:2.85714rem}#section-places .section__text{padding-left:0}#section-places .section__text .icon-marker{float:none;margin:0 auto}#section-app .section__text{max-width:100%;float:none;padding-top:0;padding-bottom:2.85714rem}#section-app .devices{float:none;width:90%;margin:0 auto;height:auto}#section-app::before{background-image:linear-gradient(to bottom, rgba(0,0,0,0.3) 0%,rgba(0,0,0,0) 60%)}#section-notemaps .section__text{margin-bottom:1.42857rem}#section-notemaps .section__heading{font-size:28px;font-size:2rem;line-height:42px;line-height:3rem}#section-notemaps .notemap{width:33.3333%;height:110px}#section-notemaps .notemap:first-child{width:100%;height:320px}#section-notemaps .notemap:nth-child(2){width:100%;clear:left}#section-notemaps .notemap:nth-child(3){clear:left}#section-notemaps .notemap__title{font-size:18px;font-size:1.28571rem;line-height:21px;line-height:1.5rem}}
