*,:before,:after{box-sizing:border-box}*,html,body{margin:0;padding:0}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{color:inherit;text-decoration:none}#root,#__next{isolation:isolate}ul,li,ol{list-style:none}button{border:#0000}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes hero-pop-in{0%{top:30vh}}@keyframes banner-pop-in{0%{top:70%}}@keyframes rotate{to{--angle:360deg}}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.fade-in{opacity:0;transition:opacity 1s}.fade-in.visible{opacity:1}.hero-wrapper{animation:1s forwards hero-pop-in}.banner.lg img{animation:1s forwards banner-pop-in}.nav-items a{opacity:.9;transition:opacity .3s}.nav-items a:hover{opacity:1}.nav-items a:after{content:"";width:0%;height:1px;transition:all .3s;display:block;position:relative}.nav-items a:hover:after{opacity:1;background-color:var(--text);width:100%;height:1px}.navbar.responsive>.nav-items{animation:.5s fade-in}:root{--background:#100b22;--background-light:#18132b;--text:#f5f5f5;--cta:#7552e0;--step-text:clamp(1rem);--step-lg:clamp(1.4rem, .4cqi + 1.3rem, 1.8rem);--step-hero:clamp(2rem, 5vw, 4rem);--step-card-title:clamp(3rem, 3vw, 4rem);--step-xxxxl:clamp(2.5rem, 4.7vw, 8rem)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#342442}::-webkit-scrollbar-thumb{background:#5a5775;height:10px}body{background:var(--background);min-height:100vh;color:var(--text);margin:0 10%;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}img{pointer-events:none;border-radius:7px}section{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1200px;min-height:100vh;margin:0 auto;display:flex}section.features,section.privacy{min-height:50vh}section.privacy{margin-top:30vh}section.features>h1{font-size:max(2rem,min(5vw,3rem))}section.features .card h1{align-items:center;display:flex}section.debloat,section.telemetry,section.install,section.performance{min-height:75vh}section.telemetry>.even-columns div,section.install>.even-columns div{text-align:right;order:2}.even-columns .sm{display:none}section.telemetry>.even-columns img,section.install>.even-columns img{background:linear-gradient(#121118bf, #121118bf) padding-box, linear-gradient(var(--angle), #080808bf, #93899fbf) border-box}@media screen and (width<=1024px){section.telemetry>.even-columns div,section.install>.even-columns div{text-align:center;order:0}section.debloat>.even-columns span,section.telemetry>.even-columns span,section.performance>.even-columns span,section.install>.even-columns span{display:none}.even-columns .sm{display:block}.opensource-wrapper h1{color:var(--text)!important}}main{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.bg{z-index:-1;filter:hue-rotate(20deg)blur(25px);opacity:.3;position:absolute;inset:0}.bg img{object-fit:cover;width:100%;height:100%}.hero-wrapper{text-align:center;flex-direction:column;align-items:center;gap:1rem;min-height:max-content;display:flex;position:absolute;top:25vh}.users{border-radius:50px;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.9rem;font-weight:500;display:flex}.users span{color:var(--cta)}.hero-title{font-size:var(--step-hero);text-wrap:nowrap;letter-spacing:-1px;-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(#fff,#fafafacc);background-clip:text;font-weight:500;line-height:1}.hero-description{font-size:var(--step-text);opacity:.9}.hero-description.sm{display:none}.version{font-size:var(--step-text);opacity:.6;font-size:.96rem}.buttons{align-items:center;gap:1rem;display:flex}.buttons a{cursor:pointer;border-top:1px solid var(--cta);background:linear-gradient(#472f8e 0% 40%,#4b3295,#5f36a1);border-radius:7px;justify-content:center;align-items:center;min-width:fit-content;padding:.5rem 2rem;font-size:1rem;line-height:1.25;transition:all .3s;display:flex;box-shadow:0 10px 10px #05060f26}a.github{background:linear-gradient(#251e38 0% 40%,#29223f,#342749);border-top:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.75rem;display:flex}.cta:hover{box-shadow:0 5px 25px 1px #470aff33}.github:hover{box-shadow:0 5px 25px 1px #362d5333}.banner>a>img{user-select:none;z-index:-1;object-fit:cover;background:linear-gradient(#121118bf, #121118bf) padding-box, linear-gradient(var(--angle), #1d1339bf, hsl(from var(--cta) h s l / .75)) border-box;border:1px solid #0000;border-radius:14px;width:max(300px,min(75vw,1200px));margin-left:auto;margin-right:auto;animation:4s linear infinite rotate;position:absolute;top:65%;left:0;right:0}.banner.small{width:max(300px,min(75vw,1000px));margin-top:3rem;margin-left:auto;margin-right:auto;display:none;position:relative}.card-title{margin-bottom:3rem;font-weight:500;line-height:1}.card-wrapper{text-align:center;justify-content:space-between;align-items:center;gap:1.5rem;max-width:1200px;display:flex}.card{text-wrap:balance;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:33%;height:250px;padding:2rem;display:flex}.card h1{font-size:var(--step-lg);width:max-content;line-height:1}.card p{font-size:var(--step-text);opacity:.8}.even-columns{border-radius:14px;justify-content:space-between;align-items:center;gap:3rem;width:100%;display:flex}.even-columns h1{text-wrap:nowrap;margin-top:.5rem;margin-bottom:.5rem;font-size:max(2.5rem,min(4.5vw,4rem));font-weight:500;line-height:1.1}.even-columns img{background:linear-gradient(#131219, #131219) padding-box, linear-gradient(var(--angle), #302060, var(--cta)) border-box;border:1px solid #0000;border-radius:14px;width:max(300px,min(40vw,600px));animation:4s linear infinite rotate}.even-columns p{font-size:var(--step-text);text-wrap:balance;opacity:.8;max-width:600px;line-height:1.5}.opensource-wrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.opensource-wrapper h1{color:var(--text);font-size:max(2.5rem,min(4.5vw,4rem));font-weight:500;line-height:1}.opensource-wrapper p{font-size:var(--step-text);text-wrap:balance;opacity:.9;max-width:800px}.stars{text-wrap:balance}.stars span{color:#ffc800}img.opensource{background:linear-gradient(#121118bf, #121118bf) padding-box, linear-gradient(var(--angle), #302060bf, hsl(from var(--cta) h s l / .75));border:1px solid #0000;border-radius:14px;width:max(300px,min(75vw,1000px));animation:4s linear infinite rotate}@media screen and (width<=1600px){.banner{display:none}.banner.small{display:block}section.privacy{margin-top:25vh}}@media screen and (width<=1024px){section.privacy{margin-top:0}.card-wrapper{flex-direction:column}.card{width:100%}hr{display:none}.even-columns{text-align:center;flex-direction:column;gap:1rem}.even-columns img{flex:1;width:max(300px,min(75vw,750px))}}@media screen and (width<=800px){.bg{filter:hue-rotate(20deg)blur(50px)}.bg img{position:absolute}}@media screen and (width<=600px){.hero-wrapper{top:20vh}.hero-description{display:none}.hero-description.sm{display:block}.banner.small{margin-top:1rem}a.github{display:none}.even-columns .sm{text-wrap:balance}}.navbar[data-astro-cid-5blmo7yk]{justify-content:space-between;align-items:center;max-width:1200px;height:120px;margin:0 auto;display:flex}.nav-items[data-astro-cid-5blmo7yk]{align-items:center;gap:3rem;font-size:1rem;display:flex}.nav-items[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk]{cursor:pointer}.nav-item[data-astro-cid-5blmo7yk]{align-items:center;gap:1rem;display:flex}#nav-item-icon[data-astro-cid-5blmo7yk]{display:none}.nav-items[data-astro-cid-5blmo7yk].right{gap:1.5rem}.bars[data-astro-cid-5blmo7yk],.close[data-astro-cid-5blmo7yk]{cursor:pointer;z-index:2;justify-content:flex-end;display:none}@media screen and (width<=800px){.bars[data-astro-cid-5blmo7yk]{display:flex}.nav-items[data-astro-cid-5blmo7yk]{display:none}.navbar[data-astro-cid-5blmo7yk].responsive{position:relative}#nav-item-icon[data-astro-cid-5blmo7yk]{display:block}.navbar[data-astro-cid-5blmo7yk].responsive>.bars[data-astro-cid-5blmo7yk]{display:none}.navbar[data-astro-cid-5blmo7yk].responsive>.close[data-astro-cid-5blmo7yk]{display:flex}.navbar[data-astro-cid-5blmo7yk].responsive>#nav-item-icon[data-astro-cid-5blmo7yk]{display:block}.navbar[data-astro-cid-5blmo7yk].responsive>.nav-items[data-astro-cid-5blmo7yk].right{display:none}.navbar[data-astro-cid-5blmo7yk].responsive>.nav-items[data-astro-cid-5blmo7yk]{font-size:var(--step-xxxxl);z-index:2;backdrop-filter:blur(25px);background-color:#0d091bcc;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;width:100%;height:100%;padding:0 4.5rem;display:flex;position:fixed;top:0;left:0}}footer[data-astro-cid-sz7xmlte]{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:3rem;width:100%;max-width:1200px;margin:0 auto;padding:2rem 100px;display:flex}footer[data-astro-cid-sz7xmlte]>.left[data-astro-cid-sz7xmlte]{flex-direction:column;gap:1rem;display:flex}footer[data-astro-cid-sz7xmlte]>.left[data-astro-cid-sz7xmlte]>h1[data-astro-cid-sz7xmlte]{font-size:max(1.5rem,min(4.5vw,2rem));font-weight:500;line-height:1}footer[data-astro-cid-sz7xmlte]>.left[data-astro-cid-sz7xmlte]>p[data-astro-cid-sz7xmlte]{opacity:.9;max-width:400px;font-size:.9rem}footer[data-astro-cid-sz7xmlte]>.left[data-astro-cid-sz7xmlte]>.icons[data-astro-cid-sz7xmlte]{align-items:center;gap:1rem;display:flex}footer[data-astro-cid-sz7xmlte]>.right[data-astro-cid-sz7xmlte]{gap:3rem;display:flex}footer[data-astro-cid-sz7xmlte]>.right[data-astro-cid-sz7xmlte] h2[data-astro-cid-sz7xmlte]{font-size:1.25rem}footer[data-astro-cid-sz7xmlte]>.right[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte],footer[data-astro-cid-sz7xmlte] .donations[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{opacity:.9;font-size:.9rem}@media screen and (width<=800px){footer[data-astro-cid-sz7xmlte]{align-items:flex-start;justify-content:initial;flex-direction:column;padding-left:0;padding-right:0}}dialog[data-astro-cid-kmykqfhh][open]{opacity:1;display:flex}@starting-style{dialog[data-astro-cid-kmykqfhh][open]{opacity:0}}dialog[data-astro-cid-kmykqfhh]{opacity:0;z-index:1;min-width:100%;min-height:100%;color:var(--text);backdrop-filter:blur(25px);transition-property:display opacity;transition-behavior:allow-discrete;background:#02010480;border:#0000;transition-duration:.3s;display:none;position:fixed;inset:0;overflow-y:hidden}.modal-content[data-astro-cid-kmykqfhh]{flex-direction:column;flex-flow:1;text-wrap:pretty;background:#0d091bbf;border:1px solid #ffffff1a;border-radius:7px;justify-content:center;gap:1.5rem;width:max(300px,min(50vw,600px));min-height:275px;margin:auto;padding:1.5rem 1.5rem 2rem;display:flex}.modal-content[data-astro-cid-kmykqfhh] a[data-astro-cid-kmykqfhh]{text-underline-offset:.5rem;text-decoration:underline}.modal-content[data-astro-cid-kmykqfhh] a[data-astro-cid-kmykqfhh]:focus-visible{outline:#0000}.modal-content[data-astro-cid-kmykqfhh] p[data-astro-cid-kmykqfhh]{opacity:.9}.modal-header[data-astro-cid-kmykqfhh]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding-bottom:1rem;display:flex}.modal-header[data-astro-cid-kmykqfhh] h1[data-astro-cid-kmykqfhh]{font-weight:500;line-height:1.5}.modal-header[data-astro-cid-kmykqfhh] .close[data-astro-cid-kmykqfhh]{cursor:pointer;display:flex!important}.modal-buttons[data-astro-cid-kmykqfhh]{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.modal-buttons[data-astro-cid-kmykqfhh] a[data-astro-cid-kmykqfhh]{cursor:pointer;width:100%;min-width:fit-content;color:var(--text);border-radius:7px;justify-content:center;align-items:center;padding:.5rem 2rem;font-size:1rem;line-height:1.25;text-decoration:none;transition:all .3s;display:flex}.modal-buttons[data-astro-cid-kmykqfhh] a[data-astro-cid-kmykqfhh]:focus-visible{outline:#0000}.modal-buttons[data-astro-cid-kmykqfhh] a[data-astro-cid-kmykqfhh]:first-child{border-top:1px solid var(--cta);background:linear-gradient(#472f8e 0% 40%,#4b3295,#5f36a1)}.modal-buttons[data-astro-cid-kmykqfhh] a[data-astro-cid-kmykqfhh]:nth-child(2){background-color:#18132b;border-top:1px solid #ffffff1a}#start-modal[data-astro-cid-kmykqfhh] .modal-content[data-astro-cid-kmykqfhh]{width:max(300px,min(75vw,600px))}@media screen and (width<=600px){.modal-content[data-astro-cid-kmykqfhh]{width:80%;height:fit-content}}
