@import url(https://fonts.googleapis.com/css2?family=Inter&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Fracktif;font-style:normal;font-weight:200;src:url(/assets/fonts/fracktif-light.woff2) format("woff2"),url(/assets/fonts/fracktif-light.woff) format("woff")}@font-face{font-family:Fracktif;font-style:normal;font-weight:400;src:url(/assets/fonts/fracktif-regular.woff2) format("woff2"),url(/assets/fonts/fracktif-regular.woff) format("woff")}@font-face{font-family:Fracktif;font-style:normal;font-weight:500;src:url(/assets/fonts/fracktif-medium.woff2) format("woff2"),url(/assets/fonts/fracktif-medium.woff) format("woff")}:root{--grid-margin:20px;--grid-size:calc((100vh - 2*var(--grid-margin))/8);--color:#00bf88;--color-dark:#2c2c2c;--color-light:#f6f3f3}:root .t-light{--color-bg:#f6f3f3;--color-button:#2c2c2c;--color-button-text:#f6f3f3;--color-text:#2c2c2c}:root .t-dark{--color-bg:#2c2c2c;--color-button:#f6f3f3;--color-button-text:#2c2c2c;--color-text:#f6f3f3;--color-text-lc:#919090}a{text-decoration:none}b,strong{font-weight:500}body{background:var(--color-dark);font-family:Inter,sans-serif;line-height:1.5;min-height:100vh}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;outline:none}::-moz-selection{background-color:var(--color);color:var(--color-light)}::selection{background-color:var(--color);color:var(--color-light)}h1{font-family:Inter,sans-serif;font-size:2rem;font-weight:700;letter-spacing:-.015em;line-height:.9;text-transform:uppercase}@media (min-width:768px){h1{font-size:2rem}}@media (min-width:1024px){h1{font-size:3rem}}@media (min-width:1280px){h1{font-size:4rem}}h2{font-family:Fracktif,serif;font-size:1.25rem;font-weight:400;line-height:1.15}h2:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 16'%3E%3Cpath stroke='%2300bf8f' stroke-miterlimit='10' stroke-width='2' d='M.608 14.946L79.392 1.054'/%3E%3C/svg%3E");content:"";display:block;height:16px;margin-top:8px;width:80px}@media (min-width:1024px){h2{font-size:22px}}img,svg{display:block;max-width:100%}@media (min-width:1024px) and (orientation:landscape){.o-app__hero{margin-bottom:-100vh;overflow:hidden;position:relative;will-change:transform;z-index:2;transform-origin:0 100%}}.o-app__heroContent{will-change:transform;transform-origin:0 100%}@media (min-width:1024px) and (orientation:landscape){.o-app__sections{position:relative;padding-top:50vh;z-index:1}}.o-grid{display:flex;flex-flow:row wrap}.o-grid__col{border:0 solid transparent;flex:0 0 100%;max-width:100%}.o-grid--center{align-items:center;justify-content:center}.o-grid--evenly{justify-content:space-evenly}.o-grid__col--1\/1{flex-basis:100%;max-width:100%}.o-grid__col--1\/2{flex-basis:50%;max-width:50%}.o-grid__col--1\/3{flex-basis:33.3333333333%;max-width:33.3333333333%}.o-grid__col--1\/4{flex-basis:25%;max-width:25%}.o-grid__col--1\/5{flex-basis:20%;max-width:20%}.o-grid__col--1\/6{flex-basis:16.6666666667%;max-width:16.6666666667%}.o-grid__col--1\/7{flex-basis:14.2857142857%;max-width:14.2857142857%}.o-grid__col--1\/8{flex-basis:12.5%;max-width:12.5%}.o-grid__col--2\/3{flex-basis:66.66666%;max-width:66.66666%}.o-grid__col--3\/4{flex-basis:75%;max-width:75%}@media (min-width:320px){.xs\:o-grid__col--1\/1{flex-basis:100%;max-width:100%}.xs\:o-grid__col--1\/2{flex-basis:50%;max-width:50%}.xs\:o-grid__col--1\/3{flex-basis:33.3333333333%;max-width:33.3333333333%}.xs\:o-grid__col--1\/4{flex-basis:25%;max-width:25%}.xs\:o-grid__col--1\/5{flex-basis:20%;max-width:20%}.xs\:o-grid__col--1\/6{flex-basis:16.6666666667%;max-width:16.6666666667%}.xs\:o-grid__col--1\/7{flex-basis:14.2857142857%;max-width:14.2857142857%}.xs\:o-grid__col--1\/8{flex-basis:12.5%;max-width:12.5%}.xs\:o-grid__col--2\/3{flex-basis:66.66666%;max-width:66.66666%}.xs\:o-grid__col--3\/4{flex-basis:75%;max-width:75%}}@media (min-width:375px){.s\:o-grid__col--1\/1{flex-basis:100%;max-width:100%}.s\:o-grid__col--1\/2{flex-basis:50%;max-width:50%}.s\:o-grid__col--1\/3{flex-basis:33.3333333333%;max-width:33.3333333333%}.s\:o-grid__col--1\/4{flex-basis:25%;max-width:25%}.s\:o-grid__col--1\/5{flex-basis:20%;max-width:20%}.s\:o-grid__col--1\/6{flex-basis:16.6666666667%;max-width:16.6666666667%}.s\:o-grid__col--1\/7{flex-basis:14.2857142857%;max-width:14.2857142857%}.s\:o-grid__col--1\/8{flex-basis:12.5%;max-width:12.5%}.s\:o-grid__col--2\/3{flex-basis:66.66666%;max-width:66.66666%}.s\:o-grid__col--3\/4{flex-basis:75%;max-width:75%}}@media (min-width:768px){.m\:o-grid__col--1\/1{flex-basis:100%;max-width:100%}.m\:o-grid__col--1\/2{flex-basis:50%;max-width:50%}.m\:o-grid__col--1\/3{flex-basis:33.3333333333%;max-width:33.3333333333%}.m\:o-grid__col--1\/4{flex-basis:25%;max-width:25%}.m\:o-grid__col--1\/5{flex-basis:20%;max-width:20%}.m\:o-grid__col--1\/6{flex-basis:16.6666666667%;max-width:16.6666666667%}.m\:o-grid__col--1\/7{flex-basis:14.2857142857%;max-width:14.2857142857%}.m\:o-grid__col--1\/8{flex-basis:12.5%;max-width:12.5%}.m\:o-grid__col--2\/3{flex-basis:66.66666%;max-width:66.66666%}.m\:o-grid__col--3\/4{flex-basis:75%;max-width:75%}}@media (min-width:1024px){.l\:o-grid__col--1\/1{flex-basis:100%;max-width:100%}.l\:o-grid__col--1\/2{flex-basis:50%;max-width:50%}.l\:o-grid__col--1\/3{flex-basis:33.3333333333%;max-width:33.3333333333%}.l\:o-grid__col--1\/4{flex-basis:25%;max-width:25%}.l\:o-grid__col--1\/5{flex-basis:20%;max-width:20%}.l\:o-grid__col--1\/6{flex-basis:16.6666666667%;max-width:16.6666666667%}.l\:o-grid__col--1\/7{flex-basis:14.2857142857%;max-width:14.2857142857%}.l\:o-grid__col--1\/8{flex-basis:12.5%;max-width:12.5%}.l\:o-grid__col--2\/3{flex-basis:66.66666%;max-width:66.66666%}.l\:o-grid__col--3\/4{flex-basis:75%;max-width:75%}}@media (min-width:1280px){.xl\:o-grid__col--1\/1{flex-basis:100%;max-width:100%}.xl\:o-grid__col--1\/2{flex-basis:50%;max-width:50%}.xl\:o-grid__col--1\/3{flex-basis:33.3333333333%;max-width:33.3333333333%}.xl\:o-grid__col--1\/4{flex-basis:25%;max-width:25%}.xl\:o-grid__col--1\/5{flex-basis:20%;max-width:20%}.xl\:o-grid__col--1\/6{flex-basis:16.6666666667%;max-width:16.6666666667%}.xl\:o-grid__col--1\/7{flex-basis:14.2857142857%;max-width:14.2857142857%}.xl\:o-grid__col--1\/8{flex-basis:12.5%;max-width:12.5%}.xl\:o-grid__col--2\/3{flex-basis:66.66666%;max-width:66.66666%}.xl\:o-grid__col--3\/4{flex-basis:75%;max-width:75%}}@media (min-width:1440px){.xxl\:o-grid__col--1\/1{flex-basis:100%;max-width:100%}.xxl\:o-grid__col--1\/2{flex-basis:50%;max-width:50%}.xxl\:o-grid__col--1\/3{flex-basis:33.3333333333%;max-width:33.3333333333%}.xxl\:o-grid__col--1\/4{flex-basis:25%;max-width:25%}.xxl\:o-grid__col--1\/5{flex-basis:20%;max-width:20%}.xxl\:o-grid__col--1\/6{flex-basis:16.6666666667%;max-width:16.6666666667%}.xxl\:o-grid__col--1\/7{flex-basis:14.2857142857%;max-width:14.2857142857%}.xxl\:o-grid__col--1\/8{flex-basis:12.5%;max-width:12.5%}.xxl\:o-grid__col--2\/3{flex-basis:66.66666%;max-width:66.66666%}.xxl\:o-grid__col--3\/4{flex-basis:75%;max-width:75%}}.o-grid--gap-xs{margin:0 -.125rem -.25rem}.o-grid--gap-xs>.o-grid__col{border-bottom-width:.25rem;border-left-width:.125rem;border-right-width:.125rem}.o-grid--gap-s{margin:0 -.25rem -.5rem}.o-grid--gap-s>.o-grid__col{border-bottom-width:.5rem;border-left-width:.25rem;border-right-width:.25rem}.o-grid--gap-m{margin:0 -.5rem -1rem}.o-grid--gap-m>.o-grid__col{border-bottom-width:1rem;border-left-width:.5rem;border-right-width:.5rem}.o-grid--gap-l{margin:0 -.75rem -1.5rem}.o-grid--gap-l>.o-grid__col{border-bottom-width:1.5rem;border-left-width:.75rem;border-right-width:.75rem}.o-grid--gap-xl{margin:0 -1rem -2rem}.o-grid--gap-xl>.o-grid__col{border-bottom-width:2rem;border-left-width:1rem;border-right-width:1rem}.o-grid--gap-xxl{margin:0 -1.5rem -3rem}.o-grid--gap-xxl>.o-grid__col{border-bottom-width:3rem;border-left-width:1.5rem;border-right-width:1.5rem}.o-grid--gap-3xl{margin:0 -2rem -4rem}.o-grid--gap-3xl>.o-grid__col{border-bottom-width:4rem;border-left-width:2rem;border-right-width:2rem}.o-grid--gap-4xl{margin:0 -2.5rem -5rem}.o-grid--gap-4xl>.o-grid__col{border-bottom-width:5rem;border-left-width:2.5rem;border-right-width:2.5rem}.o-grid--gap-5xl{margin:0 -3rem -6rem}.o-grid--gap-5xl>.o-grid__col{border-bottom-width:6rem;border-left-width:3rem;border-right-width:3rem}.o-grid--gap-6xl{margin:0 -3.5rem -7rem}.o-grid--gap-6xl>.o-grid__col{border-bottom-width:7rem;border-left-width:3.5rem;border-right-width:3.5rem}@media (min-width:320px){.xs\:o-grid--gap-xs{margin:0 -.125rem -.25rem}.xs\:o-grid--gap-xs>.o-grid__col{border-bottom-width:.25rem;border-left-width:.125rem;border-right-width:.125rem}.xs\:o-grid--gap-s{margin:0 -.25rem -.5rem}.xs\:o-grid--gap-s>.o-grid__col{border-bottom-width:.5rem;border-left-width:.25rem;border-right-width:.25rem}.xs\:o-grid--gap-m{margin:0 -.5rem -1rem}.xs\:o-grid--gap-m>.o-grid__col{border-bottom-width:1rem;border-left-width:.5rem;border-right-width:.5rem}.xs\:o-grid--gap-l{margin:0 -.75rem -1.5rem}.xs\:o-grid--gap-l>.o-grid__col{border-bottom-width:1.5rem;border-left-width:.75rem;border-right-width:.75rem}.xs\:o-grid--gap-xl{margin:0 -1rem -2rem}.xs\:o-grid--gap-xl>.o-grid__col{border-bottom-width:2rem;border-left-width:1rem;border-right-width:1rem}.xs\:o-grid--gap-xxl{margin:0 -1.5rem -3rem}.xs\:o-grid--gap-xxl>.o-grid__col{border-bottom-width:3rem;border-left-width:1.5rem;border-right-width:1.5rem}.xs\:o-grid--gap-3xl{margin:0 -2rem -4rem}.xs\:o-grid--gap-3xl>.o-grid__col{border-bottom-width:4rem;border-left-width:2rem;border-right-width:2rem}.xs\:o-grid--gap-4xl{margin:0 -2.5rem -5rem}.xs\:o-grid--gap-4xl>.o-grid__col{border-bottom-width:5rem;border-left-width:2.5rem;border-right-width:2.5rem}.xs\:o-grid--gap-5xl{margin:0 -3rem -6rem}.xs\:o-grid--gap-5xl>.o-grid__col{border-bottom-width:6rem;border-left-width:3rem;border-right-width:3rem}.xs\:o-grid--gap-6xl{margin:0 -3.5rem -7rem}.xs\:o-grid--gap-6xl>.o-grid__col{border-bottom-width:7rem;border-left-width:3.5rem;border-right-width:3.5rem}}@media (min-width:375px){.s\:o-grid--gap-xs{margin:0 -.125rem -.25rem}.s\:o-grid--gap-xs>.o-grid__col{border-bottom-width:.25rem;border-left-width:.125rem;border-right-width:.125rem}.s\:o-grid--gap-s{margin:0 -.25rem -.5rem}.s\:o-grid--gap-s>.o-grid__col{border-bottom-width:.5rem;border-left-width:.25rem;border-right-width:.25rem}.s\:o-grid--gap-m{margin:0 -.5rem -1rem}.s\:o-grid--gap-m>.o-grid__col{border-bottom-width:1rem;border-left-width:.5rem;border-right-width:.5rem}.s\:o-grid--gap-l{margin:0 -.75rem -1.5rem}.s\:o-grid--gap-l>.o-grid__col{border-bottom-width:1.5rem;border-left-width:.75rem;border-right-width:.75rem}.s\:o-grid--gap-xl{margin:0 -1rem -2rem}.s\:o-grid--gap-xl>.o-grid__col{border-bottom-width:2rem;border-left-width:1rem;border-right-width:1rem}.s\:o-grid--gap-xxl{margin:0 -1.5rem -3rem}.s\:o-grid--gap-xxl>.o-grid__col{border-bottom-width:3rem;border-left-width:1.5rem;border-right-width:1.5rem}.s\:o-grid--gap-3xl{margin:0 -2rem -4rem}.s\:o-grid--gap-3xl>.o-grid__col{border-bottom-width:4rem;border-left-width:2rem;border-right-width:2rem}.s\:o-grid--gap-4xl{margin:0 -2.5rem -5rem}.s\:o-grid--gap-4xl>.o-grid__col{border-bottom-width:5rem;border-left-width:2.5rem;border-right-width:2.5rem}.s\:o-grid--gap-5xl{margin:0 -3rem -6rem}.s\:o-grid--gap-5xl>.o-grid__col{border-bottom-width:6rem;border-left-width:3rem;border-right-width:3rem}.s\:o-grid--gap-6xl{margin:0 -3.5rem -7rem}.s\:o-grid--gap-6xl>.o-grid__col{border-bottom-width:7rem;border-left-width:3.5rem;border-right-width:3.5rem}}@media (min-width:768px){.m\:o-grid--gap-xs{margin:0 -.125rem -.25rem}.m\:o-grid--gap-xs>.o-grid__col{border-bottom-width:.25rem;border-left-width:.125rem;border-right-width:.125rem}.m\:o-grid--gap-s{margin:0 -.25rem -.5rem}.m\:o-grid--gap-s>.o-grid__col{border-bottom-width:.5rem;border-left-width:.25rem;border-right-width:.25rem}.m\:o-grid--gap-m{margin:0 -.5rem -1rem}.m\:o-grid--gap-m>.o-grid__col{border-bottom-width:1rem;border-left-width:.5rem;border-right-width:.5rem}.m\:o-grid--gap-l{margin:0 -.75rem -1.5rem}.m\:o-grid--gap-l>.o-grid__col{border-bottom-width:1.5rem;border-left-width:.75rem;border-right-width:.75rem}.m\:o-grid--gap-xl{margin:0 -1rem -2rem}.m\:o-grid--gap-xl>.o-grid__col{border-bottom-width:2rem;border-left-width:1rem;border-right-width:1rem}.m\:o-grid--gap-xxl{margin:0 -1.5rem -3rem}.m\:o-grid--gap-xxl>.o-grid__col{border-bottom-width:3rem;border-left-width:1.5rem;border-right-width:1.5rem}.m\:o-grid--gap-3xl{margin:0 -2rem -4rem}.m\:o-grid--gap-3xl>.o-grid__col{border-bottom-width:4rem;border-left-width:2rem;border-right-width:2rem}.m\:o-grid--gap-4xl{margin:0 -2.5rem -5rem}.m\:o-grid--gap-4xl>.o-grid__col{border-bottom-width:5rem;border-left-width:2.5rem;border-right-width:2.5rem}.m\:o-grid--gap-5xl{margin:0 -3rem -6rem}.m\:o-grid--gap-5xl>.o-grid__col{border-bottom-width:6rem;border-left-width:3rem;border-right-width:3rem}.m\:o-grid--gap-6xl{margin:0 -3.5rem -7rem}.m\:o-grid--gap-6xl>.o-grid__col{border-bottom-width:7rem;border-left-width:3.5rem;border-right-width:3.5rem}}@media (min-width:1024px){.l\:o-grid--gap-xs{margin:0 -.125rem -.25rem}.l\:o-grid--gap-xs>.o-grid__col{border-bottom-width:.25rem;border-left-width:.125rem;border-right-width:.125rem}.l\:o-grid--gap-s{margin:0 -.25rem -.5rem}.l\:o-grid--gap-s>.o-grid__col{border-bottom-width:.5rem;border-left-width:.25rem;border-right-width:.25rem}.l\:o-grid--gap-m{margin:0 -.5rem -1rem}.l\:o-grid--gap-m>.o-grid__col{border-bottom-width:1rem;border-left-width:.5rem;border-right-width:.5rem}.l\:o-grid--gap-l{margin:0 -.75rem -1.5rem}.l\:o-grid--gap-l>.o-grid__col{border-bottom-width:1.5rem;border-left-width:.75rem;border-right-width:.75rem}.l\:o-grid--gap-xl{margin:0 -1rem -2rem}.l\:o-grid--gap-xl>.o-grid__col{border-bottom-width:2rem;border-left-width:1rem;border-right-width:1rem}.l\:o-grid--gap-xxl{margin:0 -1.5rem -3rem}.l\:o-grid--gap-xxl>.o-grid__col{border-bottom-width:3rem;border-left-width:1.5rem;border-right-width:1.5rem}.l\:o-grid--gap-3xl{margin:0 -2rem -4rem}.l\:o-grid--gap-3xl>.o-grid__col{border-bottom-width:4rem;border-left-width:2rem;border-right-width:2rem}.l\:o-grid--gap-4xl{margin:0 -2.5rem -5rem}.l\:o-grid--gap-4xl>.o-grid__col{border-bottom-width:5rem;border-left-width:2.5rem;border-right-width:2.5rem}.l\:o-grid--gap-5xl{margin:0 -3rem -6rem}.l\:o-grid--gap-5xl>.o-grid__col{border-bottom-width:6rem;border-left-width:3rem;border-right-width:3rem}.l\:o-grid--gap-6xl{margin:0 -3.5rem -7rem}.l\:o-grid--gap-6xl>.o-grid__col{border-bottom-width:7rem;border-left-width:3.5rem;border-right-width:3.5rem}}@media (min-width:1280px){.xl\:o-grid--gap-xs{margin:0 -.125rem -.25rem}.xl\:o-grid--gap-xs>.o-grid__col{border-bottom-width:.25rem;border-left-width:.125rem;border-right-width:.125rem}.xl\:o-grid--gap-s{margin:0 -.25rem -.5rem}.xl\:o-grid--gap-s>.o-grid__col{border-bottom-width:.5rem;border-left-width:.25rem;border-right-width:.25rem}.xl\:o-grid--gap-m{margin:0 -.5rem -1rem}.xl\:o-grid--gap-m>.o-grid__col{border-bottom-width:1rem;border-left-width:.5rem;border-right-width:.5rem}.xl\:o-grid--gap-l{margin:0 -.75rem -1.5rem}.xl\:o-grid--gap-l>.o-grid__col{border-bottom-width:1.5rem;border-left-width:.75rem;border-right-width:.75rem}.xl\:o-grid--gap-xl{margin:0 -1rem -2rem}.xl\:o-grid--gap-xl>.o-grid__col{border-bottom-width:2rem;border-left-width:1rem;border-right-width:1rem}.xl\:o-grid--gap-xxl{margin:0 -1.5rem -3rem}.xl\:o-grid--gap-xxl>.o-grid__col{border-bottom-width:3rem;border-left-width:1.5rem;border-right-width:1.5rem}.xl\:o-grid--gap-3xl{margin:0 -2rem -4rem}.xl\:o-grid--gap-3xl>.o-grid__col{border-bottom-width:4rem;border-left-width:2rem;border-right-width:2rem}.xl\:o-grid--gap-4xl{margin:0 -2.5rem -5rem}.xl\:o-grid--gap-4xl>.o-grid__col{border-bottom-width:5rem;border-left-width:2.5rem;border-right-width:2.5rem}.xl\:o-grid--gap-5xl{margin:0 -3rem -6rem}.xl\:o-grid--gap-5xl>.o-grid__col{border-bottom-width:6rem;border-left-width:3rem;border-right-width:3rem}.xl\:o-grid--gap-6xl{margin:0 -3.5rem -7rem}.xl\:o-grid--gap-6xl>.o-grid__col{border-bottom-width:7rem;border-left-width:3.5rem;border-right-width:3.5rem}}@media (min-width:1440px){.xxl\:o-grid--gap-xs{margin:0 -.125rem -.25rem}.xxl\:o-grid--gap-xs>.o-grid__col{border-bottom-width:.25rem;border-left-width:.125rem;border-right-width:.125rem}.xxl\:o-grid--gap-s{margin:0 -.25rem -.5rem}.xxl\:o-grid--gap-s>.o-grid__col{border-bottom-width:.5rem;border-left-width:.25rem;border-right-width:.25rem}.xxl\:o-grid--gap-m{margin:0 -.5rem -1rem}.xxl\:o-grid--gap-m>.o-grid__col{border-bottom-width:1rem;border-left-width:.5rem;border-right-width:.5rem}.xxl\:o-grid--gap-l{margin:0 -.75rem -1.5rem}.xxl\:o-grid--gap-l>.o-grid__col{border-bottom-width:1.5rem;border-left-width:.75rem;border-right-width:.75rem}.xxl\:o-grid--gap-xl{margin:0 -1rem -2rem}.xxl\:o-grid--gap-xl>.o-grid__col{border-bottom-width:2rem;border-left-width:1rem;border-right-width:1rem}.xxl\:o-grid--gap-xxl{margin:0 -1.5rem -3rem}.xxl\:o-grid--gap-xxl>.o-grid__col{border-bottom-width:3rem;border-left-width:1.5rem;border-right-width:1.5rem}.xxl\:o-grid--gap-3xl{margin:0 -2rem -4rem}.xxl\:o-grid--gap-3xl>.o-grid__col{border-bottom-width:4rem;border-left-width:2rem;border-right-width:2rem}.xxl\:o-grid--gap-4xl{margin:0 -2.5rem -5rem}.xxl\:o-grid--gap-4xl>.o-grid__col{border-bottom-width:5rem;border-left-width:2.5rem;border-right-width:2.5rem}.xxl\:o-grid--gap-5xl{margin:0 -3rem -6rem}.xxl\:o-grid--gap-5xl>.o-grid__col{border-bottom-width:6rem;border-left-width:3rem;border-right-width:3rem}.xxl\:o-grid--gap-6xl{margin:0 -3.5rem -7rem}.xxl\:o-grid--gap-6xl>.o-grid__col{border-bottom-width:7rem;border-left-width:3.5rem;border-right-width:3.5rem}}.o-media{display:block;height:0;overflow:hidden;padding-top:100%;position:relative}.o-media>*{background-position:50% 50%;background-size:cover;bottom:0;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;position:absolute;right:0;width:100%}.o-media--1\:2{padding-top:50%}.o-media--16\:9{padding-top:56.25%}.o-media--4\:3{padding-top:75%}.o-media--stretch{height:100%;padding-top:0}@media (min-width:320px){.xs\:o-media--1\:2{padding-top:50%}.xs\:o-media--16\:9{padding-top:56.25%}.xs\:o-media--4\:3{padding-top:75%}.xs\:o-media--stretch{height:100%;padding-top:0}}@media (min-width:375px){.s\:o-media--1\:2{padding-top:50%}.s\:o-media--16\:9{padding-top:56.25%}.s\:o-media--4\:3{padding-top:75%}.s\:o-media--stretch{height:100%;padding-top:0}}@media (min-width:768px){.m\:o-media--1\:2{padding-top:50%}.m\:o-media--16\:9{padding-top:56.25%}.m\:o-media--4\:3{padding-top:75%}.m\:o-media--stretch{height:100%;padding-top:0}}@media (min-width:1024px){.l\:o-media--1\:2{padding-top:50%}.l\:o-media--16\:9{padding-top:56.25%}.l\:o-media--4\:3{padding-top:75%}.l\:o-media--stretch{height:100%;padding-top:0}}@media (min-width:1280px){.xl\:o-media--1\:2{padding-top:50%}.xl\:o-media--16\:9{padding-top:56.25%}.xl\:o-media--4\:3{padding-top:75%}.xl\:o-media--stretch{height:100%;padding-top:0}}@media (min-width:1440px){.xxl\:o-media--1\:2{padding-top:50%}.xxl\:o-media--16\:9{padding-top:56.25%}.xxl\:o-media--4\:3{padding-top:75%}.xxl\:o-media--stretch{height:100%;padding-top:0}}@media (min-width:1024px) and (orientation:landscape){.o-sections{position:relative;padding-top:50vh;z-index:1}}.c-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:3px;box-shadow:inset 0 0 0 1px color(button,.25);color:transparent;display:inline-block;font-family:Fracktif,serif;font-size:.75rem;letter-spacing:.08em;line-height:3rem;font-weight:500;overflow:hidden;padding:0 1.5rem;position:relative;text-align:center;text-transform:uppercase;transition:.25s;white-space:nowrap}.c-button:after,.c-button:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;will-change:transform}.c-button:before{background:var(--color);transition:.15s ease-in-out;transform-origin:0 0;transform:scaleX(0);z-index:1}.c-button:after{content:attr(data-label);position:absolute;z-index:2}.c-button:hover:before{transform:scaleX(1)}.c-button--block{display:block;width:100%}.c-button--primary{background:var(--color-button);color:var(--color-button-text)}.c-footer{align-items:center;color:var(--color-text-lc);display:flex;justify-content:space-between;font-size:.875rem;padding:0 2rem 3rem}@media (min-width:768px){.c-footer{padding:0 5rem 4rem}}@media (min-width:1024px) and (orientation:portrait){.c-footer{padding:0 6rem 5rem}}@media (min-width:1024px) and (orientation:landscape){.c-footer{display:none}}.c-footer__contactIcon{fill:var(--color-text-lc);height:20px;width:20px}@-webkit-keyframes heroScrollIndicator{0%{opacity:0;transform:translate3d(0,64px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes heroScrollIndicator{0%{opacity:0;transform:translate3d(0,64px,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes heroScrollIndicatorArrow{0%{transform:translateZ(0)}50%{transform:translate3d(0,16px,0)}to{transform:translateZ(0)}}@keyframes heroScrollIndicatorArrow{0%{transform:translateZ(0)}50%{transform:translate3d(0,16px,0)}to{transform:translateZ(0)}}@media (min-width:1024px) and (orientation:landscape){.c-hero{box-shadow:0 0 80px #000;margin-bottom:-100vh;overflow:hidden;position:relative;transform-origin:0 100%;will-change:transform;z-index:2}}.c-hero__content{position:relative}@media (min-width:1024px) and (orientation:landscape){.c-hero__content{margin:0 -4rem;padding:0 4rem}}.c-hero .c-section__header{margin-bottom:1.5rem}@media (min-width:768px){.c-hero .c-section__main .c-lines{display:none}}.c-hero .c-manifesto{margin-bottom:3rem}@media (min-width:768px){.c-hero .c-manifesto{margin-bottom:0}}.c-hero__logo{fill:var(--color-text);height:34px;position:relative;z-index:10}.c-hero__scrollIndicator{-webkit-animation:heroScrollIndicator .75s ease-in-out 1s both;animation:heroScrollIndicator .75s ease-in-out 1s both;bottom:calc(5rem + 8px);display:none;height:48px;margin-left:-24px;left:50%;position:absolute;width:48px;z-index:100}@media (min-width:1024px) and (orientation:landscape){.c-hero__scrollIndicator{display:block}}.c-hero__scrollIndicatorArrow{-webkit-animation:heroScrollIndicatorArrow 2s ease-in-out infinite both;animation:heroScrollIndicatorArrow 2s ease-in-out infinite both;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath fill='none' stroke='%232C2C2C' stroke-width='2' d='M34 21L24 31 14 21'/%3E%3C/svg%3E");height:48px;width:48px}:root{--grid-margin:24px}@media (min-width:1024px) and (orientation:landscape){:root{--grid-size:calc((100vh - 2*var(--grid-margin))/8)}}@media (min-width:1024px) and (orientation:landscape){.c-lines--half{display:none}}.c-lines--full{display:none}@media (min-width:1024px) and (orientation:landscape){.c-lines--full{display:block;position:absolute;right:var(--grid-margin);top:var(--grid-margin);z-index:100}}.c-lines__row[data-row="1"] svg{stroke-width:4px}.c-lines__row[data-row="2"] svg{stroke-width:8px}.c-lines__row[data-row="3"] svg{stroke-width:12px}.c-lines__row[data-row="4"] svg{stroke-width:16px}.c-lines__row[data-row="5"] svg{stroke-width:22px}.c-lines__row[data-row="6"] svg{stroke-width:26px}.c-lines__row[data-row="7"] svg{stroke-width:36px}.c-lines__row[data-row="8"] svg{stroke-width:48px}.c-lines__row:after{clear:both;content:"";display:block}.c-lines__line{float:left;stroke:var(--color);width:25%;will-change:transform}@media (min-width:1024px) and (orientation:landscape){.c-lines__line{width:var(--grid-size)}}.c-lines__line:nth-child(n+1){stroke-width:40px}.c-lines__line:nth-child(n+5){stroke-width:32px}.c-lines__line:nth-child(n+9){stroke-width:24px}.c-lines__line:nth-child(n+13){stroke-width:16px}.c-lines__line:nth-child(n+17){stroke-width:12px}.c-lines__line:nth-child(n+21){stroke-width:8px}.c-lines__line:nth-child(n+25){stroke-width:4px}.c-lines__line:nth-child(n+29){stroke-width:2px}:root{--manifesto-line-duration:750ms;--manifesto-line-easing:ease-in-out;--manifesto-line-nearest-opacity:0.15}@-webkit-keyframes manifestoLinesFadeIn{0%{opacity:0}to{opacity:1}}@keyframes manifestoLinesFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes manifestoLinesFadeOut{0%{opacity:1}to{opacity:0}}@keyframes manifestoLinesFadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes manifestoTimer{0%{stroke-dashoffset:138.24949646}to{stroke-dashoffset:0}}@keyframes manifestoTimer{0%{stroke-dashoffset:138.24949646}to{stroke-dashoffset:0}}.c-manifesto{display:flex;flex-direction:column;height:65vh;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:1024px) and (orientation:portrait){.c-manifesto{height:50vh}}@media (min-width:1024px) and (orientation:landscape){.c-manifesto{bottom:5rem;height:auto;left:0;position:absolute;top:5rem;right:50%;z-index:1}}.c-manifesto__scroller{flex:1;overflow:hidden;position:relative}.c-manifesto__scroller:after,.c-manifesto__scroller:before{content:"";display:block;height:80px;position:absolute;width:100%}@media (min-width:1024px) and (orientation:landscape){.c-manifesto__scroller:after,.c-manifesto__scroller:before{height:160px}}.c-manifesto__scroller:before{background:linear-gradient(180deg,#f6f3f3,rgba(246,243,243,0));top:0;z-index:2}.c-manifesto__scroller:after{background:linear-gradient(0deg,#f6f3f3,rgba(246,243,243,0));bottom:0;z-index:3}.c-manifesto__lines{transform:translateZ(0);position:relative;will-change:opacity,transform;z-index:1}.c-manifesto__lines.is-fadeIn{-webkit-animation:manifestoLinesFadeIn .5s ease-out both;animation:manifestoLinesFadeIn .5s ease-out both}.c-manifesto__lines.is-fadeOut{-webkit-animation:manifestoLinesFadeOut .5s ease-out both;animation:manifestoLinesFadeOut .5s ease-out both}.c-manifesto__lines.is-animating{transition:transform var(--manifesto-line-duration) ease}.c-manifesto__lines.is-animating .c-manifesto__line{transition:opacity var(--manifesto-line-duration) var(--manifesto-line-easing),transform var(--manifesto-line-duration) var(--manifesto-line-easing)}.c-manifesto__line{font-family:Fracktif,serif;font-size:28px;font-weight:200;line-height:1.25;opacity:0;padding:8px 0;transform:translate3d(0,25%,0);width:100%;will-change:opacity,transform}@media (min-width:768px){.c-manifesto__line{font-size:2rem}}@media (min-width:1024px) and (orientation:portrait){.c-manifesto__line{font-size:36px}}.c-manifesto__line.is-current{opacity:1;transform:translateZ(0)}.c-manifesto__line.is-next{opacity:var(--manifesto-line-nearest-opacity);transform:translateZ(0)}.c-manifesto__line.is-out{opacity:0;transform:translate3d(0,-25%,0)}.c-manifesto__line.is-prev{opacity:var(--manifesto-line-nearest-opacity);transform:translateZ(0)}.c-manifesto__ui{display:flex}@media (min-width:1024px) and (orientation:landscape){.c-manifesto__ui{bottom:0;left:0;position:absolute;width:100%;z-index:4}}.c-manifesto__paginate{position:relative}.c-manifesto__paginate svg{height:48px;width:48px}.c-manifesto__paginate:hover .c-manifesto__paginateRing{opacity:1}.c-manifesto__paginateRing{left:0;opacity:.1;position:absolute;top:0;transition:opacity .5s ease-out;z-index:1}.c-manifesto__paginateArrow{position:relative;z-index:1}.c-manifesto__playback{cursor:pointer;height:48px;margin:0 .5rem;position:relative;width:48px}.c-manifesto__playback.is-paused .c-manifesto__playbackButton--pause{display:none}.c-manifesto__playback.is-paused .c-manifesto__playbackButton--play{display:block}.c-manifesto__timer{height:48px;left:0;position:absolute;top:0;width:48px;z-index:1}.c-manifesto__timer circle,.c-manifesto__timer path{stroke:var(--color)}.c-manifesto__timer circle{opacity:.15}.c-manifesto__timerPath{stroke-dasharray:138.24949;stroke-dashoffset:138.24949;will-change:stroke-dashoffset}.c-manifesto__timerPath.is-running{-webkit-animation-name:manifestoTimer;animation-name:manifestoTimer;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:both;animation-fill-mode:both}.c-manifesto__playbackButton{display:block;position:relative;z-index:2}.c-manifesto__playbackButton--play{display:none}.c-section{background:var(--color-bg);color:var(--color-text);padding:4rem 2rem 3rem}@media (min-width:768px){.c-section{padding:5rem}}@media (min-width:1024px) and (orientation:portrait){.c-section{padding:6rem}}@media (min-width:1024px) and (orientation:landscape){.c-section{padding:0 4rem}}.c-section__wrapper{margin:0 auto;max-width:1440px;position:relative}@media (min-width:1024px) and (orientation:landscape){.c-section__wrapper{display:flex;min-height:100vh}}.c-section__header{margin-bottom:4rem}@media (min-width:768px){.c-section__header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:5rem}}@media (min-width:1024px) and (orientation:portrait){.c-section__header{margin-bottom:6rem}}@media (min-width:1024px) and (orientation:landscape){.c-section__header{flex:0 0 25%;margin-bottom:0}}.c-section__header .c-lines{display:none}@media (min-width:768px){.c-section__header .c-lines{display:block;flex:0 0 calc(50% - 1rem)}}@media (min-width:1024px) and (orientation:portrait){.c-section__header .c-lines{flex:0 0 calc(50% - 2rem)}}@media (min-width:1024px) and (orientation:landscape){.c-section__header .c-lines{display:none}}@media (min-width:768px){.c-section__headerContent{flex:0 0 calc(50% - 1rem)}}@media (min-width:1024px) and (orientation:portrait){.c-section__headerContent{flex:0 0 calc(50% - 2rem)}}@media (min-width:1024px) and (orientation:landscape){.c-section__headerContent{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:5rem 0}}@media (min-width:1024px) and (orientation:landscape){.c-section__headerContent--sticky{min-height:100vh;position:-webkit-sticky;position:sticky;top:0}}.c-section__headerHeading{margin-bottom:2rem}.c-section__headerBody{font-size:.875rem;margin-bottom:3rem}.c-section__headerBody p{margin-bottom:1em}@media (min-width:1024px) and (orientation:landscape){.c-section__main{padding:5rem 0 5rem 5rem}}@media (min-width:768px){.c-section__main .c-lines{display:none}}.c-team__logo{display:none;fill:var(--color-text);height:34px}@media (min-width:1024px) and (orientation:landscape){.c-team__logo{display:block}}.c-team__members{margin-bottom:3rem}@media (min-width:768px){.c-team__members{margin-bottom:0}}.c-teamMember__photo{margin-bottom:1rem;overflow:hidden;position:relative}.c-teamMember__photoImg{z-index:1;transition:transform .5s ease;transform:scale(1);will-change:transform}.c-teamMember__name{font-family:Fracktif,serif;font-size:1rem;margin-bottom:.25rem}@media (min-width:768px){.c-teamMember__name{font-size:1.125rem}}.c-teamMember__role{color:var(--color-text-lc);font-size:.75rem;margin-bottom:1rem}@media (min-width:768px){.c-teamMember__role{font-size:.875rem}}.c-teamMember__contact{display:flex;margin-bottom:1.5rem}.no-touchevents .c-teamMember__contact{opacity:0;transform:translateY(-.5rem);transition:.5s ease}@media (min-width:1024px){.c-teamMember__contact{margin-bottom:0}}.c-teamMember__contactItem:not(:last-child){margin-right:1rem}.c-teamMember__contactLink:hover .c-teamMember__contactIcon{fill:var(--color-text)}.c-teamMember__contactIcon{fill:var(--color-text-lc);height:18px;transition:fill .5s ease;width:18px}.no-touchevents .c-teamMember:hover .c-teamMember__photoImg{transform:scale(1.05)}.no-touchevents .c-teamMember:hover .c-teamMember__contact{opacity:1;transform:translateY(0)}.u-hide,.u-hideEmpty:empty{display:none}@media (max-width:319px){.xs\:u-show{display:none}}@media (min-width:320px){.xs\:u-hide{display:none}}@media (max-width:374px){.l\:u-show,.m\:u-show,.s\:u-show,.xl\:u-show{display:none}}@media (min-width:375px){.s\:u-hide{display:none}}@media (max-width:767px){.l\:u-show,.m\:u-show,.xl\:u-show{display:none}}@media (min-width:768px){.m\:u-hide{display:none}}@media (max-width:1023px){.l\:u-show,.xl\:u-show{display:none}}@media (min-width:1024px){.l\:u-hide{display:none}}@media (max-width:1279px){.xl\:u-show{display:none}}@media (min-width:1280px){.xl\:u-hide{display:none}}body{visibility:visible!important}