#main,body{background-color:#F9FAFE}#base,#headline,#navbar{display:-ms-flexbox}.footer-links a:hover,.jobs p a:hover,.navbar-links a:hover{animation-name:link-animation;animation-duration:1s;animation-fill-mode:forwards}.cd-headline.type .cd-words-wrapper.selected::after,.cd-headline.type b{visibility:hidden}@keyframes link-animation{100%{color:#62d76b}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;vertical-align:baseline;margin:0;padding:0}#buttons #new-badge,.navbar-links a span{border-radius:99px;background-color:#62d76b}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}:focus{outline:0}a{text-decoration:none}.jobs p a,.section-body a:hover{text-decoration:underline}a:active{color:inherit}body,html{margin:0;padding:0;height:100%;font-family:FibraOne-Regular,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.full-width{max-width:1200px;width:100%;margin:0 auto;padding:0 32px}#main{height:100vh}#navbar{display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-top:24px;padding-bottom:24px}#navbar #logo{height:20px}#navbar .navbar-links a{margin-left:16px}#base{display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:flex-start;justify-content:flex-start;margin-top:80px}#headline{width:45%;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center}#buttons,#press{-ms-flex-flow:row wrap;display:-ms-flexbox}#headline h2{margin-top:28px;max-width:440px}#buttons{display:flex;flex-flow:row wrap;-ms-flex-pack:flex-start;justify-content:flex-start;margin-top:32px}#buttons .btn{margin-right:16px;position:relative}#buttons .btn:hover{cursor:pointer;margin-top:-2px}#buttons #new-badge{color:#fff;padding:6px 8px 3px;font:600 12px FibraOne-Bold,-apple-system,sans-serif;letter-spacing:1px;position:absolute;top:-12px;right:-8px}#hero{width:55%;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center}#hero img{width:100%;height:auto}#press{opacity:.8;display:flex;flex-flow:row wrap;-ms-flex-pack:space-between;justify-content:space-between;margin-top:80px;margin-bottom:40px;-ms-flex-align:center;align-items:center}#press img{margin-top:8px}#footer{width:100%;background-color:#fff}#footer-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:space-between;justify-content:space-between;padding-top:40px;padding-bottom:40px;-ms-flex-align:center;align-items:center}.footer-links a{position:relative;margin-right:20px}.footer-social img{margin-left:20px}@media screen and (max-width:650px){.full-width{padding:0 24px}#main{height:auto}#navbar{padding-top:32px}#base{margin-top:32px}#headline,#hero{width:100%}#headline h1{font-size:32px}#headline h2{font-size:18px;line-height:26px;margin-top:20px}#buttons{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:flex-start;justify-content:flex-start}#buttons img{width:140px}#buttons #new-badge,#press{display:none}#hero{margin-top:40px;margin-bottom:40px}#hero img{max-width:420px}#footer-wrapper div{width:100%;margin-bottom:24px}#footer-wrapper .footer-links a{line-height:40px}#footer-wrapper .footer-copyright{-ms-flex-order:3;order:3;font-size:12px;margin-bottom:0;margin-top:32px}#footer-wrapper .footer-social img{margin-left:0;margin-right:20px}}@media screen and (max-width:900px){#headline h1{font-size:36px}#headline h2{font-size:18px;line-height:26px;margin-top:20px}#buttons img{width:140px}#press{display:none}}@media screen and (max-width:1000px){#footer-wrapper .footer-copyright{-ms-flex-order:3;order:3;margin-top:20px;width:100%}}@media screen and (max-height:860px){#main{height:auto}}h1{color:#3E416D;font:300 48px FibraOne-UltraBold}h2{color:#9798A9;font:300 20px FibraOne-Regular;line-height:30px}p{color:#3E416D;font:400 16px FibraOne-Regular,-apple-system,sans-serif;line-height:24px}strong{font:700 16px FibraOne-Regular,-apple-system,sans-serif}b{font-weight:500}.navbar-links{font:600 15px FibraOne-Regular,-apple-system,sans-serif}.navbar-links a{color:#3E416D;position:relative}.navbar-links a span{color:#fff;position:absolute;top:-16px;right:-4px;padding:1px 4px 0;font-size:11px}.jobs button,button{padding:16px 34px 12px}.navbar-links a:hover{cursor:pointer}.footer-copyright{color:#9798A9;font-size:14px}.footer-links a{color:#3E416D;font-size:16px}.footer-links a:hover{cursor:pointer}.footer-social a:hover{opacity:.9}button{font:700 16px FibraOne-Regular,-apple-system,sans-serif;color:#62d76b;border:2px solid #62d76b;border-radius:4px;background-color:transparent}button:hover{cursor:pointer;background-color:#62d76b;color:#fff}.notice{max-width:800px;margin:60px auto}.notice #logo-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center}#about,.img-4{-ms-flex-flow:row wrap}.notice h1{margin:100px 0 55px}.notice h2{margin-bottom:20px;font-weight:700;margin-top:24px}.notice h3{margin:20px 0;font-size:14px;color:#b1b2be}.notice h4{font-weight:700;font-size:17px;color:#b1b2be;line-height:30px;margin-top:16px}.notice p{clear:both;line-height:22px}.notice li{line-height:28px;color:#3E416D;list-style-position:inside}@media screen and (max-width:480px){.notice{width:90%;margin:30px auto}.notice h1{margin:20px 0 40px;text-align:center}}.jobs{display:block}.jobs .logo{height:25px}.jobs h1{margin-top:70px}.jobs h2{color:#b1b2be;margin:24px auto 52px;font:300 25px/35px FibraOne-Regular,-apple-system,sans-serif}.jobs h3{font:500 22px FibraOne-Bold,-apple-system,sans-serif;color:#62d76b;margin-bottom:24px}.jobs p{font-size:17px;color:#60626F}.jobs p a{color:#60626F}.jobs .caption{font:300 13px Menlo,FibraOne-Regular,-apple-system,sans-serif;color:#b1b2be;margin-top:20px}.jobs button{font:700 16px FibraOne-Regular,-apple-system,sans-serif;color:#62d76b;border:2px solid #62d76b;border-radius:4px;background-color:transparent}.jobs button:hover{cursor:pointer;background-color:#62d76b;color:#fff}.jobs .location{font-size:20px;margin-top:8px}.jobs hr{border:none;border-top:1px solid #dbdbdb}.jobs-col{max-width:600px;margin:100px auto}.img-4{display:-ms-flexbox;display:flex;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center}#about,.img-1{display:-ms-flexbox}.img-4 img{width:50%;height:100%;margin-bottom:16px}.img-4 img:nth-of-type(odd){padding-right:8px}.img-4 img:nth-of-type(even){padding-left:8px}.img-1{display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:flex-start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-top:80px}.img-1 img{width:100%}#about{display:flex;flex-flow:row wrap;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:60px}#perks,.perk{display:-ms-flexbox;-ms-flex-flow:row wrap}#about .img-1{margin-top:40px;max-width:450px}#perks{display:flex;flex-flow:row wrap;-ms-flex-pack:space-around;justify-content:space-around}.perk{display:flex;flex-flow:row wrap;-ms-flex-pack:flex-start;justify-content:flex-start;margin-bottom:60px}.perk img{margin-right:28px;width:90px;height:90px}.perk .dsc{max-width:320px}.perk b{font:500 16px/40px FibraOne-Regular,-apple-system,sans-serif;color:#3E416D}#open-positions{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:space-around;justify-content:space-around;margin-top:60px}.position{border:1px solid #dbdbdb;padding:16px;border-radius:4px;margin-bottom:6px;background-color:#fff;width:295px}.position h4{font:500 16px FibraOne-Regular,-apple-system,sans-serif;color:#3E416D}.position h5{font:400 14px FibraOne-Regular,-apple-system,sans-serif;color:#b1b2be;margin-top:8px}a .position:hover{border-color:#62d76b;cursor:pointer}.job-description{text-align:left;font-family:FibraOne-Regular,-apple-system,sans-serif}.job-description h3{padding:48px 0 24px;margin:0}.job-description li,.job-description p{padding:0;line-height:28px;color:#3E416D}.job-description strong{font:700 15px FibraOne-Regular,-apple-system,sans-serif;line-height:26px;color:#3E416D}.job-description ul{margin-left:40px}.apply{margin:60px 0 80px}.position-logo{height:50px}@media screen and (min-width:940px){.img-4 img{margin-bottom:30px}.img-4 img:nth-of-type(odd){padding-right:15px}.img-4 img:nth-of-type(even){padding-left:15px}#about{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:space-between;justify-content:space-between;margin-top:80px}#about .text{max-width:550px;margin-top:40px;-ms-flex-order:3;order:3}#about h3{color:#3E416D;font-size:20px}}@media screen and (max-width:480px){.jobs{margin:50px auto}.jobs .logo,.jobs button{margin:0 auto;display:block}.jobs h1{font-size:32px;line-height:42px;height:55px;margin-top:50px;text-align:center}.jobs h2{font-size:20px;line-height:28px;margin-top:64px}.jobs h3{font-size:18px}.jobs p{font-size:15px;line-height:20px}.jobs .perk b{font-size:16px}.jobs .job-title{text-align:left}.jobs-col{margin:60px auto}.position{width:280px;margin:0 0 24px}.perk{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;text-align:center}.img-4{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:flex-start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.img-4 img{width:100%;margin-bottom:24px}.img-1{margin-top:10px}}.cd-words-wrapper{display:inline-block;position:relative;text-align:left}.cd-words-wrapper b{display:inline-block;position:absolute;white-space:nowrap;left:0;top:0}.cd-words-wrapper b.is-visible{position:relative}.no-js .cd-words-wrapper b{opacity:0}.no-js .cd-words-wrapper b.is-visible{opacity:1}.cd-headline.type .cd-words-wrapper{vertical-align:top;overflow:hidden}.cd-headline.type .cd-words-wrapper::after{content:'';position:absolute;right:0;top:50%;bottom:auto;transform:translateY(-50%);height:90%;width:2px;background-color:#b98ef6}.cd-headline.type .cd-words-wrapper.waiting::after{animation:cd-pulse 1s infinite}.cd-headline.type .cd-words-wrapper.selected{background-color:#f4ecfe}.cd-headline.type .cd-words-wrapper.selected b{color:#0d0d0d}.cd-headline.type b.is-visible{visibility:visible}.cd-headline.type i{position:absolute;visibility:hidden}.cd-headline.type i.in{position:relative;visibility:visible}@keyframes cd-pulse{0%{transform:translateY(-50%) scale(1);opacity:1}40%{transform:translateY(-50%) scale(.9);opacity:0}100%{transform:translateY(-50%) scale(0);opacity:0}}#salary-container{width:100%;max-width:900px;margin:0 auto}#salary-container h1{text-align:center;margin-bottom:80px;font-size:40px;line-height:60px;font-family:FibraOne-Regular,-apple-system,sans-serif}.salary-formula{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:space-around;justify-content:space-around;-ms-flex-align:center;align-items:center}.calculator{max-width:300px;overflow:hidden}.calculator p{font:500 14px FibraOne-Regular,-apple-system,sans-serif}.calculator select{margin:8px 0 24px;border:2px solid #E9E9E9;border-radius:4px;width:260px;color:#62d76b;font:500 18px FibraOne-Regular,-apple-system,sans-serif;-webkit-appearance:none;padding:12px 16px;cursor:pointer;background:url(/static/img/selectarrow.svg) no-repeat #fff;background-position:calc(100% - 16px)}.result{width:400px}.result-salary{background-color:#fff;text-align:center;width:100%;padding:48px 0 32px;border:2px solid #E9E9E9;border-radius:2px}.result-salary #result-label-salary{font-size:40px;color:#62d76b}.result-salary #result-label-equity{font-size:20px;margin-top:18px;color:#3E416D}.result-formula{margin-top:16px;background-color:#fff;font:500 14px FibraOne-Regular,-apple-system,sans-serif;padding:24px 40px;border:2px solid #E9E9E9;border-radius:2px}.link-to-jobs a,.result-formula #result-label-total{font-weight:500}.result-formula hr{border:none;border-top:1px solid #60626F}.result-formula .result-info{width:150px;display:inline-block;font-weight:500;margin-bottom:4px}.result-formula p,.result-formula p span{color:#3E416D}.link-to-jobs{text-align:center;margin:80px 0}.link-to-jobs a{color:#F9FAFE}.faq-wrapper{width:100%;max-width:600px;margin:0 auto 80px}.section-title{font:500 18px FibraOne-Regular,-apple-system,sans-serif;color:#62d76b;cursor:pointer;margin:24px 0;padding-bottom:24px;border-bottom:1px solid #E9E9E9}.section-body{margin-bottom:40px}.section-body hr{border:none;border-top:1px solid #9798A9;width:20px;margin:20px 0}.section-body small{font-size:12px;line-height:10px}.section-body sup{font-size:11px;font-weight:500;color:#62d76b}.section-body a{color:#b98ef6}.experience-levels{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:space-between;justify-content:space-between}.experience-level{width:100%}.experience-level h3{margin:40px 0 20px;font-weight:500}.experience-level li{margin-bottom:8px;line-height:20px;counter-increment:step-counter;font-size:14px}.experience-level ol{margin:0;padding:0;list-style-type:none}