@charset "UTF-8";.mj-adhesion-widget{display:none!important}#navbar{display:block!important;top:auto;background-color:#fff;height:55px;padding:.5rem 2rem .5rem;border-bottom:1px solid #6c757d;opacity:0;transition:all .5s;box-shadow:none}#navbar.scrolled{opacity:1}#navbar.lower{top:0}#navbar .logo svg path{fill:black}#navbar .menu-button,#navbar .social-container.navbar,#navbar .subscribe-link{display:none}#navbar li.donate-link{width:auto;border:1px solid transparent;border-radius:.375rem;padding:0 0 .25rem;margin:.25rem 0 0 1.25%}#navbar li.donate-link a{color:#f56600;letter-spacing:.125rem;text-transform:uppercase;font-size:.9375rem;padding:.5rem 0 .3rem}#navbar li.donate-link a:hover{color:#000}#navbar svg{fill:white}#navbar ul#chapter-nav{display:flex;justify-content:space-around;padding-right:1.25%}#navbar li.chapter{margin:.8rem 0 0;padding:0 .25rem;border-right:1px solid #fff}#navbar li.chapter.active a{border-bottom:2px solid #f56600;padding-bottom:.5rem}#navbar li.chapter a{padding:.0125rem 0 .125rem;color:#000;font-weight:700;font-size:.9375rem;letter-spacing:.125rem;line-height:1}#navbar li.chapter a:hover{color:#f56600}#navbar li.chapter:last-of-type{border-right:none}@media only screen and (max-width:992px){#navbar{top:0}}@media only screen and (min-width:992px){#navbar{height:80px;padding-top:1.25rem}}@media screen and (max-width:1144px) and (min-width:992px){#page{margin-top:0}#navbar li.chapter a,#navbar li.donate-link a{font-size:.8rem}}@media screen and (max-width:1144px){#navbar{padding-left:1rem;padding-right:1rem}}@media screen and (max-width:991px){#page{margin-top:0}#navbar{display:block!important;opacity:1!important;padding:.5rem 1rem .5rem}#navbar ul#chapter-nav{position:absolute;right:0;top:55px;display:none}#navbar.open ul#chapter-nav{display:block;width:300px;max-width:100%;padding-right:0;background-color:#fff;border:1px solid #454545;border-top:0;border-right:0;box-shadow:0 5px 10px 0 rgba(0,0,0,.15),0 -5px 3px -10px #fff;z-index:99999}#navbar.open ul#chapter-nav li.chapter{width:100%;border-bottom:1px solid #454545;padding:0;margin:0}#navbar.open ul#chapter-nav li.chapter:last-of-type{border-bottom:none}#navbar.open ul#chapter-nav li.chapter a{color:#454545;width:100%;border-bottom:none;padding:1rem}#navbar.open ul#chapter-nav li.chapter a:hover{background-color:#f2f3ef;color:#000}}@media screen and (max-width:991px) and (max-width:575px){#navbar.open ul#chapter-nav{width:100%;border-left:none}}@media screen and (max-width:991px){#navbar li.menu-button{display:block;height:45px;margin:-3px 0 0 1rem}#navbar li.menu-button svg .st0{fill:black}#navbar li.menu-button:hover svg .st0{fill:#F56600}#navbar li.menu-button a:focus{outline:0}#navbar li.menu-button a:focus svg .st0{fill:#F56600}#navbar li.menu-button.open #nav-close-svg{width:30px;margin-top:6px}#navbar li.menu-button.open #nav-close-svg polygon{fill:#F56600}#navbar li.menu-button.open:hover #nav-close-svg polygon{fill:#F56600}}@media screen and (max-width:768px){#navbar li.page-title{display:none}}#moment #main h2{font-size:3.75rem;line-height:1.1;display:inline-block;border-bottom:3px solid #f56600;position:relative;margin-bottom:1em;padding-bottom:.75rem}#moment #main h2:after,#moment #main h2:before{top:100%;left:80%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#moment #main h2:after{border-color:rgba(255,255,255,0);border-top-color:#f2f3ef;border-left-width:17px;border-top-width:27px;border-right-width:17px;margin-left:-30px}#moment #main h2:before{border-color:transparent;border-top-color:#f56600;border-left-width:22px;border-top-width:32px;border-right-width:22px;margin-left:-35px}#moment #main h3{font-size:1.6875rem;margin-bottom:1.5rem;color:#333}#moment #main h3.larger{font-size:2.5rem;margin-bottom:2.25rem;font-weight:700}#moment #main h4{font-size:1.5rem;margin-bottom:1em}#moment #main li,#moment #main p{font-size:1.25rem;margin-bottom:1.125em}#moment #main li a,#moment #main p a{background-image:url("../img/orange-border.png");background-repeat:repeat-x;text-decoration:none;text-shadow:-1px 0 0 #fff,0 1px 0 #fff,1px 0 0 #fff,0 -1px 0 #fff,-1px -1px 0 #fff,1px 1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff;background-image:url("../../../img/orange-border.png")}#moment #main li a:hover,#moment #main p a:hover{background-image:none;color:#f56600;text-shadow:none}#moment #main .fs-27 li,#moment #main .fs-27 p{font-size:1.6875rem;margin-bottom:1.5em}#moment #main ol{list-style:none;counter-reset:mj-counter;display:flex;flex-wrap:wrap;margin:0;padding:0}#moment #main ol li{counter-increment:mj-counter;width:100%;height:100%;border-bottom:1px solid #6c757d;padding:1rem 3.5rem 2rem 6rem;position:relative}#moment #main ol li strong{font-family:Mallory,sans-serif;cursor:pointer}#moment #main ol li span{display:none;margin-top:1rem}#moment #main ol li:before{content:counter(mj-counter);font-weight:700;font-size:7.5rem;margin-left:-6rem;font-family:Mallory,sans-serif;line-height:.75;color:#f56600;display:block;float:left;min-height:100%}#moment #main ol li:after{content:"+";font-weight:700;font-size:2rem;font-family:Mallory,sans-serif;line-height:1.75;color:#6c757d;display:block;position:absolute;top:0;right:0;cursor:pointer}#moment #main ol li:after:hover{color:#f56600}#moment #main ol li.expanded span{display:block}#moment #main ol li.expanded:after{content:"–"}#moment #main button{background-color:#f56600}#moment #main button:hover{background-color:#ffa464}#moment #main .divided{margin-top:3rem;padding-top:3rem;border-top:1px solid #6c757d}#moment #main .divided-bottom{margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid #6c757d}#moment #main #by-the-numbers .divided,#moment #main #impact .divided{display:flex;flex-wrap:wrap}#moment #main #by-the-numbers .divided .image-block,#moment #main #impact .divided .image-block{width:100%;padding-bottom:1rem}#moment #main #by-the-numbers .divided .text-block,#moment #main #impact .divided .text-block{width:100%}#moment #main .collapsible{width:100%;height:100%;border-bottom:1px solid #6c757d;padding:1rem 4rem 0 0;position:relative}#moment #main .collapsible h4{cursor:pointer;margin-top:.5rem;margin-bottom:.75rem}#moment #main .collapsible h4:hover{color:#f56600}#moment #main .collapsible blockquote,#moment #main .collapsible p{display:none}#moment #main .collapsible p:first-of-type{margin-top:1rem}#moment #main .collapsible:after{content:"+";font-weight:700;font-size:2rem;font-family:Mallory,sans-serif;line-height:1.75;color:#6c757d;display:block;position:absolute;top:.5rem;right:0;cursor:pointer}#moment #main .collapsible:after:hover{color:#f56600}#moment #main .collapsible.expanded{padding-bottom:1rem}#moment #main .collapsible.expanded blockquote,#moment #main .collapsible.expanded p{display:block}#moment #main .collapsible.expanded:after{content:"–"}#moment #main>section{width:100%;min-width:100vw;padding:4rem 1rem;z-index:11}#moment #main>section>div{width:100%;max-width:1068px;margin:0 auto}#moment #main>section>div.narrow{max-width:848px}#moment #main>section>div.centered{text-align:center}#moment #main>section.bg-white{background-color:#fff}#moment #main>section.bg-white:not(#letter) h2{color:#f56600;border-bottom:3px solid #6c757d}#moment #main>section.bg-white:not(#letter) h2:after{border-top-color:#fff}#moment #main>section.bg-white:not(#letter) h2:before{border-top-color:#6c757d}#moment #main>section.bg-white#letter h2:after{border-top-color:#fff}#moment #main>section.bg-black{background-color:#000;color:#fff}#moment #main>section.bg-black h3{color:#fff}#moment #main>section.bg-orange{background-color:#ffa464}#moment #main>section.bg-egg{background-color:#f2f3ef}#moment #main>section.bg-photo{padding:0}#moment #main>section.bg-photo img{float:left}#moment #main #letter{padding-top:2rem}#moment #main #letter figure{width:41%;margin-bottom:6rem}#moment #main #letter figure:nth-of-type(1n+0){float:right;margin:.5rem 0 5.25rem 2rem}#moment #main #letter figure:nth-of-type(2n+0){float:left;margin:.5rem 2rem 5.25rem 0}#moment #main #letter .letter-headshot{border-radius:50%;margin-bottom:0!important;float:left;margin-right:1rem}#moment #main #letter .letter-signature{margin-top:1.5rem}#moment #main #video{padding-bottom:2rem}#moment #main #video .responsive_video_embed_container{margin-bottom:2rem}#moment #main #awards .grid{flex-wrap:wrap}#moment #main #awards .grid .award{width:33.333%;padding:1rem 1.5rem;text-align:center}#moment #main #awards .grid .award img{max-height:120px}#moment #main #awards .grid .award h5{font-size:1.1875rem;font-weight:700;text-transform:none;color:#999;margin-bottom:.5rem}#moment #main #awards .grid .award h6{font-size:1rem;font-style:italic;font-weight:400;color:#999;margin:0}#moment #main #join .grid{flex-wrap:wrap;margin:2rem 0}#moment #main #join .grid .buttons{width:33.333%;padding:1rem 1rem;text-align:center;display:flex;flex-direction:column;justify-content:flex-end}#moment #main #join .grid .buttons:first-of-type{padding:1rem 1rem 1rem 0}#moment #main #join .grid .buttons:last-of-type{padding:1rem 0 1rem 1rem}#moment #main #join .grid .buttons img{max-height:100px}#moment #main #join .grid .buttons h5{font-size:1.1875rem;font-weight:700;text-transform:none;color:#999;margin:.25rem 0 .75rem 0}#moment #main #join .grid .buttons button{width:100%}@media screen and (max-width:768px){#moment #main ol li{padding:1rem 1.5rem 1rem 3.5rem;margin-bottom:0}#moment #main ol li:before{font-size:4rem;margin-left:-3.5rem}}@media screen and (max-width:768px){#moment #main .divided{margin-top:1rem;padding-top:2rem}}@media screen and (max-width:768px){#moment #main .divided-bottom{margin-bottom:2rem;padding-bottom:1rem}}@media screen and (min-width:768px){#moment #main #by-the-numbers .divided .image-block,#moment #main #impact .divided .image-block{width:40%;padding-bottom:0}#moment #main #by-the-numbers .divided .text-block,#moment #main #impact .divided .text-block{width:60%}#moment #main #by-the-numbers .divided:nth-of-type(1n+0) .image-block,#moment #main #impact .divided:nth-of-type(1n+0) .image-block{order:1}#moment #main #by-the-numbers .divided:nth-of-type(1n+0) .text-block,#moment #main #impact .divided:nth-of-type(1n+0) .text-block{order:2;padding-right:0;padding-left:2rem}#moment #main #by-the-numbers .divided:nth-of-type(2n+0) .image-block,#moment #main #impact .divided:nth-of-type(2n+0) .image-block{order:2}#moment #main #by-the-numbers .divided:nth-of-type(2n+0) .text-block,#moment #main #impact .divided:nth-of-type(2n+0) .text-block{order:1;padding-right:2rem;padding-left:0}}@media screen and (max-width:480px){#moment #main #letter figure{margin-bottom:1.25rem!important}}@media screen and (max-width:768px){#moment #main #awards .grid .award{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;padding:1rem 0}#moment #main #awards .grid .award div{width:65%;padding-left:1rem;text-align:left;font-size:.8em}#moment #main #awards .grid .award img{width:35%;max-width:35%;object-fit:contain;align-self:flex-start}}@media screen and (max-width:480px){#moment #main #join .grid{margin:2rem 0 -2rem 0}}@media screen and (max-width:768px){#moment #main #join .grid .buttons h5{font-size:1rem}#moment #main #join .grid .buttons button{font-size:.9rem;padding-left:.5rem;padding-right:.5rem}}@media screen and (max-width:480px){#moment #main #join .grid .buttons{width:100%;padding:1rem 0 1rem 0!important;flex-direction:row;flex-wrap:nowrap;border-bottom:1px solid #6c757d;margin-bottom:1rem}#moment #main #join .grid .buttons:last-of-type{border-bottom:none}#moment #main #join .grid .buttons img{display:none}#moment #main #join .grid .buttons h5{width:60%;text-align:left}#moment #main #join .grid .buttons a:last-of-type{width:40%;text-align:right}}@media screen and (max-width:480px){#moment #main #pre-footer{padding:2rem 1rem 0}}.mj-slides{position:relative;width:100vw;margin:0 -50vw;left:50%;right:50%}.mj-slides section.overlay-content{position:relative;padding:0;width:100%;margin:0 auto;margin-top:calc(-100vh)}.mj-slides figure{position:-webkit-sticky;position:sticky;left:0;width:100%;min-height:100vh;margin:0;overflow:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-color:#000}.mj-slides figure>img{display:block;min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:1}.mj-slides figure .shadow{background:linear-gradient(to top,#000,#000 13%,rgba(0,0,0,0) 100%);min-width:100%;position:absolute;bottom:0;z-index:999;height:150px}.mj-slides .slide{margin:0 auto;background-color:rgba(0,0,0,.6);position:relative;display:inline-block;width:100%}@media screen and (max-width:991px){.mj-slides section.overlay-content{margin-top:calc(-100vh + 55px)}}@media screen and (orientation:portrait){.mj-slides figure>img{max-width:none;max-height:150%}}@media screen and (orientation:landscape){.mj-slides figure>img{max-width:150%;max-height:none}}@media screen and (max-width:768px) and (orientation:portrait){.mj-slides figure>img{max-height:calc(100% - 200px)}}.scroll-arrow{opacity:100;color:#fff;text-align:center;width:100%;margin-top:2rem;font-size:.75rem;font-family:Mallory,sans-serif;font-weight:700;position:absolute;top:-66px;left:50%;transform:translateX(-50%)}.scroll-arrow:after{border:solid #fff;border-width:0 2px 2px 0;padding:3px;content:"";display:block;width:14px;height:14px;margin:auto;transform:rotate(45deg)}.mj-slides .slide.invisible{visibility:hidden}.mj-slides .slide.vh{display:block;min-height:100vh}.mj-slides .slide.slides{background-color:transparent;padding:0 2rem}.mj-slides .slide.slides section{width:100%;max-width:1080px;margin:0 auto;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mj-slides .slide.slides section>div{text-align:center;padding:1rem;color:#fff;width:100%;text-shadow:0 0 20px rgba(0,0,0,.7)}.mj-slides .slide.slides section p{line-height:1.2;padding:2px 0;font-size:2.1875rem;font-weight:400;width:100%;margin:0 auto}#page.mobilish{top:0}#intro{position:relative;background-color:#000}#intro .mj-slides .slide.vh{font-size:2vmin}#intro .mj-slides .slide.slides section>div{padding:2rem 1rem 1rem}#intro .mj-slides .slide.slides section>div p{font-size:2.2em}#intro .slide[data-step="2"]>section>div{padding-top:3rem}#intro .slide[data-step="3"],#intro .slide[data-step="4"]{margin-bottom:0;min-height:100px!important}@media screen and (max-width:480px){#intro .mj-slides .slide.vh{font-size:2.75vmin}}@media screen and (max-width:480px) and (max-height:620px){#intro .mj-slides .slide.slides section>div{padding:74px 1rem 1rem;font-size:.6rem}}@media screen and (min-width:992px) and (max-height:620px) and (min-height:445px){#intro .mj-slides .slide.slides section{max-width:768px}#intro .mj-slides .slide.slides section>div{padding:5rem 1rem 1rem}}@media screen and (min-width:1600px){#intro .mj-slides .slide.slides section{max-width:1200px}#intro .mj-slides .slide.slides section>div p{font-size:2.25rem}}#fixed-shadow{position:fixed;top:0;width:100%;height:300px;background:linear-gradient(to bottom,#000,#000 13%,rgba(0,0,0,0) 100%)}.moment-logo{position:-webkit-sticky;position:sticky;top:0;text-align:center;z-index:9;padding:2rem;width:100%;height:200px;background:linear-gradient(to bottom,#000,#000 13%,rgba(0,0,0,0) 80%);margin-bottom:60vh}.moment-logo img{background:radial-gradient(ellipse at top,#000 50%,transparent 100%);box-shadow:0 0 50px #000;border-radius:1rem;padding:0 0 1rem 0}@media screen and (max-width:991px){.moment-logo{top:55px}}@media screen and (max-width:480px){.moment-logo{height:160px}.moment-logo img{max-width:160px}}#matchbox-1{position:-webkit-sticky;position:sticky;bottom:0;width:100%;background-color:#fff;padding:1rem}#matchbox-1>div{max-width:848px;margin:0 auto;text-align:center}#matchbox-2>div{max-width:848px;margin:0 auto;text-align:center}#matchbox-1 p{margin-bottom:0}#matchbox-1 a{color:#f56600}#matchbox-1 button{background-color:#f56600}#matchbox-1 button:hover{background-color:#ffa464}#matchbox-1 strong{font-family:Mallory,sans-serif}#matchbox-2{width:100%;background-color:#fff;padding:0 2rem 2rem}#intro .slide[data-step="1"]{margin-top:calc(-60vh - 200px);margin-bottom:-180px}#intro .slide[data-step="2"]{margin-bottom:-100px}@media screen and (min-width:480px) and (max-height:444px){#intro .mj-slides .slide.slides{display:none}.moment-logo{margin-bottom:0;z-index:0}}@media screen and (max-height:768px){.scroll-arrow{display:none}}@media screen and (max-width:480px) and (max-height:500px){#intro .mj-slides .slide.slides,.scroll-arrow{display:none}.moment-logo{margin-bottom:0;z-index:0}}#moment #main #impact .inline .caption a,#moment #main #impact .wp-caption-text a{font-weight:400}#moment #main #impact h3{font-size:1.875rem;margin-bottom:.25rem}#moment #main #community .mj-slides .slide.slides.vh:last-child{min-height:100vh!important;background-color:transparent!important}#moment #main #community .mj-slides .slide.slides.vh p{line-height:1.2;padding:2px 0;font-size:2.1875rem}#moment #main #community .mj-slides .slide.slides.vh p.attribution{font-family:Mallory,sans-serif;font-weight:700;font-size:1.1875rem;margin-top:1rem}#moment #main #thermometer h3{color:#000}#moment #main #thermometer a button{background-color:#000}#moment #main #thermometer a button:hover{background-color:#333}#moment #main #thermometer p.centered{text-align:center}#moment #main .mj-thermometer-wrapper{position:relative;width:95%;margin:2.25rem 2.5% 0}#moment #main .mj-thermometer-outer{width:95%;margin:0 2.5%;position:relative;height:56px}#moment #main .mj-thermometer{position:absolute;height:40px;width:100%;min-width:100%;border-radius:20px;border:2px solid #000}#moment #main .thermometer-background{color:#fff}#moment #main .thermometer-midground{background-color:#fff;width:0;min-width:0;max-width:100%;border:4px solid #fff;border-top-right-radius:0;border-bottom-right-radius:0;transition:width 1.25s linear}#moment #main .thermometer-segment{width:25%;height:100%;float:left;border-right:2px solid #000}#moment #main .thermometer-segment:last-of-type{border-right:none}#moment #main .thermometer-goal{position:absolute;top:-2rem;right:5%;font-family:Mallory,sans-serif;font-weight:700;font-size:.9rem;padding-top:.5rem;margin-left:.5rem}#moment #main .thermometer-start{position:absolute;top:-2rem;right:5%;font-family:Mallory,sans-serif;font-weight:700;font-size:.9rem;padding-top:.5rem;margin-left:.5rem;right:auto;left:5%;display:none}#moment #main p.amount-remaining{font-family:Mallory,sans-serif;font-size:1.25rem;margin:.5rem 0 1.25rem 0;display:block;text-align:center}#moment #main p.amount-remaining span{display:inline-block;min-width:90px;text-align:left}#moment #main p.amount-remaining span:before{content:"$"}@media (min-width:990px){#moment #main .mj-thermometer-wrapper{width:80%;margin:1.75rem 10% 0}#moment #main .thermometer-goal{top:0;right:-2rem}}@media (max-width:480px){#moment #main .mj-thermometer-wrapper{width:100%;margin:2.25rem 0 0}}.mj-hearken-embed{margin:2rem -15px}@media screen and (max-width:768px){#moment #main #community .mj-slides .slide.slides.vh p,#moment #main .mj-slides .slide.slides section p{font-size:1.5rem}#moment #main h2{font-size:2.5rem}#moment #main h3{font-size:1.5rem;color:#333}#moment #main h3.larger{font-size:1.6875rem;font-weight:700}#moment #main h4{font-size:1.25rem}#moment #main li,#moment #main p{font-size:1.1875rem}#moment #main .fs-27 li,#moment #main .fs-27 p{font-size:1.25rem}}