.contact-form[data-astro-cid-vekgkm42]{gap:var(--space-6)}.contact-form__noscript[data-astro-cid-vekgkm42]{padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:var(--color-peach);font-weight:500}.contact-form__end[data-astro-cid-vekgkm42]{gap:var(--space-5);padding:0 var(--space-1);display:grid}.contact-form__submit[data-astro-cid-vekgkm42]{gap:var(--space-3);justify-items:stretch;display:grid}.contact-form__note[data-astro-cid-vekgkm42]{color:var(--color-muted);text-align:center;font-size:.875rem}.form-success[data-astro-cid-vekgkm42]{gap:var(--space-6);padding:var(--space-8) var(--space-6);border-radius:var(--radius-xl);background:var(--color-peach);scroll-margin-top:calc(var(--header-h) + 24px);display:grid}.form-success[data-astro-cid-vekgkm42][hidden]{display:none}.form-success[data-astro-cid-vekgkm42]:focus-visible{outline-offset:4px}.form-success__ring[data-astro-cid-vekgkm42]{width:112px}.form-success__title[data-astro-cid-vekgkm42]{font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem);font-weight:700}.form-success__text[data-astro-cid-vekgkm42]{margin-top:var(--space-4);font-size:var(--fs-lead);max-width:46ch;line-height:1.55}.form-success__help[data-astro-cid-vekgkm42]{margin-top:var(--space-5);font-size:var(--fs-small);color:var(--color-muted)}.form-success__help[data-astro-cid-vekgkm42][hidden]{display:none}@media (width>=640px){.step__grid[data-astro-cid-vekgkm42]>[data-astro-cid-vekgkm42][data-field=telefono]{max-width:calc(50% - var(--space-5) / 2);grid-column:1/-1}.choices[data-astro-cid-vekgkm42]{grid-template-columns:1fr 1fr}.choices[data-astro-cid-vekgkm42] .choice[data-astro-cid-vekgkm42]:last-child{grid-column:1/-1}.contact-form__submit[data-astro-cid-vekgkm42]{place-items:center start;column-gap:var(--space-5);grid-template-columns:auto 1fr}.contact-form__note[data-astro-cid-vekgkm42]{text-align:left}.form-success[data-astro-cid-vekgkm42]{padding:var(--space-9) var(--space-8);align-items:start;gap:var(--space-7);grid-template-columns:auto 1fr}.form-success__ring[data-astro-cid-vekgkm42]{width:132px}}.contact[data-astro-cid-kphbpcdu]{padding-block:var(--space-8) var(--space-10)}.contact__grid[data-astro-cid-kphbpcdu]{gap:var(--space-7);grid-template-areas:"head""review""form""direct";display:grid}.contact__head[data-astro-cid-kphbpcdu]{justify-items:start;gap:var(--space-4);grid-area:head;display:grid}.contact__head[data-astro-cid-kphbpcdu] .badge[data-astro-cid-kphbpcdu]{background:var(--color-background)}.contact__head[data-astro-cid-kphbpcdu] h1[data-astro-cid-kphbpcdu]{margin-top:var(--space-1)}.contact__lead[data-astro-cid-kphbpcdu]{font-size:var(--fs-lead);color:var(--color-muted);max-width:52ch;line-height:1.55}.contact__form[data-astro-cid-kphbpcdu]{grid-area:form;min-width:0}.contact__aside[data-astro-cid-kphbpcdu]{display:contents}.review[data-astro-cid-kphbpcdu]{padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-peach);grid-area:review}.review[data-astro-cid-kphbpcdu] h2[data-astro-cid-kphbpcdu],.direct[data-astro-cid-kphbpcdu] h2[data-astro-cid-kphbpcdu]{letter-spacing:-.015em;font-size:1.25rem;font-weight:650;line-height:1.2}.review__intro[data-astro-cid-kphbpcdu]{margin-top:var(--space-2);font-size:var(--fs-small);color:var(--color-muted)}.review__list[data-astro-cid-kphbpcdu]{gap:var(--space-4);margin-top:var(--space-5);list-style:none;display:grid}.review__list[data-astro-cid-kphbpcdu] li[data-astro-cid-kphbpcdu]{gap:var(--space-4);grid-template-columns:auto 1fr;align-items:start;display:grid}.review__list[data-astro-cid-kphbpcdu] .tile[data-astro-cid-kphbpcdu]{width:44px;height:44px}.review__list[data-astro-cid-kphbpcdu] strong[data-astro-cid-kphbpcdu]{font-weight:650;line-height:1.35;display:block}.review__text[data-astro-cid-kphbpcdu]{font-size:var(--fs-small);color:var(--color-muted);margin-top:2px;line-height:1.5;display:block}.review__note[data-astro-cid-kphbpcdu]{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px dashed var(--color-melon);color:var(--color-muted);gap:10px;font-size:.875rem;line-height:1.5;display:flex}.review__note[data-astro-cid-kphbpcdu] .icon{color:var(--color-link);margin-top:1px}.direct[data-astro-cid-kphbpcdu]{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-background);grid-area:direct}.direct__list[data-astro-cid-kphbpcdu]{gap:var(--space-2);margin-top:var(--space-4);list-style:none;display:grid}.direct__list[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]{align-items:center;gap:var(--space-4);border-radius:var(--radius-md);min-height:56px;transition:background-color var(--dur) var(--ease);padding:6px;text-decoration:none;display:flex}.direct__list[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]:hover{background:var(--color-surface)}.direct__label[data-astro-cid-kphbpcdu]{font-size:var(--fs-label);color:var(--color-muted);font-weight:600;display:block}.direct__value[data-astro-cid-kphbpcdu]{color:var(--color-link);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:650;text-decoration:underline;display:block}@media (width>=640px){.contact[data-astro-cid-kphbpcdu]{padding-block:var(--space-9) var(--space-11)}.review[data-astro-cid-kphbpcdu],.direct[data-astro-cid-kphbpcdu]{padding:var(--space-6)}.review__list[data-astro-cid-kphbpcdu]{grid-template-columns:repeat(3,minmax(0,1fr))}.review__list[data-astro-cid-kphbpcdu] li[data-astro-cid-kphbpcdu]{gap:var(--space-3);grid-template-columns:1fr}}@media (width>=1024px){.contact[data-astro-cid-kphbpcdu]{padding-block:var(--space-10) var(--space-11);background:linear-gradient(var(--color-surface), var(--color-surface)) top / 100% 380px no-repeat}.review[data-astro-cid-kphbpcdu],.direct[data-astro-cid-kphbpcdu]{grid-area:auto}.contact__grid[data-astro-cid-kphbpcdu]{column-gap:var(--gutter);row-gap:var(--space-8);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"head head head head head head head head. . . .""form form form form form form form aside aside aside aside aside"}.contact__aside[data-astro-cid-kphbpcdu]{gap:var(--space-5);top:calc(var(--header-h) + var(--space-6));margin-left:var(--space-5);grid-area:aside;align-content:start;align-self:start;display:grid;position:sticky}.review__list[data-astro-cid-kphbpcdu]{grid-template-columns:1fr}.review__list[data-astro-cid-kphbpcdu] li[data-astro-cid-kphbpcdu]{gap:var(--space-4);grid-template-columns:auto 1fr}}
