.container[data-astro-cid-quyagwdy]{max-width:1280px;margin:0 auto;padding:0 2rem}.hero[data-astro-cid-quyagwdy]{padding:5rem 0 4rem;text-align:center;background:linear-gradient(135deg,#467fcf0d,#7aa5db0d)}html.dark .hero[data-astro-cid-quyagwdy]{background:linear-gradient(135deg,#467fcf1a,#7aa5db1a)}.hero-content[data-astro-cid-quyagwdy]{max-width:800px;margin:0 auto}.hero-title[data-astro-cid-quyagwdy]{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;margin-bottom:1.5rem}.hero-description[data-astro-cid-quyagwdy]{font-size:1.25rem;line-height:1.7;color:var(--color-dark);opacity:.9;margin-bottom:2rem}html.dark .hero-description[data-astro-cid-quyagwdy]{color:#e5e5e5}.hero-actions[data-astro-cid-quyagwdy]{display:flex;gap:1rem;justify-content:center}@media(max-width:640px){.hero-actions[data-astro-cid-quyagwdy]{flex-direction:column}}.section-title[data-astro-cid-quyagwdy]{font-size:clamp(2rem,4vw,2.5rem);font-weight:700;text-align:center;margin-bottom:3rem}.btn[data-astro-cid-quyagwdy]{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;font-weight:600;font-size:1rem;border-radius:.75rem;text-decoration:none;transition:all .3s ease}.btn-primary[data-astro-cid-quyagwdy]{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-secondary) 100%);color:#fff;box-shadow:0 10px 30px #467fcf4d}.btn-primary[data-astro-cid-quyagwdy]:hover{transform:translateY(-2px);box-shadow:0 15px 40px #467fcf66}.btn-secondary[data-astro-cid-quyagwdy]{background:transparent;color:var(--color-primary);border:2px solid var(--color-primary)}.btn-secondary[data-astro-cid-quyagwdy]:hover{background:var(--color-primary);color:#fff}html.dark .btn-secondary[data-astro-cid-quyagwdy]{color:var(--color-secondary);border-color:var(--color-secondary)}html.dark .btn-secondary[data-astro-cid-quyagwdy]:hover{background:var(--color-secondary);color:#1a1a1a}.btn-large[data-astro-cid-quyagwdy]{padding:1.25rem 2.5rem;font-size:1.125rem}.services-section[data-astro-cid-quyagwdy]{padding:4rem 0}.services-grid[data-astro-cid-quyagwdy]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.service-card[data-astro-cid-quyagwdy]{padding:2rem;background:#fff;border:2px solid rgba(0,0,0,.1);border-radius:1rem;transition:all .3s ease}html.dark .service-card[data-astro-cid-quyagwdy]{background:#2a2a2a;border-color:#ffffff1a}.service-card[data-astro-cid-quyagwdy]:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0000001a;border-color:var(--color-primary)}html.dark .service-card[data-astro-cid-quyagwdy]:hover{border-color:var(--color-secondary)}.service-icon[data-astro-cid-quyagwdy]{color:var(--color-primary);margin-bottom:1rem}html.dark .service-icon[data-astro-cid-quyagwdy]{color:var(--color-secondary)}.service-card[data-astro-cid-quyagwdy] h3[data-astro-cid-quyagwdy]{font-size:1.25rem;font-weight:600;margin-bottom:.75rem}.service-card[data-astro-cid-quyagwdy]>p[data-astro-cid-quyagwdy]{color:var(--color-dark);opacity:.9;line-height:1.6;margin-bottom:1rem}html.dark .service-card[data-astro-cid-quyagwdy]>p[data-astro-cid-quyagwdy]{color:#e5e5e5}.service-card[data-astro-cid-quyagwdy] ul[data-astro-cid-quyagwdy]{list-style:none;display:flex;flex-direction:column;gap:.5rem}.service-card[data-astro-cid-quyagwdy] li[data-astro-cid-quyagwdy]{display:flex;align-items:center;gap:.5rem;color:var(--color-dark);opacity:.8;font-size:.9375rem}html.dark .service-card[data-astro-cid-quyagwdy] li[data-astro-cid-quyagwdy]{color:#e5e5e5}.service-card[data-astro-cid-quyagwdy] svg[data-astro-cid-quyagwdy]{color:var(--color-primary);flex-shrink:0}html.dark .service-card[data-astro-cid-quyagwdy] svg[data-astro-cid-quyagwdy]{color:var(--color-secondary)}.features-section[data-astro-cid-quyagwdy]{padding:4rem 0;background:#467fcf08}html.dark .features-section[data-astro-cid-quyagwdy]{background:#467fcf0d}.features-grid[data-astro-cid-quyagwdy]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.feature-card[data-astro-cid-quyagwdy]{padding:2rem;background:#fff;border:2px solid rgba(0,0,0,.1);border-radius:1rem}html.dark .feature-card[data-astro-cid-quyagwdy]{background:#2a2a2a;border-color:#ffffff1a}.feature-card[data-astro-cid-quyagwdy] h3[data-astro-cid-quyagwdy]{font-size:1.25rem;font-weight:600;margin-bottom:.75rem}.feature-card[data-astro-cid-quyagwdy] p[data-astro-cid-quyagwdy]{color:var(--color-dark);opacity:.9;line-height:1.6}html.dark .feature-card[data-astro-cid-quyagwdy] p[data-astro-cid-quyagwdy]{color:#e5e5e5}.setup-section[data-astro-cid-quyagwdy]{padding:4rem 0}.setup-steps[data-astro-cid-quyagwdy]{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:2rem}.step[data-astro-cid-quyagwdy]{display:flex;gap:2rem;align-items:start}.step-number[data-astro-cid-quyagwdy]{flex-shrink:0;width:3.5rem;height:3.5rem;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-secondary) 100%);color:#fff;font-size:1.5rem;font-weight:700;border-radius:50%;display:flex;align-items:center;justify-content:center}.step-content[data-astro-cid-quyagwdy] h3[data-astro-cid-quyagwdy]{font-size:1.25rem;font-weight:600;margin-bottom:.75rem}.step-content[data-astro-cid-quyagwdy] p[data-astro-cid-quyagwdy]{color:var(--color-dark);opacity:.9;line-height:1.7;margin-bottom:.75rem}html.dark .step-content[data-astro-cid-quyagwdy] p[data-astro-cid-quyagwdy]{color:#e5e5e5}.step-content[data-astro-cid-quyagwdy] pre[data-astro-cid-quyagwdy]{background:#1a1a1a;padding:1rem;border-radius:.5rem;overflow-x:auto}.step-content[data-astro-cid-quyagwdy] code[data-astro-cid-quyagwdy]{color:#e5e5e5;font-family:Monaco,Courier New,monospace;font-size:.875rem}.benefits-section[data-astro-cid-quyagwdy]{padding:4rem 0;background:#467fcf08}html.dark .benefits-section[data-astro-cid-quyagwdy]{background:#467fcf0d}.benefits-grid[data-astro-cid-quyagwdy]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.benefit-card[data-astro-cid-quyagwdy]{padding:2rem;background:#fff;border:2px solid rgba(0,0,0,.1);border-radius:1rem;text-align:center}html.dark .benefit-card[data-astro-cid-quyagwdy]{background:#2a2a2a;border-color:#ffffff1a}.benefit-card[data-astro-cid-quyagwdy] svg[data-astro-cid-quyagwdy]{color:var(--color-primary);margin:0 auto 1rem}html.dark .benefit-card[data-astro-cid-quyagwdy] svg[data-astro-cid-quyagwdy]{color:var(--color-secondary)}.benefit-card[data-astro-cid-quyagwdy] h3[data-astro-cid-quyagwdy]{font-size:1.125rem;font-weight:600;margin-bottom:.75rem}.benefit-card[data-astro-cid-quyagwdy] p[data-astro-cid-quyagwdy]{color:var(--color-dark);opacity:.9;line-height:1.6}html.dark .benefit-card[data-astro-cid-quyagwdy] p[data-astro-cid-quyagwdy]{color:#e5e5e5}.cta-section[data-astro-cid-quyagwdy]{padding:5rem 0;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-secondary) 100%);color:#fff}.cta-content[data-astro-cid-quyagwdy]{text-align:center;max-width:700px;margin:0 auto}.cta-content[data-astro-cid-quyagwdy] h2[data-astro-cid-quyagwdy]{font-size:clamp(2rem,4vw,2.5rem);font-weight:700;margin-bottom:1rem}.cta-content[data-astro-cid-quyagwdy] p[data-astro-cid-quyagwdy]{font-size:1.25rem;margin-bottom:2rem;opacity:.95}.cta-actions[data-astro-cid-quyagwdy]{display:flex;gap:1rem;justify-content:center}@media(max-width:768px){.cta-actions[data-astro-cid-quyagwdy]{flex-direction:column}.step[data-astro-cid-quyagwdy]{flex-direction:column;text-align:center}.step-number[data-astro-cid-quyagwdy]{margin:0 auto}}
