:root{--background:#f8fafc;--foreground:#0f172a;--primary:#4f46e5;--primary-hover:#4338ca;--secondary:#ec4899;--accent:#f59e0b;--surface:#fff;--surface-hover:#f1f5f9;--border:#e2e8f0;--text-muted:#64748b;--success:#10b981;--danger:#ef4444;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:1rem;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--transition:all .2s cubic-bezier(.4,0,.2,1)}@media (prefers-color-scheme:dark){:root{--background:#0f172a;--foreground:#f8fafc;--primary:#6366f1;--primary-hover:#818cf8;--secondary:#f472b6;--surface:#1e293b;--surface-hover:#334155;--border:#334155;--text-muted:#94a3b8}}*{box-sizing:border-box;margin:0;padding:0}html,body{background-color:var(--background);max-width:100vw;color:var(--foreground);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;overflow-x:hidden}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}.container{width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2}h1{margin-bottom:1rem;font-size:2.5rem}h2{margin-bottom:.75rem;font-size:2rem}h3{margin-bottom:.5rem;font-size:1.5rem}.section-title{text-align:center;background:linear-gradient(135deg,var(--primary),var(--secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:2rem;font-size:2rem;font-weight:800}
.Navbar-module__cRh5nW__header{background-color:var(--surface);border-bottom:1px solid var(--border);z-index:50;box-shadow:var(--shadow-sm);position:sticky;top:0}.Navbar-module__cRh5nW__navContainer{justify-content:space-between;align-items:center;gap:2rem;height:4.5rem;display:flex}.Navbar-module__cRh5nW__logo{color:var(--primary);letter-spacing:-.025em;transition:var(--transition);align-items:center;gap:.5rem;font-size:1.5rem;font-weight:800;display:flex}.Navbar-module__cRh5nW__logo:hover{opacity:.9}.Navbar-module__cRh5nW__logoIcon{font-size:1.75rem}.Navbar-module__cRh5nW__searchBar{background-color:var(--surface-hover);border-radius:var(--radius-lg);border:1px solid var(--border);max-width:500px;transition:var(--transition);flex:1;display:flex;overflow:hidden}.Navbar-module__cRh5nW__searchBar:focus-within{border-color:var(--primary);box-shadow:0 0 0 2px #4f46e533}.Navbar-module__cRh5nW__searchInput{color:var(--foreground);background:0 0;border:none;outline:none;flex:1;padding:.75rem 1.25rem;font-size:.95rem}.Navbar-module__cRh5nW__searchBtn{background-color:var(--primary);color:#fff;transition:var(--transition);padding:0 1.5rem;font-weight:600}.Navbar-module__cRh5nW__searchBtn:hover{background-color:var(--primary-hover)}.Navbar-module__cRh5nW__navLinks{display:none}.Navbar-module__cRh5nW__link{color:var(--text-muted);transition:var(--transition);font-weight:600;position:relative}.Navbar-module__cRh5nW__link:hover{color:var(--foreground)}.Navbar-module__cRh5nW__link:after{content:"";background-color:var(--primary);width:0;height:2px;transition:var(--transition);position:absolute;bottom:-4px;left:0}.Navbar-module__cRh5nW__link:hover:after{width:100%}@media (max-width:768px){.Navbar-module__cRh5nW__searchBar{display:none}}.Navbar-module__cRh5nW__burgerBtn{color:var(--primary);cursor:pointer;background:0 0;border:none;font-size:1.5rem;display:block}.Navbar-module__cRh5nW__mobileMenu{background-color:var(--surface);border-bottom:1px solid var(--border);z-index:40;flex-direction:column;gap:1.5rem;width:100%;padding:1.5rem;display:flex;position:absolute;top:4.5rem;left:0;box-shadow:0 4px 6px -1px #0000001a}.Navbar-module__cRh5nW__appStoreBtn{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#000;border:1px solid #1e293b;border-radius:7px;align-items:center;gap:10px;width:fit-content;margin:.5rem 0;padding:8px 16px;text-decoration:none;transition:transform .2s,background-color .2s,border-color .2s;display:inline-flex;box-shadow:0 4px 6px -1px #0000001a;color:#fff!important}.Navbar-module__cRh5nW__desktopAppStoreBtn{margin:0!important}@media (max-width:768px){.Navbar-module__cRh5nW__desktopAppStoreBtn{display:none!important}}.Navbar-module__cRh5nW__appStoreBtn:hover{background-color:#111827;border-color:#4b5563;transform:translateY(-1px)}.Navbar-module__cRh5nW__appStoreBtn:active{transform:translateY(0)scale(.98)}.Navbar-module__cRh5nW__appleLogo{color:#fff;flex-shrink:0}.Navbar-module__cRh5nW__btnText{flex-direction:column;align-items:flex-start;line-height:1.15;display:flex}.Navbar-module__cRh5nW__downloadText{text-transform:uppercase;letter-spacing:.4px;color:#94a3b8;font-size:7px;font-weight:500}.Navbar-module__cRh5nW__storeName{letter-spacing:-.1px;color:#fff;font-size:11px;font-weight:600}.Navbar-module__cRh5nW__searchFormMobile{background-color:var(--surface-hover);border-radius:var(--radius-lg);border:1px solid var(--border);width:100%;display:flex;overflow:hidden}.Navbar-module__cRh5nW__searchInputMobile{color:var(--foreground);background:0 0;border:none;outline:none;flex:1;padding:.75rem 1rem;font-size:.9rem}.Navbar-module__cRh5nW__searchBtnMobile{background-color:var(--primary);color:#fff;cursor:pointer;padding:0 1rem;font-size:.85rem;font-weight:600}.Navbar-module__cRh5nW__menuDivider{background-color:var(--border);width:100%;height:1px;margin:.5rem 0}.Navbar-module__cRh5nW__menuSection{flex-direction:column;gap:.5rem;display:flex}.Navbar-module__cRh5nW__sectionHeader{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:.25rem;font-size:.75rem;font-weight:700}.Navbar-module__cRh5nW__filterListMobile{flex-wrap:wrap;gap:.4rem;display:flex}.Navbar-module__cRh5nW__filterLinkMobile{background-color:var(--surface-hover);border:1px solid var(--border);transition:var(--transition);border-radius:2rem;padding:.35rem .65rem;font-size:.75rem;font-weight:600;color:var(--text-muted)!important}.Navbar-module__cRh5nW__filterLinkMobile:hover,.Navbar-module__cRh5nW__filterLinkMobile:active{background-color:var(--primary);border-color:var(--primary);color:#fff!important}.Navbar-module__cRh5nW__desktopHeaderActions{align-items:center;gap:1rem;display:flex}@media (max-width:768px){.Navbar-module__cRh5nW__desktopHeaderActions{display:none!important}}.Navbar-module__cRh5nW__mobileHeaderActions{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.Navbar-module__cRh5nW__socialHeaderLinks{align-items:center;gap:.5rem;display:flex}.Navbar-module__cRh5nW__socialHeaderLink{background-color:var(--surface-hover);border:1px solid var(--border);width:2.25rem;height:2.25rem;color:var(--text-muted);box-shadow:var(--shadow-sm);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.Navbar-module__cRh5nW__socialHeaderLink:hover{background-color:var(--surface);box-shadow:var(--shadow-md);transform:translateY(-2px)}.Navbar-module__cRh5nW__socialHeaderLink[aria-label=Facebook]:hover{color:#1877f2;border-color:#1877f2}.Navbar-module__cRh5nW__socialHeaderLink[aria-label="Twitter / X"]:hover{color:#0f1419;border-color:#0f1419}.Navbar-module__cRh5nW__socialHeaderLink[aria-label=Telegram]:hover{color:#08c;border-color:#08c}.Navbar-module__cRh5nW__socialHeaderLink:active{transform:translateY(0)}
.AppBanner-module__d8yvxG__bannerContainer{color:#f8fafc;opacity:1;z-index:100;background-color:#090d16;border-bottom:1px solid #ffffff14;max-height:100px;padding:.6rem 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1),border-bottom-color .3s;position:relative;overflow:hidden}.AppBanner-module__d8yvxG__dismissing{pointer-events:none;opacity:0!important;border-bottom-color:#0000!important;max-height:0!important;padding-top:0!important;padding-bottom:0!important}.AppBanner-module__d8yvxG__bannerInner{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.AppBanner-module__d8yvxG__infoSection{align-items:center;gap:.75rem;display:flex}.AppBanner-module__d8yvxG__phoneIcon{font-size:1.35rem;animation:2s ease-in-out infinite AppBanner-module__d8yvxG__wiggle;display:inline-block}.AppBanner-module__d8yvxG__bannerText{color:#94a3b8;margin:0;font-size:.875rem;line-height:1.4}.AppBanner-module__d8yvxG__bannerText strong{color:#fff;font-weight:700}.AppBanner-module__d8yvxG__actionSection{flex-shrink:0;align-items:center;gap:1rem;display:flex}.AppBanner-module__d8yvxG__appStoreBtn{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#000;border:1px solid #1e293b;border-radius:7px;align-items:center;gap:8px;padding:5px 12px;text-decoration:none;transition:transform .2s cubic-bezier(.4,0,.2,1),background-color .2s,border-color .2s;display:inline-flex;box-shadow:0 4px 6px -1px #0003;color:#fff!important}.AppBanner-module__d8yvxG__appStoreBtn:hover{background-color:#111827;border-color:#4b5563;transform:translateY(-1px);box-shadow:0 6px 12px -2px #0000004d}.AppBanner-module__d8yvxG__appStoreBtn:active{transform:translateY(0)scale(.98)}.AppBanner-module__d8yvxG__appleLogo{color:#fff;flex-shrink:0}.AppBanner-module__d8yvxG__btnText{flex-direction:column;align-items:flex-start;line-height:1.15;display:flex}.AppBanner-module__d8yvxG__downloadText{text-transform:uppercase;letter-spacing:.4px;color:#94a3b8;font-size:7px;font-weight:500}.AppBanner-module__d8yvxG__storeName{letter-spacing:-.1px;font-size:11px;font-weight:600}.AppBanner-module__d8yvxG__closeBtn{color:#475569;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.35rem;font-size:.95rem;transition:color .2s,transform .2s;display:flex}.AppBanner-module__d8yvxG__closeBtn:hover{color:#f8fafc;background-color:#ffffff0d;transform:scale(1.05)}@keyframes AppBanner-module__d8yvxG__wiggle{0%,to{transform:rotate(0)}15%{transform:rotate(-8deg)}30%{transform:rotate(6deg)}45%{transform:rotate(-4deg)}60%{transform:rotate(2deg)}75%{transform:rotate(0)}}@media (max-width:768px){.AppBanner-module__d8yvxG__bannerContainer{padding:.5rem 0}.AppBanner-module__d8yvxG__bannerInner{gap:.75rem}.AppBanner-module__d8yvxG__bannerText{font-size:.8rem;line-height:1.3}.AppBanner-module__d8yvxG__appStoreBtn{gap:6px;padding:4px 8px}.AppBanner-module__d8yvxG__appleLogo{width:14px;height:14px}.AppBanner-module__d8yvxG__storeName{font-size:10px}.AppBanner-module__d8yvxG__downloadText{font-size:6px}}@media (max-width:580px){.AppBanner-module__d8yvxG__bannerInner{justify-content:space-between}.AppBanner-module__d8yvxG__bannerText span{display:none}}
.Footer-module__3hUVsW__footer{background-color:var(--surface);border-top:1px solid var(--border);margin-top:4rem;padding-top:4rem}.Footer-module__3hUVsW__footerContainer{grid-template-columns:1.5fr 1fr;gap:4rem;margin-bottom:4rem;display:grid}.Footer-module__3hUVsW__brandSection{flex-direction:column;gap:1.5rem;display:flex}.Footer-module__3hUVsW__logo{color:var(--primary);letter-spacing:-.025em;align-items:center;gap:.5rem;font-size:1.5rem;font-weight:800;display:flex}.Footer-module__3hUVsW__logoIcon{font-size:1.75rem}.Footer-module__3hUVsW__description{color:var(--text-muted);max-width:400px;line-height:1.6}.Footer-module__3hUVsW__disclosure{background-color:var(--surface-hover);border-radius:var(--radius-md);color:var(--text-muted);border:1px dashed var(--border);padding:1rem;font-size:.85rem;line-height:1.5}.Footer-module__3hUVsW__linksSection{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.Footer-module__3hUVsW__linkColumn{flex-direction:column;gap:1rem;display:flex}.Footer-module__3hUVsW__columnTitle{color:var(--foreground);margin-bottom:.5rem;font-size:1.1rem}.Footer-module__3hUVsW__link{color:var(--text-muted);transition:var(--transition);font-size:.95rem;font-weight:500}.Footer-module__3hUVsW__link:hover{color:var(--primary);transform:translate(4px)}.Footer-module__3hUVsW__socialLinks{align-items:center;gap:1rem;display:flex}.Footer-module__3hUVsW__socialLink{color:var(--text-muted);transition:var(--transition);align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.Footer-module__3hUVsW__socialLink:hover{color:var(--primary);transform:translateY(-2px)}.Footer-module__3hUVsW__divider{color:var(--border);-webkit-user-select:none;user-select:none}.Footer-module__3hUVsW__copyright{border-top:1px solid var(--border);text-align:center;color:var(--text-muted);padding:2rem 0;font-size:.9rem}@media (max-width:768px){.Footer-module__3hUVsW__footerContainer{grid-template-columns:1fr;gap:2.5rem}}
