@media only screen and (min-width:768px){:root{--font-size-title:3.5rem;--line-height-title:1.1428571429;--padding-top-title:.1875rem;--padding-bottom-title:.3125rem;--font-size-h2:2.6875rem;--line-height-h2:1.1162790698;--padding-top-h2:0;--padding-bottom-h2:0;--font-size-big:1.875rem;--line-height-big:1.3333333333;--padding-top-big:.0625rem;--padding-bottom-big:.4375rem}}.hero{--wave-position:left -120px bottom;--wave-size:auto;--candlesticks-position:left -120px bottom 128px;--spotlight-position:left -208px bottom -208px;background-image:radial-gradient(50% 50% at 50% 50%,var(--color-brand-primary) 50%,rgba(152,27,48,.95) 52%,rgba(152,27,48,.8) 56%,rgba(152,27,48,.6) 62%,rgba(152,27,48,.4) 70%,rgba(152,27,48,.2) 78%,rgba(152,27,48,.05) 88%,rgba(152,27,48,0)) , radial-gradient(50% 50% at 50% 50%,rgba(253,252,252,.9),rgba(253,252,252,.86) 1%,rgba(253,252,252,.72) 2%,rgba(253,252,252,.55) 8%,rgba(253,252,252,.35) 19%,rgba(253,252,252,.18) 36%,rgba(253,252,252,.04) 63%,rgba(253,252,252,0)) , -webkit-gradient(linear,left top,left bottom,from(rgba(152,27,48,.48)),color-stop(72%,rgba(152,27,48,.48)),to(#981b30)) , url(/projects/qwertyfoundation.com/img/pages/home/waves.svg) , url(/projects/qwertyfoundation.com/img/pages/home/waves.png) , url(/projects/qwertyfoundation.com/img/pages/home/candlesticks.svg);background-image:radial-gradient(50% 50% at 50% 50%,var(--color-brand-primary) 50%,rgba(152,27,48,.95) 52%,rgba(152,27,48,.8) 56%,rgba(152,27,48,.6) 62%,rgba(152,27,48,.4) 70%,rgba(152,27,48,.2) 78%,rgba(152,27,48,.05) 88%,rgba(152,27,48,0)) , radial-gradient(50% 50% at 50% 50%,rgba(253,252,252,.9),rgba(253,252,252,.86) 1%,rgba(253,252,252,.72) 2%,rgba(253,252,252,.55) 8%,rgba(253,252,252,.35) 19%,rgba(253,252,252,.18) 36%,rgba(253,252,252,.04) 63%,rgba(253,252,252,0)) , linear-gradient(rgba(152,27,48,.48),rgba(152,27,48,.48) 72%,#981b30) , url(/projects/qwertyfoundation.com/img/pages/home/waves.svg) , url(/projects/qwertyfoundation.com/img/pages/home/waves.png) , url(/projects/qwertyfoundation.com/img/pages/home/candlesticks.svg);background-blend-mode:normal , screen , normal , screen;background-position:left -80px bottom -80px , var(--spotlight-position) , 0 0 , var(--wave-position) , var(--wave-position) , var(--candlesticks-position);background-repeat:no-repeat;background-size:160px 160px , 720px 720px , 100% 100% , var(--wave-size) , var(--wave-size) , auto;color:var(--color-ink-inverse-base);padding-bottom:3rem}@media only screen and (min-width:568px){.hero{--wave-position:left bottom -72px;--candlesticks-position:left -120px bottom 80px}}@media only screen and (min-width:768px){.hero{--wave-position:left -24px bottom -72px;--candlesticks-position:left 288px bottom 80px;--spotlight-position:left -208px bottom -168px;--gap:2rem;--margin:minmax(0.5rem, calc(50% - (1280px * .5 + 2rem)));display:grid;grid-gap:var(--gap);gap:var(--gap);grid-template-columns:var(--margin) repeat(12,1fr) var(--margin);grid-auto-flow:dense;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:0}}@media only screen and (min-width:1360px){.hero{--spotlight-position:calc(50% - 456px) calc(100% + 224px);--wave-size:contain}}@media only screen and (max-width:767px){.hero__image{overflow:hidden}}@media only screen and (min-width:768px){.hero__image{grid-column:10/span 5;grid-row:1/2;margin:0;position:relative;height:100%}.hero__image::after{position:absolute;content:"";display:block;width:var(--detail-width,100%);height:var(--detail-height,152px);background:var(--color-background-base-fading-bottom) no-repeat;left:15px;bottom:0}}@media only screen and (min-width:1360px){.hero__image{grid-column:9/span 5;margin:0;height:100%}.hero__image::after{right:16px;left:auto;width:calc(100% - 31px)}}@media only screen and (max-width:767px){.hero__image>img{-o-object-fit:cover;object-fit:cover;translate:-3.5%;width:104%;max-width:none}}@media only screen and (min-width:768px){.hero__image>img{margin-top:-1.5rem;margin-top:-1.5rem;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0;width:auto;height:744px}.hero__copy{grid-column:2/span 8;grid-row:1/2;padding-top:6rem;padding-bottom:9rem}}@media only screen and (min-width:1024px){.hero__copy{padding-left:1.5rem;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}}@media only screen and (min-width:1360px){.hero__copy{padding-left:0;-webkit-padding-start:0;padding-inline-start:0;grid-column:3/span 6}}.section.is-metrics{padding-top:0}@media only screen and (min-width:768px){.section.is-metrics{margin-bottom:3rem}}.section.is-metrics .o1b-container{padding-bottom:4.5rem}.section.is-metrics .o1b-container::after,.section.is-metrics .o1b-container::before{position:absolute;content:"";display:block;width:var(--detail-width,100%);height:var(--detail-height,2.25rem);right:0;bottom:-2.25rem;left:0}.section.is-metrics .o1b-container::after{background:-webkit-gradient(linear, left top, left bottom, from(hsl(var(--color-ink-shadow)/0.15)), color-stop(3%, hsl(var(--color-ink-shadow)/0.13)), color-stop(11%, hsl(var(--color-ink-shadow)/0.11)), color-stop(23%, hsl(var(--color-ink-shadow)/0.09)), color-stop(38%, hsl(var(--color-ink-shadow)/0.05)), color-stop(57%, hsl(var(--color-ink-shadow)/0.03)), color-stop(78%, hsl(var(--color-ink-shadow)/0.01)), to(hsl(var(--color-ink-shadow)/0)));background:linear-gradient(hsl(var(--color-ink-shadow)/0.15), hsl(var(--color-ink-shadow)/0.13) 3%, hsl(var(--color-ink-shadow)/0.11) 11%, hsl(var(--color-ink-shadow)/0.09) 23%, hsl(var(--color-ink-shadow)/0.05) 38%, hsl(var(--color-ink-shadow)/0.03) 57%, hsl(var(--color-ink-shadow)/0.01) 78%, hsl(var(--color-ink-shadow)/0))}.section.is-metrics .o1b-container::before{background-image:-webkit-gradient(linear,left top,right top,from(var(--color-background-base)),color-stop(8%,rgba(253,252,252,.5)),color-stop(24%,rgba(253,252,252,0)),color-stop(76%,rgba(253,252,252,0)),color-stop(92%,rgba(253,252,252,.5)),to(var(--color-background-base)));background-image:linear-gradient(90deg,var(--color-background-base),rgba(253,252,252,.5) 8%,rgba(253,252,252,0) 24%,rgba(253,252,252,0) 76%,rgba(253,252,252,.5) 92%,var(--color-background-base));z-index:1}@media only screen and (max-width:767px){.metric{-webkit-animation:slideshow-4-items 16s cubic-bezier(.2,0,.38,.9) infinite;animation:slideshow-4-items 16s cubic-bezier(.2,0,.38,.9) infinite;opacity:1;position:relative}.metric:nth-child(2){-webkit-animation-delay:4s;animation-delay:4s}.metric:nth-child(3){-webkit-animation-delay:8s;animation-delay:8s}.metric:nth-child(4){-webkit-animation-delay:12s;animation-delay:12s}.metric ~ .metric{opacity:0;position:absolute;top:0;right:0;left:0}}@media only screen and (min-width:768px) and (max-width:1023px){.metric:last-child{display:none}}@-webkit-keyframes slideshow-4-items{
  0%{
    opacity:0;
  }
  5%{
    opacity:1;
  }
  25%{
    opacity:1;
  }
  30%{
    opacity:0;
  }
  100%{
    opacity:0;
  }
}@keyframes slideshow-4-items{
  0%{
    opacity:0;
  }
  5%{
    opacity:1;
  }
  25%{
    opacity:1;
  }
  30%{
    opacity:0;
  }
  100%{
    opacity:0;
  }
}.section.is-benefits{padding-top:3.5rem}@media only screen and (min-width:768px){.subsection.is-about,.subsection.is-how-to{grid-row:1/2}}.subsection.is-how-to{z-index:2}@media only screen and (max-width:767px){.subsection.is-how-to h2{background-color:var(--color-brand-primary);color:var(--color-ink-inverse-base);padding:2rem 1rem 0;margin-bottom:0}}@media only screen and (min-width:768px){.subsection.is-how-to{--notched-size:2.5rem;grid-column:1/span 7}.subsection.is-how-to h2{padding-right:28.5714285714%;-webkit-padding-end:28.5714285714%;padding-inline-end:28.5714285714%;margin-top:4rem;margin-bottom:5rem}}@media only screen and (min-width:1024px){.subsection.is-how-to{grid-column:1/span 5}}@media only screen and (min-width:1360px){.subsection.is-how-to{grid-column:2/span 4}}.subsection.is-how-to .subsection__summary{background-color:var(--color-brand-primary);color:var(--color-ink-inverse-base);padding:0 1rem 1rem}.subsection.is-how-to .subsection__summary .link,.subsection.is-how-to .subsection__summary .link:hover{color:var(--color-ink-inverse-base);margin-top:-1.5rem}@media only screen and (min-width:768px){.subsection.is-how-to .subsection__summary{position:relative;padding:3rem 4.5rem 3rem 3rem}.subsection.is-how-to .subsection__summary::after{position:absolute;content:"";display:block;width:var(--detail-width,4.5rem);height:var(--detail-height,4.5rem);background-color:var(--color-brand-700);top:-1.5rem;right:-1.5rem;z-index:-1}}.subsection.is-how-to .subsection__summary::before{--border-width:1rem;position:absolute;content:"";display:block;width:var(--detail-width,0);height:var(--detail-height,0);border-bottom:var(--border-width) solid var(--color-background-base);border-right:var(--border-width) solid transparent;bottom:0;left:0}@media only screen and (min-width:768px){.subsection.is-how-to .subsection__summary::before{--border-width:2.5rem}}.subsection.is-about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.subsection.is-about{grid-column:6/span 7}}@media only screen and (min-width:1024px){.subsection.is-about{grid-column:5/span 8}}@media only screen and (min-width:1360px){.subsection.is-about{grid-column:5/span 7}}.subsection.is-about .border{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;max-height:25.5rem}.subsection.is-about .border img{-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:767px){.subsection.is-about .border{display:none}}@media only screen and (min-width:768px){.subsection.is-about .border::before{position:absolute;content:"";display:block;width:var(--detail-width,100%);height:var(--detail-height,15rem);background:var(--color-background-base-fading-bottom) no-repeat;bottom:0;right:0;z-index:1}.subsection.is-about .subsection__copy{padding-left:10rem;-webkit-padding-start:10rem;padding-inline-start:10rem}}