@keyframes hero-orbit-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes hero-orbit-reverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes hero-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.hero-orbit-slow[data-astro-cid-ewxirvlt]{animation:hero-orbit-slow 30s linear infinite}.hero-orbit-reverse[data-astro-cid-ewxirvlt]{animation:hero-orbit-reverse 20s linear infinite}.hero-bounce-slow[data-astro-cid-ewxirvlt]{animation:hero-bounce 3s ease-in-out infinite}.hero-bounce-delay[data-astro-cid-ewxirvlt]{animation:hero-bounce 3s ease-in-out infinite .2s}@media (prefers-reduced-motion: reduce){[data-astro-cid-ewxirvlt]{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}a[data-astro-cid-ewxirvlt]:focus{outline:3px solid #f97316;outline-offset:2px}html.dark a[data-astro-cid-ewxirvlt]:focus{outline-color:#fb923c}@media (max-width: 640px){h1[data-astro-cid-ewxirvlt],h2[data-astro-cid-ewxirvlt]{text-shadow:0 2px 4px rgba(0,0,0,.3)}p[data-astro-cid-ewxirvlt]{text-shadow:0 1px 2px rgba(0,0,0,.2)}}@media (hover: hover) and (pointer: fine){a[data-astro-cid-ewxirvlt]:hover{box-shadow:0 25px 50px -12px #fb923c40}}@media (hover: none) and (pointer: coarse){a[data-astro-cid-ewxirvlt]:active{transform:scale(.98)}}.line-clamp-2[data-astro-cid-j3y7tww5]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3[data-astro-cid-j3y7tww5]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.fade-up-element[data-astro-cid-j3y7tww5]{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94)}.animate-fade-up[data-astro-cid-j3y7tww5]{opacity:1!important;transform:translateY(0)!important}@media (prefers-reduced-motion: reduce){.fade-up-element[data-astro-cid-j3y7tww5]{opacity:1!important;transform:translateY(0)!important;transition:none!important}[data-astro-cid-j3y7tww5]{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (min-width: 375px){.xs\:flex-row[data-astro-cid-j3y7tww5]{flex-direction:row}}.fade-up-element[data-astro-cid-j3y7tww5]{will-change:opacity,transform}.animate-fade-up[data-astro-cid-j3y7tww5]{will-change:auto}.group[data-astro-cid-j3y7tww5][href]{cursor:pointer}.group[data-astro-cid-j3y7tww5][href] [data-astro-cid-j3y7tww5]{pointer-events:none}.group[data-astro-cid-j3y7tww5][href],.group[data-astro-cid-j3y7tww5][href] button[data-astro-cid-j3y7tww5]{pointer-events:auto}.text-gradient[data-astro-cid-eh5ut2j7]{background:linear-gradient(135deg,#f97316,#ea580c,#dc2626);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.fade-up-element[data-astro-cid-eh5ut2j7]{opacity:0;transform:translateY(60px);transition:opacity 1.2s cubic-bezier(.25,.46,.45,.94),transform 1.2s cubic-bezier(.25,.46,.45,.94);will-change:opacity,transform}.animate-fade-up[data-astro-cid-eh5ut2j7]{opacity:1!important;transform:translateY(0)!important;will-change:auto}.line-clamp-2[data-astro-cid-eh5ut2j7]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3[data-astro-cid-eh5ut2j7]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (prefers-reduced-motion: reduce){.fade-up-element[data-astro-cid-eh5ut2j7]{opacity:1!important;transform:translateY(0)!important;transition:none!important}.group:hover *,.group/btn:hover *,.product-card *,article *{animation:none!important;transition:none!important}}.fade-up-element[data-astro-cid-eh5ut2j7]{backface-visibility:hidden;perspective:1000px}html{scroll-behavior:smooth}.fade-up-element[data-astro-cid-ziveic7a]{opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.animate-fade-up[data-astro-cid-ziveic7a]{opacity:1!important;transform:translateY(0)!important}.faq-item[data-astro-cid-ziveic7a]{background:#fff;border:2px solid #e5e7eb;border-radius:16px;overflow:hidden;transition:all .3s ease;box-shadow:0 4px 6px -1px #0000001a}.dark .faq-item[data-astro-cid-ziveic7a]{background:#0a0a0a!important;border-color:#1f1f1f!important}.faq-item[data-astro-cid-ziveic7a]:hover{transform:translateY(-2px);box-shadow:0 10px 25px -3px #0000001a;border-color:#f97316}.dark .faq-item[data-astro-cid-ziveic7a]:hover{box-shadow:0 10px 25px -3px #f9731633!important}.faq-header[data-astro-cid-ziveic7a]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;cursor:pointer;background:#fff;border-bottom:1px solid #e5e7eb;transition:all .3s ease}.dark .faq-header[data-astro-cid-ziveic7a]{background:#0a0a0a!important;border-bottom-color:#1f1f1f!important}.faq-header[data-astro-cid-ziveic7a]:hover{background:#fef3e2}.dark .faq-header[data-astro-cid-ziveic7a]:hover{background:#1a0f0a!important}.faq-question[data-astro-cid-ziveic7a]{font-weight:600;font-size:1.125rem;color:#1f2937;flex:1;margin-right:1rem}.dark .faq-question[data-astro-cid-ziveic7a]{color:#f1f5f9!important}.faq-arrow[data-astro-cid-ziveic7a]{flex-shrink:0}.faq-content[data-astro-cid-ziveic7a]{max-height:0;overflow:hidden;transition:max-height .5s ease}.group[data-astro-cid-ziveic7a][open] .faq-content[data-astro-cid-ziveic7a]{max-height:1000px}.faq-answer[data-astro-cid-ziveic7a]{padding:2rem;background:#f9fafb;color:#374151;line-height:1.7}.dark .faq-answer[data-astro-cid-ziveic7a]{background:#050505!important;color:#e2e8f0!important}.faq-answer[data-astro-cid-ziveic7a] p[data-astro-cid-ziveic7a]{margin-bottom:1rem}.faq-answer[data-astro-cid-ziveic7a] p[data-astro-cid-ziveic7a]:last-child{margin-bottom:0}.faq-answer[data-astro-cid-ziveic7a] strong[data-astro-cid-ziveic7a]{color:#ea580c;font-weight:600}.dark .faq-answer[data-astro-cid-ziveic7a] strong[data-astro-cid-ziveic7a]{color:#f97316!important}.faq-answer[data-astro-cid-ziveic7a] em[data-astro-cid-ziveic7a]{color:#6b7280;font-style:italic}.dark .faq-answer[data-astro-cid-ziveic7a] em[data-astro-cid-ziveic7a]{color:#94a3b8!important}.faq-answer[data-astro-cid-ziveic7a] ul[data-astro-cid-ziveic7a]{margin:.5rem 0;padding-left:1rem}.faq-answer[data-astro-cid-ziveic7a] li[data-astro-cid-ziveic7a]{margin-bottom:.25rem;color:#374151}.dark .faq-answer[data-astro-cid-ziveic7a] li[data-astro-cid-ziveic7a]{color:#e2e8f0!important}@media (max-width: 768px){.faq-header[data-astro-cid-ziveic7a]{padding:1.25rem 1.5rem}.faq-question[data-astro-cid-ziveic7a]{font-size:1rem}.faq-answer[data-astro-cid-ziveic7a]{padding:1.5rem}}@media (prefers-reduced-motion: reduce){.fade-up-element[data-astro-cid-ziveic7a],.faq-item[data-astro-cid-ziveic7a],.faq-header[data-astro-cid-ziveic7a],.faq-content[data-astro-cid-ziveic7a]{transition:none!important;animation:none!important}.fade-up-element[data-astro-cid-ziveic7a]{opacity:1!important;transform:translateY(0)!important}}.material-input-wrapper.svelte-rctuw4{position:relative;margin-bottom:2rem}.material-input.svelte-rctuw4{width:100%;padding:1.25rem 1rem .75rem;background:transparent!important;border:2px solid #d1d5db;border-radius:.5rem;font-size:1rem;color:#111827;outline:none;transition:all .2s ease;position:relative;z-index:1}.dark .material-input.svelte-rctuw4{color:#f9fafb!important;border-color:#4b5563!important}.material-textarea.svelte-rctuw4{min-height:120px;resize:vertical;padding-top:1.5rem;padding-bottom:1rem;line-height:1.5}.material-label.svelte-rctuw4{position:absolute;left:1rem;top:1.25rem;font-size:1rem;color:#6b7280;background:#fff;padding:0 .25rem;pointer-events:none;transition:all .2s ease;transform-origin:left top;z-index:2}.dark .material-label.svelte-rctuw4{color:#9ca3af!important;background:#000!important}.material-input.svelte-rctuw4:focus,.material-input.has-value.svelte-rctuw4{border-color:#f97316!important}.material-input.svelte-rctuw4:focus+.material-label:where(.svelte-rctuw4),.material-input.has-value.svelte-rctuw4+.material-label:where(.svelte-rctuw4){transform:translateY(-1.75rem) scale(.75);color:#f97316!important;font-weight:500}.material-textarea.svelte-rctuw4:focus+.material-label:where(.svelte-rctuw4),.material-textarea.has-value.svelte-rctuw4+.material-label:where(.svelte-rctuw4){transform:translateY(-2rem) scale(.75)}.material-input.error.svelte-rctuw4{border-color:#ef4444!important}.material-input.error.svelte-rctuw4+.material-label:where(.svelte-rctuw4){color:#ef4444!important}.error-message.svelte-rctuw4{display:block;color:#ef4444;font-size:.875rem;margin-top:.5rem;margin-left:1rem}.material-input-wrapper.svelte-rctuw4:hover .material-input:where(.svelte-rctuw4):not(.error){border-color:#f97316!important}.material-input.svelte-rctuw4:focus{box-shadow:0 0 0 3px #f973161a}.material-input.svelte-rctuw4::-moz-placeholder{color:transparent}.material-input.svelte-rctuw4::placeholder{color:transparent}.material-input.svelte-rctuw4:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset!important;-webkit-text-fill-color:#111827!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}.dark .material-input.svelte-rctuw4:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px black inset!important;-webkit-text-fill-color:#f9fafb!important}@keyframes svelte-rctuw4-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}.animate-slide-in.svelte-rctuw4{animation:svelte-rctuw4-slide-in .3s ease-out}@media (max-width: 768px){.material-input.svelte-rctuw4{font-size:16px;padding:1.125rem .875rem .625rem}.material-label.svelte-rctuw4{font-size:.95rem;left:.875rem;top:1.125rem}.material-input.svelte-rctuw4:focus+.material-label:where(.svelte-rctuw4),.material-input.has-value.svelte-rctuw4+.material-label:where(.svelte-rctuw4){transform:translateY(-1.5rem) scale(.75)}.material-textarea.svelte-rctuw4:focus+.material-label:where(.svelte-rctuw4),.material-textarea.has-value.svelte-rctuw4+.material-label:where(.svelte-rctuw4){transform:translateY(-1.75rem) scale(.75)}}@media (prefers-reduced-motion: reduce){.material-input.svelte-rctuw4,.material-label.svelte-rctuw4,.svelte-rctuw4{transition:none!important;animation:none!important}}.material-input.svelte-rctuw4{-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important;pointer-events:auto!important;cursor:text!important}.material-input-wrapper.svelte-rctuw4{isolation:isolate}
