.hero.svelte-1y1eldg{padding:120px 0 80px;background:linear-gradient(90deg,#0f2027,#2c5364);color:#fff;text-align:center}.hero-content.svelte-1y1eldg h1:where(.svelte-1y1eldg){font-size:48px;font-weight:700;margin-bottom:20px}.hero-content.svelte-1y1eldg p:where(.svelte-1y1eldg){font-size:20px;max-width:700px;margin:0 auto;opacity:.9}.container.svelte-1y1eldg{max-width:1200px;margin:0 auto;padding:0 20px}section.svelte-1y1eldg{padding:80px 0}.section-header.svelte-1y1eldg{text-align:center;margin-bottom:60px}.section-header.svelte-1y1eldg h2:where(.svelte-1y1eldg){font-size:36px;font-weight:700;margin-bottom:16px;color:#1e293b}.section-header.svelte-1y1eldg p:where(.svelte-1y1eldg){font-size:18px;color:#64748b;max-width:700px;margin:0 auto}.features-grid.svelte-1y1eldg{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:30px}.feature-card.svelte-1y1eldg{background-color:#fff;border-radius:8px;padding:30px;box-shadow:0 4px 20px #0000000d;transition:transform .3s ease,box-shadow .3s ease}.feature-card.svelte-1y1eldg:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000001a}.feature-icon.svelte-1y1eldg{width:60px;height:60px;background-color:#ebf5ff;color:#3b82f6;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;margin-bottom:20px}.feature-card.svelte-1y1eldg h3:where(.svelte-1y1eldg){font-size:22px;font-weight:600;margin-bottom:15px;color:#1e293b}.feature-card.svelte-1y1eldg p:where(.svelte-1y1eldg){color:#64748b;line-height:1.6}.process.svelte-1y1eldg{background-color:#f8fafc}.process-steps.svelte-1y1eldg{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px}.process-step.svelte-1y1eldg{text-align:center;padding:30px;background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #0000000d}.step-number.svelte-1y1eldg{width:50px;height:50px;background-color:#3b82f6;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600;margin:0 auto 20px}.process-step.svelte-1y1eldg h3:where(.svelte-1y1eldg){font-size:22px;font-weight:600;margin-bottom:15px;color:#1e293b}.process-step.svelte-1y1eldg p:where(.svelte-1y1eldg){color:#64748b;line-height:1.6}.faq-grid.svelte-1y1eldg{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:30px}.faq-item.svelte-1y1eldg{background-color:#fff;border-radius:8px;padding:30px;box-shadow:0 4px 20px #0000000d}.faq-item.svelte-1y1eldg h3:where(.svelte-1y1eldg){font-size:20px;font-weight:600;margin-bottom:15px;color:#1e293b}.faq-item.svelte-1y1eldg p:where(.svelte-1y1eldg){color:#64748b;line-height:1.6}.hosting.svelte-1y1eldg{background-color:#f8fafc}.hosting-plans.svelte-1y1eldg{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-bottom:60px}.plan-card.svelte-1y1eldg{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #0000000d;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;position:relative}.plan-card.svelte-1y1eldg:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000001a}.plan-card.popular.svelte-1y1eldg{border:2px solid #3b82f6;transform:scale(1.05)}.plan-card.popular.svelte-1y1eldg:hover{transform:scale(1.05) translateY(-5px)}.popular-tag.svelte-1y1eldg{position:absolute;top:12px;right:12px;background-color:#3b82f6;color:#fff;font-size:12px;font-weight:600;padding:5px 10px;border-radius:20px;z-index:1}.plan-header.svelte-1y1eldg{padding:30px;text-align:center;border-bottom:1px solid #e2e8f0}.plan-header.svelte-1y1eldg h3:where(.svelte-1y1eldg){font-size:24px;font-weight:700;margin-bottom:15px;color:#1e293b}.plan-price.svelte-1y1eldg{font-size:18px;color:#64748b}.plan-price.svelte-1y1eldg .price:where(.svelte-1y1eldg){font-size:36px;font-weight:700;color:#3b82f6}.plan-features.svelte-1y1eldg{padding:30px}.plan-features.svelte-1y1eldg ul:where(.svelte-1y1eldg){list-style:none;padding:0;margin:0}.plan-features.svelte-1y1eldg li:where(.svelte-1y1eldg){display:flex;align-items:center;margin-bottom:15px;color:#475569}.plan-features.svelte-1y1eldg li:where(.svelte-1y1eldg) i:where(.svelte-1y1eldg){color:#10b981;margin-right:10px;font-size:14px}.plan-cta.svelte-1y1eldg{padding:0 30px 30px;text-align:center}.plan-button.svelte-1y1eldg{display:inline-block;background-color:#3b82f6;color:#fff;font-weight:600;padding:12px 24px;border-radius:6px;text-decoration:none;transition:background-color .3s ease;width:100%}.plan-button.svelte-1y1eldg:hover{background-color:#2563eb}.hosting-features.svelte-1y1eldg{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px}.hosting-feature.svelte-1y1eldg{text-align:center}.hosting-icon.svelte-1y1eldg{width:70px;height:70px;background-color:#dbeafe;color:#3b82f6;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:26px;margin:0 auto 20px}.hosting-feature.svelte-1y1eldg h4:where(.svelte-1y1eldg){font-size:18px;font-weight:600;margin-bottom:10px;color:#1e293b}.hosting-feature.svelte-1y1eldg p:where(.svelte-1y1eldg){color:#64748b;line-height:1.5}@media (max-width: 768px){.hero.svelte-1y1eldg{padding:100px 0 60px}.hero-content.svelte-1y1eldg h1:where(.svelte-1y1eldg){font-size:36px}.hero-content.svelte-1y1eldg p:where(.svelte-1y1eldg){font-size:18px}.features-grid.svelte-1y1eldg,.process-steps.svelte-1y1eldg,.faq-grid.svelte-1y1eldg,.hosting-plans.svelte-1y1eldg,.hosting-features.svelte-1y1eldg{grid-template-columns:1fr}.plan-card.popular.svelte-1y1eldg{transform:scale(1);margin:30px 0}.plan-card.popular.svelte-1y1eldg:hover{transform:translateY(-5px)}.section-header.svelte-1y1eldg{margin-bottom:40px}.section-header.svelte-1y1eldg h2:where(.svelte-1y1eldg){font-size:30px}}
