.hero-stage[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;align-items:start}.hero-card--left[data-astro-cid-bbe6dxrz]{order:1}.hero-phone[data-astro-cid-bbe6dxrz]{order:2;background:#fff;border:1px solid rgba(66,64,66,.14);border-radius:14px;overflow:hidden}.hero-card--right[data-astro-cid-bbe6dxrz]{order:3}.hero-phone__bar[data-astro-cid-bbe6dxrz],.hero-phone__foot[data-astro-cid-bbe6dxrz]{display:none}.hero-stage[data-astro-cid-bbe6dxrz] .wz-post__cap[data-astro-cid-bbe6dxrz]{font-size:.72rem;padding:.45rem .55rem}@media (min-width: 1024px){.hero-stage[data-astro-cid-bbe6dxrz]{display:block;position:relative;max-width:600px;margin-inline:auto;padding:1.5rem 1rem 2rem}.hero-phone[data-astro-cid-bbe6dxrz]{position:relative;z-index:3;width:47%;margin-inline:auto;border-radius:2.2rem;border:9px solid #2b2a2b;background:#2b2a2b;box-shadow:0 34px 70px -24px #42404280;overflow:visible}.hero-phone__screen[data-astro-cid-bbe6dxrz]{background:#fff;border-radius:1.7rem;overflow:hidden}.hero-phone__bar[data-astro-cid-bbe6dxrz],.hero-phone__foot[data-astro-cid-bbe6dxrz]{display:flex}.hero-stage[data-astro-cid-bbe6dxrz] .wz-post__cap[data-astro-cid-bbe6dxrz]{font-size:.78rem;padding:.5rem .8rem .75rem}.hero-phone[data-astro-cid-bbe6dxrz] .wz-post__cap[data-astro-cid-bbe6dxrz]{border-top:0}.hero-card[data-astro-cid-bbe6dxrz]{position:absolute;width:36%;z-index:1;box-shadow:0 20px 44px -18px #42404259}.hero-card--left[data-astro-cid-bbe6dxrz]{left:1.5rem;top:9%;transform:rotate(-7deg)}.hero-card--right[data-astro-cid-bbe6dxrz]{right:1.5rem;top:18%;transform:rotate(7deg);z-index:2}}.hero-phone__bar[data-astro-cid-bbe6dxrz]{align-items:center;gap:.5rem;padding:.55rem .8rem;font-family:Poppins,sans-serif;font-size:.8rem;font-weight:600;color:var(--charcoal);border-bottom:1px solid rgba(66,64,66,.1)}.hero-phone__avatar[data-astro-cid-bbe6dxrz]{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--charcoal);color:#fff;font-size:.7rem;font-weight:700}.hero-phone__foot[data-astro-cid-bbe6dxrz]{align-items:center;gap:.9rem;padding:.6rem .8rem 0;color:var(--charcoal)}.rv-wrap[data-astro-cid-aadlzisc]{padding-left:max(1.25rem,calc((100% - 1428px)/2 + 1.25rem))}@media (min-width: 768px){.rv-wrap[data-astro-cid-aadlzisc]{padding-left:max(2.5rem,calc((100% - 1428px)/2 + 2.5rem))}}.rv-track[data-astro-cid-aadlzisc]{display:flex;align-items:flex-start;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:.25rem 1rem 1.25rem 0;margin:0;list-style:none;scrollbar-width:thin;scrollbar-color:rgba(66,64,66,.35) transparent}.rv-col[data-astro-cid-aadlzisc]{flex:0 0 min(82vw,21rem);display:flex;flex-direction:column;gap:1rem;scroll-snap-align:start}@media (min-width: 768px){.rv-track[data-astro-cid-aadlzisc],.rv-col[data-astro-cid-aadlzisc]{gap:1.25rem}}.rv-track[data-astro-cid-aadlzisc]:focus-visible{outline:2px solid var(--charcoal, #424042);outline-offset:4px}.rv-card[data-astro-cid-aadlzisc]{margin:0;display:flex;flex-direction:column;background:var(--eggshell, #F2ECE5);border-radius:14px;padding:1.25rem 1.4rem}.rv-card--upwork[data-astro-cid-aadlzisc]{background:var(--cream-deep, #E7DFD3)}.rv-btn[data-astro-cid-aadlzisc]{width:44px;height:44px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(66,64,66,.35);color:var(--charcoal, #424042);background:#fff;transition:background-color .2s,color .2s,border-color .2s,opacity .2s}.rv-btn[data-astro-cid-aadlzisc]:hover:not(:disabled){background:var(--charcoal, #424042);color:#fff;border-color:var(--charcoal, #424042)}.rv-btn[data-astro-cid-aadlzisc]:disabled{opacity:.35;cursor:default}.svc-card[data-astro-cid-g5jplrhu]{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid rgba(66,64,66,.14);border-radius:14px;overflow:hidden;text-decoration:none;transition:border-color .25s ease,box-shadow .25s ease}.svc-card[data-astro-cid-g5jplrhu]:hover{border-color:var(--charcoal);box-shadow:0 16px 40px #4240421a}.svc-card__body[data-astro-cid-g5jplrhu]{display:flex;flex-direction:column;flex:1;padding:1.75rem}.svc-card__media[data-astro-cid-g5jplrhu]{display:none}@media (min-width: 640px){.svc-card--lead[data-astro-cid-g5jplrhu]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.svc-card__media[data-astro-cid-g5jplrhu]{display:block;position:relative;background:var(--cream-deep)}.svc-card__media[data-astro-cid-g5jplrhu] img[data-astro-cid-g5jplrhu]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.svc-card__tag[data-astro-cid-g5jplrhu]{position:absolute;left:.9rem;bottom:.9rem;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;background:#fff;color:var(--charcoal);border-radius:999px;padding:.3rem .7rem;box-shadow:0 4px 12px #42404226}}.svc-icon[data-astro-cid-g5jplrhu]{display:inline-grid;place-items:center;width:64px;height:64px;background:var(--cream-deep);color:var(--charcoal);clip-path:url(#wz-cloud);transition:background-color .25s ease,color .25s ease}.svc-card[data-astro-cid-g5jplrhu]:hover .svc-icon[data-astro-cid-g5jplrhu]{background:var(--red);color:#fff}.svc-plus[data-astro-cid-g5jplrhu]{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:50%;background:var(--charcoal);color:#fff;transition:background-color .25s ease,transform .3s ease}.svc-card[data-astro-cid-g5jplrhu]:hover .svc-plus[data-astro-cid-g5jplrhu]{background:var(--red);transform:rotate(90deg)}.about-photo[data-astro-cid-v2cbyr3p]{width:176px;height:176px;background:var(--cream-deep)}.about-photo[data-astro-cid-v2cbyr3p] img[data-astro-cid-v2cbyr3p]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}.contact-row[data-astro-cid-xmivup5a]{display:flex;align-items:center;gap:1rem;font-family:Poppins,sans-serif;font-weight:600;font-size:1.15rem;text-decoration:none;min-height:48px}a[data-astro-cid-xmivup5a].contact-row:hover{color:var(--red-text)}.contact-ico[data-astro-cid-xmivup5a]{display:grid;place-items:center;width:48px;height:48px;flex-shrink:0;border-radius:50%;background:#fff;border:1px solid rgba(66,64,66,.14);color:var(--charcoal);transition:background-color .2s ease,color .2s ease,border-color .2s ease}a[data-astro-cid-xmivup5a].contact-row:hover .contact-ico[data-astro-cid-xmivup5a]{background:var(--red);border-color:var(--red);color:#fff}@media (max-width: 350px){.cf-turnstile[data-astro-cid-xmivup5a]{transform:scale(.85);transform-origin:0 0;height:60px}}
