.health-protocols_page__ZU3GL{--protocol-gold:#d8b45a;--protocol-ivory:#f4f0e6;--protocol-muted:#b5ab98;--protocol-line:rgba(216,180,90,0.22);min-height:100vh;overflow:clip;background:radial-gradient(circle at 78% 5%,rgba(216,180,90,.08),transparent 34rem),#030303;color:var(--protocol-ivory)}.health-protocols_kicker__chT43{margin:0;color:var(--protocol-gold);font:700 .68rem/1.4 system-ui,sans-serif;letter-spacing:.16em;text-transform:uppercase}.health-protocols_hero__HrDPc{position:relative;display:grid;min-height:94svh;align-content:end;padding:9rem clamp(1.5rem,7vw,8rem) clamp(4rem,8vw,7rem);border-bottom:1px solid var(--protocol-line);isolation:isolate}.health-protocols_heroImage__c3VXi{position:absolute;inset:0;z-index:-3;object-fit:cover;object-position:center}.health-protocols_heroShade__wySIO{position:absolute;z-index:-2;inset:0;background:linear-gradient(90deg,rgba(3,3,3,.98) 0 31%,rgba(3,3,3,.82) 44%,rgba(3,3,3,.12) 72%),linear-gradient(0deg,rgba(3,3,3,.9),transparent 46%)}.health-protocols_breadcrumb__syAP_{position:absolute;top:7.2rem;left:clamp(1.5rem,7vw,8rem);display:flex;gap:.65rem;color:var(--protocol-muted);font:700 .62rem/1.4 system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase}.health-protocols_breadcrumb__syAP_ a{color:var(--protocol-gold)}.health-protocols_heroCopy__ii7wX{position:relative;z-index:2;max-width:58rem}.health-protocols_hero__HrDPc h1{max-width:58rem;margin:1.25rem 0 2rem;font-size:clamp(4rem,7.2vw,7.5rem);font-weight:400;letter-spacing:-.055em;line-height:.84}.health-protocols_hero__HrDPc h1 em{color:var(--protocol-gold);font-weight:inherit}.health-protocols_heroCopy__ii7wX>p:not(.health-protocols_kicker__chT43){max-width:48rem;margin:0;color:var(--protocol-muted);font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.72}.health-protocols_heroActions__ZRiK2{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2.3rem}.health-protocols_download__ruGQz a,.health-protocols_empty__iFJKP button,.health-protocols_heroActions__ZRiK2 a{padding:.88rem 1.1rem;border:1px solid var(--protocol-gold);font:700 .67rem/1.4 system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase}.health-protocols_primaryAction__CA1nb{background:var(--protocol-gold);color:#030303}.health-protocols_secondaryAction__OTYTg{color:var(--protocol-gold)}.health-protocols_method__frdKd{display:grid;grid-template-columns:minmax(13rem,.5fr) minmax(0,1.5fr);grid-gap:clamp(2rem,7vw,8rem);gap:clamp(2rem,7vw,8rem);align-items:center;padding:2.5rem clamp(1.5rem,7vw,8rem);border-bottom:1px solid var(--protocol-line);background:rgba(255,255,255,.015)}.health-protocols_method__frdKd ol{display:grid;grid-template-columns:repeat(5,minmax(5rem,1fr));grid-gap:1px;gap:1px;padding:0;margin:0;background:rgba(216,180,90,.16);list-style:none}.health-protocols_method__frdKd li{display:grid;grid-gap:.5rem;gap:.5rem;padding:.9rem;background:#060605;font-size:.85rem}.health-protocols_method__frdKd li span{color:var(--protocol-gold);font:700 .58rem/1 system-ui,sans-serif;letter-spacing:.08em}.health-protocols_lineageCharter__t_CFG{padding:clamp(6rem,11vw,10rem) clamp(1.5rem,7vw,8rem);border-bottom:1px solid var(--protocol-line);background:radial-gradient(circle at 78% 28%,rgba(31,154,112,.08),transparent 30rem),rgba(255,255,255,.012)}.health-protocols_lineageCharterGrid__56Ee8{display:grid;max-width:78rem;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;margin:0 auto;background:rgba(216,180,90,.16)}.health-protocols_lineageCharterGrid__56Ee8 article{display:grid;min-height:30rem;align-content:start;padding:1.3rem;background:#070706}.health-protocols_lineageCharterGrid__56Ee8 article>span{color:var(--protocol-gold);font:700 .58rem/1 system-ui,sans-serif}.health-protocols_lineageCharterGrid__56Ee8 article>p{margin:6rem 0 .5rem;color:#78bda6;font:700 .58rem/1.4 system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase}.health-protocols_lineageCharterGrid__56Ee8 h3{margin:0;font:400 clamp(2.4rem,4vw,4rem)/.95 Georgia,serif}.health-protocols_lineageCharterGrid__56Ee8 article>div{margin-top:1.2rem;color:var(--protocol-muted);line-height:1.7}.health-protocols_lineageCharterGrid__56Ee8 a{align-self:end;margin-top:2rem;color:var(--protocol-gold);font:700 .59rem/1.4 system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase}.health-protocols_companions__7ZfTF{padding:clamp(6rem,11vw,10rem) clamp(1.5rem,7vw,8rem);border-top:1px solid var(--protocol-line);border-bottom:1px solid var(--protocol-line);background:radial-gradient(circle at 50% 44%,rgba(216,180,90,.07),transparent 33rem),#050504}.health-protocols_companionGrid__G_YG2{display:grid;max-width:78rem;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;margin:0 auto;border:1px solid var(--protocol-line);background:var(--protocol-line)}.health-protocols_companionCard__SAhsX{display:grid;min-width:0;padding:clamp(1.2rem,3vw,2rem);background:#080807}.health-protocols_companionHead__ewqyu{min-height:16rem}.health-protocols_companionHead__ewqyu h3{max-width:34rem;margin:.9rem 0 1.2rem;font:400 clamp(2.2rem,4.4vw,4.6rem)/.94 Georgia,serif;letter-spacing:-.035em}.health-protocols_companionHead__ewqyu>p:last-child{max-width:37rem;margin:0;color:var(--protocol-muted);line-height:1.72}.health-protocols_yogaFigure__0UC5n{position:relative;display:grid;min-height:28rem;align-content:space-between;justify-items:center;padding:2.5rem;border:1px solid rgba(216,180,90,.18);background:linear-gradient(90deg,transparent 49.9%,rgba(216,180,90,.06) 50%,transparent 50.1%),radial-gradient(circle at 50% 50%,rgba(31,154,112,.08),transparent 18rem)}.health-protocols_yogaFigure__0UC5n>i{position:absolute;top:3rem;bottom:3rem;left:50%;width:1px;background:linear-gradient(transparent,var(--protocol-gold),transparent)}.health-protocols_yogaFigure__0UC5n>span{position:relative;display:grid;width:6.5rem;aspect-ratio:1;place-items:center;border:1px solid var(--protocol-gold);border-radius:50%;background:#080807;color:var(--protocol-gold)}.health-protocols_yogaFigure__0UC5n strong{align-self:end;font:400 1.6rem/1 Georgia,serif}.health-protocols_yogaFigure__0UC5n small{align-self:start;color:var(--protocol-muted);font:700 .5rem/1.4 system-ui,sans-serif;letter-spacing:.07em;text-transform:uppercase}.health-protocols_dietaryFigure__FrQL4{display:grid;width:min(100%,28rem);aspect-ratio:1;place-items:center;justify-self:center;border:1px solid var(--protocol-gold);border-radius:50%;background:rgba(216,180,90,.13);color:var(--protocol-gold);font:700 .64rem/1 system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase}.health-protocols_dietaryFigure__FrQL4>span{align-self:start;margin-top:1.4rem}.health-protocols_dietaryFigure__FrQL4>div{display:grid;width:70%;aspect-ratio:1;place-items:center;margin-top:-2.5rem;border:1px solid rgba(244,240,230,.32);border-radius:50%;background:#11100d}.health-protocols_dietaryFigure__FrQL4>div>span{align-self:start;margin-top:1.1rem}.health-protocols_dietaryFigure__FrQL4>div>div{display:grid;width:57%;aspect-ratio:1;place-items:center;margin-top:-2rem;border-radius:50%;background:var(--protocol-ivory);color:#030303}.health-protocols_companionDisclosure__aZXqK{margin-top:1rem;border-top:1px solid var(--protocol-line);border-bottom:1px solid var(--protocol-line)}.health-protocols_companionDisclosure__aZXqK>summary{padding:1rem 0;color:var(--protocol-gold);cursor:pointer;font:700 .6rem/1.4 system-ui,sans-serif;letter-spacing:.1em;list-style:none;text-transform:uppercase}.health-protocols_companionDisclosure__aZXqK>summary::-webkit-details-marker{display:none}.health-protocols_companionDisclosure__aZXqK>summary:after{float:right;content:"+"}.health-protocols_companionDisclosure__aZXqK[open]>summary:after{content:"−"}.health-protocols_companionDisclosure__aZXqK>div{padding:.4rem 0 1.3rem;color:var(--protocol-muted)}.health-protocols_companionDisclosure__aZXqK>div>p{font:400 1rem/1.7 Georgia,serif}.health-protocols_companionDisclosure__aZXqK h4{margin:1.8rem 0 1rem;color:var(--protocol-ivory);font:400 1.6rem/1 Georgia,serif}.health-protocols_companionDisclosure__aZXqK ol,.health-protocols_companionDisclosure__aZXqK ul{padding:0;margin:0;list-style:none}.health-protocols_companionDisclosure__aZXqK ol li{display:grid;grid-template-columns:2.5rem 1fr;grid-gap:.8rem;gap:.8rem;padding:1rem 0;border-top:1px solid rgba(244,240,230,.07)}.health-protocols_companionDisclosure__aZXqK ol li>span{color:var(--protocol-gold);font:400 .85rem/1 Georgia,serif}.health-protocols_companionDisclosure__aZXqK ol strong{color:var(--protocol-ivory);font:400 1.2rem/1.2 Georgia,serif}.health-protocols_companionDisclosure__aZXqK ol p{margin:.45rem 0 0;line-height:1.7}.health-protocols_dietaryLedger__spyVs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--protocol-line)}.health-protocols_dietaryLedger__spyVs section{padding:1rem;background:#080807}.health-protocols_dietaryLedger__spyVs h4{margin-top:0;color:var(--protocol-gold)}.health-protocols_dietaryLedger__spyVs li{padding:.45rem 0;border-top:1px solid rgba(244,240,230,.06);font-size:.72rem;line-height:1.5}.health-protocols_companionActions__6s9nh{display:flex;flex-wrap:wrap;gap:.65rem;align-self:end;margin-top:1.2rem}.health-protocols_companionActions__6s9nh a{padding:.75rem .9rem;border:1px solid var(--protocol-gold);color:var(--protocol-gold);font:700 .56rem/1.4 system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase}.health-protocols_companionActions__6s9nh a:first-child{background:var(--protocol-gold);color:#030303}.health-protocols_index__j4ShZ{padding:clamp(6rem,11vw,10rem) clamp(1.5rem,7vw,8rem)}.health-protocols_indexHeader__HWknt{display:grid;max-width:78rem;grid-template-columns:minmax(20rem,1.2fr) minmax(18rem,.8fr);grid-gap:clamp(2rem,8vw,9rem);gap:clamp(2rem,8vw,9rem);align-items:end;margin:0 auto clamp(3rem,6vw,5rem)}.health-protocols_download__ruGQz h2,.health-protocols_indexHeader__HWknt h2{margin:.8rem 0 0;font-size:clamp(3rem,6.5vw,6.5rem);font-weight:400;letter-spacing:-.04em;line-height:.92}.health-protocols_indexHeader__HWknt>p{margin:0;color:var(--protocol-muted);line-height:1.75}.health-protocols_searchPanel__sRK8H{position:-webkit-sticky;position:sticky;z-index:5;top:4.8rem;max-width:78rem;margin:0 auto 4rem;padding:1rem;border:1px solid rgba(216,180,90,.3);background:rgba(6,6,5,.94);box-shadow:0 1.2rem 4rem rgba(0,0,0,.4);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.health-protocols_searchPanel__sRK8H>label{display:block;margin-bottom:.65rem;color:var(--protocol-gold);font:700 .62rem/1.4 system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase}.health-protocols_viewMode__uwWYA{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid var(--protocol-line)}.health-protocols_viewMode__uwWYA>div:first-child{display:grid;grid-gap:.25rem;gap:.25rem}.health-protocols_viewMode__uwWYA p,.health-protocols_viewMode__uwWYA span{margin:0}.health-protocols_viewMode__uwWYA p{color:var(--protocol-gold);font:700 .6rem/1.4 system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase}.health-protocols_viewMode__uwWYA span{color:var(--protocol-muted);font-size:.76rem}.health-protocols_lineageFilters__mvxgB,.health-protocols_viewMode__uwWYA>div:last-child{display:flex;flex-wrap:wrap;gap:.4rem}.health-protocols_lineageFilters__mvxgB button,.health-protocols_viewMode__uwWYA button{min-height:2.35rem;padding:.2rem .75rem;border:1px solid rgba(216,180,90,.24);background:transparent;color:var(--protocol-muted);cursor:pointer;font:700 .55rem/1.3 system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase}.health-protocols_lineageFilters__mvxgB button[aria-pressed=true],.health-protocols_viewMode__uwWYA button[aria-pressed=true]{border-color:var(--protocol-gold);background:var(--protocol-gold);color:#030303}.health-protocols_lineageFilters__mvxgB{padding-top:.8rem}.health-protocols_searchField__O_hQc{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:.7rem;gap:.7rem;border-bottom:1px solid rgba(244,240,230,.16)}.health-protocols_searchField__O_hQc>span{color:var(--protocol-gold);font-size:1.6rem}.health-protocols_searchField__O_hQc input{min-width:0;padding:.55rem 0 .8rem;border:0;outline:0;background:transparent;color:var(--protocol-ivory);font:400 clamp(1.15rem,2.2vw,1.75rem)/1.3 Georgia,serif}.health-protocols_searchField__O_hQc input::placeholder{color:#6f6a60}.health-protocols_empty__iFJKP button,.health-protocols_searchField__O_hQc button{border:0;background:transparent;color:var(--protocol-gold);cursor:pointer;font:700 .62rem/1.4 system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase}.health-protocols_searchMeta__HMj09{display:flex;gap:1rem;align-items:center;justify-content:space-between;margin-top:.8rem}.health-protocols_searchMeta__HMj09 p{margin:0;color:var(--protocol-muted);font-size:.78rem}.health-protocols_searchMeta__HMj09 strong{color:var(--protocol-ivory)}.health-protocols_searchMeta__HMj09 nav{display:flex;gap:.25rem;overflow-x:auto}.health-protocols_searchMeta__HMj09 nav a{display:grid;min-width:1.55rem;height:1.55rem;place-items:center;color:var(--protocol-muted);font:700 .62rem/1 system-ui,sans-serif}.health-protocols_searchMeta__HMj09 nav a:focus-visible,.health-protocols_searchMeta__HMj09 nav a:hover{background:rgba(216,180,90,.1);color:var(--protocol-gold);outline:1px solid var(--protocol-line)}.health-protocols_groups__lm2dl{max-width:78rem;margin:0 auto}.health-protocols_group__mSBXs{display:grid;grid-template-columns:clamp(3.5rem,7vw,6rem) 1fr;border-top:1px solid var(--protocol-line);scroll-margin-top:11rem}.health-protocols_letterRail__sHuJ1{display:flex;flex-direction:column;gap:.5rem;padding-top:1.4rem}.health-protocols_letterRail__sHuJ1 h3{margin:0;color:var(--protocol-gold);font:400 clamp(2rem,4vw,3.5rem)/1 Georgia,serif}.health-protocols_letterRail__sHuJ1 span{color:var(--protocol-muted);font:700 .58rem/1 system-ui,sans-serif}.health-protocols_cards__tHH9M{border-left:1px solid var(--protocol-line)}.health-protocols_card__SP_ps{border-bottom:1px solid var(--protocol-line);scroll-margin-top:11rem}.health-protocols_card__SP_ps>details>summary{display:grid;min-height:10.5rem;grid-template-columns:3rem 1fr auto 2.5rem;grid-gap:clamp(1rem,3vw,2.5rem);gap:clamp(1rem,3vw,2.5rem);align-items:center;padding:1.5rem clamp(1rem,3vw,2.2rem);cursor:pointer;list-style:none;transition:background .18s ease}.health-protocols_canonical__7dIaH>summary::-webkit-details-marker,.health-protocols_card__SP_ps>details>summary::-webkit-details-marker{display:none}.health-protocols_card__SP_ps>details>summary:focus-visible,.health-protocols_card__SP_ps>details>summary:hover,.health-protocols_card__SP_ps>details[open]>summary{background:rgba(216,180,90,.045);outline:none}.health-protocols_order__9Q1xt{color:var(--protocol-muted);font:400 .86rem/1 Georgia,serif}.health-protocols_summaryCopy__ICiZX{display:grid;grid-gap:.45rem;gap:.45rem}.health-protocols_protocolLabel__WbzH5{color:var(--protocol-gold);font:700 .58rem/1.3 system-ui,sans-serif;letter-spacing:.11em;text-transform:uppercase}.health-protocols_protocolTitle__fixkZ{font:400 clamp(1.7rem,3.2vw,3rem)/1 Georgia,serif}.health-protocols_protocolAim__6Ye24{max-width:56rem;color:var(--protocol-muted);font-size:.92rem;line-height:1.6}.health-protocols_lineageMarks__MudLK{display:flex;gap:.35rem}.health-protocols_lineageMarks__MudLK i{display:grid;width:1.85rem;aspect-ratio:1;place-items:center;border:1px solid var(--protocol-line);border-radius:50%;color:var(--protocol-gold);font:normal 700 .55rem/1 system-ui,sans-serif}.health-protocols_lineageMarks__MudLK i[data-lineage=ayurveda]{color:#efc36e}.health-protocols_lineageMarks__MudLK i[data-lineage=naturopathy]{color:#78bda6}.health-protocols_lineageMarks__MudLK i[data-lineage=osteopathy]{color:#a9bfe8}.health-protocols_toggle__IRogC{position:relative;display:grid;width:2.4rem;aspect-ratio:1;place-items:center;border:1px solid var(--protocol-line);border-radius:50%}.health-protocols_toggle__IRogC:after,.health-protocols_toggle__IRogC:before{position:absolute;width:.8rem;height:1px;background:var(--protocol-gold);content:"";transition:transform .18s ease}.health-protocols_toggle__IRogC:after{transform:rotate(90deg)}.health-protocols_card__SP_ps>details[open] .health-protocols_toggle__IRogC:after{transform:rotate(0deg)}.health-protocols_cardBody__4HNj1{padding:0 clamp(1rem,3vw,2.2rem) 2.2rem calc(3rem + clamp(2rem, 6vw, 4.7rem))}.health-protocols_entryTools__EveLu{display:grid;grid-template-columns:minmax(16rem,.7fr) minmax(20rem,1.3fr);grid-gap:1px;gap:1px;margin-top:1rem;border:1px solid rgba(216,180,90,.18);background:rgba(216,180,90,.18)}.health-protocols_entryCompanions__dTbou,.health-protocols_entryExport__cf127{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;padding:.9rem;background:#080807}.health-protocols_entryCompanions__dTbou>span,.health-protocols_entryExport__cf127>span{width:100%;color:var(--protocol-muted);font:700 .53rem/1.4 system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase}.health-protocols_entryCompanions__dTbou a,.health-protocols_entryExport__cf127 a{padding-bottom:.2rem;border-bottom:1px solid rgba(216,180,90,.4);color:var(--protocol-gold);font:700 .58rem/1.4 system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase}.health-protocols_entryCompanions__dTbou>div{display:grid;grid-gap:.25rem;gap:.25rem;min-width:min(100%,15rem);padding-right:1rem}.health-protocols_entryCompanions__dTbou>div>a:first-child{border-bottom:0;color:var(--protocol-ivory);font:400 .86rem/1.4 Georgia,serif;letter-spacing:0;text-transform:none}.health-protocols_entryCompanions__dTbou>div>a:last-child{justify-self:start;color:var(--protocol-muted);font-size:.49rem}.health-protocols_steps__bIVhu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;margin:0;border:1px solid rgba(216,180,90,.15);background:rgba(216,180,90,.12)}.health-protocols_steps__bIVhu>div{min-height:10rem;padding:1.2rem;background:#080807}.health-protocols_steps__bIVhu>div[data-step=reconcile]{background:linear-gradient(145deg,rgba(216,180,90,.08),#080807 62%)}.health-protocols_canonical__7dIaH>summary span,.health-protocols_evidence__xUfqe>p,.health-protocols_steps__bIVhu dt{color:var(--protocol-gold);font:700 .62rem/1.4 system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase}.health-protocols_steps__bIVhu dd{margin:.7rem 0 0;color:var(--protocol-muted);line-height:1.68}.health-protocols_evidence__xUfqe{display:grid;grid-template-columns:minmax(9rem,.35fr) 1fr;grid-gap:1rem;gap:1rem;padding:1.2rem 0;border-bottom:1px solid var(--protocol-line)}.health-protocols_evidence__xUfqe>p{margin:0}.health-protocols_evidence__xUfqe>div{display:flex;flex-wrap:wrap;gap:.6rem}.health-protocols_evidence__xUfqe a{padding-bottom:.2rem;border-bottom:1px solid rgba(216,180,90,.38);color:var(--protocol-ivory);font-size:.85rem}.health-protocols_canonical__7dIaH{margin-top:1rem;border:1px solid rgba(244,240,230,.09);background:rgba(244,240,230,.025)}.health-protocols_canonical__7dIaH>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;cursor:pointer;list-style:none}.health-protocols_canonical__7dIaH>summary small{color:var(--protocol-muted);font-size:.72rem}.health-protocols_canonicalText__iSlvJ{max-height:36rem;padding:.2rem clamp(1rem,3vw,2rem) 2rem;overflow-y:auto;border-top:1px solid rgba(244,240,230,.08)}.health-protocols_canonicalText__iSlvJ p{max-width:68rem;margin:1.2rem 0 0;color:#d7d1c4;font:400 1rem/1.76 Georgia,serif;white-space:pre-wrap}.health-protocols_amplificationSection__Foxyj{margin-top:1.4rem}.health-protocols_amplificationHead__xGX7d{display:grid;grid-template-columns:.45fr 1fr;grid-gap:2rem;gap:2rem;align-items:end;padding:1.2rem 0}.health-protocols_amplificationHead__xGX7d h3,.health-protocols_heldPanel__8rGCd h3{margin:0;font:400 clamp(1.8rem,3.5vw,3.2rem)/1 Georgia,serif}.health-protocols_amplificationGrid__X_ctf{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:rgba(216,180,90,.16)}.health-protocols_amplificationGrid__X_ctf>article{display:grid;min-height:32rem;align-content:start;padding:1.1rem;background:#080807}.health-protocols_amplificationGrid__X_ctf>article[data-lineage=ayurveda]{box-shadow:inset 0 2px #efc36e}.health-protocols_amplificationGrid__X_ctf>article[data-lineage=naturopathy]{box-shadow:inset 0 2px #78bda6}.health-protocols_amplificationGrid__X_ctf>article[data-lineage=osteopathy]{box-shadow:inset 0 2px #a9bfe8}.health-protocols_amplificationGrid__X_ctf article>div{display:flex;justify-content:space-between;gap:1rem;color:var(--protocol-gold);font:700 .52rem/1.4 system-ui,sans-serif;letter-spacing:.09em;text-transform:uppercase}.health-protocols_amplificationGrid__X_ctf article>div small{color:var(--protocol-muted);font:inherit}.health-protocols_amplificationGrid__X_ctf h4{margin:4rem 0 1.1rem;font:400 clamp(1.55rem,2.5vw,2.35rem)/1 Georgia,serif}.health-protocols_amplificationGrid__X_ctf ol,.health-protocols_returnCheck__uvJWa ol{padding-left:1.1rem;margin:0;color:#d6d0c3}.health-protocols_amplificationGrid__X_ctf li,.health-protocols_returnCheck__uvJWa li{padding-left:.35rem;margin-bottom:.75rem;line-height:1.62}.health-protocols_amplificationGrid__X_ctf article>p{padding-top:1rem;margin:.4rem 0 0;border-top:1px solid var(--protocol-line);color:var(--protocol-muted);font-size:.82rem;line-height:1.6}.health-protocols_amplificationGrid__X_ctf a{align-self:end;margin-top:1.5rem;color:var(--protocol-gold);font:700 .54rem/1.5 system-ui,sans-serif;letter-spacing:.07em;text-transform:uppercase}.health-protocols_heldPanel__8rGCd{padding:clamp(2rem,5vw,4rem);margin-top:1.4rem;border:1px solid var(--protocol-line);background:linear-gradient(135deg,rgba(216,180,90,.07),rgba(255,255,255,.01))}.health-protocols_heldPanel__8rGCd>p:last-child{max-width:48rem;color:var(--protocol-muted);line-height:1.7}.health-protocols_returnCheck__uvJWa{display:grid;grid-template-columns:.4fr 1fr;grid-gap:2rem;gap:2rem;padding:1.4rem;margin-top:1px;border:1px solid var(--protocol-line)}.health-protocols_safetyThreshold__ZKd4K{padding:1rem 1.2rem;margin:1px 0 0;border-left:2px solid #78bda6;background:rgba(31,154,112,.06);color:var(--protocol-muted);font-size:.82rem;line-height:1.62}.health-protocols_safetyThreshold__ZKd4K strong{color:var(--protocol-ivory)}.health-protocols_empty__iFJKP{display:grid;max-width:78rem;min-height:28rem;place-content:center;justify-items:center;margin:0 auto;border:1px solid var(--protocol-line);text-align:center}.health-protocols_empty__iFJKP>span{color:var(--protocol-gold);font-size:2rem}.health-protocols_empty__iFJKP h3{margin:1rem 0 .5rem;font:400 clamp(2rem,5vw,4rem)/1 Georgia,serif}.health-protocols_empty__iFJKP p{margin:0;color:var(--protocol-muted)}.health-protocols_empty__iFJKP button{margin-top:1.5rem;border:1px solid var(--protocol-gold)}.health-protocols_download__ruGQz{display:grid;grid-template-columns:minmax(20rem,1.2fr) minmax(18rem,.8fr);grid-gap:clamp(3rem,9vw,10rem);gap:clamp(3rem,9vw,10rem);align-items:end;padding:clamp(6rem,11vw,10rem) clamp(1.5rem,7vw,8rem);border-top:1px solid var(--protocol-line);background:radial-gradient(circle at 18% 50%,rgba(31,154,112,.07),transparent 28rem),rgba(255,255,255,.012)}.health-protocols_download__ruGQz>div:last-child{display:flex;flex-wrap:wrap;gap:.8rem}.health-protocols_download__ruGQz p{width:100%;margin:0 0 1rem;color:var(--protocol-muted);line-height:1.75}.health-protocols_download__ruGQz a:nth-of-type(-n+2){background:var(--protocol-gold);color:#030303}.health-protocols_download__ruGQz a:last-of-type{color:var(--protocol-gold)}@media (max-width:900px){.health-protocols_hero__HrDPc{min-height:auto;padding-top:12rem}.health-protocols_heroShade__wySIO{background:linear-gradient(90deg,rgba(3,3,3,.98),rgba(3,3,3,.64) 66%,rgba(3,3,3,.2)),linear-gradient(0deg,rgba(3,3,3,.94),transparent 55%)}.health-protocols_method__frdKd{grid-template-columns:1fr}.health-protocols_method__frdKd ol{grid-template-columns:repeat(3,1fr)}.health-protocols_amplificationGrid__X_ctf,.health-protocols_amplificationHead__xGX7d,.health-protocols_companionGrid__G_YG2,.health-protocols_download__ruGQz,.health-protocols_entryTools__EveLu,.health-protocols_indexHeader__HWknt,.health-protocols_lineageCharterGrid__56Ee8,.health-protocols_returnCheck__uvJWa{grid-template-columns:1fr}.health-protocols_amplificationGrid__X_ctf>article,.health-protocols_lineageCharterGrid__56Ee8 article{min-height:auto}.health-protocols_lineageCharterGrid__56Ee8 a{align-self:start}.health-protocols_companionHead__ewqyu{min-height:auto;margin-bottom:2rem}}@media (max-width:680px){.health-protocols_companions__7ZfTF,.health-protocols_download__ruGQz,.health-protocols_hero__HrDPc,.health-protocols_index__j4ShZ,.health-protocols_lineageCharter__t_CFG,.health-protocols_method__frdKd{padding-inline:1.2rem}.health-protocols_breadcrumb__syAP_{left:1.2rem}.health-protocols_hero__HrDPc h1{font-size:clamp(3.4rem,17vw,5.6rem);line-height:.88}.health-protocols_heroImage__c3VXi{object-position:58% center}.health-protocols_heroShade__wySIO{background:linear-gradient(90deg,rgba(3,3,3,.95),rgba(3,3,3,.54)),linear-gradient(0deg,rgba(3,3,3,.96) 0 46%,rgba(3,3,3,.28) 82%)}.health-protocols_method__frdKd ol{grid-template-columns:repeat(2,1fr)}.health-protocols_searchPanel__sRK8H{position:static}.health-protocols_viewMode__uwWYA{align-items:flex-start;flex-direction:column}.health-protocols_viewMode__uwWYA>div:last-child{width:100%}.health-protocols_viewMode__uwWYA button{flex:1 1}.health-protocols_searchMeta__HMj09{align-items:flex-start;flex-direction:column}.health-protocols_group__mSBXs{grid-template-columns:2.5rem 1fr}.health-protocols_card__SP_ps>details>summary{min-height:9rem;grid-template-columns:1fr 2.4rem;gap:1rem;padding:1.2rem}.health-protocols_lineageMarks__MudLK{grid-column:1;grid-row:2}.health-protocols_toggle__IRogC{grid-column:2;grid-row:1/span 2}.health-protocols_order__9Q1xt{display:none}.health-protocols_cardBody__4HNj1{padding:0 1.2rem 1.5rem}.health-protocols_steps__bIVhu{grid-template-columns:1fr}.health-protocols_steps__bIVhu>div{min-height:auto}.health-protocols_evidence__xUfqe{grid-template-columns:1fr}.health-protocols_canonical__7dIaH>summary{align-items:flex-start;flex-direction:column}.health-protocols_dietaryLedger__spyVs{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.health-protocols_card__SP_ps>details>summary,.health-protocols_toggle__IRogC:after,.health-protocols_toggle__IRogC:before{transition:none}}