@charset "UTF-8";.elastic.cardstack-web-header .header-content .menu-links,.email-form,.verify--main>p a,div.user-page .blue-button{white-space:nowrap}.kyc-admin-page .user-table,table{border-spacing:0}#w-node-d0345bd821c9-6b087bb3,#w-node-d6e59579ee88-6b087bb3{grid-area:Text}:root{--karbon-regular:'Karbon Regular',Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;--karbon-thin:'Karbon Thin',var(--karbon-regular);--karbon-light:'Karbon Light',var(--karbon-regular);--karbon-medium:'Karbon Medium',var(--karbon-regular);--karbon-semibold:'Karbon Semibold',var(--karbon-medium);--karbon-semibold-italic:'Karbon Semibold Italic',var(--karbon-semibold);--karbon-bold:'Karbon Bold',var(--karbon-semibold);--cardstack-web-light:#fff;--cardstack-web-highlight:#01fbf6;--cardstack-web-gray:#575757;--cardstack-web-light-gray:#b1b1b1;--cardstack-web-medium-gray:#727272;--cardstack-web-light-purple:#5a5368;--cardstack-web-purple:#362272;--cardstack-web-dark:#01002C;--cardstack-web-dark-transparent:rgba(1, 0, 44, 0);--cardstack-web-darkest-blue:#01002C;--cardstack-web-cyan:#00FFF9;--cardstack-web-cyan-25:rgba(0, 255, 249, 0.25);--cardstack-web-steel-gray:#8C8CA0}@font-face{font-family:'Karbon Thin';src:url(./fonts/karbon-thin-webfont.eot);src:url(./fonts/karbon-thin-webfont.eot?#iefix) format("embedded-opentype"),url(./fonts/karbon-thin-webfont.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:'Karbon Light';src:url(./fonts/karbon-light-webfont.eot);src:url(./fonts/karbon-light-webfont.eot?#iefix) format("embedded-opentype"),url(./fonts/karbon-light-webfont.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:'Karbon Regular';src:url(./fonts/karbon-regular-webfont.eot);src:url(./fonts/karbon-regular-webfont.eot?#iefix) format("embedded-opentype"),url(./fonts/karbon-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Karbon Medium';src:url(/fonts/karbon-medium-webfont.eot);src:url(./fonts/karbon-medium-webfont.eot?#iefix) format("embedded-opentype"),url(./fonts/karbon-medium-webfont.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:'Karbon Semibold';src:url(./fonts/karbon-semibold-webfont.eot);src:url(./fonts/karbon-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(./fonts/karbon-semibold-webfont.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:'Karbon Semibold Italic';src:url(./fonts/Karbon-SemiboldItalic.otf);font-weight:600;font-style:italic}@font-face{font-family:'Karbon Bold';src:url(./fonts/karbon-bold-webfont.eot);src:url(./fonts/karbon-bold-webfont.eot?#iefix) format("embedded-opentype"),url(./fonts/karbon-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:SourceSerifPro;src:url(./fonts/SourceSerifPro-Regular.otf.woff2) format("woff2"),url(./fonts/SourceSerifPro-Regular.otf.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:SourceSansPro;src:url(./fonts/SourceSansPro-Bold.woff2) format("woff2"),url(./fonts/SourceSansPro-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:SourceSansPro;src:url(./fonts/SourceSansPro-SemiBold.woff2) format("woff2"),url(./fonts/SourceSansPro-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:SourceSansPro;src:url(./fonts/SourceSansPro-Regular.woff2) format("woff2"),url(./fonts/SourceSansPro-Regular.woff) format("woff");font-weight:400;font-style:normal}.cardstack-paper .author{font-size:14px;font-weight:700;color:#361F72;letter-spacing:.6px;text-transform:uppercase;text-align:center}@media (max-width:930px){.cardstack-paper{margin:100px 30px 50px}.cardstack-paper .author{display:none}}.cardstack-paper a{text-decoration:none}.cardstack-paper .content-container{border-top:solid 1px #CDCDCD;margin:60px auto 0;max-width:1140px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1}.cardstack-paper .content-container .chapter-content{padding:30px 20px 0 100px;color:#4A4A4A;font-size:23px;letter-spacing:.1px;line-height:34px}@media (max-width:930px){.cardstack-paper .content-container{display:block;margin:0}.cardstack-paper .content-container .chapter-content{padding:20px 0;font-size:18px;letter-spacing:.08px;line-height:28px}}.cardstack-paper .content-container .chapter-content p{font-family:SourceSerifPro;font-size:20px;color:#4A4A4A;letter-spacing:0;line-height:34px}@media (max-width:930px){.cardstack-paper .content-container .chapter-content p{font-size:16px;line-height:24px}}.cardstack-paper .content-container .chapter-content p.highlight{font-family:Karbon}.cardstack-paper .content-container .chapter-content a{color:#6638FF}.cardstack-paper .content-container .chapter-content a:hover{text-decoration:underline}.cardstack-paper .content-container .chapter-content h3{margin:50px 0 70px;font-size:27px;letter-spacing:.1px;color:#000}.cardstack-paper .content-container .chapter-content h3 .chapter-number{display:inline-block;width:50px;font-size:64px;letter-spacing:.24px;font-weight:400;color:#361F72;text-align:left;vertical-align:bottom}@media (max-width:930px){.cardstack-paper .content-container .chapter-content h3.multi-section{margin-bottom:-30px}.cardstack-paper .content-container .chapter-content h3{margin-left:0}.cardstack-paper .content-container .chapter-content h3 .chapter-number{width:30px;font-size:48px;letter-spacing:.18px;padding-left:5px}}.cardstack-paper .content-container .chapter-content .way-point:last-of-type section{margin-bottom:0}.cardstack-paper .content-container .chapter-content .way-point section{padding-top:20px}@media (max-width:930px){.cardstack-paper .content-container .chapter-content .way-point section{padding-top:70px;margin-bottom:-70px}}.cardstack-paper .content-container .chapter-content h4{margin:0;color:#000;letter-spacing:.1px}.cardstack-paper .content-container .chapter-content h4+p{margin:2px 0 20px}.cardstack-paper .content-container .chapter-content ul{padding:40px 92px}.cardstack-paper .content-container .chapter-content ul.numbered{counter-reset:item-counter;list-style:none}.cardstack-paper .content-container .chapter-content ul.numbered li{position:relative}.cardstack-paper .content-container .chapter-content ul.numbered li:before{content:counter(item-counter);counter-increment:item-counter;position:absolute;top:-1px;left:-35px;font-size:20px;font-weight:700;line-height:31px;color:#000}@media (max-width:930px){.cardstack-paper .content-container .chapter-content ul{padding:20px 40px}.cardstack-paper .content-container .chapter-content ul.numbered li:before{font-size:initial;left:-25px}}.cardstack-paper .content-container .chapter-content ul li{font-family:SourceSerifPro;font-size:20px;line-height:30px;padding-bottom:20px;letter-spacing:.1px;color:#737373}.elastic.cardstack-web-header{background-color:rgba(54,31,114,0);text-align:left;transition:background-color 250ms,box-shadow 250ms}.elastic.cardstack-web-header.justify-right,.ie .elastic.cardstack-web-header{background-color:#361f72}.elastic.cardstack-web-header.justify-right .header-content{transform:translate3d(0,0,0)}.ie .elastic.cardstack-web-header .header-content{transform:translate3d(0,0,0)!important}@supports not ((position:sticky) or (position:-webkit-sticky)){.elastic.cardstack-web-header{background-color:#361f72}.elastic.cardstack-web-header .header-content{transform:translate3d(0,0,0)!important}}.cardstack-web-header,.cardstack-web-header--container{background-color:#6638FF;width:100%;height:80px}.elastic.cardstack-web-header .header-container{position:relative;height:80px;width:100%;max-width:1140px;margin:0 auto}.elastic.cardstack-web-header .header-container .full-logo{display:none}.ie .elastic.cardstack-web-header .header-container .full-logo{display:block;position:absolute;top:25px;left:0}@supports not ((position:sticky) or (position:-webkit-sticky)){.elastic.cardstack-web-header .header-container .full-logo{display:block;position:absolute;top:25px;left:0}}.elastic.cardstack-web-header .header-content{position:absolute;top:0;right:0;transform:translateX(-50%);transition:transform .5s}@media (max-width:480px){.elastic.cardstack-web-header .header-content{position:relative;transform:translateX(0);transition:none}}@media (min-width:480px) and (max-width:650px){.elastic.cardstack-web-header .header-content{position:relative;transform:translateX(0);transition:none}}@media (min-width:650px) and (max-width:929px){.elastic.cardstack-web-header .header-content{position:relative;transform:translateX(0);transition:none}}.cardstack-web-header--container{top:0;left:0;right:0;box-sizing:border-box;text-align:right;z-index:20;-webkit-transition:top,.2s;-moz-transition:top,.2s;-ms-transition:top,.2s;-o-transition:top,.2s;transition:top,.2s}@media (max-width:930px){.cardstack-paper .content-container .chapter-content ul li{font-size:16px;line-height:24px}.elastic.cardstack-web-header .header-container{height:80px}.cardstack-web-header--container{height:80px;text-align:center}}.cardstack-web-header--container .header-content{box-sizing:border-box;height:80px;max-width:1140px;margin:0 auto;padding:28px 30px}@media (min-width:930px){.elastic.cardstack-web-header{border-bottom:1px solid rgba(255,255,255,.1)}.cardstack-web-header--container .header-content{display:flex;justify-content:space-between;align-items:center;padding:25px 30px}}@media (min-width:1240px){.cardstack-web-header--container .header-content{padding:0}}.cardstack-web-header--container .full-logo{display:inline-block;width:200px;height:28px}.ember-toolbars .cardstack-web-header--container .full-logo{left:85px}@media (max-width:480px){.cardstack-web-header--container .header-content{padding:30px}.ember-toolbars .cardstack-web-header--container .full-logo{height:20px}}.cardstack-web-header--container .hamburger-tray .mock-login-username{left:76px;top:60px}.cardstack-web-header--container .mock-login-username{border:none;position:absolute;left:25px;top:32px;padding:2px 5px;border-radius:2px;opacity:.5;color:#fff;background-color:rgba(255,255,255,.1);text-align:center}.cardstack-web-header--container .mock-login-username::placeholder{color:#fff}@media (max-width:930px){.cardstack-web-header--container .full-logo{width:170px}.cardstack-web-header--container .mock-login-username{position:static;margin-left:47px}}.cardstack-web-header--container .login-button{width:16px;height:18px;background-image:url(/assets/images/user-login.svg);background-size:16px 18px;background-repeat:no-repeat;text-indent:-9999px;margin-left:50px;box-shadow:none;border:none;cursor:pointer;background-color:transparent;transition:background-color .3s,color .3s,opacity .3s}.cardstack-web-header--container .login-button:hover{background-color:rgba(54,31,114,.3)}.cardstack-web-header--container .login-button:after{content:' ';display:block;clear:both}.cardstack-web-header--container .login-button.is-logging-in{background-color:#fff;color:#361F72;pointer-events:none;cursor:default;opacity:.5}@media (max-width:930px){.cardstack-web-header--container .login-button{display:none}.cardstack-web-header--container .hamburger-header .login-button{position:fixed;top:33px;left:80px}}.cardstack-web-header--container .header-nav{display:inline-block}@media (max-width:930px){.cardstack-web-header--container .header-nav{display:none}}.cardstack-web-header--container .header-nav .menu-links{margin:0;padding:0}.cardstack-web-header--container .header-nav .menu-links .menu-item{position:relative;display:inline-block;list-style-type:none;padding:0}@media (min-width:1240px){.cardstack-web-header--container .header-nav .menu-links .menu-item:last-of-type .menu-item-link{padding-right:0}}.cardstack-web-header--container .header-nav .menu-links .menu-item .menu-item-link{display:inline-block;padding:0 20px;cursor:pointer;text-decoration:none;font-size:16px;font-weight:700;color:#fff;letter-spacing:.3px;transition:color .3s}.cardstack-web-header--container .header-nav .menu-links .menu-item .menu-item-link:active,.cardstack-web-header--container .header-nav .menu-links .menu-item .menu-item-link:hover{color:#fff}.cardstack-web-header--container .header-nav .menu-links .menu-item .menu-item-link.active{color:rgba(255,255,255,.85)}.cardstack-web-header--container .header-nav .menu-links .menu-item .menu-item-link.visible{color:#fff!important}.cardstack-web-header--container .header-nav .menu-links .menu-item .menu-item-link--more{padding-right:15px;background-image:url(/assets/images/arrow-down-white.svg);background-position:right center;background-repeat:no-repeat;background-size:8px 6px}.lazyLoad-container .lazyLoad-play,.team-member--profile-photo,.team-member--social-links a{background-size:contain;background-repeat:no-repeat}.cardstack-web-header--container .header-nav .menu-item:nth-of-type(5n+1) .header-drop-down-links{left:calc(-50% - 15px)}.cardstack-web-header--container .header-nav .menu-item:nth-of-type(5n+2) .header-drop-down-links{left:calc(-50% + 20px)}.cardstack-web-header--container .header-nav .menu-item:nth-of-type(5n+3) .header-drop-down-links{left:calc(-50% - 18px)}.cardstack-web-header--container .header-nav .menu-item:nth-of-type(5n+4) .header-drop-down-links{left:calc(-50% - 30px)}.cardstack-web-header--container .header-nav .menu-item:nth-of-type(5n+5) .header-drop-down-links{left:calc(-50% - 12px)}.cardstack-web-header--container .header-nav .header-drop-down-links{position:absolute;min-width:200px;list-style-type:none;background-color:#fff;top:36px;left:-50%;padding:10px 0;box-shadow:0 5px 20px 0 rgba(0,0,0,.35);white-space:nowrap;text-align:left;opacity:0;pointer-events:none;transition:opacity .3s}.cardstack-web-header--container .header-nav .header-drop-down-links:before{content:" ";display:block;position:absolute;top:-30px;left:0;width:200px;height:0;border:20px solid transparent}.cardstack-web-header--container .header-nav .header-drop-down-links.visible{opacity:1;pointer-events:auto}.cardstack-web-header--container .header-nav .header-drop-down-links .drop-down-item:hover{background-color:#F6F6F6}.cardstack-web-header--container .header-nav .header-drop-down-links .drop-down-item:hover .drop-down-link{color:#6638FF}.cardstack-web-header--container .header-nav .header-drop-down-links .drop-down-link{display:block;padding:0 20px;color:#000;font-weight:400;letter-spacing:.1px;line-height:38px;cursor:pointer;text-decoration:none}.cardstack-web-header--container .header-nav .header-drop-down-links .drop-down-link.active{font-weight:700;color:#6638FF}.cardstack-web-header--container .hamburger-menu{top:28px;right:30px}body.cardstack-tools-active header.cardstack-web-header{top:42px;-webkit-transition:top,.3s;-moz-transition:top,.3s;-ms-transition:top,.3s;-o-transition:top,.3s;transition:top,.3s}footer.cardstack-footer{margin:0;text-align:center;font-size:14px;line-height:24px;position:absolute;left:0;width:100vw;color:rgba(255,255,255,.65)}footer.cardstack-footer a{color:rgba(255,255,255,.65);-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s}footer.cardstack-footer a:hover{color:#fff;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s}footer.cardstack-footer .footer-center.top{margin:60px auto 30px}footer.cardstack-footer .footer-center.bottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:15px auto;justify-content:space-between}@media (max-width:930px){footer.cardstack-footer{font-size:11px;line-height:15px}footer.cardstack-footer .footer-center.bottom{flex-direction:column;align-items:center;margin:30px}}@media (min-width:930px){footer.cardstack-footer .footer-center{box-sizing:border-box;padding:0 30px;max-width:1140px}footer.cardstack-footer .cardstack-logo{float:left;margin-left:0}}footer.cardstack-footer .cardstack-links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end}@media (max-width:930px){footer.cardstack-footer .cardstack-links{flex-direction:column;align-items:flex-start;margin:30px}}footer.cardstack-footer .cardstack-links .links{width:100%;list-style:none;text-align:left;padding:0;margin:0 20px 0 0}@media (max-width:930px){footer.cardstack-footer .cardstack-links .links{border-top:1px solid rgba(255,255,255,.1);margin-top:30px;padding-top:30px}footer.cardstack-footer .cardstack-links .links.first-column{display:none}}footer.cardstack-footer .cardstack-links .links:last-of-type{margin-right:0}footer.cardstack-footer .cardstack-links .links .link{padding:0;font-size:15px;color:#9F94BC;letter-spacing:.47px;line-height:38px}footer.cardstack-footer .cardstack-links .links .header{font-size:14px;letter-spacing:.7px;font-weight:700;margin-bottom:7px;color:#fff;text-transform:uppercase}footer.cardstack-footer .cardstack-links .links a{color:#9F94BC;font-weight:400;text-decoration:none}footer.cardstack-footer .cardstack-links .links a:hover{color:#fff}footer.cardstack-footer .footer-separator{border-top:1px solid #9F94BC}@media (max-width:930px){footer.cardstack-footer .footer-separator{margin:0 30px}}footer.cardstack-footer .contact-links a{margin-right:20px}footer.cardstack-footer .copyright{text-transform:uppercase;font-size:14px;color:#361F72;letter-spacing:.7px;line-height:38px;margin-top:auto;margin-bottom:auto}@media (max-width:930px){footer.cardstack-footer .copyright{margin-top:30px;line-height:20px}}footer.cardstack-footer .copyright .registered-trademark{font-size:20px;vertical-align:sub}footer.cardstack-footer .copyright a{display:inline-block;margin-left:10px}.team-member{position:relative;box-sizing:border-box;width:360px;min-height:660px;margin:30px;padding:30px;background-color:#FAFAFA}@media (min-width:1240px){.team-member{margin:0 0 30px}}@media (max-width:930px){.team-member{width:400px;margin:0 auto}.team-member+.team-member{margin-top:50px}}.team-member.has-bio{height:780px}@media (max-width:480px){.team-member{width:310px}.team-member.has-bio{height:700px}}.team-member.no-content{min-height:500px;height:500px}@media (max-width:480px){.team-member.no-content{min-height:420px;height:420px}}.team-member--profile{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid rgba(0,0,0,.1)}.team-member--profile-photo{height:280px;width:280px;margin:0 auto;border-radius:100%;background-position:center}@media (max-width:480px){.team-member--profile-photo{height:200px;width:200px}}.team-member--name{margin:0;font-size:26px;letter-spacing:.1px;line-height:27px}.team-member--role{margin-bottom:40px;padding-top:10px;text-transform:uppercase;color:#737373;font-weight:700;font-size:14px;letter-spacing:.6px}.team-member--stats{list-style:none;padding:0;margin:0 auto 40px}.team-member--stat+.team-member--stat{margin-top:10px}.team-member--stat:before{content:"•";color:#6638FF;display:block;float:left;width:30px;font-weight:700}.team-member--stat:after{content:" ";display:block;clear:both}.team-member--stat-text{display:block;float:left;width:calc(100% - 30px);color:#737373;font-size:18px;line-height:20px;letter-spacing:.28px}.team-member--link{display:block;border-radius:20px;text-align:center;color:#6638FF;border:1px solid #6638FF;text-transform:uppercase;font-weight:700;text-decoration:none;width:165px;letter-spacing:.6px;font-size:14px;background-color:transparent;transition:background-color 250ms,color 250ms;position:absolute;bottom:30px;left:30px;height:40px;line-height:40px}.team-member--link:focus,.team-member--link:hover{background-color:#6638FF;color:#fff}.team-member--social-links{position:absolute;bottom:30px;right:30px}.team-member--social-links a{display:inline-block;margin-left:10px;background-position:center}.team-member--linkedin{background-image:url(/assets/images/icon-linkedin-purple.svg);width:22px;height:22px}.team-member--twitter{background-image:url(/assets/images/twitter-purple.svg);width:25px;height:22px}.team-member--github{background-image:url(/assets/images/icon-github-purple.svg);width:22px;height:22px}.video-component{margin:0 auto}.lazyLoad-container{padding-top:56.25%}.lazyLoad-container .lazyLoad-play{height:120px;width:120px;margin-left:-60px;margin-top:-60px;background-image:url(/assets/images/play-button.svg);z-index:5;opacity:.9;-webkit-transition:opacity,.2s;-moz-transition:opacity,.2s;-ms-transition:opacity,.2s;-o-transition:opacity,.2s;transition:opacity,.2s}.lazyLoad-container .lazyLoad-play:hover,.media-item--link:after,.media-item--link:before{-webkit-transition:opacity,.2s;-moz-transition:opacity,.2s;-ms-transition:opacity,.2s;-o-transition:opacity,.2s}.lazyLoad-container .lazyLoad-play:hover{opacity:1;transition:opacity,.2s}.lazyLoad-container .lazyLoad-play svg{display:none}@media (max-width:480px){.lazyLoad-container .lazyLoad-play{height:80px;width:80px;margin-left:-40px;margin-top:-40px}}@media (min-width:480px) and (max-width:650px){.lazyLoad-container .lazyLoad-play{height:100px;width:100px;margin-left:-50px;margin-top:-50px}}.video-component--home{border:1px solid rgba(255,255,255,.15);box-shadow:0 10px 50px 0 rgba(0,0,0,.15)}@media (min-width:930px){.video-component--home{height:393.75px;width:700px}}@media (min-width:650px) and (max-width:929px){.video-component--home{width:550px;height:309.37px}}@media (max-width:320px){.video-component--home{width:280px;height:157.5px}}@media (min-width:1240px){.video-component--home.is-small{width:360px;height:202.5px}}.video-component--home.is-small .lazyLoad-play{top:calc(50% - 90px);left:calc(50% - 90px);width:180px;height:180px;margin:0}.modal-target{position:fixed;top:0;left:0;z-index:30}.modal-is-present .modal-target{width:100vw;height:100vh;z-index:120}.modal-target>.liquid-child{overflow:initial;position:absolute;top:0;left:0}.modal-background{width:100vw;height:100vh;background-color:rgba(32,18,68,.75)}@media (max-height:650px) and (min-width:930px){.modal-background{height:150vh}}@media (max-height:400px){.modal-background{height:200vh}}.modal-container{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;overflow-y:scroll}@media (max-height:650px) and (min-width:930px){.modal-container{height:150vh}}@media (max-height:400px){.modal-container{height:200vh}}.modal-clickarea{width:100%;height:100%;position:absolute}@media (max-width:360px){.modal-container{align-items:flex-start;padding:50px 0}.modal-clickarea{margin-top:-50px}}.email-modal{width:490px;border-radius:6px;box-sizing:border-box;padding:0;position:relative;background-color:#fff}@media (max-width:480px){.email-modal{width:calc(100vw - 60px)}}.email-modal>.notify-me-title{margin:0;padding:0 8px 0 60px;border-radius:6px 6px 0 0;font-size:23px;background-color:#6638FF;background-image:url(/assets/images/white-logo-6614ed4ba759ee615425f394adbee817.png);background-repeat:no-repeat;background-size:30px 32px;background-position:18px center}@media (max-width:930px){.email-modal>.notify-me-title{font-size:18px;padding-left:40px;background-size:20px 21.5px;background-position:10px center}}.email-modal>.close-x{position:absolute;right:-24px;top:-24px;padding:0;width:50px;height:50px;background-color:transparent;background-image:url(/assets/images/close-modal.svg);background-repeat:no-repeat;background-size:cover;border:none;cursor:pointer}.email-modal .modal-body{color:#000;padding:30px;margin-top:30px;background-image:url(/assets/images/logokit/cardstack-vertical-darkblue.svg);background-repeat:no-repeat;background-position:center top;background-size:68px 87px}@media (max-width:480px){.email-modal .modal-body{margin-top:0;padding-top:15px;background-image:none}}.email-modal .modal-body .title{letter-spacing:.1px;font-size:20px;color:#000;line-height:24px;margin:60px auto 30px;text-align:center;font-weight:700;width:300px}@media (max-width:480px){.email-modal .modal-body .title{width:100%;margin:10px auto;font-size:16px;line-height:20px;text-align:left}}.email-modal .modal-body .summary{padding:20px 0;border-top:1px solid rgba(0,0,0,.1);font-size:16px;color:#737373;letter-spacing:.11px;line-height:22px}@media (max-width:480px){.email-modal .modal-body .summary{font-size:14px;line-height:20px;padding-top:0;border-top-width:0}}.email-modal .modal-body .form-label{font-size:16px;font-weight:700;color:#000;letter-spacing:.11px;line-height:22px}.email-modal .modal-body #mc_embed_signup_scroll{padding:15px 0 50px;margin-bottom:20px;border-bottom:1px solid rgba(0,0,0,.1)}@media (max-width:480px){.email-modal .modal-body .form-label{font-size:14px}.email-modal .modal-body #mc_embed_signup_scroll{padding:0 0 20px}}.email-modal .modal-body #mc_embed_signup_scroll:after{content:" ";display:block;clear:both}.email-modal .modal-body input[type=email]{width:100%;height:40px;padding:6px 10px;letter-spacing:.1px;line-height:35px;font-size:16px;border:1px solid #CDCDCD;outline:0;color:#9B9B9B;box-sizing:border-box;border-radius:6px}.email-modal .modal-body input[type=email]:focus{border-color:#000}.email-modal .modal-body .buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.email-modal .modal-body .buttons .button{width:195px;box-sizing:border-box;font-size:12px;font-weight:700;letter-spacing:.3px;line-height:35px;text-transform:uppercase;border:1px solid #0069F9;border-radius:6px;transition:background-color .2s,color .2s}.email-modal .modal-body .buttons a.button{margin-right:30px;background-color:transparent;color:#0069F9;text-align:center;padding-top:1px}.email-modal .modal-body .buttons a.button:hover,.email-modal .modal-body .buttons input[type=submit]{background-color:#0069F9;color:#fff}.email-modal .modal-body .buttons input[type=submit]:hover{background-color:transparent;color:#0069F9}.email-modal .modal-body ::-webkit-input-placeholder{color:#CDCDCD;letter-spacing:.1px}.email-modal .modal-body ::-moz-placeholder{color:#CDCDCD;letter-spacing:.1px}.email-modal .modal-body :-ms-input-placeholder{color:#CDCDCD;letter-spacing:.1px}.email-modal .modal-body :-moz-placeholder{color:#CDCDCD;letter-spacing:.1px}.email-modal .modal-body .pre-allocation{margin-top:20px;font-weight:700;font-size:16px;color:#000;letter-spacing:.11px;line-height:22px}@media (max-width:480px){.email-modal .modal-body .buttons{flex-direction:column-reverse}.email-modal .modal-body .buttons .button{width:100%}.email-modal .modal-body .buttons a.button{margin-right:0}.email-modal .modal-body .buttons input[type=submit]{margin-bottom:15px}.email-modal .modal-body .pre-allocation{font-size:14px;line-height:20px}}.email-modal .modal-body .pre-allocation a{color:#0069F9}.modal-target .lazyLoad-container{width:80vw;height:calc(9 / 16 * 80vw);padding-top:initial;background-size:80% 80%;box-shadow:3px 3px 25px 5px rgba(0,0,0,.35)}@media (max-width:930px){.modal-target .lazyLoad-container{width:90vw;height:calc(9 / 16 * 90vw);z-index:30}.cst-left{transform:translateX(-70px)!important}.cst-left .cardstack-authentication{transform:translate3d(0,80px,0)}}.modal-container.lazy-video .modal-clickarea:after{content:' ';display:block;position:absolute;right:20px;top:20px;width:30px;height:30px;background-image:url(/assets/images/close-white-circle.svg);background-repeat:no-repeat;background-size:cover;cursor:pointer}.inline-full-logo{width:350px;height:50px}.cst-left{z-index:100;transition:transform .3s ease}.login-container,.login-container .close{opacity:0;pointer-events:none;transition:opacity .3s}.cst-left .cardstack-rail-menu-item:hover a{color:#fff}.cst-left .cardstack-rail-menu-item a{color:#000}.cst-left .cardstack-authentication{border-right:1px solid #2A1956;background-color:#2A1956}.cst-left .cardstack-authentication .cardstack-rail-item.active.cardstack-non-interactive,.cst-left .cardstack-authentication .cardstack-rail-item:hover.cardstack-non-interactive,.login-container .close{background-color:transparent}.rail-collapsed .cardstack-rail-item.mobile-show .rail-menu{display:none}.login-container{position:fixed;top:0;bottom:0;left:0;width:100%;height:100%;z-index:30}.login-container iframe{width:100%;height:100%;border:none}.login-container .close{position:absolute;top:40px;right:40px;height:40px;width:40px;border:none;border-radius:0;cursor:default;background-image:url(/assets/images/close-x.svg);background-size:contain;background-repeat:no-repeat;transition-delay:0}.login-container .close.show{transition-delay:2s;opacity:.5;cursor:pointer;pointer-events:auto}.login-container.logging-in{opacity:1;pointer-events:auto}.cardstack-features{margin-bottom:100px}.home .cardstack-features h2{margin-top:0}.cardstack-features .benefits{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-sizing:border-box}@media (max-width:930px){.rail-expanded .cst-left{transform:translateX(0)!important}.home .cardstack-features h2{font-size:28px}.cardstack-features .benefits{display:block;margin:0 30px}}.cardstack-features .benefits .benefit{background-color:#5A31DC;padding:40px 30px 30px;margin-right:30px;border-radius:10px;background-repeat:no-repeat;background-size:40px 40px;background-position:30px 40px;max-width:360px;box-sizing:border-box}@media (max-width:930px){.cardstack-features .benefits .benefit{margin-right:0;margin-bottom:30px;padding:40px 20px 20px;background-position:20px 40px}}.cardstack-features .benefits .benefit.end-users{background-image:url(/assets/images/icon-endusers.svg)}.cardstack-features .benefits .benefit.developers{background-image:url(/assets/images/icon-developers.svg)}.cardstack-features .benefits .benefit.miners{background-image:url(/assets/images/icon-miners.svg)}.cardstack-features .benefits .benefit:last-of-type{margin-right:0}.cardstack-features .benefits .benefit .title{padding-left:60px;font-size:22px;color:#00FFF9;letter-spacing:.2px;line-height:34px;font-weight:700}.cardstack-features .benefits .benefit ul{padding-left:20px;margin-top:40px}@media (min-width:930px) and (max-width:1240px){.cardstack-features .benefits .benefit .title{font-size:20px;line-height:28px}.cardstack-features .benefits .benefit ul{margin-top:30px}}.cardstack-features .benefits .benefit ul li{margin:0 15px 25px;font-size:18px;color:#FFF;letter-spacing:.2px;line-height:24px}.foundational-documents{padding-bottom:100px;text-align:center;border-bottom:solid 1px rgba(255,255,255,.2);background-color:#01002C}@media (min-width:650px) and (max-width:929px){.foundational-documents{margin-top:40px}}@media (min-width:480px) and (max-width:650px){.foundational-documents{margin-top:0}}@media (max-width:480px){.foundational-documents{border-top:solid 1px rgba(255,255,255,.2);padding-bottom:50px;margin-left:20px;margin-right:20px;margin-top:0}}.foundational-documents .documents-description{margin-bottom:40px;font-size:24px;letter-spacing:.2px;line-height:34px;color:#fff}@media (min-width:1240px){.foundational-documents .documents-description{padding:0 100px}}@media (min-width:650px) and (max-width:929px){.foundational-documents .documents-description{margin-top:80px}}@media (min-width:480px) and (max-width:650px){.foundational-documents .documents-description{margin-top:50px;font-size:18px;line-height:24px;letter-spacing:.2px}}@media (max-width:480px){.foundational-documents .documents-description{margin-top:50px;font-size:18px;line-height:24px;letter-spacing:.2px;margin-right:20px;margin-left:20px}}.foundational-documents .documents-link{margin-top:50px;font-size:22px;color:#fff;letter-spacing:.08px;line-height:34px}.foundational-documents .paper-links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-around}.foundational-documents .paper-links .paper-link{text-align:center;margin:30px 0;padding:90px 30px 40px;border-right:solid 1px rgba(255,255,255,.2);flex-basis:33%;position:relative;background-repeat:no-repeat;background-position:center 20px}@media (max-width:930px){.foundational-documents .paper-links{display:block}.foundational-documents .paper-links .paper-link{border-right:none;border-bottom:solid 1px rgba(255,255,255,.2);padding-bottom:80px}.foundational-documents .paper-links .paper-link div.description .read-now{bottom:40px}.foundational-documents .paper-links .paper-link .description .big-blue-button{margin-bottom:40px}}.foundational-documents .paper-links .paper-link:last-child{border:none}.foundational-documents .paper-links .paper-link.vision{background-image:url(/assets/images/icon-spider-8afa773a5ea13d0c85b98f0e1a304bf9.png);background-size:62px 62px}.foundational-documents .paper-links .paper-link.technical{background-image:url(/assets/images/icon-coins-eb4c1131f8719781dedbbdde308cc388.png);background-size:64px 60px}.foundational-documents .paper-links .paper-link.token{background-image:url(/assets/images/icon-paper-token.svg);background-size:54px 54px}.foundational-documents .paper-links .paper-link.tally{background-image:url(/assets/images/icon-tally.svg);background-size:50px 50px;background-position-y:25px}.foundational-documents .paper-links .paper-link .title{font-size:22px;color:#fff;letter-spacing:.08px;line-height:24px;font-weight:700;text-transform:uppercase}.foundational-documents .paper-links .paper-link .duration{font-size:14px;color:#CDCDCD;letter-spacing:.7px;line-height:18px;text-transform:uppercase}.foundational-documents .paper-links .paper-link .description{margin-top:30px;padding-bottom:30px;opacity:.85;font-size:18px;font-weight:400;color:#fff;letter-spacing:.06px;line-height:24px}.foundational-documents .paper-links .paper-link .description .big-blue-button{position:absolute;bottom:0;left:calc(50% - 70px);width:140px;font-size:14px;letter-spacing:.7px;font-weight:700;line-height:34px}.foundational-documents .paper-links .paper-link .description .big-blue-button:hover{background-color:#00D2CD}.foundational-documents .paper-links .paper-link .description .big-blue-button.disabled{background-color:transparent;border:1px solid #CDCDCD;color:#CDCDCD;box-shadow:initial}.partners-advisors,.token-mechanism,.token-mechanism .steps .step{border-top:solid 1px rgba(255,255,255,.2)}.meet-the-team{text-align:center}.meet-the-team>*{width:90%;max-width:var(--desktop-max-width);margin:0 auto}.meet-the-team>*+*{margin-top:20px}.meet-the-team>.meet-the-team--description{max-width:800px}.meet-the-team--title{color:var(--midnight-blue);font-size:40px;letter-spacing:.1px;line-height:1.3;text-align:center}@media (max-width:480px){.meet-the-team--title{font-size:24px;line-height:1}}.meet-the-team--description{font-size:26px;color:var(--medium-gray);letter-spacing:.1px;line-height:1.1}.meet-the-team--link{display:block;font-size:20px;font-weight:700;font-family:var(--karbon-medium);color:var(--vivid-blue);letter-spacing:.1px;text-align:center;line-height:24px;text-decoration:none}.meet-the-team--photo{width:100%;max-width:100%;padding:0 20px;background-image:url(/assets/images/team-bg-gradient-a7ba593d252cf8f4d886b74a88e51f1f.png);background-position:center bottom;background-size:100%;background-repeat:no-repeat}@media (min-width:930px){.meet-the-team>*+.meet-the-team--photo{margin-top:40px}.meet-the-team--photo{padding:0 calc((100vw - var(--desktop-max-width))/ 2)}}.advisors-gallery{margin-top:100px}.advisors-gallery .cs-section--title{text-align:center}.advisors{display:flex;justify-content:center;flex-wrap:wrap;margin:30px auto;max-width:1140px}.cardstack-technology .cardstack-breakdown,.token-mechanism .steps{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.advisor--name{color:#000;text-align:center}.advisor--photo{width:138px;height:138px;border-radius:69px;margin:15px 30px}.join-the-community{max-width:var(--desktop-max-width);padding:40px 0 100px;text-align:center}@media (max-width:930px){.join-the-community{padding-bottom:80px}}@media (max-width:480px){.meet-the-team--description{font-size:20px}.meet-the-team--link{font-size:16px}.join-the-community{padding-bottom:60px;padding-top:20px}}.join-the-community>*{width:90%;margin:0 auto}.join-the-community--description{font-size:40px;color:var(--midnight-blue);letter-spacing:-.1px;line-height:1.1}@media (max-width:930px){.join-the-community--description{font-size:30px}}@media (max-width:480px){.join-the-community--description{font-size:24px;line-height:1}}.cardstack-technology{text-align:center}.home .cardstack-technology h2{margin:80px 0}.cardstack-technology .technology-body{font-size:36px;line-height:42px;letter-spacing:.2px}@media (max-width:930px){.home .cardstack-technology h2{margin:50px 0}.cardstack-technology .technology-body{opacity:.9;font-size:26px;letter-spacing:.29px;line-height:28px;padding:0 30px}}.cardstack-technology .cardstack-breakdown{display:flex;color:#FFF;letter-spacing:.2px;line-height:24px;margin-top:50px;text-align:left}@media (max-width:930px){.cardstack-technology .cardstack-breakdown{display:block;margin:50px 30px 0}}.cardstack-technology .cardstack-breakdown>div{border-right:solid 1px rgba(255,255,255,.2);padding:40px 40px 40px 0;margin-right:40px;background-repeat:no-repeat;background-size:40px 40px;background-position:left 45px}@media (max-width:930px){.cardstack-technology .cardstack-breakdown>div{border-right:none;border-bottom:solid 1px rgba(255,255,255,.2);padding:0 0 30px;margin:30px 0;background-size:30px 30px;background-position:left 8px}}.cardstack-technology .cardstack-breakdown>div:last-of-type{border-right:none;border-bottom:none;padding-right:0;margin-right:0;margin-bottom:0}.cardstack-technology .cardstack-breakdown .framework{background-image:url(/assets/images/icon-target-cyan.svg)}.cardstack-technology .cardstack-breakdown .aggregation{background-image:url(/assets/images/icon-aggregation-cyan.svg)}.cardstack-technology .cardstack-breakdown .ecosystem{background-image:url(/assets/images/icon-cardstack-cyan.svg)}.cardstack-technology .cardstack-breakdown .title{font-size:22px;font-weight:700;text-transform:uppercase;padding-left:60px;margin-bottom:40px;max-width:150px}@media (max-width:930px){.cardstack-technology .cardstack-breakdown .title{margin-bottom:20px;padding-left:45px;font-size:20px;letter-spacing:.25px;line-height:22px}}.cardstack-technology .cardstack-breakdown .description{font-size:18px}.cardstack-layers{max-width:100%;width:100%}.token-mechanism{margin:60px 0}@media (max-width:930px){.token-mechanism{margin:30px 30px 0}.home .token-mechanism h2{font-size:26px;letter-spacing:.14px}}.token-mechanism .description{font-size:24px;letter-spacing:.2px;line-height:34px;text-align:center}@media (max-width:930px){.token-mechanism .description{font-size:22px;letter-spacing:.24px;line-height:26px}}.token-mechanism .diagram{width:100%;margin:60px 0}.token-mechanism .steps{display:flex;flex-wrap:wrap;counter-reset:step-counter}.token-mechanism .steps .step{width:340px;position:relative;margin:50px 30px 60px 0;padding-top:30px;font-size:18px;color:#fff;letter-spacing:.2px;line-height:24px}@media (min-width:930px) and (max-width:1240px){.token-mechanism .steps .step{width:320px;margin-bottom:30px}}.token-mechanism .steps .step:before{content:counter(step-counter);counter-increment:step-counter;position:absolute;top:-45px;left:0;font-weight:700;font-size:36px;letter-spacing:.33px;line-height:24px;color:#00FFF9}@media (max-width:930px){.token-mechanism .steps .step{width:100%;margin:30px 0;padding-top:15px}.token-mechanism .steps .step:before{top:-35px;left:5px;margin-right:0;font-size:36px;letter-spacing:.33px;line-height:24px}}.partners-advisors{margin-top:100px}@media (max-width:930px){.partners-advisors{margin-top:60px}}.home .partners-advisors h2{margin-bottom:60px}.partners-advisors .partners{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:650px) and (max-width:929px){.partners-advisors .partners{justify-content:space-between}}.partners-advisors .partners .partner{box-sizing:border-box;width:262px;height:174px;margin-bottom:30px;background-position:center;background-repeat:no-repeat}@media (min-width:930px){.partners-advisors .partners .partner{margin-left:30px}.partners-advisors .partners .partner:first-of-type{margin-left:0}}@media (min-width:1240px){.partners-advisors .partners .partner:nth-of-type(2n+1){margin-left:0}}@media (min-width:930px) and (max-width:1240px){.partners-advisors .partners .partner:nth-of-type(2n+1){margin-left:0}}.partners-advisors .partners .partner.coinsuper{background-image:url(/assets/images/logo-coinsuper.svg)}.partners-advisors .partners .partner.mme{background-image:url(/assets/images/logo-mme-white.svg)}.partners-advisors .partners .partner.bs{background-image:url(/assets/images/logo-bs-white.svg)}.partners-advisors .partners .partner.mcdermott{background-image:url(/assets/images/logo-mcdermott.svg)}.partners-advisors .partners .partner.wachsman{background-image:url(/assets/images/logo-wachsman.svg)}.partners-advisors .partners .partner.amazix{background-image:url(/assets/images/logo-amazix.svg)}.partners-advisors .partners .partner.dp{background-image:url(/assets/images/logo-dp-white.svg)}.partners-advisors .partners .partner.bussmann{background-image:url(/assets/images/logo-bussmann.svg)}.partners-advisors .partners .partner.tldr{background-image:url(/assets/images/logo-tldr.svg)}.partners-advisors .partners .partner.youbi{background-image:url(/assets/images/logo-youbi.svg)}.partners-advisors .partners .partner.bbg{background-image:url(/assets/images/logo-bbg.svg)}.partners-advisors .partners .partner.kosmos{background-image:url(/assets/images/logo-kosmos.svg)}.partners-advisors .partners .partner.mw{background-image:url(/assets/images/logo-mw.svg)}.partners-advisors .partners .partner.chainrock{background-image:url(/assets/images/logo-chainrock.svg)}.partners-advisors .partners .partner.octachain{background-image:url(/assets/images/logo-octachain.svg)}.partners-advisors .partners .partner.luna{background-image:url(/assets/images/logo-luna.svg)}.partners-advisors .partners .partner.dotbc{background-image:url(/assets/images/logo-dotblockchain.svg)}.partners-advisors .partners .partner.tgo{background-image:url(/assets/images/logo-tgo.svg)}.partners-advisors .partners .partner.blockcelerate{background-image:url(/assets/images/logo-blockcelerate.svg)}.partners-advisors .partners .partner.plasmacapital{background-image:url(/assets/images/logo-plasmacapital.svg)}.project-founder{margin:100px 0;border-top:1px solid rgba(255,255,255,.2)}@media (max-width:930px){.project-founder{margin:60px 30px}}.home .project-founder h2{margin-bottom:80px}.project-founder .founder-details{background-color:#fff;margin:60px;box-shadow:0 10px 20px 0 rgba(0,0,0,.25);padding:30px;position:relative}.project-founder .founder-details .chris-thumb{position:absolute;width:80px;height:80px;top:-50px;left:calc(50% - 40px);border-radius:100px;background-image:url(/assets/images/contributors/chris-small-f52eee9e53190fb1abdb8d9feae45728.jpg);background-size:contain}.project-founder .founder-details .social-links{position:absolute;top:20px;right:20px;width:120px;height:30px;text-align:right}@media (max-width:930px){.project-founder .founder-details{margin:30px}.project-founder .founder-details .social-links{top:10px;right:10px;height:20px}}.project-founder .founder-details .social-links a{display:inline-block;background-repeat:no-repeat;background-size:contain}.project-founder .founder-details .social-links a.twitter{background-image:url(/assets/images/twitter-purple.svg);width:32px;height:26px}@media (max-width:930px){.project-founder .founder-details .social-links a.twitter{width:24px;height:20px}}.project-founder .founder-details .social-links a.linkedin{background-image:url(/assets/images/icon-linkedin-purple.svg);margin-left:20px;width:27px;height:27px}@media (max-width:930px){.project-founder .founder-details .social-links a.linkedin{margin-left:5px;width:20px;height:20px}}.project-founder .founder-details .name{font-size:27px;color:#000;letter-spacing:.1px;line-height:26px;font-weight:700;text-align:center;margin:30px auto 10px}.project-founder .founder-details .title{font-size:14px;color:#737373;letter-spacing:.6px;font-weight:700;text-align:center;text-transform:uppercase}.project-founder .founder-details .summary{font-size:18px;color:#4A4A4A;letter-spacing:.08px;line-height:24px;margin:40px auto;text-align:center}@media (min-width:930px){.project-founder .founder-details .summary{width:500px}}.project-founder .founder-details .summary a{color:#6638FF}.project-founder .founder-details .read-bio{display:block;border-radius:20px;text-align:center;color:#6638FF;border:1px solid #6638FF;text-transform:uppercase;font-weight:700;text-decoration:none;letter-spacing:.6px;font-size:14px;background-color:transparent;transition:background-color 250ms,color 250ms;line-height:40px;width:165px;margin:0 auto}.project-founder .founder-details .read-bio:focus,.project-founder .founder-details .read-bio:hover{background-color:#6638FF;color:#fff}.latest-news--header{margin:0;color:#FAFAFA;font-size:22px;font-weight:700;line-height:26px;text-align:center;text-transform:uppercase}.latest-news--articles{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;margin:50px auto}@media (min-width:1240px){.latest-news--articles{justify-content:space-between;margin-bottom:100px}}@media (min-width:930px) and (max-width:1240px){.latest-news--articles{height:480px}}@media (min-width:650px) and (max-width:929px){.latest-news--articles{justify-content:space-between;height:460px}}@media (min-width:480px) and (max-width:650px){.latest-news--articles{flex-direction:column}.latest-news--articles>*+*{margin-top:50px}}@media (max-width:480px){.latest-news--articles{flex-direction:column}.latest-news--articles>*+*{margin-top:50px}}.latest-news-article{box-sizing:border-box;position:relative;height:206px;width:263px;background-color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.15);border-top:6px solid #00FFF9;-webkit-transition:transform .3s;-moz-transition:transform .3s;-ms-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s}.latest-news-article:active,.latest-news-article:hover{transform:scale(1.05)}.whitepaper-slide{border:none}.latest-news-article--container{height:200px;width:263px;display:block;font-weight:400;z-index:1}.whitepaper-slide--container{background-size:cover;background-repeat:no-repeat}.whitepaper-slide--container.slide-1{background-image:url(/assets/images/whitepaper/slide-1-small-3d0e7d1d94d5bf105ab7ca724856b3f2.jpg)}.whitepaper-slide--container.slide-2{background-image:url(/assets/images/whitepaper/slide-2-small-a0090122a24f8897787ef6b25201b86f.jpg)}.whitepaper-slide--container.slide-3{background-image:url(/assets/images/whitepaper/slide-3-small-ed3e61b073f298c9cdde77e7194752d1.jpg)}.whitepaper-slide--container.slide-4{background-image:url(/assets/images/whitepaper/slide-6-2-small-3db211b4f941573d37231bc681b16d6c.jpg)}.latest-news-article--container.dark{background-color:#000}.latest-news-article--bg-img{position:absolute;overflow:hidden;top:0;width:100%;height:100%;opacity:.3}.latest-news-article--bg-img>img{object-fit:cover;width:100%;height:100%}.latest-news-article--link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.latest-news-article--text-content{padding:15px;height:200px}.latest-news-article--date{color:#737373;font-size:14px;line-height:18px;text-align:left}.latest-news-article--date.dark{background-color:#000;color:wheat}.latest-news-article--title{color:#361F72;font-size:24px;font-weight:700;line-height:26px;text-align:left}.latest-news-article--snippet{color:#361F72;text-align:left;position:absolute;bottom:20px;max-width:233px}.latest-news-article--snippet.dark,.latest-news-article--title.dark{background-color:#000;color:#fff;mix-blend-mode:screen}.hamburger-menu{display:none;vertical-align:top}@media (max-width:930px){.hamburger-menu{display:inline-block;position:absolute;top:10px;right:10px;width:26px;height:18px;background-image:url(/assets/images/hamburger.svg);background-repeat:no-repeat}.hamburger-menu button{width:26px;height:18px;background-color:transparent;border:none;outline:0;cursor:pointer}}.hamburger-menu-modal{position:fixed;pointer-events:none;height:0;top:0;bottom:0;left:0;right:0;background-color:#361F72;overflow-y:hidden;-webkit-transition:height .4s ease-in-out;-moz-transition:height .4s ease-in-out;-ms-transition:height .4s ease-in-out;-o-transition:height .4s ease-in-out;transition:height .4s ease-in-out}.hamburger-menu-modal.show-menu{height:100vh;pointer-events:auto}@media (min-width:930px){.hamburger-menu-modal.show-menu{pointer-events:none;opacity:0}}@media (max-width:930px){.hamburger-menu-modal.show-menu .hamburger-header .login-button{display:block;position:absolute;top:33px;left:20px}}.hamburger-menu-modal .hamburger-header{position:relative;height:80px}.hamburger-menu-modal .close-x{position:absolute;right:30px;top:-6px;padding:0;background-color:transparent;border:none;color:#fff;font-size:72px;font-weight:200;z-index:100;outline:0}.hamburger-menu-modal .hamburger-tray{overflow-y:scroll;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 80px)}.hamburger-menu-modal .menu-links{margin:0;border-top:solid 1px rgba(255,255,255,.25);padding:0;text-align:left}.hamburger-menu-modal .menu-links .menu-item{overflow:initial;border-bottom:solid 1px rgba(255,255,255,.25);padding:30px}.hamburger-menu-modal .menu-links .menu-item.invisible{border-bottom:none;padding:0}.hamburger-menu-modal .menu-links .menu-item a{text-decoration:none;line-height:40px;font-size:20px;color:#FFF;letter-spacing:1px;text-transform:uppercase}@media (max-width:930px){.hamburger-menu-modal .menu-links .menu-item a{font-weight:700}}.hamburger-menu-modal .menu-links .header-drop-down-links{list-style-type:none;border-bottom:none;padding:0}.hamburger-menu-modal .menu-links .header-drop-down-links a.drop-down-link{font-weight:400;text-transform:none;opacity:.5;letter-spacing:.62px}.hamburger-menu-modal .menu-links .header-drop-down-links a.drop-down-link.active{opacity:1}.hamburger-menu-modal .contact-links{padding:90px 30px 30px}.verify-email-banner{position:fixed;top:0;left:0;width:100%;z-index:100;background-color:#AC00FF;border:none;color:#fff;padding:20px 100px;font-size:20px;line-height:25px;letter-spacing:.11px;text-align:center;animation:banner-slide-down 1.5s ease}.verify-email-banner .dismiss-btn{color:transparent;position:absolute;top:20px;right:20px;height:20px;width:20px;border:none;border-radius:0;cursor:pointer;background-color:transparent;background-image:url(/assets/images/close-x.svg);background-size:contain;background-repeat:no-repeat;opacity:.5;transition:opacity .3s}.user-rail-item .authentication-avatar,div.user-page .avatar{background-size:cover;background-position:center center;background-repeat:no-repeat}.verify-email-banner .resend-email-btn,div.user-page .blue-button{font-weight:700;transition:background-color .3s,border-color .3s;text-align:center;text-transform:uppercase}.verify-email-banner .dismiss-btn:hover{opacity:1}@media (max-width:480px){.verify-email-banner{padding:40px 20px 20px;animation:banner-slide-down-phone 1.5s ease}.verify-email-banner .dismiss-btn{top:15px;right:15px}}@media (min-width:480px) and (max-width:650px){.verify-email-banner{padding:40px 20px 20px;animation:banner-slide-down-phablet 1.5s ease}.verify-email-banner .dismiss-btn{top:15px;right:15px}}@media (min-width:650px) and (max-width:929px){.verify-email-banner{padding:40px 20px 20px;animation:banner-slide-down-tablet 1.5s ease}.verify-email-banner .dismiss-btn{top:15px;right:15px}}.verify-email-banner .resend-email-btn{display:block;margin:10px auto 0;border-radius:40px;border-width:0;color:#361F72;box-shadow:0 10px 50px 0 rgba(0,0,0,.15);background-color:#00FFF9;width:140px;font-size:14px;letter-spacing:.7px;line-height:34px}.verify-email-banner .resend-email-btn:hover{background-color:#00D2CD;border-color:#00D2CD}@keyframes banner-slide-down{0%,66%{top:-140px}100%{top:0}}@keyframes banner-slide-down-tablet{0%,66%{top:-185px}100%{top:0}}@keyframes banner-slide-down-phablet{0%,66%{top:-210px}100%{top:0}}@keyframes banner-slide-down-phone{0%,66%{top:-260px}100%{top:0}}.cardstack-rail-item .rail-menu{position:absolute;min-width:200px;top:-15px;left:80px;background-color:#fff;color:#000;list-style-type:none;padding:20px 0 6px;border-radius:6px;box-shadow:0 2px 40px 0 rgba(0,0,0,.35);opacity:0;pointer-events:none}.cardstack-rail-item .rail-menu:before{content:" ";display:block;position:absolute;top:0;left:-80px;width:80px;height:100%;background-color:transparent;cursor:default}.cardstack-rail-item .rail-menu:after{content:" ";display:block;position:absolute;top:24px;left:-10px;width:0;height:0;border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.cardstack-rail-item.cardstack-non-interactive .rail-menu{top:-8px;padding:6px 0}.cardstack-rail-item.cardstack-non-interactive .rail-menu:after,.hr{top:15px}.cardstack-rail-item.cardstack-non-interactive .rail-menu .rail-menu-item:hover{background-color:#fff}.cardstack-rail-item.cardstack-non-interactive .rail-menu .rail-menu-item a{font-family:SourceSansPro;font-size:12px;font-weight:700;color:#6638FF;letter-spacing:.3px;text-transform:uppercase;text-decoration:none}.cardstack-rail-item.cardstack-non-interactive .rail-menu .rail-menu-item a:hover{text-decoration:underline}.cardstack-rail-item .rail-menu-item{font-size:14px;line-height:40px;letter-spacing:.11px;font-weight:700;padding:0;cursor:pointer}.cardstack-rail-item .rail-menu-item:active,.cardstack-rail-item .rail-menu-item:hover{color:#fff;background-color:#0069F9}.cardstack-rail-item .rail-menu-item:active a,.cardstack-rail-item .rail-menu-item:hover a{color:#fff}.cardstack-rail-item .rail-menu-item.emphasize{font-size:16px;line-height:16px}.cardstack-rail-item .rail-menu-item.deemphasize{font-size:12px;line-height:16px;color:#9B9B9B}.cardstack-rail-item .rail-menu-item.deemphasize.non-interactive{color:#9B9B9B;margin-bottom:15px}.cardstack-rail-item .rail-menu-item.non-interactive{background-color:#fff;padding:0 20px;color:#000;cursor:default}.cardstack-rail-item .rail-menu-item.token-event{font-family:SourceSansPro;font-size:12px;font-weight:700;color:#6638FF;letter-spacing:.3px;text-transform:uppercase;line-height:12px;margin-bottom:15px}.cardstack-rail-item .rail-menu-item.item-separator{border-top:1px solid rgba(0,0,0,.1)}.cardstack-rail-item .rail-menu-item>a{color:#000;padding:0 20px}.cardstack-rail-item.active .rail-menu,.cardstack-rail-item.mobile-show .rail-menu,.cardstack-rail-item:hover .rail-menu{opacity:1;pointer-events:auto}.cardstack-rail-item.active.dismissed .rail-menu,.cardstack-rail-item.mobile-show.dismissed .rail-menu,.cardstack-rail-item:hover.dismissed .rail-menu{opacity:0;pointer-events:none}.cardstack-rail-item.active.mobile-show .rail-menu:before,.cardstack-rail-item.mobile-show.mobile-show .rail-menu:before,.cardstack-rail-item:hover.mobile-show .rail-menu:before{display:none}.cardstack-rail-item .menu-link{width:100%;display:inline-block;color:#000;text-decoration:none}.user-rail-item .authentication-avatar{height:40px;width:40px;margin:14px auto 0;border-radius:100%;background-image:url(../@cardstack/authentication/default-avatar.svg)}.user-rail-item.active,.user-rail-item.mobile-show,.user-rail-item:hover{background-color:#452B8A}.user-rail-item.active.dismissed,.user-rail-item.mobile-show.dismissed,.user-rail-item:hover.dismissed{background-color:#2A1956}div.user-page .profile{min-height:400px;margin:0 auto}div.user-page .profile .avatar+.user-data{margin-left:250px}div.user-page .profile .user-data{font-size:24px}div.user-page .profile .user-data .name{font-size:36px}div.user-page .field,div.user-page p{font-size:16px;line-height:21px}div.user-page .field{letter-spacing:.1px}div.user-page .field-title{margin-top:30px;font-weight:700}div.user-page .avatar{float:left;background-color:#CDCDCD;width:200px;height:200px;border-radius:100px}div.user-page .email{font-weight:700}div.user-page .blue-button{display:block;margin:10px auto 0;padding:0 20px;border:none;border-radius:40px;color:#361F72;box-shadow:0 2px 5px 0 rgba(0,0,0,.1);background-color:#00FFF9;font-size:14px;letter-spacing:.7px;line-height:34px}.countdown-timer,.wallet-card{box-shadow:0 2px 3px 0 rgba(0,0,0,.1)}.dashboard-card.dashboard-card>.modal-body .button,.document-item--pdf-link,.sent-email-modal .modal-body .buttons .button,.wallet-card--btn,.wallet-modal--close-btn{transition:background-color 250ms,color 250ms;text-decoration:none}div.user-page .blue-button:hover{background-color:#00D2CD;border-color:#00D2CD}.rail-toggle{position:fixed;display:block;width:40px;height:40px;top:0;left:0;z-index:110;border:none;cursor:pointer;margin:18px 14px 14px;background-color:transparent;background-image:url(/assets/images/rail-show-icon.svg);background-size:25px;background-position:7.5px 10px;background-repeat:no-repeat}.countdown-timer,.sent-email-modal{border-radius:6px;position:relative}.rail-toggle.expanded{background-image:url(/assets/images/rail-hide-icon.svg);background-size:contain;background-position:center}@media (min-width:930px){.rail-toggle{display:none}}@media (min-width:1240px){.rail-toggle{display:none}}.countdown-timer{height:180px;margin-bottom:10px;padding:10px;background-color:#fff}.countdown-timer.open{background-color:#6638FF!important}.countdown-timer.open .countdown .colon,.countdown-timer.open .countdown .unit .label,.countdown-timer.open .countdown .unit .value,.countdown-timer.open .description{color:#fff}.countdown-timer .description{margin:10px auto;text-align:center;text-transform:uppercase;font-size:12px;color:#9B9B9B;letter-spacing:.87px;line-height:10px;font-weight:600}.countdown-timer .countdown{margin-top:30px;display:flex;justify-content:center}.countdown-timer .countdown div{text-align:center}.countdown-timer .countdown .colon{align-self:start;color:#CDCDCD;font-size:42px;line-height:22px;width:50px}.countdown-timer .countdown .unit{align-self:center;width:75px;margin-top:4px}.countdown-timer .countdown .unit .value{color:#6638FF;font-size:42px;line-height:22px;font-weight:700}.countdown-timer .countdown .unit .label{color:#000;font-size:12px;font-weight:700;letter-spacing:.3px;line-height:10px;text-transform:uppercase;margin-top:20px}.sent-email-modal{box-sizing:border-box;padding:0;background-color:#fff;width:450px}@media (max-width:480px){.sent-email-modal{width:calc(100vw - 60px)}}.sent-email-modal>header{margin:0;padding:0 8px 0 50px;border-radius:6px 6px 0 0;background-color:#6638FF;background-image:url(/assets/images/white-logo-6614ed4ba759ee615425f394adbee817.png);background-repeat:no-repeat;background-position:18px center;font-family:SourceSansPro;font-size:16px;letter-spacing:.11px;line-height:50px;background-size:20px 21px;color:#fff}@media (max-width:930px){.sent-email-modal>header{font-size:18px;padding-left:40px;background-size:20px 21.5px;background-position:10px center}}.sent-email-modal>.close-x{position:absolute;right:-24px;top:-24px;padding:0;width:50px;height:50px;background-color:transparent;background-image:url(/assets/images/close-modal.svg);background-repeat:no-repeat;background-size:cover;border:none;cursor:pointer}.sent-email-modal .modal-body{color:#000;padding:0 30px;margin-top:30px;font-family:SourceSansPro}.sent-email-modal .modal-body .title{font-size:20px;font-weight:700;line-height:22px;letter-spacing:.1px;margin-bottom:15px}.sent-email-modal .modal-body .summary{margin-right:10px}.sent-email-modal .modal-body .summary a{color:#6638FF;font-weight:700}.sent-email-modal .modal-body .email{font-weight:700;margin:15px 0}.sent-email-modal .modal-body .buttons{margin-top:30px}.sent-email-modal .modal-body .buttons .button{display:block;border-radius:20px;text-align:center;border:1px solid #E5E5E5;text-transform:uppercase;font-weight:700;letter-spacing:.6px;font-size:14px;background-color:transparent;line-height:30px;width:100%;margin:0 auto 20px;color:#0069F9;outline:0;cursor:pointer}.sent-email-modal .modal-body .buttons .button:focus,.sent-email-modal .modal-body .buttons .button:hover{background-color:#6638FF;color:#fff}.sent-email-modal .modal-body .buttons .button.send-email{color:#fff;background-color:#0069F9;border-color:#0069F9}.sent-email-modal .modal-body .buttons .button.send-email:hover{background-color:#004FBB;border-color:#004FBB}.sent-email-modal .modal-body .buttons .button.cancel:hover{color:#fff;background-color:#0069F9;border-color:#0069F9}.important-dates{margin-bottom:10px;background-color:#fff;border-radius:0 0 6px 6px}.important-dates .important-date{text-align:center}.important-dates .important-date .description{text-align:center;text-transform:uppercase;font-size:12px;color:#9B9B9B;letter-spacing:.87px;line-height:10px;font-weight:600}@media (min-width:930px){.important-dates{display:flex;justify-content:space-around;align-items:center;height:180px}.important-dates .important-date{height:160px;flex-grow:1}.important-dates .important-date:first-of-type(){border-right:1px solid rgba(0,0,0,.15)}.important-dates .important-date .description{margin:10px auto}}.important-dates .important-date .date{color:#6638FF;font-size:42px;line-height:22px;font-weight:700;margin:45px auto 30px}@media (max-width:930px){.important-dates .important-date:first-of-type(){border-bottom:1px solid rgba(0,0,0,.15)}.important-dates .important-date .description{padding-top:20px}.important-dates .important-date .date{font-size:28px;line-height:28px;margin:20px auto}.important-dates .important-date .time{padding-bottom:20px}}.important-dates .important-date .time{color:#000;font-size:12px;font-weight:700;letter-spacing:.3px;line-height:10px;text-transform:uppercase}@media (min-width:930px){.important-dates .important-date .time{margin-top:20px}}.dashboard-card.dashboard-card{border-radius:6px;background-color:#fff;max-width:460px;width:90%;margin:20px auto}.dashboard-card.dashboard-card>.modal-body{color:#000;padding:30px}.dashboard-card.dashboard-card>.modal-body>.icon-bg{background-image:url(/assets/images/logokit/cardstack-vertical-darkblue.svg);background-repeat:no-repeat;background-position:center;background-size:90px;height:90px}.dashboard-card.dashboard-card>.modal-body .title{letter-spacing:.1px;font-size:20px;color:#000;line-height:24px;margin:30px auto;text-align:center;font-weight:700}@media (max-width:480px){.dashboard-card.dashboard-card>.modal-body>.icon-bg:not(.error){display:none}.dashboard-card.dashboard-card>.modal-body .title{margin-top:0;text-align:left}}.dashboard-card.dashboard-card>.modal-body .summary{font-size:16px;color:#4A4A4A;letter-spacing:.11px;line-height:22px;margin-bottom:30px}.dashboard-card.dashboard-card>.modal-body .modal-list{color:#4A4A4A;font-size:14px;letter-spacing:.1px;line-height:22px;margin:0 10px;padding:0;position:relative;list-style-type:none}.dashboard-card.dashboard-card>.modal-body .modal-list .modal-list-item::before{content:'•';color:#0069F9;display:block;position:absolute;left:0}.dashboard-card.dashboard-card>.modal-body .modal-list .modal-list-item{margin-bottom:20px;padding-left:20px}.dashboard-card.dashboard-card>.modal-body .label{font-size:12px;color:#9B9B9B;text-transform:uppercase;font-weight:700;letter-spacing:.5px}.dashboard-card.dashboard-card>.modal-body .button{display:block;text-align:center;color:#6638FF;text-transform:uppercase;font-weight:700;letter-spacing:.6px;background-color:transparent;box-sizing:border-box;cursor:pointer;width:initial;font-family:SourceSansPro;font-size:13px;line-height:16px;padding:15px;border:1px solid #0069F9;border-radius:28px}.dashboard-card.dashboard-card>.modal-body .button:focus,.dashboard-card.dashboard-card>.modal-body .button:hover{background-color:#6638FF;color:#fff}.dashboard-card.dashboard-card>.modal-body .button.link{background-color:#fff;color:#0069F9;border-color:#CDCDCD}.dashboard-card.dashboard-card>.modal-body .button.link:hover{color:#fff}.dashboard-card.dashboard-card>.modal-body .button.dark{background-color:#0069F9;color:#fff}.dashboard-card.dashboard-card>.modal-body .button:hover{background-color:#004FBB}.dashboard-card.dashboard-card>.modal-body .button.disabled{background-color:#CDCDCD;border-color:#CDCDCD;color:#9B9B9B;pointer-events:none}.dashboard-card.dashboard-card>h2{margin:0 auto;padding:0 8px;border-radius:6px 6px 0 0;line-height:40px;color:#fff}.user-wallet--header,.wallet-card{border-radius:6px;font-family:SourceSansPro}.dashboard-card.info>h2{background-image:url(/assets/images/icon-cardstack-white.svg);background-position:15px center;background-repeat:no-repeat;background-size:19px;background-color:#6638FF;font-size:16px;font-weight:400;padding-left:45px;letter-spacing:.1px;text-align:left}@media (max-width:320px){.dashboard-card.info>h2{font-size:14px;line-height:1.4;padding:15px 20px 15px 50px}}.dashboard-card.needs-attention>h2{background-color:#FF0068;font-size:14px;font-weight:700;letter-spacing:.5px;text-align:center;text-transform:uppercase}.in-the-news{margin-top:100px;border-top:solid 1px rgba(255,255,255,.2)}@media (max-width:930px){.dashboard-card.needs-attention>h2{font-size:16px}.in-the-news{margin-top:60px}}.home .in-the-news h2{margin-bottom:60px}.in-the-news .publications{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-around}.in-the-news .publications .publication-logo{box-sizing:border-box;width:250px;height:174px;margin:25;padding:25px;background-position:center;background-repeat:no-repeat}@media (min-width:930px){.in-the-news .publications .publication-logo{margin-left:30px}.in-the-news .publications .publication-logo:first-of-type{margin-left:0}.user-wallet{max-width:750px}}@media (min-width:1240px){.in-the-news .publications .publication-logo:nth-of-type(5){margin-left:0}}@media (min-width:930px) and (max-width:1240px){.in-the-news .publications .publication-logo:nth-of-type(3),.in-the-news .publications .publication-logo:nth-of-type(5){margin-left:0}}.user-wallet{display:-ms-grid;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;margin:0 auto;width:100%}.user-wallet>*+*{grid-column:1/3}@media (min-width:650px) and (max-width:929px){.user-wallet--user-address{grid-column:1}}@media (min-width:930px){.user-wallet--user-address{grid-column:1}.user-wallet--card-price{grid-column:2}}@media (min-width:650px) and (max-width:929px){.user-wallet--card-price{grid-column:2}}.user-wallet--header{grid-column:1/3;background:url(/assets/images/lock-icon-white.svg) 20px 25px/17px 18px no-repeat #FF0068;margin:0 auto;padding:20px 30px 20px 50px;width:100%}.user-wallet--header-unlocked{background-color:#35E47F;background-image:url(/assets/images/unlocked-icon-white.svg)}.user-wallet--header-title{color:#fff;font-size:30px;font-weight:700;line-height:1;margin:0;text-align:left}@media (max-width:930px){.user-wallet{max-width:90%}.user-wallet--header-title{font-size:26px}}@media (max-width:320px){.user-wallet--header-title{font-size:22px}}.wallet-card{background-color:#fff;margin:0 auto;width:100%}.wallet-card--header{position:relative;margin:0 5px 0 0;padding:10px 30px 10px 35px}.wallet-card--question{background:url(/assets/images/question-mark-icon-blue-circle.svg) center/22px 22px no-repeat;border:none;cursor:pointer;height:50px;margin:0;position:absolute;right:0;width:50px;top:5px}@media (max-width:930px){.wallet-card--question{background-size:18px}}.wallet-card--wallet-icon{background:url(/assets/images/wallet-icon.svg) left 20px/23px 25px no-repeat;margin-left:15px}.wallet-card--web-icon{background:url(/assets/images/web-icon.svg) left 20px/23px 25px no-repeat;margin-left:15px}.wallet-card--contract-icon{background:url(/assets/images/contract-icon.svg) left 20px/23px 25px no-repeat;margin-left:15px}.wallet-card--pie-icon{background:url(/assets/images/pie-icon.svg) left 20px/23px 25px no-repeat;margin-left:15px}.wallet-card--tokens-icon{background:url(/assets/images/icon-tokens.svg) left 20px/23px 25px no-repeat;margin-left:15px}.wallet-card--header-title{color:#737373;font-size:14px;font-weight:600;letter-spacing:.5px;line-height:1;text-transform:uppercase}.wallet-card--body{width:100%;max-width:600px;margin:50px auto;text-align:center}@media (max-width:930px){.wallet-card--body{max-width:80vw;margin:30px auto}}.wallet-card--btn-container{background-color:#F6F6F6;border-radius:0 0 6px 6px;padding:20px 10px;text-align:center}.wallet-card--btn{display:block;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:.6px;background-color:#0069F9;border:none;border-radius:28px;color:#fff;max-width:400px;width:100%;font-family:SourceSansPro;font-size:13px;line-height:16px;margin:0 auto;padding:15px}.wallet-card--btn:focus,.wallet-card--btn:hover{color:#fff;background-color:#004FBB}@media (max-width:930px){.wallet-card--btn{width:90%}}.wallet-card--btn.disabled{background-color:#CDCDCD;border-color:#CDCDCD;color:#9B9B9B;pointer-events:none;outline:0}.wallet-modal{border-radius:6px;box-sizing:border-box;padding:0;background-color:#fff;font-family:SourceSansPro;position:relative;width:450px}@media (max-width:480px){.wallet-modal{width:calc(100vw - 60px)}}.wallet-modal--header{margin:0;padding:0 8px 0 50px;border-radius:6px 6px 0 0;background-color:#6638FF;background-repeat:no-repeat;background-position:18px center;background-image:url(/assets/images/question-mark-purple-white-56e778404fadf674fe8947c7cf192350.png);background-size:22px;color:#fff;font-size:16px;letter-spacing:.09px;line-height:50px}@media (max-width:930px){.wallet-modal--header{font-size:18px;padding-left:40px;background-size:20px 21.5px;background-position:10px center}}.wallet-modal--close-x{background:url(/assets/images/white-x.svg) center/12px no-repeat;border:none;position:absolute;right:0;height:50px;width:50px}.wallet-modal--body{color:#000;padding:0 30px;margin:30px auto 15px}.wallet-modal--body .title{font-size:20px;font-weight:700;line-height:22px;letter-spacing:.1px;margin-bottom:15px}.wallet-modal--body .summary{margin-right:10px}.wallet-modal--body .summary a{color:#6638FF;font-weight:700}.wallet-modal--summary{color:#4A4A4A;font-size:14px;letter-spacing:.1px;line-height:22px}.wallet-modal--close-btn{display:block;border-radius:20px;background:0 0;border:none;color:#0069F9;font-family:SourceSansPro;font-size:14px;font-weight:400;letter-spacing:.1px;line-height:18px;padding:15px 0;text-align:left;text-transform:none;width:auto}.card-price--stat-units,.compliance-item--role,.document-item--pdf-link,.homepage-cta--btn-text,.homepage-cta--label,.homepage-video--caption,.logo-card--link,.media-item--date,.user-balance--unit{text-transform:uppercase}.wallet-modal--close-btn:focus,.wallet-modal--close-btn:hover{background-color:#6638FF;color:#fff}.wallet-modal--close-btn:hover{color:#004FBB;background-color:#fff}.user-balance{padding-bottom:30px}.user-balance--amount{color:#6638FF;font-size:60px;font-weight:700;line-height:1;margin-bottom:5px;word-break:break-word;word-wrap:break-word}@media (max-width:930px){.user-balance--amount{font-size:40px}}.user-balance--unit{font-weight:700;font-size:20px;letter-spacing:.5px}.user-balance--footnote{border-top:1px solid rgba(0,0,0,.1);background:url(/assets/images/info-icon-gray.svg) left 30px/22px no-repeat;color:#4A4A4A;margin:0 25px;padding:30px 20px 30px 35px;font-size:16px;line-height:22px}@media (max-width:360px){.user-balance--footnote{font-size:14px;line-height:20px;padding:30px}}.user-balance--footnote-title{margin:0 0 5px}.user-balance--footnote-desc{margin:0}.user-address+.user-address-query{border-top:1px solid rgba(0,0,0,.1);padding-top:50px}@media (max-width:930px){.user-balance--footnote{background-size:18px}.user-address+.user-address-query{padding-top:30px}}.user-card-address{display:block;color:#6638FF;font-size:22px;font-weight:700;letter-spacing:1.1px;text-decoration:none;word-wrap:break-word;word-break:break-all}@media (max-width:480px){.user-card-address{font-size:20px}}@media (max-width:320px){.user-card-address{font-size:18px}}.user-address-query{margin:0 auto 10px;padding:30px 0}.user-address-query>input[type=text]{font-family:SourceSansPro}.user-address-query--title{color:#6638FF;font-size:30px;font-weight:700;margin:0 auto 10px}@media (max-width:930px){.user-address-query--title{font-size:22px}}@media (max-width:480px){.user-address-query--title{font-size:18px}}.user-address-query--copy{display:block;color:#4A4A4A;font-size:16px;letter-spacing:.1px;line-height:22px;margin:0 auto 20px}.user-address-query--copy>input[type=text]{font-family:SourceSansPro}@media (max-width:360px){.user-address-query--title{font-size:16px}.user-address-query--copy{font-size:14px}}.user-address-query--input{border:1px solid #CDCDCD;border-radius:6px;box-shadow:inset 0 1px 4px rgba(0,0,0,.15);color:#4A4A4A;font-size:16px;line-height:22px;margin:0 auto;max-width:450px;padding:5px 10px;width:100%;word-break:break-all;word-wrap:break-word}.user-address-query--input:focus{outline-color:#AC00FF}.user-address-query--error-msg{color:#FF0068;font-size:12px;margin:0 auto;max-width:450px;padding-top:10px;text-align:left}.user-address-query--error-msg--hidden{visibility:collapse;color:transparent}.card-price{margin:0 auto;max-width:600px;padding:0 25px 50px;text-align:center}@media (max-width:480px){.card-price{padding-bottom:20px}}.card-price--stat-amount{color:#6638FF;font-size:20px;font-weight:700;letter-spacing:.1px;text-align:right}.card-price--stat-units{color:#000;font-weight:700;font-size:12px;letter-spacing:.5px;padding-left:10px;text-align:left}.content-card{width:1140px;max-width:100%;margin:0 auto 80px;padding-top:80px}@media (min-width:1240px){.content-card{margin-bottom:40px}}@media (max-width:930px){.user-address-query--error-msg--hidden{display:none}.content-card{margin-bottom:50px;padding-top:50px}}.content-card--desc,.content-card--title{padding:0 30px;font-weight:400;text-align:center}.content-card--title{margin:0 auto 30px;color:#361F72;font-size:64px;letter-spacing:0;line-height:85px}.content-card--title-lg{margin-bottom:60px}@media (max-width:930px){.content-card--title{width:initial;font-size:48px;line-height:48px}.content-card--title-lg{margin-bottom:40px}}.content-card--desc{margin:0 auto 80px;max-width:850px;color:#4A4A4A;font-size:27px;letter-spacing:.1px;line-height:35px}@media (max-width:930px){.content-card--desc{margin-bottom:50px;font-size:22px;line-height:26px}}.content-card--container{width:100%;max-width:1140px;margin:0 auto}@media (min-width:1240px){.content-card--container--double{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:space-between}}@media (min-width:930px){.content-card--container--triple{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:center}}.document-item{position:relative;box-sizing:border-box;width:554px;margin:0 auto;padding:30px;background-color:#FAFAFA;color:#000}@media (min-width:1240px){.content-card--container--triple{justify-content:space-around}.document-item{margin:0 0 60px}}@media (min-width:480px) and (max-width:650px){.document-item{width:400px}}@media (max-width:480px){.document-item{width:90%}}.document-item+.document-item{margin-top:50px}.document-item--poster-container{width:100%;height:350px;padding-bottom:40px}@media (max-width:930px){.document-item--poster-container{height:260px;padding-bottom:30px}}@media (max-width:480px){.document-item--poster-container{height:200px}}.document-item--poster{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center}.document-item--info{position:relative;height:auto;padding-top:50px;border-top:solid 1px #CDCDCD}.document-item--title{margin:0;padding-bottom:50px;padding-left:50px;font-size:27px;letter-spacing:.12px;line-height:26px;background-image:url(/assets/images/icon-paper-purple.svg);background-position:left top;background-size:31px 38px;background-repeat:no-repeat}.logokit-card--primary-use-a,.logokit-card--primary-use-b,.logokit-card--secondary-use-a,.media-item--link:after,.media-item--link:before{background-repeat:no-repeat;background-position:center}@media (max-width:930px){.document-item--info{padding-top:30px}.document-item--title{padding-bottom:30px;padding-left:40px;background-size:21px 28px}}.document-item--stats{display:block;font-size:14px;color:#737373;letter-spacing:.6px;line-height:14px;font-weight:400;padding-top:5px}.document-item--description{margin:0;padding-bottom:50px;color:#4A4A4A;font-size:20px;letter-spacing:.2px;line-height:30px}@media (max-width:930px){.document-item--description{padding-bottom:30px;font-size:16px;line-height:26px}}@media (min-width:1240px){.document-item+.document-item{margin-top:0}.document-item--info{height:490px}.document-item--links{position:absolute;bottom:30px;left:30px}}.document-item--pdf-link{display:block;border-radius:20px;text-align:center;color:#6638FF;border:1px solid #6638FF;font-weight:700;width:165px;letter-spacing:.6px;font-size:14px;background-color:transparent;line-height:40px}.document-item--pdf-link:focus,.document-item--pdf-link:hover{background-color:#6638FF;color:#fff}@media (min-width:930px){.document-item--pdf-link{display:inline-block}}@media (min-width:650px) and (max-width:929px){.document-item--pdf-link{display:inline-block}}.document-item--pdf-link+.document-item--pdf-link{margin-left:20px}@media (min-width:480px) and (max-width:650px){.document-item--pdf-link+.document-item--pdf-link{margin-left:0;margin-top:20px}}@media (max-width:480px){.document-item--pdf-link+.document-item--pdf-link{margin-left:0;margin-top:20px}}.media-item{box-sizing:border-box;width:554px;margin:0 auto;background-color:#fff;color:#000}@media (min-width:1240px){.media-item{margin:0 0 60px}}@media (min-width:480px) and (max-width:650px){.media-item{width:400px}}.media-item+.media-item{margin-top:50px}.media-item--type{padding:30px;font-size:27px;background-color:initial}.media-item--card-info-container{height:300px;padding:50px 30px 30px;background-color:#FAFAFA}.media-item--title{margin:0;font-size:27px;letter-spacing:.1px;font-weight:600}.media-item--date{padding-top:10px;color:#737373;font-size:14px;font-weight:700;letter-spacing:.6px}.media-item--description{margin:0;padding-top:50px;color:#4A4A4A;font-size:20px;letter-spacing:.37px;line-height:26px}@media (min-width:480px) and (max-width:650px){.media-item--description{font-size:16px;letter-spacing:.2px;line-height:26px}}@media (max-width:480px){.media-item{width:310px}.media-item--description{font-size:16px;letter-spacing:.2px;line-height:26px}}.media-item--link{display:block;background-size:contain;background-repeat:no-repeat;position:relative}.media-item--link:after,.media-item--link:before{content:' ';display:block;position:absolute;height:100%;width:100%;z-index:5;opacity:.9;transition:opacity,.2s}.email-form--element,.logo-card{position:relative}.media-item--link:before{background-image:url(/assets/images/media-btn-background.svg);background-size:120px 120px}@media (max-width:930px){.media-item--link:before{background-size:80px 80px}}.media-item--link:after{background-image:url(/assets/images/icon-external-link-88a72c74e2f78de3d147633d9c31e5c2.png);background-size:30px 30px;z-index:10}@media (max-width:930px){.media-item--link:after{background-size:20px 20px}}.media-item--link:hover:after,.media-item--link:hover:before{opacity:1;-webkit-transition:opacity,.2s;-moz-transition:opacity,.2s;-ms-transition:opacity,.2s;-o-transition:opacity,.2s;transition:opacity,.2s}.media .media-item:nth-of-type(2)~.media-item{width:277px}.media .media-item:nth-of-type(2)~.media-item .media-item--card-info-container{height:250px;padding:30px 15px 15px}.media .media-item:nth-of-type(2)~.media-item .media-item--title{font-size:22px}.media .media-item:nth-of-type(2)~.media-item .media-item--description{padding-top:25px;font-size:14px;line-height:20px}.logokit-card{width:554px;margin-right:auto;margin-left:auto;background-color:#FAFAFA;color:#000}@media (min-width:480px) and (max-width:650px){.logokit-card{width:400px}}.logokit-card--info{padding:40px}@media (min-width:1240px){.media-item+.media-item{margin-top:0}.logokit-card{margin-right:30px;margin-bottom:60px}.logokit-card:nth-of-type(2n+2){margin-right:0}.logokit-card--info{height:260px}}@media (max-width:480px){.logokit-card{width:310px}.logokit-card--info{padding:30px}}.logokit-card--title{margin:0 auto;padding-bottom:10px;font-size:20px;letter-spacing:.37px;line-height:26px}@media (max-width:480px){.logokit-card--title{font-size:16px;letter-spacing:.2px}}.logokit-card--description{margin:0 auto;color:#4A4A4A;font-size:20px;letter-spacing:.37px;line-height:26px}.logokit-card-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-around;align-items:center;box-sizing:border-box;height:357px;width:100%;padding:50px;background-color:#361F72}@media (min-width:480px) and (max-width:650px){.logokit-card-container{height:260px;padding:20px}}.logokit-card-container--primary-use{flex-direction:column}@media (max-width:480px){.logokit-card--description{font-size:16px;letter-spacing:.2px}.logokit-card-container{height:200px;padding:20px}.logokit-card-container--primary-use{flex-direction:row}}.logokit-card-container--secondary-use{padding:0}.logokit-card-container--horizontal-lockup{flex-direction:column;padding:30px}.logokit-card--primary-use-a{width:301px;height:55px;background-image:url(/assets/images/logokit/cardstack-horizontal-fullcolor-reversed.svg);background-size:cover}@media (max-width:480px){.logokit-card--primary-use-a{width:151px;height:28px}}.logokit-card--primary-use-b{width:122px;height:149px;background-image:url(/assets/images/logokit/cardstack-vertical-fullcolor-reversed.svg);background-size:contain}.logokit-card--secondary-use-a{width:50%;height:100%;background-image:url(/assets/images/logokit/logo-color-secondary-eaaedb4d3dcfcf72061b522b1054b697.png);background-size:cover}.logokit-card--secondary-use-b{width:50%;height:100%;background-image:url(/assets/images/logokit/logo-white-photo-bg-01dede0845bf712de5593b04208086aa.png);background-repeat:no-repeat;background-position:center;background-size:contain}.logokit-card--horizontal-lockup-a,.logokit-card--horizontal-lockup-b{width:100%;max-height:152px;max-width:452px;background-repeat:no-repeat;background-position:center}.logokit-card--horizontal-lockup-a{height:50%;background-image:url(/assets/images/logokit/logo-horizontal-lockup-thumb-large-eb0da45e53613562e56dd2e69e3420fd.png);background-size:contain}@media (max-width:480px){.logokit-card--horizontal-lockup-a{height:86px}}.logokit-card--horizontal-lockup-b{height:50%;background-image:url(/assets/images/logokit/logo-horizontal-lockup-thumb-small-0a91a05f4901c10bd0a6325f0044eb73.png);background-size:212px 33px}@media (max-width:480px){.logokit-card--horizontal-lockup-b{height:86px;background-size:123px 20px}}.logokit-card--vertical-lockup-a{width:145px;height:166px;background-image:url(/assets/images/logokit/logo-vertical-lockup-thumb-name-caa0419c4e2be6ad425744296ac7cb40.png);background-repeat:no-repeat;background-position:center;background-size:cover}.compliance-item--logo,.logo-card--hero-img,.logokit-card--vertical-lockup-b{background-size:contain;background-position:center;background-repeat:no-repeat}@media (max-width:480px){.logokit-card--vertical-lockup-a{width:102px;height:117px}}.logokit-card--vertical-lockup-b{width:150px;height:131px;background-image:url(/assets/images/logokit/logo-vertical-lockup-thumb-noname-c3813ec28085a85f27641ca446252a42.png)}@media (min-width:480px) and (max-width:650px){.logokit-card--vertical-lockup-b{width:105px;height:92px}}@media (max-width:480px){.logokit-card--vertical-lockup-b{width:105px;height:92px}}.logo-card{box-sizing:border-box;width:300px;padding:15px;background-color:#fff}@media (min-width:1240px){.logo-card{width:360px}}@media (min-width:480px) and (max-width:650px){.logo-card{width:400px;margin-right:auto;margin-left:auto;padding:0}}@media (max-width:480px){.logo-card{margin-right:auto;margin-left:auto;padding:0}}.logo-card--hero-img-container{position:relative;height:180px;width:100%;border:1px solid #EBEBEB}@media (min-width:1240px){.logo-card--hero-img-container{height:260px}}@media (min-width:480px) and (max-width:650px){.logo-card--hero-img-container{height:260px}}.logo-card--horizontal-fullcolor-reversed,.logo-card--vertical-fullcolor-reversed{background-color:#361F72}.logo-card--horizontal-white,.logo-card--vertical-white{background-color:#000}.logo-card--hero-img-container.primary-use:before{display:block;content:'Primary Use';position:absolute;top:10px;left:-1px;width:120px;height:30px;color:#fff;background-color:#AC00FF;text-align:center;text-transform:uppercase;font-size:14px;font-weight:700;letter-spacing:.6px;line-height:30px}.logo-card--hero-img{width:100%;height:100%}.logo-card--info-container{height:245px;background-color:#FAFAFA;padding:30px;font-size:20px;color:#000;letter-spacing:.08px;line-height:24px}@media (max-width:480px){.logo-card--info-container{font-size:16px;letter-spacing:.2px;line-height:26px}}.logo-card--title{margin:0;font-weight:700}.logo-card--description{margin:0;color:#4A4A4A}.logo-card--formats{margin:10px 0;font-size:14px;color:#737373;letter-spacing:.6px;line-height:14px}.logo-card--download-container{position:absolute;bottom:45px}.logo-card--link{display:block;border-radius:20px;text-align:center;color:#6638FF;border:1px solid #6638FF;font-weight:700;text-decoration:none;width:165px;letter-spacing:.6px;font-size:14px;background-color:transparent;transition:background-color 250ms,color 250ms;line-height:40px}.logo-card--link:focus,.logo-card--link:hover{background-color:#6638FF;color:#fff}.compliance-item{box-sizing:border-box;width:100%;max-width:554px;margin:0 auto 60px;padding:30px 33px 60px;text-align:left;background-color:#FAFAFA}@media (min-width:930px){.compliance-item{width:360px;margin:0 15px 30px}}@media (min-width:1240px){.compliance-item{flex:1;margin:0 10px 60px}}@media (max-width:930px){.compliance-item{width:90%;padding:30px 50px 60px}.compliance-item--logo{height:200px}}@media (max-width:320px){.compliance-item{padding:30px 33px 50px}}.compliance-item--logo{height:200px;max-width:250px;margin:0 auto}@media (max-width:480px){.compliance-item--logo{height:150px}}.compliance-item--logo a{display:block;width:100%;height:100%}.compliance-item--logo.logo-mwe{background-image:url(/assets/images/logo-mwe.svg)}.compliance-item--logo.logo-mme{background-image:url(/assets/images/logo-mme.svg)}.compliance-item--logo.logo-dp{background-image:url(/assets/images/logo-dp.svg)}.compliance-item--logo.logo-bs{background-image:url(/assets/images/logo-bs-0e8df5663781042d7161e90c440c4091.png)}.compliance-item--info{border-top:solid 1px rgba(0,0,0,.1);padding-top:50px}.compliance-item--name{font-size:27px;font-weight:700;color:#000;letter-spacing:.1px;line-height:26px}.compliance-item--name a{color:#000;text-decoration:none}.compliance-item--role{margin-top:5px;font-size:14px;font-weight:700;color:#737373;letter-spacing:.6px}.compliance-item--description{margin-top:30px;font-size:20px;color:#4A4A4A;letter-spacing:.2px;line-height:26px}@media (max-width:930px){.compliance-item--info{padding-top:44px}.compliance-item--description{font-size:16px}}.email-form{height:45px}.email-form ::-webkit-input-placeholder{color:#9B9B9B;letter-spacing:.1px}.email-form ::-moz-placeholder{color:#9B9B9B;letter-spacing:.1px}.email-form :-ms-input-placeholder{color:#9B9B9B;letter-spacing:.1px}.email-form :-moz-placeholder{color:#9B9B9B;letter-spacing:.1px}.email-form--input{float:left;box-sizing:border-box;height:45px;width:100%;padding:10px 20px;border-radius:6px 0 0 6px;border:1px solid #CDCDCD;color:#737373;font-size:20px;letter-spacing:.08px;line-height:34px}.email-form--input:focus{outline:0;border-color:var(--vivid-blue)}.email-form--button{position:absolute;right:0;top:0;width:45px;height:45px;border-radius:0 6px 6px 0;border:1px solid var(--midnight-blue);color:transparent;background-image:url(./images/right-arrow-white.svg);background-size:20px;background-position:center;background-repeat:no-repeat;background-color:var(--midnight-blue);-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-ms-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.email-form--button:active,.email-form--button:focus,.email-form--button:hover{background-color:var(--vivid-blue)}.email-form--button:focus{outline:0;border-color:var(--vivid-blue)}.homepage--title{max-width:630px;margin:0 0 150px}@media (max-width:480px){.homepage--title{margin:0 30px 50px}}.homepage--summary{margin:0 20px 50px;font-size:42px;letter-spacing:.14px;line-height:40px;text-align:center}@media (min-width:480px) and (max-width:650px){.homepage--summary{font-size:18px;line-height:24px;letter-spacing:.2px}}@media (max-width:480px){.homepage--summary{font-size:18px;line-height:24px;letter-spacing:.2px}}.homepage-video--intro{margin-bottom:150px}@media (min-width:1240px){.homepage--summary{padding:0 100px}.homepage-video--intro{position:absolute;top:0;right:0;margin-bottom:0}}.homepage-video--caption{margin:0;padding-top:25px;color:#fff;font-size:22px;font-weight:700;letter-spacing:.08px;line-height:26px;text-align:center}@media (min-width:480px) and (max-width:650px){.homepage-video--caption{padding-top:10px;font-size:12px}}@media (max-width:480px){.homepage-video--caption{padding-top:10px;font-size:16px;letter-spacing:.2px;line-height:25.57px}}.homepage-video--duration{display:block;font-size:14px;font-weight:400;color:#CDCDCD;letter-spacing:.7px;line-height:18px}@media (max-width:480px){.homepage-video--duration{font-size:12px;letter-spacing:.6px}}.homepage-video--overview{margin:0 auto 20px}.homepage--mission-statement{margin:150px auto 50px;padding-top:50px;text-align:center;font-size:42px;color:#fff;letter-spacing:.25px;line-height:50px;max-width:940px;border-top:1px solid rgba(255,255,255,.2)}@media (min-width:650px) and (max-width:929px){.homepage--mission-statement{font-size:32px;line-height:40px;padding-top:100px;margin:100px 20px}}@media (min-width:480px) and (max-width:650px){.homepage--mission-statement{font-size:32px;line-height:40px;padding-top:100px;margin:100px 20px}}@media (max-width:480px){.homepage--mission-statement{font-size:32px;line-height:40px;padding-top:100px;margin:50px 20px 100px}}.homepage-cta{margin-bottom:50px}@media (min-width:930px){.homepage-cta{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}}.homepage-cta--group{box-sizing:border-box;height:240px;padding:50px 0;border:1px solid #737373;border-width:1px 0}@media (min-width:930px) and (max-width:1240px){.homepage-cta--group{width:335px}}@media (min-width:1240px){.homepage-cta{margin-bottom:100px}.homepage-cta--group{width:554px}}@media (max-width:480px){.homepage-cta--group{margin:0 30px}}.homepage-cta--label{margin:0;color:#FAFAFA;font-size:22px;letter-spacing:.08px;line-height:26px;font-weight:700;text-align:center}.homepage-cta--label-email{margin-bottom:40px}.homepage-cta--label-telegram{margin-bottom:20px}@media (max-width:930px){.homepage-cta--group{width:initial;border-bottom-width:0}.homepage-cta--group:last-of-type{border-bottom-width:1px}.homepage-cta--label-telegram{margin-bottom:30px}}.homepage-cta--btn{display:block;max-width:300px;margin:0 auto;text-align:center;border:none}.homepage-cta--btn-icon{height:60px;width:60px;margin:0 auto 15px;background-image:url(/assets/images/icon-telegram.svg);background-size:contain;background-repeat:no-repeat;-webkit-transition:filter .3s;-moz-transition:filter .3s;-ms-transition:filter .3s;-o-transition:filter .3s;transition:filter .3s}.homepage-cta--btn-icon:hover{filter:brightness(.85)}.homepage-cta--btn-text{color:#00FFF9;font-size:14px;font-weight:700;letter-spacing:1px;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s}.homepage-cta--btn-text:hover{color:#00D2CD}@media (max-width:930px){.homepage-cta--btn-text{font-size:11px}}.whitepaper-slides--wrapper{margin:0}.button-wrapper{position:absolute;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;bottom:-100px;width:100%;letter-spacing:.2px;font-weight:200;font-size:25px;line-height:35px;justify-content:space-between;margin:0}@media (min-width:1240px){.button-wrapper{width:750px;left:50%;margin-left:-375px;bottom:-200px}body.home{background-position-x:33%}}@media (min-width:930px) and (max-width:1240px){.button-wrapper{bottom:-200px}}@media (min-width:650px) and (max-width:929px){.button-wrapper{display:block;font-weight:400;font-size:18px;line-height:24px;margin-top:60px;position:relative;bottom:inherit}}@media (min-width:480px) and (max-width:650px){.button-wrapper{display:block;font-weight:400;font-size:18px;line-height:24px;margin-top:60px;position:relative;bottom:inherit;width:inherit}}@media (max-width:480px){.button-wrapper{display:block;font-weight:400;font-size:18px;line-height:24px;margin:60px 20px 0;position:relative;bottom:inherit;width:inherit}}.button-wrapper .whitepaper-button{width:40%}.button-wrapper .whitepaper-button+.whitepaper-button{margin-left:30px}.button-wrapper .whitepaper-button .duration{margin-top:15px;font-size:14px;color:#fff;letter-spacing:.7px;line-height:18px;text-align:center}.button-wrapper .whitepaper-button .whitepaper-onepage,.button-wrapper .whitepaper-button .whitepaper-text{margin:10px auto;font-size:14px;color:#00FFF9;letter-spacing:.7px;line-height:18px;text-align:center;text-transform:uppercase}.button-wrapper .whitepaper-button .whitepaper-onepage{display:block}.button-wrapper .whitepaper-button .links{text-align:center;font-size:14px}@media (min-width:650px) and (max-width:929px){.button-wrapper .whitepaper-button{width:100%}.button-wrapper .whitepaper-button+.whitepaper-button{margin-left:0;margin-top:20px}}@media (min-width:480px) and (max-width:650px){.button-wrapper .whitepaper-button{width:100%}.button-wrapper .whitepaper-button+.whitepaper-button{margin-left:0;margin-top:20px}}body.home{color:#fff;background-image:url(/assets/images/background_01.svg);background-repeat:no-repeat;background-position:35% -70vh;background-color:#6638FF;letter-spacing:.1px}body.home.ie .page .sticky-waypoint.minimized{z-index:0;transform:translate3d(0,0,0)!important}body.home.ie .page .sticky-waypoint.minimized .inline-full-logo{transform:translate3d(0,0,0)}@supports not ((position:sticky) or (position:-webkit-sticky)){body.home{z-index:0;transform:translate3d(0,0,0)!important}body.home .inline-full-logo{transform:translate3d(0,0,0)}}@media (min-height:1100px){body.home{background-position-y:-50vh}}@media (min-height:1080px) and (min-width:1920px){body.home{background-position:30% -40vh}}@media (max-width:480px){.button-wrapper .whitepaper-button{width:100%}.button-wrapper .whitepaper-button+.whitepaper-button{margin-left:0;margin-top:20px}body.home{background-position:33% -110vh}}body.home .page{margin:0 0 30px}@media (max-width:930px){body.home .page{margin-top:40px;padding:20px 0}}body.home .page .page-wrapper{margin-top:80px;margin-bottom:50px}@media (max-width:480px){body.home .page .page-wrapper{overflow-x:hidden;max-width:inherit;margin-top:40px}body.home .page .sticky-waypoint .inline-full-logo{transform:scale(.57) translate3d(-132px,6px,0)}}@media (min-width:480px) and (max-width:650px){body.home .page .page-wrapper{max-width:400px;margin-left:auto;margin-right:auto}}@media (min-width:650px) and (max-width:929px){body.home .page .page-wrapper{max-width:550px;margin-left:auto;margin-right:auto}}@media (min-width:930px){body.home .page .page-wrapper{max-width:700px;margin-left:auto;margin-right:auto}}@media (min-width:1240px){body.home .page .page-wrapper{max-width:1140px;margin-left:auto;margin-right:auto}}body.home .page .sticky-waypoint{position:-webkit-sticky;position:sticky;top:0;height:40px;margin:200px auto 0;padding-top:10px;pointer-events:none;-webkit-transition:transform .5s;-moz-transition:transform .5s;-ms-transition:transform .5s;-o-transition:transform .5s;transition:transform .5s}body.home .page .sticky-waypoint .inline-full-logo{display:block;-webkit-transition:transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out;-ms-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out}@media (max-width:480px){body.home .page .sticky-waypoint{margin-top:30px;margin-left:20px;transform:translateX(0);width:inherit}body.home .page .sticky-waypoint.minimized{margin-left:20px}}@media (min-width:480px) and (max-width:650px){body.home .page .sticky-waypoint{margin-top:50px;width:400px}}@media (min-width:650px) and (max-width:929px){body.home .page .sticky-waypoint{margin-top:50px;width:550px}}@media (min-width:930px){body.home .page .sticky-waypoint{width:700px}}@media (min-width:1240px){body.home .page .sticky-waypoint{width:1140px}}body.home .page .sticky-waypoint.hide-logo{z-index:0!important}@media (min-width:930px){body.home .page .sticky-waypoint.hide-logo{z-index:20!important}}body.home .page .sticky-waypoint.minimized{z-index:20}body.home .page .sticky-waypoint.minimized .inline-full-logo{transform:scale(.57) translate3d(-132px,6px,0)}body.home body.cardstack-tools-active .page .sticky-waypoint{top:42px}body.home .header-waypoint{position:relative;margin-bottom:50px;-webkit-transition:background-image .5s ease-in-out,height .5s ease-in-out;-moz-transition:background-image .5s ease-in-out,height .5s ease-in-out;-ms-transition:background-image .5s ease-in-out,height .5s ease-in-out;-o-transition:background-image .5s ease-in-out,height .5s ease-in-out;transition:background-image .5s ease-in-out,height .5s ease-in-out}body.home h2{margin:70px 0 30px;font-weight:400;font-size:36px;letter-spacing:.2px;line-height:42px;text-align:center}@media (max-width:480px){body.home h2{margin:30px 0;font-size:32px;letter-spacing:.12px;line-height:32px}body.home .hub-diagram{padding:0 20px}}@media (min-width:480px) and (max-width:650px){body.home h2{font-size:40px;line-height:40px}}@media (min-width:650px) and (max-width:929px){body.home h2{font-size:40px;line-height:40px}}body.home .hub-diagram .description{text-align:center;font-size:36px;letter-spacing:.14px;line-height:40px;margin:0 auto 60px;max-width:1000px}body.home .hub-diagram img{width:100%}body.home .hub-diagram img.hub-diagram-circle{margin-bottom:100px}@media (max-width:930px){body.home .hub-diagram .description{font-size:18px;letter-spacing:.2px;line-height:24px}body.home .hub-diagram img.hub-diagram-circle{margin-bottom:40px}}body.home .cta-email{margin-top:100px;padding-bottom:60px;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);text-align:center}@media (max-width:480px){body.home .cta-email{margin:40px 30px;padding-bottom:20px}}body.home .cta-email .title{margin:80px auto 30px;text-align:center}@media (max-width:930px){body.home .cta-email .title{margin-top:50px;max-width:240px}}body.home .cta-email .summary{padding:20px 0;letter-spacing:.1px;line-height:35px;font-size:27px;max-width:1000px;margin:0 auto}@media (min-width:930px){body.home .cta-email .summary:first-of-type{margin-top:50px}body.home .cta-email .summary:last-of-type{margin-bottom:50px}}body.home .cta-email .summary a{color:#00FFF9;font-weight:400}body.home .cta-email .form-wrapper{background-image:linear-gradient(0deg,rgba(54,31,114,.5) 0,rgba(102,56,255,.5) 80%);border-radius:10px;padding-top:40px;padding-bottom:40px}@media (min-width:1240px){body.home .cta-email .summary{font-size:36px;letter-spacing:.14px;line-height:40px}body.home .cta-email .form-wrapper{margin:0 80px}}@media (max-width:930px){body.home .cta-email .summary{font-size:22px;letter-spacing:.24px;line-height:26px}body.home .cta-email .form-wrapper{padding-top:20px;padding-bottom:20px;margin:0}}body.home .cta-email .form-label,body.home .cta-email .pre-allocation{max-width:1000px}body.home .cta-email .form-label{margin:0 auto;padding:20px 0;font-weight:700;font-size:22px;letter-spacing:.3px;line-height:34px;text-align:center;text-transform:uppercase}@media (max-width:930px){body.home .cta-email .form-label{padding:10px 0;font-size:16px;line-height:20px}}body.home .cta-email .pre-allocation{padding:0 0 60px 80px;margin:50px 50px 0 80px;box-sizing:border-box;text-align:left;font-size:25px;letter-spacing:.21px;line-height:31px;background-image:url(/assets/images/icon-coins-eb4c1131f8719781dedbbdde308cc388.png);background-repeat:no-repeat;background-position:left 10px;background-size:64px 63px}@media (min-width:1240px){body.home .cta-email .pre-allocation{margin:50px 150px 0 180px}}@media (max-width:930px){body.home .cta-email .pre-allocation{margin:30px;padding:0 0 40px 50px;font-size:16px;letter-spacing:.2px;line-height:24px;background-size:40px 36px}}body.home .cta-email .pre-allocation a{color:#00FFF9}body.home .featured-video{border-top:1px solid rgba(255,255,255,.2);margin-top:100px;text-align:center}@media (max-width:480px){body.home .featured-video{margin:20px}}body.home .featured-video h2{font-size:64px;margin-top:100px}@media (max-width:930px){body.home .featured-video h2{margin-top:60px}}body.home .featured-video .featured-body{margin-top:100px;margin-bottom:50px;letter-spacing:.1px;line-height:35px;font-size:27px}@media (max-width:930px){body.home .featured-video .featured-body{margin-top:60px;letter-spacing:.2px;line-height:24px;font-size:18px}}body.home a{text-decoration:none;color:#fff;font-weight:700}body.home .big-blue-button{position:relative;display:block;text-align:center;letter-spacing:.08px;line-height:48px;font-size:20px;text-transform:uppercase;border-radius:40px;color:#361F72;box-shadow:0 10px 50px 0 rgba(0,0,0,.15);background-color:#00FFF9;border:3px solid #00FFF9;-webkit-transition:background-color .3s,border-color .3s;-moz-transition:background-color .3s,border-color .3s;-ms-transition:background-color .3s,border-color .3s;-o-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s}body.home .big-blue-button.inverse{background-color:rgba(54,31,114,.27);color:#00FFF9}body.home .big-blue-button.inverse:hover{border-color:#00D2CD;background-color:rgba(54,31,114,.37)}body.home .big-blue-button.disabled{color:#CDCDCD;border-color:#CDCDCD;background-color:transparent;pointer-events:none;border-width:1px}body.home .big-blue-button:hover{background-color:#00D2CD;border-color:#00D2CD}@media (max-width:480px){body.home .big-blue-button{width:initial;line-height:40px;font-size:16px}}body.home .caption{opacity:.5;text-align:center;text-transform:uppercase;letter-spacing:.7px;font-size:14px;margin-top:10px;margin-bottom:100px;width:400px}@media (max-width:480px){body.home .caption{margin-bottom:60px;width:100%}}body.home .caption.video-section{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:150px}@media (max-width:930px){body.home .caption.video-section{margin-bottom:60px}}body.home .separator{width:20px;height:60px;margin:20px 0}body.home .big-button{display:inline-block;padding:30px;width:169px;border-left:1px solid rgba(255,255,255,.2);-webkit-transition:filter .3s;-moz-transition:filter .3s;-ms-transition:filter .3s;-o-transition:filter .3s;transition:filter .3s}@media (max-width:480px){body.home .big-button{border-left:none;border-right:none;width:100%;padding:35px 0}}@media (min-width:480px) and (max-width:650px){body.home .big-button{border-left:none;border-right:none;width:100%;padding:35px 0}}@media (min-width:650px) and (max-width:929px){body.home .big-button{width:139px;padding:20px;font-size:11px}}@media (min-width:1240px){body.home .big-button{padding:35px 70px}}body.home .big-button:hover .big-button-icon{filter:brightness(.85)}body.home .big-button:hover .big-button-text{color:#00D2CD}body.home .big-button:last-of-type{border-right:1px solid rgba(255,255,255,.2)}body.home .big-button .big-button-text{margin-top:20px;text-transform:uppercase;font-size:14px;color:#00FFF9;font-weight:700;letter-spacing:1px;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media (max-width:930px){body.home .big-button .big-button-text{font-size:11px}}body.home .big-button .big-button-icon{height:60px;width:60px;margin:0 auto;background-size:contain;background-repeat:no-repeat;transition:filter .3s}body.home .big-button .big-button-icon.twitter{background-image:url(/assets/images/twitter-1.svg)}body.home .big-button .big-button-icon.github{background-image:url(/assets/images/github-1.svg)}body.home .big-button .big-button-icon.rocket{background-image:url(/assets/images/icon-rocket-chat.svg)}body.home .big-button .big-button-icon.telegram{background-image:url(/assets/images/icon-telegram.svg)}body.home .mission-statement{margin:150px auto 300px;padding-top:300px;text-align:center;font-size:64px;color:#fff;letter-spacing:.25px;line-height:70px;max-width:940px;border-top:1px solid rgba(255,255,255,.2)}@media (min-width:650px) and (max-width:929px){body.home .mission-statement{font-size:32px;line-height:40px;padding-top:100px;margin:100px 20px}}@media (min-width:480px) and (max-width:650px){body.home .big-button:last-of-type{border-right:none!important}body.home .mission-statement{font-size:32px;line-height:40px;padding-top:100px;margin:100px 20px}}@media (max-width:480px){body.home .big-button:last-of-type{border-right:none!important}body.home .mission-statement{font-size:32px;line-height:40px;padding-top:100px;margin:50px 20px 100px}}body.home .return-to-site{margin-left:20px;margin-right:20px;width:250px;left:calc(50% - 125px)}.home-page{position:relative;z-index:0}.tge-promo-banner{height:auto;padding:20px;border:2px solid;border-color:rgba(170,150,223,.3);border-radius:8px;background:rgba(42,25,86,.7);text-align:center}@media (max-width:480px){body.home .return-to-site{width:initial;left:0}.tge-promo-banner{margin:15px}}.tge-promo-banner .tge-promo-header{font-size:48px;font-weight:700;margin-bottom:20px}@media (max-width:480px){.tge-promo-banner .tge-promo-header{font-size:36px}}.tge-promo-banner .tge-promo-text{font-size:32px}@media (max-width:480px){.tge-promo-banner .tge-promo-text{font-size:28px}}.cardstack-web-home,.home-intro{font-size:24px;line-height:1.4;letter-spacing:0}@media (min-width:1240px){.tge-promo-banner .tge-promo-text{padding-top:25px}}.cardstack-web-home{--wrapper-max-width:1280px;--wrapper-min-height:800px;margin:0;padding:0;background-color:var(--cardstack-web-purple);color:var(--cardstack-web-light);font-family:var(--karbon-regular)}.cardstack-web-home a{color:var(--cardstack-web-highlight);text-decoration:none;cursor:pointer}.home-intro{background-image:url(./images/cardstack-background-purple.svg);background-position:bottom;background-repeat:no-repeat;background-size:cover;background-color:rgba(0,0,0,.5);background-blend-mode:overlay;color:var(--cardstack-web-light)}.home-intro--wrapper{position:relative;width:100%;min-height:800px;max-width:var(--wrapper-max-width);margin:0 auto;padding:5em 2em}@media (max-width:930px){.home-intro--wrapper{width:80%;padding:2em 0}}@media (max-width:480px){.home-intro--wrapper{width:100%;padding:2em 1em}}.home-intro--title{width:100%;max-width:600px;height:100%;margin:0;background-image:url(./images/full-logo.svg);background-position:left;background-repeat:no-repeat;background-size:contain;color:transparent}.home-intro--graphic,.section-header--logo{background-position:center;background-repeat:no-repeat}@media (max-width:930px){.home-intro--title{padding:1em;background-position:center}}@media (min-width:650px) and (max-width:929px){.home-intro--title{padding:.5em}}.home-intro--title-copy{margin:0;padding-left:6.5rem;font-size:40px;line-height:1.25}@media (min-width:480px) and (max-width:650px){.home-intro--title-copy{font-size:30px;line-height:1.1}}@media (max-width:480px){.home-intro--title-copy{font-size:30px;line-height:1.1}}.home-intro--title-copy:first-of-type{padding-top:1em}.home-intro--title-copy:last-of-type{color:var(--cardstack-web-highlight)}.home-intro--graphic{position:absolute;right:2em;bottom:5em;width:480px;height:480px;background-image:url(./images/homepage/home-intro-graphic.svg);background-size:334px 394px}@media (max-width:930px){.home-intro--title-copy{padding-bottom:1rem;padding-left:0}.home-intro--title-copy:last-of-type{padding-bottom:1em}.home-intro--graphic{position:relative;bottom:0;right:0;max-width:100%;margin-left:auto;width:340px;height:310px;background-size:200px}}@media (min-width:650px) and (max-width:929px){.home-intro--graphic{width:360px;height:340px;background-size:210px}}.home-intro--graphic>a{font-size:24px}.home-intro--graphic--developer{position:absolute;right:0}.home-intro--graphic--design{position:absolute;right:0;bottom:28%}.home-intro--graphic--ecosystem{position:absolute;bottom:0}.section-header{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;max-width:100%;max-width:var(--wrapper-max-width);margin:0 auto;padding:1em 2em}@media (max-width:480px){.home-intro--graphic>a{font-size:18px}.section-header{display:none}}.section-header--logo{width:200px;height:28px;background-image:url(./images/full-logo.svg);background-size:contain}.section-header--title{margin:0;padding-left:2.1em;font-family:var(--karbon-medium);font-size:16px;line-height:1.8}.section-header--nav-list{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;list-style-type:none;margin:0;padding:0}.section-header--nav-list-item{padding:15px 30px;color:var(--cardstack-web-light);font-family:var(--karbon-medium);font-size:16px}.section-header--nav-list-item:hover{color:var(--cardstack-web-highlight);cursor:pointer;user-select:none}.section-grid{position:relative;display:grid;grid-template-columns:repeat(12,minmax(6%,1fr));grid-auto-rows:minmax(1em,min-content);grid-gap:1em;align-content:center;width:100%;max-width:var(--wrapper-max-width);min-height:var(--wrapper-min-height);margin:0 auto;padding:2em 1em}@media (max-width:930px){.section-grid{display:block;width:80%;padding:4rem 2rem}}.section-grid--title{position:absolute;top:3rem;left:3rem;margin:0;color:rgba(255,255,255,.05);font-family:var(--karbon-bold);font-size:200px;letter-spacing:0;line-height:.8;user-select:none}@media (max-width:930px){.section-grid--title{top:3rem;right:-1rem;max-height:50%;font-size:100px;line-height:1;writing-mode:vertical-rl;text-orientation:mixed}}.section-cta-banner{padding:2em;background:linear-gradient(90deg,#5801fb,#6d4cba,#01fbf6);background-color:rgba(0,0,0,.3);background-blend-mode:overlay;box-shadow:4px 14px 45px #000}.section-cta-banner--wrapper{max-width:var(--wrapper-width);margin:0 auto}.section-developers-intro{background-image:url(./images/cardstack-background-blue.svg);background-position:center;background-repeat:no-repeat;background-size:cover;background-color:rgba(0,0,0,.5);background-blend-mode:overlay}.section-developers-intro--description{grid-column:2/8;grid-row:2/5}.section-developers-intro--main{grid-column:4/8;grid-row:5/9}.section-developers-intro--sidebar{grid-column:9/13;grid-row:3/7}.section-developers-intro--description>p{margin:0;padding-bottom:1em;font-size:40px;line-height:1.25}.section-developers-intro--main>p{margin:0;padding-bottom:2em}.section-developers-intro--sidebar>h3{margin:0;padding-bottom:1em;font-size:16px;letter-spacing:.1px;text-transform:uppercase}.section-developers-intro-sidebar-cta{color:var(--cardstack-web-highlight);font-size:16px;text-transform:uppercase}.section-developers-intro--sidebar-container{display:flex;flex-flow:row nowrap}@media (max-width:480px){.section-grid{width:100%}.section-grid--title{right:1rem}.section-cta-banner{text-align:center}.section-developers-intro--sidebar-container{display:block}}.section-developers-intro--sidebar-media{display:block;flex:0 1 50%;padding-right:1em;padding-bottom:2em}.section-developers-intro--sidebar-media h4{margin:0;padding-top:1em;font-size:16px;line-height:1.2}.section-developers-intro--sidebar-media-cover{padding-top:56.25%;background-position:center;background-repeat:no-repeat;background-size:cover}.section-developers-carousel{background-color:var(--cardstack-web-gray);color:var(--cardstack-web-light)}.section-developers-carousel--list{display:flex;flex-flow:row nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch;margin:0 auto}.section-developers-carousel--list-item{flex:0 0 270px;padding:2em;border:.25px solid var(--cardstack-web-light-purple);list-style-type:decimal-leading-zero;list-style-position:inside}.section-developers-carousel--list-item>h4{display:inline-block;margin:0;padding-bottom:1em;font-size:18px;text-transform:uppercase}.section-developers-carousel--list-item>p{margin:0;font-size:16px;line-height:1.6}.section-developers-pitch{background-color:var(--cardstack-web-purple);color:var(--cardstack-web-light);font-size:24px;line-height:1.4}.section-developers-pitch--main{grid-column:3/8;grid-row:1}.section-developers-pitch--sidebar{grid-column:9/13;grid-row:1}.section-developers-pitch--main>p{margin:0;padding-bottom:2em}.section-developers-pitch--sidebar>h3{margin:0;padding-bottom:1em;font-size:16px;letter-spacing:.1px;text-transform:uppercase}.section-developers-pitch--sidebar-cta{color:var(--cardstack-web-highlight);font-size:16px;text-transform:uppercase}.section-developers-pitch--sidebar-container{display:flex;flex-flow:row nowrap}.section-developers-pitch--sidebar-media{display:block;flex:1 1 50%;padding-right:1em;padding-bottom:2em}@media (max-width:480px){.section-developers-pitch--sidebar-container{display:block}.section-developers-pitch--sidebar-media{padding:0}}.section-developers-pitch--sidebar-media h4{margin:0;padding-top:1em;font-size:16px;line-height:1.2}.section-developers-pitch--sidebar-media-cover{padding-top:56.25%;background-position:center;background-repeat:no-repeat;background-size:cover}.section-developers-featured-articles{background-color:var(--cardstack-web-dark);color:var(--cardstack-web-light);padding-bottom:100px;padding-top:50px}.section-developers-featured-articles--list{display:flex;flex-flow:row nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch;margin:0 auto}.section-developers-featured-articles--list-item{flex:0 0 270px;padding:2em;border:.25px solid var(--cardstack-web-light-purple);list-style-type:none;list-style-position:inside;position:relative}.section-developers-featured-articles--list-item>.readtime{font-size:10px;text-transform:uppercase}.section-developers-featured-articles--list-item>.author{font-size:10px;text-transform:uppercase;color:var(--cardstack-web-light)}.section-developers-featured-articles--list-item>.title{display:inline-block;margin:0;padding-top:2em;padding-bottom:1em;font-size:18px;color:var(--cardstack-web-highlight)}.section-developers-featured-articles--list-item>.subheader{font-size:12px;text-transform:uppercase;padding-bottom:1em}.section-developers-featured-articles--list-item>.image{width:200px;padding-top:1em}.section-developers-featured-articles--list-item>.text:after{content:'';position:relative;display:block;margin-top:-150px;height:150px;width:100%;background-image:linear-gradient(to bottom,var(--cardstack-web-dark-transparent) 0,var(--cardstack-web-dark) 100%);margin-bottom:10px;padding-left:20px;padding-right:20px}.section-developers-featured-articles--list-item>.text>p{margin:0;color:var(--cardstack-web-light-gray);font-size:14px;line-height:1.6;text-align:justify;padding-top:1em}.section-developers-featured-articles--list-item>.readmore{font-size:18px;color:var(--cardstack-web-highlight);position:absolute;bottom:2em}.section-developers-featured-articles--list-item>.readmore:after{content:"";mask:url(/assets/images/right-arrow-white.svg);-webkit-mask:url(/assets/images/right-arrow-white.svg);background-color:var(--cardstack-web-highlight);-webkit-mask-size:cover;mask-size:cover;display:inline-block;height:8px;width:12px;margin-left:5px}.section-developers-infographics{text-align:center;background-color:#362272;padding:50px 0}.section-design-intro,.section-design-quote,.section-ecosystem-intro{background-color:var(--cardstack-web-dark)}.section-developers-infographics h2{margin:0 0 30px 50px;font-size:40px;text-align:left}.section-developers-infographics img{width:940px;max-width:100%}.section-design-intro{background-image:url(./images/homepage/design-background.svg);background-position:left;background-repeat:no-repeat;background-size:cover}.section-design-intro--description{grid-column:2/9;grid-row:2/4}.section-design-intro--main{grid-column:4/10;grid-row:4/8}.section-design-intro--sidebar{grid-column:3/11;grid-row:8/12}.section-design-intro--description>p{margin:0;padding-bottom:1em;font-size:40px;line-height:1.25}.section-design-intro--main>p{margin:0;padding-bottom:2em}.section-design-intro--sidebar>h3{margin:0;padding-bottom:1em;font-size:14px;text-transform:uppercase}.section-design-intro-sidebar-cta{color:var(--cardstack-web-highlight);font-size:14px;text-transform:uppercase}.section-design-intro--sidebar-media>h3,.section-design-intro--sidebar-media>p{margin:0;padding-top:10px;font-size:18px}.section-design-intro--sidebar-container{display:flex;flex-flow:row wrap}.section-design-intro--sidebar-media{display:block;flex:1 1 25%;padding-right:1em;padding-bottom:30px;line-height:1.2;text-align:center}.section-design-intro--sidebar-media>h3{letter-spacing:.1px;text-transform:uppercase}.section-design-intro--sidebar-media-cover{width:100%;min-height:100px;min-width:100px;background-position:center;background-repeat:no-repeat;background-size:65px 53px}.section-design-quote--wrapper{width:77%;max-width:var(--wrapper-max-width);margin:0 auto;padding:2em 0}.section-design-quote--blockquote{color:var(--cardstack-web-light);font-size:50px;line-height:1.2}.section-design-quote--blockquote p span,.section-ecosystem-intro-sidebar-cta{color:var(--cardstack-web-highlight)}@media (max-width:930px){.section-design-quote--wrapper{width:100%;padding:2em .6em}.section-design-quote--blockquote{font-size:40px;text-align:center}}.section-design-quote--blockquote p{margin:0;padding-bottom:1em}.section-design-quote--blockquote cite{display:block;font-size:18px;line-height:1.5;font-style:normal;text-align:center}.section-ecosystem-intro{background-image:url(./images/homepage/ecosystem-background.svg);background-position:left;background-repeat:no-repeat;background-size:cover}.section-ecosystem-intro--description{grid-column:2/9;grid-row:2/4}.section-ecosystem-intro--main{grid-column:4/8;grid-row:4}.section-ecosystem-intro--sidebar{grid-column:10/13;grid-row:3/4}.section-ecosystem-intro--description>p{margin:0;padding-bottom:1em;font-size:40px;line-height:1.25}.section-ecosystem-intro--main>p{margin:0;padding-bottom:2em}.section-ecosystem-intro--sidebar>h3{margin:0;padding-bottom:1em;font-size:14px;text-transform:uppercase}.section-ecosystem-intro-sidebar-cta{font-size:14px;text-transform:uppercase}.section-ecosystem-intro--sidebar-container{display:flex;flex-flow:row nowrap}.section-ecosystem-intro--sidebar-media{display:block;flex-basis:50%;flex-grow:1;padding-right:10px;padding-bottom:30px}.section-ecosystem-intro--sidebar-media>h4{margin:0;padding-top:10px;font-size:14px}.section-ecosystem-intro--sidebar-media-cover{padding-top:56.25%;background-position:center;background-repeat:no-repeat;background-size:cover}.section-ecosystem-infographics{background-color:var(--cardstack-web-purple);color:var(--cardstack-web-light);font-size:24px;line-height:1.4}@media (max-width:480px){.section-ecosystem-infographics .section-ecosystem-infographics--pitch--grid{display:block;padding:2em}}.section-ecosystem-infographics h2{font-size:40px;line-height:50px;text-align:center;max-width:600px;margin:10px auto}.section-ecosystem-infographics--features--grid--feature h3,.section-ecosystem-infographics--pitch--grid--image h3{font-size:18px}.section-ecosystem-infographics--pitch--grid{display:grid;grid-template-columns:405px 250px;grid-auto-rows:min-content;grid-gap:3em;justify-content:center;max-width:var(--wrapper-max-width);padding:5em 2em;margin:0 auto}.section-ecosystem-infographics--pitch--grid h3{text-transform:uppercase}.section-ecosystem-infographics--pitch--grid--text p{margin:0;padding-bottom:1em}.section-ecosystem-infographics--pitch--grid--image{margin-top:30px}.section-ecosystem-infographics--pitch--grid--image p{margin:0;padding-bottom:1em;font-size:18px}.section-ecosystem-infographics--pitch--grid--image img{max-width:250px}.section-ecosystem-infographics--features--grid{display:grid;grid-template-columns:267px 10px 267px 10px 267px;justify-content:center;align-content:center;grid-gap:30px;overflow-x:scroll;-webkit-overflow-scrolling:touch}.section-ecosystem-infographics--features--grid--feature{text-align:center}.section-ecosystem-infographics--features--grid .feature-plus{width:14px;height:17px;justify-self:center;align-self:center;background-image:url(/assets/images/homepage/plus.svg);background-size:14px 17px;margin-top:50px}.section-ecosystem-infographics--features--grid--feature--grid{border:1px solid #6638FF;border-radius:5px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;padding:15px;grid-gap:10px}.section-ecosystem-infographics--features--grid--feature--grid>span{text-transform:uppercase;font-size:14px;justify-self:center;align-self:center;text-align:left}.section-ecosystem-infographics--infographic{text-align:center}.section-ecosystem-infographics--infographic h2{margin:100px auto 60px}.section-ecosystem-infographics--infographic img{width:940px;max-width:100%}.section-ecosystem-articles{background-color:var(--cardstack-web-darkest-blue);padding:60px 0 60px 60px}.section-ecosystem-articles h2{margin:0;font-size:18px}.section-ecosystem-articles--grid{display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:repeat(3,1fr);grid-gap:15px;grid-auto-flow:column;overflow:scroll}.article-embedded{width:194px;height:194px;border:1px solid var(--cardstack-web-cyan-25);padding:10px 15px;background-image:url(/assets/images/homepage/btn-open-article.svg);background-size:12px 12px;background-position:right 10px top 10px;background-repeat:no-repeat;overflow:hidden}.article-embedded:hover{background-color:var(--cardstack-web-steel-gray)}.article-embedded--img,.article-embedded--pub-date,.article-embedded--tag{display:none}.article-embedded--read-time{color:#fff;font-size:10px;text-transform:uppercase}.article-embedded--author{color:var(--cardstack-web-light-gray);font-size:10px;text-transform:uppercase}.article-embedded--title{color:var(--cardstack-web-cyan);font-size:18px;line-height:24px;margin-top:20px}.article-embedded--description{color:#fff;font-size:14px;line-height:22px;max-height:66px;overflow:hidden}nav.toc{display:block;background-color:#fff;z-index:10;flex:0 0 300px}@media (max-width:930px){nav.toc{position:fixed;width:100%;height:60px;bottom:0;left:0;right:0;overflow-y:hidden;-webkit-transition:height .4s ease-in-out;-moz-transition:height .4s ease-in-out;-ms-transition:height .4s ease-in-out;-o-transition:height .4s ease-in-out;transition:height .4s ease-in-out}nav.toc.show{height:calc(100% - 80px);overflow-y:auto}nav.toc ul.nav-list{overflow-y:scroll;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 80px - 60px)}}nav.toc .toc-mobile-slider{position:relative;box-sizing:border-box;height:60px;background-color:#F6F6F6;border-top:solid 1px rgba(0,0,0,.15);padding:18px 30px}nav.toc .toc-mobile-slider header{font-size:18px;font-weight:700;letter-spacing:.1px}nav.toc .toc-mobile-slider button{position:absolute;top:20px;right:30px;width:16px;height:16px;border:none;background-color:transparent;background-size:16px 16px;background-repeat:no-repeat}nav.toc .toc-mobile-slider button.open{background-image:url(/assets/images/open-purple.svg)}nav.toc .toc-mobile-slider button.close{background-image:url(/assets/images/close-purple.svg)}@media (min-width:930px){nav.toc{max-width:300px}nav.toc .toc-mobile-slider{display:none}}nav.toc ul.nav-list{padding:0;margin-top:0;counter-reset:chapter-counter}#privacy,#whitepaper .chapter-content{counter-reset:section-counter}@media (min-height:1100px){nav.toc ul.nav-list{position:-webkit-sticky;position:sticky;top:80px}}nav.toc ul.nav-list>li.chapter{position:relative;list-style:none;box-sizing:border-box;margin:0;padding-left:60px;font-size:20px;letter-spacing:.1px;border-bottom:solid 1px #E5E5E5}nav.toc ul.nav-list>li.chapter.no-link{height:80px;padding-top:15px}nav.toc ul.nav-list>li.chapter.no-link a{color:#9B9B9B}nav.toc ul.nav-list>li.chapter.no-link>a{line-height:initial}nav.toc ul.nav-list>li.chapter .coming-soon{display:block;text-transform:uppercase;font-size:11px;font-weight:700;color:#6638FF;letter-spacing:.24px;line-height:18px}nav.toc ul.nav-list>li.chapter a{color:#000}nav.toc ul.nav-list>li.chapter a.active{font-weight:700;color:#6638FF}nav.toc ul.nav-list>li.chapter>a{line-height:80px}nav.toc ul.nav-list>li.chapter>a:before{content:counter(chapter-counter);counter-increment:chapter-counter;position:absolute;top:24px;left:15px;width:31px;height:31px;line-height:31px;text-align:center;vertical-align:middle}nav.toc ul.nav-list>li.chapter>a.active:before{background-color:#6638FF;border-radius:50%;color:#fff;font-weight:400}nav.toc ul.nav-list input.toggle-chapter{position:absolute;opacity:0;z-index:-1}nav.toc ul.nav-list input.toggle-chapter+label:after{content:url(/assets/images/menu-open.svg)}nav.toc ul.nav-list input.toggle-chapter:checked+label:after{content:url(/assets/images/menu-close.svg)}nav.toc ul.nav-list input.toggle-chapter:checked~ul.sub-nav-list{max-height:50em}nav.toc ul.nav-list label.toggle-chapter{position:absolute;right:5px;top:27px;cursor:pointer;width:20px;height:20px}nav.toc ul.nav-list label.toggle-chapter:after{text-align:center;display:block}nav.toc ul.nav-list ul.sub-nav-list{max-height:0;box-sizing:border-box;overflow:hidden;list-style:none;margin:0;padding:0;-webkit-transition:max-height .35s;-moz-transition:max-height .35s;-ms-transition:max-height .35s;-o-transition:max-height .35s;transition:max-height .35s}.advisor--link,.logokit--download-zip,.verify--form>.btn-restart{text-transform:uppercase;transition:background-color 250ms,color 250ms}nav.toc ul.nav-list ul.sub-nav-list li.nav-section{font-size:16px;font-weight:400;letter-spacing:.2px;line-height:20px;padding:10px 0}nav.toc ul.nav-list ul.sub-nav-list li.nav-section:first-child{padding-top:0}nav.toc ul.nav-list ul.sub-nav-list li.nav-section:last-child{padding-bottom:20px}nav.toc ul.nav-list ul.sub-nav-list li.nav-section a.active{font-weight:700;color:#6638FF}.chapter-nav{position:relative;margin:30px 0 100px;border-top:solid 1px rgba(0,0,0,.1);padding-top:20px}.chapter-nav .next-chapter,.chapter-nav .previous-chapter{position:absolute;top:20px;height:40px;background-repeat:no-repeat;background-size:40px 40px;font-size:20px;letter-spacing:.1px;line-height:40px}.chapter-nav .next-chapter a,.chapter-nav .previous-chapter a{display:inline-block;color:#6638FF}.chapter-nav .previous-chapter{left:0;background-image:url(/assets/images/chapter-previous.svg);background-position:left center}.chapter-nav .previous-chapter a{padding-left:50px}.chapter-nav .next-chapter{right:0;background-image:url(/assets/images/chapter-next.svg);background-position:right center}.chapter-nav .next-chapter a{padding-right:50px}@media (max-width:930px){.chapter-nav .next-chapter,.chapter-nav .previous-chapter{top:20px;height:30px;background-size:30px 30px;font-size:18px;letter-spacing:.1px;line-height:30px}.chapter-nav .previous-chapter a{padding-left:40px}.chapter-nav .next-chapter a{padding-right:40px}#whitepaper{margin:0}}body.vision{margin:0;background-color:#fff}body.vision .chapter-4 .section-1 h4{display:none}body.vision ul.nav-list>li.chapter.chapter-5.no-link{height:100px}#whitepaper{max-width:initial;padding:0}#whitepaper .whitepaper-header{margin:0;padding:100px;background-image:url(/assets/images/whitepaper/header-background-78226cccee42b799043d2d9b05e4ec9a.png);background-repeat:no-repeat;background-size:cover}#whitepaper .whitepaper-header h1,#whitepaper .whitepaper-header h2{color:#fff}#whitepaper .whitepaper-header h1{margin:0}#whitepaper .whitepaper-header h2{margin:10px auto}#whitepaper .content-container{margin-top:0}@media (max-width:930px){#whitepaper .whitepaper-header{padding:30px}#whitepaper .content-container{margin:0 30px}}#whitepaper .chapter-content h4{margin-bottom:25px;counter-increment:section-counter;text-transform:uppercase;font-size:30px;letter-spacing:.24px;font-weight:700;line-height:34px;color:#6638FF}#whitepaper .chapter-content h4:before{content:counter(chapter-number) "." counter(section-counter) " ";display:inline-block;text-align:left;vertical-align:bottom;margin-right:10px}@media (max-width:930px){#whitepaper .chapter-content h4{margin-bottom:15px;font-size:32px}#whitepaper .chapter-content h4:before{width:40px;padding-left:5px}}#whitepaper .chapter-content .summary{color:#361F72;font-size:30px;line-height:37px;letter-spacing:.1px}#whitepaper .chapter-content .summary+p{margin-top:50px}@media (max-width:930px){#whitepaper .chapter-content .summary{font-size:26px;line-height:32px}}#whitepaper .chapter-content img{width:100%;margin:40px 0 20px}#whitepaper .chapter-content .highlight{font-size:23px;line-height:38px;letter-spacing:.1px;font-weight:700;margin-bottom:0}#whitepaper .chapter-content .highlight+p{margin-top:5px}#whitepaper .chapter-content strong.purple{color:#6638FF}#whitepaper .chapter-content .conclusion{position:relative;font-size:27px;color:#361F72;letter-spacing:.1px;line-height:37px;padding:70px 90px;border:8px solid #F6F6F6}#whitepaper .chapter-content .conclusion:after,#whitepaper .chapter-content .conclusion:before{content:"";width:29px;height:22px;position:absolute;background-size:cover;background-color:#fff}@media (max-width:930px){#whitepaper .chapter-content .conclusion{font-size:22px;letter-spacing:.08px;line-height:28px;padding:35px;border-width:6px}#whitepaper .chapter-content .conclusion:after,#whitepaper .chapter-content .conclusion:before{width:22px;height:16px}}#whitepaper .chapter-content .conclusion:before{left:-8px;top:-8px;background-image:url(/assets/images/quote-left.svg)}#whitepaper .chapter-content .conclusion:after{right:-8px;bottom:-8px;background-image:url(/assets/images/quote-right.svg)}#whitepaper .chapter-content .use-cases-in-development .highlight{margin-top:0}#whitepaper .chapter-content .regulatory-compliance img{width:50%}#whitepaper .chapter-content .participate{padding-left:140px;margin:20px 0;background-repeat:no-repeat;background-position:left center;background-size:120px 120px;height:140px}#whitepaper .chapter-content .participate.cardstack{background-image:url(/assets/images/whitepaper/logo-cardstack-a208236b26e4352f4515169ac3303f2c.png)}#whitepaper .chapter-content .participate.slack{background-image:url(/assets/images/whitepaper/logo-slack-b192f1f1fe826e917027a2b4e8b214d3.png)}#whitepaper .chapter-content .participate.telegram{background-image:url(/assets/images/whitepaper/logo-telegram-17c997d00b2c8570141f9382891c6b59.png)}#whitepaper .chapter-content .participate.twitter{background-image:url(/assets/images/whitepaper/logo-twitter-0e2dd65b5cc6fc1a97d892f4cf2a83c7.png)}#whitepaper .chapter-content .participate.facebook{background-image:url(/assets/images/whitepaper/logo-facebook-7c9150c3e0185b4d9422b09580324f2b.png)}#whitepaper .chapter-content .participate.github{background-image:url(/assets/images/whitepaper/logo-github-3a6b4a971ee98d37b08773bb8c9bb27c.png)}#whitepaper .chapter-content .participate.medium{background-image:url(/assets/images/whitepaper/logo-medium-166a372c3ea341217a565eb005a5406b.png)}#whitepaper .chapter-content .participate.email{background-image:url(/assets/images/whitepaper/logo-email-35880f8e8b0590d205bb2658d7f58417.png)}#whitepaper .chapter-content .participate .website{color:#6638FF;margin-bottom:0;font-weight:700;text-transform:uppercase}#contributors-profile{margin:80px 0 30px}@media (min-width:650px) and (max-width:929px){#contributors-profile{padding:0;margin-top:50px}}@media (min-width:480px) and (max-width:650px){#contributors-profile{padding:0;margin-top:50px}}@media (max-width:480px){#contributors-profile{padding:0;margin:50px 0 30px}#contributors-profile h1,#contributors-profile h2{text-align:center;width:inherit;max-width:300px;margin-right:auto;margin-left:auto}}@media (min-width:930px) and (max-width:1240px){#contributors-profile{padding:0}}@media (min-width:1240px){#contributors-profile{padding:0}}#contributors-profile .back-to-contributors{position:fixed;height:60px;width:100%;padding-left:24px;background-color:#F6F6F6;top:80px;left:0;z-index:5}.ember-toolbars #contributors-profile .back-to-contributors{padding-left:80px}#contributors-profile .back-to-contributors a{display:block;text-decoration:none;color:#6638FF;font-weight:700;letter-spacing:.6px;font-size:14px;text-transform:uppercase;line-height:60px;max-width:1140px;margin:0 auto;padding-left:10px}@media (min-width:1240px){#contributors-profile .back-to-contributors a{padding-left:20px}}#contributors-profile .back-to-contributors a:before{content:' ';background-image:url(/assets/images/left-arrow-purple.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;width:15px;height:11px;margin-right:5px}#contributors-profile .individual-container{margin:180px auto 0;width:700px}@media (min-width:650px) and (max-width:929px){#contributors-profile .individual-container{width:inherit;padding:0 30px}}@media (min-width:480px) and (max-width:650px){#contributors-profile .individual-container{width:inherit;padding:0 30px}}@media (max-width:480px){#contributors-profile .individual-container{width:inherit;padding:0 30px}}#contributors-profile .individual-container .profile-wrapper{margin:0 auto;height:400px;width:400px;border-left:10px solid #37FF8B;border-right:10px solid #00FFF9;border-top:10px solid transparent;border-bottom:10px solid transparent;border-radius:100%;transform:rotate(45deg)}#contributors-profile .individual-container .profile-wrapper .profile{height:400px;width:400px;border-radius:100%;background-repeat:no-repeat;background-size:contain;transform:rotate(-45deg)}#contributors-profile .individual-container h3{margin:60px 0 10px;text-align:center;font-size:40px;letter-spacing:.15px}@media (min-width:650px) and (max-width:929px){#contributors-profile .individual-container .profile-wrapper,#contributors-profile .individual-container .profile-wrapper .profile{height:200px;width:200px}#contributors-profile .individual-container h3{font-size:27px;margin-top:40px}}@media (min-width:480px) and (max-width:650px){#contributors-profile .individual-container .profile-wrapper,#contributors-profile .individual-container .profile-wrapper .profile{height:200px;width:200px}#contributors-profile .individual-container h3{font-size:27px;margin-top:40px}}@media (max-width:480px){#contributors-profile .individual-container .profile-wrapper,#contributors-profile .individual-container .profile-wrapper .profile{height:200px;width:200px}#contributors-profile .individual-container h3{font-size:27px;margin-top:40px}}#contributors-profile .individual-container .role{text-align:center;letter-spacing:.6px;text-transform:uppercase;color:#737373;font-weight:700;font-size:14px}#contributors-profile .individual-container .bio{padding-top:50px;margin-top:50px;border-top:1px solid rgba(0,0,0,.1);color:#4A4A4A;letter-spacing:.1px;line-height:34px;font-size:23px}@media (min-width:650px) and (max-width:929px){#contributors-profile .individual-container .bio{font-size:18px;line-height:28px;letter-spacing:.2px}}@media (min-width:480px) and (max-width:650px){#contributors-profile .individual-container .bio{font-size:18px;line-height:28px;letter-spacing:.2px}}@media (max-width:480px){#contributors-profile .individual-container .bio{font-size:18px;line-height:28px;letter-spacing:.2px}}#contributors-profile .individual-container .bio a{text-decoration:none;color:#6638FF}#contributors-profile .linkedin-follow,#contributors-profile .twitter-follow{position:relative;width:400px;height:70px;display:block;margin:100px auto 200px;border-radius:35px;line-height:70px;letter-spacing:.1px;font-size:22px;text-transform:uppercase;text-decoration:none;color:#6638FF;font-weight:700;text-align:center;border:1px solid #6638FF;transition:background-color 250ms,color 250ms}@media (max-width:930px){#contributors-profile .linkedin-follow,#contributors-profile .twitter-follow{font-size:14px;height:50px;line-height:50px;width:260px}#contributors-profile .linkedin-follow:after,#contributors-profile .twitter-follow:after{top:15px!important;right:21px!important;width:25px!important;height:25px!important}}#contributors-profile .linkedin-follow:hover,#contributors-profile .twitter-follow:hover{background-color:#6638FF;color:#fff}#contributors-profile .linkedin-follow:after,#contributors-profile .twitter-follow:after{content:" ";display:block;position:absolute;top:22px;right:25px;width:32px;height:32px;background-repeat:no-repeat;background-size:contain;background-position-y:1px}#contributors-profile .twitter-follow:hover:after{background-image:url(/assets/images/twitter-white.svg)}#contributors-profile .twitter-follow:after{background-image:url(/assets/images/twitter-purple.svg)}#contributors-profile .linkedin-follow:after,#contributors-profile .linkedin-follow:hover:after{mask-image:url(/assets/images/icon-linkedin-purple.svg)}.advisors--title{margin-bottom:60px}.advisor--name{margin:0;font-size:26px;letter-spacing:.1px;line-height:27px}.advisor--link{display:block;border-radius:20px;text-align:center;color:#6638FF;border:1px solid #6638FF;font-weight:700;text-decoration:none;width:165px;letter-spacing:.6px;font-size:14px;background-color:transparent;height:40px;line-height:40px;margin:20px auto}.advisor--link:focus,.advisor--link:hover{background-color:#6638FF;color:#fff}.contact--container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-around;width:100%;max-width:825px;margin:0 auto 80px;text-align:center}.contact--emails{border:1px solid rgba(0,0,0,.1);border-width:1px 0}.contact--email{padding:145px 40px 60px;background-repeat:no-repeat;color:#4A4A4A;font-size:27px;letter-spacing:.1px;line-height:35px}.contact--email>a{text-decoration:none;color:#6638FF}.contact--email>a:hover{text-decoration:underline}.contact--email.more-info{background-image:url(/assets/images/icon-more-info.svg);background-size:58px 58px;background-position:center 50px}@media (max-width:930px){.contact--container{margin-bottom:50px}.contact--email{padding:120px 20px 40px;font-size:22px;line-height:26.25px}.contact--email.more-info{background-size:44px 44px}}.contact--email.media-inquiries{background-image:url(/assets/images/icon-media-inquiries.svg);background-size:53px 65px;background-position:center 45px}@media (max-width:930px){.contact--email.media-inquiries{background-size:38px 46px;background-position:center 47px}}.contact--email.partnerships{background-image:url(/assets/images/icon-handshake.svg);background-size:62px 57px;background-position:center 54px}@media (max-width:930px){.contact--email.partnerships{background-size:50px 46px;padding-bottom:50px}}.contact--label{font-weight:700}.contact--location{margin-bottom:0}.contact--address{width:400px;max-width:100%;padding:40px 0;margin:auto;color:#4A4A4A;font-size:20px;font-style:normal;letter-spacing:.1px;line-height:24px}.contact--address>span{display:block}@media (max-width:930px){.contact--address{font-size:16px;letter-spacing:.08px;line-height:18px}}.contact--name{font-size:27px;font-weight:700;color:#6638FF;line-height:30px;margin-bottom:20px}@media (max-width:930px){.contact--name{font-size:22px;line-height:26px}}.contact--subscribe{border:1px solid rgba(0,0,0,.1);border-width:1px 0 0;padding:40px 0;color:#4A4A4A;font-size:27px;letter-spacing:.1px;line-height:35px}@media (max-width:930px){.contact--subscribe{font-size:22px;line-height:26.25px}}.contact--subscribe-label{font-weight:700;padding:10px 0}.logokit--desc{margin:0 auto 60px;padding:0 30px;max-width:900px;text-align:center;color:#4A4A4A;font-size:27px;font-weight:400;letter-spacing:.1px;line-height:35px}@media (max-width:930px){.logokit--desc{margin-bottom:30px;font-size:22px;line-height:26px}}.logokit--desc a{text-decoration:none}.logokit--desc a:hover{text-decoration:underline}.logokit--download-zip{display:block;text-align:center;color:#6638FF;border:1px solid #6638FF;font-weight:700;text-decoration:none;background-color:transparent;width:418px;margin:0 auto 80px;border-radius:100px;font-size:22px;letter-spacing:.08px;line-height:70px}.logokit--download-zip:focus,.logokit--download-zip:hover{background-color:#6638FF;color:#fff}@media (max-width:480px){.contact--container{flex-direction:column}.logokit--download-zip{width:90%;height:55px;margin:0 auto 40px;font-size:16px;letter-spacing:.2px;line-height:55px}}.logokit-section{margin:0 auto;padding-top:50px;border-top:solid 1px rgba(0,0,0,.1)}@media (min-width:930px){.logokit-section{width:930px}}@media (min-width:1240px){.logokit-section{width:1140px}}@media (min-width:650px) and (max-width:929px){.logokit-section{width:650px}}@media (min-width:480px) and (max-width:650px){.contact--container{flex-direction:column}.logokit-section{width:400px}}.logokit-section--title{margin:0 auto;padding-bottom:50px;color:#000;font-size:27px;letter-spacing:.1px;line-height:30px;text-align:center}@media (max-width:930px){.logokit-section{padding-top:30px}.logokit-section--title{margin:0 auto;padding-bottom:30px;font-size:22px;letter-spacing:.08px;line-height:30px}}@media (min-width:930px){.logo-variations--title{padding-bottom:35px}}@media (min-width:650px) and (max-width:929px){.logo-variations--title{padding-bottom:35px}}.logokit-section--container{padding-bottom:50px}.logokit-section--container>*+*{margin-top:50px}@media (min-width:1240px){.logokit-section--container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 auto;padding-bottom:30px}.logokit-section--container>*+*{margin-top:0}}.logo-variations--container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 auto;padding-bottom:30px}@media (min-width:480px) and (max-width:650px){.logo-variations--container>*+*{margin-top:50px}}@media (max-width:480px){.logokit-section{width:310px}.logo-variations--container>*+*{margin-top:50px}}@media (min-width:930px){#disclaimer{max-width:800px;margin-bottom:100px}}#disclaimer p{font-size:20px;letter-spacing:.3px;line-height:28px;color:#737373}.verify.content-page{max-width:800px}@media (max-width:930px){#disclaimer p{font-size:16px;letter-spacing:.12px;line-height:24px}.verify.content-page .verify--main h1{text-align:center;margin:0 auto}}.verify--main{min-height:70vh}.verify--main h1 img{width:202px;height:115px;display:block;margin:0 auto 40px}.verify--main>p{font-size:20px;letter-spacing:.3px;line-height:28px;color:#737373;text-align:center}.verify--main>p a{text-decoration:none;color:#6638FF;font-weight:700}@media (max-width:930px){.verify--main>p{font-size:16px;letter-spacing:.12px;line-height:24px}.verify--main>p a{white-space:normal}}.verify--main>p a:hover{text-decoration:underline}.verify--main .separator{border-top:solid 1px rgba(0,0,0,.15);margin:60px 0}.verify--form{max-width:37.5em;min-height:16em;margin:0 auto;font-size:20px}@media (max-width:930px){.verify--form{font-size:16px}}.verify--form>p{font-size:20px;letter-spacing:.3px;line-height:28px;color:#737373;text-align:center}@media (max-width:930px){.verify--form>p{font-size:16px;letter-spacing:.12px;line-height:24px}}.verify--form>label{display:block;text-align:center;font-size:27px;letter-spacing:.1px;line-height:30px;font-weight:700;color:#000;margin-bottom:30px}.verify--form>.btn-verify,.verify--form>input{line-height:34px;box-sizing:border-box;outline:0}.verify--form>input{width:calc(100% - 127px);height:80px;border:3px solid #6638FF;border-radius:6px 0 0 6px;font-size:27px;color:#4A4A4A;letter-spacing:1.12px;padding:10px 10px 10px 20px;margin:0}@media (max-width:930px){.verify--form>input{width:calc(100% - 100px);height:60px;font-size:20px}}.verify--form>input:focus{outline:0}.verify--form>.btn-verify{width:127px;height:80px;font-size:28px;color:#fff;letter-spacing:.08px;text-align:center;margin-left:-5px;display:inline-block;border:3px solid #6638FF;border-radius:0 6px 6px 0;background-color:#6638FF}@media (max-width:930px){.verify--form>.btn-verify{width:100px;height:60px;font-size:21px}}.verify--form>.btn-restart{display:block;border-radius:20px;text-align:center;color:#6638FF;border:1px solid #6638FF;font-weight:700;text-decoration:none;letter-spacing:.6px;background-color:transparent;line-height:24px;padding:4px;width:200px;font-size:1em;margin:0 auto 60px}.verify--form>.btn-restart:focus,.verify--form>.btn-restart:hover{background-color:#6638FF;color:#fff}.verify--form>.response{margin:60px 0;padding:100px 30px 30px;border-radius:6px;text-align:center;font-size:27px;color:#4A4A4A;letter-spacing:.1px;line-height:30px;font-weight:700;background-image:url(/assets/images/icon-fraud.svg);background-repeat:no-repeat;background-size:48px 41px;background-position:center 30px}.verify--form>.response h2{margin-top:0;color:#fff;word-wrap:break-word}.verify--form>.response>p{font-size:20px;letter-spacing:.1px;line-height:26px;font-weight:400}#privacy h2,.dashboard--title,.kyc-admin-page .user-table th,.verify--form>.response>p a,b,h1,h2,h3,h4,h5,h6,label,optgroup,strong{font-weight:700}.verify--form>.response>p a{color:#fff}.verify--form>.success{background-color:#2AC069;color:#fff;background-image:url(/assets/images/icon-address-good.svg);background-size:40px 40px}.verify--form>.failure{background-color:#FF0068;color:#fff;background-image:url(/assets/images/icon-address-bad.svg);background-size:40px 40px}.verify--form>.instructions{background-color:#F2F2F2}.dashboard,body.hub{background-color:#E5E5E5}.verify--form video{width:100%}@media (min-width:930px){#privacy{max-width:800px;margin-bottom:100px}}#privacy h1{line-height:1.1}#privacy h2{text-align:left}#privacy h2:before{content:counter(section-counter) ".";counter-increment:section-counter;padding-right:5px}#privacy .content-page{margin-top:0}#privacy .sub-list{counter-reset:sub-list-counter}#privacy .sub-list h3{line-height:25px}#privacy .last-updated,#privacy p,#privacy ul{font-size:20px;letter-spacing:.3px;line-height:28px}#privacy .sub-list h3:before{content:counter(sub-list-counter,lower-alpha) ")";counter-increment:sub-list-counter;padding-right:5px}#privacy .last-updated{margin-bottom:1em}#privacy p,#privacy ul{color:#737373}#privacy p.indent,#privacy ul.indent{margin-left:40px}@media (max-width:930px){#privacy .sub-list h3{font-size:20px}#privacy p,#privacy ul{font-size:16px;letter-spacing:.12px;line-height:24px}#privacy p.indent,#privacy ul.indent{margin-left:30px}}#privacy p a,#privacy ul a{color:#6638FF}#privacy address{font-style:normal;font-size:20px;color:#4A4A4A;letter-spacing:.1px;line-height:24px;padding:20px 0}#privacy address span{display:block}.dashboard{font-family:SourceSansPro;padding-bottom:50px}.dashboard--header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-sizing:border-box;justify-content:space-between;align-items:center;margin:0 auto;max-width:750px;width:100%}@media (max-width:930px){#privacy address{font-size:16px;letter-spacing:.08px;line-height:18px;padding:50px}.dashboard{padding-top:80px}.dashboard--header{display:block;width:90%}}.dashboard--title{color:#361F72;font-size:36px;letter-spacing:0;line-height:85px;margin:0}@media (max-width:930px){.dashboard--title{position:fixed;top:0;left:0;right:0;max-width:100vw;width:100%;height:80px;background-color:#361F72;z-index:20;color:#fff;font-size:20px;letter-spacing:.1px;line-height:80px;text-align:center}}.dashboard--user-details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;letter-spacing:.1px;text-align:right}@media (max-width:930px){.dashboard--user-details{justify-content:flex-start;padding:15px 0;text-align:left}}.dashboard--user{padding:0 15px}.dashboard--user-name{font-size:20px}@media (max-width:930px){.dashboard--user{order:1;padding:0 10px}.dashboard--user-name{font-size:16px}}.dashboard--user-email{opacity:.5;font-size:14px}.dashboard--user-avatar{background-color:#2A1956;background-size:cover;background-position:center center;background-repeat:no-repeat;width:40px;height:40px;border-radius:20px}body.dashboard-modal-is-present{overflow-y:hidden!important}.dashboard-modal-container{position:fixed;top:0;bottom:0;left:0;right:0;width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow-y:scroll;-webkit-overflow-scrolling:touch;background-color:#E5E5E5;z-index:200}@media (max-width:930px){.dashboard--user-email{font-size:12px}.dashboard--user-avatar{order:0}.dashboard-modal-container{padding-bottom:44px}}.dashboard-modal-container header{position:relative;top:0;left:0;width:100%;height:80px;padding:10px 0;background-color:#361F72;text-align:center}@media (max-width:480px){.dashboard-modal-container header{padding:10px 0}}.dashboard-modal-container header .modal-title{font-size:18px;color:#FFF;letter-spacing:.1px;line-height:60px;font-weight:700}.dashboard-modal-container header .back-to-dashboard{position:absolute;left:40px;display:block;padding-left:20px;background-image:url(/assets/images/arrow-left.svg);background-repeat:no-repeat;background-position:left center;color:#fff;cursor:pointer;font-size:16px;line-height:60px;letter-spacing:.11px;text-decoration:none}@media (max-width:480px){.dashboard-modal-container header .back-to-dashboard{left:25px}.dashboard-modal-container header .back-to-dashboard .dashboard-link{visibility:collapse}}.kyc-admin-page{margin-left:150px}.kyc-admin-page h2{margin-top:100px}.kyc-admin-page .user-table tr:nth-child(odd){background-color:#E5E5E5}.kyc-admin-page .user-table td,.kyc-admin-page .user-table th{padding:10px}legend,td,th{padding:0}.kyc-admin-page .user-table th{background-color:#6638FF;color:#fff;font-size:22px}.kyc-admin-page .user-table td{font-size:18px}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;max-width:100%;vertical-align:middle;display:inline-block}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0}table{border-collapse:collapse}@font-face{font-family:webflow-icons;src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype");font-weight:400;font-style:normal}[class*=" w-icon-"],[class^=w-icon-]{font-family:webflow-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.w-icon-slider-right:before{content:"\e600"}.w-icon-slider-left:before{content:"\e601"}.w-icon-nav-menu:before{content:"\e602"}.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before{content:"\e603"}.w-icon-file-upload-remove:before{content:"\e900"}.w-icon-file-upload-icon:before{content:"\e903"}.w-clearfix:after,.w-clearfix:before,.w-embed:after,.w-embed:before,.w-radio:after,.w-radio:before{content:" ";grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cs-body{margin:0;min-height:100%;background-color:#fff;line-height:20px;color:#333}html.w-mod-touch *{background-attachment:scroll!important}.w-block{display:block}.w-inline-block{max-width:100%;display:inline-block}.w-clearfix:after,.w-clearfix:before{display:table}.w-clearfix:after{clear:both}.w-hidden{display:none}.w-button{display:inline-block;padding:9px 15px;background-color:#3898EC;color:#fff;border:0;line-height:inherit;text-decoration:none;cursor:pointer;border-radius:0}input.w-button{-webkit-appearance:button}html[data-w-dynpage] [data-w-cloak]{color:transparent!important}.w-webflow-badge,.w-webflow-badge *{position:static;left:auto;top:auto;right:auto;bottom:auto;z-index:auto;display:block;visibility:visible;overflow:visible;overflow-x:visible;overflow-y:visible;box-sizing:border-box;width:auto;height:auto;max-height:none;max-width:none;min-height:0;min-width:0;margin:0;padding:0;float:none;clear:none;border:0 transparent;border-radius:0;background:0 0;background-size:auto auto;background-origin:padding-box;background-clip:border-box;box-shadow:none;opacity:1;transform:none;transition:none;direction:ltr;font-family:inherit;font-weight:inherit;color:inherit;font-size:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;text-align:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:0;text-transform:inherit;list-style-type:disc;text-shadow:none;font-smoothing:auto;vertical-align:baseline;cursor:inherit;white-space:inherit;word-break:normal;word-spacing:normal;word-wrap:normal}.w-container:after,.w-embed:after,.w-radio:after,.w-row:after,.w-slider{clear:both}.w-webflow-badge,.w-webflow-badge>img{display:inline-block!important;visibility:visible!important;opacity:1!important}.w-form-done,.w-slider,.w-widget-map .gm-style-iw,.w-widget-twitter-count-shim,figcaption{text-align:center}.footer-list,.project-list,.tech-list-item.l2{list-style-type:none}.w-webflow-badge{position:fixed!important;z-index:2147483647!important;top:auto!important;right:12px!important;bottom:12px!important;left:auto!important;color:#AAADB0!important;background-color:#fff!important;border-radius:3px!important;padding:6px 8px 6px 6px!important;font-size:12px!important;line-height:14px!important;text-decoration:none!important;transform:none!important;margin:0!important;width:auto!important;height:auto!important;overflow:visible!important;white-space:nowrap;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.1);cursor:pointer}h1,h2,h3{margin-top:20px}h4,h5,h6{margin-top:10px}blockquote,figure{margin:0 0 10px}ol,p,ul{margin-top:0}h1,h2,h3,h4,h5,h6,ol,p,ul{margin-bottom:10px}.w-background-video,.w-file-upload-input,.w-slider-mask,.w-widget-gplus,.w-widget-twitter{overflow:hidden}.w-webflow-badge>img{vertical-align:middle!important}h3{font-size:24px;line-height:30px}h4{font-size:18px;line-height:24px}h5{font-size:14px;line-height:20px}h6{font-size:12px;line-height:18px}blockquote{padding:10px 20px;border-left:5px solid #E2E2E2;font-size:18px;line-height:22px}figcaption{margin-top:5px}ol,ul{padding-left:40px}.w-list-unstyled{padding-left:0;list-style:none}.w-embed:after,.w-embed:before{display:table}.w-video{width:100%;position:relative;padding:0}.w-video embed,.w-video iframe,.w-video object{position:absolute;top:0;left:0;width:100%;height:100%}fieldset{padding:0;margin:0;border:0}button,html input[type=button],input[type=reset]{border:0;cursor:pointer;-webkit-appearance:button}.w-form{margin:0 0 15px}.w-form-done{display:none;padding:20px;background-color:#ddd}.w-form-fail{display:none;margin-top:10px;padding:10px;background-color:#ffdede}label{display:block;margin-bottom:5px}.w-input,.w-select{display:block;width:100%;height:38px;padding:8px 12px;margin-bottom:10px;font-size:14px;line-height:1.428571429;color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc}.w-select[multiple],textarea.w-input,textarea.w-select{height:auto}.w-input:-moz-placeholder,.w-select:-moz-placeholder{color:#999}.w-input::-moz-placeholder,.w-select::-moz-placeholder{color:#999;opacity:1}.w-input:-ms-input-placeholder,.w-select:-ms-input-placeholder{color:#999}.w-input::-webkit-input-placeholder,.w-select::-webkit-input-placeholder{color:#999}.w-input:focus,.w-select:focus{border-color:#3898EC;outline:0}.w-input[disabled],.w-input[readonly],.w-select[disabled],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select{cursor:not-allowed;background-color:#eee}.w-select{background-color:#f3f3f3}.w-form-label{display:inline-block;cursor:pointer;font-weight:400;margin-bottom:0}.w-radio{display:block;margin-bottom:5px;padding-left:20px}.w-radio:after,.w-radio:before{display:table}.w-radio-input{margin:3px 0 0 -20px;margin-top:1px\9;line-height:normal;float:left}.w-file-upload{display:block;margin-bottom:10px}.w-file-upload-input{width:.1px;height:.1px;opacity:0;position:absolute;z-index:-100}.w-file-upload-default,.w-file-upload-success,.w-file-upload-uploading{display:inline-block;color:#333}.w-file-upload-error{display:block;margin-top:10px}.w-file-upload-default.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden,.w-file-upload-uploading.w-hidden{display:none}.w-file-upload-file,.w-file-upload-uploading-btn{display:flex;margin:0;border:1px solid #ccc;background-color:#fafafa}.w-file-upload-uploading-btn{font-size:14px;font-weight:400;cursor:pointer;padding:8px 12px}.w-file-upload-file{flex-grow:1;justify-content:space-between;padding:8px 9px 8px 11px}.w-file-upload-file-name{font-size:14px;font-weight:400;display:block}.w-file-remove-link{margin-top:3px;margin-left:10px;width:auto;height:auto;padding:3px;display:block;cursor:pointer}.w-icon-file-upload-remove{margin:auto;font-size:10px}.w-file-upload-error-msg{display:inline-block;color:#ea384c;padding:2px 0}.w-file-upload-info{display:inline-block;line-height:38px;padding:0 12px}.w-file-upload-label{display:inline-block;font-size:14px;font-weight:400;cursor:pointer;margin:0;padding:8px 12px;border:1px solid #ccc;background-color:#fafafa}.w-icon-file-upload-icon,.w-icon-file-upload-uploading{display:inline-block;margin-right:8px;width:20px}.w-container:after,.w-container:before,.w-row:after,.w-row:before{display:table;content:" ";grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}.w-icon-file-upload-uploading{height:20px}.w-container{margin-left:auto;margin-right:auto;max-width:940px}.w-container .w-row{margin-left:-10px;margin-right:-10px}.w-row .w-row{margin-left:0;margin-right:0}.w-col{position:relative;float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px}.w-col .w-col{padding-left:0;padding-right:0}.w-col-1{width:8.33333333%}.w-col-2{width:16.66666667%}.w-col-3{width:25%}.w-col-4{width:33.33333333%}.w-col-5{width:41.66666667%}.w-col-6{width:50%}.w-col-7{width:58.33333333%}.w-col-8{width:66.66666667%}.w-col-9{width:75%}.w-col-10{width:83.33333333%}.w-col-11{width:91.66666667%}.w-col-12{width:100%}.w-hidden-main{display:none!important}@media screen and (max-width:991px){.w-container{max-width:728px}.w-hidden-main{display:inherit!important}.w-hidden-medium{display:none!important}.w-col-medium-1{width:8.33333333%}.w-col-medium-2{width:16.66666667%}.w-col-medium-3{width:25%}.w-col-medium-4{width:33.33333333%}.w-col-medium-5{width:41.66666667%}.w-col-medium-6{width:50%}.w-col-medium-7{width:58.33333333%}.w-col-medium-8{width:66.66666667%}.w-col-medium-9{width:75%}.w-col-medium-10{width:83.33333333%}.w-col-medium-11{width:91.66666667%}.w-col-medium-12{width:100%}.w-col-stack{width:100%;left:auto;right:auto}}@media screen and (max-width:767px){.w-hidden-main,.w-hidden-medium{display:inherit!important}.w-hidden-small{display:none!important}.w-container .w-row,.w-row{margin-left:0;margin-right:0}.w-col{width:100%;left:auto;right:auto}.w-col-small-1{width:8.33333333%}.w-col-small-2{width:16.66666667%}.w-col-small-3{width:25%}.w-col-small-4{width:33.33333333%}.w-col-small-5{width:41.66666667%}.w-col-small-6{width:50%}.w-col-small-7{width:58.33333333%}.w-col-small-8{width:66.66666667%}.w-col-small-9{width:75%}.w-col-small-10{width:83.33333333%}.w-col-small-11{width:91.66666667%}.w-col-small-12{width:100%}}@media screen and (max-width:479px){.w-container{max-width:none}.w-hidden-main,.w-hidden-medium,.w-hidden-small{display:inherit!important}.w-hidden-tiny{display:none!important}.w-col{width:100%}.w-col-tiny-1{width:8.33333333%}.w-col-tiny-2{width:16.66666667%}.w-col-tiny-3{width:25%}.w-col-tiny-4{width:33.33333333%}.w-col-tiny-5{width:41.66666667%}.w-col-tiny-6{width:50%}.w-col-tiny-7{width:58.33333333%}.w-col-tiny-8{width:66.66666667%}.w-col-tiny-9{width:75%}.w-col-tiny-10{width:83.33333333%}.w-col-tiny-11{width:91.66666667%}.w-col-tiny-12{width:100%}}.w-widget{position:relative}.w-widget-map{width:100%;height:400px}.w-widget-map label{width:auto;display:inline}.w-widget-map img{max-width:inherit}.w-widget-map .gm-style-iw>button{display:none!important}.w-widget-twitter-count-shim{display:inline-block;vertical-align:top;position:relative;width:28px;height:20px;background:#fff;border:1px solid #758696;border-radius:3px}.w-widget-twitter-count-shim *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.w-dropdown-toggle,.w-slider-arrow-left,.w-slider-arrow-right{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer}.w-widget-twitter-count-shim .w-widget-twitter-count-inner{position:relative;font-size:15px;line-height:12px;text-align:center;color:#999;font-family:serif}.w-widget-twitter-count-shim .w-widget-twitter-count-clear{position:relative;display:block}.w-widget-twitter-count-shim.w--large{width:36px;height:28px;margin-left:7px}.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{font-size:18px;line-height:18px}.w-widget-twitter-count-shim:not(.w--vertical){margin-left:5px;margin-right:8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large{margin-left:6px}.w-widget-twitter-count-shim:not(.w--vertical):after,.w-widget-twitter-count-shim:not(.w--vertical):before{top:50%;left:0;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.w-widget-twitter-count-shim:not(.w--vertical):before{border-color:rgba(117,134,150,0);border-right-color:#5d6c7b;border-width:4px;margin-left:-9px;margin-top:-4px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:before{border-width:5px;margin-left:-10px;margin-top:-5px}.w-widget-twitter-count-shim:not(.w--vertical):after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:4px;margin-left:-8px;margin-top:-4px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:after{border-width:5px;margin-left:-9px;margin-top:-5px}.w-widget-twitter-count-shim.w--vertical{width:61px;height:33px;margin-bottom:8px}.w-widget-twitter-count-shim.w--vertical:after,.w-widget-twitter-count-shim.w--vertical:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.w-widget-twitter-count-shim.w--vertical:before{border-color:rgba(117,134,150,0);border-top-color:#5d6c7b;border-width:5px;margin-left:-5px}.w-widget-twitter-count-shim.w--vertical:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:4px;margin-left:-4px}.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{font-size:18px;line-height:22px}.w-widget-twitter-count-shim.w--vertical.w--large{width:76px}.w-background-video{position:relative;height:500px;color:#fff}.w-background-video>video{background-size:cover;background-position:50% 50%;position:absolute;margin:auto;width:100%;height:100%;right:-100%;bottom:-100%;top:-100%;left:-100%;object-fit:cover;z-index:-100}.w-background-video>video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.w-slider{position:relative;height:300px;background:#ddd;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}.w-slide,.w-slider-mask{position:relative;height:100%}.w-slider-mask{display:block;z-index:1;left:0;right:0;white-space:nowrap}.w-dropdown,.w-dropdown-toggle,.w-slide,.w-slider-dot{display:inline-block}.w-slide{vertical-align:top;width:100%;white-space:normal;text-align:left}.w-slider-nav{position:absolute;z-index:2;top:auto;right:0;bottom:0;left:0;margin:auto;padding-top:10px;height:40px;text-align:center;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}.w-lightbox-backdrop,.w-nav-button{-webkit-tap-highlight-color:transparent}.w-slider-nav.w-round>div{border-radius:100%}.w-slider-nav.w-num>div{width:auto;height:auto;padding:.2em .5em;font-size:inherit;line-height:inherit}.w-slider-nav.w-shadow>div{box-shadow:0 0 3px rgba(51,51,51,.4)}.w-slider-nav-invert{color:#fff}.w-slider-nav-invert>div{background-color:rgba(34,34,34,.4)}.w-slider-nav-invert>div.w-active{background-color:#222}.w-slider-dot{position:relative;width:1em;height:1em;background-color:rgba(255,255,255,.4);cursor:pointer;margin:0 3px .5em;transition:background-color .1s,color .1s}.w-slider-dot.w-active{background-color:#fff}.w-slider-arrow-left,.w-slider-arrow-right{position:absolute;width:80px;top:0;right:0;bottom:0;left:0;margin:auto;overflow:hidden;color:#fff;font-size:40px;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;user-select:none}.w-slider-arrow-left [class*=" w-icon-"],.w-slider-arrow-left [class^=w-icon-],.w-slider-arrow-right [class*=" w-icon-"],.w-slider-arrow-right [class^=w-icon-]{position:absolute}.w-dropdown,.w-dropdown-btn,.w-dropdown-link,.w-dropdown-toggle{position:relative;text-align:left;margin-left:auto;margin-right:auto}.w-slider-arrow-left{z-index:3;right:auto}.w-slider-arrow-right{z-index:4;left:auto}.w-icon-slider-left,.w-icon-slider-right{top:0;right:0;bottom:0;left:0;margin:auto;width:1em;height:1em}.w-dropdown{z-index:900}.w-dropdown-btn,.w-dropdown-link,.w-dropdown-toggle{vertical-align:top;text-decoration:none;color:#222;padding:20px;white-space:nowrap}.w-dropdown-toggle{user-select:none;padding-right:40px}.w-lightbox-backdrop,.w-nav-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.w-icon-dropdown-toggle{position:absolute;top:0;right:0;bottom:0;margin:auto 20px auto auto;width:1em;height:1em}.w-dropdown-list{position:absolute;background:#ddd;display:none;min-width:100%}.w-dropdown-list.w--open{display:block}.w-dropdown-link{padding:10px 20px;display:block;color:#222}.w-dropdown-link.w--current{color:#0082f3}@media screen and (max-width:767px){.w-nav-brand{padding-left:10px}}.w-lightbox-backdrop{cursor:auto;font-style:normal;font-variant:normal;letter-spacing:normal;list-style:disc;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;position:fixed;top:0;right:0;bottom:0;left:0;color:#fff;font-family:"Helvetica Neue",Helvetica,Ubuntu,"Segoe UI",Verdana,sans-serif;font-size:17px;line-height:1.2;font-weight:300;text-align:center;background:rgba(0,0,0,.9);z-index:2000;outline:0;opacity:0;-webkit-transform:translate(0,0)}.audience-label,.if-then-head,.launch-text,.mission-tag,.mission-web-3,.nav-menu{text-transform:uppercase}.w-lightbox-caption,.w-lightbox-strip{bottom:0;right:0;white-space:nowrap;left:0}.w-lightbox-backdrop,.w-lightbox-container{height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.w-lightbox-content{position:relative;height:100vh;overflow:hidden}.w-lightbox-view{position:absolute;width:100vw;height:100vh;opacity:0}.w-lightbox-view:before{content:"";height:100vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh}.w-lightbox-frame,.w-lightbox-view:before{display:inline-block;vertical-align:middle}.w-nav-link,.w-tab-link{vertical-align:top;text-decoration:none}.w-lightbox-figure{position:relative;margin:0}.w-lightbox-group .w-lightbox-figure{cursor:pointer}.w-lightbox-img{width:auto;height:auto;max-width:none}.w-lightbox-image{display:block;float:none;max-width:100vw;max-height:100vh}.w-lightbox-group .w-lightbox-image{max-height:86vh}.w-lightbox-caption{position:absolute;padding:.5em 1em;background:rgba(0,0,0,.4);text-align:left;text-overflow:ellipsis;overflow:hidden}.w-lightbox-embed{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.w-lightbox-control{position:absolute;top:0;width:4em;background-size:24px;background-repeat:no-repeat;background-position:center;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.w-lightbox-left{display:none;bottom:0;left:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==)}.w-lightbox-right{display:none;right:0;bottom:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+)}.w-lightbox-close{right:0;height:2.6em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);background-size:18px}.w-lightbox-strip{position:absolute;padding:0 1vh;line-height:0;overflow-x:auto;overflow-y:hidden}.w-lightbox-noscroll,.w-richtext ol,.w-richtext ul{overflow:hidden}.w-lightbox-item{display:inline-block;width:10vh;padding:2vh 1vh;box-sizing:content-box;cursor:pointer;-webkit-transform:translate3d(0,0,0)}.ember-basic-dropdown,.ember-basic-dropdown-content,.ember-basic-dropdown-content *,.ember-power-select-dropdown *,.w-lightbox-spinner{box-sizing:border-box}.w-lightbox-active{opacity:.3}.w-lightbox-thumbnail{position:relative;height:10vh;background:#222;overflow:hidden}.w-lightbox-thumbnail-image{position:absolute;top:0;left:0}.w-lightbox-thumbnail .w-lightbox-tall{top:50%;width:100%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.w-lightbox-thumbnail .w-lightbox-wide{left:50%;height:100%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.w-lightbox-spinner{position:absolute;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;border:5px solid rgba(0,0,0,.4);border-radius:50%;-webkit-animation:spin .8s infinite linear;animation:spin .8s infinite linear}.w-richtext figure.w-richtext-align-center,.w-richtext figure.w-richtext-align-fullwidth{clear:both;margin-right:auto;margin-left:auto}.w-lightbox-spinner:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:3px solid transparent;border-bottom-color:#fff;border-radius:50%}.w-lightbox-hide{display:none}@media (min-width:768px){.w-lightbox-content{height:96vh;margin-top:2vh}.w-lightbox-view,.w-lightbox-view:before{height:96vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:84vh}.w-lightbox-image{max-width:96vw;max-height:96vh}.w-lightbox-group .w-lightbox-image{max-width:82.3vw;max-height:84vh}.w-lightbox-left,.w-lightbox-right{display:block;opacity:.5}.w-lightbox-close{opacity:.8}.w-lightbox-control:hover{opacity:1}}.w-lightbox-inactive,.w-lightbox-inactive:hover{opacity:0}.w-richtext:after,.w-richtext:before{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}.w-richtext:after{clear:both}.w-richtext[contenteditable=true]:after,.w-richtext[contenteditable=true]:before{white-space:initial}.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after,.w-richtext .w-richtext-figure-selected[data-rt-type=image] div{outline:#2895f7 solid 2px}.w-richtext figure.w-richtext-figure-type-video>div:after,.w-richtext figure[data-rt-type=video]>div:after{content:'';position:absolute;display:none;left:0;top:0;right:0;bottom:0}.w-nav:after,.w-nav:before,.w-tabs:after,.w-tabs:before{content:" ";grid-row-start:1;grid-row-end:2;grid-column-end:2;grid-column-start:1}.w-richtext figure{position:relative;max-width:60%}.w-richtext figure>div:before{cursor:default!important}.w-richtext figure img{width:100%}.w-richtext figure figcaption.w-richtext-figcaption-placeholder{opacity:.6}.w-richtext figure div{font-size:0;color:transparent}.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type=image]{display:table}.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type=image]>div{display:inline-block}.w-richtext figure.w-richtext-figure-type-image>figcaption,.w-richtext figure[data-rt-type=image]>figcaption{display:table-caption;caption-side:bottom}.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type=video]{width:60%;height:0}.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type=video] iframe{position:absolute;top:0;left:0;width:100%;height:100%}.w-nav,.w-nav-brand,.w-nav-link,.w-nav-menu{position:relative}.w-richtext figure.w-richtext-figure-type-video>div,.w-richtext figure[data-rt-type=video]>div{width:100%}.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,.w-richtext figure.w-richtext-align-center[data-rt-type=image]>div{max-width:100%}.w-richtext figure.w-richtext-align-normal{clear:both}.w-richtext figure.w-richtext-align-fullwidth{width:100%;max-width:100%;text-align:center;display:block}.w-richtext figure.w-richtext-align-fullwidth>div{display:inline-block;padding-bottom:inherit}.w-richtext figure.w-richtext-align-fullwidth>figcaption{display:block}.w-richtext figure.w-richtext-align-floatleft{float:left;margin-right:15px;clear:none}.w-richtext figure.w-richtext-align-floatright{float:right;margin-left:15px;clear:none}.content-container,.w-nav-link{margin-right:auto;margin-left:auto}.w-nav:after,.w-tabs:after{clear:both}.w-nav{background:#ddd;z-index:1000}.w-nav:after,.w-nav:before{display:table}.w-nav-brand{float:left;text-decoration:none;color:#333}.w-nav-link{display:inline-block;color:#222;padding:20px;text-align:left}.w-nav-link.w--current{color:#0082f3}.w-nav-menu{float:right}.w--nav-menu-open{display:block!important;position:absolute;top:100%;left:0;right:0;background:#C8C8C8;text-align:center;overflow:visible;min-width:200px}.build-it,.example-cards,.figure.cooperative,.github,.section,.year-box{background-repeat:no-repeat}.w--nav-link-open{display:block;position:relative}.w-nav-overlay{position:absolute;overflow:hidden;display:none;top:100%;left:0;right:0;width:100%}.w-nav[data-animation=over-left] .w-nav-overlay,.w-nav[data-animation=over-right] .w-nav-overlay{width:auto}.w-nav-overlay .w--nav-menu-open{top:0}.w-nav[data-animation=over-left] .w--nav-menu-open,.w-nav[data-animation=over-left] .w-nav-overlay{right:auto;z-index:1;top:0}.w-nav[data-animation=over-right] .w--nav-menu-open,.w-nav[data-animation=over-right] .w-nav-overlay{left:auto;z-index:1;top:0}.w-nav-button{position:relative;float:right;padding:18px;font-size:24px;display:none;cursor:pointer;tap-highlight-color:transparent;user-select:none}.email-address,.flag-icon,.image-37,.image-59,.image-59-team,.submit-button,.tools-icon{float:left}.w-nav-button.w--open{background-color:#C8C8C8;color:#fff}.w-nav[data-collapse=all] .w-nav-menu{display:none}.w--nav-dropdown-open,.w--nav-dropdown-toggle-open,.w-nav[data-collapse=all] .w-nav-button{display:block}.w--nav-dropdown-list-open{position:static}.page-wrapper,.w-tab-content,.w-tab-link,.w-tab-menu,.w-tab-pane,.w-tabs{position:relative}@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-nav-menu{display:none}.w-nav[data-collapse=medium] .w-nav-button{display:block}}@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-nav-menu{display:none}.w-nav[data-collapse=small] .w-nav-button{display:block}.w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-nav-menu{display:none}.w-nav[data-collapse=tiny] .w-nav-button{display:block}}.w-tabs:after,.w-tabs:before{display:table}.ember-power-select-trigger:after,.w-ix-emptyfix:after{content:""}.w-tab-link{display:inline-block;padding:9px 30px;text-align:left;cursor:pointer;color:#222;background-color:#ddd}.content-container.early,.content-container.launch,.heading,.section-desc,.section-head,.text-block{text-align:center}.w-tab-link.w--current{background-color:#C8C8C8}.w-tab-content{display:block;overflow:hidden}.w-tab-pane{display:none}.w--tab-active{display:block}@media screen and (max-width:479px){.w-tab-link{display:block}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.w-dyn-empty{padding:10px;background-color:#ddd}.w-condition-invisible,.w-dyn-bind-empty,.w-dyn-hide{display:none!important}.w-layout-grid{display:-ms-grid;display:grid;grid-auto-columns:1fr;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto;grid-row-gap:16px;grid-column-gap:16px}.content-container{position:relative;max-width:1280px;letter-spacing:.6px}.nav-bar{background-color:transparent}.nav-bar.reverse{background-color:#6638ff;color:#fff}.site-logo{margin-top:21px;margin-bottom:16px;margin-left:24px}.nav-menu{margin-top:9px;margin-right:10px;color:#000;font-size:15px;line-height:21px;font-weight:600;letter-spacing:1.5px}.figure,.form-block,.heading.slogan,.hero-form,.section-desc{margin-right:auto;margin-left:auto}.nav-menu.alt{color:#fff}.cs-body{font-family:Karbon,sans-serif;font-size:18px}.cs-body.narrative,.cs-body.technology{color:#000;font-size:20px;line-height:28px;letter-spacing:.7px}.cs-body.technology{min-height:8888px}.nav-link.active{color:#6638ff}.heading.slogan{max-width:700px;margin-top:49px;font-size:60px;line-height:60px;font-weight:600}.text-block{color:rgba(0,0,0,.5);font-size:30px;line-height:42px}.field-label{display:none}.email-address{width:100%;height:100%;padding-top:7px;padding-bottom:8px;padding-left:21px;border:1px #000;border-radius:10px;background-color:#efefef;color:#000;font-size:18px;line-height:26px;letter-spacing:.27px}.hero-form{margin-top:40px}.figure.cooperative,.form-block{margin-top:41px;position:relative}.form-block{width:667px}.submit-button.primary-form-submit{border-radius:10px;background-color:#6638ff;font-weight:600;letter-spacing:.27px}.grid{-ms-grid-columns:1fr minmax(182px,241px);grid-template-columns:1fr minmax(182px,241px);-ms-grid-rows:minmax(60px,1fr);grid-template-rows:minmax(60px,1fr)}.figure{height:400px}.figure.cooperative{height:399px;background-image:url(../images/figure-cooperative-3.svg);background-position:50% 50%;background-size:1408px}.mix-and-match{background-color:#272330;color:#fff}.section-head{position:relative;margin-bottom:27px;font-size:40px;line-height:48px;font-weight:600;letter-spacing:.4px}.section-head.mix{margin-top:87px;margin-bottom:10px;color:#fff}.section-head.tools{margin-top:28px;margin-bottom:4px}.section-head.working-together{margin-top:83px;margin-bottom:8px;color:#fff}.section-desc{max-width:740px;color:rgba(255,255,255,.8);font-size:24px;line-height:30px;font-weight:500;letter-spacing:.36px}.section-desc.tools{color:rgba(0,0,0,.5)}.section-desc.before-charts{margin-bottom:98px}.splatter{position:absolute;top:283px}.image-4,.image-7,.left-text-box{position:relative}.feature.form{margin-top:120px}.feature.actions{margin-top:-39px}.feature-header{color:#fff;font-size:30px;line-height:26px;font-weight:600;letter-spacing:.3px}.paragraph{font-size:20px;line-height:25px;letter-spacing:.7px}.paragraph.feature-desc{padding-right:3px;font-weight:400}.left-text-box{margin-top:165px;margin-bottom:90px}.image-4{width:98%;margin-top:-38px;margin-bottom:-34px;margin-left:-56px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.right-feature-grid{grid-template-areas:"Illustration Text Spacer";-ms-grid-columns:1fr .6fr 100px;grid-template-columns:1fr .6fr 100px;-ms-grid-rows:auto;grid-template-rows:auto}.left-feature-grid{grid-template-areas:"Spacer Text Illustration";-ms-grid-columns:120px .55fr 1fr;grid-template-columns:120px .55fr 1fr}.image-5{width:84%;margin-top:-200px;margin-left:61px}.right-textbox.thread{margin-top:-39px}.image-6{width:85%;margin-top:-65px;margin-left:88px}.image-7{width:86%;margin-top:-217px;margin-left:31px}.image-8{position:absolute;top:-29%;right:-4%;bottom:0}.div-block-2,.image-11,.image-9{position:relative}.image-9{margin-top:13px;margin-left:-198px}.image-10{width:74%;margin-top:-215px;margin-left:80px}.image-11{margin-top:74px;margin-left:-138px}.image-12,.tools-list{margin-right:auto;margin-left:auto}.section{background-image:url(../images/f3-8fc8fcf56bc796e215831f1b6bea0e83.png);background-position:50% 0;background-size:1280px}.section.powerful-tools{padding-bottom:174px;background-image:url(../images/bg-tools.svg);background-position:50% 100%;background-size:1467px}.image-12{display:block;margin-top:-105px}.tools-list{width:70%;margin-top:95px;grid-column-gap:100px;grid-row-gap:30px}.footer-grid,.tool-item{grid-auto-columns:1fr;grid-row-gap:16px}.tool-head{margin-top:0;margin-bottom:2px;font-weight:600;letter-spacing:.24px}.tools-desc{margin-right:0;color:#000;line-height:22px}.tools-desc.wrap{margin-right:10px}.tools-icon{margin-right:54px;margin-left:30px;padding-bottom:65px}.tool-item{display:block;grid-column-gap:16px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto}.image-14{position:absolute;left:-1%;top:6%;right:auto;bottom:auto}.image-17{position:absolute;left:auto;top:53%;right:0;bottom:0}.decades{position:relative;margin-top:-15px;padding-bottom:86px;background-color:#0069f9}.image-18{position:absolute;left:-23px;top:-43px}.decades-box{position:relative;max-width:1003px;min-height:500px;margin-right:auto;margin-bottom:33px;margin-left:auto;padding-top:25px;padding-bottom:72px;border-radius:20px;background-color:#2580fe;box-shadow:1px 1px 25px 3px rgba(0,0,0,.05);text-align:center}.image-19,.image-20,.image-29,.year-box{position:absolute}.decades-desc,.decades-head{margin-bottom:-3px;text-align:center}.year-box{display:block;margin-top:21px;padding:15px 29px 15px 20px;background-image:url(../images/bg-decades-arrow2x-ecba07af83623a785ba9e0c7a3756966.png);background-position:0 50%;background-size:contain;color:#0069f9;font-size:30px;line-height:26px;font-weight:600;letter-spacing:.3px}.decades-head{color:#fdf8f8;font-size:40px;line-height:60px;font-weight:600;letter-spacing:.4px}.decades-desc{color:#fff;font-size:20px;line-height:24px;letter-spacing:.7px}._2010-figure{display:inline-block;margin-right:auto;margin-bottom:25px;margin-left:auto;text-align:center}.figure-painters,.image-22,.image-28{display:block;margin-right:auto;margin-left:auto}._2020-figure{padding-bottom:10px}.image-19{left:auto;top:35%;right:2%;bottom:0}.image-20{left:-6%;top:56%;right:auto;bottom:auto}.build-it{padding-bottom:182px;background-color:#fff;background-image:url(../images/bg-builder.svg);background-position:50% 100%;background-size:1500px}.example-cards,.example-cards.themed{background-position:50% 50%;background-size:1513px}.image-22{margin-bottom:13px;padding-left:19px}.audience-badge{margin-top:61px}.audience-badge.coder{margin-top:12px}.audience-badge.hoster-area{margin-top:0;padding-top:63px}.audience-label{color:#000;font-size:15px;line-height:21px;font-weight:600;text-align:center;letter-spacing:1.5px}.audience-label.for-designers{color:#fff}.audience-label.coder{margin-top:13px;margin-bottom:25px}.audience-label.service{margin-top:17px;color:#fff}.audience-head{color:#000;font-size:40px;line-height:47px;font-weight:600;text-align:center;letter-spacing:.4px}.audience-head.for-designers,.audience-head.for-service{margin-top:26px;color:#fff}.audience-head.for-service{margin-bottom:9px}.audience-tagline{max-width:700px;margin-right:auto;margin-left:auto;color:rgba(0,0,0,.5);font-size:24px;line-height:30px;font-weight:500;text-align:center;letter-spacing:.36px}.audience-tagline.for-designers{width:764px;margin-bottom:61px;color:rgba(255,255,255,.8)}.audience-tagline.for-service{width:auto;max-width:820px;margin-bottom:30px;color:rgba(255,255,255,.75)}.audience-tagline.for-service.last{max-width:725px}.builder-screenshot{max-width:1000px;margin-top:89px;margin-right:auto;margin-left:auto;grid-template-areas:". Screenshot" ". Caption";-ms-grid-columns:.31fr 1fr;grid-template-columns:.31fr 1fr}.verb-list{color:#6b6a80;font-size:24px;line-height:32px;letter-spacing:.84px}.builder-caption,.segment-left{letter-spacing:.63px;text-align:center}.verb-item{margin-bottom:10px;padding-top:12px;padding-bottom:10px;padding-left:27px}.verb-item.shown{padding-left:22px;border-left:5px solid #6638ff;color:#000;font-weight:600}.image-23{border-radius:10px;box-shadow:0 0 25px 3px rgba(0,0,0,.16)}.builder-caption{margin-top:10px;color:#000;line-height:22px}.figure-painters{margin-top:-140px}.design-it{padding-top:13px;background-image:-webkit-gradient(linear,left top,left bottom,from(#8d00d1),to(#8d00d1));background-image:linear-gradient(180deg,#8d00d1,#8d00d1)}.image-28{padding-bottom:14px;padding-left:0;text-align:center}.left-arrow,.no-arrows{display:none}.example-cards,.hoster,.image-30,.image-32,.image-35{display:block}.theme-examples{height:800px;background-color:transparent}.segment-control{width:500px;min-height:60px;margin-right:auto;margin-left:auto}.segment-left{width:250px;padding:15px 23px;border-top-left-radius:30px;border-top-right-radius:0;border-bottom-left-radius:30px;background-color:#ac00ff;color:#fff;line-height:26px;font-weight:600}.segment-left.segment-selected{display:block;margin-right:auto;margin-left:auto;border-radius:0;background-color:transparent;font-size:24px;line-height:30px}.example-cards{height:700px;margin-top:7px;margin-right:auto;margin-left:auto;background-image:url(../images/card-example-standard2x-3fdc41b04688bff4b47ca397b188b335.png)}.example-cards.themed{background-image:url(../images/card-example-themed2x-919c99f2a32304a8ef74a38c3f8ea1ea.png)}.image-29{left:auto;top:121px;right:7%;bottom:0}.design-bottom{position:relative;padding-bottom:75px}.image-30{margin-top:22px;margin-right:auto;margin-left:auto}.image-31{position:absolute;left:-20px;top:-20px}.image-32{margin-right:auto;margin-left:auto}.arch-grid{width:1020px;margin-top:82px;margin-right:auto;margin-left:auto;grid-template-areas:"Text Diagram" "Text Diagram" "Text Diagram";-ms-grid-columns:.8fr 1fr;grid-template-columns:.8fr 1fr;-ms-grid-rows:auto auto auto;grid-template-rows:auto auto auto}.extension-grid,.open-grid{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.image-33{width:100%}.code-bullet{margin-top:0;color:#000;font-weight:600;letter-spacing:.24px}.code-bullet.first{margin-top:51px;font-size:24px;line-height:28px;font-weight:600}.code-desc{margin-bottom:2px;color:#000;line-height:22px;letter-spacing:.63px}.code-link{color:#6638ff;line-height:22px;font-weight:600;text-decoration:none}.code-item{margin-top:0;margin-left:8px;padding-right:58px}.image-34{position:absolute;left:auto;top:26%;right:0;bottom:0}.image-35{margin:89px auto 62px}.table-section-head{margin-bottom:80px;color:#000;font-size:30px;line-height:32px;font-weight:600;text-align:center;letter-spacing:.3px}.extension-grid{width:1005px;margin-right:auto;margin-left:auto;grid-column-gap:8px;grid-row-gap:8px}.extension-block{padding:13px 55px 38px 42px;border-radius:10px;background-color:#f7f7f8}.if-then-head{margin-top:31px;margin-bottom:17px;color:#6638ff;font-size:18px;line-height:26px;font-weight:600;letter-spacing:.9px}.ext-bullet{padding-left:19px;color:#6638ff;font-size:26px;line-height:24px;font-weight:700}.ext-title{margin-top:-9px;margin-right:-47px;margin-bottom:-4px;color:#000;font-size:24px;line-height:70px;font-weight:600;letter-spacing:.24px}.github,.powered-block{margin-right:auto;margin-left:auto}.ext-bullet-item{margin-bottom:24px;color:#000;font-size:18px;font-weight:400;letter-spacing:.54px}.github{min-height:800px;margin-top:-91px;background-image:url(../images/figure-octocat.svg);background-position:50% 0;background-size:1622px}.powered-block{width:800px;padding-top:435px}.powered-head{margin-bottom:15px;color:#000;font-size:30px;line-height:32px;font-weight:600;text-align:center;letter-spacing:.3px}.host-it,.powered-desc{font-size:20px;letter-spacing:.7px}.powered-desc{margin-right:96px;margin-left:96px;color:#000;line-height:22px;text-align:center}.global-map,.hoster{position:relative;margin-left:auto;margin-right:auto}.host-it{position:relative;background-color:#41404d;background-image:url(../images/bg-cityscape.svg);background-position:50% 100%;background-size:1700px;background-repeat:no-repeat;color:#fff;line-height:25px}.global-map,.lawn{background-position:50% 0;background-repeat:no-repeat}.hoster{left:-21px;top:auto}.global-map{width:90%;min-height:620px;margin-top:72px;background-image:url(../images/figure-cloudmap2x-e46de6d2dec615fa7320df3c4d467818.png);background-size:100%;text-align:center;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.space-region{overflow:auto;width:171px;min-height:50px;margin-bottom:28px;border-radius:10px;background-color:#fff;box-shadow:1px 1px 25px 3px rgba(0,0,0,.35)}.space-region.sg,.space-region.usa{border-top-right-radius:0;position:absolute}.mission-slide,.screenshot-bottom{box-shadow:1px 1px 25px 3px rgba(0,0,0,.16)}.space-region.usa{left:12.25%;top:37%}.space-region.eu{position:absolute;left:48%;top:28.5%;border-top-left-radius:0}.space-region.sg{left:61.5%;top:59%}.launching-soon{width:100%;min-height:22px;background-color:#c3fc33}.launch-text{padding-top:4px;padding-left:10px;color:#000;font-size:12px;line-height:16px;font-weight:600}.flag-icon{padding:8px 7px 10px 8px}.host-location{margin-top:9px;margin-bottom:11px;margin-left:54px;color:#000;font-size:16px;line-height:17px;font-weight:600;text-align:left;letter-spacing:.48px}.source-of-map-data,.text-block-2{font-size:15px;line-height:21px;letter-spacing:.75px}.map-legend{position:absolute;left:7%;top:556px;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:400px;margin-right:auto;margin-left:auto}.legend-item{margin-right:27px}.text-block-2{display:inline-block;color:#fff}.image-36{margin-top:-1px;padding-right:8px}.source-of-map-data{margin-top:7px;color:rgba(255,255,255,.6);text-align:center}.membership-network{max-width:1004px;margin-top:19px;margin-right:auto;margin-left:auto;padding-top:16px;padding-bottom:26px;border-radius:10px;background-color:rgba(46,45,56,.57);letter-spacing:.3px}.member-benefits-desc{color:#fff;font-size:20px;line-height:25px;text-align:center;letter-spacing:.7px}.benefits-grid{margin:80px 64px 43px 68px;grid-auto-flow:column;grid-column-gap:135px;grid-row-gap:55px}.benefits-item{margin-top:7px;margin-right:20px;margin-left:20px}.membership-title{margin-top:39px;margin-bottom:8px;color:#00ebe5;font-size:30px;line-height:36px;font-weight:600;text-align:center}.benefits-bullet{margin-top:0;margin-bottom:21px;margin-left:48px;color:#fff;font-size:24px;line-height:30px;font-weight:600;letter-spacing:.24px}.benefits-para{color:rgba(255,255,255,.8);font-size:18px;line-height:22px;text-align:left;letter-spacing:.63px}.inline-link{position:relative;width:610px;margin-top:70px;margin-left:308px;padding-top:0;letter-spacing:.7px}.image-38{position:absolute;left:131px;top:-40px}.launch-it,.partnership-cta{position:relative}.partnership-cta{max-width:860px;margin:143px auto 111px;font-size:30px;line-height:42px;font-weight:600;text-align:center}.link-highligh{color:#00ebe5;font-weight:600;text-decoration:none}.lawn{position:absolute;left:0;top:0;right:0;bottom:auto;min-height:700px;margin-top:113px;background-image:url(../images/figure-lawn.svg);background-size:1480px}.image-40,.image-41{left:-7px;position:relative}.launch-headline{width:834px;margin-top:110px;margin-right:auto;margin-left:auto;font-size:40px;line-height:44px;font-weight:600;letter-spacing:.4px}.duration-grid{position:relative;max-width:1000px;margin:548px auto 180px;grid-auto-flow:column;grid-column-gap:22px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.text-block-3{margin-top:10px;color:#000;font-size:30px;line-height:40px;font-weight:600;letter-spacing:.3px}.mission-tag,.text-block-4{font-size:20px;font-weight:600}.paragraph-2,.text-block-4{line-height:22px;text-align:left}.image-40{top:10px}.text-block-4{margin-bottom:7px;color:#6638ff;letter-spacing:.5px}.paragraph-2{color:#000;letter-spacing:.63px}.div-block-5,.mission-web-3{text-align:center}.timescale-desc{margin-top:12px;margin-right:21px;margin-left:21px}.image-41{top:-8px;margin-bottom:-26px}.image-42{position:relative;left:-6px;top:-13px;margin-bottom:-25px}.mission-slide{max-width:1216px;margin:57px auto 66px;padding:78px 189px 79px;border-radius:20px;background-color:#3a1b71;background-image:url(../images/bg-mission-ce79fab0a0d5e258d139dad767459686.jpg);background-size:auto;background-repeat:no-repeat;color:#fff}.mission-tag{margin-bottom:18px;line-height:28px;letter-spacing:2px}.mission-statement{margin-right:114px;font-size:50px;line-height:54px;font-weight:500;letter-spacing:.9px}.early-badge,.early-desc,.early-title,.mission-web-3{margin-right:auto}.mission-web-3{position:relative;display:inline-block;margin-top:0;margin-left:auto;padding-right:13px;padding-left:13px;background-color:#3a1b71;font-size:20px;line-height:28px;font-weight:600;letter-spacing:2px}.open-grid{margin-top:45px;grid-column-gap:50px}.heading-4{margin-top:-1px;margin-bottom:3px;font-size:24px;line-height:30px;font-weight:600;letter-spacing:.36px}.paragraph-3{margin-bottom:-3px;line-height:22px;font-weight:400;letter-spacing:.63px}.resource-bullets{display:block;margin-bottom:2px;color:#00ebe5;font-size:16px;line-height:21px;font-weight:400;text-decoration:none}.bold-text,.early-title,.text-block-5{font-weight:600}.open-bullet-list{margin-top:23px;padding-left:19px}.hr{position:relative;margin-top:76px;border-top:1px solid #fff}.early-badge{width:560px;margin-top:13px;margin-left:auto;text-align:left}.cardstack-app-icon{margin-bottom:-5px;float:left}.early-title{display:inline-block;margin-top:26px;margin-bottom:-2px;font-size:50px;line-height:50px}.early-desc{max-width:650px;margin-left:auto;color:#000;font-size:20px;line-height:26px;text-align:center;letter-spacing:.7px}.footer-grid,.social-legal{max-width:1004px;-ms-grid-rows:auto;grid-template-rows:auto}.screenshot-bottom{position:relative;width:835px;margin:84px auto -234px;border-radius:10px;text-align:left}.div-block-6{position:relative}.image-43{position:absolute;left:121.5px;top:70px}.image-44{position:absolute;left:auto;top:35%;right:10%;bottom:0}.site-footer{position:relative;margin-top:98px;padding-bottom:38px;background-color:#281e78}.footer-grid{display:-ms-grid;display:grid;margin-top:74px;margin-right:auto;margin-left:auto;grid-column-gap:16px;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.legal-text,.text-block-5{display:inline;text-transform:uppercase}.footer-category{margin-top:0;margin-right:37px;margin-bottom:15px;color:#fff;font-size:15px;line-height:21px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}.footer-list{padding-left:0}.footer-list-item{color:#fff;font-size:15px;line-height:30px;letter-spacing:.75px;text-decoration:none}.footer-logo{margin-top:5px}.text-block-5{margin-left:9px;color:#00ebe5;font-size:13px;line-height:19px;letter-spacing:1.3px}.social-legal{margin-top:244px;margin-right:auto;margin-left:auto;-ms-grid-columns:199px 1fr;grid-template-columns:199px 1fr}.social-icons{-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.grid-5,.tech-grid{-ms-grid-columns:118px 244px 1fr;grid-template-columns:118px 244px 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.legal-text{margin-left:22px;color:#fff;font-size:15px;line-height:18px;font-weight:500;letter-spacing:.75px}.legal-text.first{margin-left:0;letter-spacing:1px}.image-45,.success-msg,.themer-demo{margin-right:auto;margin-left:auto}.legal-line{text-align:right}.footer-link{color:#fff;letter-spacing:1px;text-decoration:none}.video-thumbnail{position:relative;overflow:auto;width:320px;height:180px;border-radius:10px;background-color:#fff;box-shadow:0 0 30px 8px rgba(0,0,0,.29);opacity:1}.image-45{position:absolute;left:0;top:0;right:0;bottom:0;display:block;max-width:100%;margin-top:68px;padding-left:8px}.themer-demo{max-width:338px;margin-top:39px;color:#fff;text-align:center}.heading-5{margin-top:23px;font-size:24px;line-height:28px;font-weight:600;letter-spacing:.24px}.text-block-6{line-height:22px;letter-spacing:.63px}.success-msg{width:450px;padding-top:16px;padding-bottom:16px;border:1px solid #e0e0e0;border-radius:10px;background-color:#fff;font-weight:600;letter-spacing:.15px}.thumbs-up-emoji{margin-left:5px;font-size:20px;line-height:24px;font-weight:600}.error-message{margin-top:5px;padding-top:4px;padding-left:13px;background-color:transparent;color:red;font-size:14px;font-weight:500;text-align:left;letter-spacing:.38px}.html-embed-follow,.html-embed-watch{font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Fira Sans','Droid Sans','Helvetica Neue',sans-serif;font-size:15px;line-height:15px}.network-head,.text-span{font-weight:600}.repo-block{position:relative;top:-1px;display:inline;padding-top:5px;padding-left:9px;font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Fira Sans','Droid Sans','Helvetica Neue',sans-serif;color:#0366d6}.html-embed-follow,.html-embed-watch,.icon-repo,.repo-name{display:inline-block}.icon-repo{position:relative;top:-2px;margin-top:3px;margin-right:5px;margin-left:0;opacity:.34}.image-49,.image-49-copy{top:-1px;position:relative}.text-slash{color:#586069}.repo-blue{color:#0366d6;text-decoration:none}.repo-blue:hover{text-decoration:underline}.html-embed-follow{margin-left:16px;color:#000}.repo-name{margin-right:40px}.narrative-container,.nav-block,.repo-box{margin-right:auto;margin-left:auto}.repo-box{width:670px;margin-top:30px;color:#000}.html-embed-watch{color:#000}.image-54,.image-56,.image-57,.image-58{display:block}.nav-block{max-width:1280px}.image-50{position:relative}.nav-link-2{color:#fff}.nav-link-2.active{color:#00ebe5}.page-top{height:280px;background-color:#6638ff}.narrative-container{max-width:1004px}.image-53{position:relative;width:100%}.studio-hero{margin-top:-267px;padding-right:118px;padding-left:118px}.network-head{max-width:480px;margin:42px auto 25px;font-size:40px;line-height:45px;text-align:center}.diagram-heading,.narr-h2{font-size:24px;line-height:30px;letter-spacing:.24px}.narrative-flow{padding-right:170px;padding-left:170px}.narrative-para{margin-bottom:29px}.project-list{margin-left:59px;font-weight:500}.project-item{padding-left:6px}.purple-bullet{position:absolute;margin-top:12px;margin-left:-23px}.div-block-7,.image-54,.project-box,.tech-diagram{position:relative}.narr-h2{margin-top:23px;margin-bottom:14px;font-weight:600}.diagram-lifecycle{margin-top:4px;margin-bottom:20px}.project-box{margin-top:33px;margin-bottom:72px;padding-top:38px;padding-bottom:36px;border-radius:10px;background-color:#f5f5f5}.image-54{left:-10px;margin:84px auto -5px}.light-hr{width:100%;height:1px;margin-top:34px;border:1px solid #ddd}.diagram-heading{margin-top:38px;margin-bottom:14px;font-weight:600;text-align:center}.studio-address,.studio-head{text-align:center;letter-spacing:.4px}.development-approach-diagram{display:block;margin:44px auto 76px}.image-56,.image-58,.studio-block{margin-right:auto;margin-left:auto}.studio-block{max-width:590px;padding-top:99px}.studio-head{margin-top:13px;font-size:40px;line-height:45px;font-weight:600}.studio-address{margin-top:37px;line-height:26px;font-weight:400}.corporate-name{font-weight:600}.lightbox-link{overflow:hidden;max-height:560px;margin-top:56px;margin-bottom:21px;padding-bottom:58px;-o-object-fit:scale-down;object-fit:scale-down}.image-57{margin-bottom:-42px}.div-block-7{margin-top:-80px;padding-top:20px;padding-bottom:20px;background-color:#fff}.learn-link,.meet-link{display:inline-block;padding-bottom:39px;color:#6638ff;line-height:24px;font-weight:600;text-decoration:none}.cta-link{color:#6638ff;text-decoration:none}.learn-and-meet-grid{margin-top:158px;grid-column-gap:0;grid-row-gap:0;-ms-grid-rows:auto;grid-template-rows:auto;border:1px solid #ddd;border-radius:10px}.learn-and-meet-grid.second{border-right-style:none}.learn-item{padding-top:22px;padding-right:11%;padding-left:26%;border-right:1px solid #ddd}.learn-link{width:200px;margin-top:21px;margin-left:20px}.image-59-team{margin-top:-12px;margin-left:-14px}.meet-link{margin-top:29px;margin-left:20px}.partnership-cta-home{position:relative;margin:143px auto 111px;font-size:20px;line-height:25px;font-weight:400;text-align:left}.image-60,.image-61{margin-right:auto;margin-left:auto;display:block}.heading-6,.tech-definition,.tech-h2,.tech-h3,.tech-h4,.tech-inline-link,.toc-link{font-weight:600}.tech-top{height:280px;background-color:#6638ff}.image-60{max-width:1111px;margin-top:0}.tech-diagram{margin-top:-279px}.image-61{position:-webkit-sticky;position:sticky;top:64px;max-height:1000px;padding-left:20px}.grid-5{margin-bottom:293px;grid-template-areas:". . Area"}.tech-para{margin-bottom:28px}.tech-toc{position:-webkit-sticky;position:sticky;top:17px;max-height:500px;margin-top:104px;padding-top:26px;border-top:1px solid #ddd}.test-nav{display:block}.toc-link{display:block;margin-bottom:30px;color:#000;line-height:22px;letter-spacing:.3px;text-decoration:none}.toc-link.w--current{color:#6638ff}.tech-narrative{max-width:660px;margin-top:70px;margin-left:83px;letter-spacing:.7px}.tech-h2{margin-top:72px;margin-bottom:43px;padding-top:37px;border-style:solid none none;border-width:1px;border-color:#ddd #000 #000;font-size:40px;line-height:45px;letter-spacing:.4px}.tech-h2.temp{margin-top:1423px}.tech-h2.first{margin-top:0;padding-top:0;border-style:none;border-color:#000}.tech-page-diagram{margin-top:33px;margin-bottom:0}.tech-list-item{margin-bottom:29px;padding-left:6px;text-decoration:none}.tech-list-item.link{color:#6c09ff}.tech-list{margin-top:4px;padding-left:20px}.tech-h4{margin-top:40px;margin-bottom:20px;font-size:22px;line-height:28px;letter-spacing:.24px}.tech-definition.link{color:#6c09ff;text-decoration:none}.link-2,.tech-inline-link{color:#6638ff;text-decoration:none}.heading-6{font-size:24px;line-height:32px}.tech-h3{margin-top:45px;margin-bottom:25px;font-size:30px;line-height:34px}.tech-grid{margin-bottom:293px;grid-template-areas:"Front-Back-Slider TOC-Nav Area"}.list-item{display:none}.posters{max-width:400px;border-radius:10px}.image-62{-o-object-fit:cover;object-fit:cover}@media (max-width:991px){.nav-button.w--open,.nav-menu{background-color:#efefef}.content-container{padding-right:40px;padding-left:40px}.nav-menu{width:350px;margin-top:0;margin-right:0;padding-top:68px;padding-left:12px}.mix-and-match{padding-bottom:80px}.section-head.tools{margin-top:51px}.section-head.working-together{margin-right:33px;margin-bottom:28px;margin-left:33px}.splatter{left:-68px}.left-text-box{margin-top:20px;margin-bottom:5px}.image-4{display:block;margin:0 auto}.image-10,.image-5,.image-6{display:block;margin-right:auto;margin-left:auto}.left-feature-grid,.right-feature-grid{display:block}.image-5{margin-top:0}.image-6{margin-top:-163px}.image-7{margin-top:38px}.image-10{margin-top:-180px}.image-17,.image-18,.image-19{display:none}.section.powerful-tools{padding-bottom:218px;background-position:100% 100%}.tools-list{width:100%;grid-column-gap:30px}.builder-screenshot,.social-icons{grid-auto-columns:1fr;grid-column-gap:16px;grid-row-gap:16px}.tool-head{font-size:24px;line-height:26px}.tools-icon{margin-right:24px;margin-left:3px}.powered-desc,.verb-list{margin-right:auto;margin-left:auto}.decades{padding-bottom:173px}.decades-box{width:100%;padding-bottom:19px}.image-19{right:-6%}.build-it{padding-bottom:265px;background-position:12% 100%}.audience-tagline.for-designers,.audience-tagline.for-service{width:100%}.builder-screenshot{display:block;width:100%;-ms-grid-columns:.31fr 1fr;grid-template-columns:.31fr 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto}.verb-list{display:block;padding-left:0}.verb-item{float:left}.verb-item.shown{display:inline-block;border-left-style:none}.arch-grid,.image-23{display:block;width:100%}.builder-caption{margin-top:22px}.theme-examples{height:650px}.example-cards,.example-cards.themed{height:500px;background-size:1200px}.image-29{top:166px;right:0}.image-32{margin-top:78px}.image-33{margin-top:40px;padding:12px}.code-item{margin-bottom:33px}.image-34{display:none}.benefits-grid,.duration-grid,.footer-grid,.footer-logo,.image-38,.open-grid,.social-legal{display:block}.extension-grid{display:block;width:100%}.extension-block{margin-bottom:30px}.powered-block{width:100%}.powered-desc{max-width:650px}.space-region.eu,.space-region.usa{margin-right:19px;position:relative;left:0;border-radius:10px;top:0;float:left}.host-it{padding-bottom:61px;background-position:75% 100%;background-size:1200px}.global-map,.lawn{background-position:50% 50%}.global-map{width:100%;-webkit-transform:scale3d(1none,1none,1none);transform:scale3d(1none,1none,1none)}.space-region.usa{width:171px;margin-bottom:20px}.space-region.eu{margin-top:23px}.space-region.sg{position:relative;left:0;top:0;margin-top:23px;float:left;border-radius:10px}.launch-text{text-align:left}.membership-network{width:100%;padding-right:35px;padding-left:35px}.benefits-grid{margin-right:10px;margin-left:10px}.image-38,.inline-link{position:relative;margin-right:auto;margin-left:auto}.benefits-item{margin-bottom:53px}.inline-link{margin-top:43px;text-align:center}.image-38{left:-21px;top:0;width:118px;margin-top:44px}.partnership-cta{max-width:700px}.lawn{margin-top:55px;background-size:1000px}.launch-headline{width:100%;margin-top:102px}.duration-grid{width:100%;max-width:600px;margin-top:395px;margin-bottom:74px}.timescale-example{margin-top:60px}.text-block-4{margin-top:23px;font-size:24px;line-height:28px}.mission-slide{width:100%;padding-right:60px;padding-bottom:53px;padding-left:60px}.mission-statement{margin-right:0;margin-bottom:128px;font-size:40px;line-height:48px}.mission-web-3{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.footer-logo,.light-hr,.repo-block{margin-right:auto}.open-box{margin-bottom:37px}.hr{top:-27px}.div-block-5{text-align:left}.footer-grid{width:100%}.footer-category{margin-top:43px}.footer-logo{width:74px;margin-bottom:59px;margin-left:auto}.social-legal{width:100%;margin-top:120px}.social-icons{display:-ms-grid;display:grid;margin-bottom:47px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;justify-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;text-align:center}.grid-5,.tech-grid{-ms-grid-columns:41px 244px 1fr;grid-template-columns:41px 244px 1fr}.legal-text{display:block;margin-left:0;float:left;clear:left}.legal-text.first{display:inline-block;margin-bottom:14px}.legal-line{width:100%;text-align:left}.footer-link{display:inline}.repo-block{display:block;width:300px;margin-bottom:17px;margin-left:auto}.html-embed-follow{display:inline-block}.repo-box{text-align:center}.nav-button{position:absolute;left:auto;top:0;right:0;bottom:auto;padding:25px}.image-61,.tech-narrative,.tech-toc{position:relative}.image-49,.image-49-copy,.image-50,.image-51,.image-52{display:inline;width:30px}.nav-link-2.active.same{color:#6638ff}.nav-link-2.same{color:#000;text-align:left}.narrative-flow{padding-right:121px;padding-left:121px}.project-list{margin-left:17px}.light-hr{width:95%;margin-left:auto}.image-60,.tech-para{width:100%}.development-approach-diagram{width:100%;padding-right:31px;padding-left:31px}.learn-and-meet-grid.second{max-width:700px;margin-right:auto;margin-left:auto}.learn-item{padding-right:0;padding-left:8%}.learn-link{margin-top:17px;padding-bottom:41px}.image-59-team{margin-left:8px}.partnership-cta-home{max-width:700px}.tech-diagram{margin-top:-266px}.image-61{top:-552px;display:block;margin-left:-29px}.grid-5{display:block;margin-top:53px}.tech-toc{margin-top:-11px;margin-bottom:82px;margin-left:34px;border-top-style:none}.tech-narrative{max-width:1000px;margin-top:-451px;margin-right:0;margin-left:0}.tech-grid{display:block;margin-top:57px;margin-bottom:177px}}@media (max-width:767px){.cardstack-app-icon,.image-59,.image-59-team,.learn-link,.studio-head,.text-block{margin-right:auto;margin-left:auto}.content-container.mission{padding-right:13px;padding-left:13px}.nav-menu{width:300px}.heading.slogan{width:100%;margin-bottom:21px;font-size:42px;line-height:42px}.text-block{max-width:280px;font-size:28px;line-height:32px;font-weight:600}.email-address{position:relative;display:block;height:auto;margin-bottom:16px;padding-top:18px;padding-bottom:18px;float:none;grid-auto-columns:1fr;grid-column-gap:16px;grid-row-gap:16px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto;font-weight:500}.form-block,.hero-form{width:100%}.submit-button.primary-form-submit{position:relative;width:100%;padding:21px 31px;float:none;font-weight:500}.grid{display:block}.image-8{display:none}.tools-list{display:block}.tool-head{margin-top:13px}.tools-icon{padding-bottom:41px}.year-box{margin-top:-62px;font-size:24px;line-height:24px}.decades-head{margin-top:66px;font-size:30px;line-height:45px}.image-20{display:none}.audience-head{font-size:36px;line-height:40px}.audience-tagline{width:100%;font-size:22px;line-height:27px}.verb-list{overflow:auto;min-width:500px}.verb-item{padding-left:21px;font-size:18px;line-height:22px}.verb-item.shown{padding-left:0}.segment-control{width:400px}.segment-left.segment-selected{width:200px;padding:11px}.example-cards.themed{background-size:900px}.image-33{padding:0}.global-map{margin-top:12px;background-position:50% 80%}.space-region.usa{width:100%;margin-bottom:21px;float:none}.space-region.eu{width:100%;margin-top:12px;margin-bottom:21px;float:none}.space-region.sg{width:100%;margin-top:12px;float:none}.map-legend{width:270px}.early-badge,.early-desc,.inline-link{width:100%}.inline-link{font-size:22px;line-height:28px}.partnership-cta{max-width:500px;margin-bottom:71px;font-size:28px;line-height:34px}.launch-headline{font-size:30px;line-height:35px}.mission-slide{padding-right:40px;padding-left:40px}.mission-web-3{text-align:left}.early-title,.learn-link,.meet-link{display:block;text-align:center}.cardstack-app-icon{display:block;float:none}.early-title{margin-top:0;margin-bottom:13px}.screenshot-bottom{width:100%;-webkit-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07)}.image-43{left:-103.5px}.repo-box{width:400px}.page-top{height:240px}.studio-hero{margin-top:-210px;padding-right:38px;padding-left:38px}.narrative-flow{padding-right:40px;padding-left:40px}.studio-head{max-width:400px;font-size:30px;line-height:38px}.lightbox-link{max-height:600px}.div-block-7{margin-top:41px}.learn-and-meet-grid.second{margin-top:116px}.learn-item{padding:18px 11px}.learn-link{padding-bottom:0}.image-59{display:block;width:100px;float:none}.image-59-team{display:block;margin-top:5px;float:none}.meet-link{position:relative;margin-top:14px;margin-left:0;padding-bottom:14px;clear:none}.partnership-cta-home{max-width:500px;margin-bottom:71px;font-size:28px;line-height:34px}.tech-top{height:220px}.image-60{margin-top:57px}.tech-toc{margin-top:68px}.posters{width:100%;max-width:400px}}@media (max-width:479px){.content-container{padding-right:30px;padding-left:30px}.nav-menu{width:100%}.section-desc{margin-top:16px}.tools-icon{position:relative;left:-2px;width:50px;margin-left:0;padding-bottom:0;float:none}.tool-item{margin-bottom:19px}.decades-box{min-height:auto}.year-box{margin-top:-69px;font-size:20px;line-height:24px}.decades-head{margin-top:69px;margin-bottom:6px;font-size:22px;line-height:28px}.decades-desc{width:90%;margin-right:auto;margin-left:auto;font-size:15px;line-height:18px}.verb-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:scroll;min-width:0;margin-bottom:12px;list-style-type:none}.image-29,.image-30,.image-31{display:none}.theme-examples{height:450px}.segment-control,.segment-left.segment-selected{width:300px}.image-30,.light-hr,.repo-box{width:100%}.example-cards{background-position:50% 0;background-size:700px}.example-cards.themed{height:300px;background-size:700px}.image-30{position:relative;margin-top:64px}.code-item{margin-left:0;padding-right:0}.powered-desc,.powered-head{margin-right:30px;margin-left:30px}.host-it{background-position:84% 100%}.global-map{min-height:600px;background-size:100%}.source-of-map-data{position:relative;margin-top:59px;margin-bottom:67px}.membership-network{padding:10px 20px}.benefits-grid{margin-right:0;margin-left:0}.benefits-item{margin:6px 6px 41px;padding-top:13px}.benefits-bullet{margin-top:-8px;line-height:26px}.inline-link{font-size:20px;line-height:24px}.partnership-cta{margin-top:75px;padding-right:22px;padding-left:22px;font-size:22px;line-height:26px}.mission-slide{padding-right:30px;padding-bottom:27px;padding-left:30px}.mission-statement{margin-bottom:107px;font-size:30px;line-height:32px}.hr{margin-top:26px}.video-thumbnail{width:100%;border-radius:0}.page-top{height:170px}.studio-hero{margin-top:-133px;padding-right:9px;padding-left:9px}.network-head{font-size:30px;line-height:36px}.narrative-flow{padding-right:30px;padding-left:30px}.narrative-para{font-size:18px;line-height:26px}.project-list{padding-left:26px}.project-item{margin-bottom:5px;font-size:18px;line-height:24px}.narr-h2{font-size:22px;line-height:28px}.project-box{padding-top:26px;padding-bottom:20px}.development-approach-diagram{padding-right:21px;padding-left:21px}.studio-head{max-width:300px;font-size:26px;line-height:34px}.learn-and-meet-grid.second{display:block;border-style:none}.learn-item{border-right-style:none}.partnership-cta-home{margin-top:75px;margin-bottom:117px;padding-right:0;padding-left:0;font-size:22px;line-height:26px}.tech-top{height:125px}.image-60{position:absolute;margin-top:159px}.image-61{top:-547px;margin-left:-22px}.tech-toc{margin-top:311px;margin-left:32px}.toc-link{margin-bottom:21px}.tech-narrative{margin-top:-394px}}.ember-power-select-trigger,.ember-power-select-trigger--active,.ember-power-select-trigger:focus{border-top:1px solid #aaa;border-bottom:1px solid #aaa;border-right:1px solid #aaa;border-left:1px solid #aaa}#w-node-7efd359360ee-6b087bb3{-ms-grid-row:1;-ms-grid-column:2;grid-area:Text}.left-feature-grid>#w-node-7efd359360ee-6b087bb3{-ms-grid-row:1;-ms-grid-column:2}.arch-grid>#w-node-7efd359360ee-6b087bb3{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}#w-node-ebd8bc9ef486-6b087bb3{-ms-grid-row:1;-ms-grid-column:1;grid-area:Illustration}.left-feature-grid>#w-node-ebd8bc9ef486-6b087bb3{-ms-grid-row:1;-ms-grid-column:3}#w-node-a84a3489fd6e-6b087bb3{-ms-grid-row:1;-ms-grid-column:1;grid-area:Illustration}.left-feature-grid>#w-node-a84a3489fd6e-6b087bb3{-ms-grid-row:1;-ms-grid-column:3}#w-node-d6e59579ee88-6b087bb3,.left-feature-grid>#w-node-d6e59579ee88-6b087bb3{-ms-grid-column:2;-ms-grid-row:1}.arch-grid>#w-node-d6e59579ee88-6b087bb3{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}#w-node-d6e59579ee8d-6b087bb3{-ms-grid-row:1;-ms-grid-column:1;grid-area:Illustration}.left-feature-grid>#w-node-d6e59579ee8d-6b087bb3{-ms-grid-row:1;-ms-grid-column:3}#w-node-48c4044fedea-6b087bb3{-ms-grid-row:1;-ms-grid-column:1;grid-area:Illustration}.left-feature-grid>#w-node-48c4044fedea-6b087bb3{-ms-grid-row:1;-ms-grid-column:3}#w-node-d0345bd821c9-6b087bb3,.left-feature-grid>#w-node-d0345bd821c9-6b087bb3{-ms-grid-column:2;-ms-grid-row:1}.arch-grid>#w-node-d0345bd821c9-6b087bb3{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}#w-node-d0345bd821cf-6b087bb3{-ms-grid-row:1;-ms-grid-column:1;grid-area:Illustration}.left-feature-grid>#w-node-d0345bd821cf-6b087bb3{-ms-grid-row:1;-ms-grid-column:3}#w-node-68b03be7759f-6b087bb3{-ms-grid-row:2;-ms-grid-column:2;grid-area:Caption}#w-node-7ed298a0e255-6b087bb3{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:2;grid-area:Diagram}#EMAIL-6.w-node-59ed80346a9d-80346a9a{-ms-grid-column-span:1;grid-column-end:2;-ms-grid-column:1;grid-column-start:1;-ms-grid-row-span:1;grid-row-end:2;-ms-grid-row:1;grid-row-start:1}#w-node-59ed80346a9e-80346a9a,.w-node-59ed80346a9e-80346a9a{grid-column-end:3;grid-column-start:2;-ms-grid-column-span:1;-ms-grid-row-span:1;grid-row-end:2;grid-row-start:1}#w-node-59ed80346a9e-80346a9a{-ms-grid-column:2;-ms-grid-row:1}#w-node-325456217dee-461f90ca{-ms-grid-row:1;-ms-grid-column:1;grid-area:Front-Back-Slider}#w-node-d85bd2e085f1-461f90ca,.tech-grid>#w-node-d85bd2e085f1-461f90ca{-ms-grid-column:3;-ms-grid-row:1}#w-node-d85bd2e085f1-461f90ca{grid-area:Area}@font-face{font-family:Karbon;src:url(fonts/karbon-regular-webfont.eot) format("embedded-opentype"),url(fonts/karbon-regular-webfont.woff) format("woff"),url(fonts/karbon-regular-webfont.ttf) format("truetype"),url(fonts/karbon-regular-webfont.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Karbon;src:url(fonts/karbon-light-webfont.eot) format("embedded-opentype"),url(fonts/karbon-light-webfont.woff) format("woff"),url(fonts/karbon-light-webfont.ttf) format("truetype"),url(fonts/karbon-light-webfont.svg) format("svg");font-weight:300;font-style:normal}@font-face{font-family:Karbon;src:url(fonts/karbon-medium-webfont.eot) format("embedded-opentype"),url(fonts/karbon-medium-webfont.woff) format("woff"),url(fonts/karbon-medium-webfont.ttf) format("truetype"),url(fonts/karbon-medium-webfont.svg) format("svg");font-weight:500;font-style:normal}@font-face{font-family:Karbon;src:url(fonts/karbon-semibold-webfont.eot) format("embedded-opentype"),url(fonts/karbon-semibold-webfont.woff) format("woff"),url(fonts/karbon-semibold-webfont.ttf) format("truetype"),url(fonts/karbon-semibold-webfont.svg) format("svg");font-weight:600;font-style:normal}@font-face{font-family:Karbon;src:url(fonts/karbon-thin-webfont.eot) format("embedded-opentype"),url(fonts/karbon-thin-webfont.woff) format("woff"),url(fonts/karbon-thin-webfont.ttf) format("truetype"),url(fonts/karbon-thin-webfont.svg) format("svg");font-weight:100;font-style:normal}@font-face{font-family:Karbon;src:url(fonts/Karbon-ThinItalic.otf) format("opentype");font-weight:100;font-style:italic}@font-face{font-family:Karbon;src:url(fonts/Karbon-RegularItalic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Karbon;src:url(fonts/Karbon-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:Karbon;src:url(fonts/Karbon-LightItalic.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:Karbon;src:url(fonts/Karbon-SemiboldItalic.otf) format("opentype");font-weight:600;font-style:italic}.w--nav-link-open{text-align:right;padding-right:50px}.w-node-59ed80346a9e-80346a9a{-ms-grid-column:2;-ms-grid-row:1}.EMAIL-6.w-node-59ed80346a9d-80346a9a{-ms-grid-column-span:1;grid-column-end:2;-ms-grid-column:1;grid-column-start:1;-ms-grid-row-span:1;grid-row-end:2;-ms-grid-row:1;grid-row-start:1}.ember-basic-dropdown{position:relative}.ember-basic-dropdown-content{position:absolute;width:auto;z-index:1000;background-color:#fff}.ember-basic-dropdown-content--left{left:0}.ember-basic-dropdown-content--right{right:0}.ember-basic-dropdown-overlay{position:fixed;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:10;top:0;left:0;pointer-events:none}.cardstack-logo,.contact-links a,.full-logo{background-repeat:no-repeat}.ember-basic-dropdown-content-wormhole-origin{display:inline}.ember-power-select-trigger{position:relative;border-radius:4px;background-color:#fff;line-height:1.75;overflow-x:hidden;text-overflow:ellipsis;min-height:1.75em;user-select:none;-webkit-user-select:none;color:inherit}.ember-power-select-trigger:after{display:table;clear:both}.ember-power-select-trigger--active,.ember-power-select-trigger:focus{box-shadow:none}.ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true],.ember-basic-dropdown-trigger--in-place.ember-power-select-trigger[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.ember-basic-dropdown-trigger--above.ember-power-select-trigger[aria-expanded=true]{border-top-left-radius:0;border-top-right-radius:0}.ember-power-select-placeholder{color:#999;display:block;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.ember-power-select-status-icon{position:absolute;display:inline-block;width:0;height:0;top:0;bottom:0;margin:auto;border-style:solid;border-width:7px 4px 0;border-color:#aaa transparent transparent;right:5px}.ember-basic-dropdown-trigger[aria-expanded=true] .ember-power-select-status-icon{transform:rotate(180deg)}.ember-power-select-clear-btn{position:absolute;cursor:pointer;right:25px}.ember-power-select-trigger-multiple-input{font-family:inherit;font-size:inherit;border:none;display:inline-block;line-height:inherit;-webkit-appearance:none;outline:0;padding:0;float:left;background-color:transparent;text-indent:2px}.ember-power-select-trigger-multiple-input:disabled{background-color:#eee}.ember-power-select-trigger-multiple-input::placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-webkit-input-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-moz-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-ms-input-placeholder{opacity:1;color:#999}.ember-power-select-multiple-options{padding:0;margin:0}.ember-power-select-multiple-option{border:1px solid gray;border-radius:4px;color:#333;background-color:#e4e4e4;padding:0 4px;display:inline-block;line-height:1.45;float:left;margin:2px 0 2px 3px}.cardstack-tools-launcher,body.modal-is-present .lazyLoad-play{display:none}.ember-power-select-multiple-remove-btn{cursor:pointer}.ember-power-select-multiple-remove-btn:not(:hover){opacity:.5}.ember-power-select-search{padding:4px}.ember-power-select-search-input{border:1px solid #aaa;border-radius:0;width:100%;font-size:inherit;line-height:inherit;padding:0 5px}.ember-power-select-search-input:focus{border:1px solid #aaa;box-shadow:none}.ember-power-select-dropdown{border-left:1px solid #aaa;border-right:1px solid #aaa;line-height:1.75;border-radius:4px;box-shadow:none;overflow:hidden;color:inherit}.ember-power-select-dropdown.ember-basic-dropdown-content--above{border-top:1px solid #aaa;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.ember-power-select-dropdown.ember-basic-dropdown-content--below,.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{border-top:none;border-bottom:1px solid #aaa;border-top-left-radius:0;border-top-right-radius:0}.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{width:100%}.ember-power-select-options{list-style:none;margin:0;padding:0;user-select:none;-webkit-user-select:none}.ember-power-select-options[role=listbox]{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:12.25em}.ember-power-select-option{cursor:pointer;padding:0 8px}.ember-power-select-group[aria-disabled=true]{color:#999;cursor:not-allowed}.ember-power-select-group[aria-disabled=true] .ember-power-select-option,.ember-power-select-option[aria-disabled=true]{color:#999;pointer-events:none;cursor:not-allowed}.ember-power-select-option[aria-selected=true]{background-color:#ddd}.ember-power-select-option[aria-current=true]{background-color:#5897fb;color:#fff}.ember-power-select-group-name{cursor:default;font-weight:700}h1,h2{font-weight:400}.ember-power-select-trigger[aria-disabled=true]{background-color:#eee}.ember-power-select-trigger{padding:0 16px 0 0}.ember-power-select-placeholder,.ember-power-select-selected-item{margin-left:8px}.ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-left:24px}.ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-left:40px}.ember-power-select-group .ember-power-select-option{padding-left:24px}.ember-power-select-group .ember-power-select-group-name{padding-left:8px}.ember-power-select-trigger[dir=rtl]{padding:0 0 0 16px}.ember-power-select-trigger[dir=rtl] .ember-power-select-placeholder,.ember-power-select-trigger[dir=rtl] .ember-power-select-selected-item{margin-right:8px}.ember-power-select-trigger[dir=rtl] .ember-power-select-multiple-option,.ember-power-select-trigger[dir=rtl] .ember-power-select-trigger-multiple-input{float:right}.ember-power-select-trigger[dir=rtl] .ember-power-select-status-icon{left:5px;right:initial}.ember-power-select-trigger[dir=rtl] .ember-power-select-clear-btn{left:25px;right:initial}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-right:40px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-option{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group-name{padding-right:8px}@media only percy{.hide-in-percy{visibility:hidden}}body{overflow-x:hidden;margin:0}body.modal-is-present{overflow-y:hidden!important}body,button,input[type=email],input[type=submit],input[type=text],input[type=number],select,textarea{font-family:Karbon,Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-appearance:none}a:focus,button:focus{outline-color:#AC00FF;outline-offset:5px}a:hover,button:hover{cursor:pointer}.full-logo{width:350px;height:50px;background-image:url(/assets/images/full-logo.svg);background-size:contain;-webkit-transition:width .5s,height .5s;-moz-transition:width .5s,height .5s;-ms-transition:width .5s,height .5s;-o-transition:width .5s,height .5s;transition:width .5s,height .5s}@media (max-width:480px){.full-logo{width:155px;height:20px}}@media (min-width:480px) and (max-width:650px){.full-logo{width:250px;height:36px}}@media (min-width:650px) and (max-width:929px){.full-logo{width:250px;height:36px}}@media (max-width:930px){.ember-toolbars{margin-left:0!important}}.ember-toolbars .cst-right,.ember-toolbars .cst-top{z-index:30}body.is-cardstack-editor .cardstack-tools-launcher{display:block;margin-top:100px}.content-page+div{z-index:100}.cardstack-logo{width:82px;height:106px;margin:0 auto;background-image:url(/assets/images/white-logo.svg);background-size:cover}.cardstack-logo.dark{background-image:url(/assets/images/logokit/cardstack-vertical-darkblue.svg)}.cardstack-logo.dark.horizontal{width:180px;height:60px;background-image:url(/assets/images/logokit/cardstack-horizontal-darkblue.svg)}.fastboot-fade-in{opacity:0}.fastboot-fade-in.fastboot-show{animation:fastboot-fade-in .5s;opacity:1}h1{font-size:85px;line-height:85px}@media (max-width:480px){h1{font-size:36px;line-height:36px}}@media (min-width:480px) and (max-width:650px){h1{font-size:42px;line-height:46px}}@media (min-width:650px) and (max-width:929px){h1{font-size:65px;line-height:65px}}h2{font-size:60px;line-height:60px;letter-spacing:.25px}@media (max-width:480px){h2{font-size:25px;line-height:35px}}@media (min-width:480px) and (max-width:650px){h2{font-size:40px;line-height:40px}}@media (min-width:650px) and (max-width:929px){h2{font-size:40px;line-height:40px}}@media (min-width:930px){.content-page{box-sizing:border-box;max-width:1140px;margin:0 auto}}@media (max-width:930px){.cardstack-logo{width:60px;height:78px}.content-page{margin:120px 30px 60px}}.content-page h1{font-size:64px;font-weight:400;color:#361F72;letter-spacing:0;margin:80px 0 20px;text-align:center}@media (max-width:930px){.content-page h1{margin:0;width:240px;text-align:left;font-size:48px;line-height:48px}}.content-page h2{margin:30px auto;max-width:825px;font-size:27px;color:#4A4A4A;letter-spacing:.1px;line-height:35px;text-align:center}@media (max-width:930px){.content-page h2{margin:30px 0;font-size:22px;line-height:26px;text-align:left}}.contact-links{text-align:left}.contact-links a{background-position:left center;display:inline-block;margin-right:39px;width:33px;height:33px}.contact-links a:last-of-type{margin-right:0}.contact-links a.twitter{background-image:url(/assets/images/icon-twitter-white.svg);background-size:31px 25px}.contact-links a.slack{background-image:url(/assets/images/icon-slack-white.svg);background-size:31px 31px}.contact-links a.github{background-image:url(/assets/images/icon-github-white.svg);background-size:31px 30px}.contact-links a.medium{background-image:url(/assets/images/icon-medium-white.svg);background-size:40px 40px;background-position:-4px -3px}.contact-links a.rocket{background-image:url(/assets/images/icon-rocket-chat-white.svg);background-size:32px 32px}.contact-links a.telegram{background-image:url(/assets/images/icon-telegram-white.svg);background-size:40px 40px;background-position:-4px -3px}.nowrap{white-space:nowrap}@keyframes fastboot-fade-in{0%{opacity:0}100%{opacity:1}}