.contact-hero[data-astro-cid-uw5kdbxl]{position:relative;isolation:isolate;display:flex;align-items:flex-start;justify-content:center;min-height:clamp(15rem,42vw,24rem);padding:3.25rem 0 6.5rem;overflow:hidden;background:#12161c}.hero-media[data-astro-cid-uw5kdbxl]{position:absolute;inset:0;z-index:0;opacity:.38}.hero-media[data-astro-cid-uw5kdbxl] img[data-astro-cid-uw5kdbxl]{width:100%;height:100%;object-fit:cover;object-position:center bottom;display:block}.hero-copy[data-astro-cid-uw5kdbxl]{position:relative;z-index:2;text-align:center;color:#d7d9dc;display:flex;flex-direction:column;align-items:center;gap:.65rem;max-width:40rem}.brand-line[data-astro-cid-uw5kdbxl]{margin:0;font-size:clamp(1.05rem,.8rem + .9vw,1.25rem);font-weight:600;letter-spacing:-.02em;color:#c8ccd1}.hero-copy[data-astro-cid-uw5kdbxl] h1[data-astro-cid-uw5kdbxl]{margin:0;color:#e4e6e9;font-size:clamp(2.25rem,1.6rem + 2.4vw,3.25rem);line-height:1.05}.hero-copy[data-astro-cid-uw5kdbxl] .lead[data-astro-cid-uw5kdbxl]{margin:0;max-width:36ch;color:#b4b8be}.contact-main[data-astro-cid-uw5kdbxl]{position:relative;z-index:3;margin-top:-3.25rem;padding-bottom:2.5rem}@media(min-width:900px){.contact-main[data-astro-cid-uw5kdbxl]{margin-top:-4rem;padding-bottom:3.25rem}}.contact-card[data-astro-cid-uw5kdbxl]{display:grid;gap:2rem;padding:1.5rem 1.35rem 1.75rem;background:#fff}@media(min-width:800px){.contact-card[data-astro-cid-uw5kdbxl]{grid-template-columns:minmax(15rem,.9fr) minmax(0,1.2fr);gap:2.25rem;padding:2.25rem 2rem}}@media(min-width:1000px){.contact-card[data-astro-cid-uw5kdbxl]{padding:2.5rem 2.35rem;gap:2.75rem}}.touch[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl],.message[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{margin:0;font-size:1.375rem;color:var(--color-ink)}.touch-lead[data-astro-cid-uw5kdbxl]{margin:.55rem 0 0;font-size:.9375rem;line-height:1.5;color:var(--color-second);max-width:36ch}.touch-list[data-astro-cid-uw5kdbxl]{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;gap:1.15rem}.touch-list[data-astro-cid-uw5kdbxl] li[data-astro-cid-uw5kdbxl]{display:flex;gap:.9rem;align-items:flex-start}.icon-round[data-astro-cid-uw5kdbxl]{flex:none;width:2.65rem;height:2.65rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--color-blue);color:#fff}.touch-label[data-astro-cid-uw5kdbxl]{margin:0;font-size:.8125rem;font-weight:600;letter-spacing:.02em;color:var(--color-second)}.touch-list[data-astro-cid-uw5kdbxl] address[data-astro-cid-uw5kdbxl]{margin:.2rem 0 0;font-style:normal;font-size:1.02rem;line-height:1.4;color:var(--color-ink)}.touch-value[data-astro-cid-uw5kdbxl]{display:inline-block;margin-top:.2rem;font-size:1.02rem;font-weight:550;color:var(--color-ink);word-break:break-word}.touch-value[data-astro-cid-uw5kdbxl]:hover{color:var(--color-blue-deep)}.touch-note[data-astro-cid-uw5kdbxl]{margin:.15rem 0 0;font-size:.8125rem;color:var(--color-second)}.phone-num[data-astro-cid-uw5kdbxl]{display:inline-block;margin-top:.2rem;font-size:1.2rem;font-weight:600;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--color-ink);line-height:1.2}.phone-num[data-astro-cid-uw5kdbxl]:hover{color:var(--color-blue-deep)}.touch-wa[data-astro-cid-uw5kdbxl]{margin-top:1.5rem;width:100%}.form[data-astro-cid-uw5kdbxl]{display:grid;gap:.95rem;margin-top:1.25rem}.form-row[data-astro-cid-uw5kdbxl]{display:grid;gap:.95rem}@media(min-width:640px){.form-row[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr 1fr}}.field[data-astro-cid-uw5kdbxl]{display:grid;gap:.35rem;text-align:left}.field[data-astro-cid-uw5kdbxl]>span[data-astro-cid-uw5kdbxl]{font-size:.8125rem;font-weight:500;color:var(--color-second)}.field[data-astro-cid-uw5kdbxl] .opt[data-astro-cid-uw5kdbxl]{font-weight:400;opacity:.85}.field[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl],.field[data-astro-cid-uw5kdbxl] select[data-astro-cid-uw5kdbxl],.field[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]{width:100%;border:0;border-radius:var(--radius-control);background:var(--color-band);color:var(--color-ink);font-family:var(--font-sans);font-size:1rem;padding:.8rem .95rem;line-height:1.35;box-shadow:var(--shadow-seat)}.field[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]{resize:vertical;min-height:7rem}.field[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:focus,.field[data-astro-cid-uw5kdbxl] select[data-astro-cid-uw5kdbxl]:focus,.field[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]:focus{outline:2px solid color-mix(in oklch,var(--color-blue) 55%,transparent);outline-offset:1px}.hp[data-astro-cid-uw5kdbxl]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.status[data-astro-cid-uw5kdbxl]{margin:0;font-size:.9375rem;line-height:1.4}.status[data-astro-cid-uw5kdbxl][data-kind=ok]{color:var(--color-whatsapp)}.status[data-astro-cid-uw5kdbxl][data-kind=err]{color:#b42318}.status[data-astro-cid-uw5kdbxl][data-kind=busy]{color:var(--color-second)}.form-send[data-astro-cid-uw5kdbxl]{width:100%;margin-top:.25rem}.map-sec[data-astro-cid-uw5kdbxl]{background:#fafafab8;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.map-head[data-astro-cid-uw5kdbxl]{padding-top:1.25rem;padding-bottom:.75rem}.map-caption[data-astro-cid-uw5kdbxl]{margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.65rem 1.25rem;align-items:center;font-size:.9375rem;color:var(--color-second);text-align:center}.map-shell[data-astro-cid-uw5kdbxl]{width:100%;height:min(52vw,26rem);min-height:16rem;overflow:hidden}.map-shell[data-astro-cid-uw5kdbxl] iframe[data-astro-cid-uw5kdbxl]{display:block;width:100%;height:100%;border:0}.visually-hidden[data-astro-cid-uw5kdbxl]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
