.page-module__B_z1IG__page{background:var(--background);min-height:100vh;color:var(--foreground);flex-direction:column;display:flex}.page-module__B_z1IG__container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.page-module__B_z1IG__hero{background:linear-gradient(135deg, var(--primary), var(--primary-dark));justify-content:center;align-items:center;min-height:600px;display:flex;position:relative;overflow:hidden}.page-module__B_z1IG__heroOverlay{z-index:2;text-align:center;color:#fff;max-width:900px;margin:0 20px;padding:60px 40px;position:relative}.page-module__B_z1IG__heroTitle{color:#fff;letter-spacing:-.02em;margin-bottom:20px;font-size:3.5rem;font-weight:800}.page-module__B_z1IG__heroSubtitle{opacity:.95;color:#fff;margin-bottom:40px;font-size:1.3rem;font-weight:300}.page-module__B_z1IG__heroStats{justify-content:center;gap:40px;margin-bottom:40px;display:flex}.page-module__B_z1IG__heroStat{text-align:center}.page-module__B_z1IG__statNumber{color:#fff;font-size:2.5rem;font-weight:700;display:block}.page-module__B_z1IG__statLabel{opacity:.8;color:#fff;font-size:.9rem}.page-module__B_z1IG__heroCtas{flex-wrap:wrap;justify-content:center;gap:15px;display:flex}.page-module__B_z1IG__primaryBtn{border-radius:var(--radius-sm);transition:var(--transition);color:var(--primary);background:#fff;border:none;align-items:center;gap:8px;padding:16px 36px;font-size:1.05rem;font-weight:600;text-decoration:none;display:inline-flex}.page-module__B_z1IG__primaryBtn:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.page-module__B_z1IG__secondaryBtn{border-radius:var(--radius-sm);transition:var(--transition);color:#fff;background:0 0;border:2px solid #fff;align-items:center;gap:8px;padding:16px 36px;font-size:1.05rem;font-weight:600;text-decoration:none;display:inline-flex}.page-module__B_z1IG__secondaryBtn:hover{color:var(--primary);background:#fff;transform:translateY(-2px)}.page-module__B_z1IG__about{grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding:80px 0;display:grid}.page-module__B_z1IG__aboutContent h2{color:var(--foreground);letter-spacing:-.02em;margin-bottom:20px;font-size:2.8rem;font-weight:700}.page-module__B_z1IG__aboutContent p{color:var(--text-secondary);margin-bottom:15px;line-height:1.8}.page-module__B_z1IG__aboutFeatures{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.page-module__B_z1IG__aboutFeature{color:var(--foreground);align-items:center;gap:10px;display:flex}.page-module__B_z1IG__aboutFeature svg{color:var(--primary);flex-shrink:0}.page-module__B_z1IG__aboutImage{justify-content:center;display:flex}.page-module__B_z1IG__aboutImg{border-radius:var(--radius-md);object-fit:cover;width:100%;max-width:500px;height:auto}.page-module__B_z1IG__benefits{background:var(--gray-light);padding:80px 0}.page-module__B_z1IG__benefits h2{text-align:center;color:var(--foreground);letter-spacing:-.02em;margin-bottom:50px;font-size:2.8rem;font-weight:700}.page-module__B_z1IG__benefitsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;display:grid}.page-module__B_z1IG__benefitCard{background:var(--background);border-radius:var(--radius-md);text-align:center;border:1px solid var(--gray-border);transition:var(--transition);padding:30px}.page-module__B_z1IG__benefitCard:hover{box-shadow:var(--shadow-md);border-color:var(--primary);transform:translateY(-5px)}.page-module__B_z1IG__benefitCard svg{color:var(--primary);margin-bottom:15px}.page-module__B_z1IG__benefitCard h3{color:var(--foreground);margin-bottom:8px;font-size:1.2rem}.page-module__B_z1IG__benefitCard p{color:var(--text-secondary)}.page-module__B_z1IG__services{padding:80px 0}.page-module__B_z1IG__services h2{text-align:center;color:var(--foreground);letter-spacing:-.02em;margin-bottom:10px;font-size:2.8rem;font-weight:700}.page-module__B_z1IG__servicesSubtitle{text-align:center;color:var(--text-secondary);margin-bottom:50px;font-size:1.1rem}.page-module__B_z1IG__servicesGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px;display:grid}.page-module__B_z1IG__serviceCard{background:var(--background);border-radius:var(--radius-md);border:1px solid var(--gray-border);color:var(--foreground);transition:var(--transition);padding:30px;text-decoration:none}.page-module__B_z1IG__serviceCard:hover{box-shadow:var(--shadow-md);border-color:var(--primary);transform:translateY(-5px)}.page-module__B_z1IG__serviceCard svg{color:var(--primary);margin-bottom:15px}.page-module__B_z1IG__serviceCard h3{color:var(--foreground);margin-bottom:8px;font-size:1.2rem}.page-module__B_z1IG__serviceCard p{color:var(--text-secondary);margin-bottom:15px}.page-module__B_z1IG__serviceLink{color:var(--primary);transition:var(--transition);font-weight:600}.page-module__B_z1IG__serviceCard:hover .page-module__B_z1IG__serviceLink{padding-left:8px}.page-module__B_z1IG__regions{background:var(--gray-light);padding:80px 0}.page-module__B_z1IG__regions h2{text-align:center;color:var(--foreground);letter-spacing:-.02em;margin-bottom:10px;font-size:2.8rem;font-weight:700}.page-module__B_z1IG__regionsSubtitle{text-align:center;color:var(--text-secondary);margin-bottom:50px;font-size:1.1rem}.page-module__B_z1IG__regionsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;display:grid}.page-module__B_z1IG__regionCard{background:var(--background);border-radius:var(--radius-md);text-align:center;border:1px solid var(--gray-border);color:var(--foreground);transition:var(--transition);padding:25px;text-decoration:none}.page-module__B_z1IG__regionCard:hover{box-shadow:var(--shadow-md);border-color:var(--primary);transform:translateY(-5px)}.page-module__B_z1IG__regionCard svg{color:var(--primary);margin-bottom:10px}.page-module__B_z1IG__regionCard h3{margin-bottom:8px;font-size:1.1rem}.page-module__B_z1IG__regionLink{color:var(--primary);font-size:.9rem;font-weight:500}.page-module__B_z1IG__faq{padding:80px 0}.page-module__B_z1IG__faq h2{text-align:center;color:var(--foreground);letter-spacing:-.02em;margin-bottom:50px;font-size:2.8rem;font-weight:700}.page-module__B_z1IG__faqGrid{grid-template-columns:1fr 1fr;gap:30px;display:grid}.page-module__B_z1IG__faqItem{background:var(--gray-light);border-radius:var(--radius-md);border:1px solid var(--gray-border);padding:25px}.page-module__B_z1IG__faqItem h3{color:var(--foreground);margin-bottom:10px;font-size:1.1rem}.page-module__B_z1IG__faqItem p{color:var(--text-secondary);line-height:1.6}.page-module__B_z1IG__cta{background:linear-gradient(135deg, var(--primary), var(--primary-dark));border-radius:var(--radius-lg);margin-bottom:60px;padding:80px 0}.page-module__B_z1IG__ctaContent{text-align:center;color:#fff;padding:40px}.page-module__B_z1IG__ctaContent h2{color:#fff;letter-spacing:-.02em;margin-bottom:15px;font-size:2.8rem;font-weight:700}.page-module__B_z1IG__ctaContent p{opacity:.9;color:#fff;margin-bottom:30px;font-size:1.1rem}.page-module__B_z1IG__ctaButtons{flex-wrap:wrap;justify-content:center;gap:15px;display:flex}.page-module__B_z1IG__ctaPrimary{color:var(--primary);border-radius:var(--radius-sm);transition:var(--transition);background:#fff;padding:14px 32px;font-size:1rem;font-weight:600;text-decoration:none}.page-module__B_z1IG__ctaPrimary:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.page-module__B_z1IG__ctaSecondary{color:#fff;border-radius:var(--radius-sm);transition:var(--transition);background:0 0;border:2px solid #fff;align-items:center;gap:8px;padding:14px 32px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.page-module__B_z1IG__ctaSecondary:hover{color:var(--primary);background:#fff;transform:translateY(-2px)}@media (max-width:968px){.page-module__B_z1IG__about{grid-template-columns:1fr;gap:40px}.page-module__B_z1IG__aboutFeatures,.page-module__B_z1IG__faqGrid{grid-template-columns:1fr}.page-module__B_z1IG__heroTitle{font-size:2.8rem}.page-module__B_z1IG__heroStats{gap:20px}}@media (max-width:768px){.page-module__B_z1IG__hero{min-height:500px}.page-module__B_z1IG__heroTitle{font-size:2.2rem}.page-module__B_z1IG__heroSubtitle{font-size:1rem}.page-module__B_z1IG__heroStats{flex-direction:column;gap:15px}.page-module__B_z1IG__statNumber,.page-module__B_z1IG__benefits h2,.page-module__B_z1IG__services h2,.page-module__B_z1IG__regions h2,.page-module__B_z1IG__faq h2,.page-module__B_z1IG__ctaContent h2{font-size:2rem}.page-module__B_z1IG__servicesGrid{grid-template-columns:1fr}.page-module__B_z1IG__regionsGrid{grid-template-columns:1fr 1fr}.page-module__B_z1IG__ctaContent{padding:20px}}@media (max-width:480px){.page-module__B_z1IG__hero{min-height:400px}.page-module__B_z1IG__heroTitle{font-size:1.8rem}.page-module__B_z1IG__heroSubtitle{font-size:.9rem}.page-module__B_z1IG__heroCtas{flex-direction:column;align-items:center}.page-module__B_z1IG__primaryBtn,.page-module__B_z1IG__secondaryBtn{justify-content:center;width:100%}.page-module__B_z1IG__benefitsGrid,.page-module__B_z1IG__regionsGrid{grid-template-columns:1fr}.page-module__B_z1IG__ctaButtons{flex-direction:column;align-items:center}.page-module__B_z1IG__ctaPrimary,.page-module__B_z1IG__ctaSecondary{justify-content:center;width:100%}.page-module__B_z1IG__aboutContent h2{font-size:1.8rem}}
