.contact-form[data-astro-cid-swak5rjy]{width:100%;background:transparent;border:none;padding:0}.contact-form-row[data-astro-cid-swak5rjy]{display:flex;align-items:center;border-bottom-style:solid;border-bottom-color:currentColor;border-bottom-width:1.5px;padding:12px 0;gap:12px;opacity:.9}.contact-form-row--line[data-astro-cid-swak5rjy]{pointer-events:none}.contact-form[data-astro-cid-swak5rjy] input[data-astro-cid-swak5rjy][type=email],.contact-form[data-astro-cid-swak5rjy] input[data-astro-cid-swak5rjy][type=text]{flex:1;background:transparent;border:none;outline:none;font-size:20px;color:var(--page-ink);font-family:inherit;padding:0}.contact-form[data-astro-cid-swak5rjy] input[data-astro-cid-swak5rjy][type=email]::placeholder,.contact-form[data-astro-cid-swak5rjy] input[data-astro-cid-swak5rjy][type=text]::placeholder{color:var(--page-ink);opacity:.5}.contact-form-arrow[data-astro-cid-swak5rjy]{background:transparent;border:none;cursor:pointer;padding:0;flex-shrink:0;display:flex;align-items:center}.contact-form-arrow[data-astro-cid-swak5rjy] svg[data-astro-cid-swak5rjy]{width:32px;height:20px;stroke:var(--page-ink);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;fill:none}.perfil-flow-figure[data-astro-cid-swak5rjy].is-form{display:block;width:100%}.contact-form--basic[data-astro-cid-swak5rjy] label[data-astro-cid-swak5rjy]{display:grid;gap:.35rem;margin-bottom:1rem;font-size:20px;line-height:1.3}.contact-form--basic[data-astro-cid-swak5rjy] textarea[data-astro-cid-swak5rjy]{width:100%;background:transparent;border:none;border-bottom:1.5px solid currentColor;outline:none;font-size:20px;color:var(--page-ink);font-family:inherit;padding:8px 0;resize:vertical}.contact-form--basic[data-astro-cid-swak5rjy] button[data-astro-cid-swak5rjy][type=submit]{margin-top:.5rem;background:transparent;border:none;font-size:20px;font-family:inherit;color:var(--page-ink);cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:.2em}[data-astro-cid-swak5rjy][data-contact-formspree-success]{margin:0;font-size:20px;line-height:1.3}.theme-flow-logo[data-astro-cid-p2eegtnj]{display:block;line-height:0}.theme-flow-logo__layer[data-astro-cid-p2eegtnj]{display:block}.theme-flow-logo__layer--dark[data-astro-cid-p2eegtnj],html.theme-dark .theme-flow-logo__layer--light[data-astro-cid-p2eegtnj]{display:none}html.theme-dark .theme-flow-logo__layer--dark[data-astro-cid-p2eegtnj]{display:block}.project-flow-rows[data-astro-cid-qkbwpyb2]{display:flex;flex-direction:column;gap:var(--flow-row-gap, 2.25rem);width:100%}.project-flow-row-grid[data-astro-cid-qkbwpyb2]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:30px;row-gap:var(--flow-gap, 1.5rem);align-items:start;width:100%}.project-flow-row-grid[data-astro-cid-qkbwpyb2]>.project-flow-slot[data-astro-cid-qkbwpyb2]{min-width:0}.project-flow-slot--empty[data-astro-cid-qkbwpyb2]{display:block;min-height:0;visibility:hidden;pointer-events:none}.project-flow-slot--spacer[data-astro-cid-qkbwpyb2]{display:block;width:100%;min-height:0;height:var(--flow-spacer-normal, 2.25rem)}.project-flow-slot--spacer[data-astro-cid-qkbwpyb2][data-spacer-size=compact]{height:var(--flow-spacer-compact, 1.5rem)}.project-flow-slot--spacer[data-astro-cid-qkbwpyb2][data-spacer-size=roomy]{height:var(--flow-spacer-roomy, 3.5rem)}.project-flow-slot--spacer[data-astro-cid-qkbwpyb2][data-spacer-size=spacious]{height:var(--flow-spacer-spacious, 5rem)}.project-flow-slot--text[data-astro-cid-qkbwpyb2],.project-flow-slot--image[data-astro-cid-qkbwpyb2],.project-flow-slot--video[data-astro-cid-qkbwpyb2],.project-flow-slot--module[data-astro-cid-qkbwpyb2],.project-flow-slot--detail-sheet[data-astro-cid-qkbwpyb2],.project-flow-slot__body[data-astro-cid-qkbwpyb2],.project-flow-slot--image[data-astro-cid-qkbwpyb2] .perfil-flow-figure[data-astro-cid-qkbwpyb2],.project-flow-slot--module[data-astro-cid-qkbwpyb2] .perfil-flow-figure[data-astro-cid-qkbwpyb2],.project-flow-slot--image[data-astro-cid-qkbwpyb2] .project-flow-carousel{display:block;width:100%;max-width:100%}.perfil-flow-figure[data-astro-cid-qkbwpyb2]{margin:0}.perfil-flow-figure[data-astro-cid-qkbwpyb2] img[data-astro-cid-qkbwpyb2],.perfil-flow-figure[data-astro-cid-qkbwpyb2] video[data-astro-cid-qkbwpyb2],.perfil-flow-figure[data-astro-cid-qkbwpyb2] .theme-flow-image{display:block;width:100%;height:auto;object-fit:cover;border-radius:var(--justocuando-image-radius)}.perfil-flow-figure[data-astro-cid-qkbwpyb2].is-portrait img[data-astro-cid-qkbwpyb2],.perfil-flow-figure[data-astro-cid-qkbwpyb2].is-portrait .theme-flow-image--img{aspect-ratio:3 / 4}.perfil-flow-figure[data-astro-cid-qkbwpyb2].is-landscape img[data-astro-cid-qkbwpyb2],.perfil-flow-figure[data-astro-cid-qkbwpyb2].is-landscape .theme-flow-image--img{aspect-ratio:16 / 10}.perfil-flow-figure[data-astro-cid-qkbwpyb2].is-square img[data-astro-cid-qkbwpyb2],.perfil-flow-figure[data-astro-cid-qkbwpyb2].is-square .theme-flow-image--img{aspect-ratio:1 / 1}.project-flow-rows--before-footer[data-astro-cid-qkbwpyb2] .project-flow-slot--image[data-astro-cid-qkbwpyb2] .perfil-flow-figure[data-astro-cid-qkbwpyb2] img[data-astro-cid-qkbwpyb2],.project-flow-rows--before-footer[data-astro-cid-qkbwpyb2] .project-flow-slot--image[data-astro-cid-qkbwpyb2] .perfil-flow-figure[data-astro-cid-qkbwpyb2] video[data-astro-cid-qkbwpyb2],.project-flow-rows--before-footer[data-astro-cid-qkbwpyb2] .project-flow-slot--carousel[data-astro-cid-qkbwpyb2] .perfil-flow-figure[data-astro-cid-qkbwpyb2] img[data-astro-cid-qkbwpyb2],.project-flow-rows--before-footer[data-astro-cid-qkbwpyb2] .project-flow-slot--image[data-astro-cid-qkbwpyb2] .perfil-flow-figure[data-astro-cid-qkbwpyb2] .theme-flow-image--img,.project-flow-rows--before-footer[data-astro-cid-qkbwpyb2] .project-flow-slot--carousel[data-astro-cid-qkbwpyb2] .perfil-flow-figure[data-astro-cid-qkbwpyb2] .theme-flow-image--img{display:block;width:calc(var(--flow-image-display-scale, 1) * 100%);max-width:calc(var(--flow-image-display-scale, 1) * 100%);max-height:var(--page-zone-media-max-height, 4.5rem);height:auto;aspect-ratio:auto;object-fit:contain;object-position:left center;border-radius:0}.project-flow-rows--before-footer[data-astro-cid-qkbwpyb2] .project-flow-slot--image[data-astro-cid-qkbwpyb2] .perfil-flow-figure[data-astro-cid-qkbwpyb2] .theme-flow-logo,.project-flow-rows--before-footer[data-astro-cid-qkbwpyb2] .project-flow-slot--carousel[data-astro-cid-qkbwpyb2] .perfil-flow-figure[data-astro-cid-qkbwpyb2] .theme-flow-logo,.project-flow-rows--before-footer[data-astro-cid-qkbwpyb2] .project-flow-slot--image[data-astro-cid-qkbwpyb2] .perfil-flow-figure[data-astro-cid-qkbwpyb2] .theme-flow-image--svg,.project-flow-rows--before-footer[data-astro-cid-qkbwpyb2] .project-flow-slot--carousel[data-astro-cid-qkbwpyb2] .perfil-flow-figure[data-astro-cid-qkbwpyb2] .theme-flow-image--svg{display:block;width:calc(var(--flow-image-display-scale, 1) * 100%);max-width:calc(var(--flow-image-display-scale, 1) * 100%)}.project-flow-rows--before-footer[data-astro-cid-qkbwpyb2] .perfil-flow-figure[data-astro-cid-qkbwpyb2] .theme-flow-logo .theme-flow-image--svg svg.theme-svg,.project-flow-rows--before-footer[data-astro-cid-qkbwpyb2] .perfil-flow-figure[data-astro-cid-qkbwpyb2] .theme-flow-image--svg svg.theme-svg{display:block;max-height:var(--page-zone-media-max-height, 4.5rem);width:100%;height:auto}.perfil-flow-figure[data-astro-cid-qkbwpyb2].is-form{display:block;width:100%}@media(max-width:700px){.project-flow-row-grid[data-astro-cid-qkbwpyb2]>.project-flow-slot[data-astro-cid-qkbwpyb2]{grid-column:1 / -1!important}.project-flow-slot--empty[data-astro-cid-qkbwpyb2]{display:none}}.page-zone-before-footer[data-astro-cid-mzgcn5g6]{--page-zone-media-max-height: 4.5rem;width:100%;margin-top:var(--flow-row-gap, 2.25rem)}.page-zone-before-footer[data-astro-cid-mzgcn5g6].has-border-top{padding-top:var(--flow-row-gap, 2.25rem);border-top:1px solid color-mix(in srgb,var(--text-color, currentColor) 12%,transparent)}.page-zone-before-footer[data-astro-cid-mzgcn5g6].has-border-bottom{padding-bottom:var(--flow-row-gap, 2.25rem);border-bottom:1px solid color-mix(in srgb,var(--text-color, currentColor) 12%,transparent)}
