@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Saira:ital,wght@0,100..900;1,100..900&display=swap";:root{--font-primary: "Saira", sans-serif;--font-secondary: "Inter", sans-serif;font-weight:400;font-size:16px;--color-primary: #ffa300;--color-secondary: #FFFFFF;--color-terciary: #000000;background-color:#000;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{font-family:var(--font-secondary);margin:0;width:100%;min-width:320px;min-height:100vh}h1,h2,h3{font-family:var(--font-primary);color:var(--color-primary);padding:0;margin:0}h1{font-size:2.25rem;line-height:3rem;font-weight:300}h2{font-size:3rem;font-weight:lighter}h3{font-size:2rem;font-weight:bolder}p{font-size:1.5rem;color:var(--color-secondary);line-height:2.25rem;padding:0;margin:0}ul{font-size:1.5rem;color:var(--color-secondary);line-height:3rem;margin:0;padding-top:.5rem}img{max-width:100%;height:auto}button{border-radius:.5rem;border-width:0;padding:.75rem 1rem;font-size:1.5rem;font-weight:bolder;font-family:var(--font-primary);line-height:1.5rem;color:var(--color-terciary);background-color:var(--color-primary);cursor:pointer;margin:0}button:hover{box-shadow:0 .25rem 1rem 0 var(--color-primary)}b{font-weight:700;letter-spacing:1px}@media(max-width:900px){:root{font-size:14px}}.page{width:100%;max-width:1200px;margin:0 auto;padding:1.5rem}.badge{background-color:var(--color-primary);color:var(--color-terciary);border-radius:8px;border-width:0;padding:.25rem 1rem}.center-text{text-align:center}.flex-col{display:flex;flex-direction:column;gap:1.5rem;max-width:45%}.banner-container{display:flex;flex-direction:row;align-items:center;justify-content:left;gap:2rem}.hero-container{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:3rem;padding-top:8rem;padding-bottom:8rem}.CTAB-container{display:flex;flex-direction:row;gap:1rem}.hero-spec{max-width:40%;padding-bottom:2.25rem}.specs-container{display:flex;flex-direction:column;align-items:center;gap:2.25rem;padding-top:8rem;padding-bottom:6rem}.specs-images{display:flex;flex-direction:row;gap:2.25rem;align-items:center;justify-content:center;max-width:60%}.users-container{display:flex;flex-direction:column;align-items:center;margin-left:6rem;margin-right:6rem;padding:3rem;gap:2.25rem;border:2px solid var(--color-primary);border-radius:16px;box-shadow:0 2px 16px 0 var(--color-primary)}.user-type{display:flex;flex-direction:column;gap:1.5px;align-items:center}.user-type-container{display:flex;flex-direction:row;gap:4.5rem}.diffs-container{display:flex;flex-direction:column;gap:1.5rem;align-items:center;padding-top:13rem;padding-bottom:7rem}.diff-types-container{display:flex;flex-direction:column;gap:3rem;align-items:center;max-width:90%}.diff-type{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:3rem}.modes-container{display:flex;flex-direction:column;align-items:center;gap:3rem;padding-top:6rem;padding-bottom:9rem}.mode-types-container{display:flex;flex-direction:row;justify-content:center;gap:4rem}.vision-container{display:flex;flex-direction:column;padding:2.25rem 3rem 4.5rem;gap:1.5rem;background-color:var(--color-primary);border-radius:1rem}.vision-header{display:flex;flex-direction:row;align-items:center;justify-content:left;gap:2rem}.vision-container h2,.vision-container h3,.vision-container p{color:var(--color-terciary)}.cta-container{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding-top:4.5rem;padding-bottom:4.5rem}.footer{background-color:var(--color-primary);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.5rem;width:100%}@media(max-width:900px){.banner-container,.hero-container,.specs-images,.user-type-container,.diff-type,.mode-types-container,.vision-header{flex-direction:column;align-items:center}.flex-col,.hero-spec,.specs-images,.diff-types-container{max-width:100%}.users-container{margin:1.5rem;padding:1.5rem}.diff-type,.hero-container{gap:1rem}.hero-spec{padding-bottom:.5rem}}
