html,body{margin:0 !important;padding:0 !important;}

#vstd-lp-528-try-flow-health{letter-spacing:normal;word-spacing:normal;line-height:normal;text-transform:none;font-style:normal;font-variant:normal;text-indent:0;text-align:start;white-space:normal;}

#vstd-lp-528-try-flow-health *:where(:not(svg,svg *)){all:revert;}
#vstd-lp-528-try-flow-health [hidden]{display:none !important;}

#vstd-lp-528-try-flow-health img{width:auto;}

#vstd-lp-528-try-flow-health [width="734"]{width:734px;}
#vstd-lp-528-try-flow-health [width="734"][height="220"]{aspect-ratio:734/220;}

#vstd-lp-528-try-flow-health table,#vstd-lp-528-try-flow-health thead,#vstd-lp-528-try-flow-health tbody,#vstd-lp-528-try-flow-health tfoot,#vstd-lp-528-try-flow-health tr,#vstd-lp-528-try-flow-health th,#vstd-lp-528-try-flow-health td{background-color:transparent;}


#vstd-lp-528-try-flow-health{--dark: #0f2418;--dark-2: #14301f;--dark-3: #1a3b26;--dark-4: #20482e;--white: #ffffff;--off-white: #f5f3ea;--cream: #fbf9f2;--border: #e0dccd;--border-dark: #2c5539;--green: #1c6238;--green-light: #2b8a52;--green-bg: #edf4ed;--green-text: #1a5230;--red-cta: #1f7040;--red-cta-hover: #26894f;--gold: #c9b489;--gold-light: #e3d5ae;--text-primary: #17251c;--text-secondary: #4b574f;--text-muted: #6e7a71;--accent-red: #c0392b;--winner-green: #2b8a52;--loser-red: #e74c3c;}#vstd-lp-528-try-flow-health *, #vstd-lp-528-try-flow-health *::before, #vstd-lp-528-try-flow-health *::after{box-sizing: border-box;margin: 0;padding: 0;}#vstd-lp-528-try-flow-health{scroll-behavior: smooth;font-size: 16px;overflow-x:clip;}#vstd-lp-528-try-flow-health{font-family: 'Inter',-apple-system,BlinkMacSystemFont,sans-serif;background: var(--off-white);color: var(--text-primary);line-height: 1.6;-webkit-font-smoothing: antialiased;overflow-x:clip;max-width:100%;}#vstd-lp-528-try-flow-health img{max-width: 100%;height: auto;display: block;}#vstd-lp-528-try-flow-health a{text-decoration: none;color: inherit;}#vstd-lp-528-try-flow-health .vy-site-nav{position: sticky;top: 0;z-index: 100;background: var(--dark);border-bottom: 1px solid var(--border-dark);}#vstd-lp-528-try-flow-health .vy-nav-inner{max-width: 1200px;margin: 0 auto;padding: 0 24px;height: 56px;display: flex;align-items: center;justify-content: space-between;}#vstd-lp-528-try-flow-health .vy-nav-logo{font-family: 'Playfair Display',serif;font-size: 1.2rem;font-weight: 700;color: var(--white);letter-spacing: -0.02em;}#vstd-lp-528-try-flow-health .vy-nav-logo span{color: var(--gold);}#vstd-lp-528-try-flow-health .vy-nav-cta{background: var(--red-cta);color: var(--white);padding: 8px 20px;border-radius: 4px;font-size: 0.85rem;font-weight: 600;letter-spacing: 0.02em;transition: background 0.2s;}#vstd-lp-528-try-flow-health .vy-nav-cta:hover{background: var(--red-cta-hover);}#vstd-lp-528-try-flow-health .vy-announcement-bar{background: var(--dark);border-bottom: 1px solid #2c5539;padding: 10px 24px;text-align: center;}#vstd-lp-528-try-flow-health .vy-announcement-bar p{font-size: 0.8rem;color: #9aa89e;letter-spacing: 0.05em;text-transform: uppercase;}#vstd-lp-528-try-flow-health .vy-announcement-bar a{color: var(--gold);font-weight: 600;text-decoration: underline;text-underline-offset: 2px;}#vstd-lp-528-try-flow-health .vy-hero{background: var(--dark);color: var(--white);padding: 64px 24px 72px;text-align: center;}#vstd-lp-528-try-flow-health .vy-hero-eyebrow{font-size: 0.75rem;letter-spacing: 0.12em;text-transform: uppercase;color: #8a968c;margin-bottom: 8px;}#vstd-lp-528-try-flow-health .vy-hero-eyebrow a{color: var(--gold);text-decoration: underline;text-underline-offset: 2px;}#vstd-lp-528-try-flow-health .vy-hero h1{font-family: 'Playfair Display',serif;font-size: clamp(1.8rem,4vw,3rem);font-weight: 700;line-height: 1.2;max-width: 780px;margin: 0 auto 24px;letter-spacing: -0.02em;}#vstd-lp-528-try-flow-health .vy-hero-intro{font-size: 1rem;color: #c8d3c9;max-width: 680px;margin: 0 auto 28px;line-height: 1.7;}#vstd-lp-528-try-flow-health .vy-hero-author{display: flex;align-items: center;justify-content: center;gap: 10px;margin-bottom: 40px;}#vstd-lp-528-try-flow-health .vy-author-avatar{width: 40px;height: 40px;border-radius: 50%;object-fit: cover;border: 2px solid var(--gold);}#vstd-lp-528-try-flow-health .vy-author-text{font-size: 0.85rem;color: #9aa89e;}#vstd-lp-528-try-flow-health .vy-author-text strong{color: var(--white);}#vstd-lp-528-try-flow-health .vy-hero-products{display: flex;gap: 20px;justify-content: center;max-width: 700px;margin: 0 auto 36px;}#vstd-lp-528-try-flow-health .vy-product-card{background: #14301f;border: 1px solid #2c5539;border-radius: 8px;padding: 20px;flex: 1;text-align: center;transition: border-color 0.2s;}#vstd-lp-528-try-flow-health .vy-product-card.vy-winner{border-color: var(--gold);position: relative;}#vstd-lp-528-try-flow-health .vy-winner-badge{position: absolute;top: -12px;left: 50%;transform: translateX(-50%);background: var(--gold);color: #0f2418;font-size: 0.68rem;font-weight: 800;letter-spacing: 0.1em;text-transform: uppercase;padding: 4px 12px;border-radius: 20px;white-space: nowrap;}#vstd-lp-528-try-flow-health .vy-product-card img{width: 100%;max-width: 200px;height: 180px;object-fit: contain;margin: 0 auto 12px;border-radius: 4px;}#vstd-lp-528-try-flow-health .vy-product-card-name{font-size: 0.9rem;font-weight: 600;color: var(--white);margin-bottom: 6px;}#vstd-lp-528-try-flow-health .vy-product-card-price{font-size: 1.1rem;font-weight: 700;color: var(--green-light);}#vstd-lp-528-try-flow-health .vy-product-card.vy-loser .vy-product-card-price{color: #9aa89e;}#vstd-lp-528-try-flow-health .vy-product-card-sub{font-size: 0.75rem;color: #7d8a80;margin-top: 4px;}#vstd-lp-528-try-flow-health .vy-product-card.vy-loser .vy-product-card-sub{color: var(--accent-red);}#vstd-lp-528-try-flow-health .vy-hero-cta{display: inline-block;background: var(--red-cta);color: var(--white);padding: 16px 40px;border-radius: 6px;font-size: 1rem;font-weight: 700;letter-spacing: 0.02em;transition: background 0.2s,transform 0.1s;border: 2px solid transparent;}#vstd-lp-528-try-flow-health .vy-hero-cta:hover{background: var(--red-cta-hover);transform: translateY(-1px);}#vstd-lp-528-try-flow-health .vy-page-layout{max-width: 1200px;margin: 0 auto;padding: 0 24px;display: grid;grid-template-columns: 1fr 320px;gap: 40px;align-items: start;}#vstd-lp-528-try-flow-health .vy-main-content{min-width: 0;}#vstd-lp-528-try-flow-health .vy-sidebar{position: sticky;top: 72px;}#vstd-lp-528-try-flow-health .vy-sidebar-card{background: var(--white);border: 1px solid var(--border);border-radius: 10px;padding: 24px;box-shadow: 0 2px 12px rgba(0,0,0,0.06);}#vstd-lp-528-try-flow-health .vy-sidebar-label{font-size: 0.7rem;letter-spacing: 0.12em;text-transform: uppercase;color: var(--text-muted);margin-bottom: 8px;}#vstd-lp-528-try-flow-health .vy-sidebar-title{font-family: 'Playfair Display',serif;font-size: 1.3rem;font-weight: 700;line-height: 1.3;margin-bottom: 16px;}#vstd-lp-528-try-flow-health .vy-sidebar-img{width: 100%;max-height: 160px;object-fit: contain;margin-bottom: 14px;border-radius: 6px;}#vstd-lp-528-try-flow-health .vy-sidebar-badges{display: flex;flex-direction: column;gap: 6px;margin-bottom: 14px;}#vstd-lp-528-try-flow-health .vy-sidebar-badge{display: flex;align-items: center;gap: 8px;font-size: 0.82rem;color: var(--text-secondary);}#vstd-lp-528-try-flow-health .vy-sidebar-badge::before{content: '✓';color: var(--green);font-weight: 700;font-size: 0.9rem;}#vstd-lp-528-try-flow-health .vy-sidebar-stars{display: flex;align-items: center;gap: 6px;margin-bottom: 4px;}#vstd-lp-528-try-flow-health .vy-stars{color: #f59e0b;font-size: 0.9rem;letter-spacing: 1px;}#vstd-lp-528-try-flow-health .vy-rating-score{font-weight: 700;font-size: 0.9rem;}#vstd-lp-528-try-flow-health .vy-review-count{font-size: 0.78rem;color: var(--text-muted);margin-bottom: 12px;}#vstd-lp-528-try-flow-health .vy-sidebar-desc{font-size: 0.82rem;color: var(--text-secondary);line-height: 1.6;margin-bottom: 14px;}#vstd-lp-528-try-flow-health .vy-sidebar-sale{background: #f7f3e4;border: 1px solid #f59e0b;border-radius: 6px;padding: 10px 12px;margin-bottom: 14px;}#vstd-lp-528-try-flow-health .vy-sidebar-sale-title{font-size: 0.78rem;font-weight: 700;color: #6f6135;margin-bottom: 2px;}#vstd-lp-528-try-flow-health .vy-sidebar-sale-desc{font-size: 0.75rem;color: #5f5326;}#vstd-lp-528-try-flow-health .vy-sidebar-cta{display: block;background: var(--red-cta);color: var(--white);text-align: center;padding: 14px;border-radius: 6px;font-weight: 700;font-size: 0.9rem;transition: background 0.2s;}#vstd-lp-528-try-flow-health .vy-sidebar-cta:hover{background: var(--red-cta-hover);}#vstd-lp-528-try-flow-health section{padding: 48px 0;}#vstd-lp-528-try-flow-health .vy-section-divider{border: none;border-top: 1px solid var(--border);margin: 0;}#vstd-lp-528-try-flow-health .vy-why-section{padding: 48px 0 40px;}#vstd-lp-528-try-flow-health .vy-section-icon{width: 28px;height: 28px;border-radius: 50%;background: var(--green-bg);display: flex;align-items: center;justify-content: center;margin-bottom: 12px;}#vstd-lp-528-try-flow-health .vy-section-icon svg{width: 14px;height: 14px;fill: var(--green);}#vstd-lp-528-try-flow-health .vy-section-h2{font-family: 'Playfair Display',serif;font-size: clamp(1.4rem,2.5vw,1.9rem);font-weight: 700;margin-bottom: 20px;letter-spacing: -0.02em;}#vstd-lp-528-try-flow-health .vy-section-body p{font-size: 0.95rem;color: var(--text-secondary);line-height: 1.75;margin-bottom: 16px;}#vstd-lp-528-try-flow-health .vy-section-body p:last-child{margin-bottom: 0;}#vstd-lp-528-try-flow-health .vy-spec-table-section{padding: 48px 0;}#vstd-lp-528-try-flow-health .vy-section-subline{font-size: 0.85rem;color: var(--text-muted);margin-bottom: 24px;}#vstd-lp-528-try-flow-health .vy-spec-table{width: 100%;border-collapse: collapse;background: var(--white);border-radius: 10px;overflow: hidden;border: 1px solid var(--border);font-size: 0.88rem;}#vstd-lp-528-try-flow-health .vy-spec-table thead tr{background: var(--dark);color: var(--white);}#vstd-lp-528-try-flow-health .vy-spec-table th{padding: 14px 18px;text-align: left;font-weight: 600;font-size: 0.82rem;letter-spacing: 0.04em;text-transform: uppercase;}#vstd-lp-528-try-flow-health .vy-spec-table th:first-child{width: 35%;}#vstd-lp-528-try-flow-health .vy-spec-table th:nth-child(2), #vstd-lp-528-try-flow-health .vy-spec-table th:nth-child(3){width: 32.5%;text-align: center;}#vstd-lp-528-try-flow-health .vy-spec-table td{padding: 13px 18px;border-bottom: 1px solid var(--border);vertical-align: middle;}#vstd-lp-528-try-flow-health .vy-spec-table td:nth-child(2), #vstd-lp-528-try-flow-health .vy-spec-table td:nth-child(3){text-align: center;}#vstd-lp-528-try-flow-health .vy-spec-table tr:last-child td{border-bottom: none;}#vstd-lp-528-try-flow-health .vy-spec-table tr:nth-child(even){background: #f7f6ef;}#vstd-lp-528-try-flow-health .vy-spec-winner{color: var(--green-text);font-weight: 600;}#vstd-lp-528-try-flow-health .vy-spec-note{font-size: 0.75rem;color: var(--text-muted);margin-top: 10px;font-style: italic;}#vstd-lp-528-try-flow-health .vy-comparison-section{padding: 48px 0;}#vstd-lp-528-try-flow-health .vy-comparison-section-intro{font-size: 0.95rem;color: var(--text-secondary);line-height: 1.7;margin-bottom: 28px;}#vstd-lp-528-try-flow-health .vy-comparison-cards{display: grid;grid-template-columns: 1fr 1fr;gap: 20px;margin-bottom: 20px;}#vstd-lp-528-try-flow-health .vy-comp-card{background: var(--white);border: 1px solid var(--border);border-radius: 10px;overflow: hidden;}#vstd-lp-528-try-flow-health .vy-comp-card-header{padding: 14px 18px;display: flex;align-items: center;gap: 10px;border-bottom: 1px solid var(--border);}#vstd-lp-528-try-flow-health .vy-comp-card.vy-freshflow .vy-comp-card-header{background: var(--green-bg);}#vstd-lp-528-try-flow-health .vy-comp-card.vy-kittyspout .vy-comp-card-header{background: #fff5f5;}#vstd-lp-528-try-flow-health .vy-comp-card-brand{font-weight: 700;font-size: 0.9rem;}#vstd-lp-528-try-flow-health .vy-comp-card.vy-freshflow .vy-comp-card-brand{color: var(--green-text);}#vstd-lp-528-try-flow-health .vy-comp-card.vy-kittyspout .vy-comp-card-brand{color: var(--accent-red);}#vstd-lp-528-try-flow-health .vy-comp-card-img{width: 100%;height: 160px;object-fit: contain;padding: 16px;background: #f4f2e9;}#vstd-lp-528-try-flow-health .vy-comp-card-body{padding: 16px 18px;}#vstd-lp-528-try-flow-health .vy-comp-card-list{list-style: none;display: flex;flex-direction: column;gap: 8px;}#vstd-lp-528-try-flow-health .vy-comp-card-list li{font-size: 0.84rem;color: var(--text-secondary);line-height: 1.5;padding-left: 20px;position: relative;}#vstd-lp-528-try-flow-health .vy-comp-card-list li::before{position: absolute;left: 0;top: 0;}#vstd-lp-528-try-flow-health .vy-comp-card.vy-freshflow .vy-comp-card-list li::before{content: '✓';color: var(--green);font-weight: 700;}#vstd-lp-528-try-flow-health .vy-comp-card.vy-kittyspout .vy-comp-card-list li::before{content: '✗';color: var(--accent-red);font-weight: 700;}#vstd-lp-528-try-flow-health .vy-comp-card.vy-kittyspout .vy-comp-card-list li.vy-neutral::before{content: '–';color: #9aa89e;}#vstd-lp-528-try-flow-health .vy-comp-card .vy-comp-card-list li.vy-match::before{content: '✓';color: var(--green);font-weight: 700;}#vstd-lp-528-try-flow-health .vy-comp-card .vy-comp-card-list li.vy-neutral::before{content: '–';color: #9aa89e;font-weight: 700;}#vstd-lp-528-try-flow-health .vy-comp-card .vy-comp-card-list li.vy-miss::before{content: '✗';color: var(--accent-red);font-weight: 700;}#vstd-lp-528-try-flow-health .vy-our-take{background: #f9f7ec;border: 1px solid #ddd3b0;border-left: 4px solid var(--gold);border-radius: 0 8px 8px 0;padding: 16px 20px;}#vstd-lp-528-try-flow-health .vy-our-take-label{font-size: 0.72rem;font-weight: 700;letter-spacing: 0.1em;text-transform: uppercase;color: #6f6135;margin-bottom: 6px;}#vstd-lp-528-try-flow-health .vy-our-take p{font-size: 0.88rem;color: var(--text-secondary);line-height: 1.7;}#vstd-lp-528-try-flow-health .vy-large-quote-section{padding: 56px 0;background: var(--dark);margin: 0 -24px;padding-left: 24px;padding-right: 24px;}#vstd-lp-528-try-flow-health .vy-large-quote-inner{max-width: 800px;margin: 0 auto;text-align: center;}#vstd-lp-528-try-flow-health .vy-large-quote-mark{font-size: 5rem;line-height: 0.5;color: var(--gold);font-family: 'Playfair Display',serif;margin-bottom: 20px;display: block;}#vstd-lp-528-try-flow-health .vy-large-quote-text{font-family: 'Playfair Display',serif;font-size: clamp(1.1rem,2vw,1.4rem);color: var(--white);line-height: 1.7;font-style: italic;margin-bottom: 24px;}#vstd-lp-528-try-flow-health .vy-large-quote-author{font-size: 0.85rem;color: #9aa89e;font-weight: 500;}#vstd-lp-528-try-flow-health .vy-large-quote-author strong{color: var(--gold);}#vstd-lp-528-try-flow-health .vy-feature-table-section{padding: 48px 0;}#vstd-lp-528-try-flow-health .vy-feature-table{width: 100%;border-collapse: collapse;background: var(--white);border-radius: 10px;overflow: hidden;border: 1px solid var(--border);font-size: 0.88rem;}#vstd-lp-528-try-flow-health .vy-feature-table thead tr{background: var(--dark);color: var(--white);}#vstd-lp-528-try-flow-health .vy-feature-table th{padding: 14px 18px;text-align: center;font-weight: 600;font-size: 0.82rem;letter-spacing: 0.04em;text-transform: uppercase;}#vstd-lp-528-try-flow-health .vy-feature-table th:first-child{text-align: left;width: 50%;}#vstd-lp-528-try-flow-health .vy-feature-table td{padding: 12px 18px;border-bottom: 1px solid var(--border);text-align: center;}#vstd-lp-528-try-flow-health .vy-feature-table td:first-child{text-align: left;font-size: 0.85rem;color: var(--text-secondary);}#vstd-lp-528-try-flow-health .vy-feature-table tr:last-child td{border-bottom: none;font-weight: 700;}#vstd-lp-528-try-flow-health .vy-feature-table tr:nth-child(even){background: #f7f6ef;}#vstd-lp-528-try-flow-health .vy-check{color: var(--green);font-size: 1.1rem;font-weight: 700;}#vstd-lp-528-try-flow-health .vy-cross{color: var(--accent-red);font-size: 1.1rem;font-weight: 700;}#vstd-lp-528-try-flow-health .vy-score-winner{color: var(--green-text);font-size: 1rem;font-weight: 800;}#vstd-lp-528-try-flow-health .vy-score-loser{color: var(--accent-red);font-size: 1rem;font-weight: 800;}#vstd-lp-528-try-flow-health .vy-testimonials-section{padding: 48px 0;}#vstd-lp-528-try-flow-health .vy-testimonials-grid{display: flex;flex-direction: column;gap: 20px;}#vstd-lp-528-try-flow-health .vy-testimonial-card{background: var(--white);border: 1px solid var(--border);border-radius: 10px;padding: 24px;}#vstd-lp-528-try-flow-health .vy-testimonial-stars{color: #f59e0b;font-size: 0.85rem;margin-bottom: 10px;}#vstd-lp-528-try-flow-health .vy-testimonial-text{font-size: 0.9rem;color: var(--text-secondary);line-height: 1.7;font-style: italic;margin-bottom: 14px;}#vstd-lp-528-try-flow-health .vy-testimonial-author{font-size: 0.82rem;font-weight: 600;color: var(--text-primary);}#vstd-lp-528-try-flow-health .vy-testimonial-detail{font-size: 0.75rem;color: var(--text-muted);margin-top: 2px;}#vstd-lp-528-try-flow-health .vy-verdict-section{padding: 56px 0;background: var(--dark);margin: 0 -24px;padding-left: 24px;padding-right: 24px;}#vstd-lp-528-try-flow-health .vy-verdict-inner{max-width: 800px;margin: 0 auto;}#vstd-lp-528-try-flow-health .vy-verdict-label{font-size: 0.72rem;letter-spacing: 0.15em;text-transform: uppercase;color: #6d7a70;margin-bottom: 8px;}#vstd-lp-528-try-flow-health .vy-verdict-headline{font-family: 'Playfair Display',serif;font-size: clamp(1.6rem,3vw,2.4rem);font-weight: 700;color: var(--white);margin-bottom: 12px;letter-spacing: -0.02em;}#vstd-lp-528-try-flow-health .vy-verdict-body p{font-size: 0.95rem;color: #c8d3c9;line-height: 1.75;margin-bottom: 16px;}#vstd-lp-528-try-flow-health .vy-verdict-winner-card{background: #14301f;border: 2px solid var(--gold);border-radius: 12px;padding: 28px;margin: 36px 0;text-align: center;}#vstd-lp-528-try-flow-health .vy-verdict-winner-label{font-size: 0.72rem;letter-spacing: 0.15em;text-transform: uppercase;color: var(--gold);margin-bottom: 8px;}#vstd-lp-528-try-flow-health .vy-verdict-winner-name{font-family: 'Playfair Display',serif;font-size: 1.6rem;font-weight: 700;color: var(--white);margin-bottom: 16px;}#vstd-lp-528-try-flow-health .vy-verdict-winner-img{width: 180px;height: 160px;object-fit: contain;margin: 0 auto 16px;}#vstd-lp-528-try-flow-health .vy-verdict-winner-stars{color: #f59e0b;font-size: 1rem;margin-bottom: 4px;}#vstd-lp-528-try-flow-health .vy-verdict-winner-rating{font-size: 1.1rem;font-weight: 700;color: var(--white);margin-bottom: 4px;}#vstd-lp-528-try-flow-health .vy-verdict-winner-reviews{font-size: 0.82rem;color: #8a968c;margin-bottom: 16px;}#vstd-lp-528-try-flow-health .vy-verdict-winner-desc{font-size: 0.88rem;color: #c8d3c9;line-height: 1.6;margin-bottom: 20px;max-width: 500px;margin-left: auto;margin-right: auto;}#vstd-lp-528-try-flow-health .vy-verdict-badges{display: flex;justify-content: center;gap: 10px;flex-wrap: wrap;margin-bottom: 24px;}#vstd-lp-528-try-flow-health .vy-verdict-badge{background: rgba(255,255,255,0.08);border: 1px solid rgba(255,255,255,0.15);border-radius: 20px;padding: 6px 14px;font-size: 0.78rem;color: #c8d3c9;}#vstd-lp-528-try-flow-health .vy-verdict-cta{display: inline-block;background: var(--red-cta);color: var(--white);padding: 16px 40px;border-radius: 6px;font-size: 1rem;font-weight: 700;transition: background 0.2s;margin-bottom: 12px;}#vstd-lp-528-try-flow-health .vy-verdict-cta:hover{background: var(--red-cta-hover);}#vstd-lp-528-try-flow-health .vy-verdict-guarantee{font-size: 0.78rem;color: #7d8a80;}#vstd-lp-528-try-flow-health .vy-verdict-stats{display: grid;grid-template-columns: repeat(3,1fr);gap: 16px;margin-top: 36px;}#vstd-lp-528-try-flow-health .vy-stat-box{background: #14301f;border: 1px solid #2c5539;border-radius: 8px;padding: 20px 16px;text-align: center;}#vstd-lp-528-try-flow-health .vy-stat-number{font-family: 'Playfair Display',serif;font-size: 1.8rem;font-weight: 700;color: var(--gold);line-height: 1;margin-bottom: 6px;}#vstd-lp-528-try-flow-health .vy-stat-label{font-size: 0.78rem;color: #8a968c;line-height: 1.4;}#vstd-lp-528-try-flow-health .vy-price-cards{display: grid;grid-template-columns: 1fr 1fr;gap: 20px;margin-bottom: 20px;}#vstd-lp-528-try-flow-health .vy-price-card{background: var(--white);border: 1px solid var(--border);border-radius: 10px;overflow: hidden;}#vstd-lp-528-try-flow-health .vy-price-card.vy-winner-card{border-color: var(--green);}#vstd-lp-528-try-flow-health .vy-price-card-header{padding: 16px 18px;border-bottom: 1px solid var(--border);}#vstd-lp-528-try-flow-health .vy-price-card.vy-winner-card .vy-price-card-header{background: var(--green-bg);}#vstd-lp-528-try-flow-health .vy-price-card.vy-loser-card .vy-price-card-header{background: #fff5f5;}#vstd-lp-528-try-flow-health .vy-price-card-name{font-weight: 700;font-size: 0.95rem;margin-bottom: 4px;}#vstd-lp-528-try-flow-health .vy-price-card-price{font-size: 1.2rem;font-weight: 800;}#vstd-lp-528-try-flow-health .vy-price-card.vy-winner-card .vy-price-card-price{color: var(--green-text);}#vstd-lp-528-try-flow-health .vy-price-card.vy-loser-card .vy-price-card-price{color: var(--accent-red);}#vstd-lp-528-try-flow-health .vy-price-card-body{padding: 16px 18px;}#vstd-lp-528-try-flow-health .vy-price-list{list-style: none;display: flex;flex-direction: column;gap: 7px;}#vstd-lp-528-try-flow-health .vy-price-list li{font-size: 0.82rem;color: var(--text-secondary);line-height: 1.4;}#vstd-lp-528-try-flow-health .vy-faq-section{padding: 48px 0;}#vstd-lp-528-try-flow-health .vy-faq-list{display: flex;flex-direction: column;gap: 0;}#vstd-lp-528-try-flow-health .vy-faq-item{border-bottom: 1px solid var(--border);}#vstd-lp-528-try-flow-health .vy-faq-question{width: 100%;background: none;border: none;text-align: left;padding: 18px 0;font-size: 0.92rem;font-weight: 600;color: var(--text-primary);cursor: pointer;display: flex;justify-content: space-between;align-items: center;gap: 16px;font-family: 'Inter',sans-serif;}#vstd-lp-528-try-flow-health .vy-faq-question:hover{color: var(--green-text);}#vstd-lp-528-try-flow-health .vy-faq-icon{width: 20px;height: 20px;border-radius: 50%;background: var(--border);display: flex;align-items: center;justify-content: center;flex-shrink: 0;font-size: 0.9rem;color: var(--text-muted);transition: transform 0.2s,background 0.2s;}#vstd-lp-528-try-flow-health .vy-faq-item.vy-open .vy-faq-icon{transform: rotate(45deg);background: var(--green-bg);color: var(--green-text);}#vstd-lp-528-try-flow-health .vy-faq-answer{display: none;padding: 0 0 18px;font-size: 0.88rem;color: var(--text-secondary);line-height: 1.7;}#vstd-lp-528-try-flow-health .vy-faq-item.vy-open .vy-faq-answer{display: block;}#vstd-lp-528-try-flow-health .vy-floating-bar{position: fixed;bottom: 0;left: 0;right: 0;width: 100%;z-index: 99;background: var(--dark);border-top: 1px solid #2c5539;padding: 12px 24px;display: flex;align-items: center;justify-content: space-between;gap: 16px;transform: translateY(100%);transition: transform 0.3s ease;box-sizing: border-box;}#vstd-lp-528-try-flow-health .vy-floating-bar.vy-visible{transform: translateY(0);}#vstd-lp-528-try-flow-health .vy-floating-bar-text{font-size: 0.85rem;color: #c8d3c9;flex: 1;}#vstd-lp-528-try-flow-health .vy-floating-bar-text strong{color: var(--white);}#vstd-lp-528-try-flow-health .vy-floating-bar-cta{background: var(--red-cta);color: var(--white);padding: 10px 24px;border-radius: 4px;font-size: 0.85rem;font-weight: 700;white-space: nowrap;transition: background 0.2s;flex-shrink: 0;}#vstd-lp-528-try-flow-health .vy-floating-bar-cta:hover{background: var(--red-cta-hover);}#vstd-lp-528-try-flow-health .vy-site-footer{background: var(--dark);color: #8a968c;padding: 40px 24px;margin-top: 0;}#vstd-lp-528-try-flow-health .vy-footer-inner{max-width: 1200px;margin: 0 auto;display: grid;grid-template-columns: 1fr 1fr;gap: 32px;}#vstd-lp-528-try-flow-health .vy-footer-logo{font-family: 'Playfair Display',serif;font-size: 1.2rem;font-weight: 700;color: var(--white);margin-bottom: 12px;}#vstd-lp-528-try-flow-health .vy-footer-logo span{color: var(--gold);}#vstd-lp-528-try-flow-health .vy-footer-desc{font-size: 0.82rem;line-height: 1.7;}#vstd-lp-528-try-flow-health .vy-footer-copy{font-size: 0.75rem;color: #5c6a60;margin-top: 8px;}#vstd-lp-528-try-flow-health .vy-icon-orange{background: #eaf3e6;}#vstd-lp-528-try-flow-health .vy-icon-orange svg{fill: #2f6b34;}#vstd-lp-528-try-flow-health .vy-icon-blue{background: #e6f1ea;}#vstd-lp-528-try-flow-health .vy-icon-blue svg{fill: #1c6238;}#vstd-lp-528-try-flow-health .vy-icon-purple{background: #edf3e8;}#vstd-lp-528-try-flow-health .vy-icon-purple svg{fill: #3a7a45;}#vstd-lp-528-try-flow-health .vy-icon-red{background: #f0f4ea;}#vstd-lp-528-try-flow-health .vy-icon-red svg{fill: #4a7f3c;}#vstd-lp-528-try-flow-health .vy-icon-teal{background: #e4f2ec;}#vstd-lp-528-try-flow-health .vy-icon-teal svg{fill: #1a6b4e;}@media (max-width: 900px){#vstd-lp-528-try-flow-health .vy-page-layout{grid-template-columns: 1fr;}#vstd-lp-528-try-flow-health .vy-sidebar{position: static;order: -1;}}@media (max-width: 680px){#vstd-lp-528-try-flow-health .vy-hero-products{flex-direction: column;max-width: 320px;}#vstd-lp-528-try-flow-health .vy-comparison-cards{grid-template-columns: 1fr;}#vstd-lp-528-try-flow-health .vy-price-cards{grid-template-columns: 1fr;}#vstd-lp-528-try-flow-health .vy-verdict-stats{grid-template-columns: 1fr;}#vstd-lp-528-try-flow-health .vy-footer-inner{grid-template-columns: 1fr;}#vstd-lp-528-try-flow-health .vy-floating-bar{flex-direction: column;gap: 8px;text-align: center;}#vstd-lp-528-try-flow-health .vy-floating-bar-text{font-size: 0.78rem;}#vstd-lp-528-try-flow-health .vy-spec-table{font-size: 0.78rem;}#vstd-lp-528-try-flow-health .vy-spec-table th, #vstd-lp-528-try-flow-health .vy-spec-table td{padding: 10px 10px;}#vstd-lp-528-try-flow-health .vy-spec-table-section{overflow-x: auto;-webkit-overflow-scrolling: touch;}#vstd-lp-528-try-flow-health .vy-spec-table{min-width: 480px;}}@media (max-width: 480px){#vstd-lp-528-try-flow-health .vy-hero h1{font-size: 1.5rem;}#vstd-lp-528-try-flow-health .vy-page-layout{padding-left: 16px;padding-right: 16px;}#vstd-lp-528-try-flow-health .vy-hero{padding-left: 16px;padding-right: 16px;}#vstd-lp-528-try-flow-health .vy-announcement-bar{padding-left: 12px;padding-right: 12px;}#vstd-lp-528-try-flow-health .vy-nav-inner{padding: 0 16px;}#vstd-lp-528-try-flow-health .vy-comparison-section-intro{font-size: 0.88rem;}#vstd-lp-528-try-flow-health canvas{max-width: 100%;}}
  


