.page-module__FTqL0q__header{background:url(/v4s_header_bw.png) 50% 20%/cover no-repeat;justify-content:center;align-items:center;height:70vh;display:flex;position:relative}.page-module__FTqL0q__headerOverlay{z-index:1;background-color:#0000008c;position:absolute;inset:0}.page-module__FTqL0q__headerContent{z-index:2;text-align:center;max-width:700px;padding:0 24px;position:relative}.page-module__FTqL0q__headerTitle{font-family:var(--font-bebas-neue),sans-serif;font-size:var(--font-size-hero);color:var(--white);letter-spacing:var(--ls-wide);line-height:var(--lh-tight);margin:0}.page-module__FTqL0q__headerLine{background-color:var(--green-primary);width:60px;height:4px;margin:20px auto 28px}.page-module__FTqL0q__headerDescription{font-family:var(--font-roboto),sans-serif;color:var(--white);font-size:1.15em;line-height:var(--lh-body);margin-bottom:1em}.page-module__FTqL0q__guBody{font-family:var(--font-roboto),sans-serif;max-width:var(--max-width-narrow);font-size:1.05em;line-height:1.8}.page-module__FTqL0q__guBody p{margin-bottom:1em}.page-module__FTqL0q__callout{font-family:var(--font-bebas-neue),sans-serif;color:var(--green-primary);border-left:4px solid var(--green-primary);max-width:var(--max-width-narrow);letter-spacing:.02em;margin:40px 0;padding:16px 24px;font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.3}.page-module__FTqL0q__guTagline{font-family:var(--font-bebas-neue),sans-serif;font-size:var(--font-size-h1);text-align:center;color:var(--black);letter-spacing:.03em;margin:32px 0 0}.page-module__FTqL0q__guSectionB{max-width:var(--max-width-narrow);text-align:center;flex-direction:column;align-items:center;display:flex}.page-module__FTqL0q__guSymbol{width:200px;margin:0 auto 40px}.page-module__FTqL0q__guSymbol img{width:100%;height:auto}.page-module__FTqL0q__guAndYouIntro{font-family:var(--font-roboto),sans-serif;margin-bottom:24px;font-size:1.05em;line-height:1.8}.page-module__FTqL0q__guChecklist{font-family:var(--font-bebas-neue),sans-serif;text-align:left;padding:0;font-size:1.6em;list-style:none;display:inline-block}.page-module__FTqL0q__guChecklist li{letter-spacing:.02em;margin-bottom:14px;padding-left:36px;position:relative}.page-module__FTqL0q__guChecklist li:before{content:"✓";color:var(--green-primary);font-size:1.1em;font-weight:700;position:absolute;left:0}.page-module__FTqL0q__issuesSection{gap:var(--space-lg);flex-direction:column;display:flex}.page-module__FTqL0q__issuesSplit{gap:var(--space-xl);align-items:center;display:flex}.page-module__FTqL0q__issueImageContainer{flex:1;max-width:480px}.page-module__FTqL0q__issueImageContainer img{border-radius:4px;width:100%;height:auto;display:block}.page-module__FTqL0q__issuesIntro{flex:1}.page-module__FTqL0q__issuesIntroText{font-family:var(--font-roboto),sans-serif;color:var(--text-muted);font-size:1.1em;line-height:1.7}.page-module__FTqL0q__issuesGrid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.page-module__FTqL0q__issueCard{background-color:var(--off-white);border-left:4px solid var(--green-primary);padding:32px;transition:transform .3s,box-shadow .3s}.page-module__FTqL0q__issueCard:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000014}.page-module__FTqL0q__issueTitle{font-family:var(--font-bebas-neue),sans-serif;letter-spacing:var(--ls-wide);text-transform:capitalize;color:var(--black);margin-bottom:12px;font-size:1.4rem}.page-module__FTqL0q__issueBody{font-family:var(--font-roboto),sans-serif;color:var(--text-muted);font-size:.95rem;line-height:1.7}.page-module__FTqL0q__panelEndorsements{background:url(/microbiome.png) 50%/cover no-repeat}.page-module__FTqL0q__endorsementsOverlay{padding:var(--section-py)var(--section-px);background-color:#000000a6}.page-module__FTqL0q__endorsementsHeader{text-align:center;max-width:var(--max-width-narrow);margin:0 auto 48px}.page-module__FTqL0q__endorsementsHeader h2{font-family:var(--font-bebas-neue),sans-serif;font-size:var(--font-size-h1);color:var(--white);letter-spacing:var(--ls-wide);margin:0}.page-module__FTqL0q__headingLine{background-color:var(--green-primary);width:60px;height:4px;margin:16px auto 20px}.page-module__FTqL0q__endorsementsSubtitle{font-family:var(--font-bebas-neue),sans-serif;color:var(--white);opacity:.9;margin:0;font-size:1.3em;font-weight:300}.page-module__FTqL0q__endorsementsGrid{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1000px;margin:0 auto;display:grid}.page-module__FTqL0q__endorsementBadge{border:1px solid var(--green-primary);text-align:center;min-height:90px;font-family:var(--font-bebas-neue),sans-serif;letter-spacing:.04em;color:var(--white);background:#00a85114;justify-content:center;align-items:center;padding:16px 20px;font-size:1.2em;transition:background .3s,border-color .3s;display:flex}.page-module__FTqL0q__endorsementBadge:hover{background:#00a85133}@media (max-width:992px){.page-module__FTqL0q__issuesSplit{gap:var(--space-lg);flex-direction:column}.page-module__FTqL0q__issueImageContainer{max-width:100%}}@media (max-width:768px){.page-module__FTqL0q__header{height:60vh}.page-module__FTqL0q__headerTitle{font-size:3.5rem}.page-module__FTqL0q__callout{font-size:1.5rem}.page-module__FTqL0q__guTagline{font-size:2.5rem}.page-module__FTqL0q__guChecklist{font-size:1.3em}.page-module__FTqL0q__issuesGrid{grid-template-columns:1fr}.page-module__FTqL0q__endorsementsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.page-module__FTqL0q__endorsementsGrid{grid-template-columns:1fr}}
