:root{--font-family:"DM Sans";--font-size:18px;--font-size-md:16px;--font-size-sm:14px;--font-weight:var(--font-weight);--background:#000000;--foreground:#ffffff;--btn-background:#ffffff;--btn-foreground:#000000;--btn-secondary-background:rgba(255,255,255,0.05);--btn-secondary-foreground:rgba(255,255,255,1);--btn-secondary-border:1px solid rgba(255,255,255,0.10);--border-primary:1px solid rgba(255,255,255,0.05);--border-secondary:1px solid rgba(255,255,255,0.10)}body,html{overflow-x:hidden}article.homepage{background:url(/images/homepage/bg.svg) 0 -5% repeat-x}article.homepage h1{display:flex;flex-direction:row;align-items:center;gap:10px;font-weight:var(--font-weight)}article.homepage h2{font-size:40px;line-height:50px;font-weight:500;text-align:center}article.homepage h2 span{display:block;background:linear-gradient(180deg,#797979,#878787 2.07%,#ACACAC 8.31%,#CACACA 14.87%,#E1E1E1 21.74%,#F2F2F2 29.05%,#FCFCFC 37.11%,#FFF 47.38%,#F9F9F9 52.78%,#E9E9E9 59.71%,#CFCFCF 67.45%,#ABABAB 75.75%,#A3A3A3 77.34%,#E5E5E5 93.8%,#FFF);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}article.homepage h3{color:#ccc;font-weight:var(--font-weight);line-height:30px;text-align:center;max-width:700px}article.homepage li,article.homepage p{font-size:var(--font-size-md);color:#d6d6d6;font-weight:var(--font-weight);max-width:1400px}article.homepage a,article.homepage a:active,article.homepage a:hover,article.homepage a:visited{text-decoration:none;color:var(--background)}article.homepage .infographic{width:100%;height:auto;margin-top:120px}article.homepage .cards{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;flex-shrink:1;gap:31px}article.homepage .cards .feature-box,article.homepage .cards .infographic{flex:1 1 calc(33.333% - 21px);min-width:260px}article.homepage .cards .infographic{margin-top:0}article.homepage .cards .feature-box{display:flex;flex-direction:column;justify-content:flex-start;gap:30px;border-radius:20px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.05);padding:25px 15px}article.homepage .cards .feature-box p{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}article.homepage section{padding-left:20px!important;padding-right:20px!important}article.homepage section.section-hero{padding:122px 0 80px}article.homepage section.section-hero .btn-secondary{margin-top:10px}article.homepage section.section-why{padding:122px 0}article.homepage section.section-features{padding-bottom:80px}article.homepage section.section-features h3{margin-bottom:62px}article.homepage section.section-security{padding-bottom:100px}article.homepage section.section-showcase{padding:122px 0;align-items:flex-start;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,0) 40%)}article.homepage section.section-showcase .infographic{margin-top:50px}article.homepage section.section-e2ee{padding:122px 0}article.homepage section.section-e2ee .infographic{width:unset;max-width:70vw;height:auto;margin:30px 0 40px}article.homepage section.section-credibility{padding:122px 0;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,0) 49.57%)}article.homepage section.section-credibility .infographic{width:unset;max-width:70vw;height:auto;margin:30px 0 40px}article.homepage section.section-pricing{width:100%;padding:0 0 80px}article.homepage footer>div,article.homepage header>div,article.homepage section>div{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:1500px;margin:0 auto;padding:0 20px}article.homepage footer>div .site-logo,article.homepage header>div .site-logo,article.homepage section>div .site-logo{max-width:30vw;height:auto}article.homepage footer>div,article.homepage header>div{display:flex;flex-direction:row;justify-content:space-between;color:#ccc;line-height:30px}article.homepage .btn{display:flex;justify-content:center;align-items:center;gap:10px;color:var(--btn-foreground);background-color:var(--btn-background);border-radius:10px;padding:10px 30px;font-weight:500}article.homepage .btn.btn-secondary{color:var(--btn-secondary-foreground);background-color:var(--btn-secondary-background);border:var(--btn-secondary-border)}article.homepage .btn.btn-pricing{color:var(--btn-secondary-foreground);background:rgba(0,0,0,0);border-radius:8px;border:1px solid hsla(0,0%,100%,.1);margin:30px 0}@media(max-width:600px){article.homepage h2{font-size:35px;line-height:45px}article.homepage section{padding-left:5px!important;padding-right:5px!important}article.homepage section.section-hero{padding:50px 0 20px}article.homepage section.section-credibility,article.homepage section.section-features,article.homepage section.section-security,article.homepage section.section-showcase,article.homepage section.section-why{padding:50px 0}article.homepage section.section-showcase .infographic{margin-top:10px}article.homepage section.section-pricing .plans{flex-direction:column}article.homepage section.section-pricing .plans .plan-card{flex:1 1 100%}article.homepage footer .copyright{font-size:var(--font-size-xs);line-height:16px}article.homepage .infographic{width:100%;height:auto;margin-top:40px}article.homepage .infographic.infographic-bg{width:170%}article.homepage .cards{flex-direction:column;justify-content:unset;flex-shrink:1;gap:10px}article.homepage .cards .infographic{margin-top:0;width:100%}article.homepage .cards .feature-box{flex:1 1 100%}}