:root{--navy:#102a43;--blue:#2878ff;--cyan:#ddf4ff;--paper:#f7f9fc;--surface:#fff;--line:#d9e2ec;--muted:#627d98;--white:#fff}body.dark{--navy:#f5faff;--blue:#68a8ff;--cyan:#173f5d;--paper:#071a2b;--surface:#102f49;--line:#35617e;--muted:#c5d5e2}body.dark p[data-astro-cid-j7pv25f6],body.dark .cta[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#c5d5e2}[data-astro-cid-j7pv25f6]{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--navy);background:var(--paper);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6;transition:background .25s ease,color .25s ease}h1[data-astro-cid-j7pv25f6],h2[data-astro-cid-j7pv25f6],h3[data-astro-cid-j7pv25f6],p[data-astro-cid-j7pv25f6]{margin-top:0}h1[data-astro-cid-j7pv25f6],h2[data-astro-cid-j7pv25f6],h3[data-astro-cid-j7pv25f6],nav[data-astro-cid-j7pv25f6],.button[data-astro-cid-j7pv25f6],.eyebrow[data-astro-cid-j7pv25f6]{font-family:Plus Jakarta Sans,Inter,ui-sans-serif,system-ui,sans-serif}h1[data-astro-cid-j7pv25f6]{max-width:760px;margin-bottom:24px;font-size:clamp(2.7rem,6vw,5.2rem);line-height:1.03;letter-spacing:-.055em}h2[data-astro-cid-j7pv25f6]{margin-bottom:14px;font-size:clamp(2rem,4vw,3.2rem);line-height:1.08;letter-spacing:-.04em}h3[data-astro-cid-j7pv25f6]{line-height:1.2}p[data-astro-cid-j7pv25f6]{color:var(--muted)}a[data-astro-cid-j7pv25f6]{color:inherit;text-decoration:none}.container[data-astro-cid-j7pv25f6]{width:min(1160px,calc(100% - 40px));margin:auto}header[data-astro-cid-j7pv25f6]{position:sticky;top:0;z-index:10;background:color-mix(in srgb,var(--paper) 88%,transparent);border-bottom:1px solid var(--line);backdrop-filter:blur(16px)}.nav[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;min-height:76px;gap:24px}.logo[data-astro-cid-j7pv25f6]{width:190px;height:auto;display:block}.logo-dark[data-astro-cid-j7pv25f6]{display:none}body.dark header[data-astro-cid-j7pv25f6] .logo-light[data-astro-cid-j7pv25f6]{display:none}body.dark header[data-astro-cid-j7pv25f6] .logo-dark[data-astro-cid-j7pv25f6]{display:block}nav[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:28px;font-size:14px;font-weight:600}nav[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:not(.button){color:var(--muted)}nav[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--blue)}.button[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:13px 19px;border-radius:10px;border:1px solid transparent;font-size:14px;font-weight:700;transition:.2s ease;cursor:pointer}.button[data-astro-cid-j7pv25f6].primary{color:#fff;background:var(--blue);box-shadow:0 10px 24px #2878ff38}.button[data-astro-cid-j7pv25f6].primary:hover{transform:translateY(-2px);box-shadow:0 14px 28px #2878ff4d}.button[data-astro-cid-j7pv25f6].secondary{color:var(--navy);border-color:var(--line);background:var(--surface)}.theme-toggle[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid var(--line);border-radius:10px;color:var(--navy);background:var(--surface);cursor:pointer;font-size:18px}.hero[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;padding:112px 0 90px}.hero[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;width:600px;height:600px;right:-220px;top:-210px;border-radius:50%;background:radial-gradient(circle,#d9f2ff 0,rgba(221,244,255,.55) 40%,transparent 70%)}.hero-grid[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:1.08fr .92fr;align-items:center;gap:70px}.eyebrow[data-astro-cid-j7pv25f6]{display:inline-flex;margin-bottom:20px;color:var(--blue);font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.hero-copy[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{max-width:590px;font-size:19px}.actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.hero-choice[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px}.choice-label[data-astro-cid-j7pv25f6]{width:100%;color:var(--muted);font-size:13px;font-weight:700}.hero-choice[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{padding:8px 11px;border:1px solid var(--line);border-radius:999px;color:var(--navy);background:var(--surface);font-size:12px;font-weight:700;transition:.2s ease}.hero-choice[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover,.hero-choice[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6].active{border-color:var(--blue);color:var(--blue);background:var(--cyan)}.trust[data-astro-cid-j7pv25f6]{display:flex;gap:20px;flex-wrap:wrap;margin-top:30px;color:var(--muted);font-size:13px}.trust[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:before{content:"✓";display:inline-grid;place-items:center;width:19px;height:19px;margin-right:7px;border-radius:50%;color:var(--blue);background:var(--cyan);font-weight:800}.browser[data-astro-cid-j7pv25f6]{padding:12px;border:1px solid var(--line);border-radius:18px;background:var(--surface);box-shadow:0 28px 70px #102a4324;transform:rotate(1.5deg)}.browser-top[data-astro-cid-j7pv25f6]{display:flex;gap:6px;padding:4px 4px 13px}.browser-top[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{width:8px;height:8px;border-radius:50%;background:#d9e2ec}.screen[data-astro-cid-j7pv25f6]{min-height:330px;padding:25px;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,var(--navy),#17456b)}.screen[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{color:#a9c8dc}.screen[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{max-width:300px;margin:34px 0 25px;color:#fff;font-size:28px;line-height:1.1}.screen-line[data-astro-cid-j7pv25f6]{width:70%;height:8px;margin:9px 0;border-radius:20px;background:#527b99}.screen-line[data-astro-cid-j7pv25f6].short{width:45%}.screen-card[data-astro-cid-j7pv25f6]{width:48%;height:80px;margin-top:35px;border-radius:10px;background:linear-gradient(135deg,#2878ff,#76cfff)}section[data-astro-cid-j7pv25f6]{padding:95px 0}.section-head[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:35px}.section-head[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:470px;margin-bottom:0}.cards[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.service-carousel[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;padding:6px 2px 25px}.service-track[data-astro-cid-j7pv25f6]{display:flex;gap:18px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:x mandatory}.service-track[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.service-track[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6],.price-track[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6]{flex:0 0 calc((100% - 36px) / 3);scroll-snap-align:start}.service-controls[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;align-items:center;gap:16px;width:100%;margin-top:20px}.carousel-button[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--line);border-radius:50%;color:var(--navy);background:var(--surface);cursor:pointer;font-size:19px}.carousel-button[data-astro-cid-j7pv25f6]:hover{color:#fff;background:var(--blue);border-color:var(--blue)}.card[data-astro-cid-j7pv25f6]{padding:28px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.card[data-astro-cid-j7pv25f6]:hover{border-color:#9fc4ff;box-shadow:0 14px 35px #102a430f}.icon[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:44px;height:44px;margin-bottom:24px;border-radius:12px;color:var(--blue);background:var(--cyan);font-size:20px;font-weight:800}.card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-bottom:0;font-size:15px}.soft[data-astro-cid-j7pv25f6]{background:var(--cyan)}.process[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;counter-reset:step}.step[data-astro-cid-j7pv25f6]{position:relative;padding:23px;border-top:2px solid var(--blue);background:color-mix(in srgb,var(--surface) 70%,transparent)}.step[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{display:block;margin-bottom:30px;color:var(--blue);font-size:13px}.step[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-bottom:0;font-size:14px}.work-card[data-astro-cid-j7pv25f6]{padding:0;overflow:hidden}.work-image[data-astro-cid-j7pv25f6]{min-height:190px;padding:18px;color:#fff;background:linear-gradient(135deg,#102a43,#2878ff);font-family:Plus Jakarta Sans,sans-serif;font-size:24px;font-weight:800}.mock-screen[data-astro-cid-j7pv25f6]{height:155px;padding:12px;border-radius:9px;background:#f7f9fc;color:#102a43;box-shadow:0 12px 25px #0000002e;font-family:Inter,sans-serif;font-size:10px;font-weight:500}.mock-bar[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;font-size:9px;font-weight:800}.mock-dots[data-astro-cid-j7pv25f6]{display:flex;gap:3px}.mock-dots[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{width:5px;height:5px;border-radius:50%;background:#d9e2ec}.mock-title[data-astro-cid-j7pv25f6]{width:62%;height:14px;margin-bottom:9px;border-radius:5px;background:#102a43}.mock-text[data-astro-cid-j7pv25f6]{width:80%;height:6px;margin-bottom:5px;border-radius:5px;background:#b7c9d8}.mock-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:16px}.mock-grid[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{height:45px;border-radius:6px;background:#ddf4ff}.mock-grid[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:first-child{background:#2878ff}.work-card[data-astro-cid-j7pv25f6]:nth-child(2) .work-image[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#0c3546,#28b8ce)}.work-card[data-astro-cid-j7pv25f6]:nth-child(3) .work-image[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#182c52,#765df5)}.work-body[data-astro-cid-j7pv25f6]{padding:22px}.price-card[data-astro-cid-j7pv25f6]{position:relative;min-height:430px;display:flex;flex-direction:column}.price-card[data-astro-cid-j7pv25f6] .button[data-astro-cid-j7pv25f6]{margin-top:auto;align-self:flex-start}.price-card[data-astro-cid-j7pv25f6]{position:relative}.price-card[data-astro-cid-j7pv25f6].featured{border:2px solid var(--blue)}.price-card[data-astro-cid-j7pv25f6] .label[data-astro-cid-j7pv25f6]{display:inline-block;margin-bottom:18px;padding:5px 9px;border-radius:20px;color:var(--blue);background:var(--cyan);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.price[data-astro-cid-j7pv25f6]{margin:15px 0;font-family:Plus Jakarta Sans,sans-serif;font-size:27px;font-weight:800}.price[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{color:var(--muted);font-family:Inter,sans-serif;font-size:13px;font-weight:500}.price-list[data-astro-cid-j7pv25f6]{padding:0;margin:20px 0 25px;list-style:none;color:var(--muted);font-size:14px}.price-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{margin:9px 0}.price-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"✓";margin-right:8px;color:var(--blue);font-weight:800}.contact-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.8fr 1.2fr;gap:35px;align-items:start}.contact-note[data-astro-cid-j7pv25f6]{padding:28px;border-radius:16px;background:var(--cyan)}.brief-form[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:24px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.brief-form[data-astro-cid-j7pv25f6] label[data-astro-cid-j7pv25f6]{display:grid;gap:7px;color:var(--navy);font-size:13px;font-weight:700}.brief-form[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6],.brief-form[data-astro-cid-j7pv25f6] select[data-astro-cid-j7pv25f6],.brief-form[data-astro-cid-j7pv25f6] textarea[data-astro-cid-j7pv25f6]{width:100%;padding:12px 13px;border:1px solid var(--line);border-radius:9px;color:var(--navy);background:var(--paper);font:inherit}.brief-form[data-astro-cid-j7pv25f6] textarea[data-astro-cid-j7pv25f6],.brief-form[data-astro-cid-j7pv25f6] .full[data-astro-cid-j7pv25f6]{grid-column:1 / -1}.brief-form[data-astro-cid-j7pv25f6] textarea[data-astro-cid-j7pv25f6]{min-height:110px;resize:vertical}.brief-form[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{border:0}.brief-form[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]::placeholder,.brief-form[data-astro-cid-j7pv25f6] textarea[data-astro-cid-j7pv25f6]::placeholder{color:#8fa6b9;opacity:1}.brief-form[data-astro-cid-j7pv25f6] select[data-astro-cid-j7pv25f6]:invalid{color:var(--muted)}.form-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:10px}.form-actions[data-astro-cid-j7pv25f6] .button[data-astro-cid-j7pv25f6].secondary{border:1px solid var(--line);color:var(--navy);background:var(--surface)}body.dark .brief-form[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]::placeholder,body.dark .brief-form[data-astro-cid-j7pv25f6] textarea[data-astro-cid-j7pv25f6]::placeholder{color:#a9bfd0}body.dark .brief-form[data-astro-cid-j7pv25f6] select[data-astro-cid-j7pv25f6]:invalid{color:#a9bfd0}.bottom-bar[data-astro-cid-j7pv25f6].form-active{opacity:.35;pointer-events:none}.contact-minimal[data-astro-cid-j7pv25f6]{max-width:1000px;margin:auto}.contact-minimal[data-astro-cid-j7pv25f6] .section-head[data-astro-cid-j7pv25f6]{display:block;margin-bottom:28px}.contact-minimal[data-astro-cid-j7pv25f6] .section-head[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:680px;margin-top:14px}.contact-links[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:24px;margin:0 0 26px}.contact-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:inline;padding:0;border:0;color:var(--muted);background:transparent;font-size:14px;font-weight:600}.contact-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--blue)}.contact-links[data-astro-cid-j7pv25f6] .whatsapp-link[data-astro-cid-j7pv25f6]{color:#128c7e}.contact-minimal[data-astro-cid-j7pv25f6] .brief-form[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.bottom-bar[data-astro-cid-j7pv25f6]{position:fixed;right:22px;bottom:22px;z-index:20;display:flex;align-items:center;gap:4px;padding:6px;border:1px solid var(--line);border-radius:18px;background:color-mix(in srgb,var(--surface) 90%,transparent);box-shadow:0 16px 35px #102a4329;backdrop-filter:blur(18px)}.bottom-bar[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:7px;padding:10px 13px;border-radius:12px;color:var(--muted);font-size:12px;font-weight:700}.bottom-bar[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--blue);background:var(--cyan)}.bottom-bar[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6].whatsapp{color:#128c7e}.bottom-bar[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6].whatsapp:hover{color:#fff;background:#128c7e}.bottom-bar[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6].cta-mini{color:#fff;background:var(--blue)}.bottom-bar[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6].cta-mini:hover{color:#fff;background:#1765e8}.bottom-bar[data-astro-cid-j7pv25f6] .bar-icon[data-astro-cid-j7pv25f6]{font-size:15px}.bottom-bar[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6].active:not(.cta-mini){color:var(--blue);background:var(--cyan)}.bottom-bar[data-astro-cid-j7pv25f6].hidden{transform:translateY(130%);opacity:0;pointer-events:none}.edge-scroll-button[data-astro-cid-j7pv25f6]{display:grid;flex:0 0 auto;place-items:center;width:52px;height:52px;padding:0;border:0;border-radius:50%;color:#fff;background:var(--blue);box-shadow:0 10px 24px #2878ff47;cursor:pointer;font-size:25px;line-height:1;transition:transform .2s ease,background .2s ease}.edge-scroll-button[data-astro-cid-j7pv25f6]:hover{transform:translateY(-3px);background:#1765e8}.edge-scroll-button[data-astro-cid-j7pv25f6]:focus-visible{outline:3px solid var(--cyan);outline-offset:3px}.faq-list[data-astro-cid-j7pv25f6]{display:grid;gap:10px;max-width:850px;margin:auto}.faq-list[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6]{padding:19px 22px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.faq-list[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{cursor:pointer;color:var(--navy);font-weight:700}.faq-list[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:14px 0 0;font-size:14px}.reveal[data-astro-cid-j7pv25f6]{opacity:0;transform:translateY(22px);transition:opacity .65s ease,transform .65s ease}.reveal[data-astro-cid-j7pv25f6].visible{opacity:1;transform:none}.why-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.why-card[data-astro-cid-j7pv25f6]{padding:24px;border:1px solid var(--line);border-radius:15px;background:var(--surface)}.why-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:14px 0 8px;font-size:17px}.why-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:14px}.service-main[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden}.service-main[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;width:420px;height:420px;top:-230px;right:-110px;border:1px solid rgba(40,120,255,.16);border-radius:50%;box-shadow:0 0 0 28px #2878ff09,0 0 0 56px #2878ff06;pointer-events:none}.service-main[data-astro-cid-j7pv25f6] .container[data-astro-cid-j7pv25f6]{position:relative;z-index:1}.service-main[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;min-height:275px;transition:transform .2s ease,border-color .2s ease}.service-main[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px)}.service-main[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;width:130px;height:130px;right:-55px;bottom:-55px;border:1px solid rgba(40,120,255,.15);border-radius:50%;box-shadow:0 0 0 15px #2878ff09,0 0 0 30px #2878ff06;pointer-events:none}.service-main[data-astro-cid-j7pv25f6] .icon[data-astro-cid-j7pv25f6]{position:relative;z-index:1;display:grid;place-items:center;width:52px;height:52px;margin-bottom:28px;border-radius:15px;color:var(--blue);background:var(--cyan)}.service-main[data-astro-cid-j7pv25f6] .icon[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.service-main[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6],.service-main[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{position:relative;z-index:1}.service-main[data-astro-cid-j7pv25f6] .service-link[data-astro-cid-j7pv25f6]{position:relative;z-index:1;display:inline-flex;margin-top:22px;color:var(--blue);font-size:13px;font-weight:800}.service-main[data-astro-cid-j7pv25f6] .service-link[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}.solution-section[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden}.solution-section[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;width:520px;height:520px;left:-270px;top:170px;border:1px solid rgba(40,120,255,.12);border-radius:50%;box-shadow:0 0 0 34px #2878ff06,0 0 0 68px #2878ff05;pointer-events:none}.solution-section[data-astro-cid-j7pv25f6] .container[data-astro-cid-j7pv25f6]{position:relative;z-index:1}.solution-section[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden}.solution-section[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;width:115px;height:115px;right:-45px;top:-45px;border:1px solid rgba(40,120,255,.14);border-radius:50%;box-shadow:0 0 0 14px #2878ff08,0 0 0 28px #2878ff05;pointer-events:none}.solution-section[data-astro-cid-j7pv25f6] .icon[data-astro-cid-j7pv25f6]{position:relative;z-index:1;display:grid;place-items:center;width:52px;height:52px;margin-bottom:28px;border-radius:15px;color:var(--blue);background:var(--cyan)}.solution-section[data-astro-cid-j7pv25f6] .icon[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.solution-section[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6],.solution-section[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{position:relative;z-index:1}.work-body[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-bottom:0;font-size:14px}body.dark .cta[data-astro-cid-j7pv25f6]{background:#0b2238;color:#fff}body.dark .cta[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:#fff}body.dark .cta[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{color:#8bbcff}body.dark .cta[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#c5d5e2}.cta[data-astro-cid-j7pv25f6]{padding:70px;border-radius:24px;color:#fff;background:var(--navy);overflow:hidden;position:relative}.cta[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;width:350px;height:350px;right:-100px;top:-150px;border-radius:50%;border:70px solid rgba(40,120,255,.3)}.cta[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:570px;color:#b7c9d8}footer[data-astro-cid-j7pv25f6]{padding:35px 0;color:#b7c9d8;background:#081b2c}footer[data-astro-cid-j7pv25f6] .nav[data-astro-cid-j7pv25f6]{min-height:auto}footer[data-astro-cid-j7pv25f6] .logo[data-astro-cid-j7pv25f6]{width:245px;opacity:.95}footer[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{color:#8aa5ba}.mobile-menu[data-astro-cid-j7pv25f6]{display:none}@media(max-width:1000px){nav[data-astro-cid-j7pv25f6]{display:none;position:absolute;top:76px;left:20px;right:20px;padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:0 18px 35px #102a4324}nav[data-astro-cid-j7pv25f6].open{display:grid;gap:12px}nav[data-astro-cid-j7pv25f6] .button[data-astro-cid-j7pv25f6],nav[data-astro-cid-j7pv25f6] .theme-toggle[data-astro-cid-j7pv25f6]{width:100%}nav[data-astro-cid-j7pv25f6] .theme-toggle[data-astro-cid-j7pv25f6]{display:inline-flex}.mobile-menu[data-astro-cid-j7pv25f6]{display:block;border:0;background:none;color:var(--navy);font-size:24px;cursor:pointer}}@media(max-width:1000px){.why-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(max-width:800px){.hero[data-astro-cid-j7pv25f6]{padding:72px 0 55px}.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:45px}.browser[data-astro-cid-j7pv25f6]{transform:none}section[data-astro-cid-j7pv25f6]{padding:65px 0}.cards[data-astro-cid-j7pv25f6],.process[data-astro-cid-j7pv25f6],.contact-grid[data-astro-cid-j7pv25f6],.why-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.service-track[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6],.price-track[data-astro-cid-j7pv25f6] .card[data-astro-cid-j7pv25f6]{flex-basis:100%}.section-head[data-astro-cid-j7pv25f6]{display:block}.section-head[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:18px}.cta[data-astro-cid-j7pv25f6]{padding:38px 25px}.logo[data-astro-cid-j7pv25f6]{width:165px}.brief-form[data-astro-cid-j7pv25f6],.contact-minimal[data-astro-cid-j7pv25f6] .brief-form[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.brief-form[data-astro-cid-j7pv25f6] textarea[data-astro-cid-j7pv25f6],.brief-form[data-astro-cid-j7pv25f6] .full[data-astro-cid-j7pv25f6]{grid-column:auto}.contact-links[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr}.bottom-bar[data-astro-cid-j7pv25f6]{right:12px;left:12px;bottom:12px;justify-content:space-around;border-radius:16px}.bottom-bar[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{flex:1;justify-content:center;padding:10px 7px;font-size:10px}.bottom-bar[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:not(.bar-icon){display:none}}
