.animal-health_hub__9RF2q{--green:#176b52;--deep:#0d4033;--mint:#eaf5f0;--paper:#faf9f5;--text:#17201d;--muted:#5d6c64;--border:#dce5df;color:var(--text);background:var(--paper);padding-bottom:2rem;line-height:1.65}.animal-health_hub__9RF2q *{box-sizing:border-box;min-width:0}.animal-health_hub__9RF2q h1,.animal-health_hub__9RF2q h2,.animal-health_hub__9RF2q h3,.animal-health_hub__9RF2q p{margin:0}.animal-health_hub__9RF2q a{color:inherit}.animal-health_hub__9RF2q h1,.animal-health_hub__9RF2q h2,.animal-health_hub__9RF2q h3{line-height:1.15;letter-spacing:-.04em}.animal-health_hub__9RF2q h1{font-size:clamp(2.6rem,4.3vw,4.6rem);font-weight:650}.animal-health_hub__9RF2q h1 em{color:var(--green);font-style:normal}.animal-health_hub__9RF2q h2{font-size:clamp(1.9rem,2.8vw,2.8rem);font-weight:620}.animal-health_hub__9RF2q h3{font-size:1.2rem;font-weight:650}.animal-health_hub__9RF2q button,.animal-health_hub__9RF2q input,.animal-health_hub__9RF2q select{font:inherit}.animal-health_hub__9RF2q :is(a,button,input,select,summary):focus-visible{outline:3px solid #e9a23b;outline-offset:4px}.animal-health_hub__9RF2q [id]{scroll-margin-top:11rem}.animal-health_breadcrumb__7iP2V,.animal-health_flowSection__tXS_2,.animal-health_hero__n8CPc,.animal-health_searchWrap__YN_tM,.animal-health_sectionNav__jGUYt,.animal-health_section__LFfdj,.animal-health_sources__5b1EK{width:min(100% - 3rem,92rem);margin-inline:auto}.animal-health_hero__n8CPc{display:grid;grid-template-columns:1.05fr 1fr;gap:3rem;align-items:center;padding-block:4rem 3rem}.animal-health_eyebrow__S64Nb{font-size:.7rem!important;text-transform:uppercase;letter-spacing:.14em;font-weight:750;color:var(--green);margin-bottom:1rem!important}.animal-health_heroCopy__fizzf>p:not(.animal-health_eyebrow__S64Nb){color:var(--muted);font-size:1rem;max-width:39rem;margin-top:1.4rem}.animal-health_actions__5s5sy{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-top:1.75rem}.animal-health_button__UptQZ,.animal-health_secondary__DNxhi{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.75rem 1.15rem;border-radius:10px;text-decoration:none;font-size:.8rem;font-weight:700}.animal-health_button__UptQZ{background:var(--green);color:white!important}.animal-health_secondary__DNxhi{border:1px solid var(--border);background:white;color:var(--deep)!important}.animal-health_button__UptQZ:hover{background:var(--deep)}.animal-health_heroNote__N8221{display:flex;gap:1.5rem;margin-top:2rem;color:var(--muted);font-size:.75rem}.animal-health_heroNote__N8221 span:first-child{color:var(--green);font-weight:700}.animal-health_heroPhotos__kWFBa{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.animal-health_heroAnimal__xNX_X{position:relative;height:190px;overflow:hidden;border-radius:20px;background:var(--mint);isolation:isolate}.animal-health_heroAnimal__xNX_X img{object-fit:cover;transition:transform .3s}.animal-health_heroAnimal__xNX_X:hover img{transform:scale(1.04)}.animal-health_heroAnimal__xNX_X>span{position:absolute;bottom:.65rem;left:.65rem;right:.65rem;padding:.4rem .8rem;border-radius:9px;background:#ffffffef;display:flex;justify-content:space-between;font-size:.85rem;font-weight:700}.animal-health_heroAnimal__xNX_X:nth-child(2n){transform:translateY(1rem)}.animal-health_searchWrap__YN_tM{position:relative;margin-bottom:1rem}.animal-health_searchBlock__2PxhZ{position:relative}.animal-health_search__jGu8A{display:flex;align-items:center;gap:1rem;background:white;border:1px solid var(--border);border-radius:14px;padding:.8rem 1.2rem;box-shadow:0 8px 28px #0d403308}.animal-health_search__jGu8A>span:first-child{font-size:1.8rem;color:var(--green);line-height:1}.animal-health_search__jGu8A input{width:100%;border:0;background:none;color:var(--text);font-size:.92rem;min-height:2rem}.animal-health_search__jGu8A button{border:0;background:var(--mint);border-radius:50%;width:2rem;height:2rem;cursor:pointer}.animal-health_searchHint__rt0pw{font-size:.72rem;color:var(--muted);padding:.65rem .25rem}.animal-health_searchResults__jS6u0{background:white;border:1px solid var(--border);border-radius:14px;padding:1rem;margin-top:.3rem;display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.animal-health_searchResults__jS6u0>p{grid-column:1/-1;font-size:.85rem}.animal-health_searchResults__jS6u0 a{display:grid;padding:.65rem;background:var(--mint);border-radius:8px;text-decoration:none}.animal-health_searchResults__jS6u0 a span{font-size:.7rem;color:var(--muted)}.animal-health_searchResults__jS6u0 a strong{font-size:.85rem}.animal-health_flowSection__tXS_2,.animal-health_section__LFfdj{padding-block:3rem}.animal-health_heading__jYU9O{max-width:52rem;margin-bottom:1.8rem}.animal-health_heading__jYU9O>p:last-child:not(.animal-health_eyebrow__S64Nb){margin-top:.85rem;color:var(--muted);font-size:.9rem}.animal-health_animalGrid__6_Ety{display:grid;grid-template-columns:repeat(4,1fr);gap:1.1rem}.animal-health_animalCard__xzQEo{background:white;border:1px solid var(--border);border-radius:20px;overflow:hidden;box-shadow:0 8px 25px #0d403306;transition:transform .2s}.animal-health_animalCard__xzQEo:hover{transform:translateY(-4px)}.animal-health_cardPhoto__0eRGk{position:relative;height:180px;background:var(--mint)}.animal-health_cardPhoto__0eRGk img{object-fit:cover}.animal-health_cardPhoto__0eRGk>span{position:absolute;top:.75rem;left:.75rem;background:#fffef8;padding:.25rem .65rem;border-radius:40px;font-size:.65rem;font-weight:700}.animal-health_animalCardCopy__Ehx9m{position:relative;padding:1.25rem}.animal-health_index__TqmE_{float:right;color:#8da098;font-size:.75rem}.animal-health_animalCardCopy__Ehx9m h3{font-size:1.6rem}.animal-health_animalCardCopy__Ehx9m p{font-size:.8rem;color:var(--muted);margin:.65rem 0 1.1rem;min-height:3rem}.animal-health_animalCardCopy__Ehx9m a{display:flex;justify-content:space-between;text-decoration:none;padding-top:.8rem;border-top:1px solid var(--border);font-size:.8rem;font-weight:700;color:var(--green)}.animal-health_knowledgeBand__fstS5{background:var(--deep);color:#fff;display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:2rem;padding:3rem max(2rem,calc((100% - 1320px)/2));margin-block:2rem}.animal-health_knowledgeBand__fstS5 .animal-health_eyebrow__S64Nb{color:#b4d4c3}.animal-health_knowledgeBand__fstS5 h2{font-size:2rem}.animal-health_knowledgeBand__fstS5 h3{font-size:1rem;margin:.8rem 0}.animal-health_knowledgeBand__fstS5 p{font-size:.8rem;color:#c4d9cd}.animal-health_knowledgeBand__fstS5 span{font-size:.7rem;color:#d9b268}.animal-health_flowSection__tXS_2{position:relative;border-top:1px solid var(--border);border-radius:24px;padding:clamp(2rem,4vw,3.5rem) clamp(1rem,3vw,2.5rem);background:#fafaf8;overflow:hidden;margin-block:2rem}.animal-health_flowBg__XAkgI{position:absolute;top:0;right:0;bottom:0;width:clamp(320px,45vw,600px);opacity:.28;pointer-events:none;z-index:0;overflow:hidden}.animal-health_flowBg__XAkgI img{object-fit:cover;object-position:right top;width:100%;height:100%}.animal-health_flowBg__XAkgI:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#fafaf8 0,rgba(250,250,248,.7) 40%,transparent),linear-gradient(180deg,#fafaf8 0,transparent 15%,transparent 85%,#fafaf8)}.animal-health_flowInner__S_veN{position:relative;z-index:1}.animal-health_flowHeader__X4IRA{display:flex;justify-content:space-between;align-items:flex-end;gap:1.5rem;flex-wrap:wrap;margin-bottom:2rem}.animal-health_scriptNote__l8i5y{font-family:cursive,var(--font-geist-sans),sans-serif;font-size:1.15rem;color:#2d694e;transform:rotate(-2deg);margin-bottom:.5rem;font-weight:600}.animal-health_flowGrid__pMweS{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;position:relative}.animal-health_flowStep__LDXSu{position:relative;border:1.5px solid var(--border);border-radius:20px;padding:1.4rem;background:#ffffff;box-shadow:0 4px 16px rgba(0,0,0,.03);transition:border-color .2s,box-shadow .2s}.animal-health_flowStep__LDXSu:hover{border-color:#b4cfc1}.animal-health_flowStepActive__YPqAz{border-color:var(--green)!important;box-shadow:0 6px 20px rgba(23,107,82,.1)!important}.animal-health_flowStepWaiting__WHnW8{opacity:.65}.animal-health_flowStep__LDXSu:not(:last-child):after{content:"→";position:absolute;right:-1.15rem;top:2.2rem;color:var(--green);font-size:1.2rem;font-weight:700;z-index:2}.animal-health_flowStepHeader__NnLUS{display:flex;align-items:center;justify-content:space-between;margin-bottom:.6rem}.animal-health_flowStepHeader__NnLUS h3{font-size:1.05rem;font-weight:750;color:var(--deep);margin:0;display:flex;align-items:center;gap:.5rem}.animal-health_stepBadge__oT0jh{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .6rem;border-radius:999px;background:var(--mint);color:var(--green);font-size:.72rem;font-weight:750;font-family:var(--font-geist-mono),monospace}.animal-health_stepBadgeDone__u7jbt{background:#dcf2e5;color:#18683f}.animal-health_stepBadgeWaiting__bZucf{background:#eef2ef;color:#7d9186}.animal-health_flowStepSubtitle__dqrwo{font-size:.76rem;color:var(--muted);margin:0 0 .9rem;line-height:1.4}.animal-health_animalCardGrid__34jnr{display:grid;grid-template-columns:repeat(4,1fr);gap:.45rem;margin-bottom:.85rem}.animal-health_animalSelectCard__fWyPm{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:.5rem .25rem;border-radius:12px;border:1.5px solid var(--border);background:#ffffff;cursor:pointer;transition:all .18s ease;text-align:center}.animal-health_animalSelectCard__fWyPm:hover{border-color:var(--green);transform:translateY(-2px)}.animal-health_animalSelectCardActive__H26Dr{border-color:var(--green)!important;background:var(--mint)!important;box-shadow:0 3px 10px rgba(23,107,82,.12);font-weight:750}.animal-health_animalThumb__zk6G6{position:relative;width:44px;height:44px;border-radius:50%;overflow:hidden;background:#eef4f1;border:1px solid rgba(0,0,0,.06)}.animal-health_animalThumb__zk6G6 img{object-fit:cover}.animal-health_animalCardName__EF73Y{font-size:.74rem;color:var(--deep)}.animal-health_flowStep__LDXSu label{display:grid;gap:.4rem;font-size:.75rem}.animal-health_flowStep__LDXSu select{width:100%;border:1.5px solid #b9cfc1;border-radius:10px;padding:.65rem .75rem;background:#ffffff;font-size:.85rem;color:var(--deep);cursor:pointer;transition:border-color .15s}.animal-health_flowStep__LDXSu select:focus{border-color:var(--green);outline:none}.animal-health_symptomChips__DDm0E{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.85rem}.animal-health_symptomChip__sCShJ{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .75rem;border-radius:8px;border:1px solid var(--border);background:#ffffff;font-size:.76rem;color:var(--deep);cursor:pointer;transition:all .15s ease}.animal-health_symptomChip__sCShJ:hover{border-color:var(--green);background:var(--mint)}.animal-health_symptomChipActive__QgH5X{border-color:var(--green)!important;background:var(--mint)!important;font-weight:750;color:var(--green)!important}.animal-health_viewAllBtn__NuK3Y{display:inline-block;margin-top:.7rem;font-size:.74rem;color:var(--green);font-weight:700;background:none;border:none;cursor:pointer;padding:0;text-underline-offset:2px}.animal-health_viewAllBtn__NuK3Y:hover{text-decoration:underline}.animal-health_allSymptomsDrawer__U_269{display:grid;grid-template-columns:1fr;gap:.35rem;max-height:180px;overflow-y:auto;margin-top:.6rem;padding:.5rem;background:#f5f8f6;border-radius:10px;border:1px solid var(--border)}.animal-health_allSymptomsDrawer__U_269 button{text-align:left;padding:.4rem .6rem;border-radius:6px;border:none;background:transparent;font-size:.74rem;color:var(--deep);cursor:pointer}.animal-health_allSymptomsDrawer__U_269 button:hover{background:var(--mint);color:var(--green)}.animal-health_warningNotice__3MrKS{font-size:.8rem;color:var(--deep);line-height:1.5;margin-bottom:.85rem;padding:.65rem .85rem;background:#faf3ec;border-radius:10px;border-left:3px solid #d9822b}.animal-health_warningPrompt__NtKZR{font-size:.82rem;font-weight:750;color:var(--deep);margin-bottom:.55rem}.animal-health_warningBtnGroup__T0n95{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin-bottom:.85rem}.animal-health_warningChoiceBtn__P_Lh_{padding:.65rem;border-radius:10px;border:1.5px solid var(--border);background:#ffffff;font-size:.84rem;font-weight:750;cursor:pointer;transition:all .18s ease;text-align:center}.animal-health_warningChoiceBtn__P_Lh_:hover{border-color:var(--green)}.animal-health_warningChoiceYesActive__CiZfj{background:#fbebe6!important;border-color:#d9534f!important;color:#b52b27!important}.animal-health_warningChoiceNoActive___K4ZN{background:var(--mint)!important;border-color:var(--green)!important;color:var(--green)!important}.animal-health_helperBox__hQkVn{display:flex;align-items:flex-start;gap:.6rem;padding:.75rem .85rem;background:#fffdf5;border:1px solid #faeccb;border-radius:10px;font-size:.74rem;color:#7a6125;line-height:1.45}.animal-health_helperBox__hQkVn svg{width:16px;height:16px;flex-shrink:0;color:#d99b26;margin-top:.1rem}.animal-health_calloutCard__jQV1s{display:flex;align-items:center;gap:1rem;padding:1.1rem 1.4rem;border-radius:16px;background:#ffffff;border:1px solid var(--border);box-shadow:0 4px 16px rgba(0,0,0,.03);margin-top:1.5rem;max-width:480px;margin-left:auto}.animal-health_calloutIcon__Su02D{width:40px;height:40px;border-radius:50%;background:#e2f5ea;color:var(--green);display:grid;place-items:center;flex-shrink:0}.animal-health_calloutIcon__Su02D svg{width:22px;height:22px}.animal-health_calloutText__tEIeQ strong{display:block;font-size:.86rem;color:var(--deep);margin-bottom:.2rem}.animal-health_calloutText__tEIeQ p{font-size:.76rem;color:var(--muted);margin:0}.animal-health_flowResult__d0Xjd,.animal-health_urgentResult__ZNWji{padding:1.7rem;border-radius:18px;background:var(--mint);margin-top:1.5rem}.animal-health_urgentResult__ZNWji{background:#fff0e9;border:1px solid #ecc5b5}.animal-health_flowResult__d0Xjd>p,.animal-health_urgentResult__ZNWji>p{font-size:.88rem;margin-top:.8rem}.animal-health_flowResult__d0Xjd small,.animal-health_urgentResult__ZNWji small{display:block;margin-top:1rem;color:var(--muted)}.animal-health_flowResult__d0Xjd>.animal-health_definition__iiZax,.animal-health_urgentResult__ZNWji>.animal-health_definition__iiZax{margin-top:1.2rem}.animal-health_disclaimer____C7a{font-size:.75rem!important;color:var(--muted);margin-top:1.1rem!important}.animal-health_journeySectionWrap__qsTBr{margin-top:1rem}.animal-health_journeySectionHeader__yIdos{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:1.2rem;margin-bottom:1.5rem}.animal-health_journeyCardWrap__xabaN{position:relative;border-radius:24px;border:1px solid var(--border);background:#ffffff;overflow:hidden;margin-bottom:1.5rem;box-shadow:0 4px 20px rgba(0,0,0,.03);display:grid;grid-template-columns:220px 1fr}.animal-health_journeyVisualCol__ZVLeK{position:relative;background:#edf4f0;overflow:hidden}.animal-health_journeyVisualCol__ZVLeK img{object-fit:cover;width:100%;height:100%}.animal-health_journeyVisualCol__ZVLeK:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 55%,#ffffff),linear-gradient(180deg,transparent 65%,rgba(255,255,255,.3))}.animal-health_journeyContentCol__PiPGx{padding:clamp(1.4rem,2.5vw,2.2rem);display:flex;flex-direction:column;justify-content:center}.animal-health_journeyHeader__cbYUR{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:.75rem;margin-bottom:1.35rem}.animal-health_journeyHeader__cbYUR h3{font-size:1.2rem;font-weight:750;color:var(--deep);margin:0;display:flex;align-items:center;gap:.6rem}.animal-health_journeyHeader__cbYUR p{font-size:.8rem;color:var(--muted);margin:0}.animal-health_journeyGrid__dyuHn{display:grid;grid-template-columns:repeat(6,1fr);gap:.75rem;list-style:none;padding:0;margin:0}.animal-health_journeyStepItem__5hFcK{position:relative;display:flex;flex-direction:column;align-items:flex-start;text-decoration:none;padding:.85rem .75rem;border-radius:14px;background:#fafaf8;border:1px solid var(--border);transition:all .2s ease;color:inherit}.animal-health_journeyStepItem__5hFcK:hover{background:var(--mint);border-color:var(--green);transform:translateY(-2px)}.animal-health_journeyStepIcon__2L_3y{width:34px;height:34px;border-radius:50%;background:#ffffff;border:1px solid var(--border);display:grid;place-items:center;color:var(--green);margin-bottom:.55rem;transition:all .2s ease}.animal-health_journeyStepItem__5hFcK:hover .animal-health_journeyStepIcon__2L_3y{background:var(--green);color:#ffffff}.animal-health_journeyStepIcon__2L_3y svg{width:18px;height:18px}.animal-health_journeyStepNum___hoYJ{font-family:var(--font-geist-mono),monospace;font-size:.68rem;font-weight:750;color:var(--green);margin-bottom:.2rem}.animal-health_journeyStepTitle__Y_naj{font-size:.82rem;font-weight:750;color:var(--deep);line-height:1.25;margin-bottom:.25rem}.animal-health_journeyStepDesc__2aoop{font-size:.7rem;color:var(--muted);line-height:1.35;margin:0}.animal-health_journeyArrow__pBxap{position:absolute;right:-.55rem;top:36%;color:#a4beaf;font-size:.85rem;pointer-events:none;z-index:2}.animal-health_journeyTagline__25ubb{text-align:center;margin-top:2.5rem;font-family:cursive,var(--font-geist-sans),sans-serif;font-size:1.18rem;color:#2d694e;font-style:italic}.animal-health_productGrid__U3nMw{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.animal-health_product__U2za2{display:flex;flex-direction:column;gap:.8rem;border:1px solid var(--border);border-radius:18px;padding:1.35rem;background:#fff}.animal-health_product__U2za2 .animal-health_eyebrow__S64Nb{margin:0!important}.animal-health_product__U2za2>p,.animal-health_product__U2za2>small{font-size:.8rem;color:var(--muted)}.animal-health_product__U2za2>a:last-child,.animal-health_product__U2za2>button{margin-top:auto!important}.animal-health_rx__u_wyo{color:#9a4138!important;font-size:.72rem!important}.animal-health_sources__5b1EK{padding:2rem;border:1px solid var(--border);border-radius:18px;background:#fff}.animal-health_sources__5b1EK h2{font-size:1.4rem}.animal-health_sources__5b1EK>p{margin-block:.8rem;font-size:.8rem;color:var(--muted)}.animal-health_sources__5b1EK>div{display:flex;gap:.8rem;flex-wrap:wrap}.animal-health_sourceLink__ghZTm{display:inline-block;color:var(--green)!important;font-size:.72rem;text-underline-offset:3px;margin-top:.85rem}.animal-health_sources__5b1EK .animal-health_sourceLink__ghZTm{padding:.35rem .6rem;background:var(--mint);border-radius:5px;margin:0}.animal-health_breadcrumb__7iP2V{display:flex;gap:.7rem;padding-top:1.4rem;font-size:.75rem;color:var(--muted)}.animal-health_breadcrumb__7iP2V a{text-decoration:none}.animal-health_detailHero__FNQkb{padding-top:2rem}.animal-health_detailHero__FNQkb h1{font-size:clamp(2.2rem,3.8vw,3.8rem)}.animal-health_detailPhoto__MI7ka{position:relative;height:300px;border-radius:24px;overflow:hidden;background:var(--mint)}.animal-health_detailPhoto__MI7ka img{object-fit:cover}.animal-health_detailPhoto__MI7ka>span{position:absolute;bottom:.8rem;left:.8rem;right:.8rem;background:#fffffff0;padding:.6rem 1rem;border-radius:10px;font-size:.75rem}.animal-health_sectionNav__jGUYt{display:flex;flex-wrap:wrap;gap:.5rem;padding-block:1rem;border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-bottom:1.5rem}.animal-health_sectionNav__jGUYt a{padding:.4rem .75rem;font-size:.7rem;text-decoration:none;border-radius:7px;background:white;border:1px solid var(--border)}.animal-health_sectionNav__jGUYt a:hover{background:var(--green);color:white}.animal-health_threeGrid__pQzwA{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.animal-health_infoCard__xeHOp{padding:1.5rem;border:1px solid var(--border);border-radius:18px;background:white}.animal-health_infoCard__xeHOp p{font-size:.85rem;color:var(--muted);margin-top:.65rem}.animal-health_timeline__Hh3EY{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem;list-style:none;padding:0;margin:0 0 1.5rem}.animal-health_timeline__Hh3EY li{position:relative;border-top:2px solid #a6c9b7;padding:1rem .5rem}.animal-health_timeline__Hh3EY span{color:var(--green);font-size:.7rem}.animal-health_timeline__Hh3EY h3{font-size:1rem;margin:.6rem 0}.animal-health_timeline__Hh3EY p{font-size:.8rem;color:var(--muted)}.animal-health_symptomGrid__3Wq0P{display:grid;grid-template-columns:repeat(3,1fr);align-items:start;gap:.75rem}.animal-health_disease__mBqqr,.animal-health_symptom__UxrIl{border:1px solid var(--border);border-radius:16px;background:white;overflow:hidden}.animal-health_symptom__UxrIl summary{display:flex;justify-content:space-between;align-items:center;gap:.7rem;padding:1rem 1.2rem;cursor:pointer;list-style:none}.animal-health_symptom__UxrIl summary small{display:block;font-size:.65rem;color:var(--green)}.animal-health_symptom__UxrIl summary strong{font-size:.9rem}.animal-health_symptom__UxrIl summary b{font-size:1.3rem;color:var(--green);font-weight:400}.animal-health_symptom__UxrIl[open] summary b{transform:rotate(45deg)}.animal-health_disease__mBqqr[open],.animal-health_symptom__UxrIl[open]{border-color:#88b49d}.animal-health_disease__mBqqr:target,.animal-health_symptom__UxrIl:target{border-color:var(--green)}.animal-health_definition__iiZax{padding:0;margin:0;display:grid;gap:.9rem}.animal-health_definition__iiZax>div{margin-bottom:.4rem}.animal-health_definition__iiZax dt{font-size:.72rem;font-weight:750;color:var(--deep);margin-bottom:.25rem}.animal-health_definition__iiZax dd{margin:0;font-size:.8rem;color:var(--muted)}.animal-health_symptom__UxrIl>.animal-health_definition__iiZax{padding:0 1.2rem 1.2rem}.animal-health_warning__mikay{background:#fff5e8;border-radius:8px;padding:.8rem}.animal-health_warning__mikay dt{color:#79501d}.animal-health_diseaseGrid__yBjrK{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;align-items:start}.animal-health_disease__mBqqr{padding:1.4rem}.animal-health_disease__mBqqr summary{list-style:none;cursor:pointer}.animal-health_disease__mBqqr summary::-webkit-details-marker,.animal-health_symptom__UxrIl summary::-webkit-details-marker{display:none}.animal-health_risk__Xuqtf{font-size:.65rem;color:#826035;background:#fbf2e1;padding:.3rem .6rem;border-radius:30px;display:inline-block;margin-bottom:.9rem}.animal-health_disease__mBqqr h3{font-size:1.15rem}.animal-health_disease__mBqqr summary p{color:var(--muted);font-size:.8rem;margin:.6rem 0}.animal-health_readMore__bBTIf{font-size:.75rem;color:var(--green);font-weight:700;display:block;padding-top:.8rem}.animal-health_disease__mBqqr .animal-health_definition__iiZax{margin-top:1.2rem;border-top:1px solid var(--border);padding-top:1.2rem}.animal-health_relatedLink__NMB2l{display:block;font-size:.75rem;color:var(--green)!important;margin-top:1rem}.animal-health_mintSection__Mmwbo{padding:2rem;background:var(--mint);border-radius:24px;margin-block:1rem}.animal-health_nutrientGrid__b44BU{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.animal-health_nutrient__5lF1f{background:white;border:1px solid var(--border);border-radius:16px;padding:1.25rem}.animal-health_nutrientSymbol__EAHrD{display:grid;place-items:center;width:2.6rem;height:2.6rem;background:var(--mint);border-radius:10px;color:var(--green);font-size:.85rem;font-weight:700}.animal-health_nutrient__5lF1f h3{margin:.8rem 0 1rem}.animal-health_ration__yvQGN{margin-top:1.5rem;background:var(--mint);padding:1.5rem;border-radius:16px;display:flex;flex-wrap:wrap;gap:1rem;align-items:center;font-size:.8rem}.animal-health_ration__yvQGN span{padding:.7rem;background:white;border-radius:8px}.animal-health_ration__yvQGN strong{color:var(--green)}.animal-health_checklist__B65U_{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;padding:0;list-style:none;margin-bottom:1.5rem}.animal-health_checklist__B65U_ li{padding:1rem 1.2rem;background:var(--mint);border-radius:12px;font-size:.85rem}.animal-health_checklist__B65U_ li:before{content:"✓";color:var(--green);margin-right:.8rem}.animal-health_emergency__L0QVf{width:min(100% - 3rem,92rem);margin:2rem auto;padding:2rem;border-radius:20px;border:1px solid #e4bca7;background:#fff2e9}.animal-health_emergency__L0QVf .animal-health_eyebrow__S64Nb{color:#913e23}.animal-health_emergency__L0QVf h2{font-size:2rem}.animal-health_emergency__L0QVf p{font-size:.85rem;margin-top:.8rem;max-width:65rem}.animal-health_emergency__L0QVf ul{display:grid;grid-template-columns:1fr 1fr;gap:.6rem 2rem;padding-left:1.25rem;font-size:.9rem}@media(min-width:1400px){.animal-health_heroAnimal__xNX_X{height:215px}}@media(max-width:64rem){.animal-health_hero__n8CPc{gap:2rem}.animal-health_heroAnimal__xNX_X{height:170px}.animal-health_animalGrid__6_Ety,.animal-health_diseaseGrid__yBjrK,.animal-health_knowledgeBand__fstS5,.animal-health_nutrientGrid__b44BU,.animal-health_productGrid__U3nMw,.animal-health_symptomGrid__3Wq0P,.animal-health_threeGrid__pQzwA{grid-template-columns:repeat(2,1fr)}.animal-health_flowGrid__pMweS{grid-template-columns:1fr;gap:1.25rem}.animal-health_flowStep__LDXSu{padding:1.2rem}.animal-health_flowStep__LDXSu:not(:last-child):after{display:block;content:"↓";right:auto;left:50%;top:auto;bottom:-1.15rem;transform:translateX(-50%);z-index:1}.animal-health_animalCardGrid__34jnr{grid-template-columns:repeat(4,1fr);gap:.5rem}.animal-health_journeyCardWrap__xabaN{grid-template-columns:1fr}.animal-health_journeyVisualCol__ZVLeK{height:180px}.animal-health_journeyVisualCol__ZVLeK:after{background:linear-gradient(180deg,transparent 40%,#ffffff)}.animal-health_journeyGrid__dyuHn{grid-template-columns:repeat(3,1fr);gap:.85rem}.animal-health_journeyArrow__pBxap{display:none}.animal-health_timeline__Hh3EY{gap:.7rem}.animal-health_timeline__Hh3EY h3{font-size:.85rem}}@media(max-width:48rem){.animal-health_breadcrumb__7iP2V,.animal-health_flowSection__tXS_2,.animal-health_hero__n8CPc,.animal-health_searchWrap__YN_tM,.animal-health_sectionNav__jGUYt,.animal-health_section__LFfdj,.animal-health_sources__5b1EK{width:min(100% - 2rem,92rem)}.animal-health_hero__n8CPc{grid-template-columns:1fr;padding-block:2.5rem 2rem}.animal-health_hero__n8CPc h1{font-size:clamp(2.3rem,8vw,3.2rem)}.animal-health_heroPhotos__kWFBa{gap:.6rem;padding-bottom:1rem}.animal-health_heroAnimal__xNX_X{height:165px}.animal-health_heroNote__N8221{gap:.7rem;font-size:.65rem}.animal-health_actions__5s5sy{gap:.6rem;width:100%}.animal-health_button__UptQZ,.animal-health_secondary__DNxhi{font-size:.78rem;padding:.75rem 1rem;width:100%;min-height:48px}.animal-health_search__jGu8A{padding:.7rem;gap:.5rem}.animal-health_search__jGu8A input{font-size:16px;min-height:2.4rem}.animal-health_searchResults__jS6u0{grid-template-columns:1fr}.animal-health_searchHint__rt0pw{font-size:.66rem}.animal-health_flowSection__tXS_2,.animal-health_section__LFfdj{padding-block:2rem}.animal-health_animalGrid__6_Ety{grid-template-columns:1fr;gap:.7rem}.animal-health_cardPhoto__0eRGk{height:145px}.animal-health_animalCardCopy__Ehx9m{padding:.85rem}.animal-health_animalCardCopy__Ehx9m h3{font-size:1.35rem}.animal-health_animalCardCopy__Ehx9m p{font-size:.73rem;min-height:auto;margin-bottom:.85rem}.animal-health_knowledgeBand__fstS5{padding:2rem 1rem;gap:1.5rem;grid-template-columns:1fr}.animal-health_knowledgeBand__fstS5>div:first-child,.animal-health_knowledgeBand__fstS5>div:last-child{grid-column:auto}.animal-health_flowBg__XAkgI{opacity:.12;width:100%}.animal-health_checklist__B65U_,.animal-health_diseaseGrid__yBjrK,.animal-health_flowGrid__pMweS,.animal-health_nutrientGrid__b44BU,.animal-health_productGrid__U3nMw,.animal-health_symptomGrid__3Wq0P,.animal-health_threeGrid__pQzwA{grid-template-columns:1fr}.animal-health_animalCardGrid__34jnr{grid-template-columns:repeat(2,1fr);gap:.55rem}.animal-health_animalSelectCard__fWyPm{min-height:48px;padding:.6rem .4rem}.animal-health_animalThumb__zk6G6{width:40px;height:40px}.animal-health_warningBtnGroup__T0n95{grid-template-columns:1fr}.animal-health_warningChoiceBtn__P_Lh_{min-height:44px}.animal-health_calloutCard__jQV1s{max-width:100%;margin-left:0}.animal-health_flowStep__LDXSu:not(:last-child):after{display:block;content:"↓";right:auto;left:50%;top:auto;bottom:-1.15rem;transform:translateX(-50%);z-index:1}.animal-health_flowGrid__pMweS{gap:1.25rem}.animal-health_flowResult__d0Xjd,.animal-health_urgentResult__ZNWji{padding:1.15rem}.animal-health_journeyCardWrap__xabaN{grid-template-columns:1fr}.animal-health_journeyVisualCol__ZVLeK{height:140px}.animal-health_journeyGrid__dyuHn{grid-template-columns:1fr;gap:.65rem}.animal-health_journeyStepItem__5hFcK{flex-direction:row;align-items:center;gap:.85rem;padding:.75rem 1rem;min-height:48px}.animal-health_journeyStepIcon__2L_3y{margin-bottom:0;flex-shrink:0}.animal-health_journeyArrow__pBxap{display:none}.animal-health_timeline__Hh3EY{grid-template-columns:1fr;gap:0}.animal-health_timeline__Hh3EY li{border-top:0;border-left:2px solid #a6c9b7;padding:0 0 1.5rem 1.2rem}.animal-health_timeline__Hh3EY h3{font-size:1rem}.animal-health_detailPhoto__MI7ka{height:220px}.animal-health_sectionNav__jGUYt{gap:.4rem}.animal-health_sectionNav__jGUYt a{font-size:.68rem;padding:.45rem .6rem;min-height:40px}.animal-health_mintSection__Mmwbo{padding:1.2rem}.animal-health_emergency__L0QVf{width:min(100% - 2rem,92rem);padding:1.3rem}.animal-health_emergency__L0QVf ul{grid-template-columns:1fr}.animal-health_sources__5b1EK{padding:1.2rem}.animal-health_ration__yvQGN{gap:.6rem;padding:1rem}.animal-health_detailHero__FNQkb h1{font-size:clamp(2.2rem,7vw,3rem)}}@media(prefers-reduced-motion:reduce){.animal-health_hub__9RF2q *{transition:none!important;animation:none!important;scroll-behavior:auto!important}.animal-health_animalCard__xzQEo:hover,.animal-health_heroAnimal__xNX_X:hover img{transform:none}}