A1CNow Self Check Rapid Test Kit
@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Barlow+Condensed:wght@600;700;800&family=Sora:wght@300;400;500;600&display=swap'); .acnow-wrap { --brand-pri mary: #268398; --brand-deep: #071822; --brand-glow: #35b6d4; --brand-surface: #0f3340; --brand-panel: #0b2732; --text-primary: #4a5f74; --text-muted: #7098a8; --border: #123240; max-width: 960px; margin: 0 auto; padding: 8px 16px 40px; background: #fff; font-family: 'Sora', -apple-system, sans-serif !important; font-size: 16px !important; font-weight: 400 !important; line-height: 1.6 !important; color: #10222b; -webkit-font-smoothing: antialiased; } .acnow-wrap * { box-sizing: border-box; } /* Hero */ .acnow-hero { background: linear-gradient(135deg, #e6f6f9 0%, #f5f8fc 100%); border: 1px solid #eceef4; border-radius: 20px; padding: 52px 48px 0; position: relative; overflow: hidden; margin-bottom: 12px; animation: acnow-heroIn 0.6s ease-out both; } .acnow-hero::before { content: ''; position: absolute; top: -35%; right: -8%; width: 420px; height: 420px; background: radial-gradient(circle, rgba(53,182,212,0.22) 0%, transparent 70%); pointer-events: none; } .acnow-hero-inner { display: grid; grid-template-columns: 1fr 360px; gap: 40px; align-items: center; position: relative; z-index: 1; } .acnow-hero-overline { font-family: 'Bebas Neue', sans-serif !important; font-size: 17px !important; font-weight: 400 !important; letter-spacing: 3px; color: var(--brand-glow); margin-bottom: 12px; } .acnow-hero h1 { font-family: 'Barlow Condensed', sans-serif !important; font-size: clamp(42px, 6.6vw, 68px) !important; font-weight: 800 !important; line-height: 0.96 !important; letter-spacing: -1px; color: #171232; margin: 0 0 18px; text-transform: uppercase; } .acnow-hero h1 span { color: var(--brand-glow); } .acnow-hero-sub { font-family: 'Sora', sans-serif !important; font-size: 16px !important; font-weight: 300 !important; line-height: 1.7 !important; color: #4a5f74; max-width: 430px; margin: 0 0 26px; } .acnow-hero-badges { display: flex; flex-wrap: wrap; gap: 10px; padding-bottom: 44px; } .acnow-hero-badge { font-family: 'Bebas Neue', sans-serif !important; font-size: 14px !important; letter-spacing: 2px; color: var(--text-primary); background: #ffffff; border: 1px solid #e6ebf2; backdrop-filter: blur(4px); padding: 8px 16px; border-radius: 100px; transition: transform 0.2s ease; } .acnow-hero-badge:hover { transform: scale(1.05); } .acnow-hero-product { position: relative; } .acnow-hero-product::before { content: ''; position: absolute; inset: 8% 12%; background: radial-gradient(circle at center, rgba(53,182,212,0.28) 0%, transparent 62%); pointer-events: none; } .acnow-hero-product img { width: 100%; max-width: 300px; max-height: 420px; object-fit: contain; display: block; margin: 0 auto; position: relative; transform: translateY(8px); filter: drop-shadow(0 0 30px rgba(120,196,220,0.45)) drop-shadow(0 16px 30px rgba(16,35,60,0.18)); animation: acnow-heroIn 0.8s ease-out 0.2s both; } /* Stat strip */ .acnow-stats { display: grid; grid-template-columns: repeat(4, 1fr); background: var(--brand-panel); border-radius: 16px; overflow: hidden; margin-bottom: 12px; animation: acnow-fadeUp 0.8s ease-out 0.1s both; } .acnow-stat { padding: 28px 18px; text-align: center; border-right: 1px solid var(--border); } .acnow-stat:last-child { border-right: none; } .acnow-stat-num { font-family: 'Bebas Neue', sans-serif !important; font-size: 44px !important; font-weight: 400 !important; line-height: 1 !important; color: var(--brand-primary); letter-spacing: 1px; } .acnow-stat-label { font-family: 'Sora', sans-serif !important; font-size: 11px !important; font-weight: 500 !important; letter-spacing: 1.5px; text-transform: uppercase; color: var(--text-muted); margin-top: 8px; } /* Steps */ .acnow-steps { padding: 44px 0 8px; text-align: center; animation: acnow-fadeUp 0.8s ease-out both; } .acnow-steps h2 { font-family: 'Barlow Condensed', sans-serif !important; font-size: clamp(30px, 4vw, 42px) !important; font-weight: 800 !important; line-height: 1.05 !important; text-transform: uppercase; letter-spacing: -0.5px; color: #10222b; margin: 0 0 8px; } .acnow-steps-lead { font-family: 'Sora', sans-serif !important; font-size: 15px !important; font-weight: 400 !important; line-height: 1.6 !important; color: #5a7480; max-width: 520px; margin: 0 auto 34px; } .acnow-steps-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; position: relative; } .acnow-steps-grid::before { content: ''; position: absolute; top: 24px; left: 16%; right: 16%; height: 2px; background: #d3e6ec; z-index: 0; } .acnow-step { position: relative; z-index: 1; padding: 0 8px; } .acnow-step-circle { width: 48px; height: 48px; border-radius: 50%; background: var(--brand-primary); color: #06222b; font-family: 'Bebas Neue', sans-serif !important; font-size: 26px !important; line-height: 48px !important; margin: 0 auto 16px; } .acnow-step h4 { font-family: 'Barlow Condensed', sans-serif !important; font-size: 21px !important; font-weight: 700 !important; text-transform: uppercase; letter-spacing: 0.3px; color: #10222b; margin: 0 0 6px; } .acnow-step p { font-family: 'Sora', sans-serif !important; font-size: 14px !important; font-weight: 400 !important; line-height: 1.6 !important; color: #5a7480; margin: 0; } /* Feature panels (text only) */ .acnow-panels { display: grid; grid-template-columns: 1fr 1fr; gap: 4px; margin-top: 44px; animation: acnow-fadeUp 0.8s ease-out both; } .acnow-panel { background: #f4f7fb; padding: 34px 32px; transition: transform 0.25s ease, box-shadow 0.25s ease; } .acnow-panel:first-child { border-top-left-radius: 16px; } .acnow-panel:nth-child(2) { border-top-right-radius: 16px; background: #eaf7fa; } .acnow-panel:nth-child(3) { border-bottom-left-radius: 16px; background: #eaf7fa; } .acnow-panel:nth-child(4) { border-bottom-right-radius: 16px; } .acnow-panel:hover { transform: translateY(-4px); box-shadow: 0 14px 32px rgba(7,24,34,0.18); } .acnow-panel-tag { display: inline-block; font-family: 'Bebas Neue', sans-serif !important; font-size: 13px !important; letter-spacing: 2px; text-transform: uppercase; color: var(--brand-primary); border: 1px solid var(--brand-primary); padding: 4px 12px; border-radius: 4px; margin-bottom: 16px; } .acnow-panel h3 { font-family: 'Barlow Condensed', sans-serif !important; font-size: 26px !important; font-weight: 800 !important; line-height: 1.05 !important; text-transform: uppercase; letter-spacing: -0.5px; color: #10233c; margin: 0 0 12px; } .acnow-panel p { font-family: 'Sora', sans-serif !important; font-size: 14.5px !important; font-weight: 300 !important; line-height: 1.7 !important; color: #4a5f74; margin: 0; } /* Accordion */ .acnow-faq { padding: 44px 0 0; animation: acnow-fadeUp 0.8s ease-out both; } .acnow-faq h2 { font-family: 'Barlow Condensed', sans-serif !important; font-size: clamp(30px, 4vw, 42px) !important; font-weight: 800 !important; text-transform: uppercase; letter-spacing: -0.5px; color: #10222b; margin: 0 0 22px; } .acnow-faq details { background: #f2f8fa; border: 1px solid #deecf0; border-radius: 10px; margin-bottom: 8px; overflow: hidden; } .acnow-faq summary { font-family: 'Sora', sans-serif !important; font-size: 16px !important; font-weight: 500 !important; line-height: 1.4 !important; padding: 18px 22px; cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; gap: 18px; color: #10222b; transition: background 0.2s ease; } .acnow-faq details[open] summary { background: #e7f4f8; } .acnow-faq summary::-webkit-details-marker { display: none; } .acnow-faq summary::after { content: '+'; font-family: 'Bebas Neue', sans-serif !important; font-size: 26px !important; color: var(--brand-primary); flex-shrink: 0; line-height: 1 !important; } .acnow-faq details[open] summary::after { content: '\2212'; } .acnow-faq-body { padding: 4px 22px 20px; font-family: 'Sora', sans-serif !important; font-size: 15px !important; font-weight: 400 !important; line-height: 1.7 !important; color: #47616c; } /* Pack options */ .acnow-packs { padding: 44px 0 4px; animation: acnow-fadeUp 0.8s ease-out both; } .acnow-packs h2 { font-family: 'Barlow Condensed', sans-serif !important; font-size: clamp(30px, 4vw, 42px) !important; font-weight: 800 !important; line-height: 1.05 !important; text-transform: uppercase; letter-spacing: -0.5px; color: #10222b; margin: 0 0 8px; } .acnow-packs h2 span { color: var(--brand-glow); } .acnow-packs-lead { font-family: 'Sora', sans-serif !important; font-size: 15px !important; font-weight: 400 !important; line-height: 1.6 !important; color: #5a7480; max-width: 560px; margin: 0 0 22px; } .acnow-packs-scroll { overflow-x: auto; } .acnow-table { width: 100%; min-width: 320px; border-collapse: collapse; } .acnow-table th, .acnow-table td { padding: 16px 14px; border-bottom: 1px solid #deecf0; text-align: left; vertical-align: top; } .acnow-table th:first-child, .acnow-table td:first-child { padding-left: 0; } .acnow-table thead th { font-family: 'Bebas Neue', sans-serif !important; font-size: 15px !important; font-weight: 400 !important; line-height: 1.3 !important; letter-spacing: 2px; text-transform: uppercase; color: var(--brand-primary); border-bottom: 2px solid #10222b; padding-bottom: 12px; } .acnow-table tbody th { font-family: 'Barlow Condensed', sans-serif !important; font-size: 22px !important; font-weight: 700 !important; line-height: 1.1 !important; text-transform: uppercase; white-space: nowrap; color: #10222b; } .acnow-table tbody td { font-family: 'Sora', sans-serif !important; font-size: 14.5px !important; font-weight: 400 !important; line-height: 1.6 !important; color: #4a5f74; } .acnow-table tbody tr:last-child th, .acnow-table tbody tr:last-child td { border-bottom: none; } .acnow-packs-note { font-family: 'Sora', sans-serif !important; font-size: 14px !important; font-weight: 400 !important; line-height: 1.65 !important; color: #5a7480; max-width: 640px; margin: 20px 0 0; padding-top: 18px; border-top: 1px solid #deecf0; } .acnow-sr { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0 0 0 0); border: 0; } @keyframes acnow-heroIn { from { opacity: 0; transform: translateY(16px); } to { opacity: 1; transform: translateY(0); } } @keyframes acnow-fadeUp { from { opacity: 0; transform: translateY(24px); } to { opacity: 1; transform: translateY(0); } } @media (max-width: 680px) { .acnow-hero { padding: 40px 26px 0; } .acnow-hero-inner { grid-template-columns: 1fr; gap: 24px; } .acnow-hero-product img { max-width: 180px; } .acnow-stats { grid-template-columns: 1fr 1fr; } .acnow-stat:nth-child(2) { border-right: none; } .acnow-stat { border-bottom: 1px solid var(--border); } .acnow-steps-grid { grid-template-columns: 1fr; } .acnow-steps-grid::before { display: none; } .acnow-panels { grid-template-columns: 1fr; } .acnow-panel { border-radius: 0 !important; } .acnow-panel:first-child { border-top-left-radius: 16px !important; border-top-right-radius: 16px !important; } .acnow-panel:last-child { border-bottom-left-radius: 16px !important; border-bottom-right-radius: 16px !important; } } @media (prefers-reduced-motion: reduce) { .acnow-wrap * { animation-duration: 0.01ms !important; transition-duration: 0.01ms !important; } } A1CNow Self Check Your A1C result in 5 minutes, at home The A1CNow Self Check gives you an HbA1c reading without the clinic visit, helping you and your doctor stay on top of diabetes management between appointments. One small fingerstick, one clear percentage on screen. CLIA-Waived NGSP-Certified FSA / HSA Eligible 5 MIN To Results 5µL Fingerstick Sample 4 Tests Per Kit CLIA Waived Three steps to a reading The kit includes everything needed for a complete test, and no prior lab experience is required. 1 Collect Use the included blood collector to gather a 5 microliter fingerstick sample. 2 Load Apply the sample to the test cartridge and insert it into the monitor. 3 Read Your A1C percentage displays on screen in about 5 minutes. Lab-Comparable Results you can share with your doctor The A1CNow Self Check is NGSP-certified and IFCC-traceable, so your reading aligns directly with the A1C values reported by clinical laboratories and shows as a clear percentage, the same format your doctor uses. Ready Out Of Box No maintenance, no calibration The monitor is battery-powered with batteries included, needs no charging, and requires no calibration. It stores at room temperature and is ready to use the moment you open it. A Full Year Four tests for quarterly monitoring The American Diabetes Association recommends checking A1C every three months for many people managing diabetes. The 4-test kit lines up exactly with that quarterly schedule. Spend-Account Ready FSA and HSA eligible The A1CNow Self Check is a qualified medical expense, eligible for purchase with FSA and HSA funds, and is sold over the counter with no prescription required. A1C self-test FAQ How accurate is the A1CNow Self Check compared to a lab? It is NGSP-certified and IFCC-traceable, meaning its results are directly comparable to laboratory HbA1c values, so you can track and share readings with confidence. How often should I test my A1C at home? The American Diabetes Association recommends A1C testing every three months for many people managing diabetes. The 4-test kit aligns with a full year of quarterly monitoring. Do I need a prescription? No. The A1CNow Self Check is sold over the counter and available without a prescription. It is CLIA-waived for use outside of laboratory settings. How much blood does the test need? Only 5 microliters, a very small fingerstick drop. The included blood collector makes applying the sample straightforward. Does it need batteries or charging? The monitor is battery-powered and requires no charging. Batteries are included, and no maintenance or calibration is needed. Who is the A1CNow Self Check for? It is designed for people managing diabetes who want lab-comparable A1C readings between doctor visits, using a simple at-home fingerstick test that gives results in minutes.