.blended-page{}.blended-page .blend-intro{max-width: 1170px;margin: 0 auto;padding: 4rem 1rem;text-align: center}.blended-page .blend-intro-heading{font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 500;font-size: 42px !important;line-height: 1.2;color: black !important;margin: 0 auto 2.5rem !important;padding: 0 0 1rem 0 !important;text-align: center !important;text-transform: none;position: relative;display: inline-block}.blended-page .blend-intro-heading strong{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800;color: #12226d}.blended-page .blend-intro-heading::after{content: '';position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);width: 100px;height: 4px;background-color: #ffca6a}.blended-page .blend-intro-box{background-color: white;border: 1px solid #eee;border-radius: 8px;padding: 3rem;box-shadow: 0 4px 20px rgba(11, 19, 58, 0.08);text-align: left}.blended-page .blend-intro-lead{font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 700;font-size: 20px !important;line-height: 1.6;color: black !important;margin: 0 0 1.5rem 0 !important;padding: 0;text-align: left !important}.blended-page .blend-intro-lead strong{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800;color: #12226d}.blended-page .blend-intro-lead a{color: #12226d !important;text-decoration: underline}.blended-page .blend-intro-lead a:hover{color: #0b133a !important}.blended-page .blend-intro-box p:not(.blend-intro-lead){font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 500;font-size: 16px !important;line-height: 1.7;color: black !important;margin: 0 0 1.25rem 0;padding: 0;text-align: left !important}.blended-page .blend-intro-box p:not(.blend-intro-lead):last-child{margin-bottom: 0}.blended-page .blend-intro-box p:not(.blend-intro-lead) strong{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800;color: #12226d}.blended-page .blend-collage{max-width: 1170px;margin: 0 auto;padding: 0 1rem 4rem}.blended-page .blend-collage-grid{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 1.5rem}.blended-page .blend-collage-item{overflow: hidden;border-radius: 8px;box-shadow: 0 4px 16px rgba(11, 19, 58, 0.1);aspect-ratio: 1 / 1;transition: transform 0.4s ease}.blended-page .blend-collage-item:hover{transform: translateY(-4px)}.blended-page .blend-collage-item:hover img{transform: scale(1.05)}.blended-page .blend-collage-item img{width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;display: block;transition: transform 0.4s ease}.blended-page .blend-features{background-color: #0b133a;width: 100vw;position: relative;left: 50%;right: 50%;margin-left: -50vw;margin-right: -50vw;padding: 5rem 1rem;border-top: 4px solid #ffca6a;border-bottom: 4px solid #ffca6a}.blended-page .blend-features-inner{max-width: 1170px;margin: 0 auto;text-align: center}.blended-page .blend-features-heading{font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 500;font-size: 38px !important;line-height: 1.2;color: white !important;margin: 0 auto 1rem !important;padding: 0 0 1rem 0 !important;text-align: center !important;text-transform: none;position: relative;display: inline-block}.blended-page .blend-features-heading strong{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800;color: #ffca6a}.blended-page .blend-features-heading::after{content: '';position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);width: 100px;height: 4px;background-color: #ffca6a}.blended-page .blend-features-text{font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 500;font-size: 17px !important;line-height: 1.6;color: white !important;margin: 0 auto 3rem !important;padding: 0;text-align: center !important;font-style: italic;max-width: 700px}.blended-page .blend-features-grid{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 2rem}.blended-page .blend-feature{background-color: rgba(255, 255, 255, 0.05);border: 1px solid rgba(255, 202, 106, 0.3);border-radius: 8px;padding: 2.5rem 2rem;text-align: center;transition: transform 0.3s ease, background-color 0.3s ease}.blended-page .blend-feature:hover{transform: translateY(-5px);background-color: rgba(255, 202, 106, 0.1)}.blended-page .blend-feature .blend-feature-icon{width: 80px;height: 80px;border-radius: 50%;background-color: #ffca6a;display: flex;align-items: center;justify-content: center;margin: 0 auto 1.5rem}.blended-page .blend-feature .blend-feature-icon i{font-size: 36px;color: #0b133a}.blended-page .blend-feature h3{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800 !important;font-size: 22px !important;line-height: 1.3 !important;color: #ffca6a !important;margin: 0 0 1rem 0 !important;padding: 0 !important;text-align: center !important;text-transform: none !important}.blended-page .blend-feature p{font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 500;font-size: 15px !important;line-height: 1.6;color: white !important;margin: 0;padding: 0;text-align: center !important}.blended-page .blend-feature p strong{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800;color: #ffca6a}.blended-page .blend-centers{max-width: 1170px;margin: 0 auto;padding: 5rem 1rem}.blended-page .blend-centers-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 3rem;align-items: center}.blended-page .blend-centers-image img{width: 100%;height: auto;max-height: 450px;-o-object-fit: cover;object-fit: cover;display: block;margin: 0;border-radius: 8px;box-shadow: 0 8px 24px rgba(11, 19, 58, 0.15)}.blended-page .blend-centers-content .blend-centers-heading{font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 500;font-size: 36px !important;line-height: 1.2;color: black !important;margin: 0 0 1.5rem 0 !important;padding: 0 0 1rem 0 !important;text-align: left !important;text-transform: none;position: relative;display: inline-block}.blended-page .blend-centers-content .blend-centers-heading strong{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800;color: #12226d}.blended-page .blend-centers-content .blend-centers-heading::after{content: '';position: absolute;bottom: 0;left: 0;width: 80px;height: 4px;background-color: #ffca6a}.blended-page .blend-centers-content p{font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 500;font-size: 16px !important;line-height: 1.7;color: black !important;margin: 0 0 1.25rem 0;padding: 0;text-align: left !important}.blended-page .blend-centers-content p strong{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800;color: #12226d}.blended-page .blend-locations{background-color: #F5F5F5;width: 100vw;position: relative;left: 50%;right: 50%;margin-left: -50vw;margin-right: -50vw;padding: 5rem 1rem}.blended-page .blend-locations-inner{max-width: 1170px;margin: 0 auto}.blended-page .blend-locations-grid{display: grid;grid-template-columns: 1.2fr 1fr;gap: 3rem;align-items: center}.blended-page .blend-locations-content .blend-locations-heading{font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 500;font-size: 36px !important;line-height: 1.2;color: black !important;margin: 0 0 1.5rem 0 !important;padding: 0 0 1rem 0 !important;text-align: left !important;text-transform: none;position: relative;display: inline-block}.blended-page .blend-locations-content .blend-locations-heading strong{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800;color: #12226d}.blended-page .blend-locations-content .blend-locations-heading::after{content: '';position: absolute;bottom: 0;left: 0;width: 80px;height: 4px;background-color: #ffca6a}.blended-page .blend-locations-content p{font-family: 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 500;font-size: 16px !important;line-height: 1.7;color: black !important;margin: 0 0 1.25rem 0;padding: 0;text-align: left !important}.blended-page .blend-locations-content p strong{font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 800;color: #12226d}.blended-page .blend-locations-content .blend-note{font-size: 14px !important;color: #4c4646 !important;font-style: italic;margin-top: 1.5rem !important;padding-top: 1rem;border-top: 1px solid #ddd}.blended-page .blend-locations-image img{width: 100%;height: auto;display: block;margin: 0;border-radius: 8px;box-shadow: 0 8px 24px rgba(11, 19, 58, 0.15)}.blended-page .blend-cta-stack{display: flex;flex-direction: column;gap: 0.75rem;margin-top: 2rem}.blended-page .blend-cta-btn{display: inline-flex !important;align-items: center;justify-content: center;gap: 0.6rem;padding: 0.875rem 1.5rem !important;font-family: 'lato-bold', 'roboto_condensedbold', 'lato-regular', 'roboto_condensedregular', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;font-weight: 700 !important;font-size: 15px !important;text-transform: uppercase !important;letter-spacing: 0.5px !important;text-decoration: none !important;border-radius: 6px;transition: all 0.2s ease;border: 2px solid #ffca6a !important;background-color: transparent !important;color: #12226d !important}.blended-page .blend-cta-btn i{font-size: 16px}.blended-page .blend-cta-btn:hover, .blended-page .blend-cta-btn:focus{background-color: #ffca6a !important;color: black !important;text-decoration: none !important;outline: none;transform: translateY(-2px)}.blended-page .blend-cta-btn.primary{background-color: #ffca6a !important;color: black !important}.blended-page .blend-cta-btn.primary:hover, .blended-page .blend-cta-btn.primary:focus{background-color: #12226d !important;color: white !important;border-color: #12226d !important}@media screen and (max-width: 991px){.blended-page .blend-intro, .blended-page .blend-centers{padding: 3rem 1rem}.blended-page .blend-features, .blended-page .blend-locations{padding: 4rem 1rem}.blended-page .blend-intro-box{padding: 2rem}.blended-page .blend-intro-heading, .blended-page .blend-features-heading{font-size: 32px !important}.blended-page .blend-centers-heading, .blended-page .blend-locations-heading{font-size: 28px !important}.blended-page .blend-collage-grid{grid-template-columns: 1fr;gap: 1rem}.blended-page .blend-features-grid{grid-template-columns: 1fr;gap: 1.5rem}.blended-page .blend-centers-grid, .blended-page .blend-locations-grid{grid-template-columns: 1fr;gap: 2.5rem}}@media screen and (max-width: 480px){.blended-page .blend-intro-heading, .blended-page .blend-features-heading{font-size: 26px !important}.blended-page .blend-centers-heading, .blended-page .blend-locations-heading{font-size: 24px !important}.blended-page .blend-intro-box{padding: 1.5rem}.blended-page .blend-cta-btn{font-size: 13px !important;padding: 0.75rem 1.25rem !important}}
