section#pitch{display:flex;flex-direction:column;align-items:left;justify-content:center;margin-bottom:4rem}section#pitch h1{margin-bottom:16px;display:inline-block;max-width:min(16ch,64vw)}section#pitch p{max-width:min(50ch,64vw)}section#pitch iframe{border:0;width:max(500px,50vw);height:max(282px,28.2vw);box-shadow:var(--c-shadow-1) 0 3rem 3rem}section#products{transform-style:preserve-3d;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:3rem;--img-width: min(35vw,500px)}section#products .subsection{transform-style:preserve-3d;position:relative}section#products .subsection .heading{transition:var(--t-simple);z-index:1}section#products .subsection .product__header{transition:var(--t-simple)}section#products .subsection .product__subheader{font-weight:500;color:var(--c-text-primary);text-transform:uppercase;transition:var(--t-simple)}section#products .subsection img{transition:var(--t-simple);width:var(--img-width)}section#products .subsection a{display:flex;flex-direction:row;align-items:flex-end;position:relative;padding:4rem}section#products .subsection a .heading h1{line-height:.8}section#products .subsection a:hover .heading{transform:scale(1.1)}section#products .subsection a:hover .heading>*{color:var(--c-text-accent)}section#products .subsection a:hover img{transform:scale(1.05)}section#products .subsection.subsection--buy a{gap:.2rem;background:var(--c-glass)}section#products .subsection.subsection--buy a .heading{text-align:center;display:flex;flex-direction:column}section#products .subsection.subsection--buy a h1{text-transform:uppercase}section#products .subsection.subsection--buy a svg{width:var(--img-width);transform:scale(1.05);position:absolute}section#products .subsection.subsection--diy{position:absolute;bottom:-5rem;background-color:var(--c-bkg)}section#products .subsection.subsection--diy a{padding:1rem;align-items:flex-start;background:var(--c-dark-glass)}section#products .subsection.subsection--diy a:hover .heading{transform:none}section#products .subsection.subsection--diy a .heading{display:flex;flex-direction:column;align-self:center}section#products .subsection.subsection--diy a h1{letter-spacing:.5rem}section#products .subsection.subsection--diy a svg{width:27.5vw;position:absolute}section#infographics{display:flex;flex-direction:column;align-items:stretch;padding:0 3rem}section#infographics .subsection{position:relative;display:flex;flex-direction:column;align-items:center;padding:6rem 3rem;outline:1px solid rgba(255,255,255,0)}section#infographics .subsection svg{width:100%}section#infographics .subsection h1{padding-left:3rem;margin-bottom:16px}section#infographics .subsection:first-child:before{content:"";width:100vw;position:absolute;background:var(--c-glass);top:0;bottom:0;z-index:-1}section#infographics .subsection:last-child:before{content:"";width:100vw;position:absolute;background:var(--c-dark-glass);top:0;bottom:0;z-index:-1}section#infographics .image-with-shadow{--width: clamp(min(200px, 20vw), 75%, 500px);width:var(--width);z-index:1}section#infographics .image-with-shadow .img-shadow{width:100%}section#infographics .image-with-shadow .img-shadow svg{width:100%}section#infographics .container{margin-top:3rem;width:90vw;display:flex;justify-content:center}section#infographics #big-tech-network-image-block svg{height:calc(.3853354134 * var(--width))}section#infographics #startos-network-image-block svg{height:calc(.472698908 * var(--width))}@media only screen and (max-width: 400px) and (min-width: 375px){.subsction:first-child{padding-left:0}}@media screen and (min-width: 900px){#be-your-own{--size: 2.7rem;--rows-above: 2;--rows-height: 7}}@media screen and (max-width: 1300px){#be-your-own{--rows-above: 1;--rows-height: 3}}@media screen and (max-width: 900px){#be-your-own{--size: 2rem}}#be-your-own{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:0 6rem;box-sizing:border-box;width:100%;--p-t: calc(.2 * var(--size));--p-b: calc(0 * var(--size));--p: var(--p-t) 0 var(--p-b) calc(.2 * var(--size));--line: calc(var(--p-t) + var(--p-b) + var(--size))}#be-your-own h2{text-align:center}section#powered-by{display:flex;flex-direction:column;align-items:center;padding:0rem 6rem 0}section#powered-by h1{margin-bottom:16px;display:inline-block;max-width:min(16ch,64vw)}section#powered-by .logo{width:5rem;padding-bottom:2rem;margin:auto}section#powered-by .inline+p{margin-top:-1.5rem}section#powered-by svg{--width: min(45rem, (100vw - 12rem));width:--width}section#powered-by #stack-image-block svg{height:calc(.8054567023 * var(--width))}section#powered-by a.source-link{margin-top:5rem;display:flex;align-items:center;font-size:1.7rem;font-weight:500;color:var(--c-text-bright);line-height:1;gap:1rem;margin-bottom:-2rem}section#powered-by a.source-link img{width:10rem}section#powered-by a.source-link span{background-color:var(--c-text-accent);border-radius:999px;padding:.15em .6em;transition:var(--t-simple);white-space:nowrap}section#powered-by a.source-link:hover{transform:scale(1.05)}section#powered-by a.source-link:hover span{background-color:var(--c-text-primary);color:var(--c-text-accent)}section#powered-by a.source-link.source-link--floated{position:absolute}svg a:link,svg a:visited{cursor:pointer}.container{width:70vw;display:flex;justify-content:center}@media only screen and (max-width: 500px){.container{width:100vw}section#powered-by .inline img{padding-bottom:4.7rem}}section#support{display:flex;flex-direction:column;align-items:center;padding:5rem;gap:1rem}section#support .cols{display:flex;align-items:center;justify-content:center;gap:3rem}section#support .cols .col{max-width:clamp(min(400px,90vw),20rem,1000px)}section#support img{max-height:20rem;max-width:100%;transform:rotate(5deg)}section#support .image-with-shadow{max-width:8rem}section#support .img-shadow{top:1rem}section#support .support__content{padding-bottom:.5rem}@media only screen and (max-width: 1200px){section#support .support__content{padding-top:1rem}}@media only screen and (max-width: 500px){section#support section#support cols{gap:2rem}section#support section#support img{max-height:17rem}}#dev{display:flex;flex-direction:column;align-items:center;padding:0 6rem}#dev h2{margin-bottom:16px;text-align:center}#dev .cols{margin-top:3rem;display:flex;align-items:center;justify-content:center;gap:1rem}#dev .wrapper{background:var(--c-glass);max-width:35ch;padding:2rem}#dev .wrapper .content h3{margin:0;font-family:var(--f-accent);font-weight:300;font-size:2rem;line-height:1.1em;color:var(--c-text-offset);text-transform:none;padding-bottom:1rem}#dev .wrapper .footer{padding:1rem;display:flex;justify-content:center}#dev .code-wrapper{position:relative}#dev .code-wrapper:before{position:absolute;top:12rem;left:-4rem;content:"";display:block;width:0;height:0;border-top:2rem transparent solid;border-right:2rem #1e1e1e solid;border-bottom:2rem transparent solid;border-left:2rem transparent solid}#dev img{width:20rem;box-shadow:var(--sh-2);border-radius:1.3rem}#dev .skills{text-align:center}section#community{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:12rem;--width:calc(31ch - 5rem)}section#community h1{margin-bottom:16px;padding:0 3rem}section#community p{margin-bottom:2.5rem}section#community form{position:relative}section#community input[type=email]{border-radius:0;width:var(--width);background-color:transparent;border:0;border-bottom:1px dotted var(--c-line-primary);padding:.7em 1em;font-size:2rem;font-family:var(--f-button);font-weight:100;color:var(--c-text-primary);transition:var(--t-simple)}section#community input[type=email]:focus{background-color:var(--c-bkg-light-fade1)}section#community input[type=email]:focus-visible{outline:none}section#community input[type=email]:placeholder-shown+button,section#community input[type=email]:invalid+button{right:0;opacity:0}section#community button[type=submit]{transition:var(--t-simple);height:100%;width:5rem;position:absolute;border:0;background-color:var(--c-text-accent);cursor:pointer;right:-5rem;opacity:1}section#community button[type=submit] svg{transition:var(--t-simple);width:70%}section#community button[type=submit] svg path,section#community button[type=submit] svg line{stroke:var(--c-line-primary)}section#community button[type=submit]:hover svg{transform:translate(-.4rem) rotate(45deg) scale(1.2)}.community__icons{display:flex;justify-content:space-between;width:var(--width);font-size:2rem;font-family:var(--f-button);align-items:center;margin-top:3rem}.community__icons a:hover svg path{fill:var(--c-text-accent);transform:scale(.9)}.community__icons a svg{width:3rem}.community__icons a svg path{transition:var(--t-simple)}@media only screen and (max-width: 500px){section#community input[type=email]{width:23rem}}body{margin:0;background:linear-gradient(0deg,var(--c-bkg),var(--c-bkg)),url(/assets/images/bkg.jpg);background-blend-mode:color,normal;background-size:cover;background-attachment:fixed;width:100vw}@supports (-webkit-touch-callout: none){body{background:none;position:relative}body:after{content:"";position:fixed;z-index:-1;width:100vw;height:100vh;top:0;left:0;background:linear-gradient(0deg,var(--c-bkg),var(--c-bkg)),url(/assets/images/bkg.jpg);background-blend-mode:color,normal;background-size:auto 100vh;background-repeat:no-repeat}}main{display:flex;flex-direction:column;align-items:center}section{--section-padding: 6vh}.line{padding:1rem 0 3.8rem}.line-primary path{stroke:var(--c-line-primary);stroke-width:1px;vector-effect:non-scaling-stroke}.svg-primary{fill:var(--c-text-primary)}.svg-secondary{fill:var(--c-bkg)}.panel--shadow{box-shadow:var(--c-shadow-1) 0 3rem 3rem}.section--inverse{background-color:var(--c-bkg-light-fade2);backdrop-filter:blur(1rem)}.section--inverse h1,.section--inverse p{color:var(--c-bkg)}.section--inverse .svg-primary{fill:var(--c-bkg)}.section--inverse .svg-secondary{fill:var(--c-text-primary)}.section--subtle{background-color:var(--c-bkg-dark-fade2);backdrop-filter:blur(1rem)}.line svg{width:calc(100vw - 12rem);max-width:40vw;max-height:40vh}nav{color:var(--c-text-primary)}#logo{animation:fadeIn ease 5s forwards;opacity:0;display:inline-flex;flex-direction:column;align-items:center;padding-bottom:4rem}#logo svg{width:20rem;margin-top:.6rem}#logo span{padding-top:1rem;text-transform:uppercase;font-weight:400;letter-spacing:.1ch}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}to{opacity:1}}#hero{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;padding-top:10rem}h1{font-family:var(--f-hero);font-size:min(3.8rem,171px);line-height:1;font-weight:400;color:var(--c-text-primary)}h1 em{font-style:normal}h1 .img-inline{height:1.4em;margin:-.3em -.1em -.2em;position:relative}aside>h1{font-family:var(--f-bold);font-size:7rem;text-transform:uppercase;line-height:1.1;color:var(--c-text-primary)}aside>h1 em{font-style:normal}h2{font-family:var(--f-hero);font-size:7rem;text-transform:uppercase;line-height:1;color:var(--c-text-primary)}h2 em{font-style:normal}h2 .img-inline{height:1.4em;margin:-.3em -.1em -.2em;position:relative}p{font-family:var(--f-accent);font-weight:300;font-size:1.3rem;line-height:1.4;color:var(--c-text-primary);max-width:min(50ch,73vw)}p em{font-style:normal;font-weight:600}a.btn{position:relative;padding:.7rem 1.7rem;color:var(--c-text-bright);background-color:var(--c-accent);border:0;font-family:var(--f-accent);font-weight:400;font-size:1.3rem;text-decoration:none;box-shadow:0 1rem 1rem -.5rem var(--c-shadow-3);border-radius:34px}a.btn:hover{transform:scale(1.03);filter:brightness(120%)}a.btn.btn--subtle{color:var(--c-gray3);font-size:1.2rem}a.btn.btn--subtle:before{background-color:var(--c-bkg-offset)}a.btn.btn--subtle:after{background-color:var(--c-gray5)}.nodes{display:flex;flex-direction:column;gap:5rem}.row{display:flex;gap:5rem;align-items:stretch;justify-content:center}.path-node{border:var(--b-primary);display:inline-block;height:20rem}.path-node.path-node-text{width:30rem;display:flex;align-items:center}.path-node.path-node-text p{margin:0;padding:1.5rem}.path-node.path-node-img img{height:20rem;width:20rem;aspect-ratio:1;object-fit:cover}.pseudoservices{margin:0;padding:0}.pseudoservices li{text-transform:uppercase}#bitcoin-to-be,#be-to-powered,#powered-to-support,#support-to-dev{transform:scaleX(-1)}section#reviews{padding:2.5rem 0 1rem;overflow:visible;z-index:6;position:relative;width:90vw}section#reviews p{font-size:.9rem}section#reviews .ap-widget__rev-stars,section#reviews .ap-widget--carousel__first-row img{display:unset;width:auto}section#reviews .ap-widget__logo--carousel{display:none}section#reviews .ap-widget__review{display:flex;flex-direction:column;align-items:center;justify-content:start;margin:0!important;padding:0!important}section#reviews .ap-widget__review:hover{font-size:unset;opacity:50%}section#reviews .ap-widget__author,section#reviews .ap-widget__prod-rating-text--carousel{font-size:.7rem;color:var(--c-gray3)!important}section#reviews .ap-widget__author a,section#reviews .ap-widget__prod-rating-text--carousel a{color:var(--c-red1)!important}section#reviews .ap-widget__author a:hover,section#reviews .ap-widget__prod-rating-text--carousel a:hover{font-size:unset;font-weight:700}section#reviews .glider-track{display:grid;grid-auto-flow:column;gap:1rem}section#reviews .glider-dot.active{background:var(--c-red1)}section#reviews .glider-next{right:-30px!important}section#reviews .glider-prev{left:-30px!important}.ratings{display:flex;flex-direction:column;align-items:center;padding:1rem}.ratings-box{align-self:end}.ratings img{display:unset;width:auto}.ratings .ap-widget--mini{padding-top:0}.ratings .ap-widget__logo--mini{display:none}.ratings .ap-widget__prod-rating-text--mini a{color:var(--c-red1)!important}.ratings .ap-widget__prod-rating-text--mini a:hover{font-size:unset;font-weight:700}.video-container{width:70vw}.video-wrapper{position:relative;padding-bottom:56.25%;height:0}.video-wrapper iframe{border:none;position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 500px){#hero{margin-bottom:-20rem;padding-top:0}.line svg{max-height:17vh}section#reviews p{font-size:1rem}section#reviews .ap-widget__author,section#reviews .ap-widget__prod-rating-text--carousel{font-size:.8rem}section#reviews .glider-dot{height:9px;width:9px}.ratings-gh-mobile{display:block}.ratings-gh-desktop{display:none}}@media only screen and (max-width: 1100px){.video-container{width:90vw}}
