.service-hero[data-astro-cid-ydxu3gsd]{background:linear-gradient(135deg,var(--bg-cool) 0%,var(--bg-neutral) 100%);padding:110px 0 70px;text-align:center;color:var(--dark)}.hero-content[data-astro-cid-ydxu3gsd]{max-width:820px;margin:0 auto}.hero-title[data-astro-cid-ydxu3gsd]{font-size:3.1rem;font-weight:700;margin-bottom:16px;background:linear-gradient(135deg,#8b5cf6,#06b6d4);- webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-description[data-astro-cid-ydxu3gsd]{font-size:1.15rem;margin-bottom:28px;color:var(--text-muted)}.section-title[data-astro-cid-ydxu3gsd]{font-size:2.1rem;font-weight:700;text-align:center;margin:0 0 16px;color:var(--dark)}.features-section[data-astro-cid-ydxu3gsd],.faq-section[data-astro-cid-ydxu3gsd]{padding:70px 0;background:var(--bg-soft)}.features-grid[data-astro-cid-ydxu3gsd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;margin-top:36px}.feature-card[data-astro-cid-ydxu3gsd]{background:var(--bg-card);padding:24px 20px;border-radius:12px;border:1px solid #475569;text-align:center}.feature-icon[data-astro-cid-ydxu3gsd]{font-size:1.8rem;margin-bottom:10px}.methodology-section[data-astro-cid-ydxu3gsd]{padding:70px 0;background:linear-gradient(135deg,var(--bg-soft) 0%,var(--bg-muted) 100%)}.methodology-grid[data-astro-cid-ydxu3gsd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:40px}.methodology-step[data-astro-cid-ydxu3gsd]{background:var(--bg-card);padding:30px;border-radius:12px;border:1px solid #475569}.step-number[data-astro-cid-ydxu3gsd]{width:50px;height:50px;background:linear-gradient(135deg,#8b5cf6,#06b6d4);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;color:var(--dark);margin-bottom:15px}.methodology-step[data-astro-cid-ydxu3gsd] h3[data-astro-cid-ydxu3gsd]{font-size:1.25rem;font-weight:600;margin-bottom:10px;color:var(--dark)}.methodology-step[data-astro-cid-ydxu3gsd] p[data-astro-cid-ydxu3gsd]{color:var(--text-muted);line-height:1.5;margin-bottom:15px;font-size:.9rem}.methodology-step[data-astro-cid-ydxu3gsd] ul[data-astro-cid-ydxu3gsd]{list-style:none;padding:0}.methodology-step[data-astro-cid-ydxu3gsd] li[data-astro-cid-ydxu3gsd]{color:#94a3b8;margin-bottom:5px;padding-left:20px;position:relative;font-size:.9rem}.methodology-step[data-astro-cid-ydxu3gsd] li[data-astro-cid-ydxu3gsd]:before{content:"✓";position:absolute;left:0;color:#8b5cf6;font-weight:700}.industries-section[data-astro-cid-ydxu3gsd]{padding:70px 0;background:var(--bg-soft)}.industries-grid[data-astro-cid-ydxu3gsd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:40px}.industry-card[data-astro-cid-ydxu3gsd]{background:var(--bg-card);padding:30px;border-radius:12px;border:1px solid #475569;text-align:center}.industry-icon[data-astro-cid-ydxu3gsd]{font-size:3rem;margin-bottom:15px}.industry-card[data-astro-cid-ydxu3gsd] h3[data-astro-cid-ydxu3gsd]{font-size:1.25rem;font-weight:600;margin-bottom:10px;color:var(--dark)}.industry-card[data-astro-cid-ydxu3gsd] p[data-astro-cid-ydxu3gsd]{color:var(--text-muted);line-height:1.5;margin-bottom:20px;font-size:.9rem}.industry-tags[data-astro-cid-ydxu3gsd]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.tag[data-astro-cid-ydxu3gsd]{background:#8b5cf6;color:var(--dark);padding:4px 12px;border-radius:20px;font-size:.8rem;font-weight:500}.benefits-section[data-astro-cid-ydxu3gsd]{padding:70px 0;background:linear-gradient(135deg,var(--bg-soft) 0%,var(--bg-muted) 100%)}.benefits-grid[data-astro-cid-ydxu3gsd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin-top:40px}.benefit-item[data-astro-cid-ydxu3gsd]{text-align:center;color:var(--dark)}.benefit-icon[data-astro-cid-ydxu3gsd]{font-size:2.5rem;margin-bottom:15px}.benefit-item[data-astro-cid-ydxu3gsd] h3[data-astro-cid-ydxu3gsd]{font-size:1.25rem;font-weight:600;margin-bottom:10px;color:var(--dark)}.benefit-item[data-astro-cid-ydxu3gsd] p[data-astro-cid-ydxu3gsd]{color:var(--text-muted);line-height:1.5;font-size:.9rem}.faq-grid[data-astro-cid-ydxu3gsd]{max-width:900px;margin:60px auto 0}.faq-item[data-astro-cid-ydxu3gsd]{background:linear-gradient(135deg,var(--bg-soft) 0%,var(--bg-muted) 100%);border-radius:16px;margin-bottom:24px;border:1px solid #475569;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transition:all .3s ease}.faq-item[data-astro-cid-ydxu3gsd]:hover{transform:translateY(-2px);box-shadow:0 10px 25px -3px #0000001a,0 4px 6px -2px #0000000d}.faq-question[data-astro-cid-ydxu3gsd]{width:100%;padding:28px 32px;background:none;border:none;color:var(--dark);font-size:1.2rem;font-weight:600;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease;position:relative}.faq-question[data-astro-cid-ydxu3gsd]:hover{background:#4755694d;color:#f1f5f9}.faq-question[data-astro-cid-ydxu3gsd] span[data-astro-cid-ydxu3gsd]{flex:1;margin-right:16px;line-height:1.5}.faq-icon[data-astro-cid-ydxu3gsd]{transition:transform .3s ease;flex-shrink:0;opacity:.8}.faq-item[data-astro-cid-ydxu3gsd].active .faq-icon[data-astro-cid-ydxu3gsd]{transform:rotate(180deg);opacity:1}.faq-item[data-astro-cid-ydxu3gsd].active .faq-question[data-astro-cid-ydxu3gsd]{background:#3b82f61a;color:#60a5fa;border-left:4px solid #3b82f6}.faq-answer[data-astro-cid-ydxu3gsd]{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .3s ease}.faq-item[data-astro-cid-ydxu3gsd].active .faq-answer[data-astro-cid-ydxu3gsd]{max-height:1000px;padding:0 32px 32px}.faq-answer[data-astro-cid-ydxu3gsd] p[data-astro-cid-ydxu3gsd]{color:var(--text-muted);line-height:1.7;font-size:1.05rem;margin:0;background:#0000001a;padding:20px;border-radius:12px;border-left:3px solid #3b82f6}
