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}}main{margin-top:7rem;display:flex;flex-direction:column;align-items:center;overflow-x:clip;background-color:var(--c-bkg)}#menu{box-shadow:inset 0 -5rem 5rem -2rem var(--c-shadow-2)}.header__logo{opacity:1!important;filter:blur(0px)!important}section{--width: 60ch;--width-full: calc(100vw - (2 * var(--side-padding)));--side-padding: 3rem;font-family:Montserrat;font-weight:300;font-size:1.1rem;width:var(--width);padding:7rem var(--side-padding);position:relative;overflow:visible;display:flex;flex-direction:column}section.section--no-image h2{margin-bottom:2rem}section:nth-of-type(2n + 3):before{content:"";position:absolute;top:0;bottom:0;left:calc(-1 * (100vw - var(--width)) / 2 + var(--side-padding));width:100vw;background-color:var(--c-gray1);z-index:-1}section .section__image{display:flex;flex-direction:column;align-items:center;margin:2rem 0 4rem;position:relative}section .section__image img{width:30%}section .section__image .img-shadow{top:3rem;filter:blur(1rem) brightness(0)}section#hero{display:flex;align-items:center;padding-top:0;padding-bottom:0;gap:5rem;width:var(--width-full);justify-content:center;flex-direction:row}section#hero:before{content:none}section#hero h1{width:100%}section#mission{--width: 38ch}section#mission img{width:50%}section#virtues .section__image img{width:40%}.section__double-image{position:relative}.section__double-image .section__image{position:absolute;top:-140%;width:100%}.section__double-image .section__image--left{left:-105%;align-items:flex-end}.section__double-image .section__image--right{right:-105%;align-items:flex-start}#logo{transform:translateY(-5rem);opacity:0;margin-bottom:-6rem}#logo h1{font-size:5rem}#hero-image img{margin-top:0;width:25rem}.hero--about #hero-image img{margin-top:0;width:28rem}.hero--about #logo{margin-bottom:0}.hero--about #logo h1{font-size:4.2rem}.hero--about #logo svg{width:33rem}h1{font-family:var(--f-hero);font-size:4.2rem;width:110%;line-height:1}h2{font-family:var(--f-hero);font-size:3.7rem;text-align:center;line-height:1}section#blurb h2{font-size:2.5rem;color:var(--c-text-accent);width:110%;line-height:1;text-align:left;margin-bottom:2rem}h3{font-family:var(--f-hero);font-size:1.8rem;width:112%}h4{font-weight:700;font-size:1.3rem}h3,h4{color:var(--c-text-accent)}ul#sub-menu{display:flex;justify-content:space-between;width:33rem}ul#sub-menu li a{font-family:var(--f-hero);font-size:1.2rem;color:var(--c-text-primary);text-transform:uppercase;font-weight:900;white-space:nowrap;transition:var(--t-simple)}ul#sub-menu li a:hover{color:var(--c-text-accent)}p{font-family:Montserrat;font-weight:300;line-height:1.9rem;font-size:1.1rem;margin-top:.5rem;margin-bottom:2.5rem}p strong{font-weight:700}section#origin .section__image img{transform:rotate(-3deg)}.members{display:flex;flex-wrap:wrap;gap:2rem}.members .member{display:flex;gap:1rem}.members .member .member__avatar{border-radius:100%;width:10rem;height:10rem;box-shadow:var(--sh-2)}.members .member p{font-size:.8rem;line-height:1.4}section#jobs p{line-height:1.4}section#jobs .job{list-style:none}section#jobs ul,section#jobs ol{display:block;list-style:disc outside none;margin:1em 0;padding:0 0 0 2rem}section#jobs ol{list-style-type:decimal}section#jobs li{display:list-item;list-style:disc;margin-bottom:.5rem}section#jobs li:last-child{margin-bottom:2rem}section#jobs ul ul,section#jobs ol ul{list-style-type:circle;margin-left:15px}section#jobs ol ol,section#jobs ul ol{list-style-type:lower-latin;margin-left:15px}section#news ul.news{display:flex;flex-direction:column;gap:4rem}section#news li a{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start;outline:1px solid rgba(255,255,255,0);outline-offset:.5rem;transition:var(--t-simple)}section#news li a:hover{outline:1px solid rgb(255,255,255);outline-offset:2rem}section#news h3{text-transform:unset;color:var(--c-text-primary)}section#news .creator{border-radius:999px;background-color:var(--c-text-accent);color:var(--c-text-primary);padding:.2em .5em;font-size:1rem;font-weight:500;opacity:.6}section#news .twitter-text{color:var(--c-text-primary);font-size:1.2rem;line-height:1.4;margin:0;width:100%;overflow:hidden}section#news{width:var(--width-full)}section#news ul.podcasts{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:4rem;--width: clamp(min(400px, 90vw), 20rem, 1000px)}section#news ul.podcasts .podcast a{width:var(--width);height:100%;display:flex;flex-direction:column;gap:2rem;position:relative;background:var(--c-glass)}section#news ul.podcasts .podcast a .creator{left:1rem;position:absolute;top:-.6rem;opacity:1}section#news ul.podcasts .podcast a img{width:var(--width);height:var(--width);aspect-ratio:1;object-fit:contain;background-color:var(--c-gray1)}section#news ul.podcasts .podcast a h3,section#news ul.podcasts .podcast a p,section#news ul.podcasts .podcast a time{width:var(--width);padding:0 2rem;box-sizing:border-box}section#news ul.podcasts .podcast a h3{font-size:max(26px,1.4rem)}section#news ul.podcasts .podcast a p{color:var(--c-gray5);margin-top:-1.5rem;margin-bottom:2rem;line-height:1.4;font-size:max(18px,.9rem)}section#news ul.podcasts .podcast a time{margin-top:-1.5rem;color:var(--c-accent);font-weight:500;font-size:.9rem;text-transform:uppercase}section#contact{gap:3rem}section#contact ul#contact-community li{padding-bottom:5rem}section#contact p{margin-bottom:24px}section#contact .contact-form{font-size:18px}section#contact .contact-form input{line-height:2}section#contact .contact-form label{font-size:26px;font-variant:all-small-caps;display:block;padding-bottom:4px}section#contact .contact-form .form-control::placeholder{font-size:16px;padding:4px}section#contact .contact-form .form-control:focus{outline:none!important;border:1px solid var(--c-accent);box-shadow:0 0 10px var(--c-accent)}section#contact .contact-form button{padding:.5rem 1.2rem;color:var(--c-text-bright);background-color:var(--c-accent);border:0;font-family:var(--f-accent);font-weight:300;font-size:max(13px,1rem);text-decoration:none;box-shadow:0 1rem 1rem -.5rem var(--c-shadow-3);border-radius:4px}section#contact .contact-form button:hover{transform:scale(1.03);filter:brightness(120%);cursor:pointer}section#creators ul{margin-left:15px}section#creators ul li{margin-left:30px;list-style-type:square}section#creators h3{font-size:max(13px,1.2rem)}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.1rem;text-decoration:none;box-shadow:0 1rem 1rem -.5rem var(--c-shadow-3);border-radius:10px}a.btn:hover{transform:scale(1.03);filter:brightness(120%)}.text-center{text-align:center}section#faq div#general,section#faq div#usage,section#faq div#products,section#faq div#bitcoin{padding:3rem 1rem}section#faq input[type=checkbox]{display:none}section#faq span{color:var(--c-red2);font-weight:700;vertical-align:text-top;padding-right:.3rem}section#faq .wrap-collabsible{margin:.9rem 0}section#faq .wrap-collabsible ul{padding:1.5rem 2.5rem}section#faq .wrap-collabsible ul li{list-style:square;padding:.3rem;line-height:1.7rem}section#faq .toggle{display:block;padding:1rem;color:var(--c-text-primary);background:var(--c-bkg-light-fade05);cursor:pointer;border-radius:7px;transition:all .25s ease-out}section#faq .toggle:hover{background:var(--c-bkg-light-fade1_75);-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}section#faq .toggle:after{content:" ";display:inline-block;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid currentColor;transform:translateY(-2px);transition:transform .2s ease-out}section#faq .toggle:checked+.toggle:after{transform:rotate(90deg) translate(-3px)}section#faq .collapsible-content{max-height:0px;overflow:hidden;transition:max-height .25s ease-in-out}section#faq .toggle:checked+.toggle+.collapsible-content{max-height:150vh}section#faq .toggle:checked+.toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}section#faq .collapsible-content .content-inner{background:var(--c-bkg-light-fade1);border-bottom-left-radius:7px;border-bottom-right-radius:7px;padding:1rem 1.5rem}section#faq .collapsible-content p{margin-bottom:0}@media only screen and (max-width: 1245px){section#hero{flex-direction:column;margin-bottom:6rem}}@media only screen and (max-width: 500px){section{--width: 40ch;--width-full: calc(100vw - (2 * var(--side-padding)))}section#faq{padding:3rem var(--side-padding)}section#faq .toggle:after{border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid currentColor}section#mission{--width: 32ch}section#mission img{width:36%}section#mission .section__double-image .section__image--left{left:-94%}section#mission .section__double-image .section__image--right{right:-91%}section#mission .section__double-image .section__image{top:-148%}}
