button.svelte-f6k51e{position:relative;transition:all .3s ease;will-change:transform}.size-md.svelte-f6k51e{min-width:90px;padding:.5rem .875rem;font-size:.75rem}.size-lg.svelte-f6k51e{min-width:100px;padding:.625rem 1rem;font-size:.813rem}.button-solid.svelte-f6k51e{color:#fff;box-shadow:0 2px 4px #0000001a}.button-solid.svelte-f6k51e:hover{transform:translateY(-1px);box-shadow:0 4px 15px #00917b33}.button-solid.svelte-f6k51e:active{transform:translateY(0);box-shadow:0 2px 4px #0000001a}.button-outline.svelte-f6k51e{background-color:transparent;border:1.5px solid;-o-border-image:linear-gradient(to right,#00917B,#007EC3) 1;border-image:linear-gradient(to right,#00917b,#007ec3) 1;color:#007ec3}.button-outline.svelte-f6k51e:hover{background:linear-gradient(to right,#00917b0d,#007ec30d);transform:translateY(-1px)}.button-outline.svelte-f6k51e:active{transform:translateY(0)}@media (max-width: 374px){.size-md.svelte-f6k51e{min-width:80px;padding:.438rem .75rem;font-size:.688rem}.size-lg.svelte-f6k51e{min-width:90px;padding:.5rem .875rem;font-size:.75rem}}@media (min-width: 375px) and (max-width: 480px){.size-md.svelte-f6k51e{min-width:90px;padding:.5rem .875rem;font-size:.75rem}.size-lg.svelte-f6k51e{min-width:100px;padding:.563rem 1rem;font-size:.813rem}}@media (min-width: 481px) and (max-width: 768px){.size-md.svelte-f6k51e{min-width:110px;padding:.625rem 1.25rem;font-size:.813rem}.size-lg.svelte-f6k51e{min-width:120px;padding:.75rem 1.5rem;font-size:.875rem}}@media (min-width: 769px) and (max-width: 1024px){.size-md.svelte-f6k51e{min-width:120px;padding:.75rem 1.5rem;font-size:.875rem}.size-lg.svelte-f6k51e{min-width:130px;padding:.875rem 1.75rem;font-size:.938rem}}@media (min-width: 1025px){.size-md.svelte-f6k51e{min-width:130px;padding:.875rem 1.75rem;font-size:.938rem}.size-lg.svelte-f6k51e{min-width:140px;padding:1rem 2rem;font-size:1rem}}@media (min-width: 1400px){.size-md.svelte-f6k51e{min-width:140px;padding:1rem 2rem;font-size:1rem}.size-lg.svelte-f6k51e{min-width:150px;padding:1.125rem 2.25rem;font-size:1.063rem}}.pattern-background{background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 18c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48 25c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm-43-7c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm63 31c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM34 90c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm56-76c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM12 86c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm28-65c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm23-11c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-6 60c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm29 22c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zM32 63c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm57-13c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-9-21c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM60 91c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM35 41c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM12 60c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2z' fill='%23000000' fill-opacity='0.05' fill-rule='evenodd'/%3E%3C/svg%3E")}.dark-pattern-background{background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 18c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48 25c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm-43-7c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm63 31c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM34 90c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm56-76c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM12 86c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm28-65c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm23-11c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-6 60c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm29 22c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zM32 63c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm57-13c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-9-21c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM60 91c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM35 41c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM12 60c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2z' fill='%23ffffff' fill-opacity='0.05' fill-rule='evenodd'/%3E%3C/svg%3E")}.mega-dropdown.svelte-pxvhiw.svelte-pxvhiw.svelte-pxvhiw{position:absolute;left:50%;top:100%;transform:translate(-50%);min-width:1100px;max-width:1400px;background:var(--dropdown-bg, #fff);border-radius:1rem;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;z-index:100;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;margin-top:.5rem}.group.svelte-pxvhiw:hover .mega-dropdown.svelte-pxvhiw.svelte-pxvhiw{opacity:1;visibility:visible}.mega-dropdown.svelte-pxvhiw .flex.svelte-pxvhiw.svelte-pxvhiw{width:100%;min-height:180px}.mega-dropdown.svelte-pxvhiw .flex.svelte-pxvhiw>div.svelte-pxvhiw{min-height:180px}.mega-dropdown.svelte-pxvhiw .grid.svelte-pxvhiw.svelte-pxvhiw{min-width:400px;max-width:600px}.mega-dropdown.svelte-pxvhiw .bg-gradient-to-br.svelte-pxvhiw.svelte-pxvhiw{min-width:320px;max-width:420px}html.dark .mega-dropdown.svelte-pxvhiw.svelte-pxvhiw.svelte-pxvhiw{background:#181818;border:1px solid #232323}.dropdown-arrow.svelte-pxvhiw.svelte-pxvhiw.svelte-pxvhiw{position:absolute;top:-8px;left:50%;transform:translate(-50%);width:16px;height:8px;overflow:hidden}.dropdown-arrow.svelte-pxvhiw.svelte-pxvhiw.svelte-pxvhiw:after{content:"";display:block;width:12px;height:12px;background:var(--dropdown-bg, #fff);transform:translate(-50%) rotate(45deg);position:absolute;left:50%;top:4px;border-top:1px solid #e5e7eb;border-left:1px solid #e5e7eb}html.dark .dropdown-arrow.svelte-pxvhiw.svelte-pxvhiw.svelte-pxvhiw:after{background:#181818;border-top:1px solid #232323;border-left:1px solid #232323}.solution-item.svelte-pxvhiw.svelte-pxvhiw.svelte-pxvhiw{transition:background-color .2s ease}.solution-item.svelte-pxvhiw.svelte-pxvhiw.svelte-pxvhiw:hover{background-color:#49bf9114}html.dark .solution-item.svelte-pxvhiw.svelte-pxvhiw.svelte-pxvhiw:hover{background-color:#49bf9126}.force-hide.svelte-pxvhiw.svelte-pxvhiw.svelte-pxvhiw{opacity:0!important;visibility:hidden!important;pointer-events:none!important}
