.svelte-1n5vhvr{box-sizing:border-box;margin:0;padding:0}h2.svelte-1n5vhvr{font-size:2.4rem;line-height:1.2;font-weight:700;color:var(--orange);margin-bottom:1rem;text-align:left}.heading.svelte-1n5vhvr{background-color:var(--orange);text-align:left;border-radius:16px;padding:40px 0 40px 40px;margin:30px 0 40px;color:#fff}.heading-container.svelte-1n5vhvr{display:flex;justify-content:space-between;width:97%;max-width:1000px}#h-left.svelte-1n5vhvr{width:50%}#h-right.svelte-1n5vhvr{display:flex;align-items:flex-end;justify-content:space-between;padding:20px;margin:20px 0;width:45%}.heading.svelte-1n5vhvr h1:where(.svelte-1n5vhvr){font-size:3.3em;margin-bottom:20px;font-family:ABeeZee,sans-serif}.first-svg.svelte-1n5vhvr{transform:translateY(-110%)}.second-svg.svelte-1n5vhvr{align-self:flex-end;transform:translateY(45%)}.heading.svelte-1n5vhvr p:where(.svelte-1n5vhvr){font-size:1.2em;line-height:1.5;color:var(--dark-gray)}.faq.svelte-1n5vhvr{display:flex;justify-content:center;align-items:center;width:100%}.faq-container.svelte-1n5vhvr{width:90%;max-width:1000px}.faq-content.svelte-1n5vhvr{background:var(--orange-light);margin-bottom:30px;padding:40px;border-radius:20px;box-shadow:0 10px 30px #0000001a}.faq-item.svelte-1n5vhvr{margin-bottom:15px;border-radius:15px;overflow:hidden;transition:all .3s ease}.faq-item.svelte-1n5vhvr:last-child{margin-bottom:0}.faq-item.active.svelte-1n5vhvr{border-color:var(--orange);box-shadow:0 4px 15px #ff9a7333}.faq-question.svelte-1n5vhvr{background:var(--background);padding:20px 25px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease;border:2px solid var(--orange);border-radius:15px;width:100%;text-align:left;font-size:1.1rem;font-weight:600;color:#333}.faq-question.svelte-1n5vhvr:hover{background:var(--background-hover)}.faq-item.active.svelte-1n5vhvr .faq-question:where(.svelte-1n5vhvr){background:var(--orange);color:#fff}.faq-icon.svelte-1n5vhvr{width:24px;height:24px;transition:transform .3s ease;flex-shrink:0;margin-left:15px}.faq-item.active.svelte-1n5vhvr .faq-icon:where(.svelte-1n5vhvr){transform:rotate(180deg)}.faq-answer.svelte-1n5vhvr{max-height:0;overflow:hidden;transition:max-height .3s ease;background:#fff}.faq-item.active.svelte-1n5vhvr .faq-answer:where(.svelte-1n5vhvr){max-height:700px}.faq-answer-content.svelte-1n5vhvr{padding:25px;color:#555;line-height:1.6;font-size:1rem;font-family:ABeeZee,sans-serif!important}.cta-section.svelte-1n5vhvr{max-width:1000px;background:var(--orange-light);border-radius:15px;padding:40px;text-align:center;box-shadow:0 5px 20px #0000000d;border:3px solid #ff9d6b}.cta-section-container.svelte-1n5vhvr{width:90%;max-width:1000px;margin-bottom:2.2rem}.cta-section.svelte-1n5vhvr h3:where(.svelte-1n5vhvr){color:#000;font-size:1.5rem;margin-bottom:15px;font-weight:700}.cta-button.svelte-1n5vhvr{display:inline-block;width:350px;height:65px;line-height:35px;background:var(--orange);color:#fff;text-decoration:none;padding:12px 25px;border-radius:25px;font-weight:700;font-size:1.3rem;transition:all .3s ease;border:2px solid #ff9d6b;cursor:pointer}.cta-button.svelte-1n5vhvr:hover{background:var(--orange-dark);color:#000;transform:translateY(-2px);border:black 2px solid;box-shadow:0 5px 15px #ff9d6b4d}@media screen and (max-width: 955px){.heading.svelte-1n5vhvr{margin:30px 30px 40px}.first-svg.svelte-1n5vhvr{transform:translateY(-245%)}.second-svg.svelte-1n5vhvr{transform:translateY(250%);align-self:flex-start}}@media screen and (max-width: 755px){.heading.svelte-1n5vhvr{padding:35px 35px 10px;margin:20px 0!important;text-align:center;margin:0 auto}.heading-container.svelte-1n5vhvr{flex-direction:column}#h-left.svelte-1n5vhvr,#h-right.svelte-1n5vhvr{width:100%;text-align:center;font-size:larger;margin:0 auto}#h-right.svelte-1n5vhvr{margin-top:25px;padding:20px 0}.heading.svelte-1n5vhvr h1:where(.svelte-1n5vhvr){font-size:2.5em}.heading.svelte-1n5vhvr p:where(.svelte-1n5vhvr){text-align:center!important;margin:0 auto!important}.first-svg.svelte-1n5vhvr{transform:translateY(-40%)}.second-svg.svelte-1n5vhvr{transform:translateY(10%);align-self:flex-start}.faq-content.svelte-1n5vhvr{padding:30px 20px}.faq-question.svelte-1n5vhvr{padding:15px 20px;font-size:1rem}.faq-answer-content.svelte-1n5vhvr{padding:20px}.cta-section.svelte-1n5vhvr h3:where(.svelte-1n5vhvr){font-size:1.3rem}.cta-button.svelte-1n5vhvr{width:315px}}@media screen and (max-width: 425px){.cta-button.svelte-1n5vhvr{width:250px}}
