.contact-form[data-astro-cid-vekgkm42]{gap:24px;margin-top:30px;display:grid}.form-row[data-astro-cid-vekgkm42]{grid-template-columns:1fr 1fr;gap:16px;display:grid}label[data-astro-cid-vekgkm42]{gap:10px;min-width:0;font-size:1rem;font-weight:650;line-height:1.55;display:grid}label[data-astro-cid-vekgkm42] span[data-astro-cid-vekgkm42]{font-weight:400;display:contents}input[data-astro-cid-vekgkm42],textarea[data-astro-cid-vekgkm42]{box-sizing:border-box;color:#242521;width:100%;min-width:0;font:inherit;background:#fffdf8;border:1px solid #8b8377;border-radius:4px;padding:13px;font-size:16px;font-weight:400}textarea[data-astro-cid-vekgkm42]{resize:vertical;min-height:140px}input[data-astro-cid-vekgkm42]:focus-visible,textarea[data-astro-cid-vekgkm42]:focus-visible{outline-offset:3px;outline:3px solid #994000}textarea[data-astro-cid-vekgkm42]::placeholder{color:#646057;opacity:1}.form-privacy[data-astro-cid-vekgkm42],.form-status[data-astro-cid-vekgkm42]{margin:0;font-size:.9375rem;line-height:1.75}.form-privacy[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42]{text-underline-offset:3px;text-decoration:underline}.form-status[data-astro-cid-vekgkm42]:empty{display:none}.form-status[data-astro-cid-vekgkm42][data-state=error]{color:#83221c}.form-status[data-astro-cid-vekgkm42][data-state=success]{color:#24572e}.form-trap[data-astro-cid-vekgkm42]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}button[data-astro-cid-vekgkm42]{font:inherit;cursor:pointer;justify-self:start;font-size:1rem;font-weight:750}button[data-astro-cid-vekgkm42]:disabled{opacity:.65;cursor:wait;transform:none}@media (width<=540px){.form-row[data-astro-cid-vekgkm42]{grid-template-columns:1fr}button[data-astro-cid-vekgkm42]{width:100%}}.references-section[data-astro-cid-j6o3mlwn]{padding-top:0}.reference-card[data-astro-cid-j6o3mlwn]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid;overflow:hidden}.reference-preview[data-astro-cid-j6o3mlwn]{background:#e9e8e1;flex-direction:column;justify-content:center;min-width:0;padding:30px;display:flex}.reference-browser[data-astro-cid-j6o3mlwn]{color:#656660;background:#fff;border:1px solid #d7d8d0;border-radius:6px 6px 0 0;justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;font-size:.875rem;display:flex}.browser-dots[data-astro-cid-j6o3mlwn]{gap:4px;display:flex}.browser-dots[data-astro-cid-j6o3mlwn] i[data-astro-cid-j6o3mlwn]{background:#c6c8bf;border-radius:50%;width:5px;height:5px}.reference-preview[data-astro-cid-j6o3mlwn] img[data-astro-cid-j6o3mlwn]{border:1px solid #d7d8d0;border-top:0;border-radius:0 0 6px 6px;width:100%}.reference-copy[data-astro-cid-j6o3mlwn]{align-self:center;min-width:0;padding:38px}.reference-status[data-astro-cid-j6o3mlwn]{color:var(--orange-dark);align-items:center;gap:8px;margin-bottom:24px;font-size:.875rem;font-weight:700;display:flex}.reference-client[data-astro-cid-j6o3mlwn]{letter-spacing:-.045em;color:var(--ink);font-size:36px;font-weight:750;line-height:1.2}.reference-subtitle[data-astro-cid-j6o3mlwn]{margin-top:8px;font-size:.9375rem}.reference-copy[data-astro-cid-j6o3mlwn] h3[data-astro-cid-j6o3mlwn]{margin-top:28px;font-size:25px;line-height:1.35}.reference-description[data-astro-cid-j6o3mlwn]{font-size:var(--copy-size);margin-top:18px;line-height:1.75}.reference-services[data-astro-cid-j6o3mlwn]{flex-wrap:wrap;gap:8px;margin:21px 0 17px;padding:0;list-style:none;display:flex}.reference-services[data-astro-cid-j6o3mlwn] li[data-astro-cid-j6o3mlwn]{background:var(--paper);border:1px solid var(--line);color:var(--muted);border-radius:3px;padding:6px 10px;font-size:.875rem}.reference-new-tab[data-astro-cid-j6o3mlwn]{font-size:.875rem;font-weight:500}.reference-copy[data-astro-cid-j6o3mlwn] .text-link[data-astro-cid-j6o3mlwn]{flex-wrap:wrap;gap:8px;min-height:48px}@media (width<=999px){.reference-card[data-astro-cid-j6o3mlwn]{grid-template-columns:1fr}.reference-preview[data-astro-cid-j6o3mlwn]{padding:25px}.reference-copy[data-astro-cid-j6o3mlwn]{padding:30px}}@media (width<=699px){.reference-preview[data-astro-cid-j6o3mlwn]{padding:14px}.reference-copy[data-astro-cid-j6o3mlwn]{padding:24px}.reference-client[data-astro-cid-j6o3mlwn]{font-size:31px}.reference-copy[data-astro-cid-j6o3mlwn] h3[data-astro-cid-j6o3mlwn]{font-size:24px}}
