#how-it-works{padding-bottom:150px;position:relative;padding-top:94px}#how-it-works,.hiw-wrapper{display:flex;flex-direction:column;align-items:center}.hiw-wrapper{max-width:90vw;z-index:2}.hiw-wrapper>h1{align-self:flex-start;color:var(--font-color);font-size:40px;font-weight:700}.hiw-container{display:flex;margin-top:94px;gap:50px;position:relative}.hiw-container>img{margin-top:60px;position:absolute;left:50%;transform:translateX(-50%)}@media screen and (max-width:1000px){.hiw-container{flex-direction:column;margin:0}.hiw-container>img{display:none}.hiw-wrapper>h1{text-align:center;align-self:center}}.hiw-card{display:flex;width:280px;height:320px;padding-top:30px;flex-direction:column;align-items:center;gap:20px;flex-shrink:0;border-radius:10px;background:var(--hiw-background);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:11;text-align:center}.hiw-card>div>h2{color:var(--font-color);font-size:24px;font-weight:700}.hiw-card>div>h2,.hiw-card>div>p{font-style:normal;line-height:normal;margin:0}.hiw-card>div>p{color:var(--nav-color);text-align:center;font-size:16px;font-weight:500;width:185px}.purple-light{position:absolute;display:flex;width:939px;height:939px;border-radius:939px;background:rgba(77,52,187,.7);filter:blur(500px);left:-450px;bottom:0}purple{color:#634acf}#features{padding-bottom:150px;position:relative;padding-top:94px}#features,.features-wrapper{display:flex;flex-direction:column;align-items:center}.features-wrapper{max-width:90vw;z-index:2}.features-wrapper>h1{align-self:flex-start;color:var(--font-color);font-size:40px;font-weight:700}.features-container{display:flex;flex-direction:column;gap:25px}.features-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:32px;grid-row-gap:32px}@media screen and (max-width:1000px){.features-wrapper>h1{align-self:center;text-align:center}.features-container>div:first-child{flex-direction:column;align-items:center;gap:25px}.features-container>div:nth-child(2){flex-direction:column;align-items:center;margin:0}.features-container>div:nth-child(3){flex-direction:column;align-items:center;gap:25px}.features-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(4,1fr);grid-column-gap:32px;grid-row-gap:32px}}.feature{display:inline-flex;height:290px;padding:16px;justify-content:center;align-items:center;gap:30px;flex-shrink:0;border-radius:10px;border:1px solid #836aff;background:hsla(0,0%,45%,0);box-shadow:0 0 16.5px -10px hsla(0,0%,100%,.33);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:400px}.feature>p{font-size:64px}.feature>div>h1,.feature>p{color:var(--font-color);font-weight:700}.feature>div>h1{max-width:292px;font-size:36px;margin:0}.feature>div>p{max-width:295px;color:var(--font-color);font-size:20px;font-weight:400;margin:0}@media screen and (max-width:475px){.feature{padding:10px;flex-direction:column;width:270px;min-height:320px}.feature>p{display:none}.feature>div>h1{text-align:center;font-size:32px}.feature>div>p{font-size:16px;text-align:center}}#related-links{display:flex;flex-direction:column;align-items:center;min-height:300px;margin-top:60px}#related-links>h1{font-size:40px;text-align:center}#related-links>div>a>img{display:flex;height:120px;width:120px;object-fit:contain;aspect-ratio:1/1;transition:all .3s}#related-links>div>a>img:hover{scale:1.03}#related-links>div{display:flex;gap:32px}.faq-container{display:flex;flex-direction:column;align-items:center;color:var(--font-color);font-family:Inter,sans-serif;background:var(--background);padding-top:60px;padding-bottom:120px}.faq-heading{font-size:32px;font-weight:700;letter-spacing:-.224px;line-height:normal;margin-bottom:16px}.faq-toggle-button{margin-bottom:24px;padding:10px 16px;font-size:16px;font-weight:600;border-radius:10px;border:2px solid var(--font-color);background:var(--background);color:var(--font-color);cursor:pointer;transition:background .2s ease,color .2s ease}.faq-toggle-button:hover{background:var(--font-color);color:var(--background)}.faq-content{display:flex;flex-direction:column;width:100%;max-width:80vw;gap:16px}.faq-item{border-bottom:2px solid var(--font-color);padding:10px 0}.faq-question{display:flex;justify-content:space-between;align-items:center;font-size:24px;font-weight:500;letter-spacing:-.168px;cursor:pointer;transition:color .3s ease}.faq-question:hover{opacity:.88}.faq-icon{transition:transform .3s ease;color:var(--font-color)}.faq-icon.open{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;font-size:20px;font-weight:500;color:#b452da;letter-spacing:-.14px;line-height:normal;transition:all .3s;opacity:0}.faq-answer.visible{margin-top:16px;margin-bottom:16px;max-height:200px;opacity:1}@media screen and (max-width:650px){.faq-heading{font-size:24px}.faq-answer,.faq-answer.visible,.faq-question{font-size:16px}}