@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Inter:wght@400;500;600&display=swap";.croco-footer.svelte-6kid2d{background-color:var(--bg);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:56px 0 0;border-top:1px solid var(--bo)}.croco-footer-inner.svelte-6kid2d{max-width:1120px;margin:0 auto;padding:0 32px}.croco-footer-main.svelte-6kid2d{display:grid;grid-template-columns:2fr 1fr 1fr;gap:36px;padding-bottom:40px}.croco-footer-brand.svelte-6kid2d{display:flex;flex-direction:column;gap:12px}.croco-footer-brand-btn.svelte-6kid2d{display:flex;align-items:center;gap:8px;background:none;border:none;padding:0;cursor:pointer;text-align:left;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:800;color:var(--tx);letter-spacing:-.025em;transition:opacity .2s}.croco-footer-brand-btn.svelte-6kid2d:hover{opacity:.85}.croco-footer-logo-img.svelte-6kid2d{width:26px;height:26px;border-radius:50%;object-fit:contain}.croco-footer-logo-text.svelte-6kid2d{white-space:nowrap}.croco-footer-dot.svelte-6kid2d{color:var(--a)}.croco-footer-tagline.svelte-6kid2d{font-size:13px;color:var(--tx3);margin:0;line-height:1.5}.croco-footer-col.svelte-6kid2d{display:flex;flex-direction:column;gap:14px}.croco-footer-col-title.svelte-6kid2d{font-size:10px;font-weight:700;color:var(--a);text-transform:uppercase;letter-spacing:.12em;margin:0}.croco-footer-links.svelte-6kid2d{display:flex;flex-direction:column;gap:9px}.croco-footer-link.svelte-6kid2d{font-size:13px;color:var(--tx3);text-decoration:none;transition:color .2s}.croco-footer-link.svelte-6kid2d:hover{color:var(--a)}.croco-footer-bottom.svelte-6kid2d{border-top:1px solid var(--bo);padding:20px 0;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--tx3)}.croco-footer-copy.svelte-6kid2d{font-weight:500}.croco-footer-legal.svelte-6kid2d{display:flex;gap:16px}@media(max-width:1023px){.croco-footer-main.svelte-6kid2d{grid-template-columns:1fr 1fr;gap:32px}.croco-footer-brand.svelte-6kid2d{grid-column:1 / -1}}@media(max-width:639px){.croco-footer-main.svelte-6kid2d{grid-template-columns:1fr 1fr;gap:28px}.croco-footer-brand.svelte-6kid2d{grid-column:1 / -1}.croco-footer-bottom.svelte-6kid2d{flex-wrap:wrap;gap:12px}}:root,[data-theme=dark]{--a: #39D400;--ah: #55E620;--ap: #2BA800;--at: #0E3200;--ag: rgba(57, 212, 0, .28);--as: rgba(57, 212, 0, .1);--ab: rgba(57, 212, 0, .2);--code-bg: rgba(57, 212, 0, .06);--bg: #0f1712;--bg2: #0d1510;--bg3: #131d15;--bo: rgba(255, 255, 255, .07);--bo2: rgba(255, 255, 255, .13);--tx: #fff;--tx2: #c8d8cc;--tx3: #7a9282;--tx4: #4A6050;--nb: rgba(15, 23, 18, .88);--ca: rgba(255, 255, 255, .04);--ib: rgba(255, 255, 255, .1);--fb: #080e0a;--croco-bg: #0f1712;--croco-surface: #1A221E;--croco-surface-container-low: #2C3330;--croco-surface-container: #1E2822;--croco-surface-container-high: #364540;--croco-surface-container-highest: #2C3330;--croco-on-surface: #FFFFFF;--croco-on-surface-variant: #9EB0A2;--croco-on-surface-muted: rgba(255, 255, 255, .5);--croco-primary: #39D400;--croco-primary-rgb: 57, 212, 0;--croco-primary-hover: #55E620;--croco-primary-press: #2BA800;--croco-primary-subtle: rgba(57, 212, 0, .1);--croco-primary-muted: rgba(57, 212, 0, .05);--croco-primary-border: rgba(57, 212, 0, .4);--croco-tertiary: #55E620;--croco-tertiary-muted: rgba(85, 230, 32, .1);--croco-glass-bg: rgba(42, 51, 48, .4);--croco-glass-border: rgba(57, 212, 0, .15);--croco-glass-blur: blur(12px);--croco-spotlight: radial-gradient(circle at center, rgba(57, 212, 0, .08) 0%, transparent 70%);--croco-gradient-to-black: linear-gradient(to top, #000000, var(--croco-surface))}[data-theme=light]{--a: #39D400;--ah: #55E620;--ap: #2BA800;--at: #0E3200;--ag: rgba(57, 212, 0, .28);--as: rgba(57, 212, 0, .1);--ab: rgba(57, 212, 0, .2);--code-bg: rgba(57, 212, 0, .06);--bg: #f4faf5;--bg2: #edf5ee;--bg3: #ffffff;--bo: rgba(0, 0, 0, .07);--bo2: rgba(0, 0, 0, .13);--tx: #1A221E;--tx2: #3a5040;--tx3: #6B8070;--tx4: #9EB0A2;--nb: rgba(244, 250, 245, .93);--ca: #ffffff;--ib: #cddbd0;--fb: #1A221E;--croco-bg: #f4faf5;--croco-surface: #ffffff;--croco-surface-container-low: #edf5ee;--croco-surface-container: #ffffff;--croco-surface-container-high: #f4faf5;--croco-surface-container-highest: #edf5ee;--croco-on-surface: #1A221E;--croco-on-surface-variant: #6B8070;--croco-on-surface-muted: rgba(26, 34, 30, .5);--croco-primary: #39D400;--croco-primary-rgb: 57, 212, 0;--croco-primary-hover: #55E620;--croco-primary-press: #2BA800;--croco-primary-subtle: rgba(57, 212, 0, .08);--croco-primary-muted: rgba(57, 212, 0, .04);--croco-primary-border: rgba(57, 212, 0, .3);--croco-tertiary: #55E620;--croco-tertiary-muted: rgba(85, 230, 32, .1);--croco-glass-bg: rgba(255, 255, 255, .85);--croco-glass-border: rgba(57, 212, 0, .15);--croco-glass-blur: blur(12px);--croco-spotlight: radial-gradient(circle at center, rgba(57, 212, 0, .06) 0%, transparent 70%);--croco-gradient-to-black: linear-gradient(to top, #edf5ee, var(--croco-surface))}:root{--croco-font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--croco-font-headline: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif;--croco-font-display: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif}:root{--croco-space-xs: .25rem;--croco-space-sm: .5rem;--croco-space-md: 1rem;--croco-space-lg: 1.5rem;--croco-space-xl: 2rem;--croco-space-2xl: 3rem;--croco-space-3xl: 4rem;--croco-space-4xl: 6rem;--croco-space-5xl: 8rem}:root{--croco-radius-xs: 4px;--croco-radius-sm: 8px;--croco-radius-md: 12px;--croco-radius-lg: 20px;--croco-radius-xl: 28px;--croco-radius-full: 9999px}:root{--croco-shadow-sm: 0 1px 3px rgba(0, 0, 0, .3);--croco-shadow-md: 0 4px 12px rgba(0, 0, 0, .4);--croco-shadow-lg: 0 8px 32px rgba(0, 0, 0, .5);--croco-shadow-glow: 0 0 20px rgba(57, 212, 0, .28)}:root{--croco-transition-fast: .15s ease-out;--croco-transition-base: .2s ease-out;--croco-transition-slow: .3s ease-out;--croco-transition-lift: .3s cubic-bezier(.34, 1.56, .64, 1)}
