.contact[data-astro-cid-vekgkm42]{min-width:0;padding:clamp(26px,4vw,48px)}h2[data-astro-cid-vekgkm42]{margin-bottom:14px;font:clamp(32px,4vw,44px)/1.1 Georgia,serif}h3[data-astro-cid-vekgkm42]{margin-bottom:12px;font:28px Georgia,serif}p[data-astro-cid-vekgkm42]{margin:16px 0;font-size:16px;line-height:1.7}.small[data-astro-cid-vekgkm42]{color:#56564b;font-size:13px}.intro[data-astro-cid-vekgkm42]{color:#56564b;max-width:480px}.scope-note[data-astro-cid-vekgkm42]{border-left:2px solid #9b9d7e;max-width:580px;margin:20px 0 28px;padding-left:14px;font-size:13px;line-height:1.6}fieldset[data-astro-cid-vekgkm42]{border:0;min-width:0;margin:0;padding:0}form[data-astro-cid-vekgkm42]>fieldset[data-astro-cid-vekgkm42]{margin-top:28px}.category-options[data-astro-cid-vekgkm42],.contact-details[data-astro-cid-vekgkm42]{margin:0 0 26px}legend[data-astro-cid-vekgkm42]{margin-bottom:14px;font-size:14px;font-weight:600}.step-number[data-astro-cid-vekgkm42]{color:#56564b;border:1px solid #b7b9a7;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;margin-right:8px;font-size:10px;font-weight:400;display:inline-flex}.send-area[data-astro-cid-vekgkm42]{border-top:1px solid #d1d1c4;padding-top:22px}.send-area[data-astro-cid-vekgkm42] button[data-astro-cid-vekgkm42]{margin-top:16px}.fields[data-astro-cid-vekgkm42]{grid-template-columns:1fr 1fr;gap:18px;display:grid}.fields[data-astro-cid-vekgkm42]>div[data-astro-cid-vekgkm42]{min-width:0}label[data-astro-cid-vekgkm42]{margin-bottom:9px;font-size:14px;display:block}input[data-astro-cid-vekgkm42][type=text],input[data-astro-cid-vekgkm42][type=email],textarea[data-astro-cid-vekgkm42]{color:#24241f;width:100%;min-height:48px;font:inherit;background:#f8f7f1;border:1px solid #929286;border-radius:12px;padding:12px 14px;font-size:16px}input[data-astro-cid-vekgkm42]:focus-visible,textarea[data-astro-cid-vekgkm42]:focus-visible{outline-offset:3px;outline:3px solid #706b3f}.message-field[data-astro-cid-vekgkm42]{margin-bottom:24px}.message-field[data-astro-cid-vekgkm42] .small[data-astro-cid-vekgkm42]{margin:9px 0 0;font-size:12px;line-height:1.5}.optional[data-astro-cid-vekgkm42]{color:#56564b;font-size:12px}textarea[data-astro-cid-vekgkm42]{resize:vertical;min-height:120px;line-height:1.6;display:block}.category-grid[data-astro-cid-vekgkm42]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:0;display:grid}.category-choice[data-astro-cid-vekgkm42]{cursor:pointer;background:#f8f7f1;border:1px solid #929286;border-radius:12px;align-items:center;gap:10px;min-height:66px;margin:0;padding:14px 12px;line-height:1.4;display:flex}.category-choice[data-astro-cid-vekgkm42]:has(input:checked){background:#e7e7dc;border-color:#56564b}.category-choice[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{accent-color:#56564b;flex:0 0 16px;width:16px;height:16px;margin:0}button[data-astro-cid-vekgkm42]:disabled,fieldset[data-astro-cid-vekgkm42]:disabled{opacity:.65}fieldset[data-astro-cid-vekgkm42]:disabled button[data-astro-cid-vekgkm42]{cursor:wait}[data-astro-cid-vekgkm42][data-send-status],[data-astro-cid-vekgkm42][data-contact-success]{background:#e7e7dc;border-radius:12px;padding:18px 22px}.visually-hidden[data-astro-cid-vekgkm42]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=600px){.fields[data-astro-cid-vekgkm42],.category-grid[data-astro-cid-vekgkm42]{grid-template-columns:1fr}.category-choice[data-astro-cid-vekgkm42]{min-height:52px}button[data-astro-cid-vekgkm42]{width:100%}}@media (width<=351px){.cf-turnstile[data-astro-cid-vekgkm42]{margin-inline:-16px}}.faq[data-astro-cid-glrucgrl]{padding:0}.faq[data-astro-cid-glrucgrl] summary[data-astro-cid-glrucgrl]{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:26px 30px;list-style:none;display:flex}.faq[data-astro-cid-glrucgrl] summary[data-astro-cid-glrucgrl]::-webkit-details-marker{display:none}.faq[data-astro-cid-glrucgrl] summary[data-astro-cid-glrucgrl]:focus-visible{outline-offset:-6px;border-radius:15px;outline:3px solid #706b3f}.faq[data-astro-cid-glrucgrl] h2[data-astro-cid-glrucgrl]{letter-spacing:-.4px;font:25px/1.2 Georgia,serif}.faq-toggle[data-astro-cid-glrucgrl]{border:1px solid #a5a697;border-radius:50%;flex:none;width:28px;height:28px;display:block;position:relative}.faq-toggle[data-astro-cid-glrucgrl]:before,.faq-toggle[data-astro-cid-glrucgrl]:after{content:"";background:currentColor;width:12px;height:1px;position:absolute;top:12px;left:7px}.faq-toggle[data-astro-cid-glrucgrl]:after{transform:rotate(90deg)}.faq[data-astro-cid-glrucgrl][open]{background:#e7e7dc}.faq[data-astro-cid-glrucgrl][open] .faq-toggle[data-astro-cid-glrucgrl]:after{display:none}.faq[data-astro-cid-glrucgrl] p[data-astro-cid-glrucgrl]{padding:0 30px 26px;font-size:15px;line-height:1.75}@media (width<=600px){.faq[data-astro-cid-glrucgrl] summary[data-astro-cid-glrucgrl]{padding:23px 25px}.faq[data-astro-cid-glrucgrl] h2[data-astro-cid-glrucgrl]{font-size:23px}.faq[data-astro-cid-glrucgrl] p[data-astro-cid-glrucgrl]{padding:0 25px 23px}}
