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

#vstd-lp-726-flow-pouch{letter-spacing:normal;word-spacing:normal;text-transform:none;font-style:normal;font-variant:normal;text-indent:0;text-align:start;white-space:normal;font-size:18px;-moz-osx-font-smoothing:auto;}

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

#vstd-lp-726-flow-pouch :where(img){width:auto;}

#vstd-lp-726-flow-pouch :where(svg){max-width:none;}

#vstd-lp-726-flow-pouch :where([width="696"]){width:696px;}
#vstd-lp-726-flow-pouch :where([width="320"]){width:320px;}
#vstd-lp-726-flow-pouch :where([width="1600"]){width:1600px;}
#vstd-lp-726-flow-pouch :where([width="900"]){width:900px;}
#vstd-lp-726-flow-pouch :where([width="1000"]){width:1000px;}
#vstd-lp-726-flow-pouch :where([width="569"]){width:569px;}
#vstd-lp-726-flow-pouch :where([width="440"]){width:440px;}
#vstd-lp-726-flow-pouch :where([width="696"][height="168"]){aspect-ratio:696/168;}
#vstd-lp-726-flow-pouch :where([width="320"][height="320"]){aspect-ratio:320/320;}
#vstd-lp-726-flow-pouch :where([width="1600"][height="1061"]){aspect-ratio:1600/1061;}
#vstd-lp-726-flow-pouch :where([width="900"][height="604"]){aspect-ratio:900/604;}
#vstd-lp-726-flow-pouch :where([width="1600"][height="1073"]){aspect-ratio:1600/1073;}
#vstd-lp-726-flow-pouch :where([width="1000"][height="660"]){aspect-ratio:1000/660;}
#vstd-lp-726-flow-pouch :where([width="569"][height="616"]){aspect-ratio:569/616;}
#vstd-lp-726-flow-pouch :where([width="440"][height="444"]){aspect-ratio:440/444;}

#vstd-lp-726-flow-pouch *:where(:not([style*="letter-spacing"])){letter-spacing:inherit!important;}#vstd-lp-726-flow-pouch *:where(:not([style*="word-spacing"])){word-spacing:inherit!important;}

#vstd-lp-726-flow-pouch table,#vstd-lp-726-flow-pouch thead,#vstd-lp-726-flow-pouch tbody,#vstd-lp-726-flow-pouch tfoot,#vstd-lp-726-flow-pouch tr,#vstd-lp-726-flow-pouch th,#vstd-lp-726-flow-pouch td{background-color:transparent;color:inherit;}


@font-face{font-family:"Open Sans";src:url("https://storage.googleapis.com/vysta/lp-726-flow-pouch/fonts/open-sans-normal.woff2") format("woff2");font-weight:400 800;font-style:normal;font-display:swap}

#vstd-lp-726-flow-pouch{
  --paper:#FBF8F3;
  --card:#FFFFFF;
  --ink:#1D1C1A;
  --ink-2:#4A453F;
  --muted:#6F665D;
  --line:#E8E0D5;
  --green:#006D36;
  --green-dark:#00552A;
  --green-tint:#EDF5EE;
  --green-line:#CBE2D1;
  --note:#FFF6C9;
  --note-line:#F0E3A1;
  --pen:#27496D;
  --rule:#D9E5F0;
  --margin:#EDB9B3;
  --amber:#D99A2B;
  --red:#C2473A;
  --star:#F2A31B;
  --font:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;
  --maxw:950px;
}
#vstd-lp-726-flow-pouch *, #vstd-lp-726-flow-pouch *::before, #vstd-lp-726-flow-pouch *::after{box-sizing:border-box}
#vstd-lp-726-flow-pouch{-webkit-text-size-adjust:100%;scroll-behavior:smooth}
#vstd-lp-726-flow-pouch{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font);font-size:18px;line-height:1.7;-webkit-font-smoothing:antialiased}
#vstd-lp-726-flow-pouch img{max-width:100%;height:auto;display:block}
#vstd-lp-726-flow-pouch a{color:var(--green)}
#vstd-lp-726-flow-pouch p{margin:0 0 1.05em}
#vstd-lp-726-flow-pouch strong{font-weight:700}
#vstd-lp-726-flow-pouch .vy-mark{background:linear-gradient(transparent 55%,#FFE58A 55%,#FFE58A 92%,transparent 92%);padding:0 .08em}

