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

#vstd-lp-980-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:19px;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;}

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

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

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

#vstd-lp-980-flow-pouch :where([width="83"]){width:83px;}
#vstd-lp-980-flow-pouch :where([width="48"]){width:48px;}
#vstd-lp-980-flow-pouch :where([width="1400"]){width:1400px;}
#vstd-lp-980-flow-pouch :where([width="600"]){width:600px;}
#vstd-lp-980-flow-pouch :where([width="900"]){width:900px;}
#vstd-lp-980-flow-pouch :where([width="170"]){width:170px;}
#vstd-lp-980-flow-pouch :where([width="1000"]){width:1000px;}
#vstd-lp-980-flow-pouch :where([width="110"]){width:110px;}
#vstd-lp-980-flow-pouch :where([width="75"]){width:75px;}
#vstd-lp-980-flow-pouch :where([width="83"][height="20"]){aspect-ratio:83/20;}
#vstd-lp-980-flow-pouch :where([width="48"][height="48"]){aspect-ratio:48/48;}
#vstd-lp-980-flow-pouch :where([width="1400"][height="933"]){aspect-ratio:1400/933;}
#vstd-lp-980-flow-pouch :where([width="600"][height="600"]){aspect-ratio:600/600;}
#vstd-lp-980-flow-pouch :where([width="900"][height="675"]){aspect-ratio:900/675;}
#vstd-lp-980-flow-pouch :where([width="1400"][height="781"]){aspect-ratio:1400/781;}
#vstd-lp-980-flow-pouch :where([width="170"][height="170"]){aspect-ratio:170/170;}
#vstd-lp-980-flow-pouch :where([width="1400"][height="622"]){aspect-ratio:1400/622;}
#vstd-lp-980-flow-pouch :where([width="1000"][height="660"]){aspect-ratio:1000/660;}
#vstd-lp-980-flow-pouch :where([width="110"][height="62"]){aspect-ratio:110/62;}
#vstd-lp-980-flow-pouch :where([width="75"][height="18"]){aspect-ratio:75/18;}

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

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


