:root{--cobalt-primary: #1E213D;--cobalt-light: #2a2f57;--cobalt-accent: #3d447a;--text-white: #ffffff;--text-muted: #a5a9c1;--bubbly-radius: 30px;--transition-smooth: all .3s cubic-bezier(.4, 0, .2, 1)}html{scroll-behavior:smooth}body{font-family:Poppins,system-ui,-apple-system,sans-serif;background-color:#f8f9fa;color:var(--cobalt-primary);margin:0;padding-top:80px;padding-bottom:70px;min-height:100vh}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:var(--cobalt-primary);border-radius:10px}.custom-navbar.svelte-12qhfyh{background:#1e213dd9;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);height:70px;display:flex;align-items:center;z-index:1050;margin:15px 20px;border-radius:50px;border:1px solid rgba(255,255,255,.1);transition:var(--transition-smooth)}.custom-navbar.svelte-12qhfyh nav:where(.svelte-12qhfyh){width:100%}.nav-logo.svelte-12qhfyh{height:35px;transition:var(--transition-smooth)}.brand-group.svelte-12qhfyh:hover .nav-logo:where(.svelte-12qhfyh){transform:rotate(15deg) scale(1.1)}.brand-name.svelte-12qhfyh{color:#fff;font-weight:700;font-size:1.4rem;margin-left:8px}.bmac-button.svelte-12qhfyh{background:#ffffff26;border:1px solid rgba(255,255,255,.2);color:#fff;padding:8px 20px;border-radius:50px;font-weight:600;font-size:.9rem;transition:var(--transition-smooth)}.bmac-button.svelte-12qhfyh:hover{background:#fff;color:var(--cobalt-primary);transform:translateY(-2px)}.bmac-dropdown.svelte-12qhfyh{position:absolute;top:55px;left:50%;transform:translate(-50%);width:240px;background:#fff;border-radius:20px;box-shadow:0 15px 35px #0003;overflow:hidden;border:1px solid rgba(0,0,0,.05);z-index:1000}.bmac-dropdown.svelte-12qhfyh a:where(.svelte-12qhfyh){display:flex;align-items:center;justify-content:space-between;padding:12px 20px;color:#333;text-decoration:none;font-size:.95rem;font-weight:600;transition:all .2s ease}.bmac-dropdown.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{background:#f0f2ff;color:var(--cobalt-primary);padding-left:28px}.bmac-dropdown.svelte-12qhfyh .amount:where(.svelte-12qhfyh){font-weight:800;color:#5c67ff;font-size:1.1rem}.bmac-dropdown.svelte-12qhfyh .custom-amount:where(.svelte-12qhfyh){border-top:1px solid #eee;justify-content:center!important;font-size:.85rem;color:#666}.nav-links.svelte-12qhfyh{list-style:none;gap:25px}.nav-links.svelte-12qhfyh a:where(.svelte-12qhfyh){color:#fffc;text-decoration:none;font-weight:500;font-size:.95rem;transition:var(--transition-smooth)}.nav-links.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:#fff}.blog-btn.svelte-12qhfyh{background:var(--cobalt-accent);padding:6px 20px;border-radius:50px;color:#fff!important}.blog-btn.svelte-12qhfyh:hover{background:#5c67ff!important}.custom-footer.svelte-12qhfyh{position:relative;margin:40px 20px 20px;padding:20px 0;background:#1e213df2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:30px;border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 30px #0000001a}.custom-footer.svelte-12qhfyh:before{content:"";position:absolute;inset:0;border-radius:30px;pointer-events:none;box-shadow:inset 0 1px 1px #ffffff1a}.footer-text.svelte-12qhfyh{color:#fff9;font-size:.9rem;letter-spacing:.3px;transition:color .3s ease}.footer-brand-area.svelte-12qhfyh:hover .footer-text:where(.svelte-12qhfyh){color:#ffffffe6}.footer-link.svelte-12qhfyh{color:#fffc;text-decoration:none;font-weight:500;font-size:.85rem;padding:6px 12px;border-radius:12px;background:#ffffff08;transition:all .3s ease}.footer-link.svelte-12qhfyh:hover{background:#ffffff1a;color:#fff;transform:translateY(-1px)}@media(max-width:768px){.custom-navbar.svelte-12qhfyh{margin:10px;height:60px}.custom-footer.svelte-12qhfyh{margin:30px 10px 10px;padding:25px 0;text-align:center}}
