.hero.svelte-12a2o8x .bottom:where(.svelte-12a2o8x) .hero-description:where(.svelte-12a2o8x){font-size:20px!important;line-height:1.6!important;color:#ffffffe6!important}.step.svelte-12a2o8x .text:where(.svelte-12a2o8x) .step-description:where(.svelte-12a2o8x){font-size:18px!important;line-height:1.7!important;color:#ffffffd9!important;margin-bottom:24px!important}.step.svelte-12a2o8x .text:where(.svelte-12a2o8x) ul:where(.svelte-12a2o8x) li:where(.svelte-12a2o8x) div:where(.svelte-12a2o8x){font-size:16px!important;line-height:1.5!important}.cta.svelte-12a2o8x .section-title:where(.svelte-12a2o8x) .cta-description:where(.svelte-12a2o8x){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}.steps-wrapper.svelte-12a2o8x{padding:60px 0 0}.code.svelte-12a2o8x .steps:where(.svelte-12a2o8x){display:block!important;position:relative!important;overflow:visible!important;height:auto!important;max-height:none!important}.code.svelte-12a2o8x .step:where(.svelte-12a2o8x){position:relative!important;transform:none!important;opacity:1!important;visibility:visible!important;margin-bottom:80px}.code.svelte-12a2o8x .step:where(.svelte-12a2o8x):last-child{margin-bottom:0}.video.svelte-12a2o8x,.solution.svelte-12a2o8x,.cta.svelte-12a2o8x{position:relative!important;transform:none!important;opacity:1!important;visibility:visible!important}.solution.svelte-12a2o8x ul:where(.svelte-12a2o8x){display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:2rem!important}.solution.svelte-12a2o8x ul:where(.svelte-12a2o8x) li:where(.svelte-12a2o8x){flex:1!important;min-width:0!important}.pillars-container.svelte-12a2o8x{display:flex!important;flex-direction:row!important;gap:3rem;align-items:flex-start;column-count:1!important;columns:1!important}.pillars-column.svelte-12a2o8x{flex:1;margin:0;padding:0;list-style:none;column-count:1!important;columns:1!important;display:block!important;width:auto!important;max-width:none!important}.step.svelte-12a2o8x .text:where(.svelte-12a2o8x) .pillars-container:where(.svelte-12a2o8x) ul:where(.svelte-12a2o8x),.step.svelte-12a2o8x .text:where(.svelte-12a2o8x) .pillars-column:where(.svelte-12a2o8x){column-count:1!important;columns:1!important;break-inside:auto!important}.pillars-right.svelte-12a2o8x li:where(.svelte-12a2o8x):nth-child(1):before{content:"06"!important}.pillars-right.svelte-12a2o8x li:where(.svelte-12a2o8x):nth-child(2):before{content:"07"!important}.pillars-right.svelte-12a2o8x li:where(.svelte-12a2o8x):nth-child(3):before{content:"08"!important}.pillars-right.svelte-12a2o8x li:where(.svelte-12a2o8x):nth-child(4):before{content:"09"!important}.pillars-right.svelte-12a2o8x li:where(.svelte-12a2o8x):nth-child(5):before{content:"10"!important}@media(max-width:768px){.pillars-container.svelte-12a2o8x{flex-direction:column;gap:2rem}}@media(max-width:768px){.hero.svelte-12a2o8x .bottom:where(.svelte-12a2o8x) .hero-description:where(.svelte-12a2o8x){font-size:18px!important}.step.svelte-12a2o8x .text:where(.svelte-12a2o8x) .step-description:where(.svelte-12a2o8x){font-size:16px!important}.cta.svelte-12a2o8x .section-title:where(.svelte-12a2o8x) .cta-description:where(.svelte-12a2o8x){font-size:18px!important}.code.svelte-12a2o8x .step:where(.svelte-12a2o8x){margin-bottom:40px}}.company-name.svelte-12a2o8x{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-12a2o8x:hover{color:#2563eb}.brand.svelte-12a2o8x{display:flex;align-items:center;text-decoration:none;gap:.5rem}.site-footer.svelte-12a2o8x .brand-logo:where(.svelte-12a2o8x){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-12a2o8x .brand:where(.svelte-12a2o8x){display:flex!important;align-items:center!important;gap:.5rem!important;opacity:1!important;visibility:visible!important}.site-footer.svelte-12a2o8x .company-name:where(.svelte-12a2o8x){font-size:24px!important;font-weight:700!important;color:#fff!important;opacity:1!important;visibility:visible!important;display:inline-block!important}.solution.svelte-12a2o8x .section-title:where(.svelte-12a2o8x) h2:where(.svelte-12a2o8x){margin-bottom:1.5rem!important}.solution.svelte-12a2o8x .section-title:where(.svelte-12a2o8x) p:where(.svelte-12a2o8x){margin-top:0!important}
