.section[data-v-2ca0c053]{background:linear-gradient(180deg,#0f172a,#0f172ad9);position:relative}.eyebrow[data-v-2ca0c053]{color:#94a3b8e6;display:inline-block;font-size:.75rem;letter-spacing:.28em;margin-bottom:1rem;text-transform:uppercase}.work-box[data-v-2ca0c053]{background:#111827cc;border:1px solid rgba(99,102,241,.3);border-radius:24px;overflow:hidden;position:relative;transition:transform .3s ease,border-color .3s ease}.work-box[data-v-2ca0c053]:before{background:radial-gradient(circle at top,rgba(56,189,248,.25),transparent 60%);content:"";top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .3s ease}.work-box[data-v-2ca0c053]:hover{border-color:#38bdf899;transform:translateY(-8px)}.work-box[data-v-2ca0c053]:hover:before{opacity:1}.work-icon[data-v-2ca0c053]{align-items:center;background:linear-gradient(135deg,#38bdf833,#6366f173);border-radius:26px;display:flex;height:92px;justify-content:center;margin:0 auto;width:92px}.step-index[data-v-2ca0c053]{color:#94a3b899;font-size:.75rem;left:24px;letter-spacing:.4em;position:absolute;text-transform:uppercase;top:16px}.badge.bg-outline[data-v-2ca0c053]{background:transparent;border:1px solid rgba(148,163,184,.3);border-radius:999px;color:#cbd5f5;font-weight:500;padding:.5rem 1.1rem}.playbook-card[data-v-2ca0c053]{background:linear-gradient(135deg,#0f172ae6,#2563eb59);border:1px solid rgba(148,163,184,.25);border-radius:28px;color:#cbd5f5;padding:2.5rem}.playbook-card .btn[data-v-2ca0c053]{border-radius:999px;border-width:1px;font-weight:600}.section[data-v-e30d497a]{background:linear-gradient(160deg,#0f172afa,#1e293be6)}.service-intro[data-v-e30d497a]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#082f4959;border:1px solid rgba(99,102,241,.25);border-radius:28px;padding:2.5rem}.eyebrow[data-v-e30d497a]{color:#a855f7cc;display:inline-block;font-size:.78rem;letter-spacing:.24em;margin-bottom:1rem;text-transform:uppercase}.service-grid[data-v-e30d497a]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.service-card[data-v-e30d497a]{background:#111827d9;border:1px solid rgba(56,189,248,.2);border-radius:22px;min-height:220px;overflow:hidden;padding:2rem;position:relative;transition:transform .3s ease,border-color .3s ease}.service-card[data-v-e30d497a]:after{background:radial-gradient(circle at top right,rgba(99,102,241,.4),transparent 60%);content:"";top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .3s ease}.service-card[data-v-e30d497a]:hover{border-color:#38bdf880;transform:translateY(-6px)}.service-card[data-v-e30d497a]:hover:after{opacity:1}.icon-wrapper[data-v-e30d497a]{align-items:center;background:linear-gradient(135deg,#38bdf840,#7c3aed59);border-radius:16px;color:#e2e8f0;display:flex;height:54px;justify-content:center;margin-bottom:1rem;width:54px}.category-badge[data-v-e30d497a]{color:#94a3b8bf;font-size:.7rem;letter-spacing:.18em;position:absolute;right:20px;text-transform:uppercase;top:20px}.cases-section[data-v-aef69ef8]{background:linear-gradient(180deg,#0f172a,#111827)}.eyebrow[data-v-aef69ef8]{color:#6366f1e6;display:inline-block;font-size:.72rem;letter-spacing:.3em;margin-bottom:1.5rem;text-transform:uppercase}.case-grid[data-v-aef69ef8]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.case-card[data-v-aef69ef8]{background:#0f172aeb;border:1px solid rgba(56,189,248,.2);border-radius:24px;box-shadow:0 16px 48px #02061773;min-height:260px;overflow:hidden;padding:2rem;position:relative}.case-card[data-v-aef69ef8]:after{background:radial-gradient(circle at 80% 20%,rgba(99,102,241,.4),transparent 65%);content:"";top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .3s ease}.case-card[data-v-aef69ef8]:hover:after{opacity:1}.case-header .badge[data-v-aef69ef8]{font-weight:600;letter-spacing:.1em}.section[data-v-fe50b407]{background:linear-gradient(180deg,#082f4933,#0f172aeb)}.eyebrow[data-v-fe50b407]{color:#6366f1b3;font-size:.75rem;letter-spacing:.32em;text-transform:uppercase}.pricing-box[data-v-fe50b407]{background:#0f172ad9;border:1px solid rgba(56,189,248,.25);border-radius:24px;overflow:hidden;padding:2rem;position:relative;transition:transform .3s ease,border-color .3s ease}.pricing-box[data-v-fe50b407]:hover{border-color:#38bdf880;transform:translateY(-10px)}.pricing-badge[data-v-fe50b407]{background:linear-gradient(135deg,#38bdf8d9,#7c3aedd9);border-radius:999px;color:#0f172a;font-size:.7rem;font-weight:600;padding:.35rem .9rem;position:absolute;right:22px;text-transform:uppercase;top:22px}.bg-light-subtle[data-v-fe50b407]{background:#94a3b814!important}.section[data-v-8af996bf]{background:linear-gradient(180deg,#0f172af2,#082f49a6)}.eyebrow[data-v-8af996bf]{color:#38bdf8bf;font-size:.75rem;letter-spacing:.3em;text-transform:uppercase}.eyebrow[data-v-cf9d8c2c]{color:#38bdf8cc;display:block;font-size:.75rem;letter-spacing:.35em;margin-bottom:1.5rem;text-transform:uppercase}.eyebrow[data-v-9041c5e5]{color:#6366f1b3;display:block;font-size:.75rem;letter-spacing:.3em;margin-bottom:1.25rem;text-transform:uppercase}.section[data-v-9f2dcdc1]{background:linear-gradient(180deg,#0f172af7,#111827e6)}.eyebrow[data-v-9f2dcdc1]{color:#38bdf8bf;font-size:.75rem;letter-spacing:.3em;text-transform:uppercase}.testimonial-box[data-v-9f2dcdc1]{background:#0f172ae0;border:1px solid rgba(99,102,241,.3);border-radius:32px;box-shadow:0 20px 60px #02061773;color:#e2e8f0;padding:3rem}.testimonial-box img[data-v-9f2dcdc1]{background:#082f4980;padding:.5rem}.partner-row[data-v-9f2dcdc1]{--bs-gutter-y:1.5rem}.partner-card[data-v-9f2dcdc1]{background:#0f172abf;border:1px solid rgba(99,102,241,.3);border-radius:18px;padding:1.25rem;transition:transform .3s ease,border-color .3s ease}.partner-card[data-v-9f2dcdc1]:hover{border-color:#38bdf899;transform:translateY(-4px)}.partner-logo-link[data-v-9f2dcdc1]{align-items:center;display:inline-flex;justify-content:center;width:100%}.partner-logo[data-v-9f2dcdc1]{filter:drop-shadow(0 10px 24px rgba(15,23,42,.45));height:auto;max-width:140px;width:100%}.partner-name[data-v-9f2dcdc1]{color:#e2e8f0;font-weight:600;letter-spacing:.02em}.partner-link[data-v-9f2dcdc1]{color:#94a3b8d9;font-size:.85rem;text-decoration:none}.partner-link[data-v-9f2dcdc1]:hover{color:#38bdf8;text-decoration:underline}.whatsapp-widget[data-v-b2821305]{align-items:center;background:#25d366;border-radius:9999px;bottom:.5rem;box-shadow:0 8px 20px #25d36659;color:#fff;display:inline-flex;font-weight:600;gap:.5rem;padding:.75rem 1.25rem;position:fixed;right:4rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;z-index:1000}.whatsapp-widget[data-v-b2821305]:focus-visible,.whatsapp-widget[data-v-b2821305]:hover{box-shadow:0 12px 24px #25d36673;color:#fff;transform:translateY(-2px)}.icon[data-v-b2821305]{display:inline-flex;height:1.5rem;width:1.5rem}.icon svg[data-v-b2821305]{height:100%;width:100%}.text[data-v-b2821305]{font-size:1rem;white-space:nowrap}@media (max-width:576px){.whatsapp-widget[data-v-b2821305]{bottom:1rem;gap:.4rem;padding:.65rem 1rem;right:1rem}.text[data-v-b2821305]{font-size:.95rem}}
