.feature { padding: 40px 24px; border-top: 1px solid var(--gray-200); } .feature-inner { max-width: 1140px; margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: center; } .feature:nth-child(even) .feature-inner { grid-auto-flow: dense; } .feature h2 { font-size: clamp(1.5rem, 3vw, 2.2rem); font-weight: 800; line-height: 1.15; letter-spacing: -.3px; color: var(--gray-900); margin-bottom: 16px; } .feature-desc { font-size: 1rem; color: var(--gray-600); line-height: 1.8; margin-bottom: 24px; } .feature-list { list-style: none; margin: 0; padding: 0; font-size: 1rem; color: var(--gray-600); line-height: 1.8; } .feature-list li { margin-bottom: 12px; display: flex; gap: 10px; align-items: flex-start; } .feature-list li:before { content: '✓'; color: var(--green); font-weight: 800; flex-shrink: 0; } .feature-visual { position: relative; } .feature-img { width: 100%; height: auto; border-radius: 12px; box-shadow: var(--shadow-lg); } /* CTA Section */ .cta { background: linear-gradient(160deg, #fff 0%, var(--blue-pale) 100%); padding: 60px 24px; } .cta-inner { max-width: 1140px; margin: 0 auto; text-align: center; } .cta h2 { font-size: clamp(1.8rem, 3.5vw, 2.5rem); font-weight: 800; line-height: 1.2; letter-spacing: -.4px; color: var(--gray-900); margin-bottom: 16px; } .cta-sub { font-size: 1.1rem; color: var(--gray-600); margin-bottom: 32px; max-width: 600px; margin-left: auto; margin-right: auto; } .cta-actions { display: flex; gap: 12px; justify-content: center; flex-wrap: wrap; } /* FOOTER */ footer { background: var(--gray-900); color: #fff; padding: 60px 24px 20px; } .footer-inner { max-width: 1140px; margin: 0 auto; } .footer-content { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 40px; margin-bottom: 40px; } .footer-col h4 { font-size: .95rem; font-weight: 700; margin-bottom: 16px; } .footer-col ul { list-style: none; margin: 0; padding: 0; } .footer-col ul li { margin-bottom: 12px; } .footer-col ul li a { color: rgba(255, 255, 255, .7); text-decoration: none; font-size: .9rem; transition: color .2s; } .footer-col ul li a:hover { color: #fff; } .footer-bottom { border-top: 1px solid rgba(255, 255, 255, .1); padding-top: 20px; display: flex; justify-content: space-between; align-items: center; font-size: .85rem; color: rgba(255, 255, 255, .6); } .footer-bottom-right { display: flex; gap: 20px; } /* Responsive */ @media (max-width: 768px) { .nav-inner { gap: 16px; padding: 0 16px; height: 60px; } .nav-links { display: none; } .hamburger { display: flex; } .hero-inner { grid-template-columns: 1fr; gap: 40px; } .hero { padding: 60px 24px 40px; } .feature-inner { grid-template-columns: 1fr; gap: 40px; } .footer-content { grid-template-columns: 1fr; gap: 24px; } .footer-bottom { flex-direction: column; gap: 16px; text-align: center; } }
Enter any medical claim and get instant validation against peer-reviewed research. Perfect for doctors, medical writers, and health communicators.
Enter a medical claim
Enter any medical claim to validate it against peer-reviewed research
Medifact searches across millions of peer-reviewed studies to validate medical claims instantly. No more hours spent researching—get comprehensive validation in seconds.
See exactly which studies support or contradict your claim. Medifact creates visual maps of the research landscape, making it easy to understand the scientific consensus.
Every claim gets a comprehensive confidence score based on study count, quality, replication, and more. Know exactly how confident you can be in any medical statement.
Join thousands of doctors, writers, and health professionals using Medifact every day.