#contacto[data-astro-cid-7b4tjujo].contact-shell{background:var(--proposal-paper);color:var(--proposal-ink);padding:0;overflow:hidden}.contact-grid[data-astro-cid-7b4tjujo]{grid-template-columns:minmax(0,.82fr) minmax(0,1fr);gap:80px;display:grid}.contact-introduction[data-astro-cid-7b4tjujo]{isolation:isolate;padding:64px 44px 60px 0;position:relative}.contact-introduction[data-astro-cid-7b4tjujo]:before{content:"";z-index:-1;background:var(--proposal-ink);position:absolute;inset:0 0 0 -50vw}.contact-introduction[data-astro-cid-7b4tjujo]{color:var(--proposal-paper)}.contact-introduction[data-astro-cid-7b4tjujo] .proposal-eyebrow[data-astro-cid-7b4tjujo]{color:#ebd5b7;margin-bottom:26px}h1[data-astro-cid-7b4tjujo]{letter-spacing:-.05em;font-size:clamp(48px,4.9vw,72px);font-weight:500;line-height:1.03}.contact-lead[data-astro-cid-7b4tjujo]{color:#e0e6da;max-width:390px;margin-top:26px;font-size:17px;line-height:1.8}.contact-channels[data-astro-cid-7b4tjujo]{margin-top:38px}.contact-channel[data-astro-cid-7b4tjujo]{border-top:1px solid #ffffff40;justify-content:space-between;align-items:center;gap:12px;padding-block:19px;display:flex}.contact-channel[data-astro-cid-7b4tjujo]:last-child{border-bottom:1px solid #ffffff40}.contact-channel[data-astro-cid-7b4tjujo]>div[data-astro-cid-7b4tjujo]{min-width:0}.contact-channel-label[data-astro-cid-7b4tjujo]{font-size:19px;font-weight:500;display:block}.contact-channel-detail[data-astro-cid-7b4tjujo]{color:#e0e6da;overflow-wrap:anywhere;margin-top:5px;font-size:14px;display:block}.contact-channel[data-astro-cid-7b4tjujo]>span[data-astro-cid-7b4tjujo]{font-size:24px;transition:transform .18s}.contact-channel[data-astro-cid-7b4tjujo]:hover>span[data-astro-cid-7b4tjujo]{transform:translate(3px,-3px)}.contact-channel[data-astro-cid-7b4tjujo]:hover .contact-channel-label[data-astro-cid-7b4tjujo]{text-underline-offset:5px;text-decoration:underline}.contact-hours[data-astro-cid-7b4tjujo]{color:#e0e6da;margin-top:20px;font-size:13px}.contact-form-shortcut[data-astro-cid-7b4tjujo]{text-underline-offset:5px;align-items:center;gap:20px;min-height:44px;margin-top:22px;font-size:13px;text-decoration:underline;display:inline-flex}.contact-form-panel[data-astro-cid-7b4tjujo]{color:#292524;min-width:0;padding-block:60px}#contacto[data-astro-cid-7b4tjujo] .contact-form-panel[data-astro-cid-7b4tjujo] h2[data-astro-cid-7b4tjujo]{letter-spacing:-.035em;color:var(--proposal-ink);font-size:32px;font-weight:500}.contact-form-explanation[data-astro-cid-7b4tjujo]{color:#526259;max-width:490px;margin-top:12px;font-size:14px;line-height:1.7}.contact-steps[data-astro-cid-7b4tjujo]{border-bottom:1px solid #cdd5c6;flex-wrap:wrap;gap:10px 24px;margin-block:24px;padding-bottom:16px;font-size:13px;display:flex}#contact-form[data-astro-cid-7b4tjujo]{scroll-margin-top:110px}#dispatch-container[data-astro-cid-7b4tjujo]:not(.hidden){animation:.24s both contact-reveal}#dispatch-container[data-astro-cid-7b4tjujo] [data-astro-cid-7b4tjujo]:is(a,button){min-height:48px}input[data-astro-cid-7b4tjujo][aria-invalid=true],textarea[data-astro-cid-7b4tjujo][aria-invalid=true]{border-color:#b91c1c}.contact-location[data-astro-cid-7b4tjujo]{background:var(--proposal-paper);color:var(--proposal-ink);border-top:1px solid #d9dfd4;padding-block:64px}.contact-location-grid[data-astro-cid-7b4tjujo]{grid-template-columns:1fr 1.15fr;align-items:center;gap:80px;display:grid}.contact-location[data-astro-cid-7b4tjujo] h2[data-astro-cid-7b4tjujo]{letter-spacing:-.035em;max-width:420px;font-size:38px;font-weight:500;line-height:1.1}address[data-astro-cid-7b4tjujo]{color:#526259;max-width:360px;margin-top:24px;font-size:15px;font-style:normal;line-height:1.8}.contact-map[data-astro-cid-7b4tjujo]{background:#e0e6da;height:270px;overflow:hidden}@keyframes contact-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width>=640px){#contact-form[data-astro-cid-7b4tjujo] .grid[data-astro-cid-7b4tjujo]>div[data-astro-cid-7b4tjujo]>label[data-astro-cid-7b4tjujo]{min-height:2rem}}@media (width<=1100px){.contact-grid[data-astro-cid-7b4tjujo]{gap:44px}.contact-introduction[data-astro-cid-7b4tjujo]{padding-right:30px}}@media (width<=1023px){.contact-grid[data-astro-cid-7b4tjujo]{grid-template-columns:1fr;gap:0}.contact-introduction[data-astro-cid-7b4tjujo]{padding:44px 0 36px}.contact-introduction[data-astro-cid-7b4tjujo]:before{right:-50vw}.contact-lead[data-astro-cid-7b4tjujo]{max-width:600px}.contact-channels[data-astro-cid-7b4tjujo]{grid-template-columns:1fr 1fr;gap:28px;margin-top:28px;display:grid}.contact-channel[data-astro-cid-7b4tjujo]:last-child{border-bottom:0}.contact-form-shortcut[data-astro-cid-7b4tjujo]{margin-top:10px}.contact-form-panel[data-astro-cid-7b4tjujo]{padding-block:40px 48px}.contact-location-grid[data-astro-cid-7b4tjujo]{gap:40px}}@media (width<=639px){.contact-introduction[data-astro-cid-7b4tjujo]{padding-block:32px 26px}.contact-introduction[data-astro-cid-7b4tjujo] .proposal-eyebrow[data-astro-cid-7b4tjujo]{letter-spacing:.1em;margin-bottom:16px;font-size:10px}h1[data-astro-cid-7b4tjujo]{font-size:48px}.contact-lead[data-astro-cid-7b4tjujo]{margin-top:20px;font-size:15px;line-height:1.7}.contact-channels[data-astro-cid-7b4tjujo]{grid-template-columns:1fr;gap:0;margin-top:24px}.contact-channel[data-astro-cid-7b4tjujo]{padding-block:16px}.contact-channel[data-astro-cid-7b4tjujo]:last-child{border-bottom:1px solid #ffffff40}.contact-channel-label[data-astro-cid-7b4tjujo]{font-size:18px}.contact-channel-detail[data-astro-cid-7b4tjujo]{font-size:13px}.contact-hours[data-astro-cid-7b4tjujo]{margin-top:16px;font-size:12px}#contacto[data-astro-cid-7b4tjujo] .contact-form-panel[data-astro-cid-7b4tjujo] h2[data-astro-cid-7b4tjujo]{font-size:29px}.contact-location[data-astro-cid-7b4tjujo]{padding-block:40px}.contact-location-grid[data-astro-cid-7b4tjujo]{grid-template-columns:1fr;gap:28px}.contact-location[data-astro-cid-7b4tjujo] h2[data-astro-cid-7b4tjujo]{font-size:32px}.contact-map[data-astro-cid-7b4tjujo]{height:240px}}
