.company-hero[data-astro-cid-cuiuxyik]{background:linear-gradient(135deg,#1e40af,#3b82f6,#06b6d4);color:#fff;padding:6rem 0 4rem;text-align:center}.container[data-astro-cid-cuiuxyik]{max-width:1200px;margin:0 auto;padding:0 2rem}.company-hero[data-astro-cid-cuiuxyik] h1[data-astro-cid-cuiuxyik]{font-size:3.5rem;font-weight:800;margin-bottom:1.5rem;line-height:1.1}.hero-subtitle[data-astro-cid-cuiuxyik]{font-size:1.5rem;color:#fff;opacity:1;max-width:800px;margin:0 auto;line-height:1.6}.about-section[data-astro-cid-cuiuxyik]{padding:5rem 0;background:#f8fafc}.about-grid[data-astro-cid-cuiuxyik]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start}.about-content[data-astro-cid-cuiuxyik] h2[data-astro-cid-cuiuxyik]{font-size:2.5rem;color:#1e293b;margin-bottom:2rem;font-weight:700}.about-content[data-astro-cid-cuiuxyik] p[data-astro-cid-cuiuxyik]{font-size:1.125rem;line-height:1.7;color:#475569;margin-bottom:1.5rem}.values-grid[data-astro-cid-cuiuxyik]{display:grid;gap:1.5rem}.value-item[data-astro-cid-cuiuxyik]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a}.value-item[data-astro-cid-cuiuxyik] h3[data-astro-cid-cuiuxyik]{font-size:1.25rem;color:#1e293b;margin-bottom:1rem;font-weight:600}.value-item[data-astro-cid-cuiuxyik] p[data-astro-cid-cuiuxyik]{color:#64748b;line-height:1.6}.services-overview[data-astro-cid-cuiuxyik]{padding:5rem 0;background:#fff}.services-overview[data-astro-cid-cuiuxyik] h2[data-astro-cid-cuiuxyik]{font-size:2.5rem;text-align:center;color:#1e293b;margin-bottom:3rem;font-weight:700}.expertise-grid[data-astro-cid-cuiuxyik]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.expertise-item[data-astro-cid-cuiuxyik]{text-align:center;padding:2rem}.expertise-icon[data-astro-cid-cuiuxyik]{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:linear-gradient(45deg,#3b82f6,#1d4ed8);border-radius:20px;margin:0 auto 1.5rem;transition:all .3s ease}.expertise-icon[data-astro-cid-cuiuxyik] svg[data-astro-cid-cuiuxyik]{width:40px;height:40px;color:#fff}.expertise-item[data-astro-cid-cuiuxyik]:hover .expertise-icon[data-astro-cid-cuiuxyik]{transform:scale(1.1) rotate(5deg);box-shadow:0 10px 25px #3b82f666}.expertise-item[data-astro-cid-cuiuxyik] h3[data-astro-cid-cuiuxyik]{font-size:1.5rem;color:#1e293b;margin-bottom:1rem;font-weight:600}.expertise-item[data-astro-cid-cuiuxyik] p[data-astro-cid-cuiuxyik]{color:#64748b;line-height:1.6}.company-info[data-astro-cid-cuiuxyik]{padding:5rem 0;background:#f1f5f9}.info-grid[data-astro-cid-cuiuxyik]{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.info-card[data-astro-cid-cuiuxyik]{background:#fff;padding:2.5rem;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a}.info-card[data-astro-cid-cuiuxyik] h3[data-astro-cid-cuiuxyik]{font-size:1.5rem;color:#1e293b;margin-bottom:1.5rem;font-weight:600}.info-list[data-astro-cid-cuiuxyik]{list-style:none;padding:0;margin:0}.info-list[data-astro-cid-cuiuxyik] li[data-astro-cid-cuiuxyik]{margin-bottom:1rem;color:#475569;line-height:1.6}.info-list[data-astro-cid-cuiuxyik] strong[data-astro-cid-cuiuxyik]{color:#1e293b}.why-choose-us[data-astro-cid-cuiuxyik]{padding:5rem 0;background:#fff}.why-choose-us[data-astro-cid-cuiuxyik] h2[data-astro-cid-cuiuxyik]{font-size:2.5rem;text-align:center;color:#1e293b;margin-bottom:3rem;font-weight:700}.benefits-grid[data-astro-cid-cuiuxyik]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.benefit-item[data-astro-cid-cuiuxyik]{padding:2rem;border-radius:16px;background:#f8fafc;border:2px solid #e2e8f0;transition:all .3s ease}.benefit-item[data-astro-cid-cuiuxyik]:hover{border-color:#3b82f6;transform:translateY(-5px);box-shadow:0 10px 25px #0000001a}.benefit-number[data-astro-cid-cuiuxyik]{display:inline-block;width:50px;height:50px;background:#3b82f6;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.25rem;margin-bottom:1rem}.benefit-item[data-astro-cid-cuiuxyik] h3[data-astro-cid-cuiuxyik]{font-size:1.25rem;color:#1e293b;margin-bottom:1rem;font-weight:600}.benefit-item[data-astro-cid-cuiuxyik] p[data-astro-cid-cuiuxyik]{color:#64748b;line-height:1.6}@media (max-width: 768px){.company-hero[data-astro-cid-cuiuxyik] h1[data-astro-cid-cuiuxyik]{font-size:2.5rem}.hero-subtitle[data-astro-cid-cuiuxyik]{font-size:1.25rem}.about-grid[data-astro-cid-cuiuxyik],.info-grid[data-astro-cid-cuiuxyik]{grid-template-columns:1fr;gap:2rem}.expertise-grid[data-astro-cid-cuiuxyik],.benefits-grid[data-astro-cid-cuiuxyik]{grid-template-columns:1fr}.about-content[data-astro-cid-cuiuxyik] h2[data-astro-cid-cuiuxyik],.services-overview[data-astro-cid-cuiuxyik] h2[data-astro-cid-cuiuxyik],.why-choose-us[data-astro-cid-cuiuxyik] h2[data-astro-cid-cuiuxyik]{font-size:2rem}}
