.lg2 .section-head .kicker{color:var(--pink);font-family:var(--font-headline-sans);font-weight:800;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;display:block}.lg2 .section-head h2{font-family:var(--font-headline-serif);font-weight:500;font-variant-numeric:lining-nums;font-size:26px;margin:0;color:var(--navy)}.lg2 .learn-section{background:#fff}.lg2 .learn-grid{display:grid;grid-template-columns:1fr;gap:14px}.lg2 .learn-card{background:var(--baby-blue);border:1px solid #dcedf8;border-radius:12px;padding:20px 18px}.lg2 .learn-card .num{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;background:var(--navy);color:var(--yellow);border-radius:50%;font-size:12.5px;font-weight:800;margin-bottom:10px}.lg2 .learn-card h3{margin:0 0 6px;font-family:var(--font-headline-sans);font-weight:800;font-variant-numeric:lining-nums;font-size:15px;letter-spacing:.02em;text-transform:uppercase;color:var(--navy)}.lg2 .learn-card p{margin:0;font-size:14px;color:var(--muted)}.lg2 .final-cta{background:linear-gradient(135deg,var(--pink) 0%,var(--pink-dark) 100%);color:#fff;text-align:center}.lg2 .final-cta h2{font-family:var(--font-headline-serif);font-weight:500;font-size:23px;margin:0 0 10px}.lg2 .final-cta .final-cta-sub{margin:0 0 22px;color:#ffe1f0;font-size:15.5px}.lg2 .final-cta .anchor-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;background:var(--navy);color:#fff;border:none;padding:14px 26px;border-radius:8px;font-family:var(--font-body);font-weight:700;font-variant-numeric:lining-nums;font-size:16px;text-decoration:none}.lg2 .final-cta .anchor-btn:hover{background:#0d1826}.lg2 .offer-bridge{background:var(--cream)}.lg2 .offer-card{background:#fff;border-radius:16px;padding:28px 22px;box-shadow:0 10px 30px #15223814;max-width:640px;margin:0 auto;text-align:center}.lg2 .bridge-line{font-family:var(--font-body);font-style:italic;font-size:15.5px;color:var(--muted);margin:0 0 16px}.lg2 .offer-card .eyebrow{margin-bottom:12px}.lg2 .offer-headline{font-family:var(--font-headline-serif);font-weight:700;font-variant-numeric:lining-nums;font-size:23px;line-height:1.25;color:var(--navy);margin:0 0 12px}.lg2 .offer-teaser{font-size:15px;color:var(--ink);margin:0 0 18px}.lg2 .offer-photo{width:180px;height:180px;margin:0 auto 22px}.lg2 .offer-explainer{text-align:left;background:var(--baby-blue);border-radius:12px;padding:18px;margin-bottom:22px}.lg2 .offer-explainer h3{font-family:var(--font-headline-serif);font-weight:700;font-variant-numeric:lining-nums;font-size:17px;line-height:1.3;color:var(--navy);margin:0 0 8px}.lg2 .offer-explainer p{font-size:14px;color:var(--muted);margin:0 0 10px}.lg2 .offer-explainer p:last-child{margin-bottom:0}.lg2 .offer-signup{margin:0 auto;text-align:left;max-width:460px}.lg2 .offer-final-cta{background:linear-gradient(135deg,var(--pink) 0%,var(--pink-dark) 100%)}.lg2 footer{background:var(--navy);color:#9aa6b8;font-size:12px;padding:26px 0;text-align:center}.lg2 footer p{max-width:760px;margin:0 auto 10px}.lg2 footer .foot-links{margin-bottom:10px}.lg2 footer .foot-links a{margin:0 8px;color:#cfd8e6;text-decoration:none}.lg2 footer .copyright{color:#748099}@media(min-width:600px){.lg2 .hero{padding:40px 0 48px}.lg2 .hero-head h1{font-size:31px}.lg2 .hero-head p.sub{font-size:16.5px}.lg2 .device{width:170px}.lg2 .learn-grid{grid-template-columns:repeat(2,1fr)}.lg2 .offer-headline{font-size:25px}}
/*# sourceMappingURL=/cdn/shop/t/524/assets/leaky-gut-v2-2.css.map */
