.scene-wrap[data-astro-cid-vjc3kfer]{perspective:1600px;isolation:isolate;border-radius:28px;flex:460px;min-width:0;height:520px;padding:30px;position:relative;overflow:hidden}.scene[data-astro-cid-vjc3kfer]{width:100%;height:100%;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:relative;transform:rotateX(4deg)rotateY(-8deg)}.browser[data-astro-cid-vjc3kfer]{border:1px solid var(--border);background:#fff;border-radius:20px;flex-direction:column;width:86%;height:72%;display:flex;position:absolute;top:2%;left:12%;overflow:hidden;box-shadow:0 40px 90px #09090b24}.b-bar[data-astro-cid-vjc3kfer]{border-bottom:1px solid var(--border);background:var(--bg);align-items:center;gap:6px;padding:12px 14px;display:flex}.b-bar[data-astro-cid-vjc3kfer] i[data-astro-cid-vjc3kfer]{background:#d4d4d8;border-radius:50%;width:9px;height:9px}.b-bar[data-astro-cid-vjc3kfer] span[data-astro-cid-vjc3kfer]{height:24px;font:500 12px/24px var(--font-body);color:var(--muted-fg);background:#f1f5f9;border-radius:999px;flex:1;margin-left:8px;padding-left:12px}.b-body[data-astro-cid-vjc3kfer]{flex-direction:column;flex:1;gap:14px;padding:18px 20px;display:flex}.b-nav[data-astro-cid-vjc3kfer]{justify-content:space-between;align-items:center;display:flex}.b-logo[data-astro-cid-vjc3kfer]{background:var(--primary);border-radius:4px;width:58px;height:12px}.b-links[data-astro-cid-vjc3kfer]{gap:8px;display:flex}.b-links[data-astro-cid-vjc3kfer] i[data-astro-cid-vjc3kfer]{background:#d4d4d8;border-radius:3px;width:28px;height:7px}.b-title[data-astro-cid-vjc3kfer]{font:700 34px/1 var(--font-head);letter-spacing:-.04em}.b-title[data-astro-cid-vjc3kfer] span[data-astro-cid-vjc3kfer]{color:var(--accent)}.b-btn[data-astro-cid-vjc3kfer]{background:var(--accent);color:#fff;font:600 13px var(--font-body);border-radius:999px;align-self:flex-start;padding:8px 18px;box-shadow:0 8px 20px #2563eb59}.b-cards[data-astro-cid-vjc3kfer]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:auto;display:grid}.b-cards[data-astro-cid-vjc3kfer] span[data-astro-cid-vjc3kfer]{background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;height:70px}.editor[data-astro-cid-vjc3kfer]{background:var(--primary);border-radius:18px;width:62%;padding:14px 16px 16px;position:absolute;top:46%;left:0;transform:translateZ(30px);box-shadow:0 30px 70px #09090b59}.e-dots[data-astro-cid-vjc3kfer]{align-items:center;gap:6px;margin-bottom:10px;display:flex}.e-dots[data-astro-cid-vjc3kfer] i[data-astro-cid-vjc3kfer]{border-radius:50%;width:9px;height:9px}.e-dots[data-astro-cid-vjc3kfer] span[data-astro-cid-vjc3kfer]{color:#a1a1aa;margin-left:8px;font:400 11.5px JetBrains Mono,ui-monospace,monospace}.code[data-astro-cid-vjc3kfer]{white-space:pre;font:400 12.5px/1.7 JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:hidden}.ln[data-astro-cid-vjc3kfer]{min-height:21px}.ln[data-astro-cid-vjc3kfer].caret:after{content:"";vertical-align:-2px;background:#60a5fa;width:7px;height:14px;animation:1s step-end infinite caret;display:inline-block}@keyframes caret{50%{opacity:0}}.pop[data-astro-cid-vjc3kfer]{border:1px solid var(--border);transform:translateZ(var(--z)) translateY(var(--y,0)) scale(var(--s,1));background:#fff;transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.34,1.56,.64,1);position:absolute;box-shadow:0 24px 50px #09090b29}.lh[data-astro-cid-vjc3kfer]{--z:50px;width:132px;font:600 12px var(--font-body);color:var(--secondary);border-radius:18px;flex-direction:column;align-items:center;gap:6px;padding:14px;display:flex;top:0;right:0}.ring[data-astro-cid-vjc3kfer]{width:78px;height:78px;position:relative}.ring[data-astro-cid-vjc3kfer] svg[data-astro-cid-vjc3kfer]{transform:rotate(-90deg)}.r-bg[data-astro-cid-vjc3kfer],.r-fg[data-astro-cid-vjc3kfer]{fill:none;stroke-width:7px}.r-bg[data-astro-cid-vjc3kfer]{stroke:#dcfce7}.r-fg[data-astro-cid-vjc3kfer]{stroke:#16a34a;stroke-linecap:round;stroke-dasharray:213.6;stroke-dashoffset:0}.score[data-astro-cid-vjc3kfer]{font:700 24px var(--font-head);color:#15803d;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.google[data-astro-cid-vjc3kfer]{--z:60px;border-radius:16px;align-items:flex-start;gap:12px;width:58%;padding:14px 16px;display:flex;top:40%;right:2%}.rank[data-astro-cid-vjc3kfer]{color:#a16207;width:30px;height:30px;font:700 13px var(--font-head);background:#fef9c3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.g-text[data-astro-cid-vjc3kfer]{flex-direction:column;gap:2px;min-width:0;display:flex}.g-text[data-astro-cid-vjc3kfer] small[data-astro-cid-vjc3kfer]{color:#15803d;font-size:11px}.g-text[data-astro-cid-vjc3kfer] strong[data-astro-cid-vjc3kfer]{font:600 15px/1.25 var(--font-body);color:#1d4ed8}.g-text[data-astro-cid-vjc3kfer] em[data-astro-cid-vjc3kfer]{color:var(--muted-fg);font-size:11.5px;font-style:normal}.wa[data-astro-cid-vjc3kfer]{--z:80px;border-color:#bbf7d0;border-radius:16px;align-items:center;gap:12px;width:60%;padding:12px 14px;display:flex;bottom:0;right:4%}.wa-ico[data-astro-cid-vjc3kfer]{background:var(--wa);color:#052e16;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.wa-text[data-astro-cid-vjc3kfer]{flex-direction:column;min-width:0;font-size:13px;display:flex}.wa-text[data-astro-cid-vjc3kfer] span[data-astro-cid-vjc3kfer]{color:var(--muted-fg);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@keyframes floaty{50%{translate:0 -10px}}.float-a[data-astro-cid-vjc3kfer]{animation:6s ease-in-out infinite floaty}.float-b[data-astro-cid-vjc3kfer]{animation:5s ease-in-out .8s infinite floaty}.float-c[data-astro-cid-vjc3kfer]{animation:7s ease-in-out 1.6s infinite floaty}.js .pv[data-astro-cid-vjc3kfer]{opacity:0;transition:opacity .5s cubic-bezier(.2,.7,.2,1),transform .5s cubic-bezier(.2,.7,.2,1);transform:translateY(16px)scale(.96)}.js .pv[data-astro-cid-vjc3kfer].on{opacity:1;transform:none}.js .pop[data-astro-cid-vjc3kfer]{opacity:0;--y:24px;--s:.85}.js .pop[data-astro-cid-vjc3kfer].on{opacity:1;--y:0px;--s:1}@media (width<=860px){.scene-wrap[data-astro-cid-vjc3kfer]{perspective:1200px;border-radius:24px;flex-basis:100%;height:420px;padding:18px 10px}.browser[data-astro-cid-vjc3kfer]{border-radius:16px;width:94%;height:64%;top:0;left:6%}.b-bar[data-astro-cid-vjc3kfer]{padding:9px 10px}.b-bar[data-astro-cid-vjc3kfer] span[data-astro-cid-vjc3kfer]{height:20px;font-size:10.5px;line-height:20px}.b-body[data-astro-cid-vjc3kfer]{gap:10px;padding:12px 14px}.b-title[data-astro-cid-vjc3kfer]{font-size:24px}.b-btn[data-astro-cid-vjc3kfer]{padding:6px 14px;font-size:11px}.b-cards[data-astro-cid-vjc3kfer] span[data-astro-cid-vjc3kfer]{height:44px}.editor[data-astro-cid-vjc3kfer]{width:76%;padding:10px 12px 12px;top:47%;transform:translateZ(25px)}.e-dots[data-astro-cid-vjc3kfer] span[data-astro-cid-vjc3kfer]{display:none}.code[data-astro-cid-vjc3kfer]{font-size:11px}.ln[data-astro-cid-vjc3kfer]{min-height:18px}.lh[data-astro-cid-vjc3kfer]{--z:40px;width:92px;padding:10px;font-size:10.5px}.ring[data-astro-cid-vjc3kfer],.ring[data-astro-cid-vjc3kfer] svg[data-astro-cid-vjc3kfer]{width:58px;height:58px}.score[data-astro-cid-vjc3kfer]{font-size:18px}.google[data-astro-cid-vjc3kfer]{--z:50px;width:72%;padding:10px 12px;top:30%;right:0}.g-text[data-astro-cid-vjc3kfer] em[data-astro-cid-vjc3kfer]{display:none}.g-text[data-astro-cid-vjc3kfer] strong[data-astro-cid-vjc3kfer]{font-size:13px}.wa[data-astro-cid-vjc3kfer]{--z:60px;width:86%;right:0}}@media (prefers-reduced-motion:reduce){.float-a[data-astro-cid-vjc3kfer],.float-b[data-astro-cid-vjc3kfer],.float-c[data-astro-cid-vjc3kfer],.ln[data-astro-cid-vjc3kfer].caret:after{animation:none}.scene[data-astro-cid-vjc3kfer],.pop[data-astro-cid-vjc3kfer],.js .pv[data-astro-cid-vjc3kfer]{transition:none}}.audit[data-astro-cid-spwhl6xc]{background:#eff6ff;border-color:#bfdbfe;border-radius:24px;flex-direction:column;gap:14px;padding:32px;display:flex}.tag[data-astro-cid-spwhl6xc]{color:#1d4ed8;font-size:14px;font-weight:600}.audit[data-astro-cid-spwhl6xc] h2[data-astro-cid-spwhl6xc]{font-size:28px;line-height:1.15}label[data-astro-cid-spwhl6xc]{color:var(--secondary);font-size:14px}form[data-astro-cid-spwhl6xc]{flex-direction:column;gap:8px;display:flex}.row[data-astro-cid-spwhl6xc]{flex-wrap:wrap;gap:10px;display:flex}input[data-astro-cid-spwhl6xc]{border:1px solid var(--border-strong);min-width:0;min-height:52px;font:400 16px var(--font-body);color:var(--fg);background:#fff;border-radius:999px;flex:220px;padding:0 18px}.row[data-astro-cid-spwhl6xc] .btn[data-astro-cid-spwhl6xc]{min-height:52px}button[data-astro-cid-spwhl6xc]:disabled{opacity:.6;cursor:progress}.note[data-astro-cid-spwhl6xc]{color:var(--muted-fg);font-size:12.5px}.out[data-astro-cid-spwhl6xc]{color:var(--secondary);flex-direction:column;gap:14px;font-size:15px;display:flex}.out[data-astro-cid-spwhl6xc] .scores{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.out[data-astro-cid-spwhl6xc] .score{border:1px solid var(--border);text-align:center;background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:12px 8px;display:flex}.out[data-astro-cid-spwhl6xc] .score b{font:700 26px var(--font-head)}.out[data-astro-cid-spwhl6xc] .score span{color:var(--muted-fg);font-size:12px;line-height:1.3}@media (width<=860px){.audit[data-astro-cid-spwhl6xc]{border-radius:20px;padding:22px}.audit[data-astro-cid-spwhl6xc] h2[data-astro-cid-spwhl6xc]{font-size:24px}.row[data-astro-cid-spwhl6xc]{flex-direction:column}input[data-astro-cid-spwhl6xc]{flex:none;width:100%;height:52px}.row[data-astro-cid-spwhl6xc] .btn[data-astro-cid-spwhl6xc]{width:100%}.out[data-astro-cid-spwhl6xc] .scores{grid-template-columns:repeat(2,minmax(0,1fr))}}.hero[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:40px;padding-top:48px;padding-bottom:56px;display:flex}.hero-text[data-astro-cid-lcdefpme]{flex-direction:column;flex:520px;gap:28px;min-width:0;display:flex}h1[data-astro-cid-lcdefpme]{letter-spacing:-.05em;font-size:clamp(54px,8vw,112px);font-weight:700;line-height:.95}h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--accent)}.lead[data-astro-cid-lcdefpme]{color:var(--secondary);max-width:600px;font-size:20px;line-height:1.55}.ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;display:flex}.btn-lg[data-astro-cid-lcdefpme]{min-height:56px;padding:0 28px;font-size:17px}.btn-accent[data-astro-cid-lcdefpme]{box-shadow:0 10px 24px #2563eb47}.btn-white[data-astro-cid-lcdefpme]{color:var(--fg);background:#fff}.btn-white[data-astro-cid-lcdefpme]:hover{color:var(--fg);background:#f4f4f5}.stats[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:36px;margin:0;padding:0;list-style:none;display:flex}.stats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}.stats[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:700 30px var(--font-head)}.stats[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted-fg);font-size:14px}.logos[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--card)}.logos-in[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;padding-bottom:24px;display:flex}.logos-in[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:var(--muted-fg);font-size:14px;font-weight:600}.logo-row[data-astro-cid-lcdefpme]{gap:12px}.logo-box[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:#fff;border-radius:12px;justify-content:center;align-items:center;height:56px;padding:0 16px;display:inline-flex}.logo-box[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:auto;max-width:160px;height:40px}.head-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:0 24px;display:flex}.filters[data-astro-cid-lcdefpme]{gap:8px;margin-bottom:40px}.filter[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:var(--card);min-height:44px;color:var(--secondary);font:500 15px var(--font-body);cursor:pointer;border-radius:999px;padding:0 18px}.filter[data-astro-cid-lcdefpme][aria-pressed=true]{background:var(--primary);border-color:var(--primary);color:#fff}.projects[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:24px;display:grid}.project[data-astro-cid-lcdefpme]{border-radius:24px;flex-direction:column;gap:18px;padding:18px;display:flex}.project[data-astro-cid-lcdefpme][hidden]{display:none}.project[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.shot[data-astro-cid-lcdefpme]{aspect-ratio:16/10;object-fit:cover;border-radius:14px;width:100%}.p-meta[data-astro-cid-lcdefpme]{flex-direction:column;gap:6px;padding:0 6px 6px;display:flex}.p-sector[data-astro-cid-lcdefpme]{color:var(--muted-fg);text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:600}.p-meta[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:24px}.p-meta[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none}.p-result[data-astro-cid-lcdefpme]{color:var(--accent);font-weight:600}.p-summary[data-astro-cid-lcdefpme]{color:var(--muted-fg);font-size:15px;line-height:1.5}.p-link[data-astro-cid-lcdefpme]{align-items:center;gap:6px;min-height:32px;margin-top:4px;font-weight:600;text-decoration:none;display:inline-flex}.project[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border:1px solid var(--border);object-position:top}.tags[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:6px;display:flex}.tags[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--secondary);background:#f4f4f5;border-radius:999px;padding:4px 10px;font-size:12px}.swipe-hint[data-astro-cid-lcdefpme]{display:none}.services[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.service[data-astro-cid-lcdefpme]{border-radius:24px;flex-direction:column;gap:14px;padding:30px;display:flex}.service[data-astro-cid-lcdefpme].dark{background:var(--primary);border-color:var(--primary);color:#fff}.service[data-astro-cid-lcdefpme].dark:hover{color:#fff}.s-icon[data-astro-cid-lcdefpme]{color:var(--accent);display:inline-flex}.service[data-astro-cid-lcdefpme].dark .s-icon[data-astro-cid-lcdefpme]{color:#fff}.s-text[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;gap:10px;display:flex}.s-text[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:23px}.s-desc[data-astro-cid-lcdefpme]{color:var(--muted-fg)}.service[data-astro-cid-lcdefpme].dark .s-desc[data-astro-cid-lcdefpme]{color:#d4d4d8}.s-price[data-astro-cid-lcdefpme]{margin-top:auto;font-weight:600}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-lcdefpme]{border-radius:24px;flex-direction:column;gap:10px;padding:28px;display:flex}.num[data-astro-cid-lcdefpme]{font:700 44px/1 var(--font-head);color:var(--accent)}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:22px}.time[data-astro-cid-lcdefpme]{color:var(--muted-fg);font-size:14px}.cta-dark[data-astro-cid-lcdefpme]{background:var(--primary);color:#fff;border-radius:32px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:56px;display:flex}.cta-dark[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child{flex-direction:column;flex:480px;gap:16px;display:flex}.cta-dark[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(32px,4vw,48px)}.cta-dark[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#d4d4d8;font-size:19px}.cta-side[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.cta-side[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#a1a1aa;font-size:14px}.about[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:56px;display:flex}.photo[data-astro-cid-lcdefpme]{aspect-ratio:4/5;border:1px solid var(--border);object-fit:cover;border-radius:28px;flex:0 420px;min-width:0}.photo-wrap[data-astro-cid-lcdefpme]{flex:0 420px;min-width:0;display:block}.photo-wrap[data-astro-cid-lcdefpme] .photo[data-astro-cid-lcdefpme]{width:100%;height:auto}.about-text[data-astro-cid-lcdefpme]{flex-direction:column;flex:480px;gap:20px;min-width:0;display:flex}.about-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(30px,4vw,48px)}.edu[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.edu[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--card);border:1px solid var(--border);border-radius:14px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.edu-ico[data-astro-cid-lcdefpme]{width:36px;height:36px;color:var(--accent);background:#eff6ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.edu[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:600 15px/1.3 var(--font-head);display:block}.edu[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted-fg);font-size:13px}.stack[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.stack[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:var(--card);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:500}.social[data-astro-cid-lcdefpme]{gap:12px;display:flex}.social[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:var(--card);width:48px;height:48px;color:var(--secondary);border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.social[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent);border-color:var(--accent)}.trust[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px;display:grid}.guarantee[data-astro-cid-lcdefpme],.quote[data-astro-cid-lcdefpme]{border-radius:24px;align-items:flex-start;gap:18px;margin:0;padding:32px;display:flex}.guarantee[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:8px;font-size:28px}.g-ico[data-astro-cid-lcdefpme]{color:#15803d;background:#f0fdf4;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.quote[data-astro-cid-lcdefpme]{flex-direction:column}.quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{margin:0;font-size:20px}.faq[data-astro-cid-lcdefpme]{flex-direction:column;max-width:860px;display:flex}.faq[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:8px 0 24px;font-size:clamp(32px,4vw,52px)}details[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);padding:22px 0}details[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid var(--border)}summary[data-astro-cid-lcdefpme]{cursor:pointer;font:600 21px var(--font-head);justify-content:space-between;gap:16px;list-style:none;display:flex}summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.pm[data-astro-cid-lcdefpme]:before{content:"+";color:var(--accent);font-size:26px;line-height:1}details[data-astro-cid-lcdefpme][open] .pm[data-astro-cid-lcdefpme]:before{content:"−"}details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:12px}@media (width<=860px){.hero[data-astro-cid-lcdefpme]{gap:20px;padding-top:28px;padding-bottom:8px}.hero-text[data-astro-cid-lcdefpme]{gap:20px}.lead[data-astro-cid-lcdefpme]{font-size:17px}.ctas[data-astro-cid-lcdefpme]{flex-direction:column;gap:10px}.ctas[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.stats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:12px 10px}.stats[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:20px;line-height:1.1}.stats[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:12px;line-height:1.35}.logos[data-astro-cid-lcdefpme]{background:0 0;border:0}.logos-in[data-astro-cid-lcdefpme]{padding:24px 0 0;display:block}.logos-in[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{padding:0 16px 10px;font-size:13px;display:block}.logo-row[data-astro-cid-lcdefpme]{padding:0 16px}.logo-box[data-astro-cid-lcdefpme]{height:52px;padding:0 12px}.logo-box[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{max-width:130px;height:34px}.head-row[data-astro-cid-lcdefpme]{display:block}.filters[data-astro-cid-lcdefpme]{margin:0 -16px 16px;padding:0 16px}.filter[data-astro-cid-lcdefpme]{flex-shrink:0}.projects[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 -16px;padding:4px 16px 8px;scroll-padding:0 16px;display:flex;overflow-x:auto}.projects[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.project[data-astro-cid-lcdefpme]{scroll-snap-align:start;border-radius:20px;flex:0 0 290px;gap:12px;padding:12px}.p-meta[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:20px}.p-sector[data-astro-cid-lcdefpme]{font-size:11px}.swipe-hint[data-astro-cid-lcdefpme]{align-items:center;gap:6px;margin-top:8px;font-size:13px;display:inline-flex}.services[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:12px}.service[data-astro-cid-lcdefpme]{border-radius:18px;flex-direction:row;align-items:flex-start;gap:14px;padding:18px}.s-icon[data-astro-cid-lcdefpme]{background:#eff6ff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px}.service[data-astro-cid-lcdefpme].dark .s-icon[data-astro-cid-lcdefpme]{background:#27272a}.s-text[data-astro-cid-lcdefpme]{gap:2px}.s-text[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:18px}.s-desc[data-astro-cid-lcdefpme]{font-size:14px;line-height:1.45}.s-price[data-astro-cid-lcdefpme]{padding-top:4px;font-size:14px}.steps[data-astro-cid-lcdefpme]{border-left:2px solid var(--border);flex-direction:column;gap:24px;padding-left:22px;display:flex}.step[data-astro-cid-lcdefpme]{background:0 0;border:0;gap:2px;padding:0;position:relative}.step[data-astro-cid-lcdefpme]:before{content:"";background:var(--accent);border:4px solid var(--bg);border-radius:50%;width:20px;height:20px;position:absolute;top:2px;left:-33px}.num[data-astro-cid-lcdefpme]{display:none}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:19px}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:15px}.time[data-astro-cid-lcdefpme]{order:-1;font-size:13px}.cta-dark[data-astro-cid-lcdefpme]{border-radius:24px;gap:14px;padding:28px 22px}.cta-dark[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child{flex-basis:auto;gap:12px}.cta-dark[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:16px}.cta-side[data-astro-cid-lcdefpme]{text-align:center;align-items:stretch;width:100%}.about[data-astro-cid-lcdefpme]{gap:16px}.photo[data-astro-cid-lcdefpme]{aspect-ratio:1;text-align:center;border-radius:50%;flex:0 0 96px;width:96px;height:96px;font-size:11px}.photo-wrap[data-astro-cid-lcdefpme]{flex:0 0 120px;width:120px}.photo-wrap[data-astro-cid-lcdefpme] .photo[data-astro-cid-lcdefpme]{box-sizing:border-box;border:4px solid var(--primary);background:var(--primary);width:120px;height:120px;box-shadow:0 10px 24px #09090b2e}.about-text[data-astro-cid-lcdefpme]{flex-basis:100%;gap:14px}.about-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:26px}.stack[data-astro-cid-lcdefpme]{flex-wrap:nowrap}.stack[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex-shrink:0;padding:7px 13px;font-size:13px}.trust[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:12px}.guarantee[data-astro-cid-lcdefpme],.quote[data-astro-cid-lcdefpme]{border-radius:20px;gap:14px;padding:22px}.guarantee[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:4px;font-size:18px}.guarantee[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:15px}.g-ico[data-astro-cid-lcdefpme]{border-radius:12px;width:44px;height:44px}.faq[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:16px;font-size:34px}details[data-astro-cid-lcdefpme]{padding:18px 0}summary[data-astro-cid-lcdefpme]{min-height:28px;font-size:18px}details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:15px}}
