.typewriter-container[data-astro-cid-5l45j2yv]{display:inline-block;position:relative;font-size:clamp(1.5rem,1.5vw,1.8rem);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#303030;line-height:1.4;width:100%;overflow-x:hidden;overflow-y:hidden}.typewriter[data-astro-cid-5l45j2yv]{white-space:pre-wrap;word-wrap:break-word;display:inline-block;width:100%}.cursor[data-astro-cid-5l45j2yv]{position:absolute;width:2px;height:1.4em;background-color:var(--cursorColor);display:inline-block;animation:blink-caret 1.25s step-end infinite;transition:all .02s ease}@media (min-width: 1921px){.typewriter-container[data-astro-cid-5l45j2yv]{font-size:1.6rem}}@media (max-width: 768px){.typewriter-container[data-astro-cid-5l45j2yv]{font-size:clamp(1.4rem,1.8vw,1.7rem)}}@media (max-width: 480px){.typewriter-container[data-astro-cid-5l45j2yv]{font-size:clamp(1.1rem,1.4vw,1.4rem)}}@keyframes blink-caret{0%,to{opacity:0}50%{opacity:1}}.input-icon[data-astro-cid-gzevnmfq],.send-icon[data-astro-cid-gzevnmfq]{user-select:none}.chat-input-container[data-astro-cid-gzevnmfq] img[data-astro-cid-gzevnmfq]{user-drag:none}.chat-input-container[data-astro-cid-gzevnmfq]{display:flex;align-items:flex-end;width:100%;max-width:800px;margin:20px auto;padding:0 1rem}.chat-input[data-astro-cid-gzevnmfq]{flex-grow:1;display:flex;align-items:flex-end;background-color:#fff;border:3px solid black;border-radius:25px;padding:12px 20px;margin-right:10px;min-height:60px;max-height:180px;overflow-y:hidden}.input-icon-wrapper[data-astro-cid-gzevnmfq]{display:flex;align-items:center;height:38px;padding-top:1px}.typewriter-container[data-astro-cid-gzevnmfq]{flex:1;min-width:0;overflow:hidden;margin:0 15px;display:flex;align-items:flex-end}.typewriter-wrapper[data-astro-cid-gzevnmfq]{width:100%;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;max-height:160px;overflow-y:auto;display:flex;align-items:flex-end}.right-icons[data-astro-cid-gzevnmfq]{display:flex;align-items:center;gap:10px;flex-shrink:0;height:38px;padding-top:1px}.input-icon[data-astro-cid-gzevnmfq]{width:38px;height:38px;flex-shrink:0}.send-button[data-astro-cid-gzevnmfq]{background-color:#228848;border:none;border-radius:50%;width:70px;height:70px;min-width:70px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.send-icon[data-astro-cid-gzevnmfq]{width:32px;height:32px}@media (min-width: 1921px){.chat-input[data-astro-cid-gzevnmfq]{min-height:70px;max-height:200px;border-radius:30px}.input-icon-wrapper[data-astro-cid-gzevnmfq],.right-icons[data-astro-cid-gzevnmfq]{height:44px}.input-icon[data-astro-cid-gzevnmfq]{width:44px;height:44px}.typewriter-wrapper[data-astro-cid-gzevnmfq]{min-height:42px}.send-button[data-astro-cid-gzevnmfq]{width:70px;height:70px;min-width:70px}.send-icon[data-astro-cid-gzevnmfq]{width:38px;height:38px}}@media (max-width: 768px){.chat-input[data-astro-cid-gzevnmfq]{min-height:50px;max-height:160px;padding:10px 16px}.input-icon-wrapper[data-astro-cid-gzevnmfq],.right-icons[data-astro-cid-gzevnmfq]{height:32px}.input-icon[data-astro-cid-gzevnmfq]{width:32px;height:32px}.typewriter-wrapper[data-astro-cid-gzevnmfq]{min-height:30px}.send-button[data-astro-cid-gzevnmfq]{width:60px;height:60px;min-width:60px}.send-icon[data-astro-cid-gzevnmfq]{width:28px;height:28px}}@media (max-width: 480px){.chat-input-container[data-astro-cid-gzevnmfq]{padding:0 .5rem}.chat-input[data-astro-cid-gzevnmfq]{min-height:45px;max-height:140px;padding:8px 14px}.input-icon-wrapper[data-astro-cid-gzevnmfq],.right-icons[data-astro-cid-gzevnmfq]{height:28px}.input-icon[data-astro-cid-gzevnmfq]{width:28px;height:28px}.typewriter-wrapper[data-astro-cid-gzevnmfq]{min-height:26px}.send-button[data-astro-cid-gzevnmfq]{width:50px;height:50px;min-width:50px}.send-icon[data-astro-cid-gzevnmfq]{width:24px;height:24px}}.section[data-astro-cid-sh445jdo]{padding:4rem 1rem}.content-wrapper[data-astro-cid-sh445jdo]{max-width:1200px;margin:0 auto}@media (max-width: 768px){.section[data-astro-cid-sh445jdo]{padding:3rem 1rem}}.section-title[data-astro-cid-azbpcp4f]{font-size:2rem;color:var(--primary-color);margin-bottom:2rem;text-align:center}@media (max-width: 768px){.section-title[data-astro-cid-azbpcp4f]{font-size:1.75rem}}@media (min-width: 768px){.section-title[data-astro-cid-azbpcp4f]{font-size:2.5rem}}@media (min-width: 1024px){.section-title[data-astro-cid-azbpcp4f]{font-size:3rem}}.scroll-animation[data-astro-cid-l2etknzg]{opacity:0;transition:all .6s ease-out}.animation-fade-up[data-astro-cid-l2etknzg]{transform:translateY(30px)}.animation-fade-down[data-astro-cid-l2etknzg]{transform:translateY(-30px)}.animation-fade-left[data-astro-cid-l2etknzg]{transform:translate(-30px)}.animation-fade-right[data-astro-cid-l2etknzg]{transform:translate(30px)}.scroll-animation[data-astro-cid-l2etknzg].visible{opacity:1;transform:translate(0)}.btn[data-astro-cid-vnzlvqnm]{padding:.75rem 1.5rem;border-radius:5px;text-decoration:none;font-weight:700;font-size:1rem;transition:background-color .3s ease}.primary-btn[data-astro-cid-vnzlvqnm]{background-color:var(--primary-color);color:var(--white-color)}.secondary-btn[data-astro-cid-vnzlvqnm]{background-color:#e0e0e0;color:var(--text-color)}.primary-btn[data-astro-cid-vnzlvqnm]:hover{background-color:#1e7a3a}.secondary-btn[data-astro-cid-vnzlvqnm]:hover{background-color:silver}@media (min-width: 768px){.btn[data-astro-cid-vnzlvqnm]{padding:1rem 2rem;font-size:1.1rem}}@media (min-width: 1024px){.btn[data-astro-cid-vnzlvqnm]{padding:1.25rem 2.5rem;font-size:1.25rem}}.responsive-container[data-astro-cid-bbe6dxrz]{width:82%;max-width:500px;margin:0 auto}.responsive-container[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{width:82%;height:auto;display:block}.content-wrapper[data-astro-cid-bbe6dxrz]{width:100%;max-width:1400px;display:flex;flex-direction:column;gap:2rem;justify-content:center;align-items:center}.description[data-astro-cid-bbe6dxrz]{font-size:1.1rem;color:var(--text-color);margin-bottom:2rem;text-align:center;max-width:800px;margin-left:auto;margin-right:auto}.description-short[data-astro-cid-bbe6dxrz]{display:none}.button-group[data-astro-cid-bbe6dxrz]{margin-top:4rem;display:flex;justify-content:center;gap:1rem}.button-text-short[data-astro-cid-bbe6dxrz]{display:none}.chat-section[data-astro-cid-bbe6dxrz]{width:100%;display:flex;flex-direction:column;gap:1rem;align-items:center}.chat-container[data-astro-cid-bbe6dxrz]{position:relative;width:100%;max-width:1200px;margin:.5rem auto;display:grid;place-items:center}@media (min-width: 768px){.description[data-astro-cid-bbe6dxrz]{font-size:1.25rem;max-width:900px}.button-group[data-astro-cid-bbe6dxrz]{gap:1.5rem}.chat-container[data-astro-cid-bbe6dxrz]{height:150px}SectionTitle[data-astro-cid-bbe6dxrz]{font-size:2.5rem}}@media (min-width: 1024px){.description[data-astro-cid-bbe6dxrz]{font-size:1.5rem;max-width:1000px}SectionTitle[data-astro-cid-bbe6dxrz]{font-size:3rem}.button-group[data-astro-cid-bbe6dxrz]{gap:2rem}}@media (min-width: 1921px){.content-wrapper[data-astro-cid-bbe6dxrz]{max-width:1800px}.chat-container[data-astro-cid-bbe6dxrz]{max-width:1600px}}@media (max-width: 767px){.chat-container[data-astro-cid-bbe6dxrz]{height:120px}}@media (max-width: 480px){.hero[data-astro-cid-bbe6dxrz]{padding:.5rem}.description-full[data-astro-cid-bbe6dxrz]{display:none}.description-short[data-astro-cid-bbe6dxrz]{display:inline;font-size:1rem}.button-text-full[data-astro-cid-bbe6dxrz]{display:none}.button-text-short[data-astro-cid-bbe6dxrz]{display:inline}.chat-container[data-astro-cid-bbe6dxrz]{height:120px}.button-group[data-astro-cid-bbe6dxrz]{gap:.5rem}}.features-grid[data-astro-cid-vnivfuh2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.feature-item[data-astro-cid-vnivfuh2]{display:flex;flex-direction:column;align-items:center;padding:2rem 1.5rem;border-radius:8px;height:100%;min-height:280px;justify-content:flex-start;transition:transform .3s ease}.feature-item[data-astro-cid-vnivfuh2]:hover{transform:translateY(-5px)}.feature-item[data-astro-cid-vnivfuh2] [data-astro-cid-vnivfuh2][astro-icon]{flex-shrink:0;margin-bottom:1rem}.feature-item[data-astro-cid-vnivfuh2] h3[data-astro-cid-vnivfuh2]{margin:1rem 0;font-size:1.25rem;color:var(--primary-color);text-align:center;width:100%;flex-shrink:0}.feature-item[data-astro-cid-vnivfuh2] p[data-astro-cid-vnivfuh2]{flex-grow:1;margin:0;font-size:1rem;color:var(--text-color);text-align:center;width:100%;line-height:1.6;display:-webkit-box;max-width:300px}@media (min-width: 1024px){.feature-item[data-astro-cid-vnivfuh2]{padding:2.5rem 2rem;min-height:320px}.feature-item[data-astro-cid-vnivfuh2] h3[data-astro-cid-vnivfuh2]{font-size:1.5rem}.feature-item[data-astro-cid-vnivfuh2] p[data-astro-cid-vnivfuh2]{font-size:1.1rem}}:root{--clr-bg: #ffffff;--clr-bg-alt: #f9fafb;--clr-text: #1e1e1e;--clr-text-muted: #6b6b6b;--clr-border: #e0e0e0;--clr-accent: var(--secondary-color, #048c5c);--clr-link: var(--clr-accent)}.faq-grid[data-astro-cid-edivzxd5]{max-width:820px;margin:2rem auto;display:flex;flex-direction:column;gap:1rem}details[data-astro-cid-edivzxd5]{background-color:var(--clr-bg-alt);border:1px solid var(--clr-border);border-radius:.75rem;padding:1.25rem 1.5rem;box-shadow:0 2px 6px #0000000a;transition:all .3s ease}details[data-astro-cid-edivzxd5]:hover{border-color:var(--clr-accent);box-shadow:0 4px 12px #0000000f}summary[data-astro-cid-edivzxd5]{font-weight:600;font-size:1.05rem;color:var(--clr-text);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;position:relative}summary[data-astro-cid-edivzxd5]:after{content:"+";font-weight:700;color:var(--clr-accent);font-size:1.25rem;transition:transform .2s ease}details[data-astro-cid-edivzxd5][open] summary[data-astro-cid-edivzxd5]:after{content:"–";transform:rotate(180deg)}details[data-astro-cid-edivzxd5][open] summary[data-astro-cid-edivzxd5]{color:var(--clr-accent);margin-bottom:.5rem}.faq-body[data-astro-cid-edivzxd5]{padding-left:.5rem;padding-top:.5rem;animation:fadeIn .3s ease}p[data-astro-cid-edivzxd5]{font-size:.95rem;line-height:1.6;color:var(--clr-text-muted);margin-bottom:.75rem}.faq-link[data-astro-cid-edivzxd5]{display:inline-flex;align-items:center;gap:.4rem;font-weight:500;color:var(--clr-link);text-decoration:none;transition:color .2s ease;font-size:.9rem}.faq-link[data-astro-cid-edivzxd5]:hover{color:#036e4d;text-decoration:underline}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (min-width: 1024px){.faq-grid[data-astro-cid-edivzxd5]{max-width:960px;gap:1.25rem}summary[data-astro-cid-edivzxd5]{font-size:1.2rem}p[data-astro-cid-edivzxd5]{font-size:1rem}}@media (prefers-color-scheme: dark){:root{--clr-bg: #181a1b;--clr-bg-alt: #1f2123;--clr-text: #f1f1f1;--clr-text-muted: #b8b8b8;--clr-border: #2c2e30;--clr-link: #23c997}details[data-astro-cid-edivzxd5]{background-color:var(--clr-bg-alt);box-shadow:none}details[data-astro-cid-edivzxd5]:hover{box-shadow:0 0 0 1px var(--clr-accent)}}main[data-astro-cid-j7pv25f6]{margin:auto;width:100%;max-width:1200px}
