code,pre{white-space:pre-wrap}ol li,p,ul li{margin:1em 0}path,svg{vector-effect:inherit}body,dd,fieldset,figure{margin:0}button,input,select,textarea{color:inherit;background:0 0;outline:0}h1,h2,h3,h4,h5{margin:1em 0 .5rem}hr,table{width:100%}*,:after,:before{box-sizing:border-box}::-moz-selection{color:#069bfa;background:rgba(6,155,250,.08);text-shadow:none}::selection{color:#069bfa;background:rgba(6,155,250,.08);text-shadow:none}html{color:#424242;font:400 16px/1.5 Roboto,sans-serif;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none;outline:0}button:not([disabled]){cursor:pointer}button,input,select{font:inherit;margin:0;padding:0;border-radius:0;border:none}table input,td,th{border:1px solid #E0E0E0}input{box-shadow:none}select{-webkit-appearance:none}i{font-style:normal}strong{font-weight:500}em,small{font:inherit}code{font:400 13px/20px 'Roboto Mono',monospace}blockquote{margin:0 0 0 3rem;padding-left:1rem;border-left:.25rem solid #E0E0E0}hr{border:0;border-top:1px solid #E0E0E0;margin:1.5rem 0}img{max-width:100%}ol,ul{margin:1.5rem 0 2rem;padding-left:2rem}ol ol,ol ul,ul ol,ul ul{margin:1.5rem 0 1em}ol li,ul li{padding-left:1rem}audio,canvas,iframe,img,svg,video{vertical-align:middle}path{fill:none;-webkit-transform-origin:center;transform-origin:center}fieldset{border:0;padding:0}textarea{font:inherit;resize:vertical;border:none}h1{font-size:3.5rem;line-height:1.1;font-weight:400}.nav-brand,h2,h3,h4,h5,h6,th{font-weight:500}h2{font-size:1.75rem;line-height:1.2}h3{font-size:1.5rem;line-height:1.3}h4{font-size:1.25rem;line-height:1.4}h5{font-size:1rem}h6{font-size:.8125em;margin:0 0 .5rem}table{margin-bottom:1.5rem;border-collapse:collapse}table input{padding:.25rem;width:8rem;text-align:right}.board,.friendship,.legal-text,th{text-align:center}td,th{padding:.5rem 1rem}td{vertical-align:baseline}@-webkit-keyframes fade_in{0%{opacity:0}to{opacity:1}}@keyframes fade_in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slip_in_l2r{0%{opacity:0;-webkit-transform:translate(-4rem,0);transform:translate(-4rem,0)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes slip_in_l2r{0%{opacity:0;-webkit-transform:translate(-4rem,0);transform:translate(-4rem,0)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes slip_in_r2l{0%{opacity:0;-webkit-transform:translate(4rem,0);transform:translate(4rem,0)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes slip_in_r2l{0%{opacity:0;-webkit-transform:translate(4rem,0);transform:translate(4rem,0)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes slip_in_t2b{0%{opacity:0;-webkit-transform:translate(0,-4rem);transform:translate(0,-4rem)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes slip_in_t2b{0%{opacity:0;-webkit-transform:translate(0,-4rem);transform:translate(0,-4rem)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes slip_in_b2t{0%{opacity:0;-webkit-transform:translate(0,4rem);transform:translate(0,4rem)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes slip_in_b2t{0%{opacity:0;-webkit-transform:translate(0,4rem);transform:translate(0,4rem)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes grow_in{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes grow_in{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes grow_in_l2r{0%{-webkit-transform:scale(0,1);transform:scale(0,1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes grow_in_l2r{0%{-webkit-transform:scale(0,1);transform:scale(0,1)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes grow_in_t2b{0%{-webkit-transform:scale(1,0);transform:scale(1,0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes grow_in_t2b{0%{-webkit-transform:scale(1,0);transform:scale(1,0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fold_in_down{0%{-webkit-transform:translate(0,-50%) scale(1,0);transform:translate(0,-50%) scale(1,0)}to{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}}@keyframes fold_in_down{0%{-webkit-transform:translate(0,-50%) scale(1,0);transform:translate(0,-50%) scale(1,0)}to{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}}@-webkit-keyframes fold_out_down{0%{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}to{-webkit-transform:translate(0,50%) scale(1,0);transform:translate(0,50%) scale(1,0)}}@keyframes fold_out_down{0%{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}to{-webkit-transform:translate(0,50%) scale(1,0);transform:translate(0,50%) scale(1,0)}}@-webkit-keyframes loading{0%{stroke-dasharray:0,62.83185307;stroke-dashoffset:0}50%{stroke-dasharray:62.83185307,62.83185307;stroke-dashoffset:-5}100%{stroke-dasharray:62.83185307,62.83185307;stroke-dashoffset:-62.83185307}}@keyframes loading{0%{stroke-dasharray:0,62.83185307;stroke-dashoffset:0}50%{stroke-dasharray:62.83185307,62.83185307;stroke-dashoffset:-5}100%{stroke-dasharray:62.83185307,62.83185307;stroke-dashoffset:-62.83185307}}@-webkit-keyframes swap_visible{0%{-webkit-transform:translate(-150%,-50%);transform:translate(-150%,-50%);opacity:0}100%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}}@keyframes swap_visible{0%{-webkit-transform:translate(-150%,-50%);transform:translate(-150%,-50%);opacity:0}100%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}}@-webkit-keyframes swap_not_visible{0%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}100%{-webkit-transform:translate(150%,-50%);transform:translate(150%,-50%);opacity:0}}@keyframes swap_not_visible{0%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}100%{-webkit-transform:translate(150%,-50%);transform:translate(150%,-50%);opacity:0}}.hidden{display:none!important}.app,.icon,.nav-item,.nav-items{display:flex}.disabled{pointer-events:none!important}.body{background:#fff;overflow-x:hidden;overflow-y:scroll}.app{flex-direction:column;min-height:100vh}.iconpile{width:1em;height:1em}.iconpile [class|=stroke]{fill:none;stroke:currentColor;stroke-width:1.5;vector-effect:non-scaling-stroke}.iconpile [class|=stroke] .edge-top{box-shadow:0 1px inset}.iconpile [class|=stroke] .edge-right{box-shadow:-1px 0 inset}.iconpile [class|=stroke] .edge-bottom{box-shadow:0 -1px inset}.iconpile [class|=stroke] .edge-left{box-shadow:1px 0 inset}.iconpile [class|=fill]{fill:currentColor;stroke:none}.icon-loading{display:flex;font-size:1.5rem;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}.icon-loading .stroke-circle{stroke-linecap:round;-webkit-animation:1.5s linear 0s infinite loading;animation:1.5s linear 0s infinite loading}.footer{margin-top:auto}.footer .nav-item{color:#BDBDBD}@media screen and (max-width:511px){.footer .nav-items{flex-direction:column;align-items:stretch;padding:1.5rem}.footer .nav-items .nav-brand{margin:0}.footer .nav-item{margin:0;padding:.75rem}.nav-short{display:none}}.nav{position:relative}.nav-items{align-items:center;min-height:4rem}.nav-item{color:#9E9E9E;align-items:center;padding:0 .75rem;transition:color 250ms cubic-bezier(.445,.05,.55,.95) 0s;white-space:nowrap}.aside.left,.content:not(.bleed){padding-right:1.5rem}.nav-item:first-of-type{margin-left:-.75rem}.nav-item:last-of-type{margin-right:-.75rem}.nav-item:focus{color:#069bfa;box-shadow:0 1px #069bfa;transition-duration:0s}body:not(.mobile) .nav-item:active,body:not(.mobile) .nav-item:hover{color:inherit;transition-duration:25ms;box-shadow:none}.nav-brand{margin-right:auto}.nav-short{white-space:pre}.nav-short:before{content:attr(data-customer)}.flex{display:flex}.content{width:100%;max-width:67rem;margin-left:auto;margin-right:auto}.content:not(.bleed){padding-left:1.5rem}.content.tall{padding-top:8rem;padding-bottom:8rem}.content.small{max-width:35rem}.aside{width:16rem;min-width:16rem}.aside.right{padding-left:1.5rem}.aside-items{margin:4rem 0}.aside-item{display:block;margin:1.5rem 0;transition:opacity 0s cubic-bezier(.445,.05,.55,.95) 0s}body:not(.mobile) .aside-item:not(:hover):not(.active){opacity:.34;transition-duration:250ms}.link{color:#2CBB5F;padding:0 .25rem;margin:0 -.25rem;border-bottom:1px solid currentColor}.link:focus,.text-input.focus .text-input-hint,.text-input.focus .text-input-label{color:#069bfa}.link:focus{border-bottom-color:#069bfa}body:not(.mobile) .link:active,body:not(.mobile) .link:hover{color:#2CBB5F;border-bottom-color:transparent}.codeblock{display:block;padding:1.5rem;overflow:auto;background:rgba(0,0,0,.03);border:1px solid #E0E0E0;border-radius:.25rem}.borderline{width:100%;height:1px;border-bottom:1px solid #E0E0E0}.underline{border-top:1px solid #E0E0E0;margin:1rem 0 1.5rem;width:4rem}.edge,.edges{border-radius:inherit;border-color:inherit}@media screen and (max-width:767px){.underline{margin-left:auto;margin-right:auto}}.nowrap{white-space:nowrap;word-break:keep-all}.edges{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.edge{position:absolute;top:0;left:0;width:100%;height:100%}.edge-top{display:flex;align-items:flex-start}.edge-bottom{display:flex;align-items:flex-end}.edge-top-center,.edge-top-left,.edge-top-right{height:100%;border-top-width:1px;border-top-style:solid;border-top-color:inherit}.edge-top-left{width:1.25rem;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:inherit;border-bottom-left-radius:inherit}.edge-top-center{box-sizing:content-box;padding:0 .25rem}.edge-top-right{flex:1;border-top-right-radius:inherit;border-bottom-right-radius:inherit;border-top-left-radius:0;border-bottom-left-radius:0}.edge-bottom-left,.edge-bottom-right{flex:1;height:100%;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:inherit}.edge-bottom-left{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:inherit;border-bottom-left-radius:inherit}.edge-bottom-right{border-top-right-radius:inherit;border-bottom-right-radius:inherit;border-top-left-radius:0;border-bottom-left-radius:0}.edge-left{border-left-width:1px;border-left-style:solid}.edge-right{border-right-width:1px;border-right-style:solid}.form{display:flex;flex-wrap:wrap;max-width:32rem;margin:1.5rem 0}.input{width:100%;margin-bottom:1rem}.text-input{display:flex;flex-direction:column;position:relative;border-color:#E0E0E0}.text-input.focus .text-input-excess,.text-input.loading .text-input-cancel,.text-input:not(.empty) .text-input-excess,.text-input:not(.loading) .text-input-loading{display:none}.text-input.focus{border-color:#069bfa}.text-input.focus .edge-top-center,.text-input:not(.empty) .edge-top-center{border:none}.text-input.focus .text-input-label,.text-input:not(.empty) .text-input-label{-webkit-transform:translate(0,-50%) scale(.75);transform:translate(0,-50%) scale(.75);transition:-webkit-transform .1s 0s;transition:transform .1s 0s;transition:transform .1s 0s, -webkit-transform .1s 0s}.text-input.radius{border-radius:.25rem}.text-input.radius.half{border-top-right-radius:0;border-bottom-right-radius:0}@media screen and (max-width:511px){.text-input.radius.half{border-radius:.25rem}}.text-input.radius.half+.half{border-radius:0 .25rem .25rem 0}@media screen and (max-width:511px){.text-input.radius.half+.half{border-radius:.25rem}}.text-input.round{border-radius:4rem}.text-input.round .edge-top-left{width:2rem}.text-input.round.focus .text-input-label,.text-input.round:not(.empty) .text-input-label{-webkit-transform:translate(.75rem,-50%) scale(.75);transform:translate(.75rem,-50%) scale(.75)}.text-input-hint,.text-input-label{color:#BDBDBD;display:flex;align-items:center;pointer-events:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.text-input.action .text-input-input{padding-right:3rem}.text-input.half{width:50%}.text-input.half+.half{margin-left:-1px}.text-input.half.focus{z-index:1}@media screen and (max-width:511px){.text-input.half+.half{margin-left:0}.text-input.half{width:100%}}.text-input-input{padding:1.25rem 1.5rem;height:4rem;min-height:4rem;max-height:16rem}.text-input-area{height:10rem}.text-input-label{align-self:flex-start;line-height:1;position:absolute;top:0;max-width:100%;margin-left:1.5rem;padding:1.5rem 0;overflow:hidden;transition:-webkit-transform 375ms 0s;transition:transform 375ms 0s;transition:transform 375ms 0s, -webkit-transform 375ms 0s;-webkit-transform-origin:left;transform-origin:left}.text-input-hint{justify-content:center;position:absolute;top:-.125rem;left:50%;height:100%;-webkit-transform:translate(-50%,50%) scale(.75);transform:translate(-50%,50%) scale(.75)}.text-input-cancel,.text-input-loading{align-items:center;position:absolute;width:4rem;display:flex;right:0}.text-input-hint:not(:empty){padding:0 .25rem}.text-input-excess{font-size:13px}.text-input-cancel{justify-content:center;top:0;height:4rem}.text-input-cancel:not(:hover){opacity:.5}.text-input-cancel path{-webkit-animation:250ms cubic-bezier(.55,0,.55,1.44) 0s grow_in;animation:250ms cubic-bezier(.55,0,.55,1.44) 0s grow_in}.text-input-loading{color:#069bfa;justify-content:center;top:0;height:4rem}.select-input{position:relative;border:1px solid #E0E0E0;border-radius:.25rem}.select-input-input{width:100%;height:4rem;padding:1.25rem 1.5rem}.select-input-dropdown{position:absolute;top:0;right:0;padding:1.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.recaptcha-input{position:relative;height:76px}.recaptcha-input-body{color:#9E9E9E;line-height:1.25;display:flex;align-items:center;position:absolute;width:302px;height:100%;background:#f9f9f9;border:1px solid #d3d3d3;border-radius:3px}.recaptcha-input-loading{color:#069bfa;display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0 12px 2px;background-color:#fff;border:2px solid #c1c1c1;border-radius:2px}.recaptcha-input-loading .icon-loading{font-size:1rem}.recaptcha-input-text{-webkit-font-smoothing:auto;color:#000;font-size:14px;line-height:17px;display:flex;align-items:center;margin-bottom:1px;margin-left:.5px}.g-recaptcha{position:absolute;top:0;left:0}.g-recaptcha-response{display:block!important;position:absolute;width:302px!important;height:76px!important;margin:-78px 0 0!important;opacity:0;z-index:-1}.buttons{display:flex;align-items:center;margin:1.5rem 0}.buttons .button+.link{margin-left:4rem}.button{display:flex;align-items:center;justify-content:center;min-width:13rem;height:4rem;line-height:1;padding:0 1.5rem;border:1px solid #E0E0E0;border-radius:.25rem;white-space:nowrap;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button:focus{text-decoration:underline}.button:active,.button:hover{text-decoration:none}.button.dark{color:#000;background:#F5F5F5}body:not(.mobile) .button.dark:hover{-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);background-color:#FAFAFA;box-shadow:0 1px #fff inset,0 2px #9E9E9E}body:not(.mobile) .button.dark:active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-color:#EEE;box-shadow:0 2px #E0E0E0 inset}.button.shadow{transition:box-shadow 250ms cubic-bezier(.39,.575,.565,1)}body:not(.mobile) .button.shadow:hover{box-shadow:0 8px 21px 0 rgba(0,0,0,.21);border-color:rgba(224,224,224,.79);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.02));transition-duration:.1s}body:not(.mobile) .button.shadow:active{box-shadow:0 2px 8px 0 rgba(0,0,0,.21);border-color:rgba(224,224,224,.79);background-image:none;transition-duration:0s}.button.primary{color:#fff;background-color:#2CBB5F;border:none;border-bottom:1px solid #249a4e;box-shadow:0 0 rgba(36,154,78,0)}body:not(.mobile) .button.primary:hover{-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);background-color:#2fc765;box-shadow:0 1px rgba(255,255,255,.21) inset,0 2px #249a4e}body:not(.mobile) .button.primary:active{border-bottom:1px solid rgba(255,255,255,.21);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-color:#24b457;box-shadow:0 2px #27a655 inset}.button-text{display:inherit;align-items:inherit;justify-content:inherit;width:100%;height:4rem;pointer-events:none}.board,.intro{align-items:center}.accordion{margin:4rem 0}.accordion p{color:#757575;margin-top:0}.accordion-item{margin:1rem 0;border:1px solid #E0E0E0;border-radius:.25rem;transition:box-shadow 375ms 0s cubic-bezier(.445,.05,.55,.95),border-color 375ms 0s cubic-bezier(.445,.05,.55,.95)}body:not(.mobile) .accordion-item.closed:active,body:not(.mobile) .accordion-item.closed:hover{border-top-color:rgba(0,0,0,.05);border-bottom-color:transparent;border-left-color:rgba(0,0,0,.03);border-right-color:rgba(0,0,0,.03)}body:not(.mobile) .accordion-item.closed:hover{box-shadow:0 13px 21px rgba(0,0,0,.13);transition:box-shadow .1s 0s cubic-bezier(.445,.05,.55,.95),border-color 250ms 0s cubic-bezier(.445,.05,.55,.95)}body:not(.mobile) .accordion-item.closed:active{box-shadow:0 3px 8px rgba(0,0,0,.13);transition:box-shadow 0s 0s cubic-bezier(.445,.05,.55,.95),border-color 0s 0s cubic-bezier(.445,.05,.55,.95)}.accordion-item:not(.closed){transition:box-shadow 0s 0s cubic-bezier(.445,.05,.55,.95),border-color 250ms 0s cubic-bezier(.445,.05,.55,.95)}.accordion-item:active .accordion-head,.accordion-item:not(.closed) .accordion-head{outline:0}.accordion-head{font-size:1.25rem;padding:3% 4%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:0}.accordion-head:focus{outline:#069bfa solid 2px;outline-offset:1px}.accordion-body{margin-bottom:4%;padding:0 4%}.board{display:flex;justify-content:space-between}@media screen and (max-width:767px){.board{flex-direction:column}}.board .buttons{margin-left:1.5rem}@media screen and (max-width:767px){.board .buttons{margin-left:0}}.board-text{font-size:1.75rem}.legal{background:rgba(0,0,0,.02);box-shadow:0 3px 5px rgba(0,0,0,.13) inset}.legal-text{color:#BDBDBD;font-size:.625rem;line-height:1.6;max-width:32rem;margin:0 auto;padding:1rem 1.5rem}.markdown{width:100%;margin-bottom:4rem}.markdown a{color:#2CBB5F;padding:0 .25rem;margin:0 -.25rem;border-bottom:1px solid currentColor}.markdown a:focus{color:#069bfa;border-bottom-color:#069bfa}body:not(.mobile) .markdown a:active,body:not(.mobile) .markdown a:hover{color:#2CBB5F;border-bottom-color:transparent}.markdown code{font-weight:inherit;white-space:nowrap;background:rgba(0,0,0,.03);border:1px solid #E0E0E0;border-radius:.25rem;padding:0 .25rem}.markdown pre code{display:block;white-space:pre-wrap;padding:1.5rem}.home .app{display:block;height:100vh}.home .header{color:#fff;position:absolute;top:0;left:0;width:100%}.home .header .borderline{border-bottom-color:rgba(0,0,0,.55);box-shadow:0 1px rgba(255,255,255,.08)}.home:not(.mobile){overflow-y:auto}.home:not(.mobile) .app{position:relative;overflow-x:hidden;overflow-y:scroll;-webkit-perspective:3px;perspective:3px}.layers{position:relative;width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.intro,.layer{position:absolute;left:0;height:100%;top:0;width:100%}.layer{background-size:cover;background-position:center;background-repeat:no-repeat}.layer-silhouette{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.layer-cash{-webkit-transform:translateZ(-1px) scale(1.33333333);transform:translateZ(-1px) scale(1.33333333)}.layer-dust{-webkit-transform:translateZ(-2px) scale(1.66666667);transform:translateZ(-2px) scale(1.66666667)}.layer-trees{-webkit-transform:translateZ(-3px) scale(2.075);transform:translateZ(-3px) scale(2.075)}.layer-leaves{-webkit-transform:translateZ(-5px) scale(2.74166667);transform:translateZ(-5px) scale(2.74166667)}.layer-bushes{-webkit-transform:translateZ(-8px) scale(3.74166667);transform:translateZ(-8px) scale(3.74166667)}.layer-forest{-webkit-transform:translateZ(-13px) scale(5.40833333);transform:translateZ(-13px) scale(5.40833333)}.layer-background{-webkit-transform:translateZ(-21px) scale(8.075);transform:translateZ(-21px) scale(8.075)}.intro{color:#fff;display:flex}.intro-title{font-size:4rem;line-height:1.25;margin-top:4rem;text-shadow:2px 2px 0 rgba(0,0,0,.34),2px 3px 8px rgba(0,0,0,.21)}@media screen and (max-width:511px){.buttons,.buttons .button{width:100%}.board{align-items:stretch}.intro-title{font-size:32px;line-height:1.5;margin-top:0}}.intro-description{font-size:1.25rem;margin-top:1.5rem;text-shadow:1px 1px 0 rgba(0,0,0,.34)}@media screen and (max-width:511px){.intro-description{font-size:16px;margin-top:.75rem}}.intro-action{margin-top:3rem}@media screen and (max-width:511px){.intro-action{margin-top:1.5rem}}.intro-action .buttons{margin:0}.main{position:relative;background:#fff}.show,.show-checkout{position:absolute;left:0}.showcase{color:#fff;background:#0b1219;box-shadow:0 -.25rem #0b1219}.showcase .duet{margin-top:4rem}.showcase .duet-media{height:32rem}.showcase-overflow{display:flex;overflow:hidden}.show{top:0;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.show-checkout{top:2rem;width:320px;height:448px;background:#FAFAFA;border-radius:.5rem;box-shadow:0 21px 34px 0 #000;transition:background 250ms cubic-bezier(.445,.05,.55,.95) 0s;overflow:hidden}.show-checkout-head{position:relative;height:96px}.show-checkout-brand{font-size:2rem;display:flex;align-items:center;justify-content:center;position:absolute;top:4rem;left:0;right:0;width:4rem;height:4rem;margin:0 auto;border-radius:4rem}.show-checkout-brand .icon-starbucks{background:#fff}.show-checkout-body{margin:2rem 48px;padding-top:4rem}.show-checkout-input{color:#fff;display:flex;align-items:center;width:224px;height:48px;margin-bottom:1rem;padding-left:1rem;border-radius:.25rem;border:2px solid rgba(255,255,255,.21)}.show-checkout-button{display:flex;align-items:center;justify-content:center;width:224px;height:48px;margin-top:4rem;border-radius:48px;background-color:rgba(255,255,255,.13);box-shadow:0 2px 5px 0 rgba(0,0,0,.13),inset 0 1px 0 0 rgba(255,255,255,.13)}.show-giftcard{color:#424242;display:flex;flex-direction:column;align-items:center;position:absolute;top:17rem;left:37.5%;width:256px;height:144px;border-radius:1rem;background:#fff;box-shadow:0 8px 21px 0 rgba(0,0,0,.34),0 -1px 1px 0 rgba(0,0,0,.13)}.duet-subtitle,.endorse-role{color:#9E9E9E;text-transform:uppercase}@media screen and (max-width:1279px){.show-giftcard{left:33%}}@media screen and (max-width:1023px){.show-giftcard{left:25%}}@media screen and (max-width:767px){.show-giftcard{left:14rem}}.show-giftcard-strip{width:100%;height:1.5rem;margin-top:1rem;background:#616161}.show-giftcard-logo{font-size:2rem}.show-giftcard-number{width:100%;margin-left:1.5rem}.swaps{position:relative;width:4rem;height:4rem}.swap{position:absolute;top:50%;left:50%;border-radius:4rem;white-space:nowrap}.swap.visible{-webkit-animation:250ms cubic-bezier(.55,0,.55,1.44) 0s both swap_visible;animation:250ms cubic-bezier(.55,0,.55,1.44) 0s both swap_visible}.swap:not(.visible){-webkit-animation:250ms linear 0s both swap_not_visible;animation:250ms linear 0s both swap_not_visible}.duet{display:flex;align-items:center;flex-wrap:wrap;margin-top:16rem;margin-bottom:16rem}.duet.reverse .duet-media{order:1;padding-right:1.5rem}@media screen and (max-width:767px){.duet{flex-direction:column;margin-top:8rem;margin-bottom:8rem}.duet.reverse .duet-media{padding:0}.duet:not(.reverse) .duet-media{order:1}.duet-subtitle{text-align:center}}.duet-story{order:2;flex:1}.duet-subtitle{font-family:'Roboto Mono',monospace}.duet-media{position:relative;order:3;width:50%}@media screen and (max-width:767px){.duet-media{width:66%}}.duet-media>.icon{font-size:32rem;stroke-width:5}.endorse-role,.endorse-text{font:400 13px/20px 'Roboto Mono',monospace}.dotted,.stroke{stroke:currentColor}.fill{fill:currentColor}.dotted{stroke-dasharray:2,3}.friends-wrapper{display:flex;flex-direction:column;margin-top:4rem}@media screen and (max-width:511px){.show-giftcard{left:50%}.duet-media{width:100%}.friends-wrapper{flex-direction:row}}.friends{display:flex;align-items:center;justify-content:space-between;margin-bottom:4rem}.friend{height:2rem;margin:0 1.5rem}@media screen and (max-width:511px){.friends{align-items:flex-start;flex-direction:column;width:50%}.friend{width:100%;height:auto;margin:0;padding:1.5rem}}.friend:first-child{margin-left:0}.friend:last-child{margin-right:0}.friend .art{max-width:100%;height:100%;overflow:visible}.endorse-name,.endorse-role,.endorse-text{overflow:hidden}.endorses{display:flex}.endorse{position:relative;margin:1.5rem;padding:1.5rem;border:1px solid #E0E0E0;border-radius:1rem}.endorse-head{position:absolute;top:1.25rem;left:-1.75rem;width:3.5rem;height:3.5rem}.endorse-head img{border-radius:3.5rem;border-top:.25rem solid #fff;border-bottom:.25rem solid #fff;border-left:.25rem solid transparent;border-right:.25rem solid transparent}.endorse-cite{margin-bottom:1rem;margin-left:1rem}@media screen and (max-width:767px){.endorses{flex-direction:column}.endorse-head{left:1rem}.endorse-cite{margin-left:3.5rem}}.endorse-foot{position:absolute;bottom:-.75rem;right:1.5rem;padding:0 .25rem;background:#fff}.endorse-foot .art{height:1.5rem}.bullets{display:flex;flex-wrap:wrap;padding-top:1.5rem}.bullet{display:flex;width:33.33333333%;padding-bottom:1.5rem}@media screen and (max-width:767px){.bullet{width:50%}}@media screen and (max-width:511px){.bullet{width:100%}}.bullet-icon{font-size:1.5rem}.bullet-info{padding:0 1.5rem}.bullet-title{font-weight:500}.bobbles{margin-bottom:4rem}.bobble{display:flex;margin:1.5rem 0}.contact .billboard,.docs .billboard{display:none}.bobble-head{margin-top:1rem;margin-right:1.5rem}.bobble-head img{width:6rem;height:6rem;border-radius:6rem}.bobble-body{flex:1}.contact-alert{color:#fff;width:100%;padding:1.25rem 1.5rem;background:#069bfa}.faq-partners .nav-short:before{content:attr(data-partner)}.merchants{margin:4rem 0}.merchant{margin:.25rem 0}.docs .select-input{display:none;margin-top:4rem}@media screen and (max-width:767px){.docs .aside{display:none}.docs .select-input{display:block}}