.contact[data-astro-cid-rm6npfgm]{scroll-margin-top:calc(var(--header-height) + 24px);padding-block:96px}.contact__panels[data-astro-cid-rm6npfgm]{border:1px solid #dad5ce;border-radius:20px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid;overflow:clip}.contact__identity[data-astro-cid-rm6npfgm]{color:#f8f6f3;background:#1b1b1b;flex-direction:column;align-items:stretch;gap:36px;min-width:0;padding:clamp(28px,3.2vw,48px);display:flex}.contact__eyebrow[data-astro-cid-rm6npfgm]{letter-spacing:.08em;align-items:center;gap:10px;margin:0 0 28px;font-size:11px;font-weight:500;line-height:1.5;display:flex}.contact__eyebrow[data-astro-cid-rm6npfgm]>span[data-astro-cid-rm6npfgm]{background:#b88470;border-radius:50%;flex-shrink:0;width:6px;height:6px}h2[data-astro-cid-rm6npfgm]{letter-spacing:-.04em;text-wrap:balance;max-width:10ch;margin:0;font-size:clamp(34px,3.2vw,46px);font-weight:450;line-height:1.08}.contact__description[data-astro-cid-rm6npfgm]{color:#bbb5af;max-width:33ch;margin:24px 0 0;font-size:16px;line-height:1.65}.contact__symbol[data-astro-cid-rm6npfgm]{pointer-events:none;align-self:center;width:min(80%,260px);margin-block:auto}.contact__symbol[data-astro-cid-rm6npfgm] img[data-astro-cid-rm6npfgm]{object-fit:contain;width:100%;height:auto}.contact__talk[data-astro-cid-rm6npfgm]{border-top:1px solid #48423d;padding-top:24px}.contact__talk[data-astro-cid-rm6npfgm]>p[data-astro-cid-rm6npfgm]{color:#bbb5af;letter-spacing:.08em;margin:0 0 8px;font-size:10px;font-weight:500;line-height:1.5}.contact__whatsapp[data-astro-cid-rm6npfgm]{justify-content:space-between;align-items:center;gap:16px;min-height:44px;font-size:14px;line-height:1.5;display:inline-flex}.contact__whatsapp[data-astro-cid-rm6npfgm]:hover{text-underline-offset:5px;text-decoration:underline}.contact__identity[data-astro-cid-rm6npfgm] a[data-astro-cid-rm6npfgm]:focus-visible{outline-offset:5px;outline:2px solid #f8f6f3}.contact__form-panel[data-astro-cid-rm6npfgm]{color:#1b1b1b;background:#f6f3ef;min-width:0;padding:clamp(28px,3.2vw,48px)}.contact__heading[data-astro-cid-rm6npfgm]{margin-bottom:32px}h3[data-astro-cid-rm6npfgm]{letter-spacing:-.035em;margin:0;font-size:clamp(27px,2.4vw,34px);font-weight:500;line-height:1.15}.contact__heading[data-astro-cid-rm6npfgm]>p[data-astro-cid-rm6npfgm]{color:#655e57;margin:12px 0 0;font-size:15px;line-height:1.6}.contact__services[data-astro-cid-rm6npfgm]{border:0;min-width:0;margin:0 0 28px;padding:0}legend[data-astro-cid-rm6npfgm],.contact__field[data-astro-cid-rm6npfgm]>label[data-astro-cid-rm6npfgm]{margin-bottom:10px;padding:0;font-size:13px;font-weight:500;line-height:1.5;display:block}.contact__chips[data-astro-cid-rm6npfgm]{flex-wrap:wrap;gap:10px;display:flex}.contact__chip[data-astro-cid-rm6npfgm]{cursor:pointer;position:relative}.contact__chip[data-astro-cid-rm6npfgm] input[data-astro-cid-rm6npfgm]{opacity:0;width:1px;height:1px;position:absolute}.contact__chip[data-astro-cid-rm6npfgm]>span[data-astro-cid-rm6npfgm]{background:#fff;border:1px solid #dad5ce;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:10px 14px;font-size:13px;line-height:1.5;display:flex}.contact__chip[data-astro-cid-rm6npfgm] input[data-astro-cid-rm6npfgm][value=Diseño\ web]+span[data-astro-cid-rm6npfgm]{--chip-selected:#e9dfd1}.contact__chip[data-astro-cid-rm6npfgm] input[data-astro-cid-rm6npfgm][value=SEO\ local]+span[data-astro-cid-rm6npfgm]{--chip-selected:#dce2d5}.contact__chip[data-astro-cid-rm6npfgm] input[data-astro-cid-rm6npfgm][value="Productos QR/NFC"]+span[data-astro-cid-rm6npfgm]{--chip-selected:#e9dee5}.contact__chip[data-astro-cid-rm6npfgm] input[data-astro-cid-rm6npfgm][value=Otra\ idea]+span[data-astro-cid-rm6npfgm]{--chip-selected:#e8e6e2}.contact__chip[data-astro-cid-rm6npfgm] input[data-astro-cid-rm6npfgm]:checked+span[data-astro-cid-rm6npfgm]{border-color:color-mix(in srgb, var(--chip-selected) 82%, #1b1b1b);background:var(--chip-selected);color:#1b1b1b}.contact__chip[data-astro-cid-rm6npfgm] input[data-astro-cid-rm6npfgm]:focus-visible+span[data-astro-cid-rm6npfgm]{outline-offset:3px;outline:2px solid #1b1b1b}.contact__fields[data-astro-cid-rm6npfgm]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px;display:grid}.contact__field[data-astro-cid-rm6npfgm]{min-width:0}.contact__field--message[data-astro-cid-rm6npfgm]{grid-column:1/-1}.contact__field[data-astro-cid-rm6npfgm] input[data-astro-cid-rm6npfgm],textarea[data-astro-cid-rm6npfgm]{color:#1b1b1b;width:100%;min-height:48px;font:inherit;caret-color:#1b1b1b;background:#fff;border:1px solid #dad5ce;border-radius:9px;padding:13px 14px;font-size:16px;line-height:1.5;display:block}textarea[data-astro-cid-rm6npfgm]{resize:vertical;min-height:132px}.contact__field[data-astro-cid-rm6npfgm] input[data-astro-cid-rm6npfgm]::placeholder,textarea[data-astro-cid-rm6npfgm]::placeholder{color:#776f68;opacity:1}.contact__field[data-astro-cid-rm6npfgm] input[data-astro-cid-rm6npfgm]:focus,textarea[data-astro-cid-rm6npfgm]:focus{outline-offset:2px;border-color:#1b1b1b;outline:2px solid #1b1b1b}.contact__privacy[data-astro-cid-rm6npfgm]{align-items:flex-start;gap:10px;min-height:44px;margin-top:24px;padding-block:8px;font-size:12px;line-height:1.6;display:flex}.contact__privacy[data-astro-cid-rm6npfgm] input[data-astro-cid-rm6npfgm]{accent-color:#1b1b1b;flex-shrink:0;width:18px;height:18px;margin-top:1px}.contact__privacy[data-astro-cid-rm6npfgm] a[data-astro-cid-rm6npfgm]{text-underline-offset:3px;text-decoration:underline}.contact__form[data-astro-cid-rm6npfgm] a[data-astro-cid-rm6npfgm]:focus-visible,.contact__privacy[data-astro-cid-rm6npfgm] input[data-astro-cid-rm6npfgm]:focus-visible{outline-offset:3px;outline:2px solid #1b1b1b}.contact__notice[data-astro-cid-rm6npfgm]{color:#655e57;margin:8px 0 24px;font-size:12px;line-height:1.65}.contact__submit[data-astro-cid-rm6npfgm]{color:#fff;background:#1b1b1b;border:1px solid #1b1b1b;border-radius:9px;justify-content:space-between;align-items:center;gap:24px;width:100%;min-height:56px;padding:16px 20px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.contact__submit[data-astro-cid-rm6npfgm] svg[data-astro-cid-rm6npfgm]{color:#b88470}.contact__submit[data-astro-cid-rm6npfgm]:focus-visible{outline-offset:4px;outline:2px solid #1b1b1b}.contact__submit[data-astro-cid-rm6npfgm]:disabled{cursor:not-allowed;opacity:.55}.contact__submit[data-astro-cid-rm6npfgm][aria-busy=true]{cursor:wait}.contact__submit[data-astro-cid-rm6npfgm]:active:not(:disabled){background:#39332f}.contact__feedback[data-astro-cid-rm6npfgm]{margin:16px 0 0;font-size:13px;line-height:1.6}.contact__feedback[data-astro-cid-rm6npfgm]:empty{display:none}.contact__continue[data-astro-cid-rm6npfgm]{text-underline-offset:4px;align-items:center;min-height:44px;margin-top:12px;font-size:13px;text-decoration:underline;display:inline-flex}.contact__trap[data-astro-cid-rm6npfgm]{display:none}.contact[data-astro-cid-rm6npfgm] [data-astro-cid-rm6npfgm]::selection{color:#f8f6f3;background:#1b1b1b}.contact__identity[data-astro-cid-rm6npfgm] [data-astro-cid-rm6npfgm]::selection{color:#1b1b1b;background:#f8f6f3}.contact__details[data-astro-cid-rm6npfgm]{margin:0}.contact__details[data-astro-cid-rm6npfgm]>div[data-astro-cid-rm6npfgm]+div[data-astro-cid-rm6npfgm]{margin-top:20px}.contact__details[data-astro-cid-rm6npfgm] dt[data-astro-cid-rm6npfgm]{font-size:12px;font-weight:550}.contact__details[data-astro-cid-rm6npfgm] dd[data-astro-cid-rm6npfgm]{overflow-wrap:anywhere;margin:7px 0 0;font-size:14px;line-height:1.7}.contact__details[data-astro-cid-rm6npfgm] a[data-astro-cid-rm6npfgm]{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.contact__field[data-astro-cid-rm6npfgm] select[data-astro-cid-rm6npfgm]{color:#191919;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #dad5ce;border-radius:9px;padding:12px;font-size:16px;display:block}.contact__field[data-astro-cid-rm6npfgm] select[data-astro-cid-rm6npfgm]:focus-visible{outline-offset:3px;outline:2px solid #191919}.contact__selection[data-astro-cid-rm6npfgm]{color:#5d5b58;margin:8px 0 0;font-size:12px;line-height:1.6}.contact__selection[data-astro-cid-rm6npfgm]:empty{display:none}.contact--pearl[data-astro-cid-rm6npfgm]{padding-block:0 24px}.contact--pearl[data-astro-cid-rm6npfgm] .contact__panels[data-astro-cid-rm6npfgm]{background:#e9e8e5;border-color:#d4d3d0}.contact--pearl[data-astro-cid-rm6npfgm] .contact__identity[data-astro-cid-rm6npfgm]{color:#191919;background:#e9e8e5;justify-content:center}.contact--pearl[data-astro-cid-rm6npfgm] h2[data-astro-cid-rm6npfgm]{max-width:16ch}.contact--pearl[data-astro-cid-rm6npfgm] .contact__description[data-astro-cid-rm6npfgm],.contact--pearl[data-astro-cid-rm6npfgm] .contact__talk[data-astro-cid-rm6npfgm]>p[data-astro-cid-rm6npfgm],.contact--pearl[data-astro-cid-rm6npfgm] .contact__heading[data-astro-cid-rm6npfgm]>p[data-astro-cid-rm6npfgm],.contact--pearl[data-astro-cid-rm6npfgm] .contact__notice[data-astro-cid-rm6npfgm]{color:#5d5b58}.contact--pearl[data-astro-cid-rm6npfgm] .contact__eyebrow[data-astro-cid-rm6npfgm]>span[data-astro-cid-rm6npfgm]{background:#777572}.contact--pearl[data-astro-cid-rm6npfgm] .contact__talk[data-astro-cid-rm6npfgm]{border-color:#c9c7c3}.contact--pearl[data-astro-cid-rm6npfgm] .contact__form-panel[data-astro-cid-rm6npfgm]{background:#efeeec}.contact--pearl[data-astro-cid-rm6npfgm] .contact__chip[data-astro-cid-rm6npfgm] input[data-astro-cid-rm6npfgm]:checked+span[data-astro-cid-rm6npfgm]{background:#deddda;border-color:#777572}.contact--pearl[data-astro-cid-rm6npfgm] .contact__submit[data-astro-cid-rm6npfgm] svg[data-astro-cid-rm6npfgm]{color:currentColor}.contact--pearl[data-astro-cid-rm6npfgm] .contact__identity[data-astro-cid-rm6npfgm] a[data-astro-cid-rm6npfgm]:focus-visible{outline-color:#191919}.contact--pearl[data-astro-cid-rm6npfgm] .contact__identity[data-astro-cid-rm6npfgm] [data-astro-cid-rm6npfgm]::selection{color:#fff;background:#191919}.contact--direct[data-astro-cid-rm6npfgm] .contact__identity[data-astro-cid-rm6npfgm]{justify-content:flex-start}@media (hover:hover) and (pointer:fine){.contact__chip[data-astro-cid-rm6npfgm]:hover>span[data-astro-cid-rm6npfgm]{border-color:#83786e}.contact__submit[data-astro-cid-rm6npfgm]:hover:not(:disabled){background:#302c29}}@media (prefers-reduced-motion:no-preference){.contact__chip[data-astro-cid-rm6npfgm]>span[data-astro-cid-rm6npfgm]{transition:background-color .15s,border-color .15s}.contact__submit[data-astro-cid-rm6npfgm]{transition:background-color .15s}}@media (width>=768px) and (width<=1023px){.contact__identity[data-astro-cid-rm6npfgm],.contact__form-panel[data-astro-cid-rm6npfgm]{padding:28px}.contact__fields[data-astro-cid-rm6npfgm]{grid-template-columns:minmax(0,1fr)}.contact__symbol[data-astro-cid-rm6npfgm]{width:min(90%,220px)}}@media (width<=767px){.contact[data-astro-cid-rm6npfgm]{padding-block:56px}.contact--pearl[data-astro-cid-rm6npfgm]{padding-block:0 8px}.contact__panels[data-astro-cid-rm6npfgm]{grid-template-columns:minmax(0,1fr)}.contact__identity[data-astro-cid-rm6npfgm],.contact__form-panel[data-astro-cid-rm6npfgm]{padding:28px 18px}.contact__identity[data-astro-cid-rm6npfgm]{gap:28px}.contact__eyebrow[data-astro-cid-rm6npfgm]{margin-bottom:24px}h2[data-astro-cid-rm6npfgm]{max-width:12ch;font-size:38px}.contact__symbol[data-astro-cid-rm6npfgm]{width:min(70%,190px);margin-block:4px}.contact__fields[data-astro-cid-rm6npfgm]{grid-template-columns:minmax(0,1fr)}.contact__chips[data-astro-cid-rm6npfgm]{gap:8px}.contact__chip[data-astro-cid-rm6npfgm]>span[data-astro-cid-rm6npfgm]{padding-inline:12px}}
