.hero.svelte-1m2oblc{width:100%;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.hero-gradient.svelte-1m2oblc{background:oklch(var(--p))}.hero-solid.svelte-1m2oblc{background:oklch(var(--b1))}.hero-image.svelte-1m2oblc{background-size:cover;background-position:center;background-repeat:no-repeat}.hero-image.svelte-1m2oblc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.hero-sm.svelte-1m2oblc{min-height:40vh;padding:3rem 1.5rem}.hero-md.svelte-1m2oblc{min-height:60vh;padding:5rem 1.5rem}.hero-lg.svelte-1m2oblc{min-height:80vh;padding:6rem 1.5rem}.hero-content.svelte-1m2oblc{max-width:56rem;text-align:center;z-index:1;opacity:0;transition:opacity .6s ease}.hero-content.visible.svelte-1m2oblc{opacity:1}.hero-title.svelte-1m2oblc{font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.2;margin:0 0 1.5rem;color:#fffffffa;text-shadow:0 2px 10px rgba(0,0,0,.3)}.hero-solid.svelte-1m2oblc .hero-title:where(.svelte-1m2oblc){color:oklch(var(--bc));text-shadow:none}.hero-subtitle.svelte-1m2oblc{font-size:clamp(1.125rem,2.5vw,1.25rem);line-height:1.6;margin:0 0 2.5rem;color:#ffffffe6;max-width:42rem;margin-left:auto;margin-right:auto}.hero-solid.svelte-1m2oblc .hero-subtitle:where(.svelte-1m2oblc){color:oklch(var(--bc) / .8)}.hero-cta.svelte-1m2oblc{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.hero-extra.svelte-1m2oblc{margin-top:3rem}.animate-delay-1.svelte-1m2oblc{animation:svelte-1m2oblc-slideInRight .6s ease-out .2s both}.animate-delay-2.svelte-1m2oblc{animation:svelte-1m2oblc-slideInRight .6s ease-out .4s both}.animate-delay-3.svelte-1m2oblc{animation:svelte-1m2oblc-slideInRight .6s ease-out .6s both}.animate-delay-4.svelte-1m2oblc{animation:svelte-1m2oblc-slideInRight .6s ease-out .8s both}@keyframes svelte-1m2oblc-slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@media (max-width: 768px){.hero-sm.svelte-1m2oblc{min-height:30vh;padding:2rem 1rem}.hero-md.svelte-1m2oblc{min-height:50vh;padding:3rem 1rem}.hero-lg.svelte-1m2oblc{min-height:70vh;padding:4rem 1rem}.hero-cta.svelte-1m2oblc{flex-direction:column;align-items:stretch}}.benefit-row.svelte-l1b12v{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center;margin-bottom:5rem}@media (min-width: 768px){.benefit-row.svelte-l1b12v{grid-template-columns:1fr 1fr;gap:4rem}.benefit-row.image-left.svelte-l1b12v{direction:rtl}.benefit-row.image-left.svelte-l1b12v>:where(.svelte-l1b12v){direction:ltr}}.image-container.svelte-l1b12v{position:relative;width:100%;border-radius:1rem;overflow:hidden;box-shadow:0 0 20px #0000001a}.benefit-image.svelte-l1b12v{width:100%;height:auto;display:block;object-fit:cover;border-radius:1rem;transition:transform .3s ease}.benefit-row.svelte-l1b12v:hover .benefit-image:where(.svelte-l1b12v){transform:scale(1.05)}.content-container.svelte-l1b12v{display:flex;flex-direction:column;gap:1.5rem}.icon-container.svelte-l1b12v{width:3rem;height:3rem;color:#6366f1}.icon-container.svelte-l1b12v svg{width:100%;height:100%;stroke:#6366f1}.icon-container.svelte-l1b12v svg [fill]{fill:#6366f1}.benefit-title.svelte-l1b12v{font-size:2rem;font-weight:700;line-height:1.2;color:oklch(var(--bc));margin:0}.benefit-description.svelte-l1b12v{font-size:1.125rem;line-height:1.7;color:oklch(var(--bc) / .7);margin:0}.benefits-list.svelte-l1b12v{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.benefit-item.svelte-l1b12v{display:flex;align-items:flex-start;gap:.75rem;font-size:1rem;line-height:1.6;color:oklch(var(--bc) / .8)}.check-icon.svelte-l1b12v{flex-shrink:0;margin-top:.15rem;color:#6366f1}@media (max-width: 767px){.benefit-row.svelte-l1b12v{gap:2rem;margin-bottom:3rem}.benefit-title.svelte-l1b12v{font-size:1.5rem}.benefit-description.svelte-l1b12v{font-size:1rem}}main.svelte-1xu9af4{width:100%}.section.svelte-1xu9af4{padding:5rem 0}.container.svelte-1xu9af4{max-width:1280px;margin:0 auto;padding:0 1.5rem}.section-header.svelte-1xu9af4{text-align:center;margin-bottom:4rem}.section-title.svelte-1xu9af4{font-size:2.5rem;font-weight:700;line-height:1.2;color:oklch(var(--bc));margin:0 0 1rem}.section-subtitle.svelte-1xu9af4{font-size:1.125rem;line-height:1.6;color:oklch(var(--bc) / .7);max-width:42rem;margin:0 auto}.features-section.svelte-1xu9af4{background:oklch(from var(--color-base-200) l c h / 1)}.feature-grid.svelte-1xu9af4{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}@media (max-width: 768px){.feature-grid.svelte-1xu9af4{grid-template-columns:1fr}}.benefits-section.svelte-1xu9af4{background:oklch(from var(--color-base-100) l c h / 1)}.cta-section.svelte-1xu9af4{background:oklch(var(--p))}.cta-content.svelte-1xu9af4{text-align:center;max-width:48rem;margin:0 auto}.cta-title.svelte-1xu9af4{font-size:2.5rem;font-weight:700;line-height:1.2;color:#fffffff2;margin:0 0 1rem}.cta-subtitle.svelte-1xu9af4{font-size:1.25rem;line-height:1.6;color:#ffffffe6;margin:0 0 2.5rem}.cta-buttons.svelte-1xu9af4{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}@media (max-width: 768px){.section.svelte-1xu9af4{padding:3rem 0}.section-header.svelte-1xu9af4{margin-bottom:2.5rem}.section-title.svelte-1xu9af4{font-size:2rem}.section-subtitle.svelte-1xu9af4{font-size:1rem}.feature-grid.svelte-1xu9af4{grid-template-columns:1fr;gap:2rem}.cta-title.svelte-1xu9af4{font-size:2rem}.cta-subtitle.svelte-1xu9af4{font-size:1.125rem}.cta-buttons.svelte-1xu9af4{flex-direction:column;align-items:stretch}}