/* reading progress */
#vstd-lp-726-flow-pouch .vy-progress{position:fixed;top:0;left:0;height:3px;width:0;background:var(--green);z-index:60;transition:width .1s linear}

/* masthead */
#vstd-lp-726-flow-pouch .vy-masthead{background:var(--card);border-bottom:1px solid var(--line)}
#vstd-lp-726-flow-pouch .vy-masthead-in{max-width:calc(var(--maxw) + 40px);margin:0 auto;padding:12px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px}
#vstd-lp-726-flow-pouch .vy-brand-logo{display:block;height:26px;width:auto}
@media (min-width:700px){#vstd-lp-726-flow-pouch .vy-brand-logo{height:30px}}
#vstd-lp-726-flow-pouch .vy-ad-label{font-size:11px;letter-spacing:.14em !important;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:4px 10px;white-space:nowrap}

/* layout: one 950px column on desktop */
#vstd-lp-726-flow-pouch .vy-wrap{max-width:calc(var(--maxw) + 40px);margin:0 auto;padding:0 20px}
#vstd-lp-726-flow-pouch article{min-width:0;padding:32px 0 40px}

/* article header */
#vstd-lp-726-flow-pouch h1{font-weight:800;font-size:29px;line-height:1.2;letter-spacing:-.015em;margin:0 0 14px;color:var(--ink)}#vstd-lp-726-flow-pouch h1:where(:not([style*="letter-spacing"])){letter-spacing:-.015em !important}
@media (min-width:700px){#vstd-lp-726-flow-pouch h1{font-size:42px;line-height:1.17}}
#vstd-lp-726-flow-pouch .vy-dek{font-size:18px;line-height:1.6;color:var(--ink-2);margin:0 0 20px}
@media (min-width:700px){#vstd-lp-726-flow-pouch .vy-dek{font-size:20px}}
#vstd-lp-726-flow-pouch .vy-byline{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--muted);padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:24px;line-height:1.5}
#vstd-lp-726-flow-pouch .vy-byline img{width:46px;height:46px;border-radius:50%;object-fit:cover}
#vstd-lp-726-flow-pouch .vy-byline b{color:var(--ink);font-weight:700}

/* photos */
#vstd-lp-726-flow-pouch figure{margin:28px 0 30px}
#vstd-lp-726-flow-pouch .vy-photo{background:var(--card);padding:10px 10px 6px;border-radius:6px;box-shadow:0 1px 2px rgba(60,45,30,.08),0 8px 24px rgba(60,45,30,.08)}
#vstd-lp-726-flow-pouch .vy-photo img{border-radius:3px;width:100%}
#vstd-lp-726-flow-pouch .vy-photo figcaption{font-size:14.5px;line-height:1.45;color:#5A534B;padding:9px 4px 5px}
@media (min-width:700px){#vstd-lp-726-flow-pouch .vy-tilt-l{transform:rotate(-.4deg)}#vstd-lp-726-flow-pouch .vy-tilt-r{transform:rotate(.4deg)}}
#vstd-lp-726-flow-pouch .vy-hero-photo{margin-top:0}

/* tl;dr */
#vstd-lp-726-flow-pouch .vy-tldr{background:var(--card);border:1px solid var(--line);border-left:5px solid var(--green);border-radius:10px;padding:20px 22px 14px;margin:6px 0 30px}
#vstd-lp-726-flow-pouch .vy-tldr h2{font-size:18px;font-weight:800;color:var(--ink);margin:0 0 10px;line-height:1.4}
#vstd-lp-726-flow-pouch .vy-tldr ul{margin:0 0 10px;padding-left:20px}
#vstd-lp-726-flow-pouch .vy-tldr li{margin:0 0 8px;font-size:17px;line-height:1.6}
#vstd-lp-726-flow-pouch .vy-tldr a{font-weight:700;font-size:15px;text-decoration:none}
#vstd-lp-726-flow-pouch .vy-tldr a:hover{text-decoration:underline}

/* jump nav */
#vstd-lp-726-flow-pouch .vy-jump{display:flex;gap:8px;overflow-x:auto;margin:0 0 32px;padding-bottom:4px;scrollbar-width:none}
#vstd-lp-726-flow-pouch .vy-jump::-webkit-scrollbar{display:none}
#vstd-lp-726-flow-pouch .vy-jump a{flex:0 0 auto;font-size:13px;font-weight:600;text-decoration:none;color:var(--ink-2);background:var(--card);border:1px solid var(--line);border-radius:999px;padding:6px 12px;line-height:1.4}
#vstd-lp-726-flow-pouch .vy-jump a:hover{border-color:var(--green-line);color:var(--green)}

/* diary entries */
#vstd-lp-726-flow-pouch .vy-entry{position:relative;scroll-margin-top:24px;margin-bottom:46px}
@media (min-width:700px){
  #vstd-lp-726-flow-pouch .vy-timeline{position:relative;padding-left:34px}
  #vstd-lp-726-flow-pouch .vy-timeline::before{content:"";position:absolute;left:9px;top:10px;bottom:10px;border-left:2px dashed var(--green-line)}
  #vstd-lp-726-flow-pouch .vy-entry::before{content:"";position:absolute;left:-31px;top:12px;width:14px;height:14px;border-radius:50%;background:var(--paper);border:3px solid var(--green)}
}
#vstd-lp-726-flow-pouch h2{font-weight:800;font-size:25px;line-height:1.25;letter-spacing:-.01em;margin:0 0 16px;color:var(--ink)}#vstd-lp-726-flow-pouch h2:where(:not([style*="letter-spacing"])){letter-spacing:-.01em !important}
@media (min-width:700px){#vstd-lp-726-flow-pouch h2{font-size:30px}}
#vstd-lp-726-flow-pouch .vy-entry h2{margin-top:0}

/* daily log strip */
#vstd-lp-726-flow-pouch .vy-log{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;background:var(--note);border:1px solid var(--note-line);border-radius:8px;padding:10px 14px;margin:18px 0 6px;font-size:14px;color:#3D3A2E}
#vstd-lp-726-flow-pouch .vy-log .vy-lbl{font-size:11.5px;font-weight:700;letter-spacing:.08em !important;text-transform:uppercase;color:var(--pen);margin-right:2px}
#vstd-lp-726-flow-pouch .vy-log b{font-size:18px;font-weight:800;color:var(--pen);margin-left:5px;line-height:1}
#vstd-lp-726-flow-pouch .vy-meter{display:inline-flex;gap:2px;vertical-align:middle;margin-left:8px}
#vstd-lp-726-flow-pouch .vy-meter i{width:7px;height:14px;border-radius:2px;background:#E6DDB6}
#vstd-lp-726-flow-pouch .vy-meter.vy-lo i.vy-on{background:#3F9A5B}#vstd-lp-726-flow-pouch .vy-meter.vy-mid i.vy-on{background:var(--amber)}#vstd-lp-726-flow-pouch .vy-meter.vy-hi i.vy-on{background:var(--red)}

/* notebook card */
#vstd-lp-726-flow-pouch .vy-notebook{position:relative;background-color:#FFFEF8;background-image:repeating-linear-gradient(to bottom,transparent 0,transparent 33px,var(--rule) 33px,var(--rule) 34px);border:1px solid #E6E0CF;border-radius:6px;padding:17px 20px 14px 58px;margin:30px 0;box-shadow:0 1px 2px rgba(60,45,30,.06),0 10px 22px rgba(60,45,30,.07);line-height:34px}
#vstd-lp-726-flow-pouch .vy-notebook::before{content:"";position:absolute;top:0;bottom:0;left:40px;border-left:2px solid var(--margin)}
#vstd-lp-726-flow-pouch .vy-notebook h3{font-size:18px;font-weight:800;color:var(--pen);margin:0;line-height:34px}
#vstd-lp-726-flow-pouch .vy-notebook ol{margin:0;padding-left:22px;font-size:17px;font-weight:600;color:var(--pen)}
#vstd-lp-726-flow-pouch .vy-notebook li{line-height:34px}

/* quotes from real reviews */
#vstd-lp-726-flow-pouch .vy-rq{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:16px 18px;margin:22px 0 8px}
#vstd-lp-726-flow-pouch .vy-rq-intro{font-size:15px;font-weight:700;color:var(--pen);margin:26px 0 -10px 2px;line-height:1.4}
#vstd-lp-726-flow-pouch .vy-rq p{font-size:16.5px;line-height:1.6;margin:8px 0 10px}
#vstd-lp-726-flow-pouch .vy-who{font-size:13px;color:var(--muted);display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center;line-height:1.5}
#vstd-lp-726-flow-pouch .vy-who b{color:var(--ink);font-weight:700}
#vstd-lp-726-flow-pouch .vy-verified{display:inline-flex;align-items:center;gap:4px;color:var(--green);font-weight:600}
#vstd-lp-726-flow-pouch .vy-verified svg{width:14px;height:14px}
#vstd-lp-726-flow-pouch .vy-stars{display:inline-flex;gap:2px;color:var(--star)}
#vstd-lp-726-flow-pouch .vy-stars svg{width:16px;height:16px}

/* pair of photos */
#vstd-lp-726-flow-pouch .vy-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:26px 0 12px}
#vstd-lp-726-flow-pouch .vy-pair figure{margin:0}
#vstd-lp-726-flow-pouch .vy-pair .vy-photo{padding:7px 7px 4px}
#vstd-lp-726-flow-pouch .vy-pair figcaption{font-size:14px;font-weight:700;text-align:center;color:var(--pen)}

/* change list */
#vstd-lp-726-flow-pouch .vy-checks{list-style:none;padding:0;margin:0 0 20px}
#vstd-lp-726-flow-pouch .vy-checks li{position:relative;padding-left:34px;margin:0 0 12px;line-height:1.6}
#vstd-lp-726-flow-pouch .vy-checks li::before{content:"";position:absolute;left:0;top:4px;width:22px;height:22px;border-radius:50%;background:var(--green-tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' stroke='%23006D36' stroke-width='2.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat}
#vstd-lp-726-flow-pouch .vy-checks.vy-plain li::before{background:#F4EFE7 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 12h10' stroke='%236F665D' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E") center/16px no-repeat}

/* whole log table */
#vstd-lp-726-flow-pouch .vy-fulllog{background-color:#FFFEF8;border:1px solid #E6E0CF;border-radius:8px;padding:18px 16px 12px;margin:30px 0 40px;box-shadow:0 1px 2px rgba(60,45,30,.06),0 10px 22px rgba(60,45,30,.07)}
#vstd-lp-726-flow-pouch .vy-fulllog h3{font-size:18px;font-weight:800;color:var(--pen);margin:0 0 2px;line-height:1.3}
#vstd-lp-726-flow-pouch .vy-fulllog .vy-sub{font-size:13px;color:var(--muted);margin:0 0 12px;line-height:1.5}
#vstd-lp-726-flow-pouch .vy-lg{display:grid;grid-template-columns:52px minmax(0,1fr) minmax(0,1fr) 52px;gap:6px 10px;align-items:center;font-size:13px}
#vstd-lp-726-flow-pouch .vy-lg .vy-h{font-size:11px;font-weight:700;letter-spacing:.08em !important;text-transform:uppercase;color:var(--muted);padding-bottom:4px;border-bottom:1px solid #E9E2CF}
#vstd-lp-726-flow-pouch .vy-lg .vy-d{font-size:15px;font-weight:800;color:var(--pen);line-height:1}
#vstd-lp-726-flow-pouch .vy-bar{display:flex;align-items:center;gap:6px;min-width:0}
#vstd-lp-726-flow-pouch .vy-bar i{display:block;height:10px;border-radius:3px;min-width:3px}
#vstd-lp-726-flow-pouch .vy-bar.vy-nic i{background:#D9776B}#vstd-lp-726-flow-pouch .vy-bar.vy-flow i{background:#3F9A5B}
#vstd-lp-726-flow-pouch .vy-bar span{font-size:14px;font-weight:700;color:var(--pen);line-height:1}
#vstd-lp-726-flow-pouch .vy-lg .vy-r{font-size:14px;font-weight:700;color:var(--pen);text-align:right;line-height:1}
#vstd-lp-726-flow-pouch .vy-legend{display:flex;gap:16px;font-size:12.5px;color:var(--muted);margin-top:12px}
#vstd-lp-726-flow-pouch .vy-legend i{display:inline-block;width:12px;height:10px;border-radius:2px;margin-right:6px;vertical-align:middle}

/* sections outside the diary */
#vstd-lp-726-flow-pouch .vy-section{margin:52px 0}
#vstd-lp-726-flow-pouch .vy-product{background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden}
#vstd-lp-726-flow-pouch .vy-product img.vy-lineup{width:100%;aspect-ratio:1000/660;object-fit:cover}
#vstd-lp-726-flow-pouch .vy-product-body{padding:22px 22px 24px}
@media (min-width:700px){#vstd-lp-726-flow-pouch .vy-product-body{padding:28px 32px 30px}}
#vstd-lp-726-flow-pouch .vy-rating{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:14px;color:var(--ink-2);margin:4px 0 18px}
#vstd-lp-726-flow-pouch .vy-rating b{font-size:16px;color:var(--ink)}
#vstd-lp-726-flow-pouch .vy-facts{list-style:none;padding:0;margin:0 0 22px;display:grid;gap:10px}
#vstd-lp-726-flow-pouch .vy-facts li{position:relative;padding-left:34px;font-size:17px;line-height:1.55}
#vstd-lp-726-flow-pouch .vy-facts li::before{content:"";position:absolute;left:0;top:2px;width:22px;height:22px;border-radius:50%;background:var(--green-tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' stroke='%23006D36' stroke-width='2.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat}
#vstd-lp-726-flow-pouch .vy-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;white-space:nowrap;background:var(--green);color:#fff;text-decoration:none;font-family:var(--font);font-weight:700;font-size:18px;line-height:1.2;padding:17px 22px;border-radius:9px;box-shadow:0 2px 0 var(--green-dark),0 8px 18px rgba(0,109,54,.22);transition:background .15s,transform .15s}
#vstd-lp-726-flow-pouch .vy-btn:hover{background:var(--green-dark);transform:translateY(-1px)}
#vstd-lp-726-flow-pouch .vy-btn:focus-visible{outline:3px solid #F2A31B;outline-offset:3px}
@media (min-width:700px){#vstd-lp-726-flow-pouch .vy-btn.vy-auto{display:inline-flex;width:auto;padding:17px 34px}}
#vstd-lp-726-flow-pouch .vy-btn svg{width:20px;height:20px;flex:0 0 auto}
@media (max-width:380px){#vstd-lp-726-flow-pouch .vy-btn{font-size:16px;padding-left:14px;padding-right:14px;gap:8px}}
#vstd-lp-726-flow-pouch .vy-micro{font-size:13.5px;color:var(--muted);text-align:center;margin:12px 0 0;line-height:1.5}
#vstd-lp-726-flow-pouch .vy-micro .vy-dot{margin:0 6px;color:#C9BFB2}

/* review wall */
#vstd-lp-726-flow-pouch .vy-reviews{display:grid;grid-template-columns:1fr;gap:14px;margin-top:20px}
@media (min-width:640px){#vstd-lp-726-flow-pouch .vy-reviews{grid-template-columns:1fr 1fr}}
@media (min-width:900px){#vstd-lp-726-flow-pouch .vy-reviews{grid-template-columns:1fr 1fr 1fr}}
#vstd-lp-726-flow-pouch .vy-review{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:18px 18px 16px;display:flex;flex-direction:column}
#vstd-lp-726-flow-pouch .vy-review p{font-size:16px;line-height:1.6;margin:8px 0 14px;flex:1}
#vstd-lp-726-flow-pouch .vy-review .vy-who{border-top:1px solid #F1EBE2;padding-top:10px}
#vstd-lp-726-flow-pouch .vy-src{font-size:13px;color:var(--muted);margin-top:14px}


/* offer */
#vstd-lp-726-flow-pouch .vy-offer{background:var(--green-tint);border:1px solid var(--green-line);border-radius:16px;padding:24px 20px 22px;position:relative}
@media (min-width:700px){#vstd-lp-726-flow-pouch .vy-offer{padding:32px 36px 28px}}
#vstd-lp-726-flow-pouch .vy-offer-grid{display:grid;grid-template-columns:1fr;gap:18px;align-items:center}
@media (min-width:700px){#vstd-lp-726-flow-pouch .vy-offer-grid{grid-template-columns:minmax(0,1fr) 240px}}
#vstd-lp-726-flow-pouch .vy-offer img{width:220px;margin:0 auto;filter:drop-shadow(0 12px 18px rgba(0,60,30,.18))}
#vstd-lp-726-flow-pouch .vy-offer h2{margin-bottom:10px}
#vstd-lp-726-flow-pouch .vy-offer .vy-checks li{font-size:17px}
#vstd-lp-726-flow-pouch .vy-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;margin-top:16px;font-size:13px;font-weight:600;color:var(--green)}
#vstd-lp-726-flow-pouch .vy-trust span{display:inline-flex;align-items:center;gap:6px}
#vstd-lp-726-flow-pouch .vy-trust svg{width:16px;height:16px}

/* faq */
#vstd-lp-726-flow-pouch .vy-faq details{background:var(--card);border:1px solid var(--line);border-radius:10px;margin:0 0 10px}
#vstd-lp-726-flow-pouch .vy-faq summary{list-style:none;cursor:pointer;font-weight:700;font-size:16.5px;line-height:1.4;padding:16px 48px 16px 18px;position:relative}
#vstd-lp-726-flow-pouch .vy-faq summary::-webkit-details-marker{display:none}
#vstd-lp-726-flow-pouch .vy-faq summary::after{content:"";position:absolute;right:18px;top:50%;width:11px;height:11px;border-right:2.5px solid var(--green);border-bottom:2.5px solid var(--green);transform:translateY(-70%) rotate(45deg);transition:transform .2s}
#vstd-lp-726-flow-pouch .vy-faq details[open] summary::after{transform:translateY(-30%) rotate(-135deg)}
#vstd-lp-726-flow-pouch .vy-faq details p{margin:0;padding:0 18px 16px;font-size:16.5px;line-height:1.65;color:var(--ink-2)}

/* closing */
#vstd-lp-726-flow-pouch .vy-ps{font-size:17px;font-weight:600;line-height:1.6;color:var(--pen);margin:26px 0 0}

/* sticky cta bar */
#vstd-lp-726-flow-pouch .vy-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;background:rgba(255,255,255,.97);border-top:1px solid var(--line);box-shadow:0 -6px 20px rgba(40,30,20,.08);padding:10px 14px calc(10px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .25s ease}
#vstd-lp-726-flow-pouch .vy-sticky.vy-show{transform:translateY(0)}
#vstd-lp-726-flow-pouch .vy-sticky-in{max-width:var(--maxw);margin:0 auto;display:flex;align-items:center;gap:12px}
#vstd-lp-726-flow-pouch .vy-sticky img{width:44px;height:44px;flex:0 0 auto}
#vstd-lp-726-flow-pouch .vy-sticky .vy-t{flex:1;min-width:0;line-height:1.3}
#vstd-lp-726-flow-pouch .vy-sticky .vy-t b{display:block;font-size:14.5px}
#vstd-lp-726-flow-pouch .vy-sticky .vy-t span{font-size:12.5px;color:var(--muted)}
#vstd-lp-726-flow-pouch .vy-sticky .vy-btn{width:auto;font-size:15.5px;padding:12px 18px;box-shadow:0 2px 0 var(--green-dark)}
@media (min-width:700px){#vstd-lp-726-flow-pouch .vy-sticky .vy-btn{padding:12px 26px}}

/* footer */
#vstd-lp-726-flow-pouch footer{background:#F2ECE3;border-top:1px solid var(--line);padding:30px 0 110px;font-size:13px;line-height:1.6;color:#62594F}
#vstd-lp-726-flow-pouch footer p{margin:0 0 10px}
#vstd-lp-726-flow-pouch footer b{color:var(--ink-2)}


/* Undo a host stylesheet hiding empty <p>; height stays 0 as on the source */
#vstd-lp-726-flow-pouch p:empty {
  display: block !important;
}
/* Growtype: undo flex-induced height:100% blowup on custom-css blocks */
#vstd-lp-726-flow-pouch [class*="growtype-customcss-"],
#vstd-lp-726-flow-pouch [class*="growtype-customcss-"] > div {
  height: auto !important;
}
/* Shopify Horizon: neutralize app-shell inner-scroll so the embed flows in the host page */
#vstd-lp-726-flow-pouch:has(.vy-page-wrapper),
#vstd-lp-726-flow-pouch:has(.vy-page-wrapper) .vy-page-wrapper,
#vstd-lp-726-flow-pouch[scroll-lock],
#vstd-lp-726-flow-pouch[scroll-lock] .vy-page-wrapper {
  height: auto !important;
  max-height: none !important;
  overflow: visible !important;
}
