.tf-contact-wrap[data-astro-cid-2hkpklnq]{max-width:1200px;margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem)}.tf-contact-hero[data-astro-cid-2hkpklnq]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);align-items:center}.tf-contact-eyebrow[data-astro-cid-2hkpklnq]{display:inline-block;padding:4px 10px;border-radius:4px;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:var(--tf-primary-soft, rgba(31, 157, 85, .12));color:var(--tf-primary, #1f9d55)}.tf-contact-hero[data-astro-cid-2hkpklnq] h1[data-astro-cid-2hkpklnq]{margin:14px 0 12px;font-size:clamp(1.9rem,3.2vw,2.9rem);line-height:1.12}.tf-contact-lead[data-astro-cid-2hkpklnq]{color:var(--tf-muted, #5b6b62);line-height:1.65;max-width:46ch}.tf-contact-checks[data-astro-cid-2hkpklnq]{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px}.tf-contact-checks[data-astro-cid-2hkpklnq] li[data-astro-cid-2hkpklnq]{display:inline-flex;align-items:center;gap:7px;font-size:.92rem;font-weight:600;color:var(--tf-primary, #1f9d55)}.tf-contact-hero__visual[data-astro-cid-2hkpklnq]{border-radius:14px;overflow:hidden}.tf-contact-hero__visual[data-astro-cid-2hkpklnq] img[data-astro-cid-2hkpklnq]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tf-contact-main[data-astro-cid-2hkpklnq]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);margin-top:clamp(2.5rem,6vw,5rem);align-items:start}.tf-support-grid[data-astro-cid-2hkpklnq]{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem 1.2rem;margin-top:1.4rem}.tf-support-item[data-astro-cid-2hkpklnq] strong[data-astro-cid-2hkpklnq]{display:block;margin:10px 0 6px}.tf-support-item[data-astro-cid-2hkpklnq] p[data-astro-cid-2hkpklnq]{margin:0;font-size:.9rem;color:var(--tf-muted, #5b6b62);line-height:1.55}.tf-support-icon[data-astro-cid-2hkpklnq]{width:30px;height:30px;color:var(--tf-primary, #1f9d55)}.tf-contact-banner[data-astro-cid-2hkpklnq]{margin-top:2.2rem;padding:clamp(1.6rem,3vw,2.6rem);border-radius:14px;background-size:cover;background-position:center;color:#fff}.tf-contact-banner[data-astro-cid-2hkpklnq] h3[data-astro-cid-2hkpklnq]{margin:0 0 8px;font-size:1.35rem}.tf-contact-banner[data-astro-cid-2hkpklnq] p[data-astro-cid-2hkpklnq]{margin:0 0 18px;opacity:.9}.tf-btn--light[data-astro-cid-2hkpklnq]{display:inline-block;padding:10px 18px;border-radius:8px;background:#fff;color:var(--tf-primary, #1f9d55);font-weight:600;text-decoration:none}.tf-contact-faq[data-astro-cid-2hkpklnq]{margin-top:clamp(2.5rem,6vw,5rem);max-width:860px}.tf-faq-list[data-astro-cid-2hkpklnq]{margin-top:1.2rem;border-top:1px solid var(--tf-border, #e2e8e4)}.tf-faq-item[data-astro-cid-2hkpklnq]{border-bottom:1px solid var(--tf-border, #e2e8e4)}.tf-faq-item[data-astro-cid-2hkpklnq] summary[data-astro-cid-2hkpklnq]{cursor:pointer;padding:16px 4px;font-weight:600;list-style:none;display:flex;justify-content:space-between;align-items:center}.tf-faq-item[data-astro-cid-2hkpklnq] summary[data-astro-cid-2hkpklnq]:after{content:"+";font-size:1.3rem;color:var(--tf-primary, #1f9d55);font-weight:400}.tf-faq-item[data-astro-cid-2hkpklnq][open] summary[data-astro-cid-2hkpklnq]:after{content:"−"}.tf-faq-item[data-astro-cid-2hkpklnq] p[data-astro-cid-2hkpklnq]{margin:0;padding:0 4px 16px;color:var(--tf-muted, #5b6b62);line-height:1.6}@media(max-width:900px){.tf-contact-hero[data-astro-cid-2hkpklnq],.tf-contact-main[data-astro-cid-2hkpklnq]{grid-template-columns:1fr}.tf-contact-hero__visual[data-astro-cid-2hkpklnq]{order:-1;max-height:320px}}.ins-contact-wrap[data-astro-cid-2e3gkj3s]{max-width:1200px;margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem)}.ins-contact-hero[data-astro-cid-2e3gkj3s]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);align-items:center}.ins-contact-eyebrow[data-astro-cid-2e3gkj3s]{display:inline-block;padding:4px 10px;border-radius:4px;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:var(--ins-primary-soft, rgba(31, 157, 85, .12));color:var(--ins-primary, #1f9d55)}.ins-contact-hero[data-astro-cid-2e3gkj3s] h1[data-astro-cid-2e3gkj3s]{margin:14px 0 12px;font-size:clamp(1.9rem,3.2vw,2.9rem);line-height:1.12}.ins-contact-lead[data-astro-cid-2e3gkj3s]{color:var(--ins-muted, #5b6b62);line-height:1.65;max-width:48ch}.ins-contact-checks[data-astro-cid-2e3gkj3s]{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px}.ins-contact-checks[data-astro-cid-2e3gkj3s] li[data-astro-cid-2e3gkj3s]{display:inline-flex;align-items:center;gap:7px;font-size:.92rem;font-weight:600;color:var(--ins-primary, #1f9d55)}.ins-contact-hero__visual[data-astro-cid-2e3gkj3s]{border-radius:14px;overflow:hidden}.ins-contact-hero__visual[data-astro-cid-2e3gkj3s] img[data-astro-cid-2e3gkj3s]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ins-contact-main[data-astro-cid-2e3gkj3s]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);margin-top:clamp(2.5rem,6vw,5rem);align-items:start}.ins-contact-sub[data-astro-cid-2e3gkj3s]{color:var(--ins-muted, #5b6b62);line-height:1.6}.ins-cat-grid[data-astro-cid-2e3gkj3s]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.4rem}.ins-cat-card[data-astro-cid-2e3gkj3s]{padding:1.1rem 1.2rem;border:1px solid var(--ins-border, #e2e8ec);border-radius:12px;transition:border-color .2s ease}.ins-cat-card[data-astro-cid-2e3gkj3s]:hover{border-color:var(--ins-primary, #1f9d55)}.ins-cat-card[data-astro-cid-2e3gkj3s] strong[data-astro-cid-2e3gkj3s]{display:block;margin-bottom:5px}.ins-cat-card[data-astro-cid-2e3gkj3s] p[data-astro-cid-2e3gkj3s]{margin:0;font-size:.88rem;color:var(--ins-muted, #5b6b62)}.ins-contact-banner[data-astro-cid-2e3gkj3s]{margin-top:2.2rem;padding:clamp(1.6rem,3vw,2.4rem);border-radius:14px;background-size:cover;background-position:center;color:#fff}.ins-contact-banner[data-astro-cid-2e3gkj3s] h3[data-astro-cid-2e3gkj3s]{margin:0 0 14px;font-size:1.3rem}.ins-contact-banner__list[data-astro-cid-2e3gkj3s]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ins-contact-banner__list[data-astro-cid-2e3gkj3s] li[data-astro-cid-2e3gkj3s]{display:flex;align-items:center;gap:9px;font-size:.95rem}.ins-contact-faq[data-astro-cid-2e3gkj3s]{margin-top:clamp(2.5rem,6vw,5rem);max-width:860px}.ins-faq-list[data-astro-cid-2e3gkj3s]{margin-top:1.2rem;border-top:1px solid var(--ins-border, #e2e8ec)}.ins-faq-item[data-astro-cid-2e3gkj3s]{border-bottom:1px solid var(--ins-border, #e2e8ec)}.ins-faq-item[data-astro-cid-2e3gkj3s] summary[data-astro-cid-2e3gkj3s]{cursor:pointer;padding:16px 4px;font-weight:600;list-style:none;display:flex;justify-content:space-between;align-items:center}.ins-faq-item[data-astro-cid-2e3gkj3s] summary[data-astro-cid-2e3gkj3s]:after{content:"+";font-size:1.3rem;color:var(--ins-primary, #1f9d55);font-weight:400}.ins-faq-item[data-astro-cid-2e3gkj3s][open] summary[data-astro-cid-2e3gkj3s]:after{content:"−"}.ins-faq-item[data-astro-cid-2e3gkj3s] p[data-astro-cid-2e3gkj3s]{margin:0;padding:0 4px 16px;color:var(--ins-muted, #5b6b62);line-height:1.6}@media(max-width:900px){.ins-contact-hero[data-astro-cid-2e3gkj3s],.ins-contact-main[data-astro-cid-2e3gkj3s]{grid-template-columns:1fr}.ins-contact-hero__visual[data-astro-cid-2e3gkj3s]{order:-1;max-height:320px}}
