@import "https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap";
*{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0;padding:0}html,body{width:100%;height:100%;margin:0;padding:0;overflow-x:hidden}:root{--background:#fff;--foreground:#171717;font-family:Inter,sans-serif}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ef018a;border-radius:1px}::-webkit-scrollbar-thumb:hover{background:#d0017a}*{scrollbar-width:thin;scrollbar-color:#ef018a transparent}
.body{color:var(--foreground);font-smooth:antialiased;background:rgba(255,255,255,0);margin:0;padding:0;display:block}.main-page,.business-page,.about-page{flex-direction:column;display:flex;position:relative}
.footer{z-index:2;width:100%;margin:0;padding:0;position:relative;overflow:hidden}.footer__background{background-image:url(/background-footer.png);background-position:0;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.footer__content{z-index:2;width:100%;padding:40px 120px;position:relative}@media (max-width:1200px){.footer__content{padding:40px 80px}}@media (max-width:768px){.footer__content{padding:30px 40px}}@media (max-width:480px){.footer__content{padding:24px}}.footer__content{color:#fff;flex-direction:column;max-width:1440px;margin:0 auto;display:flex}.footer__top{justify-content:space-between;align-items:flex-start;margin-bottom:60px;display:flex}.footer__left{flex:none;display:flex}.footer__logo{align-items:center;display:flex}.footer__bottom{justify-content:space-between;align-items:center;display:flex}.footer__copyright{color:#fff;vertical-align:middle;margin-right:16px;font-family:Inter;font-size:24px;font-weight:400;line-height:100%}.footer__nav{gap:60px;margin-bottom:24px;display:flex}.footer__nav-column{flex-direction:column;gap:24px;display:flex}.footer__nav-link{color:#fff;letter-spacing:0%;vertical-align:middle;font-family:Inter;font-size:24px;font-style:normal;font-weight:500;line-height:100%;text-decoration:none;transition:all .2s linear}.footer__nav-link:hover{opacity:.8}.footer__nav-link--underlined{letter-spacing:0%;vertical-align:middle;text-decoration-offset:0%;font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:100%;text-decoration:underline;text-decoration-thickness:calc(1em/3.40282e38)}.footer__right{flex-direction:column;flex:none;align-items:flex-end;gap:24px;display:flex}.footer__social{flex-direction:column;gap:16px;display:flex}.footer__social-link{justify-content:center;align-items:center;width:46px;height:46px;transition:all .2s linear;display:flex}.footer__social-link:hover{opacity:.8}.footer__app-button{color:#fff;text-align:center;white-space:nowrap;cursor:pointer;opacity:1;background:0 0;border:1px solid #fff;border-radius:16px;justify-content:center;align-items:center;gap:10px;width:216px;height:54px;padding:16px 48px;font-family:Inter;font-size:16px;font-weight:600;line-height:1;transition:all .2s linear;display:flex}.footer__app-button:hover{background:rgba(255,255,255,.1)}.footer__app-icons{align-items:center;gap:4px;display:flex}@media (min-width:768px) and (max-width:1023px){.footer__content{text-align:center;flex-direction:column;align-items:center;gap:40px}.footer__top{flex-direction:column;align-items:center;gap:40px;margin-bottom:40px}.footer__nav{gap:40px;margin-bottom:0}.footer__right{align-items:center}}@media (max-width:767px){.footer__content{align-items:center;gap:0}.footer__top{flex-direction:column;align-items:center;gap:24px;margin-bottom:0}.footer__left{order:1}.footer__right{order:2;align-items:center}.footer__nav{flex-direction:column;align-items:center;gap:24px;margin-bottom:24px}.footer__nav-column{align-items:center;gap:24px}.footer__social{flex-direction:row;justify-content:center;gap:24px}.footer__bottom{flex-direction:column;order:3;align-items:center;gap:24px}.footer__app-button{order:1;width:280px;height:54px;margin:0 auto}.footer__copyright{text-align:center;order:2;margin:0;font-size:18px}}
