.tippy-touch{cursor:pointer!important}.tippy-notransition{-webkit-transition:none!important;transition:none!important}.tippy-popper{max-width:400px;-webkit-perspective:800px;perspective:800px;z-index:9999;outline:0;-webkit-transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-timing-function:cubic-bezier(.165,.84,.44,1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^=top] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^=top] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^=top] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^=top] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^=top] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-55%);transform:scale(1) translate(-50%,-55%);opacity:1}.tippy-popper[x-placement^=top] [x-circle].leave{-webkit-transform:scale(.15) translate(-50%,-50%);transform:scale(.15) translate(-50%,-50%);opacity:0}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,.7)}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=top] [data-animation=perspective]{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^=top] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^=top] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^=top] [data-animation=fade].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=fade].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=top] [data-animation=scale].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^=top] [data-animation=scale].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^=bottom] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^=bottom] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^=bottom] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^=bottom] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^=bottom] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-45%);transform:scale(1) translate(-50%,-45%);opacity:1}.tippy-popper[x-placement^=bottom] [x-circle].leave{-webkit-transform:scale(.15) translate(-50%,-5%);transform:scale(.15) translate(-50%,-5%);opacity:0}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,.7)}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=bottom] [data-animation=perspective]{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^=bottom] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^=bottom] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^=bottom] [data-animation=fade].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=fade].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=bottom] [data-animation=scale].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^=bottom] [data-animation=scale].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^=left] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^=left] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^=left] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^=left] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^=left] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);opacity:1}.tippy-popper[x-placement^=left] [x-circle].leave{-webkit-transform:scale(.15) translate(-50%,-50%);transform:scale(.15) translate(-50%,-50%);opacity:0}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,.7)}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=left] [data-animation=perspective]{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^=left] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^=left] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^=left] [data-animation=fade].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=fade].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=left] [data-animation=scale].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^=left] [data-animation=scale].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^=right] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^=right] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^=right] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^=right] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^=right] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);opacity:1}.tippy-popper[x-placement^=right] [x-circle].leave{-webkit-transform:scale(.15) translate(-50%,-50%);transform:scale(.15) translate(-50%,-50%);opacity:0}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,.7)}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=right] [data-animation=perspective]{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^=right] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^=right] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^=right] [data-animation=fade].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=fade].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=right] [data-animation=scale].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^=right] [data-animation=scale].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;-webkit-box-shadow:0 4px 20px 4px rgba(0,20,60,.1),0 4px 80px -8px rgba(0,20,60,.2);box-shadow:0 4px 20px 4px rgba(0,20,60,.1),0 4px 80px -8px rgba(0,20,60,.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:.95rem;padding:.4rem .8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:.25rem .5rem;font-size:.8rem}.tippy-tooltip--big{padding:.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{-webkit-transition-timing-function:cubic-bezier(.53,2,.36,.85);transition-timing-function:cubic-bezier(.53,2,.36,.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;-webkit-transition:all ease;transition:all ease}.tippy-tooltip [x-circle]:before{content:"";padding-top:90%;float:left}@media (max-width:450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}@-webkit-keyframes a{0%{opacity:0;pointer-events:none}to{opacity:1;pointer-events:all}}@keyframes a{0%{opacity:0;pointer-events:none}to{opacity:1;pointer-events:all}}.md-block{display:none}@media (min-width:768px){.md-block{display:block}}@media (max-width:768px){.hidden-sm-down{display:none!important}}@media (max-width:992px){.hidden-md-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (min-width:992px){.hidden-lg-up{display:none!important}}.button{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5rem 1rem;min-width:14rem;height:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;font-size:.9rem;font-weight:600;font-family:Open Sans,sans-serif;text-align:center;cursor:pointer;border:1px solid #4a4a4a;outline:none;-webkit-transition:all .2s linear;transition:all .2s linear;background:#4a4a4a;color:#fff;width:100%}@media (min-width:768px){.button{width:auto;height:auto}}.button.outline{border:1px solid rgba(0,0,0,.2);background-color:#fff;color:#000}.button.rounded{border-radius:50px}.button path{-webkit-transition:all .2s linear;transition:all .2s linear}.is-keyboard-focus .button:focus,body:not(.mobile-safari) .button:hover{background-color:#fff;color:#000}.is-keyboard-focus .button.outline:focus,body:not(.mobile-safari) .button.outline:hover{border-color:#000}.is-keyboard-focus .button:focus path,body:not(.mobile-safari) .button:hover path{fill:#000}.button:disabled{pointer-events:none;opacity:.3}.card-action{border:none;padding:.8rem 1.2rem;min-width:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Open Sans,sans-serif;font-weight:600;-webkit-box-shadow:rgba(0,0,0,.15) 2px 2px 0 2px;box-shadow:2px 2px 0 2px rgba(0,0,0,.15);background:#fff;white-space:nowrap;text-transform:none;-webkit-animation:a .2s;animation:a .2s}.is-keyboard-focus .button.card-action:focus,.is-keyboard-focus .card-action:focus,body:not(.mobile-safari) .button.card-action:hover,body:not(.mobile-safari) .card-action:hover{outline:none;margin:1px -1px -1px 1px;background:#fff;color:#000;opacity:.8;-webkit-box-shadow:none;box-shadow:none}.is-keyboard-focus .button.card-action:focus path,body:not(.mobile-safari) .button.card-action:hover path{fill:#000}@media (max-width:600px){.card-action{white-space:normal}}.hr{border:none;margin:1.5rem 0;width:100%;height:1.5px;background-color:hsla(40,6%,90%,.6)}.labeled-form-control{margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;font-style:italic;font-size:12px;color:#4a4a4a}.labeled-form-control :required,.labeled-form-control :valid{-webkit-box-shadow:none;box-shadow:none}.labeled-form-control input,.labeled-form-control select,.labeled-form-control textarea{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;margin-top:.2rem;padding:.5rem;font-size:16px;font-family:Open Sans,sans-serif;color:#959595;background-color:#f3f2f0}.labeled-form-control input,.labeled-form-control select{height:2.5rem}.labeled-form-control.for-select .wrapper{position:relative}.labeled-form-control.for-select .wrapper select{cursor:pointer;padding-right:33px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.menu-icon{-webkit-transform:scale(2);transform:scale(2)}.menu-icon rect{-webkit-transition:-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1)}.menu-icon.active .left{-webkit-transform:translateX(-4px);transform:translateX(-4px)}.menu-icon.active .right{-webkit-transform:translateX(4px);transform:translateX(4px)}.text-button{border:none;background:none;font-family:Open Sans,sans-serif}.alert{color:#fff;padding:8px;font-size:12px}.alert.success{background-color:#b7d43f}.alert.error{background-color:#ff4f5e}.alert>.icon{font-size:.3rem;margin:5px;float:right;cursor:pointer}.ReactModal__Content .inner.contact-modal{max-width:35rem;text-align:start}.contact-modal .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-modal .actions>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.contact-modal .actions button{width:100%;min-width:unset;max-width:12rem;font-weight:400}.contact-modal .actions div{font-size:12px;font-style:italic}.listen-box{--listen-box-height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.6rem;-ms-flex-wrap:wrap;flex-wrap:wrap;outline:none}@media (min-width:768px){.listen-box{-ms-flex-wrap:initial;flex-wrap:nowrap}}.listen-box.loaded .delete-box,.listen-box.loaded .play-box,.listen-box.loaded .vote-box{opacity:1;pointer-events:all}.listen-box .delete-box,.listen-box .play-box,.listen-box .vote-box{opacity:.3;border:none;height:6rem;pointer-events:none}.listen-box .sentence-box{min-height:6rem;color:#4a4a4a}.listen-box .sentence-box.disabled{-webkit-box-shadow:none;box-shadow:none;background:#f3f2f0}.listen-box .sentence-box a{color:#b7d43f}.listen-box .delete-box,.listen-box .play-box,.listen-box .sentence-box,.listen-box .vote-box{position:relative}.listen-box .delete-box b,.listen-box .play-box b,.listen-box .sentence-box b,.listen-box .vote-box b{position:absolute;top:-1.3rem;line-height:1rem;font-size:.65rem;left:0}.listen-box .speak{margin:10px auto auto;padding:20px;height:50px;min-width:auto;white-space:nowrap}@media (min-width:768px){.listen-box .speak{margin:auto 0 auto 30px}}.delete-box svg,.play-box svg{width:30px;height:30px;vertical-align:middle}.play-box{color:#b7d43f}.is-keyboard-focus .play-box:focus,.is-keyboard-focus .play-box:focus path,body.mobile-safari .play-box:active,body.mobile-safari .play-box:active path,body:not(.mobile-safari) .play-box:hover,body:not(.mobile-safari) .play-box:hover path{outline:none;background-color:#b7d43f;color:#fff;fill:#fff}.delete-box:hover svg,.is-keyboard-focus .delete-box:focus svg,.is-keyboard-focus .play-box:focus svg,.play-box:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.sentence-box{padding:0 1.5rem;text-align:left;text-overflow:ellipsis;line-height:1.3;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:.3rem;-webkit-box-shadow:rgba(0,0,0,.09) 0 1px 6px,rgba(0,0,0,.09) 0 1px 4px;box-shadow:0 1px 6px rgba(0,0,0,.09),0 1px 4px rgba(0,0,0,.09)}@media (max-width:600px){.sentence-box{font-size:12px;line-height:1.2rem;-webkit-box-flex:1;-ms-flex:1;flex:1}}.delete-box,.play-box{min-width:6rem;line-height:6rem;text-align:center;cursor:pointer;-webkit-transition:.2s;transition:.2s;font-size:23px}.delete-box{background-color:#fff;margin-left:.3rem;font-weight:700}.delete-box span{display:block;font-size:1.2rem}.is-keyboard-focus .delete-box:focus,.is-keyboard-focus .delete-box:focus path,body.mobile-safari .delete-box:active,body.mobile-safari .delete-box:active path,body:not(.mobile-safari) .delete-box:hover,body:not(.mobile-safari) .delete-box:hover path{background-color:#000;color:#fff;fill:#fff}.vote-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:.3rem}@media (max-width:600px){.vote-box{width:100%;margin-left:0}}.vote-box>button{border:1px solid #e6e5e3;border-radius:1.5rem;padding:.5rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#959595;font-size:.9rem;text-transform:uppercase;cursor:pointer;font-family:Open Sans,sans-serif;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vote-box>button:first-child{margin-right:.3rem}body:not(.mobile-safari) .vote-box>button:hover{background-color:#000;border-color:transparent;color:#fff}.vote-box>button:disabled{opacity:.3;pointer-events:none}.ReactModal__Overlay{z-index:2;width:100%;height:100%;-webkit-animation:a .2s;animation:a .2s;background:rgba(67,101,148,.9)!important}@media (min-width:768px){.ReactModal__Overlay{display:table}}.ReactModal__Content{position:static!important;display:table-cell;vertical-align:middle;pointer-events:none;border:none!important}@media (max-width:768px){.ReactModal__Content{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;border-radius:0!important}}.ReactModal__Content .close{position:absolute;right:20px;top:20px;border:none}.ReactModal__Content .inner{position:relative;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2rem;width:100%;max-width:40rem;min-height:99vh;text-align:center;background:#fff;pointer-events:all;-webkit-box-shadow:0 2px 44px 0 rgba(0,67,160,.5);box-shadow:0 2px 44px 0 rgba(0,67,160,.5)}@media (min-width:768px){.ReactModal__Content .inner{min-height:auto}}.ReactModal__Content .buttons{margin-top:1rem;min-width:12rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.ReactModal__Content .buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.ReactModal__Content .buttons .button{margin:.3rem}@media (max-width:600px){#common-voice-data{top:5.5rem;width:100%}#common-voice-data button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;width:auto}#common-voice-license{text-align:center}}@media (min-width:600px){#common-voice-data{top:10rem}#common-voice-license{text-align:end}.dataset{width:calc(50% - .7rem)}.dataset:nth-child(odd){margin-right:.7rem}.dataset:nth-child(2n){margin-left:.7rem}}#data-container .license a{font-size:12px;font-weight:600;text-decoration:underline}#data-container svg{margin-right:1rem;width:22px;height:22px}.ReactModal__Content .download-modal.inner{padding:3rem 2rem;max-width:50rem}.download-modal p{margin-bottom:2rem;color:#4a4a4a}#common-voice-data{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:end}#common-voice-license,#common-voice-license a{margin-top:.5rem;width:100%;color:#fff;font-size:12px}#common-voice-license a{text-decoration:underline}#explanatory-text{margin:2rem 0;color:#4a4a4a}#speech-blog-link{text-decoration:underline;font-size:12px;font-weight:600}#data-container hr{margin:3rem 0}#others-head{margin:4rem 0 2rem}#datasets{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#datasets,.dataset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.dataset{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.4rem;-webkit-box-shadow:rgba(0,0,0,.09) 0 1px 6px,rgba(0,0,0,.09) 0 1px 4px;box-shadow:0 1px 6px rgba(0,0,0,.09),0 1px 4px rgba(0,0,0,.09)}.dataset .contents{padding:1.5rem}.dataset h2 a{font-weight:400;color:#ff4f5e}.dataset p{color:#4a4a4a;margin:.3rem 0}.dataset .license{color:#4a4a4a;padding:1rem 1.5rem;font-size:12px}.dataset .license a{color:#4a4a4a}.dataset .action{height:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f9f9f9}.dataset button{width:auto;border:1px solid #000;-webkit-box-shadow:none;box-shadow:none}.is-keyboard-focus .dataset .button.card-action:focus,body:not(.mobile-safari) .dataset .button.card-action:hover{margin:0;background:#000;color:#fff}.is-keyboard-focus .dataset .button.card-action:focus path,body:not(.mobile-safari) .dataset .button.card-action:hover path{fill:#fff}#dataset-bundle{border-top:.4rem solid #ff4f5e;margin:5rem 0;padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f9f9f9}#bundle-info{margin-top:1rem;color:#4a4a4a;font-size:12px;font-style:italic}.ReactModal__Content .inner.email-modal{max-width:45rem;color:#4a4a4a}.email-modal.compact{padding:0 2rem}.email-modal .head{margin:-2rem -2rem 0;padding:3rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f9f9f9}.email-modal .head img{margin-right:1rem}.email-modal form{max-width:25rem;margin:0 auto 1rem;text-align:start}.email-modal p:first-child{margin-top:3rem;margin-bottom:2rem}.email-modal label{margin-bottom:.5rem}.email-modal input:disabled{margin:1rem 0;color:#000;text-align:center;font-family:Zilla Slab,Georgia,Utopia,Charter,serif;font-size:1.3rem;font-weight:600}.email-modal button{width:100%}.email-modal a{text-decoration:underline}.email-modal .cancel{margin-top:1rem;margin-bottom:2rem;display:block;cursor:pointer;text-align:center;font-size:12px;font-weight:600}.project-status{color:#4a4a4a;-webkit-box-shadow:rgba(0,0,0,.09) 0 1px 6px,rgba(0,0,0,.09) 0 1px 4px;box-shadow:0 1px 6px rgba(0,0,0,.09),0 1px 4px rgba(0,0,0,.09)}.project-status .title-and-action{padding:1.5rem 2rem;background:#f9f9f9}@media (max-width:600px){.project-status .title-and-action a,.project-status .title-and-action h4{-ms-flex-item-align:left;align-self:left}.project-status .title-and-action a{padding-top:1rem}}.project-status h4{font-family:Open Sans,sans-serif;font-weight:400}.project-status .contents{padding:1.5rem 2rem;font-size:.9rem}.project-status .contents b{text-transform:uppercase}.language-progress{margin-bottom:2rem}.language-progress .numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:600px){.language-progress .numbers,.project-status .title-and-action{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#home-container .project-status .request-language{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#home-container .project-status .request-language button{margin:20px 0}@media (min-width:600px){#home-title{margin-top:3.8rem;max-width:55rem}#wall-of-text{width:calc(100% - 391px);margin-left:auto}.home-cta-container{position:absolute;top:22.3rem}}@media (max-width:600px){#home-title{left:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1rem;width:100%}.home-cta-container{position:absolute;top:12rem;left:0;right:0;height:12rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-cta{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:280px;width:100%}}#home-container hr{margin:3rem 0}#home-title{position:absolute;top:0;-webkit-animation:a .5s;animation:a .5s}.home-cta{min-width:16rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-cta img{width:20px;height:20px}.home-cta div{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:1rem}#wall-of-text p{color:#4a4a4a;line-height:calc(135% + 2px)}#wall-of-text p:first-child{margin-bottom:.3rem}#show-more-button{font-size:12px;font-weight:600;text-transform:uppercase;text-decoration:underline;cursor:pointer}.more-text-desktop{display:none}@media (max-width:600px){.more-text-mobile{display:none}}.show-more-text .more-text-desktop,.show-more-text .more-text-mobile{display:block}#help-explain{margin:.3rem 0 1.5rem;font-size:12px;font-style:italic;color:#4a4a4a}@media (max-width:600px){#help-explain{font-size:.9rem}}@-webkit-keyframes b{0%{-webkit-transform:translateX(-100%) scaleY(0);transform:translateX(-100%) scaleY(0)}to{-webkit-transform:none;transform:none}}@keyframes b{0%{-webkit-transform:translateX(-100%) scaleY(0);transform:translateX(-100%) scaleY(0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes c{0%{-webkit-transform:translateX(-100%) scaleY(0);transform:translateX(-100%) scaleY(0)}5%{-webkit-transform:translateX(-100%) scaleY(0);transform:translateX(-100%) scaleY(0)}to{-webkit-transform:none;transform:none}}@keyframes c{0%{-webkit-transform:translateX(-100%) scaleY(0);transform:translateX(-100%) scaleY(0)}5%{-webkit-transform:translateX(-100%) scaleY(0);transform:translateX(-100%) scaleY(0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes d{0%{-webkit-transform:translateX(-100%) scaleY(0);transform:translateX(-100%) scaleY(0)}40%{-webkit-transform:translateX(-100%) scaleY(0);transform:translateX(-100%) scaleY(0)}to{-webkit-transform:none;transform:none}}@keyframes d{0%{-webkit-transform:translateX(-100%) scaleY(0);transform:translateX(-100%) scaleY(0)}40%{-webkit-transform:translateX(-100%) scaleY(0);transform:translateX(-100%) scaleY(0)}to{-webkit-transform:none;transform:none}}.languages .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.languages .top{height:150px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.languages .top .waves{position:relative;top:-2rem;left:10rem}@media (min-width:768px){.languages .top .waves{top:0;left:0;width:50%}}.languages .top .waves img{position:absolute;top:0;bottom:0;right:0;margin:auto;-webkit-animation-timing-function:cubic-bezier(.23,1,.32,1);animation-timing-function:cubic-bezier(.23,1,.32,1);-webkit-animation-duration:3.5s;animation-duration:3.5s;-webkit-animation-name:b;animation-name:b}.languages .top .waves img.red{-webkit-animation-name:c;animation-name:c}.languages .top .waves img.eq{-webkit-animation-name:d;animation-name:d;bottom:4%;right:16%}.languages .top .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:4rem}@media (min-width:768px){.languages .top .text{margin-left:.3rem;margin-top:0;width:50%}}.languages .top .text .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:768px){.languages .top .text .inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.languages .top .text .inner h2{margin-bottom:2rem;padding-right:.3rem;font-weight:700}@media (min-width:768px){.languages .top .text .inner h2{margin-bottom:.5rem}}.languages .top .text .inner button{text-transform:none;max-width:5rem}@media (min-width:768px){.languages .mobile-headings{display:none}}.languages .mobile-headings hr{width:100vw;margin:.5rem 0 .5rem calc(-50vw + 50%)}.languages .mobile-headings .labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid #e7e5e2;overflow-x:auto}.languages .mobile-headings h2{white-space:nowrap;padding:1rem;cursor:pointer}.languages .mobile-headings button{-ms-flex-item-align:center;align-self:center;margin-left:auto}.languages button.show-all-languages{display:block;border:1px solid #e7e5e2;padding:1rem;width:100%;font-size:1rem}.languages button.show-all-languages:hover{background:#f3f2f0}.languages button.show-all-languages:focus{outline:none}.languages .selected-in-progress .labels .in-progress,.languages .selected-launched .labels .launched{color:#ff4f5e;border-bottom:3px solid #ff4f5e}.languages .selected-in-progress .language-sections section{margin-left:-100vw}.languages .search{margin-top:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.languages .search input{border:none;font-size:1.8rem;font-family:Zilla Slab,Georgia,Utopia,Charter,serif}.languages .search button{margin-right:2rem}.languages .search button img{width:14px}.languages .language-sections{display:-webkit-box;display:-ms-flexbox;display:flex;width:200vw}@media (min-width:768px){.languages .language-sections{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:auto}}.languages .language-sections ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;padding:0;list-style:none}.languages .language-sections section{width:calc(100vw - 2rem);margin-left:0;-webkit-transition:margin-left .5s cubic-bezier(.4,0,.2,1);transition:margin-left .5s cubic-bezier(.4,0,.2,1)}@media (min-width:768px){.languages .language-sections section{margin-top:4rem;width:auto}}.languages .language-sections section>p{color:#4a4a4a;max-width:740px;line-height:24px}@media (max-width:768px){.languages .language-sections section>p{padding-top:20px;padding-bottom:5px}}@media (min-width:768px){.languages .language-sections section>p{padding-top:5px;padding-bottom:20px}}.languages .language-sections section:nth-child(2){margin-left:2rem}@media (min-width:768px){.languages .language-sections section:nth-child(2){margin-left:0;margin-bottom:32px}}.languages .language{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1.6rem;-webkit-box-shadow:rgba(0,0,0,.09) 0 1px 6px,rgba(0,0,0,.09) 0 1px 4px;box-shadow:0 1px 6px rgba(0,0,0,.09),0 1px 4px rgba(0,0,0,.09);width:100%}@media (min-width:768px) and (max-width:991px){.languages .language{margin-right:1.6rem;width:calc(49.75124% - .79602rem)}.languages .language:nth-child(2n){margin-right:0}}@media (min-width:992px){.languages .language{margin-right:1.6rem;width:calc(33.22259% - 1.06312rem)}.languages .language:nth-child(3n){margin-right:0}}.languages .language.loading h2 svg{width:80%}.languages .language.loading .numbers svg:first-of-type{margin-top:.5rem}.languages .language.loading .numbers svg:nth-of-type(2){margin-top:1.1rem}.languages .language.loading .numbers svg:nth-of-type(3){margin-top:.6rem}.languages .language .info{padding:1.5rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:12px}@media (min-width:350px){.languages .language .info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.languages .language .info .numbers,.languages .language .info h2{width:100%}@media (min-width:350px){.languages .language .info .numbers,.languages .language .info h2{width:50%}}.languages .language .info h2{padding:0;margin-bottom:1rem}@media (min-width:350px){.languages .language .info h2{margin-bottom:0;padding:.3rem}}.languages .language .info hr{margin:.5rem 0;height:1.5px}.languages .language .info .numbers>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.languages .language .info .numbers span{padding-right:.3rem;font-size:.7rem;font-style:italic;color:#959595;letter-spacing:.8px}.languages .language .info .numbers b{color:#4a4a4a}.languages .language .info .progress-bar{height:.5rem}.languages .language button{outline:none;border:none;margin:0;padding:1rem;width:100%;-webkit-transition:background .2s linear;transition:background .2s linear;background:hsla(40,11%,95%,.5);text-transform:uppercase;font-weight:600;letter-spacing:.4px;font-family:Open Sans,sans-serif}.languages .language button:hover{background:#f3f2f0}.ReactModal__Content .inner.get-involved-modal{max-height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:25rem;overflow-y:auto;text-align:start}.ReactModal__Content .inner.get-involved-modal p{color:#4a4a4a}.ReactModal__Content .inner.get-involved-modal p a{color:#629ff4}.ReactModal__Content .inner.get-involved-modal h2{font-weight:700}.ReactModal__Content .inner.get-involved-modal .title-and-action{border-top:.5rem solid #f9f9f9;margin:0 -2rem -3rem;padding:2rem}.ReactModal__Content .inner.get-involved-modal .signup-success img{margin:2rem auto 2.5rem;width:50px;display:block}.ReactModal__Content .inner.get-involved-modal .signup-success button{width:100%}.ReactModal__Content .inner.get-involved-modal h4{margin-bottom:1.5rem;font-family:Open Sans,sans-serif;font-weight:400}#profile-actions,.ReactModal__Content .inner.get-involved-modal .center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#profile-actions{margin:0 auto 2rem;padding-top:.3rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#profile-actions>hr{margin-bottom:2.3rem}#profile-form-container{position:relative;text-align:start}#why-profile{margin:0 auto;padding:1rem;width:70%;background-color:#f9f9f9}#why-profile-text{text-align:left;color:#4a4a4a}#why-profile-title{margin:1rem auto;font-weight:600}#profile-actions .text-button{font-weight:600;text-decoration:underline;cursor:pointer}#profile-actions .text-button,#why-profile-title{font-size:12px}#profile-actions .alert{margin-bottom:1rem}@-webkit-keyframes e{0%{-webkit-transform:translateY(50rem);transform:translateY(50rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes e{0%{-webkit-transform:translateY(50rem);transform:translateY(50rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}#voice-submit{-webkit-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-animation:e .2s cubic-bezier(.4,0,.2,1);animation:e .2s cubic-bezier(.4,0,.2,1)}#voice-submit-review{text-align:start;padding-top:1rem}#box-headers,#voice-submit-review p{color:#4a4a4a}#box-headers{text-align:right;font-size:12px;padding:1.5rem 0 .3rem}#box-headers>span{display:inline-block;width:6rem;text-align:center}#box-headers>span:last-child{margin-left:.3rem}@media (max-width:600px){#box-headers{visibility:hidden}}#voice-submit .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#voice-submit .actions .text-button{font-size:12px;font-weight:600;text-decoration:underline;cursor:pointer}@media (max-width:600px){#voice-submit .actions{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#voice-submit .actions .progress-button{margin-bottom:.3rem}}@media (min-width:600px){#voice-submit .actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:5rem}#voice-submit .actions .progress-button{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}#record-container{position:relative;top:-4.5rem;text-align:center;padding-top:0}.unsupported>:first-child{padding-top:3rem}.unsupported a{display:block;color:#629ff4;margin:.5rem 0}.unsupported span{margin-right:.5rem}.unsupported p{padding:1rem 0}#recordings-count{color:#ff4f5e;font-size:.9rem;font-weight:700}#recordings-count span{padding:0 .3rem .3rem}.record-sentence{margin-top:.5rem;position:relative;-webkit-transition:-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1)}.text-box{-webkit-transition:-webkit-transform .5s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .5s cubic-bezier(.4,0,.2,1);transition:transform .5s cubic-bezier(.4,0,.2,1);transition:transform .5s cubic-bezier(.4,0,.2,1),-webkit-transform .5s cubic-bezier(.4,0,.2,1)}.text-box.no-sentences-error{background-color:#fff}.text-box.no-sentences-error p{opacity:.3}.text-box.left,.text-box.right{position:absolute;top:0}.text-box.left{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}.text-box.right{-webkit-transform:translateX(100vw);transform:translateX(100vw)}.text-box p{padding:1rem;min-height:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Zilla Slab,Georgia,Utopia,Charter,serif;font-size:1.4rem;background-color:#fff;-webkit-box-shadow:rgba(0,0,0,.09) 0 1px 6px,rgba(0,0,0,.09) 0 1px 4px;box-shadow:0 1px 6px rgba(0,0,0,.09),0 1px 4px rgba(0,0,0,.09)}.refresh{position:absolute;right:.2rem;bottom:.3rem;font-size:.6rem}#refresh-help{text-align:right;padding-top:.3rem;padding-right:.6rem}.record-controls{margin:1.5rem auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#record-button{display:inline-block;-webkit-box-sizing:content-box;box-sizing:content-box;border:none;border-radius:50%;padding:.5rem;width:50px;height:50px}#record-button:hover,.is-keyboard-focus #record-button:focus{-webkit-transform:scale(1.1);transform:scale(1.1)}#record-button img{width:100%}#record-button:hover{background:none}.recording #record-button{background-color:#fdc6c8;-webkit-animation:f 1.2s cubic-bezier(.4,0,.2,1) infinite;animation:f 1.2s cubic-bezier(.4,0,.2,1) infinite}@-webkit-keyframes f{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes f{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}#undo-clip{position:absolute;bottom:-50%;color:#ff4f5e;left:2rem;z-index:1;opacity:1;-webkit-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1);padding:.5rem;cursor:pointer}@media (max-width:600px){#undo-clip{bottom:-80%}}#record-help{margin-top:1.5rem;padding:0 2rem;font-size:.9rem;color:#4a4a4a}#voice-record{position:relative;overflow:hidden;padding:0 .5rem}#alert-container{position:absolute;top:1rem;left:0;right:0;z-index:1;margin:0 auto;width:calc(100% - 1.5rem)}@media (min-width:600px){#voice-record{padding:0 .25rem}}@media (min-width:600px){.record-actions{position:relative;width:100%}.rerecord{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:600px){.record-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rerecord{margin-top:.3rem}}.rerecord{font-size:12px;font-weight:600;text-decoration:underline;cursor:pointer}#profile-card{margin-top:3rem;border-top:5px solid #000;padding:2rem;-webkit-box-shadow:rgba(0,0,0,.09) 0 1px 6px,rgba(0,0,0,.09) 0 1px 4px;box-shadow:0 1px 6px rgba(0,0,0,.09),0 1px 4px rgba(0,0,0,.09)}#profile-card form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:449px){#profile-card .half-width{width:100%}#profile-card .title-and-action{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}@media (min-width:450px){#profile-card .half-width{width:50%}#profile-card .half-width:nth-child(odd){padding-right:.5rem}#profile-card .half-width:nth-child(2n){padding-left:.5rem;page-break-after:always}}#profile-card hr{margin:2.3rem 0;width:100%}#profile-card .buttons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#profile-card button[type=submit]{margin-top:1rem}.progress-bar{margin:.3rem 0;height:2rem;width:100%;background:#e7e5e2}.progress-bar .progress{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-weight:700;background:#b7d43f;-webkit-transition:width .5s cubic-bezier(.4,0,.2,1);transition:width .5s cubic-bezier(.4,0,.2,1)}.ReactModal__Content .inner.request-language-modal{max-width:25rem}.ReactModal__Content .inner.request-language-modal.left-align{text-align:start}.request-language-modal h2{font-weight:700}.request-language-modal .success{width:50px;margin-bottom:2.5rem}.request-language-modal .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@font-face{font-family:Icons;src:url(/font/icomoon.ttf)}html{font-family:Open Sans,sans-serif;font-size:16px;color:#000;background-color:#fff;overflow:auto}@media (max-width:600px){html{overflow:hidden}}#main,body,html{padding:0;margin:0;min-height:100vh;width:100%}h1,h2,h3,h4{font-family:Zilla Slab,Georgia,Utopia,Charter,serif}h1{font-size:1.8rem}h2{font-size:1.5rem;font-weight:400}a{outline:none;text-decoration:none;color:#000}a:hover{opacity:.8;text-decoration:none!important}h1,h2,h3,h4,p{margin:0;padding:0}a:active{-webkit-tap-highlight-color:rgba(0,0,0,0)}button{background:none;cursor:pointer}.staging-banner{position:-webkit-sticky;position:sticky;top:4rem;padding:.5rem;color:#fff;background:#ff4f5e;text-align:center;z-index:5}@media (min-width:768px){.staging-banner{top:0}}.staging-banner a{color:#fff;text-decoration:underline}.staging-banner button{border:none;background:#e7e5e2}.is-keyboard-focus :focus{outline:1px solid #000}[data-icon]:before{font-family:Icons;font-size:200%;content:attr(data-icon);speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.strong{font-family:Zilla Slab,Georgia,Utopia,Charter,serif;font-weight:700}.progress-button{overflow:hidden}.progress-button:disabled{background:#fff}.progress-button .progress{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);-webkit-transition:-webkit-transform .5s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .5s cubic-bezier(.4,0,.2,1);transition:transform .5s cubic-bezier(.4,0,.2,1);transition:transform .5s cubic-bezier(.4,0,.2,1),-webkit-transform .5s cubic-bezier(.4,0,.2,1)}@-webkit-keyframes g{0%{opacity:0}to{opacity:1}}@keyframes g{0%{opacity:0}to{opacity:1}}#main{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;-webkit-animation:g .5s linear;animation:g .5s linear}#scroller{position:fixed;top:4rem;bottom:0;left:0;right:0;overflow-x:hidden;overflow-y:scroll}@media (min-width:768px){#scroller{position:relative;top:auto;bottom:auto;left:auto;right:auto;overflow:visible;overflow:initial}}body:not(.focus) #scroller{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}@media (min-width:768px){body:not(.focus) #scroller{-webkit-overflow-scrolling:initial;scroll-behavior:auto}}#scrollee{position:relative}.data #content,.home #content,.profile #content,.record #content{margin:0 auto;max-width:55rem}.privacy #content h1,.terms #content h1{margin:1rem 0;text-decoration:underline}.privacy #content h2,.terms #content h2{margin:1.5rem 0 .5rem}.privacy #content a,.terms #content a{color:#629ff4}#background-container{position:absolute;top:.7rem;left:0;right:0;height:20rem;background-repeat:repeat-x;background-position:50%;background-size:100% 100%;z-index:0;-webkit-transition:opacity .5s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:opacity .5s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1);pointer-events:none;opacity:0}#background-container:after{content:"";display:block;position:absolute;top:0;left:0;right:0;height:320px;height:20rem;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;background:repeat-x 50%;background-size:100% 100%}.hiding #background-container{-webkit-transform:scaleY(.4);transform:scaleY(.4)}@media (max-width:600px){#home-title{top:3.5rem}.data #background-container{-webkit-transform:translateY(1rem);transform:translateY(1rem)}.home #background-container{-webkit-transform:translateY(11rem);transform:translateY(11rem)}.home .hero-space{height:26rem}}@media (min-width:600px){.home #background-container{-webkit-transform:translateY(12.5rem);transform:translateY(12.5rem)}.home .hero-space{height:19.5rem}}body:not(.ios) .recording #background-container{-webkit-transition:opacity .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s cubic-bezier(.4,0,.2,1)}.ios #background-container{background:none!important}.ios #background-container:after{display:none!important}.ios #background-container img{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.ios #background-container img:last-child,.ios .recording #background-container img:first-child{opacity:0}.ios .recording #background-container img:last-child{opacity:1}@media (max-width:600px){#background-container{height:12.5rem;background-image:url(/img/wave-blue-mobile.png)}#background-container:after{height:200px;height:12.5rem;background-image:url(/img/wave-red-mobile.png)}}@media (min-width:600px){#background-container{height:20rem;background-image:url(/img/wave-blue-large.png)}#background-container:after{background-image:url(/img/wave-red-large.png)}}@media (min-width:600px){.recording #background-container:after{opacity:1}}@media (max-width:600px){.recording #background-container{background:none}.recording #background-container:after{opacity:1}}@media (max-width:600px){.data #background-container{background-image:url(/img/wave-red-mobile.png)}}@media (min-width:600px){.data #background-container{background-image:url(/img/wave-red-large.png)}}#install-app{position:fixed;bottom:0;left:0;right:0;background-color:#000;height:3rem;line-height:3rem;vertical-align:middle;cursor:pointer;text-align:center;color:#fff;font-weight:700;z-index:2;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;font-family:Open Sans,sans-serif}#install-app.hide{-webkit-transform:translateY(3rem);transform:translateY(3rem)}#install-app a{position:absolute;right:0;height:100%;width:3rem;color:#fff}@-webkit-keyframes h{0%{-webkit-transform:translateY(100vh);transform:translateY(100vh);opacity:0}80%{opacity:.1}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes h{0%{-webkit-transform:translateY(100vh);transform:translateY(100vh);opacity:0}80%{opacity:.1}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}#faq-container,#profile-container,#record-container{-webkit-animation:h .2s cubic-bezier(.4,0,.2,1);animation:h .2s cubic-bezier(.4,0,.2,1)}@media (min-width:768px){#content{position:unset;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:0 1rem}}#content>div{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s cubic-bezier(.4,0,.2,1);max-width:76rem;margin-right:auto;margin-left:auto;min-height:100%;padding:0 1rem}@media (min-width:768px){#content>div{min-height:auto;padding:0}}@media (min-width:768px){.main-logo{margin-right:.3rem;width:10rem}}@media (min-width:992px){.main-logo{margin-right:4rem}}.main-logo,.main-logo .main-mozilla-logo{height:100%}.hero{display:none;text-align:center;position:relative;height:12.5rem}@media (min-width:768px){.hero{height:15.3rem}}.hero-space{display:none;height:3rem;background:none}@media (min-width:768px){.hero-space{height:10rem}}.data #background-container,.home #background-container,.record #background-container{opacity:1}.data .hero,.data .hero-space,.home .hero,.home .hero-space,.record .hero,.record .hero-space{display:block}.robot{position:relative;display:inline-block;height:22rem;-webkit-transition:-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1);-webkit-transform:translateY(15rem) scale(0);transform:translateY(15rem) scale(0);opacity:0}@media (max-width:600px){.robot{height:16rem}}.robot>img{height:100%}@media (max-width:600px){.robot{height:12rem;bottom:-3.5rem;right:3.5rem}}.record .robot.thanks{opacity:1;-webkit-transform:translate(13rem,5rem) scale(1);transform:translate(13rem,5rem) scale(1);-webkit-transition-delay:0s;transition-delay:0s}@media (max-width:600px){.record .robot.thanks{-webkit-transform:translate(9rem,2rem) scale(1);transform:translate(9rem,2rem) scale(1)}}.home .robot{opacity:1;-webkit-transform:translate(-13rem,23rem) scale(1.1);transform:translate(-13rem,23rem) scale(1.1)}@media (max-width:600px){.home .robot{-webkit-transform:translate(50%,19rem) scale(1.3);transform:translate(50%,19rem) scale(1.3)}}.record .robot{opacity:1;-webkit-transform:translate(1.3rem,5.8rem) scale(1.1);transform:translate(1.3rem,5.8rem) scale(1.1)}@media (max-width:600px){.record .robot{-webkit-transform:translate(4.5rem,.5rem);transform:translate(4.5rem,.5rem)}}#content>#faq-container,#content>#profile-container{margin-top:.3rem;text-align:left}.loading{-webkit-animation:j 2.5s ease infinite;animation:j 2.5s ease infinite;background-size:600% 600%}.button-holder{text-align:center}@media (min-width:600px){.button-holder button{margin:0 1rem}}#faq-container h3{margin:1.5rem 0 .5rem}#faq-container p{margin-bottom:1rem}#faq-container a{color:#629ff4}#spinner{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}#spinner,#spinner span{left:0;right:0;top:0;bottom:0;margin:auto}#spinner span{border-radius:50%;display:inline-block;position:absolute;height:10rem;width:10rem;-webkit-animation:i 4s linear infinite;animation:i 4s linear infinite;background-color:#000;opacity:1;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}@-webkit-keyframes i{50%{border-radius:0}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes i{50%{border-radius:0}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.focus #donate{padding-bottom:1rem}.title-and-action{margin-bottom:.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.title-and-action a,.title-and-action button{font-size:12px;font-weight:600;text-decoration:underline}.opt-in{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px}.opt-in input{margin:.1rem .3rem .1rem .1rem;//:100%;max-width:.8rem;height:.8rem}.opt-in input:checked{background:#000}.small{font-size:12px;color:#4a4a4a}.small a,.text-button.small,a.small{text-decoration:underline}.with-down-arrow:after{content:"";position:absolute;left:0;width:100%;height:100%;background:url(/img/down-arrow.svg) no-repeat right 15px center;background-size:13px 9px;pointer-events:none}.tippy-popper .tippy-tooltip.grey-tooltip-theme{color:#000;letter-spacing:normal;background:#e6e5e3;font-style:normal}.tippy-popper .tippy-tooltip.grey-tooltip-theme .arrow-regular{border-top-color:#e6e5e3!important}.tippy-popper .tippy-tooltip{border-radius:20px;padding:9px 25px;max-width:140px;line-height:1.5;font-size:12px;font-style:italic;letter-spacing:.8px;background:#4a4a4a;color:#fff}.tippy-popper .arrow-regular{border-top-color:#4a4a4a!important}@-webkit-keyframes j{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes j{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.upload-progress{position:absolute;top:0;left:0;right:0;height:5px;z-index:1;background:-webkit-gradient(linear,right top,left top,from(#e5868b),to(#a2a4d1));background:linear-gradient(270deg,#e5868b,#a2a4d1);background-size:400% 400%;-webkit-animation:j 2s ease infinite;animation:j 2s ease infinite;-webkit-transition:width .5s cubic-bezier(.4,0,.2,1),opacity .5s linear .5s,background .2s linear;transition:width .5s cubic-bezier(.4,0,.2,1),opacity .5s linear .5s,background .2s linear}.contribution-banner{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#000;padding:20px 30px}@media (max-width:768px){.contribution-banner{display:none;position:absolute;top:4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.contribution-banner .inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contribution-banner h1{background-image:-webkit-gradient(linear,left top,right top,from(#f89096),to(#b1b4e5));background-image:linear-gradient(90deg,#f89096,#b1b4e5);color:transparent;background-clip:text;-webkit-background-clip:text}.contribution-banner .open{margin:0 30px;min-width:150px;width:auto;background-color:transparent;border:1px solid hsla(0,0%,100%,.5)}@media (max-width:768px){.contribution-banner .open{margin-right:0}}.contribution-banner .bugs-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;color:#fff}.contribution-banner .bugs-link path{fill:#fff}
.md-block{display:none}@media (min-width:768px){.md-block{display:block}}@media (max-width:768px){.hidden-sm-down{display:none!important}}@media (max-width:992px){.hidden-md-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (min-width:992px){.hidden-lg-up{display:none!important}}.share-button [data-icon]{color:#fff;font-size:12px}.share-button [data-icon]:hover{color:#629ff4}#link-copy{border:none;padding:0;width:auto;background:transparent}#link-copy:active{color:#000}#link-copy:hover [data-icon]{color:#629ff4}#link-copy input{position:fixed;top:1000rem;left:1000rem}
.md-block{display:none}@media (min-width:768px){.md-block{display:block}}@media (max-width:768px){.hidden-sm-down{display:none!important}}@media (max-width:992px){.hidden-md-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (min-width:992px){.hidden-lg-up{display:none!important}}footer{margin-top:2rem;background-color:#000}#help-links{margin-top:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:6rem;background-color:#f3f2f0}@media (min-width:768px){#help-links{height:9.3rem}}#help-links a,#help-links button{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;width:10rem;font-size:12px;cursor:pointer}@media (min-width:768px){#help-links a,#help-links button{font-size:16px}}#help-links a:hover,#help-links button:hover{opacity:.6}#help-links img{margin-bottom:.3rem;width:21px}@media (min-width:768px){#help-links img{width:26px}}#help-links .divider{display:none;border-right:2px solid #a9a9a9;height:2.5rem}@media (min-width:768px){#help-links .divider{display:block}}#moz-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:1rem;height:100%;font-size:.9rem;color:#fff}@media (min-width:768px){#moz-links{margin:0 auto;padding:.4rem 0;max-width:76rem;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#moz-links>*{margin:2rem 0}}#moz-links a{color:#959595}#moz-links a:hover{color:#629ff4}#moz-links .logo-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:4rem}@media (min-width:768px){#moz-links .logo-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:9rem;margin-right:8rem;margin-top:0}}#moz-links .logo-container .main-logo{font-size:1rem;padding-right:4rem}#moz-links .logo-container .main-logo,#moz-links .logo-container .main-mozilla-logo{height:2.5rem;max-height:2.5rem}@media (min-width:768px){#moz-links .logo-container .main-logo,#moz-links .logo-container .main-mozilla-logo{height:auto}}#moz-links .logo-container .license{font-size:.7rem}@media (min-width:768px){#moz-links .logo-container .license{margin-top:1.5rem}}#moz-links .links{margin-top:2rem;padding:0 1rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){#moz-links .links{max-width:18rem;margin-right:4rem;margin-top:0;padding:0}}#moz-links .links a{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px}#moz-links .links>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#moz-links .back-top{margin-top:1rem;color:#fff;text-decoration:underline;text-align:center;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width:768px){#moz-links .back-top{display:none}}.is-keyboard-focus #moz-links :focus{outline:1px solid #fff}#sharing{padding:1.5rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsla(0,0%,100%,.1)}#sharing .title{margin-bottom:1rem;text-align:center;font-size:1rem;font-style:italic;font-weight:400;font-family:sans-serif;color:#959595}#sharing .icons{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}#sharing .icons>*{margin:0 21px}
.md-block{display:none}@media (min-width:768px){.md-block{display:block}}@media (max-width:768px){.hidden-sm-down{display:none!important}}@media (max-width:992px){.hidden-md-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (min-width:992px){.hidden-lg-up{display:none!important}}header{position:fixed;top:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4rem;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2;-webkit-transition:background-color .2s linear,-webkit-box-shadow .2s linear;transition:background-color .2s linear,-webkit-box-shadow .2s linear;transition:background-color .2s linear,box-shadow .2s linear;transition:background-color .2s linear,box-shadow .2s linear,-webkit-box-shadow .2s linear;padding:1rem;background:#fff}@media (min-width:768px){header{position:relative;margin:0 auto;background:none;max-width:76rem;height:unset;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none}}header.active{-webkit-box-shadow:0 2px 4px rgba(0,0,0,.03);box-shadow:0 2px 4px rgba(0,0,0,.03);background-color:#fff}@media (min-width:768px){header.active{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;background-color:initial}}header>*{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}header>:first-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header>:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header .language-select{display:none}@media (min-width:768px){header .language-select{display:inline;display:initial}}.language-select{position:relative;margin:0 1rem}@media (min-width:768px){.language-select{margin:0 0 0 1.5rem}}.language-select:before{content:"";width:100%;height:100%;position:absolute;background:url(/img/globe.svg) no-repeat left 13px center;background-size:17px 16px;pointer-events:none;z-index:2}.language-select:after{top:0}.language-select .selection,.language-select select{border:1px solid rgba(0,0,0,.05);padding-left:2.5rem;background:#fff;text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:.8px;color:#959595;cursor:pointer}.language-select .selection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5rem 5rem .5rem 2.5rem;height:2.5rem;min-width:12rem;font-weight:600}.language-select .list-wrapper{display:none;height:100%}.language-select .list-wrapper .triangle{position:absolute;right:13px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #f9f9f9}.language-select .list-wrapper ul{position:absolute;list-style:none;margin:.5rem 0 0;padding:1rem 0;max-height:16rem;width:100%;overflow-y:auto;background:#f9f9f9}.language-select .list-wrapper ul li{margin:0 1rem 1rem 2.5rem;color:#959595;cursor:pointer;text-transform:uppercase;font-weight:600;text-overflow:ellipsis;overflow-x:hidden}.language-select .list-wrapper ul li.selected{color:#000}.language-select .list-wrapper ul li.highlighted{color:#e45d68}.is-keyboard-focus .language-select[focus-within]:before,.language-select:hover:before{background-image:url(/img/globe_black.svg)}.is-keyboard-focus .language-select:focus-within:before,.language-select:hover:before{background-image:url(/img/globe_black.svg)}.is-keyboard-focus .language-select[focus-within]:after,.language-select:hover:after{background-position-x:15px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.is-keyboard-focus .language-select:focus-within:after,.language-select:hover:after{background-position-x:15px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.is-keyboard-focus .language-select[focus-within] .selection,.language-select:hover .selection{border-color:transparent;color:#000;background:#f9f9f9}.is-keyboard-focus .language-select:focus-within .selection,.language-select:hover .selection{border-color:transparent;color:#000;background:#f9f9f9}.is-keyboard-focus .language-select[focus-within] .list-wrapper,.language-select:hover .list-wrapper{display:block}.is-keyboard-focus .language-select:focus-within .list-wrapper,.language-select:hover .list-wrapper{display:block}@media (min-width:600px){header>*{pointer-events:auto}}.nav-list{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;font-family:Zilla Slab,Georgia,Utopia,Charter,serif}.nav-list a{padding:0 1rem;display:block;font-family:Open Sans,sans-serif;font-size:12px;text-transform:uppercase;font-weight:600;text-align:center}.nav-list a.active{color:#e45d68}.tallies{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:2rem}@media (min-width:768px){.tallies{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:1rem;margin-right:0}}.tallies,.tallies>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:sans-serif;font-weight:700}.tallies .divider{margin:.1rem 0;border-right:1px solid #e6e5e3;border-top:1px solid #e6e5e3;width:100%}@media (min-width:768px){.tallies .divider{margin:0 .5rem;height:1rem;width:auto}}.tallies .icon{margin-right:.3rem;height:15px}.tallies .record-tally{color:#ff4f5e}.tallies .validate-tally{color:#b7d43f}.tallies .validate-tally .icon{display:block;font-size:.6rem}#hamburger-menu{width:1.2rem;border:none;padding:0}@media (min-width:768px){#hamburger-menu{display:none}}#hamburger-menu:hover{background-color:transparent}#main-nav{display:none}@media (min-width:768px){#main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#navigation-modal{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;padding:4rem 0 0;pointer-events:none;-webkit-transform:translateY(-100vh);transform:translateY(-100vh);-webkit-transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s cubic-bezier(.4,0,.2,1);visibility:hidden}#navigation-modal.active{display:block;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:all;-webkit-transition-duration:.5s;transition-duration:.5s;visibility:visible}#navigation-modal .nav-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;font-size:1.3rem;padding-top:1rem}#navigation-modal a{line-height:3.2;font-size:1.3rem}
.md-block{display:none}@media (min-width:768px){.md-block{display:block}}@media (max-width:768px){.hidden-sm-down{display:none!important}}@media (max-width:992px){.hidden-md-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (min-width:992px){.hidden-lg-up{display:none!important}}.primary-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 18px}@media (min-width:768px){.primary-button{margin:0 40px}}.primary-button .background{position:absolute;margin:0 auto;border-radius:50%;width:80px;height:80px;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="7.6" /></filter></svg>#filter');-webkit-filter:blur(7.6px);filter:blur(7.6px);-webkit-transition:opacity .2s linear;transition:opacity .2s linear}@media (min-width:768px){.primary-button .background{width:109px;height:109px}}.primary-button button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2;border:none;border-radius:50%;width:65px;height:65px;background:#fff}@media (min-width:768px){.primary-button button{width:88px;height:88px}}.primary-button button svg{height:24px}@media (min-width:768px){.primary-button button svg{height:28px}}.primary-button.play .background,.primary-button.record .background{opacity:.5;background:-webkit-gradient(linear,right top,left top,from(#88d1f1),to(#b1b5e5));background:linear-gradient(270deg,#88d1f1,#b1b5e5)}.primary-button.stop .background{opacity:.7;background:-webkit-gradient(linear,left top,right top,from(#f89096),to(#b1b4e5));background:linear-gradient(90deg,#f89096,#b1b4e5)}.primary-button:hover .background{opacity:1!important}
.md-block{display:none}@media (min-width:768px){.md-block{display:block}}@media (max-width:768px){.hidden-sm-down{display:none!important}}@media (max-width:992px){.hidden-md-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (min-width:992px){.hidden-lg-up{display:none!important}}.share-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.share-modal h1{font-weight:400;font-size:36px}.share-modal .share-image{margin-top:57px;margin-bottom:20px;width:100%}.share-modal .share-buttons{position:relative;top:76px;border-radius:35px;padding:0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4a4a4a}.share-modal .share-buttons .share-button{margin:16px 20px;height:24px}
.md-block{display:none}@media (min-width:768px){.md-block{display:block}}@media (max-width:768px){.hidden-sm-down{display:none!important}}@media (max-width:992px){.hidden-md-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (min-width:992px){.hidden-lg-up{display:none!important}}.contribution-success{margin:auto;max-width:677px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.contribution-success{margin-top:100px}}.contribution-success .counter{margin:0 auto 20px}@media (min-width:768px){.contribution-success .counter{display:none!important}}.contribution-success h1{font-size:24px;font-weight:400;text-align:center}@media (min-width:768px){.contribution-success h1{font-size:36px}}.contribution-success .goal-percentage{display:inline-block;position:relative;text-align:right;color:#59cbb7}.contribution-success .goal-percentage .final{visibility:hidden}.contribution-success .goal-percentage .current{position:absolute;right:0}.contribution-success .progress{border:3px solid #59cbb7;border-radius:20px;margin:20px auto 0;width:100%;max-width:460px;height:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:hidden}@media (min-width:768px){.contribution-success .progress{margin-top:60px}}.contribution-success .progress .total{height:100px;background:#629ff4}.contribution-success .progress .done{height:100px;background:#59cbb7;-webkit-transition:width .5s cubic-bezier(.4,0,.2,1);transition:width .5s cubic-bezier(.4,0,.2,1)}.contribution-success .profile-card{margin-top:60px;margin-bottom:30px;padding:26px 26px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,.05);box-shadow:0 6px 12px 0 rgba(0,0,0,.05)}@media (min-width:768px){.contribution-success .profile-card{padding:38px 65px 0}}.contribution-success .profile-card p{font-style:italic;color:#4a4a4a;text-align:center}.contribution-success .profile-card .button{position:relative;top:28px;margin-top:0}.contribution-success .button{margin:60px auto 0}.contribution-success .contribute-more-button.secondary path{fill:#000}.contribution-success .contribute-more-button.secondary:hover path{fill:#629ff4}.contribution-success .contribute-more-button svg{margin-right:10px}.contribution-success .contribute-more-button path{fill:#fff}.contribution-success .secondary{margin:60px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:600!important;text-decoration:none!important}.contribution-success .secondary:hover,.contribution-success .secondary:hover a{color:#629ff4}
.md-block{display:none}@media (min-width:768px){.md-block{display:block}}@media (max-width:768px){.hidden-sm-down{display:none!important}}@media (max-width:992px){.hidden-md-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (min-width:992px){.hidden-lg-up{display:none!important}}.contribution-wrapper{overflow:hidden}.contribution,.contribution-wrapper{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(20%,#fff),to(#f3f2f1));background-image:linear-gradient(0deg,#fff 20%,#f3f2f1)}.contribution{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow-x:hidden;margin:0 auto;padding:20px;max-width:1400px;height:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-height:801px){.contribution{padding-top:60px}}@media (min-width:992px){.contribution{position:static;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;overflow:visible}}.contribution .button{min-width:auto}@media (max-width:768px){.contribution .button{border:none;padding:0}}@media (min-width:768px){.contribution .button{padding:0 38px;height:57px}}.contribution .counter{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600}.contribution .counter svg{margin-right:10px;padding:7px;background:#59cbb7;border-radius:50%}.contribution .counter svg path,.contribution .counter svg use{fill:#fff}.contribution .counter .text{margin-left:10px;font-size:12px;font-weight:400;font-style:italic}@media (max-width:768px){.contribution .counter .text{display:none}}.contribution .counter.done{background:#fff;border-radius:29px;padding:7px 20px 7px 7px;border:2px solid #e7e5e2}.contribution .top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contribution .top,.contribution .top .back{display:-webkit-box;display:-ms-flexbox;display:flex}.contribution .top .back{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:47px;height:47px;background:#fff;border-radius:50%;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.09);box-shadow:0 2px 4px 0 rgba(0,0,0,.09)}@media (min-width:768px){.contribution .top .back{width:57px;height:57px}}.contribution .top .links{font-family:Zilla Slab,Georgia,Utopia,Charter,serif}@media (min-width:768px){.contribution .top .links{margin-right:auto;margin-left:52px;font-size:20px}}.contribution .top .links a{padding-bottom:6px}@media (min-width:768px){.contribution .top .links a{padding-bottom:12px}}.contribution .top .links a:first-child{margin-right:40px}.contribution .top .links a.active{color:#629ff4;border-bottom:2px solid #629ff4}@media (min-width:768px){.contribution .top .counter{display:none}}.contribution .top .counter.done{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:768px){.contribution .top .counter.done{visibility:hidden}}.contribution .top .open-share{border:2px solid #e7e5e2;border-radius:50%;margin-left:20px;background:#fff}@media (max-width:768px){.contribution .top .open-share{width:46px;height:46px}.contribution .top .open-share svg{width:20px}}@media (min-width:768px){.contribution .top .open-share{width:57px;height:57px}}.contribution .top .open-share:hover{border-color:transparent;background:#4a4a4a}.contribution .top .open-share:hover path{fill:#fff}.contribution .instruction{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:23px;min-height:23px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-style:italic;color:#4a4a4a}@media (min-width:768px){.contribution .instruction{margin-top:4vh;margin-bottom:20px}}.contribution .instruction svg{display:none;margin:0 10px 0 16px;width:23px;height:23px}@media (min-width:768px){.contribution .instruction svg{display:inline;display:initial}}.contribution .cards-and-pills{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.contribution .cards-and-pills{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.contribution .cards-and-pills>:first-child{display:none;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:auto}@media (min-width:1200px){.contribution .cards-and-pills>:first-child{display:block}}.contribution .cards-and-instruction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin-top:30px}@media (min-width:768px){.contribution .cards-and-instruction{margin-top:0;width:100%;max-width:60%}}.contribution .cards-and-instruction .cards{position:relative;max-width:700px;height:223px;width:100%}@media (min-width:768px){.contribution .cards-and-instruction .cards{max-height:430px;height:43vh}}.contribution .cards-and-instruction .card{position:absolute;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-weight:600;line-height:1.38;background:#fff;-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,.05);box-shadow:0 6px 12px 0 rgba(0,0,0,.05);overflow:auto;word-wrap:break-word;opacity:1;-webkit-transition:opacity .5s cubic-bezier(.4,0,.2,1),-webkit-transform .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s cubic-bezier(.4,0,.2,1),-webkit-transform .5s cubic-bezier(.4,0,.2,1);transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1);transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1),-webkit-transform .5s cubic-bezier(.4,0,.2,1)}@media (min-width:768px){.contribution .cards-and-instruction .card{padding:0 25px;font-size:32px;font-weight:400;letter-spacing:1.3px;line-height:1.63}}@media (min-width:992px){.contribution .cards-and-instruction .card{padding:0 100px}}.contribution .cards-and-instruction .card.inactive{pointer-events:none;opacity:.5;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="6" /></filter></svg>#filter');-webkit-filter:blur(6px);filter:blur(6px)}@media (max-width:768px){.contribution .pills{margin-top:20px}}@media (min-width:768px){.contribution .pills{-webkit-box-flex:1;-ms-flex:1;flex:1}}.contribution .pills .inner{position:relative;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width:768px){.contribution .pills .inner{margin-top:0;margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.contribution .pills .counter{display:none}@media (min-width:768px){.contribution .pills .counter{margin-top:-38px;display:-webkit-box;display:-ms-flexbox;display:flex}}.contribution .primary-buttons{margin-top:23px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.contribution .primary-buttons{margin-top:12vh}}.contribution .primary-buttons canvas{position:absolute;width:100%!important;max-width:1360px;-webkit-mask-image:-webkit-gradient(linear,left top,right top,color-stop(3%,transparent),color-stop(#000),color-stop(97%,transparent));-webkit-mask-image:linear-gradient(90deg,transparent 3%,#000,transparent 97%);mask-image:-webkit-gradient(linear,left top,right top,color-stop(3%,transparent),color-stop(#000),color-stop(97%,transparent));mask-image:linear-gradient(90deg,transparent 3%,#000,transparent 97%)}.contribution .buttons{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.contribution .buttons{margin-top:3.5vh}}.contribution .buttons button img{margin-right:10px}.contribution .buttons>*{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.contribution .buttons>*>:first-child{margin-right:20px}}.contribution .buttons .extra-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;text-decoration:underline;font-weight:600!important}.contribution .buttons .extra-button:hover{-webkit-text-decoration-color:#629ff4;text-decoration-color:#629ff4}.contribution .buttons .extra-button:hover a{color:#629ff4}.contribution .buttons .skip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.contribution .buttons .skip svg{margin-left:13px}.contribution .buttons .submit{margin:0}@media (max-width:768px){.contribution .buttons .submit{display:none}}.contribution .buttons .submit.disabled button{cursor:default;color:#959595;background:#f3f2f1}.contribution .buttons .submit.disabled .background{display:none}.contribution .buttons .submit button{border:none;border-radius:50px;width:178px;height:57px;color:#fff;background:#629ff4;text-transform:uppercase;font-family:Open Sans,sans-serif;font-weight:600}.contribution .buttons .submit .background{border-radius:50px;margin-top:10px;width:187px;height:63px;background-image:-webkit-gradient(linear,right top,left top,from(#88d1f1),to(#b1b5e5));background-image:linear-gradient(270deg,#88d1f1,#b1b5e5);opacity:0}.contribution.submittable .buttons button[type=button],.contribution.submittable .cards,.contribution.submittable .extra-button,.contribution.submittable .instruction,.contribution.submittable .primary-buttons{display:none;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="10" /></filter></svg>#filter');-webkit-filter:blur(10px);filter:blur(10px);pointer-events:none}@media (min-width:768px){.contribution.submittable .buttons button[type=button],.contribution.submittable .cards,.contribution.submittable .extra-button,.contribution.submittable .instruction,.contribution.submittable .primary-buttons{display:inline;display:initial}}@media (max-width:768px){.contribution.submittable .top .counter{visibility:hidden}.contribution.submittable .pills .counter{display:-webkit-box;display:-ms-flexbox;display:flex}.contribution.submittable .pills .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contribution.submittable .pills .inner .pill{margin-bottom:20px}.contribution.submittable .buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contribution.submittable .submit{display:-webkit-box;display:-ms-flexbox;display:flex;height:46px}}.contribution .review-instructions{font-style:italic}@media (max-width:768px){.contribution .review-instructions{margin-bottom:20px;max-width:120px;text-align:center;font-size:12px}}@media (min-width:768px){.contribution .review-instructions{position:absolute;right:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:32px;width:338px;text-align:right;padding-right:40px}}.contribution .text-button{font-size:12px;font-weight:600;text-decoration:underline}.contribution .text-button:hover{color:#629ff4;-webkit-text-decoration-color:#629ff4;text-decoration-color:#629ff4}.shortcuts-modal{padding:80px!important;max-width:770px!important}.shortcuts-modal h1{margin-bottom:50px;font-size:36px;font-weight:400}.shortcuts-modal .shortcuts{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shortcuts-modal .shortcuts,.shortcuts-modal .shortcuts .shortcut{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.shortcuts-modal .shortcuts .shortcut{margin-right:50px;width:91px;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shortcuts-modal .shortcuts .shortcut:last-child{margin-right:0}.shortcuts-modal .shortcuts kbd{border-radius:4px;border:1px solid rgba(0,0,0,.05);margin-bottom:10px;width:57px;height:57px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:22px;font-family:Open Sans,sans-serif}.shortcuts-modal .shortcuts .label{font-size:12px;font-style:italic;color:#959595;line-height:1.5}
.md-block{display:none}@media (min-width:768px){.md-block{display:block}}@media (max-width:768px){.hidden-sm-down{display:none!important}}@media (max-width:992px){.hidden-md-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (min-width:992px){.hidden-lg-up{display:none!important}}.pill{border-radius:29px;-webkit-box-sizing:border-box;box-sizing:border-box;width:46px;height:46px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}@media (min-width:768px){.pill{margin-top:20px;margin-left:auto;padding:0 12px;width:100%;height:57px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pill:first-child{margin-top:0}}.pill .num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:50%;font-weight:600;color:#4a4a4a}.pill .contents,.pill .num{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pill .contents{display:none!important;height:100%}@media (min-width:768px){.pill .contents{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.pill.active{border:2px solid #e7e5e2;background:#fff}.pill.active .num{color:#fff;background:#629ff4}@media (min-width:768px){.pill.active .num{background:#959595}}.pill.done{background:#fff;border:2px solid #e7e5e2}@media (min-width:768px){.pill.done{border:none;padding-left:6px}.pill.done.closed{padding-left:0}.pill.done .num{background:#f3f2f1;border:1px solid #f5f4f3}}.pill.done .contents{display:-webkit-box;display:-ms-flexbox;display:flex}.pill.pending .num{background:#fff}.pill.open{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:768px){.pill.open{width:auto}}.pill.open .contents{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.pill.open .num{border:1px solid #f5f4f3;margin:7px;background:#f3f2f1}@media (min-width:768px){.pill.open .num{margin:0}}
.md-block{display:none}@media (min-width:768px){.md-block{display:block}}@media (max-width:768px){.hidden-sm-down{display:none!important}}@media (max-width:992px){.hidden-md-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (min-width:992px){.hidden-lg-up{display:none!important}}.contribution.listen .instruction svg{max-height:20px}.contribution.listen .instruction svg path{fill:#59cbb7}@media (max-width:768px){.contribution.listen .pill.valid .num{color:#59cbb7}.contribution.listen .pill.invalid .num{color:#ff4f5e}}.contribution.listen .pill svg{margin:0 23px}.contribution.listen .pill svg path{fill:#959595}.contribution.listen .pill.valid path{fill:#59cbb7}.contribution.listen .pill.invalid path{fill:#ff4f5e}.contribution.listen .vote-button{width:100px;height:46px}@media (min-width:768px){.contribution.listen .vote-button{width:130px;height:57px}}.contribution.listen .vote-button{border:none;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:1px;z-index:2;background:#fff}.contribution.listen .vote-button,.contribution.listen .vote-button path{-webkit-transition:all .2s linear;transition:all .2s linear}.contribution.listen .vote-button.yes{-webkit-box-shadow:0 5px 10px rgba(89,203,183,.3);box-shadow:0 5px 10px rgba(89,203,183,.3)}.contribution.listen .vote-button.yes:active,.contribution.listen .vote-button.yes:hover{background:#59cbb7;-webkit-box-shadow:0 5px 10px rgba(89,203,183,.7);box-shadow:0 5px 10px rgba(89,203,183,.7)}.contribution.listen .vote-button.no{-webkit-box-shadow:0 5px 10px rgba(255,79,94,.2);box-shadow:0 5px 10px rgba(255,79,94,.2)}.contribution.listen .vote-button.no:active,.contribution.listen .vote-button.no:hover{background:#ff4f5e;-webkit-box-shadow:0 5px 10px rgba(255,79,94,.6);box-shadow:0 5px 10px rgba(255,79,94,.6)}.contribution.listen .vote-button:active,.contribution.listen .vote-button:hover{color:#fff}.contribution.listen .vote-button:active path,.contribution.listen .vote-button:hover path{fill:#fff}.contribution.listen .vote-button.no:disabled,.contribution.listen .vote-button.yes:disabled{color:#4a4a4a;background:#fff;-webkit-box-shadow:0 5px 10px hsla(36,9%,90%,.8);box-shadow:0 5px 10px hsla(36,9%,90%,.8)}.contribution.listen .vote-button.no:disabled path,.contribution.listen .vote-button.yes:disabled path{fill:#4a4a4a}.contribution.listen .vote-button svg{margin-right:10px}@media (min-width:768px){.contribution.listen .vote-button svg{margin-right:23px}}
.md-block{display:none}@media (min-width:768px){.md-block{display:block}}@media (max-width:768px){.hidden-sm-down{display:none!important}}@media (max-width:992px){.hidden-md-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (min-width:992px){.hidden-lg-up{display:none!important}}.pill.recording.done .contents>*{height:100%}.pill.recording .text{margin:0 12px;width:133px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#959595}.pill.recording .padder{display:inline-block;border-left:1px solid #f3f2f1;padding:0 16px}.pill.recording .play .padder{border-left:none}.pill.recording button{border:none;padding:0;height:100%}.pill.recording button.play:hover path{fill:#59cbb7}.pill.recording button.redo:hover path{fill:#ff4f5e}.pill.recording button.share:hover path{fill:#629ff4}.pill.recording .placeholder{width:110px}
.md-block{display:none}@media (min-width:768px){.md-block{display:block}}@media (max-width:768px){.hidden-sm-down{display:none!important}}@media (max-width:992px){.hidden-md-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (min-width:992px){.hidden-lg-up{display:none!important}}.contribution.speak .error .instruction{color:#ff4f5e}.record-abort .title{margin-top:58px;margin-bottom:10px;font-size:36px;font-weight:400}.record-abort .text{margin-bottom:35px;font-size:20px}.record-abort .buttons{margin-bottom:40px}.record-abort .button{height:57px}.record-abort .text-button{font-size:12px;font-weight:600;text-decoration:underline}.record-abort .text-button:hover{color:#629ff4;-webkit-text-decoration-color:#629ff4;text-decoration-color:#629ff4}
