Dashboard
Messages
Advanced Chatbot
Subscribers
Workshops
Video Resources
Tai Chi Videos
Coach Pei Corner
Johanna Corner
BFSAN Inquiries
Programs
12-Week Risk Reduction
Command Center
Participants
Consent Audit
Baseline Review
Goal Configuration
Weekly Scoring
Interventions
Coach Messages
Analytics
Daily Logs
Email Templates
30-Day Challenge
Nutritional Wellness
Tai Chi Program
Pickleball Program
8-Week Challenge
Soon
Educational Seminar
Soon
System
Cookie Consent Logs
Testimonials
Submissions
Users
System Settings
View Website
Edit Knowledge
Log In
Edit Knowledge Base Item
← Back to List
Title
Category
SubCategory
User Intent
Primary Question
Keywords (comma separated)
Content (Knowledge provided to AI)
/* BFSAN Custom Styling (Vanilla CSS translated from Tailwind) */ :root { --bfsan-deep-forest: #1A472A; --bfsan-vibrant-sun: #F17336; --bfsan-soft-meadow: #EDF2EE; --bfsan-surface: #f9f9f8; --bfsan-surface-lowest: #ffffff; --bfsan-surface-low: #f3f4f3; --bfsan-on-surface: #191c1c; --bfsan-on-surface-variant: #414942; --bfsan-outline: #717971; --bfsan-outline-variant: #c1c9bf; --bfsan-secondary-fixed: #ffdbcd; --bfsan-secondary: #a43e00; --bfsan-tertiary-fixed: #ffdf9e; --bfsan-tertiary: #362600; } .bfsan-page { font-family: 'Plus Jakarta Sans', Helvetica, Arial, sans-serif; background-color: var(--bfsan-surface); color: var(--bfsan-on-surface); line-height: 1.5; } .bfsan-container { max-width: 1280px; margin: 0 auto; padding-left: 24px; padding-right: 24px; } /* Hero Section */ .bfsan-hero { background-color: var(--bfsan-deep-forest); color: #ffffff; padding: 80px 24px; position: relative; overflow: hidden; text-align: center; } .bfsan-hero-content { position: relative; z-index: 10; max-width: 1000px; /* Increased from 800px to allow text to fit on one line */ margin: 0 auto; display: flex; flex-direction: column; align-items: center; gap: 48px; } .bfsan-hero h1 { font-size: 48px; line-height: 1.2; font-weight: 700; margin-bottom: 24px; letter-spacing: -0.02em; color: var(--bfsan-vibrant-sun); } .bfsan-hero p { font-size: 15px; margin-bottom: 0; color: #ffffff !important; text-align: center; white-space: nowrap; } /* Add media query for mobile so it wraps instead of breaking the layout */ @@media (max-width: 768px) { .bfsan-hero p { white-space: normal; } } .bfsan-search-bar { width: 100%; max-width: 672px; background-color: #ffffff; border-radius: 9999px !important; padding: 0; /* Removed padding to let button sit flush */ display: flex; align-items: stretch; /* Stretch children to fill height */ box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1); overflow: hidden; /* Ensures child doesn't break rounded corners */ } .bfsan-search-bar svg { color: var(--bfsan-outline); width: 24px; height: 24px; margin-left: 20px; margin-right: 12px; align-self: center; /* keep icon centered */ } .bfsan-search-bar input { flex-grow: 1; background: transparent; border: none; color: var(--bfsan-on-surface); font-size: 16px; outline: none; padding: 16px 0; /* Added padding to input for height */ } .bfsan-search-bar input::placeholder { color: var(--bfsan-outline); } .bfsan-search-bar button { background-color: var(--bfsan-vibrant-sun); color: #ffffff; font-size: 16px; font-weight: 600; padding: 0 36px; border-radius: 0 9999px 9999px 0 !important; /* Only round right corners */ border: none; cursor: pointer; transition: background-color 0.2s; margin-left: 0; } .bfsan-search-bar button:hover { background-color: #d9622d; } .bfsan-hero-decor { position: absolute; bottom: -128px; right: -128px; width: 384px; height: 384px; background-color: #1a472a; /* primary-container */ border-radius: 50%; opacity: 0.5; filter: blur(64px); } /* Sections Shared */ .bfsan-section { padding: 80px 24px; } .bfsan-section-header { text-align: center; margin-bottom: 48px; } .bfsan-section-header h2 { font-size: 32px; font-weight: 700; color: var(--bfsan-deep-forest); margin-bottom: 12px; } .bfsan-section-header p { font-size: 16px; color: var(--bfsan-on-surface-variant); max-width: 672px; margin: 0 auto; } /* Journey Section */ .bfsan-journey-bg { background-color: var(--bfsan-soft-meadow); border-bottom: 1px solid rgba(193, 201, 191, 0.2); } .bfsan-journey-grid { display: flex; flex-direction: column; gap: 32px; position: relative; } @@media (min-width: 768px) { .bfsan-journey-grid { flex-direction: row; justify-content: space-between; align-items: flex-start; } .bfsan-journey-line { position: absolute; top: 50px; /* center of icons */ left: 0; width: 100%; height: 4px; background-color: rgba(193, 201, 191, 0.3); z-index: 1; } } .bfsan-journey-step { flex: 1; display: flex; flex-direction: column; align-items: center; text-align: center; padding: 12px; position: relative; cursor: pointer; } .bfsan-journey-icon { width: 64px; height: 64px; border-radius: 50%; background-color: var(--bfsan-deep-forest); color: #ffffff; display: flex; align-items: center; justify-content: center; margin-bottom: 24px; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); border: 4px solid var(--bfsan-soft-meadow); z-index: 10; transition: all 0.3s ease; } .bfsan-journey-icon.active { background-color: var(--bfsan-vibrant-sun); } .bfsan-journey-step:hover .bfsan-journey-icon { transform: scale(1.1); background-color: var(--bfsan-vibrant-sun); } .bfsan-journey-icon svg { width: 28px; height: 28px; fill: currentColor; } .bfsan-journey-title { font-size: 14px; font-weight: 600; color: var(--bfsan-vibrant-sun) !important; margin-bottom: 4px; text-align: center !important; width: 100%; display: block; } .bfsan-journey-desc { font-size: 12px; color: var(--bfsan-on-surface-variant); font-weight: 500; text-align: center !important; margin: 0 auto; width: 100%; display: block; } /* Resource Library */ .bfsan-resource-grid { display: grid; grid-template-columns: 1fr; gap: 24px; } @@media (min-width: 768px) { .bfsan-resource-grid { grid-template-columns: repeat(2, 1fr); } } @@media (min-width: 1024px) { .bfsan-resource-grid { grid-template-columns: repeat(4, 1fr); } } .bfsan-resource-card { background-color: var(--bfsan-surface-lowest); padding: 24px; border-radius: 12px; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); border: 1px solid rgba(193, 201, 191, 0.2); display: flex; flex-direction: column; transition: all 0.3s ease; text-decoration: none; } .bfsan-resource-card:hover { border-color: var(--bfsan-vibrant-sun); box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); } .bfsan-resource-icon { width: 48px; height: 48px; border-radius: 8px; background-color: var(--bfsan-soft-meadow); color: var(--bfsan-deep-forest); display: flex; align-items: center; justify-content: center; margin-bottom: 12px; transition: background-color 0.3s, color 0.3s; } .bfsan-resource-card:hover .bfsan-resource-icon { background-color: var(--bfsan-vibrant-sun); color: #ffffff; } .bfsan-resource-icon svg { width: 24px; height: 24px; fill: currentColor; } .bfsan-resource-card h3 { font-size: 20px; font-weight: 600; color: var(--bfsan-deep-forest); margin-bottom: 4px; } .bfsan-resource-card p { font-size: 16px; color: var(--bfsan-on-surface-variant); margin-bottom: 24px; flex-grow: 1; } .bfsan-resource-link { font-size: 14px; font-weight: 600; color: var(--bfsan-vibrant-sun); display: flex; align-items: center; gap: 4px; } .bfsan-resource-link svg { width: 16px; height: 16px; fill: currentColor; } /* Partner Directory */ .bfsan-directory-bg { background-color: var(--bfsan-surface-lowest); border-top: 1px solid rgba(193, 201, 191, 0.2); border-bottom: 1px solid rgba(193, 201, 191, 0.2); } .bfsan-directory-header { display: flex; flex-direction: column; margin-bottom: 48px; gap: 24px; } @@media (min-width: 768px) { .bfsan-directory-header { flex-direction: row; justify-content: space-between; align-items: flex-end; } } .bfsan-directory-header h2 { font-size: 32px; font-weight: 700; color: var(--bfsan-deep-forest); margin-bottom: 12px; } .bfsan-directory-header p { font-size: 16px; color: var(--bfsan-on-surface-variant); max-width: 672px; } .bfsan-directory-filter { display: flex; gap: 12px; } .bfsan-directory-filter select { background-color: var(--bfsan-surface); border: 1px solid var(--bfsan-outline-variant); border-radius: 8px; padding: 8px 12px; font-size: 16px; color: var(--bfsan-on-surface); outline: none; } .bfsan-directory-filter select:focus { border-color: var(--bfsan-vibrant-sun); } .bfsan-directory-filter button { background-color: var(--bfsan-deep-forest); color: #ffffff; padding: 8px 24px; border-radius: 8px; border: none; font-size: 14px; font-weight: 600; cursor: pointer; transition: background-color 0.2s; } .bfsan-directory-filter button:hover { background-color: #12331e; } .bfsan-partner-grid { display: grid; grid-template-columns: 1fr; gap: 24px; } @@media (min-width: 768px) { .bfsan-partner-grid { grid-template-columns: repeat(3, 1fr); } } .bfsan-partner-card { border: 1px solid rgba(193, 201, 191, 0.3); border-radius: 12px; padding: 24px; transition: box-shadow 0.3s; } .bfsan-partner-card:hover { box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); } .bfsan-partner-tag { font-size: 12px; font-weight: 600; display: inline-block; padding: 4px 8px; border-radius: 4px; margin-bottom: 8px; } .tag-hospital { background-color: var(--bfsan-soft-meadow); color: var(--bfsan-deep-forest); } .tag-transport { background-color: rgba(255, 219, 205, 0.5); color: var(--bfsan-secondary); } .tag-outreach { background-color: rgba(255, 223, 158, 0.5); color: var(--bfsan-tertiary); } .bfsan-partner-card h3 { font-size: 18px; font-weight: 700; color: var(--bfsan-on-surface); margin-bottom: 4px; } .bfsan-partner-loc { font-size: 12px; color: var(--bfsan-on-surface-variant); margin-bottom: 12px; display: flex; align-items: center; gap: 4px; } .bfsan-partner-loc svg { width: 14px; height: 14px; fill: currentColor; } .bfsan-partner-card p { font-size: 14px; color: var(--bfsan-on-surface-variant); margin-bottom: 16px; } .bfsan-partner-link { font-size: 14px; font-weight: 600; color: var(--bfsan-vibrant-sun); text-decoration: none; } .bfsan-partner-link:hover { text-decoration: underline; } /* Community News */ .bfsan-news-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 48px; } .bfsan-news-header h2 { font-size: 32px; font-weight: 700; color: var(--bfsan-deep-forest); } .bfsan-news-link { font-size: 14px; font-weight: 600; color: var(--bfsan-vibrant-sun); text-decoration: none; display: none; } @@media (min-width: 768px) { .bfsan-news-link { display: block; } .bfsan-mobile-link-container { display: none !important; } } .bfsan-news-link:hover { text-decoration: underline; } .bfsan-news-grid { display: grid; grid-template-columns: 1fr; gap: 24px; } @@media (min-width: 768px) { .bfsan-news-grid { grid-template-columns: repeat(3, 1fr); } } .bfsan-news-card { background-color: var(--bfsan-surface-lowest); border-radius: 12px; overflow: hidden; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); border: 1px solid rgba(193, 201, 191, 0.2); transition: box-shadow 0.3s; } .bfsan-news-card:hover { box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); } .bfsan-news-image { width: 100%; height: 192px; object-fit: cover; } .bfsan-news-placeholder { width: 100%; height: 192px; display: flex; align-items: center; justify-content: center; } .ph-events { background-color: var(--bfsan-soft-meadow); color: var(--bfsan-deep-forest); } .ph-wellness { background-color: rgba(255, 219, 205, 0.3); color: var(--bfsan-secondary); } .bfsan-news-placeholder svg { width: 64px; height: 64px; fill: currentColor; } .bfsan-news-content { padding: 24px; } .bfsan-news-meta { font-size: 12px; color: var(--bfsan-on-surface-variant); margin-bottom: 8px; } .bfsan-news-content h3 { font-size: 20px; font-weight: 600; color: var(--bfsan-deep-forest); margin-bottom: 8px; } .bfsan-news-content p { font-size: 14px; color: var(--bfsan-on-surface-variant); margin-bottom: 16px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; } /* Purpose & Strategic Value */ .bfsan-purpose-bg { background-color: var(--bfsan-soft-meadow); border-top: 1px solid rgba(193, 201, 191, 0.2); } .bfsan-purpose-grid { display: grid; grid-template-columns: 1fr; gap: 48px; } @@media (min-width: 768px) { .bfsan-purpose-grid { grid-template-columns: repeat(2, 1fr); } } .bfsan-purpose-card { background-color: var(--bfsan-surface-lowest); padding: 48px; border-radius: 12px; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); border: 1px solid rgba(193, 201, 191, 0.2); } .bfsan-purpose-header { display: flex; align-items: center; gap: 12px; margin-bottom: 24px; } .bfsan-purpose-header svg { width: 32px; height: 32px; fill: var(--bfsan-vibrant-sun); } .bfsan-purpose-header h2 { font-size: 24px; font-weight: 700; color: var(--bfsan-deep-forest); } .bfsan-purpose-card p { font-size: 16px; color: var(--bfsan-on-surface-variant); margin-bottom: 16px; } .bfsan-purpose-card h3 { font-size: 18px; font-weight: 600; color: var(--bfsan-deep-forest); margin-top: 16px; margin-bottom: 8px; } .bfsan-purpose-card ul { list-style-type: disc; padding-left: 20px; font-size: 14px; color: var(--bfsan-on-surface-variant); } .bfsan-purpose-card ul li { margin-bottom: 4px; } .bfsan-boundaries-list { list-style: none !important; padding-left: 0 !important; } .bfsan-boundaries-list li { display: flex; align-items: center; gap: 8px; } .bfsan-boundaries-list li svg { width: 16px; height: 16px; fill: var(--bfsan-outline); } BrightPath Foundation Screening Access Network (BFSAN) Improving awareness, removing barriers, and providing equitable access to free prostate cancer screening for our community. Search Getting Started: Your Wellness Journey A seamless path from initial awareness to ongoing wellness, supported at every step. 1. Awareness Community outreach & education 2. Connection Linking to clinical partners 3. Transportation Removing logistical barriers 4. Follow-up Ensuring care continuity 5. Wellness Journey Pickleball, Tai Chi & healthy living Resource Library Explore our comprehensive directories and educational materials. Screening Opportunities Find free and accessible prostate cancer screening locations near you. Browse directory Transportation Resources Access services that remove logistical barriers to getting to your appointments. Find a ride Prostate Health Education Learn about early detection, symptoms, and proactive approaches to wellness. Read articles Wellness Programs Discover activities like Pickleball, Tai Chi, and healthy living workshops. Explore programs Partner Directory Connect with clinical providers, outreach groups, and transportation partners in our network. All Categories Hospitals & Clinics Transportation Providers Outreach Groups Filter Hospital Mercy Health Center 123 Wellness Way Provides weekly free screening days for uninsured patients. View Details → Transportation City Care Rides Metro Area Free shuttle service for medical appointments. View Details → Outreach Group Men's Health Alliance Community Center Educational workshops and peer support groups. View Details → Community News & Insights View All Articles Oct 12, 2024 • Education Understanding PSA Results A clear, plain-language guide to what your Prostate-Specific Antigen numbers mean and next steps. Read Article → Oct 20, 2024 • Events Upcoming Health Fair Join us this weekend for free health assessments, educational materials, and healthy cooking demonstrations. Read Article → Nov 05, 2024 • Wellness Nutrition for Men's Health How integrating actionable health steps and proper diet creates a ripple effect of well-being. Read Article → View All Articles Our Purpose BFSAN serves as a centralized resource to bridge the gap between vital health services and the community. We are dedicated to ensuring that every individual has the knowledge and access needed for early detection, fostering a proactive approach to wellness. What We Do: Promote awareness and education Partner with clinical providers Maintain a comprehensive resource directory Encourage preventive care Connect participants to support services Strategic Value Move... Learn... Live. By integrating movement, education, and actionable health steps, we empower individuals to take charge of their health journey, creating a ripple effect of well-being throughout the community. Our Boundaries: We do NOT conduct medical screenings We do NOT provide direct transportation vehicles We do NOT offer medical advice or diagnoses We do NOT replace primary care physicians
Page Title
Page URL
Related Questions (JSON Array of strings)
Recommended Actions (JSON Array of objects)
[]
Active
Save Changes
Cancel