.page-module-scss-module__TKP_pq__hero{background:#fff;border-bottom:1px solid #e8e8e8;padding:100px 0 80px}.page-module-scss-module__TKP_pq__hero .page-module-scss-module__TKP_pq__heroContent{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}@media (max-width:968px){.page-module-scss-module__TKP_pq__hero .page-module-scss-module__TKP_pq__heroContent{grid-template-columns:1fr;gap:40px}}.page-module-scss-module__TKP_pq__hero .page-module-scss-module__TKP_pq__heroText .page-module-scss-module__TKP_pq__heroTitle{color:#1a1a1a;margin-bottom:28px;font-size:2.75rem;font-weight:700;line-height:1.2}@media (max-width:768px){.page-module-scss-module__TKP_pq__hero .page-module-scss-module__TKP_pq__heroText .page-module-scss-module__TKP_pq__heroTitle{font-size:2rem}}.page-module-scss-module__TKP_pq__hero .page-module-scss-module__TKP_pq__heroText .page-module-scss-module__TKP_pq__heroTitle .page-module-scss-module__TKP_pq__highlight{color:#da291c}.page-module-scss-module__TKP_pq__hero .page-module-scss-module__TKP_pq__heroText .page-module-scss-module__TKP_pq__heroDescription{color:#4a4a4a;margin-bottom:20px;font-size:1.125rem;line-height:1.7}.page-module-scss-module__TKP_pq__hero .page-module-scss-module__TKP_pq__heroText .page-module-scss-module__TKP_pq__heroSubtext{color:#6a6a6a;font-size:1rem;line-height:1.7}.page-module-scss-module__TKP_pq__hero .page-module-scss-module__TKP_pq__heroImage img{border-radius:8px;width:100%;height:auto;box-shadow:0 4px 24px #00000014}.page-module-scss-module__TKP_pq__purpose{background:#f5f5f5;padding:80px 0}.page-module-scss-module__TKP_pq__purpose .page-module-scss-module__TKP_pq__purposeContainer .page-module-scss-module__TKP_pq__sectionTitle{text-align:center;color:#1a1a1a;margin-bottom:64px;font-size:2.25rem;font-weight:700}@media (max-width:768px){.page-module-scss-module__TKP_pq__purpose .page-module-scss-module__TKP_pq__purposeContainer .page-module-scss-module__TKP_pq__sectionTitle{margin-bottom:48px;font-size:1.875rem}}.page-module-scss-module__TKP_pq__purpose .page-module-scss-module__TKP_pq__purposeContainer .page-module-scss-module__TKP_pq__purposeGrid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}@media (max-width:968px){.page-module-scss-module__TKP_pq__purpose .page-module-scss-module__TKP_pq__purposeContainer .page-module-scss-module__TKP_pq__purposeGrid{grid-template-columns:1fr;gap:24px}}.page-module-scss-module__TKP_pq__purpose .page-module-scss-module__TKP_pq__purposeContainer .page-module-scss-module__TKP_pq__purposeGrid .page-module-scss-module__TKP_pq__purposeCard{background:#fff;border:1px solid #e8e8e8;border-radius:8px;transition:all .3s;overflow:hidden}.page-module-scss-module__TKP_pq__purpose .page-module-scss-module__TKP_pq__purposeContainer .page-module-scss-module__TKP_pq__purposeGrid .page-module-scss-module__TKP_pq__purposeCard:hover{border-color:#da291c33;transform:translateY(-4px);box-shadow:0 8px 32px #00000014}.page-module-scss-module__TKP_pq__purpose .page-module-scss-module__TKP_pq__purposeContainer .page-module-scss-module__TKP_pq__purposeGrid .page-module-scss-module__TKP_pq__purposeCard .page-module-scss-module__TKP_pq__cardImage{background:#e8e8e8;width:100%;height:200px;overflow:hidden}.page-module-scss-module__TKP_pq__purpose .page-module-scss-module__TKP_pq__purposeContainer .page-module-scss-module__TKP_pq__purposeGrid .page-module-scss-module__TKP_pq__purposeCard .page-module-scss-module__TKP_pq__cardImage img{object-fit:cover;filter:grayscale(20%);width:100%;height:100%}.page-module-scss-module__TKP_pq__purpose .page-module-scss-module__TKP_pq__purposeContainer .page-module-scss-module__TKP_pq__purposeGrid .page-module-scss-module__TKP_pq__purposeCard .page-module-scss-module__TKP_pq__cardTitle{color:#1a1a1a;margin:28px 28px 16px;font-size:1.25rem;font-weight:600;line-height:1.4}.page-module-scss-module__TKP_pq__purpose .page-module-scss-module__TKP_pq__purposeContainer .page-module-scss-module__TKP_pq__purposeGrid .page-module-scss-module__TKP_pq__purposeCard .page-module-scss-module__TKP_pq__cardText{color:#6a6a6a;margin:0 28px 28px;font-size:.938rem;line-height:1.7}.page-module-scss-module__TKP_pq__differentials{background:#fff;padding:80px 0}.page-module-scss-module__TKP_pq__differentials .page-module-scss-module__TKP_pq__differentialsContainer .page-module-scss-module__TKP_pq__sectionTitle{text-align:center;color:#1a1a1a;margin-bottom:64px;font-size:2.25rem;font-weight:700}@media (max-width:768px){.page-module-scss-module__TKP_pq__differentials .page-module-scss-module__TKP_pq__differentialsContainer .page-module-scss-module__TKP_pq__sectionTitle{margin-bottom:48px;font-size:1.875rem}}.page-module-scss-module__TKP_pq__differentials .page-module-scss-module__TKP_pq__differentialsContainer .page-module-scss-module__TKP_pq__differentialsGrid{flex-direction:column;gap:64px;display:flex}@media (max-width:968px){.page-module-scss-module__TKP_pq__differentials .page-module-scss-module__TKP_pq__differentialsContainer .page-module-scss-module__TKP_pq__differentialsGrid{gap:40px}}.page-module-scss-module__TKP_pq__differentials .page-module-scss-module__TKP_pq__differentialsContainer .page-module-scss-module__TKP_pq__differentialsGrid .page-module-scss-module__TKP_pq__differentialItem{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}@media (max-width:968px){.page-module-scss-module__TKP_pq__differentials .page-module-scss-module__TKP_pq__differentialsContainer .page-module-scss-module__TKP_pq__differentialsGrid .page-module-scss-module__TKP_pq__differentialItem{grid-template-columns:1fr;gap:32px}}.page-module-scss-module__TKP_pq__differentials .page-module-scss-module__TKP_pq__differentialsContainer .page-module-scss-module__TKP_pq__differentialsGrid .page-module-scss-module__TKP_pq__differentialItem .page-module-scss-module__TKP_pq__differentialImage{max-width:100%;height:auto}@media (min-width:969px){.page-module-scss-module__TKP_pq__differentials .page-module-scss-module__TKP_pq__differentialsContainer .page-module-scss-module__TKP_pq__differentialsGrid .page-module-scss-module__TKP_pq__differentialItem.page-module-scss-module__TKP_pq__reverse .page-module-scss-module__TKP_pq__differentialContent{order:2}.page-module-scss-module__TKP_pq__differentials .page-module-scss-module__TKP_pq__differentialsContainer .page-module-scss-module__TKP_pq__differentialsGrid .page-module-scss-module__TKP_pq__differentialItem.page-module-scss-module__TKP_pq__reverse .page-module-scss-module__TKP_pq__differentialImage{order:1}}.page-module-scss-module__TKP_pq__differentials .page-module-scss-module__TKP_pq__differentialsContainer .page-module-scss-module__TKP_pq__differentialsGrid .page-module-scss-module__TKP_pq__differentialItem .page-module-scss-module__TKP_pq__differentialContent .page-module-scss-module__TKP_pq__differentialTitle{color:#1a1a1a;margin-bottom:16px;font-size:1.5rem;font-weight:600;line-height:1.3}@media (max-width:768px){.page-module-scss-module__TKP_pq__differentials .page-module-scss-module__TKP_pq__differentialsContainer .page-module-scss-module__TKP_pq__differentialsGrid .page-module-scss-module__TKP_pq__differentialItem .page-module-scss-module__TKP_pq__differentialContent .page-module-scss-module__TKP_pq__differentialTitle{font-size:1.25rem}}.page-module-scss-module__TKP_pq__differentials .page-module-scss-module__TKP_pq__differentialsContainer .page-module-scss-module__TKP_pq__differentialsGrid .page-module-scss-module__TKP_pq__differentialItem .page-module-scss-module__TKP_pq__differentialContent .page-module-scss-module__TKP_pq__differentialText{color:#4a4a4a;font-size:.938rem;line-height:1.7}.page-module-scss-module__TKP_pq__differentials .page-module-scss-module__TKP_pq__differentialsContainer .page-module-scss-module__TKP_pq__differentialsGrid .page-module-scss-module__TKP_pq__differentialItem .page-module-scss-module__TKP_pq__differentialImage img{filter:grayscale(15%);border-radius:8px;width:100%;height:auto;box-shadow:0 4px 24px #0000000f}.page-module-scss-module__TKP_pq__vision{color:#fff;background:#1a1a1a;padding:80px 0}.page-module-scss-module__TKP_pq__vision .page-module-scss-module__TKP_pq__visionContainer .page-module-scss-module__TKP_pq__sectionTitle{text-align:center;color:#fff;margin-bottom:64px;font-size:2.25rem;font-weight:700}@media (max-width:768px){.page-module-scss-module__TKP_pq__vision .page-module-scss-module__TKP_pq__visionContainer .page-module-scss-module__TKP_pq__sectionTitle{margin-bottom:48px;font-size:1.875rem}}.page-module-scss-module__TKP_pq__vision .page-module-scss-module__TKP_pq__visionContainer .page-module-scss-module__TKP_pq__visionGrid{grid-template-columns:repeat(2,1fr);gap:32px;display:grid}@media (max-width:968px){.page-module-scss-module__TKP_pq__vision .page-module-scss-module__TKP_pq__visionContainer .page-module-scss-module__TKP_pq__visionGrid{grid-template-columns:1fr}}.page-module-scss-module__TKP_pq__vision .page-module-scss-module__TKP_pq__visionContainer .page-module-scss-module__TKP_pq__visionGrid .page-module-scss-module__TKP_pq__visionCard{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:40px;transition:all .3s}.page-module-scss-module__TKP_pq__vision .page-module-scss-module__TKP_pq__visionContainer .page-module-scss-module__TKP_pq__visionGrid .page-module-scss-module__TKP_pq__visionCard:hover{background:#ffffff14;border-color:#da291c4d}.page-module-scss-module__TKP_pq__vision .page-module-scss-module__TKP_pq__visionContainer .page-module-scss-module__TKP_pq__visionGrid .page-module-scss-module__TKP_pq__visionCard .page-module-scss-module__TKP_pq__visionTitle{color:#fff;margin-bottom:16px;font-size:1.375rem;font-weight:600;line-height:1.4}.page-module-scss-module__TKP_pq__vision .page-module-scss-module__TKP_pq__visionContainer .page-module-scss-module__TKP_pq__visionGrid .page-module-scss-module__TKP_pq__visionCard .page-module-scss-module__TKP_pq__visionText{color:#ffffffb3;font-size:.938rem;line-height:1.7}.page-module-scss-module__TKP_pq__cta{background:#da291c;padding:80px 0}.page-module-scss-module__TKP_pq__cta .page-module-scss-module__TKP_pq__ctaContainer{text-align:center}.page-module-scss-module__TKP_pq__cta .page-module-scss-module__TKP_pq__ctaContainer .page-module-scss-module__TKP_pq__ctaTitle{color:#fff;font-size:1.875rem;font-weight:600;line-height:1.5}@media (max-width:768px){.page-module-scss-module__TKP_pq__cta .page-module-scss-module__TKP_pq__ctaContainer .page-module-scss-module__TKP_pq__ctaTitle{font-size:1.5rem}}
