.contact-form[data-astro-cid-jbceweda]{border-radius:var(--radius-form);background:var(--ink-raised);width:100%;max-width:628px;color:var(--white);text-align:left;flex-direction:column;padding:24px 20px;display:flex}.contact-form__fields[data-astro-cid-jbceweda]{flex-direction:column;gap:28px;display:flex}.contact-form__row[data-astro-cid-jbceweda]{grid-template-columns:1fr;gap:28px;display:grid}.contact-form__field[data-astro-cid-jbceweda]{flex-direction:column;gap:8px;min-width:0;display:flex}.contact-form__label[data-astro-cid-jbceweda]{font-family:var(--font-display);font-size:1rem;line-height:24px;font-weight:var(--weight-medium);letter-spacing:0;color:var(--white-50)}.contact-form__input[data-astro-cid-jbceweda]{border-radius:var(--radius-field);background:var(--ink);width:100%;height:45px;color:var(--white);font-family:var(--font-body);font-size:max(16px,1rem);font-weight:var(--weight-regular);letter-spacing:0;caret-color:var(--cta-yellow);appearance:none;border:0;padding:0 10px;line-height:1.25;display:block}.contact-form__input[data-astro-cid-jbceweda]::placeholder{color:var(--white-20);opacity:1}.contact-form__input--area[data-astro-cid-jbceweda]{resize:none;height:128px;min-height:128px;padding:16px 10px;line-height:1.4}.contact-form__trap[data-astro-cid-jbceweda]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.contact-form__actions[data-astro-cid-jbceweda]{flex-direction:column-reverse;align-items:stretch;gap:12px;margin-top:24px;display:flex}.contact-form__status[data-astro-cid-jbceweda]{color:var(--white-60);font-size:.875rem;line-height:1.5}.contact-form[data-astro-cid-jbceweda]:has(.contact-form__status:not(:empty)){padding-bottom:36px}.contact-form__status[data-astro-cid-jbceweda]:not(:empty){padding-top:4px}@media (width>=768px){.contact-form[data-astro-cid-jbceweda]:has(.contact-form__status:not(:empty)){padding-bottom:32px}}.contact-form__status[data-astro-cid-jbceweda] a{color:var(--white);text-underline-offset:3px;text-decoration:underline}.contact-form__status[data-astro-cid-jbceweda]:empty{display:none}.contact-form__send[data-astro-cid-jbceweda]{border-radius:var(--radius-form);background:var(--white);width:100%;min-height:45px;color:var(--ink);flex:none;justify-content:center;align-items:center;gap:6px;padding:8px 16px;display:inline-flex}.contact-form__send[data-astro-cid-jbceweda]:disabled{cursor:progress;opacity:.6}.contact-form__send-label[data-astro-cid-jbceweda]{font-family:var(--font-display);font-size:var(--fs-button);line-height:var(--lh-button);letter-spacing:var(--ls-button);font-weight:var(--weight-bold);text-transform:capitalize;white-space:nowrap}.contact-form__send[data-astro-cid-jbceweda] img[data-astro-cid-jbceweda]{flex:none;width:15.1797px;height:15.1797px}@media (width>=560px){.contact-form[data-astro-cid-jbceweda]{padding:18px 36px}.contact-form__row[data-astro-cid-jbceweda]{grid-template-columns:1fr 1fr;gap:24px}.contact-form__actions[data-astro-cid-jbceweda]{flex-direction:row;justify-content:flex-end;align-items:center;gap:16px;margin-top:14px;padding-right:4px}.contact-form__status[data-astro-cid-jbceweda]{flex:1}.contact-form__send[data-astro-cid-jbceweda]{width:192px}}html,body{background:var(--ink)}.contact-bar[data-astro-cid-6bfsojfh]{top:calc(10px + var(--safe-top));z-index:2;height:65px;padding-left:var(--gutter-left);padding-right:var(--gutter-right);background:var(--ink-20);backdrop-filter:blur(2px);justify-content:flex-end;align-items:center;display:flex;position:absolute;left:0;right:0}.contact-bar__close[data-astro-cid-6bfsojfh]{width:var(--tap-min);height:var(--tap-min);place-items:center;margin-top:2px;display:grid}.contact[data-astro-cid-6bfsojfh]{isolation:isolate;min-height:100svh;padding:calc(96px + var(--safe-top)) var(--gutter-right) calc(48px + var(--safe-bottom)) var(--gutter-left);background:var(--ink);color:var(--white);flex-direction:column;justify-content:center;align-items:center;gap:34px;display:flex;position:relative;overflow:clip}.contact__title[data-astro-cid-6bfsojfh]{width:100%;max-width:700px;color:var(--white);text-align:center;position:relative}.contact[data-astro-cid-6bfsojfh] .contact-form{position:relative}.contact__decor[data-astro-cid-6bfsojfh]{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.contact__pattern[data-astro-cid-6bfsojfh]{max-width:none;position:absolute;top:0;left:-26px}.contact__boy[data-astro-cid-6bfsojfh],.contact__woman[data-astro-cid-6bfsojfh]{display:none;position:absolute;overflow:hidden}.contact__boy[data-astro-cid-6bfsojfh]{width:40.278vw;height:38.611vw;bottom:-5.347vw;left:-16.389vw}.contact__boy[data-astro-cid-6bfsojfh] img{width:170.44%;max-width:none;height:100.04%;position:absolute;top:-.04%;left:-70.44%}.contact__woman[data-astro-cid-6bfsojfh]{width:132.917vw;height:130.208vw;top:2.292vw;left:36.875vw}.contact__woman[data-astro-cid-6bfsojfh] img{object-fit:cover;width:100%;height:100%;scale:-1 1}.contact__boy[data-astro-cid-6bfsojfh] picture,.contact__woman[data-astro-cid-6bfsojfh] picture{display:contents}@media (width>=1100px){.contact-bar[data-astro-cid-6bfsojfh]{padding-right:8.049vw}.contact[data-astro-cid-6bfsojfh]{padding:67px var(--gutter-right) 65px var(--gutter-left)}.contact__boy[data-astro-cid-6bfsojfh],.contact__woman[data-astro-cid-6bfsojfh]{display:block}}
