.fMCl6a_page{background:var(--bg-primary);min-height:100vh}.fMCl6a_container{max-width:1400px;margin:0 auto}.fMCl6a_section{padding:80px 40px}.fMCl6a_sectionTitle{color:#fff;text-align:center;letter-spacing:-.02em;background:linear-gradient(135deg,#fff 0%,#6f9affe6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 48px;padding-bottom:.15em;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.2}.fMCl6a_missionContent{text-align:center;max-width:1000px;margin:0 auto 48px}.fMCl6a_missionText{color:var(--text-secondary);margin:0 0 32px;font-size:1.3rem;font-weight:400;line-height:1.8}.fMCl6a_missionText strong{color:#fff;background:linear-gradient(135deg,#6f9aff1a 0%,#f786aa1a 100%);border-radius:4px;padding:2px 6px;font-weight:700}.fMCl6a_missionText:last-child{margin-bottom:0}.fMCl6a_ctaButtons{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:40px;display:flex}.fMCl6a_solutionsList{flex-direction:column;gap:32px;max-width:1200px;margin:0 auto;display:flex}.fMCl6a_solutionCard{background:var(--bg-card);border:1px solid var(--border-card);border-radius:20px;padding:40px;transition:all .3s;position:relative}.fMCl6a_solutionCard:hover{background:#23232acc;border-color:#6f9aff4d;transform:translateY(-4px);box-shadow:0 20px 60px #6f9aff26}.fMCl6a_solutionHeader{align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.fMCl6a_solutionIcon{flex-shrink:0;font-size:3rem;line-height:1}.fMCl6a_solutionTitle{color:#fff;letter-spacing:-.01em;margin:0 0 12px;font-size:1.6rem;font-weight:700;line-height:1.3}.fMCl6a_solutionSubtitle{color:var(--text-secondary);margin:0;font-size:1.05rem;font-weight:400;line-height:1.7}.fMCl6a_solutionSubtitle strong{color:#fff;font-weight:600}.fMCl6a_solutionResult{color:var(--secondary);background:#f786aa14;border:1px solid #f786aa33;border-radius:12px;margin-top:20px;padding:16px 20px;font-size:1.1rem;font-weight:600}.fMCl6a_solutionResult strong{color:var(--secondary);font-weight:700}.fMCl6a_whySection{background:linear-gradient(135deg,#6f9aff0d 0%,#f786aa0d 100%);padding:80px 40px}.fMCl6a_whyGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px;max-width:1200px;margin:0 auto;display:grid}.fMCl6a_whyCard{background:var(--bg-card);border:1px solid var(--border-card);text-align:center;border-radius:16px;padding:32px;transition:all .3s}.fMCl6a_whyCard:hover{border-color:var(--primary);background:#6f9aff0d;transform:translateY(-4px)}.fMCl6a_whyIcon{margin-bottom:16px;font-size:3rem}.fMCl6a_whyTitle{color:#fff;margin:0;font-size:1.2rem;font-weight:600;line-height:1.4}.fMCl6a_ctaSection{text-align:center;padding:100px 40px}.fMCl6a_ctaSection .fMCl6a_sectionTitle{background:linear-gradient(90deg, #fff 0%, #fff 45%, var(--primary) 50%, #fff 55%, #fff 100%);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;margin-bottom:-.2em;padding-bottom:.3em;animation:8s linear infinite fMCl6a_shine}@keyframes fMCl6a_shine{0%{background-position:200%}to{background-position:-200%}}.fMCl6a_ctaGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;max-width:900px;margin:48px auto 0;display:grid}@media (max-width:1024px){.fMCl6a_section,.fMCl6a_whySection{padding:60px 32px}.fMCl6a_ctaSection{padding:80px 32px}.fMCl6a_solutionCard{padding:32px}.fMCl6a_solutionHeader{gap:20px}.fMCl6a_solutionIcon{font-size:2.5rem}.fMCl6a_solutionTitle{font-size:1.4rem}.fMCl6a_whyGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px}}@media (max-width:768px){.fMCl6a_section,.fMCl6a_whySection{padding:40px 24px}.fMCl6a_ctaSection{padding:60px 24px}.fMCl6a_missionText{font-size:1.1rem}.fMCl6a_ctaButtons{flex-direction:column;align-items:stretch}.fMCl6a_solutionCard{padding:28px 24px}.fMCl6a_solutionHeader{text-align:center;flex-direction:column;gap:16px}.fMCl6a_solutionIcon{font-size:2.5rem}.fMCl6a_solutionTitle{font-size:1.3rem}.fMCl6a_solutionSubtitle{font-size:1rem}.fMCl6a_solutionResult{padding:14px 16px;font-size:1rem}.fMCl6a_whyGrid{grid-template-columns:1fr;gap:20px}.fMCl6a_whyCard{padding:28px 24px}.fMCl6a_ctaGrid{grid-template-columns:1fr;gap:16px}}@media (max-width:480px){.fMCl6a_section,.fMCl6a_whySection{padding:32px 20px}.fMCl6a_ctaSection{padding:48px 20px}.fMCl6a_missionText{font-size:1rem}.fMCl6a_solutionCard{padding:24px 20px}.fMCl6a_solutionTitle{font-size:1.2rem}.fMCl6a_solutionIcon{font-size:2rem}}