@font-face{font-family:'Open Sans';font-style:normal;font-weight:400 800;font-display:swap;src:url("https://storage.googleapis.com/web-assets-cdn/lp-980-flow-pouch/fonts/open-sans-normal-latin.woff2") format('woff2')}
#vstd-lp-980-flow-pouch{--maxw:950px;--ink:#1f2328;--muted:#5b6168;--line:#e3e5e8;--accent:#0a7a38;--soft:#f5f7f6}
#vstd-lp-980-flow-pouch *{box-sizing:border-box}
#vstd-lp-980-flow-pouch{-webkit-text-size-adjust:100%}
#vstd-lp-980-flow-pouch{margin:0;background:#fff;color:var(--ink) !important;font-family:'Open Sans',Arial,sans-serif !important;font-size:19px;line-height:1.65}
#vstd-lp-980-flow-pouch img{display:block;max-width:100%;height:auto}
#vstd-lp-980-flow-pouch a{color:var(--accent) !important}
#vstd-lp-980-flow-pouch .vy-wrap{max-width:calc(var(--maxw) + 40px);margin:0 auto;padding:0 20px}
#vstd-lp-980-flow-pouch header.vy-top{border-bottom:1px solid var(--line)}
#vstd-lp-980-flow-pouch header.vy-top .vy-wrap{display:flex;align-items:center;justify-content:space-between;height:56px}
#vstd-lp-980-flow-pouch header.vy-top img{height:20px;width:auto}
#vstd-lp-980-flow-pouch header.vy-top span{font-size:12px;letter-spacing:.12em !important;text-transform:uppercase;color:var(--muted) !important}
#vstd-lp-980-flow-pouch h1{font-size:44px;line-height:1.15;font-weight:800 !important;margin:34px 0 14px;letter-spacing:-.01em}#vstd-lp-980-flow-pouch h1:where(:not([style*="letter-spacing"])){letter-spacing:-.01em !important}
#vstd-lp-980-flow-pouch .vy-dek{font-size:22px;line-height:1.5;color:var(--muted) !important;margin:0 0 22px}
#vstd-lp-980-flow-pouch .vy-byline{display:flex;align-items:center;gap:12px;font-size:15px;color:var(--muted) !important;margin:0 0 24px}
#vstd-lp-980-flow-pouch .vy-byline img{width:48px;height:48px;border-radius:50%}
#vstd-lp-980-flow-pouch .vy-byline b{color:var(--ink) !important;font-weight:700 !important}
#vstd-lp-980-flow-pouch h2{font-size:31px;line-height:1.25;font-weight:800 !important;margin:0 0 18px}
#vstd-lp-980-flow-pouch section{padding:44px 0;border-top:1px solid var(--line)}
#vstd-lp-980-flow-pouch section.vy-first{border-top:0;padding-top:0}
#vstd-lp-980-flow-pouch p{margin:0 0 18px}
#vstd-lp-980-flow-pouch figure{margin:26px 0}
#vstd-lp-980-flow-pouch figure img{border-radius:6px;width:100%}
#vstd-lp-980-flow-pouch figcaption{font-size:15px;color:var(--muted) !important;margin-top:8px}
#vstd-lp-980-flow-pouch .vy-grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:26px 0}
#vstd-lp-980-flow-pouch .vy-grid4 img{border-radius:6px;width:100%}
#vstd-lp-980-flow-pouch .vy-day .vy-t{display:block;font-size:15px;font-weight:700 !important;color:var(--accent) !important;margin-top:10px}
#vstd-lp-980-flow-pouch .vy-day .vy-a{display:block;font-size:17px;line-height:1.4}
#vstd-lp-980-flow-pouch .vy-day .vy-s{display:block;font-size:17px;font-weight:800 !important}
#vstd-lp-980-flow-pouch .vy-grid2{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:26px 0}
#vstd-lp-980-flow-pouch .vy-grid2 figure{margin:0}
#vstd-lp-980-flow-pouch ul.vy-moments{margin:0 0 18px;padding-left:24px}
#vstd-lp-980-flow-pouch ul.vy-moments li{margin:0 0 6px}
#vstd-lp-980-flow-pouch .vy-cycle{margin:26px auto;max-width:440px}
#vstd-lp-980-flow-pouch .vy-cycle svg{width:100%;height:auto;display:block}
#vstd-lp-980-flow-pouch .vy-step b{display:block;font-size:17px;margin-top:10px}
#vstd-lp-980-flow-pouch .vy-step span{display:block;font-size:16px;line-height:1.45;color:var(--muted) !important}
#vstd-lp-980-flow-pouch table.vy-feat{width:100%;border-collapse:collapse;margin:24px 0;font-size:17px;line-height:1.5}
#vstd-lp-980-flow-pouch table.vy-feat th{text-align:left;font-size:14px;letter-spacing:.06em !important;text-transform:uppercase;color:var(--muted) !important;font-weight:700 !important;padding:0 14px 10px 0;border-bottom:2px solid var(--ink)}
#vstd-lp-980-flow-pouch table.vy-feat td{vertical-align:top;padding:14px 14px 14px 0;border-bottom:1px solid var(--line);width:50%}
#vstd-lp-980-flow-pouch table.vy-feat td:first-child{font-weight:700 !important}
#vstd-lp-980-flow-pouch .vy-story{display:grid;grid-template-columns:170px 1fr;gap:22px;padding:24px 0;border-bottom:1px solid var(--line)}
#vstd-lp-980-flow-pouch .vy-story:first-of-type{padding-top:6px}
#vstd-lp-980-flow-pouch .vy-story img{border-radius:6px;width:170px;height:170px}
#vstd-lp-980-flow-pouch .vy-story h3{font-size:20px;line-height:1.35;margin:0 0 8px;font-weight:800 !important}
#vstd-lp-980-flow-pouch .vy-story p{font-size:17px;margin:0 0 8px}
#vstd-lp-980-flow-pouch .vy-story .vy-who{font-size:15px;color:var(--muted) !important;font-weight:600 !important}
#vstd-lp-980-flow-pouch .vy-btn{display:block;width:100%;background:var(--accent);color:#fff !important;text-align:center;text-decoration:none;font-weight:800 !important;font-size:20px;line-height:1.65;letter-spacing:.04em !important;padding:18px 16px;border:0;border-radius:6px;white-space:nowrap;margin:26px 0 10px}
#vstd-lp-980-flow-pouch .vy-btn:hover, #vstd-lp-980-flow-pouch .vy-btn:focus, #vstd-lp-980-flow-pouch .vy-btn:active{color:#fff !important;background:#065c29;text-decoration:none;box-shadow:none}
#vstd-lp-980-flow-pouch .vy-btn:focus-visible{outline:2px solid #065c29;outline-offset:2px}
#vstd-lp-980-flow-pouch .vy-micro{text-align:center;font-size:15px;color:var(--muted) !important;margin:0}
#vstd-lp-980-flow-pouch .vy-offer{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:start;margin-top:26px}
#vstd-lp-980-flow-pouch .vy-offer h3{font-size:22px;line-height:1.3;margin:0 0 10px;font-weight:800 !important}
#vstd-lp-980-flow-pouch ul.vy-inc{margin:0 0 6px;padding-left:22px;font-size:17px;line-height:1.5}
#vstd-lp-980-flow-pouch ul.vy-inc li{margin:0 0 6px}
#vstd-lp-980-flow-pouch .vy-guar{display:grid;grid-template-columns:110px 1fr;gap:18px;align-items:center;margin-top:30px;padding-top:24px;border-top:1px solid var(--line)}
#vstd-lp-980-flow-pouch .vy-guar img{width:110px}
#vstd-lp-980-flow-pouch .vy-guar p{font-size:17px;margin:0}
#vstd-lp-980-flow-pouch footer{border-top:1px solid var(--line);padding:30px 0 120px;font-size:13px;line-height:1.6;color:var(--muted) !important}
#vstd-lp-980-flow-pouch footer p{margin:0 0 12px}
#vstd-lp-980-flow-pouch footer .vy-flogo{height:18px;width:auto;margin:0 0 16px}
#vstd-lp-980-flow-pouch .vy-sticky{position:fixed;left:0;right:0;bottom:0;background:#fff;border-top:1px solid var(--line);padding:10px 0;transform:translateY(110%);transition:transform .25s ease;z-index:20}
#vstd-lp-980-flow-pouch .vy-sticky .vy-btn{margin:0;padding:14px 16px;font-size:18px}
@media (max-width:760px){
  #vstd-lp-980-flow-pouch{font-size:18px}
  #vstd-lp-980-flow-pouch header.vy-top .vy-wrap{height:50px}
  #vstd-lp-980-flow-pouch header.vy-top img{height:17px}
  #vstd-lp-980-flow-pouch h1{font-size:32px;margin-top:24px}
  #vstd-lp-980-flow-pouch .vy-dek{font-size:19px}
  #vstd-lp-980-flow-pouch h2{font-size:25px}
  #vstd-lp-980-flow-pouch section{padding:34px 0}
  #vstd-lp-980-flow-pouch .vy-grid4{grid-template-columns:1fr 1fr;gap:14px 12px}
  #vstd-lp-980-flow-pouch .vy-grid2{grid-template-columns:1fr;gap:16px}
  #vstd-lp-980-flow-pouch .vy-story{grid-template-columns:96px 1fr;gap:14px}
  #vstd-lp-980-flow-pouch .vy-story img{width:96px;height:96px}
  #vstd-lp-980-flow-pouch .vy-story h3{font-size:18px}
  #vstd-lp-980-flow-pouch .vy-offer{grid-template-columns:1fr;gap:18px}
  #vstd-lp-980-flow-pouch table.vy-feat{font-size:16px}
  #vstd-lp-980-flow-pouch .vy-btn{font-size:18px}
}
@media (max-width:380px){
  #vstd-lp-980-flow-pouch .vy-btn{font-size:16px;letter-spacing:.02em !important}
}


/* Undo a host stylesheet hiding empty <p>; height stays 0 as on the source */
#vstd-lp-980-flow-pouch p:empty {
  display: block !important;
}
/* Growtype: undo flex-induced height:100% blowup on custom-css blocks */
#vstd-lp-980-flow-pouch [class*="growtype-customcss-"],
#vstd-lp-980-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-980-flow-pouch:has(.vy-page-wrapper),
#vstd-lp-980-flow-pouch:has(.vy-page-wrapper) .vy-page-wrapper,
#vstd-lp-980-flow-pouch[scroll-lock],
#vstd-lp-980-flow-pouch[scroll-lock] .vy-page-wrapper {
  height: auto !important;
  max-height: none !important;
  overflow: visible !important;
}


#vstd-lp-980-flow-pouch{font-family:'Open Sans',Arial,sans-serif !important;}
#vstd-lp-980-flow-pouch *{font-family:inherit !important;}

#vstd-lp-980-flow-pouch{color:var(--ink) !important;}
#vstd-lp-980-flow-pouch *{color:inherit !important;}