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

#vstd-lp-198-chronos-1907 *:where(:not(svg,svg *)){all:revert;}
#vstd-lp-198-chronos-1907 [hidden]{display:none !important;}

#vstd-lp-198-chronos-1907 img{width:auto;}

#vstd-lp-198-chronos-1907 table,#vstd-lp-198-chronos-1907 thead,#vstd-lp-198-chronos-1907 tbody,#vstd-lp-198-chronos-1907 tfoot,#vstd-lp-198-chronos-1907 tr,#vstd-lp-198-chronos-1907 th,#vstd-lp-198-chronos-1907 td{background-color:transparent;}



@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuOKfMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZg.ttf) format('truetype');
}
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvUDQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKebukDQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKeiukDQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKfsukDQ.ttf) format('truetype');
}


    #vstd-lp-198-chronos-1907{
      --dark: #111111;
      --dark-2: #1a1a1a;
      --dark-3: #222222;
      --dark-4: #2a2a2a;
      --white: #ffffff;
      --off-white: #f8f7f4;
      --cream: #faf9f6;
      --border: #e5e2db;
      --border-dark: #333333;
      --green: #2d7a3a;
      --green-light: #3a9a4a;
      --green-bg: #f0f9f1;
      --green-text: #1e6b2a;
      --red-cta: #8b1a1a;
      --red-cta-hover: #a02020;
      --gold: #c9a84c;
      --gold-light: #e8c96a;
      --text-primary: #1a1a1a;
      --text-secondary: #555555;
      --text-muted: #888888;
      --accent-red: #c0392b;
      --winner-green: #27ae60;
      --loser-red: #e74c3c;
    }

    
    #vstd-lp-198-chronos-1907 *, #vstd-lp-198-chronos-1907 *::before, #vstd-lp-198-chronos-1907 *::after{ box-sizing: border-box; margin: 0; padding: 0; }
    #vstd-lp-198-chronos-1907{ scroll-behavior: smooth; font-size: 16px; overflow-x: clip; }
    #vstd-lp-198-chronos-1907{
      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: 100vw;
    }
    #vstd-lp-198-chronos-1907 img{ max-width: 100%; height: auto; display: block; }
    #vstd-lp-198-chronos-1907 a{ text-decoration: none; color: inherit; }

    
    #vstd-lp-198-chronos-1907 .vy-site-nav{
      position: sticky;
      top: 0;
      z-index: 100;
      background: var(--dark);
      border-bottom: 1px solid var(--border-dark);
    }
    #vstd-lp-198-chronos-1907 .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-198-chronos-1907 .vy-nav-logo{
      font-family: 'Playfair Display', serif;
      font-size: 1.2rem;
      font-weight: 700;
      color: var(--white);
      letter-spacing: -0.02em;
    }
    #vstd-lp-198-chronos-1907 .vy-nav-logo span{ color: var(--gold); }
    #vstd-lp-198-chronos-1907 .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;
      white-space: nowrap;
      flex-shrink: 0;
      transition: background 0.2s;
    }
    #vstd-lp-198-chronos-1907 .vy-nav-cta:hover{ background: var(--red-cta-hover); }
    @media (max-width: 480px) {
      #vstd-lp-198-chronos-1907 .vy-nav-cta{ padding: 7px 12px; font-size: 0.72rem; }
      #vstd-lp-198-chronos-1907 .vy-nav-logo{ font-size: 0.95rem; }
    }

    
    #vstd-lp-198-chronos-1907 .vy-announcement-bar{
      background: var(--dark);
      border-bottom: 1px solid #333;
      padding: 10px 24px;
      text-align: center;
    }
    #vstd-lp-198-chronos-1907 .vy-announcement-bar p{
      font-size: 0.8rem;
      color: #aaa;
      letter-spacing: 0.05em;
      text-transform: uppercase;
    }
    #vstd-lp-198-chronos-1907 .vy-announcement-bar a{
      color: var(--gold);
      font-weight: 600;
      text-decoration: underline;
      text-underline-offset: 2px;
    }

    
    #vstd-lp-198-chronos-1907 .vy-hero{
      background: var(--dark);
      color: var(--white);
      padding: 64px 24px 72px;
      text-align: center;
    }
    #vstd-lp-198-chronos-1907 .vy-hero-eyebrow{
      font-size: 0.75rem;
      letter-spacing: 0.12em;
      text-transform: uppercase;
      color: #888;
      margin-bottom: 8px;
    }
    #vstd-lp-198-chronos-1907 .vy-hero-eyebrow a{ color: var(--gold); text-decoration: underline; text-underline-offset: 2px; }
    #vstd-lp-198-chronos-1907 .vy-hero-subline{
      font-size: 0.8rem;
      letter-spacing: 0.1em;
      text-transform: uppercase;
      color: #666;
      margin-bottom: 28px;
    }
    #vstd-lp-198-chronos-1907 .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-198-chronos-1907 .vy-hero-intro{
      font-size: 1rem;
      color: #ccc;
      max-width: 680px;
      margin: 0 auto 28px;
      line-height: 1.7;
    }
    #vstd-lp-198-chronos-1907 .vy-hero-author{
      display: flex;
      align-items: center;
      justify-content: center;
      gap: 10px;
      margin-bottom: 40px;
    }
    #vstd-lp-198-chronos-1907 .vy-author-avatar{
      width: 40px;
      height: 40px;
      border-radius: 50%;
      object-fit: cover;
      border: 2px solid var(--gold);
    }
    #vstd-lp-198-chronos-1907 .vy-author-text{
      font-size: 0.85rem;
      color: #aaa;
    }
    #vstd-lp-198-chronos-1907 .vy-author-text strong{ color: var(--white); }

    
    #vstd-lp-198-chronos-1907 .vy-hero-products{
      display: flex;
      gap: 20px;
      justify-content: center;
      max-width: 700px;
      margin: 0 auto 36px;
    }
    #vstd-lp-198-chronos-1907 .vy-product-card{
      background: #1e1e1e;
      border: 1px solid #333;
      border-radius: 8px;
      padding: 20px;
      flex: 1;
      text-align: center;
      transition: border-color 0.2s;
    }
    #vstd-lp-198-chronos-1907 .vy-product-card.vy-winner{ border-color: var(--gold); position: relative; }
    #vstd-lp-198-chronos-1907 .vy-winner-badge{
      position: absolute;
      top: -12px;
      left: 50%;
      transform: translateX(-50%);
      background: var(--gold);
      color: #111;
      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-198-chronos-1907 .vy-product-card img{
      width: 100%;
      max-width: 200px;
      height: 180px;
      object-fit: contain;
      margin: 0 auto 12px;
      border-radius: 4px;
    }
    #vstd-lp-198-chronos-1907 .vy-product-card-name{
      font-size: 0.9rem;
      font-weight: 600;
      color: var(--white);
      margin-bottom: 6px;
    }
    #vstd-lp-198-chronos-1907 .vy-product-card-price{
      font-size: 1.1rem;
      font-weight: 700;
      color: var(--green-light);
    }
    #vstd-lp-198-chronos-1907 .vy-product-card.vy-loser .vy-product-card-price{ color: #aaa; }
    #vstd-lp-198-chronos-1907 .vy-product-card-sub{
      font-size: 0.75rem;
      color: #777;
      margin-top: 4px;
    }
    #vstd-lp-198-chronos-1907 .vy-product-card.vy-loser .vy-product-card-sub{ color: var(--accent-red); }

    #vstd-lp-198-chronos-1907 .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-198-chronos-1907 .vy-hero-cta:hover{ background: var(--red-cta-hover); transform: translateY(-1px); }

    
    #vstd-lp-198-chronos-1907 .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-198-chronos-1907 .vy-main-content{ min-width: 0; }

    
    #vstd-lp-198-chronos-1907 .vy-sidebar{
      position: sticky;
      top: 72px;
    }
    #vstd-lp-198-chronos-1907 .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-198-chronos-1907 .vy-sidebar-label{
      font-size: 0.7rem;
      letter-spacing: 0.12em;
      text-transform: uppercase;
      color: var(--text-muted);
      margin-bottom: 8px;
    }
    #vstd-lp-198-chronos-1907 .vy-sidebar-title{
      font-family: 'Playfair Display', serif;
      font-size: 1.3rem;
      font-weight: 700;
      line-height: 1.3;
      margin-bottom: 16px;
    }
    #vstd-lp-198-chronos-1907 .vy-sidebar-img{
      width: 100%;
      max-height: 160px;
      object-fit: contain;
      margin-bottom: 14px;
      border-radius: 6px;
    }
    #vstd-lp-198-chronos-1907 .vy-sidebar-badges{
      display: flex;
      flex-direction: column;
      gap: 6px;
      margin-bottom: 14px;
    }
    #vstd-lp-198-chronos-1907 .vy-sidebar-badge{
      display: flex;
      align-items: center;
      gap: 8px;
      font-size: 0.82rem;
      color: var(--text-secondary);
    }
    #vstd-lp-198-chronos-1907 .vy-sidebar-badge::before{
      content: '✓';
      color: var(--green);
      font-weight: 700;
      font-size: 0.9rem;
    }
    #vstd-lp-198-chronos-1907 .vy-sidebar-stars{
      display: flex;
      align-items: center;
      gap: 6px;
      margin-bottom: 4px;
    }
    #vstd-lp-198-chronos-1907 .vy-stars{ color: #f59e0b; font-size: 0.9rem; letter-spacing: 1px; }
    #vstd-lp-198-chronos-1907 .vy-rating-score{ font-weight: 700; font-size: 0.9rem; }
    #vstd-lp-198-chronos-1907 .vy-review-count{ font-size: 0.78rem; color: var(--text-muted); margin-bottom: 12px; }
    #vstd-lp-198-chronos-1907 .vy-sidebar-desc{ font-size: 0.82rem; color: var(--text-secondary); line-height: 1.6; margin-bottom: 14px; }
    #vstd-lp-198-chronos-1907 .vy-sidebar-sale{
      background: #fff8e1;
      border: 1px solid #f59e0b;
      border-radius: 6px;
      padding: 10px 12px;
      margin-bottom: 14px;
    }
    #vstd-lp-198-chronos-1907 .vy-sidebar-sale-title{ font-size: 0.78rem; font-weight: 700; color: #b45309; margin-bottom: 2px; }
    #vstd-lp-198-chronos-1907 .vy-sidebar-sale-desc{ font-size: 0.75rem; color: #78350f; }
    #vstd-lp-198-chronos-1907 .vy-sidebar-cta{
      display: block;
      background: var(--red-cta);
      color: var(--white);
      text-align: center;
      padding: 14px 10px;
      border-radius: 6px;
      font-weight: 700;
      font-size: 0.82rem;
      white-space: nowrap;
      letter-spacing: 0.2px;
      transition: background 0.2s;
    }
    #vstd-lp-198-chronos-1907 .vy-sidebar-cta:hover{ background: var(--red-cta-hover); }

    
    #vstd-lp-198-chronos-1907 section{ padding: 48px 0; }
    #vstd-lp-198-chronos-1907 .vy-section-divider{ border: none; border-top: 1px solid var(--border); margin: 0; }

    
    #vstd-lp-198-chronos-1907 .vy-why-section{ padding: 48px 0 40px; }
    #vstd-lp-198-chronos-1907 .vy-section-icon{
      width: 36px;
      height: 36px;
      border-radius: 50%;
      background: var(--green-bg);
      display: inline-flex;
      align-items: center;
      justify-content: center;
      flex-shrink: 0;
      margin: 0;
    }
    #vstd-lp-198-chronos-1907 .vy-section-icon svg{ width: 18px; height: 18px; fill: var(--green); }
    
    #vstd-lp-198-chronos-1907 .vy-comparison-section:has(> .vy-section-icon + .vy-section-h2), #vstd-lp-198-chronos-1907 .vy-comparison-section:has(> .vy-section-icon + h2), #vstd-lp-198-chronos-1907 .vy-why-section:has(> .vy-section-icon + .vy-section-h2), #vstd-lp-198-chronos-1907 .vy-why-section:has(> .vy-section-icon + h2), #vstd-lp-198-chronos-1907 section:has(> .vy-section-icon + .vy-section-h2), #vstd-lp-198-chronos-1907 section:has(> .vy-section-icon + h2){
      display: flex;
      flex-wrap: wrap;
      align-items: center;
      column-gap: 14px;
      row-gap: 0;
    }
    #vstd-lp-198-chronos-1907 .vy-comparison-section > .vy-section-icon + .vy-section-h2, #vstd-lp-198-chronos-1907 .vy-comparison-section > .vy-section-icon + h2, #vstd-lp-198-chronos-1907 .vy-why-section > .vy-section-icon + .vy-section-h2, #vstd-lp-198-chronos-1907 .vy-why-section > .vy-section-icon + h2, #vstd-lp-198-chronos-1907 section > .vy-section-icon + .vy-section-h2, #vstd-lp-198-chronos-1907 section > .vy-section-icon + h2{
      margin: 0 !important;
      flex: 1;
      min-width: 0;
    }
    
    #vstd-lp-198-chronos-1907 .vy-comparison-section:has(> .vy-section-icon) > :not(.vy-section-icon):not(.vy-section-h2):not(h2), #vstd-lp-198-chronos-1907 .vy-why-section:has(> .vy-section-icon) > :not(.vy-section-icon):not(.vy-section-h2):not(h2), #vstd-lp-198-chronos-1907 section:has(> .vy-section-icon) > :not(.vy-section-icon):not(.vy-section-h2):not(h2){
      flex-basis: 100%;
    }
    #vstd-lp-198-chronos-1907 .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-198-chronos-1907 .vy-section-body p{
      font-size: 0.95rem;
      color: var(--text-secondary);
      line-height: 1.75;
      margin-bottom: 16px;
    }
    #vstd-lp-198-chronos-1907 .vy-section-body p:last-child{ margin-bottom: 0; }

    
    #vstd-lp-198-chronos-1907 .vy-video-section{ padding: 48px 0; }
    #vstd-lp-198-chronos-1907 .vy-video-grid{
      display: grid;
      grid-template-columns: repeat(3, 1fr);
      gap: 14px;
      margin-bottom: 28px;
    }
    #vstd-lp-198-chronos-1907 .vy-video-card{
      position: relative;
      border-radius: 8px;
      overflow: hidden;
      background: #1a1a1a;
      cursor: pointer;
      aspect-ratio: 9/16;
    }
    #vstd-lp-198-chronos-1907 .vy-video-thumb{
      width: 100%;
      height: 100%;
      object-fit: cover;
      opacity: 0.7;
    }
    #vstd-lp-198-chronos-1907 .vy-video-play{
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      width: 44px;
      height: 44px;
      background: rgba(255,255,255,0.9);
      border-radius: 50%;
      display: flex;
      align-items: center;
      justify-content: center;
    }
    #vstd-lp-198-chronos-1907 .vy-video-play svg{ width: 16px; height: 16px; fill: #111; margin-left: 2px; }
    #vstd-lp-198-chronos-1907 .vy-video-info{
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      padding: 10px;
      background: linear-gradient(transparent, rgba(0,0,0,0.85));
    }
    #vstd-lp-198-chronos-1907 .vy-video-name{ font-size: 0.75rem; font-weight: 600; color: #fff; }
    #vstd-lp-198-chronos-1907 .vy-video-caption{ font-size: 0.68rem; color: #ccc; line-height: 1.3; margin-top: 2px; }

    #vstd-lp-198-chronos-1907 .vy-featured-quote-block{
      background: var(--white);
      border: 1px solid var(--border);
      border-radius: 10px;
      padding: 28px;
      margin-bottom: 20px;
    }
    #vstd-lp-198-chronos-1907 .vy-featured-quote-avatar{
      width: 52px;
      height: 52px;
      border-radius: 50%;
      object-fit: cover;
      margin-bottom: 14px;
      border: 2px solid var(--gold);
    }
    #vstd-lp-198-chronos-1907 .vy-featured-quote-text{
      font-size: 1rem;
      font-style: italic;
      color: var(--text-primary);
      line-height: 1.7;
      margin-bottom: 14px;
    }
    #vstd-lp-198-chronos-1907 .vy-featured-quote-author{
      font-size: 0.82rem;
      font-weight: 600;
      color: var(--text-secondary);
    }
    #vstd-lp-198-chronos-1907 .vy-featured-quote-stars{ color: #f59e0b; font-size: 0.85rem; margin-bottom: 8px; }
    #vstd-lp-198-chronos-1907 .vy-social-links{
      display: flex;
      gap: 12px;
    }
    #vstd-lp-198-chronos-1907 .vy-social-link{
      display: flex;
      align-items: center;
      gap: 6px;
      background: var(--white);
      border: 1px solid var(--border);
      border-radius: 6px;
      padding: 8px 14px;
      font-size: 0.8rem;
      font-weight: 500;
      color: var(--text-secondary);
      transition: border-color 0.2s;
    }
    #vstd-lp-198-chronos-1907 .vy-social-link:hover{ border-color: var(--text-muted); }

    
    #vstd-lp-198-chronos-1907 .vy-spec-table-section{ padding: 48px 0; }
    #vstd-lp-198-chronos-1907 .vy-section-subline{
      font-size: 0.85rem;
      color: var(--text-muted);
      margin-bottom: 24px;
    }
    #vstd-lp-198-chronos-1907 .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-198-chronos-1907 .vy-spec-table thead tr{
      background: var(--dark);
      color: var(--white);
    }
    #vstd-lp-198-chronos-1907 .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-198-chronos-1907 .vy-spec-table th:first-child{ width: 35%; }
    #vstd-lp-198-chronos-1907 .vy-spec-table th:nth-child(2), #vstd-lp-198-chronos-1907 .vy-spec-table th:nth-child(3){ width: 32.5%; text-align: center; }
    #vstd-lp-198-chronos-1907 .vy-spec-table td{
      padding: 13px 18px;
      border-bottom: 1px solid var(--border);
      vertical-align: middle;
    }
    #vstd-lp-198-chronos-1907 .vy-spec-table td:nth-child(2), #vstd-lp-198-chronos-1907 .vy-spec-table td:nth-child(3){ text-align: center; }
    #vstd-lp-198-chronos-1907 .vy-spec-table tr:last-child td{ border-bottom: none; }
    #vstd-lp-198-chronos-1907 .vy-spec-table tr:nth-child(even){ background: #fafaf8; }
    #vstd-lp-198-chronos-1907 .vy-spec-winner{ color: var(--green-text); font-weight: 600; }
    #vstd-lp-198-chronos-1907 .vy-spec-note{
      font-size: 0.75rem;
      color: var(--text-muted);
      margin-top: 10px;
      font-style: italic;
    }

    
    #vstd-lp-198-chronos-1907 .vy-comparison-section{ padding: 48px 0; }
    #vstd-lp-198-chronos-1907 .vy-comparison-section-intro{
      font-size: 0.95rem;
      color: var(--text-secondary);
      line-height: 1.7;
      margin-bottom: 28px;
    }
    #vstd-lp-198-chronos-1907 .vy-comparison-cards{
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 20px;
      margin-bottom: 20px;
    }
    #vstd-lp-198-chronos-1907 .vy-comp-card{
      background: var(--white);
      border: 1px solid var(--border);
      border-radius: 10px;
      overflow: hidden;
    }
    #vstd-lp-198-chronos-1907 .vy-comp-card-header{
      padding: 14px 18px;
      display: flex;
      align-items: center;
      gap: 10px;
      border-bottom: 1px solid var(--border);
    }
    #vstd-lp-198-chronos-1907 .vy-comp-card.vy-freshflow .vy-comp-card-header{ background: var(--green-bg); }
    #vstd-lp-198-chronos-1907 .vy-comp-card.vy-kittyspout .vy-comp-card-header{ background: #fff5f5; }
    #vstd-lp-198-chronos-1907 .vy-comp-card-logo{
      height: 28px;
      width: auto;
      object-fit: contain;
    }
    #vstd-lp-198-chronos-1907 .vy-comp-card-brand{
      font-weight: 700;
      font-size: 0.9rem;
    }
    #vstd-lp-198-chronos-1907 .vy-comp-card.vy-freshflow .vy-comp-card-brand{ color: var(--green-text); }
    #vstd-lp-198-chronos-1907 .vy-comp-card.vy-kittyspout .vy-comp-card-brand{ color: var(--accent-red); }
    #vstd-lp-198-chronos-1907 .vy-comp-card-img{
      width: 100%;
      height: 160px;
      object-fit: contain;
      padding: 16px;
      background: #fafafa;
    }
    #vstd-lp-198-chronos-1907 .vy-comp-card-body{ padding: 16px 18px; }
    #vstd-lp-198-chronos-1907 .vy-comp-card-list{
      list-style: none;
      display: flex;
      flex-direction: column;
      gap: 8px;
    }
    #vstd-lp-198-chronos-1907 .vy-comp-card-list li{
      font-size: 0.84rem;
      color: var(--text-secondary);
      line-height: 1.5;
      padding-left: 20px;
      position: relative;
    }
    #vstd-lp-198-chronos-1907 .vy-comp-card-list li::before{
      position: absolute;
      left: 0;
      top: 0;
    }
    #vstd-lp-198-chronos-1907 .vy-comp-card.vy-freshflow .vy-comp-card-list li::before{ content: '✓'; color: var(--green); font-weight: 700; }
    #vstd-lp-198-chronos-1907 .vy-comp-card.vy-kittyspout .vy-comp-card-list li::before{ content: '✗'; color: var(--accent-red); font-weight: 700; }
    #vstd-lp-198-chronos-1907 .vy-comp-card.vy-kittyspout .vy-comp-card-list li.vy-neutral::before{ content: '–'; color: #aaa; }

    #vstd-lp-198-chronos-1907 .vy-our-take{
      background: #fffbf0;
      border: 1px solid #f0e0a0;
      border-left: 4px solid var(--gold);
      border-radius: 0 8px 8px 0;
      padding: 16px 20px;
    }
    #vstd-lp-198-chronos-1907 .vy-our-take-label{
      font-size: 0.72rem;
      font-weight: 700;
      letter-spacing: 0.1em;
      text-transform: uppercase;
      color: #b45309;
      margin-bottom: 6px;
    }
    #vstd-lp-198-chronos-1907 .vy-our-take p{
      font-size: 0.88rem;
      color: var(--text-secondary);
      line-height: 1.7;
    }

    
    #vstd-lp-198-chronos-1907 .vy-large-quote-section{
      padding: 56px 0;
      background: var(--dark);
      margin: 0 -24px;
      padding-left: 24px;
      padding-right: 24px;
    }
    #vstd-lp-198-chronos-1907 .vy-large-quote-inner{
      max-width: 800px;
      margin: 0 auto;
      text-align: center;
    }
    #vstd-lp-198-chronos-1907 .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-198-chronos-1907 .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-198-chronos-1907 .vy-large-quote-author{
      font-size: 0.85rem;
      color: #aaa;
      font-weight: 500;
    }
    #vstd-lp-198-chronos-1907 .vy-large-quote-author strong{ color: var(--gold); }

    
    #vstd-lp-198-chronos-1907 .vy-feature-table-section{ padding: 48px 0; }
    #vstd-lp-198-chronos-1907 .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-198-chronos-1907 .vy-feature-table thead tr{ background: var(--dark); color: var(--white); }
    #vstd-lp-198-chronos-1907 .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-198-chronos-1907 .vy-feature-table th:first-child{ text-align: left; width: 50%; }
    #vstd-lp-198-chronos-1907 .vy-feature-table td{
      padding: 12px 18px;
      border-bottom: 1px solid var(--border);
      text-align: center;
    }
    #vstd-lp-198-chronos-1907 .vy-feature-table td:first-child{ text-align: left; font-size: 0.85rem; color: var(--text-secondary); }
    #vstd-lp-198-chronos-1907 .vy-feature-table tr:last-child td{ border-bottom: none; font-weight: 700; }
    #vstd-lp-198-chronos-1907 .vy-feature-table tr:nth-child(even){ background: #fafaf8; }
    #vstd-lp-198-chronos-1907 .vy-check, #vstd-lp-198-chronos-1907 .vy-cross{
      display: inline-flex;
      align-items: center;
      justify-content: center;
      width: 22px;
      height: 22px;
      border-radius: 50%;
      font-size: 0.78rem;
      font-weight: 700;
      line-height: 1;
    }
    #vstd-lp-198-chronos-1907 .vy-check{ color: var(--green); background: var(--green-bg); }
    #vstd-lp-198-chronos-1907 .vy-cross{ color: var(--accent-red); background: #fdecea; }
    #vstd-lp-198-chronos-1907 .vy-cell-note{
      display: block;
      margin-top: 6px;
      font-size: 0.72rem;
      color: #888;
      font-style: italic;
      line-height: 1.4;
    }
    #vstd-lp-198-chronos-1907 .vy-score-winner{ color: var(--green-text); font-size: 1rem; font-weight: 800; }
    #vstd-lp-198-chronos-1907 .vy-score-loser{ color: var(--accent-red); font-size: 1rem; font-weight: 800; }

    
    #vstd-lp-198-chronos-1907 .vy-testimonials-section{ padding: 48px 0; }
    #vstd-lp-198-chronos-1907 .vy-testimonials-grid{
      display: flex;
      flex-direction: column;
      gap: 20px;
    }
    #vstd-lp-198-chronos-1907 .vy-testimonial-card{
      background: var(--white);
      border: 1px solid var(--border);
      border-radius: 10px;
      padding: 24px;
    }
    #vstd-lp-198-chronos-1907 .vy-testimonial-stars{ color: #f59e0b; font-size: 0.85rem; margin-bottom: 10px; }
    #vstd-lp-198-chronos-1907 .vy-testimonial-text{
      font-size: 0.9rem;
      color: var(--text-secondary);
      line-height: 1.7;
      font-style: italic;
      margin-bottom: 14px;
    }
    #vstd-lp-198-chronos-1907 .vy-testimonial-author{
      font-size: 0.82rem;
      font-weight: 600;
      color: var(--text-primary);
    }
    #vstd-lp-198-chronos-1907 .vy-testimonial-detail{ font-size: 0.75rem; color: var(--text-muted); margin-top: 2px; }

    
    #vstd-lp-198-chronos-1907 .vy-verdict-section{
      padding: 56px 0;
      background: var(--dark);
      margin: 0 -24px;
      padding-left: 24px;
      padding-right: 24px;
    }
    #vstd-lp-198-chronos-1907 .vy-verdict-inner{ max-width: 800px; margin: 0 auto; }
    #vstd-lp-198-chronos-1907 .vy-verdict-label{
      font-size: 0.72rem;
      letter-spacing: 0.15em;
      text-transform: uppercase;
      color: #666;
      margin-bottom: 8px;
    }
    #vstd-lp-198-chronos-1907 .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-198-chronos-1907 .vy-verdict-subheadline{
      font-size: 1.1rem;
      color: var(--gold);
      font-weight: 600;
      margin-bottom: 28px;
    }
    #vstd-lp-198-chronos-1907 .vy-verdict-body p{
      font-size: 0.95rem;
      color: #ccc;
      line-height: 1.75;
      margin-bottom: 16px;
    }
    #vstd-lp-198-chronos-1907 .vy-verdict-winner-card{
      background: #1e1e1e;
      border: 2px solid var(--gold);
      border-radius: 12px;
      padding: 28px;
      margin: 36px 0;
      text-align: center;
    }
    #vstd-lp-198-chronos-1907 .vy-verdict-winner-label{
      font-size: 0.72rem;
      letter-spacing: 0.15em;
      text-transform: uppercase;
      color: var(--gold);
      margin-bottom: 8px;
    }
    #vstd-lp-198-chronos-1907 .vy-verdict-winner-name{
      font-family: 'Playfair Display', serif;
      font-size: 1.6rem;
      font-weight: 700;
      color: var(--white);
      margin-bottom: 16px;
    }
    #vstd-lp-198-chronos-1907 .vy-verdict-winner-img{
      width: 180px;
      height: 160px;
      object-fit: contain;
      margin: 0 auto 16px;
    }
    #vstd-lp-198-chronos-1907 .vy-verdict-winner-stars{ color: #f59e0b; font-size: 1rem; margin-bottom: 4px; }
    #vstd-lp-198-chronos-1907 .vy-verdict-winner-rating{ font-size: 1.1rem; font-weight: 700; color: var(--white); margin-bottom: 4px; }
    #vstd-lp-198-chronos-1907 .vy-verdict-winner-reviews{ font-size: 0.82rem; color: #888; margin-bottom: 16px; }
    #vstd-lp-198-chronos-1907 .vy-verdict-winner-desc{ font-size: 0.88rem; color: #ccc; line-height: 1.6; margin-bottom: 20px; max-width: 500px; margin-left: auto; margin-right: auto; }
    #vstd-lp-198-chronos-1907 .vy-verdict-badges{
      display: flex;
      justify-content: center;
      gap: 10px;
      flex-wrap: wrap;
      margin-bottom: 24px;
    }
    #vstd-lp-198-chronos-1907 .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: #ccc;
    }
    #vstd-lp-198-chronos-1907 .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;
      white-space: nowrap;
      transition: background 0.2s;
      margin-bottom: 12px;
    }
    @media (max-width: 480px) {
      #vstd-lp-198-chronos-1907 .vy-verdict-cta{ padding: 14px 18px; font-size: 0.88rem; max-width: 100%; }
    }
    #vstd-lp-198-chronos-1907 .vy-verdict-cta:hover{ background: var(--red-cta-hover); }
    #vstd-lp-198-chronos-1907 .vy-verdict-guarantee{
      font-size: 0.78rem;
      color: #777;
    }
    #vstd-lp-198-chronos-1907 .vy-verdict-stats{
      display: grid;
      grid-template-columns: repeat(3, 1fr);
      gap: 16px;
      margin-top: 36px;
    }
    #vstd-lp-198-chronos-1907 .vy-stat-box{
      background: #1e1e1e;
      border: 1px solid #333;
      border-radius: 8px;
      padding: 20px 16px;
      text-align: center;
    }
    #vstd-lp-198-chronos-1907 .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-198-chronos-1907 .vy-stat-label{ font-size: 0.78rem; color: #888; line-height: 1.4; }

    
    #vstd-lp-198-chronos-1907 .vy-price-cards{
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 20px;
      margin-bottom: 20px;
    }
    #vstd-lp-198-chronos-1907 .vy-price-card{
      background: var(--white);
      border: 1px solid var(--border);
      border-radius: 10px;
      overflow: hidden;
    }
    #vstd-lp-198-chronos-1907 .vy-price-card.vy-winner-card{ border-color: var(--green); }
    #vstd-lp-198-chronos-1907 .vy-price-card-header{
      padding: 16px 18px;
      border-bottom: 1px solid var(--border);
    }
    #vstd-lp-198-chronos-1907 .vy-price-card.vy-winner-card .vy-price-card-header{ background: var(--green-bg); }
    #vstd-lp-198-chronos-1907 .vy-price-card.vy-loser-card .vy-price-card-header{ background: #fff5f5; }
    #vstd-lp-198-chronos-1907 .vy-price-card-name{ font-weight: 700; font-size: 0.95rem; margin-bottom: 4px; }
    #vstd-lp-198-chronos-1907 .vy-price-card-price{ font-size: 1.2rem; font-weight: 800; }
    #vstd-lp-198-chronos-1907 .vy-price-card.vy-winner-card .vy-price-card-price{ color: var(--green-text); }
    #vstd-lp-198-chronos-1907 .vy-price-card.vy-loser-card .vy-price-card-price{ color: var(--accent-red); }
    #vstd-lp-198-chronos-1907 .vy-price-card-body{ padding: 16px 18px; }
    #vstd-lp-198-chronos-1907 .vy-price-list{
      list-style: none;
      display: flex;
      flex-direction: column;
      gap: 7px;
    }
    #vstd-lp-198-chronos-1907 .vy-price-list li{
      font-size: 0.82rem;
      color: var(--text-secondary);
      line-height: 1.4;
    }

    
    #vstd-lp-198-chronos-1907 .vy-faq-section{ padding: 48px 0; }
    #vstd-lp-198-chronos-1907 .vy-faq-list{ display: flex; flex-direction: column; gap: 0; }
    #vstd-lp-198-chronos-1907 .vy-faq-item{
      border-bottom: 1px solid var(--border);
    }
    #vstd-lp-198-chronos-1907 .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-198-chronos-1907 .vy-faq-question:hover{ color: var(--green-text); }
    #vstd-lp-198-chronos-1907 .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-198-chronos-1907 .vy-faq-item.vy-open .vy-faq-icon{ transform: rotate(45deg); background: var(--green-bg); color: var(--green-text); }
    #vstd-lp-198-chronos-1907 .vy-faq-answer{
      display: none;
      padding: 0 0 18px;
      font-size: 0.88rem;
      color: var(--text-secondary);
      line-height: 1.7;
    }
    #vstd-lp-198-chronos-1907 .vy-faq-item.vy-open .vy-faq-answer{ display: block; }

    
    #vstd-lp-198-chronos-1907 .vy-floating-bar{
      position: fixed;
      bottom: 0;
      left: 0;
      right: 0;
      width: 100%;
      z-index: 99;
      background: var(--dark);
      border-top: 1px solid #333;
      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-198-chronos-1907 .vy-floating-bar.vy-visible{ transform: translateY(0); }
    #vstd-lp-198-chronos-1907 .vy-floating-bar-text{
      font-size: 0.85rem;
      color: #ccc;
      flex: 1;
    }
    #vstd-lp-198-chronos-1907 .vy-floating-bar-text strong{ color: var(--white); }
    #vstd-lp-198-chronos-1907 .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-198-chronos-1907 .vy-floating-bar-cta:hover{ background: var(--red-cta-hover); }

    
    #vstd-lp-198-chronos-1907 .vy-site-footer{
      background: var(--dark);
      color: #888;
      padding: 40px 24px;
      margin-top: 0;
    }
    #vstd-lp-198-chronos-1907 .vy-footer-inner{
      max-width: 1200px;
      margin: 0 auto;
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 32px;
    }
    #vstd-lp-198-chronos-1907 .vy-footer-logo{
      font-family: 'Playfair Display', serif;
      font-size: 1.2rem;
      font-weight: 700;
      color: var(--white);
      margin-bottom: 12px;
    }
    #vstd-lp-198-chronos-1907 .vy-footer-logo span{ color: var(--gold); }
    #vstd-lp-198-chronos-1907 .vy-footer-desc{ font-size: 0.82rem; line-height: 1.7; }
    #vstd-lp-198-chronos-1907 .vy-footer-disclaimer{ font-size: 0.75rem; color: #555; line-height: 1.6; }
    #vstd-lp-198-chronos-1907 .vy-footer-copy{ font-size: 0.75rem; color: #555; margin-top: 8px; }

    
    #vstd-lp-198-chronos-1907 .vy-text-green{ color: var(--green-text); }
    #vstd-lp-198-chronos-1907 .vy-text-red{ color: var(--accent-red); }
    #vstd-lp-198-chronos-1907 .vy-font-bold{ font-weight: 700; }
    #vstd-lp-198-chronos-1907 .vy-mt-8{ margin-top: 8px; }
    #vstd-lp-198-chronos-1907 .vy-mt-16{ margin-top: 16px; }
    #vstd-lp-198-chronos-1907 .vy-mt-24{ margin-top: 24px; }
    #vstd-lp-198-chronos-1907 .vy-mb-8{ margin-bottom: 8px; }
    #vstd-lp-198-chronos-1907 .vy-mb-16{ margin-bottom: 16px; }
    #vstd-lp-198-chronos-1907 .vy-mb-24{ margin-bottom: 24px; }

    
    #vstd-lp-198-chronos-1907 .vy-icon-orange{ background: #fff3e0; }
    #vstd-lp-198-chronos-1907 .vy-icon-orange svg{ fill: #e65100; }
    #vstd-lp-198-chronos-1907 .vy-icon-blue{ background: #e3f2fd; }
    #vstd-lp-198-chronos-1907 .vy-icon-blue svg{ fill: #1565c0; }
    #vstd-lp-198-chronos-1907 .vy-icon-purple{ background: #f3e5f5; }
    #vstd-lp-198-chronos-1907 .vy-icon-purple svg{ fill: #6a1b9a; }
    #vstd-lp-198-chronos-1907 .vy-icon-red{ background: #ffebee; }
    #vstd-lp-198-chronos-1907 .vy-icon-red svg{ fill: #b71c1c; }
    #vstd-lp-198-chronos-1907 .vy-icon-teal{ background: #e0f2f1; }
    #vstd-lp-198-chronos-1907 .vy-icon-teal svg{ fill: #00695c; }

    
    @media (max-width: 900px) {
      #vstd-lp-198-chronos-1907 .vy-page-layout{
        grid-template-columns: 1fr;
      }
      #vstd-lp-198-chronos-1907 .vy-sidebar{
        position: static;
        order: -1;
      }
    }
    @media (max-width: 680px) {
      #vstd-lp-198-chronos-1907 .vy-hero-products{ flex-direction: row; gap: 10px; max-width: 100%; }
      #vstd-lp-198-chronos-1907 .vy-hero-products .vy-product-card{ flex: 1 1 0; min-width: 0; padding: 12px; }
      #vstd-lp-198-chronos-1907 .vy-hero-products .vy-product-card .vy-product-name{ font-size: 0.85rem; }
      #vstd-lp-198-chronos-1907 .vy-hero-products .vy-product-card .vy-product-price{ font-size: 1.1rem; }
      #vstd-lp-198-chronos-1907 .vy-hero-products .vy-product-card .vy-winner-badge{ font-size: 0.62rem; padding: 4px 10px; }
      #vstd-lp-198-chronos-1907 .vy-video-grid{ grid-template-columns: repeat(2, 1fr); }
      #vstd-lp-198-chronos-1907 .vy-comparison-cards{ grid-template-columns: 1fr; }
      #vstd-lp-198-chronos-1907 .vy-price-cards{ grid-template-columns: 1fr; }
      #vstd-lp-198-chronos-1907 .vy-verdict-stats{ grid-template-columns: 1fr; }
      #vstd-lp-198-chronos-1907 .vy-footer-inner{ grid-template-columns: 1fr; }
      #vstd-lp-198-chronos-1907 .vy-floating-bar{ flex-direction: row; gap: 10px; text-align: left; padding: 10px 14px; align-items: center; }
      #vstd-lp-198-chronos-1907 .vy-floating-bar-text{ font-size: 0.72rem; line-height: 1.35; flex: 1; min-width: 0; }
      #vstd-lp-198-chronos-1907 .vy-floating-bar-cta{ padding: 9px 14px; font-size: 0.78rem; flex-shrink: 0; white-space: nowrap; }
      #vstd-lp-198-chronos-1907 .vy-spec-table{ font-size: 0.7rem; min-width: 0; width: 100%; table-layout: fixed; word-wrap: break-word; }
      #vstd-lp-198-chronos-1907 .vy-spec-table th, #vstd-lp-198-chronos-1907 .vy-spec-table td{ padding: 8px 6px; vertical-align: top; }
      #vstd-lp-198-chronos-1907 .vy-spec-table th:first-child, #vstd-lp-198-chronos-1907 .vy-spec-table td:first-child{ width: 30%; }
      #vstd-lp-198-chronos-1907 .vy-spec-table th:nth-child(2), #vstd-lp-198-chronos-1907 .vy-spec-table th:nth-child(3), #vstd-lp-198-chronos-1907 .vy-spec-table td:nth-child(2), #vstd-lp-198-chronos-1907 .vy-spec-table td:nth-child(3){ width: 35%; }
      #vstd-lp-198-chronos-1907 .vy-spec-table-section{ overflow-x: visible; padding-left: 8px; padding-right: 8px; }
    }
    @media (max-width: 480px) {
      #vstd-lp-198-chronos-1907 .vy-hero h1{ font-size: 1.5rem; }
      #vstd-lp-198-chronos-1907 .vy-page-layout{ padding-left: 16px; padding-right: 16px; }
      #vstd-lp-198-chronos-1907 .vy-hero{ padding-left: 16px; padding-right: 16px; }
      #vstd-lp-198-chronos-1907 .vy-announcement-bar{ padding-left: 12px; padding-right: 12px; }
      #vstd-lp-198-chronos-1907 .vy-nav-inner{ padding: 0 16px; }
      #vstd-lp-198-chronos-1907 .vy-comparison-section-intro{ font-size: 0.88rem; }
      #vstd-lp-198-chronos-1907 canvas{ max-width: 100%; }
    }
    
    @media (max-width: 900px) {
      #vstd-lp-198-chronos-1907 .vy-verdict-section{ margin-left: 0 !important; margin-right: 0 !important; padding-left: 15px !important; padding-right: 15px !important; box-sizing: border-box; max-width: 100vw; overflow-x: hidden; }
      #vstd-lp-198-chronos-1907 .vy-faq-section{ padding-left: 16px; padding-right: 16px; }
      #vstd-lp-198-chronos-1907 .vy-site-footer{ padding-left: 0; }
      #vstd-lp-198-chronos-1907 .vy-footer-inner{ padding-left: 16px; padding-right: 16px; box-sizing: border-box; }
      #vstd-lp-198-chronos-1907 .vy-large-quote-section{ margin-left: 0 !important; margin-right: 0 !important; padding-left: 8px !important; padding-right: 8px !important; box-sizing: border-box; max-width: 100vw; overflow-x: hidden; }
      #vstd-lp-198-chronos-1907 .vy-large-quote-text{ font-size: 0.95rem; line-height: 1.55; }
    }
  

/* Preserve paragraph spacing inside Funnelish embed where empty <p> tags collapse */
#vstd-lp-198-chronos-1907 p:empty {
  min-height: 1em !important;
  display: block !important;
}
/* Growtype: undo flex-induced height:100% blowup on custom-css blocks */
#vstd-lp-198-chronos-1907 [class*="growtype-customcss-"],
#vstd-lp-198-chronos-1907 [class*="growtype-customcss-"] > div {
  height: auto !important;
}
