.container[data-astro-cid-j7pv25f6]{max-width:1200px;margin:0 auto;padding:0 2rem}.header[data-astro-cid-j7pv25f6]{padding:1.5rem 0;border-bottom:1px solid #e5e7eb;position:sticky;top:0;background:#fffffff2;backdrop-filter:blur(10px);z-index:100}.nav[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between}.logo[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.5rem;font-size:1.5rem;font-weight:700}.logo-icon[data-astro-cid-j7pv25f6]{font-size:2rem}.nav-links[data-astro-cid-j7pv25f6]{display:flex;gap:2rem}.nav-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:#6b7280;font-weight:500;transition:color .2s}.nav-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:#1f2937}.nav-actions[data-astro-cid-j7pv25f6]{display:flex;gap:1rem}.btn-primary[data-astro-cid-j7pv25f6],.btn-secondary[data-astro-cid-j7pv25f6]{padding:.75rem 1.5rem;border-radius:.5rem;font-weight:600;transition:all .2s;display:inline-block;text-align:center}.btn-primary[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff}.btn-primary[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px #6366f166}.btn-secondary[data-astro-cid-j7pv25f6]{background:#fff;color:#6366f1;border:2px solid #e5e7eb}.btn-secondary[data-astro-cid-j7pv25f6]:hover{border-color:#6366f1}.btn-large[data-astro-cid-j7pv25f6]{padding:1rem 2rem;font-size:1.125rem}.btn-block[data-astro-cid-j7pv25f6]{width:100%}.hero[data-astro-cid-j7pv25f6]{padding:6rem 0;text-align:center}.hero-title[data-astro-cid-j7pv25f6]{font-size:3.5rem;font-weight:800;line-height:1.1;margin-bottom:1.5rem}.gradient-text[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#6366f1,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-description[data-astro-cid-j7pv25f6]{font-size:1.25rem;color:#6b7280;max-width:600px;margin:0 auto 2rem}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;gap:1rem;justify-content:center;margin-bottom:1rem}.hero-note[data-astro-cid-j7pv25f6]{color:#9ca3af;font-size:.875rem}.features[data-astro-cid-j7pv25f6]{padding:6rem 0;background:#f9fafb}.section-title[data-astro-cid-j7pv25f6]{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:1rem}.section-subtitle[data-astro-cid-j7pv25f6]{text-align:center;color:#6b7280;font-size:1.125rem;margin-bottom:4rem}.features-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.feature-card[data-astro-cid-j7pv25f6]{background:#fff;padding:2rem;border-radius:1rem;box-shadow:0 1px 3px #0000001a}.feature-icon[data-astro-cid-j7pv25f6]{font-size:2.5rem;margin-bottom:1rem}.feature-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.feature-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#6b7280}.pricing[data-astro-cid-j7pv25f6]{padding:6rem 0}.pricing-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1000px;margin:0 auto}.pricing-card[data-astro-cid-j7pv25f6]{background:#fff;padding:2.5rem;border-radius:1rem;border:2px solid #e5e7eb;position:relative}.pricing-card[data-astro-cid-j7pv25f6].featured{border-color:#6366f1;box-shadow:0 20px 25px -5px #6366f11a}.badge[data-astro-cid-j7pv25f6]{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;padding:.25rem 1rem;border-radius:9999px;font-size:.875rem;font-weight:600}.pricing-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.5rem;margin-bottom:1rem}.price[data-astro-cid-j7pv25f6]{margin-bottom:2rem}.price-amount[data-astro-cid-j7pv25f6]{font-size:3rem;font-weight:700}.price-period[data-astro-cid-j7pv25f6]{color:#6b7280}.pricing-features[data-astro-cid-j7pv25f6]{list-style:none;margin-bottom:2rem}.pricing-features[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:.5rem 0;color:#6b7280}.cta[data-astro-cid-j7pv25f6]{padding:6rem 0;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;text-align:center}.cta[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:2.5rem;margin-bottom:1rem}.cta[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.25rem;margin-bottom:2rem;opacity:.9}.footer[data-astro-cid-j7pv25f6]{padding:4rem 0 2rem;background:#1f2937;color:#fff}.footer-content[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:2fr 3fr;gap:4rem;margin-bottom:3rem}.footer-brand[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#9ca3af;margin-top:1rem}.footer-links[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.footer-column[data-astro-cid-j7pv25f6] h4[data-astro-cid-j7pv25f6]{margin-bottom:1rem;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}.footer-column[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:block;color:#9ca3af;margin-bottom:.5rem;transition:color .2s}.footer-column[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:#fff}.footer-bottom[data-astro-cid-j7pv25f6]{padding-top:2rem;border-top:1px solid #374151;text-align:center;color:#9ca3af}@media (max-width: 768px){.nav-links[data-astro-cid-j7pv25f6]{display:none}.hero-title[data-astro-cid-j7pv25f6]{font-size:2.5rem}.hero-actions[data-astro-cid-j7pv25f6]{flex-direction:column}.footer-content[data-astro-cid-j7pv25f6],.footer-links[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
