.contact-form-shell[data-astro-cid-vekgkm42]{text-align:left;width:min(100%,680px);margin:44px auto 0}.contact-fields[data-astro-cid-vekgkm42]{grid-template-columns:1fr 1fr;gap:18px 24px;display:grid}.contact-field[data-astro-cid-vekgkm42]{min-width:0}.full-width[data-astro-cid-vekgkm42]{grid-column:1/-1}label[data-astro-cid-vekgkm42]{color:var(--white);margin-bottom:8px;font-size:12px;display:block}label[data-astro-cid-vekgkm42] span[data-astro-cid-vekgkm42]{color:var(--muted)}input[data-astro-cid-vekgkm42]:not([type=checkbox]),textarea[data-astro-cid-vekgkm42]{width:100%;min-height:50px;color:var(--white);font:400 13px/1.6 var(--body);background:#050a0dd9;border:1px solid #cbe3e838;border-radius:3px;padding:14px 16px;transition:border-color .18s,background .18s;display:block}input[data-astro-cid-vekgkm42]::placeholder,textarea[data-astro-cid-vekgkm42]::placeholder{color:#8a979c;opacity:1}textarea[data-astro-cid-vekgkm42]{resize:vertical;min-height:150px}input[data-astro-cid-vekgkm42]:not([type=checkbox]):focus,textarea[data-astro-cid-vekgkm42]:focus{border-color:var(--cyan);outline:2px solid var(--cyan);outline-offset:3px;background:#091216}[data-astro-cid-vekgkm42][aria-invalid=true]{border-color:#edaeae!important}.field-error[data-astro-cid-vekgkm42]{color:#f2b9b9;min-height:0;font-size:11px;line-height:1.6;display:block}.field-error[data-astro-cid-vekgkm42]:not(:empty){margin-top:6px}.privacy-notice[data-astro-cid-vekgkm42],.form-availability[data-astro-cid-vekgkm42]{color:#aeb9bd;margin-top:18px;font-size:11px;line-height:1.8}.privacy-notice[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42]{color:var(--cyan);text-underline-offset:3px;text-decoration:underline}.privacy-notice[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42]:hover{color:var(--cyan)}.contact-submit[data-astro-cid-vekgkm42]{border:0;justify-content:center;gap:12px;width:100%;margin-top:26px}.contact-submit[data-astro-cid-vekgkm42]:disabled{opacity:.65;cursor:wait}.form-status[data-astro-cid-vekgkm42]{color:#f2b9b9;margin-top:14px;font-size:12px;line-height:1.8}.submit-spinner[data-astro-cid-vekgkm42]{border:2px solid;border-right-color:#0000;border-radius:50%;width:15px;height:15px;animation:.8s linear infinite contact-spin}.contact-success[data-astro-cid-vekgkm42]{text-align:center;border:1px solid var(--line);background:#050a0dd9;padding:40px 24px}.success-mark[data-astro-cid-vekgkm42]{color:var(--cyan);font-size:28px}.contact-success[data-astro-cid-vekgkm42] h3[data-astro-cid-vekgkm42]{color:var(--white);margin:16px 0}.contact-success[data-astro-cid-vekgkm42] p[data-astro-cid-vekgkm42]{color:var(--muted);font-size:14px;line-height:1.9}.contact-trap[data-astro-cid-vekgkm42],.visually-hidden[data-astro-cid-vekgkm42]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@keyframes contact-spin{to{transform:rotate(360deg)}}@media (width<=767px){.contact-form-shell[data-astro-cid-vekgkm42]{margin-top:32px}.contact-fields[data-astro-cid-vekgkm42]{grid-template-columns:1fr;gap:18px}input[data-astro-cid-vekgkm42]:not([type=checkbox]),textarea[data-astro-cid-vekgkm42]{font-size:16px}}@media (prefers-reduced-motion:reduce){input[data-astro-cid-vekgkm42],textarea[data-astro-cid-vekgkm42]{transition:none!important}.submit-spinner[data-astro-cid-vekgkm42]{border-right-color:currentColor;animation:none}}.contact-social[data-astro-cid-he3spzz3]{margin-top:28px}.contact-social[data-astro-cid-he3spzz3] .micro-label[data-astro-cid-he3spzz3]{color:var(--muted);margin-bottom:8px}.whatsapp-mobile[data-astro-cid-ikoymadd]{--wa-safe-top:env(safe-area-inset-top,0px);--wa-safe-right:env(safe-area-inset-right,0px);--wa-safe-bottom:env(safe-area-inset-bottom,0px);--wa-safe-left:env(safe-area-inset-left,0px);right:calc(20px + var(--wa-safe-right));bottom:calc(20px + var(--wa-safe-bottom));z-index:25;width:56px;height:56px;position:fixed}.whatsapp-mobile[data-astro-cid-ikoymadd] a[data-astro-cid-ikoymadd]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#25d366;border-radius:50%;place-items:center;width:100%;height:100%;display:grid;box-shadow:0 3px 14px #0000004d}.whatsapp-mobile[data-astro-cid-ikoymadd] img[data-astro-cid-ikoymadd]{object-fit:contain;pointer-events:none;width:32px;height:32px}.whatsapp-mobile[data-astro-cid-ikoymadd] a[data-astro-cid-ikoymadd]:focus-visible{outline-offset:4px;outline:3px solid #fff}@media (width<=767px){.whatsapp-mobile[data-astro-cid-ikoymadd] a[data-astro-cid-ikoymadd]{touch-action:pan-y pinch-zoom}.whatsapp-mobile[data-astro-cid-ikoymadd][data-dragging] a[data-astro-cid-ikoymadd]{cursor:grabbing}}@media (hover:hover) and (pointer:fine){.whatsapp-mobile[data-astro-cid-ikoymadd] a[data-astro-cid-ikoymadd]{transition:box-shadow .16s}.whatsapp-mobile[data-astro-cid-ikoymadd] a[data-astro-cid-ikoymadd]:hover{box-shadow:0 5px 20px #0000006b}}@media (prefers-reduced-motion:reduce){.whatsapp-mobile[data-astro-cid-ikoymadd] a[data-astro-cid-ikoymadd]{transition:none}}.process-timeline[data-astro-cid-grsovck6]{margin-top:75px;position:relative}.process-timeline[data-astro-cid-grsovck6] .process-list{margin-top:0}.process-track[data-astro-cid-grsovck6]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.process-track-base[data-astro-cid-grsovck6]{stroke:#2e434c;stroke-width:1px}.process-track-fill[data-astro-cid-grsovck6]{stroke:#61d5e8;stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:0}.process-closing[data-astro-cid-grsovck6]{color:var(--muted);margin-top:38px;font-size:12px;font-style:normal}.process-timeline[data-astro-cid-grsovck6][data-progress-ready] .step-node{background:0 0}@media (width<=767px){.process-timeline[data-astro-cid-grsovck6]{margin-top:38px}.process-timeline[data-astro-cid-grsovck6] .step-number{z-index:1;text-align:center;background:#0a1114;align-self:start;padding-block:4px;position:relative}}.orbit-field[data-astro-cid-vfop7txc]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.orbit-field[data-astro-cid-vfop7txc] ellipse[data-astro-cid-vfop7txc]{stroke:#61d5e82b;stroke-width:.65px}.orbit-particle[data-astro-cid-vfop7txc]{fill:#61d5e8;filter:drop-shadow(0 0 4px #61d5e888)}.orbit-particle-white[data-astro-cid-vfop7txc]{fill:#fff}.emotional-closing[data-astro-cid-iab6yaxw]{border-top:1px solid var(--line);grid-template-columns:1.15fr 1fr;align-items:center;gap:6%;display:grid}.closing-copy[data-astro-cid-iab6yaxw]{z-index:1;position:relative}.closing-copy[data-astro-cid-iab6yaxw] .eyebrow[data-astro-cid-iab6yaxw]{margin-bottom:28px}h2[data-astro-cid-iab6yaxw]{font-size:clamp(38px,4.4vw,66px);line-height:1.08}.closing-description[data-astro-cid-iab6yaxw]{max-width:480px;color:var(--muted);margin-top:30px;font-size:14px;line-height:1.95}.closing-visual[data-astro-cid-iab6yaxw]{text-align:center;min-width:0}.closing-visual[data-astro-cid-iab6yaxw] .emotional-art{width:100%;max-width:460px;margin-inline:auto}.orbit-toggle[data-astro-cid-iab6yaxw]{color:var(--muted);text-underline-offset:4px;background:0 0;border:0;margin-top:18px;padding:8px;font-size:11px;text-decoration:underline}.orbit-toggle[data-astro-cid-iab6yaxw]:hover{color:var(--cyan)}@media (width<=767px){.emotional-closing[data-astro-cid-iab6yaxw]{grid-template-columns:1fr;gap:36px}h2[data-astro-cid-iab6yaxw]{font-size:clamp(36px,8vw,52px)}.closing-description[data-astro-cid-iab6yaxw]{margin-top:24px;font-size:13px}.closing-visual[data-astro-cid-iab6yaxw] .emotional-art{width:94%;max-width:360px}}
