.contact-card[data-astro-cid-jbceweda]{box-sizing:border-box;color:#171a1d;background:#fff;border:1px solid #efefed;border-radius:20px;width:100%;padding:32px;font-family:Arial,Helvetica,sans-serif;position:relative;box-shadow:0 2px 14px #00000008}.contact-card[data-astro-cid-jbceweda] [data-astro-cid-jbceweda][hidden]{display:none}.contact-form-heading[data-astro-cid-jbceweda]{text-align:center}.contact-form-heading[data-astro-cid-jbceweda] h2[data-astro-cid-jbceweda]{color:#171a1d;letter-spacing:-.025em;margin:0;font:500 16px/1.4 Arial,Helvetica,sans-serif}.contact-form-heading[data-astro-cid-jbceweda] p[data-astro-cid-jbceweda]{color:#666967;margin:6px 0 0;font-size:15px;line-height:1.5}.contact-card[data-astro-cid-jbceweda] form[data-astro-cid-jbceweda]{margin:30px 0 0}.contact-fields[data-astro-cid-jbceweda]{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;min-width:0;margin:0;padding:0;display:grid}.contact-fields[data-astro-cid-jbceweda] legend[data-astro-cid-jbceweda]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.contact-fields[data-astro-cid-jbceweda] label[data-astro-cid-jbceweda]{color:#555;gap:7px;min-width:0;font-size:11px;font-weight:400;line-height:1.4;display:grid}.contact-optional[data-astro-cid-jbceweda]{color:#777}.contact-field-wide[data-astro-cid-jbceweda]{grid-column:1/-1}.contact-fields[data-astro-cid-jbceweda] [data-astro-cid-jbceweda]:is(input,textarea){box-sizing:border-box;color:#171a1d;background:#fff;border:1px solid #dcdcd9;border-radius:8px;width:100%;min-width:0;margin:0;padding:12px;font:400 16px/1.4 Arial,Helvetica,sans-serif;transition:border-color .15s,box-shadow .15s;display:block}.contact-fields[data-astro-cid-jbceweda] input[data-astro-cid-jbceweda]{height:48px}.contact-fields[data-astro-cid-jbceweda] textarea[data-astro-cid-jbceweda]{resize:vertical;min-height:120px;max-height:360px}.contact-fields[data-astro-cid-jbceweda] [data-astro-cid-jbceweda]:is(input,textarea)::placeholder{color:#959591;opacity:1;font-size:14px}.contact-fields[data-astro-cid-jbceweda] [data-astro-cid-jbceweda]:is(input,textarea):focus{border-color:#1677f2;outline:0;box-shadow:0 0 0 2px #1677f21f}.contact-honeypot[data-astro-cid-jbceweda]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.contact-privacy[data-astro-cid-jbceweda]{color:#777;margin:18px 0 0;font-size:11px;line-height:1.5}.contact-privacy[data-astro-cid-jbceweda] a[data-astro-cid-jbceweda]{color:inherit;text-underline-offset:2px;text-decoration:underline}.contact-status[data-astro-cid-jbceweda]{color:#555;margin:16px 0 0;font-size:12px;line-height:1.5}.contact-status[data-astro-cid-jbceweda]:empty{margin:0}.contact-status[data-astro-cid-jbceweda][data-state=error]{color:#9c2f2f}.contact-controls[data-astro-cid-jbceweda]{justify-content:center;margin-top:24px;display:flex}.contact-controls[data-astro-cid-jbceweda] button[data-astro-cid-jbceweda]{color:#fff;cursor:pointer;background:#101010;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:12px 24px;font:400 14px/1.3 Arial,Helvetica,sans-serif;transition:background-color .15s;display:inline-flex}.contact-controls[data-astro-cid-jbceweda] button[data-astro-cid-jbceweda]:hover{background:#333}.contact-controls[data-astro-cid-jbceweda] button[data-astro-cid-jbceweda]:disabled{opacity:.65;cursor:wait}.contact-card[data-astro-cid-jbceweda] [data-astro-cid-jbceweda]:is(button,a):focus-visible{outline-offset:4px;outline:2px solid #1677f2}.contact-preview[data-astro-cid-jbceweda]{color:#777;text-align:center;margin:16px auto 0;font-size:10px;line-height:1.5}.contact-success[data-astro-cid-jbceweda]{text-align:center;outline:0;padding:50px 0}.contact-success-icon[data-astro-cid-jbceweda]{color:#1677f2;background:#f0f5fa;border-radius:50%;place-items:center;width:48px;height:48px;margin:0 auto 20px;font-size:24px;display:grid}.contact-success[data-astro-cid-jbceweda] h2[data-astro-cid-jbceweda]{color:#171a1d;letter-spacing:-.035em;margin:0;font:400 30px/1.15 Georgia,Times New Roman,serif}.contact-success[data-astro-cid-jbceweda] p[data-astro-cid-jbceweda]{color:#666967;margin:16px 0 0;font-size:14px;line-height:1.5}@media (width<=700px){.contact-card[data-astro-cid-jbceweda]{padding:24px 20px}.contact-fields[data-astro-cid-jbceweda]{gap:18px 12px}}@media (width<=374px){.contact-fields[data-astro-cid-jbceweda]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.contact-fields[data-astro-cid-jbceweda] [data-astro-cid-jbceweda]:is(input,textarea),.contact-controls[data-astro-cid-jbceweda] button[data-astro-cid-jbceweda]{transition:none}}body:has(.contact-page){color:#171a1d;-webkit-font-smoothing:antialiased;background:#fafaf9;font-family:Arial,Helvetica,sans-serif}.contact-page[data-astro-cid-jwgij3yf],.contact-header[data-astro-cid-jwgij3yf]{color:#171a1d;font-family:Arial,Helvetica,sans-serif}.contact-page[data-astro-cid-jwgij3yf] [data-astro-cid-jwgij3yf],.contact-header[data-astro-cid-jwgij3yf] [data-astro-cid-jwgij3yf]{box-sizing:border-box}.contact-header[data-astro-cid-jwgij3yf]{justify-content:center;align-items:center;min-height:80px;padding:24px;display:flex}.contact-brand[data-astro-cid-jwgij3yf]{color:#171a1d;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.contact-brand[data-astro-cid-jwgij3yf] img[data-astro-cid-jwgij3yf]{border-radius:7px;display:block}.contact-brand[data-astro-cid-jwgij3yf] span[data-astro-cid-jwgij3yf]{letter-spacing:-.055em;font-size:30px;line-height:1}.contact-layout[data-astro-cid-jwgij3yf]{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:100px;width:min(1000px,100% - 80px);margin:32px auto 0;display:grid}.contact-intro[data-astro-cid-jwgij3yf] h1[data-astro-cid-jwgij3yf]{color:#171a1d;letter-spacing:-.035em;margin:0;font:400 30px/1.15 Georgia,Times New Roman,serif}.contact-reasons[data-astro-cid-jwgij3yf]{gap:30px;margin:36px 0 0;padding:0;list-style:none;display:grid}.contact-reasons[data-astro-cid-jwgij3yf] li[data-astro-cid-jwgij3yf]{align-items:flex-start;gap:12px;display:flex}.contact-reasons[data-astro-cid-jwgij3yf] svg{stroke-width:1.6px;flex:none;width:18px;height:18px;margin-top:2px}.contact-reasons[data-astro-cid-jwgij3yf] h2[data-astro-cid-jwgij3yf]{color:#171a1d;letter-spacing:-.02em;margin:0;font:600 14px/1.5 Arial,Helvetica,sans-serif}.contact-reasons[data-astro-cid-jwgij3yf] p[data-astro-cid-jwgij3yf]{color:#666967;margin:8px 0 0;font-size:15px;line-height:1.5}.contact-return[data-astro-cid-jwgij3yf]{text-align:center;margin:28px auto 72px;font-size:12px}.contact-return[data-astro-cid-jwgij3yf] a[data-astro-cid-jwgij3yf]{color:#666967;padding:8px;text-decoration:none;display:inline-block}.contact-return[data-astro-cid-jwgij3yf] a[data-astro-cid-jwgij3yf]:hover{color:#1677f2;text-underline-offset:3px;text-decoration:underline}[data-astro-cid-jwgij3yf]:is(a):focus-visible{outline-offset:5px;outline:2px solid #1677f2}@media (width<=1000px) and (width>=701px){.contact-layout[data-astro-cid-jwgij3yf]{gap:48px;width:calc(100% - 48px)}.contact-intro[data-astro-cid-jwgij3yf] h1[data-astro-cid-jwgij3yf]{font-size:27px}.contact-reasons[data-astro-cid-jwgij3yf] p[data-astro-cid-jwgij3yf]{font-size:14px}}@media (width<=700px){.contact-header[data-astro-cid-jwgij3yf]{min-height:76px;padding:22px}.contact-layout[data-astro-cid-jwgij3yf]{flex-direction:column;align-items:stretch;gap:32px;width:min(480px,100% - 32px);margin-top:24px;display:flex}.contact-intro[data-astro-cid-jwgij3yf]{padding-inline:8px}.contact-intro[data-astro-cid-jwgij3yf] h1[data-astro-cid-jwgij3yf]{max-width:340px;font-size:29px}.contact-reasons[data-astro-cid-jwgij3yf]{gap:20px;margin-top:28px}.contact-reasons[data-astro-cid-jwgij3yf] p[data-astro-cid-jwgij3yf]{font-size:14px}.contact-return[data-astro-cid-jwgij3yf]{margin:20px auto 48px}}
