.section-title[data-astro-cid-satlbe6z] .grad[data-astro-cid-satlbe6z]{background:linear-gradient(135deg,var(--accent),#6ee7c0 50%,var(--accent));background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradient-shift 4s ease infinite}.services-tabs-wrap[data-astro-cid-satlbe6z]{display:flex;justify-content:center;margin-bottom:44px}.services-tabs[data-astro-cid-satlbe6z]{display:inline-flex;gap:6px;padding:5px;border:1px solid var(--border);border-radius:999px;background:#ffffff05}.services-tab[data-astro-cid-satlbe6z]{border:none;background:transparent;color:var(--text-secondary);font-family:inherit;font-size:14px;font-weight:600;padding:9px 22px;border-radius:999px;cursor:pointer;transition:color .2s ease,background .2s ease}.services-tab[data-astro-cid-satlbe6z]:hover{color:var(--text-primary)}.services-tab[data-astro-cid-satlbe6z].active{background:var(--accent);color:var(--bg-deep)}.services-panel[data-astro-cid-satlbe6z][hidden]{display:none}.services-cta[data-astro-cid-satlbe6z]{margin-top:48px;display:flex;justify-content:center}.products-grid[data-astro-cid-satlbe6z]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.product-card[data-astro-cid-satlbe6z]{display:flex;flex-direction:column;padding:32px;border:1px solid var(--border);border-radius:var(--radius);background:#ffffff03;text-decoration:none;transition:border-color .2s ease,transform .2s ease,background .2s ease}.product-card[data-astro-cid-satlbe6z]:hover{border-color:var(--border-accent);background:#2dd4a80a;transform:translateY(-3px)}.product-domain[data-astro-cid-satlbe6z]{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.04em;color:var(--text-muted);margin-bottom:14px}.product-card[data-astro-cid-satlbe6z] h3[data-astro-cid-satlbe6z]{font-size:22px;font-weight:700;color:var(--text-primary);margin:0 0 10px}.product-card[data-astro-cid-satlbe6z] p[data-astro-cid-satlbe6z]{font-size:15px;line-height:1.6;color:var(--text-secondary);margin:0 0 22px;flex:1}.product-link[data-astro-cid-satlbe6z]{font-weight:600;font-size:14px;color:var(--accent)}@media(max-width:760px){.services-tabs-wrap[data-astro-cid-satlbe6z]{justify-content:stretch;margin-bottom:28px}.services-tabs[data-astro-cid-satlbe6z]{width:100%;display:grid;grid-template-columns:1fr 1fr;border-radius:14px}.services-tab[data-astro-cid-satlbe6z]{min-width:0;padding:10px 8px;border-radius:10px;font-size:12.5px;line-height:1.2;white-space:normal}.products-grid[data-astro-cid-satlbe6z]{grid-template-columns:1fr;gap:14px}.product-card[data-astro-cid-satlbe6z]{padding:22px}}.section-title[data-astro-cid-5ozx6kxf] .grad[data-astro-cid-5ozx6kxf]{background:linear-gradient(135deg,var(--accent),#6ee7c0 50%,var(--accent));background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradient-shift 4s ease infinite}.contact-error[data-astro-cid-jjagjrbk]{color:#f43f5e;font-size:.9rem;margin:.5rem 0 0}.contact-success[data-astro-cid-jjagjrbk]{text-align:center;padding:2rem 1.5rem;border-radius:16px;background:linear-gradient(135deg,#159aa114,#ffffff05);border:1px solid rgba(21,154,161,.25);animation:lb-fade-in-up .4s ease-out}.contact-success-icon[data-astro-cid-jjagjrbk]{width:56px;height:56px;margin:0 auto 1rem;border-radius:50%;background:#159aa126;color:#1cb6be;display:flex;align-items:center;justify-content:center}.contact-success[data-astro-cid-jjagjrbk] h3[data-astro-cid-jjagjrbk]{margin:0 0 .5rem;font-size:1.25rem;color:#fff}.contact-success[data-astro-cid-jjagjrbk] p[data-astro-cid-jjagjrbk]{margin:0 0 1.25rem;color:#ffffffb3;font-size:.95rem;line-height:1.6}.contact-reset-btn[data-astro-cid-jjagjrbk]{background:transparent;border:1px solid rgba(21,154,161,.5);color:#1cb6be;padding:.5rem 1rem;border-radius:10px;font-size:.9rem;cursor:pointer;font-family:inherit;transition:background .15s ease,color .15s ease}.contact-reset-btn[data-astro-cid-jjagjrbk]:hover{background:#159aa11f;color:#fff}@keyframes lb-fade-in-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
