.contact-honeypot[data-astro-cid-xqppwme7]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contact-status[data-astro-cid-xqppwme7]{overflow-wrap:anywhere;border:1px solid;border-left-width:4px;align-items:flex-start;gap:10px;margin:0;padding:14px 16px;font-size:14px;line-height:1.6;display:flex}.contact-status[data-astro-cid-xqppwme7]:empty{display:none}.contact-status[data-astro-cid-xqppwme7]:before{text-align:center;flex:0 0 18px;font-weight:700}.contact-status[data-astro-cid-xqppwme7][data-state=success]{color:#245b32;background:#edf7ee;border-color:#2f7d46}.contact-status[data-astro-cid-xqppwme7][data-state=success]:before{content:"✓"}.contact-status[data-astro-cid-xqppwme7][data-state=error]{color:#8e2b25;background:#fff1f0;border-color:#c14b42}.contact-status[data-astro-cid-xqppwme7][data-state=error]:before{content:"!"}.contact-form[data-astro-cid-xqppwme7] button[data-astro-cid-xqppwme7]:disabled{opacity:.6;cursor:wait}.contact-recaptcha[data-astro-cid-xqppwme7]{min-width:0}.grecaptcha-badge{visibility:hidden}.contact-recaptcha-notice[data-astro-cid-xqppwme7]{color:#686868;max-width:420px;margin:0;font-size:11px;line-height:1.6}.contact-recaptcha-notice[data-astro-cid-xqppwme7] a[data-astro-cid-xqppwme7]{color:inherit;text-underline-offset:2px;text-decoration:underline}.contact-page[data-astro-cid-xqppwme7]{--contact-wedge:68px;z-index:2;margin-bottom:calc(var(--contact-wedge) * -1);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--contact-wedge)), 74% 100%, 0 calc(100% - var(--contact-wedge)));background:#fff;padding:58px 0 142px;position:relative;overflow:hidden}.contact-grid[data-astro-cid-xqppwme7]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.contact-intro[data-astro-cid-xqppwme7],.contact-form-column[data-astro-cid-xqppwme7]{min-width:0;padding-block:15px}.contact-intro[data-astro-cid-xqppwme7]{text-align:center;border-right:1px solid #e8e8e8;flex-direction:column;align-items:center;gap:30px;padding-right:50px;display:flex}.contact-form-column[data-astro-cid-xqppwme7]{flex-direction:column;gap:30px;padding-left:50px;display:flex}.contact-mark[data-astro-cid-xqppwme7]{flex:none;width:200px;height:200px}.contact-copy[data-astro-cid-xqppwme7] h2[data-astro-cid-xqppwme7],.contact-form-column[data-astro-cid-xqppwme7] h1[data-astro-cid-xqppwme7]{color:#333;margin:0;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400;line-height:1.35}.contact-copy[data-astro-cid-xqppwme7] p[data-astro-cid-xqppwme7]{color:#8b8b8b;margin:12px 0 0;font-size:13px;line-height:1.6}.contact-socials[data-astro-cid-xqppwme7]{justify-content:center;align-items:center;gap:13px;display:flex}.contact-socials[data-astro-cid-xqppwme7] a[data-astro-cid-xqppwme7]{color:#686868;justify-content:center;align-items:center;width:16px;height:16px;transition:color .15s;display:inline-flex}.contact-socials[data-astro-cid-xqppwme7] a[data-astro-cid-xqppwme7]:hover{color:#222}.contact-socials[data-astro-cid-xqppwme7] svg[data-astro-cid-xqppwme7]{fill:currentColor;width:100%;height:100%}.contact-form[data-astro-cid-xqppwme7]{gap:20px;display:grid}.contact-form-row[data-astro-cid-xqppwme7]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.contact-form[data-astro-cid-xqppwme7] label[data-astro-cid-xqppwme7]{color:#555;gap:8px;margin:0;font-size:12px;font-weight:600;line-height:1.2;display:grid}.contact-form[data-astro-cid-xqppwme7] input[data-astro-cid-xqppwme7],.contact-form[data-astro-cid-xqppwme7] textarea[data-astro-cid-xqppwme7]{color:#333;background:#fff;border:1px solid #ddd;border-radius:0;outline:none;width:100%;font-size:14px;font-weight:400;transition:border-color .15s,box-shadow .15s}.contact-form[data-astro-cid-xqppwme7] input[data-astro-cid-xqppwme7]{height:42px;padding:8px 12px}.contact-form[data-astro-cid-xqppwme7] textarea[data-astro-cid-xqppwme7]{resize:vertical;min-height:181px;padding:10px 12px;line-height:1.5}.contact-form[data-astro-cid-xqppwme7] input[data-astro-cid-xqppwme7]:focus,.contact-form[data-astro-cid-xqppwme7] textarea[data-astro-cid-xqppwme7]:focus{border-color:#b9b9b9;box-shadow:0 0 0 1px #b9b9b9}.contact-form[data-astro-cid-xqppwme7] button[data-astro-cid-xqppwme7]{color:#fff;letter-spacing:.035em;text-transform:uppercase;background:#333;border:0;border-radius:0;justify-self:start;min-width:108px;min-height:42px;padding:0 20px;font-size:11px;font-weight:700;transition:background .15s}.contact-form[data-astro-cid-xqppwme7] button[data-astro-cid-xqppwme7]:hover{background:#111}@media (width<=1024px){.contact-page[data-astro-cid-xqppwme7]{--contact-wedge:50px;padding-top:50px;padding-bottom:120px}.contact-grid[data-astro-cid-xqppwme7]{grid-template-columns:1fr;gap:54px}.contact-intro[data-astro-cid-xqppwme7],.contact-form-column[data-astro-cid-xqppwme7]{width:100%;padding:0}.contact-intro[data-astro-cid-xqppwme7]{border-right:0}.contact-form-column[data-astro-cid-xqppwme7]{max-width:700px;margin-inline:auto}}@media (width<=640px){.contact-page[data-astro-cid-xqppwme7]{--contact-wedge:34px;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--contact-wedge)), 70% 100%, 0 calc(100% - var(--contact-wedge)));padding-top:36px;padding-bottom:92px}.contact-grid[data-astro-cid-xqppwme7]{gap:44px}.contact-mark[data-astro-cid-xqppwme7]{width:160px;height:160px}.contact-copy[data-astro-cid-xqppwme7] h2[data-astro-cid-xqppwme7],.contact-form-column[data-astro-cid-xqppwme7] h1[data-astro-cid-xqppwme7]{font-size:21px}.contact-copy[data-astro-cid-xqppwme7] p[data-astro-cid-xqppwme7]{font-size:12px}.contact-form-row[data-astro-cid-xqppwme7]{grid-template-columns:1fr}.contact-form[data-astro-cid-xqppwme7] textarea[data-astro-cid-xqppwme7]{min-height:160px}}
