.messages{flex-direction:column;align-items:center;padding:0 24px;display:flex;transform:rotateX(5deg)rotateY(-16deg)}.messages:hover>div{scale:1.04}.messages:hover>div.to{color:#8c8c8c;background:#161616}.messages:hover>div.from{color:#fff;background:#400150}.messages>div{text-align:center;color:#4e4e4e;cursor:default;outline:2px solid #000;width:fit-content;max-width:80%;padding:12px 32px;font-size:20px;font-weight:400;transition:scale .2s ease-in-out,background .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out;display:inline-block;position:relative;transform:rotateX(10deg)rotateY(-15deg)}@media only screen and (max-width:640px){.messages>div{max-width:90%;padding:8px 24px;font-size:16px}}.messages>div.from{text-align:left;background:#161616;border-radius:16px 16px 16px 0;align-self:flex-start;box-shadow:12px 12px #000,12px 12px 16px #0006}@media only screen and (max-width:640px){.messages>div.from{border-radius:6px 6px 0;margin-top:0}}.messages>div.to{background:var(--background);text-align:right;border-radius:16px 16px 0;align-self:flex-end;margin-top:-12px;box-shadow:-12px 12px #000,-12px 12px 16px #0006}@media only screen and (max-width:640px){.messages>div.to{border-radius:6px 6px 6px 0;margin-top:-5px}}
.first-features>div{position:sticky;top:140px}@media only screen and (max-width:768px){.first-features>div{top:84px}.first-features>div:nth-child(2n) .feature{flex-direction:column-reverse}}.first-features .feature{background:var(--background);border:1px solid var(--border);border-radius:10px;padding:24px;display:flex}@media only screen and (max-width:768px){.first-features .feature{flex-direction:column;height:calc(100dvh - 120px)}}.first-features .feature .anim{aspect-ratio:1;border:1px solid var(--border);background:repeating-linear-gradient(45deg,#ffffff03 0 2px,#0000 2px 14px);border-radius:8px;align-items:center;width:40%;display:flex;overflow:hidden}@media only screen and (max-width:1024px){.first-features .feature .anim{width:50%}}@media only screen and (max-width:768px){.first-features .feature .anim{width:100%}}.first-features .feature .anim>div{width:100%}.first-features .feature .information{flex-direction:column;gap:24px;width:60%;display:flex}@media only screen and (max-width:1024px){.first-features .feature .information{width:50%}}@media only screen and (max-width:768px){.first-features .feature .information{width:100%}}.first-features .feature .information:first-child{padding-left:0}.first-features .feature .information:nth-child(2){padding-right:0}.first-features .feature .information .tag{color:#0000;text-shadow:0 0 10px #ff008080;background-image:linear-gradient(#ff0080 40%,#f700ff 100%);-webkit-background-clip:text;background-clip:text;font-size:16px}.first-features .feature .information .tag svg{color:#ff0080}.first-features .feature .information h3{font-family:var(--lexend-deca);text-shadow:0 0 10px #fff;font-size:42px;font-weight:200;line-height:42px}.first-features .feature .information .description{flex-direction:column;gap:16px;display:flex}.first-features .feature .information .description p{font-family:var(--manrope);color:#a3a3a3;font-size:15px;font-weight:600}
