.hero.svelte-10l0o2u .bottom:where(.svelte-10l0o2u) .hero-description:where(.svelte-10l0o2u){font-size:20px!important;line-height:1.6!important;color:#ffffffe6!important}.benefit.svelte-10l0o2u .text:where(.svelte-10l0o2u) .benefit-description:where(.svelte-10l0o2u){font-size:18px!important;line-height:1.7!important;color:#ffffffd9!important}.cta.svelte-10l0o2u .section-title:where(.svelte-10l0o2u) .cta-description:where(.svelte-10l0o2u){font-size:20px!important;line-height:1.6!important;color:#fff!important;font-weight:400!important;text-shadow:0 1px 2px rgba(0,0,0,.3)!important;margin-bottom:32px!important}.benefits-wrapper.svelte-10l0o2u{padding:60px 0 0}.code.svelte-10l0o2u .steps.benefits:where(.svelte-10l0o2u){display:block!important;position:relative!important;overflow:visible!important;height:auto!important;max-height:none!important}.code.svelte-10l0o2u .step.benefit:where(.svelte-10l0o2u){position:relative!important;transform:none!important;opacity:1!important;visibility:visible!important;margin-bottom:60px}.code.svelte-10l0o2u .step.benefit:where(.svelte-10l0o2u):last-child{margin-bottom:0}.solution.svelte-10l0o2u,.cta.svelte-10l0o2u{position:relative!important;transform:none!important;opacity:1!important;visibility:visible!important}.solution.svelte-10l0o2u ul:where(.svelte-10l0o2u){display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:2rem!important;padding:0;margin:4rem 0 0;list-style:none}.solution.svelte-10l0o2u ul:where(.svelte-10l0o2u) li:where(.svelte-10l0o2u){flex:0 0 calc(50% - 1rem)!important;min-width:0!important;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:4rem 2.5rem 2.5rem!important;display:flex;flex-direction:column;gap:1.5rem;min-height:auto!important;position:relative!important}.solution.svelte-10l0o2u ul:where(.svelte-10l0o2u) li:where(.svelte-10l0o2u):before{background-color:#fff3!important}.solution.svelte-10l0o2u ul:where(.svelte-10l0o2u) li:where(.svelte-10l0o2u) .side:where(.svelte-10l0o2u){width:auto!important}.solution.svelte-10l0o2u ul:where(.svelte-10l0o2u) li:where(.svelte-10l0o2u) .side:where(.svelte-10l0o2u) .icon:where(.svelte-10l0o2u){width:48px!important;height:48px!important;display:flex;align-items:center;justify-content:center}.solution.svelte-10l0o2u ul:where(.svelte-10l0o2u) li:where(.svelte-10l0o2u) .side:where(.svelte-10l0o2u) .icon:where(.svelte-10l0o2u) img:where(.svelte-10l0o2u){width:100%;height:100%;object-fit:contain}.solution.svelte-10l0o2u ul:where(.svelte-10l0o2u) li:where(.svelte-10l0o2u) .text:where(.svelte-10l0o2u){width:100%!important;display:flex!important;flex-direction:column!important;gap:.5rem}.solution.svelte-10l0o2u ul:where(.svelte-10l0o2u) li:where(.svelte-10l0o2u) .text:where(.svelte-10l0o2u) h4:where(.svelte-10l0o2u){font-size:1.5rem;margin:0!important;color:#fff;line-height:1.2!important}.solution.svelte-10l0o2u ul:where(.svelte-10l0o2u) li:where(.svelte-10l0o2u) .text:where(.svelte-10l0o2u) p:where(.svelte-10l0o2u){font-size:1rem;line-height:1.5;color:#ffffffb3;margin:0!important}@media(max-width:768px){.solution.svelte-10l0o2u ul:where(.svelte-10l0o2u){flex-direction:column!important;gap:1.5rem!important}.solution.svelte-10l0o2u ul:where(.svelte-10l0o2u) li:where(.svelte-10l0o2u){flex:0 0 100%!important;padding:4rem 2rem 2rem!important;align-items:flex-start!important;text-align:left!important;min-height:auto!important}.solution.svelte-10l0o2u ul:where(.svelte-10l0o2u) li:where(.svelte-10l0o2u) .side:where(.svelte-10l0o2u){display:block!important}.solution.svelte-10l0o2u ul:where(.svelte-10l0o2u) li:where(.svelte-10l0o2u) .text:where(.svelte-10l0o2u) h4:where(.svelte-10l0o2u){font-size:1.25rem!important}.hero.svelte-10l0o2u .bottom:where(.svelte-10l0o2u) .hero-description:where(.svelte-10l0o2u){font-size:18px!important}.benefit.svelte-10l0o2u .text:where(.svelte-10l0o2u) .benefit-description:where(.svelte-10l0o2u){font-size:16px!important}.cta.svelte-10l0o2u .section-title:where(.svelte-10l0o2u) .cta-description:where(.svelte-10l0o2u){font-size:18px!important}.code.svelte-10l0o2u .step.benefit:where(.svelte-10l0o2u){margin-bottom:40px}.site-footer.svelte-10l0o2u{padding:4rem 1.5rem 2rem}.site-footer.svelte-10l0o2u .brand:where(.svelte-10l0o2u){margin-bottom:3rem;justify-content:center}.site-footer.svelte-10l0o2u .content:where(.svelte-10l0o2u){flex-direction:column;gap:4rem;text-align:center}.site-footer.svelte-10l0o2u .newsletter:where(.svelte-10l0o2u) h3:where(.svelte-10l0o2u){font-size:1.5rem;line-height:1.4}.site-footer.svelte-10l0o2u .end:where(.svelte-10l0o2u){flex-direction:column;text-align:center;gap:2.5rem;margin-top:4rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}.site-footer.svelte-10l0o2u .end:where(.svelte-10l0o2u) .menu:where(.svelte-10l0o2u){flex-direction:column;gap:1.5rem;align-items:center}.site-footer.svelte-10l0o2u .end:where(.svelte-10l0o2u) .to-top:where(.svelte-10l0o2u){width:100%;justify-content:center;margin-top:1rem}}.company-name.svelte-10l0o2u{font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:24px;font-weight:700;letter-spacing:-.02em;color:#fff;text-decoration:none;display:inline-block;transition:color .3s ease}.company-name.svelte-10l0o2u:hover{color:#2563eb}.brand.svelte-10l0o2u{display:flex;align-items:center;text-decoration:none}.hero.svelte-10l0o2u .icon:where(.svelte-10l0o2u) .circle:where(.svelte-10l0o2u):before,.hero.svelte-10l0o2u .icon:where(.svelte-10l0o2u) .circle:where(.svelte-10l0o2u):after,.hero.svelte-10l0o2u .icon:where(.svelte-10l0o2u):before,.hero.svelte-10l0o2u .icon:where(.svelte-10l0o2u):after{display:none!important;content:none!important}.hero.svelte-10l0o2u .icon:where(.svelte-10l0o2u) .circle:where(.svelte-10l0o2u){background-image:none!important;background:none!important}.hero.svelte-10l0o2u .icon:where(.svelte-10l0o2u){background-image:none!important;background:none!important}.site-footer.svelte-10l0o2u .brand-logo:where(.svelte-10l0o2u){height:40px!important;width:40px!important;object-fit:contain!important;display:inline-block!important;vertical-align:middle!important;opacity:1!important;visibility:visible!important;filter:brightness(0) saturate(100%) invert(45%) sepia(93%) saturate(1352%) hue-rotate(1deg) brightness(101%) contrast(101%)!important}.site-footer.svelte-10l0o2u .brand:where(.svelte-10l0o2u){display:flex!important;align-items:center!important;gap:.5rem!important;opacity:1!important;visibility:visible!important}.site-footer.svelte-10l0o2u .menus:where(.svelte-10l0o2u) h4:where(.svelte-10l0o2u){display:flex;align-items:center;gap:.1rem}.solution.svelte-10l0o2u .section-title:where(.svelte-10l0o2u) h2:where(.svelte-10l0o2u){margin-bottom:1.5rem!important}
