.bioharmony-module__H2Qwdq__page{background:radial-gradient(circle at 85% 5%, #ddb4bd3d, transparent 28rem), var(--cream-50)}.bioharmony-module__H2Qwdq__hero{border-bottom:1px solid var(--border);padding:clamp(3.5rem, 8vw, 6.5rem) var(--page-gutter)}.bioharmony-module__H2Qwdq__heroInner,.bioharmony-module__H2Qwdq__shell{width:min(100%, var(--content-width));margin:0 auto}.bioharmony-module__H2Qwdq__heroInner{max-width:60rem}.bioharmony-module__H2Qwdq__breadcrumbs{color:var(--ink-500);flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;font-size:.85rem;display:flex}.bioharmony-module__H2Qwdq__breadcrumbs a,.bioharmony-module__H2Qwdq__meta a{color:var(--fig-800);text-underline-offset:.25rem}.bioharmony-module__H2Qwdq__hero h1{max-width:58rem;color:var(--fig-950);font-family:var(--font-display);letter-spacing:-.04em;text-wrap:pretty;margin:0;font-size:clamp(3rem,6.5vw,5.7rem);font-weight:520;line-height:.99}.bioharmony-module__H2Qwdq__directAnswer{max-width:50rem;color:var(--ink-700);margin:2rem 0 0;font-size:clamp(1.15rem,2.2vw,1.5rem);line-height:1.6}.bioharmony-module__H2Qwdq__meta{color:var(--ink-500);flex-wrap:wrap;gap:.6rem 1.2rem;margin-top:2rem;font-size:.84rem;font-weight:650;display:flex}.bioharmony-module__H2Qwdq__shell{padding:clamp(2.5rem, 7vw, 6rem) var(--page-gutter)}.bioharmony-module__H2Qwdq__previewNotice{background:#f4ecdfc7;border:1px solid #b89a658c;border-radius:1rem;max-width:48rem;margin:0 auto 3rem;padding:1.15rem 1.3rem}.bioharmony-module__H2Qwdq__previewNotice strong{color:var(--fig-800);font-size:.8rem}.bioharmony-module__H2Qwdq__previewNotice p{color:var(--ink-700);margin:.35rem 0 0;font-size:.9rem;line-height:1.6}.bioharmony-module__H2Qwdq__contents{border-top:1px solid var(--border);border-bottom:1px solid var(--border);max-width:48rem;margin:0 auto 4rem;padding:1.5rem 0}.bioharmony-module__H2Qwdq__contents h2{color:var(--fig-900);font-family:var(--font-display);margin:0 0 1rem;font-size:1.8rem;font-weight:550}.bioharmony-module__H2Qwdq__contents ul{gap:.25rem;margin:0;padding-left:1.2rem;display:grid}.bioharmony-module__H2Qwdq__contents a{color:var(--fig-800);text-underline-offset:.25rem;padding:.4rem 0;font-size:.92rem;line-height:1.5;display:inline-block}.bioharmony-module__H2Qwdq__prose{max-width:48rem;margin:0 auto}.bioharmony-module__H2Qwdq__prose section{margin-top:clamp(4rem,9vw,6rem)}.bioharmony-module__H2Qwdq__prose h2,.bioharmony-module__H2Qwdq__ctaSection h2,.bioharmony-module__H2Qwdq__authorSection h2,.bioharmony-module__H2Qwdq__scopeNote h2{color:var(--fig-900);font-family:var(--font-display);letter-spacing:-.025em;text-wrap:pretty;margin:0 0 1.4rem;scroll-margin-top:7rem;font-size:clamp(2.15rem,5vw,3.5rem);font-weight:560;line-height:1.08}.bioharmony-module__H2Qwdq__prose p,.bioharmony-module__H2Qwdq__prose li{color:var(--ink-700);font-size:clamp(1.03rem,1.7vw,1.13rem);line-height:1.85}.bioharmony-module__H2Qwdq__prose p{margin:1.15rem 0 0}.bioharmony-module__H2Qwdq__prose ul{gap:.75rem;margin:1.5rem 0;padding-left:1.35rem;display:grid}.bioharmony-module__H2Qwdq__prose ol{gap:1rem;padding-left:1.5rem;display:grid}.bioharmony-module__H2Qwdq__prose a{color:var(--fig-800);text-underline-offset:.2em}.bioharmony-module__H2Qwdq__relatedResources{border-top:1px solid var(--border);gap:.8rem;max-width:48rem;margin:4rem auto 0;padding-top:2rem;display:grid}.bioharmony-module__H2Qwdq__relatedResources h2{color:var(--fig-900);font-family:var(--font-display);margin:0 0 .5rem;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:560}.bioharmony-module__H2Qwdq__relatedResources a{width:fit-content;color:var(--fig-800);text-underline-offset:.25em;padding:.45rem 0;line-height:1.5}.bioharmony-module__H2Qwdq__prose blockquote{border-left:3px solid var(--gold-500);margin:2.25rem 0;padding:.1rem 0 .1rem 1.5rem}.bioharmony-module__H2Qwdq__prose blockquote p{color:var(--fig-800);font-family:var(--font-display);margin:0;font-size:clamp(1.5rem,3vw,2rem);font-style:italic;line-height:1.4}.bioharmony-module__H2Qwdq__tableScroll{border:1px solid var(--border);background:#fffdf9e6;border-radius:.8rem;margin-top:2rem;overflow-x:auto}.bioharmony-module__H2Qwdq__tableScroll table{border-collapse:collapse;width:100%;min-width:28rem}.bioharmony-module__H2Qwdq__tableScroll caption{color:var(--ink-500);text-align:left;padding:1rem 1.2rem;font-size:.85rem;line-height:1.5}.bioharmony-module__H2Qwdq__tableScroll th,.bioharmony-module__H2Qwdq__tableScroll td{border-top:1px solid var(--border);color:var(--ink-700);text-align:left;vertical-align:top;padding:1.2rem;font-size:1rem;line-height:1.65}.bioharmony-module__H2Qwdq__tableScroll thead{background:var(--cream-100)}.bioharmony-module__H2Qwdq__tableScroll th{color:var(--fig-900);font-weight:760}.bioharmony-module__H2Qwdq__tableScroll tbody th{width:28%}.bioharmony-module__H2Qwdq__faq details{border-top:1px solid var(--border)}.bioharmony-module__H2Qwdq__faq details:last-of-type{border-bottom:1px solid var(--border)}.bioharmony-module__H2Qwdq__faq summary{color:var(--fig-900);cursor:pointer;padding:1.2rem .25rem;font-weight:750;line-height:1.6}.bioharmony-module__H2Qwdq__faq details p{margin:0 0 1.5rem;padding:0 .25rem}.bioharmony-module__H2Qwdq__ctaSection,.bioharmony-module__H2Qwdq__authorSection,.bioharmony-module__H2Qwdq__scopeNote{margin:clamp(4.5rem,10vw,7rem) auto 0}.bioharmony-module__H2Qwdq__ctaSection{border:1px solid var(--border);background:var(--cream-100);text-align:center;border-radius:1.5rem;max-width:54rem;padding:clamp(2rem,7vw,4rem)}.bioharmony-module__H2Qwdq__ctaSection p{color:var(--fig-700);margin:0 0 1.4rem}.bioharmony-module__H2Qwdq__ctaSection a{margin-top:.6rem}.bioharmony-module__H2Qwdq__authorSection{border-top:1px solid var(--border);border-bottom:1px solid var(--border);max-width:50rem;padding:clamp(2.5rem,6vw,4rem) 0}.bioharmony-module__H2Qwdq__authorSection h2,.bioharmony-module__H2Qwdq__scopeNote h2{font-size:clamp(1.8rem,4vw,2.6rem)}.bioharmony-module__H2Qwdq__authorSection p,.bioharmony-module__H2Qwdq__scopeNote p{color:var(--ink-700);margin:1rem 0 0;line-height:1.75}.bioharmony-module__H2Qwdq__authorSection>a{color:var(--fig-800);text-underline-offset:.3rem;margin-top:1.2rem;display:inline-block}.bioharmony-module__H2Qwdq__scopeNote{background:var(--cream-100);border-radius:1.25rem;max-width:48rem;padding:clamp(1.5rem,5vw,2.5rem)}.bioharmony-module__H2Qwdq__scopeNote a{color:var(--fig-800);text-underline-offset:.25rem}.bioharmony-module__H2Qwdq__scopeNote p:last-child{color:var(--ink-500);font-size:.9rem}@media (max-width:42rem){.bioharmony-module__H2Qwdq__hero h1{font-size:clamp(2.8rem,12vw,4.6rem)}.bioharmony-module__H2Qwdq__meta{gap:.5rem;display:grid}.bioharmony-module__H2Qwdq__shell{padding-left:0;padding-right:0}.bioharmony-module__H2Qwdq__previewNotice,.bioharmony-module__H2Qwdq__contents,.bioharmony-module__H2Qwdq__prose,.bioharmony-module__H2Qwdq__ctaSection,.bioharmony-module__H2Qwdq__authorSection,.bioharmony-module__H2Qwdq__relatedResources,.bioharmony-module__H2Qwdq__scopeNote{margin-right:var(--page-gutter);margin-left:var(--page-gutter)}.bioharmony-module__H2Qwdq__tableScroll th,.bioharmony-module__H2Qwdq__tableScroll td{padding:1rem;font-size:.94rem}}@media (forced-colors:active){.bioharmony-module__H2Qwdq__tableScroll,.bioharmony-module__H2Qwdq__previewNotice,.bioharmony-module__H2Qwdq__ctaSection{border-color:canvastext}}
