.software-hero.svelte-1wvipxs.svelte-1wvipxs{padding:4rem 0;text-align:left;background:linear-gradient(135deg,#2196f30d,#00bcd40d)}.software-hero.svelte-1wvipxs h1.svelte-1wvipxs{font-size:3rem;font-weight:300;margin-bottom:1rem}.subtitle.svelte-1wvipxs.svelte-1wvipxs{font-size:1.25rem;color:var(--cds-text-02)}.download-section.svelte-1wvipxs.svelte-1wvipxs{padding:4rem 0}.download-card{text-align:center;padding:3rem!important}.requirements.svelte-1wvipxs.svelte-1wvipxs{color:var(--cds-text-02);margin-bottom:.5rem}.version-note.svelte-1wvipxs.svelte-1wvipxs{color:var(--cds-text-03);font-size:.875rem;font-style:italic;margin-bottom:2rem}.download-button.svelte-1wvipxs .bx--btn--xl{padding-top:1rem;padding-bottom:1rem;min-height:auto}.features-section.svelte-1wvipxs.svelte-1wvipxs{padding:2rem 0 4rem}.info-tile{min-height:280px;height:100%;display:flex;flex-direction:column;padding:2rem!important}.info-tile h3{margin-top:0}.features-section .bx--row{margin-bottom:0}.features-section .bx--col{margin-bottom:1rem}.features-section.svelte-1wvipxs h3.svelte-1wvipxs{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem}.requirement-list.svelte-1wvipxs.svelte-1wvipxs{list-style:none;padding:0;margin:0}.requirement-list.svelte-1wvipxs li.svelte-1wvipxs{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.requirement-list.svelte-1wvipxs svg{color:#24a148;flex-shrink:0}.installation-steps.svelte-1wvipxs.svelte-1wvipxs{padding-left:1.5rem;margin-bottom:1.5rem}.installation-steps.svelte-1wvipxs li.svelte-1wvipxs{margin-bottom:1rem;line-height:1.5}.installation-note.svelte-1wvipxs.svelte-1wvipxs{font-size:.875rem;color:var(--cds-text-02);font-style:italic}.benefits-section.svelte-1wvipxs.svelte-1wvipxs{padding:4rem 0;background:var(--cds-ui-01)}.benefits-container.svelte-1wvipxs.svelte-1wvipxs{text-align:center}.benefits-container.svelte-1wvipxs h2.svelte-1wvipxs{font-size:2rem;font-weight:600;margin-bottom:3rem}.benefit-cards.svelte-1wvipxs.svelte-1wvipxs{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:800px;margin:0 auto}.benefit-card.svelte-1wvipxs.svelte-1wvipxs{padding:2rem;background:var(--cds-ui-background);border-radius:8px;box-shadow:0 2px 8px #0000001a}.benefit-icon.svelte-1wvipxs.svelte-1wvipxs{font-size:2rem;margin-bottom:1rem}.benefit-card.svelte-1wvipxs p.svelte-1wvipxs{line-height:1.6;color:var(--cds-text-01)}
