.hero-section[data-astro-cid-nlow4r3u]{background:linear-gradient(135deg,#667eea,#764ba2);padding:80px 0;color:#fff;position:relative;overflow:hidden}.hero-visual[data-astro-cid-nlow4r3u]{position:relative;margin-top:20px}.hero-visual[data-astro-cid-nlow4r3u] img[data-astro-cid-nlow4r3u]{width:100%;height:auto;border-radius:10px;box-shadow:0 20px 40px #0003}.client-references[data-astro-cid-nlow4r3u]{margin-top:20px;opacity:.85;font-size:.9rem}.hero-section[data-astro-cid-nlow4r3u] h1[data-astro-cid-nlow4r3u],.hero-section[data-astro-cid-nlow4r3u] p[data-astro-cid-nlow4r3u],.hero-section[data-astro-cid-nlow4r3u] .benefit-list[data-astro-cid-nlow4r3u]{color:#fff}.hero-form[data-astro-cid-nlow4r3u]{background:#fff;padding:30px;border-radius:10px;box-shadow:0 10px 30px #0000001a}.benefit-list[data-astro-cid-nlow4r3u]{list-style:none;padding:0;margin:20px 0}.benefit-list[data-astro-cid-nlow4r3u] li[data-astro-cid-nlow4r3u]{padding:10px 0 10px 30px;position:relative;color:#fff}.benefit-list[data-astro-cid-nlow4r3u] li[data-astro-cid-nlow4r3u]:before{content:"✓";position:absolute;left:0;color:#28a745;font-weight:700;font-size:20px}.badge-trust[data-astro-cid-nlow4r3u]{background:#28a745;color:#fff;padding:8px 18px;border-radius:20px;font-size:.9rem;margin:5px;display:inline-block;font-weight:500;box-shadow:0 3px 10px #28a7454d;transition:all .3s ease}.badge-trust[data-astro-cid-nlow4r3u]:hover{transform:translateY(-2px);box-shadow:0 5px 15px #28a74566}.badge-trust[data-astro-cid-nlow4r3u] i[data-astro-cid-nlow4r3u]{color:#fff;margin-right:5px}@media (max-width: 768px){.hero-section[data-astro-cid-nlow4r3u] h1[data-astro-cid-nlow4r3u]{font-size:1.75rem!important;line-height:1.3}.hero-section[data-astro-cid-nlow4r3u] .lead[data-astro-cid-nlow4r3u]{font-size:1rem}.badge-trust[data-astro-cid-nlow4r3u]{font-size:.8rem;padding:6px 12px;margin:3px}.hero-section[data-astro-cid-nlow4r3u]{padding:40px 0}.hero-form[data-astro-cid-nlow4r3u]{margin-top:30px}}@media (max-width: 576px){.hero-section[data-astro-cid-nlow4r3u] h1[data-astro-cid-nlow4r3u],.display-4[data-astro-cid-nlow4r3u]{font-size:1.5rem!important}}.benefits-section[data-astro-cid-jwp7fznn]{padding:80px 0;background:#f8f9fa}.benefit-card[data-astro-cid-jwp7fznn]{background:#fff;padding:30px;border-radius:10px;box-shadow:0 5px 15px #00000014;height:100%;transition:all .3s ease;border-left:4px solid #667eea}.benefit-card[data-astro-cid-jwp7fznn]:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000026}.benefit-icon[data-astro-cid-jwp7fznn]{width:60px;height:60px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px;font-size:24px;color:#fff}.result-metric[data-astro-cid-jwp7fznn]{font-size:2rem;font-weight:700;color:#667eea;margin-bottom:10px}.objection-badge[data-astro-cid-jwp7fznn]{display:inline-block;background:#28a745;color:#fff;padding:5px 15px;border-radius:20px;font-size:.85rem;margin-top:15px}.service-card[data-astro-cid-satlbe6z]{background:#fff;padding:30px;border-radius:10px;box-shadow:0 5px 20px #00000014;transition:all .3s ease;height:100%;border-top:3px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#667eea,#764ba2) border-box}.service-card[data-astro-cid-satlbe6z]:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000026}.service-icon[data-astro-cid-satlbe6z]{font-size:3rem;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:20px}.service-card[data-astro-cid-satlbe6z] h4[data-astro-cid-satlbe6z]{color:#2c3e50;font-weight:600;margin-bottom:15px}.service-card[data-astro-cid-satlbe6z] p[data-astro-cid-satlbe6z]{color:#6c757d}.bg-light[data-astro-cid-satlbe6z]{background-color:#f8f9fa!important}.reference-card[data-astro-cid-myc6wvry]{background:#fff;padding:30px;border-radius:10px;box-shadow:0 5px 20px #00000014;transition:all .3s ease;position:relative;display:flex;flex-direction:column}.reference-card[data-astro-cid-myc6wvry]:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000026}.reference-category[data-astro-cid-myc6wvry]{position:absolute;top:15px;right:15px;background:var(--primary-color);color:#fff;padding:4px 12px;border-radius:15px;font-size:.75rem;font-weight:600;text-transform:uppercase}.reference-description[data-astro-cid-myc6wvry]{color:var(--text-dark);margin-bottom:15px;flex-grow:1}.technologies[data-astro-cid-myc6wvry]{padding-top:15px;border-top:1px solid #e9ecef}.testimonial[data-astro-cid-myc6wvry]{background:var(--secondary-color);padding:20px;border-radius:8px;margin-top:auto;border-left:4px solid var(--primary-color)}.testimonial[data-astro-cid-myc6wvry] blockquote[data-astro-cid-myc6wvry]{margin-bottom:10px;font-style:italic;color:#495057}.testimonial-author[data-astro-cid-myc6wvry]{text-align:right;font-size:.9rem}@media (max-width: 768px){.reference-card[data-astro-cid-myc6wvry]{padding:20px}.reference-category[data-astro-cid-myc6wvry]{position:static;display:inline-block;margin-bottom:10px}}.modal-content[data-astro-cid-myc6wvry]{border:none;border-radius:15px;box-shadow:0 10px 40px #00000026}.modal-header[data-astro-cid-myc6wvry]{background:linear-gradient(135deg,var(--primary-color) 0%,var(--accent-color) 100%);color:#fff;border-radius:15px 15px 0 0;border-bottom:none}.modal-header[data-astro-cid-myc6wvry] .btn-close[data-astro-cid-myc6wvry]{filter:brightness(0) invert(1);opacity:.8}.modal-header[data-astro-cid-myc6wvry] .btn-close[data-astro-cid-myc6wvry]:hover{opacity:1}.reference-detail[data-astro-cid-myc6wvry] h6[data-astro-cid-myc6wvry]{color:var(--primary-color);font-weight:600;text-transform:uppercase;font-size:.875rem;letter-spacing:.5px}.testimonial-box[data-astro-cid-myc6wvry]{background:var(--secondary-color);padding:20px;border-radius:10px;border-left:4px solid var(--primary-color)}.testimonial-box[data-astro-cid-myc6wvry] blockquote[data-astro-cid-myc6wvry]{margin-bottom:0}.testimonial-box[data-astro-cid-myc6wvry] .bi-quote[data-astro-cid-myc6wvry]{font-size:1.5rem;vertical-align:middle}.trust-section[data-astro-cid-x2lc2h5w]{background:#f8f9fa}.profile-img[data-astro-cid-x2lc2h5w]{width:200px;height:200px;border-radius:50%;object-fit:cover;border:5px solid white;box-shadow:0 5px 20px #0000001a}.badge[data-astro-cid-x2lc2h5w].bg-primary{background:linear-gradient(135deg,#667eea,#764ba2)!important;border:none}.text-primary[data-astro-cid-x2lc2h5w]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.second-cta-section[data-astro-cid-lmcxcr42]{padding:80px 0;background:#f8f9fa}.cta-card[data-astro-cid-lmcxcr42]{background:#fff;border-radius:15px;padding:50px;box-shadow:0 10px 40px #0000001a;text-align:center}.benefit-list-cta[data-astro-cid-lmcxcr42]{list-style:none;padding:0;text-align:left;max-width:500px;margin:30px auto}.benefit-list-cta[data-astro-cid-lmcxcr42] li[data-astro-cid-lmcxcr42]{padding:12px 0 12px 35px;position:relative;font-size:1.1rem}.benefit-list-cta[data-astro-cid-lmcxcr42] li[data-astro-cid-lmcxcr42]:before{content:"✓";position:absolute;left:0;color:#28a745;font-weight:700;font-size:20px}.cta-value-prop[data-astro-cid-lmcxcr42]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:3rem;font-weight:700;margin-bottom:20px}.urgency-badge[data-astro-cid-lmcxcr42]{display:inline-block;background:#ff6b6b;color:#fff;padding:8px 20px;border-radius:25px;font-size:.9rem;margin-bottom:30px;animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 #ff6b6b66}70%{box-shadow:0 0 0 10px #ff6b6b00}to{box-shadow:0 0 #ff6b6b00}}.guarantee-text[data-astro-cid-lmcxcr42]{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:20px;font-size:.95rem;color:#6c757d}.guarantee-text[data-astro-cid-lmcxcr42] i[data-astro-cid-lmcxcr42]{color:#28a745;font-size:1.2rem}.founders-note[data-astro-cid-5qveh37c]{padding:80px 0;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.founder-card[data-astro-cid-5qveh37c]{background:#ffffff1a;backdrop-filter:blur(10px);border-radius:15px;padding:40px;border:1px solid rgba(255,255,255,.2)}.founder-image[data-astro-cid-5qveh37c]{width:120px;height:120px;border-radius:50%;border:4px solid white;margin-bottom:20px;object-fit:cover;object-position:center}.founder-story[data-astro-cid-5qveh37c]{font-size:1.1rem;line-height:1.8;opacity:.95}.founder-signature[data-astro-cid-5qveh37c]{font-family:Brush Script MT,cursive;font-size:1.8rem;margin-top:20px;opacity:.9}.story-point[data-astro-cid-5qveh37c]{display:flex;align-items:start;margin:20px 0}.story-point-icon[data-astro-cid-5qveh37c]{flex-shrink:0;width:30px;height:30px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:15px;margin-top:5px}.highlight[data-astro-cid-5qveh37c]{background:#fff3;padding:2px 8px;border-radius:4px}.contact-section[data-astro-cid-jjagjrbk]{background:linear-gradient(135deg,#2c3e50,#3498db);color:#fff;padding:60px 0}.contact-section[data-astro-cid-jjagjrbk] h2[data-astro-cid-jjagjrbk],.contact-section[data-astro-cid-jjagjrbk] h3[data-astro-cid-jjagjrbk],.contact-section[data-astro-cid-jjagjrbk] p[data-astro-cid-jjagjrbk]{color:#fff}.contact-section[data-astro-cid-jjagjrbk] a[data-astro-cid-jjagjrbk].text-white{color:#fff!important;text-decoration:none}.contact-section[data-astro-cid-jjagjrbk] a[data-astro-cid-jjagjrbk].text-white:hover{opacity:.8}.btn-accent[data-astro-cid-jjagjrbk]{background:linear-gradient(135deg,#ff6b35,#f77737);border:none;color:#fff;font-weight:600;transition:all .3s ease}.btn-accent[data-astro-cid-jjagjrbk]:hover{transform:translateY(-2px);box-shadow:0 10px 25px #ff6b3566}