#vstd-lp-528-try-flow-health{
  --font-body-family:Inter, -apple-system, "system-ui", sans-serif!important;
  --font-body:Inter, -apple-system, "system-ui", sans-serif!important;
  --font-heading-family:"Playfair Display", serif!important;
  --font-heading:"Playfair Display", serif!important;
}
#vstd-lp-528-try-flow-health{font-family:Inter, -apple-system, "system-ui", sans-serif!important;font-weight:400!important;}
  


/* Mobile fixes (client-reported).
   1. The nav row is flex/space-between with no gap, so at 360px the "Claim Your
      Discount" button sat 1px from the wordmark and at 320px they touched.
   2. Comparison cells are <span class="check">emoji</span> + a note text node.
      Inline, the emoji shares a line with the note in short cells but not in long
      ones, so columns disagreed row to row. Making the emoji a block on narrow
      screens stacks every cell the same way: emoji, then note beneath.
   3. 36px of horizontal cell padding was ~30% of the table width on a phone.
   Desktop is deliberately untouched: there the notes already fit on one line. */
@media (max-width: 380px) {
  #vstd-lp-528-try-flow-health .vy-nav-inner{ gap: 12px; }
  #vstd-lp-528-try-flow-health .vy-nav-cta{ font-size: 12.5px !important; padding-left: 12px !important; padding-right: 12px !important; letter-spacing: 0 !important; }
  #vstd-lp-528-try-flow-health .vy-nav-logo{ font-size: 18px !important; }
}
@media (max-width: 767px) {
  #vstd-lp-528-try-flow-health .vy-large-quote-section, #vstd-lp-528-try-flow-health .vy-verdict-section{
    margin-left: 0 !important; margin-right: 0 !important; width: 100% !important;
  }
}
@media (max-width: 430px) {
  #vstd-lp-528-try-flow-health .vy-feature-table td{ padding: 10px 8px !important; }
  /* The tick is .check but the cross is .cross -- both need stacking, or the
     cross cells stay inline and whether the emoji shares a line with the note
     comes down to column width (76px vs 119px here), which is why the two
     product columns disagreed row to row. */
  #vstd-lp-528-try-flow-health .vy-feature-table td .vy-check, #vstd-lp-528-try-flow-health .vy-feature-table td .vy-cross{ display: block; margin: 0 auto 4px; line-height: 1; }
}


#vstd-lp-528-try-flow-health{scroll-behavior:smooth}

/* Preserve paragraph spacing inside Funnelish embed where empty <p> tags collapse */
#vstd-lp-528-try-flow-health p:empty {
  min-height: 1em !important;
  display: block !important;
}
/* Growtype: undo flex-induced height:100% blowup on custom-css blocks */
#vstd-lp-528-try-flow-health [class*="growtype-customcss-"],
#vstd-lp-528-try-flow-health [class*="growtype-customcss-"] > div {
  height: auto !important;
}
/* Shopify Horizon: neutralize app-shell inner-scroll so the embed flows in the host page */
#vstd-lp-528-try-flow-health:has(.vy-page-wrapper),
#vstd-lp-528-try-flow-health:has(.vy-page-wrapper) .vy-page-wrapper,
#vstd-lp-528-try-flow-health[scroll-lock],
#vstd-lp-528-try-flow-health[scroll-lock] .vy-page-wrapper {
  height: auto !important;
  max-height: none !important;
  overflow: visible !important;
}
